[Top][All Lists]

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

overlay debugging

From: Alex Schroeder
Subject: overlay debugging
Date: Wed, 5 Jun 2002 11:18:21 +0200

This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing list,
and to the gnu.emacs.bug news group.

In GNU Emacs 21.2.1 (i386-msvc-nt5.0.2195)
 of 2002-03-19 on buffy
configured using `configure --with-msvc (12.00)'
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: DES
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

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

When I want to check why a given character in a given buffer looks and
acts the way it does, I like to use M-x list-text-properties.  What I
like about it is the list of all text-properties used and their
values.  Now if the information I want is in overlays, I cannot get to
it.  I must use M-: (setq o (overlays-at (point))) switch to the
scratch buffer and test some of the properties myself explicitly,
there is no way to "just list" them.

There is an interesting function get-char-property, but that, too,
requires me to give the property.  I would like something like M-x
list-char-properties-at (with all the properties in effect at t, and
list-overlay-properties-at (with a section for every overlay at point
and every property in those overlays as structured as with


Recent input:
<tab> <return> t y p e <return> n <tab> <return> <tab> 
<return> <next> <next> <next> <next> n <next> <next> 
<next> <up> <up> <up> <up> <up> <up> <up> <up> <up> 
<up> <up> <up> <up> <prior> <prior> <prior> <prior> 
<next> <next> p <next> <next> <next> <next> n p <tab> 
<tab> <tab> <tab> <tab> <tab> <next> <next> <next> 
<tab> <return> <escape> x a p r o p o s <return> o 
<return> C-c C-g <escape> x <up> <return> ^ o $ <return> 
<down-mouse-1> <mouse-1> <down> <down> <down> <up> 
<return> <down> <down> q q <escape> x r e p o r t <tab> 

Recent messages:
Composing main Info directory...done
Making completion list...
Info-extract-pointer: Node has no Next
call-interactively: End of buffer [2 times]
Loading apropos...done
call-interactively: Quit
Loading pp...done
Type M-x switch-to-buffer-other-window RET to restore the other window.  C-M-v 
to scroll the help.
Loading emacsbug...done

reply via email to

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