1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-23 07:19:15 +00:00
emacs/lisp/progmodes
Alan Mackenzie 081fb694c3 Check result from c-backward-token-2 to avoid infinite loop
This fixes bug #33784.

* lisp/progmodes/cc-fonts.el (c-get-fontification-context): While moving back
over enclosing parentheses, check that c-backward-token-2 actually moves.
2018-12-20 12:21:16 +00:00
..
ada-mode.el * lisp/progmodes/ada-mode.el (ada-clean-buffer-before-saving): Doc fix. 2018-03-13 14:48:02 -04:00
ada-prj.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ada-stmt.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
ada-xref.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
antlr-mode.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
asm-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
autoconf.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
bat-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
bug-reference.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-align.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-awk.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-bytecomp.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-cmds.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-defs.el ; Use GNU not Gnu in docs 2018-03-23 16:01:12 -04:00
cc-engine.el CC Mode: stop wrongly recognizing "func(a * 9)" as "pointer to type a" 2018-12-10 12:12:02 +00:00
cc-fonts.el Check result from c-backward-token-2 to avoid infinite loop 2018-12-20 12:21:16 +00:00
cc-guess.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-langs.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-menus.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
cc-mode.el Fix bug #33416, where typing a ) in a comment at EOB caused a loop (CC Mode). 2018-11-24 10:31:53 +00:00
cc-styles.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cc-vars.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cfengine.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cmacexp.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
compile.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
cperl-mode.el Avoid infloop in CPerl mode fontification 2018-10-25 17:57:34 +03:00
cpp.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
cwarn.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
dcl-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf2ps.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-abn.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-bnf.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-dtd.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-ebx.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-iso.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-otz.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebnf-yac.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ebrowse.el ; Fix some tiny doc typos 2018-03-27 17:02:04 -04:00
elisp-mode.el Clarify and improve doc strings of 'eval-last-sexp' and friends 2018-07-06 12:31:51 +03:00
etags.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
executable.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
f90.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
flymake-proc.el Fix Bug#33524 2018-12-18 17:44:13 +01:00
flymake.el Avoid errors in flymake in builds --without-x 2018-03-03 12:41:31 +02:00
fortran.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
gdb-mi.el Improve documentation of gdb-mi.el 2018-11-30 10:45:28 +02:00
glasses.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
grep.el Match w32 paths in grep sans --null hits (Bug#32051) 2018-07-12 21:49:50 -04:00
gud.el Fix gud-statement for pdb 2018-05-06 22:46:04 +03:00
hideif.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
hideshow.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
icon.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
idlw-complete-structtag.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
idlw-help.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
idlw-shell.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
idlw-toolbar.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
idlwave.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
inf-lisp.el ; Use GNU not Gnu in docs 2018-03-23 16:01:12 -04:00
js.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
ld-script.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
m4-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
make-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
mantemp.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
meta-mode.el Stop mentioning options.el in doc 2018-03-12 21:09:36 -04:00
mixal-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
modula2.el
octave.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
opascal.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
pascal.el Replace some obsolete aliases in documentation 2018-03-06 20:13:51 -05:00
perl-mode.el Revert "Support all perl variable declarators and prefixes" 2018-03-20 20:14:40 -04:00
prog-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
project.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
prolog.el Remove unused variable 2018-09-14 22:44:09 +08:00
ps-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
python.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
ruby-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
scheme.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sh-script.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
simula.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
sql.el Another attempt to fix sql.el 2018-05-21 18:43:03 +03:00
subword.el Omit keymap from subword-mode docstring (Bug#32212) 2018-07-23 08:20:07 -04:00
tcl.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
vera-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
verilog-mode.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
vhdl-mode.el ; Fix doc typos related to indefinite articles 2018-02-16 15:16:15 -05:00
which-func.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00
xref.el Improve Custom menu labels for 2 options 2018-09-19 10:54:41 +03:00
xscheme.el Update copyright year to 2018 2018-01-01 00:57:59 -08:00