aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2012-06-22 09:42:38 -0400
committerStefan Monnier2012-06-22 09:42:38 -0400
commit2ee3d7f0aa6c29fec22e663b016a05762eb1e0d0 (patch)
tree19ac74456e7bc4456da06dc7bdf401877133372c
parent575db3f1a8c6978df9d69f49dedd1bff15c73a9d (diff)
downloademacs-2ee3d7f0aa6c29fec22e663b016a05762eb1e0d0.tar.gz
emacs-2ee3d7f0aa6c29fec22e663b016a05762eb1e0d0.zip
Provide generalized variables in core Elisp.
* lisp/emacs-lisp/gv.el: New file. * lisp/subr.el (push, pop): Extend to generalized variables. * lisp/loadup.el (macroexp): Unload if preloaded and uncompiled. * lisp/emacs-lisp/cl-lib.el (cl-pop, cl-push, cl--set-nthcdr): Remove. * lisp/emacs-lisp/cl-macs.el: Require gv. Use gv-define-setter, gv-define-simple-setter, and gv-define-expander. Remove setf-methods defined in gv. Rename cl-setf -> setf. (cl-setf, cl-do-pop, cl-get-setf-method): Remove. (cl-letf, cl-letf*, cl-define-modify-macro, cl-defsetf) (cl-define-setf-expander, cl-struct-setf-expander): Move to cl.el. (cl-remf, cl-shiftf, cl-rotatef, cl-callf, cl-callf2): Rewrite with gv-letplace. (cl-defstruct): Don't define setf-method any more. * lisp/emacs-lisp/cl.el (flet): Don't autoload. (cl--letf, letf, cl--letf*, letf*, cl--gv-adapt) (define-setf-expander, defsetf, define-modify-macro) (cl-struct-setf-expander): Move from cl-lib.el. * lisp/emacs-lisp/syntax.el: * lisp/emacs-lisp/ewoc.el: * lisp/emacs-lisp/smie.el: * lisp/emacs-lisp/cconv.el: * lisp/emacs-lisp/timer.el: Rename cl-setf -> setf, cl-push -> push. (timer--time): Use gv-define-simple-setter. * lisp/emacs-lisp/macroexp.el (macroexp-let2): Rename from macroexp-let² to avoid coding-system problems in subr.el. Adjust all users. (macroexp--maxsize, macroexp-small-p): New functions. * lisp/emacs-lisp/bytecomp.el (byte-compile-file): Don't use cl-letf. * lisp/scroll-bar.el (scroll-bar-mode): * lisp/simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode) (normal-erase-is-backspace-mode): Don't use the `eq' place. * lisp/winner.el (winner-configuration, winner-make-point-alist) (winner-set-conf, winner-get-point, winner-set): Don't abuse letf. * lisp/files.el (locate-file-completion-table): Avoid list*. Fixes: debbugs:11657
-rw-r--r--etc/NEWS3
-rw-r--r--lisp/ChangeLog40
-rw-r--r--lisp/emacs-lisp/bytecomp.el20
-rw-r--r--lisp/emacs-lisp/cconv.el24
-rw-r--r--lisp/emacs-lisp/cl-extra.el4
-rw-r--r--lisp/emacs-lisp/cl-lib.el31
-rw-r--r--lisp/emacs-lisp/cl-loaddefs.el123
-rw-r--r--lisp/emacs-lisp/cl-macs.el747
-rw-r--r--lisp/emacs-lisp/cl.el262
-rw-r--r--lisp/emacs-lisp/ewoc.el50
-rw-r--r--lisp/emacs-lisp/gv.el430
-rw-r--r--lisp/emacs-lisp/macroexp.el23
-rw-r--r--lisp/emacs-lisp/pcase.el4
-rw-r--r--lisp/emacs-lisp/smie.el10
-rw-r--r--lisp/emacs-lisp/syntax.el4
-rw-r--r--lisp/emacs-lisp/timer.el40
-rw-r--r--lisp/files.el8
-rw-r--r--lisp/ldefs-boot.el2100
-rw-r--r--lisp/loadup.el15
-rw-r--r--lisp/scroll-bar.el7
-rw-r--r--lisp/simple.el16
-rw-r--r--lisp/subr.el50
-rw-r--r--lisp/winner.el12
23 files changed, 2047 insertions, 1976 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 3cd4d217a46..82c2660a3c7 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -434,6 +434,9 @@ still be supported for Emacs 24.x.
434 434
435* Lisp changes in Emacs 24.2 435* Lisp changes in Emacs 24.2
436 436
437** CL-style generalized variables are now in core Elisp.
438`setf' is autoloaded and `push' and `pop' accept generalized variables.
439
437** The return value of `defalias' has changed and is now undefined. 440** The return value of `defalias' has changed and is now undefined.
438 441
439** `defun' also accepts a (declare DECLS) form, like `defmacro'. 442** `defun' also accepts a (declare DECLS) form, like `defmacro'.
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 50950a25b5d..e058ab140c9 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,39 @@
12012-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs-lisp/gv.el: New file.
4 * subr.el (push, pop): Extend to generalized variables.
5 * loadup.el (macroexp): Unload if preloaded and uncompiled (bug#11657).
6 * emacs-lisp/cl-lib.el (cl-pop, cl-push, cl--set-nthcdr): Remove.
7 * emacs-lisp/cl-macs.el: Require gv. Use gv-define-setter,
8 gv-define-simple-setter, and gv-define-expander.
9 Remove setf-methods defined in gv. Rename cl-setf -> setf.
10 (cl-setf, cl-do-pop, cl-get-setf-method): Remove.
11 (cl-letf, cl-letf*, cl-define-modify-macro, cl-defsetf)
12 (cl-define-setf-expander, cl-struct-setf-expander): Move to cl.el.
13 (cl-remf, cl-shiftf, cl-rotatef, cl-callf, cl-callf2): Rewrite with
14 gv-letplace.
15 (cl-defstruct): Don't define setf-method any more.
16 * emacs-lisp/cl.el (flet): Don't autoload.
17 (cl--letf, letf, cl--letf*, letf*, cl--gv-adapt)
18 (define-setf-expander, defsetf, define-modify-macro)
19 (cl-struct-setf-expander): Move from cl-lib.el.
20 * emacs-lisp/syntax.el:
21 * emacs-lisp/ewoc.el:
22 * emacs-lisp/smie.el:
23 * emacs-lisp/cconv.el:
24 * emacs-lisp/timer.el: Rename cl-setf -> setf, cl-push -> push.
25 (timer--time): Use gv-define-simple-setter.
26 * emacs-lisp/macroexp.el (macroexp-let2): Rename from macroexp-let²
27 to avoid coding-system problems in subr.el. Adjust all users.
28 (macroexp--maxsize, macroexp-small-p): New functions.
29 * emacs-lisp/bytecomp.el (byte-compile-file): Don't use cl-letf.
30 * scroll-bar.el (scroll-bar-mode):
31 * simple.el (auto-fill-mode, overwrite-mode, binary-overwrite-mode)
32 (normal-erase-is-backspace-mode): Don't use the `eq' place.
33 * winner.el (winner-configuration, winner-make-point-alist)
34 (winner-set-conf, winner-get-point, winner-set): Don't abuse letf.
35 * files.el (locate-file-completion-table): Avoid list*.
36
12012-06-22 Chong Yidong <cyd@gnu.org> 372012-06-22 Chong Yidong <cyd@gnu.org>
2 38
3 * dired-aux.el (dired-do-create-files): Doc fix (Bug#11327). 39 * dired-aux.el (dired-do-create-files): Doc fix (Bug#11327).
@@ -5,8 +41,8 @@
5 (dired-do-copy): Doc fix (Bug#11334). 41 (dired-do-copy): Doc fix (Bug#11334).
6 (dired-mark-read-string): Doc fix (Bug#11553). 42 (dired-mark-read-string): Doc fix (Bug#11553).
7 43
8 * dired.el (dired-recursive-copies, dired-recursive-deletes): Doc 44 * dired.el (dired-recursive-copies, dired-recursive-deletes):
9 fix (Bug#11326). 45 Doc fix (Bug#11326).
10 (dired-make-relative): Doc fix (Bug#11332). Remove unused arg. 46 (dired-make-relative): Doc fix (Bug#11332). Remove unused arg.
11 (dired-dwim-target): Doc fix. 47 (dired-dwim-target): Doc fix.
12 48
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 934c0f01fcd..650faec6bf6 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -1725,14 +1725,18 @@ The value is non-nil if there were no errors, nil if errors."
1725 (set-buffer-multibyte nil)) 1725 (set-buffer-multibyte nil))
1726 ;; Run hooks including the uncompression hook. 1726 ;; Run hooks including the uncompression hook.
1727 ;; If they change the file name, then change it for the output also. 1727 ;; If they change the file name, then change it for the output also.
1728 (cl-letf ((buffer-file-name filename) 1728 (let ((buffer-file-name filename)
1729 ((default-value 'major-mode) 'emacs-lisp-mode) 1729 (dmm (default-value 'major-mode))
1730 ;; Ignore unsafe local variables. 1730 ;; Ignore unsafe local variables.
1731 ;; We only care about a few of them for our purposes. 1731 ;; We only care about a few of them for our purposes.
1732 (enable-local-variables :safe) 1732 (enable-local-variables :safe)
1733 (enable-local-eval nil)) 1733 (enable-local-eval nil))
1734 ;; Arg of t means don't alter enable-local-variables. 1734 (unwind-protect
1735 (normal-mode t) 1735 (progn
1736 (setq-default major-mode 'emacs-lisp-mode)
1737 ;; Arg of t means don't alter enable-local-variables.
1738 (normal-mode t))
1739 (setq-default major-mode dmm))
1736 ;; There may be a file local variable setting (bug#10419). 1740 ;; There may be a file local variable setting (bug#10419).
1737 (setq buffer-read-only nil 1741 (setq buffer-read-only nil
1738 filename buffer-file-name)) 1742 filename buffer-file-name))
diff --git a/lisp/emacs-lisp/cconv.el b/lisp/emacs-lisp/cconv.el
index 6f411bdeb30..5a1d6265848 100644
--- a/lisp/emacs-lisp/cconv.el
+++ b/lisp/emacs-lisp/cconv.el
@@ -346,13 +346,13 @@ places where they originally did not directly appear."
346 (if (not (eq (cadr mapping) 'apply-partially)) 346 (if (not (eq (cadr mapping) 'apply-partially))
347 mapping 347 mapping
348 (cl-assert (eq (car mapping) (nth 2 mapping))) 348 (cl-assert (eq (car mapping) (nth 2 mapping)))
349 (cl-list* (car mapping) 349 `(,(car mapping)
350 'apply-partially 350 apply-partially
351 (car mapping) 351 ,(car mapping)
352 (mapcar (lambda (arg) 352 ,@(mapcar (lambda (arg)
353 (if (eq var arg) 353 (if (eq var arg)
354 closedsym arg)) 354 closedsym arg))
355 (nthcdr 3 mapping))))) 355 (nthcdr 3 mapping)))))
356 new-env)) 356 new-env))
357 (setq new-extend (remq var new-extend)) 357 (setq new-extend (remq var new-extend))
358 (push closedsym new-extend) 358 (push closedsym new-extend)
@@ -559,8 +559,8 @@ FORM is the parent form that binds this var."
559 (when (car y) (setcar x t) (setq free t)) 559 (when (car y) (setcar x t) (setq free t))
560 (setq x (cdr x) y (cdr y))) 560 (setq x (cdr x) y (cdr y)))
561 (when free 561 (when free
562 (cl-push (caar env) (cdr freevars)) 562 (push (caar env) (cdr freevars))
563 (cl-setf (nth 3 (car env)) t)) 563 (setf (nth 3 (car env)) t))
564 (setq env (cdr env) envcopy (cdr envcopy)))))) 564 (setq env (cdr env) envcopy (cdr envcopy))))))
565 565
566(defun cconv-analyse-form (form env) 566(defun cconv-analyse-form (form env)
@@ -610,7 +610,7 @@ and updates the data stored in ENV."
610 ;; it is a mutated variable. 610 ;; it is a mutated variable.
611 (while forms 611 (while forms
612 (let ((v (assq (car forms) env))) ; v = non nil if visible 612 (let ((v (assq (car forms) env))) ; v = non nil if visible
613 (when v (cl-setf (nth 2 v) t))) 613 (when v (setf (nth 2 v) t)))
614 (cconv-analyse-form (cadr forms) env) 614 (cconv-analyse-form (cadr forms) env)
615 (setq forms (cddr forms)))) 615 (setq forms (cddr forms))))
616 616
@@ -656,7 +656,7 @@ and updates the data stored in ENV."
656 ;; lambda candidate list. 656 ;; lambda candidate list.
657 (let ((fdata (and (symbolp fun) (assq fun env)))) 657 (let ((fdata (and (symbolp fun) (assq fun env))))
658 (if fdata 658 (if fdata
659 (cl-setf (nth 4 fdata) t) 659 (setf (nth 4 fdata) t)
660 (cconv-analyse-form fun env))) 660 (cconv-analyse-form fun env)))
661 (dolist (form args) (cconv-analyse-form form env))) 661 (dolist (form args) (cconv-analyse-form form env)))
662 662
@@ -676,7 +676,7 @@ and updates the data stored in ENV."
676 ((pred symbolp) 676 ((pred symbolp)
677 (let ((dv (assq form env))) ; dv = declared and visible 677 (let ((dv (assq form env))) ; dv = declared and visible
678 (when dv 678 (when dv
679 (cl-setf (nth 1 dv) t)))))) 679 (setf (nth 1 dv) t))))))
680 680
681(provide 'cconv) 681(provide 'cconv)
682;;; cconv.el ends here 682;;; cconv.el ends here
diff --git a/lisp/emacs-lisp/cl-extra.el b/lisp/emacs-lisp/cl-extra.el
index 53c83e73d2e..e64623ab44e 100644
--- a/lisp/emacs-lisp/cl-extra.el
+++ b/lisp/emacs-lisp/cl-extra.el
@@ -305,7 +305,7 @@ If so, return the true (non-nil) value returned by PREDICATE.
305 (setq cl-ovl (cdr cl-ovl)))) 305 (setq cl-ovl (cdr cl-ovl))))
306 (set-marker cl-mark nil) (if cl-mark2 (set-marker cl-mark2 nil))))) 306 (set-marker cl-mark nil) (if cl-mark2 (set-marker cl-mark2 nil)))))
307 307
308;;; Support for `cl-setf'. 308;;; Support for `setf'.
309;;;###autoload 309;;;###autoload
310(defun cl--set-frame-visible-p (frame val) 310(defun cl--set-frame-visible-p (frame val)
311 (cond ((null val) (make-frame-invisible frame)) 311 (cond ((null val) (make-frame-invisible frame))
@@ -590,6 +590,7 @@ If START or END is negative, it counts from the end."
590 (declare (compiler-macro cl--compiler-macro-get)) 590 (declare (compiler-macro cl--compiler-macro-get))
591 (or (get sym tag) 591 (or (get sym tag)
592 (and def 592 (and def
593 ;; Make sure `def' is really absent as opposed to set to nil.
593 (let ((plist (symbol-plist sym))) 594 (let ((plist (symbol-plist sym)))
594 (while (and plist (not (eq (car plist) tag))) 595 (while (and plist (not (eq (car plist) tag)))
595 (setq plist (cdr (cdr plist)))) 596 (setq plist (cdr (cdr plist))))
@@ -607,6 +608,7 @@ PROPLIST is a list of the sort returned by `symbol-plist'.
607 ;; but that fails, because cl-get has a compiler macro 608 ;; but that fails, because cl-get has a compiler macro
608 ;; definition that uses getf! 609 ;; definition that uses getf!
609 (when def 610 (when def
611 ;; Make sure `def' is really absent as opposed to set to nil.
610 (while (and plist (not (eq (car plist) tag))) 612 (while (and plist (not (eq (car plist) tag)))
611 (setq plist (cdr (cdr plist)))) 613 (setq plist (cdr (cdr plist))))
612 (if plist (car (cdr plist)) def)))) 614 (if plist (car (cdr plist)) def))))
diff --git a/lisp/emacs-lisp/cl-lib.el b/lisp/emacs-lisp/cl-lib.el
index bf7f6232ab7..2422aa8fbb6 100644
--- a/lisp/emacs-lisp/cl-lib.el
+++ b/lisp/emacs-lisp/cl-lib.el
@@ -123,7 +123,7 @@ a future Emacs interpreter will be able to use it.")
123 123
124(defmacro cl-incf (place &optional x) 124(defmacro cl-incf (place &optional x)
125 "Increment PLACE by X (1 by default). 125 "Increment PLACE by X (1 by default).
126PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 126PLACE may be a symbol, or any generalized variable allowed by `setf'.
127The return value is the incremented value of PLACE." 127The return value is the incremented value of PLACE."
128 (declare (debug (place &optional form))) 128 (declare (debug (place &optional form)))
129 (if (symbolp place) 129 (if (symbolp place)
@@ -132,38 +132,16 @@ The return value is the incremented value of PLACE."
132 132
133(defmacro cl-decf (place &optional x) 133(defmacro cl-decf (place &optional x)
134 "Decrement PLACE by X (1 by default). 134 "Decrement PLACE by X (1 by default).
135PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 135PLACE may be a symbol, or any generalized variable allowed by `setf'.
136The return value is the decremented value of PLACE." 136The return value is the decremented value of PLACE."
137 (declare (debug cl-incf)) 137 (declare (debug cl-incf))
138 (if (symbolp place) 138 (if (symbolp place)
139 (list 'setq place (if x (list '- place x) (list '1- place))) 139 (list 'setq place (if x (list '- place x) (list '1- place)))
140 (list 'cl-callf '- place (or x 1)))) 140 (list 'cl-callf '- place (or x 1))))
141 141
142;; Autoloaded, but we haven't loaded cl-loaddefs yet.
143(declare-function cl-do-pop "cl-macs" (place))
144
145(defmacro cl-pop (place)
146 "Remove and return the head of the list stored in PLACE.
147Analogous to (prog1 (car PLACE) (cl-setf PLACE (cdr PLACE))), though more
148careful about evaluating each argument only once and in the right order.
149PLACE may be a symbol, or any generalized variable allowed by `cl-setf'."
150 (declare (debug (place)))
151 (if (symbolp place)
152 (list 'car (list 'prog1 place (list 'setq place (list 'cdr place))))
153 (cl-do-pop place)))
154
155(defmacro cl-push (x place)
156 "Insert X at the head of the list stored in PLACE.
157Analogous to (cl-setf PLACE (cons X PLACE)), though more careful about
158evaluating each argument only once and in the right order. PLACE may
159be a symbol, or any generalized variable allowed by `cl-setf'."
160 (declare (debug (form place)))
161 (if (symbolp place) (list 'setq place (list 'cons x place))
162 (list 'cl-callf2 'cons x place)))
163
164(defmacro cl-pushnew (x place &rest keys) 142(defmacro cl-pushnew (x place &rest keys)
165 "(cl-pushnew X PLACE): insert X at the head of the list if not already there. 143 "(cl-pushnew X PLACE): insert X at the head of the list if not already there.
166Like (cl-push X PLACE), except that the list is unmodified if X is `eql' to 144Like (push X PLACE), except that the list is unmodified if X is `eql' to
167an element already on the list. 145an element already on the list.
168\nKeywords supported: :test :test-not :key 146\nKeywords supported: :test :test-not :key
169\n(fn X PLACE [KEYWORD VALUE]...)" 147\n(fn X PLACE [KEYWORD VALUE]...)"
@@ -188,9 +166,6 @@ an element already on the list.
188(defun cl--set-elt (seq n val) 166(defun cl--set-elt (seq n val)
189 (if (listp seq) (setcar (nthcdr n seq) val) (aset seq n val))) 167 (if (listp seq) (setcar (nthcdr n seq) val) (aset seq n val)))
190 168
191(defsubst cl--set-nthcdr (n list x)
192 (if (<= n 0) x (setcdr (nthcdr (1- n) list) x) list))
193
194(defun cl--set-buffer-substring (start end val) 169(defun cl--set-buffer-substring (start end val)
195 (save-excursion (delete-region start end) 170 (save-excursion (delete-region start end)
196 (goto-char start) 171 (goto-char start)
diff --git a/lisp/emacs-lisp/cl-loaddefs.el b/lisp/emacs-lisp/cl-loaddefs.el
index ef89bf81687..220715e6a9b 100644
--- a/lisp/emacs-lisp/cl-loaddefs.el
+++ b/lisp/emacs-lisp/cl-loaddefs.el
@@ -11,7 +11,7 @@
11;;;;;; cl--set-frame-visible-p cl--map-overlays cl--map-intervals 11;;;;;; cl--set-frame-visible-p cl--map-overlays cl--map-intervals
12;;;;;; cl--map-keymap-recursively cl-notevery cl-notany cl-every 12;;;;;; cl--map-keymap-recursively cl-notevery cl-notany cl-every
13;;;;;; cl-some cl-mapcon cl-mapcan cl-mapl cl-maplist cl-map cl--mapcar-many 13;;;;;; cl-some cl-mapcon cl-mapcan cl-mapl cl-maplist cl-map cl--mapcar-many
14;;;;;; cl-equalp cl-coerce) "cl-extra" "cl-extra.el" "1f486111e93d119ceb6e95c434e3fd4b") 14;;;;;; cl-equalp cl-coerce) "cl-extra" "cl-extra.el" "edc8a08741d81c74be36b27664d3555a")
15;;; Generated autoloads from cl-extra.el 15;;; Generated autoloads from cl-extra.el
16 16
17(autoload 'cl-coerce "cl-extra" "\ 17(autoload 'cl-coerce "cl-extra" "\
@@ -257,17 +257,15 @@ Remove from SYMBOL's plist the property PROPNAME and its value.
257;;;### (autoloads (cl--compiler-macro-cXXr cl--compiler-macro-list* 257;;;### (autoloads (cl--compiler-macro-cXXr cl--compiler-macro-list*
258;;;;;; cl--compiler-macro-adjoin cl-defsubst cl-compiler-macroexpand 258;;;;;; cl--compiler-macro-adjoin cl-defsubst cl-compiler-macroexpand
259;;;;;; cl-define-compiler-macro cl-assert cl-check-type cl-typep 259;;;;;; cl-define-compiler-macro cl-assert cl-check-type cl-typep
260;;;;;; cl-deftype cl-struct-setf-expander cl-defstruct cl-define-modify-macro 260;;;;;; cl-deftype cl-defstruct cl-callf2 cl-callf cl-rotatef cl-shiftf
261;;;;;; cl-callf2 cl-callf cl-letf* cl-letf cl-rotatef cl-shiftf 261;;;;;; cl-remf cl-psetf cl-declare cl-the cl-locally cl-multiple-value-setq
262;;;;;; cl-remf cl-do-pop cl-psetf cl-setf cl-get-setf-method cl-defsetf
263;;;;;; cl-define-setf-expander cl-declare cl-the cl-locally cl-multiple-value-setq
264;;;;;; cl-multiple-value-bind cl-symbol-macrolet cl-macrolet cl-labels 262;;;;;; cl-multiple-value-bind cl-symbol-macrolet cl-macrolet cl-labels
265;;;;;; cl-flet cl-progv cl-psetq cl-do-all-symbols cl-do-symbols 263;;;;;; cl-flet cl-progv cl-psetq cl-do-all-symbols cl-do-symbols
266;;;;;; cl-dotimes cl-dolist cl-do* cl-do cl-loop cl-return-from 264;;;;;; cl-dotimes cl-dolist cl-do* cl-do cl-loop cl-return-from
267;;;;;; cl-return cl-block cl-etypecase cl-typecase cl-ecase cl-case 265;;;;;; cl-return cl-block cl-etypecase cl-typecase cl-ecase cl-case
268;;;;;; cl-load-time-value cl-eval-when cl-destructuring-bind cl-function 266;;;;;; cl-load-time-value cl-eval-when cl-destructuring-bind cl-function
269;;;;;; cl-defmacro cl-defun cl-gentemp cl-gensym) "cl-macs" "cl-macs.el" 267;;;;;; cl-defmacro cl-defun cl-gentemp cl-gensym) "cl-macs" "cl-macs.el"
270;;;;;; "57801d8e4d72553371d59eca7b44292f") 268;;;;;; "e37cb1001378ce1d677b67760fb6994b")
271;;; Generated autoloads from cl-macs.el 269;;; Generated autoloads from cl-macs.el
272 270
273(autoload 'cl-gensym "cl-macs" "\ 271(autoload 'cl-gensym "cl-macs" "\
@@ -513,7 +511,7 @@ This is like `cl-flet', but for macros instead of functions.
513(autoload 'cl-symbol-macrolet "cl-macs" "\ 511(autoload 'cl-symbol-macrolet "cl-macs" "\
514Make symbol macro definitions. 512Make symbol macro definitions.
515Within the body FORMs, references to the variable NAME will be replaced 513Within the body FORMs, references to the variable NAME will be replaced
516by EXPANSION, and (setq NAME ...) will act like (cl-setf EXPANSION ...). 514by EXPANSION, and (setq NAME ...) will act like (setf EXPANSION ...).
517 515
518\(fn ((NAME EXPANSION) ...) FORM...)" nil t) 516\(fn ((NAME EXPANSION) ...) FORM...)" nil t)
519 517
@@ -565,69 +563,16 @@ See Info node `(cl)Declarations' for details.
565 563
566\(fn &rest SPECS)" nil t) 564\(fn &rest SPECS)" nil t)
567 565
568(autoload 'cl-define-setf-expander "cl-macs" "\
569Define a `cl-setf' method.
570This method shows how to handle `cl-setf's to places of the form (NAME ARGS...).
571The argument forms ARGS are bound according to ARGLIST, as if NAME were
572going to be expanded as a macro, then the BODY forms are executed and must
573return a list of five elements: a temporary-variables list, a value-forms
574list, a store-variables list (of length one), a store-form, and an access-
575form. See `cl-defsetf' for a simpler way to define most setf-methods.
576
577\(fn NAME ARGLIST BODY...)" nil t)
578
579(autoload 'cl-defsetf "cl-macs" "\
580Define a `cl-setf' method.
581This macro is an easy-to-use substitute for `cl-define-setf-expander' that works
582well for simple place forms. In the simple `cl-defsetf' form, `cl-setf's of
583the form (cl-setf (NAME ARGS...) VAL) are transformed to function or macro
584calls of the form (FUNC ARGS... VAL). Example:
585
586 (cl-defsetf aref aset)
587
588Alternate form: (cl-defsetf NAME ARGLIST (STORE) BODY...).
589Here, the above `cl-setf' call is expanded by binding the argument forms ARGS
590according to ARGLIST, binding the value form VAL to STORE, then executing
591BODY, which must return a Lisp form that does the necessary `cl-setf' operation.
592Actually, ARGLIST and STORE may be bound to temporary variables which are
593introduced automatically to preserve proper execution order of the arguments.
594Example:
595
596 (cl-defsetf nth (n x) (v) `(setcar (nthcdr ,n ,x) ,v))
597
598\(fn NAME [FUNC | ARGLIST (STORE) BODY...])" nil t)
599
600(autoload 'cl-get-setf-method "cl-macs" "\
601Return a list of five values describing the setf-method for PLACE.
602PLACE may be any Lisp form which can appear as the PLACE argument to
603a macro like `cl-setf' or `cl-incf'.
604
605\(fn PLACE &optional ENV)" nil nil)
606
607(autoload 'cl-setf "cl-macs" "\
608Set each PLACE to the value of its VAL.
609This is a generalized version of `setq'; the PLACEs may be symbolic
610references such as (car x) or (aref x i), as well as plain symbols.
611For example, (cl-setf (cl-cadar x) y) is equivalent to (setcar (cdar x) y).
612The return value is the last VAL in the list.
613
614\(fn PLACE VAL PLACE VAL ...)" nil t)
615
616(autoload 'cl-psetf "cl-macs" "\ 566(autoload 'cl-psetf "cl-macs" "\
617Set PLACEs to the values VALs in parallel. 567Set PLACEs to the values VALs in parallel.
618This is like `cl-setf', except that all VAL forms are evaluated (in order) 568This is like `setf', except that all VAL forms are evaluated (in order)
619before assigning any PLACEs to the corresponding values. 569before assigning any PLACEs to the corresponding values.
620 570
621\(fn PLACE VAL PLACE VAL ...)" nil t) 571\(fn PLACE VAL PLACE VAL ...)" nil t)
622 572
623(autoload 'cl-do-pop "cl-macs" "\
624
625
626\(fn PLACE)" nil nil)
627
628(autoload 'cl-remf "cl-macs" "\ 573(autoload 'cl-remf "cl-macs" "\
629Remove TAG from property list PLACE. 574Remove TAG from property list PLACE.
630PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 575PLACE may be a symbol, or any generalized variable allowed by `setf'.
631The form returns true if TAG was found and removed, nil otherwise. 576The form returns true if TAG was found and removed, nil otherwise.
632 577
633\(fn PLACE TAG)" nil t) 578\(fn PLACE TAG)" nil t)
@@ -635,51 +580,23 @@ The form returns true if TAG was found and removed, nil otherwise.
635(autoload 'cl-shiftf "cl-macs" "\ 580(autoload 'cl-shiftf "cl-macs" "\
636Shift left among PLACEs. 581Shift left among PLACEs.
637Example: (cl-shiftf A B C) sets A to B, B to C, and returns the old A. 582Example: (cl-shiftf A B C) sets A to B, B to C, and returns the old A.
638Each PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 583Each PLACE may be a symbol, or any generalized variable allowed by `setf'.
639 584
640\(fn PLACE... VAL)" nil t) 585\(fn PLACE... VAL)" nil t)
641 586
642(autoload 'cl-rotatef "cl-macs" "\ 587(autoload 'cl-rotatef "cl-macs" "\
643Rotate left among PLACEs. 588Rotate left among PLACEs.
644Example: (cl-rotatef A B C) sets A to B, B to C, and C to A. It returns nil. 589Example: (cl-rotatef A B C) sets A to B, B to C, and C to A. It returns nil.
645Each PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 590Each PLACE may be a symbol, or any generalized variable allowed by `setf'.
646 591
647\(fn PLACE...)" nil t) 592\(fn PLACE...)" nil t)
648 593
649(autoload 'cl-letf "cl-macs" "\
650Temporarily bind to PLACEs.
651This is the analogue of `let', but with generalized variables (in the
652sense of `cl-setf') for the PLACEs. Each PLACE is set to the corresponding
653VALUE, then the BODY forms are executed. On exit, either normally or
654because of a `throw' or error, the PLACEs are set back to their original
655values. Note that this macro is *not* available in Common Lisp.
656As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)',
657the PLACE is not modified before executing BODY.
658
659\(fn ((PLACE VALUE) ...) BODY...)" nil t)
660
661(put 'cl-letf 'lisp-indent-function '1)
662
663(autoload 'cl-letf* "cl-macs" "\
664Temporarily bind to PLACEs.
665This is the analogue of `let*', but with generalized variables (in the
666sense of `cl-setf') for the PLACEs. Each PLACE is set to the corresponding
667VALUE, then the BODY forms are executed. On exit, either normally or
668because of a `throw' or error, the PLACEs are set back to their original
669values. Note that this macro is *not* available in Common Lisp.
670As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)',
671the PLACE is not modified before executing BODY.
672
673\(fn ((PLACE VALUE) ...) BODY...)" nil t)
674
675(put 'cl-letf* 'lisp-indent-function '1)
676
677(autoload 'cl-callf "cl-macs" "\ 594(autoload 'cl-callf "cl-macs" "\
678Set PLACE to (FUNC PLACE ARGS...). 595Set PLACE to (FUNC PLACE ARGS...).
679FUNC should be an unquoted function name. PLACE may be a symbol, 596FUNC should be an unquoted function name. PLACE may be a symbol,
680or any generalized variable allowed by `cl-setf'. 597or any generalized variable allowed by `setf'.
681 598
682\(fn FUNC PLACE ARGS...)" nil t) 599\(fn FUNC PLACE &rest ARGS)" nil t)
683 600
684(put 'cl-callf 'lisp-indent-function '2) 601(put 'cl-callf 'lisp-indent-function '2)
685 602
@@ -691,19 +608,12 @@ Like `cl-callf', but PLACE is the second argument of FUNC, not the first.
691 608
692(put 'cl-callf2 'lisp-indent-function '3) 609(put 'cl-callf2 'lisp-indent-function '3)
693 610
694(autoload 'cl-define-modify-macro "cl-macs" "\
695Define a `cl-setf'-like modify macro.
696If NAME is called, it combines its PLACE argument with the other arguments
697from ARGLIST using FUNC: (cl-define-modify-macro cl-incf (&optional (n 1)) +)
698
699\(fn NAME ARGLIST FUNC &optional DOC)" nil t)
700
701(autoload 'cl-defstruct "cl-macs" "\ 611(autoload 'cl-defstruct "cl-macs" "\
702Define a struct type. 612Define a struct type.
703This macro defines a new data type called NAME that stores data 613This macro defines a new data type called NAME that stores data
704in SLOTs. It defines a `make-NAME' constructor, a `copy-NAME' 614in SLOTs. It defines a `make-NAME' constructor, a `copy-NAME'
705copier, a `NAME-p' predicate, and slot accessors named `NAME-SLOT'. 615copier, a `NAME-p' predicate, and slot accessors named `NAME-SLOT'.
706You can use the accessors to set the corresponding slots, via `cl-setf'. 616You can use the accessors to set the corresponding slots, via `setf'.
707 617
708NAME may instead take the form (NAME OPTIONS...), where each 618NAME may instead take the form (NAME OPTIONS...), where each
709OPTION is either a single keyword or (KEYWORD VALUE). 619OPTION is either a single keyword or (KEYWORD VALUE).
@@ -712,17 +622,12 @@ See Info node `(cl)Structures' for a list of valid keywords.
712Each SLOT may instead take the form (SLOT SLOT-OPTS...), where 622Each SLOT may instead take the form (SLOT SLOT-OPTS...), where
713SLOT-OPTS are keyword-value pairs for that slot. Currently, only 623SLOT-OPTS are keyword-value pairs for that slot. Currently, only
714one keyword is supported, `:read-only'. If this has a non-nil 624one keyword is supported, `:read-only'. If this has a non-nil
715value, that slot cannot be set via `cl-setf'. 625value, that slot cannot be set via `setf'.
716 626
717\(fn NAME SLOTS...)" nil t) 627\(fn NAME SLOTS...)" nil t)
718 628
719(put 'cl-defstruct 'doc-string-elt '2) 629(put 'cl-defstruct 'doc-string-elt '2)
720 630
721(autoload 'cl-struct-setf-expander "cl-macs" "\
722
723
724\(fn X NAME ACCESSOR PRED-FORM POS)" nil nil)
725
726(autoload 'cl-deftype "cl-macs" "\ 631(autoload 'cl-deftype "cl-macs" "\
727Define NAME as a new data type. 632Define NAME as a new data type.
728The type name can then be used in `cl-typecase', `cl-check-type', etc. 633The type name can then be used in `cl-typecase', `cl-check-type', etc.
@@ -779,6 +684,8 @@ surrounded by (cl-block NAME ...).
779 684
780\(fn NAME ARGLIST [DOCSTRING] BODY...)" nil t) 685\(fn NAME ARGLIST [DOCSTRING] BODY...)" nil t)
781 686
687(put 'cl-defsubst 'lisp-indent-function '2)
688
782(autoload 'cl--compiler-macro-adjoin "cl-macs" "\ 689(autoload 'cl--compiler-macro-adjoin "cl-macs" "\
783 690
784 691
diff --git a/lisp/emacs-lisp/cl-macs.el b/lisp/emacs-lisp/cl-macs.el
index 375a974db8f..234879c9cc3 100644
--- a/lisp/emacs-lisp/cl-macs.el
+++ b/lisp/emacs-lisp/cl-macs.el
@@ -45,6 +45,8 @@
45 45
46(require 'cl-lib) 46(require 'cl-lib)
47(require 'macroexp) 47(require 'macroexp)
48;; `gv' is required here because cl-macs can be loaded before loaddefs.el.
49(require 'gv)
48 50
49(defmacro cl-pop2 (place) 51(defmacro cl-pop2 (place)
50 (declare (debug edebug-sexps)) 52 (declare (debug edebug-sexps))
@@ -262,7 +264,7 @@ and BODY is implicitly surrounded by (cl-block NAME ...).
262\(fn NAME ARGLIST [DOCSTRING] BODY...)" 264\(fn NAME ARGLIST [DOCSTRING] BODY...)"
263 (declare (debug 265 (declare (debug
264 ;; Same as defun but use cl-lambda-list. 266 ;; Same as defun but use cl-lambda-list.
265 (&define [&or name ("cl-setf" :name cl-setf name)] 267 (&define [&or name ("setf" :name setf name)]
266 cl-lambda-list 268 cl-lambda-list
267 cl-declarations-or-string 269 cl-declarations-or-string
268 [&optional ("interactive" interactive)] 270 [&optional ("interactive" interactive)]
@@ -1707,12 +1709,12 @@ except that it additionally expands symbol macros."
1707 (when (cdr (assq (symbol-name cl-macro) cl-env)) 1709 (when (cdr (assq (symbol-name cl-macro) cl-env))
1708 (setq cl-macro (cadr (assq (symbol-name cl-macro) cl-env))))) 1710 (setq cl-macro (cadr (assq (symbol-name cl-macro) cl-env)))))
1709 ((eq 'setq (car-safe cl-macro)) 1711 ((eq 'setq (car-safe cl-macro))
1710 ;; Convert setq to cl-setf if required by symbol-macro expansion. 1712 ;; Convert setq to setf if required by symbol-macro expansion.
1711 (let* ((args (mapcar (lambda (f) (cl--sm-macroexpand f cl-env)) 1713 (let* ((args (mapcar (lambda (f) (cl--sm-macroexpand f cl-env))
1712 (cdr cl-macro))) 1714 (cdr cl-macro)))
1713 (p args)) 1715 (p args))
1714 (while (and p (symbolp (car p))) (setq p (cddr p))) 1716 (while (and p (symbolp (car p))) (setq p (cddr p)))
1715 (if p (setq cl-macro (cons 'cl-setf args)) 1717 (if p (setq cl-macro (cons 'setf args))
1716 (setq cl-macro (cons 'setq args)) 1718 (setq cl-macro (cons 'setq args))
1717 ;; Don't loop further. 1719 ;; Don't loop further.
1718 nil)))))) 1720 nil))))))
@@ -1722,7 +1724,7 @@ except that it additionally expands symbol macros."
1722(defmacro cl-symbol-macrolet (bindings &rest body) 1724(defmacro cl-symbol-macrolet (bindings &rest body)
1723 "Make symbol macro definitions. 1725 "Make symbol macro definitions.
1724Within the body FORMs, references to the variable NAME will be replaced 1726Within the body FORMs, references to the variable NAME will be replaced
1725by EXPANSION, and (setq NAME ...) will act like (cl-setf EXPANSION ...). 1727by EXPANSION, and (setq NAME ...) will act like (setf EXPANSION ...).
1726 1728
1727\(fn ((NAME EXPANSION) ...) FORM...)" 1729\(fn ((NAME EXPANSION) ...) FORM...)"
1728 (declare (indent 1) (debug ((&rest (symbol sexp)) cl-declarations body))) 1730 (declare (indent 1) (debug ((&rest (symbol sexp)) cl-declarations body)))
@@ -1864,406 +1866,140 @@ See Info node `(cl)Declarations' for details."
1864 1866
1865;;; Generalized variables. 1867;;; Generalized variables.
1866 1868
1867;;;###autoload
1868(defmacro cl-define-setf-expander (func args &rest body)
1869 "Define a `cl-setf' method.
1870This method shows how to handle `cl-setf's to places of the form (NAME ARGS...).
1871The argument forms ARGS are bound according to ARGLIST, as if NAME were
1872going to be expanded as a macro, then the BODY forms are executed and must
1873return a list of five elements: a temporary-variables list, a value-forms
1874list, a store-variables list (of length one), a store-form, and an access-
1875form. See `cl-defsetf' for a simpler way to define most setf-methods.
1876
1877\(fn NAME ARGLIST BODY...)"
1878 (declare (debug
1879 (&define name cl-lambda-list cl-declarations-or-string def-body)))
1880 `(cl-eval-when (compile load eval)
1881 ,@(if (stringp (car body))
1882 (list `(put ',func 'setf-documentation ,(pop body))))
1883 (put ',func 'setf-method (cl-function (lambda ,args ,@body)))))
1884
1885;;;###autoload
1886(defmacro cl-defsetf (func arg1 &rest args)
1887 "Define a `cl-setf' method.
1888This macro is an easy-to-use substitute for `cl-define-setf-expander' that works
1889well for simple place forms. In the simple `cl-defsetf' form, `cl-setf's of
1890the form (cl-setf (NAME ARGS...) VAL) are transformed to function or macro
1891calls of the form (FUNC ARGS... VAL). Example:
1892
1893 (cl-defsetf aref aset)
1894
1895Alternate form: (cl-defsetf NAME ARGLIST (STORE) BODY...).
1896Here, the above `cl-setf' call is expanded by binding the argument forms ARGS
1897according to ARGLIST, binding the value form VAL to STORE, then executing
1898BODY, which must return a Lisp form that does the necessary `cl-setf' operation.
1899Actually, ARGLIST and STORE may be bound to temporary variables which are
1900introduced automatically to preserve proper execution order of the arguments.
1901Example:
1902
1903 (cl-defsetf nth (n x) (v) `(setcar (nthcdr ,n ,x) ,v))
1904
1905\(fn NAME [FUNC | ARGLIST (STORE) BODY...])"
1906 (declare (debug
1907 (&define name
1908 [&or [symbolp &optional stringp]
1909 [cl-lambda-list (symbolp)]]
1910 cl-declarations-or-string def-body)))
1911 (if (and (listp arg1) (consp args))
1912 (let* ((largs nil) (largsr nil)
1913 (temps nil) (tempsr nil)
1914 (restarg nil) (rest-temps nil)
1915 (store-var (car (prog1 (car args) (setq args (cdr args)))))
1916 (store-temp (intern (format "--%s--temp--" store-var)))
1917 (lets1 nil) (lets2 nil)
1918 (docstr nil) (p arg1))
1919 (if (stringp (car args))
1920 (setq docstr (prog1 (car args) (setq args (cdr args)))))
1921 (while (and p (not (eq (car p) '&aux)))
1922 (if (eq (car p) '&rest)
1923 (setq p (cdr p) restarg (car p))
1924 (or (memq (car p) '(&optional &key &allow-other-keys))
1925 (setq largs (cons (if (consp (car p)) (car (car p)) (car p))
1926 largs)
1927 temps (cons (intern (format "--%s--temp--" (car largs)))
1928 temps))))
1929 (setq p (cdr p)))
1930 (setq largs (nreverse largs) temps (nreverse temps))
1931 (if restarg
1932 (setq largsr (append largs (list restarg))
1933 rest-temps (intern (format "--%s--temp--" restarg))
1934 tempsr (append temps (list rest-temps)))
1935 (setq largsr largs tempsr temps))
1936 (let ((p1 largs) (p2 temps))
1937 (while p1
1938 (setq lets1 (cons `(,(car p2)
1939 (make-symbol ,(format "--cl-%s--" (car p1))))
1940 lets1)
1941 lets2 (cons (list (car p1) (car p2)) lets2)
1942 p1 (cdr p1) p2 (cdr p2))))
1943 (if restarg (setq lets2 (cons (list restarg rest-temps) lets2)))
1944 `(cl-define-setf-expander ,func ,arg1
1945 ,@(and docstr (list docstr))
1946 (let*
1947 ,(nreverse
1948 (cons `(,store-temp
1949 (make-symbol ,(format "--cl-%s--" store-var)))
1950 (if restarg
1951 `((,rest-temps
1952 (mapcar (lambda (_) (make-symbol "--cl-var--"))
1953 ,restarg))
1954 ,@lets1)
1955 lets1)))
1956 (list ; 'values
1957 (,(if restarg 'cl-list* 'list) ,@tempsr)
1958 (,(if restarg 'cl-list* 'list) ,@largsr)
1959 (list ,store-temp)
1960 (let*
1961 ,(nreverse
1962 (cons (list store-var store-temp)
1963 lets2))
1964 ,@args)
1965 (,(if restarg 'cl-list* 'list)
1966 ,@(cons `',func tempsr))))))
1967 `(cl-defsetf ,func (&rest args) (store)
1968 ,(let ((call `(cons ',arg1
1969 (append args (list store)))))
1970 (if (car args)
1971 `(list 'progn ,call store)
1972 call)))))
1973
1974;;; Some standard place types from Common Lisp. 1869;;; Some standard place types from Common Lisp.
1975(cl-defsetf aref aset) 1870(gv-define-setter cl-get (store x y &optional d) `(put ,x ,y ,store))
1976(cl-defsetf car setcar) 1871(gv-define-setter cl-subseq (new seq start &optional end)
1977(cl-defsetf cdr setcdr)
1978(cl-defsetf caar (x) (val) `(setcar (car ,x) ,val))
1979(cl-defsetf cadr (x) (val) `(setcar (cdr ,x) ,val))
1980(cl-defsetf cdar (x) (val) `(setcdr (car ,x) ,val))
1981(cl-defsetf cddr (x) (val) `(setcdr (cdr ,x) ,val))
1982(cl-defsetf elt (seq n) (store)
1983 `(if (listp ,seq) (setcar (nthcdr ,n ,seq) ,store)
1984 (aset ,seq ,n ,store)))
1985(cl-defsetf get put)
1986(cl-defsetf cl-get (x y &optional d) (store) `(put ,x ,y ,store))
1987(cl-defsetf gethash (x h &optional d) (store) `(puthash ,x ,store ,h))
1988(cl-defsetf nth (n x) (store) `(setcar (nthcdr ,n ,x) ,store))
1989(cl-defsetf cl-subseq (seq start &optional end) (new)
1990 `(progn (cl-replace ,seq ,new :start1 ,start :end1 ,end) ,new)) 1872 `(progn (cl-replace ,seq ,new :start1 ,start :end1 ,end) ,new))
1991(cl-defsetf symbol-function fset)
1992(cl-defsetf symbol-plist setplist)
1993(cl-defsetf symbol-value set)
1994 1873
1995;;; Various car/cdr aliases. Note that `cadr' is handled specially. 1874;;; Various car/cdr aliases. Note that `cadr' is handled specially.
1996(cl-defsetf cl-first setcar) 1875(gv-define-setter cl-fourth (store x) `(setcar (cl-cdddr ,x) ,store))
1997(cl-defsetf cl-second (x) (store) `(setcar (cdr ,x) ,store)) 1876(gv-define-setter cl-fifth (store x) `(setcar (nthcdr 4 ,x) ,store))
1998(cl-defsetf cl-third (x) (store) `(setcar (cddr ,x) ,store)) 1877(gv-define-setter cl-sixth (store x) `(setcar (nthcdr 5 ,x) ,store))
1999(cl-defsetf cl-fourth (x) (store) `(setcar (cl-cdddr ,x) ,store)) 1878(gv-define-setter cl-seventh (store x) `(setcar (nthcdr 6 ,x) ,store))
2000(cl-defsetf cl-fifth (x) (store) `(setcar (nthcdr 4 ,x) ,store)) 1879(gv-define-setter cl-eighth (store x) `(setcar (nthcdr 7 ,x) ,store))
2001(cl-defsetf cl-sixth (x) (store) `(setcar (nthcdr 5 ,x) ,store)) 1880(gv-define-setter cl-ninth (store x) `(setcar (nthcdr 8 ,x) ,store))
2002(cl-defsetf cl-seventh (x) (store) `(setcar (nthcdr 6 ,x) ,store)) 1881(gv-define-setter cl-tenth (store x) `(setcar (nthcdr 9 ,x) ,store))
2003(cl-defsetf cl-eighth (x) (store) `(setcar (nthcdr 7 ,x) ,store))
2004(cl-defsetf cl-ninth (x) (store) `(setcar (nthcdr 8 ,x) ,store))
2005(cl-defsetf cl-tenth (x) (store) `(setcar (nthcdr 9 ,x) ,store))
2006(cl-defsetf cl-rest setcdr)
2007 1882
2008;;; Some more Emacs-related place types. 1883;;; Some more Emacs-related place types.
2009(cl-defsetf buffer-file-name set-visited-file-name t) 1884(gv-define-simple-setter buffer-file-name set-visited-file-name t)
2010(cl-defsetf buffer-modified-p (&optional buf) (flag) 1885(gv-define-setter buffer-modified-p (flag &optional buf)
2011 `(with-current-buffer ,buf 1886 `(with-current-buffer ,buf
2012 (set-buffer-modified-p ,flag))) 1887 (set-buffer-modified-p ,flag)))
2013(cl-defsetf buffer-name rename-buffer t) 1888(gv-define-simple-setter buffer-name rename-buffer t)
2014(cl-defsetf buffer-string () (store) 1889(gv-define-setter buffer-string (store)
2015 `(progn (erase-buffer) (insert ,store))) 1890 `(progn (erase-buffer) (insert ,store)))
2016(cl-defsetf buffer-substring cl--set-buffer-substring) 1891(gv-define-simple-setter buffer-substring cl--set-buffer-substring)
2017(cl-defsetf current-buffer set-buffer) 1892(gv-define-simple-setter current-buffer set-buffer)
2018(cl-defsetf current-case-table set-case-table) 1893(gv-define-simple-setter current-case-table set-case-table)
2019(cl-defsetf current-column move-to-column t) 1894(gv-define-simple-setter current-column move-to-column t)
2020(cl-defsetf current-global-map use-global-map t) 1895(gv-define-simple-setter current-global-map use-global-map t)
2021(cl-defsetf current-input-mode () (store) 1896(gv-define-setter current-input-mode (store)
2022 `(progn (apply #'set-input-mode ,store) ,store)) 1897 `(progn (apply #'set-input-mode ,store) ,store))
2023(cl-defsetf current-local-map use-local-map t) 1898(gv-define-simple-setter current-local-map use-local-map t)
2024(cl-defsetf current-window-configuration set-window-configuration t) 1899(gv-define-simple-setter current-window-configuration set-window-configuration t)
2025(cl-defsetf default-file-modes set-default-file-modes t) 1900(gv-define-simple-setter default-file-modes set-default-file-modes t)
2026(cl-defsetf default-value set-default) 1901(gv-define-simple-setter documentation-property put)
2027(cl-defsetf documentation-property put) 1902(gv-define-setter face-background (x f &optional s) `(set-face-background ,f ,x ,s))
2028(cl-defsetf face-background (f &optional s) (x) `(set-face-background ,f ,x ,s)) 1903(gv-define-setter face-background-pixmap (x f &optional s)
2029(cl-defsetf face-background-pixmap (f &optional s) (x)
2030 `(set-face-background-pixmap ,f ,x ,s)) 1904 `(set-face-background-pixmap ,f ,x ,s))
2031(cl-defsetf face-font (f &optional s) (x) `(set-face-font ,f ,x ,s)) 1905(gv-define-setter face-font (x f &optional s) `(set-face-font ,f ,x ,s))
2032(cl-defsetf face-foreground (f &optional s) (x) `(set-face-foreground ,f ,x ,s)) 1906(gv-define-setter face-foreground (x f &optional s) `(set-face-foreground ,f ,x ,s))
2033(cl-defsetf face-underline-p (f &optional s) (x) 1907(gv-define-setter face-underline-p (x f &optional s)
2034 `(set-face-underline-p ,f ,x ,s)) 1908 `(set-face-underline-p ,f ,x ,s))
2035(cl-defsetf file-modes set-file-modes t) 1909(gv-define-simple-setter file-modes set-file-modes t)
2036(cl-defsetf frame-height set-screen-height t) 1910(gv-define-simple-setter frame-height set-screen-height t)
2037(cl-defsetf frame-parameters modify-frame-parameters t) 1911(gv-define-simple-setter frame-parameters modify-frame-parameters t)
2038(cl-defsetf frame-visible-p cl--set-frame-visible-p) 1912(gv-define-simple-setter frame-visible-p cl--set-frame-visible-p)
2039(cl-defsetf frame-width set-screen-width t) 1913(gv-define-simple-setter frame-width set-screen-width t)
2040(cl-defsetf frame-parameter set-frame-parameter t) 1914(gv-define-simple-setter getenv setenv t)
2041(cl-defsetf terminal-parameter set-terminal-parameter) 1915(gv-define-simple-setter get-register set-register)
2042(cl-defsetf getenv setenv t) 1916(gv-define-simple-setter global-key-binding global-set-key)
2043(cl-defsetf get-register set-register) 1917(gv-define-simple-setter local-key-binding local-set-key)
2044(cl-defsetf global-key-binding global-set-key) 1918(gv-define-simple-setter mark set-mark t)
2045(cl-defsetf keymap-parent set-keymap-parent) 1919(gv-define-simple-setter mark-marker set-mark t)
2046(cl-defsetf local-key-binding local-set-key) 1920(gv-define-simple-setter marker-position set-marker t)
2047(cl-defsetf mark set-mark t) 1921(gv-define-setter mouse-position (store scr)
2048(cl-defsetf mark-marker set-mark t)
2049(cl-defsetf marker-position set-marker t)
2050(cl-defsetf match-data set-match-data t)
2051(cl-defsetf mouse-position (scr) (store)
2052 `(set-mouse-position ,scr (car ,store) (cadr ,store) 1922 `(set-mouse-position ,scr (car ,store) (cadr ,store)
2053 (cddr ,store))) 1923 (cddr ,store)))
2054(cl-defsetf overlay-get overlay-put) 1924(gv-define-simple-setter point goto-char)
2055(cl-defsetf overlay-start (ov) (store) 1925(gv-define-simple-setter point-marker goto-char t)
2056 `(progn (move-overlay ,ov ,store (overlay-end ,ov)) ,store)) 1926(gv-define-setter point-max (store)
2057(cl-defsetf overlay-end (ov) (store)
2058 `(progn (move-overlay ,ov (overlay-start ,ov) ,store) ,store))
2059(cl-defsetf point goto-char)
2060(cl-defsetf point-marker goto-char t)
2061(cl-defsetf point-max () (store)
2062 `(progn (narrow-to-region (point-min) ,store) ,store)) 1927 `(progn (narrow-to-region (point-min) ,store) ,store))
2063(cl-defsetf point-min () (store) 1928(gv-define-setter point-min (store)
2064 `(progn (narrow-to-region ,store (point-max)) ,store)) 1929 `(progn (narrow-to-region ,store (point-max)) ,store))
2065(cl-defsetf process-buffer set-process-buffer) 1930(gv-define-setter read-mouse-position (store scr)
2066(cl-defsetf process-filter set-process-filter)
2067(cl-defsetf process-sentinel set-process-sentinel)
2068(cl-defsetf process-get process-put)
2069(cl-defsetf read-mouse-position (scr) (store)
2070 `(set-mouse-position ,scr (car ,store) (cdr ,store))) 1931 `(set-mouse-position ,scr (car ,store) (cdr ,store)))
2071(cl-defsetf screen-height set-screen-height t) 1932(gv-define-simple-setter screen-height set-screen-height t)
2072(cl-defsetf screen-width set-screen-width t) 1933(gv-define-simple-setter screen-width set-screen-width t)
2073(cl-defsetf selected-window select-window) 1934(gv-define-simple-setter selected-window select-window)
2074(cl-defsetf selected-screen select-screen) 1935(gv-define-simple-setter selected-screen select-screen)
2075(cl-defsetf selected-frame select-frame) 1936(gv-define-simple-setter selected-frame select-frame)
2076(cl-defsetf standard-case-table set-standard-case-table) 1937(gv-define-simple-setter standard-case-table set-standard-case-table)
2077(cl-defsetf syntax-table set-syntax-table) 1938(gv-define-simple-setter syntax-table set-syntax-table)
2078(cl-defsetf visited-file-modtime set-visited-file-modtime t) 1939(gv-define-simple-setter visited-file-modtime set-visited-file-modtime t)
2079(cl-defsetf window-buffer set-window-buffer t) 1940(gv-define-setter window-height (store)
2080(cl-defsetf window-display-table set-window-display-table t)
2081(cl-defsetf window-dedicated-p set-window-dedicated-p t)
2082(cl-defsetf window-height () (store)
2083 `(progn (enlarge-window (- ,store (window-height))) ,store)) 1941 `(progn (enlarge-window (- ,store (window-height))) ,store))
2084(cl-defsetf window-hscroll set-window-hscroll) 1942(gv-define-setter window-width (store)
2085(cl-defsetf window-parameter set-window-parameter)
2086(cl-defsetf window-point set-window-point)
2087(cl-defsetf window-start set-window-start)
2088(cl-defsetf window-width () (store)
2089 `(progn (enlarge-window (- ,store (window-width)) t) ,store)) 1943 `(progn (enlarge-window (- ,store (window-width)) t) ,store))
2090(cl-defsetf x-get-secondary-selection x-own-secondary-selection t) 1944(gv-define-simple-setter x-get-secondary-selection x-own-secondary-selection t)
2091(cl-defsetf x-get-selection x-own-selection t) 1945(gv-define-simple-setter x-get-selection x-own-selection t)
2092 1946
2093;; This is a hack that allows (cl-setf (eq a 7) B) to mean either 1947;;; More complex setf-methods.
1948
1949;; This is a hack that allows (setf (eq a 7) B) to mean either
2094;; (setq a 7) or (setq a nil) depending on whether B is nil or not. 1950;; (setq a 7) or (setq a nil) depending on whether B is nil or not.
2095;; This is useful when you have control over the PLACE but not over 1951;; This is useful when you have control over the PLACE but not over
2096;; the VALUE, as is the case in define-minor-mode's :variable. 1952;; the VALUE, as is the case in define-minor-mode's :variable.
2097(cl-define-setf-expander eq (place val) 1953;; It turned out that :variable needed more flexibility anyway, so
2098 (let ((method (cl-get-setf-method place macroexpand-all-environment)) 1954;; this doesn't seem too useful now.
2099 (val-temp (make-symbol "--eq-val--")) 1955(gv-define-expander eq
2100 (store-temp (make-symbol "--eq-store--"))) 1956 (lambda (do place val)
2101 (list (append (nth 0 method) (list val-temp)) 1957 (gv-letplace (getter setter) place
2102 (append (nth 1 method) (list val)) 1958 (macroexp-let2 nil val val
2103 (list store-temp) 1959 (funcall do `(eq ,getter ,val)
2104 `(let ((,(car (nth 2 method)) 1960 (lambda (v)
2105 (if ,store-temp ,val-temp (not ,val-temp)))) 1961 `(cond
2106 ,(nth 3 method) ,store-temp) 1962 (,v ,(funcall setter val))
2107 `(eq ,(nth 4 method) ,val-temp)))) 1963 ((eq ,getter ,val) ,(funcall setter `(not ,val))))))))))
2108 1964
2109;;; More complex setf-methods. 1965(gv-define-expander nthcdr
2110;; These should take &environment arguments, but since full arglists aren't 1966 (lambda (do n place)
2111;; available while compiling cl-macs, we fake it by referring to the global 1967 (macroexp-let2 nil idx n
2112;; variable macroexpand-all-environment directly. 1968 (gv-letplace (getter setter) place
2113 1969 (funcall do `(nthcdr ,idx ,getter)
2114(cl-define-setf-expander apply (func arg1 &rest rest) 1970 (lambda (v) `(if (<= ,idx 0) ,(funcall setter v)
2115 (or (and (memq (car-safe func) '(quote function cl-function)) 1971 (setcdr (nthcdr (1- ,idx) ,getter) ,v))))))))
2116 (symbolp (car-safe (cdr-safe func)))) 1972
2117 (error "First arg to apply in cl-setf is not (function SYM): %s" func)) 1973(gv-define-expander cl-getf
2118 (let* ((form (cons (nth 1 func) (cons arg1 rest))) 1974 (lambda (do place tag &optional def)
2119 (method (cl-get-setf-method form macroexpand-all-environment))) 1975 (gv-letplace (getter setter) place
2120 (list (car method) (nth 1 method) (nth 2 method) 1976 (macroexp-let2 nil k tag
2121 (cl-setf-make-apply (nth 3 method) (cadr func) (car method)) 1977 (macroexp-let2 nil d def
2122 (cl-setf-make-apply (nth 4 method) (cadr func) (car method))))) 1978 (funcall do `(cl-getf ,getter ,k ,d)
2123 1979 (lambda (v) (funcall setter `(cl--set-getf ,getter ,k ,v)))))))))
2124(defun cl-setf-make-apply (form func temps) 1980
2125 (if (eq (car form) 'progn) 1981(gv-define-expander substring
2126 `(progn ,(cl-setf-make-apply (cadr form) func temps) ,@(cddr form)) 1982 (lambda (do place from &optional to)
2127 (or (equal (last form) (last temps)) 1983 (gv-letplace (getter setter) place
2128 (error "%s is not suitable for use with setf-of-apply" func)) 1984 (macroexp-let2 nil start from
2129 `(apply ',(car form) ,@(cdr form)))) 1985 (macroexp-let2 nil end to
2130 1986 (funcall do `(substring ,getter ,start ,end)
2131(cl-define-setf-expander nthcdr (n place) 1987 (lambda (v)
2132 (let ((method (cl-get-setf-method place macroexpand-all-environment)) 1988 (funcall setter `(cl--set-substring
2133 (n-temp (make-symbol "--cl-nthcdr-n--")) 1989 ,getter ,start ,end ,v)))))))))
2134 (store-temp (make-symbol "--cl-nthcdr-store--")))
2135 (list (cons n-temp (car method))
2136 (cons n (nth 1 method))
2137 (list store-temp)
2138 `(let ((,(car (nth 2 method))
2139 (cl--set-nthcdr ,n-temp ,(nth 4 method)
2140 ,store-temp)))
2141 ,(nth 3 method) ,store-temp)
2142 `(nthcdr ,n-temp ,(nth 4 method)))))
2143
2144(cl-define-setf-expander cl-getf (place tag &optional def)
2145 (let ((method (cl-get-setf-method place macroexpand-all-environment))
2146 (tag-temp (make-symbol "--cl-getf-tag--"))
2147 (def-temp (make-symbol "--cl-getf-def--"))
2148 (store-temp (make-symbol "--cl-getf-store--")))
2149 (list (append (car method) (list tag-temp def-temp))
2150 (append (nth 1 method) (list tag def))
2151 (list store-temp)
2152 `(let ((,(car (nth 2 method))
2153 (cl--set-getf ,(nth 4 method) ,tag-temp ,store-temp)))
2154 ,(nth 3 method) ,store-temp)
2155 `(cl-getf ,(nth 4 method) ,tag-temp ,def-temp))))
2156
2157(cl-define-setf-expander substring (place from &optional to)
2158 (let ((method (cl-get-setf-method place macroexpand-all-environment))
2159 (from-temp (make-symbol "--cl-substring-from--"))
2160 (to-temp (make-symbol "--cl-substring-to--"))
2161 (store-temp (make-symbol "--cl-substring-store--")))
2162 (list (append (car method) (list from-temp to-temp))
2163 (append (nth 1 method) (list from to))
2164 (list store-temp)
2165 `(let ((,(car (nth 2 method))
2166 (cl--set-substring ,(nth 4 method)
2167 ,from-temp ,to-temp ,store-temp)))
2168 ,(nth 3 method) ,store-temp)
2169 `(substring ,(nth 4 method) ,from-temp ,to-temp))))
2170
2171;;; Getting and optimizing setf-methods.
2172;;;###autoload
2173(defun cl-get-setf-method (place &optional env)
2174 "Return a list of five values describing the setf-method for PLACE.
2175PLACE may be any Lisp form which can appear as the PLACE argument to
2176a macro like `cl-setf' or `cl-incf'."
2177 (if (symbolp place)
2178 (let ((temp (make-symbol "--cl-setf--")))
2179 (list nil nil (list temp) `(setq ,place ,temp) place))
2180 (or (and (symbolp (car place))
2181 (let* ((func (car place))
2182 (name (symbol-name func))
2183 (method (get func 'setf-method))
2184 (case-fold-search nil))
2185 (or (and method
2186 (let ((macroexpand-all-environment env))
2187 (setq method (apply method (cdr place))))
2188 (if (and (consp method) (= (length method) 5))
2189 method
2190 (error "Setf-method for %s returns malformed method"
2191 func)))
2192 (and (string-match-p "\\`c[ad][ad][ad]?[ad]?r\\'" name)
2193 (cl-get-setf-method (cl-compiler-macroexpand place)))
2194 (and (eq func 'edebug-after)
2195 (cl-get-setf-method (nth (1- (length place)) place)
2196 env)))))
2197 (if (eq place (setq place (macroexpand place env)))
2198 (if (and (symbolp (car place)) (fboundp (car place))
2199 (symbolp (symbol-function (car place))))
2200 (cl-get-setf-method (cons (symbol-function (car place))
2201 (cdr place)) env)
2202 (error "No setf-method known for %s" (car place)))
2203 (cl-get-setf-method place env)))))
2204
2205(defun cl-setf-do-modify (place opt-expr)
2206 (let* ((method (cl-get-setf-method place macroexpand-all-environment))
2207 (temps (car method)) (values (nth 1 method))
2208 (lets nil) (subs nil)
2209 (optimize (and (not (eq opt-expr 'no-opt))
2210 (or (and (not (eq opt-expr 'unsafe))
2211 (cl--safe-expr-p opt-expr))
2212 (cl-setf-simple-store-p (car (nth 2 method))
2213 (nth 3 method)))))
2214 (simple (and optimize (consp place) (cl--simple-exprs-p (cdr place)))))
2215 (while values
2216 (if (or simple (macroexp-const-p (car values)))
2217 (push (cons (pop temps) (pop values)) subs)
2218 (push (list (pop temps) (pop values)) lets)))
2219 (list (nreverse lets)
2220 (cons (car (nth 2 method)) (cl-sublis subs (nth 3 method)))
2221 (cl-sublis subs (nth 4 method)))))
2222
2223(defun cl-setf-do-store (spec val)
2224 (let ((sym (car spec))
2225 (form (cdr spec)))
2226 (if (or (macroexp-const-p val)
2227 (and (cl--simple-expr-p val) (eq (cl--expr-contains form sym) 1))
2228 (cl-setf-simple-store-p sym form))
2229 (cl-subst val sym form)
2230 `(let ((,sym ,val)) ,form))))
2231
2232(defun cl-setf-simple-store-p (sym form)
2233 (and (consp form) (eq (cl--expr-contains form sym) 1)
2234 (eq (nth (1- (length form)) form) sym)
2235 (symbolp (car form)) (fboundp (car form))
2236 (not (eq (car-safe (symbol-function (car form))) 'macro))))
2237 1990
2238;;; The standard modify macros. 1991;;; The standard modify macros.
2239;;;###autoload
2240(defmacro cl-setf (&rest args)
2241 "Set each PLACE to the value of its VAL.
2242This is a generalized version of `setq'; the PLACEs may be symbolic
2243references such as (car x) or (aref x i), as well as plain symbols.
2244For example, (cl-setf (cl-cadar x) y) is equivalent to (setcar (cdar x) y).
2245The return value is the last VAL in the list.
2246 1992
2247\(fn PLACE VAL PLACE VAL ...)" 1993;; `setf' is now part of core Elisp, defined in gv.el.
2248 (declare (debug (&rest [place form])))
2249 (if (cdr (cdr args))
2250 (let ((sets nil))
2251 (while args (push `(cl-setf ,(pop args) ,(pop args)) sets))
2252 (cons 'progn (nreverse sets)))
2253 (if (symbolp (car args))
2254 (and args (cons 'setq args))
2255 (let* ((method (cl-setf-do-modify (car args) (nth 1 args)))
2256 (store (cl-setf-do-store (nth 1 method) (nth 1 args))))
2257 (if (car method) `(let* ,(car method) ,store) store)))))
2258 1994
2259;;;###autoload 1995;;;###autoload
2260(defmacro cl-psetf (&rest args) 1996(defmacro cl-psetf (&rest args)
2261 "Set PLACEs to the values VALs in parallel. 1997 "Set PLACEs to the values VALs in parallel.
2262This is like `cl-setf', except that all VAL forms are evaluated (in order) 1998This is like `setf', except that all VAL forms are evaluated (in order)
2263before assigning any PLACEs to the corresponding values. 1999before assigning any PLACEs to the corresponding values.
2264 2000
2265\(fn PLACE VAL PLACE VAL ...)" 2001\(fn PLACE VAL PLACE VAL ...)"
2266 (declare (debug cl-setf)) 2002 (declare (debug setf))
2267 (let ((p args) (simple t) (vars nil)) 2003 (let ((p args) (simple t) (vars nil))
2268 (while p 2004 (while p
2269 (if (or (not (symbolp (car p))) (cl--expr-depends-p (nth 1 p) vars)) 2005 (if (or (not (symbolp (car p))) (cl--expr-depends-p (nth 1 p) vars))
@@ -2274,41 +2010,23 @@ before assigning any PLACEs to the corresponding values.
2274 (or p (error "Odd number of arguments to cl-psetf")) 2010 (or p (error "Odd number of arguments to cl-psetf"))
2275 (pop p)) 2011 (pop p))
2276 (if simple 2012 (if simple
2277 `(progn (cl-setf ,@args) nil) 2013 `(progn (setf ,@args) nil)
2278 (setq args (reverse args)) 2014 (setq args (reverse args))
2279 (let ((expr `(cl-setf ,(cadr args) ,(car args)))) 2015 (let ((expr `(setf ,(cadr args) ,(car args))))
2280 (while (setq args (cddr args)) 2016 (while (setq args (cddr args))
2281 (setq expr `(cl-setf ,(cadr args) (prog1 ,(car args) ,expr)))) 2017 (setq expr `(setf ,(cadr args) (prog1 ,(car args) ,expr))))
2282 `(progn ,expr nil))))) 2018 `(progn ,expr nil)))))
2283 2019
2284;;;###autoload 2020;;;###autoload
2285(defun cl-do-pop (place)
2286 (if (cl--simple-expr-p place)
2287 `(prog1 (car ,place) (cl-setf ,place (cdr ,place)))
2288 (let* ((method (cl-setf-do-modify place t))
2289 (temp (make-symbol "--cl-pop--")))
2290 `(let* (,@(car method)
2291 (,temp ,(nth 2 method)))
2292 (prog1 (car ,temp)
2293 ,(cl-setf-do-store (nth 1 method) `(cdr ,temp)))))))
2294
2295;;;###autoload
2296(defmacro cl-remf (place tag) 2021(defmacro cl-remf (place tag)
2297 "Remove TAG from property list PLACE. 2022 "Remove TAG from property list PLACE.
2298PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 2023PLACE may be a symbol, or any generalized variable allowed by `setf'.
2299The form returns true if TAG was found and removed, nil otherwise." 2024The form returns true if TAG was found and removed, nil otherwise."
2300 (declare (debug (place form))) 2025 (declare (debug (place form)))
2301 (let* ((method (cl-setf-do-modify place t)) 2026 (gv-letplace (tval setter) place
2302 (tag-temp (and (not (macroexp-const-p tag)) (make-symbol "--cl-remf-tag--"))) 2027 (macroexp-let2 macroexp-copyable-p ttag tag
2303 (val-temp (and (not (cl--simple-expr-p place)) 2028 `(if (eq ,ttag (car ,tval))
2304 (make-symbol "--cl-remf-place--"))) 2029 (progn ,(funcall setter `(cddr ,tval))
2305 (ttag (or tag-temp tag))
2306 (tval (or val-temp (nth 2 method))))
2307 `(let* (,@(car method)
2308 ,@(and val-temp `((,val-temp ,(nth 2 method))))
2309 ,@(and tag-temp `((,tag-temp ,tag))))
2310 (if (eq ,ttag (car ,tval))
2311 (progn ,(cl-setf-do-store (nth 1 method) `(cddr ,tval))
2312 t) 2030 t)
2313 (cl--do-remf ,tval ,ttag))))) 2031 (cl--do-remf ,tval ,ttag)))))
2314 2032
@@ -2316,7 +2034,7 @@ The form returns true if TAG was found and removed, nil otherwise."
2316(defmacro cl-shiftf (place &rest args) 2034(defmacro cl-shiftf (place &rest args)
2317 "Shift left among PLACEs. 2035 "Shift left among PLACEs.
2318Example: (cl-shiftf A B C) sets A to B, B to C, and returns the old A. 2036Example: (cl-shiftf A B C) sets A to B, B to C, and returns the old A.
2319Each PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 2037Each PLACE may be a symbol, or any generalized variable allowed by `setf'.
2320 2038
2321\(fn PLACE... VAL)" 2039\(fn PLACE... VAL)"
2322 (declare (debug (&rest place))) 2040 (declare (debug (&rest place)))
@@ -2324,16 +2042,15 @@ Each PLACE may be a symbol, or any generalized variable allowed by `cl-setf'.
2324 ((null args) place) 2042 ((null args) place)
2325 ((symbolp place) `(prog1 ,place (setq ,place (cl-shiftf ,@args)))) 2043 ((symbolp place) `(prog1 ,place (setq ,place (cl-shiftf ,@args))))
2326 (t 2044 (t
2327 (let ((method (cl-setf-do-modify place 'unsafe))) 2045 (gv-letplace (getter setter) place
2328 `(let* ,(car method) 2046 `(prog1 ,getter
2329 (prog1 ,(nth 2 method) 2047 ,(funcall setter `(cl-shiftf ,@args)))))))
2330 ,(cl-setf-do-store (nth 1 method) `(cl-shiftf ,@args))))))))
2331 2048
2332;;;###autoload 2049;;;###autoload
2333(defmacro cl-rotatef (&rest args) 2050(defmacro cl-rotatef (&rest args)
2334 "Rotate left among PLACEs. 2051 "Rotate left among PLACEs.
2335Example: (cl-rotatef A B C) sets A to B, B to C, and C to A. It returns nil. 2052Example: (cl-rotatef A B C) sets A to B, B to C, and C to A. It returns nil.
2336Each PLACE may be a symbol, or any generalized variable allowed by `cl-setf'. 2053Each PLACE may be a symbol, or any generalized variable allowed by `setf'.
2337 2054
2338\(fn PLACE...)" 2055\(fn PLACE...)"
2339 (declare (debug (&rest place))) 2056 (declare (debug (&rest place)))
@@ -2348,107 +2065,24 @@ Each PLACE may be a symbol, or any generalized variable allowed by `cl-setf'.
2348 (temp (make-symbol "--cl-rotatef--")) 2065 (temp (make-symbol "--cl-rotatef--"))
2349 (form temp)) 2066 (form temp))
2350 (while (cdr places) 2067 (while (cdr places)
2351 (let ((method (cl-setf-do-modify (pop places) 'unsafe))) 2068 (setq form
2352 (setq form `(let* ,(car method) 2069 (gv-letplace (getter setter) (pop places)
2353 (prog1 ,(nth 2 method) 2070 `(prog1 ,getter ,(funcall setter form)))))
2354 ,(cl-setf-do-store (nth 1 method) form)))))) 2071 (gv-letplace (getter setter) (car places)
2355 (let ((method (cl-setf-do-modify (car places) 'unsafe))) 2072 (macroexp-let* `((,temp ,getter))
2356 `(let* (,@(car method) (,temp ,(nth 2 method))) 2073 `(progn ,(funcall setter form) nil))))))
2357 ,(cl-setf-do-store (nth 1 method) form) nil)))))
2358
2359;;;###autoload
2360(defmacro cl-letf (bindings &rest body)
2361 "Temporarily bind to PLACEs.
2362This is the analogue of `let', but with generalized variables (in the
2363sense of `cl-setf') for the PLACEs. Each PLACE is set to the corresponding
2364VALUE, then the BODY forms are executed. On exit, either normally or
2365because of a `throw' or error, the PLACEs are set back to their original
2366values. Note that this macro is *not* available in Common Lisp.
2367As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)',
2368the PLACE is not modified before executing BODY.
2369
2370\(fn ((PLACE VALUE) ...) BODY...)"
2371 (declare (indent 1) (debug ((&rest (gate place &optional form)) body)))
2372 (if (and (not (cdr bindings)) (cdar bindings) (symbolp (caar bindings)))
2373 `(let ,bindings ,@body)
2374 (let ((lets nil)
2375 (rev (reverse bindings)))
2376 (while rev
2377 (let* ((place (if (symbolp (caar rev))
2378 `(symbol-value ',(caar rev))
2379 (caar rev)))
2380 (value (cl-cadar rev))
2381 (method (cl-setf-do-modify place 'no-opt))
2382 (save (make-symbol "--cl-letf-save--"))
2383 (bound (and (memq (car place) '(symbol-value symbol-function))
2384 (make-symbol "--cl-letf-bound--")))
2385 (temp (and (not (macroexp-const-p value)) (cdr bindings)
2386 (make-symbol "--cl-letf-val--"))))
2387 (setq lets (nconc (car method)
2388 (if bound
2389 (list (list bound
2390 (list (if (eq (car place)
2391 'symbol-value)
2392 'boundp 'fboundp)
2393 (nth 1 (nth 2 method))))
2394 (list save `(and ,bound
2395 ,(nth 2 method))))
2396 (list (list save (nth 2 method))))
2397 (and temp (list (list temp value)))
2398 lets)
2399 body (list
2400 `(unwind-protect
2401 (progn
2402 ,@(if (cdr (car rev))
2403 (cons (cl-setf-do-store (nth 1 method)
2404 (or temp value))
2405 body)
2406 body))
2407 ,(if bound
2408 `(if ,bound
2409 ,(cl-setf-do-store (nth 1 method) save)
2410 (,(if (eq (car place) 'symbol-value)
2411 #'makunbound #'fmakunbound)
2412 ,(nth 1 (nth 2 method))))
2413 (cl-setf-do-store (nth 1 method) save))))
2414 rev (cdr rev))))
2415 `(let* ,lets ,@body))))
2416
2417
2418;;;###autoload
2419(defmacro cl-letf* (bindings &rest body)
2420 "Temporarily bind to PLACEs.
2421This is the analogue of `let*', but with generalized variables (in the
2422sense of `cl-setf') for the PLACEs. Each PLACE is set to the corresponding
2423VALUE, then the BODY forms are executed. On exit, either normally or
2424because of a `throw' or error, the PLACEs are set back to their original
2425values. Note that this macro is *not* available in Common Lisp.
2426As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)',
2427the PLACE is not modified before executing BODY.
2428
2429\(fn ((PLACE VALUE) ...) BODY...)"
2430 (declare (indent 1) (debug cl-letf))
2431 (if (null bindings)
2432 (cons 'progn body)
2433 (setq bindings (reverse bindings))
2434 (while bindings
2435 (setq body (list `(cl-letf (,(pop bindings)) ,@body))))
2436 (car body)))
2437 2074
2438;;;###autoload 2075;;;###autoload
2439(defmacro cl-callf (func place &rest args) 2076(defmacro cl-callf (func place &rest args)
2440 "Set PLACE to (FUNC PLACE ARGS...). 2077 "Set PLACE to (FUNC PLACE ARGS...).
2441FUNC should be an unquoted function name. PLACE may be a symbol, 2078FUNC should be an unquoted function name. PLACE may be a symbol,
2442or any generalized variable allowed by `cl-setf'. 2079or any generalized variable allowed by `setf'."
2443
2444\(fn FUNC PLACE ARGS...)"
2445 (declare (indent 2) (debug (cl-function place &rest form))) 2080 (declare (indent 2) (debug (cl-function place &rest form)))
2446 (let* ((method (cl-setf-do-modify place (cons 'list args))) 2081 (gv-letplace (getter setter) place
2447 (rargs (cons (nth 2 method) args))) 2082 (let* ((rargs (cons getter args)))
2448 `(let* ,(car method) 2083 (funcall setter
2449 ,(cl-setf-do-store (nth 1 method) 2084 (if (symbolp func) (cons func rargs)
2450 (if (symbolp func) (cons func rargs) 2085 `(funcall #',func ,@rargs))))))
2451 `(funcall #',func ,@rargs))))))
2452 2086
2453;;;###autoload 2087;;;###autoload
2454(defmacro cl-callf2 (func arg1 place &rest args) 2088(defmacro cl-callf2 (func arg1 place &rest args)
@@ -2458,31 +2092,13 @@ Like `cl-callf', but PLACE is the second argument of FUNC, not the first.
2458\(fn FUNC ARG1 PLACE ARGS...)" 2092\(fn FUNC ARG1 PLACE ARGS...)"
2459 (declare (indent 3) (debug (cl-function form place &rest form))) 2093 (declare (indent 3) (debug (cl-function form place &rest form)))
2460 (if (and (cl--safe-expr-p arg1) (cl--simple-expr-p place) (symbolp func)) 2094 (if (and (cl--safe-expr-p arg1) (cl--simple-expr-p place) (symbolp func))
2461 `(cl-setf ,place (,func ,arg1 ,place ,@args)) 2095 `(setf ,place (,func ,arg1 ,place ,@args))
2462 (let* ((method (cl-setf-do-modify place (cons 'list args))) 2096 (macroexp-let2 nil a1 arg1
2463 (temp (and (not (macroexp-const-p arg1)) (make-symbol "--cl-arg1--"))) 2097 (gv-letplace (getter setter) place
2464 (rargs (cl-list* (or temp arg1) (nth 2 method) args))) 2098 (let* ((rargs (cl-list* a1 getter args)))
2465 `(let* (,@(and temp (list (list temp arg1))) ,@(car method)) 2099 (funcall setter
2466 ,(cl-setf-do-store (nth 1 method) 2100 (if (symbolp func) (cons func rargs)
2467 (if (symbolp func) (cons func rargs) 2101 `(funcall #',func ,@rargs))))))))
2468 `(funcall #',func ,@rargs)))))))
2469
2470;;;###autoload
2471(defmacro cl-define-modify-macro (name arglist func &optional doc)
2472 "Define a `cl-setf'-like modify macro.
2473If NAME is called, it combines its PLACE argument with the other arguments
2474from ARGLIST using FUNC: (cl-define-modify-macro cl-incf (&optional (n 1)) +)"
2475 (declare (debug
2476 (&define name cl-lambda-list ;; should exclude &key
2477 symbolp &optional stringp)))
2478 (if (memq '&key arglist) (error "&key not allowed in cl-define-modify-macro"))
2479 (let ((place (make-symbol "--cl-place--")))
2480 `(cl-defmacro ,name (,place ,@arglist)
2481 ,doc
2482 (,(if (memq '&rest arglist) #'cl-list* #'list)
2483 #'cl-callf ',func ,place
2484 ,@(cl--arglist-args arglist)))))
2485
2486 2102
2487;;; Structures. 2103;;; Structures.
2488 2104
@@ -2492,7 +2108,7 @@ from ARGLIST using FUNC: (cl-define-modify-macro cl-incf (&optional (n 1)) +)"
2492This macro defines a new data type called NAME that stores data 2108This macro defines a new data type called NAME that stores data
2493in SLOTs. It defines a `make-NAME' constructor, a `copy-NAME' 2109in SLOTs. It defines a `make-NAME' constructor, a `copy-NAME'
2494copier, a `NAME-p' predicate, and slot accessors named `NAME-SLOT'. 2110copier, a `NAME-p' predicate, and slot accessors named `NAME-SLOT'.
2495You can use the accessors to set the corresponding slots, via `cl-setf'. 2111You can use the accessors to set the corresponding slots, via `setf'.
2496 2112
2497NAME may instead take the form (NAME OPTIONS...), where each 2113NAME may instead take the form (NAME OPTIONS...), where each
2498OPTION is either a single keyword or (KEYWORD VALUE). 2114OPTION is either a single keyword or (KEYWORD VALUE).
@@ -2501,7 +2117,7 @@ See Info node `(cl)Structures' for a list of valid keywords.
2501Each SLOT may instead take the form (SLOT SLOT-OPTS...), where 2117Each SLOT may instead take the form (SLOT SLOT-OPTS...), where
2502SLOT-OPTS are keyword-value pairs for that slot. Currently, only 2118SLOT-OPTS are keyword-value pairs for that slot. Currently, only
2503one keyword is supported, `:read-only'. If this has a non-nil 2119one keyword is supported, `:read-only'. If this has a non-nil
2504value, that slot cannot be set via `cl-setf'. 2120value, that slot cannot be set via `setf'.
2505 2121
2506\(fn NAME SLOTS...)" 2122\(fn NAME SLOTS...)"
2507 (declare (doc-string 2) 2123 (declare (doc-string 2)
@@ -2655,35 +2271,35 @@ value, that slot cannot be set via `cl-setf'.
2655 (let ((accessor (intern (format "%s%s" conc-name slot)))) 2271 (let ((accessor (intern (format "%s%s" conc-name slot))))
2656 (push slot slots) 2272 (push slot slots)
2657 (push (nth 1 desc) defaults) 2273 (push (nth 1 desc) defaults)
2658 (push (cl-list* 2274 (push `(cl-defsubst ,accessor (cl-x)
2659 'cl-defsubst accessor '(cl-x) 2275 ,@(and pred-check
2660 (append
2661 (and pred-check
2662 (list `(or ,pred-check 2276 (list `(or ,pred-check
2663 (error "%s accessing a non-%s" 2277 (error "%s accessing a non-%s"
2664 ',accessor ',name)))) 2278 ',accessor ',name))))
2665 (list (if (eq type 'vector) `(aref cl-x ,pos) 2279 ,(if (eq type 'vector) `(aref cl-x ,pos)
2666 (if (= pos 0) '(car cl-x) 2280 (if (= pos 0) '(car cl-x)
2667 `(nth ,pos cl-x)))))) forms) 2281 `(nth ,pos cl-x)))) forms)
2668 (push (cons accessor t) side-eff) 2282 (push (cons accessor t) side-eff)
2669 (push `(cl-define-setf-expander ,accessor (cl-x) 2283 ;; Don't bother defining a setf-expander, since gv-get can use
2670 ,(if (cadr (memq :read-only (cddr desc))) 2284 ;; the compiler macro to get the same result.
2671 `(progn (ignore cl-x) 2285 ;;(push `(gv-define-setter ,accessor (cl-val cl-x)
2672 (error "%s is a read-only slot" 2286 ;; ,(if (cadr (memq :read-only (cddr desc)))
2673 ',accessor)) 2287 ;; `(progn (ignore cl-x cl-val)
2674 ;; If cl is loaded only for compilation, 2288 ;; (error "%s is a read-only slot"
2675 ;; the call to cl-struct-setf-expander would 2289 ;; ',accessor))
2676 ;; cause a warning because it may not be 2290 ;; ;; If cl is loaded only for compilation,
2677 ;; defined at run time. Suppress that warning. 2291 ;; ;; the call to cl--struct-setf-expander would
2678 `(progn 2292 ;; ;; cause a warning because it may not be
2679 (declare-function 2293 ;; ;; defined at run time. Suppress that warning.
2680 cl-struct-setf-expander "cl-macs" 2294 ;; `(progn
2681 (x name accessor pred-form pos)) 2295 ;; (declare-function
2682 (cl-struct-setf-expander 2296 ;; cl--struct-setf-expander "cl-macs"
2683 cl-x ',name ',accessor 2297 ;; (x name accessor pred-form pos))
2684 ,(and pred-check `',pred-check) 2298 ;; (cl--struct-setf-expander
2685 ,pos)))) 2299 ;; cl-val cl-x ',name ',accessor
2686 forms) 2300 ;; ,(and pred-check `',pred-check)
2301 ;; ,pos))))
2302 ;; forms)
2687 (if print-auto 2303 (if print-auto
2688 (nconc print-func 2304 (nconc print-func
2689 (list `(princ ,(format " %s" slot) cl-s) 2305 (list `(princ ,(format " %s" slot) cl-s)
@@ -2739,29 +2355,6 @@ value, that slot cannot be set via `cl-setf'.
2739 forms) 2355 forms)
2740 `(progn ,@(nreverse (cons `',name forms))))) 2356 `(progn ,@(nreverse (cons `',name forms)))))
2741 2357
2742;;;###autoload
2743(defun cl-struct-setf-expander (x name accessor pred-form pos)
2744 (let* ((temp (make-symbol "--cl-x--")) (store (make-symbol "--cl-store--")))
2745 (list (list temp) (list x) (list store)
2746 `(progn
2747 ,@(and pred-form
2748 (list `(or ,(cl-subst temp 'cl-x pred-form)
2749 (error ,(format
2750 "%s storing a non-%s"
2751 accessor name)))))
2752 ,(if (eq (car (get name 'cl-struct-type)) 'vector)
2753 `(aset ,temp ,pos ,store)
2754 `(setcar
2755 ,(if (<= pos 5)
2756 (let ((xx temp))
2757 (while (>= (setq pos (1- pos)) 0)
2758 (setq xx `(cdr ,xx)))
2759 xx)
2760 `(nthcdr ,pos ,temp))
2761 ,store)))
2762 (list accessor temp))))
2763
2764
2765;;; Types and assertions. 2358;;; Types and assertions.
2766 2359
2767;;;###autoload 2360;;;###autoload
@@ -2932,7 +2525,7 @@ ARGLIST allows full Common Lisp conventions, and BODY is implicitly
2932surrounded by (cl-block NAME ...). 2525surrounded by (cl-block NAME ...).
2933 2526
2934\(fn NAME ARGLIST [DOCSTRING] BODY...)" 2527\(fn NAME ARGLIST [DOCSTRING] BODY...)"
2935 (declare (debug cl-defun)) 2528 (declare (debug cl-defun) (indent 2))
2936 (let* ((argns (cl--arglist-args args)) (p argns) 2529 (let* ((argns (cl--arglist-args args)) (p argns)
2937 (pbody (cons 'progn body)) 2530 (pbody (cons 'progn body))
2938 (unsafe (not (cl--safe-expr-p pbody)))) 2531 (unsafe (not (cl--safe-expr-p pbody))))
@@ -3021,7 +2614,7 @@ surrounded by (cl-block NAME ...).
3021 2614
3022(cl-define-compiler-macro cl-typep (&whole form val type) 2615(cl-define-compiler-macro cl-typep (&whole form val type)
3023 (if (macroexp-const-p type) 2616 (if (macroexp-const-p type)
3024 (macroexp-let² macroexp-copyable-p temp val 2617 (macroexp-let2 macroexp-copyable-p temp val
3025 (cl--make-type-test temp (cl--const-expr-val type))) 2618 (cl--make-type-test temp (cl--const-expr-val type)))
3026 form)) 2619 form))
3027 2620
@@ -3055,8 +2648,8 @@ surrounded by (cl-block NAME ...).
3055 (put y 'side-effect-free t)) 2648 (put y 'side-effect-free t))
3056 2649
3057;;; Things that are inline. 2650;;; Things that are inline.
3058(cl-proclaim '(inline cl-floatp-safe cl-acons cl-map cl-concatenate cl-notany cl-notevery 2651(cl-proclaim '(inline cl-floatp-safe cl-acons cl-map cl-concatenate cl-notany
3059 cl--set-elt cl-revappend cl-nreconc gethash)) 2652 cl-notevery cl--set-elt cl-revappend cl-nreconc gethash))
3060 2653
3061;;; Things that are side-effect-free. 2654;;; Things that are side-effect-free.
3062(mapc (lambda (x) (put x 'side-effect-free t)) 2655(mapc (lambda (x) (put x 'side-effect-free t))
diff --git a/lisp/emacs-lisp/cl.el b/lisp/emacs-lisp/cl.el
index d41b72f20d4..c7a48c500c0 100644
--- a/lisp/emacs-lisp/cl.el
+++ b/lisp/emacs-lisp/cl.el
@@ -82,6 +82,9 @@
82;; (while (re-search-forward re nil t) 82;; (while (re-search-forward re nil t)
83;; (delete-region (1- (point)) (point))) 83;; (delete-region (1- (point)) (point)))
84;; (save-buffer))))) 84;; (save-buffer)))))
85
86;;; Aliases to cl-lib's features.
87
85(dolist (var '( 88(dolist (var '(
86 ;; loop-result-var 89 ;; loop-result-var
87 ;; loop-result 90 ;; loop-result
@@ -208,7 +211,6 @@
208 typep 211 typep
209 deftype 212 deftype
210 defstruct 213 defstruct
211 define-modify-macro
212 callf2 214 callf2
213 callf 215 callf
214 letf* 216 letf*
@@ -217,11 +219,7 @@
217 shiftf 219 shiftf
218 remf 220 remf
219 psetf 221 psetf
220 setf 222 (define-setf-method . define-setf-expander)
221 get-setf-method
222 defsetf
223 (define-setf-method . cl-define-setf-expander)
224 define-setf-expander
225 declare 223 declare
226 the 224 the
227 locally 225 locally
@@ -310,8 +308,6 @@
310 values-list 308 values-list
311 values 309 values
312 pushnew 310 pushnew
313 push
314 pop
315 decf 311 decf
316 incf 312 incf
317 )) 313 ))
@@ -328,6 +324,11 @@
328 (if (get new prop) 324 (if (get new prop)
329 (put fun prop (get new prop)))))) 325 (put fun prop (get new prop))))))
330 326
327;;; Features provided a bit differently in Elisp.
328
329;; First, the old lexical-let is now better served by `lexical-binding', tho
330;; it's not 100% compatible.
331
331(defvar cl-closure-vars nil) 332(defvar cl-closure-vars nil)
332(defvar cl--function-convert-cache nil) 333(defvar cl--function-convert-cache nil)
333 334
@@ -421,7 +422,7 @@ lexical closures as in Common Lisp.
421 (list (cl-caddr x) 422 (list (cl-caddr x)
422 `(make-symbol ,(format "--%s--" (car x))))) 423 `(make-symbol ,(format "--%s--" (car x)))))
423 vars) 424 vars)
424 (cl-setf ,@(apply #'append 425 (setf ,@(apply #'append
425 (mapcar (lambda (x) 426 (mapcar (lambda (x)
426 (list `(symbol-value ,(cl-caddr x)) (cadr x))) 427 (list `(symbol-value ,(cl-caddr x)) (cadr x)))
427 vars))) 428 vars)))
@@ -442,7 +443,6 @@ Common Lisp.
442 (car body))) 443 (car body)))
443 444
444;; This should really have some way to shadow 'byte-compile properties, etc. 445;; This should really have some way to shadow 'byte-compile properties, etc.
445;;;###autoload
446(defmacro flet (bindings &rest body) 446(defmacro flet (bindings &rest body)
447 "Make temporary function definitions. 447 "Make temporary function definitions.
448This is an analogue of `let' that operates on the function cell of FUNC 448This is an analogue of `let' that operates on the function cell of FUNC
@@ -452,7 +452,7 @@ go back to their previous definitions, or lack thereof).
452 452
453\(fn ((FUNC ARGLIST BODY...) ...) FORM...)" 453\(fn ((FUNC ARGLIST BODY...) ...) FORM...)"
454 (declare (indent 1) (debug cl-flet)) 454 (declare (indent 1) (debug cl-flet))
455 `(cl-letf* ,(mapcar 455 `(letf* ,(mapcar
456 (lambda (x) 456 (lambda (x)
457 (if (or (and (fboundp (car x)) 457 (if (or (and (fboundp (car x))
458 (eq (car-safe (symbol-function (car x))) 'macro)) 458 (eq (car-safe (symbol-function (car x))) 'macro))
@@ -497,7 +497,220 @@ Unlike `flet', this macro is fully compliant with the Common Lisp standard.
497 newenv))) 497 newenv)))
498 (macroexpand-all `(lexical-let ,vars (setq ,@sets) ,@body) newenv))) 498 (macroexpand-all `(lexical-let ,vars (setq ,@sets) ,@body) newenv)))
499 499
500;;; Additional compatibility code 500;; Generalized variables are provided by gv.el, but some details are
501;; not 100% compatible: not worth the trouble to add them to cl-lib.el, but we
502;; still to support old users of cl.el.
503
504(defun cl--letf (bindings simplebinds binds body)
505 ;; It's not quite clear what the semantics of let! should be.
506 ;; E.g. in (let! ((PLACE1 VAL1) (PLACE2 VAL2)) BODY), while it's clear
507 ;; that the actual assignments ("bindings") should only happen after
508 ;; evaluating VAL1 and VAL2, it's not clear when the sub-expressions of
509 ;; PLACE1 and PLACE2 should be evaluated. Should we have
510 ;; PLACE1; VAL1; PLACE2; VAL2; bind1; bind2
511 ;; or
512 ;; VAL1; VAL2; PLACE1; PLACE2; bind1; bind2
513 ;; or
514 ;; VAL1; VAL2; PLACE1; bind1; PLACE2; bind2
515 ;; Common-Lisp's `psetf' does the first, so we'll do the same.
516 (if (null bindings)
517 (if (and (null binds) (null simplebinds)) (macroexp-progn body)
518 `(let* (,@(mapcar (lambda (x)
519 (pcase-let ((`(,vold ,getter ,_setter ,_vnew) x))
520 (list vold getter)))
521 binds)
522 ,@simplebinds)
523 (unwind-protect
524 ,(macroexp-progn (append
525 (mapcar (lambda (x) (pcase x
526 (`(,_vold ,_getter ,setter ,vnew)
527 (funcall setter vnew))))
528 binds)
529 body))
530 ,@(mapcar (lambda (x) (pcase-let ((`(,vold ,_getter ,setter ,_vnew) x))
531 (funcall setter vold)))
532 binds))))
533 (let ((binding (car bindings)))
534 (gv-letplace (getter setter) (car binding)
535 (macroexp-let2 nil vnew (cadr binding)
536 (if (symbolp (car binding))
537 ;; Special-case for simple variables.
538 (cl--letf (cdr bindings)
539 (cons `(,getter ,(if (cdr binding) vnew getter))
540 simplebinds)
541 binds body)
542 (cl--letf (cdr bindings) simplebinds
543 (cons `(,(make-symbol "old") ,getter ,setter
544 ,@(if (cdr binding) (list vnew)))
545 binds)
546 body)))))))
547
548(defmacro letf (bindings &rest body)
549 "Temporarily bind to PLACEs.
550This is the analogue of `let', but with generalized variables (in the
551sense of `setf') for the PLACEs. Each PLACE is set to the corresponding
552VALUE, then the BODY forms are executed. On exit, either normally or
553because of a `throw' or error, the PLACEs are set back to their original
554values. Note that this macro is *not* available in Common Lisp.
555As a special case, if `(PLACE)' is used instead of `(PLACE VALUE)',
556the PLACE is not modified before executing BODY.
557
558\(fn ((PLACE VALUE) ...) BODY...)"
559 (declare (indent 1) (debug ((&rest (gate gv-place &optional form)) body)))
560 (cl--letf bindings () () body))
561
562(defun cl--letf* (bindings body)
563 (if (null bindings)
564 (macroexp-progn body)
565 (let ((binding (car bindings)))
566 (if (symbolp (car binding))
567 ;; Special-case for simple variables.
568 (macroexp-let* (list (if (cdr binding) binding
569 (list (car binding) (car binding))))
570 (cl--letf* (cdr bindings) body))
571 (gv-letplace (getter setter) (car binding)
572 (macroexp-let2 macroexp-copyable-p vnew (cadr binding)
573 (macroexp-let2 nil vold getter
574 `(unwind-protect
575 (progn
576 ,(if (cdr binding) (funcall setter vnew))
577 ,(cl--letf* (cdr bindings) body))
578 ,(funcall setter vold)))))))))
579
580(defmacro letf* (bindings &rest body)
581 (declare (indent 1) (debug letf))
582 (cl--letf* bindings body))
583
584(defun cl--gv-adapt (cl-gv do) ;FIXME: needed during setf expansion!
585 (let ((vars (nth 0 cl-gv))
586 (vals (nth 1 cl-gv))
587 (binds ())
588 (substs ()))
589 ;; Use cl-sublis as was done in cl-setf-do-modify.
590 (while vars
591 (if (macroexp-copyable-p (car vals))
592 (push (cons (pop vars) (pop vals)) substs)
593 (push (list (pop vars) (pop vals)) binds)))
594 (macroexp-let*
595 binds
596 (funcall do (cl-sublis substs (nth 4 cl-gv))
597 ;; We'd like to do something like
598 ;; (lambda ,(nth 2 cl-gv) ,(nth 3 cl-gv)).
599 (lambda (exp)
600 (macroexp-let2 macroexp-copyable-p v exp
601 (cl-sublis (cons (cons (car (nth 2 cl-gv)) v)
602 substs)
603 (nth 3 cl-gv))))))))
604
605(defmacro define-setf-expander (name arglist &rest body)
606 "Define a `setf' method.
607This method shows how to handle `setf's to places of the form (NAME ARGS...).
608The argument forms ARGS are bound according to ARGLIST, as if NAME were
609going to be expanded as a macro, then the BODY forms are executed and must
610return a list of five elements: a temporary-variables list, a value-forms
611list, a store-variables list (of length one), a store-form, and an access-
612form. See `gv-define-expander', `gv-define-setter', and `gv-define-expander'
613for a better and simpler ways to define setf-methods."
614 (declare (debug
615 (&define name cl-lambda-list cl-declarations-or-string def-body)))
616 `(progn
617 ,@(if (stringp (car body))
618 (list `(put ',name 'setf-documentation ,(pop body))))
619 (gv-define-expander ,name
620 (cl-function
621 (lambda (do ,@arglist)
622 (cl--gv-adapt (progn ,@body) do))))))
623
624(defmacro defsetf (name arg1 &rest args)
625 "Define a `setf' method.
626This macro is an easy-to-use substitute for `define-setf-expander' that works
627well for simple place forms. In the simple `defsetf' form, `setf's of
628the form (setf (NAME ARGS...) VAL) are transformed to function or macro
629calls of the form (FUNC ARGS... VAL). Example:
630
631 (cl-defsetf aref aset)
632
633Alternate form: (cl-defsetf NAME ARGLIST (STORE) BODY...).
634Here, the above `setf' call is expanded by binding the argument forms ARGS
635according to ARGLIST, binding the value form VAL to STORE, then executing
636BODY, which must return a Lisp form that does the necessary `setf' operation.
637Actually, ARGLIST and STORE may be bound to temporary variables which are
638introduced automatically to preserve proper execution order of the arguments.
639Example:
640
641 (cl-defsetf nth (n x) (v) `(setcar (nthcdr ,n ,x) ,v))
642
643\(fn NAME [FUNC | ARGLIST (STORE) BODY...])"
644 (declare (debug
645 (&define name
646 [&or [symbolp &optional stringp]
647 [cl-lambda-list (symbolp)]]
648 cl-declarations-or-string def-body)))
649 (if (and (listp arg1) (consp args))
650 ;; Like `gv-define-setter' but with `cl-function'.
651 `(gv-define-expander ,name
652 (lambda (do &rest args)
653 (gv--defsetter ',name
654 (cl-function
655 (lambda (,@(car args) ,@arg1) ,@(cdr args)))
656 do args)))
657 `(gv-define-simple-setter ,name ,arg1)))
658
659;; FIXME: CL used to provide a setf method for `apply', but I haven't been able
660;; to find a case where it worked. The code below tries to handle it as well.
661;; (defun cl--setf-apply (form last-witness last)
662;; (cond
663;; ((not (consp form)) form)
664;; ((eq (ignore-errors (car (last form))) last-witness)
665;; `(apply #',(car form) ,@(butlast (cdr form)) ,last))
666;; ((and (memq (car form) '(let let*))
667;; (rassoc (list last-witness) (cadr form)))
668;; (let ((rebind (rassoc (list last-witness) (cadr form))))
669;; `(,(car form) ,(remq rebind (cadr form))
670;; ,@(mapcar (lambda (form) (cl--setf-apply form (car rebind) last))
671;; (cddr form)))))
672;; (t (mapcar (lambda (form) (cl--setf-apply form last-witness last)) form))))
673;; (gv-define-setter apply (val fun &rest args)
674;; (pcase fun (`#',(and (pred symbolp) f) (setq fun f))
675;; (_ (error "First arg to apply in setf is not #'SYM: %S" fun)))
676;; (let* ((butlast (butlast args))
677;; (last (car (last args)))
678;; (last-witness (make-symbol "--cl-tailarg--"))
679;; (setter (macroexpand `(setf (,fun ,@butlast ,last-witness) ,val)
680;; macroexpand-all-environment)))
681;; (cl--setf-apply setter last-witness last)))
682
683
684;; FIXME: CL used to provide get-setf-method, which was used by some
685;; setf-expanders, but now that we use gv.el, it is a lot more difficult
686;; and in general impossible to provide get-setf-method. Hopefully, it
687;; won't be needed. If needed, we'll have to do something nasty along the
688;; lines of
689;; (defun get-setf-method (place &optional env)
690;; (let* ((witness (list 'cl-gsm))
691;; (expansion (gv-letplace (getter setter) place
692;; `(,witness ,getter ,(funcall setter witness)))))
693;; ...find "let prefix" of expansion, extract getter and setter from
694;; ...the rest, and build the 5-tuple))
695(make-obsolete 'get-setf-method 'gv-letplace "24.2")
696
697(defmacro define-modify-macro (name arglist func &optional doc)
698 "Define a `setf'-like modify macro.
699If NAME is called, it combines its PLACE argument with the other arguments
700from ARGLIST using FUNC: (define-modify-macro incf (&optional (n 1)) +)"
701 (declare (debug
702 (&define name cl-lambda-list ;; should exclude &key
703 symbolp &optional stringp)))
704 (if (memq '&key arglist)
705 (error "&key not allowed in define-modify-macro"))
706 (let ((place (make-symbol "--cl-place--")))
707 `(cl-defmacro ,name (,place ,@arglist)
708 ,doc
709 (,(if (memq '&rest arglist) #'cl-list* #'list)
710 #'cl-callf ',func ,place
711 ,@(cl--arglist-args arglist)))))
712
713;;; Additional compatibility code.
501;; For names that were clean but really aren't needed any more. 714;; For names that were clean but really aren't needed any more.
502 715
503(define-obsolete-function-alias 'cl-macroexpand 'macroexpand "24.2") 716(define-obsolete-function-alias 'cl-macroexpand 'macroexpand "24.2")
@@ -510,8 +723,8 @@ Unlike `flet', this macro is fully compliant with the Common Lisp standard.
510 723
511;; No idea if this might still be needed. 724;; No idea if this might still be needed.
512(defun cl-not-hash-table (x &optional y &rest z) 725(defun cl-not-hash-table (x &optional y &rest z)
726 (declare (obsolete nil "24.2"))
513 (signal 'wrong-type-argument (list 'cl-hash-table-p (or y x)))) 727 (signal 'wrong-type-argument (list 'cl-hash-table-p (or y x))))
514(make-obsolete 'cl-not-hash-table nil "24.2")
515 728
516(defvar cl-builtin-gethash (symbol-function 'gethash)) 729(defvar cl-builtin-gethash (symbol-function 'gethash))
517(make-obsolete-variable 'cl-builtin-gethash nil "24.2") 730(make-obsolete-variable 'cl-builtin-gethash nil "24.2")
@@ -538,6 +751,29 @@ Unlike `flet', this macro is fully compliant with the Common Lisp standard.
538 (while (and list (not (equal item (car list)))) (setq list (cdr list))) 751 (while (and list (not (equal item (car list)))) (setq list (cdr list)))
539 list) 752 list)
540 753
754;; Used in the expansion of the old `defstruct'.
755(defun cl-struct-setf-expander (x name accessor pred-form pos)
756 (declare (obsolete nil "24.2"))
757 (let* ((temp (make-symbol "--cl-x--")) (store (make-symbol "--cl-store--")))
758 (list (list temp) (list x) (list store)
759 `(progn
760 ,@(and pred-form
761 (list `(or ,(cl-subst temp 'cl-x pred-form)
762 (error ,(format
763 "%s storing a non-%s"
764 accessor name)))))
765 ,(if (eq (car (get name 'cl-struct-type)) 'vector)
766 `(aset ,temp ,pos ,store)
767 `(setcar
768 ,(if (<= pos 5)
769 (let ((xx temp))
770 (while (>= (setq pos (1- pos)) 0)
771 (setq xx `(cdr ,xx)))
772 xx)
773 `(nthcdr ,pos ,temp))
774 ,store)))
775 (list accessor temp))))
776
541;; FIXME: More candidates: define-modify-macro, define-setf-expander. 777;; FIXME: More candidates: define-modify-macro, define-setf-expander.
542 778
543(provide 'cl) 779(provide 'cl)
diff --git a/lisp/emacs-lisp/ewoc.el b/lisp/emacs-lisp/ewoc.el
index 02fdbc6e77f..5de3da65174 100644
--- a/lisp/emacs-lisp/ewoc.el
+++ b/lisp/emacs-lisp/ewoc.el
@@ -196,10 +196,10 @@ NODE and leaving the new node's start there. Return the new node."
196 (save-excursion 196 (save-excursion
197 (let ((elemnode (ewoc--node-create 197 (let ((elemnode (ewoc--node-create
198 (copy-marker (ewoc--node-start-marker node)) data))) 198 (copy-marker (ewoc--node-start-marker node)) data)))
199 (cl-setf (ewoc--node-left elemnode) (ewoc--node-left node) 199 (setf (ewoc--node-left elemnode) (ewoc--node-left node)
200 (ewoc--node-right elemnode) node 200 (ewoc--node-right elemnode) node
201 (ewoc--node-right (ewoc--node-left node)) elemnode 201 (ewoc--node-right (ewoc--node-left node)) elemnode
202 (ewoc--node-left node) elemnode) 202 (ewoc--node-left node) elemnode)
203 (ewoc--refresh-node pretty-printer elemnode dll) 203 (ewoc--refresh-node pretty-printer elemnode dll)
204 elemnode))) 204 elemnode)))
205 205
@@ -244,8 +244,8 @@ Normally, a newline is automatically inserted after the header,
244the footer and every node's printed representation. Optional 244the footer and every node's printed representation. Optional
245fourth arg NOSEP non-nil inhibits this." 245fourth arg NOSEP non-nil inhibits this."
246 (let* ((dummy-node (ewoc--node-create 'DL-LIST 'DL-LIST)) 246 (let* ((dummy-node (ewoc--node-create 'DL-LIST 'DL-LIST))
247 (dll (progn (cl-setf (ewoc--node-right dummy-node) dummy-node) 247 (dll (progn (setf (ewoc--node-right dummy-node) dummy-node)
248 (cl-setf (ewoc--node-left dummy-node) dummy-node) 248 (setf (ewoc--node-left dummy-node) dummy-node)
249 dummy-node)) 249 dummy-node))
250 (wrap (if nosep 'identity 'ewoc--wrap)) 250 (wrap (if nosep 'identity 'ewoc--wrap))
251 (new-ewoc (ewoc--create (current-buffer) 251 (new-ewoc (ewoc--create (current-buffer)
@@ -258,12 +258,12 @@ fourth arg NOSEP non-nil inhibits this."
258 ;; Set default values 258 ;; Set default values
259 (unless header (setq header "")) 259 (unless header (setq header ""))
260 (unless footer (setq footer "")) 260 (unless footer (setq footer ""))
261 (cl-setf (ewoc--node-start-marker dll) (copy-marker pos) 261 (setf (ewoc--node-start-marker dll) (copy-marker pos)
262 foot (ewoc--insert-new-node dll footer hf-pp dll) 262 foot (ewoc--insert-new-node dll footer hf-pp dll)
263 head (ewoc--insert-new-node foot header hf-pp dll) 263 head (ewoc--insert-new-node foot header hf-pp dll)
264 (ewoc--hf-pp new-ewoc) hf-pp 264 (ewoc--hf-pp new-ewoc) hf-pp
265 (ewoc--footer new-ewoc) foot 265 (ewoc--footer new-ewoc) foot
266 (ewoc--header new-ewoc) head)) 266 (ewoc--header new-ewoc) head))
267 ;; Return the ewoc 267 ;; Return the ewoc
268 new-ewoc)) 268 new-ewoc))
269 269
@@ -274,7 +274,7 @@ fourth arg NOSEP non-nil inhibits this."
274 274
275(defun ewoc-set-data (node data) 275(defun ewoc-set-data (node data)
276 "Set NODE to encapsulate DATA." 276 "Set NODE to encapsulate DATA."
277 (cl-setf (ewoc--node-data node) data)) 277 (setf (ewoc--node-data node) data))
278 278
279(defun ewoc-enter-first (ewoc data) 279(defun ewoc-enter-first (ewoc data)
280 "Enter DATA first in EWOC. 280 "Enter DATA first in EWOC.
@@ -356,18 +356,18 @@ arguments will be passed to MAP-FUNCTION."
356 ;; If we are about to delete the node pointed at by last-node, 356 ;; If we are about to delete the node pointed at by last-node,
357 ;; set last-node to nil. 357 ;; set last-node to nil.
358 (when (eq last node) 358 (when (eq last node)
359 (cl-setf last nil (ewoc--last-node ewoc) nil)) 359 (setf last nil (ewoc--last-node ewoc) nil))
360 (delete-region (ewoc--node-start-marker node) 360 (delete-region (ewoc--node-start-marker node)
361 (ewoc--node-start-marker (ewoc--node-next dll node))) 361 (ewoc--node-start-marker (ewoc--node-next dll node)))
362 (set-marker (ewoc--node-start-marker node) nil) 362 (set-marker (ewoc--node-start-marker node) nil)
363 (cl-setf L (ewoc--node-left node) 363 (setf L (ewoc--node-left node)
364 R (ewoc--node-right node) 364 R (ewoc--node-right node)
365 ;; Link neighbors to each other. 365 ;; Link neighbors to each other.
366 (ewoc--node-right L) R 366 (ewoc--node-right L) R
367 (ewoc--node-left R) L 367 (ewoc--node-left R) L
368 ;; Forget neighbors. 368 ;; Forget neighbors.
369 (ewoc--node-left node) nil 369 (ewoc--node-left node) nil
370 (ewoc--node-right node) nil)))) 370 (ewoc--node-right node) nil))))
371 371
372(defun ewoc-filter (ewoc predicate &rest args) 372(defun ewoc-filter (ewoc predicate &rest args)
373 "Remove all elements in EWOC for which PREDICATE returns nil. 373 "Remove all elements in EWOC for which PREDICATE returns nil.
@@ -503,7 +503,7 @@ Return the node (or nil if we just passed the last node)."
503 (ewoc--set-buffer-bind-dll ewoc 503 (ewoc--set-buffer-bind-dll ewoc
504 (goto-char (ewoc--node-start-marker node)) 504 (goto-char (ewoc--node-start-marker node))
505 (if goal-column (move-to-column goal-column)) 505 (if goal-column (move-to-column goal-column))
506 (cl-setf (ewoc--last-node ewoc) node))) 506 (setf (ewoc--last-node ewoc) node)))
507 507
508(defun ewoc-refresh (ewoc) 508(defun ewoc-refresh (ewoc)
509 "Refresh all data in EWOC. 509 "Refresh all data in EWOC.
@@ -564,8 +564,8 @@ Return nil if the buffer has been deleted."
564 ((head (ewoc--header ewoc)) 564 ((head (ewoc--header ewoc))
565 (foot (ewoc--footer ewoc)) 565 (foot (ewoc--footer ewoc))
566 (hf-pp (ewoc--hf-pp ewoc))) 566 (hf-pp (ewoc--hf-pp ewoc)))
567 (cl-setf (ewoc--node-data head) header 567 (setf (ewoc--node-data head) header
568 (ewoc--node-data foot) footer) 568 (ewoc--node-data foot) footer)
569 (save-excursion 569 (save-excursion
570 (ewoc--refresh-node hf-pp head dll) 570 (ewoc--refresh-node hf-pp head dll)
571 (ewoc--refresh-node hf-pp foot dll)))) 571 (ewoc--refresh-node hf-pp foot dll))))
diff --git a/lisp/emacs-lisp/gv.el b/lisp/emacs-lisp/gv.el
new file mode 100644
index 00000000000..ed7c6ed1d9d
--- /dev/null
+++ b/lisp/emacs-lisp/gv.el
@@ -0,0 +1,430 @@
1;;; gv.el --- Generalized variables -*- lexical-binding: t -*-
2
3;; Copyright (C) 2012 Free Software Foundation, Inc.
4
5;; Author: Stefan Monnier <monnier@iro.umontreal.ca>
6;; Keywords: extensions
7
8;; This program is free software; you can redistribute it and/or modify
9;; it under the terms of the GNU General Public License as published by
10;; the Free Software Foundation, either version 3 of the License, or
11;; (at your option) any later version.
12
13;; This program is distributed in the hope that it will be useful,
14;; but WITHOUT ANY WARRANTY; without even the implied warranty of
15;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16;; GNU General Public License for more details.
17
18;; You should have received a copy of the GNU General Public License
19;; along with this program. If not, see <http://www.gnu.org/licenses/>.
20
21;;; Commentary:
22
23;; This is a re-implementation of the setf machinery using a different
24;; underlying approach than the one used earlier in CL, which was based on
25;; define-setf-expander.
26;; `define-setf-expander' makes every "place-expander" return a 5-tuple
27;; (VARS VALUES STORES GETTER SETTER)
28;; where STORES is a list with a single variable (Common-Lisp allows multiple
29;; variables for use with multiple-return-values, but this is rarely used and
30;; not applicable to Elisp).
31;; It basically says that GETTER is an expression that returns the place's
32;; value, and (lambda STORES SETTER) is an expression that assigns the value(s)
33;; passed to that function to the place, and that you need to wrap the whole
34;; thing within a `(let* ,(zip VARS VALUES) ...).
35;;
36;; Instead, we use here a higher-order approach: instead
37;; of a 5-tuple, a place-expander returns a function.
38;; If you think about types, the old approach return things of type
39;; {vars: List Var, values: List Exp,
40;; stores: List Var, getter: Exp, setter: Exp}
41;; whereas the new approach returns a function of type
42;; (do: ((getter: Exp, setter: ((store: Exp) -> Exp)) -> Exp)) -> Exp.
43;; You can get the new function from the old 5-tuple with something like:
44;; (lambda (do)
45;; `(let* ,(zip VARS VALUES)
46;; (funcall do GETTER (lambda ,STORES ,SETTER))))
47;; You can't easily do the reverse, because this new approach is more
48;; expressive than the old one, so we can't provide a backward-compatible
49;; get-setf-method.
50;;
51;; While it may seem intimidating for people not used to higher-order
52;; functions, you will quickly see that its use (especially with the
53;; `gv-letplace' macro) is actually much easier and more elegant than the old
54;; approach which is clunky and often leads to unreadable code.
55
56;; FIXME: `let!' is unsatisfactory because it does not really "restore" the
57;; previous state. If the getter/setter loses information, that info is
58;; not recovered.
59
60;; FIXME: Add to defun-declarations-alist.
61
62;; Food for thought: the syntax of places does not actually conflict with the
63;; pcase patterns. The `cons' gv works just like a `(,a . ,b) pcase
64;; pattern, and actually the `logand' gv is even closer since it should
65;; arguably fail when trying to set a value outside of the mask.
66;; Generally, places are used for destructors (gethash, aref, car, ...)
67;; whereas pcase patterns are used for constructors (backquote, constants,
68;; vectors, ...).
69
70;;; Code:
71
72(require 'macroexp)
73
74;; What we call a "gvar" is basically a function of type "(getter * setter ->
75;; code) -> code", where "getter" is code and setter is "code -> code".
76
77;; (defvar gv--macro-environment nil
78;; "Macro expanders for generalized variables.")
79
80;;;###autoload
81(defun gv-get (place do)
82 "Build the code that applies DO to PLACE.
83PLACE must be a valid generalized variable.
84DO must be a function; it will be called with 2 arguments: GETTER and SETTER,
85where GETTER is a (copyable) Elisp expression that returns the value of PLACE,
86and SETTER is a function which returns the code to set PLACE when called
87with a (not necessarily copyable) Elisp expression that returns the value to
88set it to.
89DO must return an Elisp expression."
90 (if (symbolp place)
91 (funcall do place (lambda (v) `(setq ,place ,v)))
92 (let* ((head (car place))
93 (gf (get head 'gv-expander)))
94 (if gf (apply gf do (cdr place))
95 (let ((me (macroexpand place ;FIXME: expand one step at a time!
96 ;; (append macroexpand-all-environment
97 ;; gv--macro-environment)
98 macroexpand-all-environment)))
99 (if (and (eq me place) (get head 'compiler-macro))
100 ;; Expand compiler macros: this takes care of all the accessors
101 ;; defined via cl-defsubst, such as cXXXr and defstruct slots.
102 (setq me (apply (get head 'compiler-macro) place (cdr place))))
103 (if (and (eq me place) (fboundp head)
104 (symbolp (symbol-function head)))
105 ;; Follow aliases.
106 (setq me (cons (symbol-function head) (cdr place))))
107 (if (eq me place)
108 (error "%S is not a valid place expression" place)
109 (gv-get me do)))))))
110
111;;;###autoload
112(defmacro gv-letplace (vars place &rest body)
113 "Build the code manipulating the generalized variable PLACE.
114GETTER will be bound to a copyable expression that returns the value
115of PLACE.
116SETTER will be bound to a function that takes an expression V and returns
117and new expression that sets PLACE to V.
118BODY should return some Elisp expression E manipulating PLACE via GETTER
119and SETTER.
120The returned value will then be an Elisp expression that first evaluates
121all the parts of PLACE that can be evaluated and then runs E.
122
123\(fn (GETTER SETTER) PLACE &rest BODY)"
124 (declare (indent 2) (debug (sexp form body)))
125 `(gv-get ,place (lambda ,vars ,@body)))
126
127;; Different ways to declare a generalized variable.
128;;;###autoload
129(defmacro gv-define-expander (name handler)
130 "Use HANDLER to handle NAME as a generalized var.
131NAME is a symbol: the name of a function, macro, or special form.
132HANDLER is a function which takes an argument DO followed by the same
133arguments as NAME. DO is a function as defined in `gv-get'."
134 (declare (indent 1) (debug (sexp form)))
135 ;; Use eval-and-compile so the method can be used in the same file as it
136 ;; is defined.
137 ;; FIXME: Just like byte-compile-macro-environment, we should have something
138 ;; like byte-compile-symbolprop-environment so as to handle these things
139 ;; cleanly without affecting the running Emacs.
140 `(eval-and-compile (put ',name 'gv-expander ,handler)))
141
142;; (eval-and-compile
143;; (defun gv--defun-declaration (name args handler)
144;; (pcase handler
145;; (`(lambda (,do) . ,body)
146;; `(gv-define-expander ,name (lambda (,do ,@args) ,@body)))
147;; ;; (`(expand ,expander) `(gv-define-expand ,name ,expander))
148;; ;; FIXME: If `setter' is a lambda, give it a name rather
149;; ;; than duplicate it at each setf use.
150;; (`(setter ,setter) `(gv-define-simple-setter ,name ,setter))
151;; (`(setter (,arg) . ,body)
152;; `(gv-define-setter ,name (,arg ,@args) ,@body))
153;; ;; FIXME: Should we prefer gv-define-simple-setter in this case?
154;; ;;((pred symbolp) `(gv-define-expander ,name #',handler))
155;; (_ (message "Unknown gv-expander declaration %S" handler) nil)))
156
157;; (push `(gv-expander ,#'gv--defun-declaration) defun-declarations-alist)
158;; )
159
160;; (defmacro gv-define-expand (name expander)
161;; "Use EXPANDER to handle NAME as a generalized var.
162;; NAME is a symbol: the name of a function, macro, or special form.
163;; EXPANDER is a function that will be called as a macro-expander to reduce
164;; uses of NAME to some other generalized variable."
165;; (declare (debug (sexp form)))
166;; `(eval-and-compile
167;; (if (not (boundp 'gv--macro-environment))
168;; (setq gv--macro-environment nil))
169;; (push (cons ',name ,expander) gv--macro-environment)))
170
171(defun gv--defsetter (name setter do args &optional vars)
172 "Helper function used by code generated by `gv-define-setter'.
173NAME is the name of the getter function.
174SETTER is a function that generates the code for the setter.
175NAME accept ARGS as arguments and SETTER accepts (NEWVAL . ARGS).
176VARS is used internally for recursive calls."
177 (if (null args)
178 (let ((vars (nreverse vars)))
179 (funcall do `(,name ,@vars) (lambda (v) (apply setter v vars))))
180 ;; FIXME: Often it would be OK to skip this `let', but in general,
181 ;; `do' may have all kinds of side-effects.
182 (macroexp-let2 nil v (car args)
183 (gv--defsetter name setter do (cdr args) (cons v vars)))))
184
185;;;###autoload
186(defmacro gv-define-setter (name arglist &rest body)
187 "Define a setter method for generalized variable NAME.
188This macro is an easy-to-use substitute for `gv-define-expander' that works
189well for simple place forms.
190Assignments of VAL to (NAME ARGS...) are expanded by binding the argument
191forms (VAL ARGS...) according to ARGLIST, then executing BODY, which must
192return a Lisp form that does the assignment.
193Actually, ARGLIST may be bound to temporary variables which are introduced
194automatically to preserve proper execution order of the arguments. Example:
195 (gv-define-setter aref (v a i) `(aset ,a ,i ,v))"
196 (declare (indent 2) (debug (&define name sexp body)))
197 `(gv-define-expander ,name
198 (lambda (do &rest args)
199 (gv--defsetter ',name (lambda ,arglist ,@body) do args))))
200
201;;;###autoload
202(defmacro gv-define-simple-setter (name setter &optional fix-return)
203 "Define a simple setter method for generalized variable NAME.
204This macro is an easy-to-use substitute for `gv-define-expander' that works
205well for simple place forms. Assignments of VAL to (NAME ARGS...) are
206turned into calls of the form (SETTER ARGS... VAL).
207If FIX-RETURN is non-nil, then SETTER is not assumed to return VAL and
208instead the assignment is turned into (prog1 VAL (SETTER ARGS... VAL))
209so as to preserve the semantics of `setf'."
210 (declare (debug (sexp (&or symbolp lambda-expr) &optional sexp)))
211 (let ((set-call `(cons ',setter (append args (list val)))))
212 `(gv-define-setter ,name (val &rest args)
213 ,(if fix-return `(list 'prog1 val ,set-call) set-call))))
214
215;;; CL compatibility.
216
217(defmacro gv-define-modify-macro (name arglist func &optional doc)
218 (let* ((args (copy-sequence arglist))
219 (rest (memq '&rest args)))
220 (setq args (delq '&optional (delq '&rest args)))
221 `(defmacro ,name (place ,@arglist)
222 ,doc
223 (gv-letplace (getter setter) place
224 (macroexp-let2 nil v
225 ,(list '\`
226 (append (list func ',getter)
227 (mapcar (lambda (arg) (list '\, arg)) args)
228 (if rest (list (list '\,@ (cadr rest))))))
229 (funcall setter v))))))
230
231(gv-define-simple-setter gv--tree-get gv--tree-set)
232
233;;; Typical operations on generalized variables.
234
235;;;###autoload
236(defmacro setf (&rest args)
237 "Set each PLACE to the value of its VAL.
238This is a generalized version of `setq'; the PLACEs may be symbolic
239references such as (car x) or (aref x i), as well as plain symbols.
240For example, (setf (cadr x) y) is equivalent to (setcar (cdr x) y).
241The return value is the last VAL in the list.
242
243\(fn PLACE VAL PLACE VAL ...)"
244 (declare (debug (gv-place form)))
245 (if (and args (null (cddr args)))
246 (let ((place (pop args))
247 (val (car args)))
248 (gv-letplace (_getter setter) place
249 (funcall setter val)))
250 (let ((sets nil))
251 (while args (push `(setf ,(pop args) ,(pop args)) sets))
252 (cons 'progn (nreverse sets)))))
253
254(defmacro gv-pushnew! (val place)
255 "Like `gv-push!' but only adds VAL if it's not yet in PLACE.
256Presence is checked with `member'.
257The return value is unspecified."
258 (declare (debug (form gv-place)))
259 (macroexp-let2 macroexp-copyable-p v val
260 (gv-letplace (getter setter) place
261 `(if (member ,v ,getter) nil
262 ,(funcall setter `(cons ,v ,getter))))))
263
264(defmacro gv-inc! (place &optional val)
265 "Increment PLACE by VAL (default to 1)."
266 (declare (debug (gv-place &optional form)))
267 (gv-letplace (getter setter) place
268 (funcall setter `(+ ,getter ,(or val 1)))))
269
270(defmacro gv-dec! (place &optional val)
271 "Decrement PLACE by VAL (default to 1)."
272 (declare (debug (gv-place &optional form)))
273 (gv-letplace (getter setter) place
274 (funcall setter `(- ,getter ,(or val 1)))))
275
276;; For Edebug, the idea is to let Edebug instrument gv-places just like it does
277;; for normal expressions, and then give it a gv-expander to DTRT.
278;; Maybe this should really be in edebug.el rather than here.
279
280(put 'gv-place 'edebug-form-spec 'edebug-match-form)
281;; CL did the equivalent of:
282;;(gv-define-expand edebug-after (lambda (before index place) place))
283
284(put 'edebug-after 'gv-expander
285 (lambda (do before index place)
286 (gv-letplace (getter setter) place
287 (funcall do `(edebug-after ,before ,index ,getter)
288 setter))))
289
290;;; The common generalized variables.
291
292(gv-define-simple-setter aref aset)
293(gv-define-simple-setter car setcar)
294(gv-define-simple-setter cdr setcdr)
295;; FIXME: add compiler-macros for `cXXr' instead!
296(gv-define-setter caar (val x) `(setcar (car ,x) ,val))
297(gv-define-setter cadr (val x) `(setcar (cdr ,x) ,val))
298(gv-define-setter cdar (val x) `(setcdr (car ,x) ,val))
299(gv-define-setter cddr (val x) `(setcdr (cdr ,x) ,val))
300(gv-define-setter elt (store seq n)
301 `(if (listp ,seq) (setcar (nthcdr ,n ,seq) ,store)
302 (aset ,seq ,n ,store)))
303(gv-define-simple-setter get put)
304(gv-define-setter gethash (val k h &optional _d) `(puthash ,k ,val ,h))
305
306;; (gv-define-expand nth (lambda (idx list) `(car (nthcdr ,idx ,list))))
307(put 'nth 'gv-expander
308 (lambda (do idx list)
309 (macroexp-let2 nil c `(nthcdr ,idx ,list)
310 (funcall do `(car ,c) (lambda (v) `(setcar ,c ,v))))))
311(gv-define-simple-setter symbol-function fset)
312(gv-define-simple-setter symbol-plist setplist)
313(gv-define-simple-setter symbol-value set)
314
315(put 'nthcdr 'gv-expander
316 (lambda (do n place)
317 (macroexp-let2 nil idx n
318 (gv-letplace (getter setter) place
319 (funcall do `(nthcdr ,idx ,getter)
320 (lambda (v) `(if (<= ,idx 0) ,(funcall setter v)
321 (setcdr (nthcdr (1- ,idx) ,getter) ,v))))))))
322
323;;; Elisp-specific generalized variables.
324
325(gv-define-simple-setter default-value set-default)
326(gv-define-simple-setter frame-parameter set-frame-parameter 'fix)
327(gv-define-simple-setter terminal-parameter set-terminal-parameter)
328(gv-define-simple-setter keymap-parent set-keymap-parent)
329(gv-define-simple-setter match-data set-match-data 'fix)
330(gv-define-simple-setter overlay-get overlay-put)
331(gv-define-setter overlay-start (store ov)
332 `(progn (move-overlay ,ov ,store (overlay-end ,ov)) ,store))
333(gv-define-setter overlay-end (store ov)
334 `(progn (move-overlay ,ov (overlay-start ,ov) ,store) ,store))
335(gv-define-simple-setter process-buffer set-process-buffer)
336(gv-define-simple-setter process-filter set-process-filter)
337(gv-define-simple-setter process-sentinel set-process-sentinel)
338(gv-define-simple-setter process-get process-put)
339(gv-define-simple-setter window-buffer set-window-buffer)
340(gv-define-simple-setter window-display-table set-window-display-table 'fix)
341(gv-define-simple-setter window-dedicated-p set-window-dedicated-p)
342(gv-define-simple-setter window-hscroll set-window-hscroll)
343(gv-define-simple-setter window-parameter set-window-parameter)
344(gv-define-simple-setter window-point set-window-point)
345(gv-define-simple-setter window-start set-window-start)
346
347;;; Some occasionally handy extensions.
348
349;; While several of the "places" below are not terribly useful for direct use,
350;; they can show up as the output of the macro expansion of reasonable places,
351;; such as struct-accessors.
352
353(put 'progn 'gv-expander
354 (lambda (do &rest exps)
355 (let ((start (butlast exps))
356 (end (car (last exps))))
357 (if (null start) (gv-get end do)
358 `(progn ,@start ,(gv-get end do))))))
359
360(let ((let-expander
361 (lambda (letsym)
362 (lambda (do bindings &rest body)
363 `(,letsym ,bindings
364 ,@(macroexp-unprogn
365 (gv-get (macroexp-progn body) do)))))))
366 (put 'let 'gv-expander (funcall let-expander 'let))
367 (put 'let* 'gv-expander (funcall let-expander 'let*)))
368
369(put 'if 'gv-expander
370 (lambda (do test then &rest else)
371 (let ((v (make-symbol "v")))
372 (if (macroexp-small-p (funcall do 'dummy (lambda (_) 'dummy)))
373 ;; This duplicates the `do' code, which is a problem if that
374 ;; code is large, but otherwise results in more efficient code.
375 `(if ,test ,(gv-get then do)
376 ,@(macroexp-unprogn (gv-get (macroexp-progn else) do)))
377 (macroexp-let2 nil b test
378 (macroexp-let2 nil
379 gv `(if ,b ,(gv-letplace (getter setter) then
380 `(cons (lambda () ,getter)
381 (lambda (,v) ,(funcall setter v))))
382 ,(gv-letplace (getter setter) (macroexp-progn else)
383 `(cons (lambda () ,getter)
384 (lambda (,v) ,(funcall setter v)))))
385 (funcall do `(funcall (car ,gv))
386 (lambda (v) `(funcall (cdr ,gv) ,v)))))))))
387
388;;; Even more debatable extensions.
389
390(put 'cons 'gv-expander
391 (lambda (do a d)
392 (gv-letplace (agetter asetter) a
393 (gv-letplace (dgetter dsetter) d
394 (funcall do
395 `(cons ,agetter ,dgetter)
396 (lambda (v) `(progn
397 ,(funcall asetter `(car ,v))
398 ,(funcall dsetter `(cdr ,v)))))))))
399
400(put 'logand 'gv-expander
401 (lambda (do place &rest masks)
402 (gv-letplace (getter setter) place
403 (macroexp-let2 macroexp-copyable-p
404 mask (if (cdr masks) `(logand ,@masks) (car masks))
405 (funcall
406 do `(logand ,getter ,mask)
407 (lambda (v)
408 (funcall setter
409 `(logior (logand ,v ,mask)
410 (logand ,getter (lognot ,mask))))))))))
411
412;;; Vaguely related definitions that should be moved elsewhere.
413
414;; (defun alist-get (key alist)
415;; "Get the value associated to KEY in ALIST."
416;; (declare
417;; (gv-expander
418;; (lambda (do)
419;; (macroexp-let2 macroexp-copyable-p k key
420;; (gv-letplace (getter setter) alist
421;; (macroexp-let2 nil p `(assoc ,k ,getter)
422;; (funcall do `(cdr ,p)
423;; (lambda (v)
424;; `(if ,p (setcdr ,p ,v)
425;; ,(funcall setter
426;; `(cons (cons ,k ,v) ,getter)))))))))))
427;; (cdr (assoc key alist)))
428
429(provide 'gv)
430;;; gv.el ends here
diff --git a/lisp/emacs-lisp/macroexp.el b/lisp/emacs-lisp/macroexp.el
index 95fe43a34a2..6275fd1cdf8 100644
--- a/lisp/emacs-lisp/macroexp.el
+++ b/lisp/emacs-lisp/macroexp.el
@@ -263,7 +263,7 @@ definitions to shadow the loaded ones for use in file byte-compilation."
263 ((memq (car-safe then) '(if cond)) (macroexp-if `(not ,test) else then)) 263 ((memq (car-safe then) '(if cond)) (macroexp-if `(not ,test) else then))
264 (t `(if ,test ,then ,else)))) 264 (t `(if ,test ,then ,else))))
265 265
266(defmacro macroexp-let² (test var exp &rest exps) 266(defmacro macroexp-let2 (test var exp &rest exps)
267 "Bind VAR to a copyable expression that returns the value of EXP. 267 "Bind VAR to a copyable expression that returns the value of EXP.
268This is like `(let ((v ,EXP)) ,EXPS) except that `v' is a new generated 268This is like `(let ((v ,EXP)) ,EXPS) except that `v' is a new generated
269symbol which EXPS can find in VAR. 269symbol which EXPS can find in VAR.
@@ -280,6 +280,27 @@ be skipped; if nil, as is usual, `macroexp-const-p' is used."
280 (macroexp-let* (list (list ,var ,expsym)) 280 (macroexp-let* (list (list ,var ,expsym))
281 ,bodysym))))) 281 ,bodysym)))))
282 282
283(defun macroexp--maxsize (exp size)
284 (cond ((< size 0) size)
285 ((symbolp exp) (1- size))
286 ((stringp exp) (- size (/ (length exp) 16)))
287 ((vectorp exp)
288 (dotimes (i (length exp))
289 (setq size (macroexp--maxsize (aref exp i) size)))
290 (1- size))
291 ((consp exp)
292 ;; We could try to be more clever with quote&function,
293 ;; but it is difficult to do so correctly, and it's not obvious that
294 ;; it would be worth the effort.
295 (dolist (e exp)
296 (setq size (macroexp--maxsize e size)))
297 (1- size))
298 (t -1)))
299
300(defun macroexp-small-p (exp)
301 "Return non-nil if EXP can be considered small."
302 (> (macroexp--maxsize exp 10) 0))
303
283(defsubst macroexp--const-symbol-p (symbol &optional any-value) 304(defsubst macroexp--const-symbol-p (symbol &optional any-value)
284 "Non-nil if SYMBOL is constant. 305 "Non-nil if SYMBOL is constant.
285If ANY-VALUE is nil, only return non-nil if the value of the symbol is the 306If ANY-VALUE is nil, only return non-nil if the value of the symbol is the
diff --git a/lisp/emacs-lisp/pcase.el b/lisp/emacs-lisp/pcase.el
index f91a1645e21..529c5ebdb67 100644
--- a/lisp/emacs-lisp/pcase.el
+++ b/lisp/emacs-lisp/pcase.el
@@ -210,7 +210,7 @@ of the form (UPAT EXP)."
210(defun pcase--expand (exp cases) 210(defun pcase--expand (exp cases)
211 ;; (message "pid=%S (pcase--expand %S ...hash=%S)" 211 ;; (message "pid=%S (pcase--expand %S ...hash=%S)"
212 ;; (emacs-pid) exp (sxhash cases)) 212 ;; (emacs-pid) exp (sxhash cases))
213 (macroexp-let² macroexp-copyable-p val exp 213 (macroexp-let2 macroexp-copyable-p val exp
214 (let* ((defs ()) 214 (let* ((defs ())
215 (seen '()) 215 (seen '())
216 (codegen 216 (codegen
@@ -617,7 +617,7 @@ Otherwise, it defers to REST which is a list of branches of the form
617 ;; A upat of the form (let VAR EXP). 617 ;; A upat of the form (let VAR EXP).
618 ;; (pcase--u1 matches code 618 ;; (pcase--u1 matches code
619 ;; (cons (cons (nth 1 upat) (nth 2 upat)) vars) rest) 619 ;; (cons (cons (nth 1 upat) (nth 2 upat)) vars) rest)
620 (macroexp-let² 620 (macroexp-let2
621 macroexp-copyable-p sym 621 macroexp-copyable-p sym
622 (let* ((exp (nth 2 upat)) 622 (let* ((exp (nth 2 upat))
623 (found (assq exp vars))) 623 (found (assq exp vars)))
diff --git a/lisp/emacs-lisp/smie.el b/lisp/emacs-lisp/smie.el
index 136dff6df68..be3a9828491 100644
--- a/lisp/emacs-lisp/smie.el
+++ b/lisp/emacs-lisp/smie.el
@@ -307,7 +307,7 @@ be either:
307 (dolist (op (cdr (assoc first-nt first-ops-table))) 307 (dolist (op (cdr (assoc first-nt first-ops-table)))
308 (unless (member op first-ops) 308 (unless (member op first-ops)
309 (setq again t) 309 (setq again t)
310 (cl-push op (cdr first-ops)))))))) 310 (push op (cdr first-ops))))))))
311 ;; Same thing for last-ops. 311 ;; Same thing for last-ops.
312 (setq again t) 312 (setq again t)
313 (while (prog1 again (setq again nil)) 313 (while (prog1 again (setq again nil))
@@ -318,7 +318,7 @@ be either:
318 (dolist (op (cdr (assoc last-nt last-ops-table))) 318 (dolist (op (cdr (assoc last-nt last-ops-table)))
319 (unless (member op last-ops) 319 (unless (member op last-ops)
320 (setq again t) 320 (setq again t)
321 (cl-push op (cdr last-ops)))))))) 321 (push op (cdr last-ops))))))))
322 ;; Now generate the 2D precedence table. 322 ;; Now generate the 2D precedence table.
323 (dolist (rules bnf) 323 (dolist (rules bnf)
324 (dolist (rhs (cdr rules)) 324 (dolist (rhs (cdr rules))
@@ -601,10 +601,10 @@ PREC2 is a table as returned by `smie-precs->prec2' or
601 ;; left side of any < constraint). 601 ;; left side of any < constraint).
602 (dolist (x table) 602 (dolist (x table)
603 (unless (nth 1 x) 603 (unless (nth 1 x)
604 (cl-setf (nth 1 x) i) 604 (setf (nth 1 x) i)
605 (cl-incf i)) ;See other (cl-incf i) above. 605 (cl-incf i)) ;See other (cl-incf i) above.
606 (unless (nth 2 x) 606 (unless (nth 2 x)
607 (cl-setf (nth 2 x) i) 607 (setf (nth 2 x) i)
608 (cl-incf i)))) ;See other (cl-incf i) above. 608 (cl-incf i)))) ;See other (cl-incf i) above.
609 ;; Mark closers and openers. 609 ;; Mark closers and openers.
610 (dolist (x (gethash :smie-open/close-alist prec2)) 610 (dolist (x (gethash :smie-open/close-alist prec2))
@@ -613,7 +613,7 @@ PREC2 is a table as returned by `smie-precs->prec2' or
613 (`closer (cddr (assoc token table))) 613 (`closer (cddr (assoc token table)))
614 (`opener (cdr (assoc token table)))))) 614 (`opener (cdr (assoc token table))))))
615 (cl-assert (numberp (car cons))) 615 (cl-assert (numberp (car cons)))
616 (cl-setf (car cons) (list (car cons))))) 616 (setf (car cons) (list (car cons)))))
617 (let ((ca (gethash :smie-closer-alist prec2))) 617 (let ((ca (gethash :smie-closer-alist prec2)))
618 (when ca (push (cons :smie-closer-alist ca) table))) 618 (when ca (push (cons :smie-closer-alist ca) table)))
619 ;; (smie-check-grammar table prec2 'step3) 619 ;; (smie-check-grammar table prec2 'step3)
diff --git a/lisp/emacs-lisp/syntax.el b/lisp/emacs-lisp/syntax.el
index 51bfc05ff5f..748f31464e0 100644
--- a/lisp/emacs-lisp/syntax.el
+++ b/lisp/emacs-lisp/syntax.el
@@ -513,7 +513,7 @@ Point is at POS when this function returns."
513 nil nil ppss)) 513 nil nil ppss))
514 (let ((pair (cons pt-min ppss))) 514 (let ((pair (cons pt-min ppss)))
515 (if cache-pred 515 (if cache-pred
516 (cl-push pair (cdr cache-pred)) 516 (push pair (cdr cache-pred))
517 (push pair syntax-ppss-cache)))) 517 (push pair syntax-ppss-cache))))
518 518
519 ;; Compute the actual return value. 519 ;; Compute the actual return value.
@@ -533,7 +533,7 @@ Point is at POS when this function returns."
533 (let ((pair (cons pos ppss))) 533 (let ((pair (cons pos ppss)))
534 (if cache-pred 534 (if cache-pred
535 (if (> (- (caar cache-pred) pos) syntax-ppss-max-span) 535 (if (> (- (caar cache-pred) pos) syntax-ppss-max-span)
536 (cl-push pair (cdr cache-pred)) 536 (push pair (cdr cache-pred))
537 (setcar cache-pred pair)) 537 (setcar cache-pred pair))
538 (if (or (null syntax-ppss-cache) 538 (if (or (null syntax-ppss-cache)
539 (> (- (caar syntax-ppss-cache) pos) 539 (> (- (caar syntax-ppss-cache) pos)
diff --git a/lisp/emacs-lisp/timer.el b/lisp/emacs-lisp/timer.el
index 1c30563c6a3..0b8480441c3 100644
--- a/lisp/emacs-lisp/timer.el
+++ b/lisp/emacs-lisp/timer.el
@@ -54,13 +54,13 @@
54 (timer--low-seconds timer) 54 (timer--low-seconds timer)
55 (timer--usecs timer))) 55 (timer--usecs timer)))
56 56
57(cl-defsetf timer--time 57(gv-define-simple-setter timer--time
58 (lambda (timer time) 58 (lambda (timer time)
59 (or (timerp timer) (error "Invalid timer")) 59 (or (timerp timer) (error "Invalid timer"))
60 (cl-setf (timer--high-seconds timer) (pop time)) 60 (setf (timer--high-seconds timer) (pop time))
61 (cl-setf (timer--low-seconds timer) 61 (setf (timer--low-seconds timer)
62 (if (consp time) (car time) time)) 62 (if (consp time) (car time) time))
63 (cl-setf (timer--usecs timer) (or (and (consp time) (consp (cdr time)) 63 (setf (timer--usecs timer) (or (and (consp time) (consp (cdr time))
64 (cadr time)) 64 (cadr time))
65 0)))) 65 0))))
66 66
@@ -70,8 +70,8 @@
70TIME must be in the internal format returned by, e.g., `current-time'. 70TIME must be in the internal format returned by, e.g., `current-time'.
71If optional third argument DELTA is a positive number, make the timer 71If optional third argument DELTA is a positive number, make the timer
72fire repeatedly that many seconds apart." 72fire repeatedly that many seconds apart."
73 (cl-setf (timer--time timer) time) 73 (setf (timer--time timer) time)
74 (cl-setf (timer--repeat-delay timer) (and (numberp delta) (> delta 0) delta)) 74 (setf (timer--repeat-delay timer) (and (numberp delta) (> delta 0) delta))
75 timer) 75 timer)
76 76
77(defun timer-set-idle-time (timer secs &optional repeat) 77(defun timer-set-idle-time (timer secs &optional repeat)
@@ -81,10 +81,10 @@ time format (HIGH LOW USECS) returned by, e.g., `current-idle-time'.
81If optional third argument REPEAT is non-nil, make the timer 81If optional third argument REPEAT is non-nil, make the timer
82fire each time Emacs is idle for that many seconds." 82fire each time Emacs is idle for that many seconds."
83 (if (consp secs) 83 (if (consp secs)
84 (cl-setf (timer--time timer) secs) 84 (setf (timer--time timer) secs)
85 (cl-setf (timer--time timer) '(0 0 0)) 85 (setf (timer--time timer) '(0 0 0))
86 (timer-inc-time timer secs)) 86 (timer-inc-time timer secs))
87 (cl-setf (timer--repeat-delay timer) repeat) 87 (setf (timer--repeat-delay timer) repeat)
88 timer) 88 timer)
89 89
90(defun timer-next-integral-multiple-of-time (time secs) 90(defun timer-next-integral-multiple-of-time (time secs)
@@ -124,8 +124,8 @@ SECS may be either an integer or a floating point number."
124(defun timer-inc-time (timer secs &optional usecs) 124(defun timer-inc-time (timer secs &optional usecs)
125 "Increment the time set in TIMER by SECS seconds and USECS microseconds. 125 "Increment the time set in TIMER by SECS seconds and USECS microseconds.
126SECS may be a fraction. If USECS is omitted, that means it is zero." 126SECS may be a fraction. If USECS is omitted, that means it is zero."
127 (cl-setf (timer--time timer) 127 (setf (timer--time timer)
128 (timer-relative-time (timer--time timer) secs usecs))) 128 (timer-relative-time (timer--time timer) secs usecs)))
129 129
130(defun timer-set-time-with-usecs (timer time usecs &optional delta) 130(defun timer-set-time-with-usecs (timer time usecs &optional delta)
131 "Set the trigger time of TIMER to TIME plus USECS. 131 "Set the trigger time of TIMER to TIME plus USECS.
@@ -133,9 +133,9 @@ TIME must be in the internal format returned by, e.g., `current-time'.
133The microsecond count from TIME is ignored, and USECS is used instead. 133The microsecond count from TIME is ignored, and USECS is used instead.
134If optional fourth argument DELTA is a positive number, make the timer 134If optional fourth argument DELTA is a positive number, make the timer
135fire repeatedly that many seconds apart." 135fire repeatedly that many seconds apart."
136 (cl-setf (timer--time timer) time) 136 (setf (timer--time timer) time)
137 (cl-setf (timer--usecs timer) usecs) 137 (setf (timer--usecs timer) usecs)
138 (cl-setf (timer--repeat-delay timer) (and (numberp delta) (> delta 0) delta)) 138 (setf (timer--repeat-delay timer) (and (numberp delta) (> delta 0) delta))
139 timer) 139 timer)
140(make-obsolete 'timer-set-time-with-usecs 140(make-obsolete 'timer-set-time-with-usecs
141 "use `timer-set-time' and `timer-inc-time' instead." 141 "use `timer-set-time' and `timer-inc-time' instead."
@@ -145,8 +145,8 @@ fire repeatedly that many seconds apart."
145 "Make TIMER call FUNCTION with optional ARGS when triggering." 145 "Make TIMER call FUNCTION with optional ARGS when triggering."
146 (or (timerp timer) 146 (or (timerp timer)
147 (error "Invalid timer")) 147 (error "Invalid timer"))
148 (cl-setf (timer--function timer) function) 148 (setf (timer--function timer) function)
149 (cl-setf (timer--args timer) args) 149 (setf (timer--args timer) args)
150 timer) 150 timer)
151 151
152(defun timer--activate (timer &optional triggered-p reuse-cell idle) 152(defun timer--activate (timer &optional triggered-p reuse-cell idle)
@@ -170,8 +170,8 @@ fire repeatedly that many seconds apart."
170 (cond (last (setcdr last reuse-cell)) 170 (cond (last (setcdr last reuse-cell))
171 (idle (setq timer-idle-list reuse-cell)) 171 (idle (setq timer-idle-list reuse-cell))
172 (t (setq timer-list reuse-cell))) 172 (t (setq timer-list reuse-cell)))
173 (cl-setf (timer--triggered timer) triggered-p) 173 (setf (timer--triggered timer) triggered-p)
174 (cl-setf (timer--idle-delay timer) idle) 174 (setf (timer--idle-delay timer) idle)
175 nil) 175 nil)
176 (error "Invalid or uninitialized timer"))) 176 (error "Invalid or uninitialized timer")))
177 177
@@ -294,7 +294,7 @@ This function is called, by name, directly by the C code."
294 (apply (timer--function timer) (timer--args timer))) 294 (apply (timer--function timer) (timer--args timer)))
295 (error nil)) 295 (error nil))
296 (if retrigger 296 (if retrigger
297 (cl-setf (timer--triggered timer) nil))) 297 (setf (timer--triggered timer) nil)))
298 (error "Bogus timer event")))) 298 (error "Bogus timer event"))))
299 299
300;; This function is incompatible with the one in levents.el. 300;; This function is incompatible with the one in levents.el.
diff --git a/lisp/files.el b/lisp/files.el
index b1f6fe6e4c6..761fc54bdfa 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -782,10 +782,10 @@ one or more of those symbols."
782 (read-file-name-internal string pred action)) 782 (read-file-name-internal string pred action))
783 ((eq (car-safe action) 'boundaries) 783 ((eq (car-safe action) 'boundaries)
784 (let ((suffix (cdr action))) 784 (let ((suffix (cdr action)))
785 (list* 'boundaries 785 `(boundaries
786 (length (file-name-directory string)) 786 ,(length (file-name-directory string))
787 (let ((x (file-name-directory suffix))) 787 ,@(let ((x (file-name-directory suffix)))
788 (if x (1- (length x)) (length suffix)))))) 788 (if x (1- (length x)) (length suffix))))))
789 (t 789 (t
790 (let ((names '()) 790 (let ((names '())
791 ;; If we have files like "foo.el" and "foo.elc", we could load one of 791 ;; If we have files like "foo.el" and "foo.elc", we could load one of
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index f0ebc2e82ae..7d63c8c10fd 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -5,7 +5,7 @@
5 5
6;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best 6;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
7;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5" 7;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
8;;;;;; "play/5x5.el" (20355 10021)) 8;;;;;; "play/5x5.el" (20244 35516))
9;;; Generated autoloads from play/5x5.el 9;;; Generated autoloads from play/5x5.el
10 10
11(autoload '5x5 "5x5" "\ 11(autoload '5x5 "5x5" "\
@@ -68,7 +68,7 @@ should return a grid vector array that is the new solution.
68;;;*** 68;;;***
69 69
70;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" 70;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
71;;;;;; (20355 10021)) 71;;;;;; (20428 57510))
72;;; Generated autoloads from progmodes/ada-mode.el 72;;; Generated autoloads from progmodes/ada-mode.el
73 73
74(autoload 'ada-add-extensions "ada-mode" "\ 74(autoload 'ada-add-extensions "ada-mode" "\
@@ -88,7 +88,7 @@ Ada mode is the major mode for editing Ada code.
88;;;*** 88;;;***
89 89
90;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el" 90;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el"
91;;;;;; (20355 10021)) 91;;;;;; (20244 35516))
92;;; Generated autoloads from progmodes/ada-stmt.el 92;;; Generated autoloads from progmodes/ada-stmt.el
93 93
94(autoload 'ada-header "ada-stmt" "\ 94(autoload 'ada-header "ada-stmt" "\
@@ -99,7 +99,7 @@ Insert a descriptive header at the top of the file.
99;;;*** 99;;;***
100 100
101;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el" 101;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
102;;;;;; (20355 10021)) 102;;;;;; (20356 35090))
103;;; Generated autoloads from progmodes/ada-xref.el 103;;; Generated autoloads from progmodes/ada-xref.el
104 104
105(autoload 'ada-find-file "ada-xref" "\ 105(autoload 'ada-find-file "ada-xref" "\
@@ -114,7 +114,7 @@ Completion is available.
114;;;;;; add-change-log-entry-other-window add-change-log-entry find-change-log 114;;;;;; add-change-log-entry-other-window add-change-log-entry find-change-log
115;;;;;; prompt-for-change-log-name add-log-mailing-address add-log-full-name 115;;;;;; prompt-for-change-log-name add-log-mailing-address add-log-full-name
116;;;;;; add-log-current-defun-function) "add-log" "vc/add-log.el" 116;;;;;; add-log-current-defun-function) "add-log" "vc/add-log.el"
117;;;;;; (20355 10021)) 117;;;;;; (20356 35090))
118;;; Generated autoloads from vc/add-log.el 118;;; Generated autoloads from vc/add-log.el
119 119
120(put 'change-log-default-name 'safe-local-variable 'string-or-null-p) 120(put 'change-log-default-name 'safe-local-variable 'string-or-null-p)
@@ -253,7 +253,7 @@ old-style time formats for entries are supported.
253 253
254;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice 254;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice
255;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action) 255;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action)
256;;;;;; "advice" "emacs-lisp/advice.el" (20355 10021)) 256;;;;;; "advice" "emacs-lisp/advice.el" (20290 33419))
257;;; Generated autoloads from emacs-lisp/advice.el 257;;; Generated autoloads from emacs-lisp/advice.el
258 258
259(defvar ad-redefinition-action 'warn "\ 259(defvar ad-redefinition-action 'warn "\
@@ -390,7 +390,7 @@ usage: (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
390 [DOCSTRING] [INTERACTIVE-FORM] 390 [DOCSTRING] [INTERACTIVE-FORM]
391 BODY...) 391 BODY...)
392 392
393\(fn FUNCTION ARGS &rest BODY)" nil (quote macro)) 393\(fn FUNCTION ARGS &rest BODY)" nil t)
394 394
395(put 'defadvice 'doc-string-elt '3) 395(put 'defadvice 'doc-string-elt '3)
396 396
@@ -398,7 +398,7 @@ usage: (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
398 398
399;;;### (autoloads (align-newline-and-indent align-unhighlight-rule 399;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
400;;;;;; align-highlight-rule align-current align-entire align-regexp 400;;;;;; align-highlight-rule align-current align-entire align-regexp
401;;;;;; align) "align" "align.el" (20355 10021)) 401;;;;;; align) "align" "align.el" (20244 35516))
402;;; Generated autoloads from align.el 402;;; Generated autoloads from align.el
403 403
404(autoload 'align "align" "\ 404(autoload 'align "align" "\
@@ -489,7 +489,7 @@ A replacement function for `newline-and-indent', aligning as it goes.
489 489
490;;;### (autoloads (outlineify-sticky allout-mode allout-mode-p allout-auto-activation 490;;;### (autoloads (outlineify-sticky allout-mode allout-mode-p allout-auto-activation
491;;;;;; allout-setup allout-auto-activation-helper) "allout" "allout.el" 491;;;;;; allout-setup allout-auto-activation-helper) "allout" "allout.el"
492;;;;;; (20399 35365)) 492;;;;;; (20412 11425))
493;;; Generated autoloads from allout.el 493;;; Generated autoloads from allout.el
494 494
495(autoload 'allout-auto-activation-helper "allout" "\ 495(autoload 'allout-auto-activation-helper "allout" "\
@@ -566,7 +566,7 @@ With value nil, inhibit any automatic allout-mode activation.")
566(autoload 'allout-mode-p "allout" "\ 566(autoload 'allout-mode-p "allout" "\
567Return t if `allout-mode' is active in current buffer. 567Return t if `allout-mode' is active in current buffer.
568 568
569\(fn)" nil (quote macro)) 569\(fn)" nil t)
570 570
571(autoload 'allout-mode "allout" "\ 571(autoload 'allout-mode "allout" "\
572Toggle Allout outline mode. 572Toggle Allout outline mode.
@@ -850,7 +850,7 @@ for details on preparing Emacs for automatic allout activation.
850 850
851;;;### (autoloads (allout-widgets-mode allout-widgets-auto-activation 851;;;### (autoloads (allout-widgets-mode allout-widgets-auto-activation
852;;;;;; allout-widgets-setup allout-widgets) "allout-widgets" "allout-widgets.el" 852;;;;;; allout-widgets-setup allout-widgets) "allout-widgets" "allout-widgets.el"
853;;;;;; (20385 23626)) 853;;;;;; (20438 17064))
854;;; Generated autoloads from allout-widgets.el 854;;; Generated autoloads from allout-widgets.el
855 855
856(let ((loads (get 'allout-widgets 'custom-loads))) (if (member '"allout-widgets" loads) nil (put 'allout-widgets 'custom-loads (cons '"allout-widgets" loads)))) 856(let ((loads (get 'allout-widgets 'custom-loads))) (if (member '"allout-widgets" loads) nil (put 'allout-widgets 'custom-loads (cons '"allout-widgets" loads))))
@@ -910,7 +910,7 @@ outline hot-spot navigation (see `allout-mode').
910;;;*** 910;;;***
911 911
912;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" 912;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
913;;;;;; "net/ange-ftp.el" (20373 11301)) 913;;;;;; "net/ange-ftp.el" (20451 20881))
914;;; Generated autoloads from net/ange-ftp.el 914;;; Generated autoloads from net/ange-ftp.el
915 915
916(defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir) 916(defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir)
@@ -932,7 +932,7 @@ directory, so that Emacs will know its current contents.
932;;;*** 932;;;***
933 933
934;;;### (autoloads (animate-birthday-present animate-sequence animate-string) 934;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
935;;;;;; "animate" "play/animate.el" (20355 10021)) 935;;;;;; "animate" "play/animate.el" (20356 35090))
936;;; Generated autoloads from play/animate.el 936;;; Generated autoloads from play/animate.el
937 937
938(autoload 'animate-string "animate" "\ 938(autoload 'animate-string "animate" "\
@@ -965,7 +965,7 @@ the buffer *Birthday-Present-for-Name*.
965;;;*** 965;;;***
966 966
967;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on) 967;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on)
968;;;;;; "ansi-color" "ansi-color.el" (20394 17446)) 968;;;;;; "ansi-color" "ansi-color.el" (20428 57510))
969;;; Generated autoloads from ansi-color.el 969;;; Generated autoloads from ansi-color.el
970 970
971(autoload 'ansi-color-for-comint-mode-on "ansi-color" "\ 971(autoload 'ansi-color-for-comint-mode-on "ansi-color" "\
@@ -991,7 +991,7 @@ This is a good function to put in `comint-output-filter-functions'.
991;;;*** 991;;;***
992 992
993;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules) 993;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules)
994;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (20355 10021)) 994;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (20428 57510))
995;;; Generated autoloads from progmodes/antlr-mode.el 995;;; Generated autoloads from progmodes/antlr-mode.el
996 996
997(autoload 'antlr-show-makefile-rules "antlr-mode" "\ 997(autoload 'antlr-show-makefile-rules "antlr-mode" "\
@@ -1027,7 +1027,7 @@ Used in `antlr-mode'. Also a useful function in `java-mode-hook'.
1027;;;*** 1027;;;***
1028 1028
1029;;;### (autoloads (appt-activate appt-add) "appt" "calendar/appt.el" 1029;;;### (autoloads (appt-activate appt-add) "appt" "calendar/appt.el"
1030;;;;;; (20355 10021)) 1030;;;;;; (20244 35516))
1031;;; Generated autoloads from calendar/appt.el 1031;;; Generated autoloads from calendar/appt.el
1032 1032
1033(autoload 'appt-add "appt" "\ 1033(autoload 'appt-add "appt" "\
@@ -1050,7 +1050,7 @@ ARG is positive, otherwise off.
1050 1050
1051;;;### (autoloads (apropos-documentation apropos-value apropos-library 1051;;;### (autoloads (apropos-documentation apropos-value apropos-library
1052;;;;;; apropos apropos-documentation-property apropos-command apropos-variable 1052;;;;;; apropos apropos-documentation-property apropos-command apropos-variable
1053;;;;;; apropos-read-pattern) "apropos" "apropos.el" (20374 32165)) 1053;;;;;; apropos-read-pattern) "apropos" "apropos.el" (20373 41604))
1054;;; Generated autoloads from apropos.el 1054;;; Generated autoloads from apropos.el
1055 1055
1056(autoload 'apropos-read-pattern "apropos" "\ 1056(autoload 'apropos-read-pattern "apropos" "\
@@ -1158,8 +1158,8 @@ Returns list of symbols and documentation found.
1158 1158
1159;;;*** 1159;;;***
1160 1160
1161;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (20387 1161;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (20412
1162;;;;;; 44199)) 1162;;;;;; 11425))
1163;;; Generated autoloads from arc-mode.el 1163;;; Generated autoloads from arc-mode.el
1164 1164
1165(autoload 'archive-mode "arc-mode" "\ 1165(autoload 'archive-mode "arc-mode" "\
@@ -1179,7 +1179,7 @@ archive.
1179 1179
1180;;;*** 1180;;;***
1181 1181
1182;;;### (autoloads (array-mode) "array" "array.el" (20355 10021)) 1182;;;### (autoloads (array-mode) "array" "array.el" (20244 35516))
1183;;; Generated autoloads from array.el 1183;;; Generated autoloads from array.el
1184 1184
1185(autoload 'array-mode "array" "\ 1185(autoload 'array-mode "array" "\
@@ -1250,8 +1250,8 @@ Entering array mode calls the function `array-mode-hook'.
1250 1250
1251;;;*** 1251;;;***
1252 1252
1253;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (20357 1253;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (20359
1254;;;;;; 58785)) 1254;;;;;; 18671))
1255;;; Generated autoloads from textmodes/artist.el 1255;;; Generated autoloads from textmodes/artist.el
1256 1256
1257(autoload 'artist-mode "artist" "\ 1257(autoload 'artist-mode "artist" "\
@@ -1456,8 +1456,8 @@ Keymap summary
1456 1456
1457;;;*** 1457;;;***
1458 1458
1459;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (20355 1459;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (20356
1460;;;;;; 10021)) 1460;;;;;; 35090))
1461;;; Generated autoloads from progmodes/asm-mode.el 1461;;; Generated autoloads from progmodes/asm-mode.el
1462 1462
1463(autoload 'asm-mode "asm-mode" "\ 1463(autoload 'asm-mode "asm-mode" "\
@@ -1485,7 +1485,7 @@ Special commands:
1485;;;*** 1485;;;***
1486 1486
1487;;;### (autoloads (auth-source-cache-expiry) "auth-source" "gnus/auth-source.el" 1487;;;### (autoloads (auth-source-cache-expiry) "auth-source" "gnus/auth-source.el"
1488;;;;;; (20381 5411)) 1488;;;;;; (20428 57510))
1489;;; Generated autoloads from gnus/auth-source.el 1489;;; Generated autoloads from gnus/auth-source.el
1490 1490
1491(defvar auth-source-cache-expiry 7200 "\ 1491(defvar auth-source-cache-expiry 7200 "\
@@ -1498,7 +1498,7 @@ let-binding.")
1498;;;*** 1498;;;***
1499 1499
1500;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el" 1500;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
1501;;;;;; (20355 10021)) 1501;;;;;; (20244 35516))
1502;;; Generated autoloads from autoarg.el 1502;;; Generated autoloads from autoarg.el
1503 1503
1504(defvar autoarg-mode nil "\ 1504(defvar autoarg-mode nil "\
@@ -1559,7 +1559,7 @@ This is similar to `autoarg-mode' but rebinds the keypad keys
1559;;;*** 1559;;;***
1560 1560
1561;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el" 1561;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el"
1562;;;;;; (20355 10021)) 1562;;;;;; (20244 35516))
1563;;; Generated autoloads from progmodes/autoconf.el 1563;;; Generated autoloads from progmodes/autoconf.el
1564 1564
1565(autoload 'autoconf-mode "autoconf" "\ 1565(autoload 'autoconf-mode "autoconf" "\
@@ -1570,7 +1570,7 @@ Major mode for editing Autoconf configure.in files.
1570;;;*** 1570;;;***
1571 1571
1572;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert) 1572;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
1573;;;;;; "autoinsert" "autoinsert.el" (20387 44199)) 1573;;;;;; "autoinsert" "autoinsert.el" (20412 11425))
1574;;; Generated autoloads from autoinsert.el 1574;;; Generated autoloads from autoinsert.el
1575 1575
1576(autoload 'auto-insert "autoinsert" "\ 1576(autoload 'auto-insert "autoinsert" "\
@@ -1610,7 +1610,7 @@ insert a template for the file depending on the mode of the buffer.
1610 1610
1611;;;### (autoloads (batch-update-autoloads update-directory-autoloads 1611;;;### (autoloads (batch-update-autoloads update-directory-autoloads
1612;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el" 1612;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el"
1613;;;;;; (20423 17700)) 1613;;;;;; (20446 34252))
1614;;; Generated autoloads from emacs-lisp/autoload.el 1614;;; Generated autoloads from emacs-lisp/autoload.el
1615 1615
1616(put 'generated-autoload-file 'safe-local-variable 'stringp) 1616(put 'generated-autoload-file 'safe-local-variable 'stringp)
@@ -1661,7 +1661,7 @@ should be non-nil).
1661 1661
1662;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode 1662;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode
1663;;;;;; auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode) 1663;;;;;; auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode)
1664;;;;;; "autorevert" "autorevert.el" (20373 11301)) 1664;;;;;; "autorevert" "autorevert.el" (20373 41604))
1665;;; Generated autoloads from autorevert.el 1665;;; Generated autoloads from autorevert.el
1666 1666
1667(autoload 'auto-revert-mode "autorevert" "\ 1667(autoload 'auto-revert-mode "autorevert" "\
@@ -1750,7 +1750,7 @@ specifies in the mode line.
1750;;;*** 1750;;;***
1751 1751
1752;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid" 1752;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid"
1753;;;;;; "avoid.el" (20369 14251)) 1753;;;;;; "avoid.el" (20373 41604))
1754;;; Generated autoloads from avoid.el 1754;;; Generated autoloads from avoid.el
1755 1755
1756(defvar mouse-avoidance-mode nil "\ 1756(defvar mouse-avoidance-mode nil "\
@@ -1791,7 +1791,7 @@ definition of \"random distance\".)
1791;;;*** 1791;;;***
1792 1792
1793;;;### (autoloads (display-battery-mode battery) "battery" "battery.el" 1793;;;### (autoloads (display-battery-mode battery) "battery" "battery.el"
1794;;;;;; (20369 14251)) 1794;;;;;; (20373 41604))
1795;;; Generated autoloads from battery.el 1795;;; Generated autoloads from battery.el
1796 (put 'battery-mode-line-string 'risky-local-variable t) 1796 (put 'battery-mode-line-string 'risky-local-variable t)
1797 1797
@@ -1827,7 +1827,7 @@ seconds.
1827;;;*** 1827;;;***
1828 1828
1829;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run) 1829;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run)
1830;;;;;; "benchmark" "emacs-lisp/benchmark.el" (20355 10021)) 1830;;;;;; "benchmark" "emacs-lisp/benchmark.el" (20244 35516))
1831;;; Generated autoloads from emacs-lisp/benchmark.el 1831;;; Generated autoloads from emacs-lisp/benchmark.el
1832 1832
1833(autoload 'benchmark-run "benchmark" "\ 1833(autoload 'benchmark-run "benchmark" "\
@@ -1839,7 +1839,7 @@ Return a list of the total elapsed time for execution, the number of
1839garbage collections that ran, and the time taken by garbage collection. 1839garbage collections that ran, and the time taken by garbage collection.
1840See also `benchmark-run-compiled'. 1840See also `benchmark-run-compiled'.
1841 1841
1842\(fn &optional REPETITIONS &rest FORMS)" nil (quote macro)) 1842\(fn &optional REPETITIONS &rest FORMS)" nil t)
1843 1843
1844(autoload 'benchmark-run-compiled "benchmark" "\ 1844(autoload 'benchmark-run-compiled "benchmark" "\
1845Time execution of compiled version of FORMS. 1845Time execution of compiled version of FORMS.
@@ -1847,7 +1847,7 @@ This is like `benchmark-run', but what is timed is a funcall of the
1847byte code obtained by wrapping FORMS in a `lambda' and compiling the 1847byte code obtained by wrapping FORMS in a `lambda' and compiling the
1848result. The overhead of the `lambda's is accounted for. 1848result. The overhead of the `lambda's is accounted for.
1849 1849
1850\(fn &optional REPETITIONS &rest FORMS)" nil (quote macro)) 1850\(fn &optional REPETITIONS &rest FORMS)" nil t)
1851 1851
1852(autoload 'benchmark "benchmark" "\ 1852(autoload 'benchmark "benchmark" "\
1853Print the time taken for REPETITIONS executions of FORM. 1853Print the time taken for REPETITIONS executions of FORM.
@@ -1860,7 +1860,7 @@ For non-interactive use see also `benchmark-run' and
1860;;;*** 1860;;;***
1861 1861
1862;;;### (autoloads (bibtex-search-entry bibtex-mode bibtex-initialize) 1862;;;### (autoloads (bibtex-search-entry bibtex-mode bibtex-initialize)
1863;;;;;; "bibtex" "textmodes/bibtex.el" (20355 10021)) 1863;;;;;; "bibtex" "textmodes/bibtex.el" (20446 34252))
1864;;; Generated autoloads from textmodes/bibtex.el 1864;;; Generated autoloads from textmodes/bibtex.el
1865 1865
1866(autoload 'bibtex-initialize "bibtex" "\ 1866(autoload 'bibtex-initialize "bibtex" "\
@@ -1949,7 +1949,7 @@ A prefix arg negates the value of `bibtex-search-entry-globally'.
1949;;;*** 1949;;;***
1950 1950
1951;;;### (autoloads (bibtex-style-mode) "bibtex-style" "textmodes/bibtex-style.el" 1951;;;### (autoloads (bibtex-style-mode) "bibtex-style" "textmodes/bibtex-style.el"
1952;;;;;; (20355 10021)) 1952;;;;;; (20244 35516))
1953;;; Generated autoloads from textmodes/bibtex-style.el 1953;;; Generated autoloads from textmodes/bibtex-style.el
1954 1954
1955(autoload 'bibtex-style-mode "bibtex-style" "\ 1955(autoload 'bibtex-style-mode "bibtex-style" "\
@@ -1961,7 +1961,7 @@ Major mode for editing BibTeX style files.
1961 1961
1962;;;### (autoloads (binhex-decode-region binhex-decode-region-external 1962;;;### (autoloads (binhex-decode-region binhex-decode-region-external
1963;;;;;; binhex-decode-region-internal) "binhex" "mail/binhex.el" 1963;;;;;; binhex-decode-region-internal) "binhex" "mail/binhex.el"
1964;;;;;; (20355 10021)) 1964;;;;;; (20356 35090))
1965;;; Generated autoloads from mail/binhex.el 1965;;; Generated autoloads from mail/binhex.el
1966 1966
1967(defconst binhex-begin-line "^:...............................................................$" "\ 1967(defconst binhex-begin-line "^:...............................................................$" "\
@@ -1985,8 +1985,8 @@ Binhex decode region between START and END.
1985 1985
1986;;;*** 1986;;;***
1987 1987
1988;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (20355 1988;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (20244
1989;;;;;; 10021)) 1989;;;;;; 35516))
1990;;; Generated autoloads from play/blackbox.el 1990;;; Generated autoloads from play/blackbox.el
1991 1991
1992(autoload 'blackbox "blackbox" "\ 1992(autoload 'blackbox "blackbox" "\
@@ -2109,7 +2109,7 @@ a reflection.
2109;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert 2109;;;;;; bookmark-save bookmark-write bookmark-delete bookmark-insert
2110;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate 2110;;;;;; bookmark-rename bookmark-insert-location bookmark-relocate
2111;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark" 2111;;;;;; bookmark-jump-other-window bookmark-jump bookmark-set) "bookmark"
2112;;;;;; "bookmark.el" (20399 35365)) 2112;;;;;; "bookmark.el" (20412 11425))
2113;;; Generated autoloads from bookmark.el 2113;;; Generated autoloads from bookmark.el
2114 (define-key ctl-x-r-map "b" 'bookmark-jump) 2114 (define-key ctl-x-r-map "b" 'bookmark-jump)
2115 (define-key ctl-x-r-map "m" 'bookmark-set) 2115 (define-key ctl-x-r-map "m" 'bookmark-set)
@@ -2310,7 +2310,7 @@ Incremental search of bookmarks, hiding the non-matches as we go.
2310;;;;;; browse-url-xdg-open browse-url-at-mouse browse-url-at-point 2310;;;;;; browse-url-xdg-open browse-url-at-mouse browse-url-at-point
2311;;;;;; browse-url browse-url-of-region browse-url-of-dired-file 2311;;;;;; browse-url browse-url-of-region browse-url-of-dired-file
2312;;;;;; browse-url-of-buffer browse-url-of-file browse-url-browser-function) 2312;;;;;; browse-url-of-buffer browse-url-of-file browse-url-browser-function)
2313;;;;;; "browse-url" "net/browse-url.el" (20395 3526)) 2313;;;;;; "browse-url" "net/browse-url.el" (20412 11425))
2314;;; Generated autoloads from net/browse-url.el 2314;;; Generated autoloads from net/browse-url.el
2315 2315
2316(defvar browse-url-browser-function 'browse-url-default-browser "\ 2316(defvar browse-url-browser-function 'browse-url-default-browser "\
@@ -2626,7 +2626,7 @@ from `browse-url-elinks-wrapper'.
2626;;;*** 2626;;;***
2627 2627
2628;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next) 2628;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
2629;;;;;; "bs" "bs.el" (20369 14251)) 2629;;;;;; "bs" "bs.el" (20373 41604))
2630;;; Generated autoloads from bs.el 2630;;; Generated autoloads from bs.el
2631 2631
2632(autoload 'bs-cycle-next "bs" "\ 2632(autoload 'bs-cycle-next "bs" "\
@@ -2666,7 +2666,7 @@ name of buffer configuration.
2666 2666
2667;;;*** 2667;;;***
2668 2668
2669;;;### (autoloads (bubbles) "bubbles" "play/bubbles.el" (20355 10021)) 2669;;;### (autoloads (bubbles) "bubbles" "play/bubbles.el" (20244 35516))
2670;;; Generated autoloads from play/bubbles.el 2670;;; Generated autoloads from play/bubbles.el
2671 2671
2672(autoload 'bubbles "bubbles" "\ 2672(autoload 'bubbles "bubbles" "\
@@ -2688,7 +2688,7 @@ columns on its right towards the left.
2688;;;*** 2688;;;***
2689 2689
2690;;;### (autoloads (bug-reference-prog-mode bug-reference-mode) "bug-reference" 2690;;;### (autoloads (bug-reference-prog-mode bug-reference-mode) "bug-reference"
2691;;;;;; "progmodes/bug-reference.el" (20355 10021)) 2691;;;;;; "progmodes/bug-reference.el" (20244 35516))
2692;;; Generated autoloads from progmodes/bug-reference.el 2692;;; Generated autoloads from progmodes/bug-reference.el
2693 2693
2694(put 'bug-reference-url-format 'safe-local-variable (lambda (s) (or (stringp s) (and (symbolp s) (get s 'bug-reference-url-format))))) 2694(put 'bug-reference-url-format 'safe-local-variable (lambda (s) (or (stringp s) (and (symbolp s) (get s 'bug-reference-url-format)))))
@@ -2712,7 +2712,7 @@ Like `bug-reference-mode', but only buttonize in comments and strings.
2712;;;;;; batch-byte-compile-if-not-done display-call-tree byte-compile 2712;;;;;; batch-byte-compile-if-not-done display-call-tree byte-compile
2713;;;;;; compile-defun byte-compile-file byte-recompile-directory 2713;;;;;; compile-defun byte-compile-file byte-recompile-directory
2714;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning) 2714;;;;;; byte-force-recompile byte-compile-enable-warning byte-compile-disable-warning)
2715;;;;;; "bytecomp" "emacs-lisp/bytecomp.el" (20423 17700)) 2715;;;;;; "bytecomp" "emacs-lisp/bytecomp.el" (20451 21087))
2716;;; Generated autoloads from emacs-lisp/bytecomp.el 2716;;; Generated autoloads from emacs-lisp/bytecomp.el
2717(put 'byte-compile-dynamic 'safe-local-variable 'booleanp) 2717(put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
2718(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp) 2718(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp)
@@ -2832,8 +2832,8 @@ and corresponding effects.
2832 2832
2833;;;*** 2833;;;***
2834 2834
2835;;;### (autoloads nil "cal-china" "calendar/cal-china.el" (20355 2835;;;### (autoloads nil "cal-china" "calendar/cal-china.el" (20244
2836;;;;;; 10021)) 2836;;;;;; 35516))
2837;;; Generated autoloads from calendar/cal-china.el 2837;;; Generated autoloads from calendar/cal-china.el
2838 2838
2839(put 'calendar-chinese-time-zone 'risky-local-variable t) 2839(put 'calendar-chinese-time-zone 'risky-local-variable t)
@@ -2842,7 +2842,7 @@ and corresponding effects.
2842 2842
2843;;;*** 2843;;;***
2844 2844
2845;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (20355 10021)) 2845;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (20244 35516))
2846;;; Generated autoloads from calendar/cal-dst.el 2846;;; Generated autoloads from calendar/cal-dst.el
2847 2847
2848(put 'calendar-daylight-savings-starts 'risky-local-variable t) 2848(put 'calendar-daylight-savings-starts 'risky-local-variable t)
@@ -2854,7 +2854,7 @@ and corresponding effects.
2854;;;*** 2854;;;***
2855 2855
2856;;;### (autoloads (calendar-hebrew-list-yahrzeits) "cal-hebrew" "calendar/cal-hebrew.el" 2856;;;### (autoloads (calendar-hebrew-list-yahrzeits) "cal-hebrew" "calendar/cal-hebrew.el"
2857;;;;;; (20355 10021)) 2857;;;;;; (20290 33419))
2858;;; Generated autoloads from calendar/cal-hebrew.el 2858;;; Generated autoloads from calendar/cal-hebrew.el
2859 2859
2860(autoload 'calendar-hebrew-list-yahrzeits "cal-hebrew" "\ 2860(autoload 'calendar-hebrew-list-yahrzeits "cal-hebrew" "\
@@ -2870,8 +2870,8 @@ from the cursor position.
2870 2870
2871;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle 2871;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle
2872;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc 2872;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc
2873;;;;;; full-calc calc calc-dispatch) "calc" "calc/calc.el" (20407 2873;;;;;; full-calc calc calc-dispatch) "calc" "calc/calc.el" (20412
2874;;;;;; 29477)) 2874;;;;;; 11425))
2875;;; Generated autoloads from calc/calc.el 2875;;; Generated autoloads from calc/calc.el
2876 (define-key ctl-x-map "*" 'calc-dispatch) 2876 (define-key ctl-x-map "*" 'calc-dispatch)
2877 2877
@@ -2949,14 +2949,14 @@ actual Lisp function name.
2949 2949
2950See Info node `(calc)Defining Functions'. 2950See Info node `(calc)Defining Functions'.
2951 2951
2952\(fn FUNC ARGS &rest BODY)" nil (quote macro)) 2952\(fn FUNC ARGS &rest BODY)" nil t)
2953 2953
2954(put 'defmath 'doc-string-elt '3) 2954(put 'defmath 'doc-string-elt '3)
2955 2955
2956;;;*** 2956;;;***
2957 2957
2958;;;### (autoloads (calc-undo) "calc-undo" "calc/calc-undo.el" (20355 2958;;;### (autoloads (calc-undo) "calc-undo" "calc/calc-undo.el" (20244
2959;;;;;; 10021)) 2959;;;;;; 35516))
2960;;; Generated autoloads from calc/calc-undo.el 2960;;; Generated autoloads from calc/calc-undo.el
2961 2961
2962(autoload 'calc-undo "calc-undo" "\ 2962(autoload 'calc-undo "calc-undo" "\
@@ -2966,8 +2966,8 @@ See Info node `(calc)Defining Functions'.
2966 2966
2967;;;*** 2967;;;***
2968 2968
2969;;;### (autoloads (calculator) "calculator" "calculator.el" (20355 2969;;;### (autoloads (calculator) "calculator" "calculator.el" (20428
2970;;;;;; 10021)) 2970;;;;;; 57510))
2971;;; Generated autoloads from calculator.el 2971;;; Generated autoloads from calculator.el
2972 2972
2973(autoload 'calculator "calculator" "\ 2973(autoload 'calculator "calculator" "\
@@ -2978,8 +2978,8 @@ See the documentation for `calculator-mode' for more information.
2978 2978
2979;;;*** 2979;;;***
2980 2980
2981;;;### (autoloads (calendar) "calendar" "calendar/calendar.el" (20388 2981;;;### (autoloads (calendar) "calendar" "calendar/calendar.el" (20432
2982;;;;;; 65061)) 2982;;;;;; 42254))
2983;;; Generated autoloads from calendar/calendar.el 2983;;; Generated autoloads from calendar/calendar.el
2984 2984
2985(autoload 'calendar "calendar" "\ 2985(autoload 'calendar "calendar" "\
@@ -3023,7 +3023,7 @@ This function is suitable for execution in a .emacs file.
3023;;;*** 3023;;;***
3024 3024
3025;;;### (autoloads (canlock-verify canlock-insert-header) "canlock" 3025;;;### (autoloads (canlock-verify canlock-insert-header) "canlock"
3026;;;;;; "gnus/canlock.el" (20355 10021)) 3026;;;;;; "gnus/canlock.el" (20244 35516))
3027;;; Generated autoloads from gnus/canlock.el 3027;;; Generated autoloads from gnus/canlock.el
3028 3028
3029(autoload 'canlock-insert-header "canlock" "\ 3029(autoload 'canlock-insert-header "canlock" "\
@@ -3041,7 +3041,7 @@ it fails.
3041;;;*** 3041;;;***
3042 3042
3043;;;### (autoloads (capitalized-words-mode) "cap-words" "progmodes/cap-words.el" 3043;;;### (autoloads (capitalized-words-mode) "cap-words" "progmodes/cap-words.el"
3044;;;;;; (20355 10021)) 3044;;;;;; (20244 35516))
3045;;; Generated autoloads from progmodes/cap-words.el 3045;;; Generated autoloads from progmodes/cap-words.el
3046 3046
3047(autoload 'capitalized-words-mode "cap-words" "\ 3047(autoload 'capitalized-words-mode "cap-words" "\
@@ -3080,15 +3080,15 @@ Obsoletes `c-forward-into-nomenclature'.
3080 3080
3081;;;*** 3081;;;***
3082 3082
3083;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (20355 3083;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (20244
3084;;;;;; 10021)) 3084;;;;;; 35516))
3085;;; Generated autoloads from progmodes/cc-compat.el 3085;;; Generated autoloads from progmodes/cc-compat.el
3086(put 'c-indent-level 'safe-local-variable 'integerp) 3086(put 'c-indent-level 'safe-local-variable 'integerp)
3087 3087
3088;;;*** 3088;;;***
3089 3089
3090;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" 3090;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el"
3091;;;;;; (20373 11301)) 3091;;;;;; (20373 41604))
3092;;; Generated autoloads from progmodes/cc-engine.el 3092;;; Generated autoloads from progmodes/cc-engine.el
3093 3093
3094(autoload 'c-guess-basic-syntax "cc-engine" "\ 3094(autoload 'c-guess-basic-syntax "cc-engine" "\
@@ -3100,7 +3100,7 @@ Return the syntactic context of the current line.
3100 3100
3101;;;### (autoloads (c-guess-install c-guess-region-no-install c-guess-region 3101;;;### (autoloads (c-guess-install c-guess-region-no-install c-guess-region
3102;;;;;; c-guess-buffer-no-install c-guess-buffer c-guess-no-install 3102;;;;;; c-guess-buffer-no-install c-guess-buffer c-guess-no-install
3103;;;;;; c-guess) "cc-guess" "progmodes/cc-guess.el" (20355 10021)) 3103;;;;;; c-guess) "cc-guess" "progmodes/cc-guess.el" (20276 3849))
3104;;; Generated autoloads from progmodes/cc-guess.el 3104;;; Generated autoloads from progmodes/cc-guess.el
3105 3105
3106(defvar c-guess-guessed-offsets-alist nil "\ 3106(defvar c-guess-guessed-offsets-alist nil "\
@@ -3200,7 +3200,7 @@ the absolute file name of the file if STYLE-NAME is nil.
3200 3200
3201;;;### (autoloads (awk-mode pike-mode idl-mode java-mode objc-mode 3201;;;### (autoloads (awk-mode pike-mode idl-mode java-mode objc-mode
3202;;;;;; c++-mode c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" 3202;;;;;; c++-mode c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
3203;;;;;; (20416 44451)) 3203;;;;;; (20419 46656))
3204;;; Generated autoloads from progmodes/cc-mode.el 3204;;; Generated autoloads from progmodes/cc-mode.el
3205 3205
3206(autoload 'c-initialize-cc-mode "cc-mode" "\ 3206(autoload 'c-initialize-cc-mode "cc-mode" "\
@@ -3377,7 +3377,7 @@ Key bindings:
3377;;;*** 3377;;;***
3378 3378
3379;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles" 3379;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles"
3380;;;;;; "progmodes/cc-styles.el" (20355 10021)) 3380;;;;;; "progmodes/cc-styles.el" (20244 35516))
3381;;; Generated autoloads from progmodes/cc-styles.el 3381;;; Generated autoloads from progmodes/cc-styles.el
3382 3382
3383(autoload 'c-set-style "cc-styles" "\ 3383(autoload 'c-set-style "cc-styles" "\
@@ -3428,7 +3428,7 @@ and exists only for compatibility reasons.
3428 3428
3429;;;*** 3429;;;***
3430 3430
3431;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (20355 10021)) 3431;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (20290 33419))
3432;;; Generated autoloads from progmodes/cc-vars.el 3432;;; Generated autoloads from progmodes/cc-vars.el
3433(put 'c-basic-offset 'safe-local-variable 'integerp) 3433(put 'c-basic-offset 'safe-local-variable 'integerp)
3434(put 'c-backslash-column 'safe-local-variable 'integerp) 3434(put 'c-backslash-column 'safe-local-variable 'integerp)
@@ -3438,7 +3438,7 @@ and exists only for compatibility reasons.
3438 3438
3439;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program 3439;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program
3440;;;;;; declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el" 3440;;;;;; declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el"
3441;;;;;; (20355 10021)) 3441;;;;;; (20244 35516))
3442;;; Generated autoloads from international/ccl.el 3442;;; Generated autoloads from international/ccl.el
3443 3443
3444(autoload 'ccl-compile "ccl" "\ 3444(autoload 'ccl-compile "ccl" "\
@@ -3462,7 +3462,7 @@ execution.
3462 3462
3463Optional arg VECTOR is a compiled CCL code of the CCL program. 3463Optional arg VECTOR is a compiled CCL code of the CCL program.
3464 3464
3465\(fn NAME &optional VECTOR)" nil (quote macro)) 3465\(fn NAME &optional VECTOR)" nil t)
3466 3466
3467(autoload 'define-ccl-program "ccl" "\ 3467(autoload 'define-ccl-program "ccl" "\
3468Set NAME the compiled code of CCL-PROGRAM. 3468Set NAME the compiled code of CCL-PROGRAM.
@@ -3675,7 +3675,7 @@ MAP-IDs := MAP-ID ...
3675MAP-SET := MAP-IDs | (MAP-IDs) MAP-SET 3675MAP-SET := MAP-IDs | (MAP-IDs) MAP-SET
3676MAP-ID := integer 3676MAP-ID := integer
3677 3677
3678\(fn NAME CCL-PROGRAM &optional DOC)" nil (quote macro)) 3678\(fn NAME CCL-PROGRAM &optional DOC)" nil t)
3679 3679
3680(put 'define-ccl-program 'doc-string-elt '3) 3680(put 'define-ccl-program 'doc-string-elt '3)
3681 3681
@@ -3686,7 +3686,7 @@ CCL-PROGRAM, else return nil.
3686If CCL-PROGRAM is a vector and optional arg NAME (symbol) is supplied, 3686If CCL-PROGRAM is a vector and optional arg NAME (symbol) is supplied,
3687register CCL-PROGRAM by name NAME, and return NAME. 3687register CCL-PROGRAM by name NAME, and return NAME.
3688 3688
3689\(fn CCL-PROGRAM &optional NAME)" nil (quote macro)) 3689\(fn CCL-PROGRAM &optional NAME)" nil t)
3690 3690
3691(autoload 'ccl-execute-with-args "ccl" "\ 3691(autoload 'ccl-execute-with-args "ccl" "\
3692Execute CCL-PROGRAM with registers initialized by the remaining args. 3692Execute CCL-PROGRAM with registers initialized by the remaining args.
@@ -3699,7 +3699,7 @@ See the documentation of `define-ccl-program' for the detail of CCL program.
3699;;;*** 3699;;;***
3700 3700
3701;;;### (autoloads (cconv-closure-convert) "cconv" "emacs-lisp/cconv.el" 3701;;;### (autoloads (cconv-closure-convert) "cconv" "emacs-lisp/cconv.el"
3702;;;;;; (20421 62373)) 3702;;;;;; (20451 21087))
3703;;; Generated autoloads from emacs-lisp/cconv.el 3703;;; Generated autoloads from emacs-lisp/cconv.el
3704 3704
3705(autoload 'cconv-closure-convert "cconv" "\ 3705(autoload 'cconv-closure-convert "cconv" "\
@@ -3714,7 +3714,7 @@ Returns a form where all lambdas don't have any free variables.
3714;;;*** 3714;;;***
3715 3715
3716;;;### (autoloads (cfengine-auto-mode cfengine2-mode cfengine3-mode) 3716;;;### (autoloads (cfengine-auto-mode cfengine2-mode cfengine3-mode)
3717;;;;;; "cfengine" "progmodes/cfengine.el" (20355 10021)) 3717;;;;;; "cfengine" "progmodes/cfengine.el" (20356 35090))
3718;;; Generated autoloads from progmodes/cfengine.el 3718;;; Generated autoloads from progmodes/cfengine.el
3719 3719
3720(autoload 'cfengine3-mode "cfengine" "\ 3720(autoload 'cfengine3-mode "cfengine" "\
@@ -3744,7 +3744,7 @@ on the buffer contents
3744;;;*** 3744;;;***
3745 3745
3746;;;### (autoloads (check-declare-directory check-declare-file) "check-declare" 3746;;;### (autoloads (check-declare-directory check-declare-file) "check-declare"
3747;;;;;; "emacs-lisp/check-declare.el" (20378 29222)) 3747;;;;;; "emacs-lisp/check-declare.el" (20380 26775))
3748;;; Generated autoloads from emacs-lisp/check-declare.el 3748;;; Generated autoloads from emacs-lisp/check-declare.el
3749 3749
3750(autoload 'check-declare-file "check-declare" "\ 3750(autoload 'check-declare-file "check-declare" "\
@@ -3769,7 +3769,7 @@ Returns non-nil if any false statements are found.
3769;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer 3769;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer
3770;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive 3770;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive
3771;;;;;; checkdoc-interactive checkdoc checkdoc-list-of-strings-p) 3771;;;;;; checkdoc-interactive checkdoc checkdoc-list-of-strings-p)
3772;;;;;; "checkdoc" "emacs-lisp/checkdoc.el" (20388 65061)) 3772;;;;;; "checkdoc" "emacs-lisp/checkdoc.el" (20412 11425))
3773;;; Generated autoloads from emacs-lisp/checkdoc.el 3773;;; Generated autoloads from emacs-lisp/checkdoc.el
3774(put 'checkdoc-force-docstrings-flag 'safe-local-variable 'booleanp) 3774(put 'checkdoc-force-docstrings-flag 'safe-local-variable 'booleanp)
3775(put 'checkdoc-force-history-flag 'safe-local-variable 'booleanp) 3775(put 'checkdoc-force-history-flag 'safe-local-variable 'booleanp)
@@ -3965,7 +3965,7 @@ checking of documentation strings.
3965 3965
3966;;;### (autoloads (pre-write-encode-hz post-read-decode-hz encode-hz-buffer 3966;;;### (autoloads (pre-write-encode-hz post-read-decode-hz encode-hz-buffer
3967;;;;;; encode-hz-region decode-hz-buffer decode-hz-region) "china-util" 3967;;;;;; encode-hz-region decode-hz-buffer decode-hz-region) "china-util"
3968;;;;;; "language/china-util.el" (20355 10021)) 3968;;;;;; "language/china-util.el" (20244 35516))
3969;;; Generated autoloads from language/china-util.el 3969;;; Generated autoloads from language/china-util.el
3970 3970
3971(autoload 'decode-hz-region "china-util" "\ 3971(autoload 'decode-hz-region "china-util" "\
@@ -4003,7 +4003,7 @@ Encode the text in the current buffer to HZ.
4003;;;*** 4003;;;***
4004 4004
4005;;;### (autoloads (command-history list-command-history repeat-matching-complex-command) 4005;;;### (autoloads (command-history list-command-history repeat-matching-complex-command)
4006;;;;;; "chistory" "chistory.el" (20355 10021)) 4006;;;;;; "chistory" "chistory.el" (20244 35516))
4007;;; Generated autoloads from chistory.el 4007;;; Generated autoloads from chistory.el
4008 4008
4009(autoload 'repeat-matching-complex-command "chistory" "\ 4009(autoload 'repeat-matching-complex-command "chistory" "\
@@ -4042,31 +4042,8 @@ and runs the normal hook `command-history-hook'.
4042 4042
4043;;;*** 4043;;;***
4044 4044
4045;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (20406 8611))
4046;;; Generated autoloads from emacs-lisp/cl.el
4047
4048(defvar custom-print-functions nil "\
4049This is a list of functions that format user objects for printing.
4050Each function is called in turn with three arguments: the object, the
4051stream, and the print level (currently ignored). If it is able to
4052print the object it returns true; otherwise it returns nil and the
4053printer proceeds to the next function on the list.
4054
4055This variable is not used at present, but it is defined in hopes that
4056a future Emacs interpreter will be able to use it.")
4057
4058(put 'defun* 'doc-string-elt 3)
4059
4060(put 'defmacro* 'doc-string-elt 3)
4061
4062(put 'defsubst 'doc-string-elt 3)
4063
4064(put 'defstruct 'doc-string-elt 2)
4065
4066;;;***
4067
4068;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el" 4045;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el"
4069;;;;;; (20355 10021)) 4046;;;;;; (20290 33419))
4070;;; Generated autoloads from emacs-lisp/cl-indent.el 4047;;; Generated autoloads from emacs-lisp/cl-indent.el
4071 4048
4072(autoload 'common-lisp-indent-function "cl-indent" "\ 4049(autoload 'common-lisp-indent-function "cl-indent" "\
@@ -4144,8 +4121,35 @@ For example, the function `case' has an indent property
4144 4121
4145;;;*** 4122;;;***
4146 4123
4124;;;### (autoloads nil "cl-lib" "emacs-lisp/cl-lib.el" (20451 21087))
4125;;; Generated autoloads from emacs-lisp/cl-lib.el
4126
4127(define-obsolete-variable-alias 'custom-print-functions 'cl-custom-print-functions "24.2")
4128
4129(defvar cl-custom-print-functions nil "\
4130This is a list of functions that format user objects for printing.
4131Each function is called in turn with three arguments: the object, the
4132stream, and the print level (currently ignored). If it is able to
4133print the object it returns true; otherwise it returns nil and the
4134printer proceeds to the next function on the list.
4135
4136This variable is not used at present, but it is defined in hopes that
4137a future Emacs interpreter will be able to use it.")
4138
4139(autoload 'cl--defsubst-expand "cl-macs")
4140
4141(put 'cl-defun 'doc-string-elt 3)
4142
4143(put 'cl-defmacro 'doc-string-elt 3)
4144
4145(put 'cl-defsubst 'doc-string-elt 3)
4146
4147(put 'cl-defstruct 'doc-string-elt 2)
4148
4149;;;***
4150
4147;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el" 4151;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el"
4148;;;;;; (20355 10021)) 4152;;;;;; (20356 35090))
4149;;; Generated autoloads from progmodes/cmacexp.el 4153;;; Generated autoloads from progmodes/cmacexp.el
4150 4154
4151(autoload 'c-macro-expand "cmacexp" "\ 4155(autoload 'c-macro-expand "cmacexp" "\
@@ -4165,8 +4169,8 @@ For use inside Lisp programs, see also `c-macro-expansion'.
4165 4169
4166;;;*** 4170;;;***
4167 4171
4168;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (20355 4172;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (20244
4169;;;;;; 10021)) 4173;;;;;; 35516))
4170;;; Generated autoloads from cmuscheme.el 4174;;; Generated autoloads from cmuscheme.el
4171 4175
4172(autoload 'run-scheme "cmuscheme" "\ 4176(autoload 'run-scheme "cmuscheme" "\
@@ -4186,7 +4190,7 @@ is run).
4186 4190
4187;;;*** 4191;;;***
4188 4192
4189;;;### (autoloads (color-name-to-rgb) "color" "color.el" (20355 10021)) 4193;;;### (autoloads (color-name-to-rgb) "color" "color.el" (20356 19083))
4190;;; Generated autoloads from color.el 4194;;; Generated autoloads from color.el
4191 4195
4192(autoload 'color-name-to-rgb "color" "\ 4196(autoload 'color-name-to-rgb "color" "\
@@ -4208,7 +4212,7 @@ If FRAME cannot display COLOR, return nil.
4208;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list 4212;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list
4209;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command 4213;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command
4210;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el" 4214;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el"
4211;;;;;; (20420 41510)) 4215;;;;;; (20420 52684))
4212;;; Generated autoloads from comint.el 4216;;; Generated autoloads from comint.el
4213 4217
4214(defvar comint-output-filter-functions '(ansi-color-process-output comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt) "\ 4218(defvar comint-output-filter-functions '(ansi-color-process-output comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt) "\
@@ -4308,7 +4312,7 @@ REGEXP-GROUP is the regular expression group in REGEXP to use.
4308;;;*** 4312;;;***
4309 4313
4310;;;### (autoloads (compare-windows) "compare-w" "vc/compare-w.el" 4314;;;### (autoloads (compare-windows) "compare-w" "vc/compare-w.el"
4311;;;;;; (20355 10021)) 4315;;;;;; (20244 35516))
4312;;; Generated autoloads from vc/compare-w.el 4316;;; Generated autoloads from vc/compare-w.el
4313 4317
4314(autoload 'compare-windows "compare-w" "\ 4318(autoload 'compare-windows "compare-w" "\
@@ -4345,8 +4349,8 @@ on third call it again advances points to the next difference and so on.
4345;;;;;; compilation-shell-minor-mode compilation-mode compilation-start 4349;;;;;; compilation-shell-minor-mode compilation-mode compilation-start
4346;;;;;; compile compilation-disable-input compile-command compilation-search-path 4350;;;;;; compile compilation-disable-input compile-command compilation-search-path
4347;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook 4351;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook
4348;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (20410 4352;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (20428
4349;;;;;; 5673)) 4353;;;;;; 57510))
4350;;; Generated autoloads from progmodes/compile.el 4354;;; Generated autoloads from progmodes/compile.el
4351 4355
4352(defvar compilation-mode-hook nil "\ 4356(defvar compilation-mode-hook nil "\
@@ -4528,7 +4532,7 @@ This is the value of `next-error-function' in Compilation buffers.
4528;;;*** 4532;;;***
4529 4533
4530;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el" 4534;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el"
4531;;;;;; (20388 65061)) 4535;;;;;; (20412 11425))
4532;;; Generated autoloads from completion.el 4536;;; Generated autoloads from completion.el
4533 4537
4534(defvar dynamic-completion-mode nil "\ 4538(defvar dynamic-completion-mode nil "\
@@ -4553,7 +4557,7 @@ if ARG is omitted or nil.
4553;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode 4557;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode
4554;;;;;; conf-space-keywords conf-space-mode conf-javaprop-mode conf-windows-mode 4558;;;;;; conf-space-keywords conf-space-mode conf-javaprop-mode conf-windows-mode
4555;;;;;; conf-unix-mode conf-mode) "conf-mode" "textmodes/conf-mode.el" 4559;;;;;; conf-unix-mode conf-mode) "conf-mode" "textmodes/conf-mode.el"
4556;;;;;; (20355 10021)) 4560;;;;;; (20244 35516))
4557;;; Generated autoloads from textmodes/conf-mode.el 4561;;; Generated autoloads from textmodes/conf-mode.el
4558 4562
4559(autoload 'conf-mode "conf-mode" "\ 4563(autoload 'conf-mode "conf-mode" "\
@@ -4709,7 +4713,7 @@ For details see `conf-mode'. Example:
4709;;;*** 4713;;;***
4710 4714
4711;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie) 4715;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie)
4712;;;;;; "cookie1" "play/cookie1.el" (20364 27900)) 4716;;;;;; "cookie1" "play/cookie1.el" (20373 41604))
4713;;; Generated autoloads from play/cookie1.el 4717;;; Generated autoloads from play/cookie1.el
4714 4718
4715(autoload 'cookie "cookie1" "\ 4719(autoload 'cookie "cookie1" "\
@@ -4741,8 +4745,8 @@ Randomly permute the elements of VECTOR (all permutations equally likely).
4741;;;*** 4745;;;***
4742 4746
4743;;;### (autoloads (copyright-update-directory copyright copyright-fix-years 4747;;;### (autoloads (copyright-update-directory copyright copyright-fix-years
4744;;;;;; copyright-update) "copyright" "emacs-lisp/copyright.el" (20387 4748;;;;;; copyright-update) "copyright" "emacs-lisp/copyright.el" (20412
4745;;;;;; 44199)) 4749;;;;;; 11425))
4746;;; Generated autoloads from emacs-lisp/copyright.el 4750;;; Generated autoloads from emacs-lisp/copyright.el
4747(put 'copyright-at-end-flag 'safe-local-variable 'booleanp) 4751(put 'copyright-at-end-flag 'safe-local-variable 'booleanp)
4748(put 'copyright-names-regexp 'safe-local-variable 'stringp) 4752(put 'copyright-names-regexp 'safe-local-variable 'stringp)
@@ -4781,7 +4785,7 @@ If FIX is non-nil, run `copyright-fix-years' instead.
4781;;;*** 4785;;;***
4782 4786
4783;;;### (autoloads (cperl-perldoc-at-point cperl-perldoc cperl-mode) 4787;;;### (autoloads (cperl-perldoc-at-point cperl-perldoc cperl-mode)
4784;;;;;; "cperl-mode" "progmodes/cperl-mode.el" (20355 10021)) 4788;;;;;; "cperl-mode" "progmodes/cperl-mode.el" (20451 20950))
4785;;; Generated autoloads from progmodes/cperl-mode.el 4789;;; Generated autoloads from progmodes/cperl-mode.el
4786(put 'cperl-indent-level 'safe-local-variable 'integerp) 4790(put 'cperl-indent-level 'safe-local-variable 'integerp)
4787(put 'cperl-brace-offset 'safe-local-variable 'integerp) 4791(put 'cperl-brace-offset 'safe-local-variable 'integerp)
@@ -4980,7 +4984,7 @@ Run a `perldoc' on the word around point.
4980;;;*** 4984;;;***
4981 4985
4982;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el" 4986;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el"
4983;;;;;; (20355 10021)) 4987;;;;;; (20356 35090))
4984;;; Generated autoloads from progmodes/cpp.el 4988;;; Generated autoloads from progmodes/cpp.el
4985 4989
4986(autoload 'cpp-highlight-buffer "cpp" "\ 4990(autoload 'cpp-highlight-buffer "cpp" "\
@@ -4999,7 +5003,7 @@ Edit display information for cpp conditionals.
4999;;;*** 5003;;;***
5000 5004
5001;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el" 5005;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el"
5002;;;;;; (20355 10021)) 5006;;;;;; (20428 57510))
5003;;; Generated autoloads from emulation/crisp.el 5007;;; Generated autoloads from emulation/crisp.el
5004 5008
5005(defvar crisp-mode nil "\ 5009(defvar crisp-mode nil "\
@@ -5025,7 +5029,7 @@ if ARG is omitted or nil.
5025;;;*** 5029;;;***
5026 5030
5027;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el" 5031;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el"
5028;;;;;; (20355 10021)) 5032;;;;;; (20244 35516))
5029;;; Generated autoloads from emacs-lisp/crm.el 5033;;; Generated autoloads from emacs-lisp/crm.el
5030 5034
5031(autoload 'completing-read-multiple "crm" "\ 5035(autoload 'completing-read-multiple "crm" "\
@@ -5060,8 +5064,8 @@ INHERIT-INPUT-METHOD.
5060 5064
5061;;;*** 5065;;;***
5062 5066
5063;;;### (autoloads (css-mode) "css-mode" "textmodes/css-mode.el" (20355 5067;;;### (autoloads (css-mode) "css-mode" "textmodes/css-mode.el" (20244
5064;;;;;; 10021)) 5068;;;;;; 35516))
5065;;; Generated autoloads from textmodes/css-mode.el 5069;;; Generated autoloads from textmodes/css-mode.el
5066 5070
5067(autoload 'css-mode "css-mode" "\ 5071(autoload 'css-mode "css-mode" "\
@@ -5072,7 +5076,7 @@ Major mode to edit Cascading Style Sheets.
5072;;;*** 5076;;;***
5073 5077
5074;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el" 5078;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el"
5075;;;;;; (20361 20134)) 5079;;;;;; (20434 28080))
5076;;; Generated autoloads from emulation/cua-base.el 5080;;; Generated autoloads from emulation/cua-base.el
5077 5081
5078(defvar cua-mode nil "\ 5082(defvar cua-mode nil "\
@@ -5132,7 +5136,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
5132;;;;;; customize-mode customize customize-push-and-save customize-save-variable 5136;;;;;; customize-mode customize customize-push-and-save customize-save-variable
5133;;;;;; customize-set-variable customize-set-value custom-menu-sort-alphabetically 5137;;;;;; customize-set-variable customize-set-value custom-menu-sort-alphabetically
5134;;;;;; custom-buffer-sort-alphabetically custom-browse-sort-alphabetically) 5138;;;;;; custom-buffer-sort-alphabetically custom-browse-sort-alphabetically)
5135;;;;;; "cus-edit" "cus-edit.el" (20399 35365)) 5139;;;;;; "cus-edit" "cus-edit.el" (20438 17064))
5136;;; Generated autoloads from cus-edit.el 5140;;; Generated autoloads from cus-edit.el
5137 5141
5138(defvar custom-browse-sort-alphabetically nil "\ 5142(defvar custom-browse-sort-alphabetically nil "\
@@ -5444,8 +5448,8 @@ The format is suitable for use with `easy-menu-define'.
5444;;;*** 5448;;;***
5445 5449
5446;;;### (autoloads (customize-themes describe-theme custom-theme-visit-theme 5450;;;### (autoloads (customize-themes describe-theme custom-theme-visit-theme
5447;;;;;; customize-create-theme) "cus-theme" "cus-theme.el" (20355 5451;;;;;; customize-create-theme) "cus-theme" "cus-theme.el" (20336
5448;;;;;; 10021)) 5452;;;;;; 29137))
5449;;; Generated autoloads from cus-theme.el 5453;;; Generated autoloads from cus-theme.el
5450 5454
5451(autoload 'customize-create-theme "cus-theme" "\ 5455(autoload 'customize-create-theme "cus-theme" "\
@@ -5479,7 +5483,7 @@ omitted, a buffer named *Custom Themes* is used.
5479;;;*** 5483;;;***
5480 5484
5481;;;### (autoloads (cvs-status-mode) "cvs-status" "vc/cvs-status.el" 5485;;;### (autoloads (cvs-status-mode) "cvs-status" "vc/cvs-status.el"
5482;;;;;; (20355 10021)) 5486;;;;;; (20356 35090))
5483;;; Generated autoloads from vc/cvs-status.el 5487;;; Generated autoloads from vc/cvs-status.el
5484 5488
5485(autoload 'cvs-status-mode "cvs-status" "\ 5489(autoload 'cvs-status-mode "cvs-status" "\
@@ -5490,7 +5494,7 @@ Mode used for cvs status output.
5490;;;*** 5494;;;***
5491 5495
5492;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode) 5496;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode)
5493;;;;;; "cwarn" "progmodes/cwarn.el" (20355 10021)) 5497;;;;;; "cwarn" "progmodes/cwarn.el" (20446 34252))
5494;;; Generated autoloads from progmodes/cwarn.el 5498;;; Generated autoloads from progmodes/cwarn.el
5495 5499
5496(autoload 'cwarn-mode "cwarn" "\ 5500(autoload 'cwarn-mode "cwarn" "\
@@ -5541,7 +5545,7 @@ See `cwarn-mode' for more information on Cwarn mode.
5541 5545
5542;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char 5546;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char
5543;;;;;; cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el" 5547;;;;;; cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el"
5544;;;;;; (20355 10021)) 5548;;;;;; (20244 35516))
5545;;; Generated autoloads from language/cyril-util.el 5549;;; Generated autoloads from language/cyril-util.el
5546 5550
5547(autoload 'cyrillic-encode-koi8-r-char "cyril-util" "\ 5551(autoload 'cyrillic-encode-koi8-r-char "cyril-util" "\
@@ -5570,7 +5574,7 @@ If the argument is nil, we return the display table to its standard state.
5570;;;*** 5574;;;***
5571 5575
5572;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el" 5576;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el"
5573;;;;;; (20397 45851)) 5577;;;;;; (20412 11425))
5574;;; Generated autoloads from dabbrev.el 5578;;; Generated autoloads from dabbrev.el
5575(put 'dabbrev-case-fold-search 'risky-local-variable t) 5579(put 'dabbrev-case-fold-search 'risky-local-variable t)
5576(put 'dabbrev-case-replace 'risky-local-variable t) 5580(put 'dabbrev-case-replace 'risky-local-variable t)
@@ -5617,7 +5621,7 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
5617;;;*** 5621;;;***
5618 5622
5619;;;### (autoloads (data-debug-new-buffer) "data-debug" "cedet/data-debug.el" 5623;;;### (autoloads (data-debug-new-buffer) "data-debug" "cedet/data-debug.el"
5620;;;;;; (20355 10021)) 5624;;;;;; (20356 35090))
5621;;; Generated autoloads from cedet/data-debug.el 5625;;; Generated autoloads from cedet/data-debug.el
5622 5626
5623(autoload 'data-debug-new-buffer "data-debug" "\ 5627(autoload 'data-debug-new-buffer "data-debug" "\
@@ -5627,8 +5631,8 @@ Create a new data-debug buffer with NAME.
5627 5631
5628;;;*** 5632;;;***
5629 5633
5630;;;### (autoloads (dbus-handle-event) "dbus" "net/dbus.el" (20399 5634;;;### (autoloads (dbus-handle-event) "dbus" "net/dbus.el" (20446
5631;;;;;; 35365)) 5635;;;;;; 34252))
5632;;; Generated autoloads from net/dbus.el 5636;;; Generated autoloads from net/dbus.el
5633 5637
5634(autoload 'dbus-handle-event "dbus" "\ 5638(autoload 'dbus-handle-event "dbus" "\
@@ -5641,8 +5645,8 @@ If the HANDLER returns a `dbus-error', it is propagated as return message.
5641 5645
5642;;;*** 5646;;;***
5643 5647
5644;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (20355 5648;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (20356
5645;;;;;; 10021)) 5649;;;;;; 35090))
5646;;; Generated autoloads from progmodes/dcl-mode.el 5650;;; Generated autoloads from progmodes/dcl-mode.el
5647 5651
5648(autoload 'dcl-mode "dcl-mode" "\ 5652(autoload 'dcl-mode "dcl-mode" "\
@@ -5769,7 +5773,7 @@ There is some minimal font-lock support (see vars
5769;;;*** 5773;;;***
5770 5774
5771;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug" 5775;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug"
5772;;;;;; "emacs-lisp/debug.el" (20355 10021)) 5776;;;;;; "emacs-lisp/debug.el" (20244 35516))
5773;;; Generated autoloads from emacs-lisp/debug.el 5777;;; Generated autoloads from emacs-lisp/debug.el
5774 5778
5775(setq debugger 'debug) 5779(setq debugger 'debug)
@@ -5813,7 +5817,7 @@ To specify a nil argument interactively, exit with an empty minibuffer.
5813;;;*** 5817;;;***
5814 5818
5815;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el" 5819;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el"
5816;;;;;; (20355 10021)) 5820;;;;;; (20244 35516))
5817;;; Generated autoloads from play/decipher.el 5821;;; Generated autoloads from play/decipher.el
5818 5822
5819(autoload 'decipher "decipher" "\ 5823(autoload 'decipher "decipher" "\
@@ -5842,8 +5846,8 @@ The most useful commands are:
5842;;;*** 5846;;;***
5843 5847
5844;;;### (autoloads (delimit-columns-rectangle delimit-columns-region 5848;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
5845;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (20355 5849;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (20244
5846;;;;;; 10021)) 5850;;;;;; 35516))
5847;;; Generated autoloads from delim-col.el 5851;;; Generated autoloads from delim-col.el
5848 5852
5849(autoload 'delimit-columns-customize "delim-col" "\ 5853(autoload 'delimit-columns-customize "delim-col" "\
@@ -5867,8 +5871,8 @@ START and END delimits the corners of text rectangle.
5867 5871
5868;;;*** 5872;;;***
5869 5873
5870;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (20355 5874;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (20356
5871;;;;;; 10021)) 5875;;;;;; 35090))
5872;;; Generated autoloads from progmodes/delphi.el 5876;;; Generated autoloads from progmodes/delphi.el
5873 5877
5874(autoload 'delphi-mode "delphi" "\ 5878(autoload 'delphi-mode "delphi" "\
@@ -5919,8 +5923,8 @@ with no args, if that value is non-nil.
5919 5923
5920;;;*** 5924;;;***
5921 5925
5922;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (20355 5926;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (20244
5923;;;;;; 10021)) 5927;;;;;; 35516))
5924;;; Generated autoloads from delsel.el 5928;;; Generated autoloads from delsel.el
5925 5929
5926(defalias 'pending-delete-mode 'delete-selection-mode) 5930(defalias 'pending-delete-mode 'delete-selection-mode)
@@ -5950,7 +5954,7 @@ any selection.
5950;;;*** 5954;;;***
5951 5955
5952;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode) 5956;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
5953;;;;;; "derived" "emacs-lisp/derived.el" (20355 10021)) 5957;;;;;; "derived" "emacs-lisp/derived.el" (20438 17064))
5954;;; Generated autoloads from emacs-lisp/derived.el 5958;;; Generated autoloads from emacs-lisp/derived.el
5955 5959
5956(autoload 'define-derived-mode "derived" "\ 5960(autoload 'define-derived-mode "derived" "\
@@ -6002,7 +6006,7 @@ The new mode runs the hook constructed by the function
6002 6006
6003See Info node `(elisp)Derived Modes' for more details. 6007See Info node `(elisp)Derived Modes' for more details.
6004 6008
6005\(fn CHILD PARENT NAME &optional DOCSTRING &rest BODY)" nil (quote macro)) 6009\(fn CHILD PARENT NAME &optional DOCSTRING &rest BODY)" nil t)
6006 6010
6007(put 'define-derived-mode 'doc-string-elt '4) 6011(put 'define-derived-mode 'doc-string-elt '4)
6008 6012
@@ -6017,7 +6021,7 @@ the first time the mode is used.
6017;;;*** 6021;;;***
6018 6022
6019;;;### (autoloads (describe-char describe-text-properties) "descr-text" 6023;;;### (autoloads (describe-char describe-text-properties) "descr-text"
6020;;;;;; "descr-text.el" (20369 14251)) 6024;;;;;; "descr-text.el" (20434 28080))
6021;;; Generated autoloads from descr-text.el 6025;;; Generated autoloads from descr-text.el
6022 6026
6023(autoload 'describe-text-properties "descr-text" "\ 6027(autoload 'describe-text-properties "descr-text" "\
@@ -6054,7 +6058,7 @@ relevant to POS.
6054;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir 6058;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir
6055;;;;;; desktop-load-default desktop-read desktop-remove desktop-save 6059;;;;;; desktop-load-default desktop-read desktop-remove desktop-save
6056;;;;;; desktop-clear desktop-locals-to-save desktop-save-mode) "desktop" 6060;;;;;; desktop-clear desktop-locals-to-save desktop-save-mode) "desktop"
6057;;;;;; "desktop.el" (20423 17700)) 6061;;;;;; "desktop.el" (20451 20881))
6058;;; Generated autoloads from desktop.el 6062;;; Generated autoloads from desktop.el
6059 6063
6060(defvar desktop-save-mode nil "\ 6064(defvar desktop-save-mode nil "\
@@ -6241,7 +6245,7 @@ Revert to the last loaded desktop.
6241 6245
6242;;;### (autoloads (gnus-article-outlook-deuglify-article gnus-outlook-deuglify-article 6246;;;### (autoloads (gnus-article-outlook-deuglify-article gnus-outlook-deuglify-article
6243;;;;;; gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines) 6247;;;;;; gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines)
6244;;;;;; "deuglify" "gnus/deuglify.el" (20355 10021)) 6248;;;;;; "deuglify" "gnus/deuglify.el" (20244 35516))
6245;;; Generated autoloads from gnus/deuglify.el 6249;;; Generated autoloads from gnus/deuglify.el
6246 6250
6247(autoload 'gnus-article-outlook-unwrap-lines "deuglify" "\ 6251(autoload 'gnus-article-outlook-unwrap-lines "deuglify" "\
@@ -6274,7 +6278,7 @@ Deuglify broken Outlook (Express) articles and redisplay.
6274;;;*** 6278;;;***
6275 6279
6276;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib" 6280;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib"
6277;;;;;; "calendar/diary-lib.el" (20355 10021)) 6281;;;;;; "calendar/diary-lib.el" (20290 33419))
6278;;; Generated autoloads from calendar/diary-lib.el 6282;;; Generated autoloads from calendar/diary-lib.el
6279 6283
6280(autoload 'diary "diary-lib" "\ 6284(autoload 'diary "diary-lib" "\
@@ -6317,7 +6321,7 @@ Major mode for editing the diary file.
6317;;;*** 6321;;;***
6318 6322
6319;;;### (autoloads (diff-buffer-with-file diff-backup diff diff-command 6323;;;### (autoloads (diff-buffer-with-file diff-backup diff diff-command
6320;;;;;; diff-switches) "diff" "vc/diff.el" (20379 50083)) 6324;;;;;; diff-switches) "diff" "vc/diff.el" (20380 26775))
6321;;; Generated autoloads from vc/diff.el 6325;;; Generated autoloads from vc/diff.el
6322 6326
6323(defvar diff-switches (purecopy "-c") "\ 6327(defvar diff-switches (purecopy "-c") "\
@@ -6361,7 +6365,7 @@ This requires the external program `diff' to be in your `exec-path'.
6361;;;*** 6365;;;***
6362 6366
6363;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "vc/diff-mode.el" 6367;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "vc/diff-mode.el"
6364;;;;;; (20415 23587)) 6368;;;;;; (20415 57974))
6365;;; Generated autoloads from vc/diff-mode.el 6369;;; Generated autoloads from vc/diff-mode.el
6366 6370
6367(autoload 'diff-mode "diff-mode" "\ 6371(autoload 'diff-mode "diff-mode" "\
@@ -6393,7 +6397,7 @@ the mode if ARG is omitted or nil.
6393 6397
6394;;;*** 6398;;;***
6395 6399
6396;;;### (autoloads (dig) "dig" "net/dig.el" (20355 10021)) 6400;;;### (autoloads (dig) "dig" "net/dig.el" (20244 35516))
6397;;; Generated autoloads from net/dig.el 6401;;; Generated autoloads from net/dig.el
6398 6402
6399(autoload 'dig "dig" "\ 6403(autoload 'dig "dig" "\
@@ -6405,7 +6409,7 @@ Optional arguments are passed to `dig-invoke'.
6405;;;*** 6409;;;***
6406 6410
6407;;;### (autoloads (dired-mode dired-noselect dired-other-frame dired-other-window 6411;;;### (autoloads (dired-mode dired-noselect dired-other-frame dired-other-window
6408;;;;;; dired dired-listing-switches) "dired" "dired.el" (20399 35754)) 6412;;;;;; dired dired-listing-switches) "dired" "dired.el" (20428 57510))
6409;;; Generated autoloads from dired.el 6413;;; Generated autoloads from dired.el
6410 6414
6411(defvar dired-listing-switches (purecopy "-al") "\ 6415(defvar dired-listing-switches (purecopy "-al") "\
@@ -6527,7 +6531,7 @@ Keybindings:
6527;;;*** 6531;;;***
6528 6532
6529;;;### (autoloads (dirtrack dirtrack-mode) "dirtrack" "dirtrack.el" 6533;;;### (autoloads (dirtrack dirtrack-mode) "dirtrack" "dirtrack.el"
6530;;;;;; (20399 35365)) 6534;;;;;; (20412 11425))
6531;;; Generated autoloads from dirtrack.el 6535;;; Generated autoloads from dirtrack.el
6532 6536
6533(autoload 'dirtrack-mode "dirtrack" "\ 6537(autoload 'dirtrack-mode "dirtrack" "\
@@ -6557,8 +6561,8 @@ from `default-directory'.
6557 6561
6558;;;*** 6562;;;***
6559 6563
6560;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (20355 6564;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (20432
6561;;;;;; 10021)) 6565;;;;;; 64735))
6562;;; Generated autoloads from emacs-lisp/disass.el 6566;;; Generated autoloads from emacs-lisp/disass.el
6563 6567
6564(autoload 'disassemble "disass" "\ 6568(autoload 'disassemble "disass" "\
@@ -6577,7 +6581,7 @@ redefine OBJECT if it is a symbol.
6577;;;;;; standard-display-g1 standard-display-ascii standard-display-default 6581;;;;;; standard-display-g1 standard-display-ascii standard-display-default
6578;;;;;; standard-display-8bit describe-current-display-table describe-display-table 6582;;;;;; standard-display-8bit describe-current-display-table describe-display-table
6579;;;;;; set-display-table-slot display-table-slot make-display-table) 6583;;;;;; set-display-table-slot display-table-slot make-display-table)
6580;;;;;; "disp-table" "disp-table.el" (20355 10021)) 6584;;;;;; "disp-table" "disp-table.el" (20244 35516))
6581;;; Generated autoloads from disp-table.el 6585;;; Generated autoloads from disp-table.el
6582 6586
6583(autoload 'make-display-table "disp-table" "\ 6587(autoload 'make-display-table "disp-table" "\
@@ -6699,7 +6703,7 @@ in `.emacs'.
6699;;;*** 6703;;;***
6700 6704
6701;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el" 6705;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el"
6702;;;;;; (20355 10021)) 6706;;;;;; (20244 35516))
6703;;; Generated autoloads from play/dissociate.el 6707;;; Generated autoloads from play/dissociate.el
6704 6708
6705(autoload 'dissociated-press "dissociate" "\ 6709(autoload 'dissociated-press "dissociate" "\
@@ -6715,7 +6719,7 @@ Default is 2.
6715 6719
6716;;;*** 6720;;;***
6717 6721
6718;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (20355 10021)) 6722;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (20244 35516))
6719;;; Generated autoloads from dnd.el 6723;;; Generated autoloads from dnd.el
6720 6724
6721(defvar dnd-protocol-alist `((,(purecopy "^file:///") . dnd-open-local-file) (,(purecopy "^file://") . dnd-open-file) (,(purecopy "^file:") . dnd-open-local-file) (,(purecopy "^\\(https?\\|ftp\\|file\\|nfs\\)://") . dnd-open-file)) "\ 6725(defvar dnd-protocol-alist `((,(purecopy "^file:///") . dnd-open-local-file) (,(purecopy "^file://") . dnd-open-file) (,(purecopy "^file:") . dnd-open-local-file) (,(purecopy "^\\(https?\\|ftp\\|file\\|nfs\\)://") . dnd-open-file)) "\
@@ -6736,7 +6740,7 @@ if some action was made, or nil if the URL is ignored.")
6736;;;*** 6740;;;***
6737 6741
6738;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode" 6742;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode"
6739;;;;;; "textmodes/dns-mode.el" (20355 10021)) 6743;;;;;; "textmodes/dns-mode.el" (20244 35516))
6740;;; Generated autoloads from textmodes/dns-mode.el 6744;;; Generated autoloads from textmodes/dns-mode.el
6741 6745
6742(autoload 'dns-mode "dns-mode" "\ 6746(autoload 'dns-mode "dns-mode" "\
@@ -6760,8 +6764,8 @@ Locate SOA record and increment the serial field.
6760;;;*** 6764;;;***
6761 6765
6762;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode-maybe 6766;;;### (autoloads (doc-view-bookmark-jump doc-view-minor-mode doc-view-mode-maybe
6763;;;;;; doc-view-mode doc-view-mode-p) "doc-view" "doc-view.el" (20378 6767;;;;;; doc-view-mode doc-view-mode-p) "doc-view" "doc-view.el" (20377
6764;;;;;; 29222)) 6768;;;;;; 36640))
6765;;; Generated autoloads from doc-view.el 6769;;; Generated autoloads from doc-view.el
6766 6770
6767(autoload 'doc-view-mode-p "doc-view" "\ 6771(autoload 'doc-view-mode-p "doc-view" "\
@@ -6807,7 +6811,7 @@ See the command `doc-view-mode' for more information on this mode.
6807 6811
6808;;;*** 6812;;;***
6809 6813
6810;;;### (autoloads (doctor) "doctor" "play/doctor.el" (20355 10021)) 6814;;;### (autoloads (doctor) "doctor" "play/doctor.el" (20446 34252))
6811;;; Generated autoloads from play/doctor.el 6815;;; Generated autoloads from play/doctor.el
6812 6816
6813(autoload 'doctor "doctor" "\ 6817(autoload 'doctor "doctor" "\
@@ -6817,7 +6821,7 @@ Switch to *doctor* buffer and start giving psychotherapy.
6817 6821
6818;;;*** 6822;;;***
6819 6823
6820;;;### (autoloads (double-mode) "double" "double.el" (20355 10021)) 6824;;;### (autoloads (double-mode) "double" "double.el" (20244 35516))
6821;;; Generated autoloads from double.el 6825;;; Generated autoloads from double.el
6822 6826
6823(autoload 'double-mode "double" "\ 6827(autoload 'double-mode "double" "\
@@ -6833,7 +6837,7 @@ strings when pressed twice. See `double-map' for details.
6833 6837
6834;;;*** 6838;;;***
6835 6839
6836;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (20355 10021)) 6840;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (20244 35516))
6837;;; Generated autoloads from play/dunnet.el 6841;;; Generated autoloads from play/dunnet.el
6838 6842
6839(autoload 'dunnet "dunnet" "\ 6843(autoload 'dunnet "dunnet" "\
@@ -6845,7 +6849,7 @@ Switch to *dungeon* buffer and start game.
6845 6849
6846;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap 6850;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap
6847;;;;;; define-globalized-minor-mode define-minor-mode) "easy-mmode" 6851;;;;;; define-globalized-minor-mode define-minor-mode) "easy-mmode"
6848;;;;;; "emacs-lisp/easy-mmode.el" (20423 17700)) 6852;;;;;; "emacs-lisp/easy-mmode.el" (20438 17064))
6849;;; Generated autoloads from emacs-lisp/easy-mmode.el 6853;;; Generated autoloads from emacs-lisp/easy-mmode.el
6850 6854
6851(defalias 'easy-mmode-define-minor-mode 'define-minor-mode) 6855(defalias 'easy-mmode-define-minor-mode 'define-minor-mode)
@@ -6865,7 +6869,7 @@ the mode if the argument is `toggle'. If DOC is nil this
6865function adds a basic doc-string stating these facts. 6869function adds a basic doc-string stating these facts.
6866 6870
6867Optional INIT-VALUE is the initial value of the mode's variable. 6871Optional INIT-VALUE is the initial value of the mode's variable.
6868Optional LIGHTER is displayed in the modeline when the mode is on. 6872Optional LIGHTER is displayed in the mode line when the mode is on.
6869Optional KEYMAP is the default keymap bound to the mode keymap. 6873Optional KEYMAP is the default keymap bound to the mode keymap.
6870 If non-nil, it should be a variable name (whose value is a keymap), 6874 If non-nil, it should be a variable name (whose value is a keymap),
6871 or an expression that returns either a keymap or a list of 6875 or an expression that returns either a keymap or a list of
@@ -6975,8 +6979,8 @@ CSS contains a list of syntax specifications of the form (CHAR . SYNTAX).
6975;;;*** 6979;;;***
6976 6980
6977;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define 6981;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define
6978;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (20355 6982;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (20438
6979;;;;;; 10021)) 6983;;;;;; 17064))
6980;;; Generated autoloads from emacs-lisp/easymenu.el 6984;;; Generated autoloads from emacs-lisp/easymenu.el
6981 6985
6982(autoload 'easy-menu-define "easymenu" "\ 6986(autoload 'easy-menu-define "easymenu" "\
@@ -7085,7 +7089,7 @@ as a solid horizontal line.
7085 7089
7086A menu item can be a list with the same format as MENU. This is a submenu. 7090A menu item can be a list with the same format as MENU. This is a submenu.
7087 7091
7088\(fn SYMBOL MAPS DOC MENU)" nil (quote macro)) 7092\(fn SYMBOL MAPS DOC MENU)" nil t)
7089 7093
7090(put 'easy-menu-define 'lisp-indent-function 'defun) 7094(put 'easy-menu-define 'lisp-indent-function 'defun)
7091 7095
@@ -7130,7 +7134,7 @@ To implement dynamic menus, either call this from
7130;;;;;; ebnf-eps-file ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer 7134;;;;;; ebnf-eps-file ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer
7131;;;;;; ebnf-spool-file ebnf-spool-directory ebnf-print-region ebnf-print-buffer 7135;;;;;; ebnf-spool-file ebnf-spool-directory ebnf-print-region ebnf-print-buffer
7132;;;;;; ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps" 7136;;;;;; ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps"
7133;;;;;; "progmodes/ebnf2ps.el" (20373 11301)) 7137;;;;;; "progmodes/ebnf2ps.el" (20373 41604))
7134;;; Generated autoloads from progmodes/ebnf2ps.el 7138;;; Generated autoloads from progmodes/ebnf2ps.el
7135 7139
7136(autoload 'ebnf-customize "ebnf2ps" "\ 7140(autoload 'ebnf-customize "ebnf2ps" "\
@@ -7398,14 +7402,13 @@ See `ebnf-style-database' documentation.
7398;;;;;; ebrowse-electric-position-menu ebrowse-forward-in-position-stack 7402;;;;;; ebrowse-electric-position-menu ebrowse-forward-in-position-stack
7399;;;;;; ebrowse-back-in-position-stack ebrowse-tags-search-member-use 7403;;;;;; ebrowse-back-in-position-stack ebrowse-tags-search-member-use
7400;;;;;; ebrowse-tags-query-replace ebrowse-tags-search ebrowse-tags-loop-continue 7404;;;;;; ebrowse-tags-query-replace ebrowse-tags-search ebrowse-tags-loop-continue
7401;;;;;; ebrowse-tags-complete-symbol ebrowse-tags-find-definition-other-frame 7405;;;;;; ebrowse-tags-find-definition-other-frame ebrowse-tags-view-definition-other-frame
7402;;;;;; ebrowse-tags-view-definition-other-frame ebrowse-tags-find-declaration-other-frame 7406;;;;;; ebrowse-tags-find-declaration-other-frame ebrowse-tags-find-definition-other-window
7403;;;;;; ebrowse-tags-find-definition-other-window ebrowse-tags-view-definition-other-window 7407;;;;;; ebrowse-tags-view-definition-other-window ebrowse-tags-find-declaration-other-window
7404;;;;;; ebrowse-tags-find-declaration-other-window ebrowse-tags-find-definition 7408;;;;;; ebrowse-tags-find-definition ebrowse-tags-view-definition
7405;;;;;; ebrowse-tags-view-definition ebrowse-tags-find-declaration 7409;;;;;; ebrowse-tags-find-declaration ebrowse-tags-view-declaration
7406;;;;;; ebrowse-tags-view-declaration ebrowse-member-mode ebrowse-electric-choose-tree 7410;;;;;; ebrowse-member-mode ebrowse-electric-choose-tree ebrowse-tree-mode)
7407;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (20355 7411;;;;;; "ebrowse" "progmodes/ebrowse.el" (20434 28080))
7408;;;;;; 10021))
7409;;; Generated autoloads from progmodes/ebrowse.el 7412;;; Generated autoloads from progmodes/ebrowse.el
7410 7413
7411(autoload 'ebrowse-tree-mode "ebrowse" "\ 7414(autoload 'ebrowse-tree-mode "ebrowse" "\
@@ -7480,14 +7483,6 @@ Find definition of member at point in other frame.
7480 7483
7481\(fn)" t nil) 7484\(fn)" t nil)
7482 7485
7483(autoload 'ebrowse-tags-complete-symbol "ebrowse" "\
7484Perform completion on the C++ symbol preceding point.
7485A second call of this function without changing point inserts the next match.
7486A call with prefix PREFIX reads the symbol to insert from the minibuffer with
7487completion.
7488
7489\(fn PREFIX)" t nil)
7490
7491(autoload 'ebrowse-tags-loop-continue "ebrowse" "\ 7486(autoload 'ebrowse-tags-loop-continue "ebrowse" "\
7492Repeat last operation on files in tree. 7487Repeat last operation on files in tree.
7493FIRST-TIME non-nil means this is not a repetition, but the first time. 7488FIRST-TIME non-nil means this is not a repetition, but the first time.
@@ -7554,7 +7549,7 @@ Display statistics for a class tree.
7554;;;*** 7549;;;***
7555 7550
7556;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el" 7551;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el"
7557;;;;;; (20400 56227)) 7552;;;;;; (20438 17064))
7558;;; Generated autoloads from ebuff-menu.el 7553;;; Generated autoloads from ebuff-menu.el
7559 7554
7560(autoload 'electric-buffer-list "ebuff-menu" "\ 7555(autoload 'electric-buffer-list "ebuff-menu" "\
@@ -7587,7 +7582,7 @@ Run hooks in `electric-buffer-menu-mode-hook' on entry.
7587;;;*** 7582;;;***
7588 7583
7589;;;### (autoloads (Electric-command-history-redo-expression) "echistory" 7584;;;### (autoloads (Electric-command-history-redo-expression) "echistory"
7590;;;;;; "echistory.el" (20355 10021)) 7585;;;;;; "echistory.el" (20244 35516))
7591;;; Generated autoloads from echistory.el 7586;;; Generated autoloads from echistory.el
7592 7587
7593(autoload 'Electric-command-history-redo-expression "echistory" "\ 7588(autoload 'Electric-command-history-redo-expression "echistory" "\
@@ -7599,7 +7594,7 @@ With prefix arg NOCONFIRM, execute current line as-is without editing.
7599;;;*** 7594;;;***
7600 7595
7601;;;### (autoloads (ecomplete-setup) "ecomplete" "gnus/ecomplete.el" 7596;;;### (autoloads (ecomplete-setup) "ecomplete" "gnus/ecomplete.el"
7602;;;;;; (20355 10021)) 7597;;;;;; (20244 35516))
7603;;; Generated autoloads from gnus/ecomplete.el 7598;;; Generated autoloads from gnus/ecomplete.el
7604 7599
7605(autoload 'ecomplete-setup "ecomplete" "\ 7600(autoload 'ecomplete-setup "ecomplete" "\
@@ -7609,7 +7604,7 @@ With prefix arg NOCONFIRM, execute current line as-is without editing.
7609 7604
7610;;;*** 7605;;;***
7611 7606
7612;;;### (autoloads (global-ede-mode) "ede" "cedet/ede.el" (20355 10021)) 7607;;;### (autoloads (global-ede-mode) "ede" "cedet/ede.el" (20244 35516))
7613;;; Generated autoloads from cedet/ede.el 7608;;; Generated autoloads from cedet/ede.el
7614 7609
7615(defvar global-ede-mode nil "\ 7610(defvar global-ede-mode nil "\
@@ -7636,7 +7631,7 @@ an EDE controlled project.
7636 7631
7637;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form 7632;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form
7638;;;;;; edebug-basic-spec edebug-all-forms edebug-all-defs) "edebug" 7633;;;;;; edebug-basic-spec edebug-all-forms edebug-all-defs) "edebug"
7639;;;;;; "emacs-lisp/edebug.el" (20417 65331)) 7634;;;;;; "emacs-lisp/edebug.el" (20446 34252))
7640;;; Generated autoloads from emacs-lisp/edebug.el 7635;;; Generated autoloads from emacs-lisp/edebug.el
7641 7636
7642(defvar edebug-all-defs nil "\ 7637(defvar edebug-all-defs nil "\
@@ -7709,7 +7704,7 @@ Toggle edebugging of all forms.
7709;;;;;; ediff-merge-directories-with-ancestor ediff-merge-directories 7704;;;;;; ediff-merge-directories-with-ancestor ediff-merge-directories
7710;;;;;; ediff-directories3 ediff-directory-revisions ediff-directories 7705;;;;;; ediff-directories3 ediff-directory-revisions ediff-directories
7711;;;;;; ediff-buffers3 ediff-buffers ediff-backup ediff-current-file 7706;;;;;; ediff-buffers3 ediff-buffers ediff-backup ediff-current-file
7712;;;;;; ediff-files3 ediff-files) "ediff" "vc/ediff.el" (20373 11301)) 7707;;;;;; ediff-files3 ediff-files) "ediff" "vc/ediff.el" (20373 41604))
7713;;; Generated autoloads from vc/ediff.el 7708;;; Generated autoloads from vc/ediff.el
7714 7709
7715(autoload 'ediff-files "ediff" "\ 7710(autoload 'ediff-files "ediff" "\
@@ -7941,7 +7936,7 @@ With optional NODE, goes to that node.
7941;;;*** 7936;;;***
7942 7937
7943;;;### (autoloads (ediff-customize) "ediff-help" "vc/ediff-help.el" 7938;;;### (autoloads (ediff-customize) "ediff-help" "vc/ediff-help.el"
7944;;;;;; (20355 10021)) 7939;;;;;; (20244 35516))
7945;;; Generated autoloads from vc/ediff-help.el 7940;;; Generated autoloads from vc/ediff-help.el
7946 7941
7947(autoload 'ediff-customize "ediff-help" "\ 7942(autoload 'ediff-customize "ediff-help" "\
@@ -7952,7 +7947,7 @@ With optional NODE, goes to that node.
7952;;;*** 7947;;;***
7953 7948
7954;;;### (autoloads (ediff-show-registry) "ediff-mult" "vc/ediff-mult.el" 7949;;;### (autoloads (ediff-show-registry) "ediff-mult" "vc/ediff-mult.el"
7955;;;;;; (20355 10021)) 7950;;;;;; (20244 35516))
7956;;; Generated autoloads from vc/ediff-mult.el 7951;;; Generated autoloads from vc/ediff-mult.el
7957 7952
7958(autoload 'ediff-show-registry "ediff-mult" "\ 7953(autoload 'ediff-show-registry "ediff-mult" "\
@@ -7965,7 +7960,7 @@ Display Ediff's registry.
7965;;;*** 7960;;;***
7966 7961
7967;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe) 7962;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
7968;;;;;; "ediff-util" "vc/ediff-util.el" (20355 10021)) 7963;;;;;; "ediff-util" "vc/ediff-util.el" (20318 5885))
7969;;; Generated autoloads from vc/ediff-util.el 7964;;; Generated autoloads from vc/ediff-util.el
7970 7965
7971(autoload 'ediff-toggle-multiframe "ediff-util" "\ 7966(autoload 'ediff-toggle-multiframe "ediff-util" "\
@@ -7986,7 +7981,7 @@ To change the default, set the variable `ediff-use-toolbar-p', which see.
7986 7981
7987;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro 7982;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro
7988;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el" 7983;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el"
7989;;;;;; (20355 10021)) 7984;;;;;; (20438 17064))
7990;;; Generated autoloads from edmacro.el 7985;;; Generated autoloads from edmacro.el
7991 7986
7992(autoload 'edit-kbd-macro "edmacro" "\ 7987(autoload 'edit-kbd-macro "edmacro" "\
@@ -8035,7 +8030,7 @@ or nil, use a compact 80-column format.
8035;;;*** 8030;;;***
8036 8031
8037;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt" 8032;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt"
8038;;;;;; "emulation/edt.el" (20355 10021)) 8033;;;;;; "emulation/edt.el" (20448 36271))
8039;;; Generated autoloads from emulation/edt.el 8034;;; Generated autoloads from emulation/edt.el
8040 8035
8041(autoload 'edt-set-scroll-margins "edt" "\ 8036(autoload 'edt-set-scroll-margins "edt" "\
@@ -8053,7 +8048,7 @@ Turn on EDT Emulation.
8053;;;*** 8048;;;***
8054 8049
8055;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el" 8050;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el"
8056;;;;;; (20355 10021)) 8051;;;;;; (20244 35516))
8057;;; Generated autoloads from ehelp.el 8052;;; Generated autoloads from ehelp.el
8058 8053
8059(autoload 'with-electric-help "ehelp" "\ 8054(autoload 'with-electric-help "ehelp" "\
@@ -8090,7 +8085,7 @@ BUFFER is put back into its original major mode.
8090;;;*** 8085;;;***
8091 8086
8092;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string) 8087;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string)
8093;;;;;; "eldoc" "emacs-lisp/eldoc.el" (20355 10021)) 8088;;;;;; "eldoc" "emacs-lisp/eldoc.el" (20244 35516))
8094;;; Generated autoloads from emacs-lisp/eldoc.el 8089;;; Generated autoloads from emacs-lisp/eldoc.el
8095 8090
8096(defvar eldoc-minor-mode-string (purecopy " ElDoc") "\ 8091(defvar eldoc-minor-mode-string (purecopy " ElDoc") "\
@@ -8137,7 +8132,7 @@ Emacs Lisp mode) that support ElDoc.")
8137;;;*** 8132;;;***
8138 8133
8139;;;### (autoloads (electric-layout-mode electric-pair-mode electric-indent-mode) 8134;;;### (autoloads (electric-layout-mode electric-pair-mode electric-indent-mode)
8140;;;;;; "electric" "electric.el" (20369 14251)) 8135;;;;;; "electric" "electric.el" (20373 41604))
8141;;; Generated autoloads from electric.el 8136;;; Generated autoloads from electric.el
8142 8137
8143(defvar electric-indent-chars '(10) "\ 8138(defvar electric-indent-chars '(10) "\
@@ -8207,8 +8202,8 @@ The variable `electric-layout-rules' says when and how to insert newlines.
8207 8202
8208;;;*** 8203;;;***
8209 8204
8210;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (20355 8205;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (20244
8211;;;;;; 10021)) 8206;;;;;; 35516))
8212;;; Generated autoloads from elide-head.el 8207;;; Generated autoloads from elide-head.el
8213 8208
8214(autoload 'elide-head "elide-head" "\ 8209(autoload 'elide-head "elide-head" "\
@@ -8225,7 +8220,7 @@ This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
8225 8220
8226;;;### (autoloads (elint-initialize elint-defun elint-current-buffer 8221;;;### (autoloads (elint-initialize elint-defun elint-current-buffer
8227;;;;;; elint-directory elint-file) "elint" "emacs-lisp/elint.el" 8222;;;;;; elint-directory elint-file) "elint" "emacs-lisp/elint.el"
8228;;;;;; (20421 62373)) 8223;;;;;; (20423 37562))
8229;;; Generated autoloads from emacs-lisp/elint.el 8224;;; Generated autoloads from emacs-lisp/elint.el
8230 8225
8231(autoload 'elint-file "elint" "\ 8226(autoload 'elint-file "elint" "\
@@ -8261,8 +8256,8 @@ optional prefix argument REINIT is non-nil.
8261;;;*** 8256;;;***
8262 8257
8263;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list 8258;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list
8264;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (20355 8259;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (20244
8265;;;;;; 10021)) 8260;;;;;; 35516))
8266;;; Generated autoloads from emacs-lisp/elp.el 8261;;; Generated autoloads from emacs-lisp/elp.el
8267 8262
8268(autoload 'elp-instrument-function "elp" "\ 8263(autoload 'elp-instrument-function "elp" "\
@@ -8297,7 +8292,7 @@ displayed.
8297;;;*** 8292;;;***
8298 8293
8299;;;### (autoloads (emacs-lock-mode) "emacs-lock" "emacs-lock.el" 8294;;;### (autoloads (emacs-lock-mode) "emacs-lock" "emacs-lock.el"
8300;;;;;; (20399 35365)) 8295;;;;;; (20412 11425))
8301;;; Generated autoloads from emacs-lock.el 8296;;; Generated autoloads from emacs-lock.el
8302 8297
8303(autoload 'emacs-lock-mode "emacs-lock" "\ 8298(autoload 'emacs-lock-mode "emacs-lock" "\
@@ -8325,7 +8320,7 @@ Other values are interpreted as usual.
8325;;;*** 8320;;;***
8326 8321
8327;;;### (autoloads (report-emacs-bug-query-existing-bugs report-emacs-bug) 8322;;;### (autoloads (report-emacs-bug-query-existing-bugs report-emacs-bug)
8328;;;;;; "emacsbug" "mail/emacsbug.el" (20411 26532)) 8323;;;;;; "emacsbug" "mail/emacsbug.el" (20432 42254))
8329;;; Generated autoloads from mail/emacsbug.el 8324;;; Generated autoloads from mail/emacsbug.el
8330 8325
8331(autoload 'report-emacs-bug "emacsbug" "\ 8326(autoload 'report-emacs-bug "emacsbug" "\
@@ -8346,7 +8341,7 @@ The result is an alist with items of the form (URL SUBJECT NO).
8346;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote 8341;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote
8347;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor 8342;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor
8348;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge" 8343;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge"
8349;;;;;; "vc/emerge.el" (20355 10021)) 8344;;;;;; "vc/emerge.el" (20356 35090))
8350;;; Generated autoloads from vc/emerge.el 8345;;; Generated autoloads from vc/emerge.el
8351 8346
8352(autoload 'emerge-files "emerge" "\ 8347(autoload 'emerge-files "emerge" "\
@@ -8407,7 +8402,7 @@ Emerge two RCS revisions of a file, with another revision as ancestor.
8407;;;*** 8402;;;***
8408 8403
8409;;;### (autoloads (enriched-decode enriched-encode enriched-mode) 8404;;;### (autoloads (enriched-decode enriched-encode enriched-mode)
8410;;;;;; "enriched" "textmodes/enriched.el" (20355 10021)) 8405;;;;;; "enriched" "textmodes/enriched.el" (20276 3849))
8411;;; Generated autoloads from textmodes/enriched.el 8406;;; Generated autoloads from textmodes/enriched.el
8412 8407
8413(autoload 'enriched-mode "enriched" "\ 8408(autoload 'enriched-mode "enriched" "\
@@ -8447,8 +8442,8 @@ Commands:
8447;;;;;; epa-sign-region epa-verify-cleartext-in-region epa-verify-region 8442;;;;;; epa-sign-region epa-verify-cleartext-in-region epa-verify-region
8448;;;;;; epa-decrypt-armor-in-region epa-decrypt-region epa-encrypt-file 8443;;;;;; epa-decrypt-armor-in-region epa-decrypt-region epa-encrypt-file
8449;;;;;; epa-sign-file epa-verify-file epa-decrypt-file epa-select-keys 8444;;;;;; epa-sign-file epa-verify-file epa-decrypt-file epa-select-keys
8450;;;;;; epa-list-secret-keys epa-list-keys) "epa" "epa.el" (20355 8445;;;;;; epa-list-secret-keys epa-list-keys) "epa" "epa.el" (20434
8451;;;;;; 10021)) 8446;;;;;; 28080))
8452;;; Generated autoloads from epa.el 8447;;; Generated autoloads from epa.el
8453 8448
8454(autoload 'epa-list-keys "epa" "\ 8449(autoload 'epa-list-keys "epa" "\
@@ -8626,7 +8621,7 @@ Insert selected KEYS after the point.
8626;;;*** 8621;;;***
8627 8622
8628;;;### (autoloads (epa-dired-do-encrypt epa-dired-do-sign epa-dired-do-verify 8623;;;### (autoloads (epa-dired-do-encrypt epa-dired-do-sign epa-dired-do-verify
8629;;;;;; epa-dired-do-decrypt) "epa-dired" "epa-dired.el" (20355 10021)) 8624;;;;;; epa-dired-do-decrypt) "epa-dired" "epa-dired.el" (20244 35516))
8630;;; Generated autoloads from epa-dired.el 8625;;; Generated autoloads from epa-dired.el
8631 8626
8632(autoload 'epa-dired-do-decrypt "epa-dired" "\ 8627(autoload 'epa-dired-do-decrypt "epa-dired" "\
@@ -8652,7 +8647,7 @@ Encrypt marked files.
8652;;;*** 8647;;;***
8653 8648
8654;;;### (autoloads (epa-file-disable epa-file-enable epa-file-handler) 8649;;;### (autoloads (epa-file-disable epa-file-enable epa-file-handler)
8655;;;;;; "epa-file" "epa-file.el" (20355 10021)) 8650;;;;;; "epa-file" "epa-file.el" (20244 35516))
8656;;; Generated autoloads from epa-file.el 8651;;; Generated autoloads from epa-file.el
8657 8652
8658(autoload 'epa-file-handler "epa-file" "\ 8653(autoload 'epa-file-handler "epa-file" "\
@@ -8674,7 +8669,7 @@ Encrypt marked files.
8674 8669
8675;;;### (autoloads (epa-global-mail-mode epa-mail-import-keys epa-mail-encrypt 8670;;;### (autoloads (epa-global-mail-mode epa-mail-import-keys epa-mail-encrypt
8676;;;;;; epa-mail-sign epa-mail-verify epa-mail-decrypt epa-mail-mode) 8671;;;;;; epa-mail-sign epa-mail-verify epa-mail-decrypt epa-mail-mode)
8677;;;;;; "epa-mail" "epa-mail.el" (20355 10021)) 8672;;;;;; "epa-mail" "epa-mail.el" (20318 5885))
8678;;; Generated autoloads from epa-mail.el 8673;;; Generated autoloads from epa-mail.el
8679 8674
8680(autoload 'epa-mail-mode "epa-mail" "\ 8675(autoload 'epa-mail-mode "epa-mail" "\
@@ -8744,7 +8739,7 @@ if ARG is omitted or nil.
8744 8739
8745;;;*** 8740;;;***
8746 8741
8747;;;### (autoloads (epg-make-context) "epg" "epg.el" (20355 10021)) 8742;;;### (autoloads (epg-make-context) "epg" "epg.el" (20244 35516))
8748;;; Generated autoloads from epg.el 8743;;; Generated autoloads from epg.el
8749 8744
8750(autoload 'epg-make-context "epg" "\ 8745(autoload 'epg-make-context "epg" "\
@@ -8755,7 +8750,7 @@ Return a context object.
8755;;;*** 8750;;;***
8756 8751
8757;;;### (autoloads (epg-expand-group epg-check-configuration epg-configuration) 8752;;;### (autoloads (epg-expand-group epg-check-configuration epg-configuration)
8758;;;;;; "epg-config" "epg-config.el" (20373 11301)) 8753;;;;;; "epg-config" "epg-config.el" (20373 41604))
8759;;; Generated autoloads from epg-config.el 8754;;; Generated autoloads from epg-config.el
8760 8755
8761(autoload 'epg-configuration "epg-config" "\ 8756(autoload 'epg-configuration "epg-config" "\
@@ -8775,8 +8770,8 @@ Look at CONFIG and try to expand GROUP.
8775 8770
8776;;;*** 8771;;;***
8777 8772
8778;;;### (autoloads (erc-handle-irc-url erc-tls erc erc-select-read-args) 8773;;;### (autoloads (erc-handle-irc-url erc-tls erc-select-read-args)
8779;;;;;; "erc" "erc/erc.el" (20356 2211)) 8774;;;;;; "erc" "erc/erc.el" (20446 34252))
8780;;; Generated autoloads from erc/erc.el 8775;;; Generated autoloads from erc/erc.el
8781 8776
8782(autoload 'erc-select-read-args "erc" "\ 8777(autoload 'erc-select-read-args "erc" "\
@@ -8784,29 +8779,6 @@ Prompt the user for values of nick, server, port, and password.
8784 8779
8785\(fn)" nil nil) 8780\(fn)" nil nil)
8786 8781
8787(autoload 'erc "erc" "\
8788ERC is a powerful, modular, and extensible IRC client.
8789This function is the main entry point for ERC.
8790
8791It permits you to select connection parameters, and then starts ERC.
8792
8793Non-interactively, it takes the keyword arguments
8794 (server (erc-compute-server))
8795 (port (erc-compute-port))
8796 (nick (erc-compute-nick))
8797 password
8798 (full-name (erc-compute-full-name)))
8799
8800That is, if called with
8801
8802 (erc :server \"irc.freenode.net\" :full-name \"Harry S Truman\")
8803
8804then the server and full-name will be set to those values, whereas
8805`erc-compute-port', `erc-compute-nick' and `erc-compute-full-name' will
8806be invoked for the values of the other parameters.
8807
8808\(fn &key (server (erc-compute-server)) (port (erc-compute-port)) (nick (erc-compute-nick)) PASSWORD (full-name (erc-compute-full-name)))" t nil)
8809
8810(defalias 'erc-select 'erc) 8782(defalias 'erc-select 'erc)
8811 8783
8812(autoload 'erc-tls "erc" "\ 8784(autoload 'erc-tls "erc" "\
@@ -8824,33 +8796,33 @@ Otherwise, connect to HOST:PORT as USER and /join CHANNEL.
8824 8796
8825;;;*** 8797;;;***
8826 8798
8827;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (20355 8799;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (20356
8828;;;;;; 10021)) 8800;;;;;; 35090))
8829;;; Generated autoloads from erc/erc-autoaway.el 8801;;; Generated autoloads from erc/erc-autoaway.el
8830 (autoload 'erc-autoaway-mode "erc-autoaway") 8802 (autoload 'erc-autoaway-mode "erc-autoaway")
8831 8803
8832;;;*** 8804;;;***
8833 8805
8834;;;### (autoloads nil "erc-button" "erc/erc-button.el" (20355 10021)) 8806;;;### (autoloads nil "erc-button" "erc/erc-button.el" (20434 28080))
8835;;; Generated autoloads from erc/erc-button.el 8807;;; Generated autoloads from erc/erc-button.el
8836 (autoload 'erc-button-mode "erc-button" nil t) 8808 (autoload 'erc-button-mode "erc-button" nil t)
8837 8809
8838;;;*** 8810;;;***
8839 8811
8840;;;### (autoloads nil "erc-capab" "erc/erc-capab.el" (20355 10021)) 8812;;;### (autoloads nil "erc-capab" "erc/erc-capab.el" (20244 35516))
8841;;; Generated autoloads from erc/erc-capab.el 8813;;; Generated autoloads from erc/erc-capab.el
8842 (autoload 'erc-capab-identify-mode "erc-capab" nil t) 8814 (autoload 'erc-capab-identify-mode "erc-capab" nil t)
8843 8815
8844;;;*** 8816;;;***
8845 8817
8846;;;### (autoloads nil "erc-compat" "erc/erc-compat.el" (20355 10021)) 8818;;;### (autoloads nil "erc-compat" "erc/erc-compat.el" (20318 5885))
8847;;; Generated autoloads from erc/erc-compat.el 8819;;; Generated autoloads from erc/erc-compat.el
8848 (autoload 'erc-define-minor-mode "erc-compat") 8820 (autoload 'erc-define-minor-mode "erc-compat")
8849 8821
8850;;;*** 8822;;;***
8851 8823
8852;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC) 8824;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC)
8853;;;;;; "erc-dcc" "erc/erc-dcc.el" (20402 11562)) 8825;;;;;; "erc-dcc" "erc/erc-dcc.el" (20446 34252))
8854;;; Generated autoloads from erc/erc-dcc.el 8826;;; Generated autoloads from erc/erc-dcc.el
8855 (autoload 'erc-dcc-mode "erc-dcc") 8827 (autoload 'erc-dcc-mode "erc-dcc")
8856 8828
@@ -8868,7 +8840,7 @@ Provides completion for the /DCC command.
8868\(fn)" nil nil) 8840\(fn)" nil nil)
8869 8841
8870(defvar erc-ctcp-query-DCC-hook '(erc-ctcp-query-DCC) "\ 8842(defvar erc-ctcp-query-DCC-hook '(erc-ctcp-query-DCC) "\
8871Hook variable for CTCP DCC queries") 8843Hook variable for CTCP DCC queries.")
8872 8844
8873(autoload 'erc-ctcp-query-DCC "erc-dcc" "\ 8845(autoload 'erc-ctcp-query-DCC "erc-dcc" "\
8874The function called when a CTCP DCC request is detected by the client. 8846The function called when a CTCP DCC request is detected by the client.
@@ -8883,7 +8855,7 @@ that subcommand.
8883;;;;;; erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list 8855;;;;;; erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list
8884;;;;;; erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action 8856;;;;;; erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action
8885;;;;;; erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el" 8857;;;;;; erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el"
8886;;;;;; (20355 10021)) 8858;;;;;; (20244 35516))
8887;;; Generated autoloads from erc/erc-ezbounce.el 8859;;; Generated autoloads from erc/erc-ezbounce.el
8888 8860
8889(autoload 'erc-cmd-ezb "erc-ezbounce" "\ 8861(autoload 'erc-cmd-ezb "erc-ezbounce" "\
@@ -8945,8 +8917,8 @@ Add EZBouncer convenience functions to ERC.
8945 8917
8946;;;*** 8918;;;***
8947 8919
8948;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (20355 8920;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (20244
8949;;;;;; 10021)) 8921;;;;;; 35516))
8950;;; Generated autoloads from erc/erc-fill.el 8922;;; Generated autoloads from erc/erc-fill.el
8951 (autoload 'erc-fill-mode "erc-fill" nil t) 8923 (autoload 'erc-fill-mode "erc-fill" nil t)
8952 8924
@@ -8959,7 +8931,7 @@ You can put this on `erc-insert-modify-hook' and/or `erc-send-modify-hook'.
8959;;;*** 8931;;;***
8960 8932
8961;;;### (autoloads (erc-identd-stop erc-identd-start) "erc-identd" 8933;;;### (autoloads (erc-identd-stop erc-identd-start) "erc-identd"
8962;;;;;; "erc/erc-identd.el" (20355 10021)) 8934;;;;;; "erc/erc-identd.el" (20244 35516))
8963;;; Generated autoloads from erc/erc-identd.el 8935;;; Generated autoloads from erc/erc-identd.el
8964 (autoload 'erc-identd-mode "erc-identd") 8936 (autoload 'erc-identd-mode "erc-identd")
8965 8937
@@ -8981,7 +8953,7 @@ system.
8981;;;*** 8953;;;***
8982 8954
8983;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el" 8955;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el"
8984;;;;;; (20355 10021)) 8956;;;;;; (20244 35516))
8985;;; Generated autoloads from erc/erc-imenu.el 8957;;; Generated autoloads from erc/erc-imenu.el
8986 8958
8987(autoload 'erc-create-imenu-index "erc-imenu" "\ 8959(autoload 'erc-create-imenu-index "erc-imenu" "\
@@ -8991,20 +8963,20 @@ system.
8991 8963
8992;;;*** 8964;;;***
8993 8965
8994;;;### (autoloads nil "erc-join" "erc/erc-join.el" (20356 2211)) 8966;;;### (autoloads nil "erc-join" "erc/erc-join.el" (20356 35090))
8995;;; Generated autoloads from erc/erc-join.el 8967;;; Generated autoloads from erc/erc-join.el
8996 (autoload 'erc-autojoin-mode "erc-join" nil t) 8968 (autoload 'erc-autojoin-mode "erc-join" nil t)
8997 8969
8998;;;*** 8970;;;***
8999 8971
9000;;;### (autoloads nil "erc-list" "erc/erc-list.el" (20355 10021)) 8972;;;### (autoloads nil "erc-list" "erc/erc-list.el" (20244 35516))
9001;;; Generated autoloads from erc/erc-list.el 8973;;; Generated autoloads from erc/erc-list.el
9002 (autoload 'erc-list-mode "erc-list") 8974 (autoload 'erc-list-mode "erc-list")
9003 8975
9004;;;*** 8976;;;***
9005 8977
9006;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log" 8978;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log"
9007;;;;;; "erc/erc-log.el" (20355 10021)) 8979;;;;;; "erc/erc-log.el" (20356 35090))
9008;;; Generated autoloads from erc/erc-log.el 8980;;; Generated autoloads from erc/erc-log.el
9009 (autoload 'erc-log-mode "erc-log" nil t) 8981 (autoload 'erc-log-mode "erc-log" nil t)
9010 8982
@@ -9036,7 +9008,7 @@ You can save every individual message by putting this function on
9036;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host 9008;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host
9037;;;;;; erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool 9009;;;;;; erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool
9038;;;;;; erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el" 9010;;;;;; erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el"
9039;;;;;; (20355 10021)) 9011;;;;;; (20434 28080))
9040;;; Generated autoloads from erc/erc-match.el 9012;;; Generated autoloads from erc/erc-match.el
9041 (autoload 'erc-match-mode "erc-match") 9013 (autoload 'erc-match-mode "erc-match")
9042 9014
@@ -9082,14 +9054,14 @@ Delete dangerous-host interactively to `erc-dangerous-hosts'.
9082 9054
9083;;;*** 9055;;;***
9084 9056
9085;;;### (autoloads nil "erc-menu" "erc/erc-menu.el" (20355 10021)) 9057;;;### (autoloads nil "erc-menu" "erc/erc-menu.el" (20244 35516))
9086;;; Generated autoloads from erc/erc-menu.el 9058;;; Generated autoloads from erc/erc-menu.el
9087 (autoload 'erc-menu-mode "erc-menu" nil t) 9059 (autoload 'erc-menu-mode "erc-menu" nil t)
9088 9060
9089;;;*** 9061;;;***
9090 9062
9091;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el" 9063;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el"
9092;;;;;; (20355 10021)) 9064;;;;;; (20244 35516))
9093;;; Generated autoloads from erc/erc-netsplit.el 9065;;; Generated autoloads from erc/erc-netsplit.el
9094 (autoload 'erc-netsplit-mode "erc-netsplit") 9066 (autoload 'erc-netsplit-mode "erc-netsplit")
9095 9067
@@ -9101,7 +9073,7 @@ Show who's gone.
9101;;;*** 9073;;;***
9102 9074
9103;;;### (autoloads (erc-server-select erc-determine-network) "erc-networks" 9075;;;### (autoloads (erc-server-select erc-determine-network) "erc-networks"
9104;;;;;; "erc/erc-networks.el" (20355 10021)) 9076;;;;;; "erc/erc-networks.el" (20244 35516))
9105;;; Generated autoloads from erc/erc-networks.el 9077;;; Generated autoloads from erc/erc-networks.el
9106 9078
9107(autoload 'erc-determine-network "erc-networks" "\ 9079(autoload 'erc-determine-network "erc-networks" "\
@@ -9119,7 +9091,7 @@ Interactively select a server to connect to using `erc-server-alist'.
9119;;;*** 9091;;;***
9120 9092
9121;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify" 9093;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify"
9122;;;;;; "erc/erc-notify.el" (20355 10021)) 9094;;;;;; "erc/erc-notify.el" (20356 35090))
9123;;; Generated autoloads from erc/erc-notify.el 9095;;; Generated autoloads from erc/erc-notify.el
9124 (autoload 'erc-notify-mode "erc-notify" nil t) 9096 (autoload 'erc-notify-mode "erc-notify" nil t)
9125 9097
@@ -9137,33 +9109,33 @@ with args, toggle notify status of people.
9137 9109
9138;;;*** 9110;;;***
9139 9111
9140;;;### (autoloads nil "erc-page" "erc/erc-page.el" (20355 10021)) 9112;;;### (autoloads nil "erc-page" "erc/erc-page.el" (20244 35516))
9141;;; Generated autoloads from erc/erc-page.el 9113;;; Generated autoloads from erc/erc-page.el
9142 (autoload 'erc-page-mode "erc-page") 9114 (autoload 'erc-page-mode "erc-page")
9143 9115
9144;;;*** 9116;;;***
9145 9117
9146;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (20355 9118;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (20356
9147;;;;;; 10021)) 9119;;;;;; 35090))
9148;;; Generated autoloads from erc/erc-pcomplete.el 9120;;; Generated autoloads from erc/erc-pcomplete.el
9149 (autoload 'erc-completion-mode "erc-pcomplete" nil t) 9121 (autoload 'erc-completion-mode "erc-pcomplete" nil t)
9150 9122
9151;;;*** 9123;;;***
9152 9124
9153;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (20355 10021)) 9125;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (20244 35516))
9154;;; Generated autoloads from erc/erc-replace.el 9126;;; Generated autoloads from erc/erc-replace.el
9155 (autoload 'erc-replace-mode "erc-replace") 9127 (autoload 'erc-replace-mode "erc-replace")
9156 9128
9157;;;*** 9129;;;***
9158 9130
9159;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (20355 10021)) 9131;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (20244 35516))
9160;;; Generated autoloads from erc/erc-ring.el 9132;;; Generated autoloads from erc/erc-ring.el
9161 (autoload 'erc-ring-mode "erc-ring" nil t) 9133 (autoload 'erc-ring-mode "erc-ring" nil t)
9162 9134
9163;;;*** 9135;;;***
9164 9136
9165;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode) 9137;;;### (autoloads (erc-nickserv-identify erc-nickserv-identify-mode)
9166;;;;;; "erc-services" "erc/erc-services.el" (20357 58785)) 9138;;;;;; "erc-services" "erc/erc-services.el" (20359 18671))
9167;;; Generated autoloads from erc/erc-services.el 9139;;; Generated autoloads from erc/erc-services.el
9168 (autoload 'erc-services-mode "erc-services" nil t) 9140 (autoload 'erc-services-mode "erc-services" nil t)
9169 9141
@@ -9180,14 +9152,14 @@ When called interactively, read the password using `read-passwd'.
9180 9152
9181;;;*** 9153;;;***
9182 9154
9183;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (20355 10021)) 9155;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (20356 35090))
9184;;; Generated autoloads from erc/erc-sound.el 9156;;; Generated autoloads from erc/erc-sound.el
9185 (autoload 'erc-sound-mode "erc-sound") 9157 (autoload 'erc-sound-mode "erc-sound")
9186 9158
9187;;;*** 9159;;;***
9188 9160
9189;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el" 9161;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el"
9190;;;;;; (20355 10021)) 9162;;;;;; (20244 35516))
9191;;; Generated autoloads from erc/erc-speedbar.el 9163;;; Generated autoloads from erc/erc-speedbar.el
9192 9164
9193(autoload 'erc-speedbar-browser "erc-speedbar" "\ 9165(autoload 'erc-speedbar-browser "erc-speedbar" "\
@@ -9198,21 +9170,21 @@ This will add a speedbar major display mode.
9198 9170
9199;;;*** 9171;;;***
9200 9172
9201;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (20355 9173;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (20244
9202;;;;;; 10021)) 9174;;;;;; 35516))
9203;;; Generated autoloads from erc/erc-spelling.el 9175;;; Generated autoloads from erc/erc-spelling.el
9204 (autoload 'erc-spelling-mode "erc-spelling" nil t) 9176 (autoload 'erc-spelling-mode "erc-spelling" nil t)
9205 9177
9206;;;*** 9178;;;***
9207 9179
9208;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (20355 10021)) 9180;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (20434 28080))
9209;;; Generated autoloads from erc/erc-stamp.el 9181;;; Generated autoloads from erc/erc-stamp.el
9210 (autoload 'erc-timestamp-mode "erc-stamp" nil t) 9182 (autoload 'erc-timestamp-mode "erc-stamp" nil t)
9211 9183
9212;;;*** 9184;;;***
9213 9185
9214;;;### (autoloads (erc-track-minor-mode) "erc-track" "erc/erc-track.el" 9186;;;### (autoloads (erc-track-minor-mode) "erc-track" "erc/erc-track.el"
9215;;;;;; (20355 10021)) 9187;;;;;; (20428 57510))
9216;;; Generated autoloads from erc/erc-track.el 9188;;; Generated autoloads from erc/erc-track.el
9217 9189
9218(defvar erc-track-minor-mode nil "\ 9190(defvar erc-track-minor-mode nil "\
@@ -9238,7 +9210,7 @@ keybindings will not do anything useful.
9238;;;*** 9210;;;***
9239 9211
9240;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size) 9212;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size)
9241;;;;;; "erc-truncate" "erc/erc-truncate.el" (20355 10021)) 9213;;;;;; "erc-truncate" "erc/erc-truncate.el" (20356 35090))
9242;;; Generated autoloads from erc/erc-truncate.el 9214;;; Generated autoloads from erc/erc-truncate.el
9243 (autoload 'erc-truncate-mode "erc-truncate" nil t) 9215 (autoload 'erc-truncate-mode "erc-truncate" nil t)
9244 9216
@@ -9258,7 +9230,7 @@ Meant to be used in hooks, like `erc-insert-post-hook'.
9258;;;*** 9230;;;***
9259 9231
9260;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el" 9232;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el"
9261;;;;;; (20355 10021)) 9233;;;;;; (20356 35090))
9262;;; Generated autoloads from erc/erc-xdcc.el 9234;;; Generated autoloads from erc/erc-xdcc.el
9263 (autoload 'erc-xdcc-mode "erc-xdcc") 9235 (autoload 'erc-xdcc-mode "erc-xdcc")
9264 9236
@@ -9270,31 +9242,10 @@ Add a file to `erc-xdcc-files'.
9270;;;*** 9242;;;***
9271 9243
9272;;;### (autoloads (ert-describe-test ert-run-tests-interactively 9244;;;### (autoloads (ert-describe-test ert-run-tests-interactively
9273;;;;;; ert-run-tests-batch-and-exit ert-run-tests-batch ert-deftest) 9245;;;;;; ert-run-tests-batch-and-exit ert-run-tests-batch) "ert" "emacs-lisp/ert.el"
9274;;;;;; "ert" "emacs-lisp/ert.el" (20355 10021)) 9246;;;;;; (20356 35090))
9275;;; Generated autoloads from emacs-lisp/ert.el 9247;;; Generated autoloads from emacs-lisp/ert.el
9276 9248
9277(autoload 'ert-deftest "ert" "\
9278Define NAME (a symbol) as a test.
9279
9280BODY is evaluated as a `progn' when the test is run. It should
9281signal a condition on failure or just return if the test passes.
9282
9283`should', `should-not' and `should-error' are useful for
9284assertions in BODY.
9285
9286Use `ert' to run tests interactively.
9287
9288Tests that are expected to fail can be marked as such
9289using :expected-result. See `ert-test-result-type-p' for a
9290description of valid values for RESULT-TYPE.
9291
9292\(fn NAME () [DOCSTRING] [:expected-result RESULT-TYPE] [:tags '(TAG...)] BODY...)" nil (quote macro))
9293
9294(put 'ert-deftest 'lisp-indent-function '2)
9295
9296(put 'ert-deftest 'doc-string-elt '3)
9297
9298(put 'ert-deftest 'lisp-indent-function 2) 9249(put 'ert-deftest 'lisp-indent-function 2)
9299 9250
9300(put 'ert-info 'lisp-indent-function 1) 9251(put 'ert-info 'lisp-indent-function 1)
@@ -9341,7 +9292,7 @@ Display the documentation for TEST-OR-TEST-NAME (a symbol or ert-test).
9341;;;*** 9292;;;***
9342 9293
9343;;;### (autoloads (ert-kill-all-test-buffers) "ert-x" "emacs-lisp/ert-x.el" 9294;;;### (autoloads (ert-kill-all-test-buffers) "ert-x" "emacs-lisp/ert-x.el"
9344;;;;;; (20364 28960)) 9295;;;;;; (20373 41604))
9345;;; Generated autoloads from emacs-lisp/ert-x.el 9296;;; Generated autoloads from emacs-lisp/ert-x.el
9346 9297
9347(put 'ert-with-test-buffer 'lisp-indent-function 1) 9298(put 'ert-with-test-buffer 'lisp-indent-function 1)
@@ -9353,8 +9304,8 @@ Kill all test buffers that are still live.
9353 9304
9354;;;*** 9305;;;***
9355 9306
9356;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (20355 9307;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (20428
9357;;;;;; 10021)) 9308;;;;;; 57510))
9358;;; Generated autoloads from eshell/esh-mode.el 9309;;; Generated autoloads from eshell/esh-mode.el
9359 9310
9360(autoload 'eshell-mode "esh-mode" "\ 9311(autoload 'eshell-mode "esh-mode" "\
@@ -9367,7 +9318,7 @@ Emacs shell interactive mode.
9367;;;*** 9318;;;***
9368 9319
9369;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell" 9320;;;### (autoloads (eshell-command-result eshell-command eshell) "eshell"
9370;;;;;; "eshell/eshell.el" (20373 11301)) 9321;;;;;; "eshell/eshell.el" (20373 41604))
9371;;; Generated autoloads from eshell/eshell.el 9322;;; Generated autoloads from eshell/eshell.el
9372 9323
9373(autoload 'eshell "eshell" "\ 9324(autoload 'eshell "eshell" "\
@@ -9408,7 +9359,7 @@ corresponding to a successful execution.
9408;;;;;; visit-tags-table tags-table-mode find-tag-default-function 9359;;;;;; visit-tags-table tags-table-mode find-tag-default-function
9409;;;;;; find-tag-hook tags-add-tables tags-compression-info-list 9360;;;;;; find-tag-hook tags-add-tables tags-compression-info-list
9410;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el" 9361;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el"
9411;;;;;; (20388 65061)) 9362;;;;;; (20412 11425))
9412;;; Generated autoloads from progmodes/etags.el 9363;;; Generated autoloads from progmodes/etags.el
9413 9364
9414(defvar tags-file-name nil "\ 9365(defvar tags-file-name nil "\
@@ -9726,7 +9677,7 @@ for \\[find-tag] (which see).
9726;;;;;; ethio-fidel-to-sera-marker ethio-fidel-to-sera-region ethio-fidel-to-sera-buffer 9677;;;;;; ethio-fidel-to-sera-marker ethio-fidel-to-sera-region ethio-fidel-to-sera-buffer
9727;;;;;; ethio-sera-to-fidel-marker ethio-sera-to-fidel-region ethio-sera-to-fidel-buffer 9678;;;;;; ethio-sera-to-fidel-marker ethio-sera-to-fidel-region ethio-sera-to-fidel-buffer
9728;;;;;; setup-ethiopic-environment-internal) "ethio-util" "language/ethio-util.el" 9679;;;;;; setup-ethiopic-environment-internal) "ethio-util" "language/ethio-util.el"
9729;;;;;; (20355 10021)) 9680;;;;;; (20356 35090))
9730;;; Generated autoloads from language/ethio-util.el 9681;;; Generated autoloads from language/ethio-util.el
9731 9682
9732(autoload 'setup-ethiopic-environment-internal "ethio-util" "\ 9683(autoload 'setup-ethiopic-environment-internal "ethio-util" "\
@@ -9896,7 +9847,7 @@ With ARG, insert that many delimiters.
9896 9847
9897;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline 9848;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline
9898;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el" 9849;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el"
9899;;;;;; (20355 10021)) 9850;;;;;; (20428 57510))
9900;;; Generated autoloads from net/eudc.el 9851;;; Generated autoloads from net/eudc.el
9901 9852
9902(autoload 'eudc-set-server "eudc" "\ 9853(autoload 'eudc-set-server "eudc" "\
@@ -9952,7 +9903,7 @@ This does nothing except loading eudc by autoload side-effect.
9952 9903
9953;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline 9904;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline
9954;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary) 9905;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary)
9955;;;;;; "eudc-bob" "net/eudc-bob.el" (20355 10021)) 9906;;;;;; "eudc-bob" "net/eudc-bob.el" (20244 35516))
9956;;; Generated autoloads from net/eudc-bob.el 9907;;; Generated autoloads from net/eudc-bob.el
9957 9908
9958(autoload 'eudc-display-generic-binary "eudc-bob" "\ 9909(autoload 'eudc-display-generic-binary "eudc-bob" "\
@@ -9988,7 +9939,7 @@ Display a button for the JPEG DATA.
9988;;;*** 9939;;;***
9989 9940
9990;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb) 9941;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb)
9991;;;;;; "eudc-export" "net/eudc-export.el" (20355 10021)) 9942;;;;;; "eudc-export" "net/eudc-export.el" (20244 35516))
9992;;; Generated autoloads from net/eudc-export.el 9943;;; Generated autoloads from net/eudc-export.el
9993 9944
9994(autoload 'eudc-insert-record-at-point-into-bbdb "eudc-export" "\ 9945(autoload 'eudc-insert-record-at-point-into-bbdb "eudc-export" "\
@@ -10005,7 +9956,7 @@ Call `eudc-insert-record-at-point-into-bbdb' if on a record.
10005;;;*** 9956;;;***
10006 9957
10007;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el" 9958;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el"
10008;;;;;; (20355 10021)) 9959;;;;;; (20244 35516))
10009;;; Generated autoloads from net/eudc-hotlist.el 9960;;; Generated autoloads from net/eudc-hotlist.el
10010 9961
10011(autoload 'eudc-edit-hotlist "eudc-hotlist" "\ 9962(autoload 'eudc-edit-hotlist "eudc-hotlist" "\
@@ -10015,8 +9966,8 @@ Edit the hotlist of directory servers in a specialized buffer.
10015 9966
10016;;;*** 9967;;;***
10017 9968
10018;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (20378 9969;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (20451
10019;;;;;; 29222)) 9970;;;;;; 21087))
10020;;; Generated autoloads from emacs-lisp/ewoc.el 9971;;; Generated autoloads from emacs-lisp/ewoc.el
10021 9972
10022(autoload 'ewoc-create "ewoc" "\ 9973(autoload 'ewoc-create "ewoc" "\
@@ -10045,7 +9996,7 @@ fourth arg NOSEP non-nil inhibits this.
10045;;;### (autoloads (executable-make-buffer-file-executable-if-script-p 9996;;;### (autoloads (executable-make-buffer-file-executable-if-script-p
10046;;;;;; executable-self-display executable-set-magic executable-interpret 9997;;;;;; executable-self-display executable-set-magic executable-interpret
10047;;;;;; executable-command-find-posix-p) "executable" "progmodes/executable.el" 9998;;;;;; executable-command-find-posix-p) "executable" "progmodes/executable.el"
10048;;;;;; (20355 10021)) 9999;;;;;; (20356 35090))
10049;;; Generated autoloads from progmodes/executable.el 10000;;; Generated autoloads from progmodes/executable.el
10050 10001
10051(autoload 'executable-command-find-posix-p "executable" "\ 10002(autoload 'executable-command-find-posix-p "executable" "\
@@ -10088,7 +10039,7 @@ file modes.
10088 10039
10089;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot 10040;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot
10090;;;;;; expand-abbrev-hook expand-add-abbrevs) "expand" "expand.el" 10041;;;;;; expand-abbrev-hook expand-add-abbrevs) "expand" "expand.el"
10091;;;;;; (20355 10021)) 10042;;;;;; (20244 35516))
10092;;; Generated autoloads from expand.el 10043;;; Generated autoloads from expand.el
10093 10044
10094(autoload 'expand-add-abbrevs "expand" "\ 10045(autoload 'expand-add-abbrevs "expand" "\
@@ -10137,7 +10088,7 @@ This is used only in conjunction with `expand-add-abbrevs'.
10137 10088
10138;;;*** 10089;;;***
10139 10090
10140;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (20388 65061)) 10091;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (20412 11425))
10141;;; Generated autoloads from progmodes/f90.el 10092;;; Generated autoloads from progmodes/f90.el
10142 10093
10143(autoload 'f90-mode "f90" "\ 10094(autoload 'f90-mode "f90" "\
@@ -10207,8 +10158,8 @@ with no args, if that value is non-nil.
10207;;;### (autoloads (variable-pitch-mode buffer-face-toggle buffer-face-set 10158;;;### (autoloads (variable-pitch-mode buffer-face-toggle buffer-face-set
10208;;;;;; buffer-face-mode text-scale-adjust text-scale-decrease text-scale-increase 10159;;;;;; buffer-face-mode text-scale-adjust text-scale-decrease text-scale-increase
10209;;;;;; text-scale-set face-remap-set-base face-remap-reset-base 10160;;;;;; text-scale-set face-remap-set-base face-remap-reset-base
10210;;;;;; face-remap-add-relative) "face-remap" "face-remap.el" (20388 10161;;;;;; face-remap-add-relative) "face-remap" "face-remap.el" (20446
10211;;;;;; 65061)) 10162;;;;;; 34252))
10212;;; Generated autoloads from face-remap.el 10163;;; Generated autoloads from face-remap.el
10213 10164
10214(autoload 'face-remap-add-relative "face-remap" "\ 10165(autoload 'face-remap-add-relative "face-remap" "\
@@ -10216,14 +10167,19 @@ Add a face remapping entry of FACE to SPECS in the current buffer.
10216Return a cookie which can be used to delete this remapping with 10167Return a cookie which can be used to delete this remapping with
10217`face-remap-remove-relative'. 10168`face-remap-remove-relative'.
10218 10169
10219The remaining arguments, SPECS, should be either a list of face 10170The remaining arguments, SPECS, should form a list of faces.
10220names, or a property list of face attribute/value pairs. The 10171Each list element should be either a face name or a property list
10221remapping specified by SPECS takes effect alongside the 10172of face attribute/value pairs. If more than one face is listed,
10222remappings from other calls to `face-remap-add-relative', as well 10173that specifies an aggregate face, in the same way as in a `face'
10223as the normal definition of FACE (at lowest priority). This 10174text property, except for possible priority changes noted below.
10224function tries to sort multiple remappings for the same face, so 10175
10225that remappings specifying relative face attributes are applied 10176The face remapping specified by SPECS takes effect alongside the
10226after remappings specifying absolute face attributes. 10177remappings from other calls to `face-remap-add-relative' for the
10178same FACE, as well as the normal definition of FACE (at lowest
10179priority). This function tries to sort multiple remappings for
10180the same face, so that remappings specifying relative face
10181attributes are applied after remappings specifying absolute face
10182attributes.
10227 10183
10228The base (lowest priority) remapping may be set to something 10184The base (lowest priority) remapping may be set to something
10229other than the normal definition of FACE via `face-remap-set-base'. 10185other than the normal definition of FACE via `face-remap-set-base'.
@@ -10240,9 +10196,11 @@ to apply on top of the normal definition of FACE.
10240(autoload 'face-remap-set-base "face-remap" "\ 10196(autoload 'face-remap-set-base "face-remap" "\
10241Set the base remapping of FACE in the current buffer to SPECS. 10197Set the base remapping of FACE in the current buffer to SPECS.
10242This causes the remappings specified by `face-remap-add-relative' 10198This causes the remappings specified by `face-remap-add-relative'
10243to apply on top of the face specification given by SPECS. SPECS 10199to apply on top of the face specification given by SPECS.
10244should be either a list of face names, or a property list of face 10200
10245attribute/value pairs. 10201The remaining arguments, SPECS, should form a list of faces.
10202Each list element should be either a face name or a property list
10203of face attribute/value pairs, like in a `face' text property.
10246 10204
10247If SPECS is empty, call `face-remap-reset-base' to use the normal 10205If SPECS is empty, call `face-remap-reset-base' to use the normal
10248definition of FACE as the base remapping; note that this is 10206definition of FACE as the base remapping; note that this is
@@ -10321,19 +10279,23 @@ variable `buffer-face-mode-face' is used to display the buffer text.
10321 10279
10322(autoload 'buffer-face-set "face-remap" "\ 10280(autoload 'buffer-face-set "face-remap" "\
10323Enable `buffer-face-mode', using face specs SPECS. 10281Enable `buffer-face-mode', using face specs SPECS.
10324SPECS can be any value suitable for the `face' text property, 10282Each argument in SPECS should be a face, i.e. either a face name
10325including a face name, a list of face names, or a face-attribute 10283or a property list of face attributes and values. If more than
10326If SPECS is nil, then `buffer-face-mode' is disabled. 10284one face is listed, that specifies an aggregate face, like in a
10285`face' text property. If SPECS is nil or omitted, disable
10286`buffer-face-mode'.
10327 10287
10328This function will make the variable `buffer-face-mode-face' 10288This function makes the variable `buffer-face-mode-face' buffer
10329buffer local, and set it to FACE. 10289local, and sets it to FACE.
10330 10290
10331\(fn &rest SPECS)" t nil) 10291\(fn &rest SPECS)" t nil)
10332 10292
10333(autoload 'buffer-face-toggle "face-remap" "\ 10293(autoload 'buffer-face-toggle "face-remap" "\
10334Toggle `buffer-face-mode', using face specs SPECS. 10294Toggle `buffer-face-mode', using face specs SPECS.
10335SPECS can be any value suitable for the `face' text property, 10295Each argument in SPECS should be a face, i.e. either a face name
10336including a face name, a list of face names, or a face-attribute 10296or a property list of face attributes and values. If more than
10297one face is listed, that specifies an aggregate face, like in a
10298`face' text property.
10337 10299
10338If `buffer-face-mode' is already enabled, and is currently using 10300If `buffer-face-mode' is already enabled, and is currently using
10339the face specs SPECS, then it is disabled; if buffer-face-mode is 10301the face specs SPECS, then it is disabled; if buffer-face-mode is
@@ -10356,7 +10318,7 @@ Besides the choice of face, it is the same as `buffer-face-mode'.
10356 10318
10357;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue 10319;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue
10358;;;;;; feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts 10320;;;;;; feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts
10359;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (20387 44199)) 10321;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (20412 11425))
10360;;; Generated autoloads from mail/feedmail.el 10322;;; Generated autoloads from mail/feedmail.el
10361 10323
10362(autoload 'feedmail-send-it "feedmail" "\ 10324(autoload 'feedmail-send-it "feedmail" "\
@@ -10411,7 +10373,7 @@ you can set `feedmail-queue-reminder-alist' to nil.
10411 10373
10412;;;### (autoloads (ffap-bindings ffap-guess-file-name-at-point dired-at-point 10374;;;### (autoloads (ffap-bindings ffap-guess-file-name-at-point dired-at-point
10413;;;;;; ffap-at-mouse ffap-menu find-file-at-point ffap-next) "ffap" 10375;;;;;; ffap-at-mouse ffap-menu find-file-at-point ffap-next) "ffap"
10414;;;;;; "ffap.el" (20395 38306)) 10376;;;;;; "ffap.el" (20412 11425))
10415;;; Generated autoloads from ffap.el 10377;;; Generated autoloads from ffap.el
10416 10378
10417(autoload 'ffap-next "ffap" "\ 10379(autoload 'ffap-next "ffap" "\
@@ -10477,7 +10439,7 @@ Evaluate the forms in variable `ffap-bindings'.
10477;;;### (autoloads (file-cache-minibuffer-complete file-cache-add-directory-recursively 10439;;;### (autoloads (file-cache-minibuffer-complete file-cache-add-directory-recursively
10478;;;;;; file-cache-add-directory-using-locate file-cache-add-directory-using-find 10440;;;;;; file-cache-add-directory-using-locate file-cache-add-directory-using-find
10479;;;;;; file-cache-add-file file-cache-add-directory-list file-cache-add-directory) 10441;;;;;; file-cache-add-file file-cache-add-directory-list file-cache-add-directory)
10480;;;;;; "filecache" "filecache.el" (20355 10021)) 10442;;;;;; "filecache" "filecache.el" (20244 35516))
10481;;; Generated autoloads from filecache.el 10443;;; Generated autoloads from filecache.el
10482 10444
10483(autoload 'file-cache-add-directory "filecache" "\ 10445(autoload 'file-cache-add-directory "filecache" "\
@@ -10537,7 +10499,7 @@ the name is considered already unique; only the second substitution
10537;;;;;; copy-file-locals-to-dir-locals delete-dir-local-variable 10499;;;;;; copy-file-locals-to-dir-locals delete-dir-local-variable
10538;;;;;; add-dir-local-variable delete-file-local-variable-prop-line 10500;;;;;; add-dir-local-variable delete-file-local-variable-prop-line
10539;;;;;; add-file-local-variable-prop-line delete-file-local-variable 10501;;;;;; add-file-local-variable-prop-line delete-file-local-variable
10540;;;;;; add-file-local-variable) "files-x" "files-x.el" (20355 10021)) 10502;;;;;; add-file-local-variable) "files-x" "files-x.el" (20356 35090))
10541;;; Generated autoloads from files-x.el 10503;;; Generated autoloads from files-x.el
10542 10504
10543(autoload 'add-file-local-variable "files-x" "\ 10505(autoload 'add-file-local-variable "files-x" "\
@@ -10602,8 +10564,8 @@ Copy directory-local variables to the -*- line.
10602 10564
10603;;;*** 10565;;;***
10604 10566
10605;;;### (autoloads (filesets-init) "filesets" "filesets.el" (20355 10567;;;### (autoloads (filesets-init) "filesets" "filesets.el" (20318
10606;;;;;; 10021)) 10568;;;;;; 5885))
10607;;; Generated autoloads from filesets.el 10569;;; Generated autoloads from filesets.el
10608 10570
10609(autoload 'filesets-init "filesets" "\ 10571(autoload 'filesets-init "filesets" "\
@@ -10614,7 +10576,7 @@ Set up hooks, load the cache file -- if existing -- and build the menu.
10614 10576
10615;;;*** 10577;;;***
10616 10578
10617;;;### (autoloads (find-cmd) "find-cmd" "find-cmd.el" (20355 10021)) 10579;;;### (autoloads (find-cmd) "find-cmd" "find-cmd.el" (20244 35516))
10618;;; Generated autoloads from find-cmd.el 10580;;; Generated autoloads from find-cmd.el
10619 10581
10620(autoload 'find-cmd "find-cmd" "\ 10582(autoload 'find-cmd "find-cmd" "\
@@ -10634,7 +10596,7 @@ result is a string that should be ready for the command line.
10634;;;*** 10596;;;***
10635 10597
10636;;;### (autoloads (find-grep-dired find-name-dired find-dired) "find-dired" 10598;;;### (autoloads (find-grep-dired find-name-dired find-dired) "find-dired"
10637;;;;;; "find-dired.el" (20355 10021)) 10599;;;;;; "find-dired.el" (20244 35516))
10638;;; Generated autoloads from find-dired.el 10600;;; Generated autoloads from find-dired.el
10639 10601
10640(autoload 'find-dired "find-dired" "\ 10602(autoload 'find-dired "find-dired" "\
@@ -10674,7 +10636,7 @@ use in place of \"-ls\" as the final argument.
10674 10636
10675;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file 10637;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file
10676;;;;;; ff-find-other-file ff-get-other-file ff-special-constructs) 10638;;;;;; ff-find-other-file ff-get-other-file ff-special-constructs)
10677;;;;;; "find-file" "find-file.el" (20387 44199)) 10639;;;;;; "find-file" "find-file.el" (20412 11425))
10678;;; Generated autoloads from find-file.el 10640;;; Generated autoloads from find-file.el
10679 10641
10680(defvar ff-special-constructs `((,(purecopy "^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]") lambda nil (buffer-substring (match-beginning 2) (match-end 2)))) "\ 10642(defvar ff-special-constructs `((,(purecopy "^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]") lambda nil (buffer-substring (match-beginning 2) (match-end 2)))) "\
@@ -10770,7 +10732,7 @@ Visit the file you click on in another window.
10770;;;;;; find-variable find-variable-noselect find-function-other-frame 10732;;;;;; find-variable find-variable-noselect find-function-other-frame
10771;;;;;; find-function-other-window find-function find-function-noselect 10733;;;;;; find-function-other-window find-function find-function-noselect
10772;;;;;; find-function-search-for-symbol find-library) "find-func" 10734;;;;;; find-function-search-for-symbol find-library) "find-func"
10773;;;;;; "emacs-lisp/find-func.el" (20355 10021)) 10735;;;;;; "emacs-lisp/find-func.el" (20244 35516))
10774;;; Generated autoloads from emacs-lisp/find-func.el 10736;;; Generated autoloads from emacs-lisp/find-func.el
10775 10737
10776(autoload 'find-library "find-func" "\ 10738(autoload 'find-library "find-func" "\
@@ -10929,7 +10891,7 @@ Define some key bindings for the find-function family of functions.
10929;;;*** 10891;;;***
10930 10892
10931;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories 10893;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories
10932;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (20355 10021)) 10894;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (20244 35516))
10933;;; Generated autoloads from find-lisp.el 10895;;; Generated autoloads from find-lisp.el
10934 10896
10935(autoload 'find-lisp-find-dired "find-lisp" "\ 10897(autoload 'find-lisp-find-dired "find-lisp" "\
@@ -10950,7 +10912,7 @@ Change the filter on a find-lisp-find-dired buffer to REGEXP.
10950;;;*** 10912;;;***
10951 10913
10952;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords) 10914;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords)
10953;;;;;; "finder" "finder.el" (20355 10021)) 10915;;;;;; "finder" "finder.el" (20244 35516))
10954;;; Generated autoloads from finder.el 10916;;; Generated autoloads from finder.el
10955 10917
10956(autoload 'finder-list-keywords "finder" "\ 10918(autoload 'finder-list-keywords "finder" "\
@@ -10972,7 +10934,7 @@ Find packages matching a given keyword.
10972;;;*** 10934;;;***
10973 10935
10974;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl" 10936;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl"
10975;;;;;; "flow-ctrl.el" (20355 10021)) 10937;;;;;; "flow-ctrl.el" (20244 35516))
10976;;; Generated autoloads from flow-ctrl.el 10938;;; Generated autoloads from flow-ctrl.el
10977 10939
10978(autoload 'enable-flow-control "flow-ctrl" "\ 10940(autoload 'enable-flow-control "flow-ctrl" "\
@@ -10994,7 +10956,7 @@ to get the effect of a C-q.
10994;;;*** 10956;;;***
10995 10957
10996;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el" 10958;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el"
10997;;;;;; (20355 10021)) 10959;;;;;; (20244 35516))
10998;;; Generated autoloads from gnus/flow-fill.el 10960;;; Generated autoloads from gnus/flow-fill.el
10999 10961
11000(autoload 'fill-flowed-encode "flow-fill" "\ 10962(autoload 'fill-flowed-encode "flow-fill" "\
@@ -11010,7 +10972,7 @@ to get the effect of a C-q.
11010;;;*** 10972;;;***
11011 10973
11012;;;### (autoloads (flymake-find-file-hook flymake-mode-off flymake-mode-on 10974;;;### (autoloads (flymake-find-file-hook flymake-mode-off flymake-mode-on
11013;;;;;; flymake-mode) "flymake" "progmodes/flymake.el" (20373 11301)) 10975;;;;;; flymake-mode) "flymake" "progmodes/flymake.el" (20434 28080))
11014;;; Generated autoloads from progmodes/flymake.el 10976;;; Generated autoloads from progmodes/flymake.el
11015 10977
11016(autoload 'flymake-mode "flymake" "\ 10978(autoload 'flymake-mode "flymake" "\
@@ -11040,7 +11002,7 @@ Turn flymake mode off.
11040 11002
11041;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off 11003;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
11042;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode) 11004;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode)
11043;;;;;; "flyspell" "textmodes/flyspell.el" (20420 41510)) 11005;;;;;; "flyspell" "textmodes/flyspell.el" (20434 28080))
11044;;; Generated autoloads from textmodes/flyspell.el 11006;;; Generated autoloads from textmodes/flyspell.el
11045 11007
11046(autoload 'flyspell-prog-mode "flyspell" "\ 11008(autoload 'flyspell-prog-mode "flyspell" "\
@@ -11112,7 +11074,7 @@ Flyspell whole buffer.
11112 11074
11113;;;### (autoloads (follow-delete-other-windows-and-split follow-mode 11075;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
11114;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el" 11076;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
11115;;;;;; (20387 44199)) 11077;;;;;; (20412 11425))
11116;;; Generated autoloads from follow.el 11078;;; Generated autoloads from follow.el
11117 11079
11118(autoload 'turn-on-follow-mode "follow" "\ 11080(autoload 'turn-on-follow-mode "follow" "\
@@ -11180,8 +11142,8 @@ selected if the original window is the first one in the frame.
11180 11142
11181;;;*** 11143;;;***
11182 11144
11183;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (20387 11145;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (20412
11184;;;;;; 44199)) 11146;;;;;; 11425))
11185;;; Generated autoloads from mail/footnote.el 11147;;; Generated autoloads from mail/footnote.el
11186 11148
11187(autoload 'footnote-mode "footnote" "\ 11149(autoload 'footnote-mode "footnote" "\
@@ -11200,7 +11162,7 @@ play around with the following keys:
11200;;;*** 11162;;;***
11201 11163
11202;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode) 11164;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode)
11203;;;;;; "forms" "forms.el" (20392 20740)) 11165;;;;;; "forms" "forms.el" (20428 57510))
11204;;; Generated autoloads from forms.el 11166;;; Generated autoloads from forms.el
11205 11167
11206(autoload 'forms-mode "forms" "\ 11168(autoload 'forms-mode "forms" "\
@@ -11237,7 +11199,7 @@ Visit a file in Forms mode in other window.
11237;;;*** 11199;;;***
11238 11200
11239;;;### (autoloads (fortran-mode) "fortran" "progmodes/fortran.el" 11201;;;### (autoloads (fortran-mode) "fortran" "progmodes/fortran.el"
11240;;;;;; (20355 10021)) 11202;;;;;; (20446 34252))
11241;;; Generated autoloads from progmodes/fortran.el 11203;;; Generated autoloads from progmodes/fortran.el
11242 11204
11243(autoload 'fortran-mode "fortran" "\ 11205(autoload 'fortran-mode "fortran" "\
@@ -11315,7 +11277,7 @@ with no args, if that value is non-nil.
11315;;;*** 11277;;;***
11316 11278
11317;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region 11279;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region
11318;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (20355 10021)) 11280;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (20244 35516))
11319;;; Generated autoloads from play/fortune.el 11281;;; Generated autoloads from play/fortune.el
11320 11282
11321(autoload 'fortune-add-fortune "fortune" "\ 11283(autoload 'fortune-add-fortune "fortune" "\
@@ -11364,7 +11326,7 @@ and choose the directory as the fortune-file.
11364;;;*** 11326;;;***
11365 11327
11366;;;### (autoloads (gdb gdb-enable-debug) "gdb-mi" "progmodes/gdb-mi.el" 11328;;;### (autoloads (gdb gdb-enable-debug) "gdb-mi" "progmodes/gdb-mi.el"
11367;;;;;; (20415 53309)) 11329;;;;;; (20415 57974))
11368;;; Generated autoloads from progmodes/gdb-mi.el 11330;;; Generated autoloads from progmodes/gdb-mi.el
11369 11331
11370(defvar gdb-enable-debug nil "\ 11332(defvar gdb-enable-debug nil "\
@@ -11442,8 +11404,8 @@ detailed description of this mode.
11442;;;*** 11404;;;***
11443 11405
11444;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal 11406;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal
11445;;;;;; define-generic-mode) "generic" "emacs-lisp/generic.el" (20406 11407;;;;;; define-generic-mode) "generic" "emacs-lisp/generic.el" (20412
11446;;;;;; 8611)) 11408;;;;;; 11425))
11447;;; Generated autoloads from emacs-lisp/generic.el 11409;;; Generated autoloads from emacs-lisp/generic.el
11448 11410
11449(defvar generic-mode-list nil "\ 11411(defvar generic-mode-list nil "\
@@ -11485,12 +11447,12 @@ mode hook `MODE-hook'.
11485 11447
11486See the file generic-x.el for some examples of `define-generic-mode'. 11448See the file generic-x.el for some examples of `define-generic-mode'.
11487 11449
11488\(fn MODE COMMENT-LIST KEYWORD-LIST FONT-LOCK-LIST AUTO-MODE-LIST FUNCTION-LIST &optional DOCSTRING)" nil (quote macro)) 11450\(fn MODE COMMENT-LIST KEYWORD-LIST FONT-LOCK-LIST AUTO-MODE-LIST FUNCTION-LIST &optional DOCSTRING)" nil t)
11489
11490(put 'define-generic-mode 'doc-string-elt '7)
11491 11451
11492(put 'define-generic-mode 'lisp-indent-function '1) 11452(put 'define-generic-mode 'lisp-indent-function '1)
11493 11453
11454(put 'define-generic-mode 'doc-string-elt '7)
11455
11494(autoload 'generic-mode-internal "generic" "\ 11456(autoload 'generic-mode-internal "generic" "\
11495Go into the generic mode MODE. 11457Go into the generic mode MODE.
11496 11458
@@ -11522,7 +11484,7 @@ regular expression that can be used as an element of
11522;;;*** 11484;;;***
11523 11485
11524;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el" 11486;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el"
11525;;;;;; (20355 10021)) 11487;;;;;; (20356 35090))
11526;;; Generated autoloads from progmodes/glasses.el 11488;;; Generated autoloads from progmodes/glasses.el
11527 11489
11528(autoload 'glasses-mode "glasses" "\ 11490(autoload 'glasses-mode "glasses" "\
@@ -11538,7 +11500,7 @@ add virtual separators (like underscores) at places they belong to.
11538 11500
11539;;;### (autoloads (gmm-tool-bar-from-list gmm-widget-p gmm-error 11501;;;### (autoloads (gmm-tool-bar-from-list gmm-widget-p gmm-error
11540;;;;;; gmm-message gmm-regexp-concat) "gmm-utils" "gnus/gmm-utils.el" 11502;;;;;; gmm-message gmm-regexp-concat) "gmm-utils" "gnus/gmm-utils.el"
11541;;;;;; (20355 10021)) 11503;;;;;; (20318 5885))
11542;;; Generated autoloads from gnus/gmm-utils.el 11504;;; Generated autoloads from gnus/gmm-utils.el
11543 11505
11544(autoload 'gmm-regexp-concat "gmm-utils" "\ 11506(autoload 'gmm-regexp-concat "gmm-utils" "\
@@ -11593,7 +11555,7 @@ DEFAULT-MAP specifies the default key map for ICON-LIST.
11593;;;*** 11555;;;***
11594 11556
11595;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server 11557;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server
11596;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (20414 2727)) 11558;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (20414 21581))
11597;;; Generated autoloads from gnus/gnus.el 11559;;; Generated autoloads from gnus/gnus.el
11598(when (fboundp 'custom-autoload) 11560(when (fboundp 'custom-autoload)
11599 (custom-autoload 'gnus-select-method "gnus")) 11561 (custom-autoload 'gnus-select-method "gnus"))
@@ -11646,7 +11608,7 @@ prompt the user for the name of an NNTP server to use.
11646;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group 11608;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group
11647;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize 11609;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize
11648;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent" 11610;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent"
11649;;;;;; "gnus/gnus-agent.el" (20355 10021)) 11611;;;;;; "gnus/gnus-agent.el" (20446 34252))
11650;;; Generated autoloads from gnus/gnus-agent.el 11612;;; Generated autoloads from gnus/gnus-agent.el
11651 11613
11652(autoload 'gnus-unplugged "gnus-agent" "\ 11614(autoload 'gnus-unplugged "gnus-agent" "\
@@ -11737,7 +11699,7 @@ If CLEAN, obsolete (ignore).
11737;;;*** 11699;;;***
11738 11700
11739;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" 11701;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
11740;;;;;; (20361 20134)) 11702;;;;;; (20373 41604))
11741;;; Generated autoloads from gnus/gnus-art.el 11703;;; Generated autoloads from gnus/gnus-art.el
11742 11704
11743(autoload 'gnus-article-prepare-display "gnus-art" "\ 11705(autoload 'gnus-article-prepare-display "gnus-art" "\
@@ -11748,7 +11710,7 @@ Make the current buffer look like a nice article.
11748;;;*** 11710;;;***
11749 11711
11750;;;### (autoloads (gnus-bookmark-bmenu-list gnus-bookmark-jump gnus-bookmark-set) 11712;;;### (autoloads (gnus-bookmark-bmenu-list gnus-bookmark-jump gnus-bookmark-set)
11751;;;;;; "gnus-bookmark" "gnus/gnus-bookmark.el" (20355 10021)) 11713;;;;;; "gnus-bookmark" "gnus/gnus-bookmark.el" (20244 35516))
11752;;; Generated autoloads from gnus/gnus-bookmark.el 11714;;; Generated autoloads from gnus/gnus-bookmark.el
11753 11715
11754(autoload 'gnus-bookmark-set "gnus-bookmark" "\ 11716(autoload 'gnus-bookmark-set "gnus-bookmark" "\
@@ -11773,8 +11735,8 @@ deletion, or > if it is flagged for displaying.
11773 11735
11774;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group 11736;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group
11775;;;;;; gnus-cache-generate-nov-databases gnus-cache-generate-active 11737;;;;;; gnus-cache-generate-nov-databases gnus-cache-generate-active
11776;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (20355 11738;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (20244
11777;;;;;; 10021)) 11739;;;;;; 35516))
11778;;; Generated autoloads from gnus/gnus-cache.el 11740;;; Generated autoloads from gnus/gnus-cache.el
11779 11741
11780(autoload 'gnus-jog-cache "gnus-cache" "\ 11742(autoload 'gnus-jog-cache "gnus-cache" "\
@@ -11816,7 +11778,7 @@ supported.
11816;;;*** 11778;;;***
11817 11779
11818;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article) 11780;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article)
11819;;;;;; "gnus-delay" "gnus/gnus-delay.el" (20355 10021)) 11781;;;;;; "gnus-delay" "gnus/gnus-delay.el" (20244 35516))
11820;;; Generated autoloads from gnus/gnus-delay.el 11782;;; Generated autoloads from gnus/gnus-delay.el
11821 11783
11822(autoload 'gnus-delay-article "gnus-delay" "\ 11784(autoload 'gnus-delay-article "gnus-delay" "\
@@ -11852,7 +11814,7 @@ Checking delayed messages is skipped if optional arg NO-CHECK is non-nil.
11852;;;*** 11814;;;***
11853 11815
11854;;;### (autoloads (gnus-user-format-function-D gnus-user-format-function-d) 11816;;;### (autoloads (gnus-user-format-function-D gnus-user-format-function-d)
11855;;;;;; "gnus-diary" "gnus/gnus-diary.el" (20355 10021)) 11817;;;;;; "gnus-diary" "gnus/gnus-diary.el" (20244 35516))
11856;;; Generated autoloads from gnus/gnus-diary.el 11818;;; Generated autoloads from gnus/gnus-diary.el
11857 11819
11858(autoload 'gnus-user-format-function-d "gnus-diary" "\ 11820(autoload 'gnus-user-format-function-d "gnus-diary" "\
@@ -11868,7 +11830,7 @@ Checking delayed messages is skipped if optional arg NO-CHECK is non-nil.
11868;;;*** 11830;;;***
11869 11831
11870;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el" 11832;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el"
11871;;;;;; (20355 10021)) 11833;;;;;; (20244 35516))
11872;;; Generated autoloads from gnus/gnus-dired.el 11834;;; Generated autoloads from gnus/gnus-dired.el
11873 11835
11874(autoload 'turn-on-gnus-dired-mode "gnus-dired" "\ 11836(autoload 'turn-on-gnus-dired-mode "gnus-dired" "\
@@ -11879,7 +11841,7 @@ Convenience method to turn on gnus-dired-mode.
11879;;;*** 11841;;;***
11880 11842
11881;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el" 11843;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el"
11882;;;;;; (20355 10021)) 11844;;;;;; (20244 35516))
11883;;; Generated autoloads from gnus/gnus-draft.el 11845;;; Generated autoloads from gnus/gnus-draft.el
11884 11846
11885(autoload 'gnus-draft-reminder "gnus-draft" "\ 11847(autoload 'gnus-draft-reminder "gnus-draft" "\
@@ -11891,8 +11853,8 @@ Reminder user if there are unsent drafts.
11891 11853
11892;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png 11854;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png
11893;;;;;; gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header 11855;;;;;; gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header
11894;;;;;; gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (20355 11856;;;;;; gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (20244
11895;;;;;; 10021)) 11857;;;;;; 35516))
11896;;; Generated autoloads from gnus/gnus-fun.el 11858;;; Generated autoloads from gnus/gnus-fun.el
11897 11859
11898(autoload 'gnus-random-x-face "gnus-fun" "\ 11860(autoload 'gnus-random-x-face "gnus-fun" "\
@@ -11937,7 +11899,7 @@ FILE should be a PNG file that's 48x48 and smaller than or equal to
11937;;;*** 11899;;;***
11938 11900
11939;;;### (autoloads (gnus-treat-mail-gravatar gnus-treat-from-gravatar) 11901;;;### (autoloads (gnus-treat-mail-gravatar gnus-treat-from-gravatar)
11940;;;;;; "gnus-gravatar" "gnus/gnus-gravatar.el" (20355 10021)) 11902;;;;;; "gnus-gravatar" "gnus/gnus-gravatar.el" (20244 35516))
11941;;; Generated autoloads from gnus/gnus-gravatar.el 11903;;; Generated autoloads from gnus/gnus-gravatar.el
11942 11904
11943(autoload 'gnus-treat-from-gravatar "gnus-gravatar" "\ 11905(autoload 'gnus-treat-from-gravatar "gnus-gravatar" "\
@@ -11955,7 +11917,7 @@ If gravatars are already displayed, remove them.
11955;;;*** 11917;;;***
11956 11918
11957;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group) 11919;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
11958;;;;;; "gnus-group" "gnus/gnus-group.el" (20355 10021)) 11920;;;;;; "gnus-group" "gnus/gnus-group.el" (20438 17064))
11959;;; Generated autoloads from gnus/gnus-group.el 11921;;; Generated autoloads from gnus/gnus-group.el
11960 11922
11961(autoload 'gnus-fetch-group "gnus-group" "\ 11923(autoload 'gnus-fetch-group "gnus-group" "\
@@ -11973,7 +11935,7 @@ Pop up a frame and enter GROUP.
11973;;;*** 11935;;;***
11974 11936
11975;;;### (autoloads (gnus-html-prefetch-images gnus-article-html) "gnus-html" 11937;;;### (autoloads (gnus-html-prefetch-images gnus-article-html) "gnus-html"
11976;;;;;; "gnus/gnus-html.el" (20355 10021)) 11938;;;;;; "gnus/gnus-html.el" (20276 3849))
11977;;; Generated autoloads from gnus/gnus-html.el 11939;;; Generated autoloads from gnus/gnus-html.el
11978 11940
11979(autoload 'gnus-article-html "gnus-html" "\ 11941(autoload 'gnus-article-html "gnus-html" "\
@@ -11989,7 +11951,7 @@ Pop up a frame and enter GROUP.
11989;;;*** 11951;;;***
11990 11952
11991;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el" 11953;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el"
11992;;;;;; (20355 10021)) 11954;;;;;; (20244 35516))
11993;;; Generated autoloads from gnus/gnus-kill.el 11955;;; Generated autoloads from gnus/gnus-kill.el
11994 11956
11995(defalias 'gnus-batch-kill 'gnus-batch-score) 11957(defalias 'gnus-batch-kill 'gnus-batch-score)
@@ -12004,7 +11966,7 @@ Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score
12004 11966
12005;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate 11967;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate
12006;;;;;; turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el" 11968;;;;;; turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el"
12007;;;;;; (20355 10021)) 11969;;;;;; (20244 35516))
12008;;; Generated autoloads from gnus/gnus-ml.el 11970;;; Generated autoloads from gnus/gnus-ml.el
12009 11971
12010(autoload 'turn-on-gnus-mailing-list-mode "gnus-ml" "\ 11972(autoload 'turn-on-gnus-mailing-list-mode "gnus-ml" "\
@@ -12029,7 +11991,7 @@ Minor mode for providing mailing-list commands.
12029 11991
12030;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update 11992;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update
12031;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el" 11993;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el"
12032;;;;;; (20355 10021)) 11994;;;;;; (20244 35516))
12033;;; Generated autoloads from gnus/gnus-mlspl.el 11995;;; Generated autoloads from gnus/gnus-mlspl.el
12034 11996
12035(autoload 'gnus-group-split-setup "gnus-mlspl" "\ 11997(autoload 'gnus-group-split-setup "gnus-mlspl" "\
@@ -12130,7 +12092,7 @@ Calling (gnus-group-split-fancy nil nil \"mail.others\") returns:
12130;;;*** 12092;;;***
12131 12093
12132;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail) 12094;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail)
12133;;;;;; "gnus-msg" "gnus/gnus-msg.el" (20417 65331)) 12095;;;;;; "gnus-msg" "gnus/gnus-msg.el" (20434 28080))
12134;;; Generated autoloads from gnus/gnus-msg.el 12096;;; Generated autoloads from gnus/gnus-msg.el
12135 12097
12136(autoload 'gnus-msg-mail "gnus-msg" "\ 12098(autoload 'gnus-msg-mail "gnus-msg" "\
@@ -12158,7 +12120,7 @@ Like `message-reply'.
12158 12120
12159;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon 12121;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon
12160;;;;;; gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el" 12122;;;;;; gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el"
12161;;;;;; (20355 10021)) 12123;;;;;; (20290 33419))
12162;;; Generated autoloads from gnus/gnus-picon.el 12124;;; Generated autoloads from gnus/gnus-picon.el
12163 12125
12164(autoload 'gnus-treat-from-picon "gnus-picon" "\ 12126(autoload 'gnus-treat-from-picon "gnus-picon" "\
@@ -12185,7 +12147,7 @@ If picons are already displayed, remove them.
12185;;;;;; gnus-sorted-nintersection gnus-sorted-range-intersection 12147;;;;;; gnus-sorted-nintersection gnus-sorted-range-intersection
12186;;;;;; gnus-sorted-intersection gnus-intersection gnus-sorted-complement 12148;;;;;; gnus-sorted-intersection gnus-intersection gnus-sorted-complement
12187;;;;;; gnus-sorted-ndifference gnus-sorted-difference) "gnus-range" 12149;;;;;; gnus-sorted-ndifference gnus-sorted-difference) "gnus-range"
12188;;;;;; "gnus/gnus-range.el" (20355 10021)) 12150;;;;;; "gnus/gnus-range.el" (20244 35516))
12189;;; Generated autoloads from gnus/gnus-range.el 12151;;; Generated autoloads from gnus/gnus-range.el
12190 12152
12191(autoload 'gnus-sorted-difference "gnus-range" "\ 12153(autoload 'gnus-sorted-difference "gnus-range" "\
@@ -12253,7 +12215,7 @@ Add NUM into sorted LIST by side effect.
12253;;;*** 12215;;;***
12254 12216
12255;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize) 12217;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize)
12256;;;;;; "gnus-registry" "gnus/gnus-registry.el" (20415 53309)) 12218;;;;;; "gnus-registry" "gnus/gnus-registry.el" (20415 57974))
12257;;; Generated autoloads from gnus/gnus-registry.el 12219;;; Generated autoloads from gnus/gnus-registry.el
12258 12220
12259(autoload 'gnus-registry-initialize "gnus-registry" "\ 12221(autoload 'gnus-registry-initialize "gnus-registry" "\
@@ -12269,8 +12231,8 @@ Install the registry hooks.
12269;;;*** 12231;;;***
12270 12232
12271;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate 12233;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate
12272;;;;;; gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (20355 12234;;;;;; gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (20244
12273;;;;;; 10021)) 12235;;;;;; 35516))
12274;;; Generated autoloads from gnus/gnus-sieve.el 12236;;; Generated autoloads from gnus/gnus-sieve.el
12275 12237
12276(autoload 'gnus-sieve-update "gnus-sieve" "\ 12238(autoload 'gnus-sieve-update "gnus-sieve" "\
@@ -12298,7 +12260,7 @@ See the documentation for these variables and functions for details.
12298;;;*** 12260;;;***
12299 12261
12300;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el" 12262;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el"
12301;;;;;; (20355 10021)) 12263;;;;;; (20244 35516))
12302;;; Generated autoloads from gnus/gnus-spec.el 12264;;; Generated autoloads from gnus/gnus-spec.el
12303 12265
12304(autoload 'gnus-update-format "gnus-spec" "\ 12266(autoload 'gnus-update-format "gnus-spec" "\
@@ -12309,7 +12271,7 @@ Update the format specification near point.
12309;;;*** 12271;;;***
12310 12272
12311;;;### (autoloads (gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" 12273;;;### (autoloads (gnus-declare-backend) "gnus-start" "gnus/gnus-start.el"
12312;;;;;; (20361 20134)) 12274;;;;;; (20373 41604))
12313;;; Generated autoloads from gnus/gnus-start.el 12275;;; Generated autoloads from gnus/gnus-start.el
12314 12276
12315(autoload 'gnus-declare-backend "gnus-start" "\ 12277(autoload 'gnus-declare-backend "gnus-start" "\
@@ -12320,7 +12282,7 @@ Declare back end NAME with ABILITIES as a Gnus back end.
12320;;;*** 12282;;;***
12321 12283
12322;;;### (autoloads (gnus-summary-bookmark-jump) "gnus-sum" "gnus/gnus-sum.el" 12284;;;### (autoloads (gnus-summary-bookmark-jump) "gnus-sum" "gnus/gnus-sum.el"
12323;;;;;; (20355 10021)) 12285;;;;;; (20331 12564))
12324;;; Generated autoloads from gnus/gnus-sum.el 12286;;; Generated autoloads from gnus/gnus-sum.el
12325 12287
12326(autoload 'gnus-summary-bookmark-jump "gnus-sum" "\ 12288(autoload 'gnus-summary-bookmark-jump "gnus-sum" "\
@@ -12332,7 +12294,7 @@ BOOKMARK is a bookmark name or a bookmark record.
12332;;;*** 12294;;;***
12333 12295
12334;;;### (autoloads (gnus-sync-install-hooks gnus-sync-initialize) 12296;;;### (autoloads (gnus-sync-install-hooks gnus-sync-initialize)
12335;;;;;; "gnus-sync" "gnus/gnus-sync.el" (20355 10021)) 12297;;;;;; "gnus-sync" "gnus/gnus-sync.el" (20244 35516))
12336;;; Generated autoloads from gnus/gnus-sync.el 12298;;; Generated autoloads from gnus/gnus-sync.el
12337 12299
12338(autoload 'gnus-sync-initialize "gnus-sync" "\ 12300(autoload 'gnus-sync-initialize "gnus-sync" "\
@@ -12348,7 +12310,7 @@ Install the sync hooks.
12348;;;*** 12310;;;***
12349 12311
12350;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el" 12312;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el"
12351;;;;;; (20420 41510)) 12313;;;;;; (20448 36271))
12352;;; Generated autoloads from gnus/gnus-win.el 12314;;; Generated autoloads from gnus/gnus-win.el
12353 12315
12354(autoload 'gnus-add-configuration "gnus-win" "\ 12316(autoload 'gnus-add-configuration "gnus-win" "\
@@ -12359,7 +12321,7 @@ Add the window configuration CONF to `gnus-buffer-configuration'.
12359;;;*** 12321;;;***
12360 12322
12361;;;### (autoloads (gnutls-min-prime-bits) "gnutls" "net/gnutls.el" 12323;;;### (autoloads (gnutls-min-prime-bits) "gnutls" "net/gnutls.el"
12362;;;;;; (20417 65331)) 12324;;;;;; (20419 46656))
12363;;; Generated autoloads from net/gnutls.el 12325;;; Generated autoloads from net/gnutls.el
12364 12326
12365(defvar gnutls-min-prime-bits 256 "\ 12327(defvar gnutls-min-prime-bits 256 "\
@@ -12375,7 +12337,7 @@ A value of nil says to use the default GnuTLS value.")
12375 12337
12376;;;*** 12338;;;***
12377 12339
12378;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (20355 10021)) 12340;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (20356 35090))
12379;;; Generated autoloads from play/gomoku.el 12341;;; Generated autoloads from play/gomoku.el
12380 12342
12381(autoload 'gomoku "gomoku" "\ 12343(autoload 'gomoku "gomoku" "\
@@ -12402,8 +12364,8 @@ Use \\[describe-mode] for more info.
12402;;;*** 12364;;;***
12403 12365
12404;;;### (autoloads (goto-address-prog-mode goto-address-mode goto-address 12366;;;### (autoloads (goto-address-prog-mode goto-address-mode goto-address
12405;;;;;; goto-address-at-point) "goto-addr" "net/goto-addr.el" (20355 12367;;;;;; goto-address-at-point) "goto-addr" "net/goto-addr.el" (20356
12406;;;;;; 10021)) 12368;;;;;; 35090))
12407;;; Generated autoloads from net/goto-addr.el 12369;;; Generated autoloads from net/goto-addr.el
12408 12370
12409(define-obsolete-function-alias 'goto-address-at-mouse 'goto-address-at-point "22.1") 12371(define-obsolete-function-alias 'goto-address-at-mouse 'goto-address-at-point "22.1")
@@ -12445,7 +12407,7 @@ Like `goto-address-mode', but only for comments and strings.
12445;;;*** 12407;;;***
12446 12408
12447;;;### (autoloads (gravatar-retrieve-synchronously gravatar-retrieve) 12409;;;### (autoloads (gravatar-retrieve-synchronously gravatar-retrieve)
12448;;;;;; "gravatar" "gnus/gravatar.el" (20355 10021)) 12410;;;;;; "gravatar" "gnus/gravatar.el" (20290 33419))
12449;;; Generated autoloads from gnus/gravatar.el 12411;;; Generated autoloads from gnus/gravatar.el
12450 12412
12451(autoload 'gravatar-retrieve "gravatar" "\ 12413(autoload 'gravatar-retrieve "gravatar" "\
@@ -12463,7 +12425,7 @@ Retrieve MAIL-ADDRESS gravatar and returns it.
12463 12425
12464;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults 12426;;;### (autoloads (zrgrep rgrep lgrep grep-find grep grep-mode grep-compute-defaults
12465;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command 12427;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command
12466;;;;;; grep-window-height) "grep" "progmodes/grep.el" (20369 14251)) 12428;;;;;; grep-window-height) "grep" "progmodes/grep.el" (20373 41604))
12467;;; Generated autoloads from progmodes/grep.el 12429;;; Generated autoloads from progmodes/grep.el
12468 12430
12469(defvar grep-window-height nil "\ 12431(defvar grep-window-height nil "\
@@ -12626,7 +12588,7 @@ file name to `*.gz', and sets `grep-highlight-matches' to `always'.
12626 12588
12627;;;*** 12589;;;***
12628 12590
12629;;;### (autoloads (gs-load-image) "gs" "gs.el" (20355 10021)) 12591;;;### (autoloads (gs-load-image) "gs" "gs.el" (20244 35516))
12630;;; Generated autoloads from gs.el 12592;;; Generated autoloads from gs.el
12631 12593
12632(autoload 'gs-load-image "gs" "\ 12594(autoload 'gs-load-image "gs" "\
@@ -12640,7 +12602,7 @@ the form \"WINDOW-ID PIXMAP-ID\". Value is non-nil if successful.
12640;;;*** 12602;;;***
12641 12603
12642;;;### (autoloads (gud-tooltip-mode gdb-script-mode jdb pdb perldb 12604;;;### (autoloads (gud-tooltip-mode gdb-script-mode jdb pdb perldb
12643;;;;;; xdb dbx sdb gud-gdb) "gud" "progmodes/gud.el" (20373 11301)) 12605;;;;;; xdb dbx sdb gud-gdb) "gud" "progmodes/gud.el" (20373 41604))
12644;;; Generated autoloads from progmodes/gud.el 12606;;; Generated autoloads from progmodes/gud.el
12645 12607
12646(autoload 'gud-gdb "gud" "\ 12608(autoload 'gud-gdb "gud" "\
@@ -12728,8 +12690,87 @@ it if ARG is omitted or nil.
12728 12690
12729;;;*** 12691;;;***
12730 12692
12731;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (20355 12693;;;### (autoloads (setf gv-define-simple-setter gv-define-setter
12732;;;;;; 10021)) 12694;;;;;; gv-define-expander gv-letplace gv-get) "gv" "emacs-lisp/gv.el"
12695;;;;;; (20451 34840))
12696;;; Generated autoloads from emacs-lisp/gv.el
12697
12698(autoload 'gv-get "gv" "\
12699Build the code that applies DO to PLACE.
12700PLACE must be a valid generalized variable.
12701DO must be a function; it will be called with 2 arguments: GETTER and SETTER,
12702where GETTER is a (copyable) Elisp expression that returns the value of PLACE,
12703and SETTER is a function which returns the code to set PLACE when called
12704with a (not necessarily copyable) Elisp expression that returns the value to
12705set it to.
12706DO must return an Elisp expression.
12707
12708\(fn PLACE DO)" nil nil)
12709
12710(autoload 'gv-letplace "gv" "\
12711Build the code manipulating the generalized variable PLACE.
12712GETTER will be bound to a copyable expression that returns the value
12713of PLACE.
12714SETTER will be bound to a function that takes an expression V and returns
12715and new expression that sets PLACE to V.
12716BODY should return some Elisp expression E manipulating PLACE via GETTER
12717and SETTER.
12718The returned value will then be an Elisp expression that first evaluates
12719all the parts of PLACE that can be evaluated and then runs E.
12720
12721\(fn (GETTER SETTER) PLACE &rest BODY)" nil t)
12722
12723(put 'gv-letplace 'lisp-indent-function '2)
12724
12725(autoload 'gv-define-expander "gv" "\
12726Use HANDLER to handle NAME as a generalized var.
12727NAME is a symbol: the name of a function, macro, or special form.
12728HANDLER is a function which takes an argument DO followed by the same
12729arguments as NAME. DO is a function as defined in `gv-get'.
12730
12731\(fn NAME HANDLER)" nil t)
12732
12733(put 'gv-define-expander 'lisp-indent-function '1)
12734
12735(autoload 'gv-define-setter "gv" "\
12736Define a setter method for generalized variable NAME.
12737This macro is an easy-to-use substitute for `gv-define-expander' that works
12738well for simple place forms.
12739Assignments of VAL to (NAME ARGS...) are expanded by binding the argument
12740forms (VAL ARGS...) according to ARGLIST, then executing BODY, which must
12741return a Lisp form that does the assignment.
12742Actually, ARGLIST may be bound to temporary variables which are introduced
12743automatically to preserve proper execution order of the arguments. Example:
12744 (gv-define-setter aref (v a i) `(aset ,a ,i ,v))
12745
12746\(fn NAME ARGLIST &rest BODY)" nil t)
12747
12748(put 'gv-define-setter 'lisp-indent-function '2)
12749
12750(autoload 'gv-define-simple-setter "gv" "\
12751Define a simple setter method for generalized variable NAME.
12752This macro is an easy-to-use substitute for `gv-define-expander' that works
12753well for simple place forms. Assignments of VAL to (NAME ARGS...) are
12754turned into calls of the form (SETTER ARGS... VAL).
12755If FIX-RETURN is non-nil, then SETTER is not assumed to return VAL and
12756instead the assignment is turned into (prog1 VAL (SETTER ARGS... VAL))
12757so as to preserve the semantics of `setf'.
12758
12759\(fn NAME SETTER &optional FIX-RETURN)" nil t)
12760
12761(autoload 'setf "gv" "\
12762Set each PLACE to the value of its VAL.
12763This is a generalized version of `setq'; the PLACEs may be symbolic
12764references such as (car x) or (aref x i), as well as plain symbols.
12765For example, (setf (cadr x) y) is equivalent to (setcar (cdr x) y).
12766The return value is the last VAL in the list.
12767
12768\(fn PLACE VAL PLACE VAL ...)" nil t)
12769
12770;;;***
12771
12772;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (20318
12773;;;;;; 5885))
12733;;; Generated autoloads from play/handwrite.el 12774;;; Generated autoloads from play/handwrite.el
12734 12775
12735(autoload 'handwrite "handwrite" "\ 12776(autoload 'handwrite "handwrite" "\
@@ -12747,7 +12788,7 @@ Variables: `handwrite-linespace' (default 12)
12747;;;*** 12788;;;***
12748 12789
12749;;;### (autoloads (hanoi-unix-64 hanoi-unix hanoi) "hanoi" "play/hanoi.el" 12790;;;### (autoloads (hanoi-unix-64 hanoi-unix hanoi) "hanoi" "play/hanoi.el"
12750;;;;;; (20355 10021)) 12791;;;;;; (19989 53691))
12751;;; Generated autoloads from play/hanoi.el 12792;;; Generated autoloads from play/hanoi.el
12752 12793
12753(autoload 'hanoi "hanoi" "\ 12794(autoload 'hanoi "hanoi" "\
@@ -12776,7 +12817,7 @@ to be updated.
12776 12817
12777;;;### (autoloads (mail-check-payment mail-add-payment-async mail-add-payment 12818;;;### (autoloads (mail-check-payment mail-add-payment-async mail-add-payment
12778;;;;;; hashcash-verify-payment hashcash-insert-payment-async hashcash-insert-payment) 12819;;;;;; hashcash-verify-payment hashcash-insert-payment-async hashcash-insert-payment)
12779;;;;;; "hashcash" "mail/hashcash.el" (20355 10021)) 12820;;;;;; "hashcash" "mail/hashcash.el" (20356 35090))
12780;;; Generated autoloads from mail/hashcash.el 12821;;; Generated autoloads from mail/hashcash.el
12781 12822
12782(autoload 'hashcash-insert-payment "hashcash" "\ 12823(autoload 'hashcash-insert-payment "hashcash" "\
@@ -12821,7 +12862,7 @@ Prefix arg sets default accept amount temporarily.
12821;;;### (autoloads (scan-buf-previous-region scan-buf-next-region 12862;;;### (autoloads (scan-buf-previous-region scan-buf-next-region
12822;;;;;; scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer 12863;;;;;; scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer
12823;;;;;; help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string 12864;;;;;; help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string
12824;;;;;; help-at-pt-string) "help-at-pt" "help-at-pt.el" (20355 10021)) 12865;;;;;; help-at-pt-string) "help-at-pt" "help-at-pt.el" (20244 35516))
12825;;; Generated autoloads from help-at-pt.el 12866;;; Generated autoloads from help-at-pt.el
12826 12867
12827(autoload 'help-at-pt-string "help-at-pt" "\ 12868(autoload 'help-at-pt-string "help-at-pt" "\
@@ -12951,7 +12992,7 @@ different regions. With numeric argument ARG, behaves like
12951;;;### (autoloads (doc-file-to-info doc-file-to-man describe-categories 12992;;;### (autoloads (doc-file-to-info doc-file-to-man describe-categories
12952;;;;;; describe-syntax describe-variable variable-at-point describe-function-1 12993;;;;;; describe-syntax describe-variable variable-at-point describe-function-1
12953;;;;;; find-lisp-object-file-name help-C-file-name describe-function) 12994;;;;;; find-lisp-object-file-name help-C-file-name describe-function)
12954;;;;;; "help-fns" "help-fns.el" (20355 10021)) 12995;;;;;; "help-fns" "help-fns.el" (20438 21557))
12955;;; Generated autoloads from help-fns.el 12996;;; Generated autoloads from help-fns.el
12956 12997
12957(autoload 'describe-function "help-fns" "\ 12998(autoload 'describe-function "help-fns" "\
@@ -13031,7 +13072,7 @@ Produce a texinfo buffer with sorted doc-strings from the DOC file.
13031;;;*** 13072;;;***
13032 13073
13033;;;### (autoloads (three-step-help) "help-macro" "help-macro.el" 13074;;;### (autoloads (three-step-help) "help-macro" "help-macro.el"
13034;;;;;; (20355 10021)) 13075;;;;;; (20253 50954))
13035;;; Generated autoloads from help-macro.el 13076;;; Generated autoloads from help-macro.el
13036 13077
13037(defvar three-step-help nil "\ 13078(defvar three-step-help nil "\
@@ -13045,10 +13086,10 @@ gives the window that lists the options.")
13045 13086
13046;;;*** 13087;;;***
13047 13088
13048;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button 13089;;;### (autoloads (help-bookmark-jump help-xref-on-pp help-insert-xref-button
13049;;;;;; help-make-xrefs help-buffer help-setup-xref help-mode-finish 13090;;;;;; help-xref-button help-make-xrefs help-buffer help-setup-xref
13050;;;;;; help-mode-setup help-mode) "help-mode" "help-mode.el" (20355 13091;;;;;; help-mode-finish help-mode-setup help-mode) "help-mode" "help-mode.el"
13051;;;;;; 10021)) 13092;;;;;; (20446 34252))
13052;;; Generated autoloads from help-mode.el 13093;;; Generated autoloads from help-mode.el
13053 13094
13054(autoload 'help-mode "help-mode" "\ 13095(autoload 'help-mode "help-mode" "\
@@ -13138,10 +13179,17 @@ Add xrefs for symbols in `pp's output between FROM and TO.
13138 13179
13139\(fn FROM TO)" nil nil) 13180\(fn FROM TO)" nil nil)
13140 13181
13182(autoload 'help-bookmark-jump "help-mode" "\
13183Jump to help-mode bookmark BOOKMARK.
13184Handler function for record returned by `help-bookmark-make-record'.
13185BOOKMARK is a bookmark name or a bookmark record.
13186
13187\(fn BOOKMARK)" nil nil)
13188
13141;;;*** 13189;;;***
13142 13190
13143;;;### (autoloads (Helper-help Helper-describe-bindings) "helper" 13191;;;### (autoloads (Helper-help Helper-describe-bindings) "helper"
13144;;;;;; "emacs-lisp/helper.el" (20355 10021)) 13192;;;;;; "emacs-lisp/helper.el" (20244 35516))
13145;;; Generated autoloads from emacs-lisp/helper.el 13193;;; Generated autoloads from emacs-lisp/helper.el
13146 13194
13147(autoload 'Helper-describe-bindings "helper" "\ 13195(autoload 'Helper-describe-bindings "helper" "\
@@ -13157,7 +13205,7 @@ Provide help for current mode.
13157;;;*** 13205;;;***
13158 13206
13159;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl" 13207;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl"
13160;;;;;; "hexl.el" (20420 41510)) 13208;;;;;; "hexl.el" (20420 52684))
13161;;; Generated autoloads from hexl.el 13209;;; Generated autoloads from hexl.el
13162 13210
13163(autoload 'hexl-mode "hexl" "\ 13211(autoload 'hexl-mode "hexl" "\
@@ -13254,7 +13302,7 @@ This discards the buffer's undo information.
13254;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer 13302;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
13255;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer 13303;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
13256;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" 13304;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el"
13257;;;;;; (20410 5673)) 13305;;;;;; (20412 11425))
13258;;; Generated autoloads from hi-lock.el 13306;;; Generated autoloads from hi-lock.el
13259 13307
13260(autoload 'hi-lock-mode "hi-lock" "\ 13308(autoload 'hi-lock-mode "hi-lock" "\
@@ -13393,7 +13441,7 @@ be found in variable `hi-lock-interactive-patterns'.
13393;;;*** 13441;;;***
13394 13442
13395;;;### (autoloads (hide-ifdef-mode) "hideif" "progmodes/hideif.el" 13443;;;### (autoloads (hide-ifdef-mode) "hideif" "progmodes/hideif.el"
13396;;;;;; (20355 10021)) 13444;;;;;; (20244 35516))
13397;;; Generated autoloads from progmodes/hideif.el 13445;;; Generated autoloads from progmodes/hideif.el
13398 13446
13399(autoload 'hide-ifdef-mode "hideif" "\ 13447(autoload 'hide-ifdef-mode "hideif" "\
@@ -13437,7 +13485,7 @@ Several variables affect how the hiding is done:
13437;;;*** 13485;;;***
13438 13486
13439;;;### (autoloads (turn-off-hideshow hs-minor-mode) "hideshow" "progmodes/hideshow.el" 13487;;;### (autoloads (turn-off-hideshow hs-minor-mode) "hideshow" "progmodes/hideshow.el"
13440;;;;;; (20356 55829)) 13488;;;;;; (20359 18671))
13441;;; Generated autoloads from progmodes/hideshow.el 13489;;; Generated autoloads from progmodes/hideshow.el
13442 13490
13443(defvar hs-special-modes-alist (mapcar 'purecopy '((c-mode "{" "}" "/[*/]" nil nil) (c++-mode "{" "}" "/[*/]" nil nil) (bibtex-mode ("@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil nil) (js-mode "{" "}" "/[*/]" nil))) "\ 13491(defvar hs-special-modes-alist (mapcar 'purecopy '((c-mode "{" "}" "/[*/]" nil nil) (c++-mode "{" "}" "/[*/]" nil nil) (bibtex-mode ("@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil nil) (js-mode "{" "}" "/[*/]" nil))) "\
@@ -13503,8 +13551,8 @@ Unconditionally turn off `hs-minor-mode'.
13503;;;;;; highlight-compare-buffers highlight-changes-rotate-faces 13551;;;;;; highlight-compare-buffers highlight-changes-rotate-faces
13504;;;;;; highlight-changes-previous-change highlight-changes-next-change 13552;;;;;; highlight-changes-previous-change highlight-changes-next-change
13505;;;;;; highlight-changes-remove-highlight highlight-changes-visible-mode 13553;;;;;; highlight-changes-remove-highlight highlight-changes-visible-mode
13506;;;;;; highlight-changes-mode) "hilit-chg" "hilit-chg.el" (20355 13554;;;;;; highlight-changes-mode) "hilit-chg" "hilit-chg.el" (20244
13507;;;;;; 10021)) 13555;;;;;; 35516))
13508;;; Generated autoloads from hilit-chg.el 13556;;; Generated autoloads from hilit-chg.el
13509 13557
13510(autoload 'highlight-changes-mode "hilit-chg" "\ 13558(autoload 'highlight-changes-mode "hilit-chg" "\
@@ -13639,7 +13687,7 @@ See `highlight-changes-mode' for more information on Highlight-Changes mode.
13639;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction 13687;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction
13640;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space 13688;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space
13641;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp" 13689;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp"
13642;;;;;; "hippie-exp.el" (20355 10021)) 13690;;;;;; "hippie-exp.el" (20244 35516))
13643;;; Generated autoloads from hippie-exp.el 13691;;; Generated autoloads from hippie-exp.el
13644 13692
13645(defvar hippie-expand-try-functions-list '(try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol) "\ 13693(defvar hippie-expand-try-functions-list '(try-complete-file-name-partially try-complete-file-name try-expand-all-abbrevs try-expand-list try-expand-line try-expand-dabbrev try-expand-dabbrev-all-buffers try-expand-dabbrev-from-kill try-complete-lisp-symbol-partially try-complete-lisp-symbol) "\
@@ -13707,12 +13755,12 @@ Construct a function similar to `hippie-expand'.
13707Make it use the expansion functions in TRY-LIST. An optional second 13755Make it use the expansion functions in TRY-LIST. An optional second
13708argument VERBOSE non-nil makes the function verbose. 13756argument VERBOSE non-nil makes the function verbose.
13709 13757
13710\(fn TRY-LIST &optional VERBOSE)" nil (quote macro)) 13758\(fn TRY-LIST &optional VERBOSE)" nil t)
13711 13759
13712;;;*** 13760;;;***
13713 13761
13714;;;### (autoloads (global-hl-line-mode hl-line-mode) "hl-line" "hl-line.el" 13762;;;### (autoloads (global-hl-line-mode hl-line-mode) "hl-line" "hl-line.el"
13715;;;;;; (20355 10021)) 13763;;;;;; (20244 35516))
13716;;; Generated autoloads from hl-line.el 13764;;; Generated autoloads from hl-line.el
13717 13765
13718(autoload 'hl-line-mode "hl-line" "\ 13766(autoload 'hl-line-mode "hl-line" "\
@@ -13765,7 +13813,7 @@ Global-Hl-Line mode uses the functions `global-hl-line-unhighlight' and
13765;;;;;; holiday-bahai-holidays holiday-islamic-holidays holiday-christian-holidays 13813;;;;;; holiday-bahai-holidays holiday-islamic-holidays holiday-christian-holidays
13766;;;;;; holiday-hebrew-holidays holiday-other-holidays holiday-local-holidays 13814;;;;;; holiday-hebrew-holidays holiday-other-holidays holiday-local-holidays
13767;;;;;; holiday-oriental-holidays holiday-general-holidays) "holidays" 13815;;;;;; holiday-oriental-holidays holiday-general-holidays) "holidays"
13768;;;;;; "calendar/holidays.el" (20390 20388)) 13816;;;;;; "calendar/holidays.el" (20412 11425))
13769;;; Generated autoloads from calendar/holidays.el 13817;;; Generated autoloads from calendar/holidays.el
13770 13818
13771(define-obsolete-variable-alias 'general-holidays 'holiday-general-holidays "23.1") 13819(define-obsolete-variable-alias 'general-holidays 'holiday-general-holidays "23.1")
@@ -13913,8 +13961,8 @@ The optional LABEL is used to label the buffer created.
13913 13961
13914;;;*** 13962;;;***
13915 13963
13916;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (20355 13964;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (20244
13917;;;;;; 10021)) 13965;;;;;; 35516))
13918;;; Generated autoloads from gnus/html2text.el 13966;;; Generated autoloads from gnus/html2text.el
13919 13967
13920(autoload 'html2text "html2text" "\ 13968(autoload 'html2text "html2text" "\
@@ -13925,7 +13973,7 @@ Convert HTML to plain text in the current buffer.
13925;;;*** 13973;;;***
13926 13974
13927;;;### (autoloads (htmlfontify-copy-and-link-dir htmlfontify-buffer) 13975;;;### (autoloads (htmlfontify-copy-and-link-dir htmlfontify-buffer)
13928;;;;;; "htmlfontify" "htmlfontify.el" (20355 10021)) 13976;;;;;; "htmlfontify" "htmlfontify.el" (20331 12564))
13929;;; Generated autoloads from htmlfontify.el 13977;;; Generated autoloads from htmlfontify.el
13930 13978
13931(autoload 'htmlfontify-buffer "htmlfontify" "\ 13979(autoload 'htmlfontify-buffer "htmlfontify" "\
@@ -13956,113 +14004,14 @@ You may also want to set `hfy-page-header' and `hfy-page-footer'.
13956\(fn SRCDIR DSTDIR &optional F-EXT L-EXT)" t nil) 14004\(fn SRCDIR DSTDIR &optional F-EXT L-EXT)" t nil)
13957 14005
13958;;;*** 14006;;;***
13959
13960;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter
13961;;;;;; define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (20406
13962;;;;;; 8611))
13963;;; Generated autoloads from ibuf-macs.el
13964
13965(autoload 'define-ibuffer-column "ibuf-macs" "\
13966Define a column SYMBOL for use with `ibuffer-formats'.
13967
13968BODY will be called with `buffer' bound to the buffer object, and
13969`mark' bound to the current mark on the buffer. The original ibuffer
13970buffer will be bound to `ibuffer-buf'.
13971
13972If NAME is given, it will be used as a title for the column.
13973Otherwise, the title will default to a capitalized version of the
13974SYMBOL's name. PROPS is a plist of additional properties to add to
13975the text, such as `mouse-face'. And SUMMARIZER, if given, is a
13976function which will be passed a list of all the strings in its column;
13977it should return a string to display at the bottom.
13978
13979If HEADER-MOUSE-MAP is given, it will be used as a keymap for the
13980title of the column.
13981
13982Note that this macro expands into a `defun' for a function named
13983ibuffer-make-column-NAME. If INLINE is non-nil, then the form will be
13984inlined into the compiled format versions. This means that if you
13985change its definition, you should explicitly call
13986`ibuffer-recompile-formats'.
13987
13988\(fn SYMBOL (&key NAME INLINE PROPS SUMMARIZER) &rest BODY)" nil (quote macro))
13989
13990(put 'define-ibuffer-column 'lisp-indent-function 'defun)
13991
13992(autoload 'define-ibuffer-sorter "ibuf-macs" "\
13993Define a method of sorting named NAME.
13994DOCUMENTATION is the documentation of the function, which will be called
13995`ibuffer-do-sort-by-NAME'.
13996DESCRIPTION is a short string describing the sorting method.
13997
13998For sorting, the forms in BODY will be evaluated with `a' bound to one
13999buffer object, and `b' bound to another. BODY should return a non-nil
14000value if and only if `a' is \"less than\" `b'.
14001
14002\(fn NAME DOCUMENTATION (&key DESCRIPTION) &rest BODY)" nil (quote macro))
14003
14004(put 'define-ibuffer-sorter 'doc-string-elt '2)
14005
14006(put 'define-ibuffer-sorter 'lisp-indent-function '1)
14007
14008(autoload 'define-ibuffer-op "ibuf-macs" "\
14009Generate a function which operates on a buffer.
14010OP becomes the name of the function; if it doesn't begin with
14011`ibuffer-do-', then that is prepended to it.
14012When an operation is performed, this function will be called once for
14013each marked buffer, with that buffer current.
14014
14015ARGS becomes the formal parameters of the function.
14016DOCUMENTATION becomes the docstring of the function.
14017INTERACTIVE becomes the interactive specification of the function.
14018MARK describes which type of mark (:deletion, or nil) this operation
14019uses. :deletion means the function operates on buffers marked for
14020deletion, otherwise it acts on normally marked buffers.
14021MODIFIER-P describes how the function modifies buffers. This is used
14022to set the modification flag of the Ibuffer buffer itself. Valid
14023values are:
14024 nil - the function never modifiers buffers
14025 t - the function it always modifies buffers
14026 :maybe - attempt to discover this information by comparing the
14027 buffer's modification flag.
14028DANGEROUS is a boolean which should be set if the user should be
14029prompted before performing this operation.
14030OPSTRING is a string which will be displayed to the user after the
14031operation is complete, in the form:
14032 \"Operation complete; OPSTRING x buffers\"
14033ACTIVE-OPSTRING is a string which will be displayed to the user in a
14034confirmation message, in the form:
14035 \"Really ACTIVE-OPSTRING x buffers?\"
14036COMPLEX means this function is special; see the source code of this
14037macro for exactly what it does.
14038
14039\(fn OP ARGS DOCUMENTATION (&key INTERACTIVE MARK MODIFIER-P DANGEROUS OPSTRING ACTIVE-OPSTRING COMPLEX) &rest BODY)" nil (quote macro))
14040
14041(put 'define-ibuffer-op 'doc-string-elt '3)
14042
14043(put 'define-ibuffer-op 'lisp-indent-function '2)
14044
14045(autoload 'define-ibuffer-filter "ibuf-macs" "\
14046Define a filter named NAME.
14047DOCUMENTATION is the documentation of the function.
14048READER is a form which should read a qualifier from the user.
14049DESCRIPTION is a short string describing the filter.
14050
14051BODY should contain forms which will be evaluated to test whether or
14052not a particular buffer should be displayed or not. The forms in BODY
14053will be evaluated with BUF bound to the buffer object, and QUALIFIER
14054bound to the current value of the filter.
14055
14056\(fn NAME DOCUMENTATION (&key READER DESCRIPTION) &rest BODY)" nil (quote macro))
14057
14058(put 'define-ibuffer-filter 'doc-string-elt '2)
14059
14060(put 'define-ibuffer-filter 'lisp-indent-function '2)
14061 14007
14062;;;*** 14008;;;***
14063 14009
14010;;;### (autoloads nil "ibuf-macs" "ibuf-macs.el" (20412 11425))
14011;;; Generated autoloads from ibuf-macs.el
14012
14064;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers) 14013;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers)
14065;;;;;; "ibuffer" "ibuffer.el" (20383 47352)) 14014;;;;;; "ibuffer" "ibuffer.el" (20412 11425))
14066;;; Generated autoloads from ibuffer.el 14015;;; Generated autoloads from ibuffer.el
14067 14016
14068(autoload 'ibuffer-list-buffers "ibuffer" "\ 14017(autoload 'ibuffer-list-buffers "ibuffer" "\
@@ -14103,7 +14052,7 @@ FORMATS is the value to use for `ibuffer-formats'.
14103 14052
14104;;;### (autoloads (icalendar-import-buffer icalendar-import-file 14053;;;### (autoloads (icalendar-import-buffer icalendar-import-file
14105;;;;;; icalendar-export-region icalendar-export-file) "icalendar" 14054;;;;;; icalendar-export-region icalendar-export-file) "icalendar"
14106;;;;;; "calendar/icalendar.el" (20421 62373)) 14055;;;;;; "calendar/icalendar.el" (20434 28080))
14107;;; Generated autoloads from calendar/icalendar.el 14056;;; Generated autoloads from calendar/icalendar.el
14108 14057
14109(autoload 'icalendar-export-file "icalendar" "\ 14058(autoload 'icalendar-export-file "icalendar" "\
@@ -14155,8 +14104,8 @@ buffer `*icalendar-errors*'.
14155 14104
14156;;;*** 14105;;;***
14157 14106
14158;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (20355 14107;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (20318
14159;;;;;; 10021)) 14108;;;;;; 5885))
14160;;; Generated autoloads from icomplete.el 14109;;; Generated autoloads from icomplete.el
14161 14110
14162(defvar icomplete-mode nil "\ 14111(defvar icomplete-mode nil "\
@@ -14178,7 +14127,7 @@ the mode if ARG is omitted or nil.
14178 14127
14179;;;*** 14128;;;***
14180 14129
14181;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (20355 10021)) 14130;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (20356 35090))
14182;;; Generated autoloads from progmodes/icon.el 14131;;; Generated autoloads from progmodes/icon.el
14183 14132
14184(autoload 'icon-mode "icon" "\ 14133(autoload 'icon-mode "icon" "\
@@ -14219,7 +14168,7 @@ with no args, if that value is non-nil.
14219;;;*** 14168;;;***
14220 14169
14221;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" 14170;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el"
14222;;;;;; (20394 17446)) 14171;;;;;; (20428 57510))
14223;;; Generated autoloads from progmodes/idlw-shell.el 14172;;; Generated autoloads from progmodes/idlw-shell.el
14224 14173
14225(autoload 'idlwave-shell "idlw-shell" "\ 14174(autoload 'idlwave-shell "idlw-shell" "\
@@ -14245,7 +14194,7 @@ See also the variable `idlwave-shell-prompt-pattern'.
14245;;;*** 14194;;;***
14246 14195
14247;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el" 14196;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
14248;;;;;; (20387 44199)) 14197;;;;;; (20412 11425))
14249;;; Generated autoloads from progmodes/idlwave.el 14198;;; Generated autoloads from progmodes/idlwave.el
14250 14199
14251(autoload 'idlwave-mode "idlwave" "\ 14200(autoload 'idlwave-mode "idlwave" "\
@@ -14379,8 +14328,8 @@ The main features of this mode are
14379;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file 14328;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file
14380;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer 14329;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer
14381;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window 14330;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
14382;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (20387 14331;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (20451
14383;;;;;; 44199)) 14332;;;;;; 20881))
14384;;; Generated autoloads from ido.el 14333;;; Generated autoloads from ido.el
14385 14334
14386(defvar ido-mode nil "\ 14335(defvar ido-mode nil "\
@@ -14424,8 +14373,7 @@ their normal keybindings, except for the following: \\<ido-buffer-completion-map
14424RET Select the buffer at the front of the list of matches. If the 14373RET Select the buffer at the front of the list of matches. If the
14425list is empty, possibly prompt to create new buffer. 14374list is empty, possibly prompt to create new buffer.
14426 14375
14427\\[ido-select-text] Select the current prompt as the buffer. 14376\\[ido-select-text] Use the current input string verbatim.
14428If no buffer is found, prompt for a new one.
14429 14377
14430\\[ido-next-match] Put the first element at the end of the list. 14378\\[ido-next-match] Put the first element at the end of the list.
14431\\[ido-prev-match] Put the last element at the start of the list. 14379\\[ido-prev-match] Put the last element at the start of the list.
@@ -14501,8 +14449,7 @@ except for the following: \\<ido-file-completion-map>
14501RET Select the file at the front of the list of matches. If the 14449RET Select the file at the front of the list of matches. If the
14502list is empty, possibly prompt to create new file. 14450list is empty, possibly prompt to create new file.
14503 14451
14504\\[ido-select-text] Select the current prompt as the buffer or file. 14452\\[ido-select-text] Use the current input string verbatim.
14505If no buffer or file is found, prompt for a new one.
14506 14453
14507\\[ido-next-match] Put the first element at the end of the list. 14454\\[ido-next-match] Put the first element at the end of the list.
14508\\[ido-prev-match] Put the last element at the start of the list. 14455\\[ido-prev-match] Put the last element at the start of the list.
@@ -14510,6 +14457,7 @@ If no buffer or file is found, prompt for a new one.
14510matches all files. If there is only one match, select that file. 14457matches all files. If there is only one match, select that file.
14511If there is no common suffix, show a list of all matching files 14458If there is no common suffix, show a list of all matching files
14512in a separate window. 14459in a separate window.
14460\\[ido-magic-delete-char] Open the specified directory in Dired mode.
14513\\[ido-edit-input] Edit input string (including directory). 14461\\[ido-edit-input] Edit input string (including directory).
14514\\[ido-prev-work-directory] or \\[ido-next-work-directory] go to previous/next directory in work directory history. 14462\\[ido-prev-work-directory] or \\[ido-next-work-directory] go to previous/next directory in work directory history.
14515\\[ido-merge-work-directories] search for file in the work directory history. 14463\\[ido-merge-work-directories] search for file in the work directory history.
@@ -14640,7 +14588,7 @@ DEF, if non-nil, is the default value.
14640 14588
14641;;;*** 14589;;;***
14642 14590
14643;;;### (autoloads (ielm) "ielm" "ielm.el" (20355 10021)) 14591;;;### (autoloads (ielm) "ielm" "ielm.el" (20244 35516))
14644;;; Generated autoloads from ielm.el 14592;;; Generated autoloads from ielm.el
14645 14593
14646(autoload 'ielm "ielm" "\ 14594(autoload 'ielm "ielm" "\
@@ -14651,7 +14599,7 @@ Switches to the buffer `*ielm*', or creates it if it does not exist.
14651 14599
14652;;;*** 14600;;;***
14653 14601
14654;;;### (autoloads (iimage-mode) "iimage" "iimage.el" (20355 10021)) 14602;;;### (autoloads (iimage-mode) "iimage" "iimage.el" (20276 3849))
14655;;; Generated autoloads from iimage.el 14603;;; Generated autoloads from iimage.el
14656 14604
14657(define-obsolete-function-alias 'turn-on-iimage-mode 'iimage-mode "24.1") 14605(define-obsolete-function-alias 'turn-on-iimage-mode 'iimage-mode "24.1")
@@ -14672,7 +14620,7 @@ the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'.
14672;;;;;; create-image image-type-auto-detected-p image-type-available-p 14620;;;;;; create-image image-type-auto-detected-p image-type-available-p
14673;;;;;; image-type image-type-from-file-name image-type-from-file-header 14621;;;;;; image-type image-type-from-file-name image-type-from-file-header
14674;;;;;; image-type-from-buffer image-type-from-data) "image" "image.el" 14622;;;;;; image-type-from-buffer image-type-from-data) "image" "image.el"
14675;;;;;; (20423 43129)) 14623;;;;;; (20438 17064))
14676;;; Generated autoloads from image.el 14624;;; Generated autoloads from image.el
14677 14625
14678(autoload 'image-type-from-data "image" "\ 14626(autoload 'image-type-from-data "image" "\
@@ -14872,7 +14820,7 @@ If Emacs is compiled without ImageMagick support, this does nothing.
14872;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag 14820;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag
14873;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs 14821;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs
14874;;;;;; image-dired-dired-with-window-configuration image-dired-dired-toggle-marked-thumbs) 14822;;;;;; image-dired-dired-with-window-configuration image-dired-dired-toggle-marked-thumbs)
14875;;;;;; "image-dired" "image-dired.el" (20355 10021)) 14823;;;;;; "image-dired" "image-dired.el" (20244 35516))
14876;;; Generated autoloads from image-dired.el 14824;;; Generated autoloads from image-dired.el
14877 14825
14878(autoload 'image-dired-dired-toggle-marked-thumbs "image-dired" "\ 14826(autoload 'image-dired-dired-toggle-marked-thumbs "image-dired" "\
@@ -15010,7 +14958,7 @@ easy-to-use form.
15010 14958
15011;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp 14959;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
15012;;;;;; image-file-name-regexps image-file-name-extensions) "image-file" 14960;;;;;; image-file-name-regexps image-file-name-extensions) "image-file"
15013;;;;;; "image-file.el" (20355 10021)) 14961;;;;;; "image-file.el" (20244 35516))
15014;;; Generated autoloads from image-file.el 14962;;; Generated autoloads from image-file.el
15015 14963
15016(defvar image-file-name-extensions (purecopy '("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm" "svg")) "\ 14964(defvar image-file-name-extensions (purecopy '("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm" "svg")) "\
@@ -15073,7 +15021,7 @@ An image file is one whose name has an extension in
15073;;;*** 15021;;;***
15074 15022
15075;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode 15023;;;### (autoloads (image-bookmark-jump image-mode-as-text image-minor-mode
15076;;;;;; image-mode) "image-mode" "image-mode.el" (20420 41510)) 15024;;;;;; image-mode) "image-mode" "image-mode.el" (20420 52684))
15077;;; Generated autoloads from image-mode.el 15025;;; Generated autoloads from image-mode.el
15078 15026
15079(autoload 'image-mode "image-mode" "\ 15027(autoload 'image-mode "image-mode" "\
@@ -15118,7 +15066,7 @@ on these modes.
15118;;;*** 15066;;;***
15119 15067
15120;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar 15068;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
15121;;;;;; imenu-sort-function) "imenu" "imenu.el" (20393 22044)) 15069;;;;;; imenu-sort-function) "imenu" "imenu.el" (20412 11425))
15122;;; Generated autoloads from imenu.el 15070;;; Generated autoloads from imenu.el
15123 15071
15124(defvar imenu-sort-function nil "\ 15072(defvar imenu-sort-function nil "\
@@ -15235,7 +15183,7 @@ for more information.
15235 15183
15236;;;### (autoloads (indian-2-column-to-ucs-region in-is13194-pre-write-conversion 15184;;;### (autoloads (indian-2-column-to-ucs-region in-is13194-pre-write-conversion
15237;;;;;; in-is13194-post-read-conversion indian-compose-string indian-compose-region) 15185;;;;;; in-is13194-post-read-conversion indian-compose-string indian-compose-region)
15238;;;;;; "ind-util" "language/ind-util.el" (20355 10021)) 15186;;;;;; "ind-util" "language/ind-util.el" (20244 35516))
15239;;; Generated autoloads from language/ind-util.el 15187;;; Generated autoloads from language/ind-util.el
15240 15188
15241(autoload 'indian-compose-region "ind-util" "\ 15189(autoload 'indian-compose-region "ind-util" "\
@@ -15267,7 +15215,7 @@ Convert old Emacs Devanagari characters to UCS.
15267 15215
15268;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command 15216;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command
15269;;;;;; inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp" 15217;;;;;; inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp"
15270;;;;;; "progmodes/inf-lisp.el" (20355 10021)) 15218;;;;;; "progmodes/inf-lisp.el" (20356 35090))
15271;;; Generated autoloads from progmodes/inf-lisp.el 15219;;; Generated autoloads from progmodes/inf-lisp.el
15272 15220
15273(defvar inferior-lisp-filter-regexp (purecopy "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'") "\ 15221(defvar inferior-lisp-filter-regexp (purecopy "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'") "\
@@ -15334,7 +15282,7 @@ of `inferior-lisp-program'). Runs the hooks from
15334;;;;;; Info-goto-emacs-key-command-node Info-goto-emacs-command-node 15282;;;;;; Info-goto-emacs-key-command-node Info-goto-emacs-command-node
15335;;;;;; Info-mode info-finder info-apropos Info-index Info-directory 15283;;;;;; Info-mode info-finder info-apropos Info-index Info-directory
15336;;;;;; Info-on-current-buffer info-standalone info-emacs-bug info-emacs-manual 15284;;;;;; Info-on-current-buffer info-standalone info-emacs-bug info-emacs-manual
15337;;;;;; info info-other-window) "info" "info.el" (20420 41510)) 15285;;;;;; info info-other-window) "info" "info.el" (20434 28080))
15338;;; Generated autoloads from info.el 15286;;; Generated autoloads from info.el
15339 15287
15340(autoload 'info-other-window "info" "\ 15288(autoload 'info-other-window "info" "\
@@ -15525,7 +15473,7 @@ Go to Info buffer that displays MANUAL, creating it if none already exists.
15525 15473
15526;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file 15474;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
15527;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el" 15475;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
15528;;;;;; (20355 10021)) 15476;;;;;; (20244 35516))
15529;;; Generated autoloads from info-look.el 15477;;; Generated autoloads from info-look.el
15530 15478
15531(autoload 'info-lookup-reset "info-look" "\ 15479(autoload 'info-lookup-reset "info-look" "\
@@ -15574,7 +15522,7 @@ Perform completion on file preceding point.
15574 15522
15575;;;### (autoloads (info-xref-docstrings info-xref-check-all-custom 15523;;;### (autoloads (info-xref-docstrings info-xref-check-all-custom
15576;;;;;; info-xref-check-all info-xref-check) "info-xref" "info-xref.el" 15524;;;;;; info-xref-check-all info-xref-check) "info-xref" "info-xref.el"
15577;;;;;; (20355 10021)) 15525;;;;;; (20244 35516))
15578;;; Generated autoloads from info-xref.el 15526;;; Generated autoloads from info-xref.el
15579 15527
15580(autoload 'info-xref-check "info-xref" "\ 15528(autoload 'info-xref-check "info-xref" "\
@@ -15657,7 +15605,7 @@ the sources handy.
15657;;;*** 15605;;;***
15658 15606
15659;;;### (autoloads (batch-info-validate Info-validate Info-split Info-split-threshold 15607;;;### (autoloads (batch-info-validate Info-validate Info-split Info-split-threshold
15660;;;;;; Info-tagify) "informat" "informat.el" (20355 10021)) 15608;;;;;; Info-tagify) "informat" "informat.el" (20244 35516))
15661;;; Generated autoloads from informat.el 15609;;; Generated autoloads from informat.el
15662 15610
15663(autoload 'Info-tagify "informat" "\ 15611(autoload 'Info-tagify "informat" "\
@@ -15704,7 +15652,7 @@ For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"
15704 15652
15705;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method 15653;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method
15706;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el" 15654;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el"
15707;;;;;; (20355 10021)) 15655;;;;;; (20244 35516))
15708;;; Generated autoloads from international/isearch-x.el 15656;;; Generated autoloads from international/isearch-x.el
15709 15657
15710(autoload 'isearch-toggle-specified-input-method "isearch-x" "\ 15658(autoload 'isearch-toggle-specified-input-method "isearch-x" "\
@@ -15724,8 +15672,8 @@ Toggle input method in interactive search.
15724 15672
15725;;;*** 15673;;;***
15726 15674
15727;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (20355 15675;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (20244
15728;;;;;; 10021)) 15676;;;;;; 35516))
15729;;; Generated autoloads from isearchb.el 15677;;; Generated autoloads from isearchb.el
15730 15678
15731(autoload 'isearchb-activate "isearchb" "\ 15679(autoload 'isearchb-activate "isearchb" "\
@@ -15741,7 +15689,7 @@ accessed via isearchb.
15741;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only 15689;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only
15742;;;;;; iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso 15690;;;;;; iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso
15743;;;;;; iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt" 15691;;;;;; iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt"
15744;;;;;; "international/iso-cvt.el" (20355 10021)) 15692;;;;;; "international/iso-cvt.el" (20244 35516))
15745;;; Generated autoloads from international/iso-cvt.el 15693;;; Generated autoloads from international/iso-cvt.el
15746 15694
15747(autoload 'iso-spanish "iso-cvt" "\ 15695(autoload 'iso-spanish "iso-cvt" "\
@@ -15832,7 +15780,7 @@ Add submenus to the File menu, to convert to and from various formats.
15832;;;*** 15780;;;***
15833 15781
15834;;;### (autoloads nil "iso-transl" "international/iso-transl.el" 15782;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
15835;;;;;; (20355 10021)) 15783;;;;;; (20244 35516))
15836;;; Generated autoloads from international/iso-transl.el 15784;;; Generated autoloads from international/iso-transl.el
15837 (or key-translation-map (setq key-translation-map (make-sparse-keymap))) 15785 (or key-translation-map (setq key-translation-map (make-sparse-keymap)))
15838 (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map) 15786 (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map)
@@ -15844,7 +15792,7 @@ Add submenus to the File menu, to convert to and from various formats.
15844;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings 15792;;;;;; ispell-complete-word ispell-continue ispell-buffer ispell-comments-and-strings
15845;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell 15793;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
15846;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary) 15794;;;;;; ispell-help ispell-pdict-save ispell-word ispell-personal-dictionary)
15847;;;;;; "ispell" "textmodes/ispell.el" (20423 17700)) 15795;;;;;; "ispell" "textmodes/ispell.el" (20428 57510))
15848;;; Generated autoloads from textmodes/ispell.el 15796;;; Generated autoloads from textmodes/ispell.el
15849 15797
15850(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive)))) 15798(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
@@ -16071,8 +16019,8 @@ You can bind this to the key C-c i in GNUS or mail by adding to
16071 16019
16072;;;*** 16020;;;***
16073 16021
16074;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (20387 16022;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (20412
16075;;;;;; 44199)) 16023;;;;;; 11425))
16076;;; Generated autoloads from iswitchb.el 16024;;; Generated autoloads from iswitchb.el
16077 16025
16078(defvar iswitchb-mode nil "\ 16026(defvar iswitchb-mode nil "\
@@ -16100,7 +16048,7 @@ between buffers using substrings. See `iswitchb' for details.
16100;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region 16048;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region
16101;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku 16049;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku
16102;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal) 16050;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal)
16103;;;;;; "japan-util" "language/japan-util.el" (20355 10021)) 16051;;;;;; "japan-util" "language/japan-util.el" (20244 35516))
16104;;; Generated autoloads from language/japan-util.el 16052;;; Generated autoloads from language/japan-util.el
16105 16053
16106(autoload 'setup-japanese-environment-internal "japan-util" "\ 16054(autoload 'setup-japanese-environment-internal "japan-util" "\
@@ -16178,7 +16126,7 @@ If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
16178;;;*** 16126;;;***
16179 16127
16180;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr" 16128;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
16181;;;;;; "jka-compr.el" (20355 10021)) 16129;;;;;; "jka-compr.el" (20318 5885))
16182;;; Generated autoloads from jka-compr.el 16130;;; Generated autoloads from jka-compr.el
16183 16131
16184(defvar jka-compr-inhibit nil "\ 16132(defvar jka-compr-inhibit nil "\
@@ -16201,7 +16149,7 @@ by `jka-compr-installed'.
16201 16149
16202;;;*** 16150;;;***
16203 16151
16204;;;### (autoloads (js-mode) "js" "progmodes/js.el" (20415 53309)) 16152;;;### (autoloads (js-mode) "js" "progmodes/js.el" (20415 57974))
16205;;; Generated autoloads from progmodes/js.el 16153;;; Generated autoloads from progmodes/js.el
16206 16154
16207(autoload 'js-mode "js" "\ 16155(autoload 'js-mode "js" "\
@@ -16215,7 +16163,7 @@ Major mode for editing JavaScript.
16215 16163
16216;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup 16164;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup
16217;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el" 16165;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el"
16218;;;;;; (20355 10021)) 16166;;;;;; (20244 35516))
16219;;; Generated autoloads from emulation/keypad.el 16167;;; Generated autoloads from emulation/keypad.el
16220 16168
16221(defvar keypad-setup nil "\ 16169(defvar keypad-setup nil "\
@@ -16271,7 +16219,7 @@ the decimal key on the keypad is mapped to DECIMAL instead of `.'
16271;;;*** 16219;;;***
16272 16220
16273;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el" 16221;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el"
16274;;;;;; (20355 10021)) 16222;;;;;; (20244 35516))
16275;;; Generated autoloads from international/kinsoku.el 16223;;; Generated autoloads from international/kinsoku.el
16276 16224
16277(autoload 'kinsoku "kinsoku" "\ 16225(autoload 'kinsoku "kinsoku" "\
@@ -16292,8 +16240,8 @@ the context of text formatting.
16292 16240
16293;;;*** 16241;;;***
16294 16242
16295;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (20355 16243;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (20244
16296;;;;;; 10021)) 16244;;;;;; 35516))
16297;;; Generated autoloads from international/kkc.el 16245;;; Generated autoloads from international/kkc.el
16298 16246
16299(defvar kkc-after-update-conversion-functions nil "\ 16247(defvar kkc-after-update-conversion-functions nil "\
@@ -16318,7 +16266,7 @@ and the return value is the length of the conversion.
16318;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro 16266;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
16319;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter 16267;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter
16320;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro kmacro-exec-ring-item) 16268;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro kmacro-exec-ring-item)
16321;;;;;; "kmacro" "kmacro.el" (20388 65061)) 16269;;;;;; "kmacro" "kmacro.el" (20412 11425))
16322;;; Generated autoloads from kmacro.el 16270;;; Generated autoloads from kmacro.el
16323 (global-set-key "\C-x(" 'kmacro-start-macro) 16271 (global-set-key "\C-x(" 'kmacro-start-macro)
16324 (global-set-key "\C-x)" 'kmacro-end-macro) 16272 (global-set-key "\C-x)" 'kmacro-end-macro)
@@ -16429,7 +16377,7 @@ If kbd macro currently being defined end it before activating it.
16429;;;*** 16377;;;***
16430 16378
16431;;;### (autoloads (setup-korean-environment-internal) "korea-util" 16379;;;### (autoloads (setup-korean-environment-internal) "korea-util"
16432;;;;;; "language/korea-util.el" (20355 10021)) 16380;;;;;; "language/korea-util.el" (20356 35090))
16433;;; Generated autoloads from language/korea-util.el 16381;;; Generated autoloads from language/korea-util.el
16434 16382
16435(defvar default-korean-keyboard (purecopy (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "")) "\ 16383(defvar default-korean-keyboard (purecopy (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "")) "\
@@ -16444,7 +16392,7 @@ The kind of Korean keyboard for Korean input method.
16444;;;*** 16392;;;***
16445 16393
16446;;;### (autoloads (landmark landmark-test-run) "landmark" "play/landmark.el" 16394;;;### (autoloads (landmark landmark-test-run) "landmark" "play/landmark.el"
16447;;;;;; (20355 10021)) 16395;;;;;; (20356 35090))
16448;;; Generated autoloads from play/landmark.el 16396;;; Generated autoloads from play/landmark.el
16449 16397
16450(defalias 'landmark-repeat 'landmark-test-run) 16398(defalias 'landmark-repeat 'landmark-test-run)
@@ -16476,7 +16424,7 @@ Use \\[describe-mode] for more info.
16476 16424
16477;;;### (autoloads (lao-compose-region lao-composition-function lao-transcribe-roman-to-lao-string 16425;;;### (autoloads (lao-compose-region lao-composition-function lao-transcribe-roman-to-lao-string
16478;;;;;; lao-transcribe-single-roman-syllable-to-lao lao-compose-string) 16426;;;;;; lao-transcribe-single-roman-syllable-to-lao lao-compose-string)
16479;;;;;; "lao-util" "language/lao-util.el" (20355 10021)) 16427;;;;;; "lao-util" "language/lao-util.el" (20244 35516))
16480;;; Generated autoloads from language/lao-util.el 16428;;; Generated autoloads from language/lao-util.el
16481 16429
16482(autoload 'lao-compose-string "lao-util" "\ 16430(autoload 'lao-compose-string "lao-util" "\
@@ -16515,7 +16463,7 @@ Transcribe Romanized Lao string STR to Lao character string.
16515 16463
16516;;;### (autoloads (latexenc-find-file-coding-system latexenc-coding-system-to-inputenc 16464;;;### (autoloads (latexenc-find-file-coding-system latexenc-coding-system-to-inputenc
16517;;;;;; latexenc-inputenc-to-coding-system latex-inputenc-coding-alist) 16465;;;;;; latexenc-inputenc-to-coding-system latex-inputenc-coding-alist)
16518;;;;;; "latexenc" "international/latexenc.el" (20355 10021)) 16466;;;;;; "latexenc" "international/latexenc.el" (20244 35516))
16519;;; Generated autoloads from international/latexenc.el 16467;;; Generated autoloads from international/latexenc.el
16520 16468
16521(defvar latex-inputenc-coding-alist (purecopy '(("ansinew" . windows-1252) ("applemac" . mac-roman) ("ascii" . us-ascii) ("cp1250" . windows-1250) ("cp1252" . windows-1252) ("cp1257" . cp1257) ("cp437de" . cp437) ("cp437" . cp437) ("cp850" . cp850) ("cp852" . cp852) ("cp858" . cp858) ("cp865" . cp865) ("latin1" . iso-8859-1) ("latin2" . iso-8859-2) ("latin3" . iso-8859-3) ("latin4" . iso-8859-4) ("latin5" . iso-8859-5) ("latin9" . iso-8859-15) ("next" . next) ("utf8" . utf-8) ("utf8x" . utf-8))) "\ 16469(defvar latex-inputenc-coding-alist (purecopy '(("ansinew" . windows-1252) ("applemac" . mac-roman) ("ascii" . us-ascii) ("cp1250" . windows-1250) ("cp1252" . windows-1252) ("cp1257" . cp1257) ("cp437de" . cp437) ("cp437" . cp437) ("cp850" . cp850) ("cp852" . cp852) ("cp858" . cp858) ("cp865" . cp865) ("latin1" . iso-8859-1) ("latin2" . iso-8859-2) ("latin3" . iso-8859-3) ("latin4" . iso-8859-4) ("latin5" . iso-8859-5) ("latin9" . iso-8859-15) ("next" . next) ("utf8" . utf-8) ("utf8x" . utf-8))) "\
@@ -16547,7 +16495,7 @@ coding system names is determined from `latex-inputenc-coding-alist'.
16547;;;*** 16495;;;***
16548 16496
16549;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display) 16497;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display)
16550;;;;;; "latin1-disp" "international/latin1-disp.el" (20355 10021)) 16498;;;;;; "latin1-disp" "international/latin1-disp.el" (20244 35516))
16551;;; Generated autoloads from international/latin1-disp.el 16499;;; Generated autoloads from international/latin1-disp.el
16552 16500
16553(defvar latin1-display nil "\ 16501(defvar latin1-display nil "\
@@ -16589,7 +16537,7 @@ use either \\[customize] or the function `latin1-display'.")
16589;;;*** 16537;;;***
16590 16538
16591;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el" 16539;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el"
16592;;;;;; (20355 10021)) 16540;;;;;; (20244 35516))
16593;;; Generated autoloads from progmodes/ld-script.el 16541;;; Generated autoloads from progmodes/ld-script.el
16594 16542
16595(autoload 'ld-script-mode "ld-script" "\ 16543(autoload 'ld-script-mode "ld-script" "\
@@ -16599,43 +16547,7 @@ A major mode to edit GNU ld script files
16599 16547
16600;;;*** 16548;;;***
16601 16549
16602;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el" 16550;;;### (autoloads (life) "life" "play/life.el" (20244 35516))
16603;;;;;; (20355 10021))
16604;;; Generated autoloads from ledit.el
16605
16606(defconst ledit-save-files t "\
16607*Non-nil means Ledit should save files before transferring to Lisp.")
16608
16609(defconst ledit-go-to-lisp-string "%?lisp" "\
16610*Shell commands to execute to resume Lisp job.")
16611
16612(defconst ledit-go-to-liszt-string "%?liszt" "\
16613*Shell commands to execute to resume Lisp compiler job.")
16614
16615(autoload 'ledit-mode "ledit" "\
16616\\<ledit-mode-map>Major mode for editing text and stuffing it to a Lisp job.
16617Like Lisp mode, plus these special commands:
16618 \\[ledit-save-defun] -- record defun at or after point
16619 for later transmission to Lisp job.
16620 \\[ledit-save-region] -- record region for later transmission to Lisp job.
16621 \\[ledit-go-to-lisp] -- transfer to Lisp job and transmit saved text.
16622 \\[ledit-go-to-liszt] -- transfer to Liszt (Lisp compiler) job
16623 and transmit saved text.
16624
16625\\{ledit-mode-map}
16626To make Lisp mode automatically change to Ledit mode,
16627do (setq lisp-mode-hook 'ledit-from-lisp-mode)
16628
16629\(fn)" t nil)
16630
16631(autoload 'ledit-from-lisp-mode "ledit" "\
16632
16633
16634\(fn)" nil nil)
16635
16636;;;***
16637
16638;;;### (autoloads (life) "life" "play/life.el" (20355 10021))
16639;;; Generated autoloads from play/life.el 16551;;; Generated autoloads from play/life.el
16640 16552
16641(autoload 'life "life" "\ 16553(autoload 'life "life" "\
@@ -16649,7 +16561,7 @@ generations (this defaults to 1).
16649;;;*** 16561;;;***
16650 16562
16651;;;### (autoloads (global-linum-mode linum-mode linum-format) "linum" 16563;;;### (autoloads (global-linum-mode linum-mode linum-format) "linum"
16652;;;;;; "linum.el" (20355 10021)) 16564;;;;;; "linum.el" (20244 35516))
16653;;; Generated autoloads from linum.el 16565;;; Generated autoloads from linum.el
16654 16566
16655(defvar linum-format 'dynamic "\ 16567(defvar linum-format 'dynamic "\
@@ -16694,8 +16606,8 @@ See `linum-mode' for more information on Linum mode.
16694 16606
16695;;;*** 16607;;;***
16696 16608
16697;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (20399 16609;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (20412
16698;;;;;; 35365)) 16610;;;;;; 11425))
16699;;; Generated autoloads from loadhist.el 16611;;; Generated autoloads from loadhist.el
16700 16612
16701(autoload 'unload-feature "loadhist" "\ 16613(autoload 'unload-feature "loadhist" "\
@@ -16727,7 +16639,7 @@ something strange, such as redefining an Emacs function.
16727;;;*** 16639;;;***
16728 16640
16729;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches) 16641;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches)
16730;;;;;; "locate" "locate.el" (20355 10021)) 16642;;;;;; "locate" "locate.el" (20244 35516))
16731;;; Generated autoloads from locate.el 16643;;; Generated autoloads from locate.el
16732 16644
16733(defvar locate-ls-subdir-switches (purecopy "-al") "\ 16645(defvar locate-ls-subdir-switches (purecopy "-al") "\
@@ -16779,7 +16691,7 @@ except that FILTER is not optional.
16779 16691
16780;;;*** 16692;;;***
16781 16693
16782;;;### (autoloads (log-edit) "log-edit" "vc/log-edit.el" (20399 35365)) 16694;;;### (autoloads (log-edit) "log-edit" "vc/log-edit.el" (20412 11425))
16783;;; Generated autoloads from vc/log-edit.el 16695;;; Generated autoloads from vc/log-edit.el
16784 16696
16785(autoload 'log-edit "log-edit" "\ 16697(autoload 'log-edit "log-edit" "\
@@ -16806,8 +16718,8 @@ uses the current buffer.
16806 16718
16807;;;*** 16719;;;***
16808 16720
16809;;;### (autoloads (log-view-mode) "log-view" "vc/log-view.el" (20355 16721;;;### (autoloads (log-view-mode) "log-view" "vc/log-view.el" (20290
16810;;;;;; 10021)) 16722;;;;;; 33419))
16811;;; Generated autoloads from vc/log-view.el 16723;;; Generated autoloads from vc/log-view.el
16812 16724
16813(autoload 'log-view-mode "log-view" "\ 16725(autoload 'log-view-mode "log-view" "\
@@ -16817,8 +16729,8 @@ Major mode for browsing CVS log output.
16817 16729
16818;;;*** 16730;;;***
16819 16731
16820;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (20355 16732;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (20244
16821;;;;;; 10021)) 16733;;;;;; 35516))
16822;;; Generated autoloads from longlines.el 16734;;; Generated autoloads from longlines.el
16823 16735
16824(autoload 'longlines-mode "longlines" "\ 16736(autoload 'longlines-mode "longlines" "\
@@ -16844,8 +16756,8 @@ newlines are indicated with a symbol.
16844;;;*** 16756;;;***
16845 16757
16846;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer 16758;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
16847;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (20355 16759;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (20244
16848;;;;;; 10021)) 16760;;;;;; 35516))
16849;;; Generated autoloads from lpr.el 16761;;; Generated autoloads from lpr.el
16850 16762
16851(defvar lpr-windows-system (memq system-type '(ms-dos windows-nt)) "\ 16763(defvar lpr-windows-system (memq system-type '(ms-dos windows-nt)) "\
@@ -16941,7 +16853,7 @@ for further customization of the printer command.
16941;;;*** 16853;;;***
16942 16854
16943;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el" 16855;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
16944;;;;;; (20355 10021)) 16856;;;;;; (20276 3849))
16945;;; Generated autoloads from ls-lisp.el 16857;;; Generated autoloads from ls-lisp.el
16946 16858
16947(defvar ls-lisp-support-shell-wildcards t "\ 16859(defvar ls-lisp-support-shell-wildcards t "\
@@ -16952,8 +16864,8 @@ Otherwise they are treated as Emacs regexps (for backward compatibility).")
16952 16864
16953;;;*** 16865;;;***
16954 16866
16955;;;### (autoloads (lunar-phases) "lunar" "calendar/lunar.el" (20355 16867;;;### (autoloads (lunar-phases) "lunar" "calendar/lunar.el" (20244
16956;;;;;; 10021)) 16868;;;;;; 35516))
16957;;; Generated autoloads from calendar/lunar.el 16869;;; Generated autoloads from calendar/lunar.el
16958 16870
16959(autoload 'lunar-phases "lunar" "\ 16871(autoload 'lunar-phases "lunar" "\
@@ -16967,8 +16879,8 @@ This function is suitable for execution in a .emacs file.
16967 16879
16968;;;*** 16880;;;***
16969 16881
16970;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (20355 16882;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (20356
16971;;;;;; 10021)) 16883;;;;;; 35090))
16972;;; Generated autoloads from progmodes/m4-mode.el 16884;;; Generated autoloads from progmodes/m4-mode.el
16973 16885
16974(autoload 'm4-mode "m4-mode" "\ 16886(autoload 'm4-mode "m4-mode" "\
@@ -16979,7 +16891,7 @@ A major mode to edit m4 macro files.
16979;;;*** 16891;;;***
16980 16892
16981;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el" 16893;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el"
16982;;;;;; (20421 62373)) 16894;;;;;; (20451 34676))
16983;;; Generated autoloads from emacs-lisp/macroexp.el 16895;;; Generated autoloads from emacs-lisp/macroexp.el
16984 16896
16985(autoload 'macroexpand-all "macroexp" "\ 16897(autoload 'macroexpand-all "macroexp" "\
@@ -16993,7 +16905,7 @@ definitions to shadow the loaded ones for use in file byte-compilation.
16993;;;*** 16905;;;***
16994 16906
16995;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro 16907;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
16996;;;;;; name-last-kbd-macro) "macros" "macros.el" (20355 10021)) 16908;;;;;; name-last-kbd-macro) "macros" "macros.el" (20244 35516))
16997;;; Generated autoloads from macros.el 16909;;; Generated autoloads from macros.el
16998 16910
16999(autoload 'name-last-kbd-macro "macros" "\ 16911(autoload 'name-last-kbd-macro "macros" "\
@@ -17082,7 +16994,7 @@ and then select the region of un-tablified names and use
17082;;;*** 16994;;;***
17083 16995
17084;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr" 16996;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr"
17085;;;;;; "mail/mail-extr.el" (20355 10021)) 16997;;;;;; "mail/mail-extr.el" (20356 35090))
17086;;; Generated autoloads from mail/mail-extr.el 16998;;; Generated autoloads from mail/mail-extr.el
17087 16999
17088(autoload 'mail-extract-address-components "mail-extr" "\ 17000(autoload 'mail-extract-address-components "mail-extr" "\
@@ -17114,7 +17026,7 @@ Convert mail domain DOMAIN to the country it corresponds to.
17114 17026
17115;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history 17027;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history
17116;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el" 17028;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el"
17117;;;;;; (20355 10021)) 17029;;;;;; (20356 35090))
17118;;; Generated autoloads from mail/mail-hist.el 17030;;; Generated autoloads from mail/mail-hist.el
17119 17031
17120(autoload 'mail-hist-define-keys "mail-hist" "\ 17032(autoload 'mail-hist-define-keys "mail-hist" "\
@@ -17146,7 +17058,7 @@ This function normally would be called when the message is sent.
17146;;;### (autoloads (mail-fetch-field mail-unquote-printable-region 17058;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
17147;;;;;; mail-unquote-printable mail-quote-printable-region mail-quote-printable 17059;;;;;; mail-unquote-printable mail-quote-printable-region mail-quote-printable
17148;;;;;; mail-file-babyl-p mail-dont-reply-to-names mail-use-rfc822) 17060;;;;;; mail-file-babyl-p mail-dont-reply-to-names mail-use-rfc822)
17149;;;;;; "mail-utils" "mail/mail-utils.el" (20355 10021)) 17061;;;;;; "mail-utils" "mail/mail-utils.el" (20318 5885))
17150;;; Generated autoloads from mail/mail-utils.el 17062;;; Generated autoloads from mail/mail-utils.el
17151 17063
17152(defvar mail-use-rfc822 nil "\ 17064(defvar mail-use-rfc822 nil "\
@@ -17221,8 +17133,8 @@ matches may be returned from the message body.
17221;;;*** 17133;;;***
17222 17134
17223;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup 17135;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup
17224;;;;;; mail-abbrevs-mode) "mailabbrev" "mail/mailabbrev.el" (20387 17136;;;;;; mail-abbrevs-mode) "mailabbrev" "mail/mailabbrev.el" (20412
17225;;;;;; 44199)) 17137;;;;;; 11425))
17226;;; Generated autoloads from mail/mailabbrev.el 17138;;; Generated autoloads from mail/mailabbrev.el
17227 17139
17228(defvar mail-abbrevs-mode nil "\ 17140(defvar mail-abbrevs-mode nil "\
@@ -17273,7 +17185,7 @@ double-quotes.
17273 17185
17274;;;### (autoloads (mail-complete mail-completion-at-point-function 17186;;;### (autoloads (mail-complete mail-completion-at-point-function
17275;;;;;; define-mail-alias expand-mail-aliases mail-complete-style) 17187;;;;;; define-mail-alias expand-mail-aliases mail-complete-style)
17276;;;;;; "mailalias" "mail/mailalias.el" (20355 10021)) 17188;;;;;; "mailalias" "mail/mailalias.el" (20244 35516))
17277;;; Generated autoloads from mail/mailalias.el 17189;;; Generated autoloads from mail/mailalias.el
17278 17190
17279(defvar mail-complete-style 'angles "\ 17191(defvar mail-complete-style 'angles "\
@@ -17325,7 +17237,7 @@ current header, calls `mail-complete-function' and passes prefix ARG if any.
17325;;;*** 17237;;;***
17326 17238
17327;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el" 17239;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el"
17328;;;;;; (20355 10021)) 17240;;;;;; (20244 35516))
17329;;; Generated autoloads from mail/mailclient.el 17241;;; Generated autoloads from mail/mailclient.el
17330 17242
17331(autoload 'mailclient-send-it "mailclient" "\ 17243(autoload 'mailclient-send-it "mailclient" "\
@@ -17339,7 +17251,7 @@ The mail client is taken to be the handler of mailto URLs.
17339 17251
17340;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode 17252;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode
17341;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode) 17253;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode)
17342;;;;;; "make-mode" "progmodes/make-mode.el" (20392 30149)) 17254;;;;;; "make-mode" "progmodes/make-mode.el" (20412 11425))
17343;;; Generated autoloads from progmodes/make-mode.el 17255;;; Generated autoloads from progmodes/make-mode.el
17344 17256
17345(autoload 'makefile-mode "make-mode" "\ 17257(autoload 'makefile-mode "make-mode" "\
@@ -17456,8 +17368,8 @@ An adapted `makefile-mode' that knows about imake.
17456 17368
17457;;;*** 17369;;;***
17458 17370
17459;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (20355 17371;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (20244
17460;;;;;; 10021)) 17372;;;;;; 35516))
17461;;; Generated autoloads from makesum.el 17373;;; Generated autoloads from makesum.el
17462 17374
17463(autoload 'make-command-summary "makesum" "\ 17375(autoload 'make-command-summary "makesum" "\
@@ -17469,7 +17381,7 @@ Previous contents of that buffer are killed first.
17469;;;*** 17381;;;***
17470 17382
17471;;;### (autoloads (Man-bookmark-jump man-follow man) "man" "man.el" 17383;;;### (autoloads (Man-bookmark-jump man-follow man) "man" "man.el"
17472;;;;;; (20390 20388)) 17384;;;;;; (20412 11425))
17473;;; Generated autoloads from man.el 17385;;; Generated autoloads from man.el
17474 17386
17475(defalias 'manual-entry 'man) 17387(defalias 'manual-entry 'man)
@@ -17523,7 +17435,7 @@ Default bookmark handler for Man buffers.
17523 17435
17524;;;*** 17436;;;***
17525 17437
17526;;;### (autoloads (master-mode) "master" "master.el" (20355 10021)) 17438;;;### (autoloads (master-mode) "master" "master.el" (20244 35516))
17527;;; Generated autoloads from master.el 17439;;; Generated autoloads from master.el
17528 17440
17529(autoload 'master-mode "master" "\ 17441(autoload 'master-mode "master" "\
@@ -17546,7 +17458,7 @@ yourself the value of `master-of' by calling `master-show-slave'.
17546;;;*** 17458;;;***
17547 17459
17548;;;### (autoloads (minibuffer-depth-indicate-mode) "mb-depth" "mb-depth.el" 17460;;;### (autoloads (minibuffer-depth-indicate-mode) "mb-depth" "mb-depth.el"
17549;;;;;; (20355 10021)) 17461;;;;;; (20244 35516))
17550;;; Generated autoloads from mb-depth.el 17462;;; Generated autoloads from mb-depth.el
17551 17463
17552(defvar minibuffer-depth-indicate-mode nil "\ 17464(defvar minibuffer-depth-indicate-mode nil "\
@@ -17579,7 +17491,7 @@ recursion depth in the minibuffer prompt. This is only useful if
17579;;;;;; message-forward-make-body message-forward message-recover 17491;;;;;; message-forward-make-body message-forward message-recover
17580;;;;;; message-supersede message-cancel-news message-followup message-wide-reply 17492;;;;;; message-supersede message-cancel-news message-followup message-wide-reply
17581;;;;;; message-reply message-news message-mail message-mode) "message" 17493;;;;;; message-reply message-news message-mail message-mode) "message"
17582;;;;;; "gnus/message.el" (20355 10021)) 17494;;;;;; "gnus/message.el" (20290 33419))
17583;;; Generated autoloads from gnus/message.el 17495;;; Generated autoloads from gnus/message.el
17584 17496
17585(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook) 17497(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook)
@@ -17745,7 +17657,7 @@ which specify the range to operate on.
17745;;;*** 17657;;;***
17746 17658
17747;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el" 17659;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el"
17748;;;;;; (20399 35365)) 17660;;;;;; (20412 11425))
17749;;; Generated autoloads from progmodes/meta-mode.el 17661;;; Generated autoloads from progmodes/meta-mode.el
17750 17662
17751(autoload 'metafont-mode "meta-mode" "\ 17663(autoload 'metafont-mode "meta-mode" "\
@@ -17762,7 +17674,7 @@ Major mode for editing MetaPost sources.
17762 17674
17763;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body 17675;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
17764;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el" 17676;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el"
17765;;;;;; (20355 10021)) 17677;;;;;; (20356 35090))
17766;;; Generated autoloads from mail/metamail.el 17678;;; Generated autoloads from mail/metamail.el
17767 17679
17768(autoload 'metamail-interpret-header "metamail" "\ 17680(autoload 'metamail-interpret-header "metamail" "\
@@ -17807,7 +17719,7 @@ redisplayed as output is inserted.
17807 17719
17808;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose 17720;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose
17809;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp" 17721;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp"
17810;;;;;; "mh-e/mh-comp.el" (20355 10021)) 17722;;;;;; "mh-e/mh-comp.el" (20244 35516))
17811;;; Generated autoloads from mh-e/mh-comp.el 17723;;; Generated autoloads from mh-e/mh-comp.el
17812 17724
17813(autoload 'mh-smail "mh-comp" "\ 17725(autoload 'mh-smail "mh-comp" "\
@@ -17897,7 +17809,7 @@ delete the draft message.
17897 17809
17898;;;*** 17810;;;***
17899 17811
17900;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (20355 10021)) 17812;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (20244 35516))
17901;;; Generated autoloads from mh-e/mh-e.el 17813;;; Generated autoloads from mh-e/mh-e.el
17902 17814
17903(put 'mh-progs 'risky-local-variable t) 17815(put 'mh-progs 'risky-local-variable t)
@@ -17914,7 +17826,7 @@ Display version information about MH-E and the MH mail handling system.
17914;;;*** 17826;;;***
17915 17827
17916;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder" 17828;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder"
17917;;;;;; "mh-e/mh-folder.el" (20371 55972)) 17829;;;;;; "mh-e/mh-folder.el" (20373 41604))
17918;;; Generated autoloads from mh-e/mh-folder.el 17830;;; Generated autoloads from mh-e/mh-folder.el
17919 17831
17920(autoload 'mh-rmail "mh-folder" "\ 17832(autoload 'mh-rmail "mh-folder" "\
@@ -17996,7 +17908,7 @@ perform the operation on all messages in that region.
17996;;;*** 17908;;;***
17997 17909
17998;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight" 17910;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
17999;;;;;; "midnight.el" (20355 10021)) 17911;;;;;; "midnight.el" (20244 35516))
18000;;; Generated autoloads from midnight.el 17912;;; Generated autoloads from midnight.el
18001 17913
18002(autoload 'clean-buffer-list "midnight" "\ 17914(autoload 'clean-buffer-list "midnight" "\
@@ -18023,7 +17935,7 @@ to its second argument TM.
18023;;;*** 17935;;;***
18024 17936
18025;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef" 17937;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef"
18026;;;;;; "minibuf-eldef.el" (20355 10021)) 17938;;;;;; "minibuf-eldef.el" (20356 35090))
18027;;; Generated autoloads from minibuf-eldef.el 17939;;; Generated autoloads from minibuf-eldef.el
18028 17940
18029(defvar minibuffer-electric-default-mode nil "\ 17941(defvar minibuffer-electric-default-mode nil "\
@@ -18053,7 +17965,7 @@ is modified to remove the default indication.
18053;;;*** 17965;;;***
18054 17966
18055;;;### (autoloads (list-dynamic-libraries butterfly) "misc" "misc.el" 17967;;;### (autoloads (list-dynamic-libraries butterfly) "misc" "misc.el"
18056;;;;;; (20356 27828)) 17968;;;;;; (20356 35090))
18057;;; Generated autoloads from misc.el 17969;;; Generated autoloads from misc.el
18058 17970
18059(autoload 'butterfly "misc" "\ 17971(autoload 'butterfly "misc" "\
@@ -18083,7 +17995,7 @@ The return value is always nil.
18083 17995
18084;;;### (autoloads (multi-isearch-files-regexp multi-isearch-files 17996;;;### (autoloads (multi-isearch-files-regexp multi-isearch-files
18085;;;;;; multi-isearch-buffers-regexp multi-isearch-buffers multi-isearch-setup) 17997;;;;;; multi-isearch-buffers-regexp multi-isearch-buffers multi-isearch-setup)
18086;;;;;; "misearch" "misearch.el" (20420 41510)) 17998;;;;;; "misearch" "misearch.el" (20420 52684))
18087;;; Generated autoloads from misearch.el 17999;;; Generated autoloads from misearch.el
18088 (add-hook 'isearch-mode-hook 'multi-isearch-setup) 18000 (add-hook 'isearch-mode-hook 'multi-isearch-setup)
18089 18001
@@ -18165,7 +18077,7 @@ whose file names match the specified wildcard.
18165;;;*** 18077;;;***
18166 18078
18167;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el" 18079;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el"
18168;;;;;; (20355 10021)) 18080;;;;;; (20244 35516))
18169;;; Generated autoloads from progmodes/mixal-mode.el 18081;;; Generated autoloads from progmodes/mixal-mode.el
18170 18082
18171(autoload 'mixal-mode "mixal-mode" "\ 18083(autoload 'mixal-mode "mixal-mode" "\
@@ -18176,7 +18088,7 @@ Major mode for the mixal asm language.
18176;;;*** 18088;;;***
18177 18089
18178;;;### (autoloads (mm-default-file-encoding) "mm-encode" "gnus/mm-encode.el" 18090;;;### (autoloads (mm-default-file-encoding) "mm-encode" "gnus/mm-encode.el"
18179;;;;;; (20355 10021)) 18091;;;;;; (20244 35516))
18180;;; Generated autoloads from gnus/mm-encode.el 18092;;; Generated autoloads from gnus/mm-encode.el
18181 18093
18182(autoload 'mm-default-file-encoding "mm-encode" "\ 18094(autoload 'mm-default-file-encoding "mm-encode" "\
@@ -18187,7 +18099,7 @@ Return a default encoding for FILE.
18187;;;*** 18099;;;***
18188 18100
18189;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents) 18101;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents)
18190;;;;;; "mm-extern" "gnus/mm-extern.el" (20355 10021)) 18102;;;;;; "mm-extern" "gnus/mm-extern.el" (20244 35516))
18191;;; Generated autoloads from gnus/mm-extern.el 18103;;; Generated autoloads from gnus/mm-extern.el
18192 18104
18193(autoload 'mm-extern-cache-contents "mm-extern" "\ 18105(autoload 'mm-extern-cache-contents "mm-extern" "\
@@ -18206,7 +18118,7 @@ If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
18206;;;*** 18118;;;***
18207 18119
18208;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el" 18120;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el"
18209;;;;;; (20355 10021)) 18121;;;;;; (20244 35516))
18210;;; Generated autoloads from gnus/mm-partial.el 18122;;; Generated autoloads from gnus/mm-partial.el
18211 18123
18212(autoload 'mm-inline-partial "mm-partial" "\ 18124(autoload 'mm-inline-partial "mm-partial" "\
@@ -18220,7 +18132,7 @@ If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
18220;;;*** 18132;;;***
18221 18133
18222;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents) 18134;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents)
18223;;;;;; "mm-url" "gnus/mm-url.el" (20355 10021)) 18135;;;;;; "mm-url" "gnus/mm-url.el" (20244 35516))
18224;;; Generated autoloads from gnus/mm-url.el 18136;;; Generated autoloads from gnus/mm-url.el
18225 18137
18226(autoload 'mm-url-insert-file-contents "mm-url" "\ 18138(autoload 'mm-url-insert-file-contents "mm-url" "\
@@ -18237,7 +18149,7 @@ Insert file contents of URL using `mm-url-program'.
18237;;;*** 18149;;;***
18238 18150
18239;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu" 18151;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu"
18240;;;;;; "gnus/mm-uu.el" (20355 10021)) 18152;;;;;; "gnus/mm-uu.el" (20318 5885))
18241;;; Generated autoloads from gnus/mm-uu.el 18153;;; Generated autoloads from gnus/mm-uu.el
18242 18154
18243(autoload 'mm-uu-dissect "mm-uu" "\ 18155(autoload 'mm-uu-dissect "mm-uu" "\
@@ -18257,7 +18169,7 @@ Assume text has been decoded if DECODED is non-nil.
18257;;;*** 18169;;;***
18258 18170
18259;;;### (autoloads (mml-attach-file mml-to-mime) "mml" "gnus/mml.el" 18171;;;### (autoloads (mml-attach-file mml-to-mime) "mml" "gnus/mml.el"
18260;;;;;; (20355 10021)) 18172;;;;;; (20244 35516))
18261;;; Generated autoloads from gnus/mml.el 18173;;; Generated autoloads from gnus/mml.el
18262 18174
18263(autoload 'mml-to-mime "mml" "\ 18175(autoload 'mml-to-mime "mml" "\
@@ -18282,7 +18194,7 @@ body) or \"attachment\" (separate from the body).
18282;;;*** 18194;;;***
18283 18195
18284;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el" 18196;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el"
18285;;;;;; (20355 10021)) 18197;;;;;; (20291 57212))
18286;;; Generated autoloads from gnus/mml1991.el 18198;;; Generated autoloads from gnus/mml1991.el
18287 18199
18288(autoload 'mml1991-encrypt "mml1991" "\ 18200(autoload 'mml1991-encrypt "mml1991" "\
@@ -18299,7 +18211,7 @@ body) or \"attachment\" (separate from the body).
18299 18211
18300;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt 18212;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt
18301;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt) 18213;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt)
18302;;;;;; "mml2015" "gnus/mml2015.el" (20355 10021)) 18214;;;;;; "mml2015" "gnus/mml2015.el" (20244 35516))
18303;;; Generated autoloads from gnus/mml2015.el 18215;;; Generated autoloads from gnus/mml2015.el
18304 18216
18305(autoload 'mml2015-decrypt "mml2015" "\ 18217(autoload 'mml2015-decrypt "mml2015" "\
@@ -18339,15 +18251,15 @@ body) or \"attachment\" (separate from the body).
18339 18251
18340;;;*** 18252;;;***
18341 18253
18342;;;### (autoloads nil "mode-local" "cedet/mode-local.el" (20406 8611)) 18254;;;### (autoloads nil "mode-local" "cedet/mode-local.el" (20412 11425))
18343;;; Generated autoloads from cedet/mode-local.el 18255;;; Generated autoloads from cedet/mode-local.el
18344 18256
18345(put 'define-overloadable-function 'doc-string-elt 3) 18257(put 'define-overloadable-function 'doc-string-elt 3)
18346 18258
18347;;;*** 18259;;;***
18348 18260
18349;;;### (autoloads (m2-mode) "modula2" "progmodes/modula2.el" (20355 18261;;;### (autoloads (m2-mode) "modula2" "progmodes/modula2.el" (20356
18350;;;;;; 10021)) 18262;;;;;; 35090))
18351;;; Generated autoloads from progmodes/modula2.el 18263;;; Generated autoloads from progmodes/modula2.el
18352 18264
18353(defalias 'modula-2-mode 'm2-mode) 18265(defalias 'modula-2-mode 'm2-mode)
@@ -18381,7 +18293,7 @@ followed by the first character of the construct.
18381;;;*** 18293;;;***
18382 18294
18383;;;### (autoloads (denato-region nato-region unmorse-region morse-region) 18295;;;### (autoloads (denato-region nato-region unmorse-region morse-region)
18384;;;;;; "morse" "play/morse.el" (20355 10021)) 18296;;;;;; "morse" "play/morse.el" (20244 35516))
18385;;; Generated autoloads from play/morse.el 18297;;; Generated autoloads from play/morse.el
18386 18298
18387(autoload 'morse-region "morse" "\ 18299(autoload 'morse-region "morse" "\
@@ -18407,7 +18319,7 @@ Convert NATO phonetic alphabet in region to ordinary ASCII text.
18407;;;*** 18319;;;***
18408 18320
18409;;;### (autoloads (mouse-drag-drag mouse-drag-throw) "mouse-drag" 18321;;;### (autoloads (mouse-drag-drag mouse-drag-throw) "mouse-drag"
18410;;;;;; "mouse-drag.el" (20355 10021)) 18322;;;;;; "mouse-drag.el" (20356 35090))
18411;;; Generated autoloads from mouse-drag.el 18323;;; Generated autoloads from mouse-drag.el
18412 18324
18413(autoload 'mouse-drag-throw "mouse-drag" "\ 18325(autoload 'mouse-drag-throw "mouse-drag" "\
@@ -18454,7 +18366,7 @@ To test this function, evaluate:
18454 18366
18455;;;*** 18367;;;***
18456 18368
18457;;;### (autoloads (mpc) "mpc" "mpc.el" (20378 29222)) 18369;;;### (autoloads (mpc) "mpc" "mpc.el" (20377 36640))
18458;;; Generated autoloads from mpc.el 18370;;; Generated autoloads from mpc.el
18459 18371
18460(autoload 'mpc "mpc" "\ 18372(autoload 'mpc "mpc" "\
@@ -18464,7 +18376,7 @@ Main entry point for MPC.
18464 18376
18465;;;*** 18377;;;***
18466 18378
18467;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (20355 10021)) 18379;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (20434 28080))
18468;;; Generated autoloads from play/mpuz.el 18380;;; Generated autoloads from play/mpuz.el
18469 18381
18470(autoload 'mpuz "mpuz" "\ 18382(autoload 'mpuz "mpuz" "\
@@ -18474,7 +18386,7 @@ Multiplication puzzle with GNU Emacs.
18474 18386
18475;;;*** 18387;;;***
18476 18388
18477;;;### (autoloads (msb-mode) "msb" "msb.el" (20355 10021)) 18389;;;### (autoloads (msb-mode) "msb" "msb.el" (20356 35090))
18478;;; Generated autoloads from msb.el 18390;;; Generated autoloads from msb.el
18479 18391
18480(defvar msb-mode nil "\ 18392(defvar msb-mode nil "\
@@ -18504,7 +18416,7 @@ different buffer menu using the function `msb'.
18504;;;;;; describe-current-coding-system describe-current-coding-system-briefly 18416;;;;;; describe-current-coding-system describe-current-coding-system-briefly
18505;;;;;; describe-coding-system describe-character-set list-charset-chars 18417;;;;;; describe-coding-system describe-character-set list-charset-chars
18506;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el" 18418;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el"
18507;;;;;; (20355 10021)) 18419;;;;;; (20244 35516))
18508;;; Generated autoloads from international/mule-diag.el 18420;;; Generated autoloads from international/mule-diag.el
18509 18421
18510(autoload 'list-character-sets "mule-diag" "\ 18422(autoload 'list-character-sets "mule-diag" "\
@@ -18641,7 +18553,7 @@ The default is 20. If LIMIT is negative, do not limit the listing.
18641;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion 18553;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion
18642;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist 18554;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist
18643;;;;;; truncate-string-to-width store-substring string-to-sequence) 18555;;;;;; truncate-string-to-width store-substring string-to-sequence)
18644;;;;;; "mule-util" "international/mule-util.el" (20355 10021)) 18556;;;;;; "mule-util" "international/mule-util.el" (20244 35516))
18645;;; Generated autoloads from international/mule-util.el 18557;;; Generated autoloads from international/mule-util.el
18646 18558
18647(autoload 'string-to-sequence "mule-util" "\ 18559(autoload 'string-to-sequence "mule-util" "\
@@ -18750,7 +18662,7 @@ CODING-SYSTEMS is a list of coding systems. See `set-coding-system-priority'.
18750This affects the implicit sorting of lists of coding systems returned by 18662This affects the implicit sorting of lists of coding systems returned by
18751operations such as `find-coding-systems-region'. 18663operations such as `find-coding-systems-region'.
18752 18664
18753\(fn CODING-SYSTEMS &rest BODY)" nil (quote macro)) 18665\(fn CODING-SYSTEMS &rest BODY)" nil t)
18754(put 'with-coding-priority 'lisp-indent-function 1) 18666(put 'with-coding-priority 'lisp-indent-function 1)
18755 18667
18756(autoload 'detect-coding-with-priority "mule-util" "\ 18668(autoload 'detect-coding-with-priority "mule-util" "\
@@ -18758,7 +18670,7 @@ Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
18758PRIORITY-LIST is an alist of coding categories vs the corresponding 18670PRIORITY-LIST is an alist of coding categories vs the corresponding
18759coding systems ordered by priority. 18671coding systems ordered by priority.
18760 18672
18761\(fn FROM TO PRIORITY-LIST)" nil (quote macro)) 18673\(fn FROM TO PRIORITY-LIST)" nil t)
18762 18674
18763(autoload 'detect-coding-with-language-environment "mule-util" "\ 18675(autoload 'detect-coding-with-language-environment "mule-util" "\
18764Detect a coding system for the text between FROM and TO with LANG-ENV. 18676Detect a coding system for the text between FROM and TO with LANG-ENV.
@@ -18781,8 +18693,8 @@ per-character basis, this may not be accurate.
18781;;;### (autoloads (network-connection network-connection-to-service 18693;;;### (autoloads (network-connection network-connection-to-service
18782;;;;;; whois-reverse-lookup whois finger ftp run-dig dns-lookup-host 18694;;;;;; whois-reverse-lookup whois finger ftp run-dig dns-lookup-host
18783;;;;;; nslookup nslookup-host ping traceroute route arp netstat 18695;;;;;; nslookup nslookup-host ping traceroute route arp netstat
18784;;;;;; iwconfig ifconfig) "net-utils" "net/net-utils.el" (20355 18696;;;;;; iwconfig ifconfig) "net-utils" "net/net-utils.el" (20244
18785;;;;;; 10021)) 18697;;;;;; 35516))
18786;;; Generated autoloads from net/net-utils.el 18698;;; Generated autoloads from net/net-utils.el
18787 18699
18788(autoload 'ifconfig "net-utils" "\ 18700(autoload 'ifconfig "net-utils" "\
@@ -18876,8 +18788,8 @@ Open a network connection to HOST on PORT.
18876 18788
18877;;;*** 18789;;;***
18878 18790
18879;;;### (autoloads (netrc-credentials) "netrc" "net/netrc.el" (20355 18791;;;### (autoloads (netrc-credentials) "netrc" "net/netrc.el" (20290
18880;;;;;; 10021)) 18792;;;;;; 33419))
18881;;; Generated autoloads from net/netrc.el 18793;;; Generated autoloads from net/netrc.el
18882 18794
18883(autoload 'netrc-credentials "netrc" "\ 18795(autoload 'netrc-credentials "netrc" "\
@@ -18890,7 +18802,7 @@ listed in the PORTS list.
18890;;;*** 18802;;;***
18891 18803
18892;;;### (autoloads (open-network-stream) "network-stream" "net/network-stream.el" 18804;;;### (autoloads (open-network-stream) "network-stream" "net/network-stream.el"
18893;;;;;; (20369 14251)) 18805;;;;;; (20373 41604))
18894;;; Generated autoloads from net/network-stream.el 18806;;; Generated autoloads from net/network-stream.el
18895 18807
18896(autoload 'open-network-stream "network-stream" "\ 18808(autoload 'open-network-stream "network-stream" "\
@@ -18981,7 +18893,7 @@ STARTTLS upgrades even if Emacs doesn't have built-in TLS functionality.
18981;;;*** 18893;;;***
18982 18894
18983;;;### (autoloads (newsticker-start newsticker-running-p) "newst-backend" 18895;;;### (autoloads (newsticker-start newsticker-running-p) "newst-backend"
18984;;;;;; "net/newst-backend.el" (20355 10021)) 18896;;;;;; "net/newst-backend.el" (20244 35516))
18985;;; Generated autoloads from net/newst-backend.el 18897;;; Generated autoloads from net/newst-backend.el
18986 18898
18987(autoload 'newsticker-running-p "newst-backend" "\ 18899(autoload 'newsticker-running-p "newst-backend" "\
@@ -19003,7 +18915,7 @@ Run `newsticker-start-hook' if newsticker was not running already.
19003;;;*** 18915;;;***
19004 18916
19005;;;### (autoloads (newsticker-plainview) "newst-plainview" "net/newst-plainview.el" 18917;;;### (autoloads (newsticker-plainview) "newst-plainview" "net/newst-plainview.el"
19006;;;;;; (20355 10021)) 18918;;;;;; (20434 28080))
19007;;; Generated autoloads from net/newst-plainview.el 18919;;; Generated autoloads from net/newst-plainview.el
19008 18920
19009(autoload 'newsticker-plainview "newst-plainview" "\ 18921(autoload 'newsticker-plainview "newst-plainview" "\
@@ -19014,7 +18926,7 @@ Start newsticker plainview.
19014;;;*** 18926;;;***
19015 18927
19016;;;### (autoloads (newsticker-show-news) "newst-reader" "net/newst-reader.el" 18928;;;### (autoloads (newsticker-show-news) "newst-reader" "net/newst-reader.el"
19017;;;;;; (20355 10021)) 18929;;;;;; (20434 28080))
19018;;; Generated autoloads from net/newst-reader.el 18930;;; Generated autoloads from net/newst-reader.el
19019 18931
19020(autoload 'newsticker-show-news "newst-reader" "\ 18932(autoload 'newsticker-show-news "newst-reader" "\
@@ -19025,7 +18937,7 @@ Start reading news. You may want to bind this to a key.
19025;;;*** 18937;;;***
19026 18938
19027;;;### (autoloads (newsticker-start-ticker newsticker-ticker-running-p) 18939;;;### (autoloads (newsticker-start-ticker newsticker-ticker-running-p)
19028;;;;;; "newst-ticker" "net/newst-ticker.el" (20355 10021)) 18940;;;;;; "newst-ticker" "net/newst-ticker.el" (20428 57510))
19029;;; Generated autoloads from net/newst-ticker.el 18941;;; Generated autoloads from net/newst-ticker.el
19030 18942
19031(autoload 'newsticker-ticker-running-p "newst-ticker" "\ 18943(autoload 'newsticker-ticker-running-p "newst-ticker" "\
@@ -19046,7 +18958,7 @@ running already.
19046;;;*** 18958;;;***
19047 18959
19048;;;### (autoloads (newsticker-treeview) "newst-treeview" "net/newst-treeview.el" 18960;;;### (autoloads (newsticker-treeview) "newst-treeview" "net/newst-treeview.el"
19049;;;;;; (20355 10021)) 18961;;;;;; (20434 28080))
19050;;; Generated autoloads from net/newst-treeview.el 18962;;; Generated autoloads from net/newst-treeview.el
19051 18963
19052(autoload 'newsticker-treeview "newst-treeview" "\ 18964(autoload 'newsticker-treeview "newst-treeview" "\
@@ -19057,7 +18969,7 @@ Start newsticker treeview.
19057;;;*** 18969;;;***
19058 18970
19059;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el" 18971;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el"
19060;;;;;; (20355 10021)) 18972;;;;;; (20244 35516))
19061;;; Generated autoloads from gnus/nndiary.el 18973;;; Generated autoloads from gnus/nndiary.el
19062 18974
19063(autoload 'nndiary-generate-nov-databases "nndiary" "\ 18975(autoload 'nndiary-generate-nov-databases "nndiary" "\
@@ -19067,8 +18979,8 @@ Generate NOV databases in all nndiary directories.
19067 18979
19068;;;*** 18980;;;***
19069 18981
19070;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (20355 18982;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (20244
19071;;;;;; 10021)) 18983;;;;;; 35516))
19072;;; Generated autoloads from gnus/nndoc.el 18984;;; Generated autoloads from gnus/nndoc.el
19073 18985
19074(autoload 'nndoc-add-type "nndoc" "\ 18986(autoload 'nndoc-add-type "nndoc" "\
@@ -19083,7 +18995,7 @@ symbol in the alist.
19083;;;*** 18995;;;***
19084 18996
19085;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el" 18997;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el"
19086;;;;;; (20355 10021)) 18998;;;;;; (20244 35516))
19087;;; Generated autoloads from gnus/nnfolder.el 18999;;; Generated autoloads from gnus/nnfolder.el
19088 19000
19089(autoload 'nnfolder-generate-active-file "nnfolder" "\ 19001(autoload 'nnfolder-generate-active-file "nnfolder" "\
@@ -19095,7 +19007,7 @@ This command does not work if you use short group names.
19095;;;*** 19007;;;***
19096 19008
19097;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el" 19009;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el"
19098;;;;;; (20355 10021)) 19010;;;;;; (20290 33419))
19099;;; Generated autoloads from gnus/nnml.el 19011;;; Generated autoloads from gnus/nnml.el
19100 19012
19101(autoload 'nnml-generate-nov-databases "nnml" "\ 19013(autoload 'nnml-generate-nov-databases "nnml" "\
@@ -19106,7 +19018,7 @@ Generate NOV databases in all nnml directories.
19106;;;*** 19018;;;***
19107 19019
19108;;;### (autoloads (disable-command enable-command disabled-command-function) 19020;;;### (autoloads (disable-command enable-command disabled-command-function)
19109;;;;;; "novice" "novice.el" (20399 35365)) 19021;;;;;; "novice" "novice.el" (20412 11425))
19110;;; Generated autoloads from novice.el 19022;;; Generated autoloads from novice.el
19111 19023
19112(define-obsolete-variable-alias 'disabled-command-hook 'disabled-command-function "22.1") 19024(define-obsolete-variable-alias 'disabled-command-hook 'disabled-command-function "22.1")
@@ -19139,7 +19051,7 @@ to future sessions.
19139;;;*** 19051;;;***
19140 19052
19141;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el" 19053;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el"
19142;;;;;; (20355 10021)) 19054;;;;;; (20244 35516))
19143;;; Generated autoloads from textmodes/nroff-mode.el 19055;;; Generated autoloads from textmodes/nroff-mode.el
19144 19056
19145(autoload 'nroff-mode "nroff-mode" "\ 19057(autoload 'nroff-mode "nroff-mode" "\
@@ -19154,7 +19066,7 @@ closing requests for requests that are used in matched pairs.
19154;;;*** 19066;;;***
19155 19067
19156;;;### (autoloads (nxml-glyph-display-string) "nxml-glyph" "nxml/nxml-glyph.el" 19068;;;### (autoloads (nxml-glyph-display-string) "nxml-glyph" "nxml/nxml-glyph.el"
19157;;;;;; (20355 10021)) 19069;;;;;; (20446 34252))
19158;;; Generated autoloads from nxml/nxml-glyph.el 19070;;; Generated autoloads from nxml/nxml-glyph.el
19159 19071
19160(autoload 'nxml-glyph-display-string "nxml-glyph" "\ 19072(autoload 'nxml-glyph-display-string "nxml-glyph" "\
@@ -19166,8 +19078,8 @@ Return nil if the face cannot display a glyph for N.
19166 19078
19167;;;*** 19079;;;***
19168 19080
19169;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (20369 19081;;;### (autoloads (nxml-mode) "nxml-mode" "nxml/nxml-mode.el" (20446
19170;;;;;; 14251)) 19082;;;;;; 34252))
19171;;; Generated autoloads from nxml/nxml-mode.el 19083;;; Generated autoloads from nxml/nxml-mode.el
19172 19084
19173(autoload 'nxml-mode "nxml-mode" "\ 19085(autoload 'nxml-mode "nxml-mode" "\
@@ -19229,7 +19141,7 @@ Many aspects this mode can be customized using
19229;;;*** 19141;;;***
19230 19142
19231;;;### (autoloads (nxml-enable-unicode-char-name-sets) "nxml-uchnm" 19143;;;### (autoloads (nxml-enable-unicode-char-name-sets) "nxml-uchnm"
19232;;;;;; "nxml/nxml-uchnm.el" (20355 10021)) 19144;;;;;; "nxml/nxml-uchnm.el" (20244 35516))
19233;;; Generated autoloads from nxml/nxml-uchnm.el 19145;;; Generated autoloads from nxml/nxml-uchnm.el
19234 19146
19235(autoload 'nxml-enable-unicode-char-name-sets "nxml-uchnm" "\ 19147(autoload 'nxml-enable-unicode-char-name-sets "nxml-uchnm" "\
@@ -19253,7 +19165,7 @@ the variable `nxml-enabled-unicode-blocks'.
19253;;;;;; org-babel-pop-to-session-maybe org-babel-load-in-session-maybe 19165;;;;;; org-babel-pop-to-session-maybe org-babel-load-in-session-maybe
19254;;;;;; org-babel-expand-src-block-maybe org-babel-view-src-block-info 19166;;;;;; org-babel-expand-src-block-maybe org-babel-view-src-block-info
19255;;;;;; org-babel-execute-maybe org-babel-execute-safely-maybe) "ob" 19167;;;;;; org-babel-execute-maybe org-babel-execute-safely-maybe) "ob"
19256;;;;;; "org/ob.el" (20417 65331)) 19168;;;;;; "org/ob.el" (20419 46656))
19257;;; Generated autoloads from org/ob.el 19169;;; Generated autoloads from org/ob.el
19258 19170
19259(autoload 'org-babel-execute-safely-maybe "ob" "\ 19171(autoload 'org-babel-execute-safely-maybe "ob" "\
@@ -19388,7 +19300,7 @@ body ------------- string holding the body of the code block
19388beg-body --------- point at the beginning of the body 19300beg-body --------- point at the beginning of the body
19389end-body --------- point at the end of the body 19301end-body --------- point at the end of the body
19390 19302
19391\(fn FILE &rest BODY)" nil (quote macro)) 19303\(fn FILE &rest BODY)" nil t)
19392 19304
19393(put 'org-babel-map-src-blocks 'lisp-indent-function '1) 19305(put 'org-babel-map-src-blocks 'lisp-indent-function '1)
19394 19306
@@ -19397,7 +19309,7 @@ Evaluate BODY forms on each inline source-block in FILE.
19397If FILE is nil evaluate BODY forms on source blocks in current 19309If FILE is nil evaluate BODY forms on source blocks in current
19398buffer. 19310buffer.
19399 19311
19400\(fn FILE &rest BODY)" nil (quote macro)) 19312\(fn FILE &rest BODY)" nil t)
19401 19313
19402(put 'org-babel-map-inline-src-blocks 'lisp-indent-function '1) 19314(put 'org-babel-map-inline-src-blocks 'lisp-indent-function '1)
19403 19315
@@ -19406,14 +19318,14 @@ Evaluate BODY forms on each call line in FILE.
19406If FILE is nil evaluate BODY forms on source blocks in current 19318If FILE is nil evaluate BODY forms on source blocks in current
19407buffer. 19319buffer.
19408 19320
19409\(fn FILE &rest BODY)" nil (quote macro)) 19321\(fn FILE &rest BODY)" nil t)
19410 19322
19411(put 'org-babel-map-call-lines 'lisp-indent-function '1) 19323(put 'org-babel-map-call-lines 'lisp-indent-function '1)
19412 19324
19413(autoload 'org-babel-map-executables "ob" "\ 19325(autoload 'org-babel-map-executables "ob" "\
19414 19326
19415 19327
19416\(fn FILE &rest BODY)" nil (quote macro)) 19328\(fn FILE &rest BODY)" nil t)
19417 19329
19418(put 'org-babel-map-executables 'lisp-indent-function '1) 19330(put 'org-babel-map-executables 'lisp-indent-function '1)
19419 19331
@@ -19476,7 +19388,7 @@ Mark current src block
19476;;;*** 19388;;;***
19477 19389
19478;;;### (autoloads (org-babel-describe-bindings) "ob-keys" "org/ob-keys.el" 19390;;;### (autoloads (org-babel-describe-bindings) "ob-keys" "org/ob-keys.el"
19479;;;;;; (20355 10021)) 19391;;;;;; (20244 35516))
19480;;; Generated autoloads from org/ob-keys.el 19392;;; Generated autoloads from org/ob-keys.el
19481 19393
19482(autoload 'org-babel-describe-bindings "ob-keys" "\ 19394(autoload 'org-babel-describe-bindings "ob-keys" "\
@@ -19487,7 +19399,7 @@ Describe all keybindings behind `org-babel-key-prefix'.
19487;;;*** 19399;;;***
19488 19400
19489;;;### (autoloads (org-babel-lob-get-info org-babel-lob-execute-maybe 19401;;;### (autoloads (org-babel-lob-get-info org-babel-lob-execute-maybe
19490;;;;;; org-babel-lob-ingest) "ob-lob" "org/ob-lob.el" (20355 10021)) 19402;;;;;; org-babel-lob-ingest) "ob-lob" "org/ob-lob.el" (20356 19083))
19491;;; Generated autoloads from org/ob-lob.el 19403;;; Generated autoloads from org/ob-lob.el
19492 19404
19493(autoload 'org-babel-lob-ingest "ob-lob" "\ 19405(autoload 'org-babel-lob-ingest "ob-lob" "\
@@ -19512,7 +19424,7 @@ Return a Library of Babel function call as a string.
19512 19424
19513;;;### (autoloads (org-babel-tangle org-babel-tangle-file org-babel-load-file 19425;;;### (autoloads (org-babel-tangle org-babel-tangle-file org-babel-load-file
19514;;;;;; org-babel-tangle-lang-exts) "ob-tangle" "org/ob-tangle.el" 19426;;;;;; org-babel-tangle-lang-exts) "ob-tangle" "org/ob-tangle.el"
19515;;;;;; (20355 10021)) 19427;;;;;; (20356 19083))
19516;;; Generated autoloads from org/ob-tangle.el 19428;;; Generated autoloads from org/ob-tangle.el
19517 19429
19518(defvar org-babel-tangle-lang-exts '(("emacs-lisp" . "el")) "\ 19430(defvar org-babel-tangle-lang-exts '(("emacs-lisp" . "el")) "\
@@ -19554,7 +19466,7 @@ exported source code blocks by language.
19554;;;*** 19466;;;***
19555 19467
19556;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el" 19468;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el"
19557;;;;;; (20355 10021)) 19469;;;;;; (20356 35090))
19558;;; Generated autoloads from progmodes/octave-inf.el 19470;;; Generated autoloads from progmodes/octave-inf.el
19559 19471
19560(autoload 'inferior-octave "octave-inf" "\ 19472(autoload 'inferior-octave "octave-inf" "\
@@ -19577,7 +19489,7 @@ startup file, `~/.emacs-octave'.
19577;;;*** 19489;;;***
19578 19490
19579;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el" 19491;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
19580;;;;;; (20388 65061)) 19492;;;;;; (20412 11425))
19581;;; Generated autoloads from progmodes/octave-mod.el 19493;;; Generated autoloads from progmodes/octave-mod.el
19582 19494
19583(autoload 'octave-mode "octave-mod" "\ 19495(autoload 'octave-mode "octave-mod" "\
@@ -19665,7 +19577,7 @@ including a reproducible test case and send the message.
19665;;;;;; org-insert-link-global org-store-link org-run-like-in-org-mode 19577;;;;;; org-insert-link-global org-store-link org-run-like-in-org-mode
19666;;;;;; turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle 19578;;;;;; turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle
19667;;;;;; org-mode org-version org-babel-do-load-languages) "org" "org/org.el" 19579;;;;;; org-mode org-version org-babel-do-load-languages) "org" "org/org.el"
19668;;;;;; (20420 41510)) 19580;;;;;; (20420 52684))
19669;;; Generated autoloads from org/org.el 19581;;; Generated autoloads from org/org.el
19670 19582
19671(autoload 'org-babel-do-load-languages "org" "\ 19583(autoload 'org-babel-do-load-languages "org" "\
@@ -19898,7 +19810,7 @@ Call the customize function with org as argument.
19898;;;;;; org-diary org-agenda-list-stuck-projects org-tags-view org-todo-list 19810;;;;;; org-diary org-agenda-list-stuck-projects org-tags-view org-todo-list
19899;;;;;; org-search-view org-agenda-list org-batch-store-agenda-views 19811;;;;;; org-search-view org-agenda-list org-batch-store-agenda-views
19900;;;;;; org-store-agenda-views org-batch-agenda-csv org-batch-agenda 19812;;;;;; org-store-agenda-views org-batch-agenda-csv org-batch-agenda
19901;;;;;; org-agenda) "org-agenda" "org/org-agenda.el" (20420 41510)) 19813;;;;;; org-agenda) "org-agenda" "org/org-agenda.el" (20420 52684))
19902;;; Generated autoloads from org/org-agenda.el 19814;;; Generated autoloads from org/org-agenda.el
19903 19815
19904(autoload 'org-agenda "org-agenda" "\ 19816(autoload 'org-agenda "org-agenda" "\
@@ -19945,7 +19857,7 @@ longer string it is used as a tags/todo match string.
19945Parameters are alternating variable names and values that will be bound 19857Parameters are alternating variable names and values that will be bound
19946before running the agenda command. 19858before running the agenda command.
19947 19859
19948\(fn CMD-KEY &rest PARAMETERS)" nil (quote macro)) 19860\(fn CMD-KEY &rest PARAMETERS)" nil t)
19949 19861
19950(autoload 'org-batch-agenda-csv "org-agenda" "\ 19862(autoload 'org-batch-agenda-csv "org-agenda" "\
19951Run an agenda command in batch mode and send the result to STDOUT. 19863Run an agenda command in batch mode and send the result to STDOUT.
@@ -19982,7 +19894,7 @@ priority-l The priority letter if any was given
19982priority-n The computed numerical priority 19894priority-n The computed numerical priority
19983agenda-day The day in the agenda where this is listed 19895agenda-day The day in the agenda where this is listed
19984 19896
19985\(fn CMD-KEY &rest PARAMETERS)" nil (quote macro)) 19897\(fn CMD-KEY &rest PARAMETERS)" nil t)
19986 19898
19987(autoload 'org-store-agenda-views "org-agenda" "\ 19899(autoload 'org-store-agenda-views "org-agenda" "\
19988 19900
@@ -19992,7 +19904,7 @@ agenda-day The day in the agenda where this is listed
19992(autoload 'org-batch-store-agenda-views "org-agenda" "\ 19904(autoload 'org-batch-store-agenda-views "org-agenda" "\
19993Run all custom agenda commands that have a file argument. 19905Run all custom agenda commands that have a file argument.
19994 19906
19995\(fn &rest PARAMETERS)" nil (quote macro)) 19907\(fn &rest PARAMETERS)" nil t)
19996 19908
19997(autoload 'org-agenda-list "org-agenda" "\ 19909(autoload 'org-agenda-list "org-agenda" "\
19998Produce a daily/weekly view from all files in variable `org-agenda-files'. 19910Produce a daily/weekly view from all files in variable `org-agenda-files'.
@@ -20152,7 +20064,7 @@ details and examples.
20152 20064
20153;;;### (autoloads (org-archive-subtree-default-with-confirmation 20065;;;### (autoloads (org-archive-subtree-default-with-confirmation
20154;;;;;; org-archive-subtree-default) "org-archive" "org/org-archive.el" 20066;;;;;; org-archive-subtree-default) "org-archive" "org/org-archive.el"
20155;;;;;; (20355 10021)) 20067;;;;;; (20356 19083))
20156;;; Generated autoloads from org/org-archive.el 20068;;; Generated autoloads from org/org-archive.el
20157 20069
20158(autoload 'org-archive-subtree-default "org-archive" "\ 20070(autoload 'org-archive-subtree-default "org-archive" "\
@@ -20172,8 +20084,8 @@ This command is set with the variable `org-archive-default-command'.
20172;;;### (autoloads (org-export-as-ascii org-export-region-as-ascii 20084;;;### (autoloads (org-export-as-ascii org-export-region-as-ascii
20173;;;;;; org-replace-region-by-ascii org-export-as-ascii-to-buffer 20085;;;;;; org-replace-region-by-ascii org-export-as-ascii-to-buffer
20174;;;;;; org-export-as-utf8-to-buffer org-export-as-utf8 org-export-as-latin1-to-buffer 20086;;;;;; org-export-as-utf8-to-buffer org-export-as-utf8 org-export-as-latin1-to-buffer
20175;;;;;; org-export-as-latin1) "org-ascii" "org/org-ascii.el" (20355 20087;;;;;; org-export-as-latin1) "org-ascii" "org/org-ascii.el" (20345
20176;;;;;; 10021)) 20088;;;;;; 61951))
20177;;; Generated autoloads from org/org-ascii.el 20089;;; Generated autoloads from org/org-ascii.el
20178 20090
20179(autoload 'org-export-as-latin1 "org-ascii" "\ 20091(autoload 'org-export-as-latin1 "org-ascii" "\
@@ -20246,8 +20158,8 @@ publishing directory.
20246 20158
20247;;;*** 20159;;;***
20248 20160
20249;;;### (autoloads (org-attach) "org-attach" "org/org-attach.el" (20355 20161;;;### (autoloads (org-attach) "org-attach" "org/org-attach.el" (20356
20250;;;;;; 10021)) 20162;;;;;; 19083))
20251;;; Generated autoloads from org/org-attach.el 20163;;; Generated autoloads from org/org-attach.el
20252 20164
20253(autoload 'org-attach "org-attach" "\ 20165(autoload 'org-attach "org-attach" "\
@@ -20259,7 +20171,7 @@ Shows a list of commands and prompts for another key to execute a command.
20259;;;*** 20171;;;***
20260 20172
20261;;;### (autoloads (org-bbdb-anniversaries) "org-bbdb" "org/org-bbdb.el" 20173;;;### (autoloads (org-bbdb-anniversaries) "org-bbdb" "org/org-bbdb.el"
20262;;;;;; (20355 10021)) 20174;;;;;; (20345 61951))
20263;;; Generated autoloads from org/org-bbdb.el 20175;;; Generated autoloads from org/org-bbdb.el
20264 20176
20265(autoload 'org-bbdb-anniversaries "org-bbdb" "\ 20177(autoload 'org-bbdb-anniversaries "org-bbdb" "\
@@ -20270,7 +20182,7 @@ Extract anniversaries from BBDB for display in the agenda.
20270;;;*** 20182;;;***
20271 20183
20272;;;### (autoloads (org-capture-import-remember-templates org-capture-insert-template-here 20184;;;### (autoloads (org-capture-import-remember-templates org-capture-insert-template-here
20273;;;;;; org-capture) "org-capture" "org/org-capture.el" (20355 10021)) 20185;;;;;; org-capture) "org-capture" "org/org-capture.el" (20356 19083))
20274;;; Generated autoloads from org/org-capture.el 20186;;; Generated autoloads from org/org-capture.el
20275 20187
20276(autoload 'org-capture "org-capture" "\ 20188(autoload 'org-capture "org-capture" "\
@@ -20308,7 +20220,7 @@ Set org-capture-templates to be similar to `org-remember-templates'.
20308;;;*** 20220;;;***
20309 20221
20310;;;### (autoloads (org-clock-persistence-insinuate org-get-clocktable) 20222;;;### (autoloads (org-clock-persistence-insinuate org-get-clocktable)
20311;;;;;; "org-clock" "org/org-clock.el" (20378 29222)) 20223;;;;;; "org-clock" "org/org-clock.el" (20428 57510))
20312;;; Generated autoloads from org/org-clock.el 20224;;; Generated autoloads from org/org-clock.el
20313 20225
20314(autoload 'org-get-clocktable "org-clock" "\ 20226(autoload 'org-get-clocktable "org-clock" "\
@@ -20326,7 +20238,7 @@ Set up hooks for clock persistence.
20326;;;*** 20238;;;***
20327 20239
20328;;;### (autoloads (org-datetree-find-date-create) "org-datetree" 20240;;;### (autoloads (org-datetree-find-date-create) "org-datetree"
20329;;;;;; "org/org-datetree.el" (20355 10021)) 20241;;;;;; "org/org-datetree.el" (20345 61951))
20330;;; Generated autoloads from org/org-datetree.el 20242;;; Generated autoloads from org/org-datetree.el
20331 20243
20332(autoload 'org-datetree-find-date-create "org-datetree" "\ 20244(autoload 'org-datetree-find-date-create "org-datetree" "\
@@ -20342,7 +20254,7 @@ tree can be found.
20342;;;### (autoloads (org-export-as-docbook org-export-as-docbook-pdf-and-open 20254;;;### (autoloads (org-export-as-docbook org-export-as-docbook-pdf-and-open
20343;;;;;; org-export-as-docbook-pdf org-export-region-as-docbook org-replace-region-by-docbook 20255;;;;;; org-export-as-docbook-pdf org-export-region-as-docbook org-replace-region-by-docbook
20344;;;;;; org-export-as-docbook-to-buffer org-export-as-docbook-batch) 20256;;;;;; org-export-as-docbook-to-buffer org-export-as-docbook-batch)
20345;;;;;; "org-docbook" "org/org-docbook.el" (20355 10021)) 20257;;;;;; "org-docbook" "org/org-docbook.el" (20356 19083))
20346;;; Generated autoloads from org/org-docbook.el 20258;;; Generated autoloads from org/org-docbook.el
20347 20259
20348(autoload 'org-export-as-docbook-batch "org-docbook" "\ 20260(autoload 'org-export-as-docbook-batch "org-docbook" "\
@@ -20419,7 +20331,7 @@ publishing directory.
20419 20331
20420;;;### (autoloads (org-insert-export-options-template org-export-as-org 20332;;;### (autoloads (org-insert-export-options-template org-export-as-org
20421;;;;;; org-export-visible org-export) "org-exp" "org/org-exp.el" 20333;;;;;; org-export-visible org-export) "org-exp" "org/org-exp.el"
20422;;;;;; (20355 10021)) 20334;;;;;; (20356 19083))
20423;;; Generated autoloads from org/org-exp.el 20335;;; Generated autoloads from org/org-exp.el
20424 20336
20425(autoload 'org-export "org-exp" "\ 20337(autoload 'org-export "org-exp" "\
@@ -20480,8 +20392,8 @@ Insert into the buffer a template with information for exporting.
20480;;;*** 20392;;;***
20481 20393
20482;;;### (autoloads (org-feed-show-raw-feed org-feed-goto-inbox org-feed-update 20394;;;### (autoloads (org-feed-show-raw-feed org-feed-goto-inbox org-feed-update
20483;;;;;; org-feed-update-all) "org-feed" "org/org-feed.el" (20355 20395;;;;;; org-feed-update-all) "org-feed" "org/org-feed.el" (20244
20484;;;;;; 10021)) 20396;;;;;; 35516))
20485;;; Generated autoloads from org/org-feed.el 20397;;; Generated autoloads from org/org-feed.el
20486 20398
20487(autoload 'org-feed-update-all "org-feed" "\ 20399(autoload 'org-feed-update-all "org-feed" "\
@@ -20509,7 +20421,7 @@ Show the raw feed buffer of a feed.
20509;;;*** 20421;;;***
20510 20422
20511;;;### (autoloads (org-footnote-normalize org-footnote-action) "org-footnote" 20423;;;### (autoloads (org-footnote-normalize org-footnote-action) "org-footnote"
20512;;;;;; "org/org-footnote.el" (20378 29222)) 20424;;;;;; "org/org-footnote.el" (20380 26775))
20513;;; Generated autoloads from org/org-footnote.el 20425;;; Generated autoloads from org/org-footnote.el
20514 20426
20515(autoload 'org-footnote-action "org-footnote" "\ 20427(autoload 'org-footnote-action "org-footnote" "\
@@ -20560,7 +20472,7 @@ Additional note on `org-footnote-insert-pos-for-preprocessor':
20560;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree 20472;;;### (autoloads (org-freemind-to-org-mode org-freemind-from-org-sparse-tree
20561;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node 20473;;;;;; org-freemind-from-org-mode org-freemind-from-org-mode-node
20562;;;;;; org-freemind-show org-export-as-freemind) "org-freemind" 20474;;;;;; org-freemind-show org-export-as-freemind) "org-freemind"
20563;;;;;; "org/org-freemind.el" (20355 10021)) 20475;;;;;; "org/org-freemind.el" (20356 19083))
20564;;; Generated autoloads from org/org-freemind.el 20476;;; Generated autoloads from org/org-freemind.el
20565 20477
20566(autoload 'org-export-as-freemind "org-freemind" "\ 20478(autoload 'org-export-as-freemind "org-freemind" "\
@@ -20621,7 +20533,7 @@ Convert FreeMind file MM-FILE to `org-mode' file ORG-FILE.
20621;;;### (autoloads (org-export-htmlize-generate-css org-export-as-html 20533;;;### (autoloads (org-export-htmlize-generate-css org-export-as-html
20622;;;;;; org-export-region-as-html org-replace-region-by-html org-export-as-html-to-buffer 20534;;;;;; org-export-region-as-html org-replace-region-by-html org-export-as-html-to-buffer
20623;;;;;; org-export-as-html-batch org-export-as-html-and-open) "org-html" 20535;;;;;; org-export-as-html-batch org-export-as-html-and-open) "org-html"
20624;;;;;; "org/org-html.el" (20355 10021)) 20536;;;;;; "org/org-html.el" (20356 19083))
20625;;; Generated autoloads from org/org-html.el 20537;;; Generated autoloads from org/org-html.el
20626 20538
20627(put 'org-export-html-style-include-default 'safe-local-variable 'booleanp) 20539(put 'org-export-html-style-include-default 'safe-local-variable 'booleanp)
@@ -20715,7 +20627,7 @@ that uses these same face definitions.
20715 20627
20716;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files 20628;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files
20717;;;;;; org-export-icalendar-this-file) "org-icalendar" "org/org-icalendar.el" 20629;;;;;; org-export-icalendar-this-file) "org-icalendar" "org/org-icalendar.el"
20718;;;;;; (20355 10021)) 20630;;;;;; (20356 19083))
20719;;; Generated autoloads from org/org-icalendar.el 20631;;; Generated autoloads from org/org-icalendar.el
20720 20632
20721(autoload 'org-export-icalendar-this-file "org-icalendar" "\ 20633(autoload 'org-export-icalendar-this-file "org-icalendar" "\
@@ -20743,7 +20655,7 @@ The file is stored under the name `org-combined-agenda-icalendar-file'.
20743;;;### (autoloads (org-id-store-link org-id-find-id-file org-id-find 20655;;;### (autoloads (org-id-store-link org-id-find-id-file org-id-find
20744;;;;;; org-id-goto org-id-get-with-outline-drilling org-id-get-with-outline-path-completion 20656;;;;;; org-id-goto org-id-get-with-outline-drilling org-id-get-with-outline-path-completion
20745;;;;;; org-id-get org-id-copy org-id-get-create) "org-id" "org/org-id.el" 20657;;;;;; org-id-get org-id-copy org-id-get-create) "org-id" "org/org-id.el"
20746;;;;;; (20355 10021)) 20658;;;;;; (20244 35516))
20747;;; Generated autoloads from org/org-id.el 20659;;; Generated autoloads from org/org-id.el
20748 20660
20749(autoload 'org-id-get-create "org-id" "\ 20661(autoload 'org-id-get-create "org-id" "\
@@ -20812,7 +20724,7 @@ Store a link to the current entry, using its ID.
20812;;;*** 20724;;;***
20813 20725
20814;;;### (autoloads (org-indent-mode) "org-indent" "org/org-indent.el" 20726;;;### (autoloads (org-indent-mode) "org-indent" "org/org-indent.el"
20815;;;;;; (20355 10021)) 20727;;;;;; (20345 61951))
20816;;; Generated autoloads from org/org-indent.el 20728;;; Generated autoloads from org/org-indent.el
20817 20729
20818(autoload 'org-indent-mode "org-indent" "\ 20730(autoload 'org-indent-mode "org-indent" "\
@@ -20830,7 +20742,7 @@ during idle time.
20830;;;*** 20742;;;***
20831 20743
20832;;;### (autoloads (org-irc-store-link) "org-irc" "org/org-irc.el" 20744;;;### (autoloads (org-irc-store-link) "org-irc" "org/org-irc.el"
20833;;;;;; (20355 10021)) 20745;;;;;; (20244 35516))
20834;;; Generated autoloads from org/org-irc.el 20746;;; Generated autoloads from org/org-irc.el
20835 20747
20836(autoload 'org-irc-store-link "org-irc" "\ 20748(autoload 'org-irc-store-link "org-irc" "\
@@ -20843,7 +20755,7 @@ Dispatch to the appropriate function to store a link to an IRC session.
20843;;;### (autoloads (org-export-as-pdf-and-open org-export-as-pdf org-export-as-latex 20755;;;### (autoloads (org-export-as-pdf-and-open org-export-as-pdf org-export-as-latex
20844;;;;;; org-export-region-as-latex org-replace-region-by-latex org-export-as-latex-to-buffer 20756;;;;;; org-export-region-as-latex org-replace-region-by-latex org-export-as-latex-to-buffer
20845;;;;;; org-export-as-latex-batch) "org-latex" "org/org-latex.el" 20757;;;;;; org-export-as-latex-batch) "org-latex" "org/org-latex.el"
20846;;;;;; (20355 10021)) 20758;;;;;; (20345 61951))
20847;;; Generated autoloads from org/org-latex.el 20759;;; Generated autoloads from org/org-latex.el
20848 20760
20849(autoload 'org-export-as-latex-batch "org-latex" "\ 20761(autoload 'org-export-as-latex-batch "org-latex" "\
@@ -20924,7 +20836,7 @@ Export as LaTeX, then process through to PDF, and open.
20924 20836
20925;;;### (autoloads (org-lparse-region org-replace-region-by org-lparse-to-buffer 20837;;;### (autoloads (org-lparse-region org-replace-region-by org-lparse-to-buffer
20926;;;;;; org-lparse-batch org-lparse-and-open) "org-lparse" "org/org-lparse.el" 20838;;;;;; org-lparse-batch org-lparse-and-open) "org-lparse" "org/org-lparse.el"
20927;;;;;; (20417 65331)) 20839;;;;;; (20419 46656))
20928;;; Generated autoloads from org/org-lparse.el 20840;;; Generated autoloads from org/org-lparse.el
20929 20841
20930(autoload 'org-lparse-and-open "org-lparse" "\ 20842(autoload 'org-lparse-and-open "org-lparse" "\
@@ -20981,8 +20893,8 @@ in a window. A non-interactive call will only return the buffer.
20981;;;*** 20893;;;***
20982 20894
20983;;;### (autoloads (org-mobile-create-sumo-agenda org-mobile-pull 20895;;;### (autoloads (org-mobile-create-sumo-agenda org-mobile-pull
20984;;;;;; org-mobile-push) "org-mobile" "org/org-mobile.el" (20355 20896;;;;;; org-mobile-push) "org-mobile" "org/org-mobile.el" (20356
20985;;;;;; 10021)) 20897;;;;;; 19083))
20986;;; Generated autoloads from org/org-mobile.el 20898;;; Generated autoloads from org/org-mobile.el
20987 20899
20988(autoload 'org-mobile-push "org-mobile" "\ 20900(autoload 'org-mobile-push "org-mobile" "\
@@ -21008,7 +20920,7 @@ Create a file that contains all custom agenda views.
21008 20920
21009;;;### (autoloads (org-export-as-odf-and-open org-export-as-odf org-export-odt-convert 20921;;;### (autoloads (org-export-as-odf-and-open org-export-as-odf org-export-odt-convert
21010;;;;;; org-export-as-odt org-export-as-odt-batch org-export-as-odt-and-open) 20922;;;;;; org-export-as-odt org-export-as-odt-batch org-export-as-odt-and-open)
21011;;;;;; "org-odt" "org/org-odt.el" (20417 65331)) 20923;;;;;; "org-odt" "org/org-odt.el" (20419 46656))
21012;;; Generated autoloads from org/org-odt.el 20924;;; Generated autoloads from org/org-odt.el
21013 20925
21014(autoload 'org-export-as-odt-and-open "org-odt" "\ 20926(autoload 'org-export-as-odt-and-open "org-odt" "\
@@ -21078,7 +20990,7 @@ formula file.
21078;;;*** 20990;;;***
21079 20991
21080;;;### (autoloads (org-plot/gnuplot) "org-plot" "org/org-plot.el" 20992;;;### (autoloads (org-plot/gnuplot) "org-plot" "org/org-plot.el"
21081;;;;;; (20355 10021)) 20993;;;;;; (20244 35516))
21082;;; Generated autoloads from org/org-plot.el 20994;;; Generated autoloads from org/org-plot.el
21083 20995
21084(autoload 'org-plot/gnuplot "org-plot" "\ 20996(autoload 'org-plot/gnuplot "org-plot" "\
@@ -21092,7 +21004,7 @@ line directly before or after the table.
21092 21004
21093;;;### (autoloads (org-publish-current-project org-publish-current-file 21005;;;### (autoloads (org-publish-current-project org-publish-current-file
21094;;;;;; org-publish-all org-publish) "org-publish" "org/org-publish.el" 21006;;;;;; org-publish-all org-publish) "org-publish" "org/org-publish.el"
21095;;;;;; (20355 10021)) 21007;;;;;; (20356 19083))
21096;;; Generated autoloads from org/org-publish.el 21008;;; Generated autoloads from org/org-publish.el
21097 21009
21098(defalias 'org-publish-project 'org-publish) 21010(defalias 'org-publish-project 'org-publish)
@@ -21126,7 +21038,7 @@ the project.
21126 21038
21127;;;### (autoloads (org-remember-handler org-remember org-remember-apply-template 21039;;;### (autoloads (org-remember-handler org-remember org-remember-apply-template
21128;;;;;; org-remember-annotation org-remember-insinuate) "org-remember" 21040;;;;;; org-remember-annotation org-remember-insinuate) "org-remember"
21129;;;;;; "org/org-remember.el" (20420 41510)) 21041;;;;;; "org/org-remember.el" (20420 52684))
21130;;; Generated autoloads from org/org-remember.el 21042;;; Generated autoloads from org/org-remember.el
21131 21043
21132(autoload 'org-remember-insinuate "org-remember" "\ 21044(autoload 'org-remember-insinuate "org-remember" "\
@@ -21202,7 +21114,7 @@ See also the variable `org-reverse-note-order'.
21202;;;*** 21114;;;***
21203 21115
21204;;;### (autoloads (org-table-to-lisp orgtbl-mode turn-on-orgtbl) 21116;;;### (autoloads (org-table-to-lisp orgtbl-mode turn-on-orgtbl)
21205;;;;;; "org-table" "org/org-table.el" (20417 65331)) 21117;;;;;; "org-table" "org/org-table.el" (20419 46656))
21206;;; Generated autoloads from org/org-table.el 21118;;; Generated autoloads from org/org-table.el
21207 21119
21208(autoload 'turn-on-orgtbl "org-table" "\ 21120(autoload 'turn-on-orgtbl "org-table" "\
@@ -21226,7 +21138,7 @@ The table is taken from the parameter TXT, or from the buffer at point.
21226;;;*** 21138;;;***
21227 21139
21228;;;### (autoloads (org-export-as-taskjuggler-and-open org-export-as-taskjuggler) 21140;;;### (autoloads (org-export-as-taskjuggler-and-open org-export-as-taskjuggler)
21229;;;;;; "org-taskjuggler" "org/org-taskjuggler.el" (20355 10021)) 21141;;;;;; "org-taskjuggler" "org/org-taskjuggler.el" (20356 19083))
21230;;; Generated autoloads from org/org-taskjuggler.el 21142;;; Generated autoloads from org/org-taskjuggler.el
21231 21143
21232(autoload 'org-export-as-taskjuggler "org-taskjuggler" "\ 21144(autoload 'org-export-as-taskjuggler "org-taskjuggler" "\
@@ -21254,7 +21166,7 @@ with the TaskJuggler GUI.
21254 21166
21255;;;### (autoloads (org-timer-set-timer org-timer-item org-timer-change-times-in-region 21167;;;### (autoloads (org-timer-set-timer org-timer-item org-timer-change-times-in-region
21256;;;;;; org-timer org-timer-start) "org-timer" "org/org-timer.el" 21168;;;;;; org-timer org-timer-start) "org-timer" "org/org-timer.el"
21257;;;;;; (20355 10021)) 21169;;;;;; (20356 19083))
21258;;; Generated autoloads from org/org-timer.el 21170;;; Generated autoloads from org/org-timer.el
21259 21171
21260(autoload 'org-timer-start "org-timer" "\ 21172(autoload 'org-timer-start "org-timer" "\
@@ -21315,7 +21227,7 @@ replace any running timer.
21315;;;*** 21227;;;***
21316 21228
21317;;;### (autoloads (org-export-as-xoxo) "org-xoxo" "org/org-xoxo.el" 21229;;;### (autoloads (org-export-as-xoxo) "org-xoxo" "org/org-xoxo.el"
21318;;;;;; (20355 10021)) 21230;;;;;; (20345 61951))
21319;;; Generated autoloads from org/org-xoxo.el 21231;;; Generated autoloads from org/org-xoxo.el
21320 21232
21321(autoload 'org-export-as-xoxo "org-xoxo" "\ 21233(autoload 'org-export-as-xoxo "org-xoxo" "\
@@ -21327,7 +21239,7 @@ The XOXO buffer is named *xoxo-<source buffer name>*
21327;;;*** 21239;;;***
21328 21240
21329;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el" 21241;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
21330;;;;;; (20355 10021)) 21242;;;;;; (20356 35090))
21331;;; Generated autoloads from outline.el 21243;;; Generated autoloads from outline.el
21332(put 'outline-regexp 'safe-local-variable 'stringp) 21244(put 'outline-regexp 'safe-local-variable 'stringp)
21333(put 'outline-heading-end-regexp 'safe-local-variable 'stringp) 21245(put 'outline-heading-end-regexp 'safe-local-variable 'stringp)
@@ -21391,7 +21303,7 @@ See the command `outline-mode' for more information on this mode.
21391;;;### (autoloads (list-packages describe-package package-initialize 21303;;;### (autoloads (list-packages describe-package package-initialize
21392;;;;;; package-refresh-contents package-install-file package-install-from-buffer 21304;;;;;; package-refresh-contents package-install-file package-install-from-buffer
21393;;;;;; package-install package-enable-at-startup) "package" "emacs-lisp/package.el" 21305;;;;;; package-install package-enable-at-startup) "package" "emacs-lisp/package.el"
21394;;;;;; (20394 17446)) 21306;;;;;; (20446 34252))
21395;;; Generated autoloads from emacs-lisp/package.el 21307;;; Generated autoloads from emacs-lisp/package.el
21396 21308
21397(defvar package-enable-at-startup t "\ 21309(defvar package-enable-at-startup t "\
@@ -21461,7 +21373,7 @@ The list is displayed in a buffer named `*Packages*'.
21461 21373
21462;;;*** 21374;;;***
21463 21375
21464;;;### (autoloads (show-paren-mode) "paren" "paren.el" (20355 10021)) 21376;;;### (autoloads (show-paren-mode) "paren" "paren.el" (20356 35090))
21465;;; Generated autoloads from paren.el 21377;;; Generated autoloads from paren.el
21466 21378
21467(defvar show-paren-mode nil "\ 21379(defvar show-paren-mode nil "\
@@ -21488,7 +21400,7 @@ matching parenthesis is highlighted in `show-paren-style' after
21488;;;*** 21400;;;***
21489 21401
21490;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el" 21402;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el"
21491;;;;;; (20355 10021)) 21403;;;;;; (20318 5885))
21492;;; Generated autoloads from calendar/parse-time.el 21404;;; Generated autoloads from calendar/parse-time.el
21493(put 'parse-time-rules 'risky-local-variable t) 21405(put 'parse-time-rules 'risky-local-variable t)
21494 21406
@@ -21501,8 +21413,8 @@ unknown are returned as nil.
21501 21413
21502;;;*** 21414;;;***
21503 21415
21504;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (20378 21416;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (20446
21505;;;;;; 29222)) 21417;;;;;; 34252))
21506;;; Generated autoloads from progmodes/pascal.el 21418;;; Generated autoloads from progmodes/pascal.el
21507 21419
21508(autoload 'pascal-mode "pascal" "\ 21420(autoload 'pascal-mode "pascal" "\
@@ -21555,7 +21467,7 @@ no args, if that value is non-nil.
21555;;;*** 21467;;;***
21556 21468
21557;;;### (autoloads (password-in-cache-p password-cache-expiry password-cache) 21469;;;### (autoloads (password-in-cache-p password-cache-expiry password-cache)
21558;;;;;; "password-cache" "password-cache.el" (20355 10021)) 21470;;;;;; "password-cache" "password-cache.el" (20244 35516))
21559;;; Generated autoloads from password-cache.el 21471;;; Generated autoloads from password-cache.el
21560 21472
21561(defvar password-cache t "\ 21473(defvar password-cache t "\
@@ -21577,7 +21489,7 @@ Check if KEY is in the cache.
21577;;;*** 21489;;;***
21578 21490
21579;;;### (autoloads (pcase-let pcase-let* pcase) "pcase" "emacs-lisp/pcase.el" 21491;;;### (autoloads (pcase-let pcase-let* pcase) "pcase" "emacs-lisp/pcase.el"
21580;;;;;; (20421 62373)) 21492;;;;;; (20451 34853))
21581;;; Generated autoloads from emacs-lisp/pcase.el 21493;;; Generated autoloads from emacs-lisp/pcase.el
21582 21494
21583(autoload 'pcase "pcase" "\ 21495(autoload 'pcase "pcase" "\
@@ -21612,7 +21524,7 @@ E.g. you can match pairs where the cdr is larger than the car with a pattern
21612like `(,a . ,(pred (< a))) or, with more checks: 21524like `(,a . ,(pred (< a))) or, with more checks:
21613`(,(and a (pred numberp)) . ,(and (pred numberp) (pred (< a)))) 21525`(,(and a (pred numberp)) . ,(and (pred numberp) (pred (< a))))
21614 21526
21615\(fn EXP &rest CASES)" nil (quote macro)) 21527\(fn EXP &rest CASES)" nil t)
21616 21528
21617(put 'pcase 'lisp-indent-function '1) 21529(put 'pcase 'lisp-indent-function '1)
21618 21530
@@ -21621,7 +21533,7 @@ Like `let*' but where you can use `pcase' patterns for bindings.
21621BODY should be an expression, and BINDINGS should be a list of bindings 21533BODY should be an expression, and BINDINGS should be a list of bindings
21622of the form (UPAT EXP). 21534of the form (UPAT EXP).
21623 21535
21624\(fn BINDINGS &rest BODY)" nil (quote macro)) 21536\(fn BINDINGS &rest BODY)" nil t)
21625 21537
21626(put 'pcase-let* 'lisp-indent-function '1) 21538(put 'pcase-let* 'lisp-indent-function '1)
21627 21539
@@ -21630,14 +21542,14 @@ Like `let' but where you can use `pcase' patterns for bindings.
21630BODY should be a list of expressions, and BINDINGS should be a list of bindings 21542BODY should be a list of expressions, and BINDINGS should be a list of bindings
21631of the form (UPAT EXP). 21543of the form (UPAT EXP).
21632 21544
21633\(fn BINDINGS &rest BODY)" nil (quote macro)) 21545\(fn BINDINGS &rest BODY)" nil t)
21634 21546
21635(put 'pcase-let 'lisp-indent-function '1) 21547(put 'pcase-let 'lisp-indent-function '1)
21636 21548
21637;;;*** 21549;;;***
21638 21550
21639;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (20355 21551;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (20244
21640;;;;;; 10021)) 21552;;;;;; 35516))
21641;;; Generated autoloads from pcmpl-cvs.el 21553;;; Generated autoloads from pcmpl-cvs.el
21642 21554
21643(autoload 'pcomplete/cvs "pcmpl-cvs" "\ 21555(autoload 'pcomplete/cvs "pcmpl-cvs" "\
@@ -21648,7 +21560,7 @@ Completion rules for the `cvs' command.
21648;;;*** 21560;;;***
21649 21561
21650;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip) 21562;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
21651;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (20355 10021)) 21563;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (20276 3849))
21652;;; Generated autoloads from pcmpl-gnu.el 21564;;; Generated autoloads from pcmpl-gnu.el
21653 21565
21654(autoload 'pcomplete/gzip "pcmpl-gnu" "\ 21566(autoload 'pcomplete/gzip "pcmpl-gnu" "\
@@ -21676,7 +21588,7 @@ Completion for the GNU tar utility.
21676;;;*** 21588;;;***
21677 21589
21678;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill) 21590;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
21679;;;;;; "pcmpl-linux" "pcmpl-linux.el" (20355 10021)) 21591;;;;;; "pcmpl-linux" "pcmpl-linux.el" (20244 35516))
21680;;; Generated autoloads from pcmpl-linux.el 21592;;; Generated autoloads from pcmpl-linux.el
21681 21593
21682(autoload 'pcomplete/kill "pcmpl-linux" "\ 21594(autoload 'pcomplete/kill "pcmpl-linux" "\
@@ -21696,8 +21608,8 @@ Completion for GNU/Linux `mount'.
21696 21608
21697;;;*** 21609;;;***
21698 21610
21699;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (20361 21611;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (20373
21700;;;;;; 20134)) 21612;;;;;; 41604))
21701;;; Generated autoloads from pcmpl-rpm.el 21613;;; Generated autoloads from pcmpl-rpm.el
21702 21614
21703(autoload 'pcomplete/rpm "pcmpl-rpm" "\ 21615(autoload 'pcomplete/rpm "pcmpl-rpm" "\
@@ -21709,7 +21621,7 @@ Completion for the `rpm' command.
21709 21621
21710;;;### (autoloads (pcomplete/scp pcomplete/ssh pcomplete/chgrp pcomplete/chown 21622;;;### (autoloads (pcomplete/scp pcomplete/ssh pcomplete/chgrp pcomplete/chown
21711;;;;;; pcomplete/which pcomplete/xargs pcomplete/rm pcomplete/rmdir 21623;;;;;; pcomplete/which pcomplete/xargs pcomplete/rm pcomplete/rmdir
21712;;;;;; pcomplete/cd) "pcmpl-unix" "pcmpl-unix.el" (20376 40834)) 21624;;;;;; pcomplete/cd) "pcmpl-unix" "pcmpl-unix.el" (20375 3831))
21713;;; Generated autoloads from pcmpl-unix.el 21625;;; Generated autoloads from pcmpl-unix.el
21714 21626
21715(autoload 'pcomplete/cd "pcmpl-unix" "\ 21627(autoload 'pcomplete/cd "pcmpl-unix" "\
@@ -21766,8 +21678,8 @@ Includes files as well as host names followed by a colon.
21766 21678
21767;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list 21679;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
21768;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete 21680;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
21769;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (20376 21681;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (20377
21770;;;;;; 40834)) 21682;;;;;; 36816))
21771;;; Generated autoloads from pcomplete.el 21683;;; Generated autoloads from pcomplete.el
21772 21684
21773(autoload 'pcomplete "pcomplete" "\ 21685(autoload 'pcomplete "pcomplete" "\
@@ -21826,7 +21738,7 @@ Setup `shell-mode' to use pcomplete.
21826 21738
21827;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status 21739;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
21828;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs" 21740;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
21829;;;;;; "vc/pcvs.el" (20364 45187)) 21741;;;;;; "vc/pcvs.el" (20373 41604))
21830;;; Generated autoloads from vc/pcvs.el 21742;;; Generated autoloads from vc/pcvs.el
21831 21743
21832(autoload 'cvs-checkout "pcvs" "\ 21744(autoload 'cvs-checkout "pcvs" "\
@@ -21901,7 +21813,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d
21901 21813
21902;;;*** 21814;;;***
21903 21815
21904;;;### (autoloads nil "pcvs-defs" "vc/pcvs-defs.el" (20355 10021)) 21816;;;### (autoloads nil "pcvs-defs" "vc/pcvs-defs.el" (20356 35090))
21905;;; Generated autoloads from vc/pcvs-defs.el 21817;;; Generated autoloads from vc/pcvs-defs.el
21906 21818
21907(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] `(menu-item ,(purecopy "Directory Status") cvs-status :help ,(purecopy "A more verbose status of a workarea"))) (define-key m [checkout] `(menu-item ,(purecopy "Checkout Module") cvs-checkout :help ,(purecopy "Check out a module from the repository"))) (define-key m [update] `(menu-item ,(purecopy "Update Directory") cvs-update :help ,(purecopy "Fetch updates from the repository"))) (define-key m [examine] `(menu-item ,(purecopy "Examine Directory") cvs-examine :help ,(purecopy "Examine the current state of a workarea"))) (fset 'cvs-global-menu m)) "\ 21819(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] `(menu-item ,(purecopy "Directory Status") cvs-status :help ,(purecopy "A more verbose status of a workarea"))) (define-key m [checkout] `(menu-item ,(purecopy "Checkout Module") cvs-checkout :help ,(purecopy "Check out a module from the repository"))) (define-key m [update] `(menu-item ,(purecopy "Update Directory") cvs-update :help ,(purecopy "Fetch updates from the repository"))) (define-key m [examine] `(menu-item ,(purecopy "Examine Directory") cvs-examine :help ,(purecopy "Examine the current state of a workarea"))) (fset 'cvs-global-menu m)) "\
@@ -21910,7 +21822,7 @@ Global menu used by PCL-CVS.")
21910;;;*** 21822;;;***
21911 21823
21912;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el" 21824;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el"
21913;;;;;; (20365 17199)) 21825;;;;;; (20373 41604))
21914;;; Generated autoloads from progmodes/perl-mode.el 21826;;; Generated autoloads from progmodes/perl-mode.el
21915(put 'perl-indent-level 'safe-local-variable 'integerp) 21827(put 'perl-indent-level 'safe-local-variable 'integerp)
21916(put 'perl-continued-statement-offset 'safe-local-variable 'integerp) 21828(put 'perl-continued-statement-offset 'safe-local-variable 'integerp)
@@ -21972,7 +21884,7 @@ Turning on Perl mode runs the normal hook `perl-mode-hook'.
21972;;;*** 21884;;;***
21973 21885
21974;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el" 21886;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
21975;;;;;; (20373 11301)) 21887;;;;;; (20373 41604))
21976;;; Generated autoloads from textmodes/picture.el 21888;;; Generated autoloads from textmodes/picture.el
21977 21889
21978(autoload 'picture-mode "picture" "\ 21890(autoload 'picture-mode "picture" "\
@@ -22053,7 +21965,7 @@ they are not by default assigned to keys.
22053;;;*** 21965;;;***
22054 21966
22055;;;### (autoloads (plstore-mode plstore-open) "plstore" "gnus/plstore.el" 21967;;;### (autoloads (plstore-mode plstore-open) "plstore" "gnus/plstore.el"
22056;;;;;; (20378 29222)) 21968;;;;;; (20380 26775))
22057;;; Generated autoloads from gnus/plstore.el 21969;;; Generated autoloads from gnus/plstore.el
22058 21970
22059(autoload 'plstore-open "plstore" "\ 21971(autoload 'plstore-open "plstore" "\
@@ -22069,7 +21981,7 @@ Major mode for editing PLSTORE files.
22069;;;*** 21981;;;***
22070 21982
22071;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el" 21983;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el"
22072;;;;;; (20355 10021)) 21984;;;;;; (20244 35516))
22073;;; Generated autoloads from textmodes/po.el 21985;;; Generated autoloads from textmodes/po.el
22074 21986
22075(autoload 'po-find-file-coding-system "po" "\ 21987(autoload 'po-find-file-coding-system "po" "\
@@ -22080,7 +21992,7 @@ Called through `file-coding-system-alist', before the file is visited for real.
22080 21992
22081;;;*** 21993;;;***
22082 21994
22083;;;### (autoloads (pong) "pong" "play/pong.el" (20355 10021)) 21995;;;### (autoloads (pong) "pong" "play/pong.el" (20244 35516))
22084;;; Generated autoloads from play/pong.el 21996;;; Generated autoloads from play/pong.el
22085 21997
22086(autoload 'pong "pong" "\ 21998(autoload 'pong "pong" "\
@@ -22096,7 +22008,7 @@ pong-mode keybindings:\\<pong-mode-map>
22096 22008
22097;;;*** 22009;;;***
22098 22010
22099;;;### (autoloads (pop3-movemail) "pop3" "gnus/pop3.el" (20355 10021)) 22011;;;### (autoloads (pop3-movemail) "pop3" "gnus/pop3.el" (20244 35516))
22100;;; Generated autoloads from gnus/pop3.el 22012;;; Generated autoloads from gnus/pop3.el
22101 22013
22102(autoload 'pop3-movemail "pop3" "\ 22014(autoload 'pop3-movemail "pop3" "\
@@ -22109,7 +22021,7 @@ Use streaming commands.
22109 22021
22110;;;### (autoloads (pp-macroexpand-last-sexp pp-eval-last-sexp pp-macroexpand-expression 22022;;;### (autoloads (pp-macroexpand-last-sexp pp-eval-last-sexp pp-macroexpand-expression
22111;;;;;; pp-eval-expression pp pp-buffer pp-to-string) "pp" "emacs-lisp/pp.el" 22023;;;;;; pp-eval-expression pp pp-buffer pp-to-string) "pp" "emacs-lisp/pp.el"
22112;;;;;; (20355 10021)) 22024;;;;;; (20276 3849))
22113;;; Generated autoloads from emacs-lisp/pp.el 22025;;; Generated autoloads from emacs-lisp/pp.el
22114 22026
22115(autoload 'pp-to-string "pp" "\ 22027(autoload 'pp-to-string "pp" "\
@@ -22177,7 +22089,7 @@ Ignores leading comment characters.
22177;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview 22089;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview
22178;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript 22090;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript
22179;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el" 22091;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el"
22180;;;;;; (20355 10021)) 22092;;;;;; (20244 35516))
22181;;; Generated autoloads from printing.el 22093;;; Generated autoloads from printing.el
22182 22094
22183(autoload 'pr-interface "printing" "\ 22095(autoload 'pr-interface "printing" "\
@@ -22764,7 +22676,7 @@ are both set to t.
22764 22676
22765;;;*** 22677;;;***
22766 22678
22767;;;### (autoloads (proced) "proced" "proced.el" (20355 10021)) 22679;;;### (autoloads (proced) "proced" "proced.el" (20428 57510))
22768;;; Generated autoloads from proced.el 22680;;; Generated autoloads from proced.el
22769 22681
22770(autoload 'proced "proced" "\ 22682(autoload 'proced "proced" "\
@@ -22780,7 +22692,7 @@ See `proced-mode' for a description of features available in Proced buffers.
22780;;;*** 22692;;;***
22781 22693
22782;;;### (autoloads (run-prolog mercury-mode prolog-mode) "prolog" 22694;;;### (autoloads (run-prolog mercury-mode prolog-mode) "prolog"
22783;;;;;; "progmodes/prolog.el" (20397 45851)) 22695;;;;;; "progmodes/prolog.el" (20412 11425))
22784;;; Generated autoloads from progmodes/prolog.el 22696;;; Generated autoloads from progmodes/prolog.el
22785 22697
22786(autoload 'prolog-mode "prolog" "\ 22698(autoload 'prolog-mode "prolog" "\
@@ -22815,8 +22727,8 @@ With prefix argument ARG, restart the Prolog process if running before.
22815 22727
22816;;;*** 22728;;;***
22817 22729
22818;;;### (autoloads (bdf-directory-list) "ps-bdf" "ps-bdf.el" (20355 22730;;;### (autoloads (bdf-directory-list) "ps-bdf" "ps-bdf.el" (20244
22819;;;;;; 10021)) 22731;;;;;; 35516))
22820;;; Generated autoloads from ps-bdf.el 22732;;; Generated autoloads from ps-bdf.el
22821 22733
22822(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/local/share/emacs/fonts/bdf")) "\ 22734(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/local/share/emacs/fonts/bdf")) "\
@@ -22827,8 +22739,8 @@ The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
22827 22739
22828;;;*** 22740;;;***
22829 22741
22830;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (20355 22742;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (20356
22831;;;;;; 10021)) 22743;;;;;; 35090))
22832;;; Generated autoloads from progmodes/ps-mode.el 22744;;; Generated autoloads from progmodes/ps-mode.el
22833 22745
22834(autoload 'ps-mode "ps-mode" "\ 22746(autoload 'ps-mode "ps-mode" "\
@@ -22879,8 +22791,8 @@ Typing \\<ps-run-mode-map>\\[ps-run-goto-error] when the cursor is at the number
22879;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer 22791;;;;;; ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer
22880;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces 22792;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces
22881;;;;;; ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type 22793;;;;;; ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type
22882;;;;;; ps-page-dimensions-database) "ps-print" "ps-print.el" (20355 22794;;;;;; ps-page-dimensions-database) "ps-print" "ps-print.el" (20244
22883;;;;;; 10021)) 22795;;;;;; 35516))
22884;;; Generated autoloads from ps-print.el 22796;;; Generated autoloads from ps-print.el
22885 22797
22886(defvar ps-page-dimensions-database (purecopy (list (list 'a4 (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list 'a3 (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list 'letter (* 72 8.5) (* 72 11.0) "Letter") (list 'legal (* 72 8.5) (* 72 14.0) "Legal") (list 'letter-small (* 72 7.68) (* 72 10.16) "LetterSmall") (list 'tabloid (* 72 11.0) (* 72 17.0) "Tabloid") (list 'ledger (* 72 17.0) (* 72 11.0) "Ledger") (list 'statement (* 72 5.5) (* 72 8.5) "Statement") (list 'executive (* 72 7.5) (* 72 10.0) "Executive") (list 'a4small (* 72 7.47) (* 72 10.85) "A4Small") (list 'b4 (* 72 10.125) (* 72 14.33) "B4") (list 'b5 (* 72 7.16) (* 72 10.125) "B5") '(addresslarge 236.0 99.0 "AddressLarge") '(addresssmall 236.0 68.0 "AddressSmall") '(cuthanging13 90.0 222.0 "CutHanging13") '(cuthanging15 90.0 114.0 "CutHanging15") '(diskette 181.0 136.0 "Diskette") '(eurofilefolder 139.0 112.0 "EuropeanFilefolder") '(eurofoldernarrow 526.0 107.0 "EuroFolderNarrow") '(eurofolderwide 526.0 136.0 "EuroFolderWide") '(euronamebadge 189.0 108.0 "EuroNameBadge") '(euronamebadgelarge 223.0 136.0 "EuroNameBadgeLarge") '(filefolder 230.0 37.0 "FileFolder") '(jewelry 76.0 136.0 "Jewelry") '(mediabadge 180.0 136.0 "MediaBadge") '(multipurpose 126.0 68.0 "MultiPurpose") '(retaillabel 90.0 104.0 "RetailLabel") '(shipping 271.0 136.0 "Shipping") '(slide35mm 26.0 104.0 "Slide35mm") '(spine8mm 187.0 26.0 "Spine8mm") '(topcoated 425.19685 136.0 "TopCoatedPaper") '(topcoatedpaper 396.0 136.0 "TopcoatedPaper150") '(vhsface 205.0 127.0 "VHSFace") '(vhsspine 400.0 50.0 "VHSSpine") '(zipdisk 156.0 136.0 "ZipDisk"))) "\ 22798(defvar ps-page-dimensions-database (purecopy (list (list 'a4 (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list 'a3 (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list 'letter (* 72 8.5) (* 72 11.0) "Letter") (list 'legal (* 72 8.5) (* 72 14.0) "Legal") (list 'letter-small (* 72 7.68) (* 72 10.16) "LetterSmall") (list 'tabloid (* 72 11.0) (* 72 17.0) "Tabloid") (list 'ledger (* 72 17.0) (* 72 11.0) "Ledger") (list 'statement (* 72 5.5) (* 72 8.5) "Statement") (list 'executive (* 72 7.5) (* 72 10.0) "Executive") (list 'a4small (* 72 7.47) (* 72 10.85) "A4Small") (list 'b4 (* 72 10.125) (* 72 14.33) "B4") (list 'b5 (* 72 7.16) (* 72 10.125) "B5") '(addresslarge 236.0 99.0 "AddressLarge") '(addresssmall 236.0 68.0 "AddressSmall") '(cuthanging13 90.0 222.0 "CutHanging13") '(cuthanging15 90.0 114.0 "CutHanging15") '(diskette 181.0 136.0 "Diskette") '(eurofilefolder 139.0 112.0 "EuropeanFilefolder") '(eurofoldernarrow 526.0 107.0 "EuroFolderNarrow") '(eurofolderwide 526.0 136.0 "EuroFolderWide") '(euronamebadge 189.0 108.0 "EuroNameBadge") '(euronamebadgelarge 223.0 136.0 "EuroNameBadgeLarge") '(filefolder 230.0 37.0 "FileFolder") '(jewelry 76.0 136.0 "Jewelry") '(mediabadge 180.0 136.0 "MediaBadge") '(multipurpose 126.0 68.0 "MultiPurpose") '(retaillabel 90.0 104.0 "RetailLabel") '(shipping 271.0 136.0 "Shipping") '(slide35mm 26.0 104.0 "Slide35mm") '(spine8mm 187.0 26.0 "Spine8mm") '(topcoated 425.19685 136.0 "TopCoatedPaper") '(topcoatedpaper 396.0 136.0 "TopcoatedPaper150") '(vhsface 205.0 127.0 "VHSFace") '(vhsspine 400.0 50.0 "VHSSpine") '(zipdisk 156.0 136.0 "ZipDisk"))) "\
@@ -23076,94 +22988,27 @@ If EXTENSION is any other symbol, it is ignored.
23076 22988
23077;;;*** 22989;;;***
23078 22990
23079;;;### (autoloads (jython-mode python-mode python-after-info-look 22991;;;### (autoloads (python-mode) "python" "progmodes/python.el" (20448
23080;;;;;; run-python) "python" "progmodes/python.el" (20376 40834)) 22992;;;;;; 45252))
23081;;; Generated autoloads from progmodes/python.el 22993;;; Generated autoloads from progmodes/python.el
23082 22994
23083(add-to-list 'interpreter-mode-alist (cons (purecopy "jython") 'jython-mode))
23084
23085(add-to-list 'interpreter-mode-alist (cons (purecopy "python") 'python-mode))
23086
23087(add-to-list 'auto-mode-alist (cons (purecopy "\\.py\\'") 'python-mode)) 22995(add-to-list 'auto-mode-alist (cons (purecopy "\\.py\\'") 'python-mode))
23088 22996
23089(autoload 'run-python "python" "\ 22997(add-to-list 'interpreter-mode-alist (cons (purecopy "python") 'python-mode))
23090Run an inferior Python process, input and output via buffer *Python*.
23091CMD is the Python command to run. NOSHOW non-nil means don't
23092show the buffer automatically.
23093
23094Interactively, a prefix arg means to prompt for the initial
23095Python command line (default is `python-command').
23096
23097A new process is started if one isn't running attached to
23098`python-buffer', or if called from Lisp with non-nil arg NEW.
23099Otherwise, if a process is already running in `python-buffer',
23100switch to that buffer.
23101
23102This command runs the hook `inferior-python-mode-hook' after
23103running `comint-mode-hook'. Type \\[describe-mode] in the
23104process buffer for a list of commands.
23105
23106By default, Emacs inhibits the loading of Python modules from the
23107current working directory, for security reasons. To disable this
23108behavior, change `python-remove-cwd-from-path' to nil.
23109
23110\(fn &optional CMD NOSHOW NEW)" t nil)
23111
23112(autoload 'python-after-info-look "python" "\
23113Set up info-look for Python.
23114Used with `eval-after-load'.
23115
23116\(fn)" nil nil)
23117 22998
23118(autoload 'python-mode "python" "\ 22999(autoload 'python-mode "python" "\
23119Major mode for editing Python files. 23000Major mode for editing Python files.
23120Turns on Font Lock mode unconditionally since it is currently required
23121for correct parsing of the source.
23122See also `jython-mode', which is actually invoked if the buffer appears to
23123contain Jython code. See also `run-python' and associated Python mode
23124commands for running Python under Emacs.
23125
23126The Emacs commands which work with `defun's, e.g. \\[beginning-of-defun], deal
23127with nested `def' and `class' blocks. They take the innermost one as
23128current without distinguishing method and class definitions. Used multiple
23129times, they move over others at the same indentation level until they reach
23130the end of definitions at that level, when they move up a level.
23131\\<python-mode-map>
23132Colon is electric: it outdents the line if appropriate, e.g. for
23133an else statement. \\[python-backspace] at the beginning of an indented statement
23134deletes a level of indentation to close the current block; otherwise it
23135deletes a character backward. TAB indents the current line relative to
23136the preceding code. Successive TABs, with no intervening command, cycle
23137through the possibilities for indentation on the basis of enclosing blocks.
23138
23139\\[fill-paragraph] fills comments and multi-line strings appropriately, but has no
23140effect outside them.
23141
23142Supports Eldoc mode (only for functions, using a Python process),
23143Info-Look and Imenu. In Outline minor mode, `class' and `def'
23144lines count as headers. Symbol completion is available in the
23145same way as in the Python shell using the `rlcompleter' module
23146and this is added to the Hippie Expand functions locally if
23147Hippie Expand mode is turned on. Completion of symbols of the
23148form x.y only works if the components are literal
23149module/attribute names, not variables. An abbrev table is set up
23150with skeleton expansions for compound statement templates.
23151 23001
23152\\{python-mode-map} 23002\\{python-mode-map}
23153 23003Entry to this mode calls the value of `python-mode-hook'
23154\(fn)" t nil) 23004if that value is non-nil.
23155
23156(autoload 'jython-mode "python" "\
23157Major mode for editing Jython files.
23158Like `python-mode', but sets up parameters for Jython subprocesses.
23159Runs `jython-mode-hook' after `python-mode-hook'.
23160 23005
23161\(fn)" t nil) 23006\(fn)" t nil)
23162 23007
23163;;;*** 23008;;;***
23164 23009
23165;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el" 23010;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el"
23166;;;;;; (20355 10021)) 23011;;;;;; (20244 35516))
23167;;; Generated autoloads from gnus/qp.el 23012;;; Generated autoloads from gnus/qp.el
23168 23013
23169(autoload 'quoted-printable-decode-region "qp" "\ 23014(autoload 'quoted-printable-decode-region "qp" "\
@@ -23186,7 +23031,7 @@ them into characters should be done separately.
23186;;;;;; quail-defrule quail-install-decode-map quail-install-map 23031;;;;;; quail-defrule quail-install-decode-map quail-install-map
23187;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout 23032;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout
23188;;;;;; quail-define-package quail-use-package quail-title) "quail" 23033;;;;;; quail-define-package quail-use-package quail-title) "quail"
23189;;;;;; "international/quail.el" (20356 55829)) 23034;;;;;; "international/quail.el" (20331 16635))
23190;;; Generated autoloads from international/quail.el 23035;;; Generated autoloads from international/quail.el
23191 23036
23192(autoload 'quail-title "quail" "\ 23037(autoload 'quail-title "quail" "\
@@ -23336,7 +23181,7 @@ the following annotation types are supported.
23336 no-decode-map --- the value non-nil means that decoding map is not 23181 no-decode-map --- the value non-nil means that decoding map is not
23337 generated for the following translations. 23182 generated for the following translations.
23338 23183
23339\(fn &rest RULES)" nil (quote macro)) 23184\(fn &rest RULES)" nil t)
23340 23185
23341(autoload 'quail-install-map "quail" "\ 23186(autoload 'quail-install-map "quail" "\
23342Install the Quail map MAP in the current Quail package. 23187Install the Quail map MAP in the current Quail package.
@@ -23417,8 +23262,7 @@ of each directory.
23417 23262
23418;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls 23263;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls
23419;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url 23264;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url
23420;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (20355 23265;;;;;; quickurl-ask) "quickurl" "net/quickurl.el" (20356 35090))
23421;;;;;; 10021))
23422;;; Generated autoloads from net/quickurl.el 23266;;; Generated autoloads from net/quickurl.el
23423 23267
23424(defconst quickurl-reread-hook-postfix "\n;; Local Variables:\n;; eval: (progn (require 'quickurl) (add-hook 'local-write-file-hooks (lambda () (quickurl-read) nil)))\n;; End:\n" "\ 23268(defconst quickurl-reread-hook-postfix "\n;; Local Variables:\n;; eval: (progn (require 'quickurl) (add-hook 'local-write-file-hooks (lambda () (quickurl-read) nil)))\n;; End:\n" "\
@@ -23432,15 +23276,6 @@ To make use of this do something like:
23432 23276
23433in your ~/.emacs (after loading/requiring quickurl).") 23277in your ~/.emacs (after loading/requiring quickurl).")
23434 23278
23435(autoload 'quickurl "quickurl" "\
23436Insert a URL based on LOOKUP.
23437
23438If not supplied LOOKUP is taken to be the word at point in the current
23439buffer, this default action can be modified via
23440`quickurl-grab-lookup-function'.
23441
23442\(fn &optional LOOKUP)" t nil)
23443
23444(autoload 'quickurl-ask "quickurl" "\ 23279(autoload 'quickurl-ask "quickurl" "\
23445Insert a URL, with `completing-read' prompt, based on LOOKUP. 23280Insert a URL, with `completing-read' prompt, based on LOOKUP.
23446 23281
@@ -23490,7 +23325,7 @@ Display `quickurl-list' as a formatted list using `quickurl-list-mode'.
23490;;;*** 23325;;;***
23491 23326
23492;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc" 23327;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc"
23493;;;;;; "net/rcirc.el" (20371 55972)) 23328;;;;;; "net/rcirc.el" (20434 28080))
23494;;; Generated autoloads from net/rcirc.el 23329;;; Generated autoloads from net/rcirc.el
23495 23330
23496(autoload 'rcirc "rcirc" "\ 23331(autoload 'rcirc "rcirc" "\
@@ -23528,8 +23363,8 @@ if ARG is omitted or nil.
23528 23363
23529;;;*** 23364;;;***
23530 23365
23531;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (20355 23366;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (20290
23532;;;;;; 10021)) 23367;;;;;; 33419))
23533;;; Generated autoloads from net/rcompile.el 23368;;; Generated autoloads from net/rcompile.el
23534 23369
23535(autoload 'remote-compile "rcompile" "\ 23370(autoload 'remote-compile "rcompile" "\
@@ -23541,7 +23376,7 @@ See \\[compile].
23541;;;*** 23376;;;***
23542 23377
23543;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el" 23378;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el"
23544;;;;;; (20355 10021)) 23379;;;;;; (20428 57510))
23545;;; Generated autoloads from emacs-lisp/re-builder.el 23380;;; Generated autoloads from emacs-lisp/re-builder.el
23546 23381
23547(defalias 'regexp-builder 're-builder) 23382(defalias 'regexp-builder 're-builder)
@@ -23559,7 +23394,7 @@ matching parts of the target buffer will be highlighted.
23559 23394
23560;;;*** 23395;;;***
23561 23396
23562;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (20356 2211)) 23397;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (20356 35090))
23563;;; Generated autoloads from recentf.el 23398;;; Generated autoloads from recentf.el
23564 23399
23565(defvar recentf-mode nil "\ 23400(defvar recentf-mode nil "\
@@ -23589,7 +23424,7 @@ were operated on recently.
23589;;;;;; string-rectangle delete-whitespace-rectangle open-rectangle 23424;;;;;; string-rectangle delete-whitespace-rectangle open-rectangle
23590;;;;;; insert-rectangle yank-rectangle kill-rectangle extract-rectangle 23425;;;;;; insert-rectangle yank-rectangle kill-rectangle extract-rectangle
23591;;;;;; delete-extract-rectangle delete-rectangle) "rect" "rect.el" 23426;;;;;; delete-extract-rectangle delete-rectangle) "rect" "rect.el"
23592;;;;;; (20355 10021)) 23427;;;;;; (20244 35516))
23593;;; Generated autoloads from rect.el 23428;;; Generated autoloads from rect.el
23594 (define-key ctl-x-r-map "c" 'clear-rectangle) 23429 (define-key ctl-x-r-map "c" 'clear-rectangle)
23595 (define-key ctl-x-r-map "k" 'kill-rectangle) 23430 (define-key ctl-x-r-map "k" 'kill-rectangle)
@@ -23725,8 +23560,8 @@ with a prefix argument, prompt for START-AT and FORMAT.
23725 23560
23726;;;*** 23561;;;***
23727 23562
23728;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (20355 23563;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (20244
23729;;;;;; 10021)) 23564;;;;;; 35516))
23730;;; Generated autoloads from textmodes/refill.el 23565;;; Generated autoloads from textmodes/refill.el
23731 23566
23732(autoload 'refill-mode "refill" "\ 23567(autoload 'refill-mode "refill" "\
@@ -23747,7 +23582,7 @@ For true \"word wrap\" behavior, use `visual-line-mode' instead.
23747;;;*** 23582;;;***
23748 23583
23749;;;### (autoloads (reftex-reset-scanning-information reftex-mode 23584;;;### (autoloads (reftex-reset-scanning-information reftex-mode
23750;;;;;; turn-on-reftex) "reftex" "textmodes/reftex.el" (20355 10021)) 23585;;;;;; turn-on-reftex) "reftex" "textmodes/reftex.el" (20244 35516))
23751;;; Generated autoloads from textmodes/reftex.el 23586;;; Generated autoloads from textmodes/reftex.el
23752 23587
23753(autoload 'turn-on-reftex "reftex" "\ 23588(autoload 'turn-on-reftex "reftex" "\
@@ -23803,7 +23638,7 @@ This enforces rescanning the buffer on next use.
23803;;;*** 23638;;;***
23804 23639
23805;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el" 23640;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el"
23806;;;;;; (20355 10021)) 23641;;;;;; (20244 35516))
23807;;; Generated autoloads from textmodes/reftex-cite.el 23642;;; Generated autoloads from textmodes/reftex-cite.el
23808 23643
23809(autoload 'reftex-citation "reftex-cite" "\ 23644(autoload 'reftex-citation "reftex-cite" "\
@@ -23833,7 +23668,7 @@ While entering the regexp, completion on knows citation keys is possible.
23833;;;*** 23668;;;***
23834 23669
23835;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el" 23670;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el"
23836;;;;;; (20420 41510)) 23671;;;;;; (20428 57510))
23837;;; Generated autoloads from textmodes/reftex-global.el 23672;;; Generated autoloads from textmodes/reftex-global.el
23838 23673
23839(autoload 'reftex-isearch-minor-mode "reftex-global" "\ 23674(autoload 'reftex-isearch-minor-mode "reftex-global" "\
@@ -23850,7 +23685,7 @@ With no argument, this command toggles
23850;;;*** 23685;;;***
23851 23686
23852;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el" 23687;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el"
23853;;;;;; (20399 35365)) 23688;;;;;; (20412 11425))
23854;;; Generated autoloads from textmodes/reftex-index.el 23689;;; Generated autoloads from textmodes/reftex-index.el
23855 23690
23856(autoload 'reftex-index-phrases-mode "reftex-index" "\ 23691(autoload 'reftex-index-phrases-mode "reftex-index" "\
@@ -23883,7 +23718,7 @@ Here are all local bindings.
23883;;;*** 23718;;;***
23884 23719
23885;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el" 23720;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el"
23886;;;;;; (20355 10021)) 23721;;;;;; (20244 35516))
23887;;; Generated autoloads from textmodes/reftex-parse.el 23722;;; Generated autoloads from textmodes/reftex-parse.el
23888 23723
23889(autoload 'reftex-all-document-files "reftex-parse" "\ 23724(autoload 'reftex-all-document-files "reftex-parse" "\
@@ -23895,8 +23730,8 @@ of master file.
23895 23730
23896;;;*** 23731;;;***
23897 23732
23898;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (20355 23733;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (20356
23899;;;;;; 10021)) 23734;;;;;; 35090))
23900;;; Generated autoloads from textmodes/reftex-vars.el 23735;;; Generated autoloads from textmodes/reftex-vars.el
23901(put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x)))) 23736(put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
23902(put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x)))) 23737(put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
@@ -23906,7 +23741,7 @@ of master file.
23906;;;*** 23741;;;***
23907 23742
23908;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el" 23743;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el"
23909;;;;;; (20363 61861)) 23744;;;;;; (20373 41604))
23910;;; Generated autoloads from emacs-lisp/regexp-opt.el 23745;;; Generated autoloads from emacs-lisp/regexp-opt.el
23911 23746
23912(autoload 'regexp-opt "regexp-opt" "\ 23747(autoload 'regexp-opt "regexp-opt" "\
@@ -23937,7 +23772,7 @@ This means the number of non-shy regexp grouping constructs
23937 23772
23938;;;### (autoloads (remember-diary-extract-entries remember-clipboard 23773;;;### (autoloads (remember-diary-extract-entries remember-clipboard
23939;;;;;; remember-other-frame remember) "remember" "textmodes/remember.el" 23774;;;;;; remember-other-frame remember) "remember" "textmodes/remember.el"
23940;;;;;; (20355 10021)) 23775;;;;;; (20244 35516))
23941;;; Generated autoloads from textmodes/remember.el 23776;;; Generated autoloads from textmodes/remember.el
23942 23777
23943(autoload 'remember "remember" "\ 23778(autoload 'remember "remember" "\
@@ -23968,7 +23803,7 @@ Extract diary entries from the region.
23968 23803
23969;;;*** 23804;;;***
23970 23805
23971;;;### (autoloads (repeat) "repeat" "repeat.el" (20388 65061)) 23806;;;### (autoloads (repeat) "repeat" "repeat.el" (20412 11425))
23972;;; Generated autoloads from repeat.el 23807;;; Generated autoloads from repeat.el
23973 23808
23974(autoload 'repeat "repeat" "\ 23809(autoload 'repeat "repeat" "\
@@ -23991,7 +23826,7 @@ recently executed command not bound to an input event\".
23991;;;*** 23826;;;***
23992 23827
23993;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el" 23828;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el"
23994;;;;;; (20355 10021)) 23829;;;;;; (20244 35516))
23995;;; Generated autoloads from mail/reporter.el 23830;;; Generated autoloads from mail/reporter.el
23996 23831
23997(autoload 'reporter-submit-bug-report "reporter" "\ 23832(autoload 'reporter-submit-bug-report "reporter" "\
@@ -24023,7 +23858,7 @@ mail-sending package is used for editing and sending the message.
24023;;;*** 23858;;;***
24024 23859
24025;;;### (autoloads (reposition-window) "reposition" "reposition.el" 23860;;;### (autoloads (reposition-window) "reposition" "reposition.el"
24026;;;;;; (20355 10021)) 23861;;;;;; (20244 35516))
24027;;; Generated autoloads from reposition.el 23862;;; Generated autoloads from reposition.el
24028 23863
24029(autoload 'reposition-window "reposition" "\ 23864(autoload 'reposition-window "reposition" "\
@@ -24050,7 +23885,7 @@ first comment line visible (if point is in a comment).
24050;;;*** 23885;;;***
24051 23886
24052;;;### (autoloads (global-reveal-mode reveal-mode) "reveal" "reveal.el" 23887;;;### (autoloads (global-reveal-mode reveal-mode) "reveal" "reveal.el"
24053;;;;;; (20355 10021)) 23888;;;;;; (20244 35516))
24054;;; Generated autoloads from reveal.el 23889;;; Generated autoloads from reveal.el
24055 23890
24056(autoload 'reveal-mode "reveal" "\ 23891(autoload 'reveal-mode "reveal" "\
@@ -24086,7 +23921,7 @@ the mode if ARG is omitted or nil.
24086;;;*** 23921;;;***
24087 23922
24088;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el" 23923;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el"
24089;;;;;; (20355 10021)) 23924;;;;;; (20331 12564))
24090;;; Generated autoloads from emacs-lisp/ring.el 23925;;; Generated autoloads from emacs-lisp/ring.el
24091 23926
24092(autoload 'ring-p "ring" "\ 23927(autoload 'ring-p "ring" "\
@@ -24101,7 +23936,7 @@ Make a ring that can contain SIZE elements.
24101 23936
24102;;;*** 23937;;;***
24103 23938
24104;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (20402 11562)) 23939;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (20412 11425))
24105;;; Generated autoloads from net/rlogin.el 23940;;; Generated autoloads from net/rlogin.el
24106 23941
24107(autoload 'rlogin "rlogin" "\ 23942(autoload 'rlogin "rlogin" "\
@@ -24150,7 +23985,7 @@ variable.
24150;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers 23985;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers
24151;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers 23986;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers
24152;;;;;; rmail-user-mail-address-regexp rmail-movemail-variant-p rmail-spool-directory 23987;;;;;; rmail-user-mail-address-regexp rmail-movemail-variant-p rmail-spool-directory
24153;;;;;; rmail-file-name) "rmail" "mail/rmail.el" (20414 2727)) 23988;;;;;; rmail-file-name) "rmail" "mail/rmail.el" (20438 17064))
24154;;; Generated autoloads from mail/rmail.el 23989;;; Generated autoloads from mail/rmail.el
24155 23990
24156(defvar rmail-file-name (purecopy "~/RMAIL") "\ 23991(defvar rmail-file-name (purecopy "~/RMAIL") "\
@@ -24348,7 +24183,7 @@ Set PASSWORD to be used for retrieving mail from a POP or IMAP server.
24348;;;*** 24183;;;***
24349 24184
24350;;;### (autoloads (rmail-output-body-to-file rmail-output-as-seen 24185;;;### (autoloads (rmail-output-body-to-file rmail-output-as-seen
24351;;;;;; rmail-output) "rmailout" "mail/rmailout.el" (20355 10021)) 24186;;;;;; rmail-output) "rmailout" "mail/rmailout.el" (20244 35516))
24352;;; Generated autoloads from mail/rmailout.el 24187;;; Generated autoloads from mail/rmailout.el
24353(put 'rmail-output-file-alist 'risky-local-variable t) 24188(put 'rmail-output-file-alist 'risky-local-variable t)
24354 24189
@@ -24413,7 +24248,7 @@ than appending to it. Deletes the message after writing if
24413;;;*** 24248;;;***
24414 24249
24415;;;### (autoloads (rng-c-load-schema) "rng-cmpct" "nxml/rng-cmpct.el" 24250;;;### (autoloads (rng-c-load-schema) "rng-cmpct" "nxml/rng-cmpct.el"
24416;;;;;; (20355 10021)) 24251;;;;;; (20244 35516))
24417;;; Generated autoloads from nxml/rng-cmpct.el 24252;;; Generated autoloads from nxml/rng-cmpct.el
24418 24253
24419(autoload 'rng-c-load-schema "rng-cmpct" "\ 24254(autoload 'rng-c-load-schema "rng-cmpct" "\
@@ -24425,7 +24260,7 @@ Return a pattern.
24425;;;*** 24260;;;***
24426 24261
24427;;;### (autoloads (rng-nxml-mode-init) "rng-nxml" "nxml/rng-nxml.el" 24262;;;### (autoloads (rng-nxml-mode-init) "rng-nxml" "nxml/rng-nxml.el"
24428;;;;;; (20355 10021)) 24263;;;;;; (20356 35090))
24429;;; Generated autoloads from nxml/rng-nxml.el 24264;;; Generated autoloads from nxml/rng-nxml.el
24430 24265
24431(autoload 'rng-nxml-mode-init "rng-nxml" "\ 24266(autoload 'rng-nxml-mode-init "rng-nxml" "\
@@ -24438,7 +24273,7 @@ Validation will be enabled if `rng-nxml-auto-validate-flag' is non-nil.
24438;;;*** 24273;;;***
24439 24274
24440;;;### (autoloads (rng-validate-mode) "rng-valid" "nxml/rng-valid.el" 24275;;;### (autoloads (rng-validate-mode) "rng-valid" "nxml/rng-valid.el"
24441;;;;;; (20355 10021)) 24276;;;;;; (20290 33419))
24442;;; Generated autoloads from nxml/rng-valid.el 24277;;; Generated autoloads from nxml/rng-valid.el
24443 24278
24444(autoload 'rng-validate-mode "rng-valid" "\ 24279(autoload 'rng-validate-mode "rng-valid" "\
@@ -24468,8 +24303,8 @@ to use for finding the schema.
24468 24303
24469;;;*** 24304;;;***
24470 24305
24471;;;### (autoloads (rng-xsd-compile) "rng-xsd" "nxml/rng-xsd.el" (20355 24306;;;### (autoloads (rng-xsd-compile) "rng-xsd" "nxml/rng-xsd.el" (20244
24472;;;;;; 10021)) 24307;;;;;; 35516))
24473;;; Generated autoloads from nxml/rng-xsd.el 24308;;; Generated autoloads from nxml/rng-xsd.el
24474 24309
24475(put 'http://www\.w3\.org/2001/XMLSchema-datatypes 'rng-dt-compile 'rng-xsd-compile) 24310(put 'http://www\.w3\.org/2001/XMLSchema-datatypes 'rng-dt-compile 'rng-xsd-compile)
@@ -24497,7 +24332,7 @@ must be equal.
24497;;;*** 24332;;;***
24498 24333
24499;;;### (autoloads (robin-use-package robin-modify-package robin-define-package) 24334;;;### (autoloads (robin-use-package robin-modify-package robin-define-package)
24500;;;;;; "robin" "international/robin.el" (20355 10021)) 24335;;;;;; "robin" "international/robin.el" (20428 57510))
24501;;; Generated autoloads from international/robin.el 24336;;; Generated autoloads from international/robin.el
24502 24337
24503(autoload 'robin-define-package "robin" "\ 24338(autoload 'robin-define-package "robin" "\
@@ -24511,7 +24346,7 @@ OUTPUT is either a character or a string. RULES are not evaluated.
24511If there already exists a robin package whose name is NAME, the new 24346If there already exists a robin package whose name is NAME, the new
24512one replaces the old one. 24347one replaces the old one.
24513 24348
24514\(fn NAME DOCSTRING &rest RULES)" nil (quote macro)) 24349\(fn NAME DOCSTRING &rest RULES)" nil t)
24515 24350
24516(autoload 'robin-modify-package "robin" "\ 24351(autoload 'robin-modify-package "robin" "\
24517Change a rule in an already defined robin package. 24352Change a rule in an already defined robin package.
@@ -24530,7 +24365,7 @@ Start using robin package NAME, which is a string.
24530;;;*** 24365;;;***
24531 24366
24532;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region 24367;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region
24533;;;;;; rot13-string rot13) "rot13" "rot13.el" (20355 10021)) 24368;;;;;; rot13-string rot13) "rot13" "rot13.el" (20244 35516))
24534;;; Generated autoloads from rot13.el 24369;;; Generated autoloads from rot13.el
24535 24370
24536(autoload 'rot13 "rot13" "\ 24371(autoload 'rot13 "rot13" "\
@@ -24568,7 +24403,7 @@ Toggle the use of ROT13 encoding for the current window.
24568;;;*** 24403;;;***
24569 24404
24570;;;### (autoloads (rst-minor-mode rst-mode) "rst" "textmodes/rst.el" 24405;;;### (autoloads (rst-minor-mode rst-mode) "rst" "textmodes/rst.el"
24571;;;;;; (20421 62373)) 24406;;;;;; (20451 21022))
24572;;; Generated autoloads from textmodes/rst.el 24407;;; Generated autoloads from textmodes/rst.el
24573 (add-to-list 'auto-mode-alist (purecopy '("\\.re?st\\'" . rst-mode))) 24408 (add-to-list 'auto-mode-alist (purecopy '("\\.re?st\\'" . rst-mode)))
24574 24409
@@ -24599,7 +24434,7 @@ for modes derived from Text mode, like Mail mode.
24599;;;*** 24434;;;***
24600 24435
24601;;;### (autoloads (ruby-mode) "ruby-mode" "progmodes/ruby-mode.el" 24436;;;### (autoloads (ruby-mode) "ruby-mode" "progmodes/ruby-mode.el"
24602;;;;;; (20375 53029)) 24437;;;;;; (20374 56770))
24603;;; Generated autoloads from progmodes/ruby-mode.el 24438;;; Generated autoloads from progmodes/ruby-mode.el
24604 24439
24605(autoload 'ruby-mode "ruby-mode" "\ 24440(autoload 'ruby-mode "ruby-mode" "\
@@ -24620,8 +24455,8 @@ The variable `ruby-indent-level' controls the amount of indentation.
24620 24455
24621;;;*** 24456;;;***
24622 24457
24623;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (20355 24458;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (20244
24624;;;;;; 10021)) 24459;;;;;; 35516))
24625;;; Generated autoloads from ruler-mode.el 24460;;; Generated autoloads from ruler-mode.el
24626 24461
24627(defvar ruler-mode nil "\ 24462(defvar ruler-mode nil "\
@@ -24638,8 +24473,8 @@ if ARG is omitted or nil.
24638 24473
24639;;;*** 24474;;;***
24640 24475
24641;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (20355 24476;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (20451
24642;;;;;; 10021)) 24477;;;;;; 21074))
24643;;; Generated autoloads from emacs-lisp/rx.el 24478;;; Generated autoloads from emacs-lisp/rx.el
24644 24479
24645(autoload 'rx-to-string "rx" "\ 24480(autoload 'rx-to-string "rx" "\
@@ -24946,12 +24781,12 @@ enclosed in `(and ...)'.
24946`(regexp REGEXP)' 24781`(regexp REGEXP)'
24947 include REGEXP in string notation in the result. 24782 include REGEXP in string notation in the result.
24948 24783
24949\(fn &rest REGEXPS)" nil (quote macro)) 24784\(fn &rest REGEXPS)" nil t)
24950 24785
24951;;;*** 24786;;;***
24952 24787
24953;;;### (autoloads (savehist-mode) "savehist" "savehist.el" (20355 24788;;;### (autoloads (savehist-mode) "savehist" "savehist.el" (20318
24954;;;;;; 10021)) 24789;;;;;; 5885))
24955;;; Generated autoloads from savehist.el 24790;;; Generated autoloads from savehist.el
24956 24791
24957(defvar savehist-mode nil "\ 24792(defvar savehist-mode nil "\
@@ -24983,7 +24818,7 @@ histories, which is probably undesirable.
24983;;;*** 24818;;;***
24984 24819
24985;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el" 24820;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el"
24986;;;;;; (20355 10021)) 24821;;;;;; (20428 57510))
24987;;; Generated autoloads from progmodes/scheme.el 24822;;; Generated autoloads from progmodes/scheme.el
24988 24823
24989(autoload 'scheme-mode "scheme" "\ 24824(autoload 'scheme-mode "scheme" "\
@@ -24993,7 +24828,7 @@ Editing commands are similar to those of `lisp-mode'.
24993In addition, if an inferior Scheme process is running, some additional 24828In addition, if an inferior Scheme process is running, some additional
24994commands will be defined, for evaluating expressions and controlling 24829commands will be defined, for evaluating expressions and controlling
24995the interpreter, and the state of the process will be displayed in the 24830the interpreter, and the state of the process will be displayed in the
24996modeline of all Scheme buffers. The names of commands that interact 24831mode line of all Scheme buffers. The names of commands that interact
24997with the Scheme process start with \"xscheme-\" if you use the MIT 24832with the Scheme process start with \"xscheme-\" if you use the MIT
24998Scheme-specific `xscheme' package; for more information see the 24833Scheme-specific `xscheme' package; for more information see the
24999documentation for `xscheme-interaction-mode'. Use \\[run-scheme] to 24834documentation for `xscheme-interaction-mode'. Use \\[run-scheme] to
@@ -25025,7 +24860,7 @@ that variable's value is a string.
25025;;;*** 24860;;;***
25026 24861
25027;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el" 24862;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el"
25028;;;;;; (20355 10021)) 24863;;;;;; (20244 35516))
25029;;; Generated autoloads from gnus/score-mode.el 24864;;; Generated autoloads from gnus/score-mode.el
25030 24865
25031(autoload 'gnus-score-mode "score-mode" "\ 24866(autoload 'gnus-score-mode "score-mode" "\
@@ -25039,7 +24874,7 @@ This mode is an extended emacs-lisp mode.
25039;;;*** 24874;;;***
25040 24875
25041;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el" 24876;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el"
25042;;;;;; (20363 61861)) 24877;;;;;; (20373 41604))
25043;;; Generated autoloads from scroll-all.el 24878;;; Generated autoloads from scroll-all.el
25044 24879
25045(defvar scroll-all-mode nil "\ 24880(defvar scroll-all-mode nil "\
@@ -25065,7 +24900,7 @@ one window apply to all visible windows in the same frame.
25065;;;*** 24900;;;***
25066 24901
25067;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el" 24902;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el"
25068;;;;;; (20355 10021)) 24903;;;;;; (20276 3849))
25069;;; Generated autoloads from scroll-lock.el 24904;;; Generated autoloads from scroll-lock.el
25070 24905
25071(autoload 'scroll-lock-mode "scroll-lock" "\ 24906(autoload 'scroll-lock-mode "scroll-lock" "\
@@ -25081,7 +24916,7 @@ vertically fixed relative to window boundaries during scrolling.
25081 24916
25082;;;*** 24917;;;***
25083 24918
25084;;;### (autoloads nil "secrets" "net/secrets.el" (20355 10021)) 24919;;;### (autoloads nil "secrets" "net/secrets.el" (20318 5885))
25085;;; Generated autoloads from net/secrets.el 24920;;; Generated autoloads from net/secrets.el
25086(when (featurep 'dbusbind) 24921(when (featurep 'dbusbind)
25087 (autoload 'secrets-show-secrets "secrets" nil t)) 24922 (autoload 'secrets-show-secrets "secrets" nil t))
@@ -25089,7 +24924,7 @@ vertically fixed relative to window boundaries during scrolling.
25089;;;*** 24924;;;***
25090 24925
25091;;;### (autoloads (semantic-mode semantic-default-submodes) "semantic" 24926;;;### (autoloads (semantic-mode semantic-default-submodes) "semantic"
25092;;;;;; "cedet/semantic.el" (20355 10021)) 24927;;;;;; "cedet/semantic.el" (20356 35090))
25093;;; Generated autoloads from cedet/semantic.el 24928;;; Generated autoloads from cedet/semantic.el
25094 24929
25095(defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\ 24930(defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\
@@ -25143,7 +24978,7 @@ Semantic mode.
25143;;;;;; mail-personal-alias-file mail-default-reply-to mail-archive-file-name 24978;;;;;; mail-personal-alias-file mail-default-reply-to mail-archive-file-name
25144;;;;;; mail-header-separator send-mail-function mail-interactive 24979;;;;;; mail-header-separator send-mail-function mail-interactive
25145;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) 24980;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style)
25146;;;;;; "sendmail" "mail/sendmail.el" (20417 65331)) 24981;;;;;; "sendmail" "mail/sendmail.el" (20419 46656))
25147;;; Generated autoloads from mail/sendmail.el 24982;;; Generated autoloads from mail/sendmail.el
25148 24983
25149(defvar mail-from-style 'default "\ 24984(defvar mail-from-style 'default "\
@@ -25425,8 +25260,8 @@ Like `mail' command, but display mail buffer in another frame.
25425;;;*** 25260;;;***
25426 25261
25427;;;### (autoloads (server-save-buffers-kill-terminal server-mode 25262;;;### (autoloads (server-save-buffers-kill-terminal server-mode
25428;;;;;; server-force-delete server-start) "server" "server.el" (20370 25263;;;;;; server-force-delete server-start) "server" "server.el" (20373
25429;;;;;; 35109)) 25264;;;;;; 41604))
25430;;; Generated autoloads from server.el 25265;;; Generated autoloads from server.el
25431 25266
25432(put 'server-host 'risky-local-variable t) 25267(put 'server-host 'risky-local-variable t)
@@ -25493,7 +25328,7 @@ only these files will be asked to be saved.
25493 25328
25494;;;*** 25329;;;***
25495 25330
25496;;;### (autoloads (ses-mode) "ses" "ses.el" (20373 11301)) 25331;;;### (autoloads (ses-mode) "ses" "ses.el" (20428 57510))
25497;;; Generated autoloads from ses.el 25332;;; Generated autoloads from ses.el
25498 25333
25499(autoload 'ses-mode "ses" "\ 25334(autoload 'ses-mode "ses" "\
@@ -25512,7 +25347,7 @@ These are active only in the minibuffer, when entering or editing a formula:
25512;;;*** 25347;;;***
25513 25348
25514;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el" 25349;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el"
25515;;;;;; (20355 10021)) 25350;;;;;; (20428 57510))
25516;;; Generated autoloads from textmodes/sgml-mode.el 25351;;; Generated autoloads from textmodes/sgml-mode.el
25517 25352
25518(autoload 'sgml-mode "sgml-mode" "\ 25353(autoload 'sgml-mode "sgml-mode" "\
@@ -25578,7 +25413,7 @@ To work around that, do:
25578;;;*** 25413;;;***
25579 25414
25580;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el" 25415;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
25581;;;;;; (20397 18394)) 25416;;;;;; (20412 11425))
25582;;; Generated autoloads from progmodes/sh-script.el 25417;;; Generated autoloads from progmodes/sh-script.el
25583(put 'sh-shell 'safe-local-variable 'symbolp) 25418(put 'sh-shell 'safe-local-variable 'symbolp)
25584 25419
@@ -25642,7 +25477,7 @@ with your script for an edit-interpret-debug cycle.
25642;;;*** 25477;;;***
25643 25478
25644;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el" 25479;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el"
25645;;;;;; (20355 10021)) 25480;;;;;; (20244 35516))
25646;;; Generated autoloads from emacs-lisp/shadow.el 25481;;; Generated autoloads from emacs-lisp/shadow.el
25647 25482
25648(autoload 'list-load-path-shadows "shadow" "\ 25483(autoload 'list-load-path-shadows "shadow" "\
@@ -25692,8 +25527,8 @@ function, `load-path-shadows-find'.
25692;;;*** 25527;;;***
25693 25528
25694;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group 25529;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group
25695;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (20355 25530;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (20244
25696;;;;;; 10021)) 25531;;;;;; 35516))
25697;;; Generated autoloads from shadowfile.el 25532;;; Generated autoloads from shadowfile.el
25698 25533
25699(autoload 'shadow-define-cluster "shadowfile" "\ 25534(autoload 'shadow-define-cluster "shadowfile" "\
@@ -25732,7 +25567,7 @@ Set up file shadowing.
25732;;;*** 25567;;;***
25733 25568
25734;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el" 25569;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
25735;;;;;; (20402 36105)) 25570;;;;;; (20412 11425))
25736;;; Generated autoloads from shell.el 25571;;; Generated autoloads from shell.el
25737 25572
25738(defvar shell-dumb-shell-regexp (purecopy "cmd\\(proxy\\)?\\.exe") "\ 25573(defvar shell-dumb-shell-regexp (purecopy "cmd\\(proxy\\)?\\.exe") "\
@@ -25780,8 +25615,8 @@ Otherwise, one argument `-i' is passed to the shell.
25780 25615
25781;;;*** 25616;;;***
25782 25617
25783;;;### (autoloads (shr-insert-document) "shr" "gnus/shr.el" (20355 25618;;;### (autoloads (shr-insert-document) "shr" "gnus/shr.el" (20446
25784;;;;;; 10021)) 25619;;;;;; 34252))
25785;;; Generated autoloads from gnus/shr.el 25620;;; Generated autoloads from gnus/shr.el
25786 25621
25787(autoload 'shr-insert-document "shr" "\ 25622(autoload 'shr-insert-document "shr" "\
@@ -25794,7 +25629,7 @@ DOM should be a parse tree as generated by
25794;;;*** 25629;;;***
25795 25630
25796;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage) 25631;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage)
25797;;;;;; "sieve" "gnus/sieve.el" (20355 10021)) 25632;;;;;; "sieve" "gnus/sieve.el" (20244 35516))
25798;;; Generated autoloads from gnus/sieve.el 25633;;; Generated autoloads from gnus/sieve.el
25799 25634
25800(autoload 'sieve-manage "sieve" "\ 25635(autoload 'sieve-manage "sieve" "\
@@ -25815,7 +25650,7 @@ DOM should be a parse tree as generated by
25815;;;*** 25650;;;***
25816 25651
25817;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el" 25652;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el"
25818;;;;;; (20355 10021)) 25653;;;;;; (20244 35516))
25819;;; Generated autoloads from gnus/sieve-mode.el 25654;;; Generated autoloads from gnus/sieve-mode.el
25820 25655
25821(autoload 'sieve-mode "sieve-mode" "\ 25656(autoload 'sieve-mode "sieve-mode" "\
@@ -25830,8 +25665,8 @@ Turning on Sieve mode runs `sieve-mode-hook'.
25830 25665
25831;;;*** 25666;;;***
25832 25667
25833;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (20355 25668;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (20356
25834;;;;;; 10021)) 25669;;;;;; 35090))
25835;;; Generated autoloads from progmodes/simula.el 25670;;; Generated autoloads from progmodes/simula.el
25836 25671
25837(autoload 'simula-mode "simula" "\ 25672(autoload 'simula-mode "simula" "\
@@ -25880,7 +25715,7 @@ with no arguments, if that value is non-nil.
25880;;;*** 25715;;;***
25881 25716
25882;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new 25717;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new
25883;;;;;; define-skeleton) "skeleton" "skeleton.el" (20406 8611)) 25718;;;;;; define-skeleton) "skeleton" "skeleton.el" (20412 11425))
25884;;; Generated autoloads from skeleton.el 25719;;; Generated autoloads from skeleton.el
25885 25720
25886(defvar skeleton-filter-function 'identity "\ 25721(defvar skeleton-filter-function 'identity "\
@@ -25891,7 +25726,7 @@ Define a user-configurable COMMAND that enters a statement skeleton.
25891DOCUMENTATION is that of the command. 25726DOCUMENTATION is that of the command.
25892SKELETON is as defined under `skeleton-insert'. 25727SKELETON is as defined under `skeleton-insert'.
25893 25728
25894\(fn COMMAND DOCUMENTATION &rest SKELETON)" nil (quote macro)) 25729\(fn COMMAND DOCUMENTATION &rest SKELETON)" nil t)
25895 25730
25896(put 'define-skeleton 'doc-string-elt '2) 25731(put 'define-skeleton 'doc-string-elt '2)
25897 25732
@@ -25992,7 +25827,7 @@ symmetrical ones, and the same character twice for the others.
25992;;;*** 25827;;;***
25993 25828
25994;;;### (autoloads (smerge-start-session smerge-mode smerge-ediff) 25829;;;### (autoloads (smerge-start-session smerge-mode smerge-ediff)
25995;;;;;; "smerge-mode" "vc/smerge-mode.el" (20415 23587)) 25830;;;;;; "smerge-mode" "vc/smerge-mode.el" (20415 57974))
25996;;; Generated autoloads from vc/smerge-mode.el 25831;;; Generated autoloads from vc/smerge-mode.el
25997 25832
25998(autoload 'smerge-ediff "smerge-mode" "\ 25833(autoload 'smerge-ediff "smerge-mode" "\
@@ -26020,7 +25855,7 @@ If no conflict maker is found, turn off `smerge-mode'.
26020;;;*** 25855;;;***
26021 25856
26022;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el" 25857;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el"
26023;;;;;; (20355 10021)) 25858;;;;;; (20244 35516))
26024;;; Generated autoloads from gnus/smiley.el 25859;;; Generated autoloads from gnus/smiley.el
26025 25860
26026(autoload 'smiley-region "smiley" "\ 25861(autoload 'smiley-region "smiley" "\
@@ -26038,7 +25873,7 @@ interactively. If there's no argument, do it at the current buffer.
26038;;;*** 25873;;;***
26039 25874
26040;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail" 25875;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail"
26041;;;;;; "mail/smtpmail.el" (20402 11562)) 25876;;;;;; "mail/smtpmail.el" (20412 11425))
26042;;; Generated autoloads from mail/smtpmail.el 25877;;; Generated autoloads from mail/smtpmail.el
26043 25878
26044(autoload 'smtpmail-send-it "smtpmail" "\ 25879(autoload 'smtpmail-send-it "smtpmail" "\
@@ -26053,7 +25888,7 @@ Send mail that was queued as a result of setting `smtpmail-queue-mail'.
26053 25888
26054;;;*** 25889;;;***
26055 25890
26056;;;### (autoloads (snake) "snake" "play/snake.el" (20355 10021)) 25891;;;### (autoloads (snake) "snake" "play/snake.el" (20244 35516))
26057;;; Generated autoloads from play/snake.el 25892;;; Generated autoloads from play/snake.el
26058 25893
26059(autoload 'snake "snake" "\ 25894(autoload 'snake "snake" "\
@@ -26077,7 +25912,7 @@ Snake mode keybindings:
26077;;;*** 25912;;;***
26078 25913
26079;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el" 25914;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el"
26080;;;;;; (20355 10021)) 25915;;;;;; (20356 35090))
26081;;; Generated autoloads from net/snmp-mode.el 25916;;; Generated autoloads from net/snmp-mode.el
26082 25917
26083(autoload 'snmp-mode "snmp-mode" "\ 25918(autoload 'snmp-mode "snmp-mode" "\
@@ -26106,8 +25941,8 @@ then `snmpv2-mode-hook'.
26106 25941
26107;;;*** 25942;;;***
26108 25943
26109;;;### (autoloads (sunrise-sunset) "solar" "calendar/solar.el" (20355 25944;;;### (autoloads (sunrise-sunset) "solar" "calendar/solar.el" (20244
26110;;;;;; 10021)) 25945;;;;;; 35516))
26111;;; Generated autoloads from calendar/solar.el 25946;;; Generated autoloads from calendar/solar.el
26112 25947
26113(autoload 'sunrise-sunset "solar" "\ 25948(autoload 'sunrise-sunset "solar" "\
@@ -26122,8 +25957,8 @@ This function is suitable for execution in a .emacs file.
26122 25957
26123;;;*** 25958;;;***
26124 25959
26125;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (20355 25960;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (20428
26126;;;;;; 10021)) 25961;;;;;; 57510))
26127;;; Generated autoloads from play/solitaire.el 25962;;; Generated autoloads from play/solitaire.el
26128 25963
26129(autoload 'solitaire "solitaire" "\ 25964(autoload 'solitaire "solitaire" "\
@@ -26200,7 +26035,7 @@ Pick your favorite shortcuts:
26200 26035
26201;;;### (autoloads (reverse-region sort-columns sort-regexp-fields 26036;;;### (autoloads (reverse-region sort-columns sort-regexp-fields
26202;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs 26037;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs
26203;;;;;; sort-lines sort-subr) "sort" "sort.el" (20355 10021)) 26038;;;;;; sort-lines sort-subr) "sort" "sort.el" (20331 12564))
26204;;; Generated autoloads from sort.el 26039;;; Generated autoloads from sort.el
26205(put 'sort-fold-case 'safe-local-variable 'booleanp) 26040(put 'sort-fold-case 'safe-local-variable 'booleanp)
26206 26041
@@ -26344,8 +26179,8 @@ From a program takes two point or marker arguments, BEG and END.
26344 26179
26345;;;*** 26180;;;***
26346 26181
26347;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (20355 26182;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (20244
26348;;;;;; 10021)) 26183;;;;;; 35516))
26349;;; Generated autoloads from gnus/spam.el 26184;;; Generated autoloads from gnus/spam.el
26350 26185
26351(autoload 'spam-initialize "spam" "\ 26186(autoload 'spam-initialize "spam" "\
@@ -26361,7 +26196,7 @@ installed through `spam-necessary-extra-headers'.
26361 26196
26362;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file 26197;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file
26363;;;;;; spam-report-url-ping-mm-url spam-report-process-queue) "spam-report" 26198;;;;;; spam-report-url-ping-mm-url spam-report-process-queue) "spam-report"
26364;;;;;; "gnus/spam-report.el" (20355 10021)) 26199;;;;;; "gnus/spam-report.el" (20244 35516))
26365;;; Generated autoloads from gnus/spam-report.el 26200;;; Generated autoloads from gnus/spam-report.el
26366 26201
26367(autoload 'spam-report-process-queue "spam-report" "\ 26202(autoload 'spam-report-process-queue "spam-report" "\
@@ -26404,7 +26239,7 @@ Spam reports will be queued with the method used when
26404;;;*** 26239;;;***
26405 26240
26406;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar" 26241;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar"
26407;;;;;; "speedbar.el" (20399 35365)) 26242;;;;;; "speedbar.el" (20434 28080))
26408;;; Generated autoloads from speedbar.el 26243;;; Generated autoloads from speedbar.el
26409 26244
26410(defalias 'speedbar 'speedbar-frame-mode) 26245(defalias 'speedbar 'speedbar-frame-mode)
@@ -26428,8 +26263,8 @@ selected. If the speedbar frame is active, then select the attached frame.
26428 26263
26429;;;*** 26264;;;***
26430 26265
26431;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (20355 26266;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (20244
26432;;;;;; 10021)) 26267;;;;;; 35516))
26433;;; Generated autoloads from play/spook.el 26268;;; Generated autoloads from play/spook.el
26434 26269
26435(autoload 'spook "spook" "\ 26270(autoload 'spook "spook" "\
@@ -26448,7 +26283,7 @@ Return a vector containing the lines from `spook-phrases-file'.
26448;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix 26283;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix
26449;;;;;; sql-sybase sql-oracle sql-product-interactive sql-connect 26284;;;;;; sql-sybase sql-oracle sql-product-interactive sql-connect
26450;;;;;; sql-mode sql-help sql-add-product-keywords) "sql" "progmodes/sql.el" 26285;;;;;; sql-mode sql-help sql-add-product-keywords) "sql" "progmodes/sql.el"
26451;;;;;; (20355 10021)) 26286;;;;;; (20318 5885))
26452;;; Generated autoloads from progmodes/sql.el 26287;;; Generated autoloads from progmodes/sql.el
26453 26288
26454(autoload 'sql-add-product-keywords "sql" "\ 26289(autoload 'sql-add-product-keywords "sql" "\
@@ -26944,7 +26779,7 @@ buffer.
26944;;;*** 26779;;;***
26945 26780
26946;;;### (autoloads (srecode-template-mode) "srecode/srt-mode" "cedet/srecode/srt-mode.el" 26781;;;### (autoloads (srecode-template-mode) "srecode/srt-mode" "cedet/srecode/srt-mode.el"
26947;;;;;; (20355 10021)) 26782;;;;;; (20244 35516))
26948;;; Generated autoloads from cedet/srecode/srt-mode.el 26783;;; Generated autoloads from cedet/srecode/srt-mode.el
26949 26784
26950(autoload 'srecode-template-mode "srecode/srt-mode" "\ 26785(autoload 'srecode-template-mode "srecode/srt-mode" "\
@@ -26957,7 +26792,7 @@ Major-mode for writing SRecode macros.
26957;;;*** 26792;;;***
26958 26793
26959;;;### (autoloads (starttls-open-stream) "starttls" "gnus/starttls.el" 26794;;;### (autoloads (starttls-open-stream) "starttls" "gnus/starttls.el"
26960;;;;;; (20355 10021)) 26795;;;;;; (20244 35516))
26961;;; Generated autoloads from gnus/starttls.el 26796;;; Generated autoloads from gnus/starttls.el
26962 26797
26963(autoload 'starttls-open-stream "starttls" "\ 26798(autoload 'starttls-open-stream "starttls" "\
@@ -26984,8 +26819,8 @@ GnuTLS requires a port number.
26984;;;;;; strokes-mode strokes-list-strokes strokes-load-user-strokes 26819;;;;;; strokes-mode strokes-list-strokes strokes-load-user-strokes
26985;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke 26820;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke
26986;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke 26821;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke
26987;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (20355 26822;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (20428
26988;;;;;; 10021)) 26823;;;;;; 57510))
26989;;; Generated autoloads from strokes.el 26824;;; Generated autoloads from strokes.el
26990 26825
26991(autoload 'strokes-global-set-stroke "strokes" "\ 26826(autoload 'strokes-global-set-stroke "strokes" "\
@@ -27099,7 +26934,7 @@ Read a complex stroke and insert its glyph into the current buffer.
27099;;;*** 26934;;;***
27100 26935
27101;;;### (autoloads (studlify-buffer studlify-word studlify-region) 26936;;;### (autoloads (studlify-buffer studlify-word studlify-region)
27102;;;;;; "studly" "play/studly.el" (20355 10021)) 26937;;;;;; "studly" "play/studly.el" (19765 60663))
27103;;; Generated autoloads from play/studly.el 26938;;; Generated autoloads from play/studly.el
27104 26939
27105(autoload 'studlify-region "studly" "\ 26940(autoload 'studlify-region "studly" "\
@@ -27120,7 +26955,7 @@ Studlify-case the current buffer.
27120;;;*** 26955;;;***
27121 26956
27122;;;### (autoloads (global-subword-mode subword-mode) "subword" "progmodes/subword.el" 26957;;;### (autoloads (global-subword-mode subword-mode) "subword" "progmodes/subword.el"
27123;;;;;; (20355 10021)) 26958;;;;;; (20244 35516))
27124;;; Generated autoloads from progmodes/subword.el 26959;;; Generated autoloads from progmodes/subword.el
27125 26960
27126(autoload 'subword-mode "subword" "\ 26961(autoload 'subword-mode "subword" "\
@@ -27176,7 +27011,7 @@ See `subword-mode' for more information on Subword mode.
27176;;;*** 27011;;;***
27177 27012
27178;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el" 27013;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el"
27179;;;;;; (20355 10021)) 27014;;;;;; (20276 3849))
27180;;; Generated autoloads from mail/supercite.el 27015;;; Generated autoloads from mail/supercite.el
27181 27016
27182(autoload 'sc-cite-original "supercite" "\ 27017(autoload 'sc-cite-original "supercite" "\
@@ -27208,8 +27043,8 @@ and `sc-post-hook' is run after the guts of this function.
27208 27043
27209;;;*** 27044;;;***
27210 27045
27211;;;### (autoloads (gpm-mouse-mode) "t-mouse" "t-mouse.el" (20355 27046;;;### (autoloads (gpm-mouse-mode) "t-mouse" "t-mouse.el" (20244
27212;;;;;; 10021)) 27047;;;;;; 35516))
27213;;; Generated autoloads from t-mouse.el 27048;;; Generated autoloads from t-mouse.el
27214 27049
27215(define-obsolete-function-alias 't-mouse-mode 'gpm-mouse-mode "23.1") 27050(define-obsolete-function-alias 't-mouse-mode 'gpm-mouse-mode "23.1")
@@ -27237,7 +27072,7 @@ It relies on the `gpm' daemon being activated.
27237 27072
27238;;;*** 27073;;;***
27239 27074
27240;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (20355 10021)) 27075;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (20244 35516))
27241;;; Generated autoloads from tabify.el 27076;;; Generated autoloads from tabify.el
27242 27077
27243(autoload 'untabify "tabify" "\ 27078(autoload 'untabify "tabify" "\
@@ -27272,7 +27107,7 @@ The variable `tab-width' controls the spacing of tab stops.
27272;;;;;; table-recognize table-insert-row-column table-insert-column 27107;;;;;; table-recognize table-insert-row-column table-insert-column
27273;;;;;; table-insert-row table-insert table-point-left-cell-hook 27108;;;;;; table-insert-row table-insert table-point-left-cell-hook
27274;;;;;; table-point-entered-cell-hook table-load-hook table-cell-map-hook) 27109;;;;;; table-point-entered-cell-hook table-load-hook table-cell-map-hook)
27275;;;;;; "table" "textmodes/table.el" (20355 10021)) 27110;;;;;; "table" "textmodes/table.el" (20434 28080))
27276;;; Generated autoloads from textmodes/table.el 27111;;; Generated autoloads from textmodes/table.el
27277 27112
27278(defvar table-cell-map-hook nil "\ 27113(defvar table-cell-map-hook nil "\
@@ -27860,7 +27695,7 @@ converts a table into plain text without frames. It is a companion to
27860 27695
27861;;;*** 27696;;;***
27862 27697
27863;;;### (autoloads (talk talk-connect) "talk" "talk.el" (20355 10021)) 27698;;;### (autoloads (talk talk-connect) "talk" "talk.el" (20244 35516))
27864;;; Generated autoloads from talk.el 27699;;; Generated autoloads from talk.el
27865 27700
27866(autoload 'talk-connect "talk" "\ 27701(autoload 'talk-connect "talk" "\
@@ -27875,7 +27710,7 @@ Connect to the Emacs talk group from the current X display or tty frame.
27875 27710
27876;;;*** 27711;;;***
27877 27712
27878;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (20387 44199)) 27713;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (20412 11425))
27879;;; Generated autoloads from tar-mode.el 27714;;; Generated autoloads from tar-mode.el
27880 27715
27881(autoload 'tar-mode "tar-mode" "\ 27716(autoload 'tar-mode "tar-mode" "\
@@ -27899,7 +27734,7 @@ See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
27899;;;*** 27734;;;***
27900 27735
27901;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl" 27736;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl"
27902;;;;;; "progmodes/tcl.el" (20355 10021)) 27737;;;;;; "progmodes/tcl.el" (20356 35090))
27903;;; Generated autoloads from progmodes/tcl.el 27738;;; Generated autoloads from progmodes/tcl.el
27904 27739
27905(autoload 'tcl-mode "tcl" "\ 27740(autoload 'tcl-mode "tcl" "\
@@ -27947,7 +27782,7 @@ Prefix argument means invert sense of `tcl-use-smart-word-finder'.
27947 27782
27948;;;*** 27783;;;***
27949 27784
27950;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (20355 10021)) 27785;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (20244 35516))
27951;;; Generated autoloads from net/telnet.el 27786;;; Generated autoloads from net/telnet.el
27952 27787
27953(autoload 'telnet "telnet" "\ 27788(autoload 'telnet "telnet" "\
@@ -27973,7 +27808,7 @@ Normally input is edited in Emacs and sent a line at a time.
27973;;;*** 27808;;;***
27974 27809
27975;;;### (autoloads (serial-term ansi-term term make-term) "term" "term.el" 27810;;;### (autoloads (serial-term ansi-term term make-term) "term" "term.el"
27976;;;;;; (20397 18394)) 27811;;;;;; (20451 20881))
27977;;; Generated autoloads from term.el 27812;;; Generated autoloads from term.el
27978 27813
27979(autoload 'make-term "term" "\ 27814(autoload 'make-term "term" "\
@@ -28015,8 +27850,8 @@ use in that buffer.
28015 27850
28016;;;*** 27851;;;***
28017 27852
28018;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (20355 27853;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (20244
28019;;;;;; 10021)) 27854;;;;;; 35516))
28020;;; Generated autoloads from terminal.el 27855;;; Generated autoloads from terminal.el
28021 27856
28022(autoload 'terminal-emulator "terminal" "\ 27857(autoload 'terminal-emulator "terminal" "\
@@ -28053,7 +27888,7 @@ subprocess started.
28053;;;*** 27888;;;***
28054 27889
28055;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el" 27890;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el"
28056;;;;;; (20355 10021)) 27891;;;;;; (20244 35516))
28057;;; Generated autoloads from emacs-lisp/testcover.el 27892;;; Generated autoloads from emacs-lisp/testcover.el
28058 27893
28059(autoload 'testcover-this-defun "testcover" "\ 27894(autoload 'testcover-this-defun "testcover" "\
@@ -28063,7 +27898,7 @@ Start coverage on function under point.
28063 27898
28064;;;*** 27899;;;***
28065 27900
28066;;;### (autoloads (tetris) "tetris" "play/tetris.el" (20355 10021)) 27901;;;### (autoloads (tetris) "tetris" "play/tetris.el" (20244 35516))
28067;;; Generated autoloads from play/tetris.el 27902;;; Generated autoloads from play/tetris.el
28068 27903
28069(autoload 'tetris "tetris" "\ 27904(autoload 'tetris "tetris" "\
@@ -28094,7 +27929,7 @@ tetris-mode keybindings:
28094;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command 27929;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command
28095;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp 27930;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
28096;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" 27931;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
28097;;;;;; (20364 45187)) 27932;;;;;; (20446 34252))
28098;;; Generated autoloads from textmodes/tex-mode.el 27933;;; Generated autoloads from textmodes/tex-mode.el
28099 27934
28100(defvar tex-shell-file-name nil "\ 27935(defvar tex-shell-file-name nil "\
@@ -28396,7 +28231,7 @@ Major mode to edit DocTeX files.
28396;;;*** 28231;;;***
28397 28232
28398;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer) 28233;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer)
28399;;;;;; "texinfmt" "textmodes/texinfmt.el" (20355 10021)) 28234;;;;;; "texinfmt" "textmodes/texinfmt.el" (20434 28080))
28400;;; Generated autoloads from textmodes/texinfmt.el 28235;;; Generated autoloads from textmodes/texinfmt.el
28401 28236
28402(autoload 'texinfo-format-buffer "texinfmt" "\ 28237(autoload 'texinfo-format-buffer "texinfmt" "\
@@ -28436,7 +28271,7 @@ if large. You can use `Info-split' to do this manually.
28436;;;*** 28271;;;***
28437 28272
28438;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote) 28273;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote)
28439;;;;;; "texinfo" "textmodes/texinfo.el" (20355 10021)) 28274;;;;;; "texinfo" "textmodes/texinfo.el" (20244 35516))
28440;;; Generated autoloads from textmodes/texinfo.el 28275;;; Generated autoloads from textmodes/texinfo.el
28441 28276
28442(defvar texinfo-open-quote (purecopy "``") "\ 28277(defvar texinfo-open-quote (purecopy "``") "\
@@ -28522,7 +28357,7 @@ value of `texinfo-mode-hook'.
28522 28357
28523;;;### (autoloads (thai-composition-function thai-compose-buffer 28358;;;### (autoloads (thai-composition-function thai-compose-buffer
28524;;;;;; thai-compose-string thai-compose-region) "thai-util" "language/thai-util.el" 28359;;;;;; thai-compose-string thai-compose-region) "thai-util" "language/thai-util.el"
28525;;;;;; (20355 10021)) 28360;;;;;; (20276 3849))
28526;;; Generated autoloads from language/thai-util.el 28361;;; Generated autoloads from language/thai-util.el
28527 28362
28528(autoload 'thai-compose-region "thai-util" "\ 28363(autoload 'thai-compose-region "thai-util" "\
@@ -28551,7 +28386,7 @@ Compose Thai characters in the current buffer.
28551 28386
28552;;;### (autoloads (list-at-point number-at-point symbol-at-point 28387;;;### (autoloads (list-at-point number-at-point symbol-at-point
28553;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing) 28388;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing)
28554;;;;;; "thingatpt" "thingatpt.el" (20416 44451)) 28389;;;;;; "thingatpt" "thingatpt.el" (20419 46656))
28555;;; Generated autoloads from thingatpt.el 28390;;; Generated autoloads from thingatpt.el
28556 28391
28557(autoload 'forward-thing "thingatpt" "\ 28392(autoload 'forward-thing "thingatpt" "\
@@ -28614,7 +28449,7 @@ Return the Lisp list at point, or nil if none is found.
28614 28449
28615;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked 28450;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked
28616;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el" 28451;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el"
28617;;;;;; (20355 10021)) 28452;;;;;; (20244 35516))
28618;;; Generated autoloads from thumbs.el 28453;;; Generated autoloads from thumbs.el
28619 28454
28620(autoload 'thumbs-find-thumb "thumbs" "\ 28455(autoload 'thumbs-find-thumb "thumbs" "\
@@ -28652,8 +28487,8 @@ In dired, call the setroot program on the image at point.
28652;;;;;; tibetan-post-read-conversion tibetan-compose-buffer tibetan-decompose-buffer 28487;;;;;; tibetan-post-read-conversion tibetan-compose-buffer tibetan-decompose-buffer
28653;;;;;; tibetan-decompose-string tibetan-decompose-region tibetan-compose-region 28488;;;;;; tibetan-decompose-string tibetan-decompose-region tibetan-compose-region
28654;;;;;; tibetan-compose-string tibetan-transcription-to-tibetan tibetan-tibetan-to-transcription 28489;;;;;; tibetan-compose-string tibetan-transcription-to-tibetan tibetan-tibetan-to-transcription
28655;;;;;; tibetan-char-p) "tibet-util" "language/tibet-util.el" (20355 28490;;;;;; tibetan-char-p) "tibet-util" "language/tibet-util.el" (20356
28656;;;;;; 10021)) 28491;;;;;; 35090))
28657;;; Generated autoloads from language/tibet-util.el 28492;;; Generated autoloads from language/tibet-util.el
28658 28493
28659(autoload 'tibetan-char-p "tibet-util" "\ 28494(autoload 'tibetan-char-p "tibet-util" "\
@@ -28727,7 +28562,7 @@ See also docstring of the function tibetan-compose-region.
28727;;;*** 28562;;;***
28728 28563
28729;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el" 28564;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el"
28730;;;;;; (20373 11301)) 28565;;;;;; (20373 41604))
28731;;; Generated autoloads from textmodes/tildify.el 28566;;; Generated autoloads from textmodes/tildify.el
28732 28567
28733(autoload 'tildify-region "tildify" "\ 28568(autoload 'tildify-region "tildify" "\
@@ -28752,7 +28587,7 @@ This function performs no refilling of the changed text.
28752 28587
28753;;;### (autoloads (emacs-init-time emacs-uptime display-time-world 28588;;;### (autoloads (emacs-init-time emacs-uptime display-time-world
28754;;;;;; display-time-mode display-time display-time-day-and-date) 28589;;;;;; display-time-mode display-time display-time-day-and-date)
28755;;;;;; "time" "time.el" (20387 44199)) 28590;;;;;; "time" "time.el" (20412 11425))
28756;;; Generated autoloads from time.el 28591;;; Generated autoloads from time.el
28757 28592
28758(defvar display-time-day-and-date nil "\ 28593(defvar display-time-day-and-date nil "\
@@ -28818,7 +28653,7 @@ Return a string giving the duration of the Emacs initialization.
28818;;;;;; time-to-day-in-year date-leap-year-p days-between date-to-day 28653;;;;;; time-to-day-in-year date-leap-year-p days-between date-to-day
28819;;;;;; time-add time-subtract time-since days-to-time time-less-p 28654;;;;;; time-add time-subtract time-since days-to-time time-less-p
28820;;;;;; seconds-to-time date-to-time) "time-date" "calendar/time-date.el" 28655;;;;;; seconds-to-time date-to-time) "time-date" "calendar/time-date.el"
28821;;;;;; (20355 10021)) 28656;;;;;; (20244 35516))
28822;;; Generated autoloads from calendar/time-date.el 28657;;; Generated autoloads from calendar/time-date.el
28823 28658
28824(autoload 'date-to-time "time-date" "\ 28659(autoload 'date-to-time "time-date" "\
@@ -28932,7 +28767,7 @@ This function does not work for SECONDS greater than `most-positive-fixnum'.
28932;;;*** 28767;;;***
28933 28768
28934;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp" 28769;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp"
28935;;;;;; "time-stamp.el" (20355 10021)) 28770;;;;;; "time-stamp.el" (20244 35516))
28936;;; Generated autoloads from time-stamp.el 28771;;; Generated autoloads from time-stamp.el
28937(put 'time-stamp-format 'safe-local-variable 'stringp) 28772(put 'time-stamp-format 'safe-local-variable 'stringp)
28938(put 'time-stamp-time-zone 'safe-local-variable 'string-or-null-p) 28773(put 'time-stamp-time-zone 'safe-local-variable 'string-or-null-p)
@@ -28975,18 +28810,18 @@ With ARG, turn time stamping on if and only if arg is positive.
28975;;;### (autoloads (timeclock-when-to-leave-string timeclock-workday-elapsed-string 28810;;;### (autoloads (timeclock-when-to-leave-string timeclock-workday-elapsed-string
28976;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out 28811;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out
28977;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in 28812;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in
28978;;;;;; timeclock-modeline-display) "timeclock" "calendar/timeclock.el" 28813;;;;;; timeclock-mode-line-display) "timeclock" "calendar/timeclock.el"
28979;;;;;; (20355 10021)) 28814;;;;;; (20428 57510))
28980;;; Generated autoloads from calendar/timeclock.el 28815;;; Generated autoloads from calendar/timeclock.el
28981 28816
28982(autoload 'timeclock-modeline-display "timeclock" "\ 28817(autoload 'timeclock-mode-line-display "timeclock" "\
28983Toggle display of the amount of time left today in the modeline. 28818Toggle display of the amount of time left today in the mode line.
28984If `timeclock-use-display-time' is non-nil (the default), then 28819If `timeclock-use-display-time' is non-nil (the default), then
28985the function `display-time-mode' must be active, and the modeline 28820the function `display-time-mode' must be active, and the mode line
28986will be updated whenever the time display is updated. Otherwise, 28821will be updated whenever the time display is updated. Otherwise,
28987the timeclock will use its own sixty second timer to do its 28822the timeclock will use its own sixty second timer to do its
28988updating. With prefix ARG, turn modeline display on if and only 28823updating. With prefix ARG, turn mode line display on if and only
28989if ARG is positive. Returns the new status of timeclock modeline 28824if ARG is positive. Returns the new status of timeclock mode line
28990display (non-nil means on). 28825display (non-nil means on).
28991 28826
28992\(fn &optional ARG)" t nil) 28827\(fn &optional ARG)" t nil)
@@ -29076,7 +28911,7 @@ relative only to the time worked today, and not to past time.
29076;;;*** 28911;;;***
29077 28912
29078;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv" 28913;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv"
29079;;;;;; "international/titdic-cnv.el" (20355 10021)) 28914;;;;;; "international/titdic-cnv.el" (20290 33419))
29080;;; Generated autoloads from international/titdic-cnv.el 28915;;; Generated autoloads from international/titdic-cnv.el
29081 28916
29082(autoload 'titdic-convert "titdic-cnv" "\ 28917(autoload 'titdic-convert "titdic-cnv" "\
@@ -29099,7 +28934,7 @@ To get complete usage, invoke \"emacs -batch -f batch-titdic-convert -h\".
29099;;;*** 28934;;;***
29100 28935
29101;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm" 28936;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm"
29102;;;;;; "tmm.el" (20356 55829)) 28937;;;;;; "tmm.el" (20432 55251))
29103;;; Generated autoloads from tmm.el 28938;;; Generated autoloads from tmm.el
29104 (define-key global-map "\M-`" 'tmm-menubar) 28939 (define-key global-map "\M-`" 'tmm-menubar)
29105 (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse) 28940 (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse)
@@ -29139,7 +28974,7 @@ Its value should be an event that has a binding in MENU.
29139 28974
29140;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities 28975;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities
29141;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category) 28976;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category)
29142;;;;;; "todo-mode" "calendar/todo-mode.el" (20355 10021)) 28977;;;;;; "todo-mode" "calendar/todo-mode.el" (20244 35516))
29143;;; Generated autoloads from calendar/todo-mode.el 28978;;; Generated autoloads from calendar/todo-mode.el
29144 28979
29145(autoload 'todo-add-category "todo-mode" "\ 28980(autoload 'todo-add-category "todo-mode" "\
@@ -29199,7 +29034,7 @@ Show TODO list.
29199 29034
29200;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu 29035;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu
29201;;;;;; tool-bar-local-item tool-bar-add-item toggle-tool-bar-mode-from-frame) 29036;;;;;; tool-bar-local-item tool-bar-add-item toggle-tool-bar-mode-from-frame)
29202;;;;;; "tool-bar" "tool-bar.el" (20355 10021)) 29037;;;;;; "tool-bar" "tool-bar.el" (20290 33419))
29203;;; Generated autoloads from tool-bar.el 29038;;; Generated autoloads from tool-bar.el
29204 29039
29205(autoload 'toggle-tool-bar-mode-from-frame "tool-bar" "\ 29040(autoload 'toggle-tool-bar-mode-from-frame "tool-bar" "\
@@ -29270,7 +29105,7 @@ holds a keymap.
29270;;;*** 29105;;;***
29271 29106
29272;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el" 29107;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el"
29273;;;;;; (20399 35365)) 29108;;;;;; (20412 11425))
29274;;; Generated autoloads from emulation/tpu-edt.el 29109;;; Generated autoloads from emulation/tpu-edt.el
29275 29110
29276(defvar tpu-edt-mode nil "\ 29111(defvar tpu-edt-mode nil "\
@@ -29300,7 +29135,7 @@ Turn on TPU/edt emulation.
29300;;;*** 29135;;;***
29301 29136
29302;;;### (autoloads (tpu-mapper) "tpu-mapper" "emulation/tpu-mapper.el" 29137;;;### (autoloads (tpu-mapper) "tpu-mapper" "emulation/tpu-mapper.el"
29303;;;;;; (20355 10021)) 29138;;;;;; (20244 35516))
29304;;; Generated autoloads from emulation/tpu-mapper.el 29139;;; Generated autoloads from emulation/tpu-mapper.el
29305 29140
29306(autoload 'tpu-mapper "tpu-mapper" "\ 29141(autoload 'tpu-mapper "tpu-mapper" "\
@@ -29334,7 +29169,7 @@ your local X guru can try to figure out why the key is being ignored.
29334 29169
29335;;;*** 29170;;;***
29336 29171
29337;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (20355 10021)) 29172;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (20244 35516))
29338;;; Generated autoloads from emacs-lisp/tq.el 29173;;; Generated autoloads from emacs-lisp/tq.el
29339 29174
29340(autoload 'tq-create "tq" "\ 29175(autoload 'tq-create "tq" "\
@@ -29348,7 +29183,7 @@ to a tcp server on another machine.
29348;;;*** 29183;;;***
29349 29184
29350;;;### (autoloads (trace-function-background trace-function trace-buffer) 29185;;;### (autoloads (trace-function-background trace-function trace-buffer)
29351;;;;;; "trace" "emacs-lisp/trace.el" (20355 10021)) 29186;;;;;; "trace" "emacs-lisp/trace.el" (20244 35516))
29352;;; Generated autoloads from emacs-lisp/trace.el 29187;;; Generated autoloads from emacs-lisp/trace.el
29353 29188
29354(defvar trace-buffer (purecopy "*trace-output*") "\ 29189(defvar trace-buffer (purecopy "*trace-output*") "\
@@ -29385,7 +29220,7 @@ BUFFER defaults to `trace-buffer'.
29385;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion 29220;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion
29386;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers 29221;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers
29387;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp" 29222;;;;;; tramp-file-name-handler tramp-syntax tramp-mode) "tramp"
29388;;;;;; "net/tramp.el" (20373 11301)) 29223;;;;;; "net/tramp.el" (20446 34252))
29389;;; Generated autoloads from net/tramp.el 29224;;; Generated autoloads from net/tramp.el
29390 29225
29391(defvar tramp-mode t "\ 29226(defvar tramp-mode t "\
@@ -29405,7 +29240,7 @@ It can have the following values:
29405 29240
29406(custom-autoload 'tramp-syntax "tramp" t) 29241(custom-autoload 'tramp-syntax "tramp" t)
29407 29242
29408(defconst tramp-file-name-regexp-unified (if (memq system-type '(cygwin windows-nt)) "\\`/\\([^[/:]\\{2,\\}\\|[^/]\\{2,\\}]\\):" "\\`/\\([^[/:]+\\|[^/]+]\\):") "\ 29243(defconst tramp-file-name-regexp-unified (if (memq system-type '(cygwin windows-nt)) "\\`/\\([^[/|:]\\{2,\\}\\|[^/|]\\{2,\\}]\\):" "\\`/\\([^[/|:]+\\|[^/|]+]\\):") "\
29409Value for `tramp-file-name-regexp' for unified remoting. 29244Value for `tramp-file-name-regexp' for unified remoting.
29410Emacs (not XEmacs) uses a unified filename syntax for Ange-FTP and 29245Emacs (not XEmacs) uses a unified filename syntax for Ange-FTP and
29411Tramp. See `tramp-file-name-structure' for more explanations. 29246Tramp. See `tramp-file-name-structure' for more explanations.
@@ -29417,7 +29252,7 @@ Value for `tramp-file-name-regexp' for separate remoting.
29417XEmacs uses a separate filename syntax for Tramp and EFS. 29252XEmacs uses a separate filename syntax for Tramp and EFS.
29418See `tramp-file-name-structure' for more explanations.") 29253See `tramp-file-name-structure' for more explanations.")
29419 29254
29420(defconst tramp-file-name-regexp-url "\\`/[^/:]+://" "\ 29255(defconst tramp-file-name-regexp-url "\\`/[^/|:]+://" "\
29421Value for `tramp-file-name-regexp' for URL-like remoting. 29256Value for `tramp-file-name-regexp' for URL-like remoting.
29422See `tramp-file-name-structure' for more explanations.") 29257See `tramp-file-name-structure' for more explanations.")
29423 29258
@@ -29518,7 +29353,7 @@ Discard Tramp from loading remote files.
29518;;;*** 29353;;;***
29519 29354
29520;;;### (autoloads (tramp-ftp-enable-ange-ftp) "tramp-ftp" "net/tramp-ftp.el" 29355;;;### (autoloads (tramp-ftp-enable-ange-ftp) "tramp-ftp" "net/tramp-ftp.el"
29521;;;;;; (20355 10021)) 29356;;;;;; (20438 17064))
29522;;; Generated autoloads from net/tramp-ftp.el 29357;;; Generated autoloads from net/tramp-ftp.el
29523 29358
29524(autoload 'tramp-ftp-enable-ange-ftp "tramp-ftp" "\ 29359(autoload 'tramp-ftp-enable-ange-ftp "tramp-ftp" "\
@@ -29528,8 +29363,8 @@ Discard Tramp from loading remote files.
29528 29363
29529;;;*** 29364;;;***
29530 29365
29531;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (20369 29366;;;### (autoloads (help-with-tutorial) "tutorial" "tutorial.el" (20373
29532;;;;;; 14251)) 29367;;;;;; 41604))
29533;;; Generated autoloads from tutorial.el 29368;;; Generated autoloads from tutorial.el
29534 29369
29535(autoload 'help-with-tutorial "tutorial" "\ 29370(autoload 'help-with-tutorial "tutorial" "\
@@ -29554,7 +29389,7 @@ resumed later.
29554;;;*** 29389;;;***
29555 29390
29556;;;### (autoloads (tai-viet-composition-function) "tv-util" "language/tv-util.el" 29391;;;### (autoloads (tai-viet-composition-function) "tv-util" "language/tv-util.el"
29557;;;;;; (20355 10021)) 29392;;;;;; (19765 60663))
29558;;; Generated autoloads from language/tv-util.el 29393;;; Generated autoloads from language/tv-util.el
29559 29394
29560(autoload 'tai-viet-composition-function "tv-util" "\ 29395(autoload 'tai-viet-composition-function "tv-util" "\
@@ -29565,7 +29400,7 @@ resumed later.
29565;;;*** 29400;;;***
29566 29401
29567;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column" 29402;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column"
29568;;;;;; "textmodes/two-column.el" (20364 31990)) 29403;;;;;; "textmodes/two-column.el" (20373 41604))
29569;;; Generated autoloads from textmodes/two-column.el 29404;;; Generated autoloads from textmodes/two-column.el
29570 (autoload '2C-command "two-column" () t 'keymap) 29405 (autoload '2C-command "two-column" () t 'keymap)
29571 (global-set-key "\C-x6" '2C-command) 29406 (global-set-key "\C-x6" '2C-command)
@@ -29616,7 +29451,7 @@ First column's text sSs Second column's text
29616;;;;;; type-break type-break-mode type-break-keystroke-threshold 29451;;;;;; type-break type-break-mode type-break-keystroke-threshold
29617;;;;;; type-break-good-break-interval type-break-good-rest-interval 29452;;;;;; type-break-good-break-interval type-break-good-rest-interval
29618;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el" 29453;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el"
29619;;;;;; (20355 10021)) 29454;;;;;; (20356 35090))
29620;;; Generated autoloads from type-break.el 29455;;; Generated autoloads from type-break.el
29621 29456
29622(defvar type-break-mode nil "\ 29457(defvar type-break-mode nil "\
@@ -29798,7 +29633,7 @@ FRAC should be the inverse of the fractional value; for example, a value of
29798 29633
29799;;;*** 29634;;;***
29800 29635
29801;;;### (autoloads (uce-reply-to-uce) "uce" "mail/uce.el" (20355 10021)) 29636;;;### (autoloads (uce-reply-to-uce) "uce" "mail/uce.el" (20244 35516))
29802;;; Generated autoloads from mail/uce.el 29637;;; Generated autoloads from mail/uce.el
29803 29638
29804(autoload 'uce-reply-to-uce "uce" "\ 29639(autoload 'uce-reply-to-uce "uce" "\
@@ -29816,7 +29651,7 @@ You might need to set `uce-mail-reader' before using this.
29816;;;;;; ucs-normalize-NFKC-string ucs-normalize-NFKC-region ucs-normalize-NFKD-string 29651;;;;;; ucs-normalize-NFKC-string ucs-normalize-NFKC-region ucs-normalize-NFKD-string
29817;;;;;; ucs-normalize-NFKD-region ucs-normalize-NFC-string ucs-normalize-NFC-region 29652;;;;;; ucs-normalize-NFKD-region ucs-normalize-NFC-string ucs-normalize-NFC-region
29818;;;;;; ucs-normalize-NFD-string ucs-normalize-NFD-region) "ucs-normalize" 29653;;;;;; ucs-normalize-NFD-string ucs-normalize-NFD-region) "ucs-normalize"
29819;;;;;; "international/ucs-normalize.el" (20355 10021)) 29654;;;;;; "international/ucs-normalize.el" (20244 35516))
29820;;; Generated autoloads from international/ucs-normalize.el 29655;;; Generated autoloads from international/ucs-normalize.el
29821 29656
29822(autoload 'ucs-normalize-NFD-region "ucs-normalize" "\ 29657(autoload 'ucs-normalize-NFD-region "ucs-normalize" "\
@@ -29882,7 +29717,7 @@ Normalize the string STR by the Unicode NFC and Mac OS's HFS Plus.
29882;;;*** 29717;;;***
29883 29718
29884;;;### (autoloads (ununderline-region underline-region) "underline" 29719;;;### (autoloads (ununderline-region underline-region) "underline"
29885;;;;;; "textmodes/underline.el" (20355 10021)) 29720;;;;;; "textmodes/underline.el" (20244 35516))
29886;;; Generated autoloads from textmodes/underline.el 29721;;; Generated autoloads from textmodes/underline.el
29887 29722
29888(autoload 'underline-region "underline" "\ 29723(autoload 'underline-region "underline" "\
@@ -29903,7 +29738,7 @@ which specify the range to operate on.
29903;;;*** 29738;;;***
29904 29739
29905;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el" 29740;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el"
29906;;;;;; (20369 14251)) 29741;;;;;; (20373 41604))
29907;;; Generated autoloads from mail/unrmail.el 29742;;; Generated autoloads from mail/unrmail.el
29908 29743
29909(autoload 'batch-unrmail "unrmail" "\ 29744(autoload 'batch-unrmail "unrmail" "\
@@ -29922,8 +29757,8 @@ Convert old-style Rmail Babyl file FILE to system inbox format file TO-FILE.
29922 29757
29923;;;*** 29758;;;***
29924 29759
29925;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (20355 29760;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (20244
29926;;;;;; 10021)) 29761;;;;;; 35516))
29927;;; Generated autoloads from emacs-lisp/unsafep.el 29762;;; Generated autoloads from emacs-lisp/unsafep.el
29928 29763
29929(autoload 'unsafep "unsafep" "\ 29764(autoload 'unsafep "unsafep" "\
@@ -29936,7 +29771,7 @@ UNSAFEP-VARS is a list of symbols with local bindings.
29936;;;*** 29771;;;***
29937 29772
29938;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url" 29773;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url"
29939;;;;;; "url/url.el" (20394 17446)) 29774;;;;;; "url/url.el" (20451 20881))
29940;;; Generated autoloads from url/url.el 29775;;; Generated autoloads from url/url.el
29941 29776
29942(autoload 'url-retrieve "url" "\ 29777(autoload 'url-retrieve "url" "\
@@ -29984,7 +29819,7 @@ no further processing). URL is either a string or a parsed URL.
29984;;;*** 29819;;;***
29985 29820
29986;;;### (autoloads (url-register-auth-scheme url-get-authentication) 29821;;;### (autoloads (url-register-auth-scheme url-get-authentication)
29987;;;;;; "url-auth" "url/url-auth.el" (20355 10021)) 29822;;;;;; "url-auth" "url/url-auth.el" (20244 35516))
29988;;; Generated autoloads from url/url-auth.el 29823;;; Generated autoloads from url/url-auth.el
29989 29824
29990(autoload 'url-get-authentication "url-auth" "\ 29825(autoload 'url-get-authentication "url-auth" "\
@@ -30026,7 +29861,7 @@ RATING a rating between 1 and 10 of the strength of the authentication.
30026;;;*** 29861;;;***
30027 29862
30028;;;### (autoloads (url-cache-extract url-is-cached url-store-in-cache) 29863;;;### (autoloads (url-cache-extract url-is-cached url-store-in-cache)
30029;;;;;; "url-cache" "url/url-cache.el" (20355 10021)) 29864;;;;;; "url-cache" "url/url-cache.el" (20276 3849))
30030;;; Generated autoloads from url/url-cache.el 29865;;; Generated autoloads from url/url-cache.el
30031 29866
30032(autoload 'url-store-in-cache "url-cache" "\ 29867(autoload 'url-store-in-cache "url-cache" "\
@@ -30047,7 +29882,7 @@ Extract FNAM from the local disk cache.
30047 29882
30048;;;*** 29883;;;***
30049 29884
30050;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (20355 10021)) 29885;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (20244 35516))
30051;;; Generated autoloads from url/url-cid.el 29886;;; Generated autoloads from url/url-cid.el
30052 29887
30053(autoload 'url-cid "url-cid" "\ 29888(autoload 'url-cid "url-cid" "\
@@ -30058,7 +29893,7 @@ Extract FNAM from the local disk cache.
30058;;;*** 29893;;;***
30059 29894
30060;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav" 29895;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav"
30061;;;;;; "url/url-dav.el" (20355 10021)) 29896;;;;;; "url/url-dav.el" (20356 35090))
30062;;; Generated autoloads from url/url-dav.el 29897;;; Generated autoloads from url/url-dav.el
30063 29898
30064(autoload 'url-dav-supported-p "url-dav" "\ 29899(autoload 'url-dav-supported-p "url-dav" "\
@@ -30073,8 +29908,8 @@ Extract FNAM from the local disk cache.
30073 29908
30074;;;*** 29909;;;***
30075 29910
30076;;;### (autoloads (url-file) "url-file" "url/url-file.el" (20355 29911;;;### (autoloads (url-file) "url-file" "url/url-file.el" (20244
30077;;;;;; 10021)) 29912;;;;;; 35516))
30078;;; Generated autoloads from url/url-file.el 29913;;; Generated autoloads from url/url-file.el
30079 29914
30080(autoload 'url-file "url-file" "\ 29915(autoload 'url-file "url-file" "\
@@ -30085,7 +29920,7 @@ Handle file: and ftp: URLs.
30085;;;*** 29920;;;***
30086 29921
30087;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw" 29922;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw"
30088;;;;;; "url/url-gw.el" (20355 10021)) 29923;;;;;; "url/url-gw.el" (20244 35516))
30089;;; Generated autoloads from url/url-gw.el 29924;;; Generated autoloads from url/url-gw.el
30090 29925
30091(autoload 'url-gateway-nslookup-host "url-gw" "\ 29926(autoload 'url-gateway-nslookup-host "url-gw" "\
@@ -30105,7 +29940,7 @@ Might do a non-blocking connection; use `process-status' to check.
30105 29940
30106;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file 29941;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file
30107;;;;;; url-file-handler url-handler-mode) "url-handlers" "url/url-handlers.el" 29942;;;;;; url-file-handler url-handler-mode) "url-handlers" "url/url-handlers.el"
30108;;;;;; (20355 10021)) 29943;;;;;; (20446 34252))
30109;;; Generated autoloads from url/url-handlers.el 29944;;; Generated autoloads from url/url-handlers.el
30110 29945
30111(defvar url-handler-mode nil "\ 29946(defvar url-handler-mode nil "\
@@ -30160,7 +29995,7 @@ accessible.
30160;;;*** 29995;;;***
30161 29996
30162;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p 29997;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p
30163;;;;;; url-http) "url-http" "url/url-http.el" (20415 53309)) 29998;;;;;; url-http) "url-http" "url/url-http.el" (20415 57974))
30164;;; Generated autoloads from url/url-http.el 29999;;; Generated autoloads from url/url-http.el
30165 30000
30166(autoload 'url-http "url-http" "\ 30001(autoload 'url-http "url-http" "\
@@ -30229,7 +30064,7 @@ HTTPS retrievals are asynchronous.")
30229 30064
30230;;;*** 30065;;;***
30231 30066
30232;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (20355 10021)) 30067;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (20244 35516))
30233;;; Generated autoloads from url/url-irc.el 30068;;; Generated autoloads from url/url-irc.el
30234 30069
30235(autoload 'url-irc "url-irc" "\ 30070(autoload 'url-irc "url-irc" "\
@@ -30239,8 +30074,8 @@ HTTPS retrievals are asynchronous.")
30239 30074
30240;;;*** 30075;;;***
30241 30076
30242;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (20355 30077;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (20356
30243;;;;;; 10021)) 30078;;;;;; 35090))
30244;;; Generated autoloads from url/url-ldap.el 30079;;; Generated autoloads from url/url-ldap.el
30245 30080
30246(autoload 'url-ldap "url-ldap" "\ 30081(autoload 'url-ldap "url-ldap" "\
@@ -30254,7 +30089,7 @@ URL can be a URL string, or a URL vector of the type returned by
30254;;;*** 30089;;;***
30255 30090
30256;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el" 30091;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el"
30257;;;;;; (20355 10021)) 30092;;;;;; (20244 35516))
30258;;; Generated autoloads from url/url-mailto.el 30093;;; Generated autoloads from url/url-mailto.el
30259 30094
30260(autoload 'url-mail "url-mailto" "\ 30095(autoload 'url-mail "url-mailto" "\
@@ -30270,7 +30105,7 @@ Handle the mailto: URL syntax.
30270;;;*** 30105;;;***
30271 30106
30272;;;### (autoloads (url-data url-generic-emulator-loader url-info 30107;;;### (autoloads (url-data url-generic-emulator-loader url-info
30273;;;;;; url-man) "url-misc" "url/url-misc.el" (20355 10021)) 30108;;;;;; url-man) "url-misc" "url/url-misc.el" (20244 35516))
30274;;; Generated autoloads from url/url-misc.el 30109;;; Generated autoloads from url/url-misc.el
30275 30110
30276(autoload 'url-man "url-misc" "\ 30111(autoload 'url-man "url-misc" "\
@@ -30302,7 +30137,7 @@ Fetch a data URL (RFC 2397).
30302;;;*** 30137;;;***
30303 30138
30304;;;### (autoloads (url-snews url-news) "url-news" "url/url-news.el" 30139;;;### (autoloads (url-snews url-news) "url-news" "url/url-news.el"
30305;;;;;; (20355 10021)) 30140;;;;;; (20244 35516))
30306;;; Generated autoloads from url/url-news.el 30141;;; Generated autoloads from url/url-news.el
30307 30142
30308(autoload 'url-news "url-news" "\ 30143(autoload 'url-news "url-news" "\
@@ -30319,7 +30154,7 @@ Fetch a data URL (RFC 2397).
30319 30154
30320;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable 30155;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable
30321;;;;;; dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el" 30156;;;;;; dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el"
30322;;;;;; (20355 10021)) 30157;;;;;; (20244 35516))
30323;;; Generated autoloads from url/url-ns.el 30158;;; Generated autoloads from url/url-ns.el
30324 30159
30325(autoload 'isPlainHostName "url-ns" "\ 30160(autoload 'isPlainHostName "url-ns" "\
@@ -30360,7 +30195,7 @@ Fetch a data URL (RFC 2397).
30360;;;*** 30195;;;***
30361 30196
30362;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse" 30197;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse"
30363;;;;;; "url/url-parse.el" (20395 38306)) 30198;;;;;; "url/url-parse.el" (20412 11425))
30364;;; Generated autoloads from url/url-parse.el 30199;;; Generated autoloads from url/url-parse.el
30365 30200
30366(autoload 'url-recreate-url "url-parse" "\ 30201(autoload 'url-recreate-url "url-parse" "\
@@ -30412,7 +30247,7 @@ parses to
30412;;;*** 30247;;;***
30413 30248
30414;;;### (autoloads (url-setup-privacy-info) "url-privacy" "url/url-privacy.el" 30249;;;### (autoloads (url-setup-privacy-info) "url-privacy" "url/url-privacy.el"
30415;;;;;; (20355 10021)) 30250;;;;;; (20244 35516))
30416;;; Generated autoloads from url/url-privacy.el 30251;;; Generated autoloads from url/url-privacy.el
30417 30252
30418(autoload 'url-setup-privacy-info "url-privacy" "\ 30253(autoload 'url-setup-privacy-info "url-privacy" "\
@@ -30423,7 +30258,7 @@ Setup variables that expose info about you and your system.
30423;;;*** 30258;;;***
30424 30259
30425;;;### (autoloads (url-queue-retrieve) "url-queue" "url/url-queue.el" 30260;;;### (autoloads (url-queue-retrieve) "url-queue" "url/url-queue.el"
30426;;;;;; (20355 10021)) 30261;;;;;; (20336 29137))
30427;;; Generated autoloads from url/url-queue.el 30262;;; Generated autoloads from url/url-queue.el
30428 30263
30429(autoload 'url-queue-retrieve "url-queue" "\ 30264(autoload 'url-queue-retrieve "url-queue" "\
@@ -30443,8 +30278,8 @@ The variable `url-queue-timeout' sets a timeout.
30443;;;;;; url-percentage url-display-percentage url-pretty-length url-strip-leading-spaces 30278;;;;;; url-percentage url-display-percentage url-pretty-length url-strip-leading-spaces
30444;;;;;; url-eat-trailing-space url-get-normalized-date url-lazy-message 30279;;;;;; url-eat-trailing-space url-get-normalized-date url-lazy-message
30445;;;;;; url-normalize-url url-insert-entities-in-string url-parse-args 30280;;;;;; url-normalize-url url-insert-entities-in-string url-parse-args
30446;;;;;; url-debug url-debug) "url-util" "url/url-util.el" (20402 30281;;;;;; url-debug url-debug) "url-util" "url/url-util.el" (20412
30447;;;;;; 11562)) 30282;;;;;; 11425))
30448;;; Generated autoloads from url/url-util.el 30283;;; Generated autoloads from url/url-util.el
30449 30284
30450(defvar url-debug nil "\ 30285(defvar url-debug nil "\
@@ -30606,7 +30441,7 @@ This uses `url-current-object', set locally to the buffer.
30606;;;*** 30441;;;***
30607 30442
30608;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock) 30443;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock)
30609;;;;;; "userlock" "userlock.el" (20355 10021)) 30444;;;;;; "userlock" "userlock.el" (20244 35516))
30610;;; Generated autoloads from userlock.el 30445;;; Generated autoloads from userlock.el
30611 30446
30612(autoload 'ask-user-about-lock "userlock" "\ 30447(autoload 'ask-user-about-lock "userlock" "\
@@ -30636,7 +30471,7 @@ The buffer in question is current when this function is called.
30636 30471
30637;;;### (autoloads (utf-7-imap-pre-write-conversion utf-7-pre-write-conversion 30472;;;### (autoloads (utf-7-imap-pre-write-conversion utf-7-pre-write-conversion
30638;;;;;; utf-7-imap-post-read-conversion utf-7-post-read-conversion) 30473;;;;;; utf-7-imap-post-read-conversion utf-7-post-read-conversion)
30639;;;;;; "utf-7" "international/utf-7.el" (20355 10021)) 30474;;;;;; "utf-7" "international/utf-7.el" (20244 35516))
30640;;; Generated autoloads from international/utf-7.el 30475;;; Generated autoloads from international/utf-7.el
30641 30476
30642(autoload 'utf-7-post-read-conversion "utf-7" "\ 30477(autoload 'utf-7-post-read-conversion "utf-7" "\
@@ -30661,7 +30496,7 @@ The buffer in question is current when this function is called.
30661 30496
30662;;;*** 30497;;;***
30663 30498
30664;;;### (autoloads (utf7-encode) "utf7" "gnus/utf7.el" (20355 10021)) 30499;;;### (autoloads (utf7-encode) "utf7" "gnus/utf7.el" (20244 35516))
30665;;; Generated autoloads from gnus/utf7.el 30500;;; Generated autoloads from gnus/utf7.el
30666 30501
30667(autoload 'utf7-encode "utf7" "\ 30502(autoload 'utf7-encode "utf7" "\
@@ -30673,7 +30508,7 @@ Encode UTF-7 STRING. Use IMAP modification if FOR-IMAP is non-nil.
30673 30508
30674;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal 30509;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal
30675;;;;;; uudecode-decode-region-external) "uudecode" "mail/uudecode.el" 30510;;;;;; uudecode-decode-region-external) "uudecode" "mail/uudecode.el"
30676;;;;;; (20355 10021)) 30511;;;;;; (20356 35090))
30677;;; Generated autoloads from mail/uudecode.el 30512;;; Generated autoloads from mail/uudecode.el
30678 30513
30679(autoload 'uudecode-decode-region-external "uudecode" "\ 30514(autoload 'uudecode-decode-region-external "uudecode" "\
@@ -30703,8 +30538,8 @@ If FILE-NAME is non-nil, save the result to FILE-NAME.
30703;;;;;; vc-print-log vc-retrieve-tag vc-create-tag vc-merge vc-insert-headers 30538;;;;;; vc-print-log vc-retrieve-tag vc-create-tag vc-merge vc-insert-headers
30704;;;;;; vc-revision-other-window vc-root-diff vc-ediff vc-version-ediff 30539;;;;;; vc-revision-other-window vc-root-diff vc-ediff vc-version-ediff
30705;;;;;; vc-diff vc-version-diff vc-register vc-next-action vc-before-checkin-hook 30540;;;;;; vc-diff vc-version-diff vc-register vc-next-action vc-before-checkin-hook
30706;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc/vc.el" (20421 30541;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc/vc.el" (20420
30707;;;;;; 62373)) 30542;;;;;; 52684))
30708;;; Generated autoloads from vc/vc.el 30543;;; Generated autoloads from vc/vc.el
30709 30544
30710(defvar vc-checkout-hook nil "\ 30545(defvar vc-checkout-hook nil "\
@@ -30982,7 +30817,7 @@ Return the branch part of a revision number REV.
30982;;;*** 30817;;;***
30983 30818
30984;;;### (autoloads (vc-annotate) "vc-annotate" "vc/vc-annotate.el" 30819;;;### (autoloads (vc-annotate) "vc-annotate" "vc/vc-annotate.el"
30985;;;;;; (20356 55829)) 30820;;;;;; (20432 54738))
30986;;; Generated autoloads from vc/vc-annotate.el 30821;;; Generated autoloads from vc/vc-annotate.el
30987 30822
30988(autoload 'vc-annotate "vc-annotate" "\ 30823(autoload 'vc-annotate "vc-annotate" "\
@@ -31019,7 +30854,7 @@ mode-specific menu. `vc-annotate-color-map' and
31019 30854
31020;;;*** 30855;;;***
31021 30856
31022;;;### (autoloads nil "vc-arch" "vc/vc-arch.el" (20377 8374)) 30857;;;### (autoloads nil "vc-arch" "vc/vc-arch.el" (20428 57510))
31023;;; Generated autoloads from vc/vc-arch.el 30858;;; Generated autoloads from vc/vc-arch.el
31024 (defun vc-arch-registered (file) 30859 (defun vc-arch-registered (file)
31025 (if (vc-find-root file "{arch}/=tagging-method") 30860 (if (vc-find-root file "{arch}/=tagging-method")
@@ -31029,7 +30864,7 @@ mode-specific menu. `vc-annotate-color-map' and
31029 30864
31030;;;*** 30865;;;***
31031 30866
31032;;;### (autoloads nil "vc-bzr" "vc/vc-bzr.el" (20406 55122)) 30867;;;### (autoloads nil "vc-bzr" "vc/vc-bzr.el" (20412 11425))
31033;;; Generated autoloads from vc/vc-bzr.el 30868;;; Generated autoloads from vc/vc-bzr.el
31034 30869
31035(defconst vc-bzr-admin-dirname ".bzr" "\ 30870(defconst vc-bzr-admin-dirname ".bzr" "\
@@ -31045,7 +30880,7 @@ Name of the format file in a .bzr directory.")
31045 30880
31046;;;*** 30881;;;***
31047 30882
31048;;;### (autoloads nil "vc-cvs" "vc/vc-cvs.el" (20377 8374)) 30883;;;### (autoloads nil "vc-cvs" "vc/vc-cvs.el" (20428 57510))
31049;;; Generated autoloads from vc/vc-cvs.el 30884;;; Generated autoloads from vc/vc-cvs.el
31050(defun vc-cvs-registered (f) 30885(defun vc-cvs-registered (f)
31051 "Return non-nil if file F is registered with CVS." 30886 "Return non-nil if file F is registered with CVS."
@@ -31056,7 +30891,7 @@ Name of the format file in a .bzr directory.")
31056 30891
31057;;;*** 30892;;;***
31058 30893
31059;;;### (autoloads (vc-dir) "vc-dir" "vc/vc-dir.el" (20377 8374)) 30894;;;### (autoloads (vc-dir) "vc-dir" "vc/vc-dir.el" (20377 36640))
31060;;; Generated autoloads from vc/vc-dir.el 30895;;; Generated autoloads from vc/vc-dir.el
31061 30896
31062(autoload 'vc-dir "vc-dir" "\ 30897(autoload 'vc-dir "vc-dir" "\
@@ -31081,7 +30916,7 @@ These are the commands available for use in the file status buffer:
31081;;;*** 30916;;;***
31082 30917
31083;;;### (autoloads (vc-do-command) "vc-dispatcher" "vc/vc-dispatcher.el" 30918;;;### (autoloads (vc-do-command) "vc-dispatcher" "vc/vc-dispatcher.el"
31084;;;;;; (20364 45187)) 30919;;;;;; (20373 41604))
31085;;; Generated autoloads from vc/vc-dispatcher.el 30920;;; Generated autoloads from vc/vc-dispatcher.el
31086 30921
31087(autoload 'vc-do-command "vc-dispatcher" "\ 30922(autoload 'vc-do-command "vc-dispatcher" "\
@@ -31104,7 +30939,7 @@ case, and the process object in the asynchronous case.
31104 30939
31105;;;*** 30940;;;***
31106 30941
31107;;;### (autoloads nil "vc-git" "vc/vc-git.el" (20378 29222)) 30942;;;### (autoloads nil "vc-git" "vc/vc-git.el" (20428 57510))
31108;;; Generated autoloads from vc/vc-git.el 30943;;; Generated autoloads from vc/vc-git.el
31109 (defun vc-git-registered (file) 30944 (defun vc-git-registered (file)
31110 "Return non-nil if FILE is registered with git." 30945 "Return non-nil if FILE is registered with git."
@@ -31115,7 +30950,7 @@ case, and the process object in the asynchronous case.
31115 30950
31116;;;*** 30951;;;***
31117 30952
31118;;;### (autoloads nil "vc-hg" "vc/vc-hg.el" (20377 8374)) 30953;;;### (autoloads nil "vc-hg" "vc/vc-hg.el" (20377 36640))
31119;;; Generated autoloads from vc/vc-hg.el 30954;;; Generated autoloads from vc/vc-hg.el
31120 (defun vc-hg-registered (file) 30955 (defun vc-hg-registered (file)
31121 "Return non-nil if FILE is registered with hg." 30956 "Return non-nil if FILE is registered with hg."
@@ -31126,7 +30961,7 @@ case, and the process object in the asynchronous case.
31126 30961
31127;;;*** 30962;;;***
31128 30963
31129;;;### (autoloads nil "vc-mtn" "vc/vc-mtn.el" (20377 8374)) 30964;;;### (autoloads nil "vc-mtn" "vc/vc-mtn.el" (20428 57510))
31130;;; Generated autoloads from vc/vc-mtn.el 30965;;; Generated autoloads from vc/vc-mtn.el
31131 30966
31132(defconst vc-mtn-admin-dir "_MTN" "\ 30967(defconst vc-mtn-admin-dir "_MTN" "\
@@ -31143,7 +30978,7 @@ Name of the monotone directory's format file.")
31143;;;*** 30978;;;***
31144 30979
31145;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc/vc-rcs.el" 30980;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc/vc-rcs.el"
31146;;;;;; (20355 10021)) 30981;;;;;; (20432 42254))
31147;;; Generated autoloads from vc/vc-rcs.el 30982;;; Generated autoloads from vc/vc-rcs.el
31148 30983
31149(defvar vc-rcs-master-templates (purecopy '("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\ 30984(defvar vc-rcs-master-templates (purecopy '("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\
@@ -31157,7 +30992,7 @@ For a description of possible values, see `vc-check-master-templates'.")
31157;;;*** 30992;;;***
31158 30993
31159;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc/vc-sccs.el" 30994;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc/vc-sccs.el"
31160;;;;;; (20355 10021)) 30995;;;;;; (20432 42254))
31161;;; Generated autoloads from vc/vc-sccs.el 30996;;; Generated autoloads from vc/vc-sccs.el
31162 30997
31163(defvar vc-sccs-master-templates (purecopy '("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\ 30998(defvar vc-sccs-master-templates (purecopy '("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\
@@ -31174,7 +31009,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
31174 31009
31175;;;*** 31010;;;***
31176 31011
31177;;;### (autoloads nil "vc-svn" "vc/vc-svn.el" (20355 10021)) 31012;;;### (autoloads nil "vc-svn" "vc/vc-svn.el" (20318 5885))
31178;;; Generated autoloads from vc/vc-svn.el 31013;;; Generated autoloads from vc/vc-svn.el
31179 (defun vc-svn-registered (f) 31014 (defun vc-svn-registered (f)
31180 (let ((admin-dir (cond ((and (eq system-type 'windows-nt) 31015 (let ((admin-dir (cond ((and (eq system-type 'windows-nt)
@@ -31188,7 +31023,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
31188;;;*** 31023;;;***
31189 31024
31190;;;### (autoloads (vera-mode) "vera-mode" "progmodes/vera-mode.el" 31025;;;### (autoloads (vera-mode) "vera-mode" "progmodes/vera-mode.el"
31191;;;;;; (20355 10021)) 31026;;;;;; (20434 28080))
31192;;; Generated autoloads from progmodes/vera-mode.el 31027;;; Generated autoloads from progmodes/vera-mode.el
31193 (add-to-list 'auto-mode-alist (cons (purecopy "\\.vr[hi]?\\'") 'vera-mode)) 31028 (add-to-list 'auto-mode-alist (cons (purecopy "\\.vr[hi]?\\'") 'vera-mode))
31194 31029
@@ -31246,7 +31081,7 @@ Key bindings:
31246;;;*** 31081;;;***
31247 31082
31248;;;### (autoloads (verilog-mode) "verilog-mode" "progmodes/verilog-mode.el" 31083;;;### (autoloads (verilog-mode) "verilog-mode" "progmodes/verilog-mode.el"
31249;;;;;; (20420 41510)) 31084;;;;;; (20420 52684))
31250;;; Generated autoloads from progmodes/verilog-mode.el 31085;;; Generated autoloads from progmodes/verilog-mode.el
31251 31086
31252(autoload 'verilog-mode "verilog-mode" "\ 31087(autoload 'verilog-mode "verilog-mode" "\
@@ -31385,7 +31220,7 @@ Key bindings specific to `verilog-mode-map' are:
31385;;;*** 31220;;;***
31386 31221
31387;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el" 31222;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el"
31388;;;;;; (20419 20644)) 31223;;;;;; (20428 57510))
31389;;; Generated autoloads from progmodes/vhdl-mode.el 31224;;; Generated autoloads from progmodes/vhdl-mode.el
31390 31225
31391(autoload 'vhdl-mode "vhdl-mode" "\ 31226(autoload 'vhdl-mode "vhdl-mode" "\
@@ -31402,7 +31237,7 @@ Usage:
31402 brackets and removed if the queried string is left empty. Prompts for 31237 brackets and removed if the queried string is left empty. Prompts for
31403 mandatory arguments remain in the code if the queried string is left 31238 mandatory arguments remain in the code if the queried string is left
31404 empty. They can be queried again by `C-c C-t C-q'. Enabled 31239 empty. They can be queried again by `C-c C-t C-q'. Enabled
31405 electrification is indicated by `/e' in the modeline. 31240 electrification is indicated by `/e' in the mode line.
31406 31241
31407 Typing `M-SPC' after a keyword inserts a space without calling the 31242 Typing `M-SPC' after a keyword inserts a space without calling the
31408 template generator. Automatic template generation (i.e. 31243 template generator. Automatic template generation (i.e.
@@ -31429,7 +31264,7 @@ Usage:
31429 Double striking of some keys inserts cumbersome VHDL syntax elements. 31264 Double striking of some keys inserts cumbersome VHDL syntax elements.
31430 Stuttering can be disabled (enabled) by typing `C-c C-m C-s' or by 31265 Stuttering can be disabled (enabled) by typing `C-c C-m C-s' or by
31431 option `vhdl-stutter-mode'. Enabled stuttering is indicated by `/s' in 31266 option `vhdl-stutter-mode'. Enabled stuttering is indicated by `/s' in
31432 the modeline. The stuttering keys and their effects are: 31267 the mode line. The stuttering keys and their effects are:
31433 31268
31434 ;; --> \" : \" [ --> ( -- --> comment 31269 ;; --> \" : \" [ --> ( -- --> comment
31435 ;;; --> \" := \" [[ --> [ --CR --> comment-out code 31270 ;;; --> \" := \" [[ --> [ --CR --> comment-out code
@@ -31939,7 +31774,7 @@ Key bindings:
31939 31774
31940;;;*** 31775;;;***
31941 31776
31942;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (20355 10021)) 31777;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (20107 60012))
31943;;; Generated autoloads from emulation/vi.el 31778;;; Generated autoloads from emulation/vi.el
31944 31779
31945(autoload 'vi-mode "vi" "\ 31780(autoload 'vi-mode "vi" "\
@@ -31994,7 +31829,7 @@ Syntax table and abbrevs while in vi mode remain as they were in Emacs.
31994;;;### (autoloads (viqr-pre-write-conversion viqr-post-read-conversion 31829;;;### (autoloads (viqr-pre-write-conversion viqr-post-read-conversion
31995;;;;;; viet-encode-viqr-buffer viet-encode-viqr-region viet-decode-viqr-buffer 31830;;;;;; viet-encode-viqr-buffer viet-encode-viqr-region viet-decode-viqr-buffer
31996;;;;;; viet-decode-viqr-region viet-encode-viscii-char) "viet-util" 31831;;;;;; viet-decode-viqr-region viet-encode-viscii-char) "viet-util"
31997;;;;;; "language/viet-util.el" (20355 10021)) 31832;;;;;; "language/viet-util.el" (20244 35516))
31998;;; Generated autoloads from language/viet-util.el 31833;;; Generated autoloads from language/viet-util.el
31999 31834
32000(autoload 'viet-encode-viscii-char "viet-util" "\ 31835(autoload 'viet-encode-viscii-char "viet-util" "\
@@ -32042,7 +31877,7 @@ Convert Vietnamese characters of the current buffer to `VIQR' mnemonics.
32042;;;;;; view-mode view-buffer-other-frame view-buffer-other-window 31877;;;;;; view-mode view-buffer-other-frame view-buffer-other-window
32043;;;;;; view-buffer view-file-other-frame view-file-other-window 31878;;;;;; view-buffer view-file-other-frame view-file-other-window
32044;;;;;; view-file kill-buffer-if-not-modified view-remove-frame-by-deleting) 31879;;;;;; view-file kill-buffer-if-not-modified view-remove-frame-by-deleting)
32045;;;;;; "view" "view.el" (20355 10021)) 31880;;;;;; "view" "view.el" (20331 12564))
32046;;; Generated autoloads from view.el 31881;;; Generated autoloads from view.el
32047 31882
32048(defvar view-remove-frame-by-deleting t "\ 31883(defvar view-remove-frame-by-deleting t "\
@@ -32296,8 +32131,8 @@ Exit View mode and make the current buffer editable.
32296 32131
32297;;;*** 32132;;;***
32298 32133
32299;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (20355 32134;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (20244
32300;;;;;; 10021)) 32135;;;;;; 35516))
32301;;; Generated autoloads from emulation/vip.el 32136;;; Generated autoloads from emulation/vip.el
32302 32137
32303(autoload 'vip-setup "vip" "\ 32138(autoload 'vip-setup "vip" "\
@@ -32313,7 +32148,7 @@ Turn on VIP emulation of VI.
32313;;;*** 32148;;;***
32314 32149
32315;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el" 32150;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el"
32316;;;;;; (20355 10021)) 32151;;;;;; (20356 35090))
32317;;; Generated autoloads from emulation/viper.el 32152;;; Generated autoloads from emulation/viper.el
32318 32153
32319(autoload 'toggle-viper-mode "viper" "\ 32154(autoload 'toggle-viper-mode "viper" "\
@@ -32330,7 +32165,7 @@ Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Top'.
32330;;;*** 32165;;;***
32331 32166
32332;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el" 32167;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el"
32333;;;;;; (20355 10021)) 32168;;;;;; (20244 35516))
32334;;; Generated autoloads from emacs-lisp/warnings.el 32169;;; Generated autoloads from emacs-lisp/warnings.el
32335 32170
32336(defvar warning-prefix-function nil "\ 32171(defvar warning-prefix-function nil "\
@@ -32420,7 +32255,7 @@ this is equivalent to `display-warning', using
32420;;;*** 32255;;;***
32421 32256
32422;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el" 32257;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el"
32423;;;;;; (20355 10021)) 32258;;;;;; (20244 35516))
32424;;; Generated autoloads from wdired.el 32259;;; Generated autoloads from wdired.el
32425 32260
32426(autoload 'wdired-change-to-wdired-mode "wdired" "\ 32261(autoload 'wdired-change-to-wdired-mode "wdired" "\
@@ -32436,7 +32271,7 @@ See `wdired-mode'.
32436 32271
32437;;;*** 32272;;;***
32438 32273
32439;;;### (autoloads (webjump) "webjump" "net/webjump.el" (20355 10021)) 32274;;;### (autoloads (webjump) "webjump" "net/webjump.el" (20356 35090))
32440;;; Generated autoloads from net/webjump.el 32275;;; Generated autoloads from net/webjump.el
32441 32276
32442(autoload 'webjump "webjump" "\ 32277(autoload 'webjump "webjump" "\
@@ -32453,7 +32288,7 @@ Please submit bug reports and other feedback to the author, Neil W. Van Dyke
32453;;;*** 32288;;;***
32454 32289
32455;;;### (autoloads (which-function-mode which-func-mode) "which-func" 32290;;;### (autoloads (which-function-mode which-func-mode) "which-func"
32456;;;;;; "progmodes/which-func.el" (20412 47398)) 32291;;;;;; "progmodes/which-func.el" (20428 57510))
32457;;; Generated autoloads from progmodes/which-func.el 32292;;; Generated autoloads from progmodes/which-func.el
32458 (put 'which-func-format 'risky-local-variable t) 32293 (put 'which-func-format 'risky-local-variable t)
32459 (put 'which-func-current 'risky-local-variable t) 32294 (put 'which-func-current 'risky-local-variable t)
@@ -32489,7 +32324,7 @@ in certain major modes.
32489;;;### (autoloads (whitespace-report-region whitespace-report whitespace-cleanup-region 32324;;;### (autoloads (whitespace-report-region whitespace-report whitespace-cleanup-region
32490;;;;;; whitespace-cleanup global-whitespace-toggle-options whitespace-toggle-options 32325;;;;;; whitespace-cleanup global-whitespace-toggle-options whitespace-toggle-options
32491;;;;;; global-whitespace-newline-mode global-whitespace-mode whitespace-newline-mode 32326;;;;;; global-whitespace-newline-mode global-whitespace-mode whitespace-newline-mode
32492;;;;;; whitespace-mode) "whitespace" "whitespace.el" (20421 62373)) 32327;;;;;; whitespace-mode) "whitespace" "whitespace.el" (20434 28080))
32493;;; Generated autoloads from whitespace.el 32328;;; Generated autoloads from whitespace.el
32494 32329
32495(autoload 'whitespace-mode "whitespace" "\ 32330(autoload 'whitespace-mode "whitespace" "\
@@ -32888,7 +32723,7 @@ cleaning up these problems.
32888;;;*** 32723;;;***
32889 32724
32890;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse 32725;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse
32891;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (20355 10021)) 32726;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (20276 3849))
32892;;; Generated autoloads from wid-browse.el 32727;;; Generated autoloads from wid-browse.el
32893 32728
32894(autoload 'widget-browse-at "wid-browse" "\ 32729(autoload 'widget-browse-at "wid-browse" "\
@@ -32918,7 +32753,7 @@ if ARG is omitted or nil.
32918 32753
32919;;;### (autoloads (widget-setup widget-insert widget-delete widget-create 32754;;;### (autoloads (widget-setup widget-insert widget-delete widget-create
32920;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (20373 32755;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (20373
32921;;;;;; 11301)) 32756;;;;;; 41604))
32922;;; Generated autoloads from wid-edit.el 32757;;; Generated autoloads from wid-edit.el
32923 32758
32924(autoload 'widgetp "wid-edit" "\ 32759(autoload 'widgetp "wid-edit" "\
@@ -32961,8 +32796,8 @@ Setup current buffer so editing string widgets works.
32961;;;*** 32796;;;***
32962 32797
32963;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right 32798;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right
32964;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (20355 32799;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (20253
32965;;;;;; 10021)) 32800;;;;;; 50954))
32966;;; Generated autoloads from windmove.el 32801;;; Generated autoloads from windmove.el
32967 32802
32968(autoload 'windmove-left "windmove" "\ 32803(autoload 'windmove-left "windmove" "\
@@ -33015,7 +32850,7 @@ Default MODIFIER is 'shift.
33015;;;*** 32850;;;***
33016 32851
33017;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el" 32852;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el"
33018;;;;;; (20355 10021)) 32853;;;;;; (20244 35516))
33019;;; Generated autoloads from winner.el 32854;;; Generated autoloads from winner.el
33020 32855
33021(defvar winner-mode nil "\ 32856(defvar winner-mode nil "\
@@ -33034,7 +32869,7 @@ With arg, turn Winner mode on if and only if arg is positive.
33034;;;*** 32869;;;***
33035 32870
33036;;;### (autoloads (woman-bookmark-jump woman-find-file woman-dired-find-file 32871;;;### (autoloads (woman-bookmark-jump woman-find-file woman-dired-find-file
33037;;;;;; woman woman-locale) "woman" "woman.el" (20370 35109)) 32872;;;;;; woman woman-locale) "woman" "woman.el" (20373 41604))
33038;;; Generated autoloads from woman.el 32873;;; Generated autoloads from woman.el
33039 32874
33040(defvar woman-locale nil "\ 32875(defvar woman-locale nil "\
@@ -33083,7 +32918,7 @@ Default bookmark handler for Woman buffers.
33083;;;*** 32918;;;***
33084 32919
33085;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el" 32920;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el"
33086;;;;;; (20355 10021)) 32921;;;;;; (20331 12564))
33087;;; Generated autoloads from emulation/ws-mode.el 32922;;; Generated autoloads from emulation/ws-mode.el
33088 32923
33089(autoload 'wordstar-mode "ws-mode" "\ 32924(autoload 'wordstar-mode "ws-mode" "\
@@ -33195,7 +33030,7 @@ The key bindings are:
33195 33030
33196;;;*** 33031;;;***
33197 33032
33198;;;### (autoloads (xesam-search) "xesam" "net/xesam.el" (20374 32165)) 33033;;;### (autoloads (xesam-search) "xesam" "net/xesam.el" (20373 41604))
33199;;; Generated autoloads from net/xesam.el 33034;;; Generated autoloads from net/xesam.el
33200 33035
33201(autoload 'xesam-search "xesam" "\ 33036(autoload 'xesam-search "xesam" "\
@@ -33215,7 +33050,7 @@ Example:
33215;;;*** 33050;;;***
33216 33051
33217;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el" 33052;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el"
33218;;;;;; (20378 29222)) 33053;;;;;; (20380 26775))
33219;;; Generated autoloads from xml.el 33054;;; Generated autoloads from xml.el
33220 33055
33221(autoload 'xml-parse-file "xml" "\ 33056(autoload 'xml-parse-file "xml" "\
@@ -33241,7 +33076,7 @@ If PARSE-NS is non-nil, then QNAMES are expanded.
33241;;;*** 33076;;;***
33242 33077
33243;;;### (autoloads (xmltok-get-declared-encoding-position) "xmltok" 33078;;;### (autoloads (xmltok-get-declared-encoding-position) "xmltok"
33244;;;;;; "nxml/xmltok.el" (20355 10021)) 33079;;;;;; "nxml/xmltok.el" (20244 35516))
33245;;; Generated autoloads from nxml/xmltok.el 33080;;; Generated autoloads from nxml/xmltok.el
33246 33081
33247(autoload 'xmltok-get-declared-encoding-position "xmltok" "\ 33082(autoload 'xmltok-get-declared-encoding-position "xmltok" "\
@@ -33259,8 +33094,8 @@ If LIMIT is non-nil, then do not consider characters beyond LIMIT.
33259 33094
33260;;;*** 33095;;;***
33261 33096
33262;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (20355 33097;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (20244
33263;;;;;; 10021)) 33098;;;;;; 35516))
33264;;; Generated autoloads from xt-mouse.el 33099;;; Generated autoloads from xt-mouse.el
33265 33100
33266(defvar xterm-mouse-mode nil "\ 33101(defvar xterm-mouse-mode nil "\
@@ -33290,7 +33125,7 @@ down the SHIFT key while pressing the mouse button.
33290;;;*** 33125;;;***
33291 33126
33292;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc" 33127;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc"
33293;;;;;; "gnus/yenc.el" (20355 10021)) 33128;;;;;; "gnus/yenc.el" (20244 35516))
33294;;; Generated autoloads from gnus/yenc.el 33129;;; Generated autoloads from gnus/yenc.el
33295 33130
33296(autoload 'yenc-decode-region "yenc" "\ 33131(autoload 'yenc-decode-region "yenc" "\
@@ -33306,7 +33141,7 @@ Extract file name from an yenc header.
33306;;;*** 33141;;;***
33307 33142
33308;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism 33143;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism
33309;;;;;; yow) "yow" "play/yow.el" (20364 42504)) 33144;;;;;; yow) "yow" "play/yow.el" (20373 41604))
33310;;; Generated autoloads from play/yow.el 33145;;; Generated autoloads from play/yow.el
33311 33146
33312(autoload 'yow "yow" "\ 33147(autoload 'yow "yow" "\
@@ -33332,7 +33167,7 @@ Zippy goes to the analyst.
33332 33167
33333;;;*** 33168;;;***
33334 33169
33335;;;### (autoloads (zone) "zone" "play/zone.el" (20392 31071)) 33170;;;### (autoloads (zone) "zone" "play/zone.el" (20428 57510))
33336;;; Generated autoloads from play/zone.el 33171;;; Generated autoloads from play/zone.el
33337 33172
33338(autoload 'zone "zone" "\ 33173(autoload 'zone "zone" "\
@@ -33417,54 +33252,55 @@ Zone out, completely.
33417;;;;;; "cedet/srecode/loaddefs.el" "cedet/srecode/map.el" "cedet/srecode/mode.el" 33252;;;;;; "cedet/srecode/loaddefs.el" "cedet/srecode/map.el" "cedet/srecode/mode.el"
33418;;;;;; "cedet/srecode/semantic.el" "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el" 33253;;;;;; "cedet/srecode/semantic.el" "cedet/srecode/srt-wy.el" "cedet/srecode/srt.el"
33419;;;;;; "cedet/srecode/table.el" "cedet/srecode/template.el" "cedet/srecode/texi.el" 33254;;;;;; "cedet/srecode/table.el" "cedet/srecode/template.el" "cedet/srecode/texi.el"
33420;;;;;; "cus-dep.el" "dframe.el" "dired-aux.el" "dired-x.el" "dos-fns.el" 33255;;;;;; "cus-dep.el" "cus-load.el" "dframe.el" "dired-aux.el" "dired-x.el"
33421;;;;;; "dos-vars.el" "dos-w32.el" "dynamic-setting.el" "emacs-lisp/authors.el" 33256;;;;;; "dos-fns.el" "dos-vars.el" "dos-w32.el" "dynamic-setting.el"
33422;;;;;; "emacs-lisp/avl-tree.el" "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" 33257;;;;;; "emacs-lisp/authors.el" "emacs-lisp/avl-tree.el" "emacs-lisp/bindat.el"
33423;;;;;; "emacs-lisp/chart.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-loaddefs.el" 33258;;;;;; "emacs-lisp/byte-opt.el" "emacs-lisp/chart.el" "emacs-lisp/cl-extra.el"
33424;;;;;; "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el" "emacs-lisp/cust-print.el" 33259;;;;;; "emacs-lisp/cl-loaddefs.el" "emacs-lisp/cl-macs.el" "emacs-lisp/cl-seq.el"
33425;;;;;; "emacs-lisp/eieio-base.el" "emacs-lisp/eieio-custom.el" "emacs-lisp/eieio-datadebug.el" 33260;;;;;; "emacs-lisp/cl.el" "emacs-lisp/eieio-base.el" "emacs-lisp/eieio-custom.el"
33426;;;;;; "emacs-lisp/eieio-opt.el" "emacs-lisp/eieio-speedbar.el" 33261;;;;;; "emacs-lisp/eieio-datadebug.el" "emacs-lisp/eieio-opt.el"
33427;;;;;; "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el" "emacs-lisp/gulp.el" 33262;;;;;; "emacs-lisp/eieio-speedbar.el" "emacs-lisp/eieio.el" "emacs-lisp/find-gc.el"
33428;;;;;; "emacs-lisp/lisp-mnt.el" "emacs-lisp/package-x.el" "emacs-lisp/regi.el" 33263;;;;;; "emacs-lisp/gulp.el" "emacs-lisp/lisp-mnt.el" "emacs-lisp/package-x.el"
33429;;;;;; "emacs-lisp/smie.el" "emacs-lisp/tcover-ses.el" "emacs-lisp/tcover-unsafep.el" 33264;;;;;; "emacs-lisp/regi.el" "emacs-lisp/smie.el" "emacs-lisp/tcover-ses.el"
33430;;;;;; "emulation/cua-gmrk.el" "emulation/cua-rect.el" "emulation/edt-lk201.el" 33265;;;;;; "emacs-lisp/tcover-unsafep.el" "emulation/cua-gmrk.el" "emulation/cua-rect.el"
33431;;;;;; "emulation/edt-mapper.el" "emulation/edt-pc.el" "emulation/edt-vt100.el" 33266;;;;;; "emulation/edt-lk201.el" "emulation/edt-mapper.el" "emulation/edt-pc.el"
33432;;;;;; "emulation/tpu-extras.el" "emulation/viper-cmd.el" "emulation/viper-ex.el" 33267;;;;;; "emulation/edt-vt100.el" "emulation/tpu-extras.el" "emulation/viper-cmd.el"
33433;;;;;; "emulation/viper-init.el" "emulation/viper-keym.el" "emulation/viper-macs.el" 33268;;;;;; "emulation/viper-ex.el" "emulation/viper-init.el" "emulation/viper-keym.el"
33434;;;;;; "emulation/viper-mous.el" "emulation/viper-util.el" "erc/erc-backend.el" 33269;;;;;; "emulation/viper-macs.el" "emulation/viper-mous.el" "emulation/viper-util.el"
33435;;;;;; "erc/erc-goodies.el" "erc/erc-ibuffer.el" "erc/erc-lang.el" 33270;;;;;; "erc/erc-backend.el" "erc/erc-goodies.el" "erc/erc-ibuffer.el"
33436;;;;;; "eshell/em-alias.el" "eshell/em-banner.el" "eshell/em-basic.el" 33271;;;;;; "erc/erc-lang.el" "eshell/em-alias.el" "eshell/em-banner.el"
33437;;;;;; "eshell/em-cmpl.el" "eshell/em-dirs.el" "eshell/em-glob.el" 33272;;;;;; "eshell/em-basic.el" "eshell/em-cmpl.el" "eshell/em-dirs.el"
33438;;;;;; "eshell/em-hist.el" "eshell/em-ls.el" "eshell/em-pred.el" 33273;;;;;; "eshell/em-glob.el" "eshell/em-hist.el" "eshell/em-ls.el"
33439;;;;;; "eshell/em-prompt.el" "eshell/em-rebind.el" "eshell/em-script.el" 33274;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el"
33440;;;;;; "eshell/em-smart.el" "eshell/em-term.el" "eshell/em-unix.el" 33275;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el"
33441;;;;;; "eshell/em-xtra.el" "eshell/esh-arg.el" "eshell/esh-cmd.el" 33276;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el"
33442;;;;;; "eshell/esh-ext.el" "eshell/esh-groups.el" "eshell/esh-io.el" 33277;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-groups.el"
33443;;;;;; "eshell/esh-module.el" "eshell/esh-opt.el" "eshell/esh-proc.el" 33278;;;;;; "eshell/esh-io.el" "eshell/esh-module.el" "eshell/esh-opt.el"
33444;;;;;; "eshell/esh-util.el" "eshell/esh-var.el" "ezimage.el" "foldout.el" 33279;;;;;; "eshell/esh-proc.el" "eshell/esh-util.el" "eshell/esh-var.el"
33445;;;;;; "format-spec.el" "fringe.el" "generic-x.el" "gnus/compface.el" 33280;;;;;; "ezimage.el" "finder-inf.el" "foldout.el" "format-spec.el"
33446;;;;;; "gnus/gnus-async.el" "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" 33281;;;;;; "fringe.el" "generic-x.el" "gnus/compface.el" "gnus/gnus-async.el"
33447;;;;;; "gnus/gnus-cus.el" "gnus/gnus-demon.el" "gnus/gnus-dup.el" 33282;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el"
33448;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-int.el" 33283;;;;;; "gnus/gnus-demon.el" "gnus/gnus-dup.el" "gnus/gnus-eform.el"
33449;;;;;; "gnus/gnus-logic.el" "gnus/gnus-mh.el" "gnus/gnus-salt.el" 33284;;;;;; "gnus/gnus-ems.el" "gnus/gnus-int.el" "gnus/gnus-logic.el"
33450;;;;;; "gnus/gnus-score.el" "gnus/gnus-setup.el" "gnus/gnus-srvr.el" 33285;;;;;; "gnus/gnus-mh.el" "gnus/gnus-salt.el" "gnus/gnus-score.el"
33451;;;;;; "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el" 33286;;;;;; "gnus/gnus-setup.el" "gnus/gnus-srvr.el" "gnus/gnus-topic.el"
33452;;;;;; "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/gssapi.el" "gnus/ietf-drums.el" 33287;;;;;; "gnus/gnus-undo.el" "gnus/gnus-util.el" "gnus/gnus-uu.el"
33453;;;;;; "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" "gnus/mail-prsvr.el" 33288;;;;;; "gnus/gnus-vm.el" "gnus/gssapi.el" "gnus/ietf-drums.el" "gnus/legacy-gnus-agent.el"
33454;;;;;; "gnus/mail-source.el" "gnus/mailcap.el" "gnus/messcompat.el" 33289;;;;;; "gnus/mail-parse.el" "gnus/mail-prsvr.el" "gnus/mail-source.el"
33455;;;;;; "gnus/mm-bodies.el" "gnus/mm-decode.el" "gnus/mm-util.el" 33290;;;;;; "gnus/mailcap.el" "gnus/messcompat.el" "gnus/mm-bodies.el"
33456;;;;;; "gnus/mm-view.el" "gnus/mml-sec.el" "gnus/mml-smime.el" "gnus/nnagent.el" 33291;;;;;; "gnus/mm-decode.el" "gnus/mm-util.el" "gnus/mm-view.el" "gnus/mml-sec.el"
33457;;;;;; "gnus/nnbabyl.el" "gnus/nndir.el" "gnus/nndraft.el" "gnus/nneething.el" 33292;;;;;; "gnus/mml-smime.el" "gnus/nnagent.el" "gnus/nnbabyl.el" "gnus/nndir.el"
33458;;;;;; "gnus/nngateway.el" "gnus/nnheader.el" "gnus/nnimap.el" "gnus/nnir.el" 33293;;;;;; "gnus/nndraft.el" "gnus/nneething.el" "gnus/nngateway.el"
33459;;;;;; "gnus/nnmail.el" "gnus/nnmaildir.el" "gnus/nnmairix.el" "gnus/nnmbox.el" 33294;;;;;; "gnus/nnheader.el" "gnus/nnimap.el" "gnus/nnir.el" "gnus/nnmail.el"
33460;;;;;; "gnus/nnmh.el" "gnus/nnnil.el" "gnus/nnoo.el" "gnus/nnregistry.el" 33295;;;;;; "gnus/nnmaildir.el" "gnus/nnmairix.el" "gnus/nnmbox.el" "gnus/nnmh.el"
33461;;;;;; "gnus/nnrss.el" "gnus/nnspool.el" "gnus/nntp.el" "gnus/nnvirtual.el" 33296;;;;;; "gnus/nnnil.el" "gnus/nnoo.el" "gnus/nnregistry.el" "gnus/nnrss.el"
33462;;;;;; "gnus/nnweb.el" "gnus/registry.el" "gnus/rfc1843.el" "gnus/rfc2045.el" 33297;;;;;; "gnus/nnspool.el" "gnus/nntp.el" "gnus/nnvirtual.el" "gnus/nnweb.el"
33463;;;;;; "gnus/rfc2047.el" "gnus/rfc2104.el" "gnus/rfc2231.el" "gnus/rtree.el" 33298;;;;;; "gnus/registry.el" "gnus/rfc1843.el" "gnus/rfc2045.el" "gnus/rfc2047.el"
33464;;;;;; "gnus/shr-color.el" "gnus/sieve-manage.el" "gnus/smime.el" 33299;;;;;; "gnus/rfc2104.el" "gnus/rfc2231.el" "gnus/rtree.el" "gnus/shr-color.el"
33465;;;;;; "gnus/spam-stat.el" "gnus/spam-wash.el" "hex-util.el" "hfy-cmap.el" 33300;;;;;; "gnus/sieve-manage.el" "gnus/smime.el" "gnus/spam-stat.el"
33466;;;;;; "ibuf-ext.el" "international/cp51932.el" "international/eucjp-ms.el" 33301;;;;;; "gnus/spam-wash.el" "hex-util.el" "hfy-cmap.el" "ibuf-ext.el"
33467;;;;;; "international/fontset.el" "international/iso-ascii.el" "international/ja-dic-cnv.el" 33302;;;;;; "international/cp51932.el" "international/eucjp-ms.el" "international/fontset.el"
33303;;;;;; "international/iso-ascii.el" "international/ja-dic-cnv.el"
33468;;;;;; "international/ja-dic-utl.el" "international/ogonek.el" "international/uni-bidi.el" 33304;;;;;; "international/ja-dic-utl.el" "international/ogonek.el" "international/uni-bidi.el"
33469;;;;;; "international/uni-category.el" "international/uni-combining.el" 33305;;;;;; "international/uni-category.el" "international/uni-combining.el"
33470;;;;;; "international/uni-comment.el" "international/uni-decimal.el" 33306;;;;;; "international/uni-comment.el" "international/uni-decimal.el"
@@ -33543,7 +33379,7 @@ Zone out, completely.
33543;;;;;; "vc/ediff-ptch.el" "vc/ediff-vers.el" "vc/ediff-wind.el" 33379;;;;;; "vc/ediff-ptch.el" "vc/ediff-vers.el" "vc/ediff-wind.el"
33544;;;;;; "vc/pcvs-info.el" "vc/pcvs-parse.el" "vc/pcvs-util.el" "vc/vc-dav.el" 33380;;;;;; "vc/pcvs-info.el" "vc/pcvs-parse.el" "vc/pcvs-util.el" "vc/vc-dav.el"
33545;;;;;; "vcursor.el" "vt-control.el" "vt100-led.el" "w32-fns.el" 33381;;;;;; "vcursor.el" "vt-control.el" "vt100-led.el" "w32-fns.el"
33546;;;;;; "w32-vars.el" "x-dnd.el") (20424 38645 32667)) 33382;;;;;; "w32-vars.el" "x-dnd.el") (20451 34928 615251))
33547 33383
33548;;;*** 33384;;;***
33549 33385
diff --git a/lisp/loadup.el b/lisp/loadup.el
index 3b2d4e34938..acc5feab9a5 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -252,6 +252,21 @@
252;For other systems, you must edit ../src/Makefile.in. 252;For other systems, you must edit ../src/Makefile.in.
253(load "site-load" t) 253(load "site-load" t)
254 254
255;; ¡¡¡ Big Ugly Hack !!!
256;; src/boostrap-emacs is mostly used to compile .el files, so it needs
257;; macroexp, bytecomp, cconv, and byte-opt to be fast. Generally this is done
258;; by compiling those files first, but this only makes a difference if those
259;; files are not preloaded. As it so happens, macroexp.el tends to be
260;; accidentally preloaded in src/boostrap-emacs because cl.el and cl-macs.el
261;; require it. So lets unload it here, if needed, to make sure the
262;; byte-compiled version is used.
263(if (or (not (fboundp 'macroexpand-all))
264 (byte-code-function-p (symbol-function 'macroexpand-all)))
265 nil
266 (fmakunbound 'macroexpand-all)
267 (setq features (delq 'macroexp features))
268 (autoload 'macroexpand-all "macroexp"))
269
255;; Determine which last version number to use 270;; Determine which last version number to use
256;; based on the executables that now exist. 271;; based on the executables that now exist.
257(if (and (or (equal (nth 3 command-line-args) "dump") 272(if (and (or (equal (nth 3 command-line-args) "dump")
diff --git a/lisp/scroll-bar.el b/lisp/scroll-bar.el
index 058d83a97bc..c6c7d7ddb8d 100644
--- a/lisp/scroll-bar.el
+++ b/lisp/scroll-bar.el
@@ -123,9 +123,10 @@ the mode if ARG is omitted or nil.
123 123
124This command applies to all frames that exist and frames to be 124This command applies to all frames that exist and frames to be
125created in the future." 125created in the future."
126 :variable (eq (get-scroll-bar-mode) 126 :variable ((get-scroll-bar-mode)
127 (or previous-scroll-bar-mode 127 . (lambda (v) (set-scroll-bar-mode
128 default-frame-scroll-bars))) 128 (if v (or previous-scroll-bar-mode
129 default-frame-scroll-bars))))))
129 130
130(defun toggle-scroll-bar (arg) 131(defun toggle-scroll-bar (arg)
131 "Toggle whether or not the selected frame has vertical scroll bars. 132 "Toggle whether or not the selected frame has vertical scroll bars.
diff --git a/lisp/simple.el b/lisp/simple.el
index 655298e4fea..5d56a64eb23 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -5425,7 +5425,9 @@ non-`nil'.
5425 5425
5426The value of `normal-auto-fill-function' specifies the function to use 5426The value of `normal-auto-fill-function' specifies the function to use
5427for `auto-fill-function' when turning Auto Fill mode on." 5427for `auto-fill-function' when turning Auto Fill mode on."
5428 :variable (eq auto-fill-function normal-auto-fill-function)) 5428 :variable (auto-fill-function
5429 . (lambda (v) (setq auto-fill-function
5430 (if v normal-auto-fill-function)))))
5429 5431
5430;; This holds a document string used to document auto-fill-mode. 5432;; This holds a document string used to document auto-fill-mode.
5431(defun auto-fill-function () 5433(defun auto-fill-function ()
@@ -5538,7 +5540,8 @@ the line. Before a tab, such characters insert until the tab is
5538filled in. \\[quoted-insert] still inserts characters in 5540filled in. \\[quoted-insert] still inserts characters in
5539overwrite mode; this is supposed to make it easier to insert 5541overwrite mode; this is supposed to make it easier to insert
5540characters when necessary." 5542characters when necessary."
5541 :variable (eq overwrite-mode 'overwrite-mode-textual)) 5543 :variable (overwrite-mode
5544 . (lambda (v) (setq overwrite-mode (if v 'overwrite-mode-textual)))))
5542 5545
5543(define-minor-mode binary-overwrite-mode 5546(define-minor-mode binary-overwrite-mode
5544 "Toggle Binary Overwrite mode. 5547 "Toggle Binary Overwrite mode.
@@ -5557,7 +5560,8 @@ ordinary typing characters do.
5557Note that Binary Overwrite mode is not its own minor mode; it is 5560Note that Binary Overwrite mode is not its own minor mode; it is
5558a specialization of overwrite mode, entered by setting the 5561a specialization of overwrite mode, entered by setting the
5559`overwrite-mode' variable to `overwrite-mode-binary'." 5562`overwrite-mode' variable to `overwrite-mode-binary'."
5560 :variable (eq overwrite-mode 'overwrite-mode-binary)) 5563 :variable (overwrite-mode
5564 . (lambda (v) (setq overwrite-mode (if v 'overwrite-mode-binary)))))
5561 5565
5562(define-minor-mode line-number-mode 5566(define-minor-mode line-number-mode
5563 "Toggle line number display in the mode line (Line Number mode). 5567 "Toggle line number display in the mode line (Line Number mode).
@@ -6780,8 +6784,10 @@ probably not turn on this mode on a text-only terminal if you don't
6780have both Backspace, Delete and F1 keys. 6784have both Backspace, Delete and F1 keys.
6781 6785
6782See also `normal-erase-is-backspace'." 6786See also `normal-erase-is-backspace'."
6783 :variable (eq (terminal-parameter 6787 :variable ((eq (terminal-parameter nil 'normal-erase-is-backspace) 1)
6784 nil 'normal-erase-is-backspace) 1) 6788 . (lambda (v)
6789 (setf (terminal-parameter nil 'normal-erase-is-backspace)
6790 (if v 1 0))))
6785 (let ((enabled (eq 1 (terminal-parameter 6791 (let ((enabled (eq 1 (terminal-parameter
6786 nil 'normal-erase-is-backspace)))) 6792 nil 'normal-erase-is-backspace))))
6787 6793
diff --git a/lisp/subr.el b/lisp/subr.el
index ba9b06d495b..5deaf71e78d 100644
--- a/lisp/subr.el
+++ b/lisp/subr.el
@@ -26,6 +26,9 @@
26 26
27;;; Code: 27;;; Code:
28 28
29;; Beware: while this file has tag `utf-8', before it's compiled, it gets
30;; loaded as "raw-text", so non-ASCII chars won't work right during bootstrap.
31
29(defvar custom-declare-variable-list nil 32(defvar custom-declare-variable-list nil
30 "Record `defcustom' calls made before `custom.el' is loaded to handle them. 33 "Record `defcustom' calls made before `custom.el' is loaded to handle them.
31Each element of this list holds the arguments to one call to `defcustom'.") 34Each element of this list holds the arguments to one call to `defcustom'.")
@@ -144,29 +147,33 @@ was called."
144 `(closure (t) (&rest args) 147 `(closure (t) (&rest args)
145 (apply ',fun ,@(mapcar (lambda (arg) `',arg) args) args))) 148 (apply ',fun ,@(mapcar (lambda (arg) `',arg) args) args)))
146 149
147(if (null (featurep 'cl)) 150(defmacro push (newelt place)
148 (progn 151 "Add NEWELT to the list stored in the generalized variable PLACE.
149 ;; If we reload subr.el after having loaded CL, be careful not to 152This is morally equivalent to (setf PLACE (cons NEWELT PLACE)),
150 ;; overwrite CL's extended definition of `dolist', `dotimes', 153except that PLACE is only evaluated once (after NEWELT)."
151 ;; `declare', `push' and `pop'. 154 (declare (debug (form gv-place)))
152(defmacro push (newelt listname) 155 (if (symbolp place)
153 "Add NEWELT to the list stored in the symbol LISTNAME. 156 ;; Important special case, to avoid triggering GV too early in
154This is equivalent to (setq LISTNAME (cons NEWELT LISTNAME)). 157 ;; the bootstrap.
155LISTNAME must be a symbol." 158 (list 'setq place
156 (declare (debug (form sexp))) 159 (list 'cons newelt place))
157 (list 'setq listname 160 (require 'macroexp)
158 (list 'cons newelt listname))) 161 (macroexp-let2 macroexp-copyable-p v newelt
159 162 (gv-letplace (getter setter) place
160(defmacro pop (listname) 163 (funcall setter `(cons ,v ,getter))))))
161 "Return the first element of LISTNAME's value, and remove it from the list. 164
162LISTNAME must be a symbol whose value is a list. 165(defmacro pop (place)
166 "Return the first element of PLACE's value, and remove it from the list.
167PLACE must be a generalized variable whose value is a list.
163If the value is nil, `pop' returns nil but does not actually 168If the value is nil, `pop' returns nil but does not actually
164change the list." 169change the list."
165 (declare (debug (sexp))) 170 (declare (debug (gv-place)))
166 (list 'car 171 (list 'car
167 (list 'prog1 listname 172 (if (symbolp place)
168 (list 'setq listname (list 'cdr listname))))) 173 ;; So we can use `pop' in the bootstrap before `gv' can be used.
169)) 174 (list 'prog1 place (list 'setq place (list 'cdr place)))
175 (gv-letplace (getter setter) place
176 `(prog1 ,getter ,(funcall setter `(cdr ,getter)))))))
170 177
171(defmacro when (cond &rest body) 178(defmacro when (cond &rest body)
172 "If COND yields non-nil, do BODY, else return nil. 179 "If COND yields non-nil, do BODY, else return nil.
@@ -189,8 +196,7 @@ value of last one, or nil if there are none.
189(if (null (featurep 'cl)) 196(if (null (featurep 'cl))
190 (progn 197 (progn
191 ;; If we reload subr.el after having loaded CL, be careful not to 198 ;; If we reload subr.el after having loaded CL, be careful not to
192 ;; overwrite CL's extended definition of `dolist', `dotimes', 199 ;; overwrite CL's extended definition of `dolist', `dotimes', `declare'.
193 ;; `declare', `push' and `pop'.
194 200
195(defmacro dolist (spec &rest body) 201(defmacro dolist (spec &rest body)
196 "Loop over a list. 202 "Loop over a list.
diff --git a/lisp/winner.el b/lisp/winner.el
index ef7b0c2a3ce..10595ed4b5a 100644
--- a/lisp/winner.el
+++ b/lisp/winner.el
@@ -138,7 +138,7 @@ You may want to include buffer names such as *Help*, *Apropos*,
138;; Consult `winner-currents'. 138;; Consult `winner-currents'.
139(defun winner-configuration (&optional frame) 139(defun winner-configuration (&optional frame)
140 (or (cdr (assq (or frame (selected-frame)) winner-currents)) 140 (or (cdr (assq (or frame (selected-frame)) winner-currents))
141 (letf (((selected-frame) frame)) 141 (with-selected-frame frame
142 (winner-conf)))) 142 (winner-conf))))
143 143
144 144
@@ -248,7 +248,7 @@ You may want to include buffer names such as *Help*, *Apropos*,
248 ((window-minibuffer-p (selected-window)) 248 ((window-minibuffer-p (selected-window))
249 (other-window 1))) 249 (other-window 1)))
250 (when (/= minisize (window-height miniwin)) 250 (when (/= minisize (window-height miniwin))
251 (letf (((selected-window) miniwin) ) 251 (with-selected-window miniwin
252 (setf (window-height) minisize))))) 252 (setf (window-height) minisize)))))
253 253
254 254
@@ -261,7 +261,7 @@ You may want to include buffer names such as *Help*, *Apropos*,
261;; Format of entries: (buffer (mark . mark-active) (window . point) ..) 261;; Format of entries: (buffer (mark . mark-active) (window . point) ..)
262 262
263(defun winner-make-point-alist () 263(defun winner-make-point-alist ()
264 (letf (((current-buffer))) 264 (save-current-buffer
265 (loop with alist 265 (loop with alist
266 for win in (winner-window-list) 266 for win in (winner-window-list)
267 for entry = 267 for entry =
@@ -282,10 +282,10 @@ You may want to include buffer names such as *Help*, *Apropos*,
282 (entry 282 (entry
283 (or (cdr (assq win (cddr entry))) 283 (or (cdr (assq win (cddr entry)))
284 (cdr (assq nil (cddr entry))) 284 (cdr (assq nil (cddr entry)))
285 (letf (((current-buffer) buf)) 285 (with-current-buffer buf
286 (push (cons nil (point)) (cddr entry)) 286 (push (cons nil (point)) (cddr entry))
287 (point)))) 287 (point))))
288 (t (letf (((current-buffer) buf)) 288 (t (with-current-buffer buf
289 (push (list buf 289 (push (list buf
290 (cons (mark t) (winner-active-region)) 290 (cons (mark t) (winner-active-region))
291 (cons nil (point))) 291 (cons nil (point)))
@@ -320,7 +320,7 @@ You may want to include buffer names such as *Help*, *Apropos*,
320 (push win xwins))) ; delete this window 320 (push win xwins))) ; delete this window
321 321
322 ;; Restore marks 322 ;; Restore marks
323 (letf (((current-buffer))) 323 (save-current-buffer
324 (loop for buf in buffers 324 (loop for buf in buffers
325 for entry = (cadr (assq buf winner-point-alist)) 325 for entry = (cadr (assq buf winner-point-alist))
326 do (progn (set-buffer buf) 326 do (progn (set-buffer buf)