1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
emacs/lisp/progmodes
Alan Mackenzie eaa5dc9d10 Fix C++ class initializers not always being fontified at mode start.
The problem here happened when an "outer list" of declarations moved beyond an
"inner list" containing class initializers.  These weren't being checked for
by the code.

Also, fix places in c-get-fontification-context where point is undefined.

* lisp/progmodes/cc-fonts.el (c-get-fontification-context): when argument
not-front-decl is set, test for class initializers.  Also, anchor point in
places where it is moved and is otherwise undefined.
2017-07-27 17:56:23 +00:00
..
ada-mode.el Fix all unescaped character literals 2017-05-07 13:22:34 +02:00
ada-prj.el
ada-stmt.el
ada-xref.el
antlr-mode.el
asm-mode.el
autoconf.el
bat-mode.el
bug-reference.el Small fix for bug-reference.el 2017-07-05 13:32:26 -04:00
cc-align.el * lisp/progmodes/cc-align.el: Mark unused arguments 2017-07-04 21:46:05 -04:00
cc-awk.el * lisp/progmodes/cc-awk.el: Mark unused args 2017-07-04 22:30:33 -04:00
cc-bytecomp.el * lisp/progmodes/cc-bytecomp.el: Mark unused args 2017-07-04 22:29:49 -04:00
cc-cmds.el Fix some bugs in c-defun-name. This fixes bug #25623. 2017-07-12 20:15:56 +00:00
cc-defs.el CC Mode: create and use c-set-keymap-parent. 2017-07-12 17:03:35 +00:00
cc-engine.el Convert CC Mode's c-found-types from an obarray to a hash table. 2017-07-23 13:48:36 +00:00
cc-fonts.el Fix C++ class initializers not always being fontified at mode start. 2017-07-27 17:56:23 +00:00
cc-guess.el * lisp/progmodes/cc-guess.el: Remove unused var 2017-07-04 21:55:44 -04:00
cc-langs.el * lisp/progmodes/cc-langs.el: Mark unused args 2017-07-04 22:23:57 -04:00
cc-menus.el
cc-mode.el CC Mode: Fix declarator being cut off from terminator by end of jit-lock chunk 2017-07-27 06:27:13 +00:00
cc-styles.el Make CC Mode load cl-lib rather than cl in Emacs 26. 2017-06-25 13:55:50 +00:00
cc-vars.el * lisp/progmodes/cc-vars.el: Mark unused args 2017-07-04 22:26:20 -04:00
cfengine.el
cmacexp.el
compile.el
cperl-mode.el Support indented HERE-DOCs in cperl-mode 2017-07-22 12:07:55 +03:00
cpp.el
cwarn.el
dcl-mode.el ; Update some more Maintainer: header comments 2017-06-05 21:08:07 -04:00
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
elisp-mode.el Fix eldoc bug with curved quote 2017-06-04 09:13:37 -07:00
etags.el
executable.el Introduce defcustom 'executable-prefix-env' 2017-07-22 10:34:18 +03:00
f90.el Convert more uses of looking-at to following-char 2017-07-06 23:59:58 -04:00
flymake.el
fortran.el
gdb-mi.el Fix handling of Python/Guile commands with arguments in gdb-mi.el 2017-06-10 11:29:58 +03:00
glasses.el
grep.el Use grep's --null option (Bug#6843) 2017-07-19 20:03:00 -04:00
gud.el Fix GUD "Stop" display when running pdb 2017-05-27 15:15:18 +03:00
hideif.el
hideshow.el
icon.el Don't pass the value of point to 'push-mark', as that's the default. 2017-04-28 11:25:26 +03:00
idlw-complete-structtag.el
idlw-help.el
idlw-shell.el Fix all unescaped character literals 2017-05-07 13:22:34 +02:00
idlw-toolbar.el
idlwave.el
inf-lisp.el
js.el Offer non-aligned indentation in lists in js-mode (Bug#27503) 2017-07-03 20:06:27 +02:00
ld-script.el Update ld-script mode (bug#27629) 2017-07-22 11:47:33 +03:00
m4-mode.el
make-mode.el
mantemp.el
meta-mode.el Don't pass the value of point to 'push-mark', as that's the default. 2017-04-28 11:25:26 +03:00
mixal-mode.el ; Update some more Maintainer: header comments 2017-06-05 21:08:07 -04:00
modula2.el
octave.el
opascal.el
pascal.el Don't pass the value of point to 'push-mark', as that's the default. 2017-04-28 11:25:26 +03:00
perl-mode.el * lisp/progmodes/perl-mode.el: Add support for indented here docs 2017-07-24 18:10:02 -04:00
prog-mode.el
project.el
prolog.el Mark prolog indent variables as safe (bug#27369) 2017-06-20 21:05:38 -04:00
ps-mode.el
python.el * lisp/progmodes/python.el (auto-mode-alist): Add .pyi. (Bug#27847) 2017-07-05 15:21:28 -04:00
ruby-mode.el
scheme.el
sh-script.el * lisp/progmodes/sh-script.el (sh-mode): Recognize mkshrc. 2017-07-25 22:13:20 -04:00
simula.el
sql.el
subword.el
tcl.el Make tcl-auto-fill-mode obsolete (Bug#10772) 2017-06-27 20:34:14 -04:00
vera-mode.el
verilog-mode.el ; Small fixes for some Author: header comments 2017-06-05 20:35:17 -04:00
vhdl-mode.el
which-func.el
xref.el Use grep's --null option (Bug#6843) 2017-07-19 20:03:00 -04:00
xscheme.el Don't pass the value of point to 'push-mark', as that's the default. 2017-04-28 11:25:26 +03:00