1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-14 15:30:29 -08:00
emacs/lisp/progmodes
Alan Mackenzie cc9ac56081 CC Mode: Prevent rapid alternation of fontification of "found types"
This fixes bug #52863.

* lisp/progmodes/cc-engine.el (c-forward-decl-or-cast-1): When a new type is
found, postpone entering it into c-found-types (and thus triggering the
fontification of that type throughout the buffer) until the end of the
function, when we're sure that the "type" found actually is a type.
2021-12-30 11:35:24 +00:00
..
antlr-mode.el
asm-mode.el
autoconf.el
bat-mode.el
bug-reference.el Allow matching non-.git gitlab and gitea URLs in bug-reference 2021-10-27 15:41:32 +02:00
cc-align.el
cc-awk.el
cc-bytecomp.el
cc-cmds.el Put missing c-keep-region-active's into the source code 2021-10-28 17:04:06 +00:00
cc-defs.el
cc-engine.el CC Mode: Prevent rapid alternation of fontification of "found types" 2021-12-30 11:35:24 +00:00
cc-fonts.el CC Mode: Remove annoying background fontification. Should fix bug #52298 2021-12-19 14:29:30 +00:00
cc-guess.el
cc-langs.el CC Mode: c-update-brace-stack: After struct foo *, do not expect a brace. 2021-12-29 19:05:11 +00:00
cc-menus.el
cc-mode.el CC Mode: Remove annoying background fontification. Should fix bug #52298 2021-12-19 14:29:30 +00:00
cc-styles.el Set minibuffer-completion-* variables locally in more places 2021-11-11 06:16:52 +01:00
cc-vars.el CC Mode: Remove annoying background fontification. Should fix bug #52298 2021-12-19 14:29:30 +00:00
cfengine.el
cl-font-lock.el
cmacexp.el
compile.el Tighten gnu compile regexp further 2021-11-24 15:07:17 +01:00
cperl-mode.el Prefer command remapping in cperl-mode.el 2021-12-14 12:27:54 +01:00
cpp.el
cwarn.el
dcl-mode.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 Define some more keymaps in one step 2021-12-08 17:48:25 +01:00
elisp-mode.el Use defvar-keymap in elisp-mode.el 2021-12-14 12:27:57 +01:00
erts-mode.el Make `C-c C-c' in erts-mode work with Point-Char elems 2021-11-10 08:52:33 +01:00
etags.el Merge from origin/emacs-28 2021-12-25 06:32:13 +01:00
executable.el
f90.el Fix highlighting of "Exit*" phrases in f90-mode 2021-12-04 05:07:41 +01:00
flymake-cc.el
flymake-proc.el
flymake.el ; * lisp/progmodes/flymake.el: Update the minimum Emacs version. 2021-12-09 17:01:57 +02:00
fortran.el
gdb-mi.el Avoid having gud bug out if `C-x C-a' has been bound 2021-12-04 22:49:44 +01:00
glasses.el
grep.el Merge from origin/emacs-28 2021-12-09 14:53:51 +01:00
gud.el Avoid having gud bug out if `C-x C-a' has been bound 2021-12-04 22:49:44 +01:00
hideif.el Use defvar-keymap in hideif.el 2021-12-15 21:38:55 +01:00
hideshow.el
icon.el
idlw-complete-structtag.el
idlw-help.el
idlw-shell.el Use substitute-command-keys for literal key sequences 2021-11-22 12:04:19 +01:00
idlw-toolbar.el
idlwave.el
inf-lisp.el Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action' 2021-12-28 17:28:49 -05:00
js.el Fix another narrow-to-defun problem in js-mode 2021-11-20 10:21:00 +01:00
ld-script.el
m4-mode.el
make-mode.el Make some variable aliases obsolete 2021-12-20 22:16:24 +01:00
meta-mode.el
mixal-mode.el
modula2.el
octave.el Don't use obsolete variable find-tag-marker-ring 2021-10-24 15:23:34 +02:00
opascal.el
pascal.el
perl-mode.el perl-mode: Recognize "when"/"given" keywords 2021-12-27 03:19:25 +01:00
prog-mode.el Merge from origin/emacs-28 2021-12-07 06:47:32 +01:00
project.el Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action' 2021-12-28 17:28:49 -05:00
prolog.el
ps-mode.el
python.el Merge from origin/emacs-28 2021-12-13 06:30:58 +01:00
ruby-mode.el
scheme.el Clean up duplicated setting in scheme-mode-variables 2021-10-24 15:07:32 +02:00
sh-script.el Allow @ characters in heredoc in shell-script-mode 2021-12-21 05:23:11 +01:00
simula.el
sql.el Fix prompt in `sql-sqlite' 2021-12-19 13:02:53 +01:00
subword.el
tcl.el
vera-mode.el
verilog-mode.el ; verilog-mode.el documentation and regexp cleanup from upstream. 2021-10-14 21:36:59 -04:00
vhdl-mode.el Fix minor clock skew issues 2021-12-05 23:24:10 -08:00
which-func.el
xref.el Merge from origin/emacs-28 2021-12-24 06:30:41 +01:00
xscheme.el Make alias obsolete in xscheme.el 2021-12-13 15:58:49 +01:00