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.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#15030: 24.3.50; neither Imenu nor font-lock knows about `cl-def*' defining forms.
which was filed against the emacs package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 15030 <at> debbugs.gnu.org.
--
15030: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15030
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
> 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.
[Message part 3 (message/rfc822, inline)]
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'
This bug report was last modified 11 years and 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.