The information needed to understand any of this seems to be in the doc strings of `imenu--make-index-alist', `imenu-create-index-function', and `imenu--make-index-alist' and spread among various comments.
I suggest reworking all of these doc strings together (including those mentioned previously), and using appropriate cross references so that a reader can start anywhere and find the necessary info. Make sure that everything is in face defined or explained - for example, SUB-LIST is another structure element that appears to be unexplained (it presumably is part of a recursive definition, but this needs to be completed). _______________________________________________ emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
