diff options
author | Alan Mackenzie <acm@muc.de> | 2015-11-24 19:44:34 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2015-11-24 19:44:34 +0000 |
commit | 7233767e3c7362b36828e5e6f68d45a411a9e3a1 (patch) | |
tree | ed9613ea1f1216ffd26a41dbf8a60663429c3801 /lisp/emacs-lisp/float-sup.el | |
parent | 33ec2ff0f8b77f3c10af395d3e8979508cd78c0a (diff) | |
download | emacs-7233767e3c7362b36828e5e6f68d45a411a9e3a1.tar.gz emacs-7233767e3c7362b36828e5e6f68d45a411a9e3a1.tar.bz2 emacs-7233767e3c7362b36828e5e6f68d45a411a9e3a1.zip |
CC Mode: eliminate almost all byte compilation warnings
* lisp/progmodes/cc-bytecomp.el (cc-bytecomp-noruntime-functions): Remove.
(cc-require): Remove the crude hack that saved and restored
byte-compile-noruntime-functions.
(cc-conditional-require, cc-conditional-require-after-load): New macros.
* lisp/progmodes/cc-defs.el (top level): Reformulate code which loaded
cc-fix.el using the new macros in cc-bytecomp.el.
* lisp/progmodes/cc-langs.el (c++-template-syntax-table)
(c-no-parens-syntax-table): Add extra "(eval ..)"s around "'(lambda ..)"
forms to remove the superflous quotes.
Diffstat (limited to 'lisp/emacs-lisp/float-sup.el')
0 files changed, 0 insertions, 0 deletions