1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-25 09:20:59 -08:00
emacs/lisp/progmodes
Daniel Pfeiffer 92984345bc (makefile-dependency-regex): Turn it into a var, and refine it to mask one more level of nested vars.
(makefile-rule-action-regex): Turn it into a var, and refine it so it recognizes backslashed continuation lines as belonging to the same command.
(makefile-macroassign-regex): Refine it so it recognizes backslashed continuation lines as belonging to the same command.
(makefile-var-use-regex): Don't look at the next char, because it might be the same one to be skipped by the initial [^$], leading to an overlooked variable use.
(makefile-make-font-lock-keywords): Remove two parameters, which are now variables that some of the modes set locally.  Handle dependency and rule action matching through functions, because regexps alone match too often.  Dependency matching now comes last, so it can check, whether a colon already matched something else.
(makefile-mode): Inform that font-lock improves makefile parsing capabilities.
(makefile-match-dependency, makefile-match-action): New functions.
2005-05-16 20:13:09 +00:00
..
.gitignore
ada-mode.el (ada-adjust-case-skeleton): Moved from ada-stmt.el. 2005-05-10 09:12:40 +00:00
ada-prj.el
ada-stmt.el (ada-adjust-case-skeleton): Moved to ada-mode.el. 2005-05-10 09:11:43 +00:00
ada-xref.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
antlr-mode.el
asm-mode.el
autoconf.el
cc-align.el
cc-awk.el
cc-bytecomp.el
cc-cmds.el
cc-compat.el
cc-defs.el
cc-engine.el (c-literal-faces): Add font-lock-comment-delimiter-face. 2005-05-14 11:30:27 +00:00
cc-fonts.el (c-basic-matchers-before): Don't apply 2005-05-12 08:57:42 +00:00
cc-langs.el
cc-menus.el
cc-mode.el (cc-define-alist, cc-create-define-alist): 2005-05-03 06:45:08 +00:00
cc-styles.el
cc-vars.el (cc-define-list-program): Remove this 2005-05-03 06:45:54 +00:00
cfengine.el
cmacexp.el (c-macro-preprocessor): Use locate-file to look for the preprocessor 2005-05-06 12:32:16 +00:00
compile.el (compilation-setup): Set local value of 2005-05-16 00:01:46 +00:00
cperl-mode.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
cpp.el
cwarn.el
dcl-mode.el
delphi.el
ebnf-abn.el
ebnf-bnf.el
ebnf-dtd.el
ebnf-ebx.el
ebnf-iso.el
ebnf-otz.el
ebnf-yac.el
ebnf2ps.el
ebrowse.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
etags.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
executable.el (executable-find): Move to files.el. 2005-05-11 16:42:40 +00:00
f90.el (f90-calculate-indent): Fix treatment of first statement in buffer 2005-04-24 19:42:28 +00:00
flymake.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
fortran.el
gdb-ui.el (gdb-macro-info): New variable. 2005-05-09 21:54:47 +00:00
glasses.el
grep.el Fix file's header line. 2005-05-07 16:21:12 +00:00
gud.el (gud-tooltip-mode): Add gud prefix to 2005-05-16 06:42:37 +00:00
hideif.el
hideshow.el
icon.el
idlw-help.el (idlwave-do-context-help1, idlwave-highlight-linked-completions): Replace 2005-05-06 19:25:57 +00:00
idlw-rinfo.el
idlw-shell.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
idlw-toolbar.el
idlwave.el
inf-lisp.el (inferior-lisp-mode-hook, inferior-lisp-load-hook): Convert defcustoms 2005-05-13 02:28:52 +00:00
ld-script.el
m4-mode.el
make-mode.el (makefile-dependency-regex): Turn it into a var, and refine it to mask one more level of nested vars. 2005-05-16 20:13:09 +00:00
mantemp.el
meta-mode.el
mixal-mode.el
modula2.el
octave-hlp.el
octave-inf.el
octave-mod.el
pascal.el
perl-mode.el
prolog.el
ps-mode.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
python.el (python-mode): Use new name eldoc-documentation-function. 2005-04-26 11:01:52 +00:00
scheme.el
sh-script.el More doc usage fixes. 2005-05-14 11:21:12 +00:00
simula.el
sql.el
tcl.el
vhdl-mode.el Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
which-func.el
xscheme.el