GNU bug report logs -
#15030
24.3.50; neither Imenu nor font-lock knows about `cl-def*' defining forms.
Previous Next
Reported by: Drew Adams <drew.adams <at> oracle.com>
Date: Mon, 5 Aug 2013 21:06:01 UTC
Severity: normal
Found in version 24.3.50
Done: Juanma Barranquero <lekktu <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15030 in the body.
You can then email your comments to 15030 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15030
; Package
emacs
.
(Mon, 05 Aug 2013 21:06:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Drew Adams <drew.adams <at> oracle.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Mon, 05 Aug 2013 21:06:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Subject line describes the problem. Please fix Imenu and font-lock so
that cl-defun and the like are recognized.
emacs -Q
M-x find-library frameset RET
M-x imenu-add-to-menubar Defs RET
Try to find frameset-save or frameset-restore in the Defs menu.
C-s cl-defun RET
Neither `cl-defun' nor `frameset-restore' is highlighted by font-lock.
In GNU Emacs 24.3.50.1 (i686-pc-mingw32)
of 2013-08-02 on ODIEONE
Bzr revision: 113660 lekktu <at> gmail.com-20130802160313-rbi3o6322mz0m3ye
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
`configure --prefix=/c/Devel/emacs/binary --enable-checking=yes,glyphs
CFLAGS=-O0 -g3 LDFLAGS=-Lc:/Devel/emacs/lib
CPPFLAGS=-Ic:/Devel/emacs/include'
Reply sent
to
Juanma Barranquero <lekktu <at> gmail.com>
:
You have taken responsibility.
(Tue, 06 Aug 2013 00:49:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Drew Adams <drew.adams <at> oracle.com>
:
bug acknowledged by developer.
(Tue, 06 Aug 2013 00:49:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 15030-done <at> debbugs.gnu.org (full text, mbox):
> Subject line describes the problem. Please fix Imenu and font-lock so
> that cl-defun and the like are recognized.
> Try to find frameset-save or frameset-restore in the Defs menu.
In fact, you'll find frameset-save and frameset-restore. I fixed this
four days ago:
------------------------------------------------------------
revno: 113661
committer: Juanma Barranquero <lekktu <at> gmail.com>
branch nick: trunk
timestamp: Fri 2013-08-02 18:29:16 +0200
message:
lisp/emacs-lisp/lisp-mode.el: Support cl-def* expressions in imenu.
What you won't find is frameset (under Types), because currently imenu
does not understand the (cl-defstruct (name args) ...) format, just
(cl-defstruct name ...)
> Neither `cl-defun' nor `frameset-restore' is highlighted by font-lock.
That is bug#12761 (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12761)
I'm closing this one. Please comment in thread of bug#12761.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 03 Sep 2013 11:24:03 GMT)
Full text and
rfc822 format available.
This bug report was last modified 11 years and 289 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.