GNU bug report logs - #15974
24.3.50; emacs -Q -nw: awful color for input fields: BRIGHT YELLOW

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Mon, 25 Nov 2013 19:15:02 UTC

Severity: minor

Found in version 24.3.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #38 received at 15974 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 15974 <at> debbugs.gnu.org
Subject: Re: bug#15974: 24.3.50;
 emacs -Q -nw: awful color for input fields: BRIGHT YELLOW
Date: Sun, 09 Feb 2014 19:06:30 -0800
Drew Adams <drew.adams <at> oracle.com> writes:

> Be sure to start with emacs -Q -nw.  Use `C-u C-x =' on the yellow
> fields and you will see they use face `widget-field'.  That is the
> face that needs fixing, IMO.

Now that's a good bug report.  >"?

;; TTY gets special definitions here and in the next defface, because
;; the gray colors defined for other displays cause black text on a black
;; background, at least on light-background TTYs.
(defface widget-field '((((type tty))
			 :background "yellow3"
			 :foreground "black")
			(((class grayscale color)
			  (background light))
			 :background "gray85")
			(((class grayscale color)
			  (background dark))
			 :background "dim gray")
			(t
			 :slant italic))

So that's the explanation for the black on yellow.  Surely there are
other colours that could work on a tty.

Drew, could you try experimenting to find a pleasing colour combination?

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




This bug report was last modified 11 years and 104 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.