all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#2474: 23.0.90; Use different faces in *Completion* buffers
@ 2009-02-25 21:19 Tassilo Horn
  0 siblings, 0 replies; only message in thread
From: Tassilo Horn @ 2009-02-25 21:19 UTC (permalink / raw)
  To: emacs-pretest-bug


Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

This is only a suggestion, but in my opinion it would be very convenient
if the different completion result types in *Completion* buffers would
use different faces.

For example when completing filenames

  - directories would use the dired-directory face,
  - symlinks would use the dired-symlink face, and
  - normal files would stay in the default face.

Using separate faces (maybe inheriting from the dired faces) would be
even better.

I think different faces are much better to distinguish than only the "/"
to distinguish directories from files.  (Currently there's no difference
between symlinks and normal files at all.)

The same could be done for symbol completion, where one might want to
distinguish variables from functions and so on.

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/usr/share/emacs/23.0.90/etc/DEBUG for instructions.


In GNU Emacs 23.0.90.1 (x86_64-pc-linux-gnu, GTK+ Version 2.14.7)
 of 2009-02-25 on thinkpad
Windowing system distributor `The X.Org Foundation', version 11.0.10503000
configured using `configure  '--prefix=/usr' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--program-suffix=-emacs-23' '--infodir=/usr/share/info/emacs-23' '--with-sound' '--with-x' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm' '--with-freetype' '--with-xft' '--with-libotf' '--with-m17n-flt' '--with-x-toolkit=gtk' '--without-hesiod' '--without-kerberos' '--without-kerberos5' '--with-gpm' '--with-dbus' '--build=x86_64-pc-linux-gnu' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-g -ggdb -O1 -pipe' 'LDFLAGS=''

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: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Group

Minor modes in effect:
  gnus-topic-mode: t
  gnus-undo-mode: t
  rcirc-track-minor-mode: t
  recentf-mode: t
  window-number-meta-mode: t
  window-number-mode: t
  savehist-mode: t
  exec-abbrev-cmd-mode: t
  show-paren-mode: t
  tooltip-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
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <up> <up> <up> <up> 
<up> <up> <down> <down> <down> <down> <return> M-2 
M-1 <tab> <return> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <up> <up> <up> <up> 
<up> <up> M-1 C-x k <return> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
C-s f i <down> <up> <down> C-h f <return> C-x k <return> 
C-x k <return> C-x k <return> <escape> <escape> <escape> 
M-x C-. t t s s <return> M-x r C-g C-x b <return> <next> 
<next> <next> <next> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> M-x C-. t 
t s s <return> M-x C-. t t s s <return> C-x x t h - 
t o <tab> C-g C-x C-f . e m a <tab> <return> y <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <left> <left> <left> <left> <left> 
<left> <left> <left> <left> C-h v <return> <next> <next> 
<next> <next> <next> <next> <next> <next> <next> <next> 
<next> <next> <next> <next> <next> <next> <next> <next> 
<next> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <up> 
<up> <up> <up> <down> <up> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
C-h f <return> <next> <next> <next> <next> <next> <next> 
<next> <down> <down> <down> <down> <down> <down> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> C-h f <return> M-x C-g C-x 
k <return> M-x g <return> <return> M-x r e b <return> 
<return> C-x k <return> y M-x r e b <return>

Recent messages:
20090225T220430.310> Opening nntp server on Uni...
20090225T220430.311> Opening nntp server on Uni...done
20090225T220430.429> No new newsgroups
20090225T220430.433> Checking new news...
20090225T220430.667> Opening nnml server on archive...
20090225T220430.669> Opening nnml server on archive...done
20090225T220430.710> Opening nnml server on archive...
20090225T220430.712> Opening nnml server on archive...done
20090225T220430.715> Checking new news...done
Buffer *mail to emacs-pretest-bug@gnu.org* modified; kill anyway? (y or n) 

-- 
Richard  Stallman  needs  neither  mouse  nor keyboard  to  operate  his
computer. He just stares it down until it does what he wants.






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-02-25 21:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-25 21:19 bug#2474: 23.0.90; Use different faces in *Completion* buffers Tassilo Horn

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.