summaryrefslogtreecommitdiff
path: root/lisp/imenu.el
Commit message (Collapse)AuthorAgeFilesLines
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (imenu-default-create-index-function): Detect infiniteSam Steingold2010-01-111-2/+5
| | | | loops caused by imenu-prev-index-position-function.
* Define risky-local-variable property here rather than in files.el.Glenn Morris2009-08-261-0/+2
|
* Comment.Glenn Morris2009-08-221-3/+3
|
* (imenu-example--name-and-position): Fix obsolescence message.Glenn Morris2009-08-211-1/+2
|
* (imenu-example--name-and-position, imenu-example--lisp-extract-index-name)Stefan Monnier2009-08-191-1/+4
| | | | | (imenu-example--create-lisp-index, imenu-example--create-c-index): Mark as obsolete.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* * align.el:Lute Kamstra2008-12-031-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allout.el: * apropos.el: * arc-mode.el: * autoinsert.el: * avoid.el: * battery.el: * bookmark.el: * buff-menu.el: * calculator.el: * chistory.el: * cmuscheme.el: * comint.el: * compare-w.el: * dabbrev.el: * delim-col.el: * desktop.el: * diff-mode.el: * diff.el: * dired-aux.el: * dired-x.el: * dired.el: * dos-vars.el: * ediff-diff.el: * ediff-help.el: * ediff-init.el: * ediff-merg.el: * ediff-mult.el: * ediff-ptch.el: * ediff-vers.el: * ediff-wind.el: * ediff.el: * emerge.el: * facemenu.el: * faces.el: * ffap.el: * filecache.el: * find-dired.el: * font-core.el: * font-lock.el: * forms.el: * fringe.el: * help-at-pt.el: * hippie-exp.el: * ido.el: * image-file.el: * imenu.el: * indent.el: * info.el: * isearchb.el: * iswitchb.el: * jit-lock.el: * jka-compr.el: * log-edit.el: * lpr.el: * ls-lisp.el: * man.el: * menu-bar.el: * midnight.el: * mouse-sel.el: * mouse.el: * msb.el: * outline.el: * paren.el: * pcmpl-cvs.el: * pcmpl-gnu.el: * pcomplete.el: * pcvs-info.el: * pcvs-parse.el: * printing.el: * ps-mule.el: * ps-print.el: * replace.el: * ruler-mode.el: * saveplace.el: * sb-image.el: * scroll-bar.el: * sha1.el: * shadowfile.el: * shell.el: * sort.el: * speedbar.el: * strokes.el: * tempo.el: * term.el: * terminal.el: * time-stamp.el: * time.el: * tree-widget.el: * type-break.el: * vc-cvs.el: * vc-hg.el: * vc-mcvs.el: * vc-rcs.el: * vc-sccs.el: * vc.el: * view.el: * w32-vars.el: * whitespace.el: * wid-edit.el: Remove leading * from docstrings of defcustoms, deffaces, defconsts and defuns.
* Daniel Colascione <danc at merrillpress.com>Glenn Morris2008-09-301-3/+13
| | | | | (imenu--split-menu): Fix bug with shared lists that deleted some nested menu items.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* * erc-ibuffer.el (erc-channel-modes):Stefan Monnier2008-01-041-2/+3
| | | | | | | | | | | | | | | * bs.el (bs--sort-by-mode, bs--get-mode-name): * imenu.el (imenu-add-to-menubar): * makesum.el (make-command-summary): * mouse.el (mouse-major-mode-menu, mouse-popup-menubar, mouse-buffer-menu): * msb.el (msb--mode-menu-cond): * calc/calc-embed.el (calc-do-embedded): * emacs-lisp/helper.el (Helper-describe-mode): * mail/emacsbug.el (report-emacs-bug): * progmodes/hideshow.el (hs-grok-mode-type): * textmodes/sgml-mode.el (sgml-mode-facemenu-add-face-function): * textmodes/table.el (*table--cell-describe-mode): Pass mode-name through format-mode-line.
* Replace `iff' in doc-strings and comments.Glenn Morris2007-08-081-1/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Update copyright years.Glenn Morris2006-12-051-1/+1
|
* * imenu.el (imenu-update-menubar): Use buffer-chars-modified-tick.Chong Yidong2006-09-011-4/+4
|
* (imenu-choose-buffer-index): Doc fix.Richard M. Stallman2006-07-091-3/+2
|
* (imenu--index-alist): Balance parentheses.Luc Teirlinck2006-04-181-1/+1
|
* (imenu-create-index-function, imenu--index-alist)Richard M. Stallman2006-04-181-53/+35
| | | | | | (imenu--last-menubar-index-alist, imenu--make-index-alist) (imenu-default-create-index-function, imenu--generic-function): Doc fixes.
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-2/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (imenu--completion-buffer): Change space constants followed by a sexp to "?\s ".Juanma Barranquero2005-06-291-1/+1
|
* (imenu-generic-expression, imenu--generic-function'): REGEXP may also be a ↵Daniel Pfeiffer2005-05-211-39/+30
| | | | search function now. The part of doc-string for describing the structure was 95% identical to that of `imenu--generic-function'. Unify it there.
* Specify missing group (and type, if simple) in defcustom.Juanma Barranquero2005-05-191-1/+2
|
* (imenu--generic-function): The official position of aRichard M. Stallman2005-04-231-10/+13
| | | | definition is the start of the line that BEG is in.
* Change release version from 21.4 to 22.1 throughout.Kim F. Storm2005-02-091-2/+2
| | | | Change development version from 21.3.50 to 22.0.50.
* (imenu--split-menu): Copy menulist before sorting.Richard M. Stallman2005-01-151-10/+8
| | | | (imenu--generic-function): Use START, not BEG, as pos of definition.
* (imenu--generic-function): Delete code to exclude matches in comments.Richard M. Stallman2004-12-031-35/+27
|
* Don't always require newcomment.Richard M. Stallman2004-11-251-7/+12
| | | | | | | | (imenu--generic-function): Call comment-normalize-vars if we have a comment syntax. Exit the loop if REGEXP matches the null string. Test comment-start as well as comment-start-skip when deciding whether to check for comments.
* (imenu--generic-function):Richard M. Stallman2004-11-201-3/+11
| | | | Ensure we keep moving backward even if BEG isn't further back.
* (imenu-eager-completion-buffer): Add :version.Richard M. Stallman2004-11-041-1/+3
|
* (imenu-scanning-message): Remove.Kim F. Storm2004-10-281-21/+28
| | | | (imenu-progress-message): Make it a no-op.
* (imenu--generic-function): Skip matches in comments.Daniel Pfeiffer2004-10-261-22/+29
|
* (imenu--completion-buffer): Don't return t for rescan.Stefan Monnier2004-10-101-20/+19
| | | | (imenu-choose-buffer-index): Check here for rescan instead.
* Several doc fixes: don't say variables are buffer-local.Richard M. Stallman2004-08-161-7/+2
|
* (imenu-prev-index-position-function)Stefan Monnier2004-07-261-13/+6
| | | | | (imenu-extract-index-name-function, imenu-name-lookup-function) (imenu--index-alist): Docstring redundancy fix.
* (imenu--menubar-select): Set imenu-menubar-modified-tickRichard M. Stallman2004-05-291-0/+4
| | | | and imenu--last-menubar-index-alist.
* (imenu--generic-function): Docstring fix.Lute Kamstra2003-10-021-3/+10
|
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (imenu--split-menu): Remove unused var `count'.Stefan Monnier2003-05-161-55/+50
| | | | | | | | Don't copy the sequence since we're already modifying it elsewhere. (imenu--create-keymap): Rename from imenu--create-keymap-1. Add optional `cmd' argument. Remove unused var `counter'. (imenu-update-menubar): Use the new arg to get the old behavior. (imenu--mouse-menu): Don't use the new arg to recover the lost behavior.
* (imenu--generic-function): Use font-lock-defaultsStefan Monnier2003-05-061-4/+6
| | | | case setting if imenu-case-fold-search is not locally set.
* (imenu-syntax-alist): Doc fix.Glenn Morris2002-08-201-1/+1
|
* (imenu--generic-function): Use mapc.Glenn Morris2002-08-201-2/+3
|
* (imenu-always-use-completion-buffer-p): Make obsolete.Stefan Monnier2002-08-151-40/+38
| | | | | | | | | (imenu-use-popup-menu, imenu-eager-completion-buffer): New vars. (imenu-space-replacement): Allow nil value. (imenu--completion-buffer): Use new vars and simplify. Fix handling of minibuffer-setup-hook. Use minibuffer-completion-help instead of rolling our own. (imenu-choose-buffer-index): Use the new var.
* (imenu-menubar-modified-tick): Renamed fromRichard M. Stallman2002-03-181-23/+22
| | | | | | imenu-update-menubar-modified-tick. (imenu-update-menubar): Update imenu-menubar-modified-tick whenever outer condition succeeds.
* (imenu-update-menubar-modified-tick): New variable.Richard M. Stallman2002-03-111-0/+9
| | | | | (imenu-update-menubar): Don't call imenu--make-index-alist if buffer has not changed since last time.
* (imenu--split-menu): Use dolist and copy-sequence.Stefan Monnier2001-11-201-153/+103
| | | | | | | | | | (imenu--create-keymap-2): Remove. (imenu--create-keymap-1): Simplify, remove third argument. (imenu--generic-function): Use dolist. (imenu-find-default): New function. (imenu--completion-buffer): Use it. (imenu--mouse-menu): Use popup-menu. (imenu--menubar-select): Return t rather than calling imenu.
* Some fixes to follow coding conventions in files maintained by FSF.Pavel Janík2001-07-151-2/+2
|
* (imenu--create-keymap-2): Revert use of menu-item forDave Love2001-03-071-1/+9
| | | | now, to avoid problems with binding imenu directly to a mouse event.