emacs/lisp/progmodes
Stephen Leake 64fbdc9825 Add mode local overrides to xref-find-definitions
* lisp/cedet/mode-local.el (xref-mode-local--override-present,
xref-mode-local-overload): New; add mode local overrides to
xref-find-definitions.

* test/automated/elisp-mode-tests.el: Add mode local override tests.
(xref-elisp-test-run): Handle indented defuns.
(xref-elisp-generic-*): Improve doc strings.

* lisp/progmodes/elisp-mode.el (elisp-xref-find-def-functions): New.
(elisp--xref-find-definitions): Use it.
2015-08-26 16:58:57 -05:00
..
ada-mode.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
ada-prj.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
ada-stmt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ada-xref.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
antlr-mode.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
asm-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
autoconf.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bat-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
bug-reference.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cc-align.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cc-awk.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-bytecomp.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-cmds.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-defs.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cc-engine.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cc-fonts.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-guess.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-langs.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cc-menus.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-mode.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-styles.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cc-vars.el * lisp/progmodes/cc-*.el: Fix up commenting style 2015-08-21 23:46:21 -04:00
cfengine.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cmacexp.el Fix error diagnostics of c-macro-expand 2015-05-02 12:01:04 +03:00
compile.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cperl-mode.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
cpp.el Don't quote symbols 'like-this' in docstrings etc. 2015-08-20 17:34:57 -07:00
cwarn.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
dcl-mode.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
ebnf-abn.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-bnf.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-dtd.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-ebx.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-iso.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-otz.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf-yac.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
ebnf2ps.el More-conservative ‘format’ quote restyling 2015-08-23 22:39:06 -07:00
ebrowse.el Don't quote symbols 'like-this' in docstrings etc. 2015-08-20 17:34:57 -07:00
elisp-mode.el Add mode local overrides to xref-find-definitions 2015-08-26 16:58:57 -05:00
etags.el Don't pass NOVISIT to find-file 2015-08-01 14:40:55 +03:00
executable.el * lisp/progmodes/executable.el (executable-self-display): Obsolete. 2015-06-10 16:24:32 -04:00
f90.el * lisp/progmodes/f90.el (f90-type-def-re): Handle attribute lists 2015-07-05 19:25:04 -07:00
flymake.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
fortran.el ; Do not overwrite preexisting contents of unread-command-events 2015-08-04 14:34:15 +02:00
gdb-mi.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
glasses.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
grep.el Bind grep-highlight-matches around the rgrep call 2015-06-28 04:38:11 +03:00
gud.el Have gud-display-line not display source buffer in gud window. 2015-03-18 08:15:54 +01:00
hideif.el cl-lib.el: Partial revert of "2015-04-05 Rationalize c[ad]+r" 2015-04-10 01:50:22 -04:00
hideshow.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
icon.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlw-complete-structtag.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlw-help.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlw-shell.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
idlw-toolbar.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
idlwave.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
inf-lisp.el ; Comment fixes. 2015-06-15 21:24:24 -04:00
js.el * lisp/progmodes/js.el (js-mode): Don't eagerly syntax propertize. 2015-08-21 09:03:52 -04:00
ld-script.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
m4-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
make-mode.el In strings, prefer plain and ' to \ and \' 2015-06-30 15:08:02 -07:00
mantemp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
meta-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
mixal-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
modula2.el
octave.el ; Do not overwrite preexisting contents of unread-command-events 2015-08-04 14:34:15 +02:00
opascal.el Don't overflow if computing approximate percentage 2015-07-31 10:13:38 -07:00
pascal.el Don't quote symbols 'like-this' in docstrings etc. 2015-08-20 17:34:57 -07:00
perl-mode.el * lisp/progmodes/perl-mode.el: Refine handling of /re/ and y/abc/def/ 2015-06-15 17:10:06 -04:00
prog-mode.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
project.el Add project-vc-search-path and project-vc-ignores 2015-08-10 04:05:24 +03:00
prolog.el Fix some confusion with ‘format’ 2015-08-05 19:07:28 -07:00
ps-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
python.el Spelling fixes 2015-08-25 00:43:01 -07:00
ruby-mode.el Fix some confusion with ‘format’ 2015-08-05 19:07:28 -07:00
scheme.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sh-script.el * lisp/progmodes/sh-script.el (sh-mode): Handle .cshrc (bug#21049) 2015-08-13 17:05:44 -04:00
simula.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
sql.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
subword.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
tcl.el * lisp/progmodes/tcl.el (tcl-filter): 2015-05-12 21:19:38 -04:00
vera-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
verilog-mode.el Prefer directed to neutral quotes 2015-08-24 23:57:25 -07:00
vhdl-mode.el More-conservative ‘format’ quote restyling 2015-08-23 22:39:06 -07:00
which-func.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
xref.el elisp--xref-find-definitions handle cl-defstuct default constructor 2015-08-11 14:29:34 -05:00
xscheme.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00