GNU bug report logs -
#14029
24.2.50; [PATCH] imenu problems with special elements
Previous Next
Reported by: Andreas Politz <politza <at> fh-trier.de>
Date: Fri, 22 Mar 2013 01:27:02 UTC
Severity: normal
Tags: patch
Found in version 24.2.50
Fixed in version 24.4
Done: Dmitry Gutov <dgutov <at> yandex.ru>
Bug is archived. No further changes may be made.
Full log
Message #14 received at 14029 <at> debbugs.gnu.org (full text, mbox):
Ok, thanks for the reply. I don't have time to look into it further - I mainly
wanted you to clarify and double-check.
Please consider adding some comments to the code to help understanding (e.g. wrt
the fixed code). Both Stefan and I have mentioned that the code is not too
clear on its own, and I imagine that you feel the same: it could be clearer with
a couple of comments. Thx.
>> This change looks good, but `cdddr' is in cl.el, so perhaps it is
>> better to use (nthcdr 3 index-item).
>>
>> I'm only a little bit surprised that this one hasn't already been
>> reported and fixed - there have been other bugs (e.g. #12717) related
>> to special items. I use special items myself, but so far I have not
>> used non-nil ARGS, so I have not encountered this one (your last change).
>
> That, and you probably always used the mouse menu.
Actually, I use the keyboard, but my use of special items is limited to adding
two special menu items (that toggle sorting and toggle case-sensitive sorting).
FWIW, from the keyboard I use the commands described here:
http://www.emacswiki.org/emacs/Icicles_-_Other_Search_Commands#IciclesImenu.
They let you quickly choose among definitions of a given type, matching either
the object name or its full definition.
This bug report was last modified 11 years and 181 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.