From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alex Schroeder Newsgroups: gmane.emacs.bugs Subject: overlay debugging Date: Wed, 5 Jun 2002 11:18:21 +0200 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <200206051118363.SM00219@BSI011.bsiag.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1023269250 24849 127.0.0.1 (5 Jun 2002 09:27:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 5 Jun 2002 09:27:30 +0000 (UTC) Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17FX4k-0006Sg-00 for ; Wed, 05 Jun 2002 11:27:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17FX4Q-0000Iu-00; Wed, 05 Jun 2002 05:27:10 -0400 Original-Received: from dmz1.bsiag.com ([62.2.236.162]) by fencepost.gnu.org with smtp (Exim 3.34 #1 (Debian)) id 17FX2M-000065-00 for ; Wed, 05 Jun 2002 05:25:02 -0400 Original-Received: from fs_bsi1.bsiag.com by [62.2.236.162] via smtpd (for fencepost.gnu.org [199.232.76.164]) with SMTP; 5 Jun 2002 09:41:01 UT Original-Received: from BSI011.bsiag.com [100.0.0.111] by bsiag.com with ESMTP (SMTPD32-6.06) id A7559E0240; Wed, 05 Jun 2002 11:18:13 +0200 Original-To: bug-gnu-emacs@gnu.org Original-Lines: 69 Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:1812 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:1812 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 bug-gnu-emacs@gnu.org 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 list-text-properties-at). Alex. Recent input: t y p e n n p n p x a p r o p o s o C-c C-g x ^ o $ q q x r e p o r t Recent messages: Composing main Info directory...done Making completion list... Info-extract-pointer: Node has no Next call-interactively: End of buffer [2 times] Auto-saving...done 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