emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

compilation-message-face should be an option or shouldn't exist


From: Drew Adams
Subject: compilation-message-face should be an option or shouldn't exist
Date: Fri, 31 Mar 2006 23:15:29 -0800

`compilation-message-face' is a new, internal variable that hard-codes
underlining on complete lines in compilation buffers.  This is
ridiculous - it gives users no control over the appearance of such
lines (except by fiddling with an internal variable).  It should be a
face or a user option, so users can customize it. And the default
value should be the default face - that is, there should be no special
appearance, by default.

As it stands now, the only way I could find to turn off this horrible
underlining is to set this internal variable to nil. This isn't even
documented, AFAIK. This ugliness is intrusive and obstructs
readability.

The only underlining that would make sense in this context would be to
use `underline' as the `mouse-face' (not the `face') property.


In GNU Emacs 22.0.50.1 (i386-mingw-nt5.1.2600)
 of 2006-03-20 on W2ONE
X server distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --cflags -Id:/g/include'

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: ENU
  locale-coding-system: cp1252
  default-enable-multibyte-characters: t

Major mode: Help

Minor modes in effect:
  encoded-kbd-mode: t
  tooltip-mode: t
  auto-compression-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  line-number-mode: t
  view-mode: t

Recent input:
<down-mouse-1> <mouse-1> C-h v d e f a u l t - f r
a m e - a l i s t <return> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <down-mouse-1>
<mouse-1> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <menu-bar> <help-menu>
<report-emacs-bug>

Recent messages:
(C:\Emacs-22-2006-03-20\bin\emacs.exe -q --no-site-file --debug-init
C:\drews-lisp-20)
Loading encoded-kb...done
For information about the GNU Project and its goals, type C-h C-p.
Loading dired...
Loading regexp-opt...done
Loading dired...done
Loading help-fns...done
Loading pp...done
Type C-x 1 to remove help window.
Loading emacsbug...done





reply via email to

[Prev in Thread] Current Thread [Next in Thread]