diff options
author | Alan Mackenzie <acm@muc.de> | 2019-06-16 15:46:12 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2019-06-16 15:46:12 +0000 |
commit | e6fb9a443f48d7bcf1f56ce2ea526c3fa5b732b0 (patch) | |
tree | c310cacba31f57fad289bb0151b2dcc8048da759 /lisp/emacs-lisp/cl-generic.el | |
parent | 98ba1c6b52898c5f72f2d6e5c845c8d9386f98f5 (diff) | |
download | emacs-e6fb9a443f48d7bcf1f56ce2ea526c3fa5b732b0.tar.gz emacs-e6fb9a443f48d7bcf1f56ce2ea526c3fa5b732b0.tar.bz2 emacs-e6fb9a443f48d7bcf1f56ce2ea526c3fa5b732b0.zip |
CC Mode: Remedy recent loss in performance
* lisp/progmodes/cc-engine.el (c-back-over-member-initializers): call
c-parse-state outside of the narrowing operation.
* lisp/progmodes/cc-fonts.el (c-get-fontification-context)
(c-font-lock-cut-off-declarators): Replace calls to c-determine-limit with
crude position calculations for speed.
Diffstat (limited to 'lisp/emacs-lisp/cl-generic.el')
0 files changed, 0 insertions, 0 deletions