Commit graph

30 commits

Author SHA1 Message Date
Chong Yidong
1c6bf19606 * progmodes/which-func.el (which-function): Don't assume that
entries from `imenu--index-alist' are ordered by buffer position,
which fails when submenus are present (Bug#3153).
2009-04-28 21:29:47 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Glenn Morris
9b3568e17d (which-func-imenu-joiner-function): Doc fix. 2008-09-30 03:42:56 +00:00
Glenn Morris
fd1c81ef84 Daniel Colascione <danc at merrillpress.com>
(which-func-imenu-joiner-function): New.
(which-function): Handle nested imenu trees.
2008-09-30 03:41:35 +00:00
Glenn Morris
b1fc2b5014 Switch to recommended form of GPLv3 permissions notice. 2008-05-06 07:25:26 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
4e643dd23c Add 2008 to copyright years. 2008-01-07 02:11:00 +00:00
Masatake YAMATO
59825017c8 Added diff-mode to `which-func-modes'. 2007-09-08 04:35:39 +00:00
Miles Bader
37cc095b6a Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Glenn Morris
e7f767c25e Replace `iff' in doc-strings and comments. 2007-08-08 07:34:30 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
1a484753b2 Switch license to GPLv3 or later. 2007-07-25 04:29:40 +00:00
Stefan Monnier
d1947d4c8f (which-func-modes): Add `python-mode'. 2007-07-12 04:37:06 +00:00
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Nick Roberts
dfed8466d3 (which-function): Fix documentation/comment typo. 2006-07-27 12:18:03 +00:00
Nick Roberts
d91362c9e0 Update copyright for 2006. 2006-02-10 09:00:31 +00:00
Dan Nicolaescu
e95e5f8193 * mh-customize.el: Do not use face-alias compatibility for
faces that did not appear in the previous Emacs release.

* buff-menu.el:
* compare-w.el:
* emacs-lisp/testcover.el:
* play/gomoku.el:
* play/mpuz.el:
* progmodes/flymake.el:
* progmodes/gdb-ui.el:
* progmodes/idlw-help.el:
* progmodes/idlw-shell.el:
* progmodes/ld-script.el:
* progmodes/which-func.el:
* ruler-mode.el:
* strokes.el:
* textmodes/sgml-mode.el:
* textmodes/table.el: Do not use face-alias for backward
compatibility for faces that did not appear in the previous Emacs
release.
2005-08-15 21:29:32 +00:00
Nick Roberts
034babe1e1 Update copyright for release of 22.1 for progmodes directory. 2005-08-01 08:43:45 +00:00
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Miles Bader
ef88a99990 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-421
Tweak which-func face

2005-06-15  Miles Bader  <miles@gnu.org>

   * lisp/progmodes/which-func.el (which-func): Only inherit
   `font-lock-function-name-face' when that makes sense against the
   default mode-line face, otherwise set the face color explicitly.
2005-06-15 04:35:23 +00:00
Miles Bader
9ce2eb5ebb Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-417
Remove "-face" suffix from which-func face

2005-06-14  Miles Bader  <miles@gnu.org>

   * lisp/progmodes/which-func.el (which-func): Remove "-face" suffix from face
   name.
   (which-func-face): New backward-compatibility alias for renamed face.
   (which-func-format): Use renamed which-func face.
2005-06-15 00:14:41 +00:00
Richard M. Stallman
7d2026d518 (which-func-update-1): Turn the mode
off in case of error by setting which-func-mode.
2005-05-29 08:31:54 +00:00
Stefan Monnier
ef91372af5 (which-function): Be robust in the face of an
imenu--make-index-alist failure.
2005-03-29 14:18:00 +00:00
Thien-Thi Nguyen
911aa04913 (which-function): Use
`run-hook-with-args-until-success' instead of a custom loop.
Fixes bug with local hooks.
2004-12-05 16:58:13 +00:00
Richard M. Stallman
a03748044a (which-func-update-1): Doc fix. 2004-08-16 22:46:26 +00:00
Daniel Pfeiffer
7778781072 (which-func-keymap): New var.
(which-func-face): New face.
(which-func-format): Use them.
2004-07-17 08:10:28 +00:00
Glenn Morris
f2633782cd David Ponce <david@dponce.com>
(which-function-mode): Don't cancel which-func-update-timer if not set.
2004-01-18 14:00:34 +00:00
Richard M. Stallman
35e376af6a (which-func-modes): Add ada-mode.
(which-func-functions): New variable.
(which-function): Use that.
2003-09-30 12:53:26 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
5e046f6d57 Moved from lisp/. 2003-05-30 23:31:15 +00:00