changeset 7369:cc6d237a7c7e

(backquote-backquote-symbol): Don't autoload defvar. (`): Write its name directly in the definition. Use defalias.
author Richard M. Stallman <rms@gnu.org>
date Sat, 07 May 1994 00:18:35 +0000
parents 5e3d372d6016
children ecb09a00d330
files lisp/emacs-lisp/backquote.el
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/emacs-lisp/backquote.el	Fri May 06 23:59:28 1994 +0000
+++ b/lisp/emacs-lisp/backquote.el	Sat May 07 00:18:35 1994 +0000
@@ -78,12 +78,11 @@
 	newlist)
     first))
 
-(fset 'backquote-list* (symbol-function 'backquote-list*-macro))
+(defalias 'backquote-list* (symbol-function 'backquote-list*-macro))
 
 ;; A few advertised variables that control which symbols are used
 ;; to represent the backquote, unquote, and splice operations.
 
-;;;###autoload
 (defvar backquote-backquote-symbol '`
   "*Symbol used to represent a backquote or nested backquote (e.g. `).")
 
@@ -113,7 +112,7 @@
 ;; GNU Emacs has no reader macros
 
 ;;;###autoload
-(fset backquote-backquote-symbol (symbol-function 'backquote))
+(defalias '` (symbol-function 'backquote))
 
 ;; backquote-process returns a dotted-pair of a tag (0, 1, or 2) and
 ;; the backquote-processed structure.  0 => the structure is