summaryrefslogtreecommitdiff
path: root/lisp/progmodes/cc-langs.el
diff options
context:
space:
mode:
authorAlan Mackenzie <acm@muc.de>2018-10-15 00:45:24 +0000
committerAlan Mackenzie <acm@muc.de>2018-10-15 00:45:24 +0000
commitaba7910e368f98790fdbaf5256c75da558d7b195 (patch)
tree68fe0db2fa35c7410aaabc6139de4ce9207f4fba /lisp/progmodes/cc-langs.el
parent8c68e4afa8eebb6f738fdce600a6815509ac50a3 (diff)
downloademacs-aba7910e368f98790fdbaf5256c75da558d7b195.tar.gz
emacs-aba7910e368f98790fdbaf5256c75da558d7b195.tar.bz2
emacs-aba7910e368f98790fdbaf5256c75da558d7b195.zip
Add ~44 edebug specs to CC Mode.
* lisp/progmodes/cc-cmds.el, lisp/progmodes/cc-defs.el lisp/progmodes/cc-engine.el, lisp/progmodes/cc-fonts.el lisp/progmodes/cc-langs.el: Add lots of edebug specs. * lisp/progmodes/cc-engine.el (c-state-maybe-marker): Tidy up so as to evaluate an argument only once at runtime.
Diffstat (limited to 'lisp/progmodes/cc-langs.el')
-rw-r--r--lisp/progmodes/cc-langs.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el
index 1b44c75fe6c..de49ad75d3a 100644
--- a/lisp/progmodes/cc-langs.el
+++ b/lisp/progmodes/cc-langs.el
@@ -205,6 +205,7 @@ the evaluated constant value at compile time."
; '
(def-edebug-spec c-lang-defvar
(&define name def-form &optional &or ("quote" symbolp) stringp))
+(def-edebug-spec c-lang-setvar (&define name def-form))
;; Suppress "might not be defined at runtime" warning.
;; This file is only used when compiling other cc files.