diff options
author | Alan Mackenzie <acm@muc.de> | 2023-05-03 10:01:14 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2023-05-03 10:01:14 +0000 |
commit | 4707f6adf6a2e4f40692fa149023552f5a4f7866 (patch) | |
tree | 031d40cd3ad1b7bb9c33f80fd788bce69ca180aa /test/lisp/emacs-lisp/bytecomp-resources/warn-make-variable-buffer-local.el | |
parent | 5315f4f518d792399ea05bef7b3998e445de2d7c (diff) | |
download | emacs-4707f6adf6a2e4f40692fa149023552f5a4f7866.tar.gz emacs-4707f6adf6a2e4f40692fa149023552f5a4f7866.tar.bz2 emacs-4707f6adf6a2e4f40692fa149023552f5a4f7866.zip |
Fontify "extern foo ();" correctly inside a function
This fixes bug#63224.
* lisp/progmodes/cc-engine.el (c-forward-type): Handle the "("
as a special case by trying to parse it with
c-forward-declarator and accepting it as a typeless function
when that fails.
Diffstat (limited to 'test/lisp/emacs-lisp/bytecomp-resources/warn-make-variable-buffer-local.el')
0 files changed, 0 insertions, 0 deletions