aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2000-01-08 15:19:21 +0000
committerDave Love2000-01-08 15:19:21 +0000
commit4c5482386b6bdc77aea564798029ce43e2d6cb29 (patch)
treea92d5af1a8acfefe245adf720bbc0996d50ec991
parentf4191f953759c26d97e91c1ac2728eb05d4c4c0f (diff)
downloademacs-4c5482386b6bdc77aea564798029ce43e2d6cb29.tar.gz
emacs-4c5482386b6bdc77aea564798029ce43e2d6cb29.zip
Remove inappropriate customization (allowing custom.el to use
backquote).
-rw-r--r--lisp/emacs-lisp/backquote.el27
1 files changed, 8 insertions, 19 deletions
diff --git a/lisp/emacs-lisp/backquote.el b/lisp/emacs-lisp/backquote.el
index 9a0f5a0cd1e..9b7e7a95fb3 100644
--- a/lisp/emacs-lisp/backquote.el
+++ b/lisp/emacs-lisp/backquote.el
@@ -69,27 +69,16 @@ For example (backquote-list* 'a 'b 'c) => (a b . c)"
69 69
70(defalias 'backquote-list* (symbol-function 'backquote-list*-macro)) 70(defalias 'backquote-list* (symbol-function 'backquote-list*-macro))
71 71
72(defgroup backquote nil
73 "Implement the ` Lisp construct."
74 :prefix "backquote-"
75 :group 'lisp)
76
77;; A few advertised variables that control which symbols are used 72;; A few advertised variables that control which symbols are used
78;; to represent the backquote, unquote, and splice operations. 73;; to represent the backquote, unquote, and splice operations.
79(defcustom backquote-backquote-symbol '\` 74(defconst backquote-backquote-symbol '\`
80 "*Symbol used to represent a backquote or nested backquote (e.g. `)." 75 "*Symbol used to represent a backquote or nested backquote.")
81 :type 'symbol 76
82 :group 'backquote) 77(defconst backquote-unquote-symbol ',
83 78 "*Symbol used to represent an unquote inside a backquote.")
84(defcustom backquote-unquote-symbol ', 79
85 "*Symbol used to represent an unquote (e.g. `,') inside a backquote." 80(defconst backquote-splice-symbol ',@
86 :type 'symbol 81 "*Symbol used to represent a splice inside a backquote.")
87 :group 'backquote)
88
89(defcustom backquote-splice-symbol ',@
90 "*Symbol used to represent a splice (e.g. `,@') inside a backquote."
91 :type 'symbol
92 :group 'backquote)
93 82
94;;;###autoload 83;;;###autoload
95(defmacro backquote (arg) 84(defmacro backquote (arg)