aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhillip Lord2017-03-16 09:00:59 +0000
committerPhillip Lord2017-03-16 09:00:59 +0000
commitfb67b1275fe6e473e70de247c6340cba0e9a50dc (patch)
tree4928c6269108533a0e2cac5f1e2f70c1d3cf1ba0
parenta3207a383009720bbd89327425e0eb1c9c20c267 (diff)
downloademacs-feature/temacs-for-bootstrap.tar.gz
emacs-feature/temacs-for-bootstrap.zip
Building ldefs-boot with temacsfeature/temacs-for-bootstrap
Initial attempts, currently breaking.
-rw-r--r--lisp/Makefile.in9
-rw-r--r--lisp/emacs-lisp/autoload.el26
-rw-r--r--lisp/emacs-lisp/cl-lib.el4
-rw-r--r--lisp/files.el9
-rw-r--r--lisp/ldefs-boot.el38171
-rw-r--r--lisp/simple.el2
-rw-r--r--lisp/temacs.el57
-rw-r--r--src/Makefile.in9
-rw-r--r--src/emacs.c9
9 files changed, 117 insertions, 38179 deletions
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index cbe7718981e..dd02aaab4c5 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -176,8 +176,9 @@ $(lisp)/finder-inf.el:
176# Note that we set no-update-autoloads in _generated_ leim files. 176# Note that we set no-update-autoloads in _generated_ leim files.
177# If you want to allow autoloads in such files, remove that, 177# If you want to allow autoloads in such files, remove that,
178# and make this depend on leim. 178# and make this depend on leim.
179autoloads .PHONY: $(lisp)/loaddefs.el 179autoloads .PHONY: $(lisp)/loaddefs.el $(LOADDEFS)
180$(lisp)/loaddefs.el: $(LOADDEFS) 180
181$(lisp)/loaddefs.el:
181 @echo Directories for loaddefs: ${SUBDIRS_ALMOST} 182 @echo Directories for loaddefs: ${SUBDIRS_ALMOST}
182 $(AM_V_GEN)$(emacs) -l autoload \ 183 $(AM_V_GEN)$(emacs) -l autoload \
183 --eval '(setq autoload-ensure-writable t)' \ 184 --eval '(setq autoload-ensure-writable t)' \
@@ -185,6 +186,10 @@ $(lisp)/loaddefs.el: $(LOADDEFS)
185 --eval '(setq generated-autoload-file (expand-file-name (unmsys--file-name "$@")))' \ 186 --eval '(setq generated-autoload-file (expand-file-name (unmsys--file-name "$@")))' \
186 -f batch-update-autoloads ${SUBDIRS_ALMOST} 187 -f batch-update-autoloads ${SUBDIRS_ALMOST}
187 188
189
190temacs-loaddefs:
191 ../src/temacs --load-temacs ${SUBDIRS_ALMOST}
192
188# autoloads only runs when loaddefs.el is nonexistent, although it 193# autoloads only runs when loaddefs.el is nonexistent, although it
189# generates a number of different files. Provide a force option to enable 194# generates a number of different files. Provide a force option to enable
190# regeneration of all these files. 195# regeneration of all these files.
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index d1f3c359f37..3c1e465f396 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -30,6 +30,8 @@
30 30
31;;; Code: 31;;; Code:
32 32
33(message "here autoload")
34
33(require 'lisp-mode) ;for `doc-string-elt' properties. 35(require 'lisp-mode) ;for `doc-string-elt' properties.
34(require 'lisp-mnt) 36(require 'lisp-mnt)
35(eval-when-compile (require 'cl-lib)) 37(eval-when-compile (require 'cl-lib))
@@ -256,6 +258,7 @@ expression, in which case we want to handle forms differently."
256(defun autoload-find-generated-file () 258(defun autoload-find-generated-file ()
257 "Visit the autoload file for the current buffer, and return its buffer. 259 "Visit the autoload file for the current buffer, and return its buffer.
258If a buffer is visiting the desired autoload file, return it." 260If a buffer is visiting the desired autoload file, return it."
261 (message "14")
259 (let ((enable-local-variables :safe) 262 (let ((enable-local-variables :safe)
260 (enable-local-eval nil)) 263 (enable-local-eval nil))
261 ;; We used to use `raw-text' to read this file, but this causes 264 ;; We used to use `raw-text' to read this file, but this causes
@@ -263,8 +266,10 @@ If a buffer is visiting the desired autoload file, return it."
263 (let* ((delay-mode-hooks t) 266 (let* ((delay-mode-hooks t)
264 (file (autoload-generated-file)) 267 (file (autoload-generated-file))
265 (file-missing (not (file-exists-p file)))) 268 (file-missing (not (file-exists-p file))))
269 (message "15")
266 (when file-missing 270 (when file-missing
267 (autoload-ensure-default-file file)) 271 (autoload-ensure-default-file file))
272 (message "16")
268 (with-current-buffer 273 (with-current-buffer
269 (find-file-noselect 274 (find-file-noselect
270 (autoload-ensure-file-writeable 275 (autoload-ensure-file-writeable
@@ -272,6 +277,7 @@ If a buffer is visiting the desired autoload file, return it."
272 ;; block backups when the file has just been created, since 277 ;; block backups when the file has just been created, since
273 ;; the backups will just be the auto-generated headers. 278 ;; the backups will just be the auto-generated headers.
274 ;; bug#23203 279 ;; bug#23203
280 (message "17")
275 (when file-missing 281 (when file-missing
276 (setq buffer-backed-up t) 282 (setq buffer-backed-up t)
277 (save-buffer)) 283 (save-buffer))
@@ -368,7 +374,9 @@ feature, otherwise it will be based on FILE's name.
368 374
369At present, a feature is in fact always provided, but this should 375At present, a feature is in fact always provided, but this should
370not be relied upon." 376not be relied upon."
377 (message "31")
371 (let ((basename (file-name-nondirectory file))) 378 (let ((basename (file-name-nondirectory file)))
379 (message "32")
372 (concat ";;; " basename 380 (concat ";;; " basename
373 " --- automatically extracted " (or type "autoloads") "\n" 381 " --- automatically extracted " (or type "autoloads") "\n"
374 ";;\n" 382 ";;\n"
@@ -411,6 +419,7 @@ not be relied upon."
411 "Make sure that the autoload file FILE exists, creating it if needed. 419 "Make sure that the autoload file FILE exists, creating it if needed.
412If the file already exists and `autoload-ensure-writable' is non-nil, 420If the file already exists and `autoload-ensure-writable' is non-nil,
413make it writable." 421make it writable."
422 (message "30")
414 (write-region (autoload-rubric file) nil file)) 423 (write-region (autoload-rubric file) nil file))
415 424
416(defun autoload-insert-section-header (outbuf autoloads load-name file time) 425(defun autoload-insert-section-header (outbuf autoloads load-name file time)
@@ -1010,6 +1019,7 @@ use the existing value of `generated-autoload-file'. If any Lisp
1010file binds `generated-autoload-file' as a file-local variable, 1019file binds `generated-autoload-file' as a file-local variable,
1011write its autoloads into the specified file instead." 1020write its autoloads into the specified file instead."
1012 (interactive "DUpdate autoloads from directory: ") 1021 (interactive "DUpdate autoloads from directory: ")
1022 (message "7")
1013 (let* ((files-re (let ((tmp nil)) 1023 (let* ((files-re (let ((tmp nil))
1014 (dolist (suf (get-load-suffixes)) 1024 (dolist (suf (get-load-suffixes))
1015 ;; We don't use module-file-suffix below because 1025 ;; We don't use module-file-suffix below because
@@ -1039,17 +1049,22 @@ write its autoloads into the specified file instead."
1039 (if (file-exists-p generated-autoload-file) 1049 (if (file-exists-p generated-autoload-file)
1040 (nth 5 (file-attributes generated-autoload-file))))) 1050 (nth 5 (file-attributes generated-autoload-file)))))
1041 1051
1052 (message "8")
1053 (message "save-excursion %s" (fboundp 'save-excursion))
1042 (with-current-buffer (autoload-find-generated-file) 1054 (with-current-buffer (autoload-find-generated-file)
1055 (message "12")
1043 (save-excursion 1056 (save-excursion
1044 ;; Canonicalize file names and remove the autoload file itself. 1057 ;; Canonicalize file names and remove the autoload file itself.
1045 (setq files (delete (file-relative-name buffer-file-name) 1058 (message "11")
1059 (setq files (delete (file-relative-name buffer-file-name)
1046 (mapcar #'file-relative-name files))) 1060 (mapcar #'file-relative-name files)))
1047 1061
1048 (goto-char (point-min)) 1062 (goto-char (point-min))
1049 (while (search-forward generate-autoload-section-header nil t) 1063 (while (search-forward generate-autoload-section-header nil t)
1050 (let* ((form (autoload-read-section-header)) 1064 (let* ((form (autoload-read-section-header))
1051 (file (nth 3 form))) 1065 (file (nth 3 form)))
1052 (cond ((and (consp file) (stringp (car file))) 1066 (message "10")
1067 (cond ((and (consp file) (stringp (car file)))
1053 ;; This is a list of files that have no autoload cookies. 1068 ;; This is a list of files that have no autoload cookies.
1054 ;; There shouldn't be more than one such entry. 1069 ;; There shouldn't be more than one such entry.
1055 ;; Remove the obsolete section. 1070 ;; Remove the obsolete section.
@@ -1089,6 +1104,7 @@ write its autoloads into the specified file instead."
1089 (push file no-autoloads)))) 1104 (push file no-autoloads))))
1090 (push file done) 1105 (push file done)
1091 (setq files (delete file files))))) 1106 (setq files (delete file files)))))
1107 (message "9")
1092 ;; Elements remaining in FILES have no existing autoload sections yet. 1108 ;; Elements remaining in FILES have no existing autoload sections yet.
1093 (let ((no-autoloads-time (or last-time '(0 0 0 0))) file-time) 1109 (let ((no-autoloads-time (or last-time '(0 0 0 0))) file-time)
1094 (dolist (file files) 1110 (dolist (file files)
@@ -1139,11 +1155,16 @@ should be non-nil)."
1139 ;; Exclude those files that are preloaded on ALL platforms. 1155 ;; Exclude those files that are preloaded on ALL platforms.
1140 ;; These are the ones in loadup.el where "(load" is at the start 1156 ;; These are the ones in loadup.el where "(load" is at the start
1141 ;; of the line (crude, but it works). 1157 ;; of the line (crude, but it works).
1158 (message "1")
1142 (unless autoload-excludes 1159 (unless autoload-excludes
1160 (message "2:%s" generated-autoload-file)
1143 (let ((default-directory (file-name-directory generated-autoload-file)) 1161 (let ((default-directory (file-name-directory generated-autoload-file))
1144 file) 1162 file)
1163 (message "3.1")
1145 (when (file-readable-p "loadup.el") 1164 (when (file-readable-p "loadup.el")
1165 (message "4")
1146 (with-temp-buffer 1166 (with-temp-buffer
1167 (message "5")
1147 (insert-file-contents "loadup.el") 1168 (insert-file-contents "loadup.el")
1148 (while (re-search-forward "^(load \"\\([^\"]+\\)\"" nil t) 1169 (while (re-search-forward "^(load \"\\([^\"]+\\)\"" nil t)
1149 (setq file (match-string 1)) 1170 (setq file (match-string 1))
@@ -1151,6 +1172,7 @@ should be non-nil)."
1151 (setq file (format "%s.el" file))) 1172 (setq file (format "%s.el" file)))
1152 (or (string-match "\\`site-" file) 1173 (or (string-match "\\`site-" file)
1153 (push (expand-file-name file) autoload-excludes))))))) 1174 (push (expand-file-name file) autoload-excludes)))))))
1175 (message "6")
1154 (let ((args command-line-args-left)) 1176 (let ((args command-line-args-left))
1155 (setq command-line-args-left nil) 1177 (setq command-line-args-left nil)
1156 (apply #'update-directory-autoloads args))) 1178 (apply #'update-directory-autoloads args)))
diff --git a/lisp/emacs-lisp/cl-lib.el b/lisp/emacs-lisp/cl-lib.el
index 8c4455a3dad..a47b1612874 100644
--- a/lisp/emacs-lisp/cl-lib.el
+++ b/lisp/emacs-lisp/cl-lib.el
@@ -636,8 +636,8 @@ If ALIST is non-nil, the new pairs are prepended to it."
636(provide 'cl-lib) 636(provide 'cl-lib)
637(unless (load "cl-loaddefs" 'noerror 'quiet) 637(unless (load "cl-loaddefs" 'noerror 'quiet)
638 ;; When bootstrapping, cl-loaddefs hasn't been built yet! 638 ;; When bootstrapping, cl-loaddefs hasn't been built yet!
639 (require 'cl-macs) 639 (require 'cl-macs nil t)
640 (require 'cl-seq)) 640 (require 'cl-seq nil t))
641 641
642;; Local variables: 642;; Local variables:
643;; byte-compile-dynamic: t 643;; byte-compile-dynamic: t
diff --git a/lisp/files.el b/lisp/files.el
index c7de4453d75..02221f0b4a6 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -1972,9 +1972,11 @@ Optional fourth arg WILDCARDS non-nil means do wildcard processing
1972and visit all the matching files. When wildcards are actually 1972and visit all the matching files. When wildcards are actually
1973used and expanded, return a list of buffers that are visiting 1973used and expanded, return a list of buffers that are visiting
1974the various files." 1974the various files."
1975 (message "18")
1975 (setq filename 1976 (setq filename
1976 (abbreviate-file-name 1977 (abbreviate-file-name
1977 (expand-file-name filename))) 1978 (expand-file-name filename)))
1979 (message "19")
1978 (if (file-directory-p filename) 1980 (if (file-directory-p filename)
1979 (or (and find-file-run-dired 1981 (or (and find-file-run-dired
1980 (run-hook-with-args-until-success 1982 (run-hook-with-args-until-success
@@ -1994,6 +1996,7 @@ the various files."
1994 (if (null files) 1996 (if (null files)
1995 (find-file-noselect filename) 1997 (find-file-noselect filename)
1996 (mapcar #'find-file-noselect files))) 1998 (mapcar #'find-file-noselect files)))
1999 (message "20")
1997 (let* ((buf (get-file-buffer filename)) 2000 (let* ((buf (get-file-buffer filename))
1998 (truename (abbreviate-file-name (file-truename filename))) 2001 (truename (abbreviate-file-name (file-truename filename)))
1999 (attributes (file-attributes truename)) 2002 (attributes (file-attributes truename))
@@ -2015,9 +2018,11 @@ the various files."
2015 (when (not (or buf nowarn)) 2018 (when (not (or buf nowarn))
2016 (abort-if-file-too-large (nth 7 attributes) "open" filename) 2019 (abort-if-file-too-large (nth 7 attributes) "open" filename)
2017 (warn-maybe-out-of-memory (nth 7 attributes))) 2020 (warn-maybe-out-of-memory (nth 7 attributes)))
2021 (message "21")
2018 (if buf 2022 (if buf
2019 ;; We are using an existing buffer. 2023 ;; We are using an existing buffer.
2020 (let (nonexistent) 2024 (let (nonexistent)
2025 (message "23")
2021 (or nowarn 2026 (or nowarn
2022 (verify-visited-file-modtime buf) 2027 (verify-visited-file-modtime buf)
2023 (cond ((not (file-exists-p filename)) 2028 (cond ((not (file-exists-p filename))
@@ -2054,7 +2059,7 @@ the various files."
2054 (with-current-buffer buf 2059 (with-current-buffer buf
2055 (revert-buffer t t))))) 2060 (revert-buffer t t)))))
2056 (with-current-buffer buf 2061 (with-current-buffer buf
2057 2062 (message "22")
2058 ;; Check if a formerly read-only file has become 2063 ;; Check if a formerly read-only file has become
2059 ;; writable and vice versa, but if the buffer agrees 2064 ;; writable and vice versa, but if the buffer agrees
2060 ;; with the new state of the file, that is ok too. 2065 ;; with the new state of the file, that is ok too.
@@ -2133,8 +2138,10 @@ Do you want to revisit the file normally now? ")
2133 "File already visited literally")))))) 2138 "File already visited literally"))))))
2134 ;; Return the buffer we are using. 2139 ;; Return the buffer we are using.
2135 buf) 2140 buf)
2141 (message "24")
2136 ;; Create a new buffer. 2142 ;; Create a new buffer.
2137 (setq buf (create-file-buffer filename)) 2143 (setq buf (create-file-buffer filename))
2144 (message "25")
2138 ;; find-file-noselect-1 may use a different buffer. 2145 ;; find-file-noselect-1 may use a different buffer.
2139 (find-file-noselect-1 buf filename nowarn 2146 (find-file-noselect-1 buf filename nowarn
2140 rawfile truename number)))))) 2147 rawfile truename number))))))
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
deleted file mode 100644
index 01a3e5d1506..00000000000
--- a/lisp/ldefs-boot.el
+++ /dev/null
@@ -1,38171 +0,0 @@
1;;; loaddefs.el --- automatically extracted autoloads
2;;
3;;; Code:
4
5
6;;;### (autoloads nil "5x5" "play/5x5.el" (0 0 0 0))
7;;; Generated autoloads from play/5x5.el
8
9(autoload '5x5 "5x5" "\
10Play 5x5.
11
12The object of 5x5 is very simple, by moving around the grid and flipping
13squares you must fill the grid.
14
155x5 keyboard bindings are:
16\\<5x5-mode-map>
17Flip \\[5x5-flip-current]
18Move up \\[5x5-up]
19Move down \\[5x5-down]
20Move left \\[5x5-left]
21Move right \\[5x5-right]
22Start new game \\[5x5-new-game]
23New game with random grid \\[5x5-randomize]
24Random cracker \\[5x5-crack-randomly]
25Mutate current cracker \\[5x5-crack-mutating-current]
26Mutate best cracker \\[5x5-crack-mutating-best]
27Mutate xor cracker \\[5x5-crack-xor-mutate]
28Solve with Calc \\[5x5-solve-suggest]
29Rotate left Calc Solutions \\[5x5-solve-rotate-left]
30Rotate right Calc Solutions \\[5x5-solve-rotate-right]
31Quit current game \\[5x5-quit-game]
32
33\(fn &optional SIZE)" t nil)
34
35(autoload '5x5-crack-randomly "5x5" "\
36Attempt to crack 5x5 using random solutions.
37
38\(fn)" t nil)
39
40(autoload '5x5-crack-mutating-current "5x5" "\
41Attempt to crack 5x5 by mutating the current solution.
42
43\(fn)" t nil)
44
45(autoload '5x5-crack-mutating-best "5x5" "\
46Attempt to crack 5x5 by mutating the best solution.
47
48\(fn)" t nil)
49
50(autoload '5x5-crack-xor-mutate "5x5" "\
51Attempt to crack 5x5 by xoring the current and best solution.
52Mutate the result.
53
54\(fn)" t nil)
55
56(autoload '5x5-crack "5x5" "\
57Attempt to find a solution for 5x5.
58
595x5-crack takes the argument BREEDER which should be a function that takes
60two parameters, the first will be a grid vector array that is the current
61solution and the second will be the best solution so far. The function
62should return a grid vector array that is the new solution.
63
64\(fn BREEDER)" t nil)
65
66(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "5x5" '("5x5-")))
67
68;;;***
69
70;;;### (autoloads nil "ada-mode" "progmodes/ada-mode.el" (0 0 0 0))
71;;; Generated autoloads from progmodes/ada-mode.el
72
73(autoload 'ada-add-extensions "ada-mode" "\
74Define SPEC and BODY as being valid extensions for Ada files.
75Going from body to spec with `ff-find-other-file' used these
76extensions.
77SPEC and BODY are two regular expressions that must match against
78the file name.
79
80\(fn SPEC BODY)" nil nil)
81
82(autoload 'ada-mode "ada-mode" "\
83Ada mode is the major mode for editing Ada code.
84
85\(fn)" t nil)
86
87(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ada-mode" '("ada-")))
88
89;;;***
90
91;;;### (autoloads nil "ada-prj" "progmodes/ada-prj.el" (0 0 0 0))
92;;; Generated autoloads from progmodes/ada-prj.el
93
94(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ada-prj" '("ada-")))
95
96;;;***
97
98;;;### (autoloads nil "ada-stmt" "progmodes/ada-stmt.el" (0 0 0 0))
99;;; Generated autoloads from progmodes/ada-stmt.el
100
101(autoload 'ada-header "ada-stmt" "\
102Insert a descriptive header at the top of the file.
103
104\(fn)" t nil)
105
106(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ada-stmt" '("ada-")))
107
108;;;***
109
110;;;### (autoloads nil "ada-xref" "progmodes/ada-xref.el" (0 0 0 0))
111;;; Generated autoloads from progmodes/ada-xref.el
112
113(autoload 'ada-find-file "ada-xref" "\
114Open FILENAME, from anywhere in the source path.
115Completion is available.
116
117\(fn FILENAME)" t nil)
118
119(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ada-xref" '("ada-")))
120
121;;;***
122
123;;;### (autoloads nil "add-log" "vc/add-log.el" (0 0 0 0))
124;;; Generated autoloads from vc/add-log.el
125
126(put 'change-log-default-name 'safe-local-variable 'string-or-null-p)
127
128(defvar add-log-current-defun-function nil "\
129If non-nil, function to guess name of surrounding function.
130It is called by `add-log-current-defun' with no argument, and
131should return the function's name as a string, or nil if point is
132outside a function.")
133
134(custom-autoload 'add-log-current-defun-function "add-log" t)
135
136(defvar add-log-full-name nil "\
137Full name of user, for inclusion in ChangeLog daily headers.
138This defaults to the value returned by the function `user-full-name'.")
139
140(custom-autoload 'add-log-full-name "add-log" t)
141
142(defvar add-log-mailing-address nil "\
143Email addresses of user, for inclusion in ChangeLog headers.
144This defaults to the value of `user-mail-address'. In addition to
145being a simple string, this value can also be a list. All elements
146will be recognized as referring to the same user; when creating a new
147ChangeLog entry, one element will be chosen at random.")
148
149(custom-autoload 'add-log-mailing-address "add-log" t)
150
151(autoload 'prompt-for-change-log-name "add-log" "\
152Prompt for a change log name.
153
154\(fn)" nil nil)
155
156(autoload 'find-change-log "add-log" "\
157Find a change log file for \\[add-change-log-entry] and return the name.
158
159Optional arg FILE-NAME specifies the file to use.
160If FILE-NAME is nil, use the value of `change-log-default-name'.
161If `change-log-default-name' is nil, behave as though it were \"ChangeLog\"
162\(or whatever we use on this operating system).
163
164If `change-log-default-name' contains a leading directory component, then
165simply find it in the current directory. Otherwise, search in the current
166directory and its successive parents for a file so named. Stop at the first
167such file that exists (or has a buffer visiting it), or the first directory
168that contains any of `change-log-directory-files'. If no match is found,
169use the current directory. To override the choice of this function,
170simply create an empty ChangeLog file first by hand in the desired place.
171
172Once a file is found, `change-log-default-name' is set locally in the
173current buffer to the complete file name.
174Optional arg BUFFER-FILE overrides `buffer-file-name'.
175
176\(fn &optional FILE-NAME BUFFER-FILE)" nil nil)
177
178(autoload 'add-change-log-entry "add-log" "\
179Find change log file, and add an entry for today and an item for this file.
180Optional arg WHOAMI (interactive prefix) non-nil means prompt for user
181name and email (stored in `add-log-full-name' and `add-log-mailing-address').
182
183Second arg FILE-NAME is file name of the change log.
184If nil, use the value of `change-log-default-name'.
185
186Third arg OTHER-WINDOW non-nil means visit in other window.
187
188Fourth arg NEW-ENTRY non-nil means always create a new entry at the front;
189never append to an existing entry. Option `add-log-keep-changes-together'
190otherwise affects whether a new entry is created.
191
192Fifth arg PUT-NEW-ENTRY-ON-NEW-LINE non-nil means that if a new
193entry is created, put it on a new line by itself, do not put it
194after a comma on an existing line.
195
196Option `add-log-always-start-new-record' non-nil means always create a
197new record, even when the last record was made on the same date and by
198the same person.
199
200The change log file can start with a copyright notice and a copying
201permission notice. The first blank line indicates the end of these
202notices.
203
204Today's date is calculated according to `add-log-time-zone-rule' if
205non-nil, otherwise in local time.
206
207\(fn &optional WHOAMI FILE-NAME OTHER-WINDOW NEW-ENTRY PUT-NEW-ENTRY-ON-NEW-LINE)" t nil)
208
209(autoload 'add-change-log-entry-other-window "add-log" "\
210Find change log file in other window and add entry and item.
211This is just like `add-change-log-entry' except that it displays
212the change log file in another window.
213
214\(fn &optional WHOAMI FILE-NAME)" t nil)
215
216(autoload 'change-log-mode "add-log" "\
217Major mode for editing change logs; like Indented Text mode.
218Prevents numeric backups and sets `left-margin' to 8 and `fill-column' to 74.
219New log entries are usually made with \\[add-change-log-entry] or \\[add-change-log-entry-other-window].
220Each entry behaves as a paragraph, and the entries for one day as a page.
221Runs `change-log-mode-hook'.
222
223\\{change-log-mode-map}
224
225\(fn)" t nil)
226
227(autoload 'add-log-current-defun "add-log" "\
228Return name of function definition point is in, or nil.
229
230Understands C, Lisp, LaTeX (\"functions\" are chapters, sections, ...),
231Texinfo (@node titles) and Perl.
232
233Other modes are handled by a heuristic that looks in the 10K before
234point for uppercase headings starting in the first column or
235identifiers followed by `:' or `='. See variables
236`add-log-current-defun-header-regexp' and
237`add-log-current-defun-function'.
238
239Has a preference of looking backwards.
240
241\(fn)" nil nil)
242
243(autoload 'change-log-merge "add-log" "\
244Merge the contents of change log file OTHER-LOG with this buffer.
245Both must be found in Change Log mode (since the merging depends on
246the appropriate motion commands). OTHER-LOG can be either a file name
247or a buffer.
248
249Entries are inserted in chronological order. Both the current and
250old-style time formats for entries are supported.
251
252\(fn OTHER-LOG)" t nil)
253
254(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "add-log" '("change-log-" "add-log-")))
255
256;;;***
257
258;;;### (autoloads nil "advice" "emacs-lisp/advice.el" (0 0 0 0))
259;;; Generated autoloads from emacs-lisp/advice.el
260
261(defvar ad-redefinition-action 'warn "\
262Defines what to do with redefinitions during Advice de/activation.
263Redefinition occurs if a previously activated function that already has an
264original definition associated with it gets redefined and then de/activated.
265In such a case we can either accept the current definition as the new
266original definition, discard the current definition and replace it with the
267old original, or keep it and raise an error. The values `accept', `discard',
268`error' or `warn' govern what will be done. `warn' is just like `accept' but
269it additionally prints a warning message. All other values will be
270interpreted as `error'.")
271
272(custom-autoload 'ad-redefinition-action "advice" t)
273
274(defvar ad-default-compilation-action 'maybe "\
275Defines whether to compile advised definitions during activation.
276A value of `always' will result in unconditional compilation, `never' will
277always avoid compilation, `maybe' will compile if the byte-compiler is already
278loaded, and `like-original' will compile if the original definition of the
279advised function is compiled or a built-in function. Every other value will
280be interpreted as `maybe'. This variable will only be considered if the
281COMPILE argument of `ad-activate' was supplied as nil.")
282
283(custom-autoload 'ad-default-compilation-action "advice" t)
284
285(autoload 'ad-enable-advice "advice" "\
286Enables the advice of FUNCTION with CLASS and NAME.
287
288\(fn FUNCTION CLASS NAME)" t nil)
289
290(autoload 'ad-disable-advice "advice" "\
291Disable the advice of FUNCTION with CLASS and NAME.
292
293\(fn FUNCTION CLASS NAME)" t nil)
294
295(autoload 'ad-add-advice "advice" "\
296Add a piece of ADVICE to FUNCTION's list of advices in CLASS.
297
298ADVICE has the form (NAME PROTECTED ENABLED DEFINITION), where
299NAME is the advice name; PROTECTED is a flag specifying whether
300to protect against non-local exits; ENABLED is a flag specifying
301whether to initially enable the advice; and DEFINITION has the
302form (advice . LAMBDA), where LAMBDA is a lambda expression.
303
304If FUNCTION already has a piece of advice with the same name,
305then POSITION is ignored, and the old advice is overwritten with
306the new one.
307
308If FUNCTION already has one or more pieces of advice of the
309specified CLASS, then POSITION determines where the new piece
310goes. POSITION can either be `first', `last' or a number (where
3110 corresponds to `first', and numbers outside the valid range are
312mapped to the closest extremal position).
313
314If FUNCTION was not advised already, its advice info will be
315initialized. Redefining a piece of advice whose name is part of
316the cache-id will clear the cache.
317
318\(fn FUNCTION ADVICE CLASS POSITION)" nil nil)
319
320(autoload 'ad-activate "advice" "\
321Activate all the advice information of an advised FUNCTION.
322If FUNCTION has a proper original definition then an advised
323definition will be generated from FUNCTION's advice info and the
324definition of FUNCTION will be replaced with it. If a previously
325cached advised definition was available, it will be used.
326The optional COMPILE argument determines whether the resulting function
327or a compilable cached definition will be compiled. If it is negative
328no compilation will be performed, if it is positive or otherwise non-nil
329the resulting function will be compiled, if it is nil the behavior depends
330on the value of `ad-default-compilation-action' (which see).
331Activation of an advised function that has an advice info but no actual
332pieces of advice is equivalent to a call to `ad-unadvise'. Activation of
333an advised function that has actual pieces of advice but none of them are
334enabled is equivalent to a call to `ad-deactivate'. The current advised
335definition will always be cached for later usage.
336
337\(fn FUNCTION &optional COMPILE)" t nil)
338
339(autoload 'defadvice "advice" "\
340Define a piece of advice for FUNCTION (a symbol).
341The syntax of `defadvice' is as follows:
342
343 (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
344 [DOCSTRING] [INTERACTIVE-FORM]
345 BODY...)
346
347FUNCTION ::= Name of the function to be advised.
348CLASS ::= `before' | `around' | `after' | `activation' | `deactivation'.
349NAME ::= Non-nil symbol that names this piece of advice.
350POSITION ::= `first' | `last' | NUMBER. Optional, defaults to `first',
351 see also `ad-add-advice'.
352ARGLIST ::= An optional argument list to be used for the advised function
353 instead of the argument list of the original. The first one found in
354 before/around/after-advices will be used.
355FLAG ::= `protect'|`disable'|`activate'|`compile'|`preactivate'.
356 All flags can be specified with unambiguous initial substrings.
357DOCSTRING ::= Optional documentation for this piece of advice.
358INTERACTIVE-FORM ::= Optional interactive form to be used for the advised
359 function. The first one found in before/around/after-advices will be used.
360BODY ::= Any s-expression.
361
362Semantics of the various flags:
363`protect': The piece of advice will be protected against non-local exits in
364any code that precedes it. If any around-advice of a function is protected
365then automatically all around-advices will be protected (the complete onion).
366
367`activate': All advice of FUNCTION will be activated immediately if
368FUNCTION has been properly defined prior to this application of `defadvice'.
369
370`compile': In conjunction with `activate' specifies that the resulting
371advised function should be compiled.
372
373`disable': The defined advice will be disabled, hence, it will not be used
374during activation until somebody enables it.
375
376`preactivate': Preactivates the advised FUNCTION at macro-expansion/compile
377time. This generates a compiled advised definition according to the current
378advice state that will be used during activation if appropriate. Only use
379this if the `defadvice' gets actually compiled.
380
381usage: (defadvice FUNCTION (CLASS NAME [POSITION] [ARGLIST] FLAG...)
382 [DOCSTRING] [INTERACTIVE-FORM]
383 BODY...)
384
385\(fn FUNCTION ARGS &rest BODY)" nil t)
386
387(function-put 'defadvice 'doc-string-elt '3)
388
389(function-put 'defadvice 'lisp-indent-function '2)
390
391(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "advice" '("ad-")))
392
393;;;***
394
395;;;### (autoloads nil "align" "align.el" (0 0 0 0))
396;;; Generated autoloads from align.el
397
398(autoload 'align "align" "\
399Attempt to align a region based on a set of alignment rules.
400BEG and END mark the region. If BEG and END are specifically set to
401nil (this can only be done programmatically), the beginning and end of
402the current alignment section will be calculated based on the location
403of point, and the value of `align-region-separate' (or possibly each
404rule's `separate' attribute).
405
406If SEPARATE is non-nil, it overrides the value of
407`align-region-separate' for all rules, except those that have their
408`separate' attribute set.
409
410RULES and EXCLUDE-RULES, if either is non-nil, will replace the
411default rule lists defined in `align-rules-list' and
412`align-exclude-rules-list'. See `align-rules-list' for more details
413on the format of these lists.
414
415\(fn BEG END &optional SEPARATE RULES EXCLUDE-RULES)" t nil)
416
417(autoload 'align-regexp "align" "\
418Align the current region using an ad-hoc rule read from the minibuffer.
419BEG and END mark the limits of the region. Interactively, this function
420prompts for the regular expression REGEXP to align with.
421
422For example, let's say you had a list of phone numbers, and wanted to
423align them so that the opening parentheses would line up:
424
425 Fred (123) 456-7890
426 Alice (123) 456-7890
427 Mary-Anne (123) 456-7890
428 Joe (123) 456-7890
429
430There is no predefined rule to handle this, but you could easily do it
431using a REGEXP like \"(\". Interactively, all you would have to do is
432to mark the region, call `align-regexp' and enter that regular expression.
433
434REGEXP must contain at least one parenthesized subexpression, typically
435whitespace of the form \"\\\\(\\\\s-*\\\\)\". In normal interactive use,
436this is automatically added to the start of your regular expression after
437you enter it. You only need to supply the characters to be lined up, and
438any preceding whitespace is replaced.
439
440If you specify a prefix argument (or use this function non-interactively),
441you must enter the full regular expression, including the subexpression.
442The function also then prompts for which subexpression parenthesis GROUP
443\(default 1) within REGEXP to modify, the amount of SPACING (default
444`align-default-spacing') to use, and whether or not to REPEAT the rule
445throughout the line.
446
447See `align-rules-list' for more information about these options.
448
449The non-interactive form of the previous example would look something like:
450 (align-regexp (point-min) (point-max) \"\\\\(\\\\s-*\\\\)(\")
451
452This function is a nothing more than a small wrapper that helps you
453construct a rule to pass to `align-region', which does the real work.
454
455\(fn BEG END REGEXP &optional GROUP SPACING REPEAT)" t nil)
456
457(autoload 'align-entire "align" "\
458Align the selected region as if it were one alignment section.
459BEG and END mark the extent of the region. If RULES or EXCLUDE-RULES
460is set to a list of rules (see `align-rules-list'), it can be used to
461override the default alignment rules that would have been used to
462align that section.
463
464\(fn BEG END &optional RULES EXCLUDE-RULES)" t nil)
465
466(autoload 'align-current "align" "\
467Call `align' on the current alignment section.
468This function assumes you want to align only the current section, and
469so saves you from having to specify the region. If RULES or
470EXCLUDE-RULES is set to a list of rules (see `align-rules-list'), it
471can be used to override the default alignment rules that would have
472been used to align that section.
473
474\(fn &optional RULES EXCLUDE-RULES)" t nil)
475
476(autoload 'align-highlight-rule "align" "\
477Highlight the whitespace which a given rule would have modified.
478BEG and END mark the extent of the region. TITLE identifies the rule
479that should be highlighted. If RULES or EXCLUDE-RULES is set to a
480list of rules (see `align-rules-list'), it can be used to override the
481default alignment rules that would have been used to identify the text
482to be colored.
483
484\(fn BEG END TITLE &optional RULES EXCLUDE-RULES)" t nil)
485
486(autoload 'align-unhighlight-rule "align" "\
487Remove any highlighting that was added by `align-highlight-rule'.
488
489\(fn)" t nil)
490
491(autoload 'align-newline-and-indent "align" "\
492A replacement function for `newline-and-indent', aligning as it goes.
493The alignment is done by calling `align' on the region that was
494indented.
495
496\(fn)" t nil)
497
498(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "align" '("align-")))
499
500;;;***
501
502;;;### (autoloads nil "allout" "allout.el" (0 0 0 0))
503;;; Generated autoloads from allout.el
504(push (purecopy '(allout 2 3)) package--builtin-versions)
505
506(autoload 'allout-auto-activation-helper "allout" "\
507Institute `allout-auto-activation'.
508
509Intended to be used as the `allout-auto-activation' :set function.
510
511\(fn VAR VALUE)" nil nil)
512
513(autoload 'allout-setup "allout" "\
514Do fundamental Emacs session for allout auto-activation.
515
516Establishes allout processing as part of visiting a file if
517`allout-auto-activation' is non-nil, or removes it otherwise.
518
519The proper way to use this is through customizing the setting of
520`allout-auto-activation'.
521
522\(fn)" nil nil)
523
524(defvar allout-auto-activation nil "\
525Configure allout outline mode auto-activation.
526
527Control whether and how allout outline mode is automatically
528activated when files are visited with non-nil buffer-specific
529file variable `allout-layout'.
530
531When allout-auto-activation is \"On\" (t), allout mode is
532activated in buffers with non-nil `allout-layout', and the
533specified layout is applied.
534
535With value \"ask\", auto-mode-activation is enabled, and endorsement for
536performing auto-layout is asked of the user each time.
537
538With value \"activate\", only auto-mode-activation is enabled.
539Auto-layout is not.
540
541With value nil, inhibit any automatic allout-mode activation.")
542
543(custom-autoload 'allout-auto-activation "allout" nil)
544
545(put 'allout-use-hanging-indents 'safe-local-variable (if (fboundp 'booleanp) 'booleanp (lambda (x) (member x '(t nil)))))
546
547(put 'allout-reindent-bodies 'safe-local-variable (lambda (x) (memq x '(nil t text force))))
548
549(put 'allout-show-bodies 'safe-local-variable (if (fboundp 'booleanp) 'booleanp (lambda (x) (member x '(t nil)))))
550
551(put 'allout-header-prefix 'safe-local-variable 'stringp)
552
553(put 'allout-primary-bullet 'safe-local-variable 'stringp)
554
555(put 'allout-plain-bullets-string 'safe-local-variable 'stringp)
556
557(put 'allout-distinctive-bullets-string 'safe-local-variable 'stringp)
558
559(put 'allout-use-mode-specific-leader 'safe-local-variable (lambda (x) (or (memq x '(t nil allout-mode-leaders comment-start)) (stringp x))))
560
561(put 'allout-old-style-prefixes 'safe-local-variable (if (fboundp 'booleanp) 'booleanp (lambda (x) (member x '(t nil)))))
562
563(put 'allout-stylish-prefixes 'safe-local-variable (if (fboundp 'booleanp) 'booleanp (lambda (x) (member x '(t nil)))))
564
565(put 'allout-numbered-bullet 'safe-local-variable (if (fboundp 'string-or-null-p) 'string-or-null-p (lambda (x) (or (stringp x) (null x)))))
566
567(put 'allout-file-xref-bullet 'safe-local-variable (if (fboundp 'string-or-null-p) 'string-or-null-p (lambda (x) (or (stringp x) (null x)))))
568
569(put 'allout-presentation-padding 'safe-local-variable 'integerp)
570
571(put 'allout-layout 'safe-local-variable (lambda (x) (or (numberp x) (listp x) (memq x '(: * + -)))))
572
573(put 'allout-passphrase-verifier-string 'safe-local-variable 'stringp)
574
575(put 'allout-passphrase-hint-string 'safe-local-variable 'stringp)
576
577(autoload 'allout-mode-p "allout" "\
578Return t if `allout-mode' is active in current buffer.
579
580\(fn)" nil t)
581
582(autoload 'allout-mode "allout" "\
583Toggle Allout outline mode.
584With a prefix argument ARG, enable Allout outline mode if ARG is
585positive, and disable it otherwise. If called from Lisp, enable
586the mode if ARG is omitted or nil.
587
588\\<allout-mode-map-value>
589Allout outline mode is a minor mode that provides extensive
590outline oriented formatting and manipulation. It enables
591structural editing of outlines, as well as navigation and
592exposure. It also is specifically aimed at accommodating
593syntax-sensitive text like programming languages. (For example,
594see the allout code itself, which is organized as an allout
595outline.)
596
597In addition to typical outline navigation and exposure, allout includes:
598
599 - topic-oriented authoring, including keystroke-based topic creation,
600 repositioning, promotion/demotion, cut, and paste
601 - incremental search with dynamic exposure and reconcealment of hidden text
602 - adjustable format, so programming code can be developed in outline-structure
603 - easy topic encryption and decryption, symmetric or key-pair
604 - \"Hot-spot\" operation, for single-keystroke maneuvering and exposure control
605 - integral outline layout, for automatic initial exposure when visiting a file
606 - independent extensibility, using comprehensive exposure and authoring hooks
607
608and many other features.
609
610Below is a description of the key bindings, and then description
611of special `allout-mode' features and terminology. See also the
612outline menubar additions for quick reference to many of the
613features. Customize `allout-auto-activation' to prepare your
614Emacs session for automatic activation of `allout-mode'.
615
616The bindings are those listed in `allout-prefixed-keybindings'
617and `allout-unprefixed-keybindings'. We recommend customizing
618`allout-command-prefix' to use just `\\C-c' as the command
619prefix, if the allout bindings don't conflict with any personal
620bindings you have on \\C-c. In any case, outline structure
621navigation and authoring is simplified by positioning the cursor
622on an item's bullet character, the \"hot-spot\" -- then you can
623invoke allout commands with just the un-prefixed,
624un-control-shifted command letters. This is described further in
625the HOT-SPOT Operation section.
626
627 Exposure Control:
628 ----------------
629\\[allout-hide-current-subtree] `allout-hide-current-subtree'
630\\[allout-show-children] `allout-show-children'
631\\[allout-show-current-subtree] `allout-show-current-subtree'
632\\[allout-show-current-entry] `allout-show-current-entry'
633\\[allout-show-all] `allout-show-all'
634
635 Navigation:
636 ----------
637\\[allout-next-visible-heading] `allout-next-visible-heading'
638\\[allout-previous-visible-heading] `allout-previous-visible-heading'
639\\[allout-up-current-level] `allout-up-current-level'
640\\[allout-forward-current-level] `allout-forward-current-level'
641\\[allout-backward-current-level] `allout-backward-current-level'
642\\[allout-end-of-entry] `allout-end-of-entry'
643\\[allout-beginning-of-current-entry] `allout-beginning-of-current-entry' (alternately, goes to hot-spot)
644\\[allout-beginning-of-line] `allout-beginning-of-line' -- like regular beginning-of-line, but
645 if immediately repeated cycles to the beginning of the current item
646 and then to the hot-spot (if `allout-beginning-of-line-cycles' is set).
647
648
649 Topic Header Production:
650 -----------------------
651\\[allout-open-sibtopic] `allout-open-sibtopic' Create a new sibling after current topic.
652\\[allout-open-subtopic] `allout-open-subtopic' ... an offspring of current topic.
653\\[allout-open-supertopic] `allout-open-supertopic' ... a sibling of the current topic's parent.
654
655 Topic Level and Prefix Adjustment:
656 ---------------------------------
657\\[allout-shift-in] `allout-shift-in' Shift current topic and all offspring deeper
658\\[allout-shift-out] `allout-shift-out' ... less deep
659\\[allout-rebullet-current-heading] `allout-rebullet-current-heading' Prompt for alternate bullet for
660 current topic
661\\[allout-rebullet-topic] `allout-rebullet-topic' Reconcile bullets of topic and
662 its offspring -- distinctive bullets are not changed, others
663 are alternated according to nesting depth.
664\\[allout-number-siblings] `allout-number-siblings' Number bullets of topic and siblings --
665 the offspring are not affected.
666 With repeat count, revoke numbering.
667
668 Topic-oriented Killing and Yanking:
669 ----------------------------------
670\\[allout-kill-topic] `allout-kill-topic' Kill current topic, including offspring.
671\\[allout-copy-topic-as-kill] `allout-copy-topic-as-kill' Copy current topic, including offspring.
672\\[allout-kill-line] `allout-kill-line' Kill line, attending to outline structure.
673\\[allout-copy-line-as-kill] `allout-copy-line-as-kill' Copy line but don't delete it.
674\\[allout-yank] `allout-yank' Yank, adjusting depth of yanked topic to
675 depth of heading if yanking into bare topic
676 heading (ie, prefix sans text).
677\\[allout-yank-pop] `allout-yank-pop' Is to `allout-yank' as `yank-pop' is to `yank'.
678
679 Topic-oriented Encryption:
680 -------------------------
681\\[allout-toggle-current-subtree-encryption] `allout-toggle-current-subtree-encryption'
682 Encrypt/Decrypt topic content
683
684 Misc commands:
685 -------------
686M-x outlineify-sticky Activate outline mode for current buffer,
687 and establish a default file-var setting
688 for `allout-layout'.
689\\[allout-mark-topic] `allout-mark-topic'
690\\[allout-copy-exposed-to-buffer] `allout-copy-exposed-to-buffer'
691 Duplicate outline, sans concealed text, to
692 buffer with name derived from derived from that
693 of current buffer -- \"*BUFFERNAME exposed*\".
694\\[allout-flatten-exposed-to-buffer] `allout-flatten-exposed-to-buffer'
695 Like above `copy-exposed', but convert topic
696 prefixes to section.subsection... numeric
697 format.
698\\[customize-variable] allout-auto-activation
699 Prepare Emacs session for allout outline mode
700 auto-activation.
701
702 Topic Encryption
703
704Outline mode supports gpg encryption of topics, with support for
705symmetric and key-pair modes, and auto-encryption of topics
706pending encryption on save.
707
708Topics pending encryption are, by default, automatically
709encrypted during file saves, including checkpoint saves, to avoid
710exposing the plain text of encrypted topics in the file system.
711If the content of the topic containing the cursor was encrypted
712for a save, it is automatically decrypted for continued editing.
713
714NOTE: A few GnuPG v2 versions improperly preserve incorrect
715symmetric decryption keys, preventing entry of the correct key on
716subsequent decryption attempts until the cache times-out. That
717can take several minutes. (Decryption of other entries is not
718affected.) Upgrade your EasyPG version, if you can, and you can
719deliberately clear your gpg-agent's cache by sending it a `-HUP'
720signal.
721
722See `allout-toggle-current-subtree-encryption' function docstring
723and `allout-encrypt-unencrypted-on-saves' customization variable
724for details.
725
726 HOT-SPOT Operation
727
728Hot-spot operation provides a means for easy, single-keystroke outline
729navigation and exposure control.
730
731When the text cursor is positioned directly on the bullet character of
732a topic, regular characters (a to z) invoke the commands of the
733corresponding allout-mode keymap control chars. For example, \"f\"
734would invoke the command typically bound to \"C-c<space>C-f\"
735\(\\[allout-forward-current-level] `allout-forward-current-level').
736
737Thus, by positioning the cursor on a topic bullet, you can
738execute the outline navigation and manipulation commands with a
739single keystroke. Regular navigation keys (eg, \\[forward-char], \\[next-line]) don't get
740this special translation, so you can use them to get out of the
741hot-spot and back to normal editing operation.
742
743In allout-mode, the normal beginning-of-line command (\\[allout-beginning-of-line]) is
744replaced with one that makes it easy to get to the hot-spot. If you
745repeat it immediately it cycles (if `allout-beginning-of-line-cycles'
746is set) to the beginning of the item and then, if you hit it again
747immediately, to the hot-spot. Similarly, `allout-beginning-of-current-entry'
748\(\\[allout-beginning-of-current-entry]) moves to the hot-spot when the cursor is already located
749at the beginning of the current entry.
750
751 Extending Allout
752
753Allout exposure and authoring activities all have associated
754hooks, by which independent code can cooperate with allout
755without changes to the allout core. Here are key ones:
756
757`allout-mode-hook'
758`allout-mode-deactivate-hook' (deprecated)
759`allout-mode-off-hook'
760`allout-exposure-change-functions'
761`allout-structure-added-functions'
762`allout-structure-deleted-functions'
763`allout-structure-shifted-functions'
764`allout-after-copy-or-kill-hook'
765`allout-post-undo-hook'
766
767 Terminology
768
769Topic hierarchy constituents -- TOPICS and SUBTOPICS:
770
771ITEM: A unitary outline element, including the HEADER and ENTRY text.
772TOPIC: An ITEM and any ITEMs contained within it, ie having greater DEPTH
773 and with no intervening items of lower DEPTH than the container.
774CURRENT ITEM:
775 The visible ITEM most immediately containing the cursor.
776DEPTH: The degree of nesting of an ITEM; it increases with containment.
777 The DEPTH is determined by the HEADER PREFIX. The DEPTH is also
778 called the:
779LEVEL: The same as DEPTH.
780
781ANCESTORS:
782 Those ITEMs whose TOPICs contain an ITEM.
783PARENT: An ITEM's immediate ANCESTOR. It has a DEPTH one less than that
784 of the ITEM.
785OFFSPRING:
786 The ITEMs contained within an ITEM's TOPIC.
787SUBTOPIC:
788 An OFFSPRING of its ANCESTOR TOPICs.
789CHILD:
790 An immediate SUBTOPIC of its PARENT.
791SIBLINGS:
792 TOPICs having the same PARENT and DEPTH.
793
794Topic text constituents:
795
796HEADER: The first line of an ITEM, include the ITEM PREFIX and HEADER
797 text.
798ENTRY: The text content of an ITEM, before any OFFSPRING, but including
799 the HEADER text and distinct from the ITEM PREFIX.
800BODY: Same as ENTRY.
801PREFIX: The leading text of an ITEM which distinguishes it from normal
802 ENTRY text. Allout recognizes the outline structure according
803 to the strict PREFIX format. It consists of a PREFIX-LEAD string,
804 PREFIX-PADDING, and a BULLET. The BULLET might be followed by a
805 number, indicating the ordinal number of the topic among its
806 siblings, or an asterisk indicating encryption, plus an optional
807 space. After that is the ITEM HEADER text, which is not part of
808 the PREFIX.
809
810 The relative length of the PREFIX determines the nesting DEPTH
811 of the ITEM.
812PREFIX-LEAD:
813 The string at the beginning of a HEADER PREFIX, by default a `.'.
814 It can be customized by changing the setting of
815 `allout-header-prefix' and then reinitializing `allout-mode'.
816
817 When the PREFIX-LEAD is set to the comment-string of a
818 programming language, outline structuring can be embedded in
819 program code without interfering with processing of the text
820 (by Emacs or the language processor) as program code. This
821 setting happens automatically when allout mode is used in
822 programming-mode buffers. See `allout-use-mode-specific-leader'
823 docstring for more detail.
824PREFIX-PADDING:
825 Spaces or asterisks which separate the PREFIX-LEAD and the
826 bullet, determining the ITEM's DEPTH.
827BULLET: A character at the end of the ITEM PREFIX, it must be one of
828 the characters listed on `allout-plain-bullets-string' or
829 `allout-distinctive-bullets-string'. When creating a TOPIC,
830 plain BULLETs are by default used, according to the DEPTH of the
831 TOPIC. Choice among the distinctive BULLETs is offered when you
832 provide a universal argument (\\[universal-argument]) to the
833 TOPIC creation command, or when explicitly rebulleting a TOPIC. The
834 significance of the various distinctive bullets is purely by
835 convention. See the documentation for the above bullet strings for
836 more details.
837EXPOSURE:
838 The state of a TOPIC which determines the on-screen visibility
839 of its OFFSPRING and contained ENTRY text.
840CONCEALED:
841 TOPICs and ENTRY text whose EXPOSURE is inhibited. Concealed
842 text is represented by \"...\" ellipses.
843
844 CONCEALED TOPICs are effectively collapsed within an ANCESTOR.
845CLOSED: A TOPIC whose immediate OFFSPRING and body-text is CONCEALED.
846OPEN: A TOPIC that is not CLOSED, though its OFFSPRING or BODY may be.
847
848\(fn &optional ARG)" t nil)
849
850(defalias 'outlinify-sticky 'outlineify-sticky)
851
852(autoload 'outlineify-sticky "allout" "\
853Activate outline mode and establish file var so it is started subsequently.
854
855See `allout-layout' and customization of `allout-auto-activation'
856for details on preparing Emacs for automatic allout activation.
857
858\(fn &optional ARG)" t nil)
859
860(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "allout" '("allout-")))
861
862;;;***
863
864;;;### (autoloads nil "allout-widgets" "allout-widgets.el" (0 0 0
865;;;;;; 0))
866;;; Generated autoloads from allout-widgets.el
867(push (purecopy '(allout-widgets 1 0)) package--builtin-versions)
868
869(autoload 'allout-widgets-setup "allout-widgets" "\
870Commission or decommission allout-widgets-mode along with allout-mode.
871
872Meant to be used by customization of `allout-widgets-auto-activation'.
873
874\(fn VARNAME VALUE)" nil nil)
875
876(defvar allout-widgets-auto-activation nil "\
877Activate to enable allout icon graphics wherever allout mode is active.
878
879Also enable `allout-auto-activation' for this to take effect upon
880visiting an outline.
881
882When this is set you can disable allout widgets in select files
883by setting `allout-widgets-mode-inhibit'
884
885Instead of setting `allout-widgets-auto-activation' you can
886explicitly invoke `allout-widgets-mode' in allout buffers where
887you want allout widgets operation.
888
889See `allout-widgets-mode' for allout widgets mode features.")
890
891(custom-autoload 'allout-widgets-auto-activation "allout-widgets" nil)
892
893(put 'allout-widgets-mode-inhibit 'safe-local-variable (if (fboundp 'booleanp) 'booleanp (lambda (x) (member x '(t nil)))))
894
895(autoload 'allout-widgets-mode "allout-widgets" "\
896Toggle Allout Widgets mode.
897With a prefix argument ARG, enable Allout Widgets mode if ARG is
898positive, and disable it otherwise. If called from Lisp, enable
899the mode if ARG is omitted or nil.
900
901Allout Widgets mode is an extension of Allout mode that provides
902graphical decoration of outline structure. It is meant to
903operate along with `allout-mode', via `allout-mode-hook'.
904
905The graphics include:
906
907- guide lines connecting item bullet-icons with those of their subitems.
908
909- icons for item bullets, varying to indicate whether or not the item
910 has subitems, and if so, whether or not the item is expanded.
911
912- cue area between the bullet-icon and the start of the body headline,
913 for item numbering, encryption indicator, and distinctive bullets.
914
915The bullet-icon and guide line graphics provide keybindings and mouse
916bindings for easy outline navigation and exposure control, extending
917outline hot-spot navigation (see `allout-mode').
918
919\(fn &optional ARG)" t nil)
920
921(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "allout-widgets" '("allout-")))
922
923;;;***
924
925;;;### (autoloads nil "ange-ftp" "net/ange-ftp.el" (0 0 0 0))
926;;; Generated autoloads from net/ange-ftp.el
927
928(defalias 'ange-ftp-re-read-dir 'ange-ftp-reread-dir)
929
930(autoload 'ange-ftp-reread-dir "ange-ftp" "\
931Reread remote directory DIR to update the directory cache.
932The implementation of remote FTP file names caches directory contents
933for speed. Therefore, when new remote files are created, Emacs
934may not know they exist. You can use this command to reread a specific
935directory, so that Emacs will know its current contents.
936
937\(fn &optional DIR)" t nil)
938
939(autoload 'ange-ftp-hook-function "ange-ftp" "\
940
941
942\(fn OPERATION &rest ARGS)" nil nil)
943
944(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ange-ftp" '("ange-ftp-" "internal-ange-ftp-mode" "ftp-error")))
945
946;;;***
947
948;;;### (autoloads nil "animate" "play/animate.el" (0 0 0 0))
949;;; Generated autoloads from play/animate.el
950
951(autoload 'animate-string "animate" "\
952Display STRING animations starting at position VPOS, HPOS.
953The characters start at randomly chosen places,
954and all slide in parallel to their final positions,
955passing through `animate-n-steps' positions before the final ones.
956If HPOS is nil (or omitted), center the string horizontally
957in the current window.
958
959\(fn STRING VPOS &optional HPOS)" nil nil)
960
961(autoload 'animate-sequence "animate" "\
962Display animation strings from LIST-OF-STRING with buffer *Animation*.
963Strings will be separated from each other by SPACE lines.
964 When the variable `animation-buffer-name' is non-nil display
965animation in the buffer named by variable's value, creating the
966buffer if one does not exist.
967
968\(fn LIST-OF-STRINGS SPACE)" nil nil)
969
970(autoload 'animate-birthday-present "animate" "\
971Return a birthday present in the buffer *Birthday-Present*.
972When optional arg NAME is non-nil or called-interactively, prompt for
973NAME of birthday present receiver and return a birthday present in
974the buffer *Birthday-Present-for-Name*.
975
976\(fn &optional NAME)" t nil)
977
978(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "animate" '("animat")))
979
980;;;***
981
982;;;### (autoloads nil "ansi-color" "ansi-color.el" (0 0 0 0))
983;;; Generated autoloads from ansi-color.el
984(push (purecopy '(ansi-color 3 4 2)) package--builtin-versions)
985
986(autoload 'ansi-color-for-comint-mode-on "ansi-color" "\
987Set `ansi-color-for-comint-mode' to t.
988
989\(fn)" t nil)
990
991(autoload 'ansi-color-process-output "ansi-color" "\
992Maybe translate SGR control sequences of comint output into text properties.
993
994Depending on variable `ansi-color-for-comint-mode' the comint output is
995either not processed, SGR control sequences are filtered using
996`ansi-color-filter-region', or SGR control sequences are translated into
997text properties using `ansi-color-apply-on-region'.
998
999The comint output is assumed to lie between the marker
1000`comint-last-output-start' and the process-mark.
1001
1002This is a good function to put in `comint-output-filter-functions'.
1003
1004\(fn IGNORED)" nil nil)
1005
1006(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ansi-color" '("ansi-color-")))
1007
1008;;;***
1009
1010;;;### (autoloads nil "antlr-mode" "progmodes/antlr-mode.el" (0 0
1011;;;;;; 0 0))
1012;;; Generated autoloads from progmodes/antlr-mode.el
1013(push (purecopy '(antlr-mode 2 2 3)) package--builtin-versions)
1014
1015(autoload 'antlr-show-makefile-rules "antlr-mode" "\
1016Show Makefile rules for all grammar files in the current directory.
1017If the `major-mode' of the current buffer has the value `makefile-mode',
1018the rules are directory inserted at point. Otherwise, a *Help* buffer
1019is shown with the rules which are also put into the `kill-ring' for
1020\\[yank].
1021
1022This command considers import/export vocabularies and grammar
1023inheritance and provides a value for the \"-glib\" option if necessary.
1024Customize variable `antlr-makefile-specification' for the appearance of
1025the rules.
1026
1027If the file for a super-grammar cannot be determined, special file names
1028are used according to variable `antlr-unknown-file-formats' and a
1029commentary with value `antlr-help-unknown-file-text' is added. The
1030*Help* buffer always starts with the text in `antlr-help-rules-intro'.
1031
1032\(fn)" t nil)
1033
1034(autoload 'antlr-mode "antlr-mode" "\
1035Major mode for editing ANTLR grammar files.
1036
1037\(fn)" t nil)
1038
1039(autoload 'antlr-set-tabs "antlr-mode" "\
1040Use ANTLR's convention for TABs according to `antlr-tab-offset-alist'.
1041Used in `antlr-mode'. Also a useful function in `java-mode-hook'.
1042
1043\(fn)" nil nil)
1044
1045(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "antlr-mode" '("antlr-")))
1046
1047;;;***
1048
1049;;;### (autoloads nil "appt" "calendar/appt.el" (0 0 0 0))
1050;;; Generated autoloads from calendar/appt.el
1051
1052(autoload 'appt-add "appt" "\
1053Add an appointment for today at TIME with message MSG.
1054The time should be in either 24 hour format or am/pm format.
1055Optional argument WARNTIME is an integer (or string) giving the number
1056of minutes before the appointment at which to start warning.
1057The default is `appt-message-warning-time'.
1058
1059\(fn TIME MSG &optional WARNTIME)" t nil)
1060
1061(autoload 'appt-activate "appt" "\
1062Toggle checking of appointments.
1063With optional numeric argument ARG, turn appointment checking on if
1064ARG is positive, otherwise off.
1065
1066\(fn &optional ARG)" t nil)
1067
1068(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "appt" '("appt-")))
1069
1070;;;***
1071
1072;;;### (autoloads nil "apropos" "apropos.el" (0 0 0 0))
1073;;; Generated autoloads from apropos.el
1074
1075(autoload 'apropos-read-pattern "apropos" "\
1076Read an apropos pattern, either a word list or a regexp.
1077Returns the user pattern, either a list of words which are matched
1078literally, or a string which is used as a regexp to search for.
1079
1080SUBJECT is a string that is included in the prompt to identify what
1081kind of objects to search.
1082
1083\(fn SUBJECT)" nil nil)
1084
1085(autoload 'apropos-user-option "apropos" "\
1086Show user options that match PATTERN.
1087PATTERN can be a word, a list of words (separated by spaces),
1088or a regexp (using some regexp special characters). If it is a word,
1089search for matches for that word as a substring. If it is a list of words,
1090search for matches for any two (or more) of those words.
1091
1092With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also show
1093variables, not just user options.
1094
1095\(fn PATTERN &optional DO-ALL)" t nil)
1096
1097(autoload 'apropos-variable "apropos" "\
1098Show variables that match PATTERN.
1099With the optional argument DO-NOT-ALL non-nil (or when called
1100interactively with the prefix \\[universal-argument]), show user
1101options only, i.e. behave like `apropos-user-option'.
1102
1103\(fn PATTERN &optional DO-NOT-ALL)" t nil)
1104
1105(defalias 'command-apropos 'apropos-command)
1106
1107(autoload 'apropos-command "apropos" "\
1108Show commands (interactively callable functions) that match PATTERN.
1109PATTERN can be a word, a list of words (separated by spaces),
1110or a regexp (using some regexp special characters). If it is a word,
1111search for matches for that word as a substring. If it is a list of words,
1112search for matches for any two (or more) of those words.
1113
1114With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also show
1115noninteractive functions.
1116
1117If VAR-PREDICATE is non-nil, show only variables, and only those that
1118satisfy the predicate VAR-PREDICATE.
1119
1120When called from a Lisp program, a string PATTERN is used as a regexp,
1121while a list of strings is used as a word list.
1122
1123\(fn PATTERN &optional DO-ALL VAR-PREDICATE)" t nil)
1124
1125(autoload 'apropos-documentation-property "apropos" "\
1126Like (documentation-property SYMBOL PROPERTY RAW) but handle errors.
1127
1128\(fn SYMBOL PROPERTY RAW)" nil nil)
1129
1130(autoload 'apropos "apropos" "\
1131Show all meaningful Lisp symbols whose names match PATTERN.
1132Symbols are shown if they are defined as functions, variables, or
1133faces, or if they have nonempty property lists.
1134
1135PATTERN can be a word, a list of words (separated by spaces),
1136or a regexp (using some regexp special characters). If it is a word,
1137search for matches for that word as a substring. If it is a list of words,
1138search for matches for any two (or more) of those words.
1139
1140With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil,
1141consider all symbols (if they match PATTERN).
1142
1143Returns list of symbols and documentation found.
1144
1145\(fn PATTERN &optional DO-ALL)" t nil)
1146
1147(autoload 'apropos-library "apropos" "\
1148List the variables and functions defined by library FILE.
1149FILE should be one of the libraries currently loaded and should
1150thus be found in `load-history'. If `apropos-do-all' is non-nil,
1151the output includes key-bindings of commands.
1152
1153\(fn FILE)" t nil)
1154
1155(autoload 'apropos-value "apropos" "\
1156Show all symbols whose value's printed representation matches PATTERN.
1157PATTERN can be a word, a list of words (separated by spaces),
1158or a regexp (using some regexp special characters). If it is a word,
1159search for matches for that word as a substring. If it is a list of words,
1160search for matches for any two (or more) of those words.
1161
1162With \\[universal-argument] prefix, or if `apropos-do-all' is non-nil, also looks
1163at function definitions (arguments, documentation and body) and at the
1164names and values of properties.
1165
1166Returns list of symbols and values found.
1167
1168\(fn PATTERN &optional DO-ALL)" t nil)
1169
1170(autoload 'apropos-documentation "apropos" "\
1171Show symbols whose documentation contains matches for PATTERN.
1172PATTERN can be a word, a list of words (separated by spaces),
1173or a regexp (using some regexp special characters). If it is a word,
1174search for matches for that word as a substring. If it is a list of words,
1175search for matches for any two (or more) of those words.
1176
1177Note that by default this command only searches in the file specified by
1178`internal-doc-file-name'; i.e., the etc/DOC file. With \\[universal-argument] prefix,
1179or if `apropos-do-all' is non-nil, it searches all currently defined
1180documentation strings.
1181
1182Returns list of symbols and documentation found.
1183
1184\(fn PATTERN &optional DO-ALL)" t nil)
1185
1186(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "apropos" '("apropos-")))
1187
1188;;;***
1189
1190;;;### (autoloads nil "arc-mode" "arc-mode.el" (0 0 0 0))
1191;;; Generated autoloads from arc-mode.el
1192
1193(autoload 'archive-mode "arc-mode" "\
1194Major mode for viewing an archive file in a dired-like way.
1195You can move around using the usual cursor motion commands.
1196Letters no longer insert themselves.
1197Type `e' to pull a file out of the archive and into its own buffer;
1198or click mouse-2 on the file's line in the archive mode buffer.
1199
1200If you edit a sub-file of this archive (as with the `e' command) and
1201save it, the contents of that buffer will be saved back into the
1202archive.
1203
1204\\{archive-mode-map}
1205
1206\(fn &optional FORCE)" nil nil)
1207
1208(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "arc-mode" '("archive-")))
1209
1210;;;***
1211
1212;;;### (autoloads nil "array" "array.el" (0 0 0 0))
1213;;; Generated autoloads from array.el
1214
1215(autoload 'array-mode "array" "\
1216Major mode for editing arrays.
1217
1218 Array mode is a specialized mode for editing arrays. An array is
1219considered to be a two-dimensional set of strings. The strings are
1220NOT recognized as integers or real numbers.
1221
1222 The array MUST reside at the top of the buffer.
1223
1224 TABs are not respected, and may be converted into spaces at any time.
1225Setting the variable `array-respect-tabs' to non-nil will prevent TAB conversion,
1226but will cause many functions to give errors if they encounter one.
1227
1228 Upon entering array mode, you will be prompted for the values of
1229several variables. Others will be calculated based on the values you
1230supply. These variables are all local to the buffer. Other buffer
1231in array mode may have different values assigned to the variables.
1232The variables are:
1233
1234Variables you assign:
1235 array-max-row: The number of rows in the array.
1236 array-max-column: The number of columns in the array.
1237 array-columns-per-line: The number of columns in the array per line of buffer.
1238 array-field-width: The width of each field, in characters.
1239 array-rows-numbered: A logical variable describing whether to ignore
1240 row numbers in the buffer.
1241
1242Variables which are calculated:
1243 array-line-length: The number of characters in a buffer line.
1244 array-lines-per-row: The number of buffer lines used to display each row.
1245
1246 The following commands are available (an asterisk indicates it may
1247take a numeric prefix argument):
1248
1249 * \\<array-mode-map>\\[array-forward-column] Move forward one column.
1250 * \\[array-backward-column] Move backward one column.
1251 * \\[array-next-row] Move down one row.
1252 * \\[array-previous-row] Move up one row.
1253
1254 * \\[array-copy-forward] Copy the current field into the column to the right.
1255 * \\[array-copy-backward] Copy the current field into the column to the left.
1256 * \\[array-copy-down] Copy the current field into the row below.
1257 * \\[array-copy-up] Copy the current field into the row above.
1258
1259 * \\[array-copy-column-forward] Copy the current column into the column to the right.
1260 * \\[array-copy-column-backward] Copy the current column into the column to the left.
1261 * \\[array-copy-row-down] Copy the current row into the row below.
1262 * \\[array-copy-row-up] Copy the current row into the row above.
1263
1264 \\[array-fill-rectangle] Copy the field at mark into every cell with row and column
1265 between that of point and mark.
1266
1267 \\[array-what-position] Display the current array row and column.
1268 \\[array-goto-cell] Go to a particular array cell.
1269
1270 \\[array-make-template] Make a template for a new array.
1271 \\[array-reconfigure-rows] Reconfigure the array.
1272 \\[array-expand-rows] Expand the array (remove row numbers and
1273 newlines inside rows)
1274
1275 \\[array-display-local-variables] Display the current values of local variables.
1276
1277Entering array mode calls the function `array-mode-hook'.
1278
1279\(fn)" t nil)
1280
1281(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "array" '("array-" "untabify-backward" "move-to-column-untabify" "current-line" "xor" "limit-index")))
1282
1283;;;***
1284
1285;;;### (autoloads nil "artist" "textmodes/artist.el" (0 0 0 0))
1286;;; Generated autoloads from textmodes/artist.el
1287(push (purecopy '(artist 1 2 6)) package--builtin-versions)
1288
1289(autoload 'artist-mode "artist" "\
1290Toggle Artist mode.
1291With argument ARG, turn Artist mode on if ARG is positive.
1292Artist lets you draw lines, squares, rectangles and poly-lines,
1293ellipses and circles with your mouse and/or keyboard.
1294
1295How to quit Artist mode
1296
1297 Type \\[artist-mode-off] to quit artist-mode.
1298
1299
1300How to submit a bug report
1301
1302 Type \\[artist-submit-bug-report] to submit a bug report.
1303
1304
1305Drawing with the mouse:
1306
1307 mouse-2
1308 shift mouse-2 Pops up a menu where you can select what to draw with
1309 mouse-1, and where you can do some settings (described
1310 below).
1311
1312 mouse-1
1313 shift mouse-1 Draws lines, rectangles or poly-lines, erases, cuts, copies
1314 or pastes:
1315
1316 Operation Not shifted Shifted
1317 --------------------------------------------------------------
1318 Pen fill-char at point line from last point
1319 to new point
1320 --------------------------------------------------------------
1321 Line Line in any direction Straight line
1322 --------------------------------------------------------------
1323 Rectangle Rectangle Square
1324 --------------------------------------------------------------
1325 Poly-line Poly-line in any dir Straight poly-lines
1326 --------------------------------------------------------------
1327 Ellipses Ellipses Circles
1328 --------------------------------------------------------------
1329 Text Text (see thru) Text (overwrite)
1330 --------------------------------------------------------------
1331 Spray-can Spray-can Set size for spray
1332 --------------------------------------------------------------
1333 Erase Erase character Erase rectangle
1334 --------------------------------------------------------------
1335 Vaporize Erase single line Erase connected
1336 lines
1337 --------------------------------------------------------------
1338 Cut Cut rectangle Cut square
1339 --------------------------------------------------------------
1340 Copy Copy rectangle Copy square
1341 --------------------------------------------------------------
1342 Paste Paste Paste
1343 --------------------------------------------------------------
1344 Flood-fill Flood-fill Flood-fill
1345 --------------------------------------------------------------
1346
1347 * Straight lines can only go horizontally, vertically
1348 or diagonally.
1349
1350 * Poly-lines are drawn while holding mouse-1 down. When you
1351 release the button, the point is set. If you want a segment
1352 to be straight, hold down shift before pressing the
1353 mouse-1 button. Click mouse-2 or mouse-3 to stop drawing
1354 poly-lines.
1355
1356 * See thru for text means that text already in the buffer
1357 will be visible through blanks in the text rendered, while
1358 overwrite means the opposite.
1359
1360 * Vaporizing connected lines only vaporizes lines whose
1361 _endpoints_ are connected. See also the variable
1362 `artist-vaporize-fuzziness'.
1363
1364 * Cut copies, then clears the rectangle/square.
1365
1366 * When drawing lines or poly-lines, you can set arrows.
1367 See below under \"Arrows\" for more info.
1368
1369 * The mode line shows the currently selected drawing operation.
1370 In addition, if it has an asterisk (*) at the end, you
1371 are currently drawing something.
1372
1373 * Be patient when flood-filling -- large areas take quite
1374 some time to fill.
1375
1376
1377 mouse-3 Erases character under pointer
1378 shift mouse-3 Erases rectangle
1379
1380
1381Settings
1382
1383 Set fill Sets the character used when filling rectangles/squares
1384
1385 Set line Sets the character used when drawing lines
1386
1387 Erase char Sets the character used when erasing
1388
1389 Rubber-banding Toggles rubber-banding
1390
1391 Trimming Toggles trimming of line-endings (that is: when the shape
1392 is drawn, extraneous white-space at end of lines is removed)
1393
1394 Borders Toggles the drawing of line borders around filled shapes
1395
1396
1397Drawing with keys
1398
1399 \\[artist-key-set-point] Does one of the following:
1400 For lines/rectangles/squares: sets the first/second endpoint
1401 For poly-lines: sets a point (use C-u \\[artist-key-set-point] to set last point)
1402 When erase characters: toggles erasing
1403 When cutting/copying: Sets first/last endpoint of rect/square
1404 When pasting: Pastes
1405
1406 \\[artist-select-operation] Selects what to draw
1407
1408 Move around with \\[artist-next-line], \\[artist-previous-line], \\[artist-forward-char] and \\[artist-backward-char].
1409
1410 \\[artist-select-fill-char] Sets the character to use when filling
1411 \\[artist-select-line-char] Sets the character to use when drawing
1412 \\[artist-select-erase-char] Sets the character to use when erasing
1413 \\[artist-toggle-rubber-banding] Toggles rubber-banding
1414 \\[artist-toggle-trim-line-endings] Toggles trimming of line-endings
1415 \\[artist-toggle-borderless-shapes] Toggles borders on drawn shapes
1416
1417
1418Arrows
1419
1420 \\[artist-toggle-first-arrow] Sets/unsets an arrow at the beginning
1421 of the line/poly-line
1422
1423 \\[artist-toggle-second-arrow] Sets/unsets an arrow at the end
1424 of the line/poly-line
1425
1426
1427Selecting operation
1428
1429 There are some keys for quickly selecting drawing operations:
1430
1431 \\[artist-select-op-line] Selects drawing lines
1432 \\[artist-select-op-straight-line] Selects drawing straight lines
1433 \\[artist-select-op-rectangle] Selects drawing rectangles
1434 \\[artist-select-op-square] Selects drawing squares
1435 \\[artist-select-op-poly-line] Selects drawing poly-lines
1436 \\[artist-select-op-straight-poly-line] Selects drawing straight poly-lines
1437 \\[artist-select-op-ellipse] Selects drawing ellipses
1438 \\[artist-select-op-circle] Selects drawing circles
1439 \\[artist-select-op-text-see-thru] Selects rendering text (see thru)
1440 \\[artist-select-op-text-overwrite] Selects rendering text (overwrite)
1441 \\[artist-select-op-spray-can] Spray with spray-can
1442 \\[artist-select-op-spray-set-size] Set size for the spray-can
1443 \\[artist-select-op-erase-char] Selects erasing characters
1444 \\[artist-select-op-erase-rectangle] Selects erasing rectangles
1445 \\[artist-select-op-vaporize-line] Selects vaporizing single lines
1446 \\[artist-select-op-vaporize-lines] Selects vaporizing connected lines
1447 \\[artist-select-op-cut-rectangle] Selects cutting rectangles
1448 \\[artist-select-op-copy-rectangle] Selects copying rectangles
1449 \\[artist-select-op-paste] Selects pasting
1450 \\[artist-select-op-flood-fill] Selects flood-filling
1451
1452
1453Variables
1454
1455 This is a brief overview of the different variables. For more info,
1456 see the documentation for the variables (type \\[describe-variable] <variable> RET).
1457
1458 artist-rubber-banding Interactively do rubber-banding or not
1459 artist-first-char What to set at first/second point...
1460 artist-second-char ...when not rubber-banding
1461 artist-interface-with-rect If cut/copy/paste should interface with rect
1462 artist-arrows The arrows to use when drawing arrows
1463 artist-aspect-ratio Character height-to-width for squares
1464 artist-trim-line-endings Trimming of line endings
1465 artist-flood-fill-right-border Right border when flood-filling
1466 artist-flood-fill-show-incrementally Update display while filling
1467 artist-pointer-shape Pointer shape to use while drawing
1468 artist-ellipse-left-char Character to use for narrow ellipses
1469 artist-ellipse-right-char Character to use for narrow ellipses
1470 artist-borderless-shapes If shapes should have borders
1471 artist-picture-compatibility Whether or not to be picture mode compatible
1472 artist-vaporize-fuzziness Tolerance when recognizing lines
1473 artist-spray-interval Seconds between repeated sprayings
1474 artist-spray-radius Size of the spray-area
1475 artist-spray-chars The spray-\"color\"
1476 artist-spray-new-chars Initial spray-\"color\"
1477
1478Hooks
1479
1480 Turning the mode on or off runs `artist-mode-hook'.
1481
1482
1483Keymap summary
1484
1485\\{artist-mode-map}
1486
1487\(fn &optional ARG)" t nil)
1488
1489(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "artist" '("artist-")))
1490
1491;;;***
1492
1493;;;### (autoloads nil "asm-mode" "progmodes/asm-mode.el" (0 0 0 0))
1494;;; Generated autoloads from progmodes/asm-mode.el
1495
1496(autoload 'asm-mode "asm-mode" "\
1497Major mode for editing typical assembler code.
1498Features a private abbrev table and the following bindings:
1499
1500\\[asm-colon] outdent a preceding label, tab to next tab stop.
1501\\[tab-to-tab-stop] tab to next tab stop.
1502\\[asm-newline] newline, then tab to next tab stop.
1503\\[asm-comment] smart placement of assembler comments.
1504
1505The character used for making comments is set by the variable
1506`asm-comment-char' (which defaults to `?\\;').
1507
1508Alternatively, you may set this variable in `asm-mode-set-comment-hook',
1509which is called near the beginning of mode initialization.
1510
1511Turning on Asm mode runs the hook `asm-mode-hook' at the end of initialization.
1512
1513Special commands:
1514\\{asm-mode-map}
1515
1516\(fn)" t nil)
1517
1518(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "asm-mode" '("asm-")))
1519
1520;;;***
1521
1522;;;### (autoloads nil "auth-source" "auth-source.el" (0 0 0 0))
1523;;; Generated autoloads from auth-source.el
1524
1525(defvar auth-source-cache-expiry 7200 "\
1526How many seconds passwords are cached, or nil to disable
1527expiring. Overrides `password-cache-expiry' through a
1528let-binding.")
1529
1530(custom-autoload 'auth-source-cache-expiry "auth-source" t)
1531
1532(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "auth-source" '("auth-source")))
1533
1534;;;***
1535
1536;;;### (autoloads nil "autoarg" "autoarg.el" (0 0 0 0))
1537;;; Generated autoloads from autoarg.el
1538
1539(defvar autoarg-mode nil "\
1540Non-nil if Autoarg mode is enabled.
1541See the `autoarg-mode' command
1542for a description of this minor mode.")
1543
1544(custom-autoload 'autoarg-mode "autoarg" nil)
1545
1546(autoload 'autoarg-mode "autoarg" "\
1547Toggle Autoarg mode, a global minor mode.
1548With a prefix argument ARG, enable Autoarg mode if ARG is
1549positive, and disable it otherwise. If called from Lisp, enable
1550the mode if ARG is omitted or nil.
1551
1552\\<autoarg-mode-map>
1553In Autoarg mode, digits are bound to `digit-argument', i.e. they
1554supply prefix arguments as C-DIGIT and M-DIGIT normally do.
1555Furthermore, C-DIGIT inserts DIGIT.
1556\\[autoarg-terminate] terminates the prefix sequence and inserts
1557the digits of the autoarg sequence into the buffer.
1558Without a numeric prefix arg, the normal binding of \\[autoarg-terminate]
1559is invoked, i.e. what it would be with Autoarg mode off.
1560
1561For example:
1562`6 9 \\[autoarg-terminate]' inserts `69' into the buffer, as does `C-6 C-9'.
1563`6 9 a' inserts 69 `a's into the buffer.
1564`6 9 \\[autoarg-terminate] \\[autoarg-terminate]' inserts `69' into the buffer and
1565then invokes the normal binding of \\[autoarg-terminate].
1566`C-u \\[autoarg-terminate]' invokes the normal binding of \\[autoarg-terminate] four times.
1567
1568\\{autoarg-mode-map}
1569
1570\(fn &optional ARG)" t nil)
1571
1572(defvar autoarg-kp-mode nil "\
1573Non-nil if Autoarg-Kp mode is enabled.
1574See the `autoarg-kp-mode' command
1575for a description of this minor mode.
1576Setting this variable directly does not take effect;
1577either customize it (see the info node `Easy Customization')
1578or call the function `autoarg-kp-mode'.")
1579
1580(custom-autoload 'autoarg-kp-mode "autoarg" nil)
1581
1582(autoload 'autoarg-kp-mode "autoarg" "\
1583Toggle Autoarg-KP mode, a global minor mode.
1584With a prefix argument ARG, enable Autoarg-KP mode if ARG is
1585positive, and disable it otherwise. If called from Lisp, enable
1586the mode if ARG is omitted or nil.
1587
1588\\<autoarg-kp-mode-map>
1589This is similar to `autoarg-mode' but rebinds the keypad keys
1590`kp-1' etc. to supply digit arguments.
1591
1592\\{autoarg-kp-mode-map}
1593
1594\(fn &optional ARG)" t nil)
1595
1596(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "autoarg" '("autoarg-")))
1597
1598;;;***
1599
1600;;;### (autoloads nil "autoconf" "progmodes/autoconf.el" (0 0 0 0))
1601;;; Generated autoloads from progmodes/autoconf.el
1602
1603(autoload 'autoconf-mode "autoconf" "\
1604Major mode for editing Autoconf configure.ac files.
1605
1606\(fn)" t nil)
1607
1608(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "autoconf" '("autoconf-")))
1609
1610;;;***
1611
1612;;;### (autoloads nil "autoinsert" "autoinsert.el" (0 0 0 0))
1613;;; Generated autoloads from autoinsert.el
1614
1615(autoload 'auto-insert "autoinsert" "\
1616Insert default contents into new files if variable `auto-insert' is non-nil.
1617Matches the visited file name against the elements of `auto-insert-alist'.
1618
1619\(fn)" t nil)
1620
1621(autoload 'define-auto-insert "autoinsert" "\
1622Associate CONDITION with (additional) ACTION in `auto-insert-alist'.
1623Optional AFTER means to insert action after all existing actions for CONDITION,
1624or if CONDITION had no actions, after all other CONDITIONs.
1625
1626\(fn CONDITION ACTION &optional AFTER)" nil nil)
1627
1628(defvar auto-insert-mode nil "\
1629Non-nil if Auto-Insert mode is enabled.
1630See the `auto-insert-mode' command
1631for a description of this minor mode.
1632Setting this variable directly does not take effect;
1633either customize it (see the info node `Easy Customization')
1634or call the function `auto-insert-mode'.")
1635
1636(custom-autoload 'auto-insert-mode "autoinsert" nil)
1637
1638(autoload 'auto-insert-mode "autoinsert" "\
1639Toggle Auto-insert mode, a global minor mode.
1640With a prefix argument ARG, enable Auto-insert mode if ARG is
1641positive, and disable it otherwise. If called from Lisp, enable
1642the mode if ARG is omitted or nil.
1643
1644When Auto-insert mode is enabled, when new files are created you can
1645insert a template for the file depending on the mode of the buffer.
1646
1647\(fn &optional ARG)" t nil)
1648
1649(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "autoinsert" '("auto-insert")))
1650
1651;;;***
1652
1653;;;### (autoloads nil "autoload" "emacs-lisp/autoload.el" (0 0 0
1654;;;;;; 0))
1655;;; Generated autoloads from emacs-lisp/autoload.el
1656
1657(put 'generated-autoload-file 'safe-local-variable 'stringp)
1658
1659(put 'generated-autoload-load-name 'safe-local-variable 'stringp)
1660
1661(put 'autoload-ensure-writable 'risky-local-variable t)
1662
1663(autoload 'update-file-autoloads "autoload" "\
1664Update the autoloads for FILE.
1665If prefix arg SAVE-AFTER is non-nil, save the buffer too.
1666
1667If FILE binds `generated-autoload-file' as a file-local variable,
1668autoloads are written into that file. Otherwise, the autoloads
1669file is determined by OUTFILE. If called interactively, prompt
1670for OUTFILE; if called from Lisp with OUTFILE nil, use the
1671existing value of `generated-autoload-file'.
1672
1673Return FILE if there was no autoload cookie in it, else nil.
1674
1675\(fn FILE &optional SAVE-AFTER OUTFILE)" t nil)
1676
1677(autoload 'update-directory-autoloads "autoload" "\
1678Update autoload definitions for Lisp files in the directories DIRS.
1679In an interactive call, you must give one argument, the name of a
1680single directory. In a call from Lisp, you can supply multiple
1681directories as separate arguments, but this usage is discouraged.
1682
1683The function does NOT recursively descend into subdirectories of the
1684directory or directories specified.
1685
1686In an interactive call, prompt for a default output file for the
1687autoload definitions, and temporarily bind the variable
1688`generated-autoload-file' to this value. When called from Lisp,
1689use the existing value of `generated-autoload-file'. If any Lisp
1690file binds `generated-autoload-file' as a file-local variable,
1691write its autoloads into the specified file instead.
1692
1693\(fn &rest DIRS)" t nil)
1694
1695(autoload 'batch-update-autoloads "autoload" "\
1696Update loaddefs.el autoloads in batch mode.
1697Calls `update-directory-autoloads' on the command line arguments.
1698Definitions are written to `generated-autoload-file' (which
1699should be non-nil).
1700
1701\(fn)" nil nil)
1702
1703(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "autoload" '("autoload-" "generate" "no-update-autoloads" "make-autoload")))
1704
1705;;;***
1706
1707;;;### (autoloads nil "autorevert" "autorevert.el" (0 0 0 0))
1708;;; Generated autoloads from autorevert.el
1709
1710(autoload 'auto-revert-mode "autorevert" "\
1711Toggle reverting buffer when the file changes (Auto-Revert Mode).
1712With a prefix argument ARG, enable Auto-Revert Mode if ARG is
1713positive, and disable it otherwise. If called from Lisp, enable
1714the mode if ARG is omitted or nil.
1715
1716Auto-Revert Mode is a minor mode that affects only the current
1717buffer. When enabled, it reverts the buffer when the file on
1718disk changes.
1719
1720When a buffer is reverted, a message is generated. This can be
1721suppressed by setting `auto-revert-verbose' to nil.
1722
1723Use `global-auto-revert-mode' to automatically revert all buffers.
1724Use `auto-revert-tail-mode' if you know that the file will only grow
1725without being changed in the part that is already in the buffer.
1726
1727\(fn &optional ARG)" t nil)
1728
1729(autoload 'turn-on-auto-revert-mode "autorevert" "\
1730Turn on Auto-Revert Mode.
1731
1732This function is designed to be added to hooks, for example:
1733 (add-hook \\='c-mode-hook #\\='turn-on-auto-revert-mode)
1734
1735\(fn)" nil nil)
1736
1737(autoload 'auto-revert-tail-mode "autorevert" "\
1738Toggle reverting tail of buffer when the file grows.
1739With a prefix argument ARG, enable Auto-Revert Tail Mode if ARG
1740is positive, and disable it otherwise. If called from Lisp,
1741enable the mode if ARG is omitted or nil.
1742
1743When Auto-Revert Tail Mode is enabled, the tail of the file is
1744constantly followed, as with the shell command `tail -f'. This
1745means that whenever the file grows on disk (presumably because
1746some background process is appending to it from time to time),
1747this is reflected in the current buffer.
1748
1749You can edit the buffer and turn this mode off and on again as
1750you please. But make sure the background process has stopped
1751writing before you save the file!
1752
1753When a buffer is reverted, a message is generated. This can be
1754suppressed by setting `auto-revert-verbose' to nil.
1755
1756Use `auto-revert-mode' for changes other than appends!
1757
1758\(fn &optional ARG)" t nil)
1759
1760(autoload 'turn-on-auto-revert-tail-mode "autorevert" "\
1761Turn on Auto-Revert Tail Mode.
1762
1763This function is designed to be added to hooks, for example:
1764 (add-hook \\='my-logfile-mode-hook #\\='turn-on-auto-revert-tail-mode)
1765
1766\(fn)" nil nil)
1767
1768(defvar global-auto-revert-mode nil "\
1769Non-nil if Global Auto-Revert mode is enabled.
1770See the `global-auto-revert-mode' command
1771for a description of this minor mode.
1772Setting this variable directly does not take effect;
1773either customize it (see the info node `Easy Customization')
1774or call the function `global-auto-revert-mode'.")
1775
1776(custom-autoload 'global-auto-revert-mode "autorevert" nil)
1777
1778(autoload 'global-auto-revert-mode "autorevert" "\
1779Toggle Global Auto-Revert Mode.
1780With a prefix argument ARG, enable Global Auto-Revert Mode if ARG
1781is positive, and disable it otherwise. If called from Lisp,
1782enable the mode if ARG is omitted or nil.
1783
1784Global Auto-Revert Mode is a global minor mode that reverts any
1785buffer associated with a file when the file changes on disk. Use
1786`auto-revert-mode' to revert a particular buffer.
1787
1788If `global-auto-revert-non-file-buffers' is non-nil, this mode
1789may also revert some non-file buffers, as described in the
1790documentation of that variable. It ignores buffers with modes
1791matching `global-auto-revert-ignore-modes', and buffers with a
1792non-nil vale of `global-auto-revert-ignore-buffer'.
1793
1794When a buffer is reverted, a message is generated. This can be
1795suppressed by setting `auto-revert-verbose' to nil.
1796
1797This function calls the hook `global-auto-revert-mode-hook'.
1798It displays the text that `global-auto-revert-mode-text'
1799specifies in the mode line.
1800
1801\(fn &optional ARG)" t nil)
1802
1803(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "autorevert" '("auto-revert-" "global-auto-revert-")))
1804
1805;;;***
1806
1807;;;### (autoloads nil "avl-tree" "emacs-lisp/avl-tree.el" (0 0 0
1808;;;;;; 0))
1809;;; Generated autoloads from emacs-lisp/avl-tree.el
1810
1811(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "avl-tree" '("avl-tree-")))
1812
1813;;;***
1814
1815;;;### (autoloads nil "avoid" "avoid.el" (0 0 0 0))
1816;;; Generated autoloads from avoid.el
1817
1818(defvar mouse-avoidance-mode nil "\
1819Activate Mouse Avoidance mode.
1820See function `mouse-avoidance-mode' for possible values.
1821Setting this variable directly does not take effect;
1822use either \\[customize] or the function `mouse-avoidance-mode'.")
1823
1824(custom-autoload 'mouse-avoidance-mode "avoid" nil)
1825
1826(autoload 'mouse-avoidance-mode "avoid" "\
1827Set Mouse Avoidance mode to MODE.
1828MODE should be one of the symbols `banish', `exile', `jump', `animate',
1829`cat-and-mouse', `proteus', or `none'.
1830
1831If MODE is nil, toggle mouse avoidance between `none' and `banish'
1832modes. Positive numbers and symbols other than the above are treated
1833as equivalent to `banish'; negative numbers and `-' are equivalent to `none'.
1834
1835Effects of the different modes:
1836 * banish: Move the mouse to the upper-right corner on any keypress.
1837 * exile: Move the mouse to the corner only if the cursor gets too close,
1838 and allow it to return once the cursor is out of the way.
1839 * jump: If the cursor gets too close to the mouse, displace the mouse
1840 a random distance & direction.
1841 * animate: As `jump', but shows steps along the way for illusion of motion.
1842 * cat-and-mouse: Same as `animate'.
1843 * proteus: As `animate', but changes the shape of the mouse pointer too.
1844
1845\(See `mouse-avoidance-threshold' for definition of \"too close\",
1846and `mouse-avoidance-nudge-dist' and `mouse-avoidance-nudge-var' for
1847definition of \"random distance\".)
1848
1849\(fn &optional MODE)" t nil)
1850
1851(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "avoid" '("mouse-avoidance-")))
1852
1853;;;***
1854
1855;;;### (autoloads nil "bat-mode" "progmodes/bat-mode.el" (0 0 0 0))
1856;;; Generated autoloads from progmodes/bat-mode.el
1857
1858(add-to-list 'auto-mode-alist '("\\.\\(bat\\|cmd\\)\\'" . bat-mode))
1859
1860(autoload 'bat-mode "bat-mode" "\
1861Major mode for editing DOS/Windows batch files.
1862
1863Start a new script from `bat-template'. Read help pages for DOS commands
1864with `bat-cmd-help'. Navigate between sections using `imenu'.
1865Run script using `bat-run' and `bat-run-args'.
1866
1867\\{bat-mode-map}
1868
1869\(fn)" t nil)
1870
1871(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bat-mode" '("bat-")))
1872
1873;;;***
1874
1875;;;### (autoloads nil "battery" "battery.el" (0 0 0 0))
1876;;; Generated autoloads from battery.el
1877 (put 'battery-mode-line-string 'risky-local-variable t)
1878
1879(autoload 'battery "battery" "\
1880Display battery status information in the echo area.
1881The text being displayed in the echo area is controlled by the variables
1882`battery-echo-area-format' and `battery-status-function'.
1883
1884\(fn)" t nil)
1885
1886(defvar display-battery-mode nil "\
1887Non-nil if Display-Battery mode is enabled.
1888See the `display-battery-mode' command
1889for a description of this minor mode.
1890Setting this variable directly does not take effect;
1891either customize it (see the info node `Easy Customization')
1892or call the function `display-battery-mode'.")
1893
1894(custom-autoload 'display-battery-mode "battery" nil)
1895
1896(autoload 'display-battery-mode "battery" "\
1897Toggle battery status display in mode line (Display Battery mode).
1898With a prefix argument ARG, enable Display Battery mode if ARG is
1899positive, and disable it otherwise. If called from Lisp, enable
1900the mode if ARG is omitted or nil.
1901
1902The text displayed in the mode line is controlled by
1903`battery-mode-line-format' and `battery-status-function'.
1904The mode line is be updated every `battery-update-interval'
1905seconds.
1906
1907\(fn &optional ARG)" t nil)
1908
1909(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "battery" '("battery-")))
1910
1911;;;***
1912
1913;;;### (autoloads nil "benchmark" "emacs-lisp/benchmark.el" (0 0
1914;;;;;; 0 0))
1915;;; Generated autoloads from emacs-lisp/benchmark.el
1916
1917(autoload 'benchmark-run "benchmark" "\
1918Time execution of FORMS.
1919If REPETITIONS is supplied as a number, run forms that many times,
1920accounting for the overhead of the resulting loop. Otherwise run
1921FORMS once.
1922Return a list of the total elapsed time for execution, the number of
1923garbage collections that ran, and the time taken by garbage collection.
1924See also `benchmark-run-compiled'.
1925
1926\(fn &optional REPETITIONS &rest FORMS)" nil t)
1927
1928(function-put 'benchmark-run 'lisp-indent-function '1)
1929
1930(autoload 'benchmark-run-compiled "benchmark" "\
1931Time execution of compiled version of FORMS.
1932This is like `benchmark-run', but what is timed is a funcall of the
1933byte code obtained by wrapping FORMS in a `lambda' and compiling the
1934result. The overhead of the `lambda's is accounted for.
1935
1936\(fn &optional REPETITIONS &rest FORMS)" nil t)
1937
1938(function-put 'benchmark-run-compiled 'lisp-indent-function '1)
1939
1940(autoload 'benchmark "benchmark" "\
1941Print the time taken for REPETITIONS executions of FORM.
1942Interactively, REPETITIONS is taken from the prefix arg.
1943For non-interactive use see also `benchmark-run' and
1944`benchmark-run-compiled'.
1945
1946\(fn REPETITIONS FORM)" t nil)
1947
1948(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "benchmark" '("benchmark-elapse")))
1949
1950;;;***
1951
1952;;;### (autoloads nil "bib-mode" "textmodes/bib-mode.el" (0 0 0 0))
1953;;; Generated autoloads from textmodes/bib-mode.el
1954
1955(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bib-mode" '("bib-" "unread-bib" "mark-bib" "return-key-bib" "addbib")))
1956
1957;;;***
1958
1959;;;### (autoloads nil "bibtex" "textmodes/bibtex.el" (0 0 0 0))
1960;;; Generated autoloads from textmodes/bibtex.el
1961
1962(autoload 'bibtex-initialize "bibtex" "\
1963(Re)Initialize BibTeX buffers.
1964Visit the BibTeX files defined by `bibtex-files' and return a list
1965of corresponding buffers.
1966Initialize in these buffers `bibtex-reference-keys' if not yet set.
1967List of BibTeX buffers includes current buffer if CURRENT is non-nil
1968and the current buffer visits a file using `bibtex-mode'.
1969If FORCE is non-nil, (re)initialize `bibtex-reference-keys' even if
1970already set. If SELECT is non-nil interactively select a BibTeX buffer.
1971
1972When called interactively, FORCE is t, CURRENT is t if current buffer
1973visits a file using `bibtex-mode', and SELECT is t if current buffer
1974does not use `bibtex-mode',
1975
1976\(fn &optional CURRENT FORCE SELECT)" t nil)
1977
1978(autoload 'bibtex-mode "bibtex" "\
1979Major mode for editing BibTeX files.
1980
1981General information on working with BibTeX mode:
1982
1983Use commands such as \\<bibtex-mode-map>\\[bibtex-Book] to get a template for a specific entry.
1984Then fill in all desired fields using \\[bibtex-next-field] to jump from field
1985to field. After having filled in all desired fields in the entry, clean the
1986new entry with the command \\[bibtex-clean-entry].
1987
1988Some features of BibTeX mode are available only by setting the variable
1989`bibtex-maintain-sorted-entries' to non-nil. However, then BibTeX mode
1990works only with buffers containing valid (syntactically correct) and sorted
1991entries. This is usually the case, if you have created a buffer completely
1992with BibTeX mode and finished every new entry with \\[bibtex-clean-entry].
1993
1994For third party BibTeX files, call the command \\[bibtex-convert-alien]
1995to fully take advantage of all features of BibTeX mode.
1996
1997
1998Special information:
1999
2000A command such as \\[bibtex-Book] outlines the fields for a BibTeX book entry.
2001
2002The names of optional fields start with the string OPT, and are thus ignored
2003by BibTeX. The names of alternative fields from which only one is required
2004start with the string ALT. The OPT or ALT string may be removed from
2005the name of a field with \\[bibtex-remove-OPT-or-ALT].
2006\\[bibtex-make-field] inserts a new field after the current one.
2007\\[bibtex-kill-field] kills the current field entirely.
2008\\[bibtex-yank] yanks the last recently killed field after the current field.
2009\\[bibtex-remove-delimiters] removes the double-quotes or braces around the text of the current field.
2010\\[bibtex-empty-field] replaces the text of the current field with the default \"\" or {}.
2011\\[bibtex-find-text] moves point to the end of the current field.
2012\\[completion-at-point] completes word fragment before point according to context.
2013
2014The command \\[bibtex-clean-entry] cleans the current entry, i.e. it removes OPT/ALT
2015from the names of all non-empty optional or alternative fields, checks that
2016no required fields are empty, and does some formatting dependent on the value
2017of `bibtex-entry-format'. Furthermore, it can automatically generate a key
2018for the BibTeX entry, see `bibtex-generate-autokey'.
2019Note: some functions in BibTeX mode depend on entries being in a special
2020format (all fields beginning on separate lines), so it is usually a bad
2021idea to remove `realign' from `bibtex-entry-format'.
2022
2023BibTeX mode supports Imenu and hideshow minor mode (`hs-minor-mode').
2024
2025----------------------------------------------------------
2026Entry to BibTeX mode calls the value of `bibtex-mode-hook'
2027if that value is non-nil.
2028
2029\\{bibtex-mode-map}
2030
2031\(fn)" t nil)
2032
2033(autoload 'bibtex-search-entry "bibtex" "\
2034Move point to the beginning of BibTeX entry named KEY.
2035Return position of entry if KEY is found or nil if not found.
2036With GLOBAL non-nil, search KEY in `bibtex-files'. Otherwise the search
2037is limited to the current buffer. Optional arg START is buffer position
2038where the search starts. If it is nil, start search at beginning of buffer.
2039If DISPLAY is non-nil, display the buffer containing KEY.
2040Otherwise, use `set-buffer'.
2041When called interactively, START is nil, DISPLAY is t.
2042Also, GLOBAL is t if the current mode is not `bibtex-mode'
2043or `bibtex-search-entry-globally' is non-nil.
2044A prefix arg negates the value of `bibtex-search-entry-globally'.
2045
2046\(fn KEY &optional GLOBAL START DISPLAY)" t nil)
2047
2048(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bibtex" '("bibtex-")))
2049
2050;;;***
2051
2052;;;### (autoloads nil "bibtex-style" "textmodes/bibtex-style.el"
2053;;;;;; (0 0 0 0))
2054;;; Generated autoloads from textmodes/bibtex-style.el
2055
2056(autoload 'bibtex-style-mode "bibtex-style" "\
2057Major mode for editing BibTeX style files.
2058
2059\(fn)" t nil)
2060
2061(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bibtex-style" '("bibtex-style-")))
2062
2063;;;***
2064
2065;;;### (autoloads nil "bindat" "emacs-lisp/bindat.el" (0 0 0 0))
2066;;; Generated autoloads from emacs-lisp/bindat.el
2067
2068(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bindat" '("bindat-")))
2069
2070;;;***
2071
2072;;;### (autoloads nil "binhex" "mail/binhex.el" (0 0 0 0))
2073;;; Generated autoloads from mail/binhex.el
2074
2075(defconst binhex-begin-line "^:...............................................................$" "\
2076Regular expression matching the start of a BinHex encoded region.")
2077
2078(autoload 'binhex-decode-region-internal "binhex" "\
2079Binhex decode region between START and END without using an external program.
2080If HEADER-ONLY is non-nil only decode header and return filename.
2081
2082\(fn START END &optional HEADER-ONLY)" t nil)
2083
2084(autoload 'binhex-decode-region-external "binhex" "\
2085Binhex decode region between START and END using external decoder.
2086
2087\(fn START END)" t nil)
2088
2089(autoload 'binhex-decode-region "binhex" "\
2090Binhex decode region between START and END.
2091
2092\(fn START END)" t nil)
2093
2094(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "binhex" '("binhex-")))
2095
2096;;;***
2097
2098;;;### (autoloads nil "blackbox" "play/blackbox.el" (0 0 0 0))
2099;;; Generated autoloads from play/blackbox.el
2100
2101(autoload 'blackbox "blackbox" "\
2102Play blackbox.
2103Optional prefix argument is the number of balls; the default is 4.
2104
2105What is blackbox?
2106
2107Blackbox is a game of hide and seek played on an 8 by 8 grid (the
2108Blackbox). Your opponent (Emacs, in this case) has hidden several
2109balls (usually 4) within this box. By shooting rays into the box and
2110observing where they emerge it is possible to deduce the positions of
2111the hidden balls. The fewer rays you use to find the balls, the lower
2112your score.
2113
2114Overview of play:
2115
2116\\<blackbox-mode-map>To play blackbox, type \\[blackbox]. An optional prefix argument
2117specifies the number of balls to be hidden in the box; the default is
2118four.
2119
2120The cursor can be moved around the box with the standard cursor
2121movement keys.
2122
2123To shoot a ray, move the cursor to the edge of the box and press SPC.
2124The result will be determined and the playfield updated.
2125
2126You may place or remove balls in the box by moving the cursor into the
2127box and pressing \\[bb-romp].
2128
2129When you think the configuration of balls you have placed is correct,
2130press \\[bb-done]. You will be informed whether you are correct or
2131not, and be given your score. Your score is the number of letters and
2132numbers around the outside of the box plus five for each incorrectly
2133placed ball. If you placed any balls incorrectly, they will be
2134indicated with `x', and their actual positions indicated with `o'.
2135
2136Details:
2137
2138There are three possible outcomes for each ray you send into the box:
2139
2140 Detour: the ray is deflected and emerges somewhere other than
2141 where you sent it in. On the playfield, detours are
2142 denoted by matching pairs of numbers -- one where the
2143 ray went in, and the other where it came out.
2144
2145 Reflection: the ray is reflected and emerges in the same place
2146 it was sent in. On the playfield, reflections are
2147 denoted by the letter `R'.
2148
2149 Hit: the ray strikes a ball directly and is absorbed. It does
2150 not emerge from the box. On the playfield, hits are
2151 denoted by the letter `H'.
2152
2153The rules for how balls deflect rays are simple and are best shown by
2154example.
2155
2156As a ray approaches a ball it is deflected ninety degrees. Rays can
2157be deflected multiple times. In the diagrams below, the dashes
2158represent empty box locations and the letter `O' represents a ball.
2159The entrance and exit points of each ray are marked with numbers as
2160described under \"Detour\" above. Note that the entrance and exit
2161points are always interchangeable. `*' denotes the path taken by the
2162ray.
2163
2164Note carefully the relative positions of the ball and the ninety
2165degree deflection it causes.
2166
2167 1
2168 - * - - - - - - - - - - - - - - - - - - - - - -
2169 - * - - - - - - - - - - - - - - - - - - - - - -
21701 * * - - - - - - - - - - - - - - - O - - - - O -
2171 - - O - - - - - - - O - - - - - - - * * * * - -
2172 - - - - - - - - - - - * * * * * 2 3 * * * - - * - -
2173 - - - - - - - - - - - * - - - - - - - O - * - -
2174 - - - - - - - - - - - * - - - - - - - - * * - -
2175 - - - - - - - - - - - * - - - - - - - - * - O -
2176 2 3
2177
2178As mentioned above, a reflection occurs when a ray emerges from the same point
2179it was sent in. This can happen in several ways:
2180
2181
2182 - - - - - - - - - - - - - - - - - - - - - - - -
2183 - - - - O - - - - - O - O - - - - - - - - - - -
2184R * * * * - - - - - - - * - - - - O - - - - - - -
2185 - - - - O - - - - - - * - - - - R - - - - - - - -
2186 - - - - - - - - - - - * - - - - - - - - - - - -
2187 - - - - - - - - - - - * - - - - - - - - - - - -
2188 - - - - - - - - R * * * * - - - - - - - - - - - -
2189 - - - - - - - - - - - - O - - - - - - - - - - -
2190
2191In the first example, the ray is deflected downwards by the upper
2192ball, then left by the lower ball, and finally retraces its path to
2193its point of origin. The second example is similar. The third
2194example is a bit anomalous but can be rationalized by realizing the
2195ray never gets a chance to get into the box. Alternatively, the ray
2196can be thought of as being deflected downwards and immediately
2197emerging from the box.
2198
2199A hit occurs when a ray runs straight into a ball:
2200
2201 - - - - - - - - - - - - - - - - - - - - - - - -
2202 - - - - - - - - - - - - - - - - - - - - O - - -
2203 - - - - - - - - - - - - O - - - H * * * * - - - -
2204 - - - - - - - - H * * * * O - - - - - - * - - - -
2205 - - - - - - - - - - - - O - - - - - - O - - - -
2206H * * * O - - - - - - - - - - - - - - - - - - - -
2207 - - - - - - - - - - - - - - - - - - - - - - - -
2208 - - - - - - - - - - - - - - - - - - - - - - - -
2209
2210Be sure to compare the second example of a hit with the first example of
2211a reflection.
2212
2213\(fn NUM)" t nil)
2214
2215(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "blackbox" '("blackbox-" "bb-")))
2216
2217;;;***
2218
2219;;;### (autoloads nil "bookmark" "bookmark.el" (0 0 0 0))
2220;;; Generated autoloads from bookmark.el
2221 (define-key ctl-x-r-map "b" 'bookmark-jump)
2222 (define-key ctl-x-r-map "m" 'bookmark-set)
2223 (define-key ctl-x-r-map "M" 'bookmark-set-no-overwrite)
2224 (define-key ctl-x-r-map "l" 'bookmark-bmenu-list)
2225
2226(defvar bookmark-map (let ((map (make-sparse-keymap))) (define-key map "x" 'bookmark-set) (define-key map "m" 'bookmark-set) (define-key map "M" 'bookmark-set-no-overwrite) (define-key map "j" 'bookmark-jump) (define-key map "g" 'bookmark-jump) (define-key map "o" 'bookmark-jump-other-window) (define-key map "i" 'bookmark-insert) (define-key map "e" 'edit-bookmarks) (define-key map "f" 'bookmark-insert-location) (define-key map "r" 'bookmark-rename) (define-key map "d" 'bookmark-delete) (define-key map "l" 'bookmark-load) (define-key map "w" 'bookmark-write) (define-key map "s" 'bookmark-save) map) "\
2227Keymap containing bindings to bookmark functions.
2228It is not bound to any key by default: to bind it
2229so that you have a bookmark prefix, just use `global-set-key' and bind a
2230key of your choice to `bookmark-map'. All interactive bookmark
2231functions have a binding in this keymap.")
2232 (fset 'bookmark-map bookmark-map)
2233
2234(autoload 'bookmark-set "bookmark" "\
2235Set a bookmark named NAME at the current location.
2236If NAME is nil, then prompt the user.
2237
2238With a prefix arg (non-nil NO-OVERWRITE), do not overwrite any
2239existing bookmark that has the same name as NAME, but instead push the
2240new bookmark onto the bookmark alist. The most recently set bookmark
2241with name NAME is thus the one in effect at any given time, but the
2242others are still there, should the user decide to delete the most
2243recent one.
2244
2245To yank words from the text of the buffer and use them as part of the
2246bookmark name, type C-w while setting a bookmark. Successive C-w's
2247yank successive words.
2248
2249Typing C-u inserts (at the bookmark name prompt) the name of the last
2250bookmark used in the document where the new bookmark is being set;
2251this helps you use a single bookmark name to track progress through a
2252large document. If there is no prior bookmark for this document, then
2253C-u inserts an appropriate name based on the buffer or file.
2254
2255Use \\[bookmark-delete] to remove bookmarks (you give it a name and
2256it removes only the first instance of a bookmark with that name from
2257the list of bookmarks.)
2258
2259\(fn &optional NAME NO-OVERWRITE)" t nil)
2260
2261(autoload 'bookmark-set-no-overwrite "bookmark" "\
2262Set a bookmark named NAME at the current location.
2263If NAME is nil, then prompt the user.
2264
2265If a bookmark named NAME already exists and prefix argument
2266PUSH-BOOKMARK is non-nil, then push the new bookmark onto the
2267bookmark alist. Pushing it means that among bookmarks named
2268NAME, this one becomes the one in effect, but the others are
2269still there, in order, and become effective again if the user
2270ever deletes the most recent one.
2271
2272Otherwise, if a bookmark named NAME already exists but PUSH-BOOKMARK
2273is nil, raise an error.
2274
2275To yank words from the text of the buffer and use them as part of the
2276bookmark name, type C-w while setting a bookmark. Successive C-w's
2277yank successive words.
2278
2279Typing C-u inserts (at the bookmark name prompt) the name of the last
2280bookmark used in the document where the new bookmark is being set;
2281this helps you use a single bookmark name to track progress through a
2282large document. If there is no prior bookmark for this document, then
2283C-u inserts an appropriate name based on the buffer or file.
2284
2285Use \\[bookmark-delete] to remove bookmarks (you give it a name and
2286it removes only the first instance of a bookmark with that name from
2287the list of bookmarks.)
2288
2289\(fn &optional NAME PUSH-BOOKMARK)" t nil)
2290
2291(autoload 'bookmark-jump "bookmark" "\
2292Jump to bookmark BOOKMARK (a point in some file).
2293You may have a problem using this function if the value of variable
2294`bookmark-alist' is nil. If that happens, you need to load in some
2295bookmarks. See help on function `bookmark-load' for more about
2296this.
2297
2298If the file pointed to by BOOKMARK no longer exists, you will be asked
2299if you wish to give the bookmark a new location, and `bookmark-jump'
2300will then jump to the new location, as well as recording it in place
2301of the old one in the permanent bookmark record.
2302
2303BOOKMARK is usually a bookmark name (a string). It can also be a
2304bookmark record, but this is usually only done by programmatic callers.
2305
2306If DISPLAY-FUNC is non-nil, it is a function to invoke to display the
2307bookmark. It defaults to `switch-to-buffer'. A typical value for
2308DISPLAY-FUNC would be `switch-to-buffer-other-window'.
2309
2310\(fn BOOKMARK &optional DISPLAY-FUNC)" t nil)
2311
2312(autoload 'bookmark-jump-other-window "bookmark" "\
2313Jump to BOOKMARK in another window. See `bookmark-jump' for more.
2314
2315\(fn BOOKMARK)" t nil)
2316
2317(autoload 'bookmark-relocate "bookmark" "\
2318Relocate BOOKMARK-NAME to another file, reading file name with minibuffer.
2319
2320This makes an already existing bookmark point to that file, instead of
2321the one it used to point at. Useful when a file has been renamed
2322after a bookmark was set in it.
2323
2324\(fn BOOKMARK-NAME)" t nil)
2325
2326(autoload 'bookmark-insert-location "bookmark" "\
2327Insert the name of the file associated with BOOKMARK-NAME.
2328
2329Optional second arg NO-HISTORY means don't record this in the
2330minibuffer history list `bookmark-history'.
2331
2332\(fn BOOKMARK-NAME &optional NO-HISTORY)" t nil)
2333
2334(defalias 'bookmark-locate 'bookmark-insert-location)
2335
2336(autoload 'bookmark-rename "bookmark" "\
2337Change the name of OLD-NAME bookmark to NEW-NAME name.
2338If called from keyboard, prompt for OLD-NAME and NEW-NAME.
2339If called from menubar, select OLD-NAME from a menu and prompt for NEW-NAME.
2340
2341If called from Lisp, prompt for NEW-NAME if only OLD-NAME was passed
2342as an argument. If called with two strings, then no prompting is done.
2343You must pass at least OLD-NAME when calling from Lisp.
2344
2345While you are entering the new name, consecutive C-w's insert
2346consecutive words from the text of the buffer into the new bookmark
2347name.
2348
2349\(fn OLD-NAME &optional NEW-NAME)" t nil)
2350
2351(autoload 'bookmark-insert "bookmark" "\
2352Insert the text of the file pointed to by bookmark BOOKMARK-NAME.
2353BOOKMARK-NAME is a bookmark name (a string), not a bookmark record.
2354
2355You may have a problem using this function if the value of variable
2356`bookmark-alist' is nil. If that happens, you need to load in some
2357bookmarks. See help on function `bookmark-load' for more about
2358this.
2359
2360\(fn BOOKMARK-NAME)" t nil)
2361
2362(autoload 'bookmark-delete "bookmark" "\
2363Delete BOOKMARK-NAME from the bookmark list.
2364
2365Removes only the first instance of a bookmark with that name. If
2366there are one or more other bookmarks with the same name, they will
2367not be deleted. Defaults to the \"current\" bookmark (that is, the
2368one most recently used in this file, if any).
2369Optional second arg BATCH means don't update the bookmark list buffer,
2370probably because we were called from there.
2371
2372\(fn BOOKMARK-NAME &optional BATCH)" t nil)
2373
2374(autoload 'bookmark-write "bookmark" "\
2375Write bookmarks to a file (reading the file name with the minibuffer).
2376
2377\(fn)" t nil)
2378
2379(function-put 'bookmark-write 'interactive-only 'bookmark-save)
2380
2381(autoload 'bookmark-save "bookmark" "\
2382Save currently defined bookmarks.
2383Saves by default in the file defined by the variable
2384`bookmark-default-file'. With a prefix arg, save it in file FILE
2385\(second argument).
2386
2387If you are calling this from Lisp, the two arguments are PARG and
2388FILE, and if you just want it to write to the default file, then
2389pass no arguments. Or pass in nil and FILE, and it will save in FILE
2390instead. If you pass in one argument, and it is non-nil, then the
2391user will be interactively queried for a file to save in.
2392
2393When you want to load in the bookmarks from a file, use
2394`bookmark-load', \\[bookmark-load]. That function will prompt you
2395for a file, defaulting to the file defined by variable
2396`bookmark-default-file'.
2397
2398\(fn &optional PARG FILE)" t nil)
2399
2400(autoload 'bookmark-load "bookmark" "\
2401Load bookmarks from FILE (which must be in bookmark format).
2402Appends loaded bookmarks to the front of the list of bookmarks. If
2403optional second argument OVERWRITE is non-nil, existing bookmarks are
2404destroyed. Optional third arg NO-MSG means don't display any messages
2405while loading.
2406
2407If you load a file that doesn't contain a proper bookmark alist, you
2408will corrupt Emacs's bookmark list. Generally, you should only load
2409in files that were created with the bookmark functions in the first
2410place. Your own personal bookmark file, specified by the variable
2411`bookmark-default-file', is maintained automatically by Emacs; you
2412shouldn't need to load it explicitly.
2413
2414If you load a file containing bookmarks with the same names as
2415bookmarks already present in your Emacs, the new bookmarks will get
2416unique numeric suffixes \"<2>\", \"<3>\", etc.
2417
2418\(fn FILE &optional OVERWRITE NO-MSG)" t nil)
2419
2420(autoload 'bookmark-bmenu-list "bookmark" "\
2421Display a list of existing bookmarks.
2422The list is displayed in a buffer named `*Bookmark List*'.
2423The leftmost column displays a D if the bookmark is flagged for
2424deletion, or > if it is flagged for displaying.
2425
2426\(fn)" t nil)
2427
2428(defalias 'list-bookmarks 'bookmark-bmenu-list)
2429
2430(defalias 'edit-bookmarks 'bookmark-bmenu-list)
2431
2432(autoload 'bookmark-bmenu-search "bookmark" "\
2433Incremental search of bookmarks, hiding the non-matches as we go.
2434
2435\(fn)" t nil)
2436
2437(defvar menu-bar-bookmark-map (let ((map (make-sparse-keymap "Bookmark functions"))) (bindings--define-key map [load] '(menu-item "Load a Bookmark File..." bookmark-load :help "Load bookmarks from a bookmark file)")) (bindings--define-key map [write] '(menu-item "Save Bookmarks As..." bookmark-write :help "Write bookmarks to a file (reading the file name with the minibuffer)")) (bindings--define-key map [save] '(menu-item "Save Bookmarks" bookmark-save :help "Save currently defined bookmarks")) (bindings--define-key map [edit] '(menu-item "Edit Bookmark List" bookmark-bmenu-list :help "Display a list of existing bookmarks")) (bindings--define-key map [delete] '(menu-item "Delete Bookmark..." bookmark-delete :help "Delete a bookmark from the bookmark list")) (bindings--define-key map [rename] '(menu-item "Rename Bookmark..." bookmark-rename :help "Change the name of a bookmark")) (bindings--define-key map [locate] '(menu-item "Insert Location..." bookmark-locate :help "Insert the name of the file associated with a bookmark")) (bindings--define-key map [insert] '(menu-item "Insert Contents..." bookmark-insert :help "Insert the text of the file pointed to by a bookmark")) (bindings--define-key map [set] '(menu-item "Set Bookmark..." bookmark-set :help "Set a bookmark named inside a file.")) (bindings--define-key map [jump] '(menu-item "Jump to Bookmark..." bookmark-jump :help "Jump to a bookmark (a point in some file)")) map))
2438
2439(defalias 'menu-bar-bookmark-map menu-bar-bookmark-map)
2440
2441(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bookmark" '("bookmark" "with-buffer-modified-unmodified")))
2442
2443;;;***
2444
2445;;;### (autoloads nil "browse-url" "net/browse-url.el" (0 0 0 0))
2446;;; Generated autoloads from net/browse-url.el
2447
2448(defvar browse-url-browser-function 'browse-url-default-browser "\
2449Function to display the current buffer in a WWW browser.
2450This is used by the `browse-url-at-point', `browse-url-at-mouse', and
2451`browse-url-of-file' commands.
2452
2453If the value is not a function it should be a list of pairs
2454\(REGEXP . FUNCTION). In this case the function called will be the one
2455associated with the first REGEXP which matches the current URL. The
2456function is passed the URL and any other args of `browse-url'. The last
2457regexp should probably be \".\" to specify a default browser.")
2458
2459(custom-autoload 'browse-url-browser-function "browse-url" t)
2460
2461(autoload 'browse-url-of-file "browse-url" "\
2462Ask a WWW browser to display FILE.
2463Display the current buffer's file if FILE is nil or if called
2464interactively. Turn the filename into a URL with function
2465`browse-url-file-url'. Pass the URL to a browser using the
2466`browse-url' function then run `browse-url-of-file-hook'.
2467
2468\(fn &optional FILE)" t nil)
2469
2470(autoload 'browse-url-of-buffer "browse-url" "\
2471Ask a WWW browser to display BUFFER.
2472Display the current buffer if BUFFER is nil. Display only the
2473currently visible part of BUFFER (from a temporary file) if buffer is
2474narrowed.
2475
2476\(fn &optional BUFFER)" t nil)
2477
2478(autoload 'browse-url-of-dired-file "browse-url" "\
2479In Dired, ask a WWW browser to display the file named on this line.
2480
2481\(fn)" t nil)
2482
2483(autoload 'browse-url-of-region "browse-url" "\
2484Ask a WWW browser to display the current region.
2485
2486\(fn MIN MAX)" t nil)
2487
2488(autoload 'browse-url "browse-url" "\
2489Ask a WWW browser to load URL.
2490Prompt for a URL, defaulting to the URL at or before point.
2491Invokes a suitable browser function which does the actual job.
2492The variable `browse-url-browser-function' says which browser function to
2493use. If the URL is a mailto: URL, consult `browse-url-mailto-function'
2494first, if that exists.
2495
2496The additional ARGS are passed to the browser function. See the doc
2497strings of the actual functions, starting with `browse-url-browser-function',
2498for information about the significance of ARGS (most of the functions
2499ignore it).
2500If ARGS are omitted, the default is to pass `browse-url-new-window-flag'
2501as ARGS.
2502
2503\(fn URL &rest ARGS)" t nil)
2504
2505(autoload 'browse-url-at-point "browse-url" "\
2506Ask a WWW browser to load the URL at or before point.
2507Variable `browse-url-browser-function' says which browser to use.
2508Optional prefix argument ARG non-nil inverts the value of the option
2509`browse-url-new-window-flag'.
2510
2511\(fn &optional ARG)" t nil)
2512
2513(autoload 'browse-url-at-mouse "browse-url" "\
2514Ask a WWW browser to load a URL clicked with the mouse.
2515The URL is the one around or before the position of the mouse click
2516but point is not changed. Variable `browse-url-browser-function'
2517says which browser to use.
2518
2519\(fn EVENT)" t nil)
2520
2521(autoload 'browse-url-xdg-open "browse-url" "\
2522Pass the specified URL to the \"xdg-open\" command.
2523xdg-open is a desktop utility that calls your preferred web browser.
2524The optional argument IGNORED is not used.
2525
2526\(fn URL &optional IGNORED)" t nil)
2527
2528(autoload 'browse-url-netscape "browse-url" "\
2529Ask the Netscape WWW browser to load URL.
2530Default to the URL around or before point. The strings in variable
2531`browse-url-netscape-arguments' are also passed to Netscape.
2532
2533When called interactively, if variable `browse-url-new-window-flag' is
2534non-nil, load the document in a new Netscape window, otherwise use a
2535random existing one. A non-nil interactive prefix argument reverses
2536the effect of `browse-url-new-window-flag'.
2537
2538If `browse-url-netscape-new-window-is-tab' is non-nil, then
2539whenever a document would otherwise be loaded in a new window, it
2540is loaded in a new tab in an existing window instead.
2541
2542When called non-interactively, optional second argument NEW-WINDOW is
2543used instead of `browse-url-new-window-flag'.
2544
2545\(fn URL &optional NEW-WINDOW)" t nil)
2546
2547(make-obsolete 'browse-url-netscape 'nil '"25.1")
2548
2549(autoload 'browse-url-mozilla "browse-url" "\
2550Ask the Mozilla WWW browser to load URL.
2551Default to the URL around or before point. The strings in variable
2552`browse-url-mozilla-arguments' are also passed to Mozilla.
2553
2554When called interactively, if variable `browse-url-new-window-flag' is
2555non-nil, load the document in a new Mozilla window, otherwise use a
2556random existing one. A non-nil interactive prefix argument reverses
2557the effect of `browse-url-new-window-flag'.
2558
2559If `browse-url-mozilla-new-window-is-tab' is non-nil, then whenever a
2560document would otherwise be loaded in a new window, it is loaded in a
2561new tab in an existing window instead.
2562
2563When called non-interactively, optional second argument NEW-WINDOW is
2564used instead of `browse-url-new-window-flag'.
2565
2566\(fn URL &optional NEW-WINDOW)" t nil)
2567
2568(autoload 'browse-url-firefox "browse-url" "\
2569Ask the Firefox WWW browser to load URL.
2570Defaults to the URL around or before point. Passes the strings
2571in the variable `browse-url-firefox-arguments' to Firefox.
2572
2573Interactively, if the variable `browse-url-new-window-flag' is non-nil,
2574loads the document in a new Firefox window. A non-nil prefix argument
2575reverses the effect of `browse-url-new-window-flag'.
2576
2577If `browse-url-firefox-new-window-is-tab' is non-nil, then
2578whenever a document would otherwise be loaded in a new window, it
2579is loaded in a new tab in an existing window instead.
2580
2581Non-interactively, this uses the optional second argument NEW-WINDOW
2582instead of `browse-url-new-window-flag'.
2583
2584\(fn URL &optional NEW-WINDOW)" t nil)
2585
2586(autoload 'browse-url-chromium "browse-url" "\
2587Ask the Chromium WWW browser to load URL.
2588Default to the URL around or before point. The strings in
2589variable `browse-url-chromium-arguments' are also passed to
2590Chromium.
2591The optional argument NEW-WINDOW is not used.
2592
2593\(fn URL &optional NEW-WINDOW)" t nil)
2594
2595(autoload 'browse-url-galeon "browse-url" "\
2596Ask the Galeon WWW browser to load URL.
2597Default to the URL around or before point. The strings in variable
2598`browse-url-galeon-arguments' are also passed to Galeon.
2599
2600When called interactively, if variable `browse-url-new-window-flag' is
2601non-nil, load the document in a new Galeon window, otherwise use a
2602random existing one. A non-nil interactive prefix argument reverses
2603the effect of `browse-url-new-window-flag'.
2604
2605If `browse-url-galeon-new-window-is-tab' is non-nil, then whenever a
2606document would otherwise be loaded in a new window, it is loaded in a
2607new tab in an existing window instead.
2608
2609When called non-interactively, optional second argument NEW-WINDOW is
2610used instead of `browse-url-new-window-flag'.
2611
2612\(fn URL &optional NEW-WINDOW)" t nil)
2613
2614(make-obsolete 'browse-url-galeon 'nil '"25.1")
2615
2616(autoload 'browse-url-emacs "browse-url" "\
2617Ask Emacs to load URL into a buffer and show it in another window.
2618
2619\(fn URL &optional NEW-WINDOW)" t nil)
2620
2621(autoload 'browse-url-gnome-moz "browse-url" "\
2622Ask Mozilla/Netscape to load URL via the GNOME program `gnome-moz-remote'.
2623Default to the URL around or before point. The strings in variable
2624`browse-url-gnome-moz-arguments' are also passed.
2625
2626When called interactively, if variable `browse-url-new-window-flag' is
2627non-nil, load the document in a new browser window, otherwise use an
2628existing one. A non-nil interactive prefix argument reverses the
2629effect of `browse-url-new-window-flag'.
2630
2631When called non-interactively, optional second argument NEW-WINDOW is
2632used instead of `browse-url-new-window-flag'.
2633
2634\(fn URL &optional NEW-WINDOW)" t nil)
2635
2636(make-obsolete 'browse-url-gnome-moz 'nil '"25.1")
2637
2638(autoload 'browse-url-mosaic "browse-url" "\
2639Ask the XMosaic WWW browser to load URL.
2640
2641Default to the URL around or before point. The strings in variable
2642`browse-url-mosaic-arguments' are also passed to Mosaic and the
2643program is invoked according to the variable
2644`browse-url-mosaic-program'.
2645
2646When called interactively, if variable `browse-url-new-window-flag' is
2647non-nil, load the document in a new Mosaic window, otherwise use a
2648random existing one. A non-nil interactive prefix argument reverses
2649the effect of `browse-url-new-window-flag'.
2650
2651When called non-interactively, optional second argument NEW-WINDOW is
2652used instead of `browse-url-new-window-flag'.
2653
2654\(fn URL &optional NEW-WINDOW)" t nil)
2655
2656(make-obsolete 'browse-url-mosaic 'nil '"25.1")
2657
2658(autoload 'browse-url-cci "browse-url" "\
2659Ask the XMosaic WWW browser to load URL.
2660Default to the URL around or before point.
2661
2662This function only works for XMosaic version 2.5 or later. You must
2663select `CCI' from XMosaic's File menu, set the CCI Port Address to the
2664value of variable `browse-url-CCI-port', and enable `Accept requests'.
2665
2666When called interactively, if variable `browse-url-new-window-flag' is
2667non-nil, load the document in a new browser window, otherwise use a
2668random existing one. A non-nil interactive prefix argument reverses
2669the effect of `browse-url-new-window-flag'.
2670
2671When called non-interactively, optional second argument NEW-WINDOW is
2672used instead of `browse-url-new-window-flag'.
2673
2674\(fn URL &optional NEW-WINDOW)" t nil)
2675
2676(make-obsolete 'browse-url-cci 'nil '"25.1")
2677
2678(autoload 'browse-url-conkeror "browse-url" "\
2679Ask the Conkeror WWW browser to load URL.
2680Default to the URL around or before point. Also pass the strings
2681in the variable `browse-url-conkeror-arguments' to Conkeror.
2682
2683When called interactively, if variable
2684`browse-url-new-window-flag' is non-nil, load the document in a
2685new Conkeror window, otherwise use a random existing one. A
2686non-nil interactive prefix argument reverses the effect of
2687`browse-url-new-window-flag'.
2688
2689If variable `browse-url-conkeror-new-window-is-buffer' is
2690non-nil, then whenever a document would otherwise be loaded in a
2691new window, load it in a new buffer in an existing window instead.
2692
2693When called non-interactively, use optional second argument
2694NEW-WINDOW instead of `browse-url-new-window-flag'.
2695
2696\(fn URL &optional NEW-WINDOW)" t nil)
2697
2698(autoload 'browse-url-w3 "browse-url" "\
2699Ask the w3 WWW browser to load URL.
2700Default to the URL around or before point.
2701
2702When called interactively, if variable `browse-url-new-window-flag' is
2703non-nil, load the document in a new window. A non-nil interactive
2704prefix argument reverses the effect of `browse-url-new-window-flag'.
2705
2706When called non-interactively, optional second argument NEW-WINDOW is
2707used instead of `browse-url-new-window-flag'.
2708
2709\(fn URL &optional NEW-WINDOW)" t nil)
2710
2711(autoload 'browse-url-w3-gnudoit "browse-url" "\
2712Ask another Emacs running gnuserv to load the URL using the W3 browser.
2713The `browse-url-gnudoit-program' program is used with options given by
2714`browse-url-gnudoit-args'. Default to the URL around or before point.
2715
2716\(fn URL &optional NEW-WINDOW)" t nil)
2717
2718(make-obsolete 'browse-url-w3-gnudoit 'nil '"25.1")
2719
2720(autoload 'browse-url-text-xterm "browse-url" "\
2721Ask a text browser to load URL.
2722URL defaults to the URL around or before point.
2723This runs the text browser specified by `browse-url-text-browser'.
2724in an Xterm window using the Xterm program named by `browse-url-xterm-program'
2725with possible additional arguments `browse-url-xterm-args'.
2726The optional argument NEW-WINDOW is not used.
2727
2728\(fn URL &optional NEW-WINDOW)" t nil)
2729
2730(autoload 'browse-url-text-emacs "browse-url" "\
2731Ask a text browser to load URL.
2732URL defaults to the URL around or before point.
2733This runs the text browser specified by `browse-url-text-browser'.
2734With a prefix argument, it runs a new browser process in a new buffer.
2735
2736When called interactively, if variable `browse-url-new-window-flag' is
2737non-nil, load the document in a new browser process in a new term window,
2738otherwise use any existing one. A non-nil interactive prefix argument
2739reverses the effect of `browse-url-new-window-flag'.
2740
2741When called non-interactively, optional second argument NEW-WINDOW is
2742used instead of `browse-url-new-window-flag'.
2743
2744\(fn URL &optional NEW-BUFFER)" t nil)
2745
2746(autoload 'browse-url-mail "browse-url" "\
2747Open a new mail message buffer within Emacs for the RFC 2368 URL.
2748Default to using the mailto: URL around or before point as the
2749recipient's address. Supplying a non-nil interactive prefix argument
2750will cause the mail to be composed in another window rather than the
2751current one.
2752
2753When called interactively, if variable `browse-url-new-window-flag' is
2754non-nil use `compose-mail-other-window', otherwise `compose-mail'. A
2755non-nil interactive prefix argument reverses the effect of
2756`browse-url-new-window-flag'.
2757
2758When called non-interactively, optional second argument NEW-WINDOW is
2759used instead of `browse-url-new-window-flag'.
2760
2761\(fn URL &optional NEW-WINDOW)" t nil)
2762
2763(autoload 'browse-url-generic "browse-url" "\
2764Ask the WWW browser defined by `browse-url-generic-program' to load URL.
2765Default to the URL around or before point. A fresh copy of the
2766browser is started up in a new process with possible additional arguments
2767`browse-url-generic-args'. This is appropriate for browsers which
2768don't offer a form of remote control.
2769
2770\(fn URL &optional NEW-WINDOW)" t nil)
2771
2772(autoload 'browse-url-kde "browse-url" "\
2773Ask the KDE WWW browser to load URL.
2774Default to the URL around or before point.
2775The optional argument NEW-WINDOW is not used.
2776
2777\(fn URL &optional NEW-WINDOW)" t nil)
2778
2779(autoload 'browse-url-elinks "browse-url" "\
2780Ask the Elinks WWW browser to load URL.
2781Default to the URL around the point.
2782
2783The document is loaded in a new tab of a running Elinks or, if
2784none yet running, a newly started instance.
2785
2786The Elinks command will be prepended by the program+arguments
2787from `browse-url-elinks-wrapper'.
2788
2789\(fn URL &optional NEW-WINDOW)" t nil)
2790
2791(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "browse-url" '("browse-url-")))
2792
2793;;;***
2794
2795;;;### (autoloads nil "bs" "bs.el" (0 0 0 0))
2796;;; Generated autoloads from bs.el
2797(push (purecopy '(bs 1 17)) package--builtin-versions)
2798
2799(autoload 'bs-cycle-next "bs" "\
2800Select next buffer defined by buffer cycling.
2801The buffers taking part in buffer cycling are defined
2802by buffer configuration `bs-cycle-configuration-name'.
2803
2804\(fn)" t nil)
2805
2806(autoload 'bs-cycle-previous "bs" "\
2807Select previous buffer defined by buffer cycling.
2808The buffers taking part in buffer cycling are defined
2809by buffer configuration `bs-cycle-configuration-name'.
2810
2811\(fn)" t nil)
2812
2813(autoload 'bs-customize "bs" "\
2814Customization of group bs for Buffer Selection Menu.
2815
2816\(fn)" t nil)
2817
2818(autoload 'bs-show "bs" "\
2819Make a menu of buffers so you can manipulate buffers or the buffer list.
2820\\<bs-mode-map>
2821There are many key commands similar to `Buffer-menu-mode' for
2822manipulating the buffer list and the buffers themselves.
2823User can move with [up] or [down], select a buffer
2824by \\[bs-select] or [SPC]
2825
2826Type \\[bs-kill] to leave Buffer Selection Menu without a selection.
2827Type \\[bs-help] after invocation to get help on commands available.
2828With prefix argument ARG show a different buffer list. Function
2829`bs--configuration-name-for-prefix-arg' determine accordingly
2830name of buffer configuration.
2831
2832\(fn ARG)" t nil)
2833
2834(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bs" '("bs-")))
2835
2836;;;***
2837
2838;;;### (autoloads nil "bubbles" "play/bubbles.el" (0 0 0 0))
2839;;; Generated autoloads from play/bubbles.el
2840
2841(autoload 'bubbles "bubbles" "\
2842Play Bubbles game.
2843\\<bubbles-mode-map>
2844The goal is to remove all bubbles with as few moves as possible.
2845\\[bubbles-plop] on a bubble removes that bubble and all
2846connected bubbles of the same color. Unsupported bubbles fall
2847down, and columns that do not contain any bubbles suck the
2848columns on its right towards the left.
2849
2850\\[bubbles-set-game-easy] sets the difficulty to easy.
2851\\[bubbles-set-game-medium] sets the difficulty to medium.
2852\\[bubbles-set-game-difficult] sets the difficulty to difficult.
2853\\[bubbles-set-game-hard] sets the difficulty to hard.
2854
2855\(fn)" t nil)
2856
2857(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bubbles" '("bubbles-")))
2858
2859;;;***
2860
2861;;;### (autoloads nil "bug-reference" "progmodes/bug-reference.el"
2862;;;;;; (0 0 0 0))
2863;;; Generated autoloads from progmodes/bug-reference.el
2864
2865(put 'bug-reference-url-format 'safe-local-variable (lambda (s) (or (stringp s) (and (symbolp s) (get s 'bug-reference-url-format)))))
2866
2867(autoload 'bug-reference-mode "bug-reference" "\
2868Toggle hyperlinking bug references in the buffer (Bug Reference mode).
2869With a prefix argument ARG, enable Bug Reference mode if ARG is
2870positive, and disable it otherwise. If called from Lisp, enable
2871the mode if ARG is omitted or nil.
2872
2873\(fn &optional ARG)" t nil)
2874
2875(autoload 'bug-reference-prog-mode "bug-reference" "\
2876Like `bug-reference-mode', but only buttonize in comments and strings.
2877
2878\(fn &optional ARG)" t nil)
2879
2880(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bug-reference" '("bug-reference-")))
2881
2882;;;***
2883
2884;;;### (autoloads nil "byte-opt" "emacs-lisp/byte-opt.el" (0 0 0
2885;;;;;; 0))
2886;;; Generated autoloads from emacs-lisp/byte-opt.el
2887
2888(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "byte-opt" '("byte-" "disassemble-offset")))
2889
2890;;;***
2891
2892;;;### (autoloads nil "bytecomp" "emacs-lisp/bytecomp.el" (0 0 0
2893;;;;;; 0))
2894;;; Generated autoloads from emacs-lisp/bytecomp.el
2895(put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
2896(put 'byte-compile-disable-print-circle 'safe-local-variable 'booleanp)
2897(put 'byte-compile-dynamic-docstrings 'safe-local-variable 'booleanp)
2898
2899(put 'byte-compile-warnings 'safe-local-variable (lambda (v) (or (symbolp v) (null (delq nil (mapcar (lambda (x) (not (symbolp x))) v))))))
2900
2901(autoload 'byte-compile-disable-warning "bytecomp" "\
2902Change `byte-compile-warnings' to disable WARNING.
2903If `byte-compile-warnings' is t, set it to `(not WARNING)'.
2904Otherwise, if the first element is `not', add WARNING, else remove it.
2905Normally you should let-bind `byte-compile-warnings' before calling this,
2906else the global value will be modified.
2907
2908\(fn WARNING)" nil nil)
2909
2910(autoload 'byte-compile-enable-warning "bytecomp" "\
2911Change `byte-compile-warnings' to enable WARNING.
2912If `byte-compile-warnings' is t, do nothing. Otherwise, if the
2913first element is `not', remove WARNING, else add it.
2914Normally you should let-bind `byte-compile-warnings' before calling this,
2915else the global value will be modified.
2916
2917\(fn WARNING)" nil nil)
2918
2919(autoload 'byte-force-recompile "bytecomp" "\
2920Recompile every `.el' file in DIRECTORY that already has a `.elc' file.
2921Files in subdirectories of DIRECTORY are processed also.
2922
2923\(fn DIRECTORY)" t nil)
2924
2925(autoload 'byte-recompile-directory "bytecomp" "\
2926Recompile every `.el' file in DIRECTORY that needs recompilation.
2927This happens when a `.elc' file exists but is older than the `.el' file.
2928Files in subdirectories of DIRECTORY are processed also.
2929
2930If the `.elc' file does not exist, normally this function *does not*
2931compile the corresponding `.el' file. However, if the prefix argument
2932ARG is 0, that means do compile all those files. A nonzero
2933ARG means ask the user, for each such `.el' file, whether to
2934compile it. A nonzero ARG also means ask about each subdirectory
2935before scanning it.
2936
2937If the third argument FORCE is non-nil, recompile every `.el' file
2938that already has a `.elc' file.
2939
2940\(fn DIRECTORY &optional ARG FORCE)" t nil)
2941(put 'no-byte-compile 'safe-local-variable 'booleanp)
2942
2943(autoload 'byte-compile-file "bytecomp" "\
2944Compile a file of Lisp code named FILENAME into a file of byte code.
2945The output file's name is generated by passing FILENAME to the
2946function `byte-compile-dest-file' (which see).
2947With prefix arg (noninteractively: 2nd arg), LOAD the file after compiling.
2948The value is non-nil if there were no errors, nil if errors.
2949
2950\(fn FILENAME &optional LOAD)" t nil)
2951
2952(autoload 'compile-defun "bytecomp" "\
2953Compile and evaluate the current top-level form.
2954Print the result in the echo area.
2955With argument ARG, insert value in current buffer after the form.
2956
2957\(fn &optional ARG)" t nil)
2958
2959(autoload 'byte-compile "bytecomp" "\
2960If FORM is a symbol, byte-compile its function definition.
2961If FORM is a lambda or a macro, byte-compile it as a function.
2962
2963\(fn FORM)" nil nil)
2964
2965(autoload 'display-call-tree "bytecomp" "\
2966Display a call graph of a specified file.
2967This lists which functions have been called, what functions called
2968them, and what functions they call. The list includes all functions
2969whose definitions have been compiled in this Emacs session, as well as
2970all functions called by those functions.
2971
2972The call graph does not include macros, inline functions, or
2973primitives that the byte-code interpreter knows about directly
2974\(`eq', `cons', etc.).
2975
2976The call tree also lists those functions which are not known to be called
2977\(that is, to which no calls have been compiled), and which cannot be
2978invoked interactively.
2979
2980\(fn &optional FILENAME)" t nil)
2981
2982(autoload 'batch-byte-compile-if-not-done "bytecomp" "\
2983Like `byte-compile-file' but doesn't recompile if already up to date.
2984Use this from the command line, with `-batch';
2985it won't work in an interactive Emacs.
2986
2987\(fn)" nil nil)
2988
2989(autoload 'batch-byte-compile "bytecomp" "\
2990Run `byte-compile-file' on the files remaining on the command line.
2991Use this from the command line, with `-batch';
2992it won't work in an interactive Emacs.
2993Each file is processed even if an error occurred previously.
2994For example, invoke \"emacs -batch -f batch-byte-compile $emacs/ ~/*.el\".
2995If NOFORCE is non-nil, don't recompile a file that seems to be
2996already up-to-date.
2997
2998\(fn &optional NOFORCE)" nil nil)
2999
3000(autoload 'batch-byte-recompile-directory "bytecomp" "\
3001Run `byte-recompile-directory' on the dirs remaining on the command line.
3002Must be used only with `-batch', and kills Emacs on completion.
3003For example, invoke `emacs -batch -f batch-byte-recompile-directory .'.
3004
3005Optional argument ARG is passed as second argument ARG to
3006`byte-recompile-directory'; see there for its possible values
3007and corresponding effects.
3008
3009\(fn &optional ARG)" nil nil)
3010
3011(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "bytecomp" '("batch-byte-compile-file" "byte-" "no-byte-compile" "displaying-byte-compile-warnings" "emacs-lisp-file-regexp")))
3012
3013;;;***
3014
3015;;;### (autoloads nil "cal-bahai" "calendar/cal-bahai.el" (0 0 0
3016;;;;;; 0))
3017;;; Generated autoloads from calendar/cal-bahai.el
3018
3019(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-bahai" '("diary-bahai-" "calendar-bahai-" "holiday-bahai")))
3020
3021;;;***
3022
3023;;;### (autoloads nil "cal-china" "calendar/cal-china.el" (0 0 0
3024;;;;;; 0))
3025;;; Generated autoloads from calendar/cal-china.el
3026
3027(put 'calendar-chinese-time-zone 'risky-local-variable t)
3028
3029(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-china" '("diary-chinese-" "calendar-chinese-" "holiday-chinese")))
3030
3031;;;***
3032
3033;;;### (autoloads nil "cal-coptic" "calendar/cal-coptic.el" (0 0
3034;;;;;; 0 0))
3035;;; Generated autoloads from calendar/cal-coptic.el
3036
3037(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-coptic" '("diary-" "calendar-")))
3038
3039;;;***
3040
3041;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (0 0 0 0))
3042;;; Generated autoloads from calendar/cal-dst.el
3043
3044(put 'calendar-daylight-savings-starts 'risky-local-variable t)
3045
3046(put 'calendar-daylight-savings-ends 'risky-local-variable t)
3047
3048(put 'calendar-current-time-zone-cache 'risky-local-variable t)
3049
3050(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-dst" '("dst-" "calendar-")))
3051
3052;;;***
3053
3054;;;### (autoloads nil "cal-french" "calendar/cal-french.el" (0 0
3055;;;;;; 0 0))
3056;;; Generated autoloads from calendar/cal-french.el
3057
3058(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-french" '("diary-french-date" "calendar-french-")))
3059
3060;;;***
3061
3062;;;### (autoloads nil "cal-hebrew" "calendar/cal-hebrew.el" (0 0
3063;;;;;; 0 0))
3064;;; Generated autoloads from calendar/cal-hebrew.el
3065
3066(autoload 'calendar-hebrew-list-yahrzeits "cal-hebrew" "\
3067List Yahrzeit dates for *Gregorian* DEATH-DATE from START-YEAR to END-YEAR.
3068When called interactively from the calendar window, the date of death is taken
3069from the cursor position.
3070
3071\(fn DEATH-DATE START-YEAR END-YEAR)" t nil)
3072
3073(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-hebrew" '("diary-hebrew-" "calendar-hebrew-" "holiday-hebrew")))
3074
3075;;;***
3076
3077;;;### (autoloads nil "cal-html" "calendar/cal-html.el" (0 0 0 0))
3078;;; Generated autoloads from calendar/cal-html.el
3079
3080(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-html" '("cal-html-")))
3081
3082;;;***
3083
3084;;;### (autoloads nil "cal-islam" "calendar/cal-islam.el" (0 0 0
3085;;;;;; 0))
3086;;; Generated autoloads from calendar/cal-islam.el
3087
3088(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-islam" '("diary-islamic-" "calendar-islamic-" "holiday-islamic")))
3089
3090;;;***
3091
3092;;;### (autoloads nil "cal-iso" "calendar/cal-iso.el" (0 0 0 0))
3093;;; Generated autoloads from calendar/cal-iso.el
3094
3095(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-iso" '("diary-iso-date" "calendar-iso-")))
3096
3097;;;***
3098
3099;;;### (autoloads nil "cal-julian" "calendar/cal-julian.el" (0 0
3100;;;;;; 0 0))
3101;;; Generated autoloads from calendar/cal-julian.el
3102
3103(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-julian" '("diary-" "calendar-" "holiday-julian")))
3104
3105;;;***
3106
3107;;;### (autoloads nil "cal-mayan" "calendar/cal-mayan.el" (0 0 0
3108;;;;;; 0))
3109;;; Generated autoloads from calendar/cal-mayan.el
3110
3111(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-mayan" '("diary-mayan-date" "calendar-mayan-")))
3112
3113;;;***
3114
3115;;;### (autoloads nil "cal-menu" "calendar/cal-menu.el" (0 0 0 0))
3116;;; Generated autoloads from calendar/cal-menu.el
3117
3118(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-menu" '("cal")))
3119
3120;;;***
3121
3122;;;### (autoloads nil "cal-move" "calendar/cal-move.el" (0 0 0 0))
3123;;; Generated autoloads from calendar/cal-move.el
3124
3125(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-move" '("calendar-")))
3126
3127;;;***
3128
3129;;;### (autoloads nil "cal-persia" "calendar/cal-persia.el" (0 0
3130;;;;;; 0 0))
3131;;; Generated autoloads from calendar/cal-persia.el
3132
3133(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-persia" '("diary-persian-date" "calendar-persian-")))
3134
3135;;;***
3136
3137;;;### (autoloads nil "cal-tex" "calendar/cal-tex.el" (0 0 0 0))
3138;;; Generated autoloads from calendar/cal-tex.el
3139
3140(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-tex" '("cal-tex-")))
3141
3142;;;***
3143
3144;;;### (autoloads nil "cal-x" "calendar/cal-x.el" (0 0 0 0))
3145;;; Generated autoloads from calendar/cal-x.el
3146
3147(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cal-x" '("calendar-" "diary-frame")))
3148
3149;;;***
3150
3151;;;### (autoloads nil "calc" "calc/calc.el" (0 0 0 0))
3152;;; Generated autoloads from calc/calc.el
3153 (define-key ctl-x-map "*" 'calc-dispatch)
3154
3155(autoload 'calc-dispatch "calc" "\
3156Invoke the GNU Emacs Calculator. See \\[calc-dispatch-help] for details.
3157
3158\(fn &optional ARG)" t nil)
3159
3160(autoload 'calc "calc" "\
3161The Emacs Calculator. Full documentation is listed under \"calc-mode\".
3162
3163\(fn &optional ARG FULL-DISPLAY INTERACTIVE)" t nil)
3164
3165(autoload 'full-calc "calc" "\
3166Invoke the Calculator and give it a full-sized window.
3167
3168\(fn &optional INTERACTIVE)" t nil)
3169
3170(autoload 'quick-calc "calc" "\
3171Do a quick calculation in the minibuffer without invoking full Calculator.
3172With prefix argument INSERT, insert the result in the current
3173buffer. Otherwise, the result is copied into the kill ring.
3174
3175\(fn &optional INSERT)" t nil)
3176
3177(autoload 'calc-eval "calc" "\
3178Do a quick calculation and return the result as a string.
3179Return value will either be the formatted result in string form,
3180or a list containing a character position and an error message in string form.
3181
3182\(fn STR &optional SEPARATOR &rest ARGS)" nil nil)
3183
3184(autoload 'calc-keypad "calc" "\
3185Invoke the Calculator in \"visual keypad\" mode.
3186This is most useful in the X window system.
3187In this mode, click on the Calc \"buttons\" using the left mouse button.
3188Or, position the cursor manually and do M-x calc-keypad-press.
3189
3190\(fn &optional INTERACTIVE)" t nil)
3191
3192(autoload 'full-calc-keypad "calc" "\
3193Invoke the Calculator in full-screen \"visual keypad\" mode.
3194See calc-keypad for details.
3195
3196\(fn &optional INTERACTIVE)" t nil)
3197
3198(autoload 'calc-grab-region "calc" "\
3199Parse the region as a vector of numbers and push it on the Calculator stack.
3200
3201\(fn TOP BOT ARG)" t nil)
3202
3203(autoload 'calc-grab-rectangle "calc" "\
3204Parse a rectangle as a matrix of numbers and push it on the Calculator stack.
3205
3206\(fn TOP BOT ARG)" t nil)
3207
3208(autoload 'calc-embedded "calc" "\
3209Start Calc Embedded mode on the formula surrounding point.
3210
3211\(fn ARG &optional END OBEG OEND)" t nil)
3212
3213(autoload 'calc-embedded-activate "calc" "\
3214Scan the current editing buffer for all embedded := and => formulas.
3215Also looks for the equivalent TeX words, \\gets and \\evalto.
3216
3217\(fn &optional ARG CBUF)" t nil)
3218
3219(autoload 'defmath "calc" "\
3220Define Calc function.
3221
3222Like `defun' except that code in the body of the definition can
3223make use of the full range of Calc data types and the usual
3224arithmetic operations are converted to their Calc equivalents.
3225
3226The prefix `calcFunc-' is added to the specified name to get the
3227actual Lisp function name.
3228
3229See Info node `(calc)Defining Functions'.
3230
3231\(fn FUNC ARGS &rest BODY)" nil t)
3232
3233(function-put 'defmath 'doc-string-elt '3)
3234
3235(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc" '("math-" "calc" "var-" "inexact-result" "defcalcmodevar")))
3236
3237;;;***
3238
3239;;;### (autoloads "actual autoloads are elsewhere" "calc-aent" "calc/calc-aent.el"
3240;;;;;; (0 0 0 0))
3241;;; Generated autoloads from calc/calc-aent.el
3242
3243(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-aent" '("math-" "calc")))
3244
3245;;;***
3246
3247;;;### (autoloads nil "calc-alg" "calc/calc-alg.el" (0 0 0 0))
3248;;; Generated autoloads from calc/calc-alg.el
3249
3250(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-alg" '("math-" "calc")))
3251
3252;;;***
3253
3254;;;### (autoloads nil "calc-arith" "calc/calc-arith.el" (0 0 0 0))
3255;;; Generated autoloads from calc/calc-arith.el
3256
3257(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-arith" '("math-" "calc")))
3258
3259;;;***
3260
3261;;;### (autoloads nil "calc-bin" "calc/calc-bin.el" (0 0 0 0))
3262;;; Generated autoloads from calc/calc-bin.el
3263
3264(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-bin" '("math-" "calc")))
3265
3266;;;***
3267
3268;;;### (autoloads nil "calc-comb" "calc/calc-comb.el" (0 0 0 0))
3269;;; Generated autoloads from calc/calc-comb.el
3270
3271(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-comb" '("math-" "calc")))
3272
3273;;;***
3274
3275;;;### (autoloads nil "calc-cplx" "calc/calc-cplx.el" (0 0 0 0))
3276;;; Generated autoloads from calc/calc-cplx.el
3277
3278(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-cplx" '("calc" "math-")))
3279
3280;;;***
3281
3282;;;### (autoloads "actual autoloads are elsewhere" "calc-embed" "calc/calc-embed.el"
3283;;;;;; (0 0 0 0))
3284;;; Generated autoloads from calc/calc-embed.el
3285
3286(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-embed" '("calc-")))
3287
3288;;;***
3289
3290;;;### (autoloads nil "calc-ext" "calc/calc-ext.el" (0 0 0 0))
3291;;; Generated autoloads from calc/calc-ext.el
3292
3293(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-ext" '("calc" "math-" "var-")))
3294
3295;;;***
3296
3297;;;### (autoloads nil "calc-fin" "calc/calc-fin.el" (0 0 0 0))
3298;;; Generated autoloads from calc/calc-fin.el
3299
3300(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-fin" '("calc" "math-c")))
3301
3302;;;***
3303
3304;;;### (autoloads nil "calc-forms" "calc/calc-forms.el" (0 0 0 0))
3305;;; Generated autoloads from calc/calc-forms.el
3306
3307(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-forms" '("math-" "calc" "var-TimeZone")))
3308
3309;;;***
3310
3311;;;### (autoloads nil "calc-frac" "calc/calc-frac.el" (0 0 0 0))
3312;;; Generated autoloads from calc/calc-frac.el
3313
3314(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-frac" '("calc" "math-")))
3315
3316;;;***
3317
3318;;;### (autoloads nil "calc-funcs" "calc/calc-funcs.el" (0 0 0 0))
3319;;; Generated autoloads from calc/calc-funcs.el
3320
3321(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-funcs" '("calc" "math-")))
3322
3323;;;***
3324
3325;;;### (autoloads nil "calc-graph" "calc/calc-graph.el" (0 0 0 0))
3326;;; Generated autoloads from calc/calc-graph.el
3327
3328(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-graph" '("calc-")))
3329
3330;;;***
3331
3332;;;### (autoloads nil "calc-help" "calc/calc-help.el" (0 0 0 0))
3333;;; Generated autoloads from calc/calc-help.el
3334
3335(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-help" '("calc-")))
3336
3337;;;***
3338
3339;;;### (autoloads nil "calc-incom" "calc/calc-incom.el" (0 0 0 0))
3340;;; Generated autoloads from calc/calc-incom.el
3341
3342(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-incom" '("calc-")))
3343
3344;;;***
3345
3346;;;### (autoloads nil "calc-keypd" "calc/calc-keypd.el" (0 0 0 0))
3347;;; Generated autoloads from calc/calc-keypd.el
3348
3349(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-keypd" '("calc-")))
3350
3351;;;***
3352
3353;;;### (autoloads nil "calc-lang" "calc/calc-lang.el" (0 0 0 0))
3354;;; Generated autoloads from calc/calc-lang.el
3355
3356(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-lang" '("math-" "calc-")))
3357
3358;;;***
3359
3360;;;### (autoloads nil "calc-macs" "calc/calc-macs.el" (0 0 0 0))
3361;;; Generated autoloads from calc/calc-macs.el
3362
3363(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-macs" '("Math-" "calc-" "math-")))
3364
3365;;;***
3366
3367;;;### (autoloads nil "calc-map" "calc/calc-map.el" (0 0 0 0))
3368;;; Generated autoloads from calc/calc-map.el
3369
3370(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-map" '("math-" "calc")))
3371
3372;;;***
3373
3374;;;### (autoloads nil "calc-math" "calc/calc-math.el" (0 0 0 0))
3375;;; Generated autoloads from calc/calc-math.el
3376
3377(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-math" '("calc" "math-")))
3378
3379;;;***
3380
3381;;;### (autoloads nil "calc-menu" "calc/calc-menu.el" (0 0 0 0))
3382;;; Generated autoloads from calc/calc-menu.el
3383
3384(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-menu" '("calc-")))
3385
3386;;;***
3387
3388;;;### (autoloads "actual autoloads are elsewhere" "calc-misc" "calc/calc-misc.el"
3389;;;;;; (0 0 0 0))
3390;;; Generated autoloads from calc/calc-misc.el
3391
3392(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-misc" '("math-iipow")))
3393
3394;;;***
3395
3396;;;### (autoloads nil "calc-mode" "calc/calc-mode.el" (0 0 0 0))
3397;;; Generated autoloads from calc/calc-mode.el
3398
3399(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-mode" '("calc-" "math-get-modes-vec")))
3400
3401;;;***
3402
3403;;;### (autoloads nil "calc-mtx" "calc/calc-mtx.el" (0 0 0 0))
3404;;; Generated autoloads from calc/calc-mtx.el
3405
3406(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-mtx" '("calc" "math-")))
3407
3408;;;***
3409
3410;;;### (autoloads nil "calc-nlfit" "calc/calc-nlfit.el" (0 0 0 0))
3411;;; Generated autoloads from calc/calc-nlfit.el
3412
3413(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-nlfit" '("calc-fit-" "math-nlfit-")))
3414
3415;;;***
3416
3417;;;### (autoloads nil "calc-poly" "calc/calc-poly.el" (0 0 0 0))
3418;;; Generated autoloads from calc/calc-poly.el
3419
3420(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-poly" '("calcFunc-" "math-")))
3421
3422;;;***
3423
3424;;;### (autoloads nil "calc-prog" "calc/calc-prog.el" (0 0 0 0))
3425;;; Generated autoloads from calc/calc-prog.el
3426
3427(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-prog" '("math-" "calc" "var-q")))
3428
3429;;;***
3430
3431;;;### (autoloads nil "calc-rewr" "calc/calc-rewr.el" (0 0 0 0))
3432;;; Generated autoloads from calc/calc-rewr.el
3433
3434(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-rewr" '("math-" "calc")))
3435
3436;;;***
3437
3438;;;### (autoloads nil "calc-rules" "calc/calc-rules.el" (0 0 0 0))
3439;;; Generated autoloads from calc/calc-rules.el
3440
3441(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-rules" '("calc-")))
3442
3443;;;***
3444
3445;;;### (autoloads nil "calc-sel" "calc/calc-sel.el" (0 0 0 0))
3446;;; Generated autoloads from calc/calc-sel.el
3447
3448(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-sel" '("calc-")))
3449
3450;;;***
3451
3452;;;### (autoloads nil "calc-stat" "calc/calc-stat.el" (0 0 0 0))
3453;;; Generated autoloads from calc/calc-stat.el
3454
3455(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-stat" '("math-" "calc")))
3456
3457;;;***
3458
3459;;;### (autoloads nil "calc-store" "calc/calc-store.el" (0 0 0 0))
3460;;; Generated autoloads from calc/calc-store.el
3461
3462(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-store" '("calc")))
3463
3464;;;***
3465
3466;;;### (autoloads nil "calc-stuff" "calc/calc-stuff.el" (0 0 0 0))
3467;;; Generated autoloads from calc/calc-stuff.el
3468
3469(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-stuff" '("math-" "calc")))
3470
3471;;;***
3472
3473;;;### (autoloads nil "calc-trail" "calc/calc-trail.el" (0 0 0 0))
3474;;; Generated autoloads from calc/calc-trail.el
3475
3476(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-trail" '("calc-trail-")))
3477
3478;;;***
3479
3480;;;### (autoloads nil "calc-undo" "calc/calc-undo.el" (0 0 0 0))
3481;;; Generated autoloads from calc/calc-undo.el
3482
3483(autoload 'calc-undo "calc-undo" "\
3484
3485
3486\(fn N)" t nil)
3487
3488(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-undo" '("calc-")))
3489
3490;;;***
3491
3492;;;### (autoloads nil "calc-units" "calc/calc-units.el" (0 0 0 0))
3493;;; Generated autoloads from calc/calc-units.el
3494
3495(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-units" '("calc" "math-")))
3496
3497;;;***
3498
3499;;;### (autoloads nil "calc-vec" "calc/calc-vec.el" (0 0 0 0))
3500;;; Generated autoloads from calc/calc-vec.el
3501
3502(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-vec" '("math-" "calc")))
3503
3504;;;***
3505
3506;;;### (autoloads "actual autoloads are elsewhere" "calc-yank" "calc/calc-yank.el"
3507;;;;;; (0 0 0 0))
3508;;; Generated autoloads from calc/calc-yank.el
3509
3510(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calc-yank" '("calc-" "math-number-regexp")))
3511
3512;;;***
3513
3514;;;### (autoloads nil "calcalg2" "calc/calcalg2.el" (0 0 0 0))
3515;;; Generated autoloads from calc/calcalg2.el
3516
3517(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calcalg2" '("calc" "math-" "var-IntegLimit")))
3518
3519;;;***
3520
3521;;;### (autoloads nil "calcalg3" "calc/calcalg3.el" (0 0 0 0))
3522;;; Generated autoloads from calc/calcalg3.el
3523
3524(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calcalg3" '("math-" "calc")))
3525
3526;;;***
3527
3528;;;### (autoloads nil "calccomp" "calc/calccomp.el" (0 0 0 0))
3529;;; Generated autoloads from calc/calccomp.el
3530
3531(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calccomp" '("math-" "calcFunc-c")))
3532
3533;;;***
3534
3535;;;### (autoloads nil "calcsel2" "calc/calcsel2.el" (0 0 0 0))
3536;;; Generated autoloads from calc/calcsel2.el
3537
3538(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calcsel2" '("calc-")))
3539
3540;;;***
3541
3542;;;### (autoloads nil "calculator" "calculator.el" (0 0 0 0))
3543;;; Generated autoloads from calculator.el
3544
3545(autoload 'calculator "calculator" "\
3546Run the Emacs calculator.
3547See the documentation for `calculator-mode' for more information.
3548
3549\(fn)" t nil)
3550
3551(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calculator" '("calculator-")))
3552
3553;;;***
3554
3555;;;### (autoloads nil "calendar" "calendar/calendar.el" (0 0 0 0))
3556;;; Generated autoloads from calendar/calendar.el
3557
3558(autoload 'calendar "calendar" "\
3559Display a three-month Gregorian calendar.
3560The three months appear side by side, with the current month in
3561the middle surrounded by the previous and next months. The
3562cursor is put on today's date. If optional prefix argument ARG
3563is non-nil, prompts for the central month and year.
3564
3565Once in the calendar window, future or past months can be moved
3566into view. Arbitrary months can be displayed, or the calendar
3567can be scrolled forward or backward. The cursor can be moved
3568forward or backward by one day, one week, one month, or one year.
3569All of these commands take prefix arguments which, when negative,
3570cause movement in the opposite direction. For convenience, the
3571digit keys and the minus sign are automatically prefixes. Use
3572\\[describe-mode] for details of the key bindings in the calendar
3573window.
3574
3575Displays the calendar in a separate window, or optionally in a
3576separate frame, depending on the value of `calendar-setup'.
3577
3578If `calendar-view-diary-initially-flag' is non-nil, also displays the
3579diary entries for the current date (or however many days
3580`diary-number-of-entries' specifies). This variable can be
3581overridden by `calendar-setup'. As well as being displayed,
3582diary entries can also be marked on the calendar (see
3583`calendar-mark-diary-entries-flag').
3584
3585Runs the following hooks:
3586
3587`calendar-today-visible-hook', `calendar-today-invisible-hook' - after
3588 generating a calendar, if today's date is visible or not, respectively
3589`calendar-initial-window-hook' - after first creating a calendar
3590
3591This function is suitable for execution in an init file.
3592
3593\(fn &optional ARG)" t nil)
3594
3595(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "calendar" '("calendar-" "solar-sunrises-buffer" "lunar-phases-buffer" "diary-" "holiday-buffer")))
3596
3597;;;***
3598
3599;;;### (autoloads nil "canlock" "gnus/canlock.el" (0 0 0 0))
3600;;; Generated autoloads from gnus/canlock.el
3601
3602(autoload 'canlock-insert-header "canlock" "\
3603Insert a Cancel-Key and/or a Cancel-Lock header if possible.
3604
3605\(fn &optional ID-FOR-KEY ID-FOR-LOCK PASSWORD)" nil nil)
3606
3607(autoload 'canlock-verify "canlock" "\
3608Verify Cancel-Lock or Cancel-Key in BUFFER.
3609If BUFFER is nil, the current buffer is assumed. Signal an error if
3610it fails.
3611
3612\(fn &optional BUFFER)" t nil)
3613
3614(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "canlock" '("canlock-")))
3615
3616;;;***
3617
3618;;;### (autoloads nil "cc-align" "progmodes/cc-align.el" (0 0 0 0))
3619;;; Generated autoloads from progmodes/cc-align.el
3620
3621(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-align" '("c-")))
3622
3623;;;***
3624
3625;;;### (autoloads nil "cc-awk" "progmodes/cc-awk.el" (0 0 0 0))
3626;;; Generated autoloads from progmodes/cc-awk.el
3627
3628(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-awk" '("c-awk-" "awk-")))
3629
3630;;;***
3631
3632;;;### (autoloads nil "cc-bytecomp" "progmodes/cc-bytecomp.el" (0
3633;;;;;; 0 0 0))
3634;;; Generated autoloads from progmodes/cc-bytecomp.el
3635
3636(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-bytecomp" '("cc-")))
3637
3638;;;***
3639
3640;;;### (autoloads nil "cc-cmds" "progmodes/cc-cmds.el" (0 0 0 0))
3641;;; Generated autoloads from progmodes/cc-cmds.el
3642
3643(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-cmds" '("c-")))
3644
3645;;;***
3646
3647;;;### (autoloads nil "cc-defs" "progmodes/cc-defs.el" (0 0 0 0))
3648;;; Generated autoloads from progmodes/cc-defs.el
3649
3650(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-defs" '("cc-bytecomp-compiling-or-loading" "c-")))
3651
3652;;;***
3653
3654;;;### (autoloads nil "cc-engine" "progmodes/cc-engine.el" (0 0 0
3655;;;;;; 0))
3656;;; Generated autoloads from progmodes/cc-engine.el
3657
3658(autoload 'c-guess-basic-syntax "cc-engine" "\
3659Return the syntactic context of the current line.
3660
3661\(fn)" nil nil)
3662
3663(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-engine" '("c-")))
3664
3665;;;***
3666
3667;;;### (autoloads nil "cc-fonts" "progmodes/cc-fonts.el" (0 0 0 0))
3668;;; Generated autoloads from progmodes/cc-fonts.el
3669
3670(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-fonts" '("autodoc-" "java" "gtkdoc-font-lock-" "c++-font-lock-keywords" "c-" "pike-font-lock-keywords" "idl-font-lock-keywords" "objc-font-lock-keywords")))
3671
3672;;;***
3673
3674;;;### (autoloads nil "cc-guess" "progmodes/cc-guess.el" (0 0 0 0))
3675;;; Generated autoloads from progmodes/cc-guess.el
3676
3677(defvar c-guess-guessed-offsets-alist nil "\
3678Currently guessed offsets-alist.")
3679
3680(defvar c-guess-guessed-basic-offset nil "\
3681Currently guessed basic-offset.")
3682
3683(autoload 'c-guess "cc-guess" "\
3684Guess the style in the region up to `c-guess-region-max', and install it.
3685
3686The style is given a name based on the file's absolute file name.
3687
3688If given a prefix argument (or if the optional argument ACCUMULATE is
3689non-nil) then the previous guess is extended, otherwise a new guess is
3690made from scratch.
3691
3692\(fn &optional ACCUMULATE)" t nil)
3693
3694(autoload 'c-guess-no-install "cc-guess" "\
3695Guess the style in the region up to `c-guess-region-max'; don't install it.
3696
3697If given a prefix argument (or if the optional argument ACCUMULATE is
3698non-nil) then the previous guess is extended, otherwise a new guess is
3699made from scratch.
3700
3701\(fn &optional ACCUMULATE)" t nil)
3702
3703(autoload 'c-guess-buffer "cc-guess" "\
3704Guess the style on the whole current buffer, and install it.
3705
3706The style is given a name based on the file's absolute file name.
3707
3708If given a prefix argument (or if the optional argument ACCUMULATE is
3709non-nil) then the previous guess is extended, otherwise a new guess is
3710made from scratch.
3711
3712\(fn &optional ACCUMULATE)" t nil)
3713
3714(autoload 'c-guess-buffer-no-install "cc-guess" "\
3715Guess the style on the whole current buffer; don't install it.
3716
3717If given a prefix argument (or if the optional argument ACCUMULATE is
3718non-nil) then the previous guess is extended, otherwise a new guess is
3719made from scratch.
3720
3721\(fn &optional ACCUMULATE)" t nil)
3722
3723(autoload 'c-guess-region "cc-guess" "\
3724Guess the style on the region and install it.
3725
3726The style is given a name based on the file's absolute file name.
3727
3728If given a prefix argument (or if the optional argument ACCUMULATE is
3729non-nil) then the previous guess is extended, otherwise a new guess is
3730made from scratch.
3731
3732\(fn START END &optional ACCUMULATE)" t nil)
3733
3734(autoload 'c-guess-region-no-install "cc-guess" "\
3735Guess the style on the region; don't install it.
3736
3737Every line of code in the region is examined and values for the following two
3738variables are guessed:
3739
3740* `c-basic-offset', and
3741* the indentation values of the various syntactic symbols in
3742 `c-offsets-alist'.
3743
3744The guessed values are put into `c-guess-guessed-basic-offset' and
3745`c-guess-guessed-offsets-alist'.
3746
3747Frequencies of use are taken into account when guessing, so minor
3748inconsistencies in the indentation style shouldn't produce wrong guesses.
3749
3750If given a prefix argument (or if the optional argument ACCUMULATE is
3751non-nil) then the previous examination is extended, otherwise a new
3752guess is made from scratch.
3753
3754Note that the larger the region to guess in, the slower the guessing.
3755So you can limit the region with `c-guess-region-max'.
3756
3757\(fn START END &optional ACCUMULATE)" t nil)
3758
3759(autoload 'c-guess-install "cc-guess" "\
3760Install the latest guessed style into the current buffer.
3761\(This guessed style is a combination of `c-guess-guessed-basic-offset',
3762`c-guess-guessed-offsets-alist' and `c-offsets-alist'.)
3763
3764The style is entered into CC Mode's style system by
3765`c-add-style'. Its name is either STYLE-NAME, or a name based on
3766the absolute file name of the file if STYLE-NAME is nil.
3767
3768\(fn &optional STYLE-NAME)" t nil)
3769
3770(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-guess" '("c-guess-")))
3771
3772;;;***
3773
3774;;;### (autoloads nil "cc-langs" "progmodes/cc-langs.el" (0 0 0 0))
3775;;; Generated autoloads from progmodes/cc-langs.el
3776
3777(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-langs" '("c-")))
3778
3779;;;***
3780
3781;;;### (autoloads nil "cc-menus" "progmodes/cc-menus.el" (0 0 0 0))
3782;;; Generated autoloads from progmodes/cc-menus.el
3783
3784(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-menus" '("cc-imenu-")))
3785
3786;;;***
3787
3788;;;### (autoloads nil "cc-mode" "progmodes/cc-mode.el" (0 0 0 0))
3789;;; Generated autoloads from progmodes/cc-mode.el
3790
3791(autoload 'c-initialize-cc-mode "cc-mode" "\
3792Initialize CC Mode for use in the current buffer.
3793If the optional NEW-STYLE-INIT is nil or left out then all necessary
3794initialization to run CC Mode for the C language is done. Otherwise
3795only some basic setup is done, and a call to `c-init-language-vars' or
3796`c-init-language-vars-for' is necessary too (which gives more
3797control). See \"cc-mode.el\" for more info.
3798
3799\(fn &optional NEW-STYLE-INIT)" nil nil)
3800 (add-to-list 'auto-mode-alist '("\\.\\(cc\\|hh\\)\\'" . c++-mode))
3801 (add-to-list 'auto-mode-alist '("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode))
3802 (add-to-list 'auto-mode-alist '("\\.\\(CC?\\|HH?\\)\\'" . c++-mode))
3803 (add-to-list 'auto-mode-alist '("\\.c\\'" . c-mode))
3804 (add-to-list 'auto-mode-alist '("\\.h\\'" . c-or-c++-mode))
3805 (add-to-list 'auto-mode-alist '("\\.y\\(acc\\)?\\'" . c-mode))
3806 (add-to-list 'auto-mode-alist '("\\.lex\\'" . c-mode))
3807 (add-to-list 'auto-mode-alist '("\\.i\\'" . c-mode))
3808 (add-to-list 'auto-mode-alist '("\\.ii\\'" . c++-mode))
3809
3810(autoload 'c-mode "cc-mode" "\
3811Major mode for editing C code.
3812
3813To submit a problem report, enter `\\[c-submit-bug-report]' from a
3814c-mode buffer. This automatically sets up a mail buffer with version
3815information already added. You just need to add a description of the
3816problem, including a reproducible test case, and send the message.
3817
3818To see what version of CC Mode you are running, enter `\\[c-version]'.
3819
3820The hook `c-mode-common-hook' is run with no args at mode
3821initialization, then `c-mode-hook'.
3822
3823Key bindings:
3824\\{c-mode-map}
3825
3826\(fn)" t nil)
3827
3828(autoload 'c-or-c++-mode "cc-mode" "\
3829Analyse buffer and enable either C or C++ mode.
3830
3831Some people and projects use .h extension for C++ header files
3832which is also the one used for C header files. This makes
3833matching on file name insufficient for detecting major mode that
3834should be used.
3835
3836This function attempts to use file contents to determine whether
3837the code is C or C++ and based on that chooses whether to enable
3838`c-mode' or `c++-mode'.
3839
3840\(fn)" nil nil)
3841
3842(autoload 'c++-mode "cc-mode" "\
3843Major mode for editing C++ code.
3844To submit a problem report, enter `\\[c-submit-bug-report]' from a
3845c++-mode buffer. This automatically sets up a mail buffer with
3846version information already added. You just need to add a description
3847of the problem, including a reproducible test case, and send the
3848message.
3849
3850To see what version of CC Mode you are running, enter `\\[c-version]'.
3851
3852The hook `c-mode-common-hook' is run with no args at mode
3853initialization, then `c++-mode-hook'.
3854
3855Key bindings:
3856\\{c++-mode-map}
3857
3858\(fn)" t nil)
3859 (add-to-list 'auto-mode-alist '("\\.m\\'" . objc-mode))
3860
3861(autoload 'objc-mode "cc-mode" "\
3862Major mode for editing Objective C code.
3863To submit a problem report, enter `\\[c-submit-bug-report]' from an
3864objc-mode buffer. This automatically sets up a mail buffer with
3865version information already added. You just need to add a description
3866of the problem, including a reproducible test case, and send the
3867message.
3868
3869To see what version of CC Mode you are running, enter `\\[c-version]'.
3870
3871The hook `c-mode-common-hook' is run with no args at mode
3872initialization, then `objc-mode-hook'.
3873
3874Key bindings:
3875\\{objc-mode-map}
3876
3877\(fn)" t nil)
3878 (add-to-list 'auto-mode-alist '("\\.java\\'" . java-mode))
3879
3880(autoload 'java-mode "cc-mode" "\
3881Major mode for editing Java code.
3882To submit a problem report, enter `\\[c-submit-bug-report]' from a
3883java-mode buffer. This automatically sets up a mail buffer with
3884version information already added. You just need to add a description
3885of the problem, including a reproducible test case, and send the
3886message.
3887
3888To see what version of CC Mode you are running, enter `\\[c-version]'.
3889
3890The hook `c-mode-common-hook' is run with no args at mode
3891initialization, then `java-mode-hook'.
3892
3893Key bindings:
3894\\{java-mode-map}
3895
3896\(fn)" t nil)
3897 (add-to-list 'auto-mode-alist '("\\.idl\\'" . idl-mode))
3898
3899(autoload 'idl-mode "cc-mode" "\
3900Major mode for editing CORBA's IDL, PSDL and CIDL code.
3901To submit a problem report, enter `\\[c-submit-bug-report]' from an
3902idl-mode buffer. This automatically sets up a mail buffer with
3903version information already added. You just need to add a description
3904of the problem, including a reproducible test case, and send the
3905message.
3906
3907To see what version of CC Mode you are running, enter `\\[c-version]'.
3908
3909The hook `c-mode-common-hook' is run with no args at mode
3910initialization, then `idl-mode-hook'.
3911
3912Key bindings:
3913\\{idl-mode-map}
3914
3915\(fn)" t nil)
3916 (add-to-list 'auto-mode-alist '("\\.\\(u?lpc\\|pike\\|pmod\\(\\.in\\)?\\)\\'" . pike-mode))
3917 (add-to-list 'interpreter-mode-alist '("pike" . pike-mode))
3918
3919(autoload 'pike-mode "cc-mode" "\
3920Major mode for editing Pike code.
3921To submit a problem report, enter `\\[c-submit-bug-report]' from a
3922pike-mode buffer. This automatically sets up a mail buffer with
3923version information already added. You just need to add a description
3924of the problem, including a reproducible test case, and send the
3925message.
3926
3927To see what version of CC Mode you are running, enter `\\[c-version]'.
3928
3929The hook `c-mode-common-hook' is run with no args at mode
3930initialization, then `pike-mode-hook'.
3931
3932Key bindings:
3933\\{pike-mode-map}
3934
3935\(fn)" t nil)
3936 (add-to-list 'auto-mode-alist '("\\.awk\\'" . awk-mode))
3937 (add-to-list 'interpreter-mode-alist '("awk" . awk-mode))
3938 (add-to-list 'interpreter-mode-alist '("mawk" . awk-mode))
3939 (add-to-list 'interpreter-mode-alist '("nawk" . awk-mode))
3940 (add-to-list 'interpreter-mode-alist '("gawk" . awk-mode))
3941
3942(autoload 'awk-mode "cc-mode" "\
3943Major mode for editing AWK code.
3944To submit a problem report, enter `\\[c-submit-bug-report]' from an
3945awk-mode buffer. This automatically sets up a mail buffer with version
3946information already added. You just need to add a description of the
3947problem, including a reproducible test case, and send the message.
3948
3949To see what version of CC Mode you are running, enter `\\[c-version]'.
3950
3951The hook `c-mode-common-hook' is run with no args at mode
3952initialization, then `awk-mode-hook'.
3953
3954Key bindings:
3955\\{awk-mode-map}
3956
3957\(fn)" t nil)
3958
3959(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-mode" '("c++-mode-" "c-" "awk-mode-map" "pike-mode-" "idl-mode-" "java-mode-" "objc-mode-")))
3960
3961;;;***
3962
3963;;;### (autoloads nil "cc-styles" "progmodes/cc-styles.el" (0 0 0
3964;;;;;; 0))
3965;;; Generated autoloads from progmodes/cc-styles.el
3966
3967(autoload 'c-set-style "cc-styles" "\
3968Set the current buffer to use the style STYLENAME.
3969STYLENAME, a string, must be an existing CC Mode style - These are contained
3970in the variable `c-style-alist'.
3971
3972The variable `c-indentation-style' will get set to STYLENAME.
3973
3974\"Setting the style\" is done by setting CC Mode's \"style variables\" to the
3975values indicated by the pertinent entry in `c-style-alist'. Other variables
3976might get set too.
3977
3978If DONT-OVERRIDE is neither nil nor t, style variables whose default values
3979have been set (more precisely, whose default values are not the symbol
3980`set-from-style') will not be changed. This avoids overriding global settings
3981done in your init file. It is useful to call c-set-style from a mode hook
3982in this way.
3983
3984If DONT-OVERRIDE is t, style variables that already have values (i.e., whose
3985values are not the symbol `set-from-style') will not be overridden. CC Mode
3986calls c-set-style internally in this way whilst initializing a buffer; if
3987cc-set-style is called like this from anywhere else, it will usually behave as
3988a null operation.
3989
3990\(fn STYLENAME &optional DONT-OVERRIDE)" t nil)
3991
3992(autoload 'c-add-style "cc-styles" "\
3993Adds a style to `c-style-alist', or updates an existing one.
3994STYLE is a string identifying the style to add or update. DESCRIPTION
3995is an association list describing the style and must be of the form:
3996
3997 ([BASESTYLE] (VARIABLE . VALUE) [(VARIABLE . VALUE) ...])
3998
3999See the variable `c-style-alist' for the semantics of BASESTYLE,
4000VARIABLE and VALUE. This function also sets the current style to
4001STYLE using `c-set-style' if the optional SET-P flag is non-nil.
4002
4003\(fn STYLE DESCRIPTION &optional SET-P)" t nil)
4004
4005(autoload 'c-set-offset "cc-styles" "\
4006Change the value of a syntactic element symbol in `c-offsets-alist'.
4007SYMBOL is the syntactic element symbol to change and OFFSET is the new
4008offset for that syntactic element. The optional argument is not used
4009and exists only for compatibility reasons.
4010
4011\(fn SYMBOL OFFSET &optional IGNORED)" t nil)
4012
4013(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-styles" '("c-" "cc-choose-style-for-mode")))
4014
4015;;;***
4016
4017;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (0 0 0 0))
4018;;; Generated autoloads from progmodes/cc-vars.el
4019(put 'c-basic-offset 'safe-local-variable 'integerp)
4020(put 'c-backslash-column 'safe-local-variable 'integerp)
4021(put 'c-file-style 'safe-local-variable 'string-or-null-p)
4022
4023(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cc-vars" '("c++-" "c-" "pike-" "idl-" "java-" "objc-" "awk-mode-hook" "defcustom-c-stylevar")))
4024
4025;;;***
4026
4027;;;### (autoloads nil "ccl" "international/ccl.el" (0 0 0 0))
4028;;; Generated autoloads from international/ccl.el
4029
4030(autoload 'ccl-compile "ccl" "\
4031Return the compiled code of CCL-PROGRAM as a vector of integers.
4032
4033\(fn CCL-PROGRAM)" nil nil)
4034
4035(autoload 'ccl-dump "ccl" "\
4036Disassemble compiled CCL-code CODE.
4037
4038\(fn CODE)" nil nil)
4039
4040(autoload 'declare-ccl-program "ccl" "\
4041Declare NAME as a name of CCL program.
4042
4043This macro exists for backward compatibility. In the old version of
4044Emacs, to compile a CCL program which calls another CCL program not
4045yet defined, it must be declared as a CCL program in advance. But,
4046now CCL program names are resolved not at compile time but before
4047execution.
4048
4049Optional arg VECTOR is a compiled CCL code of the CCL program.
4050
4051\(fn NAME &optional VECTOR)" nil t)
4052
4053(autoload 'define-ccl-program "ccl" "\
4054Set NAME the compiled code of CCL-PROGRAM.
4055
4056CCL-PROGRAM has this form:
4057 (BUFFER_MAGNIFICATION
4058 CCL_MAIN_CODE
4059 [ CCL_EOF_CODE ])
4060
4061BUFFER_MAGNIFICATION is an integer value specifying the approximate
4062output buffer magnification size compared with the bytes of input data
4063text. It is assured that the actual output buffer has 256 bytes
4064more than the size calculated by BUFFER_MAGNIFICATION.
4065If the value is zero, the CCL program can't execute `read' and
4066`write' commands.
4067
4068CCL_MAIN_CODE and CCL_EOF_CODE are CCL program codes. CCL_MAIN_CODE
4069executed at first. If there's no more input data when `read' command
4070is executed in CCL_MAIN_CODE, CCL_EOF_CODE is executed. If
4071CCL_MAIN_CODE is terminated, CCL_EOF_CODE is not executed.
4072
4073Here's the syntax of CCL program code in BNF notation. The lines
4074starting by two semicolons (and optional leading spaces) describe the
4075semantics.
4076
4077CCL_MAIN_CODE := CCL_BLOCK
4078
4079CCL_EOF_CODE := CCL_BLOCK
4080
4081CCL_BLOCK := STATEMENT | (STATEMENT [STATEMENT ...])
4082
4083STATEMENT :=
4084 SET | IF | BRANCH | LOOP | REPEAT | BREAK | READ | WRITE | CALL
4085 | TRANSLATE | MAP | LOOKUP | END
4086
4087SET := (REG = EXPRESSION)
4088 | (REG ASSIGNMENT_OPERATOR EXPRESSION)
4089 ;; The following form is the same as (r0 = integer).
4090 | integer
4091
4092EXPRESSION := ARG | (EXPRESSION OPERATOR ARG)
4093
4094;; Evaluate EXPRESSION. If the result is nonzero, execute
4095;; CCL_BLOCK_0. Otherwise, execute CCL_BLOCK_1.
4096IF := (if EXPRESSION CCL_BLOCK_0 CCL_BLOCK_1)
4097
4098;; Evaluate EXPRESSION. Provided that the result is N, execute
4099;; CCL_BLOCK_N.
4100BRANCH := (branch EXPRESSION CCL_BLOCK_0 [CCL_BLOCK_1 ...])
4101
4102;; Execute STATEMENTs until (break) or (end) is executed.
4103
4104;; Create a block of STATEMENTs for repeating. The STATEMENTs
4105;; are executed sequentially until REPEAT or BREAK is executed.
4106;; If REPEAT statement is executed, STATEMENTs are executed from the
4107;; start again. If BREAK statements is executed, the execution
4108;; exits from the block. If neither REPEAT nor BREAK is
4109;; executed, the execution exits from the block after executing the
4110;; last STATEMENT.
4111LOOP := (loop STATEMENT [STATEMENT ...])
4112
4113;; Terminate the most inner loop.
4114BREAK := (break)
4115
4116REPEAT :=
4117 ;; Jump to the head of the most inner loop.
4118 (repeat)
4119 ;; Same as: ((write [REG | integer | string])
4120 ;; (repeat))
4121 | (write-repeat [REG | integer | string])
4122 ;; Same as: ((write REG [ARRAY])
4123 ;; (read REG)
4124 ;; (repeat))
4125 | (write-read-repeat REG [ARRAY])
4126 ;; Same as: ((write integer)
4127 ;; (read REG)
4128 ;; (repeat))
4129 | (write-read-repeat REG integer)
4130
4131READ := ;; Set REG_0 to a byte read from the input text, set REG_1
4132 ;; to the next byte read, and so on.
4133 (read REG_0 [REG_1 ...])
4134 ;; Same as: ((read REG)
4135 ;; (if (REG OPERATOR ARG) CCL_BLOCK_0 CCL_BLOCK_1))
4136 | (read-if (REG OPERATOR ARG) CCL_BLOCK_0 CCL_BLOCK_1)
4137 ;; Same as: ((read REG)
4138 ;; (branch REG CCL_BLOCK_0 [CCL_BLOCK_1 ...]))
4139 | (read-branch REG CCL_BLOCK_0 [CCL_BLOCK_1 ...])
4140 ;; Read a character from the input text while parsing
4141 ;; multibyte representation, set REG_0 to the charset ID of
4142 ;; the character, set REG_1 to the code point of the
4143 ;; character. If the dimension of charset is two, set REG_1
4144 ;; to ((CODE0 << 7) | CODE1), where CODE0 is the first code
4145 ;; point and CODE1 is the second code point.
4146 | (read-multibyte-character REG_0 REG_1)
4147
4148WRITE :=
4149 ;; Write REG_0, REG_1, ... to the output buffer. If REG_N is
4150 ;; a multibyte character, write the corresponding multibyte
4151 ;; representation.
4152 (write REG_0 [REG_1 ...])
4153 ;; Same as: ((r7 = EXPRESSION)
4154 ;; (write r7))
4155 | (write EXPRESSION)
4156 ;; Write the value of `integer' to the output buffer. If it
4157 ;; is a multibyte character, write the corresponding multibyte
4158 ;; representation.
4159 | (write integer)
4160 ;; Write the byte sequence of `string' as is to the output
4161 ;; buffer.
4162 | (write string)
4163 ;; Same as: (write string)
4164 | string
4165 ;; Provided that the value of REG is N, write Nth element of
4166 ;; ARRAY to the output buffer. If it is a multibyte
4167 ;; character, write the corresponding multibyte
4168 ;; representation.
4169 | (write REG ARRAY)
4170 ;; Write a multibyte representation of a character whose
4171 ;; charset ID is REG_0 and code point is REG_1. If the
4172 ;; dimension of the charset is two, REG_1 should be ((CODE0 <<
4173 ;; 7) | CODE1), where CODE0 is the first code point and CODE1
4174 ;; is the second code point of the character.
4175 | (write-multibyte-character REG_0 REG_1)
4176
4177;; Call CCL program whose name is ccl-program-name.
4178CALL := (call ccl-program-name)
4179
4180;; Terminate the CCL program.
4181END := (end)
4182
4183;; CCL registers that can contain any integer value. As r7 is also
4184;; used by CCL interpreter, its value is changed unexpectedly.
4185REG := r0 | r1 | r2 | r3 | r4 | r5 | r6 | r7
4186
4187ARG := REG | integer
4188
4189OPERATOR :=
4190 ;; Normal arithmetic operators (same meaning as C code).
4191 + | - | * | / | %
4192
4193 ;; Bitwise operators (same meaning as C code)
4194 | & | `|' | ^
4195
4196 ;; Shifting operators (same meaning as C code)
4197 | << | >>
4198
4199 ;; (REG = ARG_0 <8 ARG_1) means:
4200 ;; (REG = ((ARG_0 << 8) | ARG_1))
4201 | <8
4202
4203 ;; (REG = ARG_0 >8 ARG_1) means:
4204 ;; ((REG = (ARG_0 >> 8))
4205 ;; (r7 = (ARG_0 & 255)))
4206 | >8
4207
4208 ;; (REG = ARG_0 // ARG_1) means:
4209 ;; ((REG = (ARG_0 / ARG_1))
4210 ;; (r7 = (ARG_0 % ARG_1)))
4211 | //
4212
4213 ;; Normal comparing operators (same meaning as C code)
4214 | < | > | == | <= | >= | !=
4215
4216 ;; If ARG_0 and ARG_1 are higher and lower byte of Shift-JIS
4217 ;; code, and CHAR is the corresponding JISX0208 character,
4218 ;; (REG = ARG_0 de-sjis ARG_1) means:
4219 ;; ((REG = CODE0)
4220 ;; (r7 = CODE1))
4221 ;; where CODE0 is the first code point of CHAR, CODE1 is the
4222 ;; second code point of CHAR.
4223 | de-sjis
4224
4225 ;; If ARG_0 and ARG_1 are the first and second code point of
4226 ;; JISX0208 character CHAR, and SJIS is the corresponding
4227 ;; Shift-JIS code,
4228 ;; (REG = ARG_0 en-sjis ARG_1) means:
4229 ;; ((REG = HIGH)
4230 ;; (r7 = LOW))
4231 ;; where HIGH is the higher byte of SJIS, LOW is the lower
4232 ;; byte of SJIS.
4233 | en-sjis
4234
4235ASSIGNMENT_OPERATOR :=
4236 ;; Same meaning as C code
4237 += | -= | *= | /= | %= | &= | `|=' | ^= | <<= | >>=
4238
4239 ;; (REG <8= ARG) is the same as:
4240 ;; ((REG <<= 8)
4241 ;; (REG |= ARG))
4242 | <8=
4243
4244 ;; (REG >8= ARG) is the same as:
4245 ;; ((r7 = (REG & 255))
4246 ;; (REG >>= 8))
4247
4248 ;; (REG //= ARG) is the same as:
4249 ;; ((r7 = (REG % ARG))
4250 ;; (REG /= ARG))
4251 | //=
4252
4253ARRAY := `[' integer ... `]'
4254
4255
4256TRANSLATE :=
4257 ;; Decode character SRC, translate it by translate table
4258 ;; TABLE, and encode it back to DST. TABLE is specified
4259 ;; by its id number in REG_0, SRC is specified by its
4260 ;; charset id number and codepoint in REG_1 and REG_2
4261 ;; respectively.
4262 ;; On encoding, the charset of highest priority is selected.
4263 ;; After the execution, DST is specified by its charset
4264 ;; id number and codepoint in REG_1 and REG_2 respectively.
4265 (translate-character REG_0 REG_1 REG_2)
4266
4267 ;; Same as above except for SYMBOL specifying the name of
4268 ;; the translate table defined by `define-translation-table'.
4269 | (translate-character SYMBOL REG_1 REG_2)
4270
4271LOOKUP :=
4272 ;; Look up character SRC in hash table TABLE. TABLE is
4273 ;; specified by its name in SYMBOL, and SRC is specified by
4274 ;; its charset id number and codepoint in REG_1 and REG_2
4275 ;; respectively.
4276 ;; If its associated value is an integer, set REG_1 to that
4277 ;; value, and set r7 to 1. Otherwise, set r7 to 0.
4278 (lookup-character SYMBOL REG_1 REG_2)
4279
4280 ;; Look up integer value N in hash table TABLE. TABLE is
4281 ;; specified by its name in SYMBOL and N is specified in
4282 ;; REG.
4283 ;; If its associated value is a character, set REG to that
4284 ;; value, and set r7 to 1. Otherwise, set r7 to 0.
4285 | (lookup-integer SYMBOL REG(integer))
4286
4287MAP :=
4288 ;; The following statements are for internal use only.
4289 (iterate-multiple-map REG REG MAP-IDs)
4290 | (map-multiple REG REG (MAP-SET))
4291 | (map-single REG REG MAP-ID)
4292
4293MAP-IDs := MAP-ID ...
4294MAP-SET := MAP-IDs | (MAP-IDs) MAP-SET
4295MAP-ID := integer
4296
4297\(fn NAME CCL-PROGRAM &optional DOC)" nil t)
4298
4299(function-put 'define-ccl-program 'doc-string-elt '3)
4300
4301(autoload 'check-ccl-program "ccl" "\
4302Check validity of CCL-PROGRAM.
4303If CCL-PROGRAM is a symbol denoting a CCL program, return
4304CCL-PROGRAM, else return nil.
4305If CCL-PROGRAM is a vector and optional arg NAME (symbol) is supplied,
4306register CCL-PROGRAM by name NAME, and return NAME.
4307
4308\(fn CCL-PROGRAM &optional NAME)" nil t)
4309
4310(autoload 'ccl-execute-with-args "ccl" "\
4311Execute CCL-PROGRAM with registers initialized by the remaining args.
4312The return value is a vector of resulting CCL registers.
4313
4314See the documentation of `define-ccl-program' for the detail of CCL program.
4315
4316\(fn CCL-PROG &rest ARGS)" nil nil)
4317
4318(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ccl" '("ccl-")))
4319
4320;;;***
4321
4322;;;### (autoloads nil "cconv" "emacs-lisp/cconv.el" (0 0 0 0))
4323;;; Generated autoloads from emacs-lisp/cconv.el
4324
4325(autoload 'cconv-closure-convert "cconv" "\
4326Main entry point for closure conversion.
4327-- FORM is a piece of Elisp code after macroexpansion.
4328-- TOPLEVEL(optional) is a boolean variable, true if we are at the root of AST
4329
4330Returns a form where all lambdas don't have any free variables.
4331
4332\(fn FORM)" nil nil)
4333
4334(autoload 'cconv-warnings-only "cconv" "\
4335Add the warnings that closure conversion would encounter.
4336
4337\(fn FORM)" nil nil)
4338
4339(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cconv" '("cconv-")))
4340
4341;;;***
4342
4343;;;### (autoloads nil "cdl" "cdl.el" (0 0 0 0))
4344;;; Generated autoloads from cdl.el
4345
4346(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cdl" '("cdl-")))
4347
4348;;;***
4349
4350;;;### (autoloads nil "cedet" "cedet/cedet.el" (0 0 0 0))
4351;;; Generated autoloads from cedet/cedet.el
4352(push (purecopy '(cedet 2 0)) package--builtin-versions)
4353
4354(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cedet" '("cedet-")))
4355
4356;;;***
4357
4358;;;### (autoloads nil "cedet-cscope" "cedet/cedet-cscope.el" (0 0
4359;;;;;; 0 0))
4360;;; Generated autoloads from cedet/cedet-cscope.el
4361
4362(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cedet-cscope" '("cedet-cscope-")))
4363
4364;;;***
4365
4366;;;### (autoloads nil "cedet-files" "cedet/cedet-files.el" (0 0 0
4367;;;;;; 0))
4368;;; Generated autoloads from cedet/cedet-files.el
4369
4370(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cedet-files" '("cedet-")))
4371
4372;;;***
4373
4374;;;### (autoloads nil "cedet-global" "cedet/cedet-global.el" (0 0
4375;;;;;; 0 0))
4376;;; Generated autoloads from cedet/cedet-global.el
4377
4378(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cedet-global" '("cedet-g")))
4379
4380;;;***
4381
4382;;;### (autoloads nil "cedet-idutils" "cedet/cedet-idutils.el" (0
4383;;;;;; 0 0 0))
4384;;; Generated autoloads from cedet/cedet-idutils.el
4385
4386(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cedet-idutils" '("cedet-idutils-")))
4387
4388;;;***
4389
4390;;;### (autoloads nil "cfengine" "progmodes/cfengine.el" (0 0 0 0))
4391;;; Generated autoloads from progmodes/cfengine.el
4392(push (purecopy '(cfengine 1 4)) package--builtin-versions)
4393
4394(autoload 'cfengine3-mode "cfengine" "\
4395Major mode for editing CFEngine3 input.
4396There are no special keybindings by default.
4397
4398Action blocks are treated as defuns, i.e. \\[beginning-of-defun] moves
4399to the action header.
4400
4401\(fn)" t nil)
4402
4403(autoload 'cfengine2-mode "cfengine" "\
4404Major mode for editing CFEngine2 input.
4405There are no special keybindings by default.
4406
4407Action blocks are treated as defuns, i.e. \\[beginning-of-defun] moves
4408to the action header.
4409
4410\(fn)" t nil)
4411
4412(autoload 'cfengine-auto-mode "cfengine" "\
4413Choose `cfengine2-mode' or `cfengine3-mode' by buffer contents.
4414
4415\(fn)" t nil)
4416
4417(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cfengine" '("cfengine")))
4418
4419;;;***
4420
4421;;;### (autoloads nil "char-fold" "char-fold.el" (0 0 0 0))
4422;;; Generated autoloads from char-fold.el
4423
4424(autoload 'char-fold-to-regexp "char-fold" "\
4425Return a regexp matching anything that char-folds into STRING.
4426Any character in STRING that has an entry in
4427`char-fold-table' is replaced with that entry (which is a
4428regexp) and other characters are `regexp-quote'd.
4429
4430If the resulting regexp would be too long for Emacs to handle,
4431just return the result of calling `regexp-quote' on STRING.
4432
4433FROM is for internal use. It specifies an index in the STRING
4434from which to start.
4435
4436\(fn STRING &optional LAX FROM)" nil nil)
4437
4438(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "char-fold" '("char-fold-")))
4439
4440;;;***
4441
4442;;;### (autoloads nil "chart" "emacs-lisp/chart.el" (0 0 0 0))
4443;;; Generated autoloads from emacs-lisp/chart.el
4444(push (purecopy '(chart 0 2)) package--builtin-versions)
4445
4446(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "chart" '("chart")))
4447
4448;;;***
4449
4450;;;### (autoloads nil "check-declare" "emacs-lisp/check-declare.el"
4451;;;;;; (0 0 0 0))
4452;;; Generated autoloads from emacs-lisp/check-declare.el
4453
4454(autoload 'check-declare-file "check-declare" "\
4455Check veracity of all `declare-function' statements in FILE.
4456See `check-declare-directory' for more information.
4457
4458\(fn FILE)" t nil)
4459
4460(autoload 'check-declare-directory "check-declare" "\
4461Check veracity of all `declare-function' statements under directory ROOT.
4462Returns non-nil if any false statements are found.
4463
4464\(fn ROOT)" t nil)
4465
4466(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "check-declare" '("check-declare-")))
4467
4468;;;***
4469
4470;;;### (autoloads nil "checkdoc" "emacs-lisp/checkdoc.el" (0 0 0
4471;;;;;; 0))
4472;;; Generated autoloads from emacs-lisp/checkdoc.el
4473(push (purecopy '(checkdoc 0 6 2)) package--builtin-versions)
4474(put 'checkdoc-force-docstrings-flag 'safe-local-variable #'booleanp)
4475(put 'checkdoc-force-history-flag 'safe-local-variable #'booleanp)
4476(put 'checkdoc-permit-comma-termination-flag 'safe-local-variable #'booleanp)
4477(put 'checkdoc-spellcheck-documentation-flag 'safe-local-variable #'booleanp)
4478(put 'checkdoc-ispell-list-words 'safe-local-variable #'checkdoc-list-of-strings-p)
4479(put 'checkdoc-arguments-in-order-flag 'safe-local-variable #'booleanp)
4480(put 'checkdoc-verb-check-experimental-flag 'safe-local-variable #'booleanp)
4481(put 'checkdoc-symbol-words 'safe-local-variable #'checkdoc-list-of-strings-p)
4482
4483(autoload 'checkdoc-list-of-strings-p "checkdoc" "\
4484Return t when OBJ is a list of strings.
4485
4486\(fn OBJ)" nil nil)
4487(put 'checkdoc-proper-noun-regexp 'safe-local-variable 'stringp)
4488(put 'checkdoc-common-verbs-regexp 'safe-local-variable 'stringp)
4489
4490(autoload 'checkdoc "checkdoc" "\
4491Interactively check the entire buffer for style errors.
4492The current status of the check will be displayed in a buffer which
4493the users will view as each check is completed.
4494
4495\(fn)" t nil)
4496
4497(autoload 'checkdoc-interactive "checkdoc" "\
4498Interactively check the current buffer for doc string errors.
4499Prefix argument START-HERE will start the checking from the current
4500point, otherwise the check starts at the beginning of the current
4501buffer. Allows navigation forward and backwards through document
4502errors. Does not check for comment or space warnings.
4503Optional argument SHOWSTATUS indicates that we should update the
4504checkdoc status window instead of the usual behavior.
4505
4506\(fn &optional START-HERE SHOWSTATUS)" t nil)
4507
4508(autoload 'checkdoc-message-interactive "checkdoc" "\
4509Interactively check the current buffer for message string errors.
4510Prefix argument START-HERE will start the checking from the current
4511point, otherwise the check starts at the beginning of the current
4512buffer. Allows navigation forward and backwards through document
4513errors. Does not check for comment or space warnings.
4514Optional argument SHOWSTATUS indicates that we should update the
4515checkdoc status window instead of the usual behavior.
4516
4517\(fn &optional START-HERE SHOWSTATUS)" t nil)
4518
4519(autoload 'checkdoc-eval-current-buffer "checkdoc" "\
4520Evaluate and check documentation for the current buffer.
4521Evaluation is done first because good documentation for something that
4522doesn't work is just not useful. Comments, doc strings, and rogue
4523spacing are all verified.
4524
4525\(fn)" t nil)
4526
4527(autoload 'checkdoc-current-buffer "checkdoc" "\
4528Check current buffer for document, comment, error style, and rogue spaces.
4529With a prefix argument (in Lisp, the argument TAKE-NOTES),
4530store all errors found in a warnings buffer,
4531otherwise stop after the first error.
4532
4533\(fn &optional TAKE-NOTES)" t nil)
4534
4535(autoload 'checkdoc-file "checkdoc" "\
4536Check FILE for document, comment, error style, and rogue spaces.
4537
4538\(fn FILE)" nil nil)
4539
4540(autoload 'checkdoc-start "checkdoc" "\
4541Start scanning the current buffer for documentation string style errors.
4542Only documentation strings are checked.
4543Use `checkdoc-continue' to continue checking if an error cannot be fixed.
4544Prefix argument TAKE-NOTES means to collect all the warning messages into
4545a separate buffer.
4546
4547\(fn &optional TAKE-NOTES)" t nil)
4548
4549(autoload 'checkdoc-continue "checkdoc" "\
4550Find the next doc string in the current buffer which has a style error.
4551Prefix argument TAKE-NOTES means to continue through the whole buffer and
4552save warnings in a separate buffer. Second optional argument START-POINT
4553is the starting location. If this is nil, `point-min' is used instead.
4554
4555\(fn &optional TAKE-NOTES)" t nil)
4556
4557(autoload 'checkdoc-comments "checkdoc" "\
4558Find missing comment sections in the current Emacs Lisp file.
4559Prefix argument TAKE-NOTES non-nil means to save warnings in a
4560separate buffer. Otherwise print a message. This returns the error
4561if there is one.
4562
4563\(fn &optional TAKE-NOTES)" t nil)
4564
4565(autoload 'checkdoc-rogue-spaces "checkdoc" "\
4566Find extra spaces at the end of lines in the current file.
4567Prefix argument TAKE-NOTES non-nil means to save warnings in a
4568separate buffer. Otherwise print a message. This returns the error
4569if there is one.
4570Optional argument INTERACT permits more interactive fixing.
4571
4572\(fn &optional TAKE-NOTES INTERACT)" t nil)
4573
4574(autoload 'checkdoc-message-text "checkdoc" "\
4575Scan the buffer for occurrences of the error function, and verify text.
4576Optional argument TAKE-NOTES causes all errors to be logged.
4577
4578\(fn &optional TAKE-NOTES)" t nil)
4579
4580(autoload 'checkdoc-eval-defun "checkdoc" "\
4581Evaluate the current form with `eval-defun' and check its documentation.
4582Evaluation is done first so the form will be read before the
4583documentation is checked. If there is a documentation error, then the display
4584of what was evaluated will be overwritten by the diagnostic message.
4585
4586\(fn)" t nil)
4587
4588(autoload 'checkdoc-defun "checkdoc" "\
4589Examine the doc string of the function or variable under point.
4590Call `error' if the doc string has problems. If NO-ERROR is
4591non-nil, then do not call error, but call `message' instead.
4592If the doc string passes the test, then check the function for rogue white
4593space at the end of each line.
4594
4595\(fn &optional NO-ERROR)" t nil)
4596
4597(autoload 'checkdoc-ispell "checkdoc" "\
4598Check the style and spelling of everything interactively.
4599Calls `checkdoc' with spell-checking turned on.
4600Prefix argument is the same as for `checkdoc'
4601
4602\(fn)" t nil)
4603
4604(autoload 'checkdoc-ispell-current-buffer "checkdoc" "\
4605Check the style and spelling of the current buffer.
4606Calls `checkdoc-current-buffer' with spell-checking turned on.
4607Prefix argument is the same as for `checkdoc-current-buffer'
4608
4609\(fn)" t nil)
4610
4611(autoload 'checkdoc-ispell-interactive "checkdoc" "\
4612Check the style and spelling of the current buffer interactively.
4613Calls `checkdoc-interactive' with spell-checking turned on.
4614Prefix argument is the same as for `checkdoc-interactive'
4615
4616\(fn)" t nil)
4617
4618(autoload 'checkdoc-ispell-message-interactive "checkdoc" "\
4619Check the style and spelling of message text interactively.
4620Calls `checkdoc-message-interactive' with spell-checking turned on.
4621Prefix argument is the same as for `checkdoc-message-interactive'
4622
4623\(fn)" t nil)
4624
4625(autoload 'checkdoc-ispell-message-text "checkdoc" "\
4626Check the style and spelling of message text interactively.
4627Calls `checkdoc-message-text' with spell-checking turned on.
4628Prefix argument is the same as for `checkdoc-message-text'
4629
4630\(fn)" t nil)
4631
4632(autoload 'checkdoc-ispell-start "checkdoc" "\
4633Check the style and spelling of the current buffer.
4634Calls `checkdoc-start' with spell-checking turned on.
4635Prefix argument is the same as for `checkdoc-start'
4636
4637\(fn)" t nil)
4638
4639(autoload 'checkdoc-ispell-continue "checkdoc" "\
4640Check the style and spelling of the current buffer after point.
4641Calls `checkdoc-continue' with spell-checking turned on.
4642Prefix argument is the same as for `checkdoc-continue'
4643
4644\(fn)" t nil)
4645
4646(autoload 'checkdoc-ispell-comments "checkdoc" "\
4647Check the style and spelling of the current buffer's comments.
4648Calls `checkdoc-comments' with spell-checking turned on.
4649Prefix argument is the same as for `checkdoc-comments'
4650
4651\(fn)" t nil)
4652
4653(autoload 'checkdoc-ispell-defun "checkdoc" "\
4654Check the style and spelling of the current defun with Ispell.
4655Calls `checkdoc-defun' with spell-checking turned on.
4656Prefix argument is the same as for `checkdoc-defun'
4657
4658\(fn)" t nil)
4659
4660(autoload 'checkdoc-minor-mode "checkdoc" "\
4661Toggle automatic docstring checking (Checkdoc minor mode).
4662With a prefix argument ARG, enable Checkdoc minor mode if ARG is
4663positive, and disable it otherwise. If called from Lisp, enable
4664the mode if ARG is omitted or nil.
4665
4666In Checkdoc minor mode, the usual bindings for `eval-defun' which is
4667bound to \\<checkdoc-minor-mode-map>\\[checkdoc-eval-defun] and `checkdoc-eval-current-buffer' are overridden to include
4668checking of documentation strings.
4669
4670\\{checkdoc-minor-mode-map}
4671
4672\(fn &optional ARG)" t nil)
4673
4674(autoload 'checkdoc-package-keywords "checkdoc" "\
4675Find package keywords that aren't in `finder-known-keywords'.
4676
4677\(fn)" t nil)
4678
4679(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "checkdoc" '("checkdoc-")))
4680
4681;;;***
4682
4683;;;### (autoloads nil "china-util" "language/china-util.el" (0 0
4684;;;;;; 0 0))
4685;;; Generated autoloads from language/china-util.el
4686
4687(autoload 'decode-hz-region "china-util" "\
4688Decode HZ/ZW encoded text in the current region.
4689Return the length of resulting text.
4690
4691\(fn BEG END)" t nil)
4692
4693(autoload 'decode-hz-buffer "china-util" "\
4694Decode HZ/ZW encoded text in the current buffer.
4695
4696\(fn)" t nil)
4697
4698(autoload 'encode-hz-region "china-util" "\
4699Encode the text in the current region to HZ.
4700Return the length of resulting text.
4701
4702\(fn BEG END)" t nil)
4703
4704(autoload 'encode-hz-buffer "china-util" "\
4705Encode the text in the current buffer to HZ.
4706
4707\(fn)" t nil)
4708
4709(autoload 'post-read-decode-hz "china-util" "\
4710
4711
4712\(fn LEN)" nil nil)
4713
4714(autoload 'pre-write-encode-hz "china-util" "\
4715
4716
4717\(fn FROM TO)" nil nil)
4718
4719(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "china-util" '("hz/zw-start-gb" "hz-" "decode-hz-line-continuation" "zw-start-gb" "iso2022-")))
4720
4721;;;***
4722
4723;;;### (autoloads nil "chistory" "chistory.el" (0 0 0 0))
4724;;; Generated autoloads from chistory.el
4725
4726(autoload 'repeat-matching-complex-command "chistory" "\
4727Edit and re-evaluate complex command with name matching PATTERN.
4728Matching occurrences are displayed, most recent first, until you select
4729a form for evaluation. If PATTERN is empty (or nil), every form in the
4730command history is offered. The form is placed in the minibuffer for
4731editing and the result is evaluated.
4732
4733\(fn &optional PATTERN)" t nil)
4734
4735(autoload 'list-command-history "chistory" "\
4736List history of commands that used the minibuffer.
4737The number of commands listed is controlled by `list-command-history-max'.
4738Calls value of `list-command-history-filter' (if non-nil) on each history
4739element to judge if that element should be excluded from the list.
4740
4741The buffer is left in Command History mode.
4742
4743\(fn)" t nil)
4744
4745(autoload 'command-history "chistory" "\
4746Examine commands from `command-history' in a buffer.
4747The number of commands listed is controlled by `list-command-history-max'.
4748The command history is filtered by `list-command-history-filter' if non-nil.
4749Use \\<command-history-map>\\[command-history-repeat] to repeat the command on the current line.
4750
4751Otherwise much like Emacs-Lisp Mode except that there is no self-insertion
4752and digits provide prefix arguments. Tab does not indent.
4753\\{command-history-map}
4754
4755This command always recompiles the Command History listing
4756and runs the normal hook `command-history-hook'.
4757
4758\(fn)" t nil)
4759
4760(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "chistory" '("command-history-" "list-command-history-" "default-command-history-filter")))
4761
4762;;;***
4763
4764;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (0 0 0 0))
4765;;; Generated autoloads from emacs-lisp/cl.el
4766
4767(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl" '("cl-" "def" "lexical-let" "labels" "flet")))
4768
4769;;;***
4770
4771;;;### (autoloads "actual autoloads are elsewhere" "cl-extra" "emacs-lisp/cl-extra.el"
4772;;;;;; (0 0 0 0))
4773;;; Generated autoloads from emacs-lisp/cl-extra.el
4774
4775(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-extra" '("cl-")))
4776
4777;;;***
4778
4779;;;### (autoloads nil "cl-generic" "emacs-lisp/cl-generic.el" (0
4780;;;;;; 0 0 0))
4781;;; Generated autoloads from emacs-lisp/cl-generic.el
4782(push (purecopy '(cl-generic 1 0)) package--builtin-versions)
4783
4784;;;***
4785
4786;;;### (autoloads nil "cl-indent" "emacs-lisp/cl-indent.el" (0 0
4787;;;;;; 0 0))
4788;;; Generated autoloads from emacs-lisp/cl-indent.el
4789
4790(autoload 'common-lisp-indent-function "cl-indent" "\
4791Function to indent the arguments of a Lisp function call.
4792This is suitable for use as the value of the variable
4793`lisp-indent-function'. INDENT-POINT is the point at which the
4794indentation function is called, and STATE is the
4795`parse-partial-sexp' state at that position. Browse the
4796`lisp-indent' customize group for options affecting the behavior
4797of this function.
4798
4799If the indentation point is in a call to a Lisp function, that
4800function's `common-lisp-indent-function' property specifies how
4801this function should indent it. Possible values for this
4802property are:
4803
4804* defun, meaning indent according to `lisp-indent-defun-method';
4805 i.e., like (4 &lambda &body), as explained below.
4806
4807* any other symbol, meaning a function to call. The function should
4808 take the arguments: PATH STATE INDENT-POINT SEXP-COLUMN NORMAL-INDENT.
4809 PATH is a list of integers describing the position of point in terms of
4810 list-structure with respect to the containing lists. For example, in
4811 ((a b c (d foo) f) g), foo has a path of (0 3 1). In other words,
4812 to reach foo take the 0th element of the outermost list, then
4813 the 3rd element of the next list, and finally the 1st element.
4814 STATE and INDENT-POINT are as in the arguments to
4815 `common-lisp-indent-function'. SEXP-COLUMN is the column of
4816 the open parenthesis of the innermost containing list.
4817 NORMAL-INDENT is the column the indentation point was
4818 originally in. This function should behave like `lisp-indent-259'.
4819
4820* an integer N, meaning indent the first N arguments like
4821 function arguments, and any further arguments like a body.
4822 This is equivalent to (4 4 ... &body).
4823
4824* a list. The list element in position M specifies how to indent the Mth
4825 function argument. If there are fewer elements than function arguments,
4826 the last list element applies to all remaining arguments. The accepted
4827 list elements are:
4828
4829 * nil, meaning the default indentation.
4830
4831 * an integer, specifying an explicit indentation.
4832
4833 * &lambda. Indent the argument (which may be a list) by 4.
4834
4835 * &rest. When used, this must be the penultimate element. The
4836 element after this one applies to all remaining arguments.
4837
4838 * &body. This is equivalent to &rest lisp-body-indent, i.e., indent
4839 all remaining elements by `lisp-body-indent'.
4840
4841 * &whole. This must be followed by nil, an integer, or a
4842 function symbol. This indentation is applied to the
4843 associated argument, and as a base indent for all remaining
4844 arguments. For example, an integer P means indent this
4845 argument by P, and all remaining arguments by P, plus the
4846 value specified by their associated list element.
4847
4848 * a symbol. A function to call, with the 6 arguments specified above.
4849
4850 * a list, with elements as described above. This applies when the
4851 associated function argument is itself a list. Each element of the list
4852 specifies how to indent the associated argument.
4853
4854For example, the function `case' has an indent property
4855\(4 &rest (&whole 2 &rest 1)), meaning:
4856 * indent the first argument by 4.
4857 * arguments after the first should be lists, and there may be any number
4858 of them. The first list element has an offset of 2, all the rest
4859 have an offset of 2+1=3.
4860
4861If the current mode is actually `emacs-lisp-mode', look for a
4862`common-lisp-indent-function-for-elisp' property before looking
4863at `common-lisp-indent-function' and, if set, use its value
4864instead.
4865
4866\(fn INDENT-POINT STATE)" nil nil)
4867
4868(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-indent" '("lisp-" "common-lisp-")))
4869
4870;;;***
4871
4872;;;### (autoloads nil "cl-lib" "emacs-lisp/cl-lib.el" (0 0 0 0))
4873;;; Generated autoloads from emacs-lisp/cl-lib.el
4874(push (purecopy '(cl-lib 1 0)) package--builtin-versions)
4875
4876(define-obsolete-variable-alias 'custom-print-functions 'cl-custom-print-functions "24.3")
4877
4878(defvar cl-custom-print-functions nil "\
4879This is a list of functions that format user objects for printing.
4880Each function is called in turn with three arguments: the object, the
4881stream, and the print level (currently ignored). If it is able to
4882print the object it returns true; otherwise it returns nil and the
4883printer proceeds to the next function on the list.
4884
4885This variable is not used at present, but it is defined in hopes that
4886a future Emacs interpreter will be able to use it.")
4887
4888(autoload 'cl-mapcar "cl-lib" "\
4889Apply FUNCTION to each element of SEQ, and make a list of the results.
4890If there are several SEQs, FUNCTION is called with that many arguments,
4891and mapping stops as soon as the shortest list runs out. With just one
4892SEQ, this is like `mapcar'. With several, it is like the Common Lisp
4893`mapcar' function extended to arbitrary sequence types.
4894
4895\(fn FUNCTION SEQ...)" nil nil)
4896
4897(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-lib" '("cl-")))
4898
4899;;;***
4900
4901;;;### (autoloads "actual autoloads are elsewhere" "cl-macs" "emacs-lisp/cl-macs.el"
4902;;;;;; (0 0 0 0))
4903;;; Generated autoloads from emacs-lisp/cl-macs.el
4904
4905(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-macs" '("cl-")))
4906
4907;;;***
4908
4909;;;### (autoloads nil "cl-print" "emacs-lisp/cl-print.el" (0 0 0
4910;;;;;; 0))
4911;;; Generated autoloads from emacs-lisp/cl-print.el
4912(push (purecopy '(cl-print 1 0)) package--builtin-versions)
4913
4914(autoload 'cl-print-object "cl-print" "\
4915Dispatcher to print OBJECT on STREAM according to its type.
4916You can add methods to it to customize the output.
4917But if you just want to print something, don't call this directly:
4918call other entry points instead, such as `cl-prin1'.
4919
4920\(fn OBJECT STREAM)" nil nil)
4921
4922(autoload 'cl-prin1 "cl-print" "\
4923
4924
4925\(fn OBJECT &optional STREAM)" nil nil)
4926
4927(autoload 'cl-prin1-to-string "cl-print" "\
4928
4929
4930\(fn OBJECT)" nil nil)
4931
4932(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-print" '("cl-print-")))
4933
4934;;;***
4935
4936;;;### (autoloads "actual autoloads are elsewhere" "cl-seq" "emacs-lisp/cl-seq.el"
4937;;;;;; (0 0 0 0))
4938;;; Generated autoloads from emacs-lisp/cl-seq.el
4939
4940(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cl-seq" '("cl--")))
4941
4942;;;***
4943
4944;;;### (autoloads nil "cmacexp" "progmodes/cmacexp.el" (0 0 0 0))
4945;;; Generated autoloads from progmodes/cmacexp.el
4946
4947(autoload 'c-macro-expand "cmacexp" "\
4948Expand C macros in the region, using the C preprocessor.
4949Normally display output in temp buffer, but
4950prefix arg means replace the region with it.
4951
4952`c-macro-preprocessor' specifies the preprocessor to use.
4953Tf the user option `c-macro-prompt-flag' is non-nil
4954prompt for arguments to the preprocessor (e.g. `-DDEBUG -I ./include'),
4955otherwise use `c-macro-cppflags'.
4956
4957Noninteractive args are START, END, SUBST.
4958For use inside Lisp programs, see also `c-macro-expansion'.
4959
4960\(fn START END SUBST)" t nil)
4961
4962(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cmacexp" '("c-macro-")))
4963
4964;;;***
4965
4966;;;### (autoloads nil "cmuscheme" "cmuscheme.el" (0 0 0 0))
4967;;; Generated autoloads from cmuscheme.el
4968
4969(autoload 'run-scheme "cmuscheme" "\
4970Run an inferior Scheme process, input and output via buffer `*scheme*'.
4971If there is a process already running in `*scheme*', switch to that buffer.
4972With argument, allows you to edit the command line (default is value
4973of `scheme-program-name').
4974If the file `~/.emacs_SCHEMENAME' or `~/.emacs.d/init_SCHEMENAME.scm' exists,
4975it is given as initial input.
4976Note that this may lose due to a timing error if the Scheme processor
4977discards input when it starts up.
4978Runs the hook `inferior-scheme-mode-hook' (after the `comint-mode-hook'
4979is run).
4980\(Type \\[describe-mode] in the process buffer for a list of commands.)
4981
4982\(fn CMD)" t nil)
4983
4984(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cmuscheme" '("cmuscheme-load-hook" "switch-to-scheme" "scheme-" "inferior-scheme-")))
4985
4986;;;***
4987
4988;;;### (autoloads nil "color" "color.el" (0 0 0 0))
4989;;; Generated autoloads from color.el
4990
4991(autoload 'color-name-to-rgb "color" "\
4992Convert COLOR string to a list of normalized RGB components.
4993COLOR should be a color name (e.g. \"white\") or an RGB triplet
4994string (e.g. \"#ff12ec\").
4995
4996Normally the return value is a list of three floating-point
4997numbers, (RED GREEN BLUE), each between 0.0 and 1.0 inclusive.
4998
4999Optional argument FRAME specifies the frame where the color is to be
5000displayed. If FRAME is omitted or nil, use the selected frame.
5001If FRAME cannot display COLOR, return nil.
5002
5003\(fn COLOR &optional FRAME)" nil nil)
5004
5005(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "color" '("color-")))
5006
5007;;;***
5008
5009;;;### (autoloads nil "comint" "comint.el" (0 0 0 0))
5010;;; Generated autoloads from comint.el
5011
5012(defvar comint-output-filter-functions '(ansi-color-process-output comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt) "\
5013Functions to call after output is inserted into the buffer.
5014One possible function is `comint-postoutput-scroll-to-bottom'.
5015These functions get one argument, a string containing the text as originally
5016inserted. Note that this might not be the same as the buffer contents between
5017`comint-last-output-start' and the buffer's `process-mark', if other filter
5018functions have already modified the buffer.
5019
5020See also `comint-preoutput-filter-functions'.
5021
5022You can use `add-hook' to add functions to this list
5023either globally or locally.")
5024
5025(autoload 'make-comint-in-buffer "comint" "\
5026Make a Comint process NAME in BUFFER, running PROGRAM.
5027If BUFFER is nil, it defaults to NAME surrounded by `*'s.
5028If there is a running process in BUFFER, it is not restarted.
5029
5030PROGRAM should be one of the following:
5031- a string, denoting an executable program to create via
5032 `start-file-process'
5033- a cons pair of the form (HOST . SERVICE), denoting a TCP
5034 connection to be opened via `open-network-stream'
5035- nil, denoting a newly-allocated pty.
5036
5037Optional fourth arg STARTFILE is the name of a file, whose
5038contents are sent to the process as its initial input.
5039
5040If PROGRAM is a string, any more args are arguments to PROGRAM.
5041
5042Return the (possibly newly created) process buffer.
5043
5044\(fn NAME BUFFER PROGRAM &optional STARTFILE &rest SWITCHES)" nil nil)
5045
5046(autoload 'make-comint "comint" "\
5047Make a Comint process NAME in a buffer, running PROGRAM.
5048The name of the buffer is made by surrounding NAME with `*'s.
5049PROGRAM should be either a string denoting an executable program to create
5050via `start-file-process', or a cons pair of the form (HOST . SERVICE) denoting
5051a TCP connection to be opened via `open-network-stream'. If there is already
5052a running process in that buffer, it is not restarted. Optional third arg
5053STARTFILE is the name of a file, whose contents are sent to the
5054process as its initial input.
5055
5056If PROGRAM is a string, any more args are arguments to PROGRAM.
5057
5058Returns the (possibly newly created) process buffer.
5059
5060\(fn NAME PROGRAM &optional STARTFILE &rest SWITCHES)" nil nil)
5061
5062(autoload 'comint-run "comint" "\
5063Run PROGRAM in a Comint buffer and switch to it.
5064The buffer name is made by surrounding the file name of PROGRAM with `*'s.
5065The file name is used to make a symbol name, such as `comint-sh-hook', and any
5066hooks on this symbol are run in the buffer.
5067See `make-comint' and `comint-exec'.
5068
5069\(fn PROGRAM)" t nil)
5070
5071(function-put 'comint-run 'interactive-only 'make-comint)
5072
5073(defvar comint-file-name-prefix (purecopy "") "\
5074Prefix prepended to absolute file names taken from process input.
5075This is used by Comint's and shell's completion functions, and by shell's
5076directory tracking functions.")
5077
5078(autoload 'comint-redirect-send-command "comint" "\
5079Send COMMAND to process in current buffer, with output to OUTPUT-BUFFER.
5080With prefix arg ECHO, echo output in process buffer.
5081
5082If NO-DISPLAY is non-nil, do not show the output buffer.
5083
5084\(fn COMMAND OUTPUT-BUFFER ECHO &optional NO-DISPLAY)" t nil)
5085
5086(autoload 'comint-redirect-send-command-to-process "comint" "\
5087Send COMMAND to PROCESS, with output to OUTPUT-BUFFER.
5088With prefix arg, echo output in process buffer.
5089
5090If NO-DISPLAY is non-nil, do not show the output buffer.
5091
5092\(fn COMMAND OUTPUT-BUFFER PROCESS ECHO &optional NO-DISPLAY)" t nil)
5093
5094(autoload 'comint-redirect-results-list "comint" "\
5095Send COMMAND to current process.
5096Return a list of expressions in the output which match REGEXP.
5097REGEXP-GROUP is the regular expression group in REGEXP to use.
5098
5099\(fn COMMAND REGEXP REGEXP-GROUP)" nil nil)
5100
5101(autoload 'comint-redirect-results-list-from-process "comint" "\
5102Send COMMAND to PROCESS.
5103Return a list of expressions in the output which match REGEXP.
5104REGEXP-GROUP is the regular expression group in REGEXP to use.
5105
5106\(fn PROCESS COMMAND REGEXP REGEXP-GROUP)" nil nil)
5107
5108(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "comint" '("comint-" "shell-strip-ctrl-m" "send-invisible")))
5109
5110;;;***
5111
5112;;;### (autoloads nil "compare-w" "vc/compare-w.el" (0 0 0 0))
5113;;; Generated autoloads from vc/compare-w.el
5114
5115(autoload 'compare-windows "compare-w" "\
5116Compare text in current window with text in another window.
5117The option `compare-windows-get-window-function' defines how
5118to get another window.
5119
5120Compares the text starting at point in each window,
5121moving over text in each one as far as they match.
5122
5123This command pushes the mark in each window
5124at the prior location of point in that window.
5125If both windows display the same buffer,
5126the mark is pushed twice in that buffer:
5127first in the other window, then in the selected window.
5128
5129A prefix arg means reverse the value of variable
5130`compare-ignore-whitespace'. If `compare-ignore-whitespace' is
5131nil, then a prefix arg means ignore changes in whitespace. If
5132`compare-ignore-whitespace' is non-nil, then a prefix arg means
5133don't ignore changes in whitespace. The variable
5134`compare-windows-whitespace' controls how whitespace is skipped.
5135If `compare-ignore-case' is non-nil, changes in case are also
5136ignored.
5137
5138If `compare-windows-sync' is non-nil, then successive calls of
5139this command work in interlaced mode:
5140on first call it advances points to the next difference,
5141on second call it synchronizes points by skipping the difference,
5142on third call it again advances points to the next difference and so on.
5143
5144\(fn IGNORE-WHITESPACE)" t nil)
5145
5146(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "compare-w" '("compare-")))
5147
5148;;;***
5149
5150;;;### (autoloads nil "compface" "image/compface.el" (0 0 0 0))
5151;;; Generated autoloads from image/compface.el
5152
5153(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "compface" '("uncompface")))
5154
5155;;;***
5156
5157;;;### (autoloads nil "compile" "progmodes/compile.el" (0 0 0 0))
5158;;; Generated autoloads from progmodes/compile.el
5159
5160(defvar compilation-mode-hook nil "\
5161List of hook functions run by `compilation-mode'.")
5162
5163(custom-autoload 'compilation-mode-hook "compile" t)
5164
5165(defvar compilation-start-hook nil "\
5166Hook run after starting a new compilation process.
5167The hook is run with one argument, the new process.")
5168
5169(custom-autoload 'compilation-start-hook "compile" t)
5170
5171(defvar compilation-window-height nil "\
5172Number of lines in a compilation window.
5173If nil, use Emacs default.")
5174
5175(custom-autoload 'compilation-window-height "compile" t)
5176
5177(defvar compilation-process-setup-function nil "\
5178Function to call to customize the compilation process.
5179This function is called immediately before the compilation process is
5180started. It can be used to set any variables or functions that are used
5181while processing the output of the compilation process.")
5182
5183(defvar compilation-buffer-name-function nil "\
5184Function to compute the name of a compilation buffer.
5185The function receives one argument, the name of the major mode of the
5186compilation buffer. It should return a string.
5187If nil, compute the name with `(concat \"*\" (downcase major-mode) \"*\")'.")
5188
5189(defvar compilation-finish-function nil "\
5190Function to call when a compilation process finishes.
5191It is called with two arguments: the compilation buffer, and a string
5192describing how the process finished.")
5193
5194(defvar compilation-finish-functions nil "\
5195Functions to call when a compilation process finishes.
5196Each function is called with two arguments: the compilation buffer,
5197and a string describing how the process finished.")
5198(put 'compilation-directory 'safe-local-variable 'stringp)
5199
5200(defvar compilation-ask-about-save t "\
5201Non-nil means \\[compile] asks which buffers to save before compiling.
5202Otherwise, it saves all modified buffers without asking.")
5203
5204(custom-autoload 'compilation-ask-about-save "compile" t)
5205
5206(defvar compilation-search-path '(nil) "\
5207List of directories to search for source files named in error messages.
5208Elements should be directory names, not file names of directories.
5209The value nil as an element means to try the default directory.")
5210
5211(custom-autoload 'compilation-search-path "compile" t)
5212
5213(defvar compile-command (purecopy "make -k ") "\
5214Last shell command used to do a compilation; default for next compilation.
5215
5216Sometimes it is useful for files to supply local values for this variable.
5217You might also use mode hooks to specify it in certain modes, like this:
5218
5219 (add-hook \\='c-mode-hook
5220 (lambda ()
5221 (unless (or (file-exists-p \"makefile\")
5222 (file-exists-p \"Makefile\"))
5223 (set (make-local-variable \\='compile-command)
5224 (concat \"make -k \"
5225 (if buffer-file-name
5226 (shell-quote-argument
5227 (file-name-sans-extension buffer-file-name))))))))")
5228
5229(custom-autoload 'compile-command "compile" t)
5230(put 'compile-command 'safe-local-variable (lambda (a) (and (stringp a) (or (not (boundp 'compilation-read-command)) compilation-read-command))))
5231
5232(defvar compilation-disable-input nil "\
5233If non-nil, send end-of-file as compilation process input.
5234This only affects platforms that support asynchronous processes (see
5235`start-process'); synchronous compilation processes never accept input.")
5236
5237(custom-autoload 'compilation-disable-input "compile" t)
5238
5239(autoload 'compile "compile" "\
5240Compile the program including the current buffer. Default: run `make'.
5241Runs COMMAND, a shell command, in a separate process asynchronously
5242with output going to the buffer `*compilation*'.
5243
5244You can then use the command \\[next-error] to find the next error message
5245and move to the source code that caused it.
5246
5247If optional second arg COMINT is t the buffer will be in Comint mode with
5248`compilation-shell-minor-mode'.
5249
5250Interactively, prompts for the command if the variable
5251`compilation-read-command' is non-nil; otherwise uses `compile-command'.
5252With prefix arg, always prompts.
5253Additionally, with universal prefix arg, compilation buffer will be in
5254comint mode, i.e. interactive.
5255
5256To run more than one compilation at once, start one then rename
5257the `*compilation*' buffer to some other name with
5258\\[rename-buffer]. Then _switch buffers_ and start the new compilation.
5259It will create a new `*compilation*' buffer.
5260
5261On most systems, termination of the main compilation process
5262kills its subprocesses.
5263
5264The name used for the buffer is actually whatever is returned by
5265the function in `compilation-buffer-name-function', so you can set that
5266to a function that generates a unique name.
5267
5268\(fn COMMAND &optional COMINT)" t nil)
5269
5270(autoload 'compilation-start "compile" "\
5271Run compilation command COMMAND (low level interface).
5272If COMMAND starts with a cd command, that becomes the `default-directory'.
5273The rest of the arguments are optional; for them, nil means use the default.
5274
5275MODE is the major mode to set in the compilation buffer. Mode
5276may also be t meaning use `compilation-shell-minor-mode' under `comint-mode'.
5277
5278If NAME-FUNCTION is non-nil, call it with one argument (the mode name)
5279to determine the buffer name. Otherwise, the default is to
5280reuses the current buffer if it has the proper major mode,
5281else use or create a buffer with name based on the major mode.
5282
5283If HIGHLIGHT-REGEXP is non-nil, `next-error' will temporarily highlight
5284the matching section of the visited source line; the default is to use the
5285global value of `compilation-highlight-regexp'.
5286
5287Returns the compilation buffer created.
5288
5289\(fn COMMAND &optional MODE NAME-FUNCTION HIGHLIGHT-REGEXP)" nil nil)
5290
5291(autoload 'compilation-mode "compile" "\
5292Major mode for compilation log buffers.
5293\\<compilation-mode-map>To visit the source for a line-numbered error,
5294move point to the error message line and type \\[compile-goto-error].
5295To kill the compilation, type \\[kill-compilation].
5296
5297Runs `compilation-mode-hook' with `run-mode-hooks' (which see).
5298
5299\\{compilation-mode-map}
5300
5301\(fn &optional NAME-OF-MODE)" t nil)
5302
5303(put 'define-compilation-mode 'doc-string-elt 3)
5304
5305(autoload 'compilation-shell-minor-mode "compile" "\
5306Toggle Compilation Shell minor mode.
5307With a prefix argument ARG, enable Compilation Shell minor mode
5308if ARG is positive, and disable it otherwise. If called from
5309Lisp, enable the mode if ARG is omitted or nil.
5310
5311When Compilation Shell minor mode is enabled, all the
5312error-parsing commands of the Compilation major mode are
5313available but bound to keys that don't collide with Shell mode.
5314See `compilation-mode'.
5315
5316\(fn &optional ARG)" t nil)
5317
5318(autoload 'compilation-minor-mode "compile" "\
5319Toggle Compilation minor mode.
5320With a prefix argument ARG, enable Compilation minor mode if ARG
5321is positive, and disable it otherwise. If called from Lisp,
5322enable the mode if ARG is omitted or nil.
5323
5324When Compilation minor mode is enabled, all the error-parsing
5325commands of Compilation major mode are available. See
5326`compilation-mode'.
5327
5328\(fn &optional ARG)" t nil)
5329
5330(autoload 'compilation-next-error-function "compile" "\
5331Advance to the next error message and visit the file where the error was.
5332This is the value of `next-error-function' in Compilation buffers.
5333
5334\(fn N &optional RESET)" t nil)
5335
5336(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "compile" '("compil" "kill-compilation" "define-compilation-mode" "recompile")))
5337
5338;;;***
5339
5340;;;### (autoloads nil "completion" "completion.el" (0 0 0 0))
5341;;; Generated autoloads from completion.el
5342
5343(defvar dynamic-completion-mode nil "\
5344Non-nil if Dynamic-Completion mode is enabled.
5345See the `dynamic-completion-mode' command
5346for a description of this minor mode.
5347Setting this variable directly does not take effect;
5348either customize it (see the info node `Easy Customization')
5349or call the function `dynamic-completion-mode'.")
5350
5351(custom-autoload 'dynamic-completion-mode "completion" nil)
5352
5353(autoload 'dynamic-completion-mode "completion" "\
5354Toggle dynamic word-completion on or off.
5355With a prefix argument ARG, enable the mode if ARG is positive,
5356and disable it otherwise. If called from Lisp, enable the mode
5357if ARG is omitted or nil.
5358
5359\(fn &optional ARG)" t nil)
5360
5361(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "completion" '("inside-locate-completion-entry" "interactive-completion-string-reader" "initialize-completions" "current-completion-source" "cdabbrev-" "clear-all-completions" "check-completion-length" "complet" "cmpl-" "use-completion-" "list-all-completions" "symbol-" "set-c" "save" "kill-" "accept-completion" "add-" "*lisp-def-regexp*" "*c-def-regexp*" "delete-completion" "find-" "make-c" "num-cmpl-sources" "next-cdabbrev" "reset-cdabbrev" "enable-completion")))
5362
5363;;;***
5364
5365;;;### (autoloads nil "conf-mode" "textmodes/conf-mode.el" (0 0 0
5366;;;;;; 0))
5367;;; Generated autoloads from textmodes/conf-mode.el
5368
5369(autoload 'conf-mode "conf-mode" "\
5370Mode for Unix and Windows Conf files and Java properties.
5371Most conf files know only three kinds of constructs: parameter
5372assignments optionally grouped into sections and comments. Yet
5373there is a great range of variation in the exact syntax of conf
5374files. See below for various wrapper commands that set up the
5375details for some of the most widespread variants.
5376
5377This mode sets up font locking, outline, imenu and it provides
5378alignment support through `conf-align-assignments'. If strings
5379come out wrong, try `conf-quote-normal'.
5380
5381Some files allow continuation lines, either with a backslash at
5382the end of line, or by indenting the next line (further). These
5383constructs cannot currently be recognized.
5384
5385Because of this great variety of nuances, which are often not
5386even clearly specified, please don't expect it to get every file
5387quite right. Patches that clearly identify some special case,
5388without breaking the general ones, are welcome.
5389
5390If instead you start this mode with the generic `conf-mode'
5391command, it will parse the buffer. It will generally well
5392identify the first four cases listed below. If the buffer
5393doesn't have enough contents to decide, this is identical to
5394`conf-windows-mode' on Windows, elsewhere to `conf-unix-mode'.
5395See also `conf-space-mode', `conf-colon-mode', `conf-javaprop-mode',
5396`conf-ppd-mode' and `conf-xdefaults-mode'.
5397
5398\\{conf-mode-map}
5399
5400\(fn)" t nil)
5401
5402(autoload 'conf-unix-mode "conf-mode" "\
5403Conf Mode starter for Unix style Conf files.
5404Comments start with `#'.
5405For details see `conf-mode'. Example:
5406
5407# Conf mode font-locks this right on Unix and with \\[conf-unix-mode]
5408
5409\[Desktop Entry]
5410 Encoding=UTF-8
5411 Name=The GIMP
5412 Name[ca]=El GIMP
5413 Name[cs]=GIMP
5414
5415\(fn)" t nil)
5416
5417(autoload 'conf-windows-mode "conf-mode" "\
5418Conf Mode starter for Windows style Conf files.
5419Comments start with `;'.
5420For details see `conf-mode'. Example:
5421
5422; Conf mode font-locks this right on Windows and with \\[conf-windows-mode]
5423
5424\[ExtShellFolderViews]
5425Default={5984FFE0-28D4-11CF-AE66-08002B2E1262}
5426{5984FFE0-28D4-11CF-AE66-08002B2E1262}={5984FFE0-28D4-11CF-AE66-08002B2E1262}
5427
5428\[{5984FFE0-28D4-11CF-AE66-08002B2E1262}]
5429PersistMoniker=file://Folder.htt
5430
5431\(fn)" t nil)
5432
5433(autoload 'conf-javaprop-mode "conf-mode" "\
5434Conf Mode starter for Java properties files.
5435Comments start with `#' but are also recognized with `//' or
5436between `/*' and `*/'.
5437For details see `conf-mode'. Example:
5438
5439# Conf mode font-locks this right with \\[conf-javaprop-mode] (Java properties)
5440// another kind of comment
5441/* yet another */
5442
5443name:value
5444name=value
5445name value
5446x.1 =
5447x.2.y.1.z.1 =
5448x.2.y.1.z.2.zz =
5449
5450\(fn)" t nil)
5451
5452(autoload 'conf-space-mode "conf-mode" "\
5453Conf Mode starter for space separated conf files.
5454\"Assignments\" are with ` '. Keywords before the parameters are
5455recognized according to the variable `conf-space-keywords-alist'.
5456Alternatively, you can specify a value for the file local variable
5457`conf-space-keywords'.
5458Use the function `conf-space-keywords' if you want to specify keywords
5459in an interactive fashion instead.
5460
5461For details see `conf-mode'. Example:
5462
5463# Conf mode font-locks this right with \\[conf-space-mode] (space separated)
5464
5465image/jpeg jpeg jpg jpe
5466image/png png
5467image/tiff tiff tif
5468
5469# Or with keywords (from a recognized file name):
5470class desktop
5471# Standard multimedia devices
5472add /dev/audio desktop
5473add /dev/mixer desktop
5474
5475\(fn)" t nil)
5476
5477(autoload 'conf-space-keywords "conf-mode" "\
5478Enter Conf Space mode using regexp KEYWORDS to match the keywords.
5479See `conf-space-mode'.
5480
5481\(fn KEYWORDS)" t nil)
5482
5483(autoload 'conf-colon-mode "conf-mode" "\
5484Conf Mode starter for Colon files.
5485\"Assignments\" are with `:'.
5486For details see `conf-mode'. Example:
5487
5488# Conf mode font-locks this right with \\[conf-colon-mode] (colon)
5489
5490<Multi_key> <exclam> <exclam> : \"\\241\" exclamdown
5491<Multi_key> <c> <slash> : \"\\242\" cent
5492
5493\(fn)" t nil)
5494
5495(autoload 'conf-ppd-mode "conf-mode" "\
5496Conf Mode starter for Adobe/CUPS PPD files.
5497Comments start with `*%' and \"assignments\" are with `:'.
5498For details see `conf-mode'. Example:
5499
5500*% Conf mode font-locks this right with \\[conf-ppd-mode] (PPD)
5501
5502*DefaultTransfer: Null
5503*Transfer Null.Inverse: \"{ 1 exch sub }\"
5504
5505\(fn)" t nil)
5506
5507(autoload 'conf-xdefaults-mode "conf-mode" "\
5508Conf Mode starter for Xdefaults files.
5509Comments start with `!' and \"assignments\" are with `:'.
5510For details see `conf-mode'. Example:
5511
5512! Conf mode font-locks this right with \\[conf-xdefaults-mode] (.Xdefaults)
5513
5514*background: gray99
5515*foreground: black
5516
5517\(fn)" t nil)
5518
5519(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "conf-mode" '("conf-")))
5520
5521;;;***
5522
5523;;;### (autoloads nil "cookie1" "play/cookie1.el" (0 0 0 0))
5524;;; Generated autoloads from play/cookie1.el
5525
5526(autoload 'cookie "cookie1" "\
5527Return a random phrase from PHRASE-FILE.
5528When the phrase file is read in, display STARTMSG at the beginning
5529of load, ENDMSG at the end.
5530Interactively, PHRASE-FILE defaults to `cookie-file', unless that
5531is nil or a prefix argument is used.
5532
5533\(fn PHRASE-FILE &optional STARTMSG ENDMSG)" t nil)
5534
5535(autoload 'cookie-insert "cookie1" "\
5536Insert random phrases from PHRASE-FILE; COUNT of them.
5537When the phrase file is read in, display STARTMSG at the beginning
5538of load, ENDMSG at the end.
5539
5540\(fn PHRASE-FILE &optional COUNT STARTMSG ENDMSG)" nil nil)
5541
5542(autoload 'cookie-snarf "cookie1" "\
5543Reads in the PHRASE-FILE, returns it as a vector of strings.
5544Emit STARTMSG and ENDMSG before and after. Caches the result; second
5545and subsequent calls on the same file won't go to disk.
5546
5547\(fn PHRASE-FILE &optional STARTMSG ENDMSG)" nil nil)
5548
5549(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cookie1" '("cookie")))
5550
5551;;;***
5552
5553;;;### (autoloads nil "copyright" "emacs-lisp/copyright.el" (0 0
5554;;;;;; 0 0))
5555;;; Generated autoloads from emacs-lisp/copyright.el
5556(put 'copyright-at-end-flag 'safe-local-variable 'booleanp)
5557(put 'copyright-names-regexp 'safe-local-variable 'stringp)
5558(put 'copyright-year-ranges 'safe-local-variable 'booleanp)
5559
5560(autoload 'copyright-update "copyright" "\
5561Update copyright notice to indicate the current year.
5562With prefix ARG, replace the years in the notice rather than adding
5563the current year after them. If necessary, and
5564`copyright-current-gpl-version' is set, any copying permissions
5565following the copyright are updated as well.
5566If non-nil, INTERACTIVEP tells the function to behave as when it's called
5567interactively.
5568
5569\(fn &optional ARG INTERACTIVEP)" t nil)
5570
5571(autoload 'copyright-fix-years "copyright" "\
5572Convert 2 digit years to 4 digit years.
5573Uses heuristic: year >= 50 means 19xx, < 50 means 20xx.
5574If `copyright-year-ranges' (which see) is non-nil, also
5575independently replaces consecutive years with a range.
5576
5577\(fn)" t nil)
5578
5579(autoload 'copyright "copyright" "\
5580Insert a copyright by $ORGANIZATION notice at cursor.
5581
5582\(fn &optional STR ARG)" t nil)
5583
5584(autoload 'copyright-update-directory "copyright" "\
5585Update copyright notice for all files in DIRECTORY matching MATCH.
5586If FIX is non-nil, run `copyright-fix-years' instead.
5587
5588\(fn DIRECTORY MATCH &optional FIX)" t nil)
5589
5590(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "copyright" '("copyright-")))
5591
5592;;;***
5593
5594;;;### (autoloads nil "cperl-mode" "progmodes/cperl-mode.el" (0 0
5595;;;;;; 0 0))
5596;;; Generated autoloads from progmodes/cperl-mode.el
5597(put 'cperl-indent-level 'safe-local-variable 'integerp)
5598(put 'cperl-brace-offset 'safe-local-variable 'integerp)
5599(put 'cperl-continued-brace-offset 'safe-local-variable 'integerp)
5600(put 'cperl-label-offset 'safe-local-variable 'integerp)
5601(put 'cperl-continued-statement-offset 'safe-local-variable 'integerp)
5602(put 'cperl-extra-newline-before-brace 'safe-local-variable 'booleanp)
5603(put 'cperl-merge-trailing-else 'safe-local-variable 'booleanp)
5604
5605(autoload 'cperl-mode "cperl-mode" "\
5606Major mode for editing Perl code.
5607Expression and list commands understand all C brackets.
5608Tab indents for Perl code.
5609Paragraphs are separated by blank lines only.
5610Delete converts tabs to spaces as it moves back.
5611
5612Various characters in Perl almost always come in pairs: {}, (), [],
5613sometimes <>. When the user types the first, she gets the second as
5614well, with optional special formatting done on {}. (Disabled by
5615default.) You can always quote (with \\[quoted-insert]) the left
5616\"paren\" to avoid the expansion. The processing of < is special,
5617since most the time you mean \"less\". CPerl mode tries to guess
5618whether you want to type pair <>, and inserts is if it
5619appropriate. You can set `cperl-electric-parens-string' to the string that
5620contains the parens from the above list you want to be electrical.
5621Electricity of parens is controlled by `cperl-electric-parens'.
5622You may also set `cperl-electric-parens-mark' to have electric parens
5623look for active mark and \"embrace\" a region if possible.'
5624
5625CPerl mode provides expansion of the Perl control constructs:
5626
5627 if, else, elsif, unless, while, until, continue, do,
5628 for, foreach, formy and foreachmy.
5629
5630and POD directives (Disabled by default, see `cperl-electric-keywords'.)
5631
5632The user types the keyword immediately followed by a space, which
5633causes the construct to be expanded, and the point is positioned where
5634she is most likely to want to be. E.g., when the user types a space
5635following \"if\" the following appears in the buffer: if () { or if ()
5636} { } and the cursor is between the parentheses. The user can then
5637type some boolean expression within the parens. Having done that,
5638typing \\[cperl-linefeed] places you - appropriately indented - on a
5639new line between the braces (if you typed \\[cperl-linefeed] in a POD
5640directive line, then appropriate number of new lines is inserted).
5641
5642If CPerl decides that you want to insert \"English\" style construct like
5643
5644 bite if angry;
5645
5646it will not do any expansion. See also help on variable
5647`cperl-extra-newline-before-brace'. (Note that one can switch the
5648help message on expansion by setting `cperl-message-electric-keyword'
5649to nil.)
5650
5651\\[cperl-linefeed] is a convenience replacement for typing carriage
5652return. It places you in the next line with proper indentation, or if
5653you type it inside the inline block of control construct, like
5654
5655 foreach (@lines) {print; print}
5656
5657and you are on a boundary of a statement inside braces, it will
5658transform the construct into a multiline and will place you into an
5659appropriately indented blank line. If you need a usual
5660`newline-and-indent' behavior, it is on \\[newline-and-indent],
5661see documentation on `cperl-electric-linefeed'.
5662
5663Use \\[cperl-invert-if-unless] to change a construction of the form
5664
5665 if (A) { B }
5666
5667into
5668
5669 B if A;
5670
5671\\{cperl-mode-map}
5672
5673Setting the variable `cperl-font-lock' to t switches on font-lock-mode
5674\(even with older Emacsen), `cperl-electric-lbrace-space' to t switches
5675on electric space between $ and {, `cperl-electric-parens-string' is
5676the string that contains parentheses that should be electric in CPerl
5677\(see also `cperl-electric-parens-mark' and `cperl-electric-parens'),
5678setting `cperl-electric-keywords' enables electric expansion of
5679control structures in CPerl. `cperl-electric-linefeed' governs which
5680one of two linefeed behavior is preferable. You can enable all these
5681options simultaneously (recommended mode of use) by setting
5682`cperl-hairy' to t. In this case you can switch separate options off
5683by setting them to `null'. Note that one may undo the extra
5684whitespace inserted by semis and braces in `auto-newline'-mode by
5685consequent \\[cperl-electric-backspace].
5686
5687If your site has perl5 documentation in info format, you can use commands
5688\\[cperl-info-on-current-command] and \\[cperl-info-on-command] to access it.
5689These keys run commands `cperl-info-on-current-command' and
5690`cperl-info-on-command', which one is which is controlled by variable
5691`cperl-info-on-command-no-prompt' and `cperl-clobber-lisp-bindings'
5692\(in turn affected by `cperl-hairy').
5693
5694Even if you have no info-format documentation, short one-liner-style
5695help is available on \\[cperl-get-help], and one can run perldoc or
5696man via menu.
5697
5698It is possible to show this help automatically after some idle time.
5699This is regulated by variable `cperl-lazy-help-time'. Default with
5700`cperl-hairy' (if the value of `cperl-lazy-help-time' is nil) is 5
5701secs idle time . It is also possible to switch this on/off from the
5702menu, or via \\[cperl-toggle-autohelp]. Requires `run-with-idle-timer'.
5703
5704Use \\[cperl-lineup] to vertically lineup some construction - put the
5705beginning of the region at the start of construction, and make region
5706span the needed amount of lines.
5707
5708Variables `cperl-pod-here-scan', `cperl-pod-here-fontify',
5709`cperl-pod-face', `cperl-pod-head-face' control processing of POD and
5710here-docs sections. With capable Emaxen results of scan are used
5711for indentation too, otherwise they are used for highlighting only.
5712
5713Variables controlling indentation style:
5714 `cperl-tab-always-indent'
5715 Non-nil means TAB in CPerl mode should always reindent the current line,
5716 regardless of where in the line point is when the TAB command is used.
5717 `cperl-indent-left-aligned-comments'
5718 Non-nil means that the comment starting in leftmost column should indent.
5719 `cperl-auto-newline'
5720 Non-nil means automatically newline before and after braces,
5721 and after colons and semicolons, inserted in Perl code. The following
5722 \\[cperl-electric-backspace] will remove the inserted whitespace.
5723 Insertion after colons requires both this variable and
5724 `cperl-auto-newline-after-colon' set.
5725 `cperl-auto-newline-after-colon'
5726 Non-nil means automatically newline even after colons.
5727 Subject to `cperl-auto-newline' setting.
5728 `cperl-indent-level'
5729 Indentation of Perl statements within surrounding block.
5730 The surrounding block's indentation is the indentation
5731 of the line on which the open-brace appears.
5732 `cperl-continued-statement-offset'
5733 Extra indentation given to a substatement, such as the
5734 then-clause of an if, or body of a while, or just a statement continuation.
5735 `cperl-continued-brace-offset'
5736 Extra indentation given to a brace that starts a substatement.
5737 This is in addition to `cperl-continued-statement-offset'.
5738 `cperl-brace-offset'
5739 Extra indentation for line if it starts with an open brace.
5740 `cperl-brace-imaginary-offset'
5741 An open brace following other text is treated as if it the line started
5742 this far to the right of the actual line indentation.
5743 `cperl-label-offset'
5744 Extra indentation for line that is a label.
5745 `cperl-min-label-indent'
5746 Minimal indentation for line that is a label.
5747
5748Settings for classic indent-styles: K&R BSD=C++ GNU PerlStyle=Whitesmith
5749 `cperl-indent-level' 5 4 2 4
5750 `cperl-brace-offset' 0 0 0 0
5751 `cperl-continued-brace-offset' -5 -4 0 0
5752 `cperl-label-offset' -5 -4 -2 -4
5753 `cperl-continued-statement-offset' 5 4 2 4
5754
5755CPerl knows several indentation styles, and may bulk set the
5756corresponding variables. Use \\[cperl-set-style] to do this. Use
5757\\[cperl-set-style-back] to restore the memorized preexisting values
5758\(both available from menu). See examples in `cperl-style-examples'.
5759
5760Part of the indentation style is how different parts of if/elsif/else
5761statements are broken into lines; in CPerl, this is reflected on how
5762templates for these constructs are created (controlled by
5763`cperl-extra-newline-before-brace'), and how reflow-logic should treat
5764\"continuation\" blocks of else/elsif/continue, controlled by the same
5765variable, and by `cperl-extra-newline-before-brace-multiline',
5766`cperl-merge-trailing-else', `cperl-indent-region-fix-constructs'.
5767
5768If `cperl-indent-level' is 0, the statement after opening brace in
5769column 0 is indented on
5770`cperl-brace-offset'+`cperl-continued-statement-offset'.
5771
5772Turning on CPerl mode calls the hooks in the variable `cperl-mode-hook'
5773with no args.
5774
5775DO NOT FORGET to read micro-docs (available from `Perl' menu)
5776or as help on variables `cperl-tips', `cperl-problems',
5777`cperl-praise', `cperl-speed'.
5778
5779\(fn)" t nil)
5780
5781(autoload 'cperl-perldoc "cperl-mode" "\
5782Run `perldoc' on WORD.
5783
5784\(fn WORD)" t nil)
5785
5786(autoload 'cperl-perldoc-at-point "cperl-mode" "\
5787Run a `perldoc' on the word around point.
5788
5789\(fn)" t nil)
5790
5791(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cperl-mode" '("cperl-" "pod2man-program")))
5792
5793;;;***
5794
5795;;;### (autoloads nil "cpp" "progmodes/cpp.el" (0 0 0 0))
5796;;; Generated autoloads from progmodes/cpp.el
5797
5798(autoload 'cpp-highlight-buffer "cpp" "\
5799Highlight C code according to preprocessor conditionals.
5800This command pops up a buffer which you should edit to specify
5801what kind of highlighting to use, and the criteria for highlighting.
5802A prefix arg suppresses display of that buffer.
5803
5804\(fn ARG)" t nil)
5805
5806(autoload 'cpp-parse-edit "cpp" "\
5807Edit display information for cpp conditionals.
5808
5809\(fn)" t nil)
5810
5811(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cpp" '("cpp-")))
5812
5813;;;***
5814
5815;;;### (autoloads nil "crm" "emacs-lisp/crm.el" (0 0 0 0))
5816;;; Generated autoloads from emacs-lisp/crm.el
5817
5818(autoload 'completing-read-multiple "crm" "\
5819Read multiple strings in the minibuffer, with completion.
5820The arguments are the same as those of `completing-read'.
5821\\<crm-local-completion-map>
5822Input multiple strings by separating each one with a string that
5823matches the regexp `crm-separator'. For example, if the separator
5824regexp is \",\", entering \"alice,bob,eve\" specifies the strings
5825\"alice\", \"bob\", and \"eve\".
5826
5827We refer to contiguous strings of non-separator-characters as
5828\"elements\". In this example there are three elements.
5829
5830Completion is available on a per-element basis. For example, if the
5831contents of the minibuffer are \"alice,bob,eve\" and point is between
5832\"l\" and \"i\", pressing \\[minibuffer-complete] operates on the element \"alice\".
5833
5834This function returns a list of the strings that were read,
5835with empty strings removed.
5836
5837\(fn PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil)
5838
5839(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "crm" '("crm-")))
5840
5841;;;***
5842
5843;;;### (autoloads nil "css-mode" "textmodes/css-mode.el" (0 0 0 0))
5844;;; Generated autoloads from textmodes/css-mode.el
5845
5846(autoload 'css-mode "css-mode" "\
5847Major mode to edit Cascading Style Sheets.
5848
5849\(fn)" t nil)
5850 (add-to-list 'auto-mode-alist '("\\.scss\\'" . scss-mode))
5851
5852(autoload 'scss-mode "css-mode" "\
5853Major mode to edit \"Sassy CSS\" files.
5854
5855\(fn)" t nil)
5856
5857(autoload 'css-lookup-symbol "css-mode" "\
5858Display the CSS documentation for SYMBOL, as found on MDN.
5859When this command is used interactively, it picks a default
5860symbol based on the CSS text before point -- either an @-keyword,
5861a property name, a pseudo-class, or a pseudo-element, depending
5862on what is seen near point.
5863
5864\(fn SYMBOL)" t nil)
5865
5866(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "css-mode" '("css-" "scss-")))
5867
5868;;;***
5869
5870;;;### (autoloads nil "cua-base" "emulation/cua-base.el" (0 0 0 0))
5871;;; Generated autoloads from emulation/cua-base.el
5872
5873(defvar cua-mode nil "\
5874Non-nil if Cua mode is enabled.
5875See the `cua-mode' command
5876for a description of this minor mode.
5877Setting this variable directly does not take effect;
5878either customize it (see the info node `Easy Customization')
5879or call the function `cua-mode'.")
5880
5881(custom-autoload 'cua-mode "cua-base" nil)
5882
5883(autoload 'cua-mode "cua-base" "\
5884Toggle Common User Access style editing (CUA mode).
5885With a prefix argument ARG, enable CUA mode if ARG is positive,
5886and disable it otherwise. If called from Lisp, enable the mode
5887if ARG is omitted or nil.
5888
5889CUA mode is a global minor mode. When enabled, typed text
5890replaces the active selection, and you can use C-z, C-x, C-c, and
5891C-v to undo, cut, copy, and paste in addition to the normal Emacs
5892bindings. The C-x and C-c keys only do cut and copy when the
5893region is active, so in most cases, they do not conflict with the
5894normal function of these prefix keys.
5895
5896If you really need to perform a command which starts with one of
5897the prefix keys even when the region is active, you have three
5898options:
5899- press the prefix key twice very quickly (within 0.2 seconds),
5900- press the prefix key and the following key within 0.2 seconds, or
5901- use the SHIFT key with the prefix key, i.e. C-S-x or C-S-c.
5902
5903You can customize `cua-enable-cua-keys' to completely disable the
5904CUA bindings, or `cua-prefix-override-inhibit-delay' to change
5905the prefix fallback behavior.
5906
5907\(fn &optional ARG)" t nil)
5908
5909(autoload 'cua-selection-mode "cua-base" "\
5910Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
5911
5912\(fn ARG)" t nil)
5913
5914(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cua-base" '("cua-")))
5915
5916;;;***
5917
5918;;;### (autoloads nil "cua-gmrk" "emulation/cua-gmrk.el" (0 0 0 0))
5919;;; Generated autoloads from emulation/cua-gmrk.el
5920
5921(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cua-gmrk" '("cua-")))
5922
5923;;;***
5924
5925;;;### (autoloads nil "cua-rect" "emulation/cua-rect.el" (0 0 0 0))
5926;;; Generated autoloads from emulation/cua-rect.el
5927
5928(autoload 'cua-rectangle-mark-mode "cua-rect" "\
5929Toggle the region as rectangular.
5930Activates the region if needed. Only lasts until the region is deactivated.
5931
5932\(fn &optional ARG)" t nil)
5933
5934(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cua-rect" '("cua-")))
5935
5936;;;***
5937
5938;;;### (autoloads nil "cursor-sensor" "emacs-lisp/cursor-sensor.el"
5939;;;;;; (0 0 0 0))
5940;;; Generated autoloads from emacs-lisp/cursor-sensor.el
5941
5942(defvar cursor-sensor-inhibit nil)
5943
5944(autoload 'cursor-intangible-mode "cursor-sensor" "\
5945Keep cursor outside of any `cursor-intangible' text property.
5946
5947\(fn &optional ARG)" t nil)
5948
5949(autoload 'cursor-sensor-mode "cursor-sensor" "\
5950Handle the `cursor-sensor-functions' text property.
5951This property should hold a list of functions which react to the motion
5952of the cursor. They're called with three arguments (WINDOW OLDPOS DIR)
5953where WINDOW is the affected window, OLDPOS is the last known position of
5954the cursor and DIR can be `entered' or `left' depending on whether the cursor
5955is entering the area covered by the text-property property or leaving it.
5956
5957\(fn &optional ARG)" t nil)
5958
5959(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cursor-sensor" '("cursor-sensor-")))
5960
5961;;;***
5962
5963;;;### (autoloads nil "cus-dep" "cus-dep.el" (0 0 0 0))
5964;;; Generated autoloads from cus-dep.el
5965
5966(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cus-dep" '("custom-" "generated-custom-dependencies-file")))
5967
5968;;;***
5969
5970;;;### (autoloads nil "cus-edit" "cus-edit.el" (0 0 0 0))
5971;;; Generated autoloads from cus-edit.el
5972
5973(defvar custom-browse-sort-alphabetically nil "\
5974If non-nil, sort customization group alphabetically in `custom-browse'.")
5975
5976(custom-autoload 'custom-browse-sort-alphabetically "cus-edit" t)
5977
5978(defvar custom-buffer-sort-alphabetically t "\
5979Whether to sort customization groups alphabetically in Custom buffer.")
5980
5981(custom-autoload 'custom-buffer-sort-alphabetically "cus-edit" t)
5982
5983(defvar custom-menu-sort-alphabetically nil "\
5984If non-nil, sort each customization group alphabetically in menus.")
5985
5986(custom-autoload 'custom-menu-sort-alphabetically "cus-edit" t)
5987
5988(autoload 'customize-set-value "cus-edit" "\
5989Set VARIABLE to VALUE, and return VALUE. VALUE is a Lisp object.
5990
5991If VARIABLE has a `variable-interactive' property, that is used as if
5992it were the arg to `interactive' (which see) to interactively read the value.
5993
5994If VARIABLE has a `custom-type' property, it must be a widget and the
5995`:prompt-value' property of that widget will be used for reading the value.
5996
5997If given a prefix (or a COMMENT argument), also prompt for a comment.
5998
5999\(fn VARIABLE VALUE &optional COMMENT)" t nil)
6000
6001(autoload 'customize-set-variable "cus-edit" "\
6002Set the default for VARIABLE to VALUE, and return VALUE.
6003VALUE is a Lisp object.
6004
6005If VARIABLE has a `custom-set' property, that is used for setting
6006VARIABLE, otherwise `set-default' is used.
6007
6008If VARIABLE has a `variable-interactive' property, that is used as if
6009it were the arg to `interactive' (which see) to interactively read the value.
6010
6011If VARIABLE has a `custom-type' property, it must be a widget and the
6012`:prompt-value' property of that widget will be used for reading the value.
6013
6014If given a prefix (or a COMMENT argument), also prompt for a comment.
6015
6016\(fn VARIABLE VALUE &optional COMMENT)" t nil)
6017
6018(autoload 'customize-save-variable "cus-edit" "\
6019Set the default for VARIABLE to VALUE, and save it for future sessions.
6020Return VALUE.
6021
6022If VARIABLE has a `custom-set' property, that is used for setting
6023VARIABLE, otherwise `set-default' is used.
6024
6025If VARIABLE has a `variable-interactive' property, that is used as if
6026it were the arg to `interactive' (which see) to interactively read the value.
6027
6028If VARIABLE has a `custom-type' property, it must be a widget and the
6029`:prompt-value' property of that widget will be used for reading the value.
6030
6031If given a prefix (or a COMMENT argument), also prompt for a comment.
6032
6033\(fn VARIABLE VALUE &optional COMMENT)" t nil)
6034
6035(autoload 'customize-push-and-save "cus-edit" "\
6036Add ELTS to LIST-VAR and save for future sessions, safely.
6037ELTS should be a list. This function adds each entry to the
6038value of LIST-VAR using `add-to-list'.
6039
6040If Emacs is initialized, call `customize-save-variable' to save
6041the resulting list value now. Otherwise, add an entry to
6042`after-init-hook' to save it after initialization.
6043
6044\(fn LIST-VAR ELTS)" nil nil)
6045
6046(autoload 'customize "cus-edit" "\
6047Select a customization buffer which you can use to set user options.
6048User options are structured into \"groups\".
6049Initially the top-level group `Emacs' and its immediate subgroups
6050are shown; the contents of those subgroups are initially hidden.
6051
6052\(fn)" t nil)
6053
6054(autoload 'customize-mode "cus-edit" "\
6055Customize options related to a major or minor mode.
6056By default the current major mode is used. With a prefix
6057argument or if the current major mode has no known group, prompt
6058for the MODE to customize.
6059
6060\(fn MODE)" t nil)
6061
6062(autoload 'customize-group "cus-edit" "\
6063Customize GROUP, which must be a customization group.
6064If OTHER-WINDOW is non-nil, display in another window.
6065
6066\(fn &optional GROUP OTHER-WINDOW)" t nil)
6067
6068(autoload 'customize-group-other-window "cus-edit" "\
6069Customize GROUP, which must be a customization group, in another window.
6070
6071\(fn &optional GROUP)" t nil)
6072
6073(defalias 'customize-variable 'customize-option)
6074
6075(autoload 'customize-option "cus-edit" "\
6076Customize SYMBOL, which must be a user option.
6077
6078\(fn SYMBOL)" t nil)
6079
6080(defalias 'customize-variable-other-window 'customize-option-other-window)
6081
6082(autoload 'customize-option-other-window "cus-edit" "\
6083Customize SYMBOL, which must be a user option.
6084Show the buffer in another window, but don't select it.
6085
6086\(fn SYMBOL)" t nil)
6087
6088(defvar customize-package-emacs-version-alist nil "\
6089Alist mapping versions of a package to Emacs versions.
6090We use this for packages that have their own names, but are released
6091as part of Emacs itself.
6092
6093Each elements looks like this:
6094
6095 (PACKAGE (PVERSION . EVERSION)...)
6096
6097Here PACKAGE is the name of a package, as a symbol. After
6098PACKAGE come one or more elements, each associating a
6099package version PVERSION with the first Emacs version
6100EVERSION in which it (or a subsequent version of PACKAGE)
6101was first released. Both PVERSION and EVERSION are strings.
6102PVERSION should be a string that this package used in
6103the :package-version keyword for `defcustom', `defgroup',
6104and `defface'.
6105
6106For example, the MH-E package updates this alist as follows:
6107
6108 (add-to-list \\='customize-package-emacs-version-alist
6109 \\='(MH-E (\"6.0\" . \"22.1\") (\"6.1\" . \"22.1\")
6110 (\"7.0\" . \"22.1\") (\"7.1\" . \"22.1\")
6111 (\"7.2\" . \"22.1\") (\"7.3\" . \"22.1\")
6112 (\"7.4\" . \"22.1\") (\"8.0\" . \"22.1\")))
6113
6114The value of PACKAGE needs to be unique and it needs to match the
6115PACKAGE value appearing in the :package-version keyword. Since
6116the user might see the value in a error message, a good choice is
6117the official name of the package, such as MH-E or Gnus.")
6118
6119(defalias 'customize-changed 'customize-changed-options)
6120
6121(autoload 'customize-changed-options "cus-edit" "\
6122Customize all settings whose meanings have changed in Emacs itself.
6123This includes new user options and faces, and new customization
6124groups, as well as older options and faces whose meanings or
6125default values have changed since the previous major Emacs
6126release.
6127
6128With argument SINCE-VERSION (a string), customize all settings
6129that were added or redefined since that version.
6130
6131\(fn &optional SINCE-VERSION)" t nil)
6132
6133(autoload 'customize-face "cus-edit" "\
6134Customize FACE, which should be a face name or nil.
6135If FACE is nil, customize all faces. If FACE is actually a
6136face-alias, customize the face it is aliased to.
6137
6138If OTHER-WINDOW is non-nil, display in another window.
6139
6140Interactively, when point is on text which has a face specified,
6141suggest to customize that face, if it's customizable.
6142
6143\(fn &optional FACE OTHER-WINDOW)" t nil)
6144
6145(autoload 'customize-face-other-window "cus-edit" "\
6146Show customization buffer for face FACE in other window.
6147If FACE is actually a face-alias, customize the face it is aliased to.
6148
6149Interactively, when point is on text which has a face specified,
6150suggest to customize that face, if it's customizable.
6151
6152\(fn &optional FACE)" t nil)
6153
6154(autoload 'customize-unsaved "cus-edit" "\
6155Customize all options and faces set in this session but not saved.
6156
6157\(fn)" t nil)
6158
6159(autoload 'customize-rogue "cus-edit" "\
6160Customize all user variables modified outside customize.
6161
6162\(fn)" t nil)
6163
6164(autoload 'customize-saved "cus-edit" "\
6165Customize all saved options and faces.
6166
6167\(fn)" t nil)
6168
6169(autoload 'customize-apropos "cus-edit" "\
6170Customize loaded options, faces and groups matching PATTERN.
6171PATTERN can be a word, a list of words (separated by spaces),
6172or a regexp (using some regexp special characters). If it is a word,
6173search for matches for that word as a substring. If it is a list of
6174words, search for matches for any two (or more) of those words.
6175
6176If TYPE is `options', include only options.
6177If TYPE is `faces', include only faces.
6178If TYPE is `groups', include only groups.
6179
6180\(fn PATTERN &optional TYPE)" t nil)
6181
6182(autoload 'customize-apropos-options "cus-edit" "\
6183Customize all loaded customizable options matching REGEXP.
6184
6185\(fn REGEXP &optional IGNORED)" t nil)
6186
6187(autoload 'customize-apropos-faces "cus-edit" "\
6188Customize all loaded faces matching REGEXP.
6189
6190\(fn REGEXP)" t nil)
6191
6192(autoload 'customize-apropos-groups "cus-edit" "\
6193Customize all loaded groups matching REGEXP.
6194
6195\(fn REGEXP)" t nil)
6196
6197(autoload 'custom-prompt-customize-unsaved-options "cus-edit" "\
6198Prompt user to customize any unsaved customization options.
6199Return non-nil if user chooses to customize, for use in
6200`kill-emacs-query-functions'.
6201
6202\(fn)" nil nil)
6203
6204(autoload 'custom-buffer-create "cus-edit" "\
6205Create a buffer containing OPTIONS.
6206Optional NAME is the name of the buffer.
6207OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where
6208SYMBOL is a customization option, and WIDGET is a widget for editing
6209that option.
6210DESCRIPTION is unused.
6211
6212\(fn OPTIONS &optional NAME DESCRIPTION)" nil nil)
6213
6214(autoload 'custom-buffer-create-other-window "cus-edit" "\
6215Create a buffer containing OPTIONS, and display it in another window.
6216The result includes selecting that window.
6217Optional NAME is the name of the buffer.
6218OPTIONS should be an alist of the form ((SYMBOL WIDGET)...), where
6219SYMBOL is a customization option, and WIDGET is a widget for editing
6220that option.
6221DESCRIPTION is unused.
6222
6223\(fn OPTIONS &optional NAME DESCRIPTION)" nil nil)
6224
6225(autoload 'customize-browse "cus-edit" "\
6226Create a tree browser for the customize hierarchy.
6227
6228\(fn &optional GROUP)" t nil)
6229
6230(defvar custom-file nil "\
6231File used for storing customization information.
6232The default is nil, which means to use your init file
6233as specified by `user-init-file'. If the value is not nil,
6234it should be an absolute file name.
6235
6236You can set this option through Custom, if you carefully read the
6237last paragraph below. However, usually it is simpler to write
6238something like the following in your init file:
6239
6240\(setq custom-file \"~/.emacs-custom.el\")
6241\(load custom-file)
6242
6243Note that both lines are necessary: the first line tells Custom to
6244save all customizations in this file, but does not load it.
6245
6246When you change this variable outside Custom, look in the
6247previous custom file (usually your init file) for the
6248forms `(custom-set-variables ...)' and `(custom-set-faces ...)',
6249and copy them (whichever ones you find) to the new custom file.
6250This will preserve your existing customizations.
6251
6252If you save this option using Custom, Custom will write all
6253currently saved customizations, including the new one for this
6254option itself, into the file you specify, overwriting any
6255`custom-set-variables' and `custom-set-faces' forms already
6256present in that file. It will not delete any customizations from
6257the old custom file. You should do that manually if that is what you
6258want. You also have to put something like (load \"CUSTOM-FILE\")
6259in your init file, where CUSTOM-FILE is the actual name of the
6260file. Otherwise, Emacs will not load the file when it starts up,
6261and hence will not set `custom-file' to that file either.")
6262
6263(custom-autoload 'custom-file "cus-edit" t)
6264
6265(autoload 'custom-save-all "cus-edit" "\
6266Save all customizations in `custom-file'.
6267
6268\(fn)" nil nil)
6269
6270(autoload 'customize-save-customized "cus-edit" "\
6271Save all user options which have been set in this session.
6272
6273\(fn)" t nil)
6274
6275(autoload 'custom-menu-create "cus-edit" "\
6276Create menu for customization group SYMBOL.
6277The menu is in a format applicable to `easy-menu-define'.
6278
6279\(fn SYMBOL)" nil nil)
6280
6281(autoload 'customize-menu-create "cus-edit" "\
6282Return a customize menu for customization group SYMBOL.
6283If optional NAME is given, use that as the name of the menu.
6284Otherwise the menu will be named `Customize'.
6285The format is suitable for use with `easy-menu-define'.
6286
6287\(fn SYMBOL &optional NAME)" nil nil)
6288
6289(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cus-edit" '("Custom-" "custom" "widget-")))
6290
6291;;;***
6292
6293;;;### (autoloads nil "cus-theme" "cus-theme.el" (0 0 0 0))
6294;;; Generated autoloads from cus-theme.el
6295
6296(autoload 'customize-create-theme "cus-theme" "\
6297Create or edit a custom theme.
6298THEME, if non-nil, should be an existing theme to edit. If THEME
6299is `user', the resulting *Custom Theme* buffer also contains a
6300checkbox for removing the theme settings specified in the buffer
6301from the Custom save file.
6302BUFFER, if non-nil, should be a buffer to use; the default is
6303named *Custom Theme*.
6304
6305\(fn &optional THEME BUFFER)" t nil)
6306
6307(autoload 'custom-theme-visit-theme "cus-theme" "\
6308Set up a Custom buffer to edit custom theme THEME.
6309
6310\(fn THEME)" t nil)
6311
6312(autoload 'describe-theme "cus-theme" "\
6313Display a description of the Custom theme THEME (a symbol).
6314
6315\(fn THEME)" t nil)
6316
6317(autoload 'customize-themes "cus-theme" "\
6318Display a selectable list of Custom themes.
6319When called from Lisp, BUFFER should be the buffer to use; if
6320omitted, a buffer named *Custom Themes* is used.
6321
6322\(fn &optional BUFFER)" t nil)
6323
6324(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cus-theme" '("custom-" "describe-theme-1")))
6325
6326;;;***
6327
6328;;;### (autoloads nil "cvs-status" "vc/cvs-status.el" (0 0 0 0))
6329;;; Generated autoloads from vc/cvs-status.el
6330
6331(autoload 'cvs-status-mode "cvs-status" "\
6332Mode used for cvs status output.
6333
6334\(fn)" t nil)
6335
6336(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cvs-status" '("cvs-")))
6337
6338;;;***
6339
6340;;;### (autoloads nil "cwarn" "progmodes/cwarn.el" (0 0 0 0))
6341;;; Generated autoloads from progmodes/cwarn.el
6342(push (purecopy '(cwarn 1 3 1)) package--builtin-versions)
6343
6344(autoload 'cwarn-mode "cwarn" "\
6345Minor mode that highlights suspicious C and C++ constructions.
6346
6347Suspicious constructs are highlighted using `font-lock-warning-face'.
6348
6349Note, in addition to enabling this minor mode, the major mode must
6350be included in the variable `cwarn-configuration'. By default C and
6351C++ modes are included.
6352
6353With a prefix argument ARG, enable the mode if ARG is positive,
6354and disable it otherwise. If called from Lisp, enable the mode
6355if ARG is omitted or nil.
6356
6357\(fn &optional ARG)" t nil)
6358
6359(define-obsolete-function-alias 'turn-on-cwarn-mode 'cwarn-mode "24.1")
6360
6361(defvar global-cwarn-mode nil "\
6362Non-nil if Global Cwarn mode is enabled.
6363See the `global-cwarn-mode' command
6364for a description of this minor mode.
6365Setting this variable directly does not take effect;
6366either customize it (see the info node `Easy Customization')
6367or call the function `global-cwarn-mode'.")
6368
6369(custom-autoload 'global-cwarn-mode "cwarn" nil)
6370
6371(autoload 'global-cwarn-mode "cwarn" "\
6372Toggle Cwarn mode in all buffers.
6373With prefix ARG, enable Global Cwarn mode if ARG is positive;
6374otherwise, disable it. If called from Lisp, enable the mode if
6375ARG is omitted or nil.
6376
6377Cwarn mode is enabled in all buffers where
6378`turn-on-cwarn-mode-if-enabled' would do it.
6379See `cwarn-mode' for more information on Cwarn mode.
6380
6381\(fn &optional ARG)" t nil)
6382
6383(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cwarn" '("turn-on-cwarn-mode-if-enabled" "cwarn-")))
6384
6385;;;***
6386
6387;;;### (autoloads nil "cyril-util" "language/cyril-util.el" (0 0
6388;;;;;; 0 0))
6389;;; Generated autoloads from language/cyril-util.el
6390
6391(autoload 'cyrillic-encode-koi8-r-char "cyril-util" "\
6392Return KOI8-R external character code of CHAR if appropriate.
6393
6394\(fn CHAR)" nil nil)
6395
6396(autoload 'cyrillic-encode-alternativnyj-char "cyril-util" "\
6397Return ALTERNATIVNYJ external character code of CHAR if appropriate.
6398
6399\(fn CHAR)" nil nil)
6400
6401(autoload 'standard-display-cyrillic-translit "cyril-util" "\
6402Display a cyrillic buffer using a transliteration.
6403For readability, the table is slightly
6404different from the one used for the input method `cyrillic-translit'.
6405
6406The argument is a string which specifies which language you are using;
6407that affects the choice of transliterations slightly.
6408Possible values are listed in `cyrillic-language-alist'.
6409If the argument is t, we use the default cyrillic transliteration.
6410If the argument is nil, we return the display table to its standard state.
6411
6412\(fn &optional CYRILLIC-LANGUAGE)" t nil)
6413
6414(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cyril-util" '("cyrillic-language-alist")))
6415
6416;;;***
6417
6418;;;### (autoloads nil "dabbrev" "dabbrev.el" (0 0 0 0))
6419;;; Generated autoloads from dabbrev.el
6420(put 'dabbrev-case-fold-search 'risky-local-variable t)
6421(put 'dabbrev-case-replace 'risky-local-variable t)
6422 (define-key esc-map "/" 'dabbrev-expand)
6423 (define-key esc-map [?\C-/] 'dabbrev-completion)
6424
6425(autoload 'dabbrev-completion "dabbrev" "\
6426Completion on current word.
6427Like \\[dabbrev-expand] but finds all expansions in the current buffer
6428and presents suggestions for completion.
6429
6430With a prefix argument ARG, it searches all buffers accepted by the
6431function pointed out by `dabbrev-friend-buffer-function' to find the
6432completions.
6433
6434If the prefix argument is 16 (which comes from \\[universal-argument] \\[universal-argument]),
6435then it searches *all* buffers.
6436
6437\(fn &optional ARG)" t nil)
6438
6439(autoload 'dabbrev-expand "dabbrev" "\
6440Expand previous word \"dynamically\".
6441
6442Expands to the most recent, preceding word for which this is a prefix.
6443If no suitable preceding word is found, words following point are
6444considered. If still no suitable word is found, then look in the
6445buffers accepted by the function pointed out by variable
6446`dabbrev-friend-buffer-function', if `dabbrev-check-other-buffers'
6447says so. Then, if `dabbrev-check-all-buffers' is non-nil, look in
6448all the other buffers, subject to constraints specified
6449by `dabbrev-ignored-buffer-names' and `dabbrev-ignored-regexps'.
6450
6451A positive prefix argument, N, says to take the Nth backward *distinct*
6452possibility. A negative argument says search forward.
6453
6454If the cursor has not moved from the end of the previous expansion and
6455no argument is given, replace the previously-made expansion
6456with the next possible expansion not yet tried.
6457
6458The variable `dabbrev-backward-only' may be used to limit the
6459direction of search to backward if set non-nil.
6460
6461See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
6462
6463\(fn ARG)" t nil)
6464
6465(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dabbrev" '("dabbrev-")))
6466
6467;;;***
6468
6469;;;### (autoloads nil "data-debug" "cedet/data-debug.el" (0 0 0 0))
6470;;; Generated autoloads from cedet/data-debug.el
6471
6472(autoload 'data-debug-new-buffer "data-debug" "\
6473Create a new data-debug buffer with NAME.
6474
6475\(fn NAME)" nil nil)
6476
6477(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "data-debug" '("data-debug-")))
6478
6479;;;***
6480
6481;;;### (autoloads nil "dbus" "net/dbus.el" (0 0 0 0))
6482;;; Generated autoloads from net/dbus.el
6483
6484(autoload 'dbus-handle-event "dbus" "\
6485Handle events from the D-Bus.
6486EVENT is a D-Bus event, see `dbus-check-event'. HANDLER, being
6487part of the event, is called with arguments ARGS.
6488If the HANDLER returns a `dbus-error', it is propagated as return message.
6489
6490\(fn EVENT)" t nil)
6491
6492(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dbus" '("dbus-")))
6493
6494;;;***
6495
6496;;;### (autoloads nil "dcl-mode" "progmodes/dcl-mode.el" (0 0 0 0))
6497;;; Generated autoloads from progmodes/dcl-mode.el
6498
6499(autoload 'dcl-mode "dcl-mode" "\
6500Major mode for editing DCL-files.
6501
6502This mode indents command lines in blocks. (A block is commands between
6503THEN-ELSE-ENDIF and between lines matching dcl-block-begin-regexp and
6504dcl-block-end-regexp.)
6505
6506Labels are indented to a fixed position unless they begin or end a block.
6507Whole-line comments (matching dcl-comment-line-regexp) are not indented.
6508Data lines are not indented.
6509
6510Key bindings:
6511
6512\\{dcl-mode-map}
6513Commands not usually bound to keys:
6514
6515\\[dcl-save-nondefault-options] Save changed options
6516\\[dcl-save-all-options] Save all options
6517\\[dcl-save-option] Save any option
6518\\[dcl-save-mode] Save buffer mode
6519
6520Variables controlling indentation style and extra features:
6521
6522 dcl-basic-offset
6523 Extra indentation within blocks.
6524
6525 dcl-continuation-offset
6526 Extra indentation for continued lines.
6527
6528 dcl-margin-offset
6529 Indentation for the first command line in a file or SUBROUTINE.
6530
6531 dcl-margin-label-offset
6532 Indentation for a label.
6533
6534 dcl-comment-line-regexp
6535 Lines matching this regexp will not be indented.
6536
6537 dcl-block-begin-regexp
6538 dcl-block-end-regexp
6539 Regexps that match command lines that begin and end, respectively,
6540 a block of command lines that will be given extra indentation.
6541 Command lines between THEN-ELSE-ENDIF are always indented; these variables
6542 make it possible to define other places to indent.
6543 Set to nil to disable this feature.
6544
6545 dcl-calc-command-indent-function
6546 Can be set to a function that customizes indentation for command lines.
6547 Two such functions are included in the package:
6548 dcl-calc-command-indent-multiple
6549 dcl-calc-command-indent-hang
6550
6551 dcl-calc-cont-indent-function
6552 Can be set to a function that customizes indentation for continued lines.
6553 One such function is included in the package:
6554 dcl-calc-cont-indent-relative (set by default)
6555
6556 dcl-tab-always-indent
6557 If t, pressing TAB always indents the current line.
6558 If nil, pressing TAB indents the current line if point is at the left
6559 margin.
6560
6561 dcl-electric-characters
6562 Non-nil causes lines to be indented at once when a label, ELSE or ENDIF is
6563 typed.
6564
6565 dcl-electric-reindent-regexps
6566 Use this variable and function dcl-electric-character to customize
6567 which words trigger electric indentation.
6568
6569 dcl-tempo-comma
6570 dcl-tempo-left-paren
6571 dcl-tempo-right-paren
6572 These variables control the look of expanded templates.
6573
6574 dcl-imenu-generic-expression
6575 Default value for imenu-generic-expression. The default includes
6576 SUBROUTINE labels in the main listing and sub-listings for
6577 other labels, CALL, GOTO and GOSUB statements.
6578
6579 dcl-imenu-label-labels
6580 dcl-imenu-label-goto
6581 dcl-imenu-label-gosub
6582 dcl-imenu-label-call
6583 Change the text that is used as sub-listing labels in imenu.
6584
6585Loading this package calls the value of the variable
6586`dcl-mode-load-hook' with no args, if that value is non-nil.
6587Turning on DCL mode calls the value of the variable `dcl-mode-hook'
6588with no args, if that value is non-nil.
6589
6590
6591The following example uses the default values for all variables:
6592
6593$! This is a comment line that is not indented (it matches
6594$! dcl-comment-line-regexp)
6595$! Next follows the first command line. It is indented dcl-margin-offset.
6596$ i = 1
6597$ ! Other comments are indented like command lines.
6598$ ! A margin label indented dcl-margin-label-offset:
6599$ label:
6600$ if i.eq.1
6601$ then
6602$ ! Lines between THEN-ELSE and ELSE-ENDIF are
6603$ ! indented dcl-basic-offset
6604$ loop1: ! This matches dcl-block-begin-regexp...
6605$ ! ...so this line is indented dcl-basic-offset
6606$ text = \"This \" + - ! is a continued line
6607 \"lined up with the command line\"
6608$ type sys$input
6609Data lines are not indented at all.
6610$ endloop1: ! This matches dcl-block-end-regexp
6611$ endif
6612$
6613
6614
6615There is some minimal font-lock support (see vars
6616`dcl-font-lock-defaults' and `dcl-font-lock-keywords').
6617
6618\(fn)" t nil)
6619
6620(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dcl-mode" '("dcl-")))
6621
6622;;;***
6623
6624;;;### (autoloads nil "debug" "emacs-lisp/debug.el" (0 0 0 0))
6625;;; Generated autoloads from emacs-lisp/debug.el
6626
6627(setq debugger 'debug)
6628
6629(autoload 'debug "debug" "\
6630Enter debugger. \\<debugger-mode-map>`\\[debugger-continue]' returns from the debugger.
6631Arguments are mainly for use when this is called from the internals
6632of the evaluator.
6633
6634You may call with no args, or you may pass nil as the first arg and
6635any other args you like. In that case, the list of args after the
6636first will be printed into the backtrace buffer.
6637
6638\(fn &rest ARGS)" t nil)
6639
6640(autoload 'debug-on-entry "debug" "\
6641Request FUNCTION to invoke debugger each time it is called.
6642
6643When called interactively, prompt for FUNCTION in the minibuffer.
6644
6645This works by modifying the definition of FUNCTION. If you tell the
6646debugger to continue, FUNCTION's execution proceeds. If FUNCTION is a
6647normal function or a macro written in Lisp, you can also step through
6648its execution. FUNCTION can also be a primitive that is not a special
6649form, in which case stepping is not possible. Break-on-entry for
6650primitive functions only works when that function is called from Lisp.
6651
6652Use \\[cancel-debug-on-entry] to cancel the effect of this command.
6653Redefining FUNCTION also cancels it.
6654
6655\(fn FUNCTION)" t nil)
6656
6657(autoload 'cancel-debug-on-entry "debug" "\
6658Undo effect of \\[debug-on-entry] on FUNCTION.
6659If FUNCTION is nil, cancel debug-on-entry for all functions.
6660When called interactively, prompt for FUNCTION in the minibuffer.
6661To specify a nil argument interactively, exit with an empty minibuffer.
6662
6663\(fn &optional FUNCTION)" t nil)
6664
6665(autoload 'debug-on-variable-change "debug" "\
6666Trigger a debugger invocation when VARIABLE is changed.
6667
6668When called interactively, prompt for VARIABLE in the minibuffer.
6669
6670This works by calling `add-variable-watch' on VARIABLE. If you
6671quit from the debugger, this will abort the change (unless the
6672change is caused by the termination of a let-binding).
6673
6674The watchpoint may be circumvented by C code that changes the
6675variable directly (i.e., not via `set'). Changing the value of
6676the variable (e.g., `setcar' on a list variable) will not trigger
6677watchpoint.
6678
6679Use \\[cancel-debug-on-variable-change] to cancel the effect of
6680this command. Uninterning VARIABLE or making it an alias of
6681another symbol also cancels it.
6682
6683\(fn VARIABLE)" t nil)
6684
6685(defalias 'debug-watch #'debug-on-variable-change)
6686
6687(autoload 'cancel-debug-on-variable-change "debug" "\
6688Undo effect of \\[debug-on-variable-change] on VARIABLE.
6689If VARIABLE is nil, cancel debug-on-variable-change for all variables.
6690When called interactively, prompt for VARIABLE in the minibuffer.
6691To specify a nil argument interactively, exit with an empty minibuffer.
6692
6693\(fn &optional VARIABLE)" t nil)
6694
6695(defalias 'cancel-debug-watch #'cancel-debug-on-variable-change)
6696
6697(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "debug" '("debug" "inhibit-debug-on-entry")))
6698
6699;;;***
6700
6701;;;### (autoloads nil "decipher" "play/decipher.el" (0 0 0 0))
6702;;; Generated autoloads from play/decipher.el
6703
6704(autoload 'decipher "decipher" "\
6705Format a buffer of ciphertext for cryptanalysis and enter Decipher mode.
6706
6707\(fn)" t nil)
6708
6709(autoload 'decipher-mode "decipher" "\
6710Major mode for decrypting monoalphabetic substitution ciphers.
6711Lower-case letters enter plaintext.
6712Upper-case letters are commands.
6713
6714The buffer is made read-only so that normal Emacs commands cannot
6715modify it.
6716
6717The most useful commands are:
6718\\<decipher-mode-map>
6719\\[decipher-digram-list] Display a list of all digrams & their frequency
6720\\[decipher-frequency-count] Display the frequency of each ciphertext letter
6721\\[decipher-adjacency-list] Show adjacency list for current letter (lists letters appearing next to it)
6722\\[decipher-make-checkpoint] Save the current cipher alphabet (checkpoint)
6723\\[decipher-restore-checkpoint] Restore a saved cipher alphabet (checkpoint)
6724
6725\(fn)" t nil)
6726
6727(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "decipher" '("decipher-")))
6728
6729;;;***
6730
6731;;;### (autoloads nil "delim-col" "delim-col.el" (0 0 0 0))
6732;;; Generated autoloads from delim-col.el
6733(push (purecopy '(delim-col 2 1)) package--builtin-versions)
6734
6735(autoload 'delimit-columns-customize "delim-col" "\
6736Customization of `columns' group.
6737
6738\(fn)" t nil)
6739
6740(autoload 'delimit-columns-region "delim-col" "\
6741Prettify all columns in a text region.
6742
6743START and END delimits the text region.
6744
6745\(fn START END)" t nil)
6746
6747(autoload 'delimit-columns-rectangle "delim-col" "\
6748Prettify all columns in a text rectangle.
6749
6750START and END delimits the corners of text rectangle.
6751
6752\(fn START END)" t nil)
6753
6754(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "delim-col" '("delimit-columns-")))
6755
6756;;;***
6757
6758;;;### (autoloads nil "delsel" "delsel.el" (0 0 0 0))
6759;;; Generated autoloads from delsel.el
6760
6761(defalias 'pending-delete-mode 'delete-selection-mode)
6762
6763(defvar delete-selection-mode nil "\
6764Non-nil if Delete-Selection mode is enabled.
6765See the `delete-selection-mode' command
6766for a description of this minor mode.
6767Setting this variable directly does not take effect;
6768either customize it (see the info node `Easy Customization')
6769or call the function `delete-selection-mode'.")
6770
6771(custom-autoload 'delete-selection-mode "delsel" nil)
6772
6773(autoload 'delete-selection-mode "delsel" "\
6774Toggle Delete Selection mode.
6775With a prefix argument ARG, enable Delete Selection mode if ARG
6776is positive, and disable it otherwise. If called from Lisp,
6777enable the mode if ARG is omitted or nil.
6778
6779When Delete Selection mode is enabled, typed text replaces the selection
6780if the selection is active. Otherwise, typed text is just inserted at
6781point regardless of any selection. Also, commands that normally delete
6782just one character will delete the entire selection instead.
6783
6784See `delete-selection-helper' and `delete-selection-pre-hook' for
6785information on adapting behavior of commands in Delete Selection mode.
6786
6787\(fn &optional ARG)" t nil)
6788
6789(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "delsel" '("del" "minibuffer-keyboard-quit")))
6790
6791;;;***
6792
6793;;;### (autoloads nil "derived" "emacs-lisp/derived.el" (0 0 0 0))
6794;;; Generated autoloads from emacs-lisp/derived.el
6795
6796(autoload 'define-derived-mode "derived" "\
6797Create a new mode as a variant of an existing mode.
6798
6799The arguments to this command are as follow:
6800
6801CHILD: the name of the command for the derived mode.
6802PARENT: the name of the command for the parent mode (e.g. `text-mode')
6803 or nil if there is no parent.
6804NAME: a string which will appear in the status line (e.g. \"Hypertext\")
6805DOCSTRING: an optional documentation string--if you do not supply one,
6806 the function will attempt to invent something useful.
6807BODY: forms to execute just before running the
6808 hooks for the new mode. Do not use `interactive' here.
6809
6810BODY can start with a bunch of keyword arguments. The following keyword
6811 arguments are currently understood:
6812:group GROUP
6813 Declare the customization group that corresponds to this mode.
6814 The command `customize-mode' uses this.
6815:syntax-table TABLE
6816 Use TABLE instead of the default (CHILD-syntax-table).
6817 A nil value means to simply use the same syntax-table as the parent.
6818:abbrev-table TABLE
6819 Use TABLE instead of the default (CHILD-abbrev-table).
6820 A nil value means to simply use the same abbrev-table as the parent.
6821:after-hook FORM
6822 A single lisp form which is evaluated after the mode hooks have been
6823 run. It should not be quoted.
6824
6825Here is how you could define LaTeX-Thesis mode as a variant of LaTeX mode:
6826
6827 (define-derived-mode LaTeX-thesis-mode LaTeX-mode \"LaTeX-Thesis\")
6828
6829You could then make new key bindings for `LaTeX-thesis-mode-map'
6830without changing regular LaTeX mode. In this example, BODY is empty,
6831and DOCSTRING is generated by default.
6832
6833On a more complicated level, the following command uses `sgml-mode' as
6834the parent, and then sets the variable `case-fold-search' to nil:
6835
6836 (define-derived-mode article-mode sgml-mode \"Article\"
6837 \"Major mode for editing technical articles.\"
6838 (setq case-fold-search nil))
6839
6840Note that if the documentation string had been left out, it would have
6841been generated automatically, with a reference to the keymap.
6842
6843The new mode runs the hook constructed by the function
6844`derived-mode-hook-name'.
6845
6846See Info node `(elisp)Derived Modes' for more details.
6847
6848\(fn CHILD PARENT NAME &optional DOCSTRING &rest BODY)" nil t)
6849
6850(function-put 'define-derived-mode 'doc-string-elt '4)
6851
6852(autoload 'derived-mode-init-mode-variables "derived" "\
6853Initialize variables for a new MODE.
6854Right now, if they don't already exist, set up a blank keymap, an
6855empty syntax table, and an empty abbrev table -- these will be merged
6856the first time the mode is used.
6857
6858\(fn MODE)" nil nil)
6859
6860(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "derived" '("derived-mode-")))
6861
6862;;;***
6863
6864;;;### (autoloads nil "descr-text" "descr-text.el" (0 0 0 0))
6865;;; Generated autoloads from descr-text.el
6866
6867(autoload 'describe-text-properties "descr-text" "\
6868Describe widgets, buttons, overlays, and text properties at POS.
6869POS is taken to be in BUFFER or in current buffer if nil.
6870Interactively, describe them for the character after point.
6871If optional second argument OUTPUT-BUFFER is non-nil,
6872insert the output into that buffer, and don't initialize or clear it
6873otherwise.
6874
6875\(fn POS &optional OUTPUT-BUFFER BUFFER)" t nil)
6876
6877(autoload 'describe-char "descr-text" "\
6878Describe position POS (interactively, point) and the char after POS.
6879POS is taken to be in BUFFER, or the current buffer if BUFFER is nil.
6880The information is displayed in buffer `*Help*'.
6881
6882The position information includes POS; the total size of BUFFER; the
6883region limits, if narrowed; the column number; and the horizontal
6884scroll amount, if the buffer is horizontally scrolled.
6885
6886The character information includes the character code; charset and
6887code points in it; syntax; category; how the character is encoded in
6888BUFFER and in BUFFER's file; character composition information (if
6889relevant); the font and font glyphs used to display the character;
6890the character's canonical name and other properties defined by the
6891Unicode Data Base; and widgets, buttons, overlays, and text properties
6892relevant to POS.
6893
6894\(fn POS &optional BUFFER)" t nil)
6895
6896(autoload 'describe-char-eldoc "descr-text" "\
6897Return a description of character at point for use by ElDoc mode.
6898
6899Return nil if character at point is a printable ASCII
6900character (i.e. codepoint between 32 and 127 inclusively).
6901Otherwise return a description formatted by
6902`describe-char-eldoc--format' function taking into account value
6903of `eldoc-echo-area-use-multiline-p' variable and width of
6904minibuffer window for width limit.
6905
6906This function is meant to be used as a value of
6907`eldoc-documentation-function' variable.
6908
6909\(fn)" nil nil)
6910
6911(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "descr-text" '("describe-")))
6912
6913;;;***
6914
6915;;;### (autoloads nil "desktop" "desktop.el" (0 0 0 0))
6916;;; Generated autoloads from desktop.el
6917
6918(defvar desktop-save-mode nil "\
6919Non-nil if Desktop-Save mode is enabled.
6920See the `desktop-save-mode' command
6921for a description of this minor mode.
6922Setting this variable directly does not take effect;
6923either customize it (see the info node `Easy Customization')
6924or call the function `desktop-save-mode'.")
6925
6926(custom-autoload 'desktop-save-mode "desktop" nil)
6927
6928(autoload 'desktop-save-mode "desktop" "\
6929Toggle desktop saving (Desktop Save mode).
6930With a prefix argument ARG, enable Desktop Save mode if ARG is positive,
6931and disable it otherwise. If called from Lisp, enable the mode if ARG
6932is omitted or nil.
6933
6934When Desktop Save mode is enabled, the state of Emacs is saved from
6935one session to another. In particular, Emacs will save the desktop when
6936it exits (this may prompt you; see the option `desktop-save'). The next
6937time Emacs starts, if this mode is active it will restore the desktop.
6938
6939To manually save the desktop at any time, use the command `\\[desktop-save]'.
6940To load it, use `\\[desktop-read]'.
6941
6942Once a desktop file exists, Emacs will auto-save it according to the
6943option `desktop-auto-save-timeout'.
6944
6945To see all the options you can set, browse the `desktop' customization group.
6946
6947For further details, see info node `(emacs)Saving Emacs Sessions'.
6948
6949\(fn &optional ARG)" t nil)
6950
6951(defvar desktop-locals-to-save '(desktop-locals-to-save truncate-lines case-fold-search case-replace fill-column overwrite-mode change-log-default-name line-number-mode column-number-mode size-indication-mode buffer-file-coding-system buffer-display-time indent-tabs-mode tab-width indicate-buffer-boundaries indicate-empty-lines show-trailing-whitespace) "\
6952List of local variables to save for each buffer.
6953The variables are saved only when they really are local. Conventional minor
6954modes are restored automatically; they should not be listed here.")
6955
6956(custom-autoload 'desktop-locals-to-save "desktop" t)
6957
6958(defvar-local desktop-save-buffer nil "\
6959When non-nil, save buffer status in desktop file.
6960
6961If the value is a function, it is called by `desktop-save' with argument
6962DESKTOP-DIRNAME to obtain auxiliary information to save in the desktop
6963file along with the state of the buffer for which it was called.
6964
6965When file names are returned, they should be formatted using the call
6966\"(desktop-file-name FILE-NAME DESKTOP-DIRNAME)\".
6967
6968Later, when `desktop-read' evaluates the desktop file, auxiliary information
6969is passed as the argument DESKTOP-BUFFER-MISC to functions in
6970`desktop-buffer-mode-handlers'.")
6971
6972(defvar desktop-buffer-mode-handlers nil "\
6973Alist of major mode specific functions to restore a desktop buffer.
6974Functions listed are called by `desktop-create-buffer' when `desktop-read'
6975evaluates the desktop file. List elements must have the form
6976
6977 (MAJOR-MODE . RESTORE-BUFFER-FUNCTION).
6978
6979Buffers with a major mode not specified here, are restored by the default
6980handler `desktop-restore-file-buffer'.
6981
6982Handlers are called with argument list
6983
6984 (DESKTOP-BUFFER-FILE-NAME DESKTOP-BUFFER-NAME DESKTOP-BUFFER-MISC)
6985
6986Furthermore, they may use the following variables:
6987
6988 `desktop-file-version'
6989 `desktop-buffer-major-mode'
6990 `desktop-buffer-minor-modes'
6991 `desktop-buffer-point'
6992 `desktop-buffer-mark'
6993 `desktop-buffer-read-only'
6994 `desktop-buffer-locals'
6995
6996If a handler returns a buffer, then the saved mode settings
6997and variable values for that buffer are copied into it.
6998
6999Modules that define a major mode that needs a special handler should contain
7000code like
7001
7002 (defun foo-restore-desktop-buffer
7003 ...
7004 (add-to-list \\='desktop-buffer-mode-handlers
7005 \\='(foo-mode . foo-restore-desktop-buffer))
7006
7007The major mode function must either be autoloaded, or of the form
7008\"foobar-mode\" and defined in library \"foobar\", so that desktop
7009can guess how to load the mode's definition.")
7010
7011(put 'desktop-buffer-mode-handlers 'risky-local-variable t)
7012
7013(defvar desktop-minor-mode-handlers nil "\
7014Alist of functions to restore non-standard minor modes.
7015Functions are called by `desktop-create-buffer' to restore minor modes.
7016List elements must have the form
7017
7018 (MINOR-MODE . RESTORE-FUNCTION).
7019
7020Minor modes not specified here, are restored by the standard minor mode
7021function.
7022
7023Handlers are called with argument list
7024
7025 (DESKTOP-BUFFER-LOCALS)
7026
7027Furthermore, they may use the following variables:
7028
7029 `desktop-file-version'
7030 `desktop-buffer-file-name'
7031 `desktop-buffer-name'
7032 `desktop-buffer-major-mode'
7033 `desktop-buffer-minor-modes'
7034 `desktop-buffer-point'
7035 `desktop-buffer-mark'
7036 `desktop-buffer-read-only'
7037 `desktop-buffer-misc'
7038
7039When a handler is called, the buffer has been created and the major mode has
7040been set, but local variables listed in desktop-buffer-locals has not yet been
7041created and set.
7042
7043Modules that define a minor mode that needs a special handler should contain
7044code like
7045
7046 (defun foo-desktop-restore
7047 ...
7048 (add-to-list \\='desktop-minor-mode-handlers
7049 \\='(foo-mode . foo-desktop-restore))
7050
7051The minor mode function must either be autoloaded, or of the form
7052\"foobar-mode\" and defined in library \"foobar\", so that desktop
7053can guess how to load the mode's definition.
7054
7055See also `desktop-minor-mode-table'.")
7056
7057(put 'desktop-minor-mode-handlers 'risky-local-variable t)
7058
7059(autoload 'desktop-clear "desktop" "\
7060Empty the Desktop.
7061This kills all buffers except for internal ones and those with names matched by
7062a regular expression in the list `desktop-clear-preserve-buffers'.
7063Furthermore, it clears the variables listed in `desktop-globals-to-clear'.
7064When called interactively and `desktop-restore-frames' is non-nil, it also
7065deletes all frames except the selected one (and its minibuffer frame,
7066if different).
7067
7068\(fn)" t nil)
7069
7070(autoload 'desktop-save "desktop" "\
7071Save the desktop in a desktop file.
7072Parameter DIRNAME specifies where to save the desktop file.
7073Optional parameter RELEASE says whether we're done with this
7074desktop. If ONLY-IF-CHANGED is non-nil, compare the current
7075desktop information to that in the desktop file, and if the
7076desktop information has not changed since it was last saved then
7077do not rewrite the file.
7078
7079This function can save the desktop in either format version
7080208 (which only Emacs 25.1 and later can read) or version
7081206 (which is readable by any Emacs from version 22.1 onwards).
7082By default, it will use the same format the desktop file had when
7083it was last saved, or version 208 when writing a fresh desktop
7084file.
7085
7086To upgrade a version 206 file to version 208, call this command
7087explicitly with a bare prefix argument: C-u M-x desktop-save.
7088You are recommended to do this once you have firmly upgraded to
7089Emacs 25.1 (or later). To downgrade a version 208 file to version
7090206, use a double command prefix: C-u C-u M-x desktop-save.
7091Confirmation will be requested in either case. In a non-interactive
7092call, VERSION can be given as an integer, either 206 or 208, which
7093will be accepted as the format version in which to save the file
7094without further confirmation.
7095
7096\(fn DIRNAME &optional RELEASE ONLY-IF-CHANGED VERSION)" t nil)
7097
7098(autoload 'desktop-remove "desktop" "\
7099Delete desktop file in `desktop-dirname'.
7100This function also sets `desktop-dirname' to nil.
7101
7102\(fn)" t nil)
7103
7104(autoload 'desktop-read "desktop" "\
7105Read and process the desktop file in directory DIRNAME.
7106Look for a desktop file in DIRNAME, or if DIRNAME is omitted, look in
7107directories listed in `desktop-path'. If a desktop file is found, it
7108is processed and `desktop-after-read-hook' is run. If no desktop file
7109is found, clear the desktop and run `desktop-no-desktop-file-hook'.
7110This function is a no-op when Emacs is running in batch mode.
7111It returns t if a desktop file was loaded, nil otherwise.
7112
7113\(fn &optional DIRNAME)" t nil)
7114
7115(autoload 'desktop-load-default "desktop" "\
7116Load the `default' start-up library manually.
7117Also inhibit further loading of it.
7118
7119\(fn)" nil nil)
7120
7121(make-obsolete 'desktop-load-default 'desktop-save-mode '"22.1")
7122
7123(autoload 'desktop-change-dir "desktop" "\
7124Change to desktop saved in DIRNAME.
7125Kill the desktop as specified by variables `desktop-save-mode' and
7126`desktop-save', then clear the desktop and load the desktop file in
7127directory DIRNAME.
7128
7129\(fn DIRNAME)" t nil)
7130
7131(autoload 'desktop-save-in-desktop-dir "desktop" "\
7132Save the desktop in directory `desktop-dirname'.
7133
7134\(fn)" t nil)
7135
7136(autoload 'desktop-revert "desktop" "\
7137Revert to the last loaded desktop.
7138
7139\(fn)" t nil)
7140
7141(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "desktop" '("desktop-")))
7142
7143;;;***
7144
7145;;;### (autoloads nil "deuglify" "gnus/deuglify.el" (0 0 0 0))
7146;;; Generated autoloads from gnus/deuglify.el
7147
7148(autoload 'gnus-article-outlook-unwrap-lines "deuglify" "\
7149Unwrap lines that appear to be wrapped citation lines.
7150You can control what lines will be unwrapped by frobbing
7151`gnus-outlook-deuglify-unwrap-min' and `gnus-outlook-deuglify-unwrap-max',
7152indicating the minimum and maximum length of an unwrapped citation line. If
7153NODISPLAY is non-nil, don't redisplay the article buffer.
7154
7155\(fn &optional NODISPLAY)" t nil)
7156
7157(autoload 'gnus-article-outlook-repair-attribution "deuglify" "\
7158Repair a broken attribution line.
7159If NODISPLAY is non-nil, don't redisplay the article buffer.
7160
7161\(fn &optional NODISPLAY)" t nil)
7162
7163(autoload 'gnus-outlook-deuglify-article "deuglify" "\
7164Full deuglify of broken Outlook (Express) articles.
7165Treat dumbquotes, unwrap lines, repair attribution and rearrange citation. If
7166NODISPLAY is non-nil, don't redisplay the article buffer.
7167
7168\(fn &optional NODISPLAY)" t nil)
7169
7170(autoload 'gnus-article-outlook-deuglify-article "deuglify" "\
7171Deuglify broken Outlook (Express) articles and redisplay.
7172
7173\(fn)" t nil)
7174
7175(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "deuglify" '("gnus-")))
7176
7177;;;***
7178
7179;;;### (autoloads nil "dframe" "dframe.el" (0 0 0 0))
7180;;; Generated autoloads from dframe.el
7181
7182(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dframe" '("dframe-")))
7183
7184;;;***
7185
7186;;;### (autoloads nil "diary-lib" "calendar/diary-lib.el" (0 0 0
7187;;;;;; 0))
7188;;; Generated autoloads from calendar/diary-lib.el
7189
7190(autoload 'diary "diary-lib" "\
7191Generate the diary window for ARG days starting with the current date.
7192If no argument is provided, the number of days of diary entries is governed
7193by the variable `diary-number-of-entries'. A value of ARG less than 1
7194does nothing. This function is suitable for execution in an init file.
7195
7196\(fn &optional ARG)" t nil)
7197
7198(autoload 'diary-mail-entries "diary-lib" "\
7199Send a mail message showing diary entries for next NDAYS days.
7200If no prefix argument is given, NDAYS is set to `diary-mail-days'.
7201Mail is sent to the address specified by `diary-mail-addr'.
7202
7203Here is an example of a script to call `diary-mail-entries',
7204suitable for regular scheduling using cron (or at). Note that
7205since `emacs -script' does not load your init file, you should
7206ensure that all relevant variables are set.
7207
7208#!/usr/bin/emacs -script
7209;; diary-rem.el - run the Emacs diary-reminder
7210
7211\(setq diary-mail-days 3
7212 diary-file \"/path/to/diary.file\"
7213 calendar-date-style \\='european
7214 diary-mail-addr \"user@host.name\")
7215
7216\(diary-mail-entries)
7217
7218# diary-rem.el ends here
7219
7220\(fn &optional NDAYS)" t nil)
7221
7222(autoload 'diary-mode "diary-lib" "\
7223Major mode for editing the diary file.
7224
7225\(fn)" t nil)
7226
7227(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "diary-lib" '("diary-" "calendar-mark-")))
7228
7229;;;***
7230
7231;;;### (autoloads nil "diff" "vc/diff.el" (0 0 0 0))
7232;;; Generated autoloads from vc/diff.el
7233
7234(defvar diff-switches (purecopy "-u") "\
7235A string or list of strings specifying switches to be passed to diff.")
7236
7237(custom-autoload 'diff-switches "diff" t)
7238
7239(defvar diff-command (purecopy "diff") "\
7240The command to use to run diff.")
7241
7242(custom-autoload 'diff-command "diff" t)
7243
7244(autoload 'diff "diff" "\
7245Find and display the differences between OLD and NEW files.
7246When called interactively, read NEW, then OLD, using the
7247minibuffer. The default for NEW is the current buffer's file
7248name, and the default for OLD is a backup file for NEW, if one
7249exists. If NO-ASYNC is non-nil, call diff synchronously.
7250
7251When called interactively with a prefix argument, prompt
7252interactively for diff switches. Otherwise, the switches
7253specified in the variable `diff-switches' are passed to the diff command.
7254
7255\(fn OLD NEW &optional SWITCHES NO-ASYNC)" t nil)
7256
7257(autoload 'diff-backup "diff" "\
7258Diff this file with its backup file or vice versa.
7259Uses the latest backup, if there are several numerical backups.
7260If this file is a backup, diff it with its original.
7261The backup file is the first file given to `diff'.
7262With prefix arg, prompt for diff switches.
7263
7264\(fn FILE &optional SWITCHES)" t nil)
7265
7266(autoload 'diff-latest-backup-file "diff" "\
7267Return the latest existing backup of FILE, or nil.
7268
7269\(fn FN)" nil nil)
7270
7271(autoload 'diff-buffer-with-file "diff" "\
7272View the differences between BUFFER and its associated file.
7273This requires the external program `diff' to be in your `exec-path'.
7274
7275\(fn &optional BUFFER)" t nil)
7276
7277(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "diff" '("diff-")))
7278
7279;;;***
7280
7281;;;### (autoloads nil "diff-mode" "vc/diff-mode.el" (0 0 0 0))
7282;;; Generated autoloads from vc/diff-mode.el
7283
7284(autoload 'diff-mode "diff-mode" "\
7285Major mode for viewing/editing context diffs.
7286Supports unified and context diffs as well as (to a lesser extent)
7287normal diffs.
7288
7289When the buffer is read-only, the ESC prefix is not necessary.
7290If you edit the buffer manually, diff-mode will try to update the hunk
7291headers for you on-the-fly.
7292
7293You can also switch between context diff and unified diff with \\[diff-context->unified],
7294or vice versa with \\[diff-unified->context] and you can also reverse the direction of
7295a diff with \\[diff-reverse-direction].
7296
7297 \\{diff-mode-map}
7298
7299\(fn)" t nil)
7300
7301(autoload 'diff-minor-mode "diff-mode" "\
7302Toggle Diff minor mode.
7303With a prefix argument ARG, enable Diff minor mode if ARG is
7304positive, and disable it otherwise. If called from Lisp, enable
7305the mode if ARG is omitted or nil.
7306
7307\\{diff-minor-mode-map}
7308
7309\(fn &optional ARG)" t nil)
7310
7311(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "diff-mode" '("diff-")))
7312
7313;;;***
7314
7315;;;### (autoloads nil "dig" "net/dig.el" (0 0 0 0))
7316;;; Generated autoloads from net/dig.el
7317
7318(autoload 'dig "dig" "\
7319Query addresses of a DOMAIN using dig, by calling `dig-invoke'.
7320Optional arguments are passed to `dig-invoke'.
7321
7322\(fn DOMAIN &optional QUERY-TYPE QUERY-CLASS QUERY-OPTION DIG-OPTION SERVER)" t nil)
7323
7324(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dig" '("query-dig" "dig-")))
7325
7326;;;***
7327
7328;;;### (autoloads nil "dired" "dired.el" (0 0 0 0))
7329;;; Generated autoloads from dired.el
7330
7331(defvar dired-listing-switches (purecopy "-al") "\
7332Switches passed to `ls' for Dired. MUST contain the `l' option.
7333May contain all other options that don't contradict `-l';
7334may contain even `F', `b', `i' and `s'. See also the variable
7335`dired-ls-F-marks-symlinks' concerning the `F' switch.
7336Options that include embedded whitespace must be quoted
7337like this: \\\"--option=value with spaces\\\"; you can use
7338`combine-and-quote-strings' to produce the correct quoting of
7339each option.
7340On systems such as MS-DOS and MS-Windows, which use `ls' emulation in Lisp,
7341some of the `ls' switches are not supported; see the doc string of
7342`insert-directory' in `ls-lisp.el' for more details.")
7343
7344(custom-autoload 'dired-listing-switches "dired" t)
7345
7346(defvar dired-directory nil "\
7347The directory name or wildcard spec that this Dired directory lists.
7348Local to each Dired buffer. May be a list, in which case the car is the
7349directory name and the cdr is the list of files to mention.
7350The directory name must be absolute, but need not be fully expanded.")
7351 (define-key ctl-x-map "d" 'dired)
7352
7353(autoload 'dired "dired" "\
7354\"Edit\" directory DIRNAME--delete, rename, print, etc. some files in it.
7355Optional second argument SWITCHES specifies the `ls' options used.
7356\(Interactively, use a prefix argument to be able to specify SWITCHES.)
7357
7358If DIRNAME is a string, Dired displays a list of files in DIRNAME (which
7359may also have shell wildcards appended to select certain files).
7360
7361If DIRNAME is a cons, its first element is taken as the directory name
7362and the rest as an explicit list of files to make directory entries for.
7363In this case, SWITCHES are applied to each of the files separately, and
7364therefore switches that control the order of the files in the produced
7365listing have no effect.
7366
7367\\<dired-mode-map>You can flag files for deletion with \\[dired-flag-file-deletion] and then
7368delete them by typing \\[dired-do-flagged-delete].
7369Type \\[describe-mode] after entering Dired for more info.
7370
7371If DIRNAME is already in a Dired buffer, that buffer is used without refresh.
7372
7373\(fn DIRNAME &optional SWITCHES)" t nil)
7374 (define-key ctl-x-4-map "d" 'dired-other-window)
7375
7376(autoload 'dired-other-window "dired" "\
7377\"Edit\" directory DIRNAME. Like `dired' but selects in another window.
7378
7379\(fn DIRNAME &optional SWITCHES)" t nil)
7380 (define-key ctl-x-5-map "d" 'dired-other-frame)
7381
7382(autoload 'dired-other-frame "dired" "\
7383\"Edit\" directory DIRNAME. Like `dired' but makes a new frame.
7384
7385\(fn DIRNAME &optional SWITCHES)" t nil)
7386
7387(autoload 'dired-noselect "dired" "\
7388Like `dired' but returns the Dired buffer as value, does not select it.
7389
7390\(fn DIR-OR-LIST &optional SWITCHES)" nil nil)
7391
7392(autoload 'dired-mode "dired" "\
7393Mode for \"editing\" directory listings.
7394In Dired, you are \"editing\" a list of the files in a directory and
7395 (optionally) its subdirectories, in the format of `ls -lR'.
7396 Each directory is a page: use \\[backward-page] and \\[forward-page] to move pagewise.
7397\"Editing\" means that you can run shell commands on files, visit,
7398 compress, load or byte-compile them, change their file attributes
7399 and insert subdirectories into the same buffer. You can \"mark\"
7400 files for later commands or \"flag\" them for deletion, either file
7401 by file or all files matching certain criteria.
7402You can move using the usual cursor motion commands.\\<dired-mode-map>
7403The buffer is read-only. Digits are prefix arguments.
7404Type \\[dired-flag-file-deletion] to flag a file `D' for deletion.
7405Type \\[dired-mark] to Mark a file or subdirectory for later commands.
7406 Most commands operate on the marked files and use the current file
7407 if no files are marked. Use a numeric prefix argument to operate on
7408 the next ARG (or previous -ARG if ARG<0) files, or just `1'
7409 to operate on the current file only. Prefix arguments override marks.
7410 Mark-using commands display a list of failures afterwards. Type \\[dired-summary]
7411 to see why something went wrong.
7412Type \\[dired-unmark] to Unmark a file or all files of an inserted subdirectory.
7413Type \\[dired-unmark-backward] to back up one line and unmark or unflag.
7414Type \\[dired-do-flagged-delete] to delete (eXpunge) the files flagged `D'.
7415Type \\[dired-find-file] to Find the current line's file
7416 (or dired it in another buffer, if it is a directory).
7417Type \\[dired-find-file-other-window] to find file or Dired directory in Other window.
7418Type \\[dired-maybe-insert-subdir] to Insert a subdirectory in this buffer.
7419Type \\[dired-do-rename] to Rename a file or move the marked files to another directory.
7420Type \\[dired-do-copy] to Copy files.
7421Type \\[dired-sort-toggle-or-edit] to toggle Sorting by name/date or change the `ls' switches.
7422Type \\[revert-buffer] to read all currently expanded directories aGain.
7423 This retains all marks and hides subdirs again that were hidden before.
7424Use `SPC' and `DEL' to move down and up by lines.
7425
7426If Dired ever gets confused, you can either type \\[revert-buffer] to read the
7427directories again, type \\[dired-do-redisplay] to relist the file at point or the marked files or a
7428subdirectory, or type \\[dired-build-subdir-alist] to parse the buffer
7429again for the directory tree.
7430
7431Customization variables (rename this buffer and type \\[describe-variable] on each line
7432for more info):
7433
7434 `dired-listing-switches'
7435 `dired-trivial-filenames'
7436 `dired-marker-char'
7437 `dired-del-marker'
7438 `dired-keep-marker-rename'
7439 `dired-keep-marker-copy'
7440 `dired-keep-marker-hardlink'
7441 `dired-keep-marker-symlink'
7442
7443Hooks (use \\[describe-variable] to see their documentation):
7444
7445 `dired-before-readin-hook'
7446 `dired-after-readin-hook'
7447 `dired-mode-hook'
7448 `dired-load-hook'
7449
7450Keybindings:
7451\\{dired-mode-map}
7452
7453\(fn &optional DIRNAME SWITCHES)" nil nil)
7454 (put 'dired-find-alternate-file 'disabled t)
7455
7456(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dired" '("dired-")))
7457
7458;;;***
7459
7460;;;### (autoloads "actual autoloads are elsewhere" "dired-aux" "dired-aux.el"
7461;;;;;; (0 0 0 0))
7462;;; Generated autoloads from dired-aux.el
7463
7464(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dired-aux" '("dired-" "minibuffer-default-add-dired-shell-commands")))
7465
7466;;;***
7467
7468;;;### (autoloads "actual autoloads are elsewhere" "dired-x" "dired-x.el"
7469;;;;;; (0 0 0 0))
7470;;; Generated autoloads from dired-x.el
7471
7472(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dired-x" '("dired-" "virtual-dired")))
7473
7474;;;***
7475
7476;;;### (autoloads nil "dirtrack" "dirtrack.el" (0 0 0 0))
7477;;; Generated autoloads from dirtrack.el
7478
7479(autoload 'dirtrack-mode "dirtrack" "\
7480Toggle directory tracking in shell buffers (Dirtrack mode).
7481With a prefix argument ARG, enable Dirtrack mode if ARG is
7482positive, and disable it otherwise. If called from Lisp, enable
7483the mode if ARG is omitted or nil.
7484
7485This method requires that your shell prompt contain the current
7486working directory at all times, and that you set the variable
7487`dirtrack-list' to match the prompt.
7488
7489This is an alternative to `shell-dirtrack-mode', which works by
7490tracking `cd' and similar commands which change the shell working
7491directory.
7492
7493\(fn &optional ARG)" t nil)
7494
7495(autoload 'dirtrack "dirtrack" "\
7496Determine the current directory from the process output for a prompt.
7497This filter function is used by `dirtrack-mode'. It looks for
7498the prompt specified by `dirtrack-list', and calls
7499`shell-process-cd' if the directory seems to have changed away
7500from `default-directory'.
7501
7502\(fn INPUT)" nil nil)
7503
7504(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dirtrack" '("dirtrack-")))
7505
7506;;;***
7507
7508;;;### (autoloads nil "disass" "emacs-lisp/disass.el" (0 0 0 0))
7509;;; Generated autoloads from emacs-lisp/disass.el
7510
7511(autoload 'disassemble "disass" "\
7512Print disassembled code for OBJECT in (optional) BUFFER.
7513OBJECT can be a symbol defined as a function, or a function itself
7514\(a lambda expression or a compiled-function object).
7515If OBJECT is not already compiled, we compile it, but do not
7516redefine OBJECT if it is a symbol.
7517
7518\(fn OBJECT &optional BUFFER INDENT INTERACTIVE-P)" t nil)
7519
7520(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "disass" '("disassemble-")))
7521
7522;;;***
7523
7524;;;### (autoloads nil "disp-table" "disp-table.el" (0 0 0 0))
7525;;; Generated autoloads from disp-table.el
7526
7527(autoload 'make-display-table "disp-table" "\
7528Return a new, empty display table.
7529
7530\(fn)" nil nil)
7531
7532(autoload 'display-table-slot "disp-table" "\
7533Return the value of the extra slot in DISPLAY-TABLE named SLOT.
7534SLOT may be a number from 0 to 5 inclusive, or a slot name (symbol).
7535Valid symbols are `truncation', `wrap', `escape', `control',
7536`selective-display', and `vertical-border'.
7537
7538\(fn DISPLAY-TABLE SLOT)" nil nil)
7539
7540(autoload 'set-display-table-slot "disp-table" "\
7541Set the value of the extra slot in DISPLAY-TABLE named SLOT to VALUE.
7542SLOT may be a number from 0 to 5 inclusive, or a name (symbol).
7543Valid symbols are `truncation', `wrap', `escape', `control',
7544`selective-display', and `vertical-border'.
7545
7546\(fn DISPLAY-TABLE SLOT VALUE)" nil nil)
7547
7548(autoload 'describe-display-table "disp-table" "\
7549Describe the display table DT in a help buffer.
7550
7551\(fn DT)" nil nil)
7552
7553(autoload 'describe-current-display-table "disp-table" "\
7554Describe the display table in use in the selected window and buffer.
7555
7556\(fn)" t nil)
7557
7558(autoload 'standard-display-8bit "disp-table" "\
7559Display characters representing raw bytes in the range L to H literally.
7560
7561On a terminal display, each character in the range is displayed
7562by sending the corresponding byte directly to the terminal.
7563
7564On a graphic display, each character in the range is displayed
7565using the default font by a glyph whose code is the corresponding
7566byte.
7567
7568Note that ASCII printable characters (SPC to TILDA) are displayed
7569in the default way after this call.
7570
7571\(fn L H)" nil nil)
7572
7573(autoload 'standard-display-default "disp-table" "\
7574Display characters in the range L to H using the default notation.
7575
7576\(fn L H)" nil nil)
7577
7578(autoload 'standard-display-ascii "disp-table" "\
7579Display character C using printable string S.
7580
7581\(fn C S)" nil nil)
7582
7583(autoload 'standard-display-g1 "disp-table" "\
7584Display character C as character SC in the g1 character set.
7585This function assumes that your terminal uses the SO/SI characters;
7586it is meaningless for an X frame.
7587
7588\(fn C SC)" nil nil)
7589
7590(autoload 'standard-display-graphic "disp-table" "\
7591Display character C as character GC in graphics character set.
7592This function assumes VT100-compatible escapes; it is meaningless for an
7593X frame.
7594
7595\(fn C GC)" nil nil)
7596
7597(autoload 'standard-display-underline "disp-table" "\
7598Display character C as character UC plus underlining.
7599
7600\(fn C UC)" nil nil)
7601
7602(autoload 'create-glyph "disp-table" "\
7603Allocate a glyph code to display by sending STRING to the terminal.
7604
7605\(fn STRING)" nil nil)
7606
7607(autoload 'make-glyph-code "disp-table" "\
7608Return a glyph code representing char CHAR with face FACE.
7609
7610\(fn CHAR &optional FACE)" nil nil)
7611
7612(autoload 'glyph-char "disp-table" "\
7613Return the character of glyph code GLYPH.
7614
7615\(fn GLYPH)" nil nil)
7616
7617(autoload 'glyph-face "disp-table" "\
7618Return the face of glyph code GLYPH, or nil if glyph has default face.
7619
7620\(fn GLYPH)" nil nil)
7621
7622(autoload 'standard-display-european "disp-table" "\
7623Semi-obsolete way to toggle display of ISO 8859 European characters.
7624
7625This function is semi-obsolete; you probably don't need it, or else you
7626probably should use `set-language-environment' or `set-locale-environment'.
7627
7628This function enables European character display if ARG is positive,
7629disables it if negative. Otherwise, it toggles European character display.
7630
7631When this mode is enabled, characters in the range of 160 to 255
7632display not as octal escapes, but as accented characters. Codes 146
7633and 160 display as apostrophe and space, even though they are not the
7634ASCII codes for apostrophe and space.
7635
7636Enabling European character display with this command noninteractively
7637from Lisp code also selects Latin-1 as the language environment.
7638This provides increased compatibility for users who call this function
7639in `.emacs'.
7640
7641\(fn ARG)" nil nil)
7642
7643(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "disp-table" '("display-table-print-array")))
7644
7645;;;***
7646
7647;;;### (autoloads nil "dissociate" "play/dissociate.el" (0 0 0 0))
7648;;; Generated autoloads from play/dissociate.el
7649
7650(autoload 'dissociated-press "dissociate" "\
7651Dissociate the text of the current buffer.
7652Output goes in buffer named *Dissociation*,
7653which is redisplayed each time text is added to it.
7654Every so often the user must say whether to continue.
7655If ARG is positive, require ARG chars of continuity.
7656If ARG is negative, require -ARG words of continuity.
7657Default is 2.
7658
7659\(fn &optional ARG)" t nil)
7660
7661;;;***
7662
7663;;;### (autoloads nil "dnd" "dnd.el" (0 0 0 0))
7664;;; Generated autoloads from dnd.el
7665
7666(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)) "\
7667The functions to call for different protocols when a drop is made.
7668This variable is used by `dnd-handle-one-url' and `dnd-handle-file-name'.
7669The list contains of (REGEXP . FUNCTION) pairs.
7670The functions shall take two arguments, URL, which is the URL dropped and
7671ACTION which is the action to be performed for the drop (move, copy, link,
7672private or ask).
7673If no match is found here, and the value of `browse-url-browser-function'
7674is a pair of (REGEXP . FUNCTION), those regexps are tried for a match.
7675If no match is found, the URL is inserted as text by calling `dnd-insert-text'.
7676The function shall return the action done (move, copy, link or private)
7677if some action was made, or nil if the URL is ignored.")
7678
7679(custom-autoload 'dnd-protocol-alist "dnd" t)
7680
7681(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dnd" '("dnd-")))
7682
7683;;;***
7684
7685;;;### (autoloads nil "dns" "net/dns.el" (0 0 0 0))
7686;;; Generated autoloads from net/dns.el
7687
7688(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dns" '("dns-")))
7689
7690;;;***
7691
7692;;;### (autoloads nil "dns-mode" "textmodes/dns-mode.el" (0 0 0 0))
7693;;; Generated autoloads from textmodes/dns-mode.el
7694
7695(autoload 'dns-mode "dns-mode" "\
7696Major mode for viewing and editing DNS master files.
7697This mode is inherited from text mode. It add syntax
7698highlighting, and some commands for handling DNS master files.
7699Its keymap inherits from `text-mode' and it has the same
7700variables for customizing indentation. It has its own abbrev
7701table and its own syntax table.
7702
7703Turning on DNS mode runs `dns-mode-hook'.
7704
7705\(fn)" t nil)
7706 (defalias 'zone-mode 'dns-mode)
7707
7708(autoload 'dns-mode-soa-increment-serial "dns-mode" "\
7709Locate SOA record and increment the serial field.
7710
7711\(fn)" t nil)
7712
7713(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dns-mode" '("dns-mode-")))
7714
7715;;;***
7716
7717;;;### (autoloads nil "doc-view" "doc-view.el" (0 0 0 0))
7718;;; Generated autoloads from doc-view.el
7719
7720(autoload 'doc-view-mode-p "doc-view" "\
7721Return non-nil if document type TYPE is available for `doc-view'.
7722Document types are symbols like `dvi', `ps', `pdf', or `odf' (any
7723OpenDocument format).
7724
7725\(fn TYPE)" nil nil)
7726
7727(autoload 'doc-view-mode "doc-view" "\
7728Major mode in DocView buffers.
7729
7730DocView Mode is an Emacs document viewer. It displays PDF, PS
7731and DVI files (as PNG images) in Emacs buffers.
7732
7733You can use \\<doc-view-mode-map>\\[doc-view-toggle-display] to
7734toggle between displaying the document or editing it as text.
7735\\{doc-view-mode-map}
7736
7737\(fn)" t nil)
7738
7739(autoload 'doc-view-mode-maybe "doc-view" "\
7740Switch to `doc-view-mode' if possible.
7741If the required external tools are not available, then fallback
7742to the next best mode.
7743
7744\(fn)" nil nil)
7745
7746(autoload 'doc-view-minor-mode "doc-view" "\
7747Toggle displaying buffer via Doc View (Doc View minor mode).
7748With a prefix argument ARG, enable Doc View minor mode if ARG is
7749positive, and disable it otherwise. If called from Lisp, enable
7750the mode if ARG is omitted or nil.
7751
7752See the command `doc-view-mode' for more information on this mode.
7753
7754\(fn &optional ARG)" t nil)
7755
7756(autoload 'doc-view-bookmark-jump "doc-view" "\
7757
7758
7759\(fn BMK)" nil nil)
7760
7761(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "doc-view" '("doc-view-")))
7762
7763;;;***
7764
7765;;;### (autoloads nil "doctor" "play/doctor.el" (0 0 0 0))
7766;;; Generated autoloads from play/doctor.el
7767
7768(autoload 'doctor "doctor" "\
7769Switch to *doctor* buffer and start giving psychotherapy.
7770
7771\(fn)" t nil)
7772
7773(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "doctor" '("doc" "make-doctor-variables")))
7774
7775;;;***
7776
7777;;;### (autoloads nil "dom" "dom.el" (0 0 0 0))
7778;;; Generated autoloads from dom.el
7779
7780(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dom" '("dom-")))
7781
7782;;;***
7783
7784;;;### (autoloads nil "dos-fns" "dos-fns.el" (0 0 0 0))
7785;;; Generated autoloads from dos-fns.el
7786
7787(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dos-fns" '("dos")))
7788
7789;;;***
7790
7791;;;### (autoloads nil "dos-vars" "dos-vars.el" (0 0 0 0))
7792;;; Generated autoloads from dos-vars.el
7793
7794(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dos-vars" '("dos-codepage-setup-hook" "msdos-shells")))
7795
7796;;;***
7797
7798;;;### (autoloads nil "dos-w32" "dos-w32.el" (0 0 0 0))
7799;;; Generated autoloads from dos-w32.el
7800
7801(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dos-w32" '("w32-" "file-name-buffer-file-type-alist" "find-")))
7802
7803;;;***
7804
7805;;;### (autoloads nil "double" "double.el" (0 0 0 0))
7806;;; Generated autoloads from double.el
7807
7808(autoload 'double-mode "double" "\
7809Toggle special insertion on double keypresses (Double mode).
7810With a prefix argument ARG, enable Double mode if ARG is
7811positive, and disable it otherwise. If called from Lisp, enable
7812the mode if ARG is omitted or nil.
7813
7814When Double mode is enabled, some keys will insert different
7815strings when pressed twice. See `double-map' for details.
7816
7817\(fn &optional ARG)" t nil)
7818
7819(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "double" '("double-")))
7820
7821;;;***
7822
7823;;;### (autoloads nil "dunnet" "play/dunnet.el" (0 0 0 0))
7824;;; Generated autoloads from play/dunnet.el
7825(push (purecopy '(dunnet 2 2)) package--builtin-versions)
7826
7827(autoload 'dunnet "dunnet" "\
7828Switch to *dungeon* buffer and start game.
7829
7830\(fn)" t nil)
7831
7832(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dunnet" '("dun" "obj-special")))
7833
7834;;;***
7835
7836;;;### (autoloads nil "dynamic-setting" "dynamic-setting.el" (0 0
7837;;;;;; 0 0))
7838;;; Generated autoloads from dynamic-setting.el
7839
7840(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dynamic-setting" '("dynamic-setting-handle-config-changed-event" "font-setting-change-default-font")))
7841
7842;;;***
7843
7844;;;### (autoloads nil "easy-mmode" "emacs-lisp/easy-mmode.el" (0
7845;;;;;; 0 0 0))
7846;;; Generated autoloads from emacs-lisp/easy-mmode.el
7847
7848(defalias 'easy-mmode-define-minor-mode 'define-minor-mode)
7849
7850(autoload 'define-minor-mode "easy-mmode" "\
7851Define a new minor mode MODE.
7852This defines the toggle command MODE and (by default) a control variable
7853MODE (you can override this with the :variable keyword, see below).
7854DOC is the documentation for the mode toggle command.
7855
7856The defined mode command takes one optional (prefix) argument.
7857Interactively with no prefix argument, it toggles the mode.
7858A prefix argument enables the mode if the argument is positive,
7859and disables it otherwise.
7860
7861When called from Lisp, the mode command toggles the mode if the
7862argument is `toggle', disables the mode if the argument is a
7863non-positive integer, and enables the mode otherwise (including
7864if the argument is omitted or nil or a positive integer).
7865
7866If DOC is nil, give the mode command a basic doc-string
7867documenting what its argument does.
7868
7869Optional INIT-VALUE is the initial value of the mode's variable.
7870Optional LIGHTER is displayed in the mode line when the mode is on.
7871Optional KEYMAP is the default keymap bound to the mode keymap.
7872 If non-nil, it should be a variable name (whose value is a keymap),
7873 or an expression that returns either a keymap or a list of
7874 (KEY . BINDING) pairs where KEY and BINDING are suitable for
7875 `define-key'. If you supply a KEYMAP argument that is not a
7876 symbol, this macro defines the variable MODE-map and gives it
7877 the value that KEYMAP specifies.
7878
7879BODY contains code to execute each time the mode is enabled or disabled.
7880 It is executed after toggling the mode, and before running MODE-hook.
7881 Before the actual body code, you can write keyword arguments, i.e.
7882 alternating keywords and values. If you provide BODY, then you must
7883 provide (even if just nil) INIT-VALUE, LIGHTER, and KEYMAP, or provide
7884 at least one keyword argument, or both; otherwise, BODY would be
7885 misinterpreted as the first omitted argument. The following special
7886 keywords are supported (other keywords are passed to `defcustom' if
7887 the minor mode is global):
7888
7889:group GROUP Custom group name to use in all generated `defcustom' forms.
7890 Defaults to MODE without the possible trailing \"-mode\".
7891 Don't use this default group name unless you have written a
7892 `defgroup' to define that group properly.
7893:global GLOBAL If non-nil specifies that the minor mode is not meant to be
7894 buffer-local, so don't make the variable MODE buffer-local.
7895 By default, the mode is buffer-local.
7896:init-value VAL Same as the INIT-VALUE argument.
7897 Not used if you also specify :variable.
7898:lighter SPEC Same as the LIGHTER argument.
7899:keymap MAP Same as the KEYMAP argument.
7900:require SYM Same as in `defcustom'.
7901:variable PLACE The location to use instead of the variable MODE to store
7902 the state of the mode. This can be simply a different
7903 named variable, or a generalized variable.
7904 PLACE can also be of the form (GET . SET), where GET is
7905 an expression that returns the current state, and SET is
7906 a function that takes one argument, the new state, and
7907 sets it. If you specify a :variable, this function does
7908 not define a MODE variable (nor any of the terms used
7909 in :variable).
7910
7911:after-hook A single lisp form which is evaluated after the mode hooks
7912 have been run. It should not be quoted.
7913
7914For example, you could write
7915 (define-minor-mode foo-mode \"If enabled, foo on you!\"
7916 :lighter \" Foo\" :require \\='foo :global t :group \\='hassle :version \"27.5\"
7917 ...BODY CODE...)
7918
7919\(fn MODE DOC &optional INIT-VALUE LIGHTER KEYMAP &rest BODY)" nil t)
7920
7921(function-put 'define-minor-mode 'doc-string-elt '2)
7922
7923(defalias 'easy-mmode-define-global-mode 'define-globalized-minor-mode)
7924
7925(defalias 'define-global-minor-mode 'define-globalized-minor-mode)
7926
7927(autoload 'define-globalized-minor-mode "easy-mmode" "\
7928Make a global mode GLOBAL-MODE corresponding to buffer-local minor MODE.
7929TURN-ON is a function that will be called with no args in every buffer
7930 and that should try to turn MODE on if applicable for that buffer.
7931KEYS is a list of CL-style keyword arguments. As the minor mode
7932 defined by this function is always global, any :global keyword is
7933 ignored. Other keywords have the same meaning as in `define-minor-mode',
7934 which see. In particular, :group specifies the custom group.
7935 The most useful keywords are those that are passed on to the
7936 `defcustom'. It normally makes no sense to pass the :lighter
7937 or :keymap keywords to `define-globalized-minor-mode', since these
7938 are usually passed to the buffer-local version of the minor mode.
7939
7940If MODE's set-up depends on the major mode in effect when it was
7941enabled, then disabling and reenabling MODE should make MODE work
7942correctly with the current major mode. This is important to
7943prevent problems with derived modes, that is, major modes that
7944call another major mode in their body.
7945
7946When a major mode is initialized, MODE is actually turned on just
7947after running the major mode's hook. However, MODE is not turned
7948on if the hook has explicitly disabled it.
7949
7950\(fn GLOBAL-MODE MODE TURN-ON &rest KEYS)" nil t)
7951
7952(function-put 'define-globalized-minor-mode 'doc-string-elt '2)
7953
7954(autoload 'easy-mmode-define-keymap "easy-mmode" "\
7955Return a keymap built from bindings BS.
7956BS must be a list of (KEY . BINDING) where
7957KEY and BINDINGS are suitable for `define-key'.
7958Optional NAME is passed to `make-sparse-keymap'.
7959Optional map M can be used to modify an existing map.
7960ARGS is a list of additional keyword arguments.
7961
7962Valid keywords and arguments are:
7963
7964 :name Name of the keymap; overrides NAME argument.
7965 :dense Non-nil for a dense keymap.
7966 :inherit Parent keymap.
7967 :group Ignored.
7968 :suppress Non-nil to call `suppress-keymap' on keymap,
7969 `nodigits' to suppress digits as prefix arguments.
7970
7971\(fn BS &optional NAME M ARGS)" nil nil)
7972
7973(autoload 'easy-mmode-defmap "easy-mmode" "\
7974Define a constant M whose value is the result of `easy-mmode-define-keymap'.
7975The M, BS, and ARGS arguments are as per that function. DOC is
7976the constant's documentation.
7977
7978\(fn M BS DOC &rest ARGS)" nil t)
7979
7980(autoload 'easy-mmode-defsyntax "easy-mmode" "\
7981Define variable ST as a syntax-table.
7982CSS contains a list of syntax specifications of the form (CHAR . SYNTAX).
7983
7984\(fn ST CSS DOC &rest ARGS)" nil t)
7985
7986(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "easy-mmode" '("easy-mmode-")))
7987
7988;;;***
7989
7990;;;### (autoloads nil "easymenu" "emacs-lisp/easymenu.el" (0 0 0
7991;;;;;; 0))
7992;;; Generated autoloads from emacs-lisp/easymenu.el
7993
7994(autoload 'easy-menu-define "easymenu" "\
7995Define a pop-up menu and/or menu bar menu specified by MENU.
7996If SYMBOL is non-nil, define SYMBOL as a function to pop up the
7997submenu defined by MENU, with DOC as its doc string.
7998
7999MAPS, if non-nil, should be a keymap or a list of keymaps; add
8000the submenu defined by MENU to the keymap or each of the keymaps,
8001as a top-level menu bar item.
8002
8003The first element of MENU must be a string. It is the menu bar
8004item name. It may be followed by the following keyword argument
8005pairs:
8006
8007 :filter FUNCTION
8008 FUNCTION must be a function which, if called with one
8009 argument---the list of the other menu items---returns the
8010 items to actually display.
8011
8012 :visible INCLUDE
8013 INCLUDE is an expression. The menu is visible if the
8014 expression evaluates to a non-nil value. `:included' is an
8015 alias for `:visible'.
8016
8017 :active ENABLE
8018 ENABLE is an expression. The menu is enabled for selection
8019 if the expression evaluates to a non-nil value. `:enable' is
8020 an alias for `:active'.
8021
8022The rest of the elements in MENU are menu items.
8023A menu item can be a vector of three elements:
8024
8025 [NAME CALLBACK ENABLE]
8026
8027NAME is a string--the menu item name.
8028
8029CALLBACK is a command to run when the item is chosen, or an
8030expression to evaluate when the item is chosen.
8031
8032ENABLE is an expression; the item is enabled for selection if the
8033expression evaluates to a non-nil value.
8034
8035Alternatively, a menu item may have the form:
8036
8037 [ NAME CALLBACK [ KEYWORD ARG ]... ]
8038
8039where NAME and CALLBACK have the same meanings as above, and each
8040optional KEYWORD and ARG pair should be one of the following:
8041
8042 :keys KEYS
8043 KEYS is a string; a keyboard equivalent to the menu item.
8044 This is normally not needed because keyboard equivalents are
8045 usually computed automatically. KEYS is expanded with
8046 `substitute-command-keys' before it is used.
8047
8048 :key-sequence KEYS
8049 KEYS is a hint for speeding up Emacs's first display of the
8050 menu. It should be nil if you know that the menu item has no
8051 keyboard equivalent; otherwise it should be a string or
8052 vector specifying a keyboard equivalent for the menu item.
8053
8054 :active ENABLE
8055 ENABLE is an expression; the item is enabled for selection
8056 whenever this expression's value is non-nil. `:enable' is an
8057 alias for `:active'.
8058
8059 :visible INCLUDE
8060 INCLUDE is an expression; this item is only visible if this
8061 expression has a non-nil value. `:included' is an alias for
8062 `:visible'.
8063
8064 :label FORM
8065 FORM is an expression that is dynamically evaluated and whose
8066 value serves as the menu item's label (the default is NAME).
8067
8068 :suffix FORM
8069 FORM is an expression that is dynamically evaluated and whose
8070 value is concatenated with the menu entry's label.
8071
8072 :style STYLE
8073 STYLE is a symbol describing the type of menu item; it should
8074 be `toggle' (a checkbox), or `radio' (a radio button), or any
8075 other value (meaning an ordinary menu item).
8076
8077 :selected SELECTED
8078 SELECTED is an expression; the checkbox or radio button is
8079 selected whenever the expression's value is non-nil.
8080
8081 :help HELP
8082 HELP is a string, the help to display for the menu item.
8083
8084Alternatively, a menu item can be a string. Then that string
8085appears in the menu as unselectable text. A string consisting
8086solely of dashes is displayed as a menu separator.
8087
8088Alternatively, a menu item can be a list with the same format as
8089MENU. This is a submenu.
8090
8091\(fn SYMBOL MAPS DOC MENU)" nil t)
8092
8093(function-put 'easy-menu-define 'lisp-indent-function 'defun)
8094
8095(autoload 'easy-menu-do-define "easymenu" "\
8096
8097
8098\(fn SYMBOL MAPS DOC MENU)" nil nil)
8099
8100(autoload 'easy-menu-create-menu "easymenu" "\
8101Create a menu called MENU-NAME with items described in MENU-ITEMS.
8102MENU-NAME is a string, the name of the menu. MENU-ITEMS is a list of items
8103possibly preceded by keyword pairs as described in `easy-menu-define'.
8104
8105\(fn MENU-NAME MENU-ITEMS)" nil nil)
8106
8107(autoload 'easy-menu-change "easymenu" "\
8108Change menu found at PATH as item NAME to contain ITEMS.
8109PATH is a list of strings for locating the menu that
8110should contain a submenu named NAME.
8111ITEMS is a list of menu items, as in `easy-menu-define'.
8112These items entirely replace the previous items in that submenu.
8113
8114If MAP is specified, it should normally be a keymap; nil stands for the local
8115menu-bar keymap. It can also be a symbol, which has earlier been used as the
8116first argument in a call to `easy-menu-define', or the value of such a symbol.
8117
8118If the menu located by PATH has no submenu named NAME, add one.
8119If the optional argument BEFORE is present, add it just before
8120the submenu named BEFORE, otherwise add it at the end of the menu.
8121
8122To implement dynamic menus, either call this from
8123`menu-bar-update-hook' or use a menu filter.
8124
8125\(fn PATH NAME ITEMS &optional BEFORE MAP)" nil nil)
8126
8127(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "easymenu" '("easy-menu-" "add-submenu")))
8128
8129;;;***
8130
8131;;;### (autoloads nil "ebnf-abn" "progmodes/ebnf-abn.el" (0 0 0 0))
8132;;; Generated autoloads from progmodes/ebnf-abn.el
8133
8134(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-abn" '("ebnf-abn-")))
8135
8136;;;***
8137
8138;;;### (autoloads nil "ebnf-bnf" "progmodes/ebnf-bnf.el" (0 0 0 0))
8139;;; Generated autoloads from progmodes/ebnf-bnf.el
8140
8141(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-bnf" '("ebnf-")))
8142
8143;;;***
8144
8145;;;### (autoloads nil "ebnf-dtd" "progmodes/ebnf-dtd.el" (0 0 0 0))
8146;;; Generated autoloads from progmodes/ebnf-dtd.el
8147
8148(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-dtd" '("ebnf-dtd-")))
8149
8150;;;***
8151
8152;;;### (autoloads nil "ebnf-ebx" "progmodes/ebnf-ebx.el" (0 0 0 0))
8153;;; Generated autoloads from progmodes/ebnf-ebx.el
8154
8155(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-ebx" '("ebnf-ebx-")))
8156
8157;;;***
8158
8159;;;### (autoloads nil "ebnf-iso" "progmodes/ebnf-iso.el" (0 0 0 0))
8160;;; Generated autoloads from progmodes/ebnf-iso.el
8161
8162(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-iso" '("ebnf-")))
8163
8164;;;***
8165
8166;;;### (autoloads nil "ebnf-otz" "progmodes/ebnf-otz.el" (0 0 0 0))
8167;;; Generated autoloads from progmodes/ebnf-otz.el
8168
8169(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-otz" '("ebnf-")))
8170
8171;;;***
8172
8173;;;### (autoloads nil "ebnf-yac" "progmodes/ebnf-yac.el" (0 0 0 0))
8174;;; Generated autoloads from progmodes/ebnf-yac.el
8175
8176(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf-yac" '("ebnf-yac-")))
8177
8178;;;***
8179
8180;;;### (autoloads nil "ebnf2ps" "progmodes/ebnf2ps.el" (0 0 0 0))
8181;;; Generated autoloads from progmodes/ebnf2ps.el
8182(push (purecopy '(ebnf2ps 4 4)) package--builtin-versions)
8183
8184(autoload 'ebnf-customize "ebnf2ps" "\
8185Customization for ebnf group.
8186
8187\(fn)" t nil)
8188
8189(autoload 'ebnf-print-directory "ebnf2ps" "\
8190Generate and print a PostScript syntactic chart image of DIRECTORY.
8191
8192If DIRECTORY is nil, it's used `default-directory'.
8193
8194The files in DIRECTORY that matches `ebnf-file-suffix-regexp' (which see) are
8195processed.
8196
8197See also `ebnf-print-buffer'.
8198
8199\(fn &optional DIRECTORY)" t nil)
8200
8201(autoload 'ebnf-print-file "ebnf2ps" "\
8202Generate and print a PostScript syntactic chart image of the file FILE.
8203
8204If optional arg DO-NOT-KILL-BUFFER-WHEN-DONE is non-nil, the buffer isn't
8205killed after process termination.
8206
8207See also `ebnf-print-buffer'.
8208
8209\(fn FILE &optional DO-NOT-KILL-BUFFER-WHEN-DONE)" t nil)
8210
8211(autoload 'ebnf-print-buffer "ebnf2ps" "\
8212Generate and print a PostScript syntactic chart image of the buffer.
8213
8214When called with a numeric prefix argument (C-u), prompts the user for
8215the name of a file to save the PostScript image in, instead of sending
8216it to the printer.
8217
8218More specifically, the FILENAME argument is treated as follows: if it
8219is nil, send the image to the printer. If FILENAME is a string, save
8220the PostScript image in a file with that name. If FILENAME is a
8221number, prompt the user for the name of the file to save in.
8222
8223\(fn &optional FILENAME)" t nil)
8224
8225(autoload 'ebnf-print-region "ebnf2ps" "\
8226Generate and print a PostScript syntactic chart image of the region.
8227Like `ebnf-print-buffer', but prints just the current region.
8228
8229\(fn FROM TO &optional FILENAME)" t nil)
8230
8231(autoload 'ebnf-spool-directory "ebnf2ps" "\
8232Generate and spool a PostScript syntactic chart image of DIRECTORY.
8233
8234If DIRECTORY is nil, it's used `default-directory'.
8235
8236The files in DIRECTORY that matches `ebnf-file-suffix-regexp' (which see) are
8237processed.
8238
8239See also `ebnf-spool-buffer'.
8240
8241\(fn &optional DIRECTORY)" t nil)
8242
8243(autoload 'ebnf-spool-file "ebnf2ps" "\
8244Generate and spool a PostScript syntactic chart image of the file FILE.
8245
8246If optional arg DO-NOT-KILL-BUFFER-WHEN-DONE is non-nil, the buffer isn't
8247killed after process termination.
8248
8249See also `ebnf-spool-buffer'.
8250
8251\(fn FILE &optional DO-NOT-KILL-BUFFER-WHEN-DONE)" t nil)
8252
8253(autoload 'ebnf-spool-buffer "ebnf2ps" "\
8254Generate and spool a PostScript syntactic chart image of the buffer.
8255Like `ebnf-print-buffer' except that the PostScript image is saved in a
8256local buffer to be sent to the printer later.
8257
8258Use the command `ebnf-despool' to send the spooled images to the printer.
8259
8260\(fn)" t nil)
8261
8262(autoload 'ebnf-spool-region "ebnf2ps" "\
8263Generate a PostScript syntactic chart image of the region and spool locally.
8264Like `ebnf-spool-buffer', but spools just the current region.
8265
8266Use the command `ebnf-despool' to send the spooled images to the printer.
8267
8268\(fn FROM TO)" t nil)
8269
8270(autoload 'ebnf-eps-directory "ebnf2ps" "\
8271Generate EPS files from EBNF files in DIRECTORY.
8272
8273If DIRECTORY is nil, it's used `default-directory'.
8274
8275The files in DIRECTORY that matches `ebnf-file-suffix-regexp' (which see) are
8276processed.
8277
8278See also `ebnf-eps-buffer'.
8279
8280\(fn &optional DIRECTORY)" t nil)
8281
8282(autoload 'ebnf-eps-file "ebnf2ps" "\
8283Generate an EPS file from EBNF file FILE.
8284
8285If optional arg DO-NOT-KILL-BUFFER-WHEN-DONE is non-nil, the buffer isn't
8286killed after EPS generation.
8287
8288See also `ebnf-eps-buffer'.
8289
8290\(fn FILE &optional DO-NOT-KILL-BUFFER-WHEN-DONE)" t nil)
8291
8292(autoload 'ebnf-eps-buffer "ebnf2ps" "\
8293Generate a PostScript syntactic chart image of the buffer in an EPS file.
8294
8295Generate an EPS file for each production in the buffer.
8296The EPS file name has the following form:
8297
8298 <PREFIX><PRODUCTION>.eps
8299
8300<PREFIX> is given by variable `ebnf-eps-prefix'.
8301 The default value is \"ebnf--\".
8302
8303<PRODUCTION> is the production name.
8304 Some characters in the production file name are replaced to
8305 produce a valid file name. For example, the production name
8306 \"A/B + C\" is modified to produce \"A_B_+_C\", and the EPS
8307 file name used in this case will be \"ebnf--A_B_+_C.eps\".
8308
8309WARNING: This function does *NOT* ask any confirmation to override existing
8310 files.
8311
8312\(fn)" t nil)
8313
8314(autoload 'ebnf-eps-region "ebnf2ps" "\
8315Generate a PostScript syntactic chart image of the region in an EPS file.
8316
8317Generate an EPS file for each production in the region.
8318The EPS file name has the following form:
8319
8320 <PREFIX><PRODUCTION>.eps
8321
8322<PREFIX> is given by variable `ebnf-eps-prefix'.
8323 The default value is \"ebnf--\".
8324
8325<PRODUCTION> is the production name.
8326 Some characters in the production file name are replaced to
8327 produce a valid file name. For example, the production name
8328 \"A/B + C\" is modified to produce \"A_B_+_C\", and the EPS
8329 file name used in this case will be \"ebnf--A_B_+_C.eps\".
8330
8331WARNING: This function does *NOT* ask any confirmation to override existing
8332 files.
8333
8334\(fn FROM TO)" t nil)
8335
8336(defalias 'ebnf-despool 'ps-despool)
8337
8338(autoload 'ebnf-syntax-directory "ebnf2ps" "\
8339Do a syntactic analysis of the files in DIRECTORY.
8340
8341If DIRECTORY is nil, use `default-directory'.
8342
8343Only the files in DIRECTORY that match `ebnf-file-suffix-regexp' (which see)
8344are processed.
8345
8346See also `ebnf-syntax-buffer'.
8347
8348\(fn &optional DIRECTORY)" t nil)
8349
8350(autoload 'ebnf-syntax-file "ebnf2ps" "\
8351Do a syntactic analysis of the named FILE.
8352
8353If optional arg DO-NOT-KILL-BUFFER-WHEN-DONE is non-nil, the buffer isn't
8354killed after syntax checking.
8355
8356See also `ebnf-syntax-buffer'.
8357
8358\(fn FILE &optional DO-NOT-KILL-BUFFER-WHEN-DONE)" t nil)
8359
8360(autoload 'ebnf-syntax-buffer "ebnf2ps" "\
8361Do a syntactic analysis of the current buffer.
8362
8363\(fn)" t nil)
8364
8365(autoload 'ebnf-syntax-region "ebnf2ps" "\
8366Do a syntactic analysis of a region.
8367
8368\(fn FROM TO)" t nil)
8369
8370(autoload 'ebnf-setup "ebnf2ps" "\
8371Return the current ebnf2ps setup.
8372
8373\(fn)" nil nil)
8374
8375(autoload 'ebnf-find-style "ebnf2ps" "\
8376Return style definition if NAME is already defined; otherwise, return nil.
8377
8378See `ebnf-style-database' documentation.
8379
8380\(fn NAME)" t nil)
8381
8382(autoload 'ebnf-insert-style "ebnf2ps" "\
8383Insert a new style NAME with inheritance INHERITS and values VALUES.
8384
8385See `ebnf-style-database' documentation.
8386
8387\(fn NAME INHERITS &rest VALUES)" t nil)
8388
8389(autoload 'ebnf-delete-style "ebnf2ps" "\
8390Delete style NAME.
8391
8392See `ebnf-style-database' documentation.
8393
8394\(fn NAME)" t nil)
8395
8396(autoload 'ebnf-merge-style "ebnf2ps" "\
8397Merge values of style NAME with style VALUES.
8398
8399See `ebnf-style-database' documentation.
8400
8401\(fn NAME &rest VALUES)" t nil)
8402
8403(autoload 'ebnf-apply-style "ebnf2ps" "\
8404Set STYLE as the current style.
8405
8406Returns the old style symbol.
8407
8408See `ebnf-style-database' documentation.
8409
8410\(fn STYLE)" t nil)
8411
8412(autoload 'ebnf-reset-style "ebnf2ps" "\
8413Reset current style.
8414
8415Returns the old style symbol.
8416
8417See `ebnf-style-database' documentation.
8418
8419\(fn &optional STYLE)" t nil)
8420
8421(autoload 'ebnf-push-style "ebnf2ps" "\
8422Push the current style onto a stack and set STYLE as the current style.
8423
8424Returns the old style symbol.
8425
8426See also `ebnf-pop-style'.
8427
8428See `ebnf-style-database' documentation.
8429
8430\(fn &optional STYLE)" t nil)
8431
8432(autoload 'ebnf-pop-style "ebnf2ps" "\
8433Pop a style from the stack of pushed styles and set it as the current style.
8434
8435Returns the old style symbol.
8436
8437See also `ebnf-push-style'.
8438
8439See `ebnf-style-database' documentation.
8440
8441\(fn)" t nil)
8442
8443(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebnf2ps" '("ebnf-")))
8444
8445;;;***
8446
8447;;;### (autoloads nil "ebrowse" "progmodes/ebrowse.el" (0 0 0 0))
8448;;; Generated autoloads from progmodes/ebrowse.el
8449
8450(autoload 'ebrowse-tree-mode "ebrowse" "\
8451Major mode for Ebrowse class tree buffers.
8452Each line corresponds to a class in a class tree.
8453Letters do not insert themselves, they are commands.
8454File operations in the tree buffer work on class tree data structures.
8455E.g.\\[save-buffer] writes the tree to the file it was loaded from.
8456
8457Tree mode key bindings:
8458\\{ebrowse-tree-mode-map}
8459
8460\(fn)" t nil)
8461
8462(autoload 'ebrowse-electric-choose-tree "ebrowse" "\
8463Return a buffer containing a tree or nil if no tree found or canceled.
8464
8465\(fn)" t nil)
8466
8467(autoload 'ebrowse-member-mode "ebrowse" "\
8468Major mode for Ebrowse member buffers.
8469
8470\(fn)" t nil)
8471
8472(autoload 'ebrowse-tags-view-declaration "ebrowse" "\
8473View declaration of member at point.
8474
8475\(fn)" t nil)
8476
8477(autoload 'ebrowse-tags-find-declaration "ebrowse" "\
8478Find declaration of member at point.
8479
8480\(fn)" t nil)
8481
8482(autoload 'ebrowse-tags-view-definition "ebrowse" "\
8483View definition of member at point.
8484
8485\(fn)" t nil)
8486
8487(autoload 'ebrowse-tags-find-definition "ebrowse" "\
8488Find definition of member at point.
8489
8490\(fn)" t nil)
8491
8492(autoload 'ebrowse-tags-find-declaration-other-window "ebrowse" "\
8493Find declaration of member at point in other window.
8494
8495\(fn)" t nil)
8496
8497(autoload 'ebrowse-tags-view-definition-other-window "ebrowse" "\
8498View definition of member at point in other window.
8499
8500\(fn)" t nil)
8501
8502(autoload 'ebrowse-tags-find-definition-other-window "ebrowse" "\
8503Find definition of member at point in other window.
8504
8505\(fn)" t nil)
8506
8507(autoload 'ebrowse-tags-find-declaration-other-frame "ebrowse" "\
8508Find definition of member at point in other frame.
8509
8510\(fn)" t nil)
8511
8512(autoload 'ebrowse-tags-view-definition-other-frame "ebrowse" "\
8513View definition of member at point in other frame.
8514
8515\(fn)" t nil)
8516
8517(autoload 'ebrowse-tags-find-definition-other-frame "ebrowse" "\
8518Find definition of member at point in other frame.
8519
8520\(fn)" t nil)
8521
8522(autoload 'ebrowse-tags-complete-symbol "ebrowse" "\
8523Perform completion on the C++ symbol preceding point.
8524A second call of this function without changing point inserts the next match.
8525A call with prefix PREFIX reads the symbol to insert from the minibuffer with
8526completion.
8527
8528\(fn PREFIX)" t nil)
8529
8530(autoload 'ebrowse-tags-loop-continue "ebrowse" "\
8531Repeat last operation on files in tree.
8532FIRST-TIME non-nil means this is not a repetition, but the first time.
8533TREE-BUFFER if indirectly specifies which files to loop over.
8534
8535\(fn &optional FIRST-TIME TREE-BUFFER)" t nil)
8536
8537(autoload 'ebrowse-tags-search "ebrowse" "\
8538Search for REGEXP in all files in a tree.
8539If marked classes exist, process marked classes, only.
8540If regular expression is nil, repeat last search.
8541
8542\(fn REGEXP)" t nil)
8543
8544(autoload 'ebrowse-tags-query-replace "ebrowse" "\
8545Query replace FROM with TO in all files of a class tree.
8546With prefix arg, process files of marked classes only.
8547
8548\(fn FROM TO)" t nil)
8549
8550(autoload 'ebrowse-tags-search-member-use "ebrowse" "\
8551Search for call sites of a member.
8552If FIX-NAME is specified, search uses of that member.
8553Otherwise, read a member name from the minibuffer.
8554Searches in all files mentioned in a class tree for something that
8555looks like a function call to the member.
8556
8557\(fn &optional FIX-NAME)" t nil)
8558
8559(autoload 'ebrowse-back-in-position-stack "ebrowse" "\
8560Move backward in the position stack.
8561Prefix arg ARG says how much.
8562
8563\(fn ARG)" t nil)
8564
8565(autoload 'ebrowse-forward-in-position-stack "ebrowse" "\
8566Move forward in the position stack.
8567Prefix arg ARG says how much.
8568
8569\(fn ARG)" t nil)
8570
8571(autoload 'ebrowse-electric-position-menu "ebrowse" "\
8572List positions in the position stack in an electric buffer.
8573
8574\(fn)" t nil)
8575
8576(autoload 'ebrowse-save-tree "ebrowse" "\
8577Save current tree in same file it was loaded from.
8578
8579\(fn)" t nil)
8580
8581(autoload 'ebrowse-save-tree-as "ebrowse" "\
8582Write the current tree data structure to a file.
8583Read the file name from the minibuffer if interactive.
8584Otherwise, FILE-NAME specifies the file to save the tree in.
8585
8586\(fn &optional FILE-NAME)" t nil)
8587
8588(autoload 'ebrowse-statistics "ebrowse" "\
8589Display statistics for a class tree.
8590
8591\(fn)" t nil)
8592
8593(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebrowse" '("electric-buffer-menu-mode-hook" "ebrowse-")))
8594
8595;;;***
8596
8597;;;### (autoloads nil "ebuff-menu" "ebuff-menu.el" (0 0 0 0))
8598;;; Generated autoloads from ebuff-menu.el
8599
8600(autoload 'electric-buffer-list "ebuff-menu" "\
8601Pop up the Buffer Menu in an \"electric\" window.
8602If you type SPC or RET (`Electric-buffer-menu-select'), that
8603selects the buffer at point and quits the \"electric\" window.
8604Otherwise, you can move around in the Buffer Menu, marking
8605buffers to be selected, saved or deleted; these other commands
8606are much like those of `Buffer-menu-mode'.
8607
8608Run hooks in `electric-buffer-menu-mode-hook' on entry.
8609
8610\\<electric-buffer-menu-mode-map>
8611\\[keyboard-quit] or \\[Electric-buffer-menu-quit] -- exit buffer menu, returning to previous window and buffer
8612 configuration. If the very first character typed is a space, it
8613 also has this effect.
8614\\[Electric-buffer-menu-select] -- select buffer of line point is on.
8615 Also show buffers marked with m in other windows,
8616 deletes buffers marked with \"D\", and saves those marked with \"S\".
8617\\[Buffer-menu-mark] -- mark buffer to be displayed.
8618\\[Buffer-menu-not-modified] -- clear modified-flag on that buffer.
8619\\[Buffer-menu-save] -- mark that buffer to be saved.
8620\\[Buffer-menu-delete] or \\[Buffer-menu-delete-backwards] -- mark that buffer to be deleted.
8621\\[Buffer-menu-unmark] -- remove all kinds of marks from current line.
8622\\[Buffer-menu-unmark-all] -- remove all kinds of marks from all lines.
8623\\[Electric-buffer-menu-mode-view-buffer] -- view buffer, returning when done.
8624\\[Buffer-menu-backup-unmark] -- back up a line and remove marks.
8625
8626\(fn ARG)" t nil)
8627
8628(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ebuff-menu" '("electric-buffer-" "Electric-buffer-menu-")))
8629
8630;;;***
8631
8632;;;### (autoloads nil "echistory" "echistory.el" (0 0 0 0))
8633;;; Generated autoloads from echistory.el
8634
8635(autoload 'Electric-command-history-redo-expression "echistory" "\
8636Edit current history line in minibuffer and execute result.
8637With prefix arg NOCONFIRM, execute current line as-is without editing.
8638
8639\(fn &optional NOCONFIRM)" t nil)
8640
8641(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "echistory" '("Electric-history-" "electric-")))
8642
8643;;;***
8644
8645;;;### (autoloads nil "ecomplete" "ecomplete.el" (0 0 0 0))
8646;;; Generated autoloads from ecomplete.el
8647
8648(autoload 'ecomplete-setup "ecomplete" "\
8649
8650
8651\(fn)" nil nil)
8652
8653(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ecomplete" '("ecomplete-")))
8654
8655;;;***
8656
8657;;;### (autoloads nil "ede" "cedet/ede.el" (0 0 0 0))
8658;;; Generated autoloads from cedet/ede.el
8659(push (purecopy '(ede 1 2)) package--builtin-versions)
8660
8661(defvar global-ede-mode nil "\
8662Non-nil if Global Ede mode is enabled.
8663See the `global-ede-mode' command
8664for a description of this minor mode.
8665Setting this variable directly does not take effect;
8666either customize it (see the info node `Easy Customization')
8667or call the function `global-ede-mode'.")
8668
8669(custom-autoload 'global-ede-mode "ede" nil)
8670
8671(autoload 'global-ede-mode "ede" "\
8672Toggle global EDE (Emacs Development Environment) mode.
8673With a prefix argument ARG, enable global EDE mode if ARG is
8674positive, and disable it otherwise. If called from Lisp, enable
8675the mode if ARG is omitted or nil.
8676
8677This global minor mode enables `ede-minor-mode' in all buffers in
8678an EDE controlled project.
8679
8680\(fn &optional ARG)" t nil)
8681
8682(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede" '("project-try-ede" "ede" "global-ede-mode-map")))
8683
8684;;;***
8685
8686;;;### (autoloads nil "ede/auto" "cedet/ede/auto.el" (0 0 0 0))
8687;;; Generated autoloads from cedet/ede/auto.el
8688
8689(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/auto" '("ede-")))
8690
8691;;;***
8692
8693;;;### (autoloads nil "ede/autoconf-edit" "cedet/ede/autoconf-edit.el"
8694;;;;;; (0 0 0 0))
8695;;; Generated autoloads from cedet/ede/autoconf-edit.el
8696
8697(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/autoconf-edit" '("autoconf-")))
8698
8699;;;***
8700
8701;;;### (autoloads "actual autoloads are elsewhere" "ede/base" "cedet/ede/base.el"
8702;;;;;; (0 0 0 0))
8703;;; Generated autoloads from cedet/ede/base.el
8704
8705(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/base" '("ede-")))
8706
8707;;;***
8708
8709;;;### (autoloads "actual autoloads are elsewhere" "ede/config" "cedet/ede/config.el"
8710;;;;;; (0 0 0 0))
8711;;; Generated autoloads from cedet/ede/config.el
8712
8713(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/config" '("ede-")))
8714
8715;;;***
8716
8717;;;### (autoloads "actual autoloads are elsewhere" "ede/cpp-root"
8718;;;;;; "cedet/ede/cpp-root.el" (0 0 0 0))
8719;;; Generated autoloads from cedet/ede/cpp-root.el
8720
8721(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/cpp-root" '("ede-c")))
8722
8723;;;***
8724
8725;;;### (autoloads "actual autoloads are elsewhere" "ede/custom" "cedet/ede/custom.el"
8726;;;;;; (0 0 0 0))
8727;;; Generated autoloads from cedet/ede/custom.el
8728
8729(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/custom" '("eieio-ede-old-variables" "ede-")))
8730
8731;;;***
8732
8733;;;### (autoloads nil "ede/detect" "cedet/ede/detect.el" (0 0 0 0))
8734;;; Generated autoloads from cedet/ede/detect.el
8735
8736(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/detect" '("ede-")))
8737
8738;;;***
8739
8740;;;### (autoloads "actual autoloads are elsewhere" "ede/dired" "cedet/ede/dired.el"
8741;;;;;; (0 0 0 0))
8742;;; Generated autoloads from cedet/ede/dired.el
8743
8744(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/dired" '("ede-dired-")))
8745
8746;;;***
8747
8748;;;### (autoloads "actual autoloads are elsewhere" "ede/emacs" "cedet/ede/emacs.el"
8749;;;;;; (0 0 0 0))
8750;;; Generated autoloads from cedet/ede/emacs.el
8751
8752(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/emacs" '("ede-emacs-")))
8753
8754;;;***
8755
8756;;;### (autoloads "actual autoloads are elsewhere" "ede/files" "cedet/ede/files.el"
8757;;;;;; (0 0 0 0))
8758;;; Generated autoloads from cedet/ede/files.el
8759
8760(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/files" '("ede-")))
8761
8762;;;***
8763
8764;;;### (autoloads "actual autoloads are elsewhere" "ede/generic"
8765;;;;;; "cedet/ede/generic.el" (0 0 0 0))
8766;;; Generated autoloads from cedet/ede/generic.el
8767
8768(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/generic" '("ede-generic-")))
8769
8770;;;***
8771
8772;;;### (autoloads "actual autoloads are elsewhere" "ede/linux" "cedet/ede/linux.el"
8773;;;;;; (0 0 0 0))
8774;;; Generated autoloads from cedet/ede/linux.el
8775
8776(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/linux" '("ede-linux-" "project-linux-")))
8777
8778;;;***
8779
8780;;;### (autoloads "actual autoloads are elsewhere" "ede/locate" "cedet/ede/locate.el"
8781;;;;;; (0 0 0 0))
8782;;; Generated autoloads from cedet/ede/locate.el
8783
8784(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/locate" '("ede-locate-")))
8785
8786;;;***
8787
8788;;;### (autoloads "actual autoloads are elsewhere" "ede/make" "cedet/ede/make.el"
8789;;;;;; (0 0 0 0))
8790;;; Generated autoloads from cedet/ede/make.el
8791
8792(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/make" '("ede-make-")))
8793
8794;;;***
8795
8796;;;### (autoloads nil "ede/makefile-edit" "cedet/ede/makefile-edit.el"
8797;;;;;; (0 0 0 0))
8798;;; Generated autoloads from cedet/ede/makefile-edit.el
8799
8800(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/makefile-edit" '("makefile-")))
8801
8802;;;***
8803
8804;;;### (autoloads nil "ede/pconf" "cedet/ede/pconf.el" (0 0 0 0))
8805;;; Generated autoloads from cedet/ede/pconf.el
8806
8807(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/pconf" '("ede-pconf-create-file-query")))
8808
8809;;;***
8810
8811;;;### (autoloads nil "ede/pmake" "cedet/ede/pmake.el" (0 0 0 0))
8812;;; Generated autoloads from cedet/ede/pmake.el
8813
8814(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/pmake" '("ede-pmake-")))
8815
8816;;;***
8817
8818;;;### (autoloads nil "ede/proj" "cedet/ede/proj.el" (0 0 0 0))
8819;;; Generated autoloads from cedet/ede/proj.el
8820
8821(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj" '("ede-proj-")))
8822
8823;;;***
8824
8825;;;### (autoloads nil "ede/proj-archive" "cedet/ede/proj-archive.el"
8826;;;;;; (0 0 0 0))
8827;;; Generated autoloads from cedet/ede/proj-archive.el
8828
8829(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-archive" '("ede-")))
8830
8831;;;***
8832
8833;;;### (autoloads nil "ede/proj-aux" "cedet/ede/proj-aux.el" (0 0
8834;;;;;; 0 0))
8835;;; Generated autoloads from cedet/ede/proj-aux.el
8836
8837(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-aux" '("ede-")))
8838
8839;;;***
8840
8841;;;### (autoloads nil "ede/proj-comp" "cedet/ede/proj-comp.el" (0
8842;;;;;; 0 0 0))
8843;;; Generated autoloads from cedet/ede/proj-comp.el
8844
8845(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-comp" '("proj-comp-insert-variable-once" "ede-")))
8846
8847;;;***
8848
8849;;;### (autoloads nil "ede/proj-elisp" "cedet/ede/proj-elisp.el"
8850;;;;;; (0 0 0 0))
8851;;; Generated autoloads from cedet/ede/proj-elisp.el
8852
8853(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-elisp" '("ede-")))
8854
8855;;;***
8856
8857;;;### (autoloads nil "ede/proj-info" "cedet/ede/proj-info.el" (0
8858;;;;;; 0 0 0))
8859;;; Generated autoloads from cedet/ede/proj-info.el
8860
8861(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-info" '("ede-")))
8862
8863;;;***
8864
8865;;;### (autoloads nil "ede/proj-misc" "cedet/ede/proj-misc.el" (0
8866;;;;;; 0 0 0))
8867;;; Generated autoloads from cedet/ede/proj-misc.el
8868
8869(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-misc" '("ede-")))
8870
8871;;;***
8872
8873;;;### (autoloads nil "ede/proj-obj" "cedet/ede/proj-obj.el" (0 0
8874;;;;;; 0 0))
8875;;; Generated autoloads from cedet/ede/proj-obj.el
8876
8877(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-obj" '("ede-")))
8878
8879;;;***
8880
8881;;;### (autoloads nil "ede/proj-prog" "cedet/ede/proj-prog.el" (0
8882;;;;;; 0 0 0))
8883;;; Generated autoloads from cedet/ede/proj-prog.el
8884
8885(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-prog" '("ede-proj-target-makefile-program")))
8886
8887;;;***
8888
8889;;;### (autoloads nil "ede/proj-scheme" "cedet/ede/proj-scheme.el"
8890;;;;;; (0 0 0 0))
8891;;; Generated autoloads from cedet/ede/proj-scheme.el
8892
8893(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-scheme" '("ede-proj-target-scheme")))
8894
8895;;;***
8896
8897;;;### (autoloads nil "ede/proj-shared" "cedet/ede/proj-shared.el"
8898;;;;;; (0 0 0 0))
8899;;; Generated autoloads from cedet/ede/proj-shared.el
8900
8901(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/proj-shared" '("ede-")))
8902
8903;;;***
8904
8905;;;### (autoloads nil "ede/project-am" "cedet/ede/project-am.el"
8906;;;;;; (0 0 0 0))
8907;;; Generated autoloads from cedet/ede/project-am.el
8908
8909(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/project-am" '("project-am-")))
8910
8911;;;***
8912
8913;;;### (autoloads "actual autoloads are elsewhere" "ede/shell" "cedet/ede/shell.el"
8914;;;;;; (0 0 0 0))
8915;;; Generated autoloads from cedet/ede/shell.el
8916
8917(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/shell" '("ede-shell-run-command")))
8918
8919;;;***
8920
8921;;;### (autoloads nil "ede/simple" "cedet/ede/simple.el" (0 0 0 0))
8922;;; Generated autoloads from cedet/ede/simple.el
8923
8924(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/simple" '("ede-simple-")))
8925
8926;;;***
8927
8928;;;### (autoloads nil "ede/source" "cedet/ede/source.el" (0 0 0 0))
8929;;; Generated autoloads from cedet/ede/source.el
8930
8931(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/source" '("ede-source")))
8932
8933;;;***
8934
8935;;;### (autoloads "actual autoloads are elsewhere" "ede/speedbar"
8936;;;;;; "cedet/ede/speedbar.el" (0 0 0 0))
8937;;; Generated autoloads from cedet/ede/speedbar.el
8938
8939(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/speedbar" '("ede-")))
8940
8941;;;***
8942
8943;;;### (autoloads nil "ede/srecode" "cedet/ede/srecode.el" (0 0 0
8944;;;;;; 0))
8945;;; Generated autoloads from cedet/ede/srecode.el
8946
8947(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/srecode" '("ede-srecode-")))
8948
8949;;;***
8950
8951;;;### (autoloads "actual autoloads are elsewhere" "ede/util" "cedet/ede/util.el"
8952;;;;;; (0 0 0 0))
8953;;; Generated autoloads from cedet/ede/util.el
8954
8955(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ede/util" '("ede-make-buffer-writable")))
8956
8957;;;***
8958
8959;;;### (autoloads nil "edebug" "emacs-lisp/edebug.el" (0 0 0 0))
8960;;; Generated autoloads from emacs-lisp/edebug.el
8961
8962(defvar edebug-all-defs nil "\
8963If non-nil, evaluating defining forms instruments for Edebug.
8964This applies to `eval-defun', `eval-region', `eval-buffer', and
8965`eval-current-buffer'. `eval-region' is also called by
8966`eval-last-sexp', and `eval-print-last-sexp'.
8967
8968You can use the command `edebug-all-defs' to toggle the value of this
8969variable. You may wish to make it local to each buffer with
8970\(make-local-variable \\='edebug-all-defs) in your
8971`emacs-lisp-mode-hook'.")
8972
8973(custom-autoload 'edebug-all-defs "edebug" t)
8974
8975(defvar edebug-all-forms nil "\
8976Non-nil means evaluation of all forms will instrument for Edebug.
8977This doesn't apply to loading or evaluations in the minibuffer.
8978Use the command `edebug-all-forms' to toggle the value of this option.")
8979
8980(custom-autoload 'edebug-all-forms "edebug" t)
8981
8982(autoload 'edebug-basic-spec "edebug" "\
8983Return t if SPEC uses only extant spec symbols.
8984An extant spec symbol is a symbol that is not a function and has a
8985`edebug-form-spec' property.
8986
8987\(fn SPEC)" nil nil)
8988
8989(defalias 'edebug-defun 'edebug-eval-top-level-form)
8990
8991(autoload 'edebug-eval-top-level-form "edebug" "\
8992Evaluate the top level form point is in, stepping through with Edebug.
8993This is like `eval-defun' except that it steps the code for Edebug
8994before evaluating it. It displays the value in the echo area
8995using `eval-expression' (which see).
8996
8997If you do this on a function definition such as a defun or defmacro,
8998it defines the function and instruments its definition for Edebug,
8999so it will do Edebug stepping when called later. It displays
9000`Edebug: FUNCTION' in the echo area to indicate that FUNCTION is now
9001instrumented for Edebug.
9002
9003If the current defun is actually a call to `defvar' or `defcustom',
9004evaluating it this way resets the variable using its initial value
9005expression even if the variable already has some other value.
9006\(Normally `defvar' and `defcustom' do not alter the value if there
9007already is one.)
9008
9009\(fn)" t nil)
9010
9011(autoload 'edebug-all-defs "edebug" "\
9012Toggle edebugging of all definitions.
9013
9014\(fn)" t nil)
9015
9016(autoload 'edebug-all-forms "edebug" "\
9017Toggle edebugging of all forms.
9018
9019\(fn)" t nil)
9020
9021(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edebug" '("edebug" "get-edebug-spec" "global-edebug-" "cancel-edebug-on-entry")))
9022
9023;;;***
9024
9025;;;### (autoloads nil "ediff" "vc/ediff.el" (0 0 0 0))
9026;;; Generated autoloads from vc/ediff.el
9027(push (purecopy '(ediff 2 81 4)) package--builtin-versions)
9028
9029(autoload 'ediff-files "ediff" "\
9030Run Ediff on a pair of files, FILE-A and FILE-B.
9031
9032\(fn FILE-A FILE-B &optional STARTUP-HOOKS)" t nil)
9033
9034(autoload 'ediff-files3 "ediff" "\
9035Run Ediff on three files, FILE-A, FILE-B, and FILE-C.
9036
9037\(fn FILE-A FILE-B FILE-C &optional STARTUP-HOOKS)" t nil)
9038
9039(defalias 'ediff3 'ediff-files3)
9040
9041(defalias 'ediff 'ediff-files)
9042
9043(autoload 'ediff-current-file "ediff" "\
9044Start ediff between current buffer and its file on disk.
9045This command can be used instead of `revert-buffer'. If there is
9046nothing to revert then this command fails.
9047
9048\(fn)" t nil)
9049
9050(autoload 'ediff-backup "ediff" "\
9051Run Ediff on FILE and its backup file.
9052Uses the latest backup, if there are several numerical backups.
9053If this file is a backup, `ediff' it with its original.
9054
9055\(fn FILE)" t nil)
9056
9057(autoload 'ediff-buffers "ediff" "\
9058Run Ediff on a pair of buffers, BUFFER-A and BUFFER-B.
9059
9060\(fn BUFFER-A BUFFER-B &optional STARTUP-HOOKS JOB-NAME)" t nil)
9061
9062(defalias 'ebuffers 'ediff-buffers)
9063
9064(autoload 'ediff-buffers3 "ediff" "\
9065Run Ediff on three buffers, BUFFER-A, BUFFER-B, and BUFFER-C.
9066
9067\(fn BUFFER-A BUFFER-B BUFFER-C &optional STARTUP-HOOKS JOB-NAME)" t nil)
9068
9069(defalias 'ebuffers3 'ediff-buffers3)
9070
9071(autoload 'ediff-directories "ediff" "\
9072Run Ediff on a pair of directories, DIR1 and DIR2, comparing files that have
9073the same name in both. The third argument, REGEXP, is nil or a regular
9074expression; only file names that match the regexp are considered.
9075
9076\(fn DIR1 DIR2 REGEXP)" t nil)
9077
9078(defalias 'edirs 'ediff-directories)
9079
9080(autoload 'ediff-directory-revisions "ediff" "\
9081Run Ediff on a directory, DIR1, comparing its files with their revisions.
9082The second argument, REGEXP, is a regular expression that filters the file
9083names. Only the files that are under revision control are taken into account.
9084
9085\(fn DIR1 REGEXP)" t nil)
9086
9087(defalias 'edir-revisions 'ediff-directory-revisions)
9088
9089(autoload 'ediff-directories3 "ediff" "\
9090Run Ediff on three directories, DIR1, DIR2, and DIR3, comparing files that
9091have the same name in all three. The last argument, REGEXP, is nil or a
9092regular expression; only file names that match the regexp are considered.
9093
9094\(fn DIR1 DIR2 DIR3 REGEXP)" t nil)
9095
9096(defalias 'edirs3 'ediff-directories3)
9097
9098(autoload 'ediff-merge-directories "ediff" "\
9099Run Ediff on a pair of directories, DIR1 and DIR2, merging files that have
9100the same name in both. The third argument, REGEXP, is nil or a regular
9101expression; only file names that match the regexp are considered.
9102
9103\(fn DIR1 DIR2 REGEXP &optional MERGE-AUTOSTORE-DIR)" t nil)
9104
9105(defalias 'edirs-merge 'ediff-merge-directories)
9106
9107(autoload 'ediff-merge-directories-with-ancestor "ediff" "\
9108Merge files in directories DIR1 and DIR2 using files in ANCESTOR-DIR as ancestors.
9109Ediff merges files that have identical names in DIR1, DIR2. If a pair of files
9110in DIR1 and DIR2 doesn't have an ancestor in ANCESTOR-DIR, Ediff will merge
9111without ancestor. The fourth argument, REGEXP, is nil or a regular expression;
9112only file names that match the regexp are considered.
9113
9114\(fn DIR1 DIR2 ANCESTOR-DIR REGEXP &optional MERGE-AUTOSTORE-DIR)" t nil)
9115
9116(autoload 'ediff-merge-directory-revisions "ediff" "\
9117Run Ediff on a directory, DIR1, merging its files with their revisions.
9118The second argument, REGEXP, is a regular expression that filters the file
9119names. Only the files that are under revision control are taken into account.
9120
9121\(fn DIR1 REGEXP &optional MERGE-AUTOSTORE-DIR)" t nil)
9122
9123(defalias 'edir-merge-revisions 'ediff-merge-directory-revisions)
9124
9125(autoload 'ediff-merge-directory-revisions-with-ancestor "ediff" "\
9126Run Ediff on a directory, DIR1, merging its files with their revisions and ancestors.
9127The second argument, REGEXP, is a regular expression that filters the file
9128names. Only the files that are under revision control are taken into account.
9129
9130\(fn DIR1 REGEXP &optional MERGE-AUTOSTORE-DIR)" t nil)
9131
9132(defalias 'edir-merge-revisions-with-ancestor 'ediff-merge-directory-revisions-with-ancestor)
9133
9134(defalias 'edirs-merge-with-ancestor 'ediff-merge-directories-with-ancestor)
9135
9136(autoload 'ediff-windows-wordwise "ediff" "\
9137Compare WIND-A and WIND-B, which are selected by clicking, wordwise.
9138With prefix argument, DUMB-MODE, or on a non-windowing display, works as
9139follows:
9140If WIND-A is nil, use selected window.
9141If WIND-B is nil, use window next to WIND-A.
9142
9143\(fn DUMB-MODE &optional WIND-A WIND-B STARTUP-HOOKS)" t nil)
9144
9145(autoload 'ediff-windows-linewise "ediff" "\
9146Compare WIND-A and WIND-B, which are selected by clicking, linewise.
9147With prefix argument, DUMB-MODE, or on a non-windowing display, works as
9148follows:
9149If WIND-A is nil, use selected window.
9150If WIND-B is nil, use window next to WIND-A.
9151
9152\(fn DUMB-MODE &optional WIND-A WIND-B STARTUP-HOOKS)" t nil)
9153
9154(autoload 'ediff-regions-wordwise "ediff" "\
9155Run Ediff on a pair of regions in specified buffers.
9156Regions (i.e., point and mark) can be set in advance or marked interactively.
9157This function is effective only for relatively small regions, up to 200
9158lines. For large regions, use `ediff-regions-linewise'.
9159
9160\(fn BUFFER-A BUFFER-B &optional STARTUP-HOOKS)" t nil)
9161
9162(autoload 'ediff-regions-linewise "ediff" "\
9163Run Ediff on a pair of regions in specified buffers.
9164Regions (i.e., point and mark) can be set in advance or marked interactively.
9165Each region is enlarged to contain full lines.
9166This function is effective for large regions, over 100-200
9167lines. For small regions, use `ediff-regions-wordwise'.
9168
9169\(fn BUFFER-A BUFFER-B &optional STARTUP-HOOKS)" t nil)
9170
9171(defalias 'ediff-merge 'ediff-merge-files)
9172
9173(autoload 'ediff-merge-files "ediff" "\
9174Merge two files without ancestor.
9175
9176\(fn FILE-A FILE-B &optional STARTUP-HOOKS MERGE-BUFFER-FILE)" t nil)
9177
9178(autoload 'ediff-merge-files-with-ancestor "ediff" "\
9179Merge two files with ancestor.
9180
9181\(fn FILE-A FILE-B FILE-ANCESTOR &optional STARTUP-HOOKS MERGE-BUFFER-FILE)" t nil)
9182
9183(defalias 'ediff-merge-with-ancestor 'ediff-merge-files-with-ancestor)
9184
9185(autoload 'ediff-merge-buffers "ediff" "\
9186Merge buffers without ancestor.
9187
9188\(fn BUFFER-A BUFFER-B &optional STARTUP-HOOKS JOB-NAME MERGE-BUFFER-FILE)" t nil)
9189
9190(autoload 'ediff-merge-buffers-with-ancestor "ediff" "\
9191Merge buffers with ancestor.
9192
9193\(fn BUFFER-A BUFFER-B BUFFER-ANCESTOR &optional STARTUP-HOOKS JOB-NAME MERGE-BUFFER-FILE)" t nil)
9194
9195(autoload 'ediff-merge-revisions "ediff" "\
9196Run Ediff by merging two revisions of a file.
9197The file is the optional FILE argument or the file visited by the current
9198buffer.
9199
9200\(fn &optional FILE STARTUP-HOOKS MERGE-BUFFER-FILE)" t nil)
9201
9202(autoload 'ediff-merge-revisions-with-ancestor "ediff" "\
9203Run Ediff by merging two revisions of a file with a common ancestor.
9204The file is the optional FILE argument or the file visited by the current
9205buffer.
9206
9207\(fn &optional FILE STARTUP-HOOKS MERGE-BUFFER-FILE)" t nil)
9208
9209(autoload 'ediff-patch-file "ediff" "\
9210Query for a file name, and then run Ediff by patching that file.
9211If optional PATCH-BUF is given, use the patch in that buffer
9212and don't ask the user.
9213If prefix argument, then: if even argument, assume that the patch is in a
9214buffer. If odd -- assume it is in a file.
9215
9216\(fn &optional ARG PATCH-BUF)" t nil)
9217
9218(autoload 'ediff-patch-buffer "ediff" "\
9219Run Ediff by patching the buffer specified at prompt.
9220Without the optional prefix ARG, asks if the patch is in some buffer and
9221prompts for the buffer or a file, depending on the answer.
9222With ARG=1, assumes the patch is in a file and prompts for the file.
9223With ARG=2, assumes the patch is in a buffer and prompts for the buffer.
9224PATCH-BUF is an optional argument, which specifies the buffer that contains the
9225patch. If not given, the user is prompted according to the prefix argument.
9226
9227\(fn &optional ARG PATCH-BUF)" t nil)
9228
9229(defalias 'epatch 'ediff-patch-file)
9230
9231(defalias 'epatch-buffer 'ediff-patch-buffer)
9232
9233(autoload 'ediff-revision "ediff" "\
9234Run Ediff by comparing versions of a file.
9235The file is an optional FILE argument or the file entered at the prompt.
9236Default: the file visited by the current buffer.
9237Uses `vc.el' or `rcs.el' depending on `ediff-version-control-package'.
9238
9239\(fn &optional FILE STARTUP-HOOKS)" t nil)
9240
9241(defalias 'erevision 'ediff-revision)
9242
9243(autoload 'ediff-version "ediff" "\
9244Return string describing the version of Ediff.
9245When called interactively, displays the version.
9246
9247\(fn)" t nil)
9248
9249(autoload 'ediff-documentation "ediff" "\
9250Display Ediff's manual.
9251With optional NODE, goes to that node.
9252
9253\(fn &optional NODE)" t nil)
9254
9255(autoload 'ediff-files-command "ediff" "\
9256
9257
9258\(fn)" nil nil)
9259
9260(autoload 'ediff3-files-command "ediff" "\
9261
9262
9263\(fn)" nil nil)
9264
9265(autoload 'ediff-merge-command "ediff" "\
9266
9267
9268\(fn)" nil nil)
9269
9270(autoload 'ediff-merge-with-ancestor-command "ediff" "\
9271
9272
9273\(fn)" nil nil)
9274
9275(autoload 'ediff-directories-command "ediff" "\
9276
9277
9278\(fn)" nil nil)
9279
9280(autoload 'ediff-directories3-command "ediff" "\
9281
9282
9283\(fn)" nil nil)
9284
9285(autoload 'ediff-merge-directories-command "ediff" "\
9286
9287
9288\(fn)" nil nil)
9289
9290(autoload 'ediff-merge-directories-with-ancestor-command "ediff" "\
9291
9292
9293\(fn)" nil nil)
9294
9295(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff" '("ediff-")))
9296
9297;;;***
9298
9299;;;### (autoloads nil "ediff-diff" "vc/ediff-diff.el" (0 0 0 0))
9300;;; Generated autoloads from vc/ediff-diff.el
9301
9302(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-diff" '("ediff-")))
9303
9304;;;***
9305
9306;;;### (autoloads nil "ediff-help" "vc/ediff-help.el" (0 0 0 0))
9307;;; Generated autoloads from vc/ediff-help.el
9308
9309(autoload 'ediff-customize "ediff-help" "\
9310
9311
9312\(fn)" t nil)
9313
9314(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-help" '("ediff-")))
9315
9316;;;***
9317
9318;;;### (autoloads nil "ediff-init" "vc/ediff-init.el" (0 0 0 0))
9319;;; Generated autoloads from vc/ediff-init.el
9320
9321(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-init" '("ediff-" "stipple-pixmap")))
9322
9323;;;***
9324
9325;;;### (autoloads nil "ediff-merg" "vc/ediff-merg.el" (0 0 0 0))
9326;;; Generated autoloads from vc/ediff-merg.el
9327
9328(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-merg" '("ediff-")))
9329
9330;;;***
9331
9332;;;### (autoloads nil "ediff-mult" "vc/ediff-mult.el" (0 0 0 0))
9333;;; Generated autoloads from vc/ediff-mult.el
9334
9335(autoload 'ediff-show-registry "ediff-mult" "\
9336Display Ediff's registry.
9337
9338\(fn)" t nil)
9339
9340(defalias 'eregistry 'ediff-show-registry)
9341
9342(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-mult" '("ediff-")))
9343
9344;;;***
9345
9346;;;### (autoloads nil "ediff-ptch" "vc/ediff-ptch.el" (0 0 0 0))
9347;;; Generated autoloads from vc/ediff-ptch.el
9348
9349(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-ptch" '("ediff-")))
9350
9351;;;***
9352
9353;;;### (autoloads nil "ediff-util" "vc/ediff-util.el" (0 0 0 0))
9354;;; Generated autoloads from vc/ediff-util.el
9355
9356(autoload 'ediff-toggle-multiframe "ediff-util" "\
9357Switch from multiframe display to single-frame display and back.
9358To change the default, set the variable `ediff-window-setup-function',
9359which see.
9360
9361\(fn)" t nil)
9362
9363(autoload 'ediff-toggle-use-toolbar "ediff-util" "\
9364Enable or disable Ediff toolbar.
9365Works only in versions of Emacs that support toolbars.
9366To change the default, set the variable `ediff-use-toolbar-p', which see.
9367
9368\(fn)" t nil)
9369
9370(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-util" '("ediff-")))
9371
9372;;;***
9373
9374;;;### (autoloads nil "ediff-vers" "vc/ediff-vers.el" (0 0 0 0))
9375;;; Generated autoloads from vc/ediff-vers.el
9376
9377(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-vers" '("ediff-" "rcs-ediff-view-revision")))
9378
9379;;;***
9380
9381;;;### (autoloads nil "ediff-wind" "vc/ediff-wind.el" (0 0 0 0))
9382;;; Generated autoloads from vc/ediff-wind.el
9383
9384(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ediff-wind" '("ediff-")))
9385
9386;;;***
9387
9388;;;### (autoloads nil "edmacro" "edmacro.el" (0 0 0 0))
9389;;; Generated autoloads from edmacro.el
9390(push (purecopy '(edmacro 2 1)) package--builtin-versions)
9391
9392(autoload 'edit-kbd-macro "edmacro" "\
9393Edit a keyboard macro.
9394At the prompt, type any key sequence which is bound to a keyboard macro.
9395Or, type `C-x e' or RET to edit the last keyboard macro, `C-h l' to edit
9396the last 300 keystrokes as a keyboard macro, or `\\[execute-extended-command]' to edit a macro by
9397its command name.
9398With a prefix argument, format the macro in a more concise way.
9399
9400\(fn KEYS &optional PREFIX FINISH-HOOK STORE-HOOK)" t nil)
9401
9402(autoload 'edit-last-kbd-macro "edmacro" "\
9403Edit the most recently defined keyboard macro.
9404
9405\(fn &optional PREFIX)" t nil)
9406
9407(autoload 'edit-named-kbd-macro "edmacro" "\
9408Edit a keyboard macro which has been given a name by `name-last-kbd-macro'.
9409
9410\(fn &optional PREFIX)" t nil)
9411
9412(autoload 'read-kbd-macro "edmacro" "\
9413Read the region as a keyboard macro definition.
9414The region is interpreted as spelled-out keystrokes, e.g., \"M-x abc RET\".
9415See documentation for `edmacro-mode' for details.
9416Leading/trailing \"C-x (\" and \"C-x )\" in the text are allowed and ignored.
9417The resulting macro is installed as the \"current\" keyboard macro.
9418
9419In Lisp, may also be called with a single STRING argument in which case
9420the result is returned rather than being installed as the current macro.
9421The result will be a string if possible, otherwise an event vector.
9422Second argument NEED-VECTOR means to return an event vector always.
9423
9424\(fn START &optional END)" t nil)
9425
9426(autoload 'format-kbd-macro "edmacro" "\
9427Return the keyboard macro MACRO as a human-readable string.
9428This string is suitable for passing to `read-kbd-macro'.
9429Second argument VERBOSE means to put one command per line with comments.
9430If VERBOSE is `1', put everything on one line. If VERBOSE is omitted
9431or nil, use a compact 80-column format.
9432
9433\(fn &optional MACRO VERBOSE)" nil nil)
9434
9435(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edmacro" '("edmacro-")))
9436
9437;;;***
9438
9439;;;### (autoloads nil "edt" "emulation/edt.el" (0 0 0 0))
9440;;; Generated autoloads from emulation/edt.el
9441
9442(autoload 'edt-set-scroll-margins "edt" "\
9443Set scroll margins.
9444Argument TOP is the top margin in number of lines or percent of window.
9445Argument BOTTOM is the bottom margin in number of lines or percent of window.
9446
9447\(fn TOP BOTTOM)" t nil)
9448
9449(autoload 'edt-emulation-on "edt" "\
9450Turn on EDT Emulation.
9451
9452\(fn)" t nil)
9453
9454(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edt" '("edt-")))
9455
9456;;;***
9457
9458;;;### (autoloads nil "edt-lk201" "emulation/edt-lk201.el" (0 0 0
9459;;;;;; 0))
9460;;; Generated autoloads from emulation/edt-lk201.el
9461
9462(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edt-lk201" '("*EDT-keys*")))
9463
9464;;;***
9465
9466;;;### (autoloads nil "edt-mapper" "emulation/edt-mapper.el" (0 0
9467;;;;;; 0 0))
9468;;; Generated autoloads from emulation/edt-mapper.el
9469
9470(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edt-mapper" '("edt-")))
9471
9472;;;***
9473
9474;;;### (autoloads nil "edt-pc" "emulation/edt-pc.el" (0 0 0 0))
9475;;; Generated autoloads from emulation/edt-pc.el
9476
9477(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edt-pc" '("*EDT-keys*")))
9478
9479;;;***
9480
9481;;;### (autoloads nil "edt-vt100" "emulation/edt-vt100.el" (0 0 0
9482;;;;;; 0))
9483;;; Generated autoloads from emulation/edt-vt100.el
9484
9485(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "edt-vt100" '("edt-set-term-width-")))
9486
9487;;;***
9488
9489;;;### (autoloads nil "ehelp" "ehelp.el" (0 0 0 0))
9490;;; Generated autoloads from ehelp.el
9491
9492(autoload 'with-electric-help "ehelp" "\
9493Pop up an \"electric\" help buffer.
9494THUNK is a function of no arguments which is called to initialize the
9495contents of BUFFER. BUFFER defaults to `*Help*'. BUFFER will be
9496erased before THUNK is called unless NOERASE is non-nil. THUNK will
9497be called while BUFFER is current and with `standard-output' bound to
9498the buffer specified by BUFFER.
9499
9500If THUNK returns nil, we display BUFFER starting at the top, and shrink
9501the window to fit. If THUNK returns non-nil, we don't do those things.
9502
9503After THUNK has been called, this function \"electrically\" pops up a
9504window in which BUFFER is displayed and allows the user to scroll
9505through that buffer in `electric-help-mode'. The window's height will
9506be at least MINHEIGHT if this value is non-nil.
9507
9508If THUNK returns nil, we display BUFFER starting at the top, and
9509shrink the window to fit if `electric-help-shrink-window' is non-nil.
9510If THUNK returns non-nil, we don't do those things.
9511
9512When the user exits (with `electric-help-exit', or otherwise), the help
9513buffer's window disappears (i.e., we use `save-window-excursion'), and
9514BUFFER is put back into its original major mode.
9515
9516\(fn THUNK &optional BUFFER NOERASE MINHEIGHT)" nil nil)
9517
9518(autoload 'electric-helpify "ehelp" "\
9519
9520
9521\(fn FUN &optional NAME)" nil nil)
9522
9523(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ehelp" '("electric-" "ehelp-")))
9524
9525;;;***
9526
9527;;;### (autoloads nil "eieio" "emacs-lisp/eieio.el" (0 0 0 0))
9528;;; Generated autoloads from emacs-lisp/eieio.el
9529(push (purecopy '(eieio 1 4)) package--builtin-versions)
9530
9531(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio" '("eieio-" "oref" "oset" "obj" "find-class" "set-slot-value" "same-class-p" "slot-" "child-of-class-p" "with-slots" "defclass")))
9532
9533;;;***
9534
9535;;;### (autoloads nil "eieio-base" "emacs-lisp/eieio-base.el" (0
9536;;;;;; 0 0 0))
9537;;; Generated autoloads from emacs-lisp/eieio-base.el
9538
9539(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-base" '("eieio-")))
9540
9541;;;***
9542
9543;;;### (autoloads "actual autoloads are elsewhere" "eieio-compat"
9544;;;;;; "emacs-lisp/eieio-compat.el" (0 0 0 0))
9545;;; Generated autoloads from emacs-lisp/eieio-compat.el
9546
9547(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-compat" '("no-" "next-method-p" "generic-p" "eieio--generic-static-symbol-specializers")))
9548
9549;;;***
9550
9551;;;### (autoloads nil "eieio-core" "emacs-lisp/eieio-core.el" (0
9552;;;;;; 0 0 0))
9553;;; Generated autoloads from emacs-lisp/eieio-core.el
9554(push (purecopy '(eieio-core 1 4)) package--builtin-versions)
9555
9556(autoload 'eieio-defclass-autoload "eieio-core" "\
9557Create autoload symbols for the EIEIO class CNAME.
9558SUPERCLASSES are the superclasses that CNAME inherits from.
9559DOC is the docstring for CNAME.
9560This function creates a mock-class for CNAME and adds it into
9561SUPERCLASSES as children.
9562It creates an autoload function for CNAME's constructor.
9563
9564\(fn CNAME SUPERCLASSES FILENAME DOC)" nil nil)
9565
9566(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-core" '("eieio-" "invalid-slot-" "inconsistent-class-hierarchy" "unbound-slot" "class-")))
9567
9568;;;***
9569
9570;;;### (autoloads "actual autoloads are elsewhere" "eieio-custom"
9571;;;;;; "emacs-lisp/eieio-custom.el" (0 0 0 0))
9572;;; Generated autoloads from emacs-lisp/eieio-custom.el
9573
9574(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-custom" '("eieio-")))
9575
9576;;;***
9577
9578;;;### (autoloads nil "eieio-datadebug" "emacs-lisp/eieio-datadebug.el"
9579;;;;;; (0 0 0 0))
9580;;; Generated autoloads from emacs-lisp/eieio-datadebug.el
9581
9582(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-datadebug" '("data-debug-insert-object-")))
9583
9584;;;***
9585
9586;;;### (autoloads "actual autoloads are elsewhere" "eieio-opt" "emacs-lisp/eieio-opt.el"
9587;;;;;; (0 0 0 0))
9588;;; Generated autoloads from emacs-lisp/eieio-opt.el
9589
9590(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-opt" '("eieio-")))
9591
9592;;;***
9593
9594;;;### (autoloads nil "eieio-speedbar" "emacs-lisp/eieio-speedbar.el"
9595;;;;;; (0 0 0 0))
9596;;; Generated autoloads from emacs-lisp/eieio-speedbar.el
9597
9598(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eieio-speedbar" '("eieio-speedbar")))
9599
9600;;;***
9601
9602;;;### (autoloads nil "elec-pair" "elec-pair.el" (0 0 0 0))
9603;;; Generated autoloads from elec-pair.el
9604
9605(defvar electric-pair-text-pairs '((34 . 34) ((nth 0 electric-quote-chars) nth 1 electric-quote-chars) ((nth 2 electric-quote-chars) nth 3 electric-quote-chars)) "\
9606Alist of pairs that should always be used in comments and strings.
9607
9608Pairs of delimiters in this list are a fallback in case they have
9609no syntax relevant to `electric-pair-mode' in the syntax table
9610defined in `electric-pair-text-syntax-table'")
9611
9612(custom-autoload 'electric-pair-text-pairs "elec-pair" t)
9613
9614(defvar electric-pair-mode nil "\
9615Non-nil if Electric-Pair mode is enabled.
9616See the `electric-pair-mode' command
9617for a description of this minor mode.
9618Setting this variable directly does not take effect;
9619either customize it (see the info node `Easy Customization')
9620or call the function `electric-pair-mode'.")
9621
9622(custom-autoload 'electric-pair-mode "elec-pair" nil)
9623
9624(autoload 'electric-pair-mode "elec-pair" "\
9625Toggle automatic parens pairing (Electric Pair mode).
9626With a prefix argument ARG, enable Electric Pair mode if ARG is
9627positive, and disable it otherwise. If called from Lisp, enable
9628the mode if ARG is omitted or nil.
9629
9630Electric Pair mode is a global minor mode. When enabled, typing
9631an open parenthesis automatically inserts the corresponding
9632closing parenthesis. (Likewise for brackets, etc.). To toggle
9633the mode in a single buffer, use `electric-pair-local-mode'.
9634
9635\(fn &optional ARG)" t nil)
9636
9637(autoload 'electric-pair-local-mode "elec-pair" "\
9638Toggle `electric-pair-mode' only in this buffer.
9639
9640\(fn &optional ARG)" t nil)
9641
9642(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "elec-pair" '("electric-pair-")))
9643
9644;;;***
9645
9646;;;### (autoloads nil "elide-head" "elide-head.el" (0 0 0 0))
9647;;; Generated autoloads from elide-head.el
9648
9649(autoload 'elide-head "elide-head" "\
9650Hide header material in buffer according to `elide-head-headers-to-hide'.
9651
9652The header is made invisible with an overlay. With a prefix arg, show
9653an elided material again.
9654
9655This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
9656
9657\(fn &optional ARG)" t nil)
9658
9659(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "elide-head" '("elide-head-")))
9660
9661;;;***
9662
9663;;;### (autoloads nil "elint" "emacs-lisp/elint.el" (0 0 0 0))
9664;;; Generated autoloads from emacs-lisp/elint.el
9665
9666(autoload 'elint-file "elint" "\
9667Lint the file FILE.
9668
9669\(fn FILE)" t nil)
9670
9671(autoload 'elint-directory "elint" "\
9672Lint all the .el files in DIRECTORY.
9673A complicated directory may require a lot of memory.
9674
9675\(fn DIRECTORY)" t nil)
9676
9677(autoload 'elint-current-buffer "elint" "\
9678Lint the current buffer.
9679If necessary, this first calls `elint-initialize'.
9680
9681\(fn)" t nil)
9682
9683(autoload 'elint-defun "elint" "\
9684Lint the function at point.
9685If necessary, this first calls `elint-initialize'.
9686
9687\(fn)" t nil)
9688
9689(autoload 'elint-initialize "elint" "\
9690Initialize elint.
9691If elint is already initialized, this does nothing, unless
9692optional prefix argument REINIT is non-nil.
9693
9694\(fn &optional REINIT)" t nil)
9695
9696(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "elint" '("elint-")))
9697
9698;;;***
9699
9700;;;### (autoloads nil "elp" "emacs-lisp/elp.el" (0 0 0 0))
9701;;; Generated autoloads from emacs-lisp/elp.el
9702
9703(autoload 'elp-instrument-function "elp" "\
9704Instrument FUNSYM for profiling.
9705FUNSYM must be a symbol of a defined function.
9706
9707\(fn FUNSYM)" t nil)
9708
9709(autoload 'elp-instrument-list "elp" "\
9710Instrument, for profiling, all functions in `elp-function-list'.
9711Use optional LIST if provided instead.
9712If called interactively, read LIST using the minibuffer.
9713
9714\(fn &optional LIST)" t nil)
9715
9716(autoload 'elp-instrument-package "elp" "\
9717Instrument for profiling, all functions which start with PREFIX.
9718For example, to instrument all ELP functions, do the following:
9719
9720 \\[elp-instrument-package] RET elp- RET
9721
9722\(fn PREFIX)" t nil)
9723
9724(autoload 'elp-results "elp" "\
9725Display current profiling results.
9726If `elp-reset-after-results' is non-nil, then current profiling
9727information for all instrumented functions is reset after results are
9728displayed.
9729
9730\(fn)" t nil)
9731
9732(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "elp" '("elp-")))
9733
9734;;;***
9735
9736;;;### (autoloads "actual autoloads are elsewhere" "em-alias" "eshell/em-alias.el"
9737;;;;;; (0 0 0 0))
9738;;; Generated autoloads from eshell/em-alias.el
9739
9740(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-alias" '("eshell" "pcomplete/eshell-mode/alias")))
9741
9742;;;***
9743
9744;;;### (autoloads "actual autoloads are elsewhere" "em-banner" "eshell/em-banner.el"
9745;;;;;; (0 0 0 0))
9746;;; Generated autoloads from eshell/em-banner.el
9747
9748(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-banner" '("eshell-banner-")))
9749
9750;;;***
9751
9752;;;### (autoloads "actual autoloads are elsewhere" "em-basic" "eshell/em-basic.el"
9753;;;;;; (0 0 0 0))
9754;;; Generated autoloads from eshell/em-basic.el
9755
9756(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-basic" '("eshell")))
9757
9758;;;***
9759
9760;;;### (autoloads "actual autoloads are elsewhere" "em-cmpl" "eshell/em-cmpl.el"
9761;;;;;; (0 0 0 0))
9762;;; Generated autoloads from eshell/em-cmpl.el
9763
9764(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-cmpl" '("eshell-")))
9765
9766;;;***
9767
9768;;;### (autoloads "actual autoloads are elsewhere" "em-dirs" "eshell/em-dirs.el"
9769;;;;;; (0 0 0 0))
9770;;; Generated autoloads from eshell/em-dirs.el
9771
9772(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-dirs" '("eshell")))
9773
9774;;;***
9775
9776;;;### (autoloads "actual autoloads are elsewhere" "em-glob" "eshell/em-glob.el"
9777;;;;;; (0 0 0 0))
9778;;; Generated autoloads from eshell/em-glob.el
9779
9780(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-glob" '("eshell-")))
9781
9782;;;***
9783
9784;;;### (autoloads "actual autoloads are elsewhere" "em-hist" "eshell/em-hist.el"
9785;;;;;; (0 0 0 0))
9786;;; Generated autoloads from eshell/em-hist.el
9787
9788(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-hist" '("eshell")))
9789
9790;;;***
9791
9792;;;### (autoloads "actual autoloads are elsewhere" "em-ls" "eshell/em-ls.el"
9793;;;;;; (0 0 0 0))
9794;;; Generated autoloads from eshell/em-ls.el
9795
9796(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-ls" '("eshell")))
9797
9798;;;***
9799
9800;;;### (autoloads "actual autoloads are elsewhere" "em-pred" "eshell/em-pred.el"
9801;;;;;; (0 0 0 0))
9802;;; Generated autoloads from eshell/em-pred.el
9803
9804(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-pred" '("eshell-")))
9805
9806;;;***
9807
9808;;;### (autoloads "actual autoloads are elsewhere" "em-prompt" "eshell/em-prompt.el"
9809;;;;;; (0 0 0 0))
9810;;; Generated autoloads from eshell/em-prompt.el
9811
9812(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-prompt" '("eshell-")))
9813
9814;;;***
9815
9816;;;### (autoloads "actual autoloads are elsewhere" "em-rebind" "eshell/em-rebind.el"
9817;;;;;; (0 0 0 0))
9818;;; Generated autoloads from eshell/em-rebind.el
9819
9820(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-rebind" '("eshell-")))
9821
9822;;;***
9823
9824;;;### (autoloads "actual autoloads are elsewhere" "em-script" "eshell/em-script.el"
9825;;;;;; (0 0 0 0))
9826;;; Generated autoloads from eshell/em-script.el
9827
9828(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-script" '("eshell")))
9829
9830;;;***
9831
9832;;;### (autoloads "actual autoloads are elsewhere" "em-smart" "eshell/em-smart.el"
9833;;;;;; (0 0 0 0))
9834;;; Generated autoloads from eshell/em-smart.el
9835
9836(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-smart" '("eshell-")))
9837
9838;;;***
9839
9840;;;### (autoloads "actual autoloads are elsewhere" "em-term" "eshell/em-term.el"
9841;;;;;; (0 0 0 0))
9842;;; Generated autoloads from eshell/em-term.el
9843
9844(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-term" '("eshell-")))
9845
9846;;;***
9847
9848;;;### (autoloads "actual autoloads are elsewhere" "em-tramp" "eshell/em-tramp.el"
9849;;;;;; (0 0 0 0))
9850;;; Generated autoloads from eshell/em-tramp.el
9851
9852(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-tramp" '("eshell")))
9853
9854;;;***
9855
9856;;;### (autoloads "actual autoloads are elsewhere" "em-unix" "eshell/em-unix.el"
9857;;;;;; (0 0 0 0))
9858;;; Generated autoloads from eshell/em-unix.el
9859
9860(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-unix" '("eshell" "nil-blank-string" "pcomplete/")))
9861
9862;;;***
9863
9864;;;### (autoloads "actual autoloads are elsewhere" "em-xtra" "eshell/em-xtra.el"
9865;;;;;; (0 0 0 0))
9866;;; Generated autoloads from eshell/em-xtra.el
9867
9868(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "em-xtra" '("pcomplete/bcc" "eshell/")))
9869
9870;;;***
9871
9872;;;### (autoloads nil "emacs-lock" "emacs-lock.el" (0 0 0 0))
9873;;; Generated autoloads from emacs-lock.el
9874
9875(autoload 'emacs-lock-mode "emacs-lock" "\
9876Toggle Emacs Lock mode in the current buffer.
9877If called with a plain prefix argument, ask for the locking mode
9878to be used. With any other prefix ARG, turn mode on if ARG is
9879positive, off otherwise. If called from Lisp, enable the mode if
9880ARG is omitted or nil.
9881
9882Initially, if the user does not pass an explicit locking mode, it
9883defaults to `emacs-lock-default-locking-mode' (which see);
9884afterwards, the locking mode most recently set on the buffer is
9885used instead.
9886
9887When called from Elisp code, ARG can be any locking mode:
9888
9889 exit -- Emacs cannot exit while the buffer is locked
9890 kill -- the buffer cannot be killed, but Emacs can exit as usual
9891 all -- the buffer is locked against both actions
9892
9893Other values are interpreted as usual.
9894
9895\(fn &optional ARG)" t nil)
9896
9897(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emacs-lock" '("toggle-emacs-lock" "emacs-lock-")))
9898
9899;;;***
9900
9901;;;### (autoloads nil "emacsbug" "mail/emacsbug.el" (0 0 0 0))
9902;;; Generated autoloads from mail/emacsbug.el
9903
9904(autoload 'report-emacs-bug "emacsbug" "\
9905Report a bug in GNU Emacs.
9906Prompts for bug subject. Leaves you in a mail buffer.
9907
9908\(fn TOPIC &optional UNUSED)" t nil)
9909
9910(set-advertised-calling-convention 'report-emacs-bug '(topic) '"24.5")
9911
9912(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emacsbug" '("report-emacs-bug-")))
9913
9914;;;***
9915
9916;;;### (autoloads nil "emerge" "vc/emerge.el" (0 0 0 0))
9917;;; Generated autoloads from vc/emerge.el
9918
9919(autoload 'emerge-files "emerge" "\
9920Run Emerge on two files.
9921
9922\(fn ARG FILE-A FILE-B FILE-OUT &optional STARTUP-HOOKS QUIT-HOOKS)" t nil)
9923
9924(autoload 'emerge-files-with-ancestor "emerge" "\
9925Run Emerge on two files, giving another file as the ancestor.
9926
9927\(fn ARG FILE-A FILE-B FILE-ANCESTOR FILE-OUT &optional STARTUP-HOOKS QUIT-HOOKS)" t nil)
9928
9929(autoload 'emerge-buffers "emerge" "\
9930Run Emerge on two buffers.
9931
9932\(fn BUFFER-A BUFFER-B &optional STARTUP-HOOKS QUIT-HOOKS)" t nil)
9933
9934(autoload 'emerge-buffers-with-ancestor "emerge" "\
9935Run Emerge on two buffers, giving another buffer as the ancestor.
9936
9937\(fn BUFFER-A BUFFER-B BUFFER-ANCESTOR &optional STARTUP-HOOKS QUIT-HOOKS)" t nil)
9938
9939(autoload 'emerge-files-command "emerge" "\
9940
9941
9942\(fn)" nil nil)
9943
9944(autoload 'emerge-files-with-ancestor-command "emerge" "\
9945
9946
9947\(fn)" nil nil)
9948
9949(autoload 'emerge-files-remote "emerge" "\
9950
9951
9952\(fn FILE-A FILE-B FILE-OUT)" nil nil)
9953
9954(autoload 'emerge-files-with-ancestor-remote "emerge" "\
9955
9956
9957\(fn FILE-A FILE-B FILE-ANC FILE-OUT)" nil nil)
9958
9959(autoload 'emerge-revisions "emerge" "\
9960Emerge two RCS revisions of a file.
9961
9962\(fn ARG FILE REVISION-A REVISION-B &optional STARTUP-HOOKS QUIT-HOOKS)" t nil)
9963
9964(autoload 'emerge-revisions-with-ancestor "emerge" "\
9965Emerge two RCS revisions of a file, with another revision as ancestor.
9966
9967\(fn ARG FILE REVISION-A REVISION-B ANCESTOR &optional STARTUP-HOOKS QUIT-HOOKS)" t nil)
9968
9969(autoload 'emerge-merge-directories "emerge" "\
9970
9971
9972\(fn A-DIR B-DIR ANCESTOR-DIR OUTPUT-DIR)" t nil)
9973
9974(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emerge" '("emerge-")))
9975
9976;;;***
9977
9978;;;### (autoloads nil "enriched" "textmodes/enriched.el" (0 0 0 0))
9979;;; Generated autoloads from textmodes/enriched.el
9980
9981(autoload 'enriched-mode "enriched" "\
9982Minor mode for editing text/enriched files.
9983These are files with embedded formatting information in the MIME standard
9984text/enriched format.
9985
9986With a prefix argument ARG, enable the mode if ARG is positive,
9987and disable it otherwise. If called from Lisp, enable the mode
9988if ARG is omitted or nil.
9989
9990Turning the mode on or off runs `enriched-mode-hook'.
9991
9992More information about Enriched mode is available in the file
9993\"enriched.txt\" in `data-directory'.
9994
9995Commands:
9996
9997\\{enriched-mode-map}
9998
9999\(fn &optional ARG)" t nil)
10000
10001(autoload 'enriched-encode "enriched" "\
10002
10003
10004\(fn FROM TO ORIG-BUF)" nil nil)
10005
10006(autoload 'enriched-decode "enriched" "\
10007
10008
10009\(fn FROM TO)" nil nil)
10010
10011(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "enriched" '("enriched-")))
10012
10013;;;***
10014
10015;;;### (autoloads nil "epa" "epa.el" (0 0 0 0))
10016;;; Generated autoloads from epa.el
10017
10018(autoload 'epa-list-keys "epa" "\
10019List all keys matched with NAME from the public keyring.
10020
10021\(fn &optional NAME)" t nil)
10022
10023(autoload 'epa-list-secret-keys "epa" "\
10024List all keys matched with NAME from the private keyring.
10025
10026\(fn &optional NAME)" t nil)
10027
10028(autoload 'epa-select-keys "epa" "\
10029Display a user's keyring and ask him to select keys.
10030CONTEXT is an epg-context.
10031PROMPT is a string to prompt with.
10032NAMES is a list of strings to be matched with keys. If it is nil, all
10033the keys are listed.
10034If SECRET is non-nil, list secret keys instead of public keys.
10035
10036\(fn CONTEXT PROMPT &optional NAMES SECRET)" nil nil)
10037
10038(autoload 'epa-decrypt-file "epa" "\
10039Decrypt DECRYPT-FILE into PLAIN-FILE.
10040If you do not specify PLAIN-FILE, this functions prompts for the value to use.
10041
10042\(fn DECRYPT-FILE &optional PLAIN-FILE)" t nil)
10043
10044(autoload 'epa-verify-file "epa" "\
10045Verify FILE.
10046
10047\(fn FILE)" t nil)
10048
10049(autoload 'epa-sign-file "epa" "\
10050Sign FILE by SIGNERS keys selected.
10051
10052\(fn FILE SIGNERS MODE)" t nil)
10053
10054(autoload 'epa-encrypt-file "epa" "\
10055Encrypt FILE for RECIPIENTS.
10056
10057\(fn FILE RECIPIENTS)" t nil)
10058
10059(autoload 'epa-decrypt-region "epa" "\
10060Decrypt the current region between START and END.
10061
10062If MAKE-BUFFER-FUNCTION is non-nil, call it to prepare an output buffer.
10063It should return that buffer. If it copies the input, it should
10064delete the text now being decrypted. It should leave point at the
10065proper place to insert the plaintext.
10066
10067Be careful about using this command in Lisp programs!
10068Since this function operates on regions, it does some tricks such
10069as coding-system detection and unibyte/multibyte conversion. If
10070you are sure how the data in the region should be treated, you
10071should consider using the string based counterpart
10072`epg-decrypt-string', or the file based counterpart
10073`epg-decrypt-file' instead.
10074
10075For example:
10076
10077\(let ((context (epg-make-context \\='OpenPGP)))
10078 (decode-coding-string
10079 (epg-decrypt-string context (buffer-substring start end))
10080 \\='utf-8))
10081
10082\(fn START END &optional MAKE-BUFFER-FUNCTION)" t nil)
10083
10084(autoload 'epa-decrypt-armor-in-region "epa" "\
10085Decrypt OpenPGP armors in the current region between START and END.
10086
10087Don't use this command in Lisp programs!
10088See the reason described in the `epa-decrypt-region' documentation.
10089
10090\(fn START END)" t nil)
10091
10092(function-put 'epa-decrypt-armor-in-region 'interactive-only 't)
10093
10094(autoload 'epa-verify-region "epa" "\
10095Verify the current region between START and END.
10096
10097Don't use this command in Lisp programs!
10098Since this function operates on regions, it does some tricks such
10099as coding-system detection and unibyte/multibyte conversion. If
10100you are sure how the data in the region should be treated, you
10101should consider using the string based counterpart
10102`epg-verify-string', or the file based counterpart
10103`epg-verify-file' instead.
10104
10105For example:
10106
10107\(let ((context (epg-make-context \\='OpenPGP)))
10108 (decode-coding-string
10109 (epg-verify-string context (buffer-substring start end))
10110 \\='utf-8))
10111
10112\(fn START END)" t nil)
10113
10114(function-put 'epa-verify-region 'interactive-only 't)
10115
10116(autoload 'epa-verify-cleartext-in-region "epa" "\
10117Verify OpenPGP cleartext signed messages in the current region
10118between START and END.
10119
10120Don't use this command in Lisp programs!
10121See the reason described in the `epa-verify-region' documentation.
10122
10123\(fn START END)" t nil)
10124
10125(function-put 'epa-verify-cleartext-in-region 'interactive-only 't)
10126
10127(autoload 'epa-sign-region "epa" "\
10128Sign the current region between START and END by SIGNERS keys selected.
10129
10130Don't use this command in Lisp programs!
10131Since this function operates on regions, it does some tricks such
10132as coding-system detection and unibyte/multibyte conversion. If
10133you are sure how the data should be treated, you should consider
10134using the string based counterpart `epg-sign-string', or the file
10135based counterpart `epg-sign-file' instead.
10136
10137For example:
10138
10139\(let ((context (epg-make-context \\='OpenPGP)))
10140 (epg-sign-string
10141 context
10142 (encode-coding-string (buffer-substring start end) \\='utf-8)))
10143
10144\(fn START END SIGNERS MODE)" t nil)
10145
10146(function-put 'epa-sign-region 'interactive-only 't)
10147
10148(autoload 'epa-encrypt-region "epa" "\
10149Encrypt the current region between START and END for RECIPIENTS.
10150
10151Don't use this command in Lisp programs!
10152Since this function operates on regions, it does some tricks such
10153as coding-system detection and unibyte/multibyte conversion. If
10154you are sure how the data should be treated, you should consider
10155using the string based counterpart `epg-encrypt-string', or the
10156file based counterpart `epg-encrypt-file' instead.
10157
10158For example:
10159
10160\(let ((context (epg-make-context \\='OpenPGP)))
10161 (epg-encrypt-string
10162 context
10163 (encode-coding-string (buffer-substring start end) \\='utf-8)
10164 nil))
10165
10166\(fn START END RECIPIENTS SIGN SIGNERS)" t nil)
10167
10168(function-put 'epa-encrypt-region 'interactive-only 't)
10169
10170(autoload 'epa-delete-keys "epa" "\
10171Delete selected KEYS.
10172
10173\(fn KEYS &optional ALLOW-SECRET)" t nil)
10174
10175(autoload 'epa-import-keys "epa" "\
10176Import keys from FILE.
10177
10178\(fn FILE)" t nil)
10179
10180(autoload 'epa-import-keys-region "epa" "\
10181Import keys from the region.
10182
10183\(fn START END)" t nil)
10184
10185(autoload 'epa-import-armor-in-region "epa" "\
10186Import keys in the OpenPGP armor format in the current region
10187between START and END.
10188
10189\(fn START END)" t nil)
10190
10191(autoload 'epa-export-keys "epa" "\
10192Export selected KEYS to FILE.
10193
10194\(fn KEYS FILE)" t nil)
10195
10196(autoload 'epa-insert-keys "epa" "\
10197Insert selected KEYS after the point.
10198
10199\(fn KEYS)" t nil)
10200
10201(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "epa" '("epa-")))
10202
10203;;;***
10204
10205;;;### (autoloads nil "epa-dired" "epa-dired.el" (0 0 0 0))
10206;;; Generated autoloads from epa-dired.el
10207
10208(autoload 'epa-dired-do-decrypt "epa-dired" "\
10209Decrypt marked files.
10210
10211\(fn)" t nil)
10212
10213(autoload 'epa-dired-do-verify "epa-dired" "\
10214Verify marked files.
10215
10216\(fn)" t nil)
10217
10218(autoload 'epa-dired-do-sign "epa-dired" "\
10219Sign marked files.
10220
10221\(fn)" t nil)
10222
10223(autoload 'epa-dired-do-encrypt "epa-dired" "\
10224Encrypt marked files.
10225
10226\(fn)" t nil)
10227
10228;;;***
10229
10230;;;### (autoloads nil "epa-file" "epa-file.el" (0 0 0 0))
10231;;; Generated autoloads from epa-file.el
10232
10233(autoload 'epa-file-handler "epa-file" "\
10234
10235
10236\(fn OPERATION &rest ARGS)" nil nil)
10237
10238(autoload 'epa-file-enable "epa-file" "\
10239
10240
10241\(fn)" t nil)
10242
10243(autoload 'epa-file-disable "epa-file" "\
10244
10245
10246\(fn)" t nil)
10247
10248(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "epa-file" '("epa-")))
10249
10250;;;***
10251
10252;;;### (autoloads nil "epa-mail" "epa-mail.el" (0 0 0 0))
10253;;; Generated autoloads from epa-mail.el
10254
10255(autoload 'epa-mail-mode "epa-mail" "\
10256A minor-mode for composing encrypted/clearsigned mails.
10257With a prefix argument ARG, enable the mode if ARG is positive,
10258and disable it otherwise. If called from Lisp, enable the mode
10259if ARG is omitted or nil.
10260
10261\(fn &optional ARG)" t nil)
10262
10263(autoload 'epa-mail-decrypt "epa-mail" "\
10264Decrypt OpenPGP armors in the current buffer.
10265The buffer is expected to contain a mail message.
10266
10267\(fn)" t nil)
10268
10269(function-put 'epa-mail-decrypt 'interactive-only 't)
10270
10271(autoload 'epa-mail-verify "epa-mail" "\
10272Verify OpenPGP cleartext signed messages in the current buffer.
10273The buffer is expected to contain a mail message.
10274
10275\(fn)" t nil)
10276
10277(function-put 'epa-mail-verify 'interactive-only 't)
10278
10279(autoload 'epa-mail-sign "epa-mail" "\
10280Sign the current buffer.
10281The buffer is expected to contain a mail message.
10282
10283\(fn START END SIGNERS MODE)" t nil)
10284
10285(function-put 'epa-mail-sign 'interactive-only 't)
10286
10287(autoload 'epa-mail-encrypt "epa-mail" "\
10288Encrypt the outgoing mail message in the current buffer.
10289Takes the recipients from the text in the header in the buffer
10290and translates them through `epa-mail-aliases'.
10291With prefix argument, asks you to select among them interactively
10292and also whether and how to sign.
10293
10294Called from Lisp, the optional argument RECIPIENTS is a list
10295of recipient addresses, t to perform symmetric encryption,
10296or nil meaning use the defaults.
10297
10298SIGNERS is a list of keys to sign the message with.
10299
10300\(fn &optional RECIPIENTS SIGNERS)" t nil)
10301
10302(autoload 'epa-mail-import-keys "epa-mail" "\
10303Import keys in the OpenPGP armor format in the current buffer.
10304The buffer is expected to contain a mail message.
10305
10306\(fn)" t nil)
10307
10308(function-put 'epa-mail-import-keys 'interactive-only 't)
10309
10310(defvar epa-global-mail-mode nil "\
10311Non-nil if Epa-Global-Mail mode is enabled.
10312See the `epa-global-mail-mode' command
10313for a description of this minor mode.
10314Setting this variable directly does not take effect;
10315either customize it (see the info node `Easy Customization')
10316or call the function `epa-global-mail-mode'.")
10317
10318(custom-autoload 'epa-global-mail-mode "epa-mail" nil)
10319
10320(autoload 'epa-global-mail-mode "epa-mail" "\
10321Minor mode to hook EasyPG into Mail mode.
10322With a prefix argument ARG, enable the mode if ARG is positive,
10323and disable it otherwise. If called from Lisp, enable the mode
10324if ARG is omitted or nil.
10325
10326\(fn &optional ARG)" t nil)
10327
10328(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "epa-mail" '("epa-mail-")))
10329
10330;;;***
10331
10332;;;### (autoloads nil "epg" "epg.el" (0 0 0 0))
10333;;; Generated autoloads from epg.el
10334(push (purecopy '(epg 1 0 0)) package--builtin-versions)
10335
10336(autoload 'epg-make-context "epg" "\
10337Return a context object.
10338
10339\(fn &optional PROTOCOL ARMOR TEXTMODE INCLUDE-CERTS CIPHER-ALGORITHM DIGEST-ALGORITHM COMPRESS-ALGORITHM)" nil nil)
10340
10341(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "epg" '("epg-")))
10342
10343;;;***
10344
10345;;;### (autoloads nil "epg-config" "epg-config.el" (0 0 0 0))
10346;;; Generated autoloads from epg-config.el
10347
10348(autoload 'epg-find-configuration "epg-config" "\
10349Find or create a usable configuration to handle PROTOCOL.
10350This function first looks at the existing configuration found by
10351the previous invocation of this function, unless NO-CACHE is non-nil.
10352
10353Then it walks through PROGRAM-ALIST or
10354`epg-config--program-alist'. If `epg-gpg-program' or
10355`epg-gpgsm-program' is already set with custom, use it.
10356Otherwise, it tries the programs listed in the entry until the
10357version requirement is met.
10358
10359\(fn PROTOCOL &optional NO-CACHE PROGRAM-ALIST)" nil nil)
10360
10361(autoload 'epg-configuration "epg-config" "\
10362Return a list of internal configuration parameters of `epg-gpg-program'.
10363
10364\(fn)" nil nil)
10365
10366(make-obsolete 'epg-configuration 'epg-find-configuration '"25.1")
10367
10368(autoload 'epg-check-configuration "epg-config" "\
10369Verify that a sufficient version of GnuPG is installed.
10370
10371\(fn CONFIG &optional MINIMUM-VERSION)" nil nil)
10372
10373(autoload 'epg-expand-group "epg-config" "\
10374Look at CONFIG and try to expand GROUP.
10375
10376\(fn CONFIG GROUP)" nil nil)
10377
10378(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "epg-config" '("epg-")))
10379
10380;;;***
10381
10382;;;### (autoloads nil "erc" "erc/erc.el" (0 0 0 0))
10383;;; Generated autoloads from erc/erc.el
10384(push (purecopy '(erc 5 3)) package--builtin-versions)
10385
10386(autoload 'erc-select-read-args "erc" "\
10387Prompt the user for values of nick, server, port, and password.
10388
10389\(fn)" nil nil)
10390
10391(autoload 'erc "erc" "\
10392ERC is a powerful, modular, and extensible IRC client.
10393This function is the main entry point for ERC.
10394
10395It permits you to select connection parameters, and then starts ERC.
10396
10397Non-interactively, it takes the keyword arguments
10398 (server (erc-compute-server))
10399 (port (erc-compute-port))
10400 (nick (erc-compute-nick))
10401 password
10402 (full-name (erc-compute-full-name)))
10403
10404That is, if called with
10405
10406 (erc :server \"irc.freenode.net\" :full-name \"Harry S Truman\")
10407
10408then the server and full-name will be set to those values, whereas
10409`erc-compute-port', `erc-compute-nick' and `erc-compute-full-name' will
10410be invoked for the values of the other parameters.
10411
10412\(fn &key (SERVER (erc-compute-server)) (PORT (erc-compute-port)) (NICK (erc-compute-nick)) PASSWORD (FULL-NAME (erc-compute-full-name)))" t nil)
10413
10414(defalias 'erc-select 'erc)
10415
10416(autoload 'erc-tls "erc" "\
10417Interactively select TLS connection parameters and run ERC.
10418Arguments are the same as for `erc'.
10419
10420\(fn &rest R)" t nil)
10421
10422(autoload 'erc-handle-irc-url "erc" "\
10423Use ERC to IRC on HOST:PORT in CHANNEL as USER with PASSWORD.
10424If ERC is already connected to HOST:PORT, simply /join CHANNEL.
10425Otherwise, connect to HOST:PORT as USER and /join CHANNEL.
10426
10427\(fn HOST PORT CHANNEL USER PASSWORD)" nil nil)
10428
10429(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc" '("erc-" "define-erc-module")))
10430
10431;;;***
10432
10433;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (0 0 0
10434;;;;;; 0))
10435;;; Generated autoloads from erc/erc-autoaway.el
10436 (autoload 'erc-autoaway-mode "erc-autoaway")
10437
10438(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-autoaway" '("erc-auto" "autoaway")))
10439
10440;;;***
10441
10442;;;### (autoloads nil "erc-backend" "erc/erc-backend.el" (0 0 0 0))
10443;;; Generated autoloads from erc/erc-backend.el
10444
10445(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-backend" '("erc-")))
10446
10447;;;***
10448
10449;;;### (autoloads nil "erc-button" "erc/erc-button.el" (0 0 0 0))
10450;;; Generated autoloads from erc/erc-button.el
10451 (autoload 'erc-button-mode "erc-button" nil t)
10452
10453(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-button" '("erc-" "button")))
10454
10455;;;***
10456
10457;;;### (autoloads nil "erc-capab" "erc/erc-capab.el" (0 0 0 0))
10458;;; Generated autoloads from erc/erc-capab.el
10459 (autoload 'erc-capab-identify-mode "erc-capab" nil t)
10460
10461(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-capab" '("erc-capab-identify-" "capab-identify")))
10462
10463;;;***
10464
10465;;;### (autoloads nil "erc-compat" "erc/erc-compat.el" (0 0 0 0))
10466;;; Generated autoloads from erc/erc-compat.el
10467 (autoload 'erc-define-minor-mode "erc-compat")
10468
10469(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-compat" '("erc-")))
10470
10471;;;***
10472
10473;;;### (autoloads nil "erc-dcc" "erc/erc-dcc.el" (0 0 0 0))
10474;;; Generated autoloads from erc/erc-dcc.el
10475 (autoload 'erc-dcc-mode "erc-dcc")
10476
10477(autoload 'erc-cmd-DCC "erc-dcc" "\
10478Parser for /dcc command.
10479This figures out the dcc subcommand and calls the appropriate routine to
10480handle it. The function dispatched should be named \"erc-dcc-do-FOO-command\",
10481where FOO is one of CLOSE, GET, SEND, LIST, CHAT, etc.
10482
10483\(fn CMD &rest ARGS)" nil nil)
10484
10485(autoload 'pcomplete/erc-mode/DCC "erc-dcc" "\
10486Provides completion for the /DCC command.
10487
10488\(fn)" nil nil)
10489
10490(defvar erc-ctcp-query-DCC-hook '(erc-ctcp-query-DCC) "\
10491Hook variable for CTCP DCC queries.")
10492
10493(autoload 'erc-ctcp-query-DCC "erc-dcc" "\
10494The function called when a CTCP DCC request is detected by the client.
10495It examines the DCC subcommand, and calls the appropriate routine for
10496that subcommand.
10497
10498\(fn PROC NICK LOGIN HOST TO QUERY)" nil nil)
10499
10500(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-dcc" '("erc-" "pcomplete/erc-mode/" "dcc")))
10501
10502;;;***
10503
10504;;;### (autoloads nil "erc-desktop-notifications" "erc/erc-desktop-notifications.el"
10505;;;;;; (0 0 0 0))
10506;;; Generated autoloads from erc/erc-desktop-notifications.el
10507(autoload 'erc-notifications-mode "erc-desktop-notifications" "" t)
10508
10509(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-desktop-notifications" '("notifications" "erc-notifications-")))
10510
10511;;;***
10512
10513;;;### (autoloads nil "erc-ezbounce" "erc/erc-ezbounce.el" (0 0 0
10514;;;;;; 0))
10515;;; Generated autoloads from erc/erc-ezbounce.el
10516
10517(autoload 'erc-cmd-ezb "erc-ezbounce" "\
10518Send EZB commands to the EZBouncer verbatim.
10519
10520\(fn LINE &optional FORCE)" nil nil)
10521
10522(autoload 'erc-ezb-get-login "erc-ezbounce" "\
10523Return an appropriate EZBounce login for SERVER and PORT.
10524Look up entries in `erc-ezb-login-alist'. If the username or password
10525in the alist is nil, prompt for the appropriate values.
10526
10527\(fn SERVER PORT)" nil nil)
10528
10529(autoload 'erc-ezb-lookup-action "erc-ezbounce" "\
10530
10531
10532\(fn MESSAGE)" nil nil)
10533
10534(autoload 'erc-ezb-notice-autodetect "erc-ezbounce" "\
10535React on an EZBounce NOTICE request.
10536
10537\(fn PROC PARSED)" nil nil)
10538
10539(autoload 'erc-ezb-identify "erc-ezbounce" "\
10540Identify to the EZBouncer server.
10541
10542\(fn MESSAGE)" nil nil)
10543
10544(autoload 'erc-ezb-init-session-list "erc-ezbounce" "\
10545Reset the EZBounce session list to nil.
10546
10547\(fn MESSAGE)" nil nil)
10548
10549(autoload 'erc-ezb-end-of-session-list "erc-ezbounce" "\
10550Indicate the end of the EZBounce session listing.
10551
10552\(fn MESSAGE)" nil nil)
10553
10554(autoload 'erc-ezb-add-session "erc-ezbounce" "\
10555Add an EZBounce session to the session list.
10556
10557\(fn MESSAGE)" nil nil)
10558
10559(autoload 'erc-ezb-select "erc-ezbounce" "\
10560Select an IRC server to use by EZBounce, in ERC style.
10561
10562\(fn MESSAGE)" nil nil)
10563
10564(autoload 'erc-ezb-select-session "erc-ezbounce" "\
10565Select a detached EZBounce session.
10566
10567\(fn)" nil nil)
10568
10569(autoload 'erc-ezb-initialize "erc-ezbounce" "\
10570Add EZBouncer convenience functions to ERC.
10571
10572\(fn)" nil nil)
10573
10574(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-ezbounce" '("erc-ezb-")))
10575
10576;;;***
10577
10578;;;### (autoloads nil "erc-fill" "erc/erc-fill.el" (0 0 0 0))
10579;;; Generated autoloads from erc/erc-fill.el
10580 (autoload 'erc-fill-mode "erc-fill" nil t)
10581
10582(autoload 'erc-fill "erc-fill" "\
10583Fill a region using the function referenced in `erc-fill-function'.
10584You can put this on `erc-insert-modify-hook' and/or `erc-send-modify-hook'.
10585
10586\(fn)" nil nil)
10587
10588(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-fill" '("erc-")))
10589
10590;;;***
10591
10592;;;### (autoloads nil "erc-goodies" "erc/erc-goodies.el" (0 0 0 0))
10593;;; Generated autoloads from erc/erc-goodies.el
10594
10595(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-goodies" '("erc-" "unmorse" "scrolltobottom" "smiley" "irccontrols" "noncommands" "keep-place" "move-to-prompt" "readonly")))
10596
10597;;;***
10598
10599;;;### (autoloads nil "erc-ibuffer" "erc/erc-ibuffer.el" (0 0 0 0))
10600;;; Generated autoloads from erc/erc-ibuffer.el
10601
10602(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-ibuffer" '("erc-")))
10603
10604;;;***
10605
10606;;;### (autoloads nil "erc-identd" "erc/erc-identd.el" (0 0 0 0))
10607;;; Generated autoloads from erc/erc-identd.el
10608 (autoload 'erc-identd-mode "erc-identd")
10609
10610(autoload 'erc-identd-start "erc-identd" "\
10611Start an identd server listening to port 8113.
10612Port 113 (auth) will need to be redirected to port 8113 on your
10613machine -- using iptables, or a program like redir which can be
10614run from inetd. The idea is to provide a simple identd server
10615when you need one, without having to install one globally on your
10616system.
10617
10618\(fn &optional PORT)" t nil)
10619
10620(autoload 'erc-identd-stop "erc-identd" "\
10621
10622
10623\(fn &rest IGNORE)" t nil)
10624
10625(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-identd" '("erc-identd-" "identd")))
10626
10627;;;***
10628
10629;;;### (autoloads nil "erc-imenu" "erc/erc-imenu.el" (0 0 0 0))
10630;;; Generated autoloads from erc/erc-imenu.el
10631
10632(autoload 'erc-create-imenu-index "erc-imenu" "\
10633
10634
10635\(fn)" nil nil)
10636
10637(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-imenu" '("erc-unfill-notice")))
10638
10639;;;***
10640
10641;;;### (autoloads nil "erc-join" "erc/erc-join.el" (0 0 0 0))
10642;;; Generated autoloads from erc/erc-join.el
10643 (autoload 'erc-autojoin-mode "erc-join" nil t)
10644
10645(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-join" '("erc-" "autojoin")))
10646
10647;;;***
10648
10649;;;### (autoloads nil "erc-lang" "erc/erc-lang.el" (0 0 0 0))
10650;;; Generated autoloads from erc/erc-lang.el
10651
10652(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-lang" '("erc-cmd-LANG" "language" "iso-638-languages")))
10653
10654;;;***
10655
10656;;;### (autoloads nil "erc-list" "erc/erc-list.el" (0 0 0 0))
10657;;; Generated autoloads from erc/erc-list.el
10658 (autoload 'erc-list-mode "erc-list")
10659
10660(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-list" '("erc-" "list")))
10661
10662;;;***
10663
10664;;;### (autoloads nil "erc-log" "erc/erc-log.el" (0 0 0 0))
10665;;; Generated autoloads from erc/erc-log.el
10666 (autoload 'erc-log-mode "erc-log" nil t)
10667
10668(autoload 'erc-logging-enabled "erc-log" "\
10669Return non-nil if logging is enabled for BUFFER.
10670If BUFFER is nil, the value of `current-buffer' is used.
10671Logging is enabled if `erc-log-channels-directory' is non-nil, the directory
10672is writable (it will be created as necessary) and
10673`erc-enable-logging' returns a non-nil value.
10674
10675\(fn &optional BUFFER)" nil nil)
10676
10677(autoload 'erc-save-buffer-in-logs "erc-log" "\
10678Append BUFFER contents to the log file, if logging is enabled.
10679If BUFFER is not provided, current buffer is used.
10680Logging is enabled if `erc-logging-enabled' returns non-nil.
10681
10682This is normally done on exit, to save the unsaved portion of the
10683buffer, since only the text that runs off the buffer limit is logged
10684automatically.
10685
10686You can save every individual message by putting this function on
10687`erc-insert-post-hook'.
10688
10689\(fn &optional BUFFER)" t nil)
10690
10691(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-log" '("erc-" "log")))
10692
10693;;;***
10694
10695;;;### (autoloads nil "erc-match" "erc/erc-match.el" (0 0 0 0))
10696;;; Generated autoloads from erc/erc-match.el
10697 (autoload 'erc-match-mode "erc-match")
10698
10699(autoload 'erc-add-pal "erc-match" "\
10700Add pal interactively to `erc-pals'.
10701
10702\(fn)" t nil)
10703
10704(autoload 'erc-delete-pal "erc-match" "\
10705Delete pal interactively to `erc-pals'.
10706
10707\(fn)" t nil)
10708
10709(autoload 'erc-add-fool "erc-match" "\
10710Add fool interactively to `erc-fools'.
10711
10712\(fn)" t nil)
10713
10714(autoload 'erc-delete-fool "erc-match" "\
10715Delete fool interactively to `erc-fools'.
10716
10717\(fn)" t nil)
10718
10719(autoload 'erc-add-keyword "erc-match" "\
10720Add keyword interactively to `erc-keywords'.
10721
10722\(fn)" t nil)
10723
10724(autoload 'erc-delete-keyword "erc-match" "\
10725Delete keyword interactively to `erc-keywords'.
10726
10727\(fn)" t nil)
10728
10729(autoload 'erc-add-dangerous-host "erc-match" "\
10730Add dangerous-host interactively to `erc-dangerous-hosts'.
10731
10732\(fn)" t nil)
10733
10734(autoload 'erc-delete-dangerous-host "erc-match" "\
10735Delete dangerous-host interactively to `erc-dangerous-hosts'.
10736
10737\(fn)" t nil)
10738
10739(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-match" '("erc-" "match")))
10740
10741;;;***
10742
10743;;;### (autoloads nil "erc-menu" "erc/erc-menu.el" (0 0 0 0))
10744;;; Generated autoloads from erc/erc-menu.el
10745 (autoload 'erc-menu-mode "erc-menu" nil t)
10746
10747(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-menu" '("erc-menu-" "menu")))
10748
10749;;;***
10750
10751;;;### (autoloads nil "erc-netsplit" "erc/erc-netsplit.el" (0 0 0
10752;;;;;; 0))
10753;;; Generated autoloads from erc/erc-netsplit.el
10754 (autoload 'erc-netsplit-mode "erc-netsplit")
10755
10756(autoload 'erc-cmd-WHOLEFT "erc-netsplit" "\
10757Show who's gone.
10758
10759\(fn)" nil nil)
10760
10761(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-netsplit" '("erc-" "netsplit")))
10762
10763;;;***
10764
10765;;;### (autoloads nil "erc-networks" "erc/erc-networks.el" (0 0 0
10766;;;;;; 0))
10767;;; Generated autoloads from erc/erc-networks.el
10768
10769(autoload 'erc-determine-network "erc-networks" "\
10770Return the name of the network or \"Unknown\" as a symbol. Use the
10771server parameter NETWORK if provided, otherwise parse the server name and
10772search for a match in `erc-networks-alist'.
10773
10774\(fn)" nil nil)
10775
10776(autoload 'erc-server-select "erc-networks" "\
10777Interactively select a server to connect to using `erc-server-alist'.
10778
10779\(fn)" t nil)
10780
10781(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-networks" '("erc-" "networks")))
10782
10783;;;***
10784
10785;;;### (autoloads nil "erc-notify" "erc/erc-notify.el" (0 0 0 0))
10786;;; Generated autoloads from erc/erc-notify.el
10787 (autoload 'erc-notify-mode "erc-notify" nil t)
10788
10789(autoload 'erc-cmd-NOTIFY "erc-notify" "\
10790Change `erc-notify-list' or list current notify-list members online.
10791Without args, list the current list of notified people online,
10792with args, toggle notify status of people.
10793
10794\(fn &rest ARGS)" nil nil)
10795
10796(autoload 'pcomplete/erc-mode/NOTIFY "erc-notify" "\
10797
10798
10799\(fn)" nil nil)
10800
10801(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-notify" '("erc-" "notify")))
10802
10803;;;***
10804
10805;;;### (autoloads nil "erc-page" "erc/erc-page.el" (0 0 0 0))
10806;;; Generated autoloads from erc/erc-page.el
10807 (autoload 'erc-page-mode "erc-page")
10808
10809(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-page" '("erc-" "page")))
10810
10811;;;***
10812
10813;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (0 0
10814;;;;;; 0 0))
10815;;; Generated autoloads from erc/erc-pcomplete.el
10816 (autoload 'erc-completion-mode "erc-pcomplete" nil t)
10817
10818(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-pcomplete" '("pcomplete" "erc-pcomplet")))
10819
10820;;;***
10821
10822;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (0 0 0 0))
10823;;; Generated autoloads from erc/erc-replace.el
10824 (autoload 'erc-replace-mode "erc-replace")
10825
10826(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-replace" '("replace" "erc-replace-")))
10827
10828;;;***
10829
10830;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (0 0 0 0))
10831;;; Generated autoloads from erc/erc-ring.el
10832 (autoload 'erc-ring-mode "erc-ring" nil t)
10833
10834(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-ring" '("erc-" "ring")))
10835
10836;;;***
10837
10838;;;### (autoloads nil "erc-services" "erc/erc-services.el" (0 0 0
10839;;;;;; 0))
10840;;; Generated autoloads from erc/erc-services.el
10841 (autoload 'erc-services-mode "erc-services" nil t)
10842
10843(autoload 'erc-nickserv-identify-mode "erc-services" "\
10844Set up hooks according to which MODE the user has chosen.
10845
10846\(fn MODE)" t nil)
10847
10848(autoload 'erc-nickserv-identify "erc-services" "\
10849Send an \"identify <PASSWORD>\" message to NickServ.
10850When called interactively, read the password using `read-passwd'.
10851
10852\(fn PASSWORD)" t nil)
10853
10854(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-services" '("erc-" "services")))
10855
10856;;;***
10857
10858;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (0 0 0 0))
10859;;; Generated autoloads from erc/erc-sound.el
10860 (autoload 'erc-sound-mode "erc-sound")
10861
10862(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-sound" '("erc-" "sound")))
10863
10864;;;***
10865
10866;;;### (autoloads nil "erc-speedbar" "erc/erc-speedbar.el" (0 0 0
10867;;;;;; 0))
10868;;; Generated autoloads from erc/erc-speedbar.el
10869
10870(autoload 'erc-speedbar-browser "erc-speedbar" "\
10871Initialize speedbar to display an ERC browser.
10872This will add a speedbar major display mode.
10873
10874\(fn)" t nil)
10875
10876(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-speedbar" '("erc-")))
10877
10878;;;***
10879
10880;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (0 0 0
10881;;;;;; 0))
10882;;; Generated autoloads from erc/erc-spelling.el
10883 (autoload 'erc-spelling-mode "erc-spelling" nil t)
10884
10885(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-spelling" '("erc-spelling-" "spelling")))
10886
10887;;;***
10888
10889;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (0 0 0 0))
10890;;; Generated autoloads from erc/erc-stamp.el
10891 (autoload 'erc-timestamp-mode "erc-stamp" nil t)
10892
10893(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-stamp" '("erc-" "stamp")))
10894
10895;;;***
10896
10897;;;### (autoloads nil "erc-track" "erc/erc-track.el" (0 0 0 0))
10898;;; Generated autoloads from erc/erc-track.el
10899
10900(defvar erc-track-minor-mode nil "\
10901Non-nil if Erc-Track minor mode is enabled.
10902See the `erc-track-minor-mode' command
10903for a description of this minor mode.")
10904
10905(custom-autoload 'erc-track-minor-mode "erc-track" nil)
10906
10907(autoload 'erc-track-minor-mode "erc-track" "\
10908Toggle mode line display of ERC activity (ERC Track minor mode).
10909With a prefix argument ARG, enable ERC Track minor mode if ARG is
10910positive, and disable it otherwise. If called from Lisp, enable
10911the mode if ARG is omitted or nil.
10912
10913ERC Track minor mode is a global minor mode. It exists for the
10914sole purpose of providing the C-c C-SPC and C-c C-@ keybindings.
10915Make sure that you have enabled the track module, otherwise the
10916keybindings will not do anything useful.
10917
10918\(fn &optional ARG)" t nil)
10919 (autoload 'erc-track-mode "erc-track" nil t)
10920
10921(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-track" '("erc-" "track")))
10922
10923;;;***
10924
10925;;;### (autoloads nil "erc-truncate" "erc/erc-truncate.el" (0 0 0
10926;;;;;; 0))
10927;;; Generated autoloads from erc/erc-truncate.el
10928 (autoload 'erc-truncate-mode "erc-truncate" nil t)
10929
10930(autoload 'erc-truncate-buffer-to-size "erc-truncate" "\
10931Truncates the buffer to the size SIZE.
10932If BUFFER is not provided, the current buffer is assumed. The deleted
10933region is logged if `erc-logging-enabled' returns non-nil.
10934
10935\(fn SIZE &optional BUFFER)" nil nil)
10936
10937(autoload 'erc-truncate-buffer "erc-truncate" "\
10938Truncates the current buffer to `erc-max-buffer-size'.
10939Meant to be used in hooks, like `erc-insert-post-hook'.
10940
10941\(fn)" t nil)
10942
10943(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-truncate" '("truncate" "erc-max-buffer-size")))
10944
10945;;;***
10946
10947;;;### (autoloads nil "erc-xdcc" "erc/erc-xdcc.el" (0 0 0 0))
10948;;; Generated autoloads from erc/erc-xdcc.el
10949 (autoload 'erc-xdcc-mode "erc-xdcc")
10950
10951(autoload 'erc-xdcc-add-file "erc-xdcc" "\
10952Add a file to `erc-xdcc-files'.
10953
10954\(fn FILE)" t nil)
10955
10956(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "erc-xdcc" '("erc-" "xdcc")))
10957
10958;;;***
10959
10960;;;### (autoloads nil "ert" "emacs-lisp/ert.el" (0 0 0 0))
10961;;; Generated autoloads from emacs-lisp/ert.el
10962
10963(autoload 'ert-deftest "ert" "\
10964Define NAME (a symbol) as a test.
10965
10966BODY is evaluated as a `progn' when the test is run. It should
10967signal a condition on failure or just return if the test passes.
10968
10969`should', `should-not', `should-error' and `skip-unless' are
10970useful for assertions in BODY.
10971
10972Use `ert' to run tests interactively.
10973
10974Tests that are expected to fail can be marked as such
10975using :expected-result. See `ert-test-result-type-p' for a
10976description of valid values for RESULT-TYPE.
10977
10978\(fn NAME () [DOCSTRING] [:expected-result RESULT-TYPE] [:tags \\='(TAG...)] BODY...)" nil t)
10979
10980(function-put 'ert-deftest 'doc-string-elt '3)
10981
10982(function-put 'ert-deftest 'lisp-indent-function '2)
10983
10984(put 'ert-deftest 'lisp-indent-function 2)
10985
10986(put 'ert-info 'lisp-indent-function 1)
10987
10988(autoload 'ert-run-tests-batch "ert" "\
10989Run the tests specified by SELECTOR, printing results to the terminal.
10990
10991SELECTOR works as described in `ert-select-tests', except if
10992SELECTOR is nil, in which case all tests rather than none will be
10993run; this makes the command line \"emacs -batch -l my-tests.el -f
10994ert-run-tests-batch-and-exit\" useful.
10995
10996Returns the stats object.
10997
10998\(fn &optional SELECTOR)" nil nil)
10999
11000(autoload 'ert-run-tests-batch-and-exit "ert" "\
11001Like `ert-run-tests-batch', but exits Emacs when done.
11002
11003The exit status will be 0 if all test results were as expected, 1
11004on unexpected results, or 2 if the tool detected an error outside
11005of the tests (e.g. invalid SELECTOR or bug in the code that runs
11006the tests).
11007
11008\(fn &optional SELECTOR)" nil nil)
11009
11010(autoload 'ert-run-tests-interactively "ert" "\
11011Run the tests specified by SELECTOR and display the results in a buffer.
11012
11013SELECTOR works as described in `ert-select-tests'.
11014OUTPUT-BUFFER-NAME and MESSAGE-FN should normally be nil; they
11015are used for automated self-tests and specify which buffer to use
11016and how to display message.
11017
11018\(fn SELECTOR &optional OUTPUT-BUFFER-NAME MESSAGE-FN)" t nil)
11019
11020(defalias 'ert 'ert-run-tests-interactively)
11021
11022(autoload 'ert-describe-test "ert" "\
11023Display the documentation for TEST-OR-TEST-NAME (a symbol or ert-test).
11024
11025\(fn TEST-OR-TEST-NAME)" t nil)
11026
11027(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ert" '("ert-")))
11028
11029;;;***
11030
11031;;;### (autoloads nil "ert-x" "emacs-lisp/ert-x.el" (0 0 0 0))
11032;;; Generated autoloads from emacs-lisp/ert-x.el
11033
11034(put 'ert-with-test-buffer 'lisp-indent-function 1)
11035
11036(autoload 'ert-kill-all-test-buffers "ert-x" "\
11037Kill all test buffers that are still live.
11038
11039\(fn)" t nil)
11040
11041(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ert-x" '("ert-")))
11042
11043;;;***
11044
11045;;;### (autoloads nil "esh-arg" "eshell/esh-arg.el" (0 0 0 0))
11046;;; Generated autoloads from eshell/esh-arg.el
11047
11048(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-arg" '("eshell-")))
11049
11050;;;***
11051
11052;;;### (autoloads nil "esh-cmd" "eshell/esh-cmd.el" (0 0 0 0))
11053;;; Generated autoloads from eshell/esh-cmd.el
11054
11055(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-cmd" '("eshell" "pcomplete/eshell-mode/eshell-debug")))
11056
11057;;;***
11058
11059;;;### (autoloads nil "esh-ext" "eshell/esh-ext.el" (0 0 0 0))
11060;;; Generated autoloads from eshell/esh-ext.el
11061
11062(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-ext" '("eshell")))
11063
11064;;;***
11065
11066;;;### (autoloads nil "esh-io" "eshell/esh-io.el" (0 0 0 0))
11067;;; Generated autoloads from eshell/esh-io.el
11068
11069(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-io" '("eshell-")))
11070
11071;;;***
11072
11073;;;### (autoloads nil "esh-mode" "eshell/esh-mode.el" (0 0 0 0))
11074;;; Generated autoloads from eshell/esh-mode.el
11075
11076(autoload 'eshell-mode "esh-mode" "\
11077Emacs shell interactive mode.
11078
11079\(fn)" t nil)
11080
11081(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-mode" '("eshell")))
11082
11083;;;***
11084
11085;;;### (autoloads nil "esh-module" "eshell/esh-module.el" (0 0 0
11086;;;;;; 0))
11087;;; Generated autoloads from eshell/esh-module.el
11088
11089(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-module" '("eshell-")))
11090
11091;;;***
11092
11093;;;### (autoloads nil "esh-opt" "eshell/esh-opt.el" (0 0 0 0))
11094;;; Generated autoloads from eshell/esh-opt.el
11095
11096(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-opt" '("eshell-")))
11097
11098;;;***
11099
11100;;;### (autoloads nil "esh-proc" "eshell/esh-proc.el" (0 0 0 0))
11101;;; Generated autoloads from eshell/esh-proc.el
11102
11103(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-proc" '("eshell")))
11104
11105;;;***
11106
11107;;;### (autoloads nil "esh-util" "eshell/esh-util.el" (0 0 0 0))
11108;;; Generated autoloads from eshell/esh-util.el
11109
11110(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-util" '("eshell-")))
11111
11112;;;***
11113
11114;;;### (autoloads nil "esh-var" "eshell/esh-var.el" (0 0 0 0))
11115;;; Generated autoloads from eshell/esh-var.el
11116
11117(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "esh-var" '("eshell" "pcomplete/eshell-mode/")))
11118
11119;;;***
11120
11121;;;### (autoloads nil "eshell" "eshell/eshell.el" (0 0 0 0))
11122;;; Generated autoloads from eshell/eshell.el
11123(push (purecopy '(eshell 2 4 2)) package--builtin-versions)
11124
11125(autoload 'eshell "eshell" "\
11126Create an interactive Eshell buffer.
11127The buffer used for Eshell sessions is determined by the value of
11128`eshell-buffer-name'. If there is already an Eshell session active in
11129that buffer, Emacs will simply switch to it. Otherwise, a new session
11130will begin. A numeric prefix arg (as in `C-u 42 M-x eshell RET')
11131switches to the session with that number, creating it if necessary. A
11132nonnumeric prefix arg means to create a new session. Returns the
11133buffer selected (or created).
11134
11135\(fn &optional ARG)" t nil)
11136
11137(autoload 'eshell-command "eshell" "\
11138Execute the Eshell command string COMMAND.
11139With prefix ARG, insert output into the current buffer at point.
11140
11141\(fn &optional COMMAND ARG)" t nil)
11142
11143(autoload 'eshell-command-result "eshell" "\
11144Execute the given Eshell COMMAND, and return the result.
11145The result might be any Lisp object.
11146If STATUS-VAR is a symbol, it will be set to the exit status of the
11147command. This is the only way to determine whether the value returned
11148corresponding to a successful execution.
11149
11150\(fn COMMAND &optional STATUS-VAR)" nil nil)
11151
11152(define-obsolete-function-alias 'eshell-report-bug 'report-emacs-bug "23.1")
11153
11154(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eshell" '("eshell-")))
11155
11156;;;***
11157
11158;;;### (autoloads nil "etags" "progmodes/etags.el" (0 0 0 0))
11159;;; Generated autoloads from progmodes/etags.el
11160
11161(defvar tags-file-name nil "\
11162File name of tags table.
11163To switch to a new tags table, do not set this variable; instead,
11164invoke `visit-tags-table', which is the only reliable way of
11165setting the value of this variable, whether buffer-local or global.
11166Use the `etags' program to make a tags table file.")
11167 (put 'tags-file-name 'variable-interactive (purecopy "fVisit tags table: "))
11168 (put 'tags-file-name 'safe-local-variable 'stringp)
11169
11170(defvar tags-case-fold-search 'default "\
11171Whether tags operations should be case-sensitive.
11172A value of t means case-insensitive, a value of nil means case-sensitive.
11173Any other value means use the setting of `case-fold-search'.")
11174
11175(custom-autoload 'tags-case-fold-search "etags" t)
11176
11177(defvar tags-table-list nil "\
11178List of file names of tags tables to search.
11179An element that is a directory means the file \"TAGS\" in that directory.
11180To switch to a new list of tags tables, setting this variable is sufficient.
11181If you set this variable, do not also set `tags-file-name'.
11182Use the `etags' program to make a tags table file.")
11183
11184(custom-autoload 'tags-table-list "etags" t)
11185
11186(defvar tags-compression-info-list (purecopy '("" ".Z" ".bz2" ".gz" ".xz" ".tgz")) "\
11187List of extensions tried by etags when `auto-compression-mode' is on.
11188An empty string means search the non-compressed file.")
11189
11190(custom-autoload 'tags-compression-info-list "etags" t)
11191
11192(defvar tags-add-tables 'ask-user "\
11193Control whether to add a new tags table to the current list.
11194t means do; nil means don't (always start a new list).
11195Any other value means ask the user whether to add a new tags table
11196to the current list (as opposed to starting a new list).")
11197
11198(custom-autoload 'tags-add-tables "etags" t)
11199
11200(defvar find-tag-hook nil "\
11201Hook to be run by \\[find-tag] after finding a tag. See `run-hooks'.
11202The value in the buffer in which \\[find-tag] is done is used,
11203not the value in the buffer \\[find-tag] goes to.")
11204
11205(custom-autoload 'find-tag-hook "etags" t)
11206
11207(defvar find-tag-default-function nil "\
11208A function of no arguments used by \\[find-tag] to pick a default tag.
11209If nil, and the symbol that is the value of `major-mode'
11210has a `find-tag-default-function' property (see `put'), that is used.
11211Otherwise, `find-tag-default' is used.")
11212
11213(custom-autoload 'find-tag-default-function "etags" t)
11214
11215(autoload 'tags-table-mode "etags" "\
11216Major mode for tags table file buffers.
11217
11218\(fn)" t nil)
11219
11220(autoload 'visit-tags-table "etags" "\
11221Tell tags commands to use tags table file FILE.
11222FILE should be the name of a file created with the `etags' program.
11223A directory name is ok too; it means file TAGS in that directory.
11224
11225Normally \\[visit-tags-table] sets the global value of `tags-file-name'.
11226With a prefix arg, set the buffer-local value instead. When called
11227from Lisp, if the optional arg LOCAL is non-nil, set the local value.
11228When you find a tag with \\[find-tag], the buffer it finds the tag
11229in is given a local value of this variable which is the name of the tags
11230file the tag was in.
11231
11232\(fn FILE &optional LOCAL)" t nil)
11233
11234(autoload 'visit-tags-table-buffer "etags" "\
11235Select the buffer containing the current tags table.
11236Optional arg CONT specifies which tags table to visit.
11237If CONT is a string, visit that file as a tags table.
11238If CONT is t, visit the next table in `tags-table-list'.
11239If CONT is the atom `same', don't look for a new table;
11240 just select the buffer visiting `tags-file-name'.
11241If CONT is nil or absent, choose a first buffer from information in
11242 `tags-file-name', `tags-table-list', `tags-table-list-pointer'.
11243Optional second arg CBUF, if non-nil, specifies the initial buffer,
11244which is important if that buffer has a local value of `tags-file-name'.
11245Returns t if it visits a tags table, or nil if there are no more in the list.
11246
11247\(fn &optional CONT CBUF)" nil nil)
11248
11249(autoload 'tags-table-files "etags" "\
11250Return a list of files in the current tags table.
11251Assumes the tags table is the current buffer. The file names are returned
11252as they appeared in the `etags' command that created the table, usually
11253without directory names.
11254
11255\(fn)" nil nil)
11256
11257(autoload 'tags-lazy-completion-table "etags" "\
11258
11259
11260\(fn)" nil nil)
11261 (defun tags-completion-at-point-function ()
11262 (if (or tags-table-list tags-file-name)
11263 (progn
11264 (load "etags")
11265 (tags-completion-at-point-function))))
11266
11267(autoload 'find-tag-noselect "etags" "\
11268Find tag (in current tags table) whose name contains TAGNAME.
11269Returns the buffer containing the tag's definition and moves its point there,
11270but does not select the buffer.
11271The default for TAGNAME is the expression in the buffer near point.
11272
11273If second arg NEXT-P is t (interactively, with prefix arg), search for
11274another tag that matches the last tagname or regexp used. When there are
11275multiple matches for a tag, more exact matches are found first. If NEXT-P
11276is the atom `-' (interactively, with prefix arg that is a negative number
11277or just \\[negative-argument]), pop back to the previous tag gone to.
11278
11279If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
11280
11281A marker representing the point when this command is invoked is pushed
11282onto a ring and may be popped back to with \\[pop-tag-mark].
11283Contrast this with the ring of marks gone to by the command.
11284
11285See documentation of variable `tags-file-name'.
11286
11287\(fn TAGNAME &optional NEXT-P REGEXP-P)" t nil)
11288
11289(autoload 'find-tag "etags" "\
11290Find tag (in current tags table) whose name contains TAGNAME.
11291Select the buffer containing the tag's definition, and move point there.
11292The default for TAGNAME is the expression in the buffer around or before point.
11293
11294If second arg NEXT-P is t (interactively, with prefix arg), search for
11295another tag that matches the last tagname or regexp used. When there are
11296multiple matches for a tag, more exact matches are found first. If NEXT-P
11297is the atom `-' (interactively, with prefix arg that is a negative number
11298or just \\[negative-argument]), pop back to the previous tag gone to.
11299
11300If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
11301
11302A marker representing the point when this command is invoked is pushed
11303onto a ring and may be popped back to with \\[pop-tag-mark].
11304Contrast this with the ring of marks gone to by the command.
11305
11306See documentation of variable `tags-file-name'.
11307
11308\(fn TAGNAME &optional NEXT-P REGEXP-P)" t nil)
11309
11310(make-obsolete 'find-tag 'xref-find-definitions '"25.1")
11311
11312(autoload 'find-tag-other-window "etags" "\
11313Find tag (in current tags table) whose name contains TAGNAME.
11314Select the buffer containing the tag's definition in another window, and
11315move point there. The default for TAGNAME is the expression in the buffer
11316around or before point.
11317
11318If second arg NEXT-P is t (interactively, with prefix arg), search for
11319another tag that matches the last tagname or regexp used. When there are
11320multiple matches for a tag, more exact matches are found first. If NEXT-P
11321is negative (interactively, with prefix arg that is a negative number or
11322just \\[negative-argument]), pop back to the previous tag gone to.
11323
11324If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
11325
11326A marker representing the point when this command is invoked is pushed
11327onto a ring and may be popped back to with \\[pop-tag-mark].
11328Contrast this with the ring of marks gone to by the command.
11329
11330See documentation of variable `tags-file-name'.
11331
11332\(fn TAGNAME &optional NEXT-P REGEXP-P)" t nil)
11333
11334(make-obsolete 'find-tag-other-window 'xref-find-definitions-other-window '"25.1")
11335
11336(autoload 'find-tag-other-frame "etags" "\
11337Find tag (in current tags table) whose name contains TAGNAME.
11338Select the buffer containing the tag's definition in another frame, and
11339move point there. The default for TAGNAME is the expression in the buffer
11340around or before point.
11341
11342If second arg NEXT-P is t (interactively, with prefix arg), search for
11343another tag that matches the last tagname or regexp used. When there are
11344multiple matches for a tag, more exact matches are found first. If NEXT-P
11345is negative (interactively, with prefix arg that is a negative number or
11346just \\[negative-argument]), pop back to the previous tag gone to.
11347
11348If third arg REGEXP-P is non-nil, treat TAGNAME as a regexp.
11349
11350A marker representing the point when this command is invoked is pushed
11351onto a ring and may be popped back to with \\[pop-tag-mark].
11352Contrast this with the ring of marks gone to by the command.
11353
11354See documentation of variable `tags-file-name'.
11355
11356\(fn TAGNAME &optional NEXT-P)" t nil)
11357
11358(make-obsolete 'find-tag-other-frame 'xref-find-definitions-other-frame '"25.1")
11359
11360(autoload 'find-tag-regexp "etags" "\
11361Find tag (in current tags table) whose name matches REGEXP.
11362Select the buffer containing the tag's definition and move point there.
11363
11364If second arg NEXT-P is t (interactively, with prefix arg), search for
11365another tag that matches the last tagname or regexp used. When there are
11366multiple matches for a tag, more exact matches are found first. If NEXT-P
11367is negative (interactively, with prefix arg that is a negative number or
11368just \\[negative-argument]), pop back to the previous tag gone to.
11369
11370If third arg OTHER-WINDOW is non-nil, select the buffer in another window.
11371
11372A marker representing the point when this command is invoked is pushed
11373onto a ring and may be popped back to with \\[pop-tag-mark].
11374Contrast this with the ring of marks gone to by the command.
11375
11376See documentation of variable `tags-file-name'.
11377
11378\(fn REGEXP &optional NEXT-P OTHER-WINDOW)" t nil)
11379
11380(make-obsolete 'find-tag-regexp 'xref-find-apropos '"25.1")
11381
11382(defalias 'pop-tag-mark 'xref-pop-marker-stack)
11383
11384(autoload 'next-file "etags" "\
11385Select next file among files in current tags table.
11386
11387A first argument of t (prefix arg, if interactive) initializes to the
11388beginning of the list of files in the tags table. If the argument is
11389neither nil nor t, it is evalled to initialize the list of files.
11390
11391Non-nil second argument NOVISIT means use a temporary buffer
11392 to save time and avoid uninteresting warnings.
11393
11394Value is nil if the file was already visited;
11395if the file was newly read in, the value is the filename.
11396
11397\(fn &optional INITIALIZE NOVISIT)" t nil)
11398
11399(autoload 'tags-loop-continue "etags" "\
11400Continue last \\[tags-search] or \\[tags-query-replace] command.
11401Used noninteractively with non-nil argument to begin such a command (the
11402argument is passed to `next-file', which see).
11403
11404Two variables control the processing we do on each file: the value of
11405`tags-loop-scan' is a form to be executed on each file to see if it is
11406interesting (it returns non-nil if so) and `tags-loop-operate' is a form to
11407evaluate to operate on an interesting file. If the latter evaluates to
11408nil, we exit; otherwise we scan the next file.
11409
11410\(fn &optional FIRST-TIME)" t nil)
11411
11412(autoload 'tags-search "etags" "\
11413Search through all files listed in tags table for match for REGEXP.
11414Stops when a match is found.
11415To continue searching for next match, use command \\[tags-loop-continue].
11416
11417If FILE-LIST-FORM is non-nil, it should be a form that, when
11418evaluated, will return a list of file names. The search will be
11419restricted to these files.
11420
11421Also see the documentation of the `tags-file-name' variable.
11422
11423\(fn REGEXP &optional FILE-LIST-FORM)" t nil)
11424
11425(autoload 'tags-query-replace "etags" "\
11426Do `query-replace-regexp' of FROM with TO on all files listed in tags table.
11427Third arg DELIMITED (prefix arg) means replace only word-delimited matches.
11428If you exit (\\[keyboard-quit], RET or q), you can resume the query replace
11429with the command \\[tags-loop-continue].
11430Fourth arg FILE-LIST-FORM non-nil means initialize the replacement loop.
11431
11432If FILE-LIST-FORM is non-nil, it is a form to evaluate to
11433produce the list of files to search.
11434
11435See also the documentation of the variable `tags-file-name'.
11436
11437\(fn FROM TO &optional DELIMITED FILE-LIST-FORM)" t nil)
11438
11439(autoload 'list-tags "etags" "\
11440Display list of tags in file FILE.
11441This searches only the first table in the list, and no included tables.
11442FILE should be as it appeared in the `etags' command, usually without a
11443directory specification.
11444
11445\(fn FILE &optional NEXT-MATCH)" t nil)
11446
11447(autoload 'tags-apropos "etags" "\
11448Display list of all tags in tags table REGEXP matches.
11449
11450\(fn REGEXP)" t nil)
11451
11452(make-obsolete 'tags-apropos 'xref-find-apropos '"25.1")
11453
11454(autoload 'select-tags-table "etags" "\
11455Select a tags table file from a menu of those you have already used.
11456The list of tags tables to select from is stored in `tags-table-set-list';
11457see the doc of that variable if you want to add names to the list.
11458
11459\(fn)" t nil)
11460
11461(autoload 'complete-tag "etags" "\
11462Perform tags completion on the text around point.
11463Completes to the set of names listed in the current tags table.
11464The string to complete is chosen in the same way as the default
11465for \\[find-tag] (which see).
11466
11467\(fn)" t nil)
11468
11469(autoload 'etags--xref-backend "etags" "\
11470
11471
11472\(fn)" nil nil)
11473
11474(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "etags" '("xref-" "etags-" "snarf-tag-function" "select-tags-table-" "tag" "file-of-tag" "find-tag-" "list-tags-function" "last-tag" "initialize-new-tags-table" "verify-tags-table-function" "goto-tag-location-function" "next-file-list" "default-tags-table-function")))
11475
11476;;;***
11477
11478;;;### (autoloads nil "ethio-util" "language/ethio-util.el" (0 0
11479;;;;;; 0 0))
11480;;; Generated autoloads from language/ethio-util.el
11481
11482(autoload 'setup-ethiopic-environment-internal "ethio-util" "\
11483
11484
11485\(fn)" nil nil)
11486
11487(autoload 'ethio-sera-to-fidel-buffer "ethio-util" "\
11488Convert the current buffer from SERA to FIDEL.
11489
11490The variable `ethio-primary-language' specifies the primary
11491language and `ethio-secondary-language' specifies the secondary.
11492
11493If the 1st optional argument SECONDARY is non-nil, assume the
11494buffer begins with the secondary language; otherwise with the
11495primary language.
11496
11497If the 2nd optional argument FORCE is non-nil, perform conversion
11498even if the buffer is read-only.
11499
11500See also the descriptions of the variables
11501`ethio-use-colon-for-colon' and `ethio-use-three-dot-question'.
11502
11503\(fn &optional SECONDARY FORCE)" t nil)
11504
11505(autoload 'ethio-sera-to-fidel-region "ethio-util" "\
11506Convert the characters in region from SERA to FIDEL.
11507
11508The variable `ethio-primary-language' specifies the primary
11509language and `ethio-secondary-language' specifies the secondary.
11510
11511If the 3rd argument SECONDARY is given and non-nil, assume the
11512region begins with the secondary language; otherwise with the
11513primary language.
11514
11515If the 4th argument FORCE is given and non-nil, perform
11516conversion even if the buffer is read-only.
11517
11518See also the descriptions of the variables
11519`ethio-use-colon-for-colon' and `ethio-use-three-dot-question'.
11520
11521\(fn BEGIN END &optional SECONDARY FORCE)" t nil)
11522
11523(autoload 'ethio-sera-to-fidel-marker "ethio-util" "\
11524Convert the regions surrounded by \"<sera>\" and \"</sera>\" from SERA to FIDEL.
11525Assume that each region begins with `ethio-primary-language'.
11526The markers \"<sera>\" and \"</sera>\" themselves are not deleted.
11527
11528\(fn &optional FORCE)" t nil)
11529
11530(autoload 'ethio-fidel-to-sera-buffer "ethio-util" "\
11531Replace all the FIDEL characters in the current buffer to the SERA format.
11532The variable `ethio-primary-language' specifies the primary
11533language and `ethio-secondary-language' specifies the secondary.
11534
11535If the 1st optional argument SECONDARY is non-nil, try to convert the
11536region so that it begins with the secondary language; otherwise with the
11537primary language.
11538
11539If the 2nd optional argument FORCE is non-nil, convert even if the
11540buffer is read-only.
11541
11542See also the descriptions of the variables
11543`ethio-use-colon-for-colon', `ethio-use-three-dot-question',
11544`ethio-quote-vowel-always' and `ethio-numeric-reduction'.
11545
11546\(fn &optional SECONDARY FORCE)" t nil)
11547
11548(autoload 'ethio-fidel-to-sera-region "ethio-util" "\
11549Replace all the FIDEL characters in the region to the SERA format.
11550
11551The variable `ethio-primary-language' specifies the primary
11552language and `ethio-secondary-language' specifies the secondary.
11553
11554If the 3rd argument SECONDARY is given and non-nil, convert
11555the region so that it begins with the secondary language; otherwise with
11556the primary language.
11557
11558If the 4th argument FORCE is given and non-nil, convert even if the
11559buffer is read-only.
11560
11561See also the descriptions of the variables
11562`ethio-use-colon-for-colon', `ethio-use-three-dot-question',
11563`ethio-quote-vowel-always' and `ethio-numeric-reduction'.
11564
11565\(fn BEGIN END &optional SECONDARY FORCE)" t nil)
11566
11567(autoload 'ethio-fidel-to-sera-marker "ethio-util" "\
11568Convert the regions surrounded by \"<sera>\" and \"</sera>\" from FIDEL to SERA.
11569The markers \"<sera>\" and \"</sera>\" themselves are not deleted.
11570
11571\(fn &optional FORCE)" t nil)
11572
11573(autoload 'ethio-modify-vowel "ethio-util" "\
11574Modify the vowel of the FIDEL that is under the cursor.
11575
11576\(fn)" t nil)
11577
11578(autoload 'ethio-replace-space "ethio-util" "\
11579Replace ASCII spaces with Ethiopic word separators in the region.
11580
11581In the specified region, replace word separators surrounded by two
11582Ethiopic characters, depending on the first argument CH, which should
11583be 1, 2, or 3.
11584
11585If CH = 1, word separator will be replaced with an ASCII space.
11586If CH = 2, with two ASCII spaces.
11587If CH = 3, with the Ethiopic colon-like word separator.
11588
11589The 2nd and 3rd arguments BEGIN and END specify the region.
11590
11591\(fn CH BEGIN END)" t nil)
11592
11593(autoload 'ethio-input-special-character "ethio-util" "\
11594This function is deprecated.
11595
11596\(fn ARG)" t nil)
11597
11598(autoload 'ethio-fidel-to-tex-buffer "ethio-util" "\
11599Convert each fidel characters in the current buffer into a fidel-tex command.
11600
11601\(fn)" t nil)
11602
11603(autoload 'ethio-tex-to-fidel-buffer "ethio-util" "\
11604Convert fidel-tex commands in the current buffer into fidel chars.
11605
11606\(fn)" t nil)
11607
11608(autoload 'ethio-fidel-to-java-buffer "ethio-util" "\
11609Convert Ethiopic characters into the Java escape sequences.
11610
11611Each escape sequence is of the form \\uXXXX, where XXXX is the
11612character's codepoint (in hex) in Unicode.
11613
11614If `ethio-java-save-lowercase' is non-nil, use [0-9a-f].
11615Otherwise, [0-9A-F].
11616
11617\(fn)" nil nil)
11618
11619(autoload 'ethio-java-to-fidel-buffer "ethio-util" "\
11620Convert the Java escape sequences into corresponding Ethiopic characters.
11621
11622\(fn)" nil nil)
11623
11624(autoload 'ethio-find-file "ethio-util" "\
11625Transliterate file content into Ethiopic depending on filename suffix.
11626
11627\(fn)" nil nil)
11628
11629(autoload 'ethio-write-file "ethio-util" "\
11630Transliterate Ethiopic characters in ASCII depending on the file extension.
11631
11632\(fn)" nil nil)
11633
11634(autoload 'ethio-insert-ethio-space "ethio-util" "\
11635Insert the Ethiopic word delimiter (the colon-like character).
11636With ARG, insert that many delimiters.
11637
11638\(fn ARG)" t nil)
11639
11640(autoload 'ethio-composition-function "ethio-util" "\
11641
11642
11643\(fn POS TO FONT-OBJECT STRING)" nil nil)
11644
11645(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ethio-util" '("exit-ethiopic-environment" "ethio-")))
11646
11647;;;***
11648
11649;;;### (autoloads nil "eudc" "net/eudc.el" (0 0 0 0))
11650;;; Generated autoloads from net/eudc.el
11651
11652(autoload 'eudc-set-server "eudc" "\
11653Set the directory server to SERVER using PROTOCOL.
11654Unless NO-SAVE is non-nil, the server is saved as the default
11655server for future sessions.
11656
11657\(fn SERVER PROTOCOL &optional NO-SAVE)" t nil)
11658
11659(autoload 'eudc-get-email "eudc" "\
11660Get the email field of NAME from the directory server.
11661If ERROR is non-nil, report an error if there is none.
11662
11663\(fn NAME &optional ERROR)" t nil)
11664
11665(autoload 'eudc-get-phone "eudc" "\
11666Get the phone field of NAME from the directory server.
11667If ERROR is non-nil, report an error if there is none.
11668
11669\(fn NAME &optional ERROR)" t nil)
11670
11671(autoload 'eudc-expand-inline "eudc" "\
11672Query the directory server, and expand the query string before point.
11673The query string consists of the buffer substring from the point back to
11674the preceding comma, colon or beginning of line.
11675The variable `eudc-inline-query-format' controls how to associate the
11676individual inline query words with directory attribute names.
11677After querying the server for the given string, the expansion specified by
11678`eudc-inline-expansion-format' is inserted in the buffer at point.
11679If REPLACE is non-nil, then this expansion replaces the name in the buffer.
11680`eudc-expansion-overwrites-query' being non-nil inverts the meaning of REPLACE.
11681Multiple servers can be tried with the same query until one finds a match,
11682see `eudc-inline-expansion-servers'
11683
11684\(fn &optional REPLACE)" t nil)
11685
11686(autoload 'eudc-query-form "eudc" "\
11687Display a form to query the directory server.
11688If given a non-nil argument GET-FIELDS-FROM-SERVER, the function first
11689queries the server for the existing fields and displays a corresponding form.
11690
11691\(fn &optional GET-FIELDS-FROM-SERVER)" t nil)
11692
11693(autoload 'eudc-load-eudc "eudc" "\
11694Load the Emacs Unified Directory Client.
11695This does nothing except loading eudc by autoload side-effect.
11696
11697\(fn)" t nil)
11698
11699(cond ((not (featurep 'xemacs)) (defvar eudc-tools-menu (let ((map (make-sparse-keymap "Directory Servers"))) (define-key map [phone] `(menu-item ,(purecopy "Get Phone") eudc-get-phone :help ,(purecopy "Get the phone field of name from the directory server"))) (define-key map [email] `(menu-item ,(purecopy "Get Email") eudc-get-email :help ,(purecopy "Get the email field of NAME from the directory server"))) (define-key map [separator-eudc-email] menu-bar-separator) (define-key map [expand-inline] `(menu-item ,(purecopy "Expand Inline Query") eudc-expand-inline :help ,(purecopy "Query the directory server, and expand the query string before point"))) (define-key map [query] `(menu-item ,(purecopy "Query with Form") eudc-query-form :help ,(purecopy "Display a form to query the directory server"))) (define-key map [separator-eudc-query] menu-bar-separator) (define-key map [new] `(menu-item ,(purecopy "New Server") eudc-set-server :help ,(purecopy "Set the directory server to SERVER using PROTOCOL"))) (define-key map [load] `(menu-item ,(purecopy "Load Hotlist of Servers") eudc-load-eudc :help ,(purecopy "Load the Emacs Unified Directory Client"))) map)) (fset 'eudc-tools-menu (symbol-value 'eudc-tools-menu))) (t (let ((menu '("Directory Servers" ["Load Hotlist of Servers" eudc-load-eudc t] ["New Server" eudc-set-server t] ["---" nil nil] ["Query with Form" eudc-query-form t] ["Expand Inline Query" eudc-expand-inline t] ["---" nil nil] ["Get Email" eudc-get-email t] ["Get Phone" eudc-get-phone t]))) (if (not (featurep 'eudc-autoloads)) (if (featurep 'xemacs) (if (and (featurep 'menubar) (not (featurep 'infodock))) (add-submenu '("Tools") menu)) (require 'easymenu) (cond ((fboundp 'easy-menu-add-item) (easy-menu-add-item nil '("tools") (easy-menu-create-menu (car menu) (cdr menu)))) ((fboundp 'easy-menu-create-keymaps) (define-key global-map [menu-bar tools eudc] (cons "Directory Servers" (easy-menu-create-keymaps "Directory Servers" (cdr menu)))))))))))
11700
11701(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudc" '("eudc-")))
11702
11703;;;***
11704
11705;;;### (autoloads nil "eudc-bob" "net/eudc-bob.el" (0 0 0 0))
11706;;; Generated autoloads from net/eudc-bob.el
11707
11708(autoload 'eudc-display-generic-binary "eudc-bob" "\
11709Display a button for unidentified binary DATA.
11710
11711\(fn DATA)" nil nil)
11712
11713(autoload 'eudc-display-url "eudc-bob" "\
11714Display URL and make it clickable.
11715
11716\(fn URL)" nil nil)
11717
11718(autoload 'eudc-display-mail "eudc-bob" "\
11719Display e-mail address and make it clickable.
11720
11721\(fn MAIL)" nil nil)
11722
11723(autoload 'eudc-display-sound "eudc-bob" "\
11724Display a button to play the sound DATA.
11725
11726\(fn DATA)" nil nil)
11727
11728(autoload 'eudc-display-jpeg-inline "eudc-bob" "\
11729Display the JPEG DATA inline at point if possible.
11730
11731\(fn DATA)" nil nil)
11732
11733(autoload 'eudc-display-jpeg-as-button "eudc-bob" "\
11734Display a button for the JPEG DATA.
11735
11736\(fn DATA)" nil nil)
11737
11738(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudc-bob" '("eudc-")))
11739
11740;;;***
11741
11742;;;### (autoloads nil "eudc-export" "net/eudc-export.el" (0 0 0 0))
11743;;; Generated autoloads from net/eudc-export.el
11744
11745(autoload 'eudc-insert-record-at-point-into-bbdb "eudc-export" "\
11746Insert record at point into the BBDB database.
11747This function can only be called from a directory query result buffer.
11748
11749\(fn)" t nil)
11750
11751(autoload 'eudc-try-bbdb-insert "eudc-export" "\
11752Call `eudc-insert-record-at-point-into-bbdb' if on a record.
11753
11754\(fn)" t nil)
11755
11756(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudc-export" '("eudc-")))
11757
11758;;;***
11759
11760;;;### (autoloads nil "eudc-hotlist" "net/eudc-hotlist.el" (0 0 0
11761;;;;;; 0))
11762;;; Generated autoloads from net/eudc-hotlist.el
11763
11764(autoload 'eudc-edit-hotlist "eudc-hotlist" "\
11765Edit the hotlist of directory servers in a specialized buffer.
11766
11767\(fn)" t nil)
11768
11769(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudc-hotlist" '("eudc-hotlist-")))
11770
11771;;;***
11772
11773;;;### (autoloads nil "eudc-vars" "net/eudc-vars.el" (0 0 0 0))
11774;;; Generated autoloads from net/eudc-vars.el
11775
11776(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudc-vars" '("eudc-")))
11777
11778;;;***
11779
11780;;;### (autoloads nil "eudcb-bbdb" "net/eudcb-bbdb.el" (0 0 0 0))
11781;;; Generated autoloads from net/eudcb-bbdb.el
11782
11783(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudcb-bbdb" '("eudc-bbdb-")))
11784
11785;;;***
11786
11787;;;### (autoloads nil "eudcb-ldap" "net/eudcb-ldap.el" (0 0 0 0))
11788;;; Generated autoloads from net/eudcb-ldap.el
11789
11790(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudcb-ldap" '("eudc-")))
11791
11792;;;***
11793
11794;;;### (autoloads nil "eudcb-mab" "net/eudcb-mab.el" (0 0 0 0))
11795;;; Generated autoloads from net/eudcb-mab.el
11796
11797(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eudcb-mab" '("eudc-")))
11798
11799;;;***
11800
11801;;;### (autoloads nil "ewoc" "emacs-lisp/ewoc.el" (0 0 0 0))
11802;;; Generated autoloads from emacs-lisp/ewoc.el
11803
11804(autoload 'ewoc-create "ewoc" "\
11805Create an empty ewoc.
11806
11807The ewoc will be inserted in the current buffer at the current position.
11808
11809PRETTY-PRINTER should be a function that takes one argument, an
11810element, and inserts a string representing it in the buffer (at
11811point). The string PRETTY-PRINTER inserts may be empty or span
11812several lines. The PRETTY-PRINTER should use `insert', and not
11813`insert-before-markers'.
11814
11815Optional second and third arguments HEADER and FOOTER are strings,
11816possibly empty, that will always be present at the top and bottom,
11817respectively, of the ewoc.
11818
11819Normally, a newline is automatically inserted after the header,
11820the footer and every node's printed representation. Optional
11821fourth arg NOSEP non-nil inhibits this.
11822
11823\(fn PRETTY-PRINTER &optional HEADER FOOTER NOSEP)" nil nil)
11824
11825(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ewoc" '("ewoc-")))
11826
11827;;;***
11828
11829;;;### (autoloads nil "eww" "net/eww.el" (0 0 0 0))
11830;;; Generated autoloads from net/eww.el
11831
11832(defvar eww-suggest-uris '(eww-links-at-point url-get-url-at-point eww-current-url) "\
11833List of functions called to form the list of default URIs for `eww'.
11834Each of the elements is a function returning either a string or a list
11835of strings. The results will be joined into a single list with
11836duplicate entries (if any) removed.")
11837
11838(custom-autoload 'eww-suggest-uris "eww" t)
11839
11840(autoload 'eww "eww" "\
11841Fetch URL and render the page.
11842If the input doesn't look like an URL or a domain name, the
11843word(s) will be searched for via `eww-search-prefix'.
11844
11845\(fn URL)" t nil)
11846 (defalias 'browse-web 'eww)
11847
11848(autoload 'eww-open-file "eww" "\
11849Render FILE using EWW.
11850
11851\(fn FILE)" t nil)
11852
11853(autoload 'eww-search-words "eww" "\
11854Search the web for the text between BEG and END.
11855See the `eww-search-prefix' variable for the search engine used.
11856
11857\(fn &optional BEG END)" t nil)
11858
11859(autoload 'eww-mode "eww" "\
11860Mode for browsing the web.
11861
11862\(fn)" t nil)
11863
11864(autoload 'eww-browse-url "eww" "\
11865
11866
11867\(fn URL &optional NEW-WINDOW)" nil nil)
11868
11869(autoload 'eww-list-bookmarks "eww" "\
11870Display the bookmarks.
11871
11872\(fn)" t nil)
11873
11874(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "eww" '("eww-")))
11875
11876;;;***
11877
11878;;;### (autoloads nil "executable" "progmodes/executable.el" (0 0
11879;;;;;; 0 0))
11880;;; Generated autoloads from progmodes/executable.el
11881
11882(autoload 'executable-command-find-posix-p "executable" "\
11883Check if PROGRAM handles arguments Posix-style.
11884If PROGRAM is non-nil, use that instead of \"find\".
11885
11886\(fn &optional PROGRAM)" nil nil)
11887
11888(autoload 'executable-interpret "executable" "\
11889Run script with user-specified args, and collect output in a buffer.
11890While script runs asynchronously, you can use the \\[next-error]
11891command to find the next error. The buffer is also in `comint-mode' and
11892`compilation-shell-minor-mode', so that you can answer any prompts.
11893
11894\(fn COMMAND)" t nil)
11895
11896(autoload 'executable-set-magic "executable" "\
11897Set this buffer's interpreter to INTERPRETER with optional ARGUMENT.
11898The variables `executable-magicless-file-regexp', `executable-prefix',
11899`executable-insert', `executable-query' and `executable-chmod' control
11900when and how magic numbers are inserted or replaced and scripts made
11901executable.
11902
11903\(fn INTERPRETER &optional ARGUMENT NO-QUERY-FLAG INSERT-FLAG)" t nil)
11904
11905(autoload 'executable-make-buffer-file-executable-if-script-p "executable" "\
11906Make file executable according to umask if not already executable.
11907If file already has any execute bits set at all, do not change existing
11908file modes.
11909
11910\(fn)" nil nil)
11911
11912(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "executable" '("executable-")))
11913
11914;;;***
11915
11916;;;### (autoloads nil "expand" "expand.el" (0 0 0 0))
11917;;; Generated autoloads from expand.el
11918
11919(autoload 'expand-add-abbrevs "expand" "\
11920Add a list of abbreviations to abbrev table TABLE.
11921ABBREVS is a list of abbrev definitions; each abbrev description entry
11922has the form (ABBREV EXPANSION ARG).
11923
11924ABBREV is the abbreviation to replace.
11925
11926EXPANSION is the replacement string or a function which will make the
11927expansion. For example, you could use the DMacros or skeleton packages
11928to generate such functions.
11929
11930ARG is an optional argument which can be a number or a list of
11931numbers. If ARG is a number, point is placed ARG chars from the
11932beginning of the expanded text.
11933
11934If ARG is a list of numbers, point is placed according to the first
11935member of the list, but you can visit the other specified positions
11936cyclically with the functions `expand-jump-to-previous-slot' and
11937`expand-jump-to-next-slot'.
11938
11939If ARG is omitted, point is placed at the end of the expanded text.
11940
11941\(fn TABLE ABBREVS)" nil nil)
11942
11943(autoload 'expand-abbrev-hook "expand" "\
11944Abbrev hook used to do the expansion job of expand abbrevs.
11945See `expand-add-abbrevs'. Value is non-nil if expansion was done.
11946
11947\(fn)" nil nil)
11948
11949(autoload 'expand-jump-to-previous-slot "expand" "\
11950Move the cursor to the previous slot in the last abbrev expansion.
11951This is used only in conjunction with `expand-add-abbrevs'.
11952
11953\(fn)" t nil)
11954
11955(autoload 'expand-jump-to-next-slot "expand" "\
11956Move the cursor to the next slot in the last abbrev expansion.
11957This is used only in conjunction with `expand-add-abbrevs'.
11958
11959\(fn)" t nil)
11960 (define-key abbrev-map "p" 'expand-jump-to-previous-slot)
11961 (define-key abbrev-map "n" 'expand-jump-to-next-slot)
11962
11963(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "expand" '("expand-")))
11964
11965;;;***
11966
11967;;;### (autoloads nil "ezimage" "ezimage.el" (0 0 0 0))
11968;;; Generated autoloads from ezimage.el
11969
11970(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ezimage" '("ezimage-")))
11971
11972;;;***
11973
11974;;;### (autoloads nil "f90" "progmodes/f90.el" (0 0 0 0))
11975;;; Generated autoloads from progmodes/f90.el
11976
11977(autoload 'f90-mode "f90" "\
11978Major mode for editing Fortran 90,95 code in free format.
11979For fixed format code, use `fortran-mode'.
11980
11981\\[f90-indent-line] indents the current line.
11982\\[f90-indent-new-line] indents current line and creates a new indented line.
11983\\[f90-indent-subprogram] indents the current subprogram.
11984
11985Type \\=`? or \\=`\\[help-command] to display a list of built-in abbrevs for F90 keywords.
11986
11987Key definitions:
11988\\{f90-mode-map}
11989
11990Variables controlling indentation style and extra features:
11991
11992`f90-do-indent'
11993 Extra indentation within do blocks (default 3).
11994`f90-if-indent'
11995 Extra indentation within if/select/where/forall blocks (default 3).
11996`f90-type-indent'
11997 Extra indentation within type/enum/interface/block-data blocks (default 3).
11998`f90-program-indent'
11999 Extra indentation within program/module/subroutine/function blocks
12000 (default 2).
12001`f90-associate-indent'
12002 Extra indentation within associate blocks (default 2).
12003`f90-critical-indent'
12004 Extra indentation within critical/block blocks (default 2).
12005`f90-continuation-indent'
12006 Extra indentation applied to continuation lines (default 5).
12007`f90-comment-region'
12008 String inserted by function \\[f90-comment-region] at start of each
12009 line in region (default \"!!!$\").
12010`f90-indented-comment-re'
12011 Regexp determining the type of comment to be intended like code
12012 (default \"!\").
12013`f90-directive-comment-re'
12014 Regexp of comment-like directive like \"!HPF\\\\$\", not to be indented
12015 (default \"!hpf\\\\$\").
12016`f90-break-delimiters'
12017 Regexp holding list of delimiters at which lines may be broken
12018 (default \"[-+*/><=,% \\t]\").
12019`f90-break-before-delimiters'
12020 Non-nil causes `f90-do-auto-fill' to break lines before delimiters
12021 (default t).
12022`f90-beginning-ampersand'
12023 Automatic insertion of `&' at beginning of continuation lines (default t).
12024`f90-smart-end'
12025 From an END statement, check and fill the end using matching block start.
12026 Allowed values are `blink', `no-blink', and nil, which determine
12027 whether to blink the matching beginning (default `blink').
12028`f90-auto-keyword-case'
12029 Automatic change of case of keywords (default nil).
12030 The possibilities are `downcase-word', `upcase-word', `capitalize-word'.
12031`f90-leave-line-no'
12032 Do not left-justify line numbers (default nil).
12033
12034Turning on F90 mode calls the value of the variable `f90-mode-hook'
12035with no args, if that value is non-nil.
12036
12037\(fn)" t nil)
12038
12039(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "f90" '("f90-")))
12040
12041;;;***
12042
12043;;;### (autoloads nil "face-remap" "face-remap.el" (0 0 0 0))
12044;;; Generated autoloads from face-remap.el
12045
12046(autoload 'face-remap-add-relative "face-remap" "\
12047Add a face remapping entry of FACE to SPECS in the current buffer.
12048Return a cookie which can be used to delete this remapping with
12049`face-remap-remove-relative'.
12050
12051The remaining arguments, SPECS, should form a list of faces.
12052Each list element should be either a face name or a property list
12053of face attribute/value pairs. If more than one face is listed,
12054that specifies an aggregate face, in the same way as in a `face'
12055text property, except for possible priority changes noted below.
12056
12057The face remapping specified by SPECS takes effect alongside the
12058remappings from other calls to `face-remap-add-relative' for the
12059same FACE, as well as the normal definition of FACE (at lowest
12060priority). This function tries to sort multiple remappings for
12061the same face, so that remappings specifying relative face
12062attributes are applied after remappings specifying absolute face
12063attributes.
12064
12065The base (lowest priority) remapping may be set to something
12066other than the normal definition of FACE via `face-remap-set-base'.
12067
12068\(fn FACE &rest SPECS)" nil nil)
12069
12070(autoload 'face-remap-reset-base "face-remap" "\
12071Set the base remapping of FACE to the normal definition of FACE.
12072This causes the remappings specified by `face-remap-add-relative'
12073to apply on top of the normal definition of FACE.
12074
12075\(fn FACE)" nil nil)
12076
12077(autoload 'face-remap-set-base "face-remap" "\
12078Set the base remapping of FACE in the current buffer to SPECS.
12079This causes the remappings specified by `face-remap-add-relative'
12080to apply on top of the face specification given by SPECS.
12081
12082The remaining arguments, SPECS, should form a list of faces.
12083Each list element should be either a face name or a property list
12084of face attribute/value pairs, like in a `face' text property.
12085
12086If SPECS is empty, call `face-remap-reset-base' to use the normal
12087definition of FACE as the base remapping; note that this is
12088different from SPECS containing a single value nil, which means
12089not to inherit from the global definition of FACE at all.
12090
12091\(fn FACE &rest SPECS)" nil nil)
12092
12093(autoload 'text-scale-set "face-remap" "\
12094Set the scale factor of the default face in the current buffer to LEVEL.
12095If LEVEL is non-zero, `text-scale-mode' is enabled, otherwise it is disabled.
12096
12097LEVEL is a number of steps, with 0 representing the default size.
12098Each step scales the height of the default face by the variable
12099`text-scale-mode-step' (a negative number decreases the height by
12100the same amount).
12101
12102\(fn LEVEL)" t nil)
12103
12104(autoload 'text-scale-increase "face-remap" "\
12105Increase the height of the default face in the current buffer by INC steps.
12106If the new height is other than the default, `text-scale-mode' is enabled.
12107
12108Each step scales the height of the default face by the variable
12109`text-scale-mode-step' (a negative number of steps decreases the
12110height by the same amount). As a special case, an argument of 0
12111will remove any scaling currently active.
12112
12113\(fn INC)" t nil)
12114
12115(autoload 'text-scale-decrease "face-remap" "\
12116Decrease the height of the default face in the current buffer by DEC steps.
12117See `text-scale-increase' for more details.
12118
12119\(fn DEC)" t nil)
12120 (define-key ctl-x-map [(control ?+)] 'text-scale-adjust)
12121 (define-key ctl-x-map [(control ?-)] 'text-scale-adjust)
12122 (define-key ctl-x-map [(control ?=)] 'text-scale-adjust)
12123 (define-key ctl-x-map [(control ?0)] 'text-scale-adjust)
12124
12125(autoload 'text-scale-adjust "face-remap" "\
12126Adjust the height of the default face by INC.
12127
12128INC may be passed as a numeric prefix argument.
12129
12130The actual adjustment made depends on the final component of the
12131key-binding used to invoke the command, with all modifiers removed:
12132
12133 +, = Increase the default face height by one step
12134 - Decrease the default face height by one step
12135 0 Reset the default face height to the global default
12136
12137After adjusting, continue to read input events and further adjust
12138the face height as long as the input event read
12139\(with all modifiers removed) is one of the above characters.
12140
12141Each step scales the height of the default face by the variable
12142`text-scale-mode-step' (a negative number of steps decreases the
12143height by the same amount). As a special case, an argument of 0
12144will remove any scaling currently active.
12145
12146This command is a special-purpose wrapper around the
12147`text-scale-increase' command which makes repetition convenient
12148even when it is bound in a non-top-level keymap. For binding in
12149a top-level keymap, `text-scale-increase' or
12150`text-scale-decrease' may be more appropriate.
12151
12152\(fn INC)" t nil)
12153
12154(autoload 'buffer-face-mode "face-remap" "\
12155Minor mode for a buffer-specific default face.
12156With a prefix argument ARG, enable the mode if ARG is positive,
12157and disable it otherwise. If called from Lisp, enable the mode
12158if ARG is omitted or nil. When enabled, the face specified by the
12159variable `buffer-face-mode-face' is used to display the buffer text.
12160
12161\(fn &optional ARG)" t nil)
12162
12163(autoload 'buffer-face-set "face-remap" "\
12164Enable `buffer-face-mode', using face specs SPECS.
12165Each argument in SPECS should be a face, i.e. either a face name
12166or a property list of face attributes and values. If more than
12167one face is listed, that specifies an aggregate face, like in a
12168`face' text property. If SPECS is nil or omitted, disable
12169`buffer-face-mode'.
12170
12171This function makes the variable `buffer-face-mode-face' buffer
12172local, and sets it to FACE.
12173
12174\(fn &rest SPECS)" t nil)
12175
12176(autoload 'buffer-face-toggle "face-remap" "\
12177Toggle `buffer-face-mode', using face specs SPECS.
12178Each argument in SPECS should be a face, i.e. either a face name
12179or a property list of face attributes and values. If more than
12180one face is listed, that specifies an aggregate face, like in a
12181`face' text property.
12182
12183If `buffer-face-mode' is already enabled, and is currently using
12184the face specs SPECS, then it is disabled; if `buffer-face-mode'
12185is disabled, or is enabled and currently displaying some other
12186face, then is left enabled, but the face changed to reflect SPECS.
12187
12188This function will make the variable `buffer-face-mode-face'
12189buffer local, and set it to SPECS.
12190
12191\(fn &rest SPECS)" t nil)
12192
12193(autoload 'variable-pitch-mode "face-remap" "\
12194Variable-pitch default-face mode.
12195An interface to `buffer-face-mode' which uses the `variable-pitch' face.
12196Besides the choice of face, it is the same as `buffer-face-mode'.
12197
12198\(fn &optional ARG)" t nil)
12199
12200(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "face-remap" '("buffer-face-mode-" "text-scale-m" "face-" "internal-lisp-face-attributes")))
12201
12202;;;***
12203
12204;;;### (autoloads nil "feedmail" "mail/feedmail.el" (0 0 0 0))
12205;;; Generated autoloads from mail/feedmail.el
12206(push (purecopy '(feedmail 11)) package--builtin-versions)
12207
12208(autoload 'feedmail-send-it "feedmail" "\
12209Send the current mail buffer using the Feedmail package.
12210This is a suitable value for `send-mail-function'. It can be used
12211with various lower-level mechanisms to provide features such as queueing.
12212
12213\(fn)" nil nil)
12214
12215(autoload 'feedmail-run-the-queue-no-prompts "feedmail" "\
12216Like `feedmail-run-the-queue', but suppress confirmation prompts.
12217
12218\(fn &optional ARG)" t nil)
12219
12220(autoload 'feedmail-run-the-queue-global-prompt "feedmail" "\
12221Like `feedmail-run-the-queue', but with a global confirmation prompt.
12222This is generally most useful if run non-interactively, since you can
12223bail out with an appropriate answer to the global confirmation prompt.
12224
12225\(fn &optional ARG)" t nil)
12226
12227(autoload 'feedmail-run-the-queue "feedmail" "\
12228Visit each message in the feedmail queue directory and send it out.
12229Return value is a list of three things: number of messages sent, number of
12230messages skipped, and number of non-message things in the queue (commonly
12231backup file names and the like).
12232
12233\(fn &optional ARG)" t nil)
12234
12235(autoload 'feedmail-queue-reminder "feedmail" "\
12236Perform some kind of reminder activity about queued and draft messages.
12237Called with an optional symbol argument which says what kind of event
12238is triggering the reminder activity. The default is `on-demand', which
12239is what you typically would use if you were putting this in your Emacs start-up
12240or mail hook code. Other recognized values for WHAT-EVENT (these are passed
12241internally by feedmail):
12242
12243 after-immediate (a message has just been sent in immediate mode)
12244 after-queue (a message has just been queued)
12245 after-draft (a message has just been placed in the draft directory)
12246 after-run (the queue has just been run, possibly sending messages)
12247
12248WHAT-EVENT is used as a key into the table `feedmail-queue-reminder-alist'. If
12249the associated value is a function, it is called without arguments and is expected
12250to perform the reminder activity. You can supply your own reminder functions
12251by redefining `feedmail-queue-reminder-alist'. If you don't want any reminders,
12252you can set `feedmail-queue-reminder-alist' to nil.
12253
12254\(fn &optional WHAT-EVENT)" t nil)
12255
12256(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "feedmail" '("feedmail-")))
12257
12258;;;***
12259
12260;;;### (autoloads nil "ffap" "ffap.el" (0 0 0 0))
12261;;; Generated autoloads from ffap.el
12262
12263(autoload 'ffap-next "ffap" "\
12264Search buffer for next file or URL, and run ffap.
12265Optional argument BACK says to search backwards.
12266Optional argument WRAP says to try wrapping around if necessary.
12267Interactively: use a single prefix \\[universal-argument] to search backwards,
12268double prefix to wrap forward, triple to wrap backwards.
12269Actual search is done by the function `ffap-next-guess'.
12270
12271\(fn &optional BACK WRAP)" t nil)
12272
12273(autoload 'find-file-at-point "ffap" "\
12274Find FILENAME, guessing a default from text around point.
12275If `ffap-url-regexp' is not nil, the FILENAME may also be an URL.
12276With a prefix, this command behaves exactly like `ffap-file-finder'.
12277If `ffap-require-prefix' is set, the prefix meaning is reversed.
12278See also the variables `ffap-dired-wildcards', `ffap-newfile-prompt',
12279and the functions `ffap-file-at-point' and `ffap-url-at-point'.
12280
12281\(fn &optional FILENAME)" t nil)
12282
12283(defalias 'ffap 'find-file-at-point)
12284
12285(autoload 'ffap-menu "ffap" "\
12286Put up a menu of files and URLs mentioned in this buffer.
12287Then set mark, jump to choice, and try to fetch it. The menu is
12288cached in `ffap-menu-alist', and rebuilt by `ffap-menu-rescan'.
12289The optional RESCAN argument (a prefix, interactively) forces
12290a rebuild. Searches with `ffap-menu-regexp'.
12291
12292\(fn &optional RESCAN)" t nil)
12293
12294(autoload 'ffap-at-mouse "ffap" "\
12295Find file or URL guessed from text around mouse click.
12296Interactively, calls `ffap-at-mouse-fallback' if no guess is found.
12297Return value:
12298 * if a guess string is found, return it (after finding it)
12299 * if the fallback is called, return whatever it returns
12300 * otherwise, nil
12301
12302\(fn E)" t nil)
12303
12304(autoload 'dired-at-point "ffap" "\
12305Start Dired, defaulting to file at point. See `ffap'.
12306If `dired-at-point-require-prefix' is set, the prefix meaning is reversed.
12307
12308\(fn &optional FILENAME)" t nil)
12309
12310(autoload 'ffap-guess-file-name-at-point "ffap" "\
12311Try to get a file name at point.
12312This hook is intended to be put in `file-name-at-point-functions'.
12313
12314\(fn)" nil nil)
12315
12316(autoload 'ffap-bindings "ffap" "\
12317Evaluate the forms in variable `ffap-bindings'.
12318
12319\(fn)" t nil)
12320
12321(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ffap" '("find-file-literally-at-point" "ffap-" "dired-at-point-")))
12322
12323;;;***
12324
12325;;;### (autoloads nil "filecache" "filecache.el" (0 0 0 0))
12326;;; Generated autoloads from filecache.el
12327
12328(autoload 'file-cache-add-directory "filecache" "\
12329Add all files in DIRECTORY to the file cache.
12330If called from Lisp with a non-nil REGEXP argument is non-nil,
12331only add files whose names match REGEXP.
12332
12333\(fn DIRECTORY &optional REGEXP)" t nil)
12334
12335(autoload 'file-cache-add-directory-list "filecache" "\
12336Add DIRECTORIES (a list of directory names) to the file cache.
12337If called interactively, read the directory names one by one.
12338If the optional REGEXP argument is non-nil, only files which match it
12339will be added to the cache. Note that the REGEXP is applied to the
12340files in each directory, not to the directory list itself.
12341
12342\(fn DIRECTORIES &optional REGEXP)" t nil)
12343
12344(autoload 'file-cache-add-file "filecache" "\
12345Add FILE to the file cache.
12346
12347\(fn FILE)" t nil)
12348
12349(autoload 'file-cache-add-directory-using-find "filecache" "\
12350Use the `find' command to add files to the file cache.
12351Find is run in DIRECTORY.
12352
12353\(fn DIRECTORY)" t nil)
12354
12355(autoload 'file-cache-add-directory-using-locate "filecache" "\
12356Use the `locate' command to add files to the file cache.
12357STRING is passed as an argument to the locate command.
12358
12359\(fn STRING)" t nil)
12360
12361(autoload 'file-cache-add-directory-recursively "filecache" "\
12362Adds DIR and any subdirectories to the file-cache.
12363This function does not use any external programs.
12364If the optional REGEXP argument is non-nil, only files which match it
12365will be added to the cache. Note that the REGEXP is applied to the
12366files in each directory, not to the directory list itself.
12367
12368\(fn DIR &optional REGEXP)" t nil)
12369
12370(autoload 'file-cache-minibuffer-complete "filecache" "\
12371Complete a filename in the minibuffer using a preloaded cache.
12372Filecache does two kinds of substitution: it completes on names in
12373the cache, and, once it has found a unique name, it cycles through
12374the directories that the name is available in. With a prefix argument,
12375the name is considered already unique; only the second substitution
12376\(directories) is done.
12377
12378\(fn ARG)" t nil)
12379
12380(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "filecache" '("file-cache-")))
12381
12382;;;***
12383
12384;;;### (autoloads nil "filenotify" "filenotify.el" (0 0 0 0))
12385;;; Generated autoloads from filenotify.el
12386
12387(autoload 'file-notify-handle-event "filenotify" "\
12388Handle file system monitoring event.
12389If EVENT is a filewatch event, call its callback. It has the format
12390
12391 (file-notify (DESCRIPTOR ACTIONS FILE [FILE1-OR-COOKIE]) CALLBACK)
12392
12393Otherwise, signal a `file-notify-error'.
12394
12395\(fn EVENT)" t nil)
12396
12397(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "filenotify" '("file-notify-")))
12398
12399;;;***
12400
12401;;;### (autoloads nil "files-x" "files-x.el" (0 0 0 0))
12402;;; Generated autoloads from files-x.el
12403
12404(autoload 'add-file-local-variable "files-x" "\
12405Add file-local VARIABLE with its VALUE to the Local Variables list.
12406
12407This command deletes all existing settings of VARIABLE (except `mode'
12408and `eval') and adds a new file-local VARIABLE with VALUE to the
12409Local Variables list.
12410
12411If there is no Local Variables list in the current file buffer
12412then this function adds the first line containing the string
12413`Local Variables:' and the last line containing the string `End:'.
12414
12415\(fn VARIABLE VALUE &optional INTERACTIVE)" t nil)
12416
12417(autoload 'delete-file-local-variable "files-x" "\
12418Delete all settings of file-local VARIABLE from the Local Variables list.
12419
12420\(fn VARIABLE &optional INTERACTIVE)" t nil)
12421
12422(autoload 'add-file-local-variable-prop-line "files-x" "\
12423Add file-local VARIABLE with its VALUE to the -*- line.
12424
12425This command deletes all existing settings of VARIABLE (except `mode'
12426and `eval') and adds a new file-local VARIABLE with VALUE to
12427the -*- line.
12428
12429If there is no -*- line at the beginning of the current file buffer
12430then this function adds it.
12431
12432\(fn VARIABLE VALUE &optional INTERACTIVE)" t nil)
12433
12434(autoload 'delete-file-local-variable-prop-line "files-x" "\
12435Delete all settings of file-local VARIABLE from the -*- line.
12436
12437\(fn VARIABLE &optional INTERACTIVE)" t nil)
12438
12439(autoload 'add-dir-local-variable "files-x" "\
12440Add directory-local VARIABLE with its VALUE and MODE to .dir-locals.el.
12441
12442\(fn MODE VARIABLE VALUE)" t nil)
12443
12444(autoload 'delete-dir-local-variable "files-x" "\
12445Delete all MODE settings of file-local VARIABLE from .dir-locals.el.
12446
12447\(fn MODE VARIABLE)" t nil)
12448
12449(autoload 'copy-file-locals-to-dir-locals "files-x" "\
12450Copy file-local variables to .dir-locals.el.
12451
12452\(fn)" t nil)
12453
12454(autoload 'copy-dir-locals-to-file-locals "files-x" "\
12455Copy directory-local variables to the Local Variables list.
12456
12457\(fn)" t nil)
12458
12459(autoload 'copy-dir-locals-to-file-locals-prop-line "files-x" "\
12460Copy directory-local variables to the -*- line.
12461
12462\(fn)" t nil)
12463
12464(defvar enable-connection-local-variables t "\
12465Non-nil means enable use of connection-local variables.")
12466
12467(autoload 'connection-local-set-profiles "files-x" "\
12468Add PROFILES for remote servers.
12469CRITERIA is either a regular expression identifying a remote
12470server, or a function with one argument IDENTIFICATION, which
12471returns non-nil when a remote server shall apply PROFILE's
12472variables. If CRITERIA is nil, it always applies.
12473PROFILES are the names of a connection profile (a symbol).
12474
12475When a connection to a remote server is opened and CRITERIA
12476matches to that server, the connection-local variables from
12477PROFILES are applied to the corresponding process buffer. The
12478variables for a connection profile are defined using
12479`connection-local-set-profile-variables'.
12480
12481\(fn CRITERIA &rest PROFILES)" nil nil)
12482
12483(autoload 'connection-local-set-profile-variables "files-x" "\
12484Map the symbol PROFILE to a list of variable settings.
12485VARIABLES is a list that declares connection-local variables for
12486the connection profile. An element in VARIABLES is an alist
12487whose elements are of the form (VAR . VALUE).
12488
12489When a connection to a remote server is opened, the server's
12490connection profiles are found. A server may be assigned a
12491connection profile using `connection-local-set-profile'. Then
12492variables are set in the server's process buffer according to the
12493VARIABLES list of the connection profile. The list is processed
12494in order.
12495
12496\(fn PROFILE VARIABLES)" nil nil)
12497
12498(autoload 'hack-connection-local-variables-apply "files-x" "\
12499Apply connection-local variables identified by CRITERIA.
12500Other local variables, like file-local and dir-local variables,
12501will not be changed.
12502
12503\(fn CRITERIA)" nil nil)
12504
12505(autoload 'with-connection-local-profiles "files-x" "\
12506Apply connection-local variables according to PROFILES in current buffer.
12507Execute BODY, and unwind connection local variables.
12508
12509\(fn PROFILES &rest BODY)" nil t)
12510
12511(function-put 'with-connection-local-profiles 'lisp-indent-function '1)
12512
12513(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "files-x" '("hack-connection-local-variables" "connection-local-" "modify-" "read-file-local-variable")))
12514
12515;;;***
12516
12517;;;### (autoloads nil "filesets" "filesets.el" (0 0 0 0))
12518;;; Generated autoloads from filesets.el
12519
12520(autoload 'filesets-init "filesets" "\
12521Filesets initialization.
12522Set up hooks, load the cache file -- if existing -- and build the menu.
12523
12524\(fn)" nil nil)
12525
12526(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "filesets" '("filesets-")))
12527
12528;;;***
12529
12530;;;### (autoloads nil "find-cmd" "find-cmd.el" (0 0 0 0))
12531;;; Generated autoloads from find-cmd.el
12532(push (purecopy '(find-cmd 0 6)) package--builtin-versions)
12533
12534(autoload 'find-cmd "find-cmd" "\
12535Initiate the building of a find command.
12536For example:
12537
12538\(find-cmd \\='(prune (name \".svn\" \".git\" \".CVS\"))
12539 \\='(and (or (name \"*.pl\" \"*.pm\" \"*.t\")
12540 (mtime \"+1\"))
12541 (fstype \"nfs\" \"ufs\"))))
12542
12543`default-directory' is used as the initial search path. The
12544result is a string that should be ready for the command line.
12545
12546\(fn &rest SUBFINDS)" nil nil)
12547
12548(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "find-cmd" '("find-")))
12549
12550;;;***
12551
12552;;;### (autoloads nil "find-dired" "find-dired.el" (0 0 0 0))
12553;;; Generated autoloads from find-dired.el
12554
12555(autoload 'find-dired "find-dired" "\
12556Run `find' and go into Dired mode on a buffer of the output.
12557The command run (after changing into DIR) is essentially
12558
12559 find . \\( ARGS \\) -ls
12560
12561except that the car of the variable `find-ls-option' specifies what to
12562use in place of \"-ls\" as the final argument.
12563
12564\(fn DIR ARGS)" t nil)
12565
12566(autoload 'find-name-dired "find-dired" "\
12567Search DIR recursively for files matching the globbing pattern PATTERN,
12568and run Dired on those files.
12569PATTERN is a shell wildcard (not an Emacs regexp) and need not be quoted.
12570The default command run (after changing into DIR) is
12571
12572 find . -name \\='PATTERN\\=' -ls
12573
12574See `find-name-arg' to customize the arguments.
12575
12576\(fn DIR PATTERN)" t nil)
12577
12578(autoload 'find-grep-dired "find-dired" "\
12579Find files in DIR matching a regexp REGEXP and start Dired on output.
12580The command run (after changing into DIR) is
12581
12582 find . \\( -type f -exec `grep-program' `find-grep-options' \\
12583 -e REGEXP {} \\; \\) -ls
12584
12585where the car of the variable `find-ls-option' specifies what to
12586use in place of \"-ls\" as the final argument.
12587
12588\(fn DIR REGEXP)" t nil)
12589
12590(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "find-dired" '("find-" "lookfor-dired" "kill-find")))
12591
12592;;;***
12593
12594;;;### (autoloads nil "find-file" "find-file.el" (0 0 0 0))
12595;;; Generated autoloads from find-file.el
12596
12597(defvar ff-special-constructs `((,(purecopy "^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]") lambda nil (buffer-substring (match-beginning 2) (match-end 2)))) "\
12598List of special constructs recognized by `ff-treat-as-special'.
12599Each element, tried in order, has the form (REGEXP . EXTRACT).
12600If REGEXP matches the current line (from the beginning of the line),
12601`ff-treat-as-special' calls function EXTRACT with no args.
12602If EXTRACT returns nil, keep trying. Otherwise, return the
12603filename that EXTRACT returned.")
12604
12605(custom-autoload 'ff-special-constructs "find-file" t)
12606
12607(autoload 'ff-get-other-file "find-file" "\
12608Find the header or source file corresponding to this file.
12609See also the documentation for `ff-find-other-file'.
12610
12611If optional IN-OTHER-WINDOW is non-nil, find the file in another window.
12612
12613\(fn &optional IN-OTHER-WINDOW)" t nil)
12614
12615(defalias 'ff-find-related-file 'ff-find-other-file)
12616
12617(autoload 'ff-find-other-file "find-file" "\
12618Find the header or source file corresponding to this file.
12619Being on a `#include' line pulls in that file.
12620
12621If optional IN-OTHER-WINDOW is non-nil, find the file in the other window.
12622If optional IGNORE-INCLUDE is non-nil, ignore being on `#include' lines.
12623
12624Variables of interest include:
12625
12626 - `ff-case-fold-search'
12627 Non-nil means ignore cases in matches (see `case-fold-search').
12628 If you have extensions in different cases, you will want this to be nil.
12629
12630 - `ff-always-in-other-window'
12631 If non-nil, always open the other file in another window, unless an
12632 argument is given to `ff-find-other-file'.
12633
12634 - `ff-ignore-include'
12635 If non-nil, ignores #include lines.
12636
12637 - `ff-always-try-to-create'
12638 If non-nil, always attempt to create the other file if it was not found.
12639
12640 - `ff-quiet-mode'
12641 If non-nil, traces which directories are being searched.
12642
12643 - `ff-special-constructs'
12644 A list of regular expressions specifying how to recognize special
12645 constructs such as include files etc, and an associated method for
12646 extracting the filename from that construct.
12647
12648 - `ff-other-file-alist'
12649 Alist of extensions to find given the current file's extension.
12650
12651 - `ff-search-directories'
12652 List of directories searched through with each extension specified in
12653 `ff-other-file-alist' that matches this file's extension.
12654
12655 - `ff-pre-find-hook'
12656 List of functions to be called before the search for the file starts.
12657
12658 - `ff-pre-load-hook'
12659 List of functions to be called before the other file is loaded.
12660
12661 - `ff-post-load-hook'
12662 List of functions to be called after the other file is loaded.
12663
12664 - `ff-not-found-hook'
12665 List of functions to be called if the other file could not be found.
12666
12667 - `ff-file-created-hook'
12668 List of functions to be called if the other file has been created.
12669
12670\(fn &optional IN-OTHER-WINDOW IGNORE-INCLUDE)" t nil)
12671
12672(autoload 'ff-mouse-find-other-file "find-file" "\
12673Visit the file you click on.
12674
12675\(fn EVENT)" t nil)
12676
12677(autoload 'ff-mouse-find-other-file-other-window "find-file" "\
12678Visit the file you click on in another window.
12679
12680\(fn EVENT)" t nil)
12681
12682(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "find-file" '("ff-" "modula2-other-file-alist" "cc-")))
12683
12684;;;***
12685
12686;;;### (autoloads nil "find-func" "emacs-lisp/find-func.el" (0 0
12687;;;;;; 0 0))
12688;;; Generated autoloads from emacs-lisp/find-func.el
12689
12690(autoload 'find-library "find-func" "\
12691Find the Emacs Lisp source of LIBRARY.
12692LIBRARY should be a string (the name of the library). If the
12693optional OTHER-WINDOW argument (i.e., the command argument) is
12694specified, pop to a different window before displaying the
12695buffer.
12696
12697\(fn LIBRARY &optional OTHER-WINDOW)" t nil)
12698
12699(autoload 'find-function-search-for-symbol "find-func" "\
12700Search for SYMBOL's definition of type TYPE in LIBRARY.
12701Visit the library in a buffer, and return a cons cell (BUFFER . POSITION),
12702or just (BUFFER . nil) if the definition can't be found in the file.
12703
12704If TYPE is nil, look for a function definition.
12705Otherwise, TYPE specifies the kind of definition,
12706and it is interpreted via `find-function-regexp-alist'.
12707The search is done in the source for library LIBRARY.
12708
12709\(fn SYMBOL TYPE LIBRARY)" nil nil)
12710
12711(autoload 'find-function-noselect "find-func" "\
12712Return a pair (BUFFER . POINT) pointing to the definition of FUNCTION.
12713
12714Finds the source file containing the definition of FUNCTION
12715in a buffer and the point of the definition. The buffer is
12716not selected. If the function definition can't be found in
12717the buffer, returns (BUFFER).
12718
12719If FUNCTION is a built-in function, this function normally
12720attempts to find it in the Emacs C sources; however, if LISP-ONLY
12721is non-nil, signal an error instead.
12722
12723If the file where FUNCTION is defined is not known, then it is
12724searched for in `find-function-source-path' if non-nil, otherwise
12725in `load-path'.
12726
12727\(fn FUNCTION &optional LISP-ONLY)" nil nil)
12728
12729(autoload 'find-function "find-func" "\
12730Find the definition of the FUNCTION near point.
12731
12732Finds the source file containing the definition of the function
12733near point (selected by `function-called-at-point') in a buffer and
12734places point before the definition.
12735Set mark before moving, if the buffer already existed.
12736
12737The library where FUNCTION is defined is searched for in
12738`find-function-source-path', if non-nil, otherwise in `load-path'.
12739See also `find-function-recenter-line' and `find-function-after-hook'.
12740
12741\(fn FUNCTION)" t nil)
12742
12743(autoload 'find-function-other-window "find-func" "\
12744Find, in another window, the definition of FUNCTION near point.
12745
12746See `find-function' for more details.
12747
12748\(fn FUNCTION)" t nil)
12749
12750(autoload 'find-function-other-frame "find-func" "\
12751Find, in another frame, the definition of FUNCTION near point.
12752
12753See `find-function' for more details.
12754
12755\(fn FUNCTION)" t nil)
12756
12757(autoload 'find-variable-noselect "find-func" "\
12758Return a pair `(BUFFER . POINT)' pointing to the definition of VARIABLE.
12759
12760Finds the library containing the definition of VARIABLE in a buffer and
12761the point of the definition. The buffer is not selected.
12762If the variable's definition can't be found in the buffer, return (BUFFER).
12763
12764The library where VARIABLE is defined is searched for in FILE or
12765`find-function-source-path', if non-nil, otherwise in `load-path'.
12766
12767\(fn VARIABLE &optional FILE)" nil nil)
12768
12769(autoload 'find-variable "find-func" "\
12770Find the definition of the VARIABLE at or before point.
12771
12772Finds the library containing the definition of the variable
12773near point (selected by `variable-at-point') in a buffer and
12774places point before the definition.
12775
12776Set mark before moving, if the buffer already existed.
12777
12778The library where VARIABLE is defined is searched for in
12779`find-function-source-path', if non-nil, otherwise in `load-path'.
12780See also `find-function-recenter-line' and `find-function-after-hook'.
12781
12782\(fn VARIABLE)" t nil)
12783
12784(autoload 'find-variable-other-window "find-func" "\
12785Find, in another window, the definition of VARIABLE near point.
12786
12787See `find-variable' for more details.
12788
12789\(fn VARIABLE)" t nil)
12790
12791(autoload 'find-variable-other-frame "find-func" "\
12792Find, in another frame, the definition of VARIABLE near point.
12793
12794See `find-variable' for more details.
12795
12796\(fn VARIABLE)" t nil)
12797
12798(autoload 'find-definition-noselect "find-func" "\
12799Return a pair `(BUFFER . POINT)' pointing to the definition of SYMBOL.
12800If the definition can't be found in the buffer, return (BUFFER).
12801TYPE says what type of definition: nil for a function, `defvar' for a
12802variable, `defface' for a face. This function does not switch to the
12803buffer nor display it.
12804
12805The library where SYMBOL is defined is searched for in FILE or
12806`find-function-source-path', if non-nil, otherwise in `load-path'.
12807
12808\(fn SYMBOL TYPE &optional FILE)" nil nil)
12809
12810(autoload 'find-face-definition "find-func" "\
12811Find the definition of FACE. FACE defaults to the name near point.
12812
12813Finds the Emacs Lisp library containing the definition of the face
12814near point (selected by `variable-at-point') in a buffer and
12815places point before the definition.
12816
12817Set mark before moving, if the buffer already existed.
12818
12819The library where FACE is defined is searched for in
12820`find-function-source-path', if non-nil, otherwise in `load-path'.
12821See also `find-function-recenter-line' and `find-function-after-hook'.
12822
12823\(fn FACE)" t nil)
12824
12825(autoload 'find-function-on-key "find-func" "\
12826Find the function that KEY invokes. KEY is a string.
12827Set mark before moving, if the buffer already existed.
12828
12829\(fn KEY)" t nil)
12830
12831(autoload 'find-function-on-key-other-window "find-func" "\
12832Find, in the other window, the function that KEY invokes.
12833See `find-function-on-key'.
12834
12835\(fn KEY)" t nil)
12836
12837(autoload 'find-function-on-key-other-frame "find-func" "\
12838Find, in the other frame, the function that KEY invokes.
12839See `find-function-on-key'.
12840
12841\(fn KEY)" t nil)
12842
12843(autoload 'find-function-at-point "find-func" "\
12844Find directly the function at point in the other window.
12845
12846\(fn)" t nil)
12847
12848(autoload 'find-variable-at-point "find-func" "\
12849Find directly the variable at point in the other window.
12850
12851\(fn)" t nil)
12852
12853(autoload 'find-function-setup-keys "find-func" "\
12854Define some key bindings for the find-function family of functions.
12855
12856\(fn)" nil nil)
12857
12858(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "find-func" '("find-")))
12859
12860;;;***
12861
12862;;;### (autoloads nil "find-lisp" "find-lisp.el" (0 0 0 0))
12863;;; Generated autoloads from find-lisp.el
12864
12865(autoload 'find-lisp-find-dired "find-lisp" "\
12866Find files in DIR, matching REGEXP.
12867
12868\(fn DIR REGEXP)" t nil)
12869
12870(autoload 'find-lisp-find-dired-subdirectories "find-lisp" "\
12871Find all subdirectories of DIR.
12872
12873\(fn DIR)" t nil)
12874
12875(autoload 'find-lisp-find-dired-filter "find-lisp" "\
12876Change the filter on a `find-lisp-find-dired' buffer to REGEXP.
12877
12878\(fn REGEXP)" t nil)
12879
12880(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "find-lisp" '("find-lisp-")))
12881
12882;;;***
12883
12884;;;### (autoloads nil "finder" "finder.el" (0 0 0 0))
12885;;; Generated autoloads from finder.el
12886(push (purecopy '(finder 1 0)) package--builtin-versions)
12887
12888(autoload 'finder-list-keywords "finder" "\
12889Display descriptions of the keywords in the Finder buffer.
12890
12891\(fn)" t nil)
12892
12893(autoload 'finder-commentary "finder" "\
12894Display FILE's commentary section.
12895FILE should be in a form suitable for passing to `locate-library'.
12896
12897\(fn FILE)" t nil)
12898
12899(autoload 'finder-by-keyword "finder" "\
12900Find packages matching a given keyword.
12901
12902\(fn)" t nil)
12903
12904(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "finder" '("finder-" "generated-finder-keywords-file")))
12905
12906;;;***
12907
12908;;;### (autoloads nil "flow-ctrl" "flow-ctrl.el" (0 0 0 0))
12909;;; Generated autoloads from flow-ctrl.el
12910
12911(autoload 'enable-flow-control "flow-ctrl" "\
12912Toggle flow control handling.
12913When handling is enabled, user can type C-s as C-\\, and C-q as C-^.
12914With arg, enable flow control mode if arg is positive, otherwise disable.
12915
12916\(fn &optional ARGUMENT)" t nil)
12917
12918(autoload 'enable-flow-control-on "flow-ctrl" "\
12919Enable flow control if using one of a specified set of terminal types.
12920Use `(enable-flow-control-on \"vt100\" \"h19\")' to enable flow control
12921on VT-100 and H19 terminals. When flow control is enabled,
12922you must type C-\\ to get the effect of a C-s, and type C-^
12923to get the effect of a C-q.
12924
12925\(fn &rest LOSING-TERMINAL-TYPES)" nil nil)
12926
12927(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "flow-ctrl" '("flow-control-c-")))
12928
12929;;;***
12930
12931;;;### (autoloads nil "flow-fill" "mail/flow-fill.el" (0 0 0 0))
12932;;; Generated autoloads from mail/flow-fill.el
12933
12934(autoload 'fill-flowed-encode "flow-fill" "\
12935
12936
12937\(fn &optional BUFFER)" nil nil)
12938
12939(autoload 'fill-flowed "flow-fill" "\
12940
12941
12942\(fn &optional BUFFER DELETE-SPACE)" nil nil)
12943
12944(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "flow-fill" '("fill-flowed-")))
12945
12946;;;***
12947
12948;;;### (autoloads nil "flymake" "progmodes/flymake.el" (0 0 0 0))
12949;;; Generated autoloads from progmodes/flymake.el
12950(push (purecopy '(flymake 0 3)) package--builtin-versions)
12951
12952(autoload 'flymake-mode "flymake" "\
12953Toggle Flymake mode on or off.
12954With a prefix argument ARG, enable Flymake mode if ARG is
12955positive, and disable it otherwise. If called from Lisp, enable
12956the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'.
12957\\{flymake-mode-map}
12958
12959\(fn &optional ARG)" t nil)
12960
12961(autoload 'flymake-mode-on "flymake" "\
12962Turn flymake mode on.
12963
12964\(fn)" nil nil)
12965
12966(autoload 'flymake-mode-off "flymake" "\
12967Turn flymake mode off.
12968
12969\(fn)" nil nil)
12970
12971(autoload 'flymake-find-file-hook "flymake" "\
12972
12973
12974\(fn)" nil nil)
12975
12976(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "flymake" '("flymake-")))
12977
12978;;;***
12979
12980;;;### (autoloads nil "flyspell" "textmodes/flyspell.el" (0 0 0 0))
12981;;; Generated autoloads from textmodes/flyspell.el
12982
12983(autoload 'flyspell-prog-mode "flyspell" "\
12984Turn on `flyspell-mode' for comments and strings.
12985
12986\(fn)" t nil)
12987(defvar flyspell-mode nil "Non-nil if Flyspell mode is enabled.")
12988
12989(autoload 'flyspell-mode "flyspell" "\
12990Toggle on-the-fly spell checking (Flyspell mode).
12991With a prefix argument ARG, enable Flyspell mode if ARG is
12992positive, and disable it otherwise. If called from Lisp, enable
12993the mode if ARG is omitted or nil.
12994
12995Flyspell mode is a buffer-local minor mode. When enabled, it
12996spawns a single Ispell process and checks each word. The default
12997flyspell behavior is to highlight incorrect words.
12998
12999Bindings:
13000\\[ispell-word]: correct words (using Ispell).
13001\\[flyspell-auto-correct-word]: automatically correct word.
13002\\[flyspell-auto-correct-previous-word]: automatically correct the last misspelled word.
13003\\[flyspell-correct-word] (or down-mouse-2): popup correct words.
13004
13005Hooks:
13006This runs `flyspell-mode-hook' after flyspell mode is entered or exit.
13007
13008Remark:
13009`flyspell-mode' uses `ispell-mode'. Thus all Ispell options are
13010valid. For instance, a different dictionary can be used by
13011invoking `ispell-change-dictionary'.
13012
13013Consider using the `ispell-parser' to check your text. For instance
13014consider adding:
13015\(add-hook \\='tex-mode-hook (function (lambda () (setq ispell-parser \\='tex))))
13016in your init file.
13017
13018\\[flyspell-region] checks all words inside a region.
13019\\[flyspell-buffer] checks the whole buffer.
13020
13021\(fn &optional ARG)" t nil)
13022
13023(autoload 'turn-on-flyspell "flyspell" "\
13024Unconditionally turn on Flyspell mode.
13025
13026\(fn)" nil nil)
13027
13028(autoload 'turn-off-flyspell "flyspell" "\
13029Unconditionally turn off Flyspell mode.
13030
13031\(fn)" nil nil)
13032
13033(autoload 'flyspell-mode-off "flyspell" "\
13034Turn Flyspell mode off.
13035
13036\(fn)" nil nil)
13037
13038(autoload 'flyspell-region "flyspell" "\
13039Flyspell text between BEG and END.
13040
13041\(fn BEG END)" t nil)
13042
13043(autoload 'flyspell-buffer "flyspell" "\
13044Flyspell whole buffer.
13045
13046\(fn)" t nil)
13047
13048(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "flyspell" '("flyspell-" "mail-mode-flyspell-verify" "make-flyspell-overlay" "sgml-mode-flyspell-verify" "tex")))
13049
13050;;;***
13051
13052;;;### (autoloads nil "foldout" "foldout.el" (0 0 0 0))
13053;;; Generated autoloads from foldout.el
13054(push (purecopy '(foldout 1 10)) package--builtin-versions)
13055
13056(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "foldout" '("foldout-")))
13057
13058;;;***
13059
13060;;;### (autoloads nil "follow" "follow.el" (0 0 0 0))
13061;;; Generated autoloads from follow.el
13062
13063(autoload 'turn-on-follow-mode "follow" "\
13064Turn on Follow mode. Please see the function `follow-mode'.
13065
13066\(fn)" nil nil)
13067
13068(autoload 'turn-off-follow-mode "follow" "\
13069Turn off Follow mode. Please see the function `follow-mode'.
13070
13071\(fn)" nil nil)
13072
13073(autoload 'follow-mode "follow" "\
13074Toggle Follow mode.
13075With a prefix argument ARG, enable Follow mode if ARG is
13076positive, and disable it otherwise. If called from Lisp, enable
13077the mode if ARG is omitted or nil.
13078
13079Follow mode is a minor mode that combines windows into one tall
13080virtual window. This is accomplished by two main techniques:
13081
13082* The windows always displays adjacent sections of the buffer.
13083 This means that whenever one window is moved, all the
13084 others will follow. (Hence the name Follow mode.)
13085
13086* Should point (cursor) end up outside a window, another
13087 window displaying that point is selected, if possible. This
13088 makes it possible to walk between windows using normal cursor
13089 movement commands.
13090
13091Follow mode comes to its prime when used on a large screen and two or
13092more side-by-side windows are used. The user can, with the help of
13093Follow mode, use these full-height windows as though they were one.
13094Imagine yourself editing a large function, or section of text, and
13095being able to use 144 or 216 lines instead of the normal 72... (your
13096mileage may vary).
13097
13098To split one large window into two side-by-side windows, the commands
13099`\\[split-window-right]' or `\\[follow-delete-other-windows-and-split]' can be used.
13100
13101Only windows displayed in the same frame follow each other.
13102
13103This command runs the normal hook `follow-mode-hook'.
13104
13105Keys specific to Follow mode:
13106\\{follow-mode-map}
13107
13108\(fn &optional ARG)" t nil)
13109
13110(autoload 'follow-scroll-up-window "follow" "\
13111Scroll text in a Follow mode window up by that window's size.
13112The other windows in the window chain will scroll synchronously.
13113
13114If called with no ARG, the `next-screen-context-lines' last lines of
13115the window will be visible after the scroll.
13116
13117If called with an argument, scroll ARG lines up.
13118Negative ARG means scroll downward.
13119
13120Works like `scroll-up' when not in Follow mode.
13121
13122\(fn &optional ARG)" t nil)
13123
13124(autoload 'follow-scroll-down-window "follow" "\
13125Scroll text in a Follow mode window down by that window's size.
13126The other windows in the window chain will scroll synchronously.
13127
13128If called with no ARG, the `next-screen-context-lines' top lines of
13129the window in the chain will be visible after the scroll.
13130
13131If called with an argument, scroll ARG lines down.
13132Negative ARG means scroll upward.
13133
13134Works like `scroll-down' when not in Follow mode.
13135
13136\(fn &optional ARG)" t nil)
13137
13138(autoload 'follow-scroll-up "follow" "\
13139Scroll text in a Follow mode window chain up.
13140
13141If called with no ARG, the `next-screen-context-lines' last lines of
13142the bottom window in the chain will be visible in the top window.
13143
13144If called with an argument, scroll ARG lines up.
13145Negative ARG means scroll downward.
13146
13147Works like `scroll-up' when not in Follow mode.
13148
13149\(fn &optional ARG)" t nil)
13150
13151(autoload 'follow-scroll-down "follow" "\
13152Scroll text in a Follow mode window chain down.
13153
13154If called with no ARG, the `next-screen-context-lines' top lines of
13155the top window in the chain will be visible in the bottom window.
13156
13157If called with an argument, scroll ARG lines down.
13158Negative ARG means scroll upward.
13159
13160Works like `scroll-down' when not in Follow mode.
13161
13162\(fn &optional ARG)" t nil)
13163
13164(autoload 'follow-delete-other-windows-and-split "follow" "\
13165Create two side by side windows and enter Follow mode.
13166
13167Execute this command to display as much as possible of the text
13168in the selected window. All other windows, in the current
13169frame, are deleted and the selected window is split in two
13170side-by-side windows. Follow mode is activated, hence the
13171two windows always will display two successive pages.
13172\(If one window is moved, the other one will follow.)
13173
13174If ARG is positive, the leftmost window is selected. If negative,
13175the rightmost is selected. If ARG is nil, the leftmost window is
13176selected if the original window is the first one in the frame.
13177
13178\(fn &optional ARG)" t nil)
13179
13180(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "follow" '("follow-")))
13181
13182;;;***
13183
13184;;;### (autoloads nil "fontset" "international/fontset.el" (0 0 0
13185;;;;;; 0))
13186;;; Generated autoloads from international/fontset.el
13187
13188(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "fontset" '("charset-script-alist" "create-" "set" "standard-fontset-spec" "fontset-" "generate-fontset-menu" "xlfd-" "x-")))
13189
13190;;;***
13191
13192;;;### (autoloads nil "footnote" "mail/footnote.el" (0 0 0 0))
13193;;; Generated autoloads from mail/footnote.el
13194(push (purecopy '(footnote 0 19)) package--builtin-versions)
13195
13196(autoload 'footnote-mode "footnote" "\
13197Toggle Footnote mode.
13198With a prefix argument ARG, enable Footnote mode if ARG is
13199positive, and disable it otherwise. If called from Lisp, enable
13200the mode if ARG is omitted or nil.
13201
13202Footnote mode is a buffer-local minor mode. If enabled, it
13203provides footnote support for `message-mode'. To get started,
13204play around with the following keys:
13205\\{footnote-minor-mode-map}
13206
13207\(fn &optional ARG)" t nil)
13208
13209(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "footnote" '("footnote-" "Footnote-")))
13210
13211;;;***
13212
13213;;;### (autoloads nil "format-spec" "format-spec.el" (0 0 0 0))
13214;;; Generated autoloads from format-spec.el
13215
13216(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "format-spec" '("format-spec")))
13217
13218;;;***
13219
13220;;;### (autoloads nil "forms" "forms.el" (0 0 0 0))
13221;;; Generated autoloads from forms.el
13222
13223(autoload 'forms-mode "forms" "\
13224Major mode to visit files in a field-structured manner using a form.
13225
13226Commands: Equivalent keys in read-only mode:
13227 TAB forms-next-field TAB
13228 C-c TAB forms-next-field
13229 C-c < forms-first-record <
13230 C-c > forms-last-record >
13231 C-c ? describe-mode ?
13232 C-c C-k forms-delete-record
13233 C-c C-q forms-toggle-read-only q
13234 C-c C-o forms-insert-record
13235 C-c C-l forms-jump-record l
13236 C-c C-n forms-next-record n
13237 C-c C-p forms-prev-record p
13238 C-c C-r forms-search-reverse r
13239 C-c C-s forms-search-forward s
13240 C-c C-x forms-exit x
13241
13242\(fn &optional PRIMARY)" t nil)
13243
13244(autoload 'forms-find-file "forms" "\
13245Visit a file in Forms mode.
13246
13247\(fn FN)" t nil)
13248
13249(autoload 'forms-find-file-other-window "forms" "\
13250Visit a file in Forms mode in other window.
13251
13252\(fn FN)" t nil)
13253
13254(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "forms" '("forms-")))
13255
13256;;;***
13257
13258;;;### (autoloads nil "fortran" "progmodes/fortran.el" (0 0 0 0))
13259;;; Generated autoloads from progmodes/fortran.el
13260
13261(autoload 'fortran-mode "fortran" "\
13262Major mode for editing Fortran code in fixed format.
13263For free format code, use `f90-mode'.
13264
13265\\[fortran-indent-line] indents the current Fortran line correctly.
13266Note that DO statements must not share a common CONTINUE.
13267
13268Type ;? or ;\\[help-command] to display a list of built-in abbrevs for Fortran keywords.
13269
13270Key definitions:
13271\\{fortran-mode-map}
13272
13273Variables controlling indentation style and extra features:
13274
13275`fortran-comment-line-start'
13276 To use comments starting with `!', set this to the string \"!\".
13277`fortran-do-indent'
13278 Extra indentation within DO blocks (default 3).
13279`fortran-if-indent'
13280 Extra indentation within IF blocks (default 3).
13281`fortran-structure-indent'
13282 Extra indentation within STRUCTURE, UNION, MAP and INTERFACE blocks.
13283 (default 3)
13284`fortran-continuation-indent'
13285 Extra indentation applied to continuation statements (default 5).
13286`fortran-comment-line-extra-indent'
13287 Amount of extra indentation for text in full-line comments (default 0).
13288`fortran-comment-indent-style'
13289 How to indent the text in full-line comments. Allowed values are:
13290 nil don't change the indentation
13291 `fixed' indent to `fortran-comment-line-extra-indent' beyond the
13292 value of either
13293 `fortran-minimum-statement-indent-fixed' (fixed format) or
13294 `fortran-minimum-statement-indent-tab' (TAB format),
13295 depending on the continuation format in use.
13296 `relative' indent to `fortran-comment-line-extra-indent' beyond the
13297 indentation for a line of code.
13298 (default `fixed')
13299`fortran-comment-indent-char'
13300 Single-character string to be inserted instead of space for
13301 full-line comment indentation (default \" \").
13302`fortran-minimum-statement-indent-fixed'
13303 Minimum indentation for statements in fixed format mode (default 6).
13304`fortran-minimum-statement-indent-tab'
13305 Minimum indentation for statements in TAB format mode (default 9).
13306`fortran-line-number-indent'
13307 Maximum indentation for line numbers (default 1). A line number will
13308 get less than this much indentation if necessary to avoid reaching
13309 column 5.
13310`fortran-check-all-num-for-matching-do'
13311 Non-nil causes all numbered lines to be treated as possible \"continue\"
13312 statements (default nil).
13313`fortran-blink-matching-if'
13314 Non-nil causes \\[fortran-indent-line] on an ENDIF (or ENDDO) statement
13315 to blink on the matching IF (or DO [WHILE]). (default nil)
13316`fortran-continuation-string'
13317 Single-character string to be inserted in column 5 of a continuation
13318 line (default \"$\").
13319`fortran-comment-region'
13320 String inserted by \\[fortran-comment-region] at start of each line in
13321 the region (default \"c$$$\").
13322`fortran-electric-line-number'
13323 Non-nil causes line number digits to be moved to the correct column
13324 as typed (default t).
13325`fortran-break-before-delimiters'
13326 Non-nil causes lines to be broken before delimiters (default t).
13327
13328Turning on Fortran mode calls the value of the variable `fortran-mode-hook'
13329with no args, if that value is non-nil.
13330
13331\(fn)" t nil)
13332
13333(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "fortran" '("fortran-")))
13334
13335;;;***
13336
13337;;;### (autoloads nil "fortune" "play/fortune.el" (0 0 0 0))
13338;;; Generated autoloads from play/fortune.el
13339
13340(autoload 'fortune-add-fortune "fortune" "\
13341Add STRING to a fortune file FILE.
13342
13343Interactively, if called with a prefix argument,
13344read the file name to use. Otherwise use the value of `fortune-file'.
13345
13346\(fn STRING FILE)" t nil)
13347
13348(autoload 'fortune-from-region "fortune" "\
13349Append the current region to a local fortune-like data file.
13350
13351Interactively, if called with a prefix argument,
13352read the file name to use. Otherwise use the value of `fortune-file'.
13353
13354\(fn BEG END FILE)" t nil)
13355
13356(autoload 'fortune-compile "fortune" "\
13357Compile fortune file.
13358
13359If called with a prefix asks for the FILE to compile, otherwise uses
13360the value of `fortune-file'. This currently cannot handle directories.
13361
13362\(fn &optional FILE)" t nil)
13363
13364(autoload 'fortune-to-signature "fortune" "\
13365Create signature from output of the fortune program.
13366
13367If called with a prefix asks for the FILE to choose the fortune from,
13368otherwise uses the value of `fortune-file'. If you want to have fortune
13369choose from a set of files in a directory, call interactively with prefix
13370and choose the directory as the fortune-file.
13371
13372\(fn &optional FILE)" t nil)
13373
13374(autoload 'fortune-message "fortune" "\
13375Display a fortune cookie to the mini-buffer.
13376If called with a prefix, it has the same behavior as `fortune'.
13377Optional FILE is a fortune file from which a cookie will be selected.
13378
13379\(fn &optional FILE)" t nil)
13380
13381(autoload 'fortune "fortune" "\
13382Display a fortune cookie.
13383If called with a prefix asks for the FILE to choose the fortune from,
13384otherwise uses the value of `fortune-file'. If you want to have fortune
13385choose from a set of files in a directory, call interactively with prefix
13386and choose the directory as the fortune-file.
13387
13388\(fn &optional FILE)" t nil)
13389
13390(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "fortune" '("fortune-")))
13391
13392;;;***
13393
13394;;;### (autoloads nil "frameset" "frameset.el" (0 0 0 0))
13395;;; Generated autoloads from frameset.el
13396
13397(defvar frameset-session-filter-alist '((name . :never) (left . frameset-filter-iconified) (minibuffer . frameset-filter-minibuffer) (top . frameset-filter-iconified)) "\
13398Minimum set of parameters to filter for live (on-session) framesets.
13399DO NOT MODIFY. See `frameset-filter-alist' for a full description.")
13400
13401(defvar frameset-persistent-filter-alist (nconc '((background-color . frameset-filter-sanitize-color) (buffer-list . :never) (buffer-predicate . :never) (buried-buffer-list . :never) (font . frameset-filter-shelve-param) (foreground-color . frameset-filter-sanitize-color) (fullscreen . frameset-filter-shelve-param) (GUI:font . frameset-filter-unshelve-param) (GUI:fullscreen . frameset-filter-unshelve-param) (GUI:height . frameset-filter-unshelve-param) (GUI:width . frameset-filter-unshelve-param) (height . frameset-filter-shelve-param) (outer-window-id . :never) (parent-id . :never) (tty . frameset-filter-tty-to-GUI) (tty-type . frameset-filter-tty-to-GUI) (width . frameset-filter-shelve-param) (window-id . :never) (window-system . :never)) frameset-session-filter-alist) "\
13402Parameters to filter for persistent framesets.
13403DO NOT MODIFY. See `frameset-filter-alist' for a full description.")
13404
13405(defvar frameset-filter-alist frameset-persistent-filter-alist "\
13406Alist of frame parameters and filtering functions.
13407
13408This alist is the default value of the FILTERS argument of
13409`frameset-save' and `frameset-restore' (which see).
13410
13411Initially, `frameset-filter-alist' is set to, and shares the value of,
13412`frameset-persistent-filter-alist'. You can override any item in
13413this alist by `push'ing a new item onto it. If, for some reason, you
13414intend to modify existing values, do
13415
13416 (setq frameset-filter-alist (copy-tree frameset-filter-alist))
13417
13418before changing anything.
13419
13420On saving, PARAMETERS is the parameter alist of each frame processed,
13421and FILTERED is the parameter alist that gets saved to the frameset.
13422
13423On restoring, PARAMETERS is the parameter alist extracted from the
13424frameset, and FILTERED is the resulting frame parameter alist used
13425to restore the frame.
13426
13427Elements of `frameset-filter-alist' are conses (PARAM . ACTION),
13428where PARAM is a parameter name (a symbol identifying a frame
13429parameter), and ACTION can be:
13430
13431 nil The parameter is copied to FILTERED.
13432 :never The parameter is never copied to FILTERED.
13433 :save The parameter is copied only when saving the frame.
13434 :restore The parameter is copied only when restoring the frame.
13435 FILTER A filter function.
13436
13437FILTER can be a symbol FILTER-FUN, or a list (FILTER-FUN ARGS...).
13438FILTER-FUN is invoked with
13439
13440 (apply FILTER-FUN CURRENT FILTERED PARAMETERS SAVING ARGS)
13441
13442where
13443
13444 CURRENT A cons (PARAM . VALUE), where PARAM is the one being
13445 filtered and VALUE is its current value.
13446 FILTERED The resulting alist (so far).
13447 PARAMETERS The complete alist of parameters being filtered,
13448 SAVING Non-nil if filtering before saving state, nil if filtering
13449 before restoring it.
13450 ARGS Any additional arguments specified in the ACTION.
13451
13452FILTER-FUN is allowed to modify items in FILTERED, but no other arguments.
13453It must return:
13454 nil Skip CURRENT (do not add it to FILTERED).
13455 t Add CURRENT to FILTERED as is.
13456 (NEW-PARAM . NEW-VALUE) Add this to FILTERED instead of CURRENT.
13457
13458Frame parameters not on this alist are passed intact, as if they were
13459defined with ACTION = nil.")
13460
13461(autoload 'frameset-frame-id "frameset" "\
13462Return the frame id of FRAME, if it has one; else, return nil.
13463A frame id is a string that uniquely identifies a frame.
13464It is persistent across `frameset-save' / `frameset-restore'
13465invocations, and once assigned is never changed unless the same
13466frame is duplicated (via `frameset-restore'), in which case the
13467newest frame keeps the id and the old frame's is set to nil.
13468
13469\(fn FRAME)" nil nil)
13470
13471(autoload 'frameset-frame-id-equal-p "frameset" "\
13472Return non-nil if FRAME's id matches ID.
13473
13474\(fn FRAME ID)" nil nil)
13475
13476(autoload 'frameset-frame-with-id "frameset" "\
13477Return the live frame with id ID, if exists; else nil.
13478If FRAME-LIST is a list of frames, check these frames only.
13479If nil, check all live frames.
13480
13481\(fn ID &optional FRAME-LIST)" nil nil)
13482
13483(autoload 'frameset-save "frameset" "\
13484Return a frameset for FRAME-LIST, a list of frames.
13485Dead frames and non-frame objects are silently removed from the list.
13486If nil, FRAME-LIST defaults to the output of `frame-list' (all live frames).
13487APP, NAME and DESCRIPTION are optional data; see the docstring of the
13488`frameset' defstruct for details.
13489FILTERS is an alist of parameter filters; if nil, the value of the variable
13490`frameset-filter-alist' is used instead.
13491PREDICATE is a predicate function, which must return non-nil for frames that
13492should be saved; if PREDICATE is nil, all frames from FRAME-LIST are saved.
13493PROPERTIES is a user-defined property list to add to the frameset.
13494
13495\(fn FRAME-LIST &key APP NAME DESCRIPTION FILTERS PREDICATE PROPERTIES)" nil nil)
13496
13497(autoload 'frameset-restore "frameset" "\
13498Restore a FRAMESET into the current display(s).
13499
13500PREDICATE is a function called with two arguments, the parameter alist
13501and the window-state of the frame being restored, in that order (see
13502the docstring of the `frameset' defstruct for additional details).
13503If PREDICATE returns nil, the frame described by that parameter alist
13504and window-state is not restored.
13505
13506FILTERS is an alist of parameter filters; if nil, the value of
13507`frameset-filter-alist' is used instead.
13508
13509REUSE-FRAMES selects the policy to reuse frames when restoring:
13510 t All existing frames can be reused.
13511 nil No existing frame can be reused.
13512 match Only frames with matching frame ids can be reused.
13513 PRED A predicate function; it receives as argument a live frame,
13514 and must return non-nil to allow reusing it, nil otherwise.
13515
13516FORCE-DISPLAY can be:
13517 t Frames are restored in the current display.
13518 nil Frames are restored, if possible, in their original displays.
13519 delete Frames in other displays are deleted instead of restored.
13520 PRED A function called with two arguments, the parameter alist and
13521 the window state (in that order). It must return t, nil or
13522 `delete', as above but affecting only the frame that will
13523 be created from that parameter alist.
13524
13525FORCE-ONSCREEN can be:
13526 t Force onscreen only those frames that are fully offscreen.
13527 nil Do not force any frame back onscreen.
13528 all Force onscreen any frame fully or partially offscreen.
13529 PRED A function called with three arguments,
13530 - the live frame just restored,
13531 - a list (LEFT TOP WIDTH HEIGHT), describing the frame,
13532 - a list (LEFT TOP WIDTH HEIGHT), describing the workarea.
13533 It must return non-nil to force the frame onscreen, nil otherwise.
13534
13535CLEANUP-FRAMES allows \"cleaning up\" the frame list after restoring a frameset:
13536 t Delete all frames that were not created or restored upon.
13537 nil Keep all frames.
13538 FUNC A function called with two arguments:
13539 - FRAME, a live frame.
13540 - ACTION, which can be one of
13541 :rejected Frame existed, but was not a candidate for reuse.
13542 :ignored Frame existed, was a candidate, but wasn't reused.
13543 :reused Frame existed, was a candidate, and restored upon.
13544 :created Frame didn't exist, was created and restored upon.
13545 Return value is ignored.
13546
13547Note the timing and scope of the operations described above: REUSE-FRAMES
13548affects existing frames; PREDICATE, FILTERS and FORCE-DISPLAY affect the frame
13549being restored before that happens; FORCE-ONSCREEN affects the frame once
13550it has been restored; and CLEANUP-FRAMES affects all frames alive after the
13551restoration, including those that have been reused or created anew.
13552
13553All keyword parameters default to nil.
13554
13555\(fn FRAMESET &key PREDICATE FILTERS REUSE-FRAMES FORCE-DISPLAY FORCE-ONSCREEN CLEANUP-FRAMES)" nil nil)
13556
13557(autoload 'frameset--jump-to-register "frameset" "\
13558Restore frameset from DATA stored in register.
13559Called from `jump-to-register'. Internal use only.
13560
13561\(fn DATA)" nil nil)
13562
13563(autoload 'frameset--print-register "frameset" "\
13564Print basic info about frameset stored in DATA.
13565Called from `list-registers' and `view-register'. Internal use only.
13566
13567\(fn DATA)" nil nil)
13568
13569(autoload 'frameset-to-register "frameset" "\
13570Store the current frameset in register REGISTER.
13571Use \\[jump-to-register] to restore the frameset.
13572Argument is a character, naming the register.
13573
13574Interactively, reads the register using `register-read-with-preview'.
13575
13576\(fn REGISTER)" t nil)
13577
13578(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "frameset" '("frameset-")))
13579
13580;;;***
13581
13582;;;### (autoloads nil "fringe" "fringe.el" (0 0 0 0))
13583;;; Generated autoloads from fringe.el
13584
13585(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "fringe" '("fringe-" "set-fringe-")))
13586
13587;;;***
13588
13589;;;### (autoloads nil "gamegrid" "play/gamegrid.el" (0 0 0 0))
13590;;; Generated autoloads from play/gamegrid.el
13591(push (purecopy '(gamegrid 1 2)) package--builtin-versions)
13592
13593(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gamegrid" '("gamegrid-")))
13594
13595;;;***
13596
13597;;;### (autoloads nil "gametree" "play/gametree.el" (0 0 0 0))
13598;;; Generated autoloads from play/gametree.el
13599
13600(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gametree" '("gametree-")))
13601
13602;;;***
13603
13604;;;### (autoloads nil "gdb-mi" "progmodes/gdb-mi.el" (0 0 0 0))
13605;;; Generated autoloads from progmodes/gdb-mi.el
13606
13607(defvar gdb-enable-debug nil "\
13608Non-nil if Gdb-Enable-Debug mode is enabled.
13609See the `gdb-enable-debug' command
13610for a description of this minor mode.")
13611
13612(custom-autoload 'gdb-enable-debug "gdb-mi" nil)
13613
13614(autoload 'gdb-enable-debug "gdb-mi" "\
13615Toggle logging of transaction between Emacs and Gdb.
13616The log is stored in `gdb-debug-log' as an alist with elements
13617whose cons is send, send-item or recv and whose cdr is the string
13618being transferred. This list may grow up to a size of
13619`gdb-debug-log-max' after which the oldest element (at the end of
13620the list) is deleted every time a new one is added (at the front).
13621
13622\(fn &optional ARG)" t nil)
13623
13624(autoload 'gdb "gdb-mi" "\
13625Run gdb passing it COMMAND-LINE as arguments.
13626
13627If COMMAND-LINE names a program FILE to debug, gdb will run in
13628a buffer named *gud-FILE*, and the directory containing FILE
13629becomes the initial working directory and source-file directory
13630for your debugger.
13631If COMMAND-LINE requests that gdb attaches to a process PID, gdb
13632will run in *gud-PID*, otherwise it will run in *gud*; in these
13633cases the initial working directory is the default-directory of
13634the buffer in which this command was invoked.
13635
13636COMMAND-LINE should include \"-i=mi\" to use gdb's MI text interface.
13637Note that the old \"--annotate\" option is no longer supported.
13638
13639If option `gdb-many-windows' is nil (the default value) then gdb just
13640pops up the GUD buffer unless `gdb-show-main' is t. In this case
13641it starts with two windows: one displaying the GUD buffer and the
13642other with the source file with the main routine of the inferior.
13643
13644If option `gdb-many-windows' is t, regardless of the value of
13645`gdb-show-main', the layout below will appear. Keybindings are
13646shown in some of the buffers.
13647
13648Watch expressions appear in the speedbar/slowbar.
13649
13650The following commands help control operation :
13651
13652`gdb-many-windows' - Toggle the number of windows gdb uses.
13653`gdb-restore-windows' - To restore the window layout.
13654
13655See Info node `(emacs)GDB Graphical Interface' for a more
13656detailed description of this mode.
13657
13658
13659+----------------------------------------------------------------------+
13660| GDB Toolbar |
13661+-----------------------------------+----------------------------------+
13662| GUD buffer (I/O of GDB) | Locals buffer |
13663| | |
13664| | |
13665| | |
13666+-----------------------------------+----------------------------------+
13667| Source buffer | I/O buffer (of debugged program) |
13668| | (comint-mode) |
13669| | |
13670| | |
13671| | |
13672| | |
13673| | |
13674| | |
13675+-----------------------------------+----------------------------------+
13676| Stack buffer | Breakpoints buffer |
13677| RET gdb-select-frame | SPC gdb-toggle-breakpoint |
13678| | RET gdb-goto-breakpoint |
13679| | D gdb-delete-breakpoint |
13680+-----------------------------------+----------------------------------+
13681
13682\(fn COMMAND-LINE)" t nil)
13683
13684(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gdb-mi" '("gdb" "gud-" "def-gdb-" "breakpoint-" "nil")))
13685
13686;;;***
13687
13688;;;### (autoloads nil "generator" "emacs-lisp/generator.el" (0 0
13689;;;;;; 0 0))
13690;;; Generated autoloads from emacs-lisp/generator.el
13691
13692(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "generator" '("cps-" "iter-")))
13693
13694;;;***
13695
13696;;;### (autoloads nil "generic" "emacs-lisp/generic.el" (0 0 0 0))
13697;;; Generated autoloads from emacs-lisp/generic.el
13698
13699(defvar generic-mode-list nil "\
13700A list of mode names for `generic-mode'.
13701Do not add entries to this list directly; use `define-generic-mode'
13702instead (which see).")
13703
13704(autoload 'define-generic-mode "generic" "\
13705Create a new generic mode MODE.
13706
13707MODE is the name of the command for the generic mode; don't quote it.
13708The optional DOCSTRING is the documentation for the mode command. If
13709you do not supply it, `define-generic-mode' uses a default
13710documentation string instead.
13711
13712COMMENT-LIST is a list in which each element is either a character, a
13713string of one or two characters, or a cons cell. A character or a
13714string is set up in the mode's syntax table as a \"comment starter\".
13715If the entry is a cons cell, the `car' is set up as a \"comment
13716starter\" and the `cdr' as a \"comment ender\". (Use nil for the
13717latter if you want comments to end at the end of the line.) Note that
13718the syntax table has limitations about what comment starters and
13719enders are actually possible.
13720
13721KEYWORD-LIST is a list of keywords to highlight with
13722`font-lock-keyword-face'. Each keyword should be a string.
13723
13724FONT-LOCK-LIST is a list of additional expressions to highlight. Each
13725element of this list should have the same form as an element of
13726`font-lock-keywords'.
13727
13728AUTO-MODE-LIST is a list of regular expressions to add to
13729`auto-mode-alist'. These regular expressions are added when Emacs
13730runs the macro expansion.
13731
13732FUNCTION-LIST is a list of functions to call to do some additional
13733setup. The mode command calls these functions just before it runs the
13734mode hook `MODE-hook'.
13735
13736See the file generic-x.el for some examples of `define-generic-mode'.
13737
13738\(fn MODE COMMENT-LIST KEYWORD-LIST FONT-LOCK-LIST AUTO-MODE-LIST FUNCTION-LIST &optional DOCSTRING)" nil t)
13739
13740(function-put 'define-generic-mode 'lisp-indent-function '1)
13741
13742(function-put 'define-generic-mode 'doc-string-elt '7)
13743
13744(autoload 'generic-mode-internal "generic" "\
13745Go into the generic mode MODE.
13746
13747\(fn MODE COMMENT-LIST KEYWORD-LIST FONT-LOCK-LIST FUNCTION-LIST)" nil nil)
13748
13749(autoload 'generic-mode "generic" "\
13750Enter generic mode MODE.
13751
13752Generic modes provide basic comment and font-lock functionality
13753for \"generic\" files. (Files which are too small to warrant their
13754own mode, but have comment characters, keywords, and the like.)
13755
13756To define a generic-mode, use the function `define-generic-mode'.
13757Some generic modes are defined in `generic-x.el'.
13758
13759\(fn MODE)" t nil)
13760
13761(autoload 'generic-make-keywords-list "generic" "\
13762Return a `font-lock-keywords' construct that highlights KEYWORD-LIST.
13763KEYWORD-LIST is a list of keyword strings that should be
13764highlighted with face FACE. This function calculates a regular
13765expression that matches these keywords and concatenates it with
13766PREFIX and SUFFIX. Then it returns a construct based on this
13767regular expression that can be used as an element of
13768`font-lock-keywords'.
13769
13770\(fn KEYWORD-LIST FACE &optional PREFIX SUFFIX)" nil nil)
13771
13772(make-obsolete 'generic-make-keywords-list 'regexp-opt '"24.4")
13773
13774(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "generic" '("generic-")))
13775
13776;;;***
13777
13778;;;### (autoloads nil "generic-x" "generic-x.el" (0 0 0 0))
13779;;; Generated autoloads from generic-x.el
13780
13781(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "generic-x" '("generic-" "default-generic-mode")))
13782
13783;;;***
13784
13785;;;### (autoloads nil "glasses" "progmodes/glasses.el" (0 0 0 0))
13786;;; Generated autoloads from progmodes/glasses.el
13787
13788(autoload 'glasses-mode "glasses" "\
13789Minor mode for making identifiers likeThis readable.
13790With a prefix argument ARG, enable the mode if ARG is positive,
13791and disable it otherwise. If called from Lisp, enable the mode
13792if ARG is omitted or nil. When this mode is active, it tries to
13793add virtual separators (like underscores) at places they belong to.
13794
13795\(fn &optional ARG)" t nil)
13796
13797(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "glasses" '("glasses-")))
13798
13799;;;***
13800
13801;;;### (autoloads nil "gmm-utils" "gnus/gmm-utils.el" (0 0 0 0))
13802;;; Generated autoloads from gnus/gmm-utils.el
13803
13804(autoload 'gmm-regexp-concat "gmm-utils" "\
13805Potentially concat a list of regexps into a single one.
13806The concatenation is done with logical ORs.
13807
13808\(fn REGEXP)" nil nil)
13809
13810(autoload 'gmm-message "gmm-utils" "\
13811If LEVEL is lower than `gmm-verbose' print ARGS using `message'.
13812
13813Guideline for numbers:
138141 - error messages
138153 - non-serious error messages
138165 - messages for things that take a long time
138177 - not very important messages on stuff
138189 - messages inside loops.
13819
13820\(fn LEVEL &rest ARGS)" nil nil)
13821
13822(autoload 'gmm-error "gmm-utils" "\
13823Beep an error if LEVEL is equal to or less than `gmm-verbose'.
13824ARGS are passed to `message'.
13825
13826\(fn LEVEL &rest ARGS)" nil nil)
13827
13828(autoload 'gmm-widget-p "gmm-utils" "\
13829Non-nil if SYMBOL is a widget.
13830
13831\(fn SYMBOL)" nil nil)
13832
13833(autoload 'gmm-tool-bar-from-list "gmm-utils" "\
13834Make a tool bar from ICON-LIST.
13835
13836Within each entry of ICON-LIST, the first element is a menu
13837command, the second element is an icon file name and the third
13838element is a test function. You can use \\[describe-key]
13839<menu-entry> to find out the name of a menu command. The fourth
13840and all following elements are passed as the PROPS argument to the
13841function `tool-bar-local-item'.
13842
13843If ZAP-LIST is a list, remove those item from the default
13844`tool-bar-map'. If it is t, start with a new sparse map. You
13845can use \\[describe-key] <icon> to find out the name of an icon
13846item. When \\[describe-key] <icon> shows \"<tool-bar> <new-file>
13847runs the command find-file\", then use `new-file' in ZAP-LIST.
13848
13849DEFAULT-MAP specifies the default key map for ICON-LIST.
13850
13851\(fn ICON-LIST ZAP-LIST DEFAULT-MAP)" nil nil)
13852
13853(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gmm-utils" '("gmm-" "defun-gmm")))
13854
13855;;;***
13856
13857;;;### (autoloads nil "gnus" "gnus/gnus.el" (0 0 0 0))
13858;;; Generated autoloads from gnus/gnus.el
13859(push (purecopy '(gnus 5 13)) package--builtin-versions)
13860(when (fboundp 'custom-autoload)
13861 (custom-autoload 'gnus-select-method "gnus"))
13862
13863(autoload 'gnus-slave-no-server "gnus" "\
13864Read network news as a slave, without connecting to the local server.
13865
13866\(fn &optional ARG)" t nil)
13867
13868(autoload 'gnus-no-server "gnus" "\
13869Read network news.
13870If ARG is a positive number, Gnus will use that as the startup
13871level. If ARG is nil, Gnus will be started at level 2. If ARG is
13872non-nil and not a positive number, Gnus will prompt the user for the
13873name of an NNTP server to use.
13874As opposed to `gnus', this command will not connect to the local
13875server.
13876
13877\(fn &optional ARG SLAVE)" t nil)
13878
13879(autoload 'gnus-slave "gnus" "\
13880Read news as a slave.
13881
13882\(fn &optional ARG)" t nil)
13883
13884(autoload 'gnus-other-frame "gnus" "\
13885Pop up a frame to read news.
13886This will call one of the Gnus commands which is specified by the user
13887option `gnus-other-frame-function' (default `gnus') with the argument
13888ARG if Gnus is not running, otherwise pop up a Gnus frame and run the
13889command specified by `gnus-other-frame-resume-function'.
13890The optional second argument DISPLAY should be a standard display string
13891such as \"unix:0\" to specify where to pop up a frame. If DISPLAY is
13892omitted or the function `make-frame-on-display' is not available, the
13893current display is used.
13894
13895\(fn &optional ARG DISPLAY)" t nil)
13896
13897(autoload 'gnus "gnus" "\
13898Read network news.
13899If ARG is non-nil and a positive number, Gnus will use that as the
13900startup level. If ARG is non-nil and not a positive number, Gnus will
13901prompt the user for the name of an NNTP server to use.
13902
13903\(fn &optional ARG DONT-CONNECT SLAVE)" t nil)
13904
13905(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus" '("gnus-")))
13906
13907;;;***
13908
13909;;;### (autoloads nil "gnus-agent" "gnus/gnus-agent.el" (0 0 0 0))
13910;;; Generated autoloads from gnus/gnus-agent.el
13911
13912(autoload 'gnus-unplugged "gnus-agent" "\
13913Start Gnus unplugged.
13914
13915\(fn)" t nil)
13916
13917(autoload 'gnus-plugged "gnus-agent" "\
13918Start Gnus plugged.
13919
13920\(fn)" t nil)
13921
13922(autoload 'gnus-slave-unplugged "gnus-agent" "\
13923Read news as a slave unplugged.
13924
13925\(fn &optional ARG)" t nil)
13926
13927(autoload 'gnus-agentize "gnus-agent" "\
13928Allow Gnus to be an offline newsreader.
13929
13930The gnus-agentize function is now called internally by gnus when
13931gnus-agent is set. If you wish to avoid calling gnus-agentize,
13932customize gnus-agent to nil.
13933
13934This will modify the `gnus-setup-news-hook', and
13935`message-send-mail-real-function' variables, and install the Gnus agent
13936minor mode in all Gnus buffers.
13937
13938\(fn)" t nil)
13939
13940(autoload 'gnus-agent-possibly-save-gcc "gnus-agent" "\
13941Save GCC if Gnus is unplugged.
13942
13943\(fn)" nil nil)
13944
13945(autoload 'gnus-agent-rename-group "gnus-agent" "\
13946Rename fully-qualified OLD-GROUP as NEW-GROUP.
13947Always updates the agent, even when disabled, as the old agent
13948files would corrupt gnus when the agent was next enabled.
13949Depends upon the caller to determine whether group renaming is
13950supported.
13951
13952\(fn OLD-GROUP NEW-GROUP)" nil nil)
13953
13954(autoload 'gnus-agent-delete-group "gnus-agent" "\
13955Delete fully-qualified GROUP.
13956Always updates the agent, even when disabled, as the old agent
13957files would corrupt gnus when the agent was next enabled.
13958Depends upon the caller to determine whether group deletion is
13959supported.
13960
13961\(fn GROUP)" nil nil)
13962
13963(autoload 'gnus-agent-get-undownloaded-list "gnus-agent" "\
13964Construct list of articles that have not been downloaded.
13965
13966\(fn)" nil nil)
13967
13968(autoload 'gnus-agent-possibly-alter-active "gnus-agent" "\
13969Possibly expand a group's active range to include articles
13970downloaded into the agent.
13971
13972\(fn GROUP ACTIVE &optional INFO)" nil nil)
13973
13974(autoload 'gnus-agent-find-parameter "gnus-agent" "\
13975Search for GROUPs SYMBOL in the group's parameters, the group's
13976topic parameters, the group's category, or the customizable
13977variables. Returns the first non-nil value found.
13978
13979\(fn GROUP SYMBOL)" nil nil)
13980
13981(autoload 'gnus-agent-batch-fetch "gnus-agent" "\
13982Start Gnus and fetch session.
13983
13984\(fn)" t nil)
13985
13986(autoload 'gnus-agent-batch "gnus-agent" "\
13987Start Gnus, send queue and fetch session.
13988
13989\(fn)" t nil)
13990
13991(autoload 'gnus-agent-regenerate "gnus-agent" "\
13992Regenerate all agent covered files.
13993CLEAN is obsolete and ignored.
13994
13995\(fn &optional CLEAN REREAD)" t nil)
13996
13997(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-agent" '("gnus-")))
13998
13999;;;***
14000
14001;;;### (autoloads nil "gnus-art" "gnus/gnus-art.el" (0 0 0 0))
14002;;; Generated autoloads from gnus/gnus-art.el
14003
14004(autoload 'gnus-article-prepare-display "gnus-art" "\
14005Make the current buffer look like a nice article.
14006
14007\(fn)" nil nil)
14008
14009(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-art" '("gnus-" "article-")))
14010
14011;;;***
14012
14013;;;### (autoloads nil "gnus-async" "gnus/gnus-async.el" (0 0 0 0))
14014;;; Generated autoloads from gnus/gnus-async.el
14015
14016(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-async" '("gnus-")))
14017
14018;;;***
14019
14020;;;### (autoloads nil "gnus-bcklg" "gnus/gnus-bcklg.el" (0 0 0 0))
14021;;; Generated autoloads from gnus/gnus-bcklg.el
14022
14023(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-bcklg" '("gnus-backlog-")))
14024
14025;;;***
14026
14027;;;### (autoloads nil "gnus-bookmark" "gnus/gnus-bookmark.el" (0
14028;;;;;; 0 0 0))
14029;;; Generated autoloads from gnus/gnus-bookmark.el
14030
14031(autoload 'gnus-bookmark-set "gnus-bookmark" "\
14032Set a bookmark for this article.
14033
14034\(fn)" t nil)
14035
14036(autoload 'gnus-bookmark-jump "gnus-bookmark" "\
14037Jump to a Gnus bookmark (BMK-NAME).
14038
14039\(fn &optional BMK-NAME)" t nil)
14040
14041(autoload 'gnus-bookmark-bmenu-list "gnus-bookmark" "\
14042Display a list of existing Gnus bookmarks.
14043The list is displayed in a buffer named `*Gnus Bookmark List*'.
14044The leftmost column displays a D if the bookmark is flagged for
14045deletion, or > if it is flagged for displaying.
14046
14047\(fn)" t nil)
14048
14049(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-bookmark" '("gnus-bookmark-")))
14050
14051;;;***
14052
14053;;;### (autoloads nil "gnus-cache" "gnus/gnus-cache.el" (0 0 0 0))
14054;;; Generated autoloads from gnus/gnus-cache.el
14055
14056(autoload 'gnus-jog-cache "gnus-cache" "\
14057Go through all groups and put the articles into the cache.
14058
14059Usage:
14060$ emacs -batch -l ~/.emacs -l gnus -f gnus-jog-cache
14061
14062\(fn)" t nil)
14063
14064(autoload 'gnus-cache-generate-active "gnus-cache" "\
14065Generate the cache active file.
14066
14067\(fn &optional DIRECTORY)" t nil)
14068
14069(autoload 'gnus-cache-generate-nov-databases "gnus-cache" "\
14070Generate NOV files recursively starting in DIR.
14071
14072\(fn DIR)" t nil)
14073
14074(autoload 'gnus-cache-rename-group "gnus-cache" "\
14075Rename OLD-GROUP as NEW-GROUP.
14076Always updates the cache, even when disabled, as the old cache
14077files would corrupt Gnus when the cache was next enabled. It
14078depends on the caller to determine whether group renaming is
14079supported.
14080
14081\(fn OLD-GROUP NEW-GROUP)" nil nil)
14082
14083(autoload 'gnus-cache-delete-group "gnus-cache" "\
14084Delete GROUP from the cache.
14085Always updates the cache, even when disabled, as the old cache
14086files would corrupt gnus when the cache was next enabled.
14087Depends upon the caller to determine whether group deletion is
14088supported.
14089
14090\(fn GROUP)" nil nil)
14091
14092(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-cache" '("gnus-")))
14093
14094;;;***
14095
14096;;;### (autoloads nil "gnus-cite" "gnus/gnus-cite.el" (0 0 0 0))
14097;;; Generated autoloads from gnus/gnus-cite.el
14098
14099(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-cite" '("turn-o" "gnus-")))
14100
14101;;;***
14102
14103;;;### (autoloads nil "gnus-cloud" "gnus/gnus-cloud.el" (0 0 0 0))
14104;;; Generated autoloads from gnus/gnus-cloud.el
14105
14106(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-cloud" '("gnus-cloud-")))
14107
14108;;;***
14109
14110;;;### (autoloads nil "gnus-cus" "gnus/gnus-cus.el" (0 0 0 0))
14111;;; Generated autoloads from gnus/gnus-cus.el
14112
14113(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-cus" '("gnus-" "category-fields")))
14114
14115;;;***
14116
14117;;;### (autoloads nil "gnus-delay" "gnus/gnus-delay.el" (0 0 0 0))
14118;;; Generated autoloads from gnus/gnus-delay.el
14119
14120(autoload 'gnus-delay-article "gnus-delay" "\
14121Delay this article by some time.
14122DELAY is a string, giving the length of the time. Possible values are:
14123
14124* <digits><units> for <units> in minutes (`m'), hours (`h'), days (`d'),
14125 weeks (`w'), months (`M'), or years (`Y');
14126
14127* YYYY-MM-DD for a specific date. The time of day is given by the
14128 variable `gnus-delay-default-hour', minute and second are zero.
14129
14130* hh:mm for a specific time. Use 24h format. If it is later than this
14131 time, then the deadline is tomorrow, else today.
14132
14133\(fn DELAY)" t nil)
14134
14135(autoload 'gnus-delay-send-queue "gnus-delay" "\
14136Send all the delayed messages that are due now.
14137
14138\(fn)" t nil)
14139
14140(autoload 'gnus-delay-initialize "gnus-delay" "\
14141Initialize the gnus-delay package.
14142This sets up a key binding in `message-mode' to delay a message.
14143This tells Gnus to look for delayed messages after getting new news.
14144
14145The optional arg NO-KEYMAP is ignored.
14146Checking delayed messages is skipped if optional arg NO-CHECK is non-nil.
14147
14148\(fn &optional NO-KEYMAP NO-CHECK)" nil nil)
14149
14150(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-delay" '("gnus-delay-")))
14151
14152;;;***
14153
14154;;;### (autoloads nil "gnus-demon" "gnus/gnus-demon.el" (0 0 0 0))
14155;;; Generated autoloads from gnus/gnus-demon.el
14156
14157(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-demon" '("gnus-")))
14158
14159;;;***
14160
14161;;;### (autoloads nil "gnus-diary" "gnus/gnus-diary.el" (0 0 0 0))
14162;;; Generated autoloads from gnus/gnus-diary.el
14163
14164(autoload 'gnus-user-format-function-d "gnus-diary" "\
14165
14166
14167\(fn HEADER)" nil nil)
14168
14169(autoload 'gnus-user-format-function-D "gnus-diary" "\
14170
14171
14172\(fn HEADER)" nil nil)
14173
14174(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-diary" '("gnus-")))
14175
14176;;;***
14177
14178;;;### (autoloads nil "gnus-dired" "gnus/gnus-dired.el" (0 0 0 0))
14179;;; Generated autoloads from gnus/gnus-dired.el
14180
14181(autoload 'turn-on-gnus-dired-mode "gnus-dired" "\
14182Convenience method to turn on gnus-dired-mode.
14183
14184\(fn)" t nil)
14185
14186(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-dired" '("gnus-dired-")))
14187
14188;;;***
14189
14190;;;### (autoloads nil "gnus-draft" "gnus/gnus-draft.el" (0 0 0 0))
14191;;; Generated autoloads from gnus/gnus-draft.el
14192
14193(autoload 'gnus-draft-reminder "gnus-draft" "\
14194Reminder user if there are unsent drafts.
14195
14196\(fn)" t nil)
14197
14198(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-draft" '("gnus-")))
14199
14200;;;***
14201
14202;;;### (autoloads nil "gnus-dup" "gnus/gnus-dup.el" (0 0 0 0))
14203;;; Generated autoloads from gnus/gnus-dup.el
14204
14205(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-dup" '("gnus-")))
14206
14207;;;***
14208
14209;;;### (autoloads nil "gnus-eform" "gnus/gnus-eform.el" (0 0 0 0))
14210;;; Generated autoloads from gnus/gnus-eform.el
14211
14212(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-eform" '("gnus-edit-form")))
14213
14214;;;***
14215
14216;;;### (autoloads nil "gnus-fun" "gnus/gnus-fun.el" (0 0 0 0))
14217;;; Generated autoloads from gnus/gnus-fun.el
14218
14219(autoload 'gnus--random-face-with-type "gnus-fun" "\
14220Return file from DIR with extension EXT, omitting matches of OMIT, processed by FUN.
14221
14222\(fn DIR EXT OMIT FUN)" nil nil)
14223
14224(autoload 'message-goto-eoh "message" nil t)
14225
14226(autoload 'gnus-random-x-face "gnus-fun" "\
14227Return X-Face header data chosen randomly from `gnus-x-face-directory'.
14228
14229Files matching `gnus-x-face-omit-files' are not considered.
14230
14231\(fn)" t nil)
14232
14233(autoload 'gnus-insert-random-x-face-header "gnus-fun" "\
14234Insert a random X-Face header from `gnus-x-face-directory'.
14235
14236\(fn)" t nil)
14237
14238(autoload 'gnus-x-face-from-file "gnus-fun" "\
14239Insert an X-Face header based on an image FILE.
14240
14241Depending on `gnus-convert-image-to-x-face-command' it may accept
14242different input formats.
14243
14244\(fn FILE)" t nil)
14245
14246(autoload 'gnus-face-from-file "gnus-fun" "\
14247Return a Face header based on an image FILE.
14248
14249Depending on `gnus-convert-image-to-face-command' it may accept
14250different input formats.
14251
14252\(fn FILE)" t nil)
14253
14254(autoload 'gnus-convert-face-to-png "gnus-fun" "\
14255Convert FACE (which is base64-encoded) to a PNG.
14256The PNG is returned as a string.
14257
14258\(fn FACE)" nil nil)
14259
14260(autoload 'gnus-convert-png-to-face "gnus-fun" "\
14261Convert FILE to a Face.
14262FILE should be a PNG file that's 48x48 and smaller than or equal to
14263726 bytes.
14264
14265\(fn FILE)" nil nil)
14266
14267(autoload 'gnus-random-face "gnus-fun" "\
14268Return randomly chosen Face from `gnus-face-directory'.
14269
14270Files matching `gnus-face-omit-files' are not considered.
14271
14272\(fn)" t nil)
14273
14274(autoload 'gnus-insert-random-face-header "gnus-fun" "\
14275Insert a random Face header from `gnus-face-directory'.
14276
14277\(fn)" nil nil)
14278
14279(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-fun" '("gnus-")))
14280
14281;;;***
14282
14283;;;### (autoloads nil "gnus-gravatar" "gnus/gnus-gravatar.el" (0
14284;;;;;; 0 0 0))
14285;;; Generated autoloads from gnus/gnus-gravatar.el
14286
14287(autoload 'gnus-treat-from-gravatar "gnus-gravatar" "\
14288Display gravatar in the From header.
14289If gravatar is already displayed, remove it.
14290
14291\(fn &optional FORCE)" t nil)
14292
14293(autoload 'gnus-treat-mail-gravatar "gnus-gravatar" "\
14294Display gravatars in the Cc and To headers.
14295If gravatars are already displayed, remove them.
14296
14297\(fn &optional FORCE)" t nil)
14298
14299(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-gravatar" '("gnus-gravatar-")))
14300
14301;;;***
14302
14303;;;### (autoloads nil "gnus-group" "gnus/gnus-group.el" (0 0 0 0))
14304;;; Generated autoloads from gnus/gnus-group.el
14305
14306(autoload 'gnus-fetch-group "gnus-group" "\
14307Start Gnus if necessary and enter GROUP.
14308If ARTICLES, display those articles.
14309Returns whether the fetching was successful or not.
14310
14311\(fn GROUP &optional ARTICLES)" t nil)
14312
14313(autoload 'gnus-fetch-group-other-frame "gnus-group" "\
14314Pop up a frame and enter GROUP.
14315
14316\(fn GROUP)" t nil)
14317
14318(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-group" '("gnus-")))
14319
14320;;;***
14321
14322;;;### (autoloads nil "gnus-html" "gnus/gnus-html.el" (0 0 0 0))
14323;;; Generated autoloads from gnus/gnus-html.el
14324
14325(autoload 'gnus-article-html "gnus-html" "\
14326
14327
14328\(fn &optional HANDLE)" nil nil)
14329
14330(autoload 'gnus-html-prefetch-images "gnus-html" "\
14331
14332
14333\(fn SUMMARY)" nil nil)
14334
14335(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-html" '("gnus-")))
14336
14337;;;***
14338
14339;;;### (autoloads nil "gnus-icalendar" "gnus/gnus-icalendar.el" (0
14340;;;;;; 0 0 0))
14341;;; Generated autoloads from gnus/gnus-icalendar.el
14342
14343(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-icalendar" '("gnus-icalendar")))
14344
14345;;;***
14346
14347;;;### (autoloads nil "gnus-int" "gnus/gnus-int.el" (0 0 0 0))
14348;;; Generated autoloads from gnus/gnus-int.el
14349
14350(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-int" '("gnus-")))
14351
14352;;;***
14353
14354;;;### (autoloads nil "gnus-kill" "gnus/gnus-kill.el" (0 0 0 0))
14355;;; Generated autoloads from gnus/gnus-kill.el
14356
14357(defalias 'gnus-batch-kill 'gnus-batch-score)
14358
14359(autoload 'gnus-batch-score "gnus-kill" "\
14360Run batched scoring.
14361Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score
14362
14363\(fn)" t nil)
14364
14365(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-kill" '("gnus-")))
14366
14367;;;***
14368
14369;;;### (autoloads nil "gnus-logic" "gnus/gnus-logic.el" (0 0 0 0))
14370;;; Generated autoloads from gnus/gnus-logic.el
14371
14372(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-logic" '("gnus-")))
14373
14374;;;***
14375
14376;;;### (autoloads nil "gnus-mh" "gnus/gnus-mh.el" (0 0 0 0))
14377;;; Generated autoloads from gnus/gnus-mh.el
14378
14379(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-mh" '("gnus-")))
14380
14381;;;***
14382
14383;;;### (autoloads nil "gnus-ml" "gnus/gnus-ml.el" (0 0 0 0))
14384;;; Generated autoloads from gnus/gnus-ml.el
14385
14386(autoload 'turn-on-gnus-mailing-list-mode "gnus-ml" "\
14387
14388
14389\(fn)" nil nil)
14390
14391(autoload 'gnus-mailing-list-insinuate "gnus-ml" "\
14392Setup group parameters from List-Post header.
14393If FORCE is non-nil, replace the old ones.
14394
14395\(fn &optional FORCE)" t nil)
14396
14397(autoload 'gnus-mailing-list-mode "gnus-ml" "\
14398Minor mode for providing mailing-list commands.
14399
14400\\{gnus-mailing-list-mode-map}
14401
14402\(fn &optional ARG)" t nil)
14403
14404(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-ml" '("gnus-mailing-list-")))
14405
14406;;;***
14407
14408;;;### (autoloads nil "gnus-mlspl" "gnus/gnus-mlspl.el" (0 0 0 0))
14409;;; Generated autoloads from gnus/gnus-mlspl.el
14410
14411(autoload 'gnus-group-split-setup "gnus-mlspl" "\
14412Set up the split for `nnmail-split-fancy'.
14413Sets things up so that nnmail-split-fancy is used for mail
14414splitting, and defines the variable nnmail-split-fancy according with
14415group parameters.
14416
14417If AUTO-UPDATE is non-nil (prefix argument accepted, if called
14418interactively), it makes sure nnmail-split-fancy is re-computed before
14419getting new mail, by adding `gnus-group-split-update' to
14420`nnmail-pre-get-new-mail-hook'.
14421
14422A non-nil CATCH-ALL replaces the current value of
14423`gnus-group-split-default-catch-all-group'. This variable is only used
14424by gnus-group-split-update, and only when its CATCH-ALL argument is
14425nil. This argument may contain any fancy split, that will be added as
14426the last split in a `|' split produced by `gnus-group-split-fancy',
14427unless overridden by any group marked as a catch-all group. Typical
14428uses are as simple as the name of a default mail group, but more
14429elaborate fancy splits may also be useful to split mail that doesn't
14430match any of the group-specified splitting rules. See
14431`gnus-group-split-fancy' for details.
14432
14433\(fn &optional AUTO-UPDATE CATCH-ALL)" t nil)
14434
14435(autoload 'gnus-group-split-update "gnus-mlspl" "\
14436Computes nnmail-split-fancy from group params and CATCH-ALL.
14437It does this by calling by calling (gnus-group-split-fancy nil
14438nil CATCH-ALL).
14439
14440If CATCH-ALL is nil, `gnus-group-split-default-catch-all-group' is used
14441instead. This variable is set by `gnus-group-split-setup'.
14442
14443\(fn &optional CATCH-ALL)" t nil)
14444
14445(autoload 'gnus-group-split "gnus-mlspl" "\
14446Use information from group parameters in order to split mail.
14447See `gnus-group-split-fancy' for more information.
14448
14449`gnus-group-split' is a valid value for `nnmail-split-methods'.
14450
14451\(fn)" nil nil)
14452
14453(autoload 'gnus-group-split-fancy "gnus-mlspl" "\
14454Uses information from group parameters in order to split mail.
14455It can be embedded into `nnmail-split-fancy' lists with the SPLIT
14456
14457\(: gnus-group-split-fancy GROUPS NO-CROSSPOST CATCH-ALL)
14458
14459GROUPS may be a regular expression or a list of group names, that will
14460be used to select candidate groups. If it is omitted or nil, all
14461existing groups are considered.
14462
14463if NO-CROSSPOST is omitted or nil, a & split will be returned,
14464otherwise, a | split, that does not allow crossposting, will be
14465returned.
14466
14467For each selected group, a SPLIT is composed like this: if SPLIT-SPEC
14468is specified, this split is returned as-is (unless it is nil: in this
14469case, the group is ignored). Otherwise, if TO-ADDRESS, TO-LIST and/or
14470EXTRA-ALIASES are specified, a regexp that matches any of them is
14471constructed (extra-aliases may be a list). Additionally, if
14472SPLIT-REGEXP is specified, the regexp will be extended so that it
14473matches this regexp too, and if SPLIT-EXCLUDE is specified, RESTRICT
14474clauses will be generated.
14475
14476If CATCH-ALL is nil, no catch-all handling is performed, regardless of
14477catch-all marks in group parameters. Otherwise, if there is no
14478selected group whose SPLIT-REGEXP matches the empty string, nor is
14479there a selected group whose SPLIT-SPEC is `catch-all', this fancy
14480split (say, a group name) will be appended to the returned SPLIT list,
14481as the last element of a `|' SPLIT.
14482
14483For example, given the following group parameters:
14484
14485nnml:mail.bar:
14486\((to-address . \"bar@femail.com\")
14487 (split-regexp . \".*@femail\\\\.com\"))
14488nnml:mail.foo:
14489\((to-list . \"foo@nowhere.gov\")
14490 (extra-aliases \"foo@localhost\" \"foo-redist@home\")
14491 (split-exclude \"bugs-foo\" \"rambling-foo\")
14492 (admin-address . \"foo-request@nowhere.gov\"))
14493nnml:mail.others:
14494\((split-spec . catch-all))
14495
14496Calling (gnus-group-split-fancy nil nil \"mail.others\") returns:
14497
14498\(| (& (any \"\\\\(bar@femail\\\\.com\\\\|.*@femail\\\\.com\\\\)\"
14499 \"mail.bar\")
14500 (any \"\\\\(foo@nowhere\\\\.gov\\\\|foo@localhost\\\\|foo-redist@home\\\\)\"
14501 - \"bugs-foo\" - \"rambling-foo\" \"mail.foo\"))
14502 \"mail.others\")
14503
14504\(fn &optional GROUPS NO-CROSSPOST CATCH-ALL)" nil nil)
14505
14506(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-mlspl" '("gnus-group-split-")))
14507
14508;;;***
14509
14510;;;### (autoloads nil "gnus-msg" "gnus/gnus-msg.el" (0 0 0 0))
14511;;; Generated autoloads from gnus/gnus-msg.el
14512
14513(autoload 'gnus-msg-mail "gnus-msg" "\
14514Start editing a mail message to be sent.
14515Like `message-mail', but with Gnus paraphernalia, particularly the
14516Gcc: header for archiving purposes.
14517If Gnus isn't running, a plain `message-mail' setup is used
14518instead.
14519
14520\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-ACTION YANK-ACTION SEND-ACTIONS RETURN-ACTION)" t nil)
14521
14522(autoload 'gnus-button-mailto "gnus-msg" "\
14523Mail to ADDRESS.
14524
14525\(fn ADDRESS)" nil nil)
14526
14527(autoload 'gnus-button-reply "gnus-msg" "\
14528Like `message-reply'.
14529
14530\(fn &optional TO-ADDRESS WIDE)" t nil)
14531
14532(define-mail-user-agent 'gnus-user-agent 'gnus-msg-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook)
14533
14534(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-msg" '("gnus-")))
14535
14536;;;***
14537
14538;;;### (autoloads nil "gnus-notifications" "gnus/gnus-notifications.el"
14539;;;;;; (0 0 0 0))
14540;;; Generated autoloads from gnus/gnus-notifications.el
14541
14542(autoload 'gnus-notifications "gnus-notifications" "\
14543Send a notification on new message.
14544This check for new messages that are in group with a level lower
14545or equal to `gnus-notifications-minimum-level' and send a
14546notification using `notifications-notify' for it.
14547
14548This is typically a function to add in
14549`gnus-after-getting-new-news-hook'
14550
14551\(fn)" nil nil)
14552
14553(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-notifications" '("gnus-notifications-")))
14554
14555;;;***
14556
14557;;;### (autoloads nil "gnus-picon" "gnus/gnus-picon.el" (0 0 0 0))
14558;;; Generated autoloads from gnus/gnus-picon.el
14559
14560(autoload 'gnus-treat-from-picon "gnus-picon" "\
14561Display picons in the From header.
14562If picons are already displayed, remove them.
14563
14564\(fn)" t nil)
14565
14566(autoload 'gnus-treat-mail-picon "gnus-picon" "\
14567Display picons in the Cc and To headers.
14568If picons are already displayed, remove them.
14569
14570\(fn)" t nil)
14571
14572(autoload 'gnus-treat-newsgroups-picon "gnus-picon" "\
14573Display picons in the Newsgroups and Followup-To headers.
14574If picons are already displayed, remove them.
14575
14576\(fn)" t nil)
14577
14578(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-picon" '("gnus-picon-")))
14579
14580;;;***
14581
14582;;;### (autoloads nil "gnus-range" "gnus/gnus-range.el" (0 0 0 0))
14583;;; Generated autoloads from gnus/gnus-range.el
14584
14585(autoload 'gnus-sorted-difference "gnus-range" "\
14586Return a list of elements of LIST1 that do not appear in LIST2.
14587Both lists have to be sorted over <.
14588The tail of LIST1 is not copied.
14589
14590\(fn LIST1 LIST2)" nil nil)
14591
14592(autoload 'gnus-sorted-ndifference "gnus-range" "\
14593Return a list of elements of LIST1 that do not appear in LIST2.
14594Both lists have to be sorted over <.
14595LIST1 is modified.
14596
14597\(fn LIST1 LIST2)" nil nil)
14598
14599(autoload 'gnus-sorted-complement "gnus-range" "\
14600Return a list of elements that are in LIST1 or LIST2 but not both.
14601Both lists have to be sorted over <.
14602
14603\(fn LIST1 LIST2)" nil nil)
14604
14605(autoload 'gnus-intersection "gnus-range" "\
14606
14607
14608\(fn LIST1 LIST2)" nil nil)
14609
14610(autoload 'gnus-sorted-intersection "gnus-range" "\
14611Return intersection of LIST1 and LIST2.
14612LIST1 and LIST2 have to be sorted over <.
14613
14614\(fn LIST1 LIST2)" nil nil)
14615
14616(autoload 'gnus-sorted-range-intersection "gnus-range" "\
14617Return intersection of RANGE1 and RANGE2.
14618RANGE1 and RANGE2 have to be sorted over <.
14619
14620\(fn RANGE1 RANGE2)" nil nil)
14621
14622(defalias 'gnus-set-sorted-intersection 'gnus-sorted-nintersection)
14623
14624(autoload 'gnus-sorted-nintersection "gnus-range" "\
14625Return intersection of LIST1 and LIST2 by modifying cdr pointers of LIST1.
14626LIST1 and LIST2 have to be sorted over <.
14627
14628\(fn LIST1 LIST2)" nil nil)
14629
14630(autoload 'gnus-sorted-union "gnus-range" "\
14631Return union of LIST1 and LIST2.
14632LIST1 and LIST2 have to be sorted over <.
14633
14634\(fn LIST1 LIST2)" nil nil)
14635
14636(autoload 'gnus-sorted-nunion "gnus-range" "\
14637Return union of LIST1 and LIST2 by modifying cdr pointers of LIST1.
14638LIST1 and LIST2 have to be sorted over <.
14639
14640\(fn LIST1 LIST2)" nil nil)
14641
14642(autoload 'gnus-add-to-sorted-list "gnus-range" "\
14643Add NUM into sorted LIST by side effect.
14644
14645\(fn LIST NUM)" nil nil)
14646
14647(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-range" '("gnus-")))
14648
14649;;;***
14650
14651;;;### (autoloads nil "gnus-registry" "gnus/gnus-registry.el" (0
14652;;;;;; 0 0 0))
14653;;; Generated autoloads from gnus/gnus-registry.el
14654
14655(autoload 'gnus-registry-initialize "gnus-registry" "\
14656Initialize the Gnus registry.
14657
14658\(fn)" t nil)
14659
14660(autoload 'gnus-registry-install-hooks "gnus-registry" "\
14661Install the registry hooks.
14662
14663\(fn)" t nil)
14664
14665(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-registry" '("gnus-")))
14666
14667;;;***
14668
14669;;;### (autoloads nil "gnus-rfc1843" "gnus/gnus-rfc1843.el" (0 0
14670;;;;;; 0 0))
14671;;; Generated autoloads from gnus/gnus-rfc1843.el
14672
14673(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-rfc1843" '("rfc1843-")))
14674
14675;;;***
14676
14677;;;### (autoloads nil "gnus-salt" "gnus/gnus-salt.el" (0 0 0 0))
14678;;; Generated autoloads from gnus/gnus-salt.el
14679
14680(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-salt" '("gnus-")))
14681
14682;;;***
14683
14684;;;### (autoloads nil "gnus-score" "gnus/gnus-score.el" (0 0 0 0))
14685;;; Generated autoloads from gnus/gnus-score.el
14686
14687(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-score" '("gnus-")))
14688
14689;;;***
14690
14691;;;### (autoloads nil "gnus-sieve" "gnus/gnus-sieve.el" (0 0 0 0))
14692;;; Generated autoloads from gnus/gnus-sieve.el
14693
14694(autoload 'gnus-sieve-update "gnus-sieve" "\
14695Update the Sieve script in gnus-sieve-file, by replacing the region
14696between gnus-sieve-region-start and gnus-sieve-region-end with
14697\(gnus-sieve-script gnus-sieve-select-method gnus-sieve-crosspost), then
14698execute gnus-sieve-update-shell-command.
14699See the documentation for these variables and functions for details.
14700
14701\(fn)" t nil)
14702
14703(autoload 'gnus-sieve-generate "gnus-sieve" "\
14704Generate the Sieve script in gnus-sieve-file, by replacing the region
14705between gnus-sieve-region-start and gnus-sieve-region-end with
14706\(gnus-sieve-script gnus-sieve-select-method gnus-sieve-crosspost).
14707See the documentation for these variables and functions for details.
14708
14709\(fn)" t nil)
14710
14711(autoload 'gnus-sieve-article-add-rule "gnus-sieve" "\
14712
14713
14714\(fn)" t nil)
14715
14716(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-sieve" '("gnus-sieve-")))
14717
14718;;;***
14719
14720;;;### (autoloads nil "gnus-spec" "gnus/gnus-spec.el" (0 0 0 0))
14721;;; Generated autoloads from gnus/gnus-spec.el
14722
14723(autoload 'gnus-update-format "gnus-spec" "\
14724Update the format specification near point.
14725
14726\(fn VAR)" t nil)
14727
14728(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-spec" '("gnus-")))
14729
14730;;;***
14731
14732;;;### (autoloads nil "gnus-srvr" "gnus/gnus-srvr.el" (0 0 0 0))
14733;;; Generated autoloads from gnus/gnus-srvr.el
14734
14735(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-srvr" '("gnus-")))
14736
14737;;;***
14738
14739;;;### (autoloads nil "gnus-start" "gnus/gnus-start.el" (0 0 0 0))
14740;;; Generated autoloads from gnus/gnus-start.el
14741
14742(autoload 'gnus-declare-backend "gnus-start" "\
14743Declare back end NAME with ABILITIES as a Gnus back end.
14744
14745\(fn NAME &rest ABILITIES)" nil nil)
14746
14747(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-start" '("gnus-")))
14748
14749;;;***
14750
14751;;;### (autoloads nil "gnus-sum" "gnus/gnus-sum.el" (0 0 0 0))
14752;;; Generated autoloads from gnus/gnus-sum.el
14753
14754(autoload 'gnus-summary-bookmark-jump "gnus-sum" "\
14755Handler function for record returned by `gnus-summary-bookmark-make-record'.
14756BOOKMARK is a bookmark name or a bookmark record.
14757
14758\(fn BOOKMARK)" nil nil)
14759
14760(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-sum" '("gnus-")))
14761
14762;;;***
14763
14764;;;### (autoloads nil "gnus-topic" "gnus/gnus-topic.el" (0 0 0 0))
14765;;; Generated autoloads from gnus/gnus-topic.el
14766
14767(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-topic" '("gnus-")))
14768
14769;;;***
14770
14771;;;### (autoloads nil "gnus-undo" "gnus/gnus-undo.el" (0 0 0 0))
14772;;; Generated autoloads from gnus/gnus-undo.el
14773
14774(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-undo" '("gnus-")))
14775
14776;;;***
14777
14778;;;### (autoloads nil "gnus-util" "gnus/gnus-util.el" (0 0 0 0))
14779;;; Generated autoloads from gnus/gnus-util.el
14780
14781(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-util" '("gnus-")))
14782
14783;;;***
14784
14785;;;### (autoloads nil "gnus-uu" "gnus/gnus-uu.el" (0 0 0 0))
14786;;; Generated autoloads from gnus/gnus-uu.el
14787
14788(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-uu" '("gnus-")))
14789
14790;;;***
14791
14792;;;### (autoloads nil "gnus-vm" "gnus/gnus-vm.el" (0 0 0 0))
14793;;; Generated autoloads from gnus/gnus-vm.el
14794
14795(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-vm" '("gnus-")))
14796
14797;;;***
14798
14799;;;### (autoloads nil "gnus-win" "gnus/gnus-win.el" (0 0 0 0))
14800;;; Generated autoloads from gnus/gnus-win.el
14801
14802(autoload 'gnus-add-configuration "gnus-win" "\
14803Add the window configuration CONF to `gnus-buffer-configuration'.
14804
14805\(fn CONF)" nil nil)
14806
14807(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnus-win" '("gnus-")))
14808
14809;;;***
14810
14811;;;### (autoloads nil "gnutls" "net/gnutls.el" (0 0 0 0))
14812;;; Generated autoloads from net/gnutls.el
14813
14814(defvar gnutls-min-prime-bits 256 "\
14815Minimum number of prime bits accepted by GnuTLS for key exchange.
14816During a Diffie-Hellman handshake, if the server sends a prime
14817number with fewer than this number of bits, the handshake is
14818rejected. (The smaller the prime number, the less secure the
14819key exchange is against man-in-the-middle attacks.)
14820
14821A value of nil says to use the default GnuTLS value.")
14822
14823(custom-autoload 'gnutls-min-prime-bits "gnutls" t)
14824
14825(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gnutls" '("gnutls-" "open-gnutls-stream")))
14826
14827;;;***
14828
14829;;;### (autoloads nil "gomoku" "play/gomoku.el" (0 0 0 0))
14830;;; Generated autoloads from play/gomoku.el
14831
14832(autoload 'gomoku "gomoku" "\
14833Start a Gomoku game between you and Emacs.
14834
14835If a game is in progress, this command allows you to resume it.
14836If optional arguments N and M are given, an N by M board is used.
14837If prefix arg is given for N, M is prompted for.
14838
14839You and Emacs play in turn by marking a free square. You mark it with X
14840and Emacs marks it with O. The winner is the first to get five contiguous
14841marks horizontally, vertically or in diagonal.
14842
14843You play by moving the cursor over the square you choose and hitting
14844\\<gomoku-mode-map>\\[gomoku-human-plays].
14845
14846This program actually plays a simplified or archaic version of the
14847Gomoku game, and ought to be upgraded to use the full modern rules.
14848
14849Use \\[describe-mode] for more info.
14850
14851\(fn &optional N M)" t nil)
14852
14853(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gomoku" '("gomoku-")))
14854
14855;;;***
14856
14857;;;### (autoloads nil "goto-addr" "net/goto-addr.el" (0 0 0 0))
14858;;; Generated autoloads from net/goto-addr.el
14859
14860(define-obsolete-function-alias 'goto-address-at-mouse 'goto-address-at-point "22.1")
14861
14862(autoload 'goto-address-at-point "goto-addr" "\
14863Send to the e-mail address or load the URL at point.
14864Send mail to address at point. See documentation for
14865`goto-address-find-address-at-point'. If no address is found
14866there, then load the URL at or before point.
14867
14868\(fn &optional EVENT)" t nil)
14869
14870(autoload 'goto-address "goto-addr" "\
14871Sets up goto-address functionality in the current buffer.
14872Allows user to use mouse/keyboard command to click to go to a URL
14873or to send e-mail.
14874By default, goto-address binds `goto-address-at-point' to mouse-2 and C-c RET
14875only on URLs and e-mail addresses.
14876
14877Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
14878`goto-address-highlight-p' for more information).
14879
14880\(fn)" t nil)
14881(put 'goto-address 'safe-local-eval-function t)
14882
14883(autoload 'goto-address-mode "goto-addr" "\
14884Minor mode to buttonize URLs and e-mail addresses in the current buffer.
14885With a prefix argument ARG, enable the mode if ARG is positive,
14886and disable it otherwise. If called from Lisp, enable the mode
14887if ARG is omitted or nil.
14888
14889\(fn &optional ARG)" t nil)
14890
14891(autoload 'goto-address-prog-mode "goto-addr" "\
14892Like `goto-address-mode', but only for comments and strings.
14893
14894\(fn &optional ARG)" t nil)
14895
14896(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "goto-addr" '("goto-address-")))
14897
14898;;;***
14899
14900;;;### (autoloads nil "gravatar" "image/gravatar.el" (0 0 0 0))
14901;;; Generated autoloads from image/gravatar.el
14902
14903(autoload 'gravatar-retrieve "gravatar" "\
14904Retrieve MAIL-ADDRESS gravatar and call CB on retrieval.
14905You can provide a list of argument to pass to CB in CBARGS.
14906
14907\(fn MAIL-ADDRESS CB &optional CBARGS)" nil nil)
14908
14909(autoload 'gravatar-retrieve-synchronously "gravatar" "\
14910Retrieve MAIL-ADDRESS gravatar and returns it.
14911
14912\(fn MAIL-ADDRESS)" nil nil)
14913
14914(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gravatar" '("gravatar-")))
14915
14916;;;***
14917
14918;;;### (autoloads nil "grep" "progmodes/grep.el" (0 0 0 0))
14919;;; Generated autoloads from progmodes/grep.el
14920
14921(defvar grep-window-height nil "\
14922Number of lines in a grep window. If nil, use `compilation-window-height'.")
14923
14924(custom-autoload 'grep-window-height "grep" t)
14925
14926(defvar grep-command nil "\
14927The default grep command for \\[grep].
14928If the grep program used supports an option to always include file names
14929in its output (such as the `-H' option to GNU grep), it's a good idea to
14930include it when specifying `grep-command'.
14931
14932In interactive usage, the actual value of this variable is set up
14933by `grep-compute-defaults'; to change the default value, use
14934Customize or call the function `grep-apply-setting'.")
14935
14936(custom-autoload 'grep-command "grep" nil)
14937
14938(defvar grep-find-command nil "\
14939The default find command for \\[grep-find].
14940In interactive usage, the actual value of this variable is set up
14941by `grep-compute-defaults'; to change the default value, use
14942Customize or call the function `grep-apply-setting'.")
14943
14944(custom-autoload 'grep-find-command "grep" nil)
14945
14946(defvar grep-setup-hook nil "\
14947List of hook functions run by `grep-process-setup' (see `run-hooks').")
14948
14949(custom-autoload 'grep-setup-hook "grep" t)
14950
14951(defconst grep-regexp-alist '(("^\\(.*?[^/\n]\\):[ ]*\\([1-9][0-9]*\\)[ ]*:" 1 2 ((lambda nil (when grep-highlight-matches (let* ((beg (match-end 0)) (end (save-excursion (goto-char beg) (line-end-position))) (mbeg (text-property-any beg end 'font-lock-face grep-match-face))) (when mbeg (- mbeg beg))))) lambda nil (when grep-highlight-matches (let* ((beg (match-end 0)) (end (save-excursion (goto-char beg) (line-end-position))) (mbeg (text-property-any beg end 'font-lock-face grep-match-face)) (mend (and mbeg (next-single-property-change mbeg 'font-lock-face nil end)))) (when mend (- mend beg)))))) ("^Binary file \\(.+\\) matches$" 1 nil nil 0 1)) "\
14952Regexp used to match grep hits. See `compilation-error-regexp-alist'.")
14953
14954(defvar grep-program (purecopy "grep") "\
14955The default grep program for `grep-command' and `grep-find-command'.
14956This variable's value takes effect when `grep-compute-defaults' is called.")
14957
14958(defvar find-program (purecopy "find") "\
14959The default find program.
14960This is used by commands like `grep-find-command', `find-dired'
14961and others.")
14962
14963(defvar xargs-program (purecopy "xargs") "\
14964The default xargs program for `grep-find-command'.
14965See `grep-find-use-xargs'.
14966This variable's value takes effect when `grep-compute-defaults' is called.")
14967
14968(defvar grep-find-use-xargs nil "\
14969How to invoke find and grep.
14970If `exec', use `find -exec {} ;'.
14971If `exec-plus' use `find -exec {} +'.
14972If `gnu', use `find -print0' and `xargs -0'.
14973Any other value means to use `find -print' and `xargs'.
14974
14975This variable's value takes effect when `grep-compute-defaults' is called.")
14976
14977(defvar grep-history nil "\
14978History list for grep.")
14979
14980(defvar grep-find-history nil "\
14981History list for grep-find.")
14982
14983(autoload 'grep-process-setup "grep" "\
14984Setup compilation variables and buffer for `grep'.
14985Set up `compilation-exit-message-function' and run `grep-setup-hook'.
14986
14987\(fn)" nil nil)
14988
14989(autoload 'grep-compute-defaults "grep" "\
14990
14991
14992\(fn)" nil nil)
14993
14994(autoload 'grep-mode "grep" "\
14995Sets `grep-last-buffer' and `compilation-window-height'.
14996
14997\(fn)" nil nil)
14998
14999(autoload 'grep "grep" "\
15000Run Grep with user-specified COMMAND-ARGS, collect output in a buffer.
15001While Grep runs asynchronously, you can use \\[next-error] (M-x next-error),
15002or \\<grep-mode-map>\\[compile-goto-error] in the *grep* buffer, to go to the lines where Grep found
15003matches. To kill the Grep job before it finishes, type \\[kill-compilation].
15004
15005Noninteractively, COMMAND-ARGS should specify the Grep command-line
15006arguments.
15007
15008For doing a recursive `grep', see the `rgrep' command. For running
15009Grep in a specific directory, see `lgrep'.
15010
15011This command uses a special history list for its COMMAND-ARGS, so you
15012can easily repeat a grep command.
15013
15014A prefix argument says to default the COMMAND-ARGS based on the current
15015tag the cursor is over, substituting it into the last Grep command
15016in the Grep command history (or into `grep-command' if that history
15017list is empty).
15018
15019\(fn COMMAND-ARGS)" t nil)
15020
15021(autoload 'grep-find "grep" "\
15022Run grep via find, with user-specified args COMMAND-ARGS.
15023Collect output in a buffer.
15024While find runs asynchronously, you can use the \\[next-error] command
15025to find the text that grep hits refer to.
15026
15027This command uses a special history list for its arguments, so you can
15028easily repeat a find command.
15029
15030\(fn COMMAND-ARGS)" t nil)
15031
15032(defalias 'find-grep 'grep-find)
15033
15034(autoload 'lgrep "grep" "\
15035Run grep, searching for REGEXP in FILES in directory DIR.
15036The search is limited to file names matching shell pattern FILES.
15037FILES may use abbreviations defined in `grep-files-aliases', e.g.
15038entering `ch' is equivalent to `*.[ch]'.
15039
15040With \\[universal-argument] prefix, you can edit the constructed shell command line
15041before it is executed.
15042With two \\[universal-argument] prefixes, directly edit and run `grep-command'.
15043
15044Collect output in a buffer. While grep runs asynchronously, you
15045can use \\[next-error] (M-x next-error), or \\<grep-mode-map>\\[compile-goto-error] in the grep output buffer,
15046to go to the lines where grep found matches.
15047
15048This command shares argument histories with \\[rgrep] and \\[grep].
15049
15050\(fn REGEXP &optional FILES DIR CONFIRM)" t nil)
15051
15052(autoload 'rgrep "grep" "\
15053Recursively grep for REGEXP in FILES in directory tree rooted at DIR.
15054The search is limited to file names matching shell pattern FILES.
15055FILES may use abbreviations defined in `grep-files-aliases', e.g.
15056entering `ch' is equivalent to `*.[ch]'.
15057
15058With \\[universal-argument] prefix, you can edit the constructed shell command line
15059before it is executed.
15060With two \\[universal-argument] prefixes, directly edit and run `grep-find-command'.
15061
15062Collect output in a buffer. While the recursive grep is running,
15063you can use \\[next-error] (M-x next-error), or \\<grep-mode-map>\\[compile-goto-error] in the grep output buffer,
15064to visit the lines where matches were found. To kill the job
15065before it finishes, type \\[kill-compilation].
15066
15067This command shares argument histories with \\[lgrep] and \\[grep-find].
15068
15069When called programmatically and FILES is nil, REGEXP is expected
15070to specify a command to run.
15071
15072\(fn REGEXP &optional FILES DIR CONFIRM)" t nil)
15073
15074(autoload 'zrgrep "grep" "\
15075Recursively grep for REGEXP in gzipped FILES in tree rooted at DIR.
15076Like `rgrep' but uses `zgrep' for `grep-program', sets the default
15077file name to `*.gz', and sets `grep-highlight-matches' to `always'.
15078
15079\(fn REGEXP &optional FILES DIR CONFIRM TEMPLATE)" t nil)
15080
15081(defalias 'rzgrep 'zrgrep)
15082
15083(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "grep" '("rgrep-" "grep-" "kill-grep")))
15084
15085;;;***
15086
15087;;;### (autoloads nil "gssapi" "gnus/gssapi.el" (0 0 0 0))
15088;;; Generated autoloads from gnus/gssapi.el
15089
15090(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gssapi" '("open-gssapi-stream" "gssapi-program")))
15091
15092;;;***
15093
15094;;;### (autoloads nil "gud" "progmodes/gud.el" (0 0 0 0))
15095;;; Generated autoloads from progmodes/gud.el
15096
15097(autoload 'gud-gdb "gud" "\
15098Run gdb passing it COMMAND-LINE as arguments.
15099If COMMAND-LINE names a program FILE to debug, gdb will run in
15100a buffer named *gud-FILE*, and the directory containing FILE
15101becomes the initial working directory and source-file directory
15102for your debugger.
15103If COMMAND-LINE requests that gdb attaches to a process PID, gdb
15104will run in *gud-PID*, otherwise it will run in *gud*; in these
15105cases the initial working directory is the default-directory of
15106the buffer in which this command was invoked.
15107
15108\(fn COMMAND-LINE)" t nil)
15109
15110(autoload 'sdb "gud" "\
15111Run sdb on program FILE in buffer *gud-FILE*.
15112The directory containing FILE becomes the initial working directory
15113and source-file directory for your debugger.
15114
15115\(fn COMMAND-LINE)" t nil)
15116
15117(autoload 'dbx "gud" "\
15118Run dbx on program FILE in buffer *gud-FILE*.
15119The directory containing FILE becomes the initial working directory
15120and source-file directory for your debugger.
15121
15122\(fn COMMAND-LINE)" t nil)
15123
15124(autoload 'xdb "gud" "\
15125Run xdb on program FILE in buffer *gud-FILE*.
15126The directory containing FILE becomes the initial working directory
15127and source-file directory for your debugger.
15128
15129You can set the variable `gud-xdb-directories' to a list of program source
15130directories if your program contains sources from more than one directory.
15131
15132\(fn COMMAND-LINE)" t nil)
15133
15134(autoload 'perldb "gud" "\
15135Run perldb on program FILE in buffer *gud-FILE*.
15136The directory containing FILE becomes the initial working directory
15137and source-file directory for your debugger.
15138
15139\(fn COMMAND-LINE)" t nil)
15140
15141(autoload 'pdb "gud" "\
15142Run pdb on program FILE in buffer `*gud-FILE*'.
15143The directory containing FILE becomes the initial working directory
15144and source-file directory for your debugger.
15145
15146\(fn COMMAND-LINE)" t nil)
15147
15148(autoload 'guiler "gud" "\
15149Run guiler on program FILE in buffer `*gud-FILE*'.
15150The directory containing FILE becomes the initial working directory
15151and source-file directory for your debugger.
15152
15153\(fn COMMAND-LINE)" t nil)
15154
15155(autoload 'jdb "gud" "\
15156Run jdb with command line COMMAND-LINE in a buffer.
15157The buffer is named \"*gud*\" if no initial class is given or
15158\"*gud-<initial-class-basename>*\" if there is. If the \"-classpath\"
15159switch is given, omit all whitespace between it and its value.
15160
15161See `gud-jdb-use-classpath' and `gud-jdb-classpath' documentation for
15162information on how jdb accesses source files. Alternatively (if
15163`gud-jdb-use-classpath' is nil), see `gud-jdb-directories' for the
15164original source file access method.
15165
15166For general information about commands available to control jdb from
15167gud, see `gud-mode'.
15168
15169\(fn COMMAND-LINE)" t nil)
15170
15171(autoload 'gdb-script-mode "gud" "\
15172Major mode for editing GDB scripts.
15173
15174\(fn)" t nil)
15175
15176(defvar gud-tooltip-mode nil "\
15177Non-nil if Gud-Tooltip mode is enabled.
15178See the `gud-tooltip-mode' command
15179for a description of this minor mode.
15180Setting this variable directly does not take effect;
15181either customize it (see the info node `Easy Customization')
15182or call the function `gud-tooltip-mode'.")
15183
15184(custom-autoload 'gud-tooltip-mode "gud" nil)
15185
15186(autoload 'gud-tooltip-mode "gud" "\
15187Toggle the display of GUD tooltips.
15188With a prefix argument ARG, enable the feature if ARG is
15189positive, and disable it otherwise. If called from Lisp, enable
15190it if ARG is omitted or nil.
15191
15192\(fn &optional ARG)" t nil)
15193
15194(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gud" '("gdb-" "gud-")))
15195
15196;;;***
15197
15198;;;### (autoloads nil "gv" "emacs-lisp/gv.el" (0 0 0 0))
15199;;; Generated autoloads from emacs-lisp/gv.el
15200
15201(autoload 'gv-get "gv" "\
15202Build the code that applies DO to PLACE.
15203PLACE must be a valid generalized variable.
15204DO must be a function; it will be called with 2 arguments: GETTER and SETTER,
15205where GETTER is a (copyable) Elisp expression that returns the value of PLACE,
15206and SETTER is a function which returns the code to set PLACE when called
15207with a (not necessarily copyable) Elisp expression that returns the value to
15208set it to.
15209DO must return an Elisp expression.
15210
15211\(fn PLACE DO)" nil nil)
15212
15213(autoload 'gv-letplace "gv" "\
15214Build the code manipulating the generalized variable PLACE.
15215GETTER will be bound to a copyable expression that returns the value
15216of PLACE.
15217SETTER will be bound to a function that takes an expression V and returns
15218a new expression that sets PLACE to V.
15219BODY should return some Elisp expression E manipulating PLACE via GETTER
15220and SETTER.
15221The returned value will then be an Elisp expression that first evaluates
15222all the parts of PLACE that can be evaluated and then runs E.
15223
15224\(fn (GETTER SETTER) PLACE &rest BODY)" nil t)
15225
15226(function-put 'gv-letplace 'lisp-indent-function '2)
15227
15228(autoload 'gv-define-expander "gv" "\
15229Use HANDLER to handle NAME as a generalized var.
15230NAME is a symbol: the name of a function, macro, or special form.
15231HANDLER is a function which takes an argument DO followed by the same
15232arguments as NAME. DO is a function as defined in `gv-get'.
15233
15234\(fn NAME HANDLER)" nil t)
15235
15236(function-put 'gv-define-expander 'lisp-indent-function '1)
15237
15238(autoload 'gv--defun-declaration "gv" "\
15239
15240
15241\(fn SYMBOL NAME ARGS HANDLER &optional FIX)" nil nil)
15242
15243(or (assq 'gv-expander defun-declarations-alist) (let ((x `(gv-expander ,(apply-partially #'gv--defun-declaration 'gv-expander)))) (push x macro-declarations-alist) (push x defun-declarations-alist)))
15244
15245(or (assq 'gv-setter defun-declarations-alist) (push `(gv-setter ,(apply-partially #'gv--defun-declaration 'gv-setter)) defun-declarations-alist))
15246
15247(autoload 'gv-define-setter "gv" "\
15248Define a setter method for generalized variable NAME.
15249This macro is an easy-to-use substitute for `gv-define-expander' that works
15250well for simple place forms.
15251Assignments of VAL to (NAME ARGS...) are expanded by binding the argument
15252forms (VAL ARGS...) according to ARGLIST, then executing BODY, which must
15253return a Lisp form that does the assignment.
15254The first arg in ARGLIST (the one that receives VAL) receives an expression
15255which can do arbitrary things, whereas the other arguments are all guaranteed
15256to be pure and copyable. Example use:
15257 (gv-define-setter aref (v a i) \\=`(aset ,a ,i ,v))
15258
15259\(fn NAME ARGLIST &rest BODY)" nil t)
15260
15261(function-put 'gv-define-setter 'lisp-indent-function '2)
15262
15263(autoload 'gv-define-simple-setter "gv" "\
15264Define a simple setter method for generalized variable NAME.
15265This macro is an easy-to-use substitute for `gv-define-expander' that works
15266well for simple place forms. Assignments of VAL to (NAME ARGS...) are
15267turned into calls of the form (SETTER ARGS... VAL).
15268
15269If FIX-RETURN is non-nil, then SETTER is not assumed to return VAL and
15270instead the assignment is turned into something equivalent to
15271 (let ((temp VAL))
15272 (SETTER ARGS... temp)
15273 temp)
15274so as to preserve the semantics of `setf'.
15275
15276\(fn NAME SETTER &optional FIX-RETURN)" nil t)
15277
15278(autoload 'setf "gv" "\
15279Set each PLACE to the value of its VAL.
15280This is a generalized version of `setq'; the PLACEs may be symbolic
15281references such as (car x) or (aref x i), as well as plain symbols.
15282For example, (setf (cadr x) y) is equivalent to (setcar (cdr x) y).
15283The return value is the last VAL in the list.
15284
15285\(fn PLACE VAL PLACE VAL ...)" nil t)
15286
15287(put 'gv-place 'edebug-form-spec 'edebug-match-form)
15288
15289(autoload 'gv-ref "gv" "\
15290Return a reference to PLACE.
15291This is like the `&' operator of the C language.
15292Note: this only works reliably with lexical binding mode, except for very
15293simple PLACEs such as (symbol-function \\='foo) which will also work in dynamic
15294binding mode.
15295
15296\(fn PLACE)" nil t)
15297
15298(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gv" '("gv-")))
15299
15300;;;***
15301
15302;;;### (autoloads nil "handwrite" "play/handwrite.el" (0 0 0 0))
15303;;; Generated autoloads from play/handwrite.el
15304
15305(autoload 'handwrite "handwrite" "\
15306Turns the buffer into a \"handwritten\" document.
15307The functions `handwrite-10pt', `handwrite-11pt', `handwrite-12pt'
15308and `handwrite-13pt' set up for various sizes of output.
15309
15310Variables: `handwrite-linespace' (default 12)
15311 `handwrite-fontsize' (default 11)
15312 `handwrite-numlines' (default 60)
15313 `handwrite-pagenumbering' (default nil)
15314
15315\(fn)" t nil)
15316
15317(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "handwrite" '("handwrite-" "menu-bar-handwrite-map")))
15318
15319;;;***
15320
15321;;;### (autoloads nil "hanja-util" "language/hanja-util.el" (0 0
15322;;;;;; 0 0))
15323;;; Generated autoloads from language/hanja-util.el
15324
15325(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hanja-util" '("han")))
15326
15327;;;***
15328
15329;;;### (autoloads nil "hanoi" "play/hanoi.el" (0 0 0 0))
15330;;; Generated autoloads from play/hanoi.el
15331
15332(autoload 'hanoi "hanoi" "\
15333Towers of Hanoi diversion. Use NRINGS rings.
15334
15335\(fn NRINGS)" t nil)
15336
15337(autoload 'hanoi-unix "hanoi" "\
15338Towers of Hanoi, UNIX doomsday version.
15339Displays 32-ring towers that have been progressing at one move per
15340second since 1970-01-01 00:00:00 GMT.
15341
15342Repent before ring 31 moves.
15343
15344\(fn)" t nil)
15345
15346(autoload 'hanoi-unix-64 "hanoi" "\
15347Like hanoi-unix, but pretend to have a 64-bit clock.
15348This is, necessarily (as of Emacs 20.3), a crock. When the
15349current-time interface is made s2G-compliant, hanoi.el will need
15350to be updated.
15351
15352\(fn)" t nil)
15353
15354(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hanoi" '("hanoi-")))
15355
15356;;;***
15357
15358;;;### (autoloads nil "hashcash" "mail/hashcash.el" (0 0 0 0))
15359;;; Generated autoloads from mail/hashcash.el
15360
15361(autoload 'hashcash-insert-payment "hashcash" "\
15362Insert X-Payment and X-Hashcash headers with a payment for ARG
15363
15364\(fn ARG)" t nil)
15365
15366(autoload 'hashcash-insert-payment-async "hashcash" "\
15367Insert X-Payment and X-Hashcash headers with a payment for ARG
15368Only start calculation. Results are inserted when ready.
15369
15370\(fn ARG)" t nil)
15371
15372(autoload 'hashcash-verify-payment "hashcash" "\
15373Verify a hashcash payment
15374
15375\(fn TOKEN &optional RESOURCE AMOUNT)" nil nil)
15376
15377(autoload 'mail-add-payment "hashcash" "\
15378Add X-Payment: and X-Hashcash: headers with a hashcash payment
15379for each recipient address. Prefix arg sets default payment temporarily.
15380Set ASYNC to t to start asynchronous calculation. (See
15381`mail-add-payment-async').
15382
15383\(fn &optional ARG ASYNC)" t nil)
15384
15385(autoload 'mail-add-payment-async "hashcash" "\
15386Add X-Payment: and X-Hashcash: headers with a hashcash payment
15387for each recipient address. Prefix arg sets default payment temporarily.
15388Calculation is asynchronous.
15389
15390\(fn &optional ARG)" t nil)
15391
15392(autoload 'mail-check-payment "hashcash" "\
15393Look for a valid X-Payment: or X-Hashcash: header.
15394Prefix arg sets default accept amount temporarily.
15395
15396\(fn &optional ARG)" t nil)
15397
15398(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hashcash" '("hashcash-")))
15399
15400;;;***
15401
15402;;;### (autoloads nil "help-at-pt" "help-at-pt.el" (0 0 0 0))
15403;;; Generated autoloads from help-at-pt.el
15404
15405(autoload 'help-at-pt-string "help-at-pt" "\
15406Return the help-echo string at point.
15407Normally, the string produced by the `help-echo' text or overlay
15408property, or nil, is returned.
15409If KBD is non-nil, `kbd-help' is used instead, and any
15410`help-echo' property is ignored. In this case, the return value
15411can also be t, if that is the value of the `kbd-help' property.
15412
15413\(fn &optional KBD)" nil nil)
15414
15415(autoload 'help-at-pt-kbd-string "help-at-pt" "\
15416Return the keyboard help string at point.
15417If the `kbd-help' text or overlay property at point produces a
15418string, return it. Otherwise, use the `help-echo' property.
15419If this produces no string either, return nil.
15420
15421\(fn)" nil nil)
15422
15423(autoload 'display-local-help "help-at-pt" "\
15424Display local help in the echo area.
15425This displays a short help message, namely the string produced by
15426the `kbd-help' property at point. If `kbd-help' does not produce
15427a string, but the `help-echo' property does, then that string is
15428printed instead.
15429
15430A numeric argument ARG prevents display of a message in case
15431there is no help. While ARG can be used interactively, it is
15432mainly meant for use from Lisp.
15433
15434\(fn &optional ARG)" t nil)
15435
15436(autoload 'help-at-pt-cancel-timer "help-at-pt" "\
15437Cancel any timer set by `help-at-pt-set-timer'.
15438This disables `help-at-pt-display-when-idle'.
15439
15440\(fn)" t nil)
15441
15442(autoload 'help-at-pt-set-timer "help-at-pt" "\
15443Enable `help-at-pt-display-when-idle'.
15444This is done by setting a timer, if none is currently active.
15445
15446\(fn)" t nil)
15447
15448(defvar help-at-pt-display-when-idle 'never "\
15449Automatically show local help on point-over.
15450If the value is t, the string obtained from any `kbd-help' or
15451`help-echo' property at point is automatically printed in the
15452echo area, if nothing else is already displayed there, or after a
15453quit. If both `kbd-help' and `help-echo' produce help strings,
15454`kbd-help' is used. If the value is a list, the help only gets
15455printed if there is a text or overlay property at point that is
15456included in this list. Suggested properties are `keymap',
15457`local-map', `button' and `kbd-help'. Any value other than t or
15458a non-empty list disables the feature.
15459
15460This variable only takes effect after a call to
15461`help-at-pt-set-timer'. The help gets printed after Emacs has
15462been idle for `help-at-pt-timer-delay' seconds. You can call
15463`help-at-pt-cancel-timer' to cancel the timer set by, and the
15464effect of, `help-at-pt-set-timer'.
15465
15466When this variable is set through Custom, `help-at-pt-set-timer'
15467is called automatically, unless the value is `never', in which
15468case `help-at-pt-cancel-timer' is called. Specifying an empty
15469list of properties through Custom will set the timer, thus
15470enabling buffer local values. It sets the actual value to nil.
15471Thus, Custom distinguishes between a nil value and other values
15472that disable the feature, which Custom identifies with `never'.
15473The default is `never'.")
15474
15475(custom-autoload 'help-at-pt-display-when-idle "help-at-pt" nil)
15476
15477(autoload 'scan-buf-move-to-region "help-at-pt" "\
15478Go to the start of the next region with non-nil PROP property.
15479Then run HOOK, which should be a quoted symbol that is a normal
15480hook variable, or an expression evaluating to such a symbol.
15481Adjacent areas with different non-nil PROP properties are
15482considered different regions.
15483
15484With numeric argument ARG, move to the start of the ARGth next
15485such region, then run HOOK. If ARG is negative, move backward.
15486If point is already in a region, then that region does not count
15487toward ARG. If ARG is 0 and point is inside a region, move to
15488the start of that region. If ARG is 0 and point is not in a
15489region, print a message to that effect, but do not move point and
15490do not run HOOK. If there are not enough regions to move over,
15491an error results and the number of available regions is mentioned
15492in the error message. Point is not moved and HOOK is not run.
15493
15494\(fn PROP &optional ARG HOOK)" nil nil)
15495
15496(autoload 'scan-buf-next-region "help-at-pt" "\
15497Go to the start of the next region with non-nil help-echo.
15498Print the help found there using `display-local-help'. Adjacent
15499areas with different non-nil help-echo properties are considered
15500different regions.
15501
15502With numeric argument ARG, move to the start of the ARGth next
15503help-echo region. If ARG is negative, move backward. If point
15504is already in a help-echo region, then that region does not count
15505toward ARG. If ARG is 0 and point is inside a help-echo region,
15506move to the start of that region. If ARG is 0 and point is not
15507in such a region, just print a message to that effect. If there
15508are not enough regions to move over, an error results and the
15509number of available regions is mentioned in the error message.
15510
15511A potentially confusing subtlety is that point can be in a
15512help-echo region without any local help being available. This is
15513because `help-echo' can be a function evaluating to nil. This
15514rarely happens in practice.
15515
15516\(fn &optional ARG)" t nil)
15517
15518(autoload 'scan-buf-previous-region "help-at-pt" "\
15519Go to the start of the previous region with non-nil help-echo.
15520Print the help found there using `display-local-help'. Adjacent
15521areas with different non-nil help-echo properties are considered
15522different regions. With numeric argument ARG, behaves like
15523`scan-buf-next-region' with argument -ARG.
15524
15525\(fn &optional ARG)" t nil)
15526
15527(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "help-at-pt" '("scan-buf-move-hook" "help-at-pt-")))
15528
15529;;;***
15530
15531;;;### (autoloads nil "help-fns" "help-fns.el" (0 0 0 0))
15532;;; Generated autoloads from help-fns.el
15533
15534(autoload 'describe-function "help-fns" "\
15535Display the full documentation of FUNCTION (a symbol).
15536When called from lisp, FUNCTION may also be a function object.
15537
15538\(fn FUNCTION)" t nil)
15539
15540(autoload 'help-C-file-name "help-fns" "\
15541Return the name of the C file where SUBR-OR-VAR is defined.
15542KIND should be `var' for a variable or `subr' for a subroutine.
15543
15544\(fn SUBR-OR-VAR KIND)" nil nil)
15545
15546(autoload 'find-lisp-object-file-name "help-fns" "\
15547Guess the file that defined the Lisp object OBJECT, of type TYPE.
15548OBJECT should be a symbol associated with a function, variable, or face;
15549 alternatively, it can be a function definition.
15550If TYPE is `defvar', search for a variable definition.
15551If TYPE is `defface', search for a face definition.
15552If TYPE is not a symbol, search for a function definition.
15553
15554The return value is the absolute name of a readable file where OBJECT is
15555defined. If several such files exist, preference is given to a file
15556found via `load-path'. The return value can also be `C-source', which
15557means that OBJECT is a function or variable defined in C. If no
15558suitable file is found, return nil.
15559
15560\(fn OBJECT TYPE)" nil nil)
15561
15562(autoload 'describe-function-1 "help-fns" "\
15563
15564
15565\(fn FUNCTION)" nil nil)
15566
15567(autoload 'variable-at-point "help-fns" "\
15568Return the bound variable symbol found at or before point.
15569Return 0 if there is no such symbol.
15570If ANY-SYMBOL is non-nil, don't insist the symbol be bound.
15571
15572\(fn &optional ANY-SYMBOL)" nil nil)
15573
15574(autoload 'describe-variable "help-fns" "\
15575Display the full documentation of VARIABLE (a symbol).
15576Returns the documentation as a string, also.
15577If VARIABLE has a buffer-local value in BUFFER or FRAME
15578\(default to the current buffer and current frame),
15579it is displayed along with the global value.
15580
15581\(fn VARIABLE &optional BUFFER FRAME)" t nil)
15582
15583(autoload 'describe-symbol "help-fns" "\
15584Display the full documentation of SYMBOL.
15585Will show the info of SYMBOL as a function, variable, and/or face.
15586Optional arguments BUFFER and FRAME specify for which buffer and
15587frame to show the information about SYMBOL; they default to the
15588current buffer and the selected frame, respectively.
15589
15590\(fn SYMBOL &optional BUFFER FRAME)" t nil)
15591
15592(autoload 'describe-syntax "help-fns" "\
15593Describe the syntax specifications in the syntax table of BUFFER.
15594The descriptions are inserted in a help buffer, which is then displayed.
15595BUFFER defaults to the current buffer.
15596
15597\(fn &optional BUFFER)" t nil)
15598
15599(autoload 'describe-categories "help-fns" "\
15600Describe the category specifications in the current category table.
15601The descriptions are inserted in a buffer, which is then displayed.
15602If BUFFER is non-nil, then describe BUFFER's category table instead.
15603BUFFER should be a buffer or a buffer name.
15604
15605\(fn &optional BUFFER)" t nil)
15606
15607(autoload 'doc-file-to-man "help-fns" "\
15608Produce an nroff buffer containing the doc-strings from the DOC file.
15609
15610\(fn FILE)" t nil)
15611
15612(autoload 'doc-file-to-info "help-fns" "\
15613Produce a texinfo buffer with sorted doc-strings from the DOC file.
15614
15615\(fn FILE)" t nil)
15616
15617(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "help-fns" '("help-" "describe-")))
15618
15619;;;***
15620
15621;;;### (autoloads nil "help-macro" "help-macro.el" (0 0 0 0))
15622;;; Generated autoloads from help-macro.el
15623
15624(defvar three-step-help nil "\
15625Non-nil means give more info about Help command in three steps.
15626The three steps are simple prompt, prompt with all options, and
15627window listing and describing the options.
15628A value of nil means skip the middle step, so that \\[help-command] \\[help-command]
15629gives the window that lists the options.")
15630
15631(custom-autoload 'three-step-help "help-macro" t)
15632
15633(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "help-macro" '("make-help-screen")))
15634
15635;;;***
15636
15637;;;### (autoloads nil "help-mode" "help-mode.el" (0 0 0 0))
15638;;; Generated autoloads from help-mode.el
15639
15640(autoload 'help-mode "help-mode" "\
15641Major mode for viewing help text and navigating references in it.
15642Entry to this mode runs the normal hook `help-mode-hook'.
15643Commands:
15644\\{help-mode-map}
15645
15646\(fn)" t nil)
15647
15648(autoload 'help-mode-setup "help-mode" "\
15649Enter Help Mode in the current buffer.
15650
15651\(fn)" nil nil)
15652
15653(autoload 'help-mode-finish "help-mode" "\
15654Finalize Help Mode setup in current buffer.
15655
15656\(fn)" nil nil)
15657
15658(autoload 'help-setup-xref "help-mode" "\
15659Invoked from commands using the \"*Help*\" buffer to install some xref info.
15660
15661ITEM is a (FUNCTION . ARGS) pair appropriate for recreating the help
15662buffer after following a reference. INTERACTIVE-P is non-nil if the
15663calling command was invoked interactively. In this case the stack of
15664items for help buffer \"back\" buttons is cleared.
15665
15666This should be called very early, before the output buffer is cleared,
15667because we want to record the \"previous\" position of point so we can
15668restore it properly when going back.
15669
15670\(fn ITEM INTERACTIVE-P)" nil nil)
15671
15672(autoload 'help-buffer "help-mode" "\
15673Return the name of a buffer for inserting help.
15674If `help-xref-following' is non-nil, this is the name of the
15675current buffer. Signal an error if this buffer is not derived
15676from `help-mode'.
15677Otherwise, return \"*Help*\", creating a buffer with that name if
15678it does not already exist.
15679
15680\(fn)" nil nil)
15681
15682(autoload 'help-make-xrefs "help-mode" "\
15683Parse and hyperlink documentation cross-references in the given BUFFER.
15684
15685Find cross-reference information in a buffer and activate such cross
15686references for selection with `help-follow'. Cross-references have
15687the canonical form `...' and the type of reference may be
15688disambiguated by the preceding word(s) used in
15689`help-xref-symbol-regexp'. Faces only get cross-referenced if
15690preceded or followed by the word `face'. Variables without
15691variable documentation do not get cross-referenced, unless
15692preceded by the word `variable' or `option'.
15693
15694If the variable `help-xref-mule-regexp' is non-nil, find also
15695cross-reference information related to multilingual environment
15696\(e.g., coding-systems). This variable is also used to disambiguate
15697the type of reference as the same way as `help-xref-symbol-regexp'.
15698
15699A special reference `back' is made to return back through a stack of
15700help buffers. Variable `help-back-label' specifies the text for
15701that.
15702
15703\(fn &optional BUFFER)" t nil)
15704
15705(autoload 'help-xref-button "help-mode" "\
15706Make a hyperlink for cross-reference text previously matched.
15707MATCH-NUMBER is the subexpression of interest in the last matched
15708regexp. TYPE is the type of button to use. Any remaining arguments are
15709passed to the button's help-function when it is invoked.
15710See `help-make-xrefs'.
15711
15712\(fn MATCH-NUMBER TYPE &rest ARGS)" nil nil)
15713
15714(autoload 'help-insert-xref-button "help-mode" "\
15715Insert STRING and make a hyperlink from cross-reference text on it.
15716TYPE is the type of button to use. Any remaining arguments are passed
15717to the button's help-function when it is invoked.
15718See `help-make-xrefs'.
15719
15720\(fn STRING TYPE &rest ARGS)" nil nil)
15721
15722(autoload 'help-xref-on-pp "help-mode" "\
15723Add xrefs for symbols in `pp's output between FROM and TO.
15724
15725\(fn FROM TO)" nil nil)
15726
15727(define-obsolete-function-alias 'help-xref-interned 'describe-symbol "25.1")
15728
15729(autoload 'help-bookmark-jump "help-mode" "\
15730Jump to help-mode bookmark BOOKMARK.
15731Handler function for record returned by `help-bookmark-make-record'.
15732BOOKMARK is a bookmark name or a bookmark record.
15733
15734\(fn BOOKMARK)" nil nil)
15735
15736(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "help-mode" '("help-" "describe-symbol-backends")))
15737
15738;;;***
15739
15740;;;### (autoloads nil "helper" "emacs-lisp/helper.el" (0 0 0 0))
15741;;; Generated autoloads from emacs-lisp/helper.el
15742
15743(autoload 'Helper-describe-bindings "helper" "\
15744Describe local key bindings of current mode.
15745
15746\(fn)" t nil)
15747
15748(autoload 'Helper-help "helper" "\
15749Provide help for current mode.
15750
15751\(fn)" t nil)
15752
15753(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "helper" '("Helper-")))
15754
15755;;;***
15756
15757;;;### (autoloads nil "hex-util" "hex-util.el" (0 0 0 0))
15758;;; Generated autoloads from hex-util.el
15759
15760(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hex-util" '("encode-hex-string" "decode-hex-string")))
15761
15762;;;***
15763
15764;;;### (autoloads nil "hexl" "hexl.el" (0 0 0 0))
15765;;; Generated autoloads from hexl.el
15766
15767(autoload 'hexl-mode "hexl" "\
15768\\<hexl-mode-map>A mode for editing binary files in hex dump format.
15769This is not an ordinary major mode; it alters some aspects
15770of the current mode's behavior, but not all; also, you can exit
15771Hexl mode and return to the previous mode using `hexl-mode-exit'.
15772
15773This function automatically converts a buffer into the hexl format
15774using the function `hexlify-buffer'.
15775
15776Each line in the buffer has an \"address\" (displayed in hexadecimal)
15777representing the offset into the file that the characters on this line
15778are at and 16 characters from the file (displayed as hexadecimal
15779values grouped every `hexl-bits' bits, and as their ASCII values).
15780
15781If any of the characters (displayed as ASCII characters) are
15782unprintable (control or meta characters) they will be replaced by
15783periods.
15784
15785If `hexl-mode' is invoked with an argument the buffer is assumed to be
15786in hexl format.
15787
15788A sample format:
15789
15790 HEX ADDR: 0011 2233 4455 6677 8899 aabb ccdd eeff ASCII-TEXT
15791 -------- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
15792 00000000: 5468 6973 2069 7320 6865 786c 2d6d 6f64 This is hexl-mod
15793 00000010: 652e 2020 4561 6368 206c 696e 6520 7265 e. Each line re
15794 00000020: 7072 6573 656e 7473 2031 3620 6279 7465 presents 16 byte
15795 00000030: 7320 6173 2068 6578 6164 6563 696d 616c s as hexadecimal
15796 00000040: 2041 5343 4949 0a61 6e64 2070 7269 6e74 ASCII.and print
15797 00000050: 6162 6c65 2041 5343 4949 2063 6861 7261 able ASCII chara
15798 00000060: 6374 6572 732e 2020 416e 7920 636f 6e74 cters. Any cont
15799 00000070: 726f 6c20 6f72 206e 6f6e 2d41 5343 4949 rol or non-ASCII
15800 00000080: 2063 6861 7261 6374 6572 730a 6172 6520 characters.are
15801 00000090: 6469 7370 6c61 7965 6420 6173 2070 6572 displayed as per
15802 000000a0: 696f 6473 2069 6e20 7468 6520 7072 696e iods in the prin
15803 000000b0: 7461 626c 6520 6368 6172 6163 7465 7220 table character
15804 000000c0: 7265 6769 6f6e 2e0a region..
15805
15806Movement is as simple as movement in a normal Emacs text buffer.
15807Most cursor movement bindings are the same: use \\[hexl-backward-char], \\[hexl-forward-char], \\[hexl-next-line], and \\[hexl-previous-line]
15808to move the cursor left, right, down, and up.
15809
15810Advanced cursor movement commands (ala \\[hexl-beginning-of-line], \\[hexl-end-of-line], \\[hexl-beginning-of-buffer], and \\[hexl-end-of-buffer]) are
15811also supported.
15812
15813There are several ways to change text in hexl mode:
15814
15815ASCII characters (character between space (0x20) and tilde (0x7E)) are
15816bound to self-insert so you can simply type the character and it will
15817insert itself (actually overstrike) into the buffer.
15818
15819\\[hexl-quoted-insert] followed by another keystroke allows you to insert the key even if
15820it isn't bound to self-insert. An octal number can be supplied in place
15821of another key to insert the octal number's ASCII representation.
15822
15823\\[hexl-insert-hex-char] will insert a given hexadecimal value (if it is between 0 and 0xFF)
15824into the buffer at the current point.
15825
15826\\[hexl-insert-octal-char] will insert a given octal value (if it is between 0 and 0377)
15827into the buffer at the current point.
15828
15829\\[hexl-insert-decimal-char] will insert a given decimal value (if it is between 0 and 255)
15830into the buffer at the current point.
15831
15832\\[hexl-mode-exit] will exit `hexl-mode'.
15833
15834Note: saving the file with any of the usual Emacs commands
15835will actually convert it back to binary format while saving.
15836
15837You can use \\[hexl-find-file] to visit a file in Hexl mode.
15838
15839\\[describe-bindings] for advanced commands.
15840
15841\(fn &optional ARG)" t nil)
15842
15843(autoload 'hexl-find-file "hexl" "\
15844Edit file FILENAME as a binary file in hex dump format.
15845Switch to a buffer visiting file FILENAME, creating one if none exists,
15846and edit the file in `hexl-mode'.
15847
15848\(fn FILENAME)" t nil)
15849
15850(autoload 'hexlify-buffer "hexl" "\
15851Convert a binary buffer to hexl format.
15852This discards the buffer's undo information.
15853
15854\(fn)" t nil)
15855
15856(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hexl" '("hexl-" "dehexlify-buffer")))
15857
15858;;;***
15859
15860;;;### (autoloads "actual autoloads are elsewhere" "hfy-cmap" "hfy-cmap.el"
15861;;;;;; (0 0 0 0))
15862;;; Generated autoloads from hfy-cmap.el
15863
15864(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hfy-cmap" '("hfy-" "htmlfontify-unload-rgb-file")))
15865
15866;;;***
15867
15868;;;### (autoloads nil "hi-lock" "hi-lock.el" (0 0 0 0))
15869;;; Generated autoloads from hi-lock.el
15870
15871(autoload 'hi-lock-mode "hi-lock" "\
15872Toggle selective highlighting of patterns (Hi Lock mode).
15873With a prefix argument ARG, enable Hi Lock mode if ARG is
15874positive, and disable it otherwise. If called from Lisp, enable
15875the mode if ARG is omitted or nil.
15876
15877Hi Lock mode is automatically enabled when you invoke any of the
15878highlighting commands listed below, such as \\[highlight-regexp].
15879To enable Hi Lock mode in all buffers, use `global-hi-lock-mode'
15880or add (global-hi-lock-mode 1) to your init file.
15881
15882In buffers where Font Lock mode is enabled, patterns are
15883highlighted using font lock. In buffers where Font Lock mode is
15884disabled, patterns are applied using overlays; in this case, the
15885highlighting will not be updated as you type.
15886
15887When Hi Lock mode is enabled, a \"Regexp Highlighting\" submenu
15888is added to the \"Edit\" menu. The commands in the submenu,
15889which can be called interactively, are:
15890
15891\\[highlight-regexp] REGEXP FACE
15892 Highlight matches of pattern REGEXP in current buffer with FACE.
15893
15894\\[highlight-phrase] PHRASE FACE
15895 Highlight matches of phrase PHRASE in current buffer with FACE.
15896 (PHRASE can be any REGEXP, but spaces will be replaced by matches
15897 to whitespace and initial lower-case letters will become case insensitive.)
15898
15899\\[highlight-lines-matching-regexp] REGEXP FACE
15900 Highlight lines containing matches of REGEXP in current buffer with FACE.
15901
15902\\[highlight-symbol-at-point]
15903 Highlight the symbol found near point without prompting, using the next
15904 available face automatically.
15905
15906\\[unhighlight-regexp] REGEXP
15907 Remove highlighting on matches of REGEXP in current buffer.
15908
15909\\[hi-lock-write-interactive-patterns]
15910 Write active REGEXPs into buffer as comments (if possible). They may
15911 be read the next time file is loaded or when the \\[hi-lock-find-patterns] command
15912 is issued. The inserted regexps are in the form of font lock keywords.
15913 (See `font-lock-keywords'.) They may be edited and re-loaded with \\[hi-lock-find-patterns],
15914 any valid `font-lock-keywords' form is acceptable. When a file is
15915 loaded the patterns are read if `hi-lock-file-patterns-policy' is
15916 `ask' and the user responds y to the prompt, or if
15917 `hi-lock-file-patterns-policy' is bound to a function and that
15918 function returns t.
15919
15920\\[hi-lock-find-patterns]
15921 Re-read patterns stored in buffer (in the format produced by \\[hi-lock-write-interactive-patterns]).
15922
15923When hi-lock is started and if the mode is not excluded or patterns
15924rejected, the beginning of the buffer is searched for lines of the
15925form:
15926 Hi-lock: FOO
15927
15928where FOO is a list of patterns. The patterns must start before
15929position (number of characters into buffer)
15930`hi-lock-file-patterns-range'. Patterns will be read until
15931Hi-lock: end is found. A mode is excluded if it's in the list
15932`hi-lock-exclude-modes'.
15933
15934\(fn &optional ARG)" t nil)
15935
15936(defvar global-hi-lock-mode nil "\
15937Non-nil if Global Hi-Lock mode is enabled.
15938See the `global-hi-lock-mode' command
15939for a description of this minor mode.
15940Setting this variable directly does not take effect;
15941either customize it (see the info node `Easy Customization')
15942or call the function `global-hi-lock-mode'.")
15943
15944(custom-autoload 'global-hi-lock-mode "hi-lock" nil)
15945
15946(autoload 'global-hi-lock-mode "hi-lock" "\
15947Toggle Hi-Lock mode in all buffers.
15948With prefix ARG, enable Global Hi-Lock mode if ARG is positive;
15949otherwise, disable it. If called from Lisp, enable the mode if
15950ARG is omitted or nil.
15951
15952Hi-Lock mode is enabled in all buffers where
15953`turn-on-hi-lock-if-enabled' would do it.
15954See `hi-lock-mode' for more information on Hi-Lock mode.
15955
15956\(fn &optional ARG)" t nil)
15957
15958(defalias 'highlight-lines-matching-regexp 'hi-lock-line-face-buffer)
15959
15960(autoload 'hi-lock-line-face-buffer "hi-lock" "\
15961Set face of all lines containing a match of REGEXP to FACE.
15962Interactively, prompt for REGEXP using `read-regexp', then FACE.
15963Use the global history list for FACE.
15964
15965Use Font lock mode, if enabled, to highlight REGEXP. Otherwise,
15966use overlays for highlighting. If overlays are used, the
15967highlighting will not update as you type.
15968
15969\(fn REGEXP &optional FACE)" t nil)
15970
15971(defalias 'highlight-regexp 'hi-lock-face-buffer)
15972
15973(autoload 'hi-lock-face-buffer "hi-lock" "\
15974Set face of each match of REGEXP to FACE.
15975Interactively, prompt for REGEXP using `read-regexp', then FACE.
15976Use the global history list for FACE.
15977
15978Use Font lock mode, if enabled, to highlight REGEXP. Otherwise,
15979use overlays for highlighting. If overlays are used, the
15980highlighting will not update as you type.
15981
15982\(fn REGEXP &optional FACE)" t nil)
15983
15984(defalias 'highlight-phrase 'hi-lock-face-phrase-buffer)
15985
15986(autoload 'hi-lock-face-phrase-buffer "hi-lock" "\
15987Set face of each match of phrase REGEXP to FACE.
15988Interactively, prompt for REGEXP using `read-regexp', then FACE.
15989Use the global history list for FACE.
15990
15991When called interactively, replace whitespace in user-provided
15992regexp with arbitrary whitespace, and make initial lower-case
15993letters case-insensitive, before highlighting with `hi-lock-set-pattern'.
15994
15995Use Font lock mode, if enabled, to highlight REGEXP. Otherwise,
15996use overlays for highlighting. If overlays are used, the
15997highlighting will not update as you type.
15998
15999\(fn REGEXP &optional FACE)" t nil)
16000
16001(defalias 'highlight-symbol-at-point 'hi-lock-face-symbol-at-point)
16002
16003(autoload 'hi-lock-face-symbol-at-point "hi-lock" "\
16004Highlight each instance of the symbol at point.
16005Uses the next face from `hi-lock-face-defaults' without prompting,
16006unless you use a prefix argument.
16007Uses `find-tag-default-as-symbol-regexp' to retrieve the symbol at point.
16008
16009This uses Font lock mode if it is enabled; otherwise it uses overlays,
16010in which case the highlighting will not update as you type.
16011
16012\(fn)" t nil)
16013
16014(defalias 'unhighlight-regexp 'hi-lock-unface-buffer)
16015
16016(autoload 'hi-lock-unface-buffer "hi-lock" "\
16017Remove highlighting of each match to REGEXP set by hi-lock.
16018Interactively, prompt for REGEXP, accepting only regexps
16019previously inserted by hi-lock interactive functions.
16020If REGEXP is t (or if \\[universal-argument] was specified interactively),
16021then remove all hi-lock highlighting.
16022
16023\(fn REGEXP)" t nil)
16024
16025(autoload 'hi-lock-write-interactive-patterns "hi-lock" "\
16026Write interactively added patterns, if any, into buffer at point.
16027
16028Interactively added patterns are those normally specified using
16029`highlight-regexp' and `highlight-lines-matching-regexp'; they can
16030be found in variable `hi-lock-interactive-patterns'.
16031
16032\(fn)" t nil)
16033
16034(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hi-lock" '("hi-lock-" "turn-on-hi-lock-if-enabled")))
16035
16036;;;***
16037
16038;;;### (autoloads nil "hideif" "progmodes/hideif.el" (0 0 0 0))
16039;;; Generated autoloads from progmodes/hideif.el
16040
16041(autoload 'hide-ifdef-mode "hideif" "\
16042Toggle features to hide/show #ifdef blocks (Hide-Ifdef mode).
16043With a prefix argument ARG, enable Hide-Ifdef mode if ARG is
16044positive, and disable it otherwise. If called from Lisp, enable
16045the mode if ARG is omitted or nil.
16046
16047Hide-Ifdef mode is a buffer-local minor mode for use with C and
16048C-like major modes. When enabled, code within #ifdef constructs
16049that the C preprocessor would eliminate may be hidden from view.
16050Several variables affect how the hiding is done:
16051
16052`hide-ifdef-env'
16053 An association list of defined and undefined symbols for the
16054 current project. Initially, the global value of `hide-ifdef-env'
16055 is used. This variable was a buffer-local variable, which limits
16056 hideif to parse only one C/C++ file at a time. We've extended
16057 hideif to support parsing a C/C++ project containing multiple C/C++
16058 source files opened simultaneously in different buffers. Therefore
16059 `hide-ifdef-env' can no longer be buffer local but must be global.
16060
16061`hide-ifdef-define-alist'
16062 An association list of defined symbol lists.
16063 Use `hide-ifdef-set-define-alist' to save the current `hide-ifdef-env'
16064 and `hide-ifdef-use-define-alist' to set the current `hide-ifdef-env'
16065 from one of the lists in `hide-ifdef-define-alist'.
16066
16067`hide-ifdef-lines'
16068 Set to non-nil to not show #if, #ifdef, #ifndef, #else, and
16069 #endif lines when hiding.
16070
16071`hide-ifdef-initially'
16072 Indicates whether `hide-ifdefs' should be called when Hide-Ifdef mode
16073 is activated.
16074
16075`hide-ifdef-read-only'
16076 Set to non-nil if you want to make buffers read only while hiding.
16077 After `show-ifdefs', read-only status is restored to previous value.
16078
16079\\{hide-ifdef-mode-map}
16080
16081\(fn &optional ARG)" t nil)
16082
16083(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hideif" '("hif-" "hide-ifdef" "show-ifdef" "previous-ifdef" "next-ifdef" "up-ifdef" "down-ifdef" "backward-ifdef" "forward-ifdef" "intern-safe")))
16084
16085;;;***
16086
16087;;;### (autoloads nil "hideshow" "progmodes/hideshow.el" (0 0 0 0))
16088;;; Generated autoloads from progmodes/hideshow.el
16089
16090(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))) "\
16091Alist for initializing the hideshow variables for different modes.
16092Each element has the form
16093 (MODE START END COMMENT-START FORWARD-SEXP-FUNC ADJUST-BEG-FUNC).
16094
16095If non-nil, hideshow will use these values as regexps to define blocks
16096and comments, respectively for major mode MODE.
16097
16098START, END and COMMENT-START are regular expressions. A block is
16099defined as text surrounded by START and END.
16100
16101As a special case, START may be a list of the form (COMPLEX-START
16102MDATA-SELECTOR), where COMPLEX-START is a regexp w/ multiple parts and
16103MDATA-SELECTOR an integer that specifies which sub-match is the proper
16104place to adjust point, before calling `hs-forward-sexp-func'. Point
16105is adjusted to the beginning of the specified match. For example,
16106see the `hs-special-modes-alist' entry for `bibtex-mode'.
16107
16108For some major modes, `forward-sexp' does not work properly. In those
16109cases, FORWARD-SEXP-FUNC specifies another function to use instead.
16110
16111See the documentation for `hs-adjust-block-beginning' to see what is the
16112use of ADJUST-BEG-FUNC.
16113
16114If any of the elements is left nil or omitted, hideshow tries to guess
16115appropriate values. The regexps should not contain leading or trailing
16116whitespace. Case does not matter.")
16117
16118(autoload 'hs-minor-mode "hideshow" "\
16119Minor mode to selectively hide/show code and comment blocks.
16120With a prefix argument ARG, enable the mode if ARG is positive,
16121and disable it otherwise. If called from Lisp, enable the mode
16122if ARG is omitted or nil.
16123
16124When hideshow minor mode is on, the menu bar is augmented with hideshow
16125commands and the hideshow commands are enabled.
16126The value (hs . t) is added to `buffer-invisibility-spec'.
16127
16128The main commands are: `hs-hide-all', `hs-show-all', `hs-hide-block',
16129`hs-show-block', `hs-hide-level' and `hs-toggle-hiding'. There is also
16130`hs-hide-initial-comment-block' and `hs-mouse-toggle-hiding'.
16131
16132Turning hideshow minor mode off reverts the menu bar and the
16133variables to default values and disables the hideshow commands.
16134
16135Lastly, the normal hook `hs-minor-mode-hook' is run using `run-hooks'.
16136
16137Key bindings:
16138\\{hs-minor-mode-map}
16139
16140\(fn &optional ARG)" t nil)
16141
16142(autoload 'turn-off-hideshow "hideshow" "\
16143Unconditionally turn off `hs-minor-mode'.
16144
16145\(fn)" nil nil)
16146
16147(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hideshow" '("hs-")))
16148
16149;;;***
16150
16151;;;### (autoloads nil "hilit-chg" "hilit-chg.el" (0 0 0 0))
16152;;; Generated autoloads from hilit-chg.el
16153
16154(autoload 'highlight-changes-mode "hilit-chg" "\
16155Toggle highlighting changes in this buffer (Highlight Changes mode).
16156With a prefix argument ARG, enable Highlight Changes mode if ARG
16157is positive, and disable it otherwise. If called from Lisp,
16158enable the mode if ARG is omitted or nil.
16159
16160When Highlight Changes is enabled, changes are marked with a text
16161property. Normally they are displayed in a distinctive face, but
16162command \\[highlight-changes-visible-mode] can be used to toggle
16163this on and off.
16164
16165Other functions for buffers in this mode include:
16166\\[highlight-changes-next-change] - move point to beginning of next change
16167\\[highlight-changes-previous-change] - move to beginning of previous change
16168\\[highlight-changes-remove-highlight] - remove the change face from the region
16169\\[highlight-changes-rotate-faces] - rotate different \"ages\" of changes
16170through various faces.
16171\\[highlight-compare-with-file] - mark text as changed by comparing this
16172buffer with the contents of a file
16173\\[highlight-compare-buffers] highlights differences between two buffers.
16174
16175\(fn &optional ARG)" t nil)
16176
16177(autoload 'highlight-changes-visible-mode "hilit-chg" "\
16178Toggle visibility of highlighting due to Highlight Changes mode.
16179With a prefix argument ARG, enable Highlight Changes Visible mode
16180if ARG is positive, and disable it otherwise. If called from
16181Lisp, enable the mode if ARG is omitted or nil.
16182
16183Highlight Changes Visible mode only has an effect when Highlight
16184Changes mode is on. When enabled, the changed text is displayed
16185in a distinctive face.
16186
16187The default value can be customized with variable
16188`highlight-changes-visibility-initial-state'.
16189
16190This command does not itself set Highlight Changes mode.
16191
16192\(fn &optional ARG)" t nil)
16193
16194(autoload 'highlight-changes-remove-highlight "hilit-chg" "\
16195Remove the change face from the region between BEG and END.
16196This allows you to manually remove highlighting from uninteresting changes.
16197
16198\(fn BEG END)" t nil)
16199
16200(autoload 'highlight-changes-next-change "hilit-chg" "\
16201Move to the beginning of the next change, if in Highlight Changes mode.
16202
16203\(fn)" t nil)
16204
16205(autoload 'highlight-changes-previous-change "hilit-chg" "\
16206Move to the beginning of the previous change, if in Highlight Changes mode.
16207
16208\(fn)" t nil)
16209
16210(autoload 'highlight-changes-rotate-faces "hilit-chg" "\
16211Rotate the faces if in Highlight Changes mode and the changes are visible.
16212
16213Current changes are displayed in the face described by the first element
16214of `highlight-changes-face-list', one level older changes are shown in
16215face described by the second element, and so on. Very old changes remain
16216shown in the last face in the list.
16217
16218You can automatically rotate colors when the buffer is saved by adding
16219this function to `write-file-functions' as a buffer-local value. To do
16220this, eval the following in the buffer to be saved:
16221
16222 (add-hook \\='write-file-functions \\='highlight-changes-rotate-faces nil t)
16223
16224\(fn)" t nil)
16225
16226(autoload 'highlight-compare-buffers "hilit-chg" "\
16227Compare two buffers and highlight the differences.
16228
16229The default is the current buffer and the one in the next window.
16230
16231If either buffer is modified and is visiting a file, you are prompted
16232to save the file.
16233
16234Unless the buffer is unmodified and visiting a file, the buffer is
16235written to a temporary file for comparison.
16236
16237If a buffer is read-only, differences will be highlighted but no property
16238changes are made, so \\[highlight-changes-next-change] and
16239\\[highlight-changes-previous-change] will not work.
16240
16241\(fn BUF-A BUF-B)" t nil)
16242
16243(autoload 'highlight-compare-with-file "hilit-chg" "\
16244Compare this buffer with a file, and highlight differences.
16245
16246If the buffer has a backup filename, it is used as the default when
16247this function is called interactively.
16248
16249If the current buffer is visiting the file being compared against, it
16250also will have its differences highlighted. Otherwise, the file is
16251read in temporarily but the buffer is deleted.
16252
16253If the buffer is read-only, differences will be highlighted but no property
16254changes are made, so \\[highlight-changes-next-change] and
16255\\[highlight-changes-previous-change] will not work.
16256
16257\(fn FILE-B)" t nil)
16258
16259(defvar global-highlight-changes-mode nil "\
16260Non-nil if Global Highlight-Changes mode is enabled.
16261See the `global-highlight-changes-mode' command
16262for a description of this minor mode.
16263Setting this variable directly does not take effect;
16264either customize it (see the info node `Easy Customization')
16265or call the function `global-highlight-changes-mode'.")
16266
16267(custom-autoload 'global-highlight-changes-mode "hilit-chg" nil)
16268
16269(autoload 'global-highlight-changes-mode "hilit-chg" "\
16270Toggle Highlight-Changes mode in all buffers.
16271With prefix ARG, enable Global Highlight-Changes mode if ARG is positive;
16272otherwise, disable it. If called from Lisp, enable the mode if
16273ARG is omitted or nil.
16274
16275Highlight-Changes mode is enabled in all buffers where
16276`highlight-changes-mode-turn-on' would do it.
16277See `highlight-changes-mode' for more information on Highlight-Changes mode.
16278
16279\(fn &optional ARG)" t nil)
16280
16281(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hilit-chg" '("highlight-" "hilit-chg-" "global-highlight-changes")))
16282
16283;;;***
16284
16285;;;### (autoloads nil "hippie-exp" "hippie-exp.el" (0 0 0 0))
16286;;; Generated autoloads from hippie-exp.el
16287(push (purecopy '(hippie-exp 1 6)) package--builtin-versions)
16288
16289(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) "\
16290The list of expansion functions tried in order by `hippie-expand'.
16291To change the behavior of `hippie-expand', remove, change the order of,
16292or insert functions in this list.")
16293
16294(custom-autoload 'hippie-expand-try-functions-list "hippie-exp" t)
16295
16296(autoload 'hippie-expand "hippie-exp" "\
16297Try to expand text before point, using multiple methods.
16298The expansion functions in `hippie-expand-try-functions-list' are
16299tried in order, until a possible expansion is found. Repeated
16300application of `hippie-expand' inserts successively possible
16301expansions.
16302With a positive numeric argument, jumps directly to the ARG next
16303function in this list. With a negative argument or just \\[universal-argument],
16304undoes the expansion.
16305
16306\(fn ARG)" t nil)
16307
16308(autoload 'make-hippie-expand-function "hippie-exp" "\
16309Construct a function similar to `hippie-expand'.
16310Make it use the expansion functions in TRY-LIST. An optional second
16311argument VERBOSE non-nil makes the function verbose.
16312
16313\(fn TRY-LIST &optional VERBOSE)" nil t)
16314
16315(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hippie-exp" '("hippie-expand-" "he-" "try-")))
16316
16317;;;***
16318
16319;;;### (autoloads nil "hl-line" "hl-line.el" (0 0 0 0))
16320;;; Generated autoloads from hl-line.el
16321
16322(autoload 'hl-line-mode "hl-line" "\
16323Toggle highlighting of the current line (Hl-Line mode).
16324With a prefix argument ARG, enable Hl-Line mode if ARG is
16325positive, and disable it otherwise. If called from Lisp, enable
16326the mode if ARG is omitted or nil.
16327
16328Hl-Line mode is a buffer-local minor mode. If
16329`hl-line-sticky-flag' is non-nil, Hl-Line mode highlights the
16330line about the buffer's point in all windows. Caveat: the
16331buffer's point might be different from the point of a
16332non-selected window. Hl-Line mode uses the function
16333`hl-line-highlight' on `post-command-hook' in this case.
16334
16335When `hl-line-sticky-flag' is nil, Hl-Line mode highlights the
16336line about point in the selected window only. In this case, it
16337uses the function `hl-line-maybe-unhighlight' in
16338addition to `hl-line-highlight' on `post-command-hook'.
16339
16340\(fn &optional ARG)" t nil)
16341
16342(defvar global-hl-line-mode nil "\
16343Non-nil if Global Hl-Line mode is enabled.
16344See the `global-hl-line-mode' command
16345for a description of this minor mode.
16346Setting this variable directly does not take effect;
16347either customize it (see the info node `Easy Customization')
16348or call the function `global-hl-line-mode'.")
16349
16350(custom-autoload 'global-hl-line-mode "hl-line" nil)
16351
16352(autoload 'global-hl-line-mode "hl-line" "\
16353Toggle line highlighting in all buffers (Global Hl-Line mode).
16354With a prefix argument ARG, enable Global Hl-Line mode if ARG is
16355positive, and disable it otherwise. If called from Lisp, enable
16356the mode if ARG is omitted or nil.
16357
16358If `global-hl-line-sticky-flag' is non-nil, Global Hl-Line mode
16359highlights the line about the current buffer's point in all live
16360windows.
16361
16362Global-Hl-Line mode uses the functions `global-hl-line-highlight'
16363and `global-hl-line-maybe-unhighlight' on `post-command-hook'.
16364
16365\(fn &optional ARG)" t nil)
16366
16367(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hl-line" '("hl-line-" "global-hl-line-")))
16368
16369;;;***
16370
16371;;;### (autoloads nil "hmac-def" "net/hmac-def.el" (0 0 0 0))
16372;;; Generated autoloads from net/hmac-def.el
16373
16374(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hmac-def" '("define-hmac-function")))
16375
16376;;;***
16377
16378;;;### (autoloads nil "hmac-md5" "net/hmac-md5.el" (0 0 0 0))
16379;;; Generated autoloads from net/hmac-md5.el
16380
16381(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hmac-md5" '("hmac-md5" "md5-binary")))
16382
16383;;;***
16384
16385;;;### (autoloads nil "holidays" "calendar/holidays.el" (0 0 0 0))
16386;;; Generated autoloads from calendar/holidays.el
16387
16388(defvar holiday-general-holidays (mapcar 'purecopy '((holiday-fixed 1 1 "New Year's Day") (holiday-float 1 1 3 "Martin Luther King Day") (holiday-fixed 2 2 "Groundhog Day") (holiday-fixed 2 14 "Valentine's Day") (holiday-float 2 1 3 "President's Day") (holiday-fixed 3 17 "St. Patrick's Day") (holiday-fixed 4 1 "April Fools' Day") (holiday-float 5 0 2 "Mother's Day") (holiday-float 5 1 -1 "Memorial Day") (holiday-fixed 6 14 "Flag Day") (holiday-float 6 0 3 "Father's Day") (holiday-fixed 7 4 "Independence Day") (holiday-float 9 1 1 "Labor Day") (holiday-float 10 1 2 "Columbus Day") (holiday-fixed 10 31 "Halloween") (holiday-fixed 11 11 "Veteran's Day") (holiday-float 11 4 4 "Thanksgiving"))) "\
16389General holidays. Default value is for the United States.
16390See the documentation for `calendar-holidays' for details.")
16391
16392(custom-autoload 'holiday-general-holidays "holidays" t)
16393
16394(put 'holiday-general-holidays 'risky-local-variable t)
16395
16396(defvar holiday-oriental-holidays (mapcar 'purecopy '((holiday-chinese-new-year) (if calendar-chinese-all-holidays-flag (append (holiday-chinese 1 15 "Lantern Festival") (holiday-chinese-qingming) (holiday-chinese 5 5 "Dragon Boat Festival") (holiday-chinese 7 7 "Double Seventh Festival") (holiday-chinese 8 15 "Mid-Autumn Festival") (holiday-chinese 9 9 "Double Ninth Festival") (holiday-chinese-winter-solstice))))) "\
16397Oriental holidays.
16398See the documentation for `calendar-holidays' for details.")
16399
16400(custom-autoload 'holiday-oriental-holidays "holidays" t)
16401
16402(put 'holiday-oriental-holidays 'risky-local-variable t)
16403
16404(defvar holiday-local-holidays nil "\
16405Local holidays.
16406See the documentation for `calendar-holidays' for details.")
16407
16408(custom-autoload 'holiday-local-holidays "holidays" t)
16409
16410(put 'holiday-local-holidays 'risky-local-variable t)
16411
16412(defvar holiday-other-holidays nil "\
16413User defined holidays.
16414See the documentation for `calendar-holidays' for details.")
16415
16416(custom-autoload 'holiday-other-holidays "holidays" t)
16417
16418(put 'holiday-other-holidays 'risky-local-variable t)
16419
16420(defvar holiday-hebrew-holidays (mapcar 'purecopy '((holiday-hebrew-passover) (holiday-hebrew-rosh-hashanah) (holiday-hebrew-hanukkah) (if calendar-hebrew-all-holidays-flag (append (holiday-hebrew-tisha-b-av) (holiday-hebrew-misc))))) "\
16421Jewish holidays.
16422See the documentation for `calendar-holidays' for details.")
16423
16424(custom-autoload 'holiday-hebrew-holidays "holidays" t)
16425
16426(put 'holiday-hebrew-holidays 'risky-local-variable t)
16427
16428(defvar holiday-christian-holidays (mapcar 'purecopy '((holiday-easter-etc) (holiday-fixed 12 25 "Christmas") (if calendar-christian-all-holidays-flag (append (holiday-fixed 1 6 "Epiphany") (holiday-julian 12 25 "Christmas (Julian calendar)") (holiday-greek-orthodox-easter) (holiday-fixed 8 15 "Assumption") (holiday-advent 0 "Advent"))))) "\
16429Christian holidays.
16430See the documentation for `calendar-holidays' for details.")
16431
16432(custom-autoload 'holiday-christian-holidays "holidays" t)
16433
16434(put 'holiday-christian-holidays 'risky-local-variable t)
16435
16436(defvar holiday-islamic-holidays (mapcar 'purecopy '((holiday-islamic-new-year) (holiday-islamic 9 1 "Ramadan Begins") (if calendar-islamic-all-holidays-flag (append (holiday-islamic 1 10 "Ashura") (holiday-islamic 3 12 "Mulad-al-Nabi") (holiday-islamic 7 26 "Shab-e-Mi'raj") (holiday-islamic 8 15 "Shab-e-Bara't") (holiday-islamic 9 27 "Shab-e Qadr") (holiday-islamic 10 1 "Id-al-Fitr") (holiday-islamic 12 10 "Id-al-Adha"))))) "\
16437Islamic holidays.
16438See the documentation for `calendar-holidays' for details.")
16439
16440(custom-autoload 'holiday-islamic-holidays "holidays" t)
16441
16442(put 'holiday-islamic-holidays 'risky-local-variable t)
16443
16444(defvar holiday-bahai-holidays (mapcar 'purecopy '((holiday-bahai-new-year) (holiday-bahai-ridvan) (holiday-fixed 5 23 "Declaration of the Báb") (holiday-fixed 5 29 "Ascension of Bahá’u’lláh") (holiday-fixed 7 9 "Martyrdom of the Báb") (holiday-fixed 10 20 "Birth of the Báb") (holiday-fixed 11 12 "Birth of Bahá’u’lláh") (if calendar-bahai-all-holidays-flag (append (holiday-fixed 11 26 "Day of the Covenant") (holiday-fixed 11 28 "Ascension of `Abdu’l-Bahá"))))) "\
16445Bahá’í holidays.
16446See the documentation for `calendar-holidays' for details.")
16447
16448(custom-autoload 'holiday-bahai-holidays "holidays" t)
16449
16450(put 'holiday-bahai-holidays 'risky-local-variable t)
16451
16452(defvar holiday-solar-holidays (mapcar 'purecopy '((solar-equinoxes-solstices) (holiday-sexp calendar-daylight-savings-starts (format "Daylight Saving Time Begins %s" (solar-time-string (/ calendar-daylight-savings-starts-time (float 60)) calendar-standard-time-zone-name))) (holiday-sexp calendar-daylight-savings-ends (format "Daylight Saving Time Ends %s" (solar-time-string (/ calendar-daylight-savings-ends-time (float 60)) calendar-daylight-time-zone-name))))) "\
16453Sun-related holidays.
16454See the documentation for `calendar-holidays' for details.")
16455
16456(custom-autoload 'holiday-solar-holidays "holidays" t)
16457
16458(put 'holiday-solar-holidays 'risky-local-variable t)
16459
16460(put 'calendar-holidays 'risky-local-variable t)
16461
16462(autoload 'holidays "holidays" "\
16463Display the holidays for last month, this month, and next month.
16464If called with an optional prefix argument ARG, prompts for month and year.
16465This function is suitable for execution in a init file.
16466
16467\(fn &optional ARG)" t nil)
16468
16469(autoload 'list-holidays "holidays" "\
16470Display holidays for years Y1 to Y2 (inclusive).
16471Y2 defaults to Y1. The optional list of holidays L defaults to
16472`calendar-holidays'. If you want to control what holidays are
16473displayed, use a different list. For example,
16474
16475 (list-holidays 2006 2006
16476 (append holiday-general-holidays holiday-local-holidays))
16477
16478will display holidays for the year 2006 defined in the two
16479mentioned lists, and nothing else.
16480
16481When called interactively, this command offers a choice of
16482holidays, based on the variables `holiday-solar-holidays' etc. See the
16483documentation of `calendar-holidays' for a list of the variables
16484that control the choices, as well as a description of the format
16485of a holiday list.
16486
16487The optional LABEL is used to label the buffer created.
16488
16489\(fn Y1 &optional Y2 L LABEL)" t nil)
16490
16491(defalias 'holiday-list 'list-holidays)
16492
16493(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "holidays" '("holiday-" "calendar-")))
16494
16495;;;***
16496
16497;;;### (autoloads nil "html2text" "net/html2text.el" (0 0 0 0))
16498;;; Generated autoloads from net/html2text.el
16499
16500(autoload 'html2text "html2text" "\
16501Convert HTML to plain text in the current buffer.
16502
16503\(fn)" t nil)
16504
16505(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "html2text" '("html2text-")))
16506
16507;;;***
16508
16509;;;### (autoloads nil "htmlfontify" "htmlfontify.el" (0 0 0 0))
16510;;; Generated autoloads from htmlfontify.el
16511(push (purecopy '(htmlfontify 0 21)) package--builtin-versions)
16512
16513(autoload 'htmlfontify-buffer "htmlfontify" "\
16514Create a new buffer, named for the current buffer + a .html extension,
16515containing an inline CSS-stylesheet and formatted CSS-markup HTML
16516that reproduces the look of the current Emacs buffer as closely
16517as possible.
16518
16519Dangerous characters in the existing buffer are turned into HTML
16520entities, so you should even be able to do HTML-within-HTML
16521fontified display.
16522
16523You should, however, note that random control or non-ASCII
16524characters such as ^L (U+000C FORM FEED (FF)) or ¤ (U+00A4
16525CURRENCY SIGN) won't get mapped yet.
16526
16527If the SRCDIR and FILE arguments are set, lookup etags derived
16528entries in the `hfy-tags-cache' and add HTML anchors and
16529hyperlinks as appropriate.
16530
16531\(fn &optional SRCDIR FILE)" t nil)
16532
16533(autoload 'htmlfontify-copy-and-link-dir "htmlfontify" "\
16534Trawl SRCDIR and write fontified-and-hyperlinked output in DSTDIR.
16535F-EXT and L-EXT specify values for `hfy-extn' and `hfy-link-extn'.
16536
16537You may also want to set `hfy-page-header' and `hfy-page-footer'.
16538
16539\(fn SRCDIR DSTDIR &optional F-EXT L-EXT)" t nil)
16540
16541(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "htmlfontify" '("hfy-" "htmlfontify-")))
16542
16543;;;***
16544
16545;;;### (autoloads "actual autoloads are elsewhere" "ibuf-ext" "ibuf-ext.el"
16546;;;;;; (0 0 0 0))
16547;;; Generated autoloads from ibuf-ext.el
16548
16549(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ibuf-ext" '("ibuffer-" "file" "shell-command-" "starred-name" "size" "alphabetic" "major-mode" "mod" "print" "predicate" "content" "view-and-eval" "visiting-file" "derived-mode" "directory" "basename" "name" "used-mode" "query-replace" "rename-uniquely" "revert" "replace-regexp" "eval")))
16550
16551;;;***
16552
16553;;;### (autoloads nil "ibuf-macs" "ibuf-macs.el" (0 0 0 0))
16554;;; Generated autoloads from ibuf-macs.el
16555
16556(autoload 'define-ibuffer-column "ibuf-macs" "\
16557Define a column SYMBOL for use with `ibuffer-formats'.
16558
16559BODY will be called with `buffer' bound to the buffer object, and
16560`mark' bound to the current mark on the buffer. The original ibuffer
16561buffer will be bound to `ibuffer-buf'.
16562
16563If NAME is given, it will be used as a title for the column.
16564Otherwise, the title will default to a capitalized version of the
16565SYMBOL's name. PROPS is a plist of additional properties to add to
16566the text, such as `mouse-face'. And SUMMARIZER, if given, is a
16567function which will be passed a list of all the strings in its column;
16568it should return a string to display at the bottom.
16569
16570If HEADER-MOUSE-MAP is given, it will be used as a keymap for the
16571title of the column.
16572
16573Note that this macro expands into a `defun' for a function named
16574ibuffer-make-column-NAME. If INLINE is non-nil, then the form will be
16575inlined into the compiled format versions. This means that if you
16576change its definition, you should explicitly call
16577`ibuffer-recompile-formats'.
16578
16579\(fn SYMBOL (&key NAME INLINE PROPS SUMMARIZER) &rest BODY)" nil t)
16580
16581(function-put 'define-ibuffer-column 'lisp-indent-function 'defun)
16582
16583(autoload 'define-ibuffer-sorter "ibuf-macs" "\
16584Define a method of sorting named NAME.
16585DOCUMENTATION is the documentation of the function, which will be called
16586`ibuffer-do-sort-by-NAME'.
16587DESCRIPTION is a short string describing the sorting method.
16588
16589For sorting, the forms in BODY will be evaluated with `a' bound to one
16590buffer object, and `b' bound to another. BODY should return a non-nil
16591value if and only if `a' is \"less than\" `b'.
16592
16593\(fn NAME DOCUMENTATION (&key DESCRIPTION) &rest BODY)" nil t)
16594
16595(function-put 'define-ibuffer-sorter 'lisp-indent-function '1)
16596
16597(function-put 'define-ibuffer-sorter 'doc-string-elt '2)
16598
16599(autoload 'define-ibuffer-op "ibuf-macs" "\
16600Generate a function which operates on a buffer.
16601OP becomes the name of the function; if it doesn't begin with
16602`ibuffer-do-', then that is prepended to it.
16603When an operation is performed, this function will be called once for
16604each marked buffer, with that buffer current.
16605
16606ARGS becomes the formal parameters of the function.
16607DOCUMENTATION becomes the docstring of the function.
16608INTERACTIVE becomes the interactive specification of the function.
16609MARK describes which type of mark (:deletion, or nil) this operation
16610uses. :deletion means the function operates on buffers marked for
16611deletion, otherwise it acts on normally marked buffers.
16612MODIFIER-P describes how the function modifies buffers. This is used
16613to set the modification flag of the Ibuffer buffer itself. Valid
16614values are:
16615 nil - the function never modifiers buffers
16616 t - the function it always modifies buffers
16617 :maybe - attempt to discover this information by comparing the
16618 buffer's modification flag.
16619DANGEROUS is a boolean which should be set if the user should be
16620prompted before performing this operation.
16621OPSTRING is a string which will be displayed to the user after the
16622operation is complete, in the form:
16623 \"Operation complete; OPSTRING x buffers\"
16624ACTIVE-OPSTRING is a string which will be displayed to the user in a
16625confirmation message, in the form:
16626 \"Really ACTIVE-OPSTRING x buffers?\"
16627BEFORE is a form to evaluate before start the operation.
16628AFTER is a form to evaluate once the operation is complete.
16629COMPLEX means this function is special; if COMPLEX is nil BODY
16630evaluates once for each marked buffer, MBUF, with MBUF current
16631and saving the point. If COMPLEX is non-nil, BODY evaluates
16632without requiring MBUF current.
16633BODY define the operation; they are forms to evaluate per each
16634marked buffer. BODY is evaluated with `buf' bound to the
16635buffer object.
16636
16637\(fn OP ARGS DOCUMENTATION (&key INTERACTIVE MARK MODIFIER-P DANGEROUS OPSTRING ACTIVE-OPSTRING BEFORE AFTER COMPLEX) &rest BODY)" nil t)
16638
16639(function-put 'define-ibuffer-op 'lisp-indent-function '2)
16640
16641(function-put 'define-ibuffer-op 'doc-string-elt '3)
16642
16643(autoload 'define-ibuffer-filter "ibuf-macs" "\
16644Define a filter named NAME.
16645DOCUMENTATION is the documentation of the function.
16646READER is a form which should read a qualifier from the user.
16647DESCRIPTION is a short string describing the filter.
16648
16649BODY should contain forms which will be evaluated to test whether or
16650not a particular buffer should be displayed or not. The forms in BODY
16651will be evaluated with BUF bound to the buffer object, and QUALIFIER
16652bound to the current value of the filter.
16653
16654\(fn NAME DOCUMENTATION (&key READER DESCRIPTION) &rest BODY)" nil t)
16655
16656(function-put 'define-ibuffer-filter 'lisp-indent-function '2)
16657
16658(function-put 'define-ibuffer-filter 'doc-string-elt '2)
16659
16660(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ibuf-macs" '("ibuffer-")))
16661
16662;;;***
16663
16664;;;### (autoloads nil "ibuffer" "ibuffer.el" (0 0 0 0))
16665;;; Generated autoloads from ibuffer.el
16666
16667(autoload 'ibuffer-list-buffers "ibuffer" "\
16668Display a list of buffers, in another window.
16669If optional argument FILES-ONLY is non-nil, then add a filter for
16670buffers which are visiting a file.
16671
16672\(fn &optional FILES-ONLY)" t nil)
16673
16674(autoload 'ibuffer-other-window "ibuffer" "\
16675Like `ibuffer', but displayed in another window by default.
16676If optional argument FILES-ONLY is non-nil, then add a filter for
16677buffers which are visiting a file.
16678
16679\(fn &optional FILES-ONLY)" t nil)
16680
16681(autoload 'ibuffer "ibuffer" "\
16682Begin using Ibuffer to edit a list of buffers.
16683Type `h' after entering ibuffer for more information.
16684
16685All arguments are optional.
16686OTHER-WINDOW-P says to use another window.
16687NAME specifies the name of the buffer (defaults to \"*Ibuffer*\").
16688QUALIFIERS is an initial set of filtering qualifiers to use;
16689 see `ibuffer-filtering-qualifiers'.
16690NOSELECT means don't select the Ibuffer buffer.
16691SHRINK means shrink the buffer to minimal size. The special
16692 value `onewindow' means always use another window.
16693FILTER-GROUPS is an initial set of filtering groups to use;
16694 see `ibuffer-filter-groups'.
16695FORMATS is the value to use for `ibuffer-formats'.
16696 If specified, then the variable `ibuffer-formats' will have
16697 that value locally in this buffer.
16698
16699\(fn &optional OTHER-WINDOW-P NAME QUALIFIERS NOSELECT SHRINK FILTER-GROUPS FORMATS)" t nil)
16700
16701(autoload 'ibuffer-jump "ibuffer" "\
16702Call Ibuffer and set point at the line listing the current buffer.
16703If optional arg OTHER-WINDOW is non-nil, then use another window.
16704
16705\(fn &optional OTHER-WINDOW)" t nil)
16706
16707(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ibuffer" '("ibuffer-" "filename" "process" "mark" "mod" "size" "name" "locked" "read-only")))
16708
16709;;;***
16710
16711;;;### (autoloads nil "icalendar" "calendar/icalendar.el" (0 0 0
16712;;;;;; 0))
16713;;; Generated autoloads from calendar/icalendar.el
16714(push (purecopy '(icalendar 0 19)) package--builtin-versions)
16715
16716(autoload 'icalendar-export-file "icalendar" "\
16717Export diary file to iCalendar format.
16718All diary entries in the file DIARY-FILENAME are converted to iCalendar
16719format. The result is appended to the file ICAL-FILENAME.
16720
16721\(fn DIARY-FILENAME ICAL-FILENAME)" t nil)
16722
16723(autoload 'icalendar-export-region "icalendar" "\
16724Export region in diary file to iCalendar format.
16725All diary entries in the region from MIN to MAX in the current buffer are
16726converted to iCalendar format. The result is appended to the file
16727ICAL-FILENAME.
16728This function attempts to return t if something goes wrong. In this
16729case an error string which describes all the errors and problems is
16730written into the buffer `*icalendar-errors*'.
16731
16732\(fn MIN MAX ICAL-FILENAME)" t nil)
16733
16734(autoload 'icalendar-import-file "icalendar" "\
16735Import an iCalendar file and append to a diary file.
16736Argument ICAL-FILENAME output iCalendar file.
16737Argument DIARY-FILENAME input `diary-file'.
16738Optional argument NON-MARKING determines whether events are created as
16739non-marking or not.
16740
16741\(fn ICAL-FILENAME DIARY-FILENAME &optional NON-MARKING)" t nil)
16742
16743(autoload 'icalendar-import-buffer "icalendar" "\
16744Extract iCalendar events from current buffer.
16745
16746This function searches the current buffer for the first iCalendar
16747object, reads it and adds all VEVENT elements to the diary
16748DIARY-FILE.
16749
16750It will ask for each appointment whether to add it to the diary
16751unless DO-NOT-ASK is non-nil. When called interactively,
16752DO-NOT-ASK is nil, so that you are asked for each event.
16753
16754NON-MARKING determines whether diary events are created as
16755non-marking.
16756
16757Return code t means that importing worked well, return code nil
16758means that an error has occurred. Error messages will be in the
16759buffer `*icalendar-errors*'.
16760
16761\(fn &optional DIARY-FILE DO-NOT-ASK NON-MARKING)" t nil)
16762
16763(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "icalendar" '("icalendar-")))
16764
16765;;;***
16766
16767;;;### (autoloads nil "icomplete" "icomplete.el" (0 0 0 0))
16768;;; Generated autoloads from icomplete.el
16769
16770(defvar icomplete-mode nil "\
16771Non-nil if Icomplete mode is enabled.
16772See the `icomplete-mode' command
16773for a description of this minor mode.
16774Setting this variable directly does not take effect;
16775either customize it (see the info node `Easy Customization')
16776or call the function `icomplete-mode'.")
16777
16778(custom-autoload 'icomplete-mode "icomplete" nil)
16779
16780(autoload 'icomplete-mode "icomplete" "\
16781Toggle incremental minibuffer completion (Icomplete mode).
16782With a prefix argument ARG, enable Icomplete mode if ARG is
16783positive, and disable it otherwise. If called from Lisp, enable
16784the mode if ARG is omitted or nil.
16785
16786When this global minor mode is enabled, typing in the minibuffer
16787continuously displays a list of possible completions that match
16788the string you have typed. See `icomplete-completions' for a
16789description of how prospective completions are displayed.
16790
16791For more information, see Info node `(emacs)Icomplete'.
16792For options you can set, `\\[customize-group] icomplete'.
16793
16794You can use the following key bindings to navigate and select
16795completions:
16796
16797\\{icomplete-minibuffer-map}
16798
16799\(fn &optional ARG)" t nil)
16800(when (locate-library "obsolete/iswitchb")
16801 (autoload 'iswitchb-mode "iswitchb" "Toggle Iswitchb mode." t)
16802 (make-obsolete 'iswitchb-mode
16803 "use `icomplete-mode' or `ido-mode' instead." "24.4"))
16804
16805(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "icomplete" '("icomplete-")))
16806
16807;;;***
16808
16809;;;### (autoloads nil "icon" "progmodes/icon.el" (0 0 0 0))
16810;;; Generated autoloads from progmodes/icon.el
16811
16812(autoload 'icon-mode "icon" "\
16813Major mode for editing Icon code.
16814Expression and list commands understand all Icon brackets.
16815Tab indents for Icon code.
16816Paragraphs are separated by blank lines only.
16817Delete converts tabs to spaces as it moves back.
16818\\{icon-mode-map}
16819Variables controlling indentation style:
16820 icon-tab-always-indent
16821 Non-nil means TAB in Icon mode should always reindent the current line,
16822 regardless of where in the line point is when the TAB command is used.
16823 icon-auto-newline
16824 Non-nil means automatically newline before and after braces
16825 inserted in Icon code.
16826 icon-indent-level
16827 Indentation of Icon statements within surrounding block.
16828 The surrounding block's indentation is the indentation
16829 of the line on which the open-brace appears.
16830 icon-continued-statement-offset
16831 Extra indentation given to a substatement, such as the
16832 then-clause of an if or body of a while.
16833 icon-continued-brace-offset
16834 Extra indentation given to a brace that starts a substatement.
16835 This is in addition to `icon-continued-statement-offset'.
16836 icon-brace-offset
16837 Extra indentation for line if it starts with an open brace.
16838 icon-brace-imaginary-offset
16839 An open brace following other text is treated as if it were
16840 this far to the right of the start of its line.
16841
16842Turning on Icon mode calls the value of the variable `icon-mode-hook'
16843with no args, if that value is non-nil.
16844
16845\(fn)" t nil)
16846
16847(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "icon" '("indent-icon-exp" "icon-" "electric-icon-brace" "end-of-icon-defun" "beginning-of-icon-defun" "mark-icon-function" "calculate-icon-indent")))
16848
16849;;;***
16850
16851;;;### (autoloads nil "idlw-complete-structtag" "progmodes/idlw-complete-structtag.el"
16852;;;;;; (0 0 0 0))
16853;;; Generated autoloads from progmodes/idlw-complete-structtag.el
16854
16855(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "idlw-complete-structtag" '("idlwave-")))
16856
16857;;;***
16858
16859;;;### (autoloads nil "idlw-help" "progmodes/idlw-help.el" (0 0 0
16860;;;;;; 0))
16861;;; Generated autoloads from progmodes/idlw-help.el
16862
16863(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "idlw-help" '("idlwave-")))
16864
16865;;;***
16866
16867;;;### (autoloads nil "idlw-shell" "progmodes/idlw-shell.el" (0 0
16868;;;;;; 0 0))
16869;;; Generated autoloads from progmodes/idlw-shell.el
16870
16871(autoload 'idlwave-shell "idlw-shell" "\
16872Run an inferior IDL, with I/O through buffer `(idlwave-shell-buffer)'.
16873If buffer exists but shell process is not running, start new IDL.
16874If buffer exists and shell process is running, just switch to the buffer.
16875
16876When called with a prefix ARG, or when `idlwave-shell-use-dedicated-frame'
16877is non-nil, the shell buffer and the source buffers will be in
16878separate frames.
16879
16880The command to run comes from variable `idlwave-shell-explicit-file-name',
16881with options taken from `idlwave-shell-command-line-options'.
16882
16883The buffer is put in `idlwave-shell-mode', providing commands for sending
16884input and controlling the IDL job. See help on `idlwave-shell-mode'.
16885See also the variable `idlwave-shell-prompt-pattern'.
16886
16887\(Type \\[describe-mode] in the shell buffer for a list of commands.)
16888
16889\(fn &optional ARG QUICK)" t nil)
16890
16891(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "idlw-shell" '("idlwave-")))
16892
16893;;;***
16894
16895;;;### (autoloads nil "idlw-toolbar" "progmodes/idlw-toolbar.el"
16896;;;;;; (0 0 0 0))
16897;;; Generated autoloads from progmodes/idlw-toolbar.el
16898
16899(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "idlw-toolbar" '("idlwave-toolbar-")))
16900
16901;;;***
16902
16903;;;### (autoloads nil "idlwave" "progmodes/idlwave.el" (0 0 0 0))
16904;;; Generated autoloads from progmodes/idlwave.el
16905(push (purecopy '(idlwave 6 1 22)) package--builtin-versions)
16906
16907(autoload 'idlwave-mode "idlwave" "\
16908Major mode for editing IDL source files (version 6.1_em22).
16909
16910The main features of this mode are
16911
169121. Indentation and Formatting
16913 --------------------------
16914 Like other Emacs programming modes, C-j inserts a newline and indents.
16915 TAB is used for explicit indentation of the current line.
16916
16917 To start a continuation line, use \\[idlwave-split-line]. This
16918 function can also be used in the middle of a line to split the line
16919 at that point. When used inside a long constant string, the string
16920 is split at that point with the `+' concatenation operator.
16921
16922 Comments are indented as follows:
16923
16924 `;;;' Indentation remains unchanged.
16925 `;;' Indent like the surrounding code
16926 `;' Indent to a minimum column.
16927
16928 The indentation of comments starting in column 0 is never changed.
16929
16930 Use \\[idlwave-fill-paragraph] to refill a paragraph inside a
16931 comment. The indentation of the second line of the paragraph
16932 relative to the first will be retained. Use
16933 \\[idlwave-auto-fill-mode] to toggle auto-fill mode for these
16934 comments. When the variable `idlwave-fill-comment-line-only' is
16935 nil, code can also be auto-filled and auto-indented.
16936
16937 To convert pre-existing IDL code to your formatting style, mark the
16938 entire buffer with \\[mark-whole-buffer] and execute
16939 \\[idlwave-expand-region-abbrevs]. Then mark the entire buffer
16940 again followed by \\[indent-region] (`indent-region').
16941
169422. Routine Info
16943 ------------
16944 IDLWAVE displays information about the calling sequence and the
16945 accepted keyword parameters of a procedure or function with
16946 \\[idlwave-routine-info]. \\[idlwave-find-module] jumps to the
16947 source file of a module. These commands know about system
16948 routines, all routines in idlwave-mode buffers and (when the
16949 idlwave-shell is active) about all modules currently compiled under
16950 this shell. It also makes use of pre-compiled or custom-scanned
16951 user and library catalogs many popular libraries ship with by
16952 default. Use \\[idlwave-update-routine-info] to update this
16953 information, which is also used for completion (see item 4).
16954
169553. Online IDL Help
16956 ---------------
16957
16958 \\[idlwave-context-help] displays the IDL documentation relevant
16959 for the system variable, keyword, or routines at point. A single
16960 key stroke gets you directly to the right place in the docs. See
16961 the manual to configure where and how the HTML help is displayed.
16962
169634. Completion
16964 ----------
16965 \\[idlwave-complete] completes the names of procedures, functions
16966 class names, keyword parameters, system variables and tags, class
16967 tags, structure tags, filenames and much more. It is context
16968 sensitive and figures out what is expected at point. Lower case
16969 strings are completed in lower case, other strings in mixed or
16970 upper case.
16971
169725. Code Templates and Abbreviations
16973 --------------------------------
16974 Many Abbreviations are predefined to expand to code fragments and templates.
16975 The abbreviations start generally with a `\\'. Some examples:
16976
16977 \\pr PROCEDURE template
16978 \\fu FUNCTION template
16979 \\c CASE statement template
16980 \\sw SWITCH statement template
16981 \\f FOR loop template
16982 \\r REPEAT Loop template
16983 \\w WHILE loop template
16984 \\i IF statement template
16985 \\elif IF-ELSE statement template
16986 \\b BEGIN
16987
16988 For a full list, use \\[idlwave-list-abbrevs]. Some templates also
16989 have direct keybindings - see the list of keybindings below.
16990
16991 \\[idlwave-doc-header] inserts a documentation header at the
16992 beginning of the current program unit (pro, function or main).
16993 Change log entries can be added to the current program unit with
16994 \\[idlwave-doc-modification].
16995
169966. Automatic Case Conversion
16997 -------------------------
16998 The case of reserved words and some abbrevs is controlled by
16999 `idlwave-reserved-word-upcase' and `idlwave-abbrev-change-case'.
17000
170017. Automatic END completion
17002 ------------------------
17003 If the variable `idlwave-expand-generic-end' is non-nil, each END typed
17004 will be converted to the specific version, like ENDIF, ENDFOR, etc.
17005
170068. Hooks
17007 -----
17008 Loading idlwave.el runs `idlwave-load-hook'.
17009 Turning on `idlwave-mode' runs `idlwave-mode-hook'.
17010
170119. Documentation and Customization
17012 -------------------------------
17013 Info documentation for this package is available. Use
17014 \\[idlwave-info] to display (complain to your sysadmin if that does
17015 not work). For Postscript, PDF, and HTML versions of the
17016 documentation, check IDLWAVE's homepage at URL
17017 `http://github.com/jdtsmith/idlwave'.
17018 IDLWAVE has customize support - see the group `idlwave'.
17019
1702010.Keybindings
17021 -----------
17022 Here is a list of all keybindings of this mode.
17023 If some of the key bindings below show with ??, use \\[describe-key]
17024 followed by the key sequence to see what the key sequence does.
17025
17026\\{idlwave-mode-map}
17027
17028\(fn)" t nil)
17029
17030(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "idlwave" '("idlwave-")))
17031
17032;;;***
17033
17034;;;### (autoloads nil "ido" "ido.el" (0 0 0 0))
17035;;; Generated autoloads from ido.el
17036
17037(defvar ido-mode nil "\
17038Determines for which buffer/file Ido should be enabled.
17039The following values are possible:
17040- `buffer': Turn only on Ido buffer behavior (switching, killing,
17041 displaying...)
17042- `file': Turn only on Ido file behavior (finding, writing, inserting...)
17043- `both': Turn on Ido buffer and file behavior.
17044- nil: Turn off any Ido switching.
17045
17046Setting this variable directly does not take effect;
17047use either \\[customize] or the function `ido-mode'.")
17048
17049(custom-autoload 'ido-mode "ido" nil)
17050
17051(autoload 'ido-mode "ido" "\
17052Toggle Ido mode on or off.
17053With ARG, turn Ido mode on if arg is positive, off otherwise.
17054Turning on Ido mode will remap (via a minor-mode keymap) the default
17055keybindings for the `find-file' and `switch-to-buffer' families of
17056commands to the Ido versions of these functions.
17057However, if ARG arg equals `files', remap only commands for files, or
17058if it equals `buffers', remap only commands for buffer switching.
17059This function also adds a hook to the minibuffer.
17060
17061\(fn &optional ARG)" t nil)
17062
17063(autoload 'ido-switch-buffer "ido" "\
17064Switch to another buffer.
17065The buffer is displayed according to `ido-default-buffer-method' -- the
17066default is to show it in the same window, unless it is already visible
17067in another frame.
17068
17069As you type in a string, all of the buffers matching the string are
17070displayed if substring-matching is used (default). Look at
17071`ido-enable-prefix' and `ido-toggle-prefix'. When you have found the
17072buffer you want, it can then be selected. As you type, most keys have
17073their normal keybindings, except for the following: \\<ido-buffer-completion-map>
17074
17075RET Select the buffer at the front of the list of matches.
17076 If the list is empty, possibly prompt to create new buffer.
17077
17078\\[ido-select-text] Use the current input string verbatim.
17079
17080\\[ido-next-match] Put the first element at the end of the list.
17081\\[ido-prev-match] Put the last element at the start of the list.
17082\\[ido-complete] Complete a common suffix to the current string that matches
17083 all buffers. If there is only one match, select that buffer.
17084 If there is no common suffix, show a list of all matching buffers
17085 in a separate window.
17086\\[ido-edit-input] Edit input string.
17087\\[ido-fallback-command] Fallback to non-ido version of current command.
17088\\[ido-toggle-regexp] Toggle regexp searching.
17089\\[ido-toggle-prefix] Toggle between substring and prefix matching.
17090\\[ido-toggle-case] Toggle case-sensitive searching of buffer names.
17091\\[ido-completion-help] Show list of matching buffers in separate window.
17092\\[ido-enter-find-file] Drop into `ido-find-file'.
17093\\[ido-kill-buffer-at-head] Kill buffer at head of buffer list.
17094\\[ido-toggle-ignore] Toggle ignoring buffers listed in `ido-ignore-buffers'.
17095
17096\(fn)" t nil)
17097
17098(autoload 'ido-switch-buffer-other-window "ido" "\
17099Switch to another buffer and show it in another window.
17100The buffer name is selected interactively by typing a substring.
17101For details of keybindings, see `ido-switch-buffer'.
17102
17103\(fn)" t nil)
17104
17105(autoload 'ido-display-buffer "ido" "\
17106Display a buffer in another window but don't select it.
17107The buffer name is selected interactively by typing a substring.
17108For details of keybindings, see `ido-switch-buffer'.
17109
17110\(fn)" t nil)
17111
17112(autoload 'ido-kill-buffer "ido" "\
17113Kill a buffer.
17114The buffer name is selected interactively by typing a substring.
17115For details of keybindings, see `ido-switch-buffer'.
17116
17117\(fn)" t nil)
17118
17119(autoload 'ido-insert-buffer "ido" "\
17120Insert contents of a buffer in current buffer after point.
17121The buffer name is selected interactively by typing a substring.
17122For details of keybindings, see `ido-switch-buffer'.
17123
17124\(fn)" t nil)
17125
17126(autoload 'ido-switch-buffer-other-frame "ido" "\
17127Switch to another buffer and show it in another frame.
17128The buffer name is selected interactively by typing a substring.
17129For details of keybindings, see `ido-switch-buffer'.
17130
17131\(fn)" t nil)
17132
17133(autoload 'ido-find-file-in-dir "ido" "\
17134Switch to another file starting from DIR.
17135
17136\(fn DIR)" t nil)
17137
17138(autoload 'ido-find-file "ido" "\
17139Edit file with name obtained via minibuffer.
17140The file is displayed according to `ido-default-file-method' -- the
17141default is to show it in the same window, unless it is already visible
17142in another frame.
17143
17144The file name is selected interactively by typing a substring. As you
17145type in a string, all of the filenames matching the string are displayed
17146if substring-matching is used (default). Look at `ido-enable-prefix' and
17147`ido-toggle-prefix'. When you have found the filename you want, it can
17148then be selected. As you type, most keys have their normal keybindings,
17149except for the following: \\<ido-file-completion-map>
17150
17151RET Select the file at the front of the list of matches.
17152 If the list is empty, possibly prompt to create new file.
17153
17154\\[ido-select-text] Use the current input string verbatim.
17155
17156\\[ido-next-match] Put the first element at the end of the list.
17157\\[ido-prev-match] Put the last element at the start of the list.
17158\\[ido-complete] Complete a common suffix to the current string that matches
17159 all files. If there is only one match, select that file.
17160 If there is no common suffix, show a list of all matching files
17161 in a separate window.
17162\\[ido-magic-delete-char] Open the specified directory in Dired mode.
17163\\[ido-edit-input] Edit input string (including directory).
17164\\[ido-prev-work-directory] Go to previous directory in work directory history.
17165\\[ido-next-work-directory] Go to next directory in work directory history.
17166\\[ido-merge-work-directories] Search for file in the work directory history.
17167\\[ido-forget-work-directory] Remove current directory from the work directory history.
17168\\[ido-prev-work-file] Cycle to previous file in work file history.
17169\\[ido-next-work-file] Cycle to next file in work file history.
17170\\[ido-wide-find-file-or-pop-dir] Prompt for a file and use find to locate it.
17171\\[ido-wide-find-dir-or-delete-dir] Prompt for a directory and use find to locate it.
17172\\[ido-make-directory] Prompt for a directory to create in current directory.
17173\\[ido-fallback-command] Fallback to non-Ido version of current command.
17174\\[ido-toggle-regexp] Toggle regexp searching.
17175\\[ido-toggle-prefix] Toggle between substring and prefix matching.
17176\\[ido-toggle-case] Toggle case-sensitive searching of file names.
17177\\[ido-toggle-literal] Toggle literal reading of this file.
17178\\[ido-completion-help] Show list of matching files in separate window.
17179\\[ido-toggle-ignore] Toggle ignoring files listed in `ido-ignore-files'.
17180
17181\(fn)" t nil)
17182
17183(autoload 'ido-find-file-other-window "ido" "\
17184Switch to another file and show it in another window.
17185The file name is selected interactively by typing a substring.
17186For details of keybindings, see `ido-find-file'.
17187
17188\(fn)" t nil)
17189
17190(autoload 'ido-find-alternate-file "ido" "\
17191Switch to another file and show it in another window.
17192The file name is selected interactively by typing a substring.
17193For details of keybindings, see `ido-find-file'.
17194
17195\(fn)" t nil)
17196
17197(autoload 'ido-find-file-read-only "ido" "\
17198Edit file read-only with name obtained via minibuffer.
17199The file name is selected interactively by typing a substring.
17200For details of keybindings, see `ido-find-file'.
17201
17202\(fn)" t nil)
17203
17204(autoload 'ido-find-file-read-only-other-window "ido" "\
17205Edit file read-only in other window with name obtained via minibuffer.
17206The file name is selected interactively by typing a substring.
17207For details of keybindings, see `ido-find-file'.
17208
17209\(fn)" t nil)
17210
17211(autoload 'ido-find-file-read-only-other-frame "ido" "\
17212Edit file read-only in other frame with name obtained via minibuffer.
17213The file name is selected interactively by typing a substring.
17214For details of keybindings, see `ido-find-file'.
17215
17216\(fn)" t nil)
17217
17218(autoload 'ido-display-file "ido" "\
17219Display a file in another window but don't select it.
17220The file name is selected interactively by typing a substring.
17221For details of keybindings, see `ido-find-file'.
17222
17223\(fn)" t nil)
17224
17225(autoload 'ido-find-file-other-frame "ido" "\
17226Switch to another file and show it in another frame.
17227The file name is selected interactively by typing a substring.
17228For details of keybindings, see `ido-find-file'.
17229
17230\(fn)" t nil)
17231
17232(autoload 'ido-write-file "ido" "\
17233Write current buffer to a file.
17234The file name is selected interactively by typing a substring.
17235For details of keybindings, see `ido-find-file'.
17236
17237\(fn)" t nil)
17238
17239(autoload 'ido-insert-file "ido" "\
17240Insert contents of file in current buffer.
17241The file name is selected interactively by typing a substring.
17242For details of keybindings, see `ido-find-file'.
17243
17244\(fn)" t nil)
17245
17246(autoload 'ido-dired "ido" "\
17247Call `dired' the Ido way.
17248The directory is selected interactively by typing a substring.
17249For details of keybindings, see `ido-find-file'.
17250
17251\(fn)" t nil)
17252
17253(autoload 'ido-read-buffer "ido" "\
17254Ido replacement for the built-in `read-buffer'.
17255Return the name of a buffer selected.
17256PROMPT is the prompt to give to the user. DEFAULT if given is the default
17257buffer to be selected, which will go to the front of the list.
17258If REQUIRE-MATCH is non-nil, an existing buffer must be selected.
17259
17260\(fn PROMPT &optional DEFAULT REQUIRE-MATCH PREDICATE)" nil nil)
17261
17262(autoload 'ido-read-file-name "ido" "\
17263Ido replacement for the built-in `read-file-name'.
17264Read file name, prompting with PROMPT and completing in directory DIR.
17265See `read-file-name' for additional parameters.
17266
17267\(fn PROMPT &optional DIR DEFAULT-FILENAME MUSTMATCH INITIAL PREDICATE)" nil nil)
17268
17269(autoload 'ido-read-directory-name "ido" "\
17270Ido replacement for the built-in `read-directory-name'.
17271Read directory name, prompting with PROMPT and completing in directory DIR.
17272See `read-directory-name' for additional parameters.
17273
17274\(fn PROMPT &optional DIR DEFAULT-DIRNAME MUSTMATCH INITIAL)" nil nil)
17275
17276(autoload 'ido-completing-read "ido" "\
17277Ido replacement for the built-in `completing-read'.
17278Read a string in the minibuffer with Ido-style completion.
17279PROMPT is a string to prompt with; normally it ends in a colon and a space.
17280CHOICES is a list of strings which are the possible completions.
17281PREDICATE and INHERIT-INPUT-METHOD are currently ignored; they are included
17282 to be compatible with `completing-read'.
17283If REQUIRE-MATCH is non-nil, the user is not allowed to exit unless
17284 the input is (or completes to) an element of CHOICES or is null.
17285 If the input is null, `ido-completing-read' returns DEF, or an empty
17286 string if DEF is nil, regardless of the value of REQUIRE-MATCH.
17287If INITIAL-INPUT is non-nil, insert it in the minibuffer initially,
17288 with point positioned at the end.
17289HIST, if non-nil, specifies a history list.
17290DEF, if non-nil, is the default value.
17291
17292\(fn PROMPT CHOICES &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil)
17293
17294(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ido" '("ido-")))
17295
17296;;;***
17297
17298;;;### (autoloads nil "ielm" "ielm.el" (0 0 0 0))
17299;;; Generated autoloads from ielm.el
17300
17301(autoload 'ielm "ielm" "\
17302Interactively evaluate Emacs Lisp expressions.
17303Switches to the buffer `*ielm*', or creates it if it does not exist.
17304See `inferior-emacs-lisp-mode' for details.
17305
17306\(fn)" t nil)
17307
17308(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ielm" '("inferior-emacs-lisp-mode" "ielm-")))
17309
17310;;;***
17311
17312;;;### (autoloads nil "ietf-drums" "mail/ietf-drums.el" (0 0 0 0))
17313;;; Generated autoloads from mail/ietf-drums.el
17314
17315(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ietf-drums" '("ietf-drums-")))
17316
17317;;;***
17318
17319;;;### (autoloads nil "iimage" "iimage.el" (0 0 0 0))
17320;;; Generated autoloads from iimage.el
17321
17322(define-obsolete-function-alias 'turn-on-iimage-mode 'iimage-mode "24.1")
17323
17324(autoload 'iimage-mode "iimage" "\
17325Toggle Iimage mode on or off.
17326With a prefix argument ARG, enable Iimage mode if ARG is
17327positive, and disable it otherwise. If called from Lisp, enable
17328the mode if ARG is omitted or nil, and toggle it if ARG is `toggle'.
17329\\{iimage-mode-map}
17330
17331\(fn &optional ARG)" t nil)
17332
17333(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "iimage" '("iimage-" "turn-off-iimage-mode")))
17334
17335;;;***
17336
17337;;;### (autoloads nil "image" "image.el" (0 0 0 0))
17338;;; Generated autoloads from image.el
17339
17340(autoload 'image-type-from-data "image" "\
17341Determine the image type from image data DATA.
17342Value is a symbol specifying the image type or nil if type cannot
17343be determined.
17344
17345\(fn DATA)" nil nil)
17346
17347(autoload 'image-type-from-buffer "image" "\
17348Determine the image type from data in the current buffer.
17349Value is a symbol specifying the image type or nil if type cannot
17350be determined.
17351
17352\(fn)" nil nil)
17353
17354(autoload 'image-type-from-file-header "image" "\
17355Determine the type of image file FILE from its first few bytes.
17356Value is a symbol specifying the image type, or nil if type cannot
17357be determined.
17358
17359\(fn FILE)" nil nil)
17360
17361(autoload 'image-type-from-file-name "image" "\
17362Determine the type of image file FILE from its name.
17363Value is a symbol specifying the image type, or nil if type cannot
17364be determined.
17365
17366\(fn FILE)" nil nil)
17367
17368(autoload 'image-type "image" "\
17369Determine and return image type.
17370SOURCE is an image file name or image data.
17371Optional TYPE is a symbol describing the image type. If TYPE is omitted
17372or nil, try to determine the image type from its first few bytes
17373of image data. If that doesn't work, and SOURCE is a file name,
17374use its file extension as image type.
17375Optional DATA-P non-nil means SOURCE is a string containing image data.
17376
17377\(fn SOURCE &optional TYPE DATA-P)" nil nil)
17378
17379(autoload 'image-type-available-p "image" "\
17380Return non-nil if image type TYPE is available.
17381Image types are symbols like `xbm' or `jpeg'.
17382
17383\(fn TYPE)" nil nil)
17384
17385(autoload 'image-type-auto-detected-p "image" "\
17386Return t if the current buffer contains an auto-detectable image.
17387This function is intended to be used from `magic-fallback-mode-alist'.
17388
17389The buffer is considered to contain an auto-detectable image if
17390its beginning matches an image type in `image-type-header-regexps',
17391and that image type is present in `image-type-auto-detectable' with a
17392non-nil value. If that value is non-nil, but not t, then the image type
17393must be available.
17394
17395\(fn)" nil nil)
17396
17397(autoload 'create-image "image" "\
17398Create an image.
17399FILE-OR-DATA is an image file name or image data.
17400Optional TYPE is a symbol describing the image type. If TYPE is omitted
17401or nil, try to determine the image type from its first few bytes
17402of image data. If that doesn't work, and FILE-OR-DATA is a file name,
17403use its file extension as image type.
17404Optional DATA-P non-nil means FILE-OR-DATA is a string containing image data.
17405Optional PROPS are additional image attributes to assign to the image,
17406like, e.g. `:mask MASK'.
17407Value is the image created, or nil if images of type TYPE are not supported.
17408
17409Images should not be larger than specified by `max-image-size'.
17410
17411Image file names that are not absolute are searched for in the
17412\"images\" sub-directory of `data-directory' and
17413`x-bitmap-file-path' (in that order).
17414
17415\(fn FILE-OR-DATA &optional TYPE DATA-P &rest PROPS)" nil nil)
17416
17417(autoload 'put-image "image" "\
17418Put image IMAGE in front of POS in the current buffer.
17419IMAGE must be an image created with `create-image' or `defimage'.
17420IMAGE is displayed by putting an overlay into the current buffer with a
17421`before-string' STRING that has a `display' property whose value is the
17422image. STRING is defaulted if you omit it.
17423The overlay created will have the `put-image' property set to t.
17424POS may be an integer or marker.
17425AREA is where to display the image. AREA nil or omitted means
17426display it in the text area, a value of `left-margin' means
17427display it in the left marginal area, a value of `right-margin'
17428means display it in the right marginal area.
17429
17430\(fn IMAGE POS &optional STRING AREA)" nil nil)
17431
17432(autoload 'insert-image "image" "\
17433Insert IMAGE into current buffer at point.
17434IMAGE is displayed by inserting STRING into the current buffer
17435with a `display' property whose value is the image. STRING
17436defaults to a single space if you omit it.
17437AREA is where to display the image. AREA nil or omitted means
17438display it in the text area, a value of `left-margin' means
17439display it in the left marginal area, a value of `right-margin'
17440means display it in the right marginal area.
17441SLICE specifies slice of IMAGE to insert. SLICE nil or omitted
17442means insert whole image. SLICE is a list (X Y WIDTH HEIGHT)
17443specifying the X and Y positions and WIDTH and HEIGHT of image area
17444to insert. A float value 0.0 - 1.0 means relative to the width or
17445height of the image; integer values are taken as pixel values.
17446
17447\(fn IMAGE &optional STRING AREA SLICE)" nil nil)
17448
17449(autoload 'insert-sliced-image "image" "\
17450Insert IMAGE into current buffer at point.
17451IMAGE is displayed by inserting STRING into the current buffer
17452with a `display' property whose value is the image. The default
17453STRING is a single space.
17454AREA is where to display the image. AREA nil or omitted means
17455display it in the text area, a value of `left-margin' means
17456display it in the left marginal area, a value of `right-margin'
17457means display it in the right marginal area.
17458The image is automatically split into ROWS x COLS slices.
17459
17460\(fn IMAGE &optional STRING AREA ROWS COLS)" nil nil)
17461
17462(autoload 'remove-images "image" "\
17463Remove images between START and END in BUFFER.
17464Remove only images that were put in BUFFER with calls to `put-image'.
17465BUFFER nil or omitted means use the current buffer.
17466
17467\(fn START END &optional BUFFER)" nil nil)
17468
17469(autoload 'find-image "image" "\
17470Find an image, choosing one of a list of image specifications.
17471
17472SPECS is a list of image specifications.
17473
17474Each image specification in SPECS is a property list. The contents of
17475a specification are image type dependent. All specifications must at
17476least contain the properties `:type TYPE' and either `:file FILE' or
17477`:data DATA', where TYPE is a symbol specifying the image type,
17478e.g. `xbm', FILE is the file to load the image from, and DATA is a
17479string containing the actual image data. The specification whose TYPE
17480is supported, and FILE exists, is used to construct the image
17481specification to be returned. Return nil if no specification is
17482satisfied.
17483
17484The image is looked for in `image-load-path'.
17485
17486Image files should not be larger than specified by `max-image-size'.
17487
17488\(fn SPECS)" nil nil)
17489
17490(autoload 'defimage "image" "\
17491Define SYMBOL as an image, and return SYMBOL.
17492
17493SPECS is a list of image specifications. DOC is an optional
17494documentation string.
17495
17496Each image specification in SPECS is a property list. The contents of
17497a specification are image type dependent. All specifications must at
17498least contain the properties `:type TYPE' and either `:file FILE' or
17499`:data DATA', where TYPE is a symbol specifying the image type,
17500e.g. `xbm', FILE is the file to load the image from, and DATA is a
17501string containing the actual image data. The first image
17502specification whose TYPE is supported, and FILE exists, is used to
17503define SYMBOL.
17504
17505Example:
17506
17507 (defimage test-image ((:type xpm :file \"~/test1.xpm\")
17508 (:type xbm :file \"~/test1.xbm\")))
17509
17510\(fn SYMBOL SPECS &optional DOC)" nil t)
17511
17512(function-put 'defimage 'doc-string-elt '3)
17513
17514(autoload 'imagemagick-register-types "image" "\
17515Register file types that can be handled by ImageMagick.
17516This function is called at startup, after loading the init file.
17517It registers the ImageMagick types returned by `imagemagick-filter-types'.
17518
17519Registered image types are added to `auto-mode-alist', so that
17520Emacs visits them in Image mode. They are also added to
17521`image-type-file-name-regexps', so that the `image-type' function
17522recognizes these files as having image type `imagemagick'.
17523
17524If Emacs is compiled without ImageMagick support, this does nothing.
17525
17526\(fn)" nil nil)
17527
17528(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "image" '("image")))
17529
17530;;;***
17531
17532;;;### (autoloads nil "image-dired" "image-dired.el" (0 0 0 0))
17533;;; Generated autoloads from image-dired.el
17534(push (purecopy '(image-dired 0 4 11)) package--builtin-versions)
17535
17536(autoload 'image-dired-dired-toggle-marked-thumbs "image-dired" "\
17537Toggle thumbnails in front of file names in the dired buffer.
17538If no marked file could be found, insert or hide thumbnails on the
17539current line. ARG, if non-nil, specifies the files to use instead
17540of the marked files. If ARG is an integer, use the next ARG (or
17541previous -ARG, if ARG<0) files.
17542
17543\(fn &optional ARG)" t nil)
17544
17545(autoload 'image-dired-dired-with-window-configuration "image-dired" "\
17546Open directory DIR and create a default window configuration.
17547
17548Convenience command that:
17549
17550 - Opens dired in folder DIR
17551 - Splits windows in most useful (?) way
17552 - Set `truncate-lines' to t
17553
17554After the command has finished, you would typically mark some
17555image files in dired and type
17556\\[image-dired-display-thumbs] (`image-dired-display-thumbs').
17557
17558If called with prefix argument ARG, skip splitting of windows.
17559
17560The current window configuration is saved and can be restored by
17561calling `image-dired-restore-window-configuration'.
17562
17563\(fn DIR &optional ARG)" t nil)
17564
17565(autoload 'image-dired-display-thumbs "image-dired" "\
17566Display thumbnails of all marked files, in `image-dired-thumbnail-buffer'.
17567If a thumbnail image does not exist for a file, it is created on the
17568fly. With prefix argument ARG, display only thumbnail for file at
17569point (this is useful if you have marked some files but want to show
17570another one).
17571
17572Recommended usage is to split the current frame horizontally so that
17573you have the dired buffer in the left window and the
17574`image-dired-thumbnail-buffer' buffer in the right window.
17575
17576With optional argument APPEND, append thumbnail to thumbnail buffer
17577instead of erasing it first.
17578
17579Optional argument DO-NOT-POP controls if `pop-to-buffer' should be
17580used or not. If non-nil, use `display-buffer' instead of
17581`pop-to-buffer'. This is used from functions like
17582`image-dired-next-line-and-display' and
17583`image-dired-previous-line-and-display' where we do not want the
17584thumbnail buffer to be selected.
17585
17586\(fn &optional ARG APPEND DO-NOT-POP)" t nil)
17587
17588(autoload 'image-dired-show-all-from-dir "image-dired" "\
17589Make a preview buffer for all images in DIR and display it.
17590If the number of files in DIR matching `image-file-name-regexp'
17591exceeds `image-dired-show-all-from-dir-max-files', a warning will be
17592displayed.
17593
17594\(fn DIR)" t nil)
17595
17596(defalias 'image-dired 'image-dired-show-all-from-dir)
17597
17598(define-obsolete-function-alias 'tumme 'image-dired "24.4")
17599
17600(autoload 'image-dired-tag-files "image-dired" "\
17601Tag marked file(s) in dired. With prefix ARG, tag file at point.
17602
17603\(fn ARG)" t nil)
17604
17605(autoload 'image-dired-delete-tag "image-dired" "\
17606Remove tag for selected file(s).
17607With prefix argument ARG, remove tag from file at point.
17608
17609\(fn ARG)" t nil)
17610
17611(autoload 'image-dired-jump-thumbnail-buffer "image-dired" "\
17612Jump to thumbnail buffer.
17613
17614\(fn)" t nil)
17615
17616(autoload 'image-dired-minor-mode "image-dired" "\
17617Setup easy-to-use keybindings for the commands to be used in dired mode.
17618Note that n, p and <down> and <up> will be hijacked and bound to
17619`image-dired-dired-x-line'.
17620
17621\(fn &optional ARG)" t nil)
17622
17623(define-obsolete-function-alias 'image-dired-setup-dired-keybindings 'image-dired-minor-mode "26.1")
17624
17625(autoload 'image-dired-display-thumbs-append "image-dired" "\
17626Append thumbnails to `image-dired-thumbnail-buffer'.
17627
17628\(fn)" t nil)
17629
17630(autoload 'image-dired-display-thumb "image-dired" "\
17631Shorthand for `image-dired-display-thumbs' with prefix argument.
17632
17633\(fn)" t nil)
17634
17635(autoload 'image-dired-dired-display-external "image-dired" "\
17636Display file at point using an external viewer.
17637
17638\(fn)" t nil)
17639
17640(autoload 'image-dired-dired-display-image "image-dired" "\
17641Display current image file.
17642See documentation for `image-dired-display-image' for more information.
17643With prefix argument ARG, display image in its original size.
17644
17645\(fn &optional ARG)" t nil)
17646
17647(autoload 'image-dired-dired-comment-files "image-dired" "\
17648Add comment to current or marked files in dired.
17649
17650\(fn)" t nil)
17651
17652(autoload 'image-dired-mark-tagged-files "image-dired" "\
17653Use regexp to mark files with matching tag.
17654A `tag' is a keyword, a piece of meta data, associated with an
17655image file and stored in image-dired's database file. This command
17656lets you input a regexp and this will be matched against all tags
17657on all image files in the database file. The files that have a
17658matching tag will be marked in the dired buffer.
17659
17660\(fn)" t nil)
17661
17662(autoload 'image-dired-dired-edit-comment-and-tags "image-dired" "\
17663Edit comment and tags of current or marked image files.
17664Edit comment and tags for all marked image files in an
17665easy-to-use form.
17666
17667\(fn)" t nil)
17668
17669(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "image-dired" '("image-dired-")))
17670
17671;;;***
17672
17673;;;### (autoloads nil "image-file" "image-file.el" (0 0 0 0))
17674;;; Generated autoloads from image-file.el
17675
17676(defvar image-file-name-extensions (purecopy '("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm" "svg")) "\
17677A list of image-file filename extensions.
17678Filenames having one of these extensions are considered image files,
17679in addition to those matching `image-file-name-regexps'.
17680
17681See `auto-image-file-mode'; if `auto-image-file-mode' is enabled,
17682setting this variable directly does not take effect unless
17683`auto-image-file-mode' is re-enabled; this happens automatically when
17684the variable is set using \\[customize].")
17685
17686(custom-autoload 'image-file-name-extensions "image-file" nil)
17687
17688(defvar image-file-name-regexps nil "\
17689List of regexps matching image-file filenames.
17690Filenames matching one of these regexps are considered image files,
17691in addition to those with an extension in `image-file-name-extensions'.
17692
17693See function `auto-image-file-mode'; if `auto-image-file-mode' is
17694enabled, setting this variable directly does not take effect unless
17695`auto-image-file-mode' is re-enabled; this happens automatically when
17696the variable is set using \\[customize].")
17697
17698(custom-autoload 'image-file-name-regexps "image-file" nil)
17699
17700(autoload 'image-file-name-regexp "image-file" "\
17701Return a regular expression matching image-file filenames.
17702
17703\(fn)" nil nil)
17704
17705(autoload 'insert-image-file "image-file" "\
17706Insert the image file FILE into the current buffer.
17707Optional arguments VISIT, BEG, END, and REPLACE are interpreted as for
17708the command `insert-file-contents'.
17709
17710\(fn FILE &optional VISIT BEG END REPLACE)" nil nil)
17711
17712(defvar auto-image-file-mode nil "\
17713Non-nil if Auto-Image-File mode is enabled.
17714See the `auto-image-file-mode' command
17715for a description of this minor mode.
17716Setting this variable directly does not take effect;
17717either customize it (see the info node `Easy Customization')
17718or call the function `auto-image-file-mode'.")
17719
17720(custom-autoload 'auto-image-file-mode "image-file" nil)
17721
17722(autoload 'auto-image-file-mode "image-file" "\
17723Toggle visiting of image files as images (Auto Image File mode).
17724With a prefix argument ARG, enable Auto Image File mode if ARG is
17725positive, and disable it otherwise. If called from Lisp, enable
17726the mode if ARG is omitted or nil.
17727
17728An image file is one whose name has an extension in
17729`image-file-name-extensions', or matches a regexp in
17730`image-file-name-regexps'.
17731
17732\(fn &optional ARG)" t nil)
17733
17734(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "image-file" '("image-file-")))
17735
17736;;;***
17737
17738;;;### (autoloads nil "image-mode" "image-mode.el" (0 0 0 0))
17739;;; Generated autoloads from image-mode.el
17740
17741(autoload 'image-mode "image-mode" "\
17742Major mode for image files.
17743You can use \\<image-mode-map>\\[image-toggle-display] or \\<image-mode-map>\\[image-toggle-hex-display]
17744to toggle between display as an image and display as text or hex.
17745
17746Key bindings:
17747\\{image-mode-map}
17748
17749\(fn)" t nil)
17750
17751(autoload 'image-minor-mode "image-mode" "\
17752Toggle Image minor mode in this buffer.
17753With a prefix argument ARG, enable Image minor mode if ARG is
17754positive, and disable it otherwise. If called from Lisp, enable
17755the mode if ARG is omitted or nil.
17756
17757Image minor mode provides the key \\<image-mode-map>\\[image-toggle-display],
17758to switch back to `image-mode' and display an image file as the
17759actual image.
17760
17761\(fn &optional ARG)" t nil)
17762
17763(autoload 'image-mode-to-text "image-mode" "\
17764Set a non-image mode as major mode in combination with image minor mode.
17765A non-mage major mode found from `auto-mode-alist' or fundamental mode
17766displays an image file as text.
17767
17768\(fn)" nil nil)
17769
17770(autoload 'image-bookmark-jump "image-mode" "\
17771
17772
17773\(fn BMK)" nil nil)
17774
17775(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "image-mode" '("image-")))
17776
17777;;;***
17778
17779;;;### (autoloads nil "imap" "net/imap.el" (0 0 0 0))
17780;;; Generated autoloads from net/imap.el
17781
17782(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "imap" '("imap-")))
17783
17784;;;***
17785
17786;;;### (autoloads nil "imenu" "imenu.el" (0 0 0 0))
17787;;; Generated autoloads from imenu.el
17788
17789(defvar imenu-sort-function nil "\
17790The function to use for sorting the index mouse-menu.
17791
17792Affects only the mouse index menu.
17793
17794Set this to nil if you don't want any sorting (faster).
17795The items in the menu are then presented in the order they were found
17796in the buffer.
17797
17798Set it to `imenu--sort-by-name' if you want alphabetic sorting.
17799
17800The function should take two arguments and return t if the first
17801element should come before the second. The arguments are cons cells;
17802\(NAME . POSITION). Look at `imenu--sort-by-name' for an example.")
17803
17804(custom-autoload 'imenu-sort-function "imenu" t)
17805
17806(defvar imenu-generic-expression nil "\
17807List of definition matchers for creating an Imenu index.
17808Each element of this list should have the form
17809
17810 (MENU-TITLE REGEXP INDEX [FUNCTION] [ARGUMENTS...])
17811
17812MENU-TITLE should be nil (in which case the matches for this
17813element are put in the top level of the buffer index) or a
17814string (which specifies the title of a submenu into which the
17815matches are put).
17816REGEXP is a regular expression matching a definition construct
17817which is to be displayed in the menu. REGEXP may also be a
17818function, called without arguments. It is expected to search
17819backwards. It must return true and set `match-data' if it finds
17820another element.
17821INDEX is an integer specifying which subexpression of REGEXP
17822matches the definition's name; this subexpression is displayed as
17823the menu item.
17824FUNCTION, if present, specifies a function to call when the index
17825item is selected by the user. This function is called with
17826arguments consisting of the item name, the buffer position, and
17827the ARGUMENTS.
17828
17829The variable `imenu-case-fold-search' determines whether or not
17830the regexp matches are case sensitive, and `imenu-syntax-alist'
17831can be used to alter the syntax table for the search.
17832
17833If non-nil this pattern is passed to `imenu--generic-function' to
17834create a buffer index.
17835
17836For example, see the value of `fortran-imenu-generic-expression'
17837used by `fortran-mode' with `imenu-syntax-alist' set locally to
17838give the characters which normally have \"symbol\" syntax
17839\"word\" syntax during matching.")
17840(put 'imenu-generic-expression 'risky-local-variable t)
17841
17842(make-variable-buffer-local 'imenu-generic-expression)
17843
17844(defvar imenu-create-index-function 'imenu-default-create-index-function "\
17845The function to use for creating an index alist of the current buffer.
17846
17847It should be a function that takes no arguments and returns
17848an index alist of the current buffer. The function is
17849called within a `save-excursion'.
17850
17851See `imenu--index-alist' for the format of the buffer index alist.")
17852
17853(make-variable-buffer-local 'imenu-create-index-function)
17854
17855(defvar imenu-prev-index-position-function 'beginning-of-defun "\
17856Function for finding the next index position.
17857
17858If `imenu-create-index-function' is set to
17859`imenu-default-create-index-function', then you must set this variable
17860to a function that will find the next index, looking backwards in the
17861file.
17862
17863The function should leave point at the place to be connected to the
17864index and it should return nil when it doesn't find another index.")
17865
17866(make-variable-buffer-local 'imenu-prev-index-position-function)
17867
17868(defvar imenu-extract-index-name-function nil "\
17869Function for extracting the index item name, given a position.
17870
17871This function is called after `imenu-prev-index-position-function'
17872finds a position for an index item, with point at that position.
17873It should return the name for that index item.")
17874
17875(make-variable-buffer-local 'imenu-extract-index-name-function)
17876
17877(defvar imenu-name-lookup-function nil "\
17878Function to compare string with index item.
17879
17880This function will be called with two strings, and should return
17881non-nil if they match.
17882
17883If nil, comparison is done with `string='.
17884Set this to some other function for more advanced comparisons,
17885such as \"begins with\" or \"name matches and number of
17886arguments match\".")
17887
17888(make-variable-buffer-local 'imenu-name-lookup-function)
17889
17890(defvar imenu-default-goto-function 'imenu-default-goto-function "\
17891The default function called when selecting an Imenu item.
17892The function in this variable is called when selecting a normal index-item.")
17893
17894(make-variable-buffer-local 'imenu-default-goto-function)
17895(put 'imenu--index-alist 'risky-local-variable t)
17896
17897(make-variable-buffer-local 'imenu-syntax-alist)
17898
17899(make-variable-buffer-local 'imenu-case-fold-search)
17900
17901(autoload 'imenu-add-to-menubar "imenu" "\
17902Add an `imenu' entry to the menu bar for the current buffer.
17903NAME is a string used to name the menu bar item.
17904See the command `imenu' for more information.
17905
17906\(fn NAME)" t nil)
17907
17908(autoload 'imenu-add-menubar-index "imenu" "\
17909Add an Imenu \"Index\" entry on the menu bar for the current buffer.
17910
17911A trivial interface to `imenu-add-to-menubar' suitable for use in a hook.
17912
17913\(fn)" t nil)
17914
17915(autoload 'imenu "imenu" "\
17916Jump to a place in the buffer chosen using a buffer menu or mouse menu.
17917INDEX-ITEM specifies the position. See `imenu-choose-buffer-index'
17918for more information.
17919
17920\(fn INDEX-ITEM)" t nil)
17921
17922(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "imenu" '("imenu-")))
17923
17924;;;***
17925
17926;;;### (autoloads nil "ind-util" "language/ind-util.el" (0 0 0 0))
17927;;; Generated autoloads from language/ind-util.el
17928
17929(autoload 'indian-compose-region "ind-util" "\
17930Compose the region according to `composition-function-table'.
17931
17932\(fn FROM TO)" t nil)
17933
17934(autoload 'indian-compose-string "ind-util" "\
17935
17936
17937\(fn STRING)" nil nil)
17938
17939(autoload 'in-is13194-post-read-conversion "ind-util" "\
17940
17941
17942\(fn LEN)" nil nil)
17943
17944(autoload 'in-is13194-pre-write-conversion "ind-util" "\
17945
17946
17947\(fn FROM TO)" nil nil)
17948
17949(autoload 'indian-2-column-to-ucs-region "ind-util" "\
17950Convert old Emacs Devanagari characters to UCS.
17951
17952\(fn FROM TO)" t nil)
17953
17954(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ind-util" '("indian-" "ucs-to-is")))
17955
17956;;;***
17957
17958;;;### (autoloads nil "inf-lisp" "progmodes/inf-lisp.el" (0 0 0 0))
17959;;; Generated autoloads from progmodes/inf-lisp.el
17960
17961(autoload 'inferior-lisp "inf-lisp" "\
17962Run an inferior Lisp process, input and output via buffer `*inferior-lisp*'.
17963If there is a process already running in `*inferior-lisp*', just switch
17964to that buffer.
17965With argument, allows you to edit the command line (default is value
17966of `inferior-lisp-program'). Runs the hooks from
17967`inferior-lisp-mode-hook' (after the `comint-mode-hook' is run).
17968\(Type \\[describe-mode] in the process buffer for a list of commands.)
17969
17970\(fn CMD)" t nil)
17971
17972(defalias 'run-lisp 'inferior-lisp)
17973
17974(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "inf-lisp" '("inferior-lisp-" "lisp-" "switch-to-lisp")))
17975
17976;;;***
17977
17978;;;### (autoloads nil "info" "info.el" (0 0 0 0))
17979;;; Generated autoloads from info.el
17980
17981(defcustom Info-default-directory-list (let* ((config-dir (file-name-as-directory (or (and (featurep 'ns) (let ((dir (expand-file-name "../info" data-directory))) (if (file-directory-p dir) dir))) configure-info-directory))) (prefixes (prune-directory-list '("/usr/local/" "/usr/" "/opt/"))) (suffixes '("share/" "")) (standard-info-dirs (apply #'nconc (mapcar (lambda (pfx) (let ((dirs (mapcar (lambda (sfx) (concat pfx sfx "info/")) suffixes))) (prune-directory-list dirs))) prefixes))) (dirs (if (member config-dir standard-info-dirs) (nconc standard-info-dirs (list config-dir)) (cons config-dir standard-info-dirs)))) (if (not (eq system-type 'windows-nt)) dirs (let* ((instdir (file-name-directory invocation-directory)) (dir1 (expand-file-name "../info/" instdir)) (dir2 (expand-file-name "../../../info/" instdir))) (cond ((file-exists-p dir1) (append dirs (list dir1))) ((file-exists-p dir2) (append dirs (list dir2))) (t dirs))))) "\
17982Default list of directories to search for Info documentation files.
17983They are searched in the order they are given in the list.
17984Therefore, the directory of Info files that come with Emacs
17985normally should come last (so that local files override standard ones),
17986unless Emacs is installed into a non-standard directory. In the latter
17987case, the directory of Info files that come with Emacs should be
17988first in this list.
17989
17990Once Info is started, the list of directories to search
17991comes from the variable `Info-directory-list'.
17992This variable `Info-default-directory-list' is used as the default
17993for initializing `Info-directory-list' when Info is started, unless
17994the environment variable INFOPATH is set.
17995
17996Although this is a customizable variable, that is mainly for technical
17997reasons. Normally, you should either set INFOPATH or customize
17998`Info-additional-directory-list', rather than changing this variable." :initialize (quote custom-initialize-delay) :type (quote (repeat directory)) :group (quote info))
17999
18000(autoload 'info-other-window "info" "\
18001Like `info' but show the Info buffer in another window.
18002
18003\(fn &optional FILE-OR-NODE BUFFER)" t nil)
18004 (put 'info 'info-file (purecopy "emacs"))
18005
18006(autoload 'info "info" "\
18007Enter Info, the documentation browser.
18008Optional argument FILE-OR-NODE specifies the file to examine;
18009the default is the top-level directory of Info.
18010Called from a program, FILE-OR-NODE may specify an Info node of the form
18011\"(FILENAME)NODENAME\".
18012Optional argument BUFFER specifies the Info buffer name;
18013the default buffer name is *info*. If BUFFER exists,
18014just switch to BUFFER. Otherwise, create a new buffer
18015with the top-level Info directory.
18016
18017In interactive use, a non-numeric prefix argument directs
18018this command to read a file name from the minibuffer.
18019
18020A numeric prefix argument of N selects an Info buffer named \"*info*<N>\".
18021
18022The search path for Info files is in the variable `Info-directory-list'.
18023The top-level Info directory is made by combining all the files named `dir'
18024in all the directories in that path.
18025
18026See a list of available Info commands in `Info-mode'.
18027
18028\(fn &optional FILE-OR-NODE BUFFER)" t nil)
18029
18030(autoload 'info-emacs-manual "info" "\
18031Display the Emacs manual in Info mode.
18032
18033\(fn)" t nil)
18034
18035(autoload 'info-emacs-bug "info" "\
18036Display the \"Reporting Bugs\" section of the Emacs manual in Info mode.
18037
18038\(fn)" t nil)
18039
18040(autoload 'info-standalone "info" "\
18041Run Emacs as a standalone Info reader.
18042Usage: emacs -f info-standalone [filename]
18043In standalone mode, \\<Info-mode-map>\\[Info-exit] exits Emacs itself.
18044
18045\(fn)" nil nil)
18046
18047(autoload 'Info-on-current-buffer "info" "\
18048Use Info mode to browse the current Info buffer.
18049With a prefix arg, this queries for the node name to visit first;
18050otherwise, that defaults to `Top'.
18051
18052\(fn &optional NODENAME)" t nil)
18053
18054(autoload 'Info-directory "info" "\
18055Go to the Info directory node.
18056
18057\(fn)" t nil)
18058
18059(autoload 'Info-index "info" "\
18060Look up a string TOPIC in the index for this manual and go to that entry.
18061If there are no exact matches to the specified topic, this chooses
18062the first match which is a case-insensitive substring of a topic.
18063Use the \\<Info-mode-map>\\[Info-index-next] command to see the other matches.
18064Give an empty topic name to go to the Index node itself.
18065
18066\(fn TOPIC)" t nil)
18067
18068(autoload 'info-apropos "info" "\
18069Grovel indices of all known Info files on your system for STRING.
18070Build a menu of the possible matches.
18071
18072\(fn STRING)" t nil)
18073
18074(autoload 'info-finder "info" "\
18075Display descriptions of the keywords in the Finder virtual manual.
18076In interactive use, a prefix argument directs this command to read
18077a list of keywords separated by comma. After that, it displays a node
18078with a list of packages that contain all specified keywords.
18079
18080\(fn &optional KEYWORDS)" t nil)
18081
18082(autoload 'Info-mode "info" "\
18083Info mode provides commands for browsing through the Info documentation tree.
18084Documentation in Info is divided into \"nodes\", each of which discusses
18085one topic and contains references to other nodes which discuss related
18086topics. Info has commands to follow the references and show you other nodes.
18087
18088\\<Info-mode-map>\\[Info-help] Invoke the Info tutorial.
18089\\[Info-exit] Quit Info: reselect previously selected buffer.
18090
18091Selecting other nodes:
18092\\[Info-mouse-follow-nearest-node]
18093 Follow a node reference you click on.
18094 This works with menu items, cross references, and
18095 the \"next\", \"previous\" and \"up\", depending on where you click.
18096\\[Info-follow-nearest-node] Follow a node reference near point, like \\[Info-mouse-follow-nearest-node].
18097\\[Info-next] Move to the \"next\" node of this node.
18098\\[Info-prev] Move to the \"previous\" node of this node.
18099\\[Info-up] Move \"up\" from this node.
18100\\[Info-menu] Pick menu item specified by name (or abbreviation).
18101 Picking a menu item causes another node to be selected.
18102\\[Info-directory] Go to the Info directory node.
18103\\[Info-top-node] Go to the Top node of this file.
18104\\[Info-final-node] Go to the final node in this file.
18105\\[Info-backward-node] Go backward one node, considering all nodes as forming one sequence.
18106\\[Info-forward-node] Go forward one node, considering all nodes as forming one sequence.
18107\\[Info-next-reference] Move cursor to next cross-reference or menu item.
18108\\[Info-prev-reference] Move cursor to previous cross-reference or menu item.
18109\\[Info-follow-reference] Follow a cross reference. Reads name of reference.
18110\\[Info-history-back] Move back in history to the last node you were at.
18111\\[Info-history-forward] Move forward in history to the node you returned from after using \\[Info-history-back].
18112\\[Info-history] Go to menu of visited nodes.
18113\\[Info-toc] Go to table of contents of the current Info file.
18114
18115Moving within a node:
18116\\[Info-scroll-up] Normally, scroll forward a full screen.
18117 Once you scroll far enough in a node that its menu appears on the
18118 screen but after point, the next scroll moves into its first
18119 subnode. When after all menu items (or if there is no menu),
18120 move up to the parent node.
18121\\[Info-scroll-down] Normally, scroll backward. If the beginning of the buffer is
18122 already visible, try to go to the previous menu entry, or up
18123 if there is none.
18124\\[beginning-of-buffer] Go to beginning of node.
18125
18126Advanced commands:
18127\\[Info-search] Search through this Info file for specified regexp,
18128 and select the node in which the next occurrence is found.
18129\\[Info-search-case-sensitively] Search through this Info file for specified regexp case-sensitively.
18130\\[isearch-forward], \\[isearch-forward-regexp] Use Isearch to search through multiple Info nodes.
18131\\[Info-index] Search for a topic in this manual's Index and go to index entry.
18132\\[Info-index-next] (comma) Move to the next match from a previous \\<Info-mode-map>\\[Info-index] command.
18133\\[Info-virtual-index] Look for a string and display the index node with results.
18134\\[info-apropos] Look for a string in the indices of all manuals.
18135\\[Info-goto-node] Move to node specified by name.
18136 You may include a filename as well, as (FILENAME)NODENAME.
181371 .. 9 Pick first ... ninth item in node's menu.
18138 Every third `*' is highlighted to help pick the right number.
18139\\[Info-copy-current-node-name] Put name of current Info node in the kill ring.
18140\\[clone-buffer] Select a new cloned Info buffer in another window.
18141\\[universal-argument] \\[info] Move to new Info file with completion.
18142\\[universal-argument] N \\[info] Select Info buffer with prefix number in the name *info*<N>.
18143
18144\(fn)" t nil)
18145 (put 'Info-goto-emacs-command-node 'info-file (purecopy "emacs"))
18146
18147(autoload 'Info-goto-emacs-command-node "info" "\
18148Go to the Info node in the Emacs manual for command COMMAND.
18149The command is found by looking up in Emacs manual's indices
18150or in another manual found via COMMAND's `info-file' property or
18151the variable `Info-file-list-for-emacs'.
18152COMMAND must be a symbol or string.
18153
18154\(fn COMMAND)" t nil)
18155 (put 'Info-goto-emacs-key-command-node 'info-file (purecopy "emacs"))
18156
18157(autoload 'Info-goto-emacs-key-command-node "info" "\
18158Go to the node in the Emacs manual which describes the command bound to KEY.
18159KEY is a string.
18160Interactively, if the binding is `execute-extended-command', a command is read.
18161The command is found by looking up in Emacs manual's indices
18162or in another manual found via COMMAND's `info-file' property or
18163the variable `Info-file-list-for-emacs'.
18164
18165\(fn KEY)" t nil)
18166
18167(autoload 'Info-speedbar-browser "info" "\
18168Initialize speedbar to display an Info node browser.
18169This will add a speedbar major display mode.
18170
18171\(fn)" t nil)
18172
18173(autoload 'Info-bookmark-jump "info" "\
18174This implements the `handler' function interface for the record
18175type returned by `Info-bookmark-make-record', which see.
18176
18177\(fn BMK)" nil nil)
18178
18179(autoload 'info-display-manual "info" "\
18180Display an Info buffer displaying MANUAL.
18181If there is an existing Info buffer for MANUAL, display it.
18182Otherwise, visit the manual in a new Info buffer. In interactive
18183use, a prefix argument directs this command to limit the
18184completion alternatives to currently visited manuals.
18185
18186\(fn MANUAL)" t nil)
18187
18188(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "info" '("info-" "Info-")))
18189
18190;;;***
18191
18192;;;### (autoloads nil "info-look" "info-look.el" (0 0 0 0))
18193;;; Generated autoloads from info-look.el
18194
18195(autoload 'info-lookup-reset "info-look" "\
18196Throw away all cached data.
18197This command is useful if the user wants to start at the beginning without
18198quitting Emacs, for example, after some Info documents were updated on the
18199system.
18200
18201\(fn)" t nil)
18202 (put 'info-lookup-symbol 'info-file "emacs")
18203
18204(autoload 'info-lookup-symbol "info-look" "\
18205Display the definition of SYMBOL, as found in the relevant manual.
18206When this command is called interactively, it reads SYMBOL from the
18207minibuffer. In the minibuffer, use M-n to yank the default argument
18208value into the minibuffer so you can edit it. The default symbol is the
18209one found at point.
18210
18211With prefix arg MODE a query for the symbol help mode is offered.
18212
18213\(fn SYMBOL &optional MODE)" t nil)
18214 (put 'info-lookup-file 'info-file "emacs")
18215
18216(autoload 'info-lookup-file "info-look" "\
18217Display the documentation of a file.
18218When this command is called interactively, it reads FILE from the minibuffer.
18219In the minibuffer, use M-n to yank the default file name
18220into the minibuffer so you can edit it.
18221The default file name is the one found at point.
18222
18223With prefix arg MODE a query for the file help mode is offered.
18224
18225\(fn FILE &optional MODE)" t nil)
18226
18227(autoload 'info-complete-symbol "info-look" "\
18228Perform completion on symbol preceding point.
18229
18230\(fn &optional MODE)" t nil)
18231
18232(autoload 'info-complete-file "info-look" "\
18233Perform completion on file preceding point.
18234
18235\(fn &optional MODE)" t nil)
18236
18237(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "info-look" '("info-")))
18238
18239;;;***
18240
18241;;;### (autoloads nil "info-xref" "info-xref.el" (0 0 0 0))
18242;;; Generated autoloads from info-xref.el
18243(push (purecopy '(info-xref 3)) package--builtin-versions)
18244
18245(autoload 'info-xref-check "info-xref" "\
18246Check external references in FILENAME, an info document.
18247Interactively from an `Info-mode' or `texinfo-mode' buffer the
18248current info file is the default.
18249
18250Results are shown in a `compilation-mode' buffer. The format is
18251a bit rough, but there shouldn't be many problems normally. The
18252file:line:column: is the info document, but of course normally
18253any correction should be made in the original .texi file.
18254Finding the right place in the .texi is a manual process.
18255
18256When a target info file doesn't exist there's obviously no way to
18257validate node references within it. A message is given for
18258missing target files once per source document. It could be
18259simply that you don't have the target installed, or it could be a
18260mistake in the reference.
18261
18262Indirect info files are understood, just pass the top-level
18263foo.info to `info-xref-check' and it traverses all sub-files.
18264Compressed info files are accepted too as usual for `Info-mode'.
18265
18266\"makeinfo\" checks references internal to an info document, but
18267not external references, which makes it rather easy for mistakes
18268to creep in or node name changes to go unnoticed.
18269`Info-validate' doesn't check external references either.
18270
18271\(fn FILENAME)" t nil)
18272
18273(autoload 'info-xref-check-all "info-xref" "\
18274Check external references in all info documents in the info path.
18275`Info-directory-list' and `Info-additional-directory-list' are
18276the info paths. See `info-xref-check' for how each file is
18277checked.
18278
18279The search for \"all\" info files is rather permissive, since
18280info files don't necessarily have a \".info\" extension and in
18281particular the Emacs manuals normally don't. If you have a
18282source code directory in `Info-directory-list' then a lot of
18283extraneous files might be read. This will be time consuming but
18284should be harmless.
18285
18286\(fn)" t nil)
18287
18288(autoload 'info-xref-check-all-custom "info-xref" "\
18289Check info references in all customize groups and variables.
18290Info references can be in `custom-manual' or `info-link' entries
18291of the `custom-links' for a variable.
18292
18293Any `custom-load' autoloads in variables are loaded in order to
18294get full link information. This will be a lot of Lisp packages
18295and can take a long time.
18296
18297\(fn)" t nil)
18298
18299(autoload 'info-xref-docstrings "info-xref" "\
18300Check docstring info node references in source files.
18301The given files are searched for docstring hyperlinks like
18302
18303 Info node `(elisp)Documentation Tips'
18304
18305and those links checked by attempting to visit the target nodes
18306as per `info-xref-check' does.
18307
18308Interactively filenames are read as a wildcard pattern like
18309\"foo*.el\", with the current file as a default. Usually this
18310will be lisp sources, but anything with such hyperlinks can be
18311checked, including the Emacs .c sources (or the etc/DOC file of
18312all builtins).
18313
18314Because info node hyperlinks are found by a simple regexp search
18315in the files, the Lisp code checked doesn't have to be loaded,
18316and links can be in the file commentary or elsewhere too. Even
18317.elc files can usually be checked successfully if you don't have
18318the sources handy.
18319
18320\(fn FILENAME-LIST)" t nil)
18321
18322(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "info-xref" '("info-xref-")))
18323
18324;;;***
18325
18326;;;### (autoloads nil "informat" "informat.el" (0 0 0 0))
18327;;; Generated autoloads from informat.el
18328
18329(autoload 'Info-tagify "informat" "\
18330Create or update Info file tag table in current buffer or in a region.
18331
18332\(fn &optional INPUT-BUFFER-NAME)" t nil)
18333
18334(defvar Info-split-threshold 262144 "\
18335The number of characters by which `Info-split' splits an info file.")
18336
18337(custom-autoload 'Info-split-threshold "informat" t)
18338
18339(autoload 'Info-split "informat" "\
18340Split an info file into an indirect file plus bounded-size subfiles.
18341Each subfile will be up to the number of characters that
18342`Info-split-threshold' specifies, plus one node.
18343
18344To use this command, first visit a large Info file that has a tag
18345table. The buffer is modified into a (small) indirect info file which
18346should be saved in place of the original visited file.
18347
18348The subfiles are written in the same directory the original file is
18349in, with names generated by appending `-' and a number to the original
18350file name. The indirect file still functions as an Info file, but it
18351contains just the tag table and a directory of subfiles.
18352
18353\(fn)" t nil)
18354
18355(autoload 'Info-validate "informat" "\
18356Check current buffer for validity as an Info file.
18357Check that every node pointer points to an existing node.
18358
18359\(fn)" t nil)
18360
18361(autoload 'batch-info-validate "informat" "\
18362Runs `Info-validate' on the files remaining on the command line.
18363Must be used only with -batch, and kills Emacs on completion.
18364Each file will be processed even if an error occurred previously.
18365For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"
18366
18367\(fn)" nil nil)
18368
18369(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "informat" '("Info-validate-")))
18370
18371;;;***
18372
18373;;;### (autoloads nil "inline" "emacs-lisp/inline.el" (0 0 0 0))
18374;;; Generated autoloads from emacs-lisp/inline.el
18375
18376(autoload 'define-inline "inline" "\
18377
18378
18379\(fn NAME ARGS &rest BODY)" nil t)
18380
18381(function-put 'define-inline 'lisp-indent-function 'defun)
18382
18383(function-put 'define-inline 'doc-string-elt '3)
18384
18385(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "inline" '("inline-")))
18386
18387;;;***
18388
18389;;;### (autoloads nil "inversion" "cedet/inversion.el" (0 0 0 0))
18390;;; Generated autoloads from cedet/inversion.el
18391(push (purecopy '(inversion 1 3)) package--builtin-versions)
18392
18393(autoload 'inversion-require-emacs "inversion" "\
18394Declare that you need either EMACS-VER, XEMACS-VER or SXEMACS-ver.
18395Only checks one based on which kind of Emacs is being run.
18396
18397\(fn EMACS-VER XEMACS-VER SXEMACS-VER)" nil nil)
18398
18399(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "inversion" '("inversion-")))
18400
18401;;;***
18402
18403;;;### (autoloads nil "isearch-x" "international/isearch-x.el" (0
18404;;;;;; 0 0 0))
18405;;; Generated autoloads from international/isearch-x.el
18406
18407(autoload 'isearch-toggle-specified-input-method "isearch-x" "\
18408Select an input method and turn it on in interactive search.
18409
18410\(fn)" t nil)
18411
18412(autoload 'isearch-toggle-input-method "isearch-x" "\
18413Toggle input method in interactive search.
18414
18415\(fn)" t nil)
18416
18417(autoload 'isearch-process-search-multibyte-characters "isearch-x" "\
18418
18419
18420\(fn LAST-CHAR &optional COUNT)" nil nil)
18421
18422(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "isearch-x" '("isearch-")))
18423
18424;;;***
18425
18426;;;### (autoloads nil "isearchb" "isearchb.el" (0 0 0 0))
18427;;; Generated autoloads from isearchb.el
18428(push (purecopy '(isearchb 1 5)) package--builtin-versions)
18429
18430(autoload 'isearchb-activate "isearchb" "\
18431Active isearchb mode for subsequent alphanumeric keystrokes.
18432Executing this command again will terminate the search; or, if
18433the search has not yet begun, will toggle to the last buffer
18434accessed via isearchb.
18435
18436\(fn)" t nil)
18437
18438(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "isearchb" '("isearchb")))
18439
18440;;;***
18441
18442;;;### (autoloads nil "iso-ascii" "international/iso-ascii.el" (0
18443;;;;;; 0 0 0))
18444;;; Generated autoloads from international/iso-ascii.el
18445
18446(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "iso-ascii" '("iso-ascii-")))
18447
18448;;;***
18449
18450;;;### (autoloads nil "iso-cvt" "international/iso-cvt.el" (0 0 0
18451;;;;;; 0))
18452;;; Generated autoloads from international/iso-cvt.el
18453
18454(autoload 'iso-spanish "iso-cvt" "\
18455Translate net conventions for Spanish to ISO 8859-1.
18456Translate the region between FROM and TO using the table
18457`iso-spanish-trans-tab'.
18458Optional arg BUFFER is ignored (for use in `format-alist').
18459
18460\(fn FROM TO &optional BUFFER)" t nil)
18461
18462(autoload 'iso-german "iso-cvt" "\
18463Translate net conventions for German to ISO 8859-1.
18464Translate the region FROM and TO using the table
18465`iso-german-trans-tab'.
18466Optional arg BUFFER is ignored (for use in `format-alist').
18467
18468\(fn FROM TO &optional BUFFER)" t nil)
18469
18470(autoload 'iso-iso2tex "iso-cvt" "\
18471Translate ISO 8859-1 characters to TeX sequences.
18472Translate the region between FROM and TO using the table
18473`iso-iso2tex-trans-tab'.
18474Optional arg BUFFER is ignored (for use in `format-alist').
18475
18476\(fn FROM TO &optional BUFFER)" t nil)
18477
18478(autoload 'iso-tex2iso "iso-cvt" "\
18479Translate TeX sequences to ISO 8859-1 characters.
18480Translate the region between FROM and TO using the table
18481`iso-tex2iso-trans-tab'.
18482Optional arg BUFFER is ignored (for use in `format-alist').
18483
18484\(fn FROM TO &optional BUFFER)" t nil)
18485
18486(autoload 'iso-gtex2iso "iso-cvt" "\
18487Translate German TeX sequences to ISO 8859-1 characters.
18488Translate the region between FROM and TO using the table
18489`iso-gtex2iso-trans-tab'.
18490Optional arg BUFFER is ignored (for use in `format-alist').
18491
18492\(fn FROM TO &optional BUFFER)" t nil)
18493
18494(autoload 'iso-iso2gtex "iso-cvt" "\
18495Translate ISO 8859-1 characters to German TeX sequences.
18496Translate the region between FROM and TO using the table
18497`iso-iso2gtex-trans-tab'.
18498Optional arg BUFFER is ignored (for use in `format-alist').
18499
18500\(fn FROM TO &optional BUFFER)" t nil)
18501
18502(autoload 'iso-iso2duden "iso-cvt" "\
18503Translate ISO 8859-1 characters to Duden sequences.
18504Translate the region between FROM and TO using the table
18505`iso-iso2duden-trans-tab'.
18506Optional arg BUFFER is ignored (for use in `format-alist').
18507
18508\(fn FROM TO &optional BUFFER)" t nil)
18509
18510(autoload 'iso-iso2sgml "iso-cvt" "\
18511Translate ISO 8859-1 characters in the region to SGML entities.
18512Use entities from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
18513Optional arg BUFFER is ignored (for use in `format-alist').
18514
18515\(fn FROM TO &optional BUFFER)" t nil)
18516
18517(autoload 'iso-sgml2iso "iso-cvt" "\
18518Translate SGML entities in the region to ISO 8859-1 characters.
18519Use entities from \"ISO 8879:1986//ENTITIES Added Latin 1//EN\".
18520Optional arg BUFFER is ignored (for use in `format-alist').
18521
18522\(fn FROM TO &optional BUFFER)" t nil)
18523
18524(autoload 'iso-cvt-read-only "iso-cvt" "\
18525Warn that format is read-only.
18526
18527\(fn &rest IGNORE)" t nil)
18528
18529(autoload 'iso-cvt-write-only "iso-cvt" "\
18530Warn that format is write-only.
18531
18532\(fn &rest IGNORE)" t nil)
18533
18534(autoload 'iso-cvt-define-menu "iso-cvt" "\
18535Add submenus to the File menu, to convert to and from various formats.
18536
18537\(fn)" t nil)
18538
18539(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "iso-cvt" '("iso-")))
18540
18541;;;***
18542
18543;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
18544;;;;;; (0 0 0 0))
18545;;; Generated autoloads from international/iso-transl.el
18546 (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map)
18547 (autoload 'iso-transl-ctl-x-8-map "iso-transl" "Keymap for C-x 8 prefix." t 'keymap)
18548
18549(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "iso-transl" '("iso-transl-")))
18550
18551;;;***
18552
18553;;;### (autoloads nil "ispell" "textmodes/ispell.el" (0 0 0 0))
18554;;; Generated autoloads from textmodes/ispell.el
18555
18556(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
18557
18558(defvar ispell-personal-dictionary nil "\
18559File name of your personal spelling dictionary, or nil.
18560If nil, the default personal dictionary for your spelling checker is used.")
18561
18562(custom-autoload 'ispell-personal-dictionary "ispell" t)
18563
18564(put 'ispell-local-dictionary 'safe-local-variable 'string-or-null-p)
18565
18566(defvar ispell-menu-map nil "\
18567Key map for ispell menu.")
18568
18569(defvar ispell-menu-map-needed (unless ispell-menu-map 'reload))
18570
18571(if ispell-menu-map-needed (progn (setq ispell-menu-map (make-sparse-keymap "Spell")) (define-key ispell-menu-map [ispell-change-dictionary] `(menu-item ,(purecopy "Change Dictionary...") ispell-change-dictionary :help ,(purecopy "Supply explicit dictionary file name"))) (define-key ispell-menu-map [ispell-kill-ispell] `(menu-item ,(purecopy "Kill Process") (lambda nil (interactive) (ispell-kill-ispell nil 'clear)) :enable (and (boundp 'ispell-process) ispell-process (eq (ispell-process-status) 'run)) :help ,(purecopy "Terminate Ispell subprocess"))) (define-key ispell-menu-map [ispell-pdict-save] `(menu-item ,(purecopy "Save Dictionary") (lambda nil (interactive) (ispell-pdict-save t t)) :help ,(purecopy "Save personal dictionary"))) (define-key ispell-menu-map [ispell-customize] `(menu-item ,(purecopy "Customize...") (lambda nil (interactive) (customize-group 'ispell)) :help ,(purecopy "Customize spell checking options"))) (define-key ispell-menu-map [ispell-help] `(menu-item ,(purecopy "Help") (lambda nil (interactive) (describe-function 'ispell-help)) :help ,(purecopy "Show standard Ispell keybindings and commands"))) (define-key ispell-menu-map [flyspell-mode] `(menu-item ,(purecopy "Automatic spell checking (Flyspell)") flyspell-mode :help ,(purecopy "Check spelling while you edit the text") :button (:toggle bound-and-true-p flyspell-mode))) (define-key ispell-menu-map [ispell-complete-word] `(menu-item ,(purecopy "Complete Word") ispell-complete-word :help ,(purecopy "Complete word at cursor using dictionary"))) (define-key ispell-menu-map [ispell-complete-word-interior-frag] `(menu-item ,(purecopy "Complete Word Fragment") ispell-complete-word-interior-frag :help ,(purecopy "Complete word fragment at cursor")))))
18572
18573(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] `(menu-item ,(purecopy "Continue Spell-Checking") ispell-continue :enable (and (boundp 'ispell-region-end) (marker-position ispell-region-end) (equal (marker-buffer ispell-region-end) (current-buffer))) :help ,(purecopy "Continue spell checking last region"))) (define-key ispell-menu-map [ispell-word] `(menu-item ,(purecopy "Spell-Check Word") ispell-word :help ,(purecopy "Spell-check word at cursor"))) (define-key ispell-menu-map [ispell-comments-and-strings] `(menu-item ,(purecopy "Spell-Check Comments") ispell-comments-and-strings :help ,(purecopy "Spell-check only comments and strings")))))
18574
18575(if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-region] `(menu-item ,(purecopy "Spell-Check Region") ispell-region :enable mark-active :help ,(purecopy "Spell-check text in marked region"))) (define-key ispell-menu-map [ispell-message] `(menu-item ,(purecopy "Spell-Check Message") ispell-message :visible (eq major-mode 'mail-mode) :help ,(purecopy "Skip headers and included message text"))) (define-key ispell-menu-map [ispell-buffer] `(menu-item ,(purecopy "Spell-Check Buffer") ispell-buffer :help ,(purecopy "Check spelling of selected buffer"))) (fset 'ispell-menu-map (symbol-value 'ispell-menu-map))))
18576
18577(defvar ispell-skip-region-alist `((ispell-words-keyword forward-line) (ispell-dictionary-keyword forward-line) (ispell-pdict-keyword forward-line) (ispell-parsing-keyword forward-line) (,(purecopy "^---*BEGIN PGP [A-Z ]*--*") \, (purecopy "^---*END PGP [A-Z ]*--*")) (,(purecopy "^begin [0-9][0-9][0-9] [^ ]+$") \, (purecopy "\nend\n")) (,(purecopy "^%!PS-Adobe-[123].0") \, (purecopy "\n%%EOF\n")) (,(purecopy "^---* \\(Start of \\)?[Ff]orwarded [Mm]essage") \, (purecopy "^---* End of [Ff]orwarded [Mm]essage"))) "\
18578Alist expressing beginning and end of regions not to spell check.
18579The alist key must be a regular expression.
18580Valid forms include:
18581 (KEY) - just skip the key.
18582 (KEY . REGEXP) - skip to the end of REGEXP. REGEXP may be string or symbol.
18583 (KEY REGEXP) - skip to end of REGEXP. REGEXP must be a string.
18584 (KEY FUNCTION ARGS) - FUNCTION called with ARGS returns end of region.")
18585
18586(defvar ispell-tex-skip-alists (purecopy '((("\\\\addcontentsline" ispell-tex-arg-end 2) ("\\\\add\\(tocontents\\|vspace\\)" ispell-tex-arg-end) ("\\\\\\([aA]lph\\|arabic\\)" ispell-tex-arg-end) ("\\\\cref" ispell-tex-arg-end) ("\\\\bibliographystyle" ispell-tex-arg-end) ("\\\\makebox" ispell-tex-arg-end 0) ("\\\\e?psfig" ispell-tex-arg-end) ("\\\\document\\(class\\|style\\)" . "\\\\begin[ \n]*{[ \n]*document[ \n]*}")) (("\\(figure\\|table\\)\\*?" ispell-tex-arg-end 0) ("list" ispell-tex-arg-end 2) ("program" . "\\\\end[ \n]*{[ \n]*program[ \n]*}") ("verbatim\\*?" . "\\\\end[ \n]*{[ \n]*verbatim\\*?[ \n]*}")))) "\
18587Lists of regions to be skipped in TeX mode.
18588First list is used raw.
18589Second list has key placed inside \\begin{}.
18590
18591Delete or add any regions you want to be automatically selected
18592for skipping in latex mode.")
18593
18594(defconst ispell-html-skip-alists '(("<[cC][oO][dD][eE]\\>[^>]*>" "</[cC][oO][dD][eE]*>") ("<[sS][cC][rR][iI][pP][tT]\\>[^>]*>" "</[sS][cC][rR][iI][pP][tT]>") ("<[aA][pP][pP][lL][eE][tT]\\>[^>]*>" "</[aA][pP][pP][lL][eE][tT]>") ("<[vV][eE][rR][bB]\\>[^>]*>" "<[vV][eE][rR][bB]\\>[^>]*>") ("<[tT][tT]/" "/") ("<[^ \n>]" ">") ("&[^ \n;]" "[; \n]")) "\
18595Lists of start and end keys to skip in HTML buffers.
18596Same format as `ispell-skip-region-alist'.
18597Note - substrings of other matches must come last
18598 (e.g. \"<[tT][tT]/\" and \"<[^ \\t\\n>]\").")
18599(put 'ispell-local-pdict 'safe-local-variable 'stringp)
18600 (define-key esc-map "$" 'ispell-word)
18601
18602(autoload 'ispell-word "ispell" "\
18603Check spelling of word under or before the cursor.
18604If the word is not found in dictionary, display possible corrections
18605in a window allowing you to choose one.
18606
18607If optional argument FOLLOWING is non-nil or if `ispell-following-word'
18608is non-nil when called interactively, then the following word
18609\(rather than preceding) is checked when the cursor is not over a word.
18610When the optional argument QUIETLY is non-nil or `ispell-quietly' is non-nil
18611when called interactively, non-corrective messages are suppressed.
18612
18613With a prefix argument (or if CONTINUE is non-nil),
18614resume interrupted spell-checking of a buffer or region.
18615
18616Interactively, in Transient Mark mode when the mark is active, call
18617`ispell-region' to check the active region for spelling errors.
18618
18619Word syntax is controlled by the definition of the chosen dictionary,
18620which is in `ispell-local-dictionary-alist' or `ispell-dictionary-alist'.
18621
18622This will check or reload the dictionary. Use \\[ispell-change-dictionary]
18623or \\[ispell-region] to update the Ispell process.
18624
18625Return values:
18626nil word is correct or spelling is accepted.
186270 word is inserted into buffer-local definitions.
18628\"word\" word corrected from word list.
18629\(\"word\" arg) word is hand entered.
18630quit spell session exited.
18631
18632\(fn &optional FOLLOWING QUIETLY CONTINUE REGION)" t nil)
18633
18634(autoload 'ispell-pdict-save "ispell" "\
18635Check to see if the personal dictionary has been modified.
18636If so, ask if it needs to be saved.
18637
18638\(fn &optional NO-QUERY FORCE-SAVE)" t nil)
18639
18640(autoload 'ispell-help "ispell" "\
18641Display a list of the options available when a misspelling is encountered.
18642
18643Selections are:
18644
18645DIGIT: Replace the word with a digit offered in the *Choices* buffer.
18646SPC: Accept word this time.
18647`i': Accept word and insert into private dictionary.
18648`a': Accept word for this session.
18649`A': Accept word and place in `buffer-local dictionary'.
18650`r': Replace word with typed-in value. Rechecked.
18651`R': Replace word with typed-in value. Query-replaced in buffer. Rechecked.
18652`?': Show these commands.
18653`x': Exit spelling buffer. Move cursor to original point.
18654`X': Exit spelling buffer. Leaves cursor at the current point, and permits
18655 the aborted check to be completed later.
18656`q': Quit spelling session (Kills ispell process).
18657`l': Look up typed-in replacement in alternate dictionary. Wildcards okay.
18658`u': Like `i', but the word is lower-cased first.
18659`m': Place typed-in value in personal dictionary, then recheck current word.
18660`C-l': Redraw screen.
18661`C-r': Recursive edit.
18662`C-z': Suspend Emacs or iconify frame.
18663
18664\(fn)" nil nil)
18665
18666(autoload 'ispell-kill-ispell "ispell" "\
18667Kill current Ispell process (so that you may start a fresh one).
18668With NO-ERROR, just return non-nil if there was no Ispell running.
18669With CLEAR, buffer session localwords are cleaned.
18670
18671\(fn &optional NO-ERROR CLEAR)" t nil)
18672
18673(autoload 'ispell-change-dictionary "ispell" "\
18674Change to dictionary DICT for Ispell.
18675With a prefix arg, set it \"globally\", for all buffers.
18676Without a prefix arg, set it \"locally\", just for this buffer.
18677
18678By just answering RET you can find out what the current dictionary is.
18679
18680\(fn DICT &optional ARG)" t nil)
18681
18682(autoload 'ispell-region "ispell" "\
18683Interactively check a region for spelling errors.
18684Return nil if spell session was terminated, otherwise returns shift offset
18685amount for last line processed.
18686
18687\(fn REG-START REG-END &optional RECHECKP SHIFT)" t nil)
18688
18689(autoload 'ispell-comments-and-strings "ispell" "\
18690Check comments and strings in the current buffer for spelling errors.
18691
18692\(fn)" t nil)
18693
18694(autoload 'ispell-buffer "ispell" "\
18695Check the current buffer for spelling errors interactively.
18696
18697\(fn)" t nil)
18698
18699(autoload 'ispell-buffer-with-debug "ispell" "\
18700`ispell-buffer' with some output sent to `ispell-debug-buffer' buffer.
18701If APPEND is non-n il, append the info to previous buffer if exists.
18702
18703\(fn &optional APPEND)" t nil)
18704
18705(autoload 'ispell-continue "ispell" "\
18706Continue a halted spelling session beginning with the current word.
18707
18708\(fn)" t nil)
18709
18710(autoload 'ispell-complete-word "ispell" "\
18711Try to complete the word before or at point.
18712If optional INTERIOR-FRAG is non-nil, then the word may be a character
18713sequence inside of a word.
18714
18715Standard ispell choices are then available.
18716
18717\(fn &optional INTERIOR-FRAG)" t nil)
18718
18719(autoload 'ispell-complete-word-interior-frag "ispell" "\
18720Completes word matching character sequence inside a word.
18721
18722\(fn)" t nil)
18723
18724(autoload 'ispell "ispell" "\
18725Interactively check a region or buffer for spelling errors.
18726If `transient-mark-mode' is on, and a region is active, spell-check
18727that region. Otherwise spell-check the buffer.
18728
18729Ispell dictionaries are not distributed with Emacs. If you are
18730looking for a dictionary, please see the distribution of the GNU ispell
18731program, or do an Internet search; there are various dictionaries
18732available on the net.
18733
18734\(fn)" t nil)
18735
18736(autoload 'ispell-minor-mode "ispell" "\
18737Toggle last-word spell checking (Ispell minor mode).
18738With a prefix argument ARG, enable Ispell minor mode if ARG is
18739positive, and disable it otherwise. If called from Lisp, enable
18740the mode if ARG is omitted or nil.
18741
18742Ispell minor mode is a buffer-local minor mode. When enabled,
18743typing SPC or RET warns you if the previous word is incorrectly
18744spelled.
18745
18746All the buffer-local variables and dictionaries are ignored. To
18747read them into the running Ispell process, type \\[ispell-word]
18748SPC.
18749
18750For spell-checking \"on the fly\", not just after typing SPC or
18751RET, use `flyspell-mode'.
18752
18753\(fn &optional ARG)" t nil)
18754
18755(autoload 'ispell-message "ispell" "\
18756Check the spelling of a mail message or news post.
18757Don't check spelling of message headers except the Subject field.
18758Don't check included messages.
18759
18760To abort spell checking of a message region and send the message anyway,
18761use the `x' command. (Any subsequent regions will be checked.)
18762The `X' command aborts sending the message so that you can edit the buffer.
18763
18764To spell-check whenever a message is sent, include the appropriate lines
18765in your init file:
18766 (add-hook \\='message-send-hook #\\='ispell-message) ;; GNUS 5
18767 (add-hook \\='news-inews-hook #\\='ispell-message) ;; GNUS 4
18768 (add-hook \\='mail-send-hook #\\='ispell-message)
18769 (add-hook \\='mh-before-send-letter-hook #\\='ispell-message)
18770
18771You can bind this to the key C-c i in GNUS or mail by adding to
18772`news-reply-mode-hook' or `mail-mode-hook' the following lambda expression:
18773 (function (lambda () (local-set-key \"\\C-ci\" \\='ispell-message)))
18774
18775\(fn)" t nil)
18776
18777(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ispell" '("ispell-" "check-ispell-version")))
18778
18779;;;***
18780
18781;;;### (autoloads nil "ja-dic-cnv" "international/ja-dic-cnv.el"
18782;;;;;; (0 0 0 0))
18783;;; Generated autoloads from international/ja-dic-cnv.el
18784
18785(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ja-dic-cnv" '("skkdic-" "batch-skkdic-convert" "ja-dic-filename")))
18786
18787;;;***
18788
18789;;;### (autoloads nil "ja-dic-utl" "international/ja-dic-utl.el"
18790;;;;;; (0 0 0 0))
18791;;; Generated autoloads from international/ja-dic-utl.el
18792
18793(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ja-dic-utl" '("skkdic-")))
18794
18795;;;***
18796
18797;;;### (autoloads nil "japan-util" "language/japan-util.el" (0 0
18798;;;;;; 0 0))
18799;;; Generated autoloads from language/japan-util.el
18800
18801(autoload 'setup-japanese-environment-internal "japan-util" "\
18802
18803
18804\(fn)" nil nil)
18805
18806(autoload 'japanese-katakana "japan-util" "\
18807Convert argument to Katakana and return that.
18808The argument may be a character or string. The result has the same type.
18809The argument object is not altered--the value is a copy.
18810Optional argument HANKAKU t means to convert to `hankaku' Katakana
18811\(`japanese-jisx0201-kana'), in which case return value
18812may be a string even if OBJ is a character if two Katakanas are
18813necessary to represent OBJ.
18814
18815\(fn OBJ &optional HANKAKU)" nil nil)
18816
18817(autoload 'japanese-hiragana "japan-util" "\
18818Convert argument to Hiragana and return that.
18819The argument may be a character or string. The result has the same type.
18820The argument object is not altered--the value is a copy.
18821
18822\(fn OBJ)" nil nil)
18823
18824(autoload 'japanese-hankaku "japan-util" "\
18825Convert argument to `hankaku' and return that.
18826The argument may be a character or string. The result has the same type.
18827The argument object is not altered--the value is a copy.
18828Optional argument ASCII-ONLY non-nil means to return only ASCII character.
18829
18830\(fn OBJ &optional ASCII-ONLY)" nil nil)
18831
18832(autoload 'japanese-zenkaku "japan-util" "\
18833Convert argument to `zenkaku' and return that.
18834The argument may be a character or string. The result has the same type.
18835The argument object is not altered--the value is a copy.
18836
18837\(fn OBJ)" nil nil)
18838
18839(autoload 'japanese-katakana-region "japan-util" "\
18840Convert Japanese `hiragana' chars in the region to `katakana' chars.
18841Optional argument HANKAKU t means to convert to `hankaku katakana' character
18842of which charset is `japanese-jisx0201-kana'.
18843
18844\(fn FROM TO &optional HANKAKU)" t nil)
18845
18846(autoload 'japanese-hiragana-region "japan-util" "\
18847Convert Japanese `katakana' chars in the region to `hiragana' chars.
18848
18849\(fn FROM TO)" t nil)
18850
18851(autoload 'japanese-hankaku-region "japan-util" "\
18852Convert Japanese `zenkaku' chars in the region to `hankaku' chars.
18853`Zenkaku' chars belong to `japanese-jisx0208'
18854`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
18855Optional argument ASCII-ONLY non-nil means to convert only to ASCII char.
18856
18857\(fn FROM TO &optional ASCII-ONLY)" t nil)
18858
18859(autoload 'japanese-zenkaku-region "japan-util" "\
18860Convert hankaku' chars in the region to Japanese `zenkaku' chars.
18861`Zenkaku' chars belong to `japanese-jisx0208'
18862`Hankaku' chars belong to `ascii' or `japanese-jisx0201-kana'.
18863Optional argument KATAKANA-ONLY non-nil means to convert only KATAKANA char.
18864
18865\(fn FROM TO &optional KATAKANA-ONLY)" t nil)
18866
18867(autoload 'read-hiragana-string "japan-util" "\
18868Read a Hiragana string from the minibuffer, prompting with string PROMPT.
18869If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
18870
18871\(fn PROMPT &optional INITIAL-INPUT)" nil nil)
18872
18873(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "japan-util" '("japanese-")))
18874
18875;;;***
18876
18877;;;### (autoloads nil "jka-compr" "jka-compr.el" (0 0 0 0))
18878;;; Generated autoloads from jka-compr.el
18879
18880(defvar jka-compr-inhibit nil "\
18881Non-nil means inhibit automatic uncompression temporarily.
18882Lisp programs can bind this to t to do that.
18883It is not recommended to set this variable permanently to anything but nil.")
18884
18885(autoload 'jka-compr-handler "jka-compr" "\
18886
18887
18888\(fn OPERATION &rest ARGS)" nil nil)
18889
18890(autoload 'jka-compr-uninstall "jka-compr" "\
18891Uninstall jka-compr.
18892This removes the entries in `file-name-handler-alist' and `auto-mode-alist'
18893and `inhibit-local-variables-suffixes' that were added
18894by `jka-compr-installed'.
18895
18896\(fn)" nil nil)
18897
18898(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "jka-compr" '("jka-compr-" "compression-error")))
18899
18900;;;***
18901
18902;;;### (autoloads nil "js" "progmodes/js.el" (0 0 0 0))
18903;;; Generated autoloads from progmodes/js.el
18904(push (purecopy '(js 9)) package--builtin-versions)
18905
18906(autoload 'js-mode "js" "\
18907Major mode for editing JavaScript.
18908
18909\(fn)" t nil)
18910
18911(autoload 'js-jsx-mode "js" "\
18912Major mode for editing JSX.
18913
18914To customize the indentation for this mode, set the SGML offset
18915variables (`sgml-basic-offset', `sgml-attribute-offset' et al.)
18916locally, like so:
18917
18918 (defun set-jsx-indentation ()
18919 (setq-local sgml-basic-offset js-indent-level))
18920 (add-hook \\='js-jsx-mode-hook #\\='set-jsx-indentation)
18921
18922\(fn)" t nil)
18923 (defalias 'javascript-mode 'js-mode)
18924
18925(dolist (name (list "node" "nodejs" "gjs" "rhino")) (add-to-list 'interpreter-mode-alist (cons (purecopy name) 'js-mode)))
18926
18927(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "js" '("js-" "with-js")))
18928
18929;;;***
18930
18931;;;### (autoloads nil "json" "json.el" (0 0 0 0))
18932;;; Generated autoloads from json.el
18933(push (purecopy '(json 1 4)) package--builtin-versions)
18934
18935(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "json" '("json-")))
18936
18937;;;***
18938
18939;;;### (autoloads nil "kermit" "kermit.el" (0 0 0 0))
18940;;; Generated autoloads from kermit.el
18941
18942(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "kermit" '("kermit-")))
18943
18944;;;***
18945
18946;;;### (autoloads nil "keypad" "emulation/keypad.el" (0 0 0 0))
18947;;; Generated autoloads from emulation/keypad.el
18948
18949(defvar keypad-setup nil "\
18950Specifies the keypad setup for unshifted keypad keys when NumLock is off.
18951When selecting the plain numeric keypad setup, the character returned by the
18952decimal key must be specified.")
18953
18954(custom-autoload 'keypad-setup "keypad" nil)
18955
18956(defvar keypad-numlock-setup nil "\
18957Specifies the keypad setup for unshifted keypad keys when NumLock is on.
18958When selecting the plain numeric keypad setup, the character returned by the
18959decimal key must be specified.")
18960
18961(custom-autoload 'keypad-numlock-setup "keypad" nil)
18962
18963(defvar keypad-shifted-setup nil "\
18964Specifies the keypad setup for shifted keypad keys when NumLock is off.
18965When selecting the plain numeric keypad setup, the character returned by the
18966decimal key must be specified.")
18967
18968(custom-autoload 'keypad-shifted-setup "keypad" nil)
18969
18970(defvar keypad-numlock-shifted-setup nil "\
18971Specifies the keypad setup for shifted keypad keys when NumLock is off.
18972When selecting the plain numeric keypad setup, the character returned by the
18973decimal key must be specified.")
18974
18975(custom-autoload 'keypad-numlock-shifted-setup "keypad" nil)
18976
18977(autoload 'keypad-setup "keypad" "\
18978Set keypad bindings in `function-key-map' according to SETUP.
18979If optional second argument NUMLOCK is non-nil, the NumLock On bindings
18980are changed. Otherwise, the NumLock Off bindings are changed.
18981If optional third argument SHIFT is non-nil, the shifted keypad
18982keys are bound.
18983
18984 Setup Binding
18985 -------------------------------------------------------------
18986 `prefix' Command prefix argument, i.e. M-0 .. M-9 and M--
18987 `S-cursor' Bind shifted keypad keys to the shifted cursor movement keys.
18988 `cursor' Bind keypad keys to the cursor movement keys.
18989 `numeric' Plain numeric keypad, i.e. 0 .. 9 and . (or DECIMAL arg)
18990 `none' Removes all bindings for keypad keys in function-key-map;
18991 this enables any user-defined bindings for the keypad keys
18992 in the global and local keymaps.
18993
18994If SETUP is `numeric' and the optional fourth argument DECIMAL is non-nil,
18995the decimal key on the keypad is mapped to DECIMAL instead of `.'
18996
18997\(fn SETUP &optional NUMLOCK SHIFT DECIMAL)" nil nil)
18998
18999;;;***
19000
19001;;;### (autoloads nil "kinsoku" "international/kinsoku.el" (0 0 0
19002;;;;;; 0))
19003;;; Generated autoloads from international/kinsoku.el
19004
19005(autoload 'kinsoku "kinsoku" "\
19006Go to a line breaking position near point by doing `kinsoku' processing.
19007LINEBEG is a buffer position we can't break a line before.
19008
19009`Kinsoku' processing is to prohibit specific characters to be placed
19010at beginning of line or at end of line. Characters not to be placed
19011at beginning and end of line have character category `>' and `<'
19012respectively. This restriction is dissolved by making a line longer or
19013shorter.
19014
19015`Kinsoku' is a Japanese word which originally means ordering to stay
19016in one place, and is used for the text processing described above in
19017the context of text formatting.
19018
19019\(fn LINEBEG)" nil nil)
19020
19021(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "kinsoku" '("kinsoku-")))
19022
19023;;;***
19024
19025;;;### (autoloads nil "kkc" "international/kkc.el" (0 0 0 0))
19026;;; Generated autoloads from international/kkc.el
19027
19028(defvar kkc-after-update-conversion-functions nil "\
19029Functions to run after a conversion is selected in `japanese' input method.
19030With this input method, a user can select a proper conversion from
19031candidate list. Each time he changes the selection, functions in this
19032list are called with two arguments; starting and ending buffer
19033positions that contains the current selection.")
19034
19035(autoload 'kkc-region "kkc" "\
19036Convert Kana string in the current region to Kanji-Kana mixed string.
19037Users can select a desirable conversion interactively.
19038When called from a program, expects two arguments,
19039positions FROM and TO (integers or markers) specifying the target region.
19040When it returns, the point is at the tail of the selected conversion,
19041and the return value is the length of the conversion.
19042
19043\(fn FROM TO)" t nil)
19044
19045(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "kkc" '("kkc-")))
19046
19047;;;***
19048
19049;;;### (autoloads nil "kmacro" "kmacro.el" (0 0 0 0))
19050;;; Generated autoloads from kmacro.el
19051 (global-set-key "\C-x(" 'kmacro-start-macro)
19052 (global-set-key "\C-x)" 'kmacro-end-macro)
19053 (global-set-key "\C-xe" 'kmacro-end-and-call-macro)
19054 (global-set-key [f3] 'kmacro-start-macro-or-insert-counter)
19055 (global-set-key [f4] 'kmacro-end-or-call-macro)
19056 (global-set-key "\C-x\C-k" 'kmacro-keymap)
19057 (autoload 'kmacro-keymap "kmacro" "Keymap for keyboard macro commands." t 'keymap)
19058
19059(autoload 'kmacro-exec-ring-item "kmacro" "\
19060Execute item ITEM from the macro ring.
19061ARG is the number of times to execute the item.
19062
19063\(fn ITEM ARG)" nil nil)
19064
19065(autoload 'kmacro-start-macro "kmacro" "\
19066Record subsequent keyboard input, defining a keyboard macro.
19067The commands are recorded even as they are executed.
19068Use \\[kmacro-end-macro] to finish recording and make the macro available.
19069Use \\[kmacro-end-and-call-macro] to execute the macro.
19070
19071Non-nil arg (prefix arg) means append to last macro defined.
19072
19073With \\[universal-argument] prefix, append to last keyboard macro
19074defined. Depending on `kmacro-execute-before-append', this may begin
19075by re-executing the last macro as if you typed it again.
19076
19077Otherwise, it sets `kmacro-counter' to ARG or 0 if missing before
19078defining the macro.
19079
19080Use \\[kmacro-insert-counter] to insert (and increment) the macro counter.
19081The counter value can be set or modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
19082The format of the counter can be modified via \\[kmacro-set-format].
19083
19084Use \\[kmacro-name-last-macro] to give it a permanent name.
19085Use \\[kmacro-bind-to-key] to bind it to a key sequence.
19086
19087\(fn ARG)" t nil)
19088
19089(autoload 'kmacro-end-macro "kmacro" "\
19090Finish defining a keyboard macro.
19091The definition was started by \\[kmacro-start-macro].
19092The macro is now available for use via \\[kmacro-call-macro],
19093or it can be given a name with \\[kmacro-name-last-macro] and then invoked
19094under that name.
19095
19096With numeric arg, repeat macro now that many times,
19097counting the definition just completed as the first repetition.
19098An argument of zero means repeat until error.
19099
19100\(fn ARG)" t nil)
19101
19102(autoload 'kmacro-call-macro "kmacro" "\
19103Call the keyboard MACRO that you defined with \\[kmacro-start-macro].
19104A prefix argument serves as a repeat count. Zero means repeat until error.
19105MACRO defaults to `last-kbd-macro'.
19106
19107When you call the macro, you can call the macro again by repeating
19108just the last key in the key sequence that you used to call this
19109command. See `kmacro-call-repeat-key' and `kmacro-call-repeat-with-arg'
19110for details on how to adjust or disable this behavior.
19111
19112To make a macro permanent so you can call it even after defining
19113others, use \\[kmacro-name-last-macro].
19114
19115\(fn ARG &optional NO-REPEAT END-MACRO MACRO)" t nil)
19116
19117(autoload 'kmacro-start-macro-or-insert-counter "kmacro" "\
19118Record subsequent keyboard input, defining a keyboard macro.
19119The commands are recorded even as they are executed.
19120
19121Sets the `kmacro-counter' to ARG (or 0 if no prefix arg) before defining the
19122macro.
19123
19124With \\[universal-argument], appends to current keyboard macro (keeping
19125the current value of `kmacro-counter').
19126
19127When defining/executing macro, inserts macro counter and increments
19128the counter with ARG or 1 if missing. With \\[universal-argument],
19129inserts previous `kmacro-counter' (but do not modify counter).
19130
19131The macro counter can be modified via \\[kmacro-set-counter] and \\[kmacro-add-counter].
19132The format of the counter can be modified via \\[kmacro-set-format].
19133
19134\(fn ARG)" t nil)
19135
19136(autoload 'kmacro-end-or-call-macro "kmacro" "\
19137End kbd macro if currently being defined; else call last kbd macro.
19138With numeric prefix ARG, repeat macro that many times.
19139With \\[universal-argument], call second macro in macro ring.
19140
19141\(fn ARG &optional NO-REPEAT)" t nil)
19142
19143(autoload 'kmacro-end-and-call-macro "kmacro" "\
19144Call last keyboard macro, ending it first if currently being defined.
19145With numeric prefix ARG, repeat macro that many times.
19146Zero argument means repeat until there is an error.
19147
19148To give a macro a permanent name, so you can call it
19149even after defining other macros, use \\[kmacro-name-last-macro].
19150
19151\(fn ARG &optional NO-REPEAT)" t nil)
19152
19153(autoload 'kmacro-end-call-mouse "kmacro" "\
19154Move point to the position clicked with the mouse and call last kbd macro.
19155If kbd macro currently being defined end it before activating it.
19156
19157\(fn EVENT)" t nil)
19158
19159(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "kmacro" '("kmacro-")))
19160
19161;;;***
19162
19163;;;### (autoloads nil "korea-util" "language/korea-util.el" (0 0
19164;;;;;; 0 0))
19165;;; Generated autoloads from language/korea-util.el
19166
19167(defvar default-korean-keyboard (purecopy (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "")) "\
19168The kind of Korean keyboard for Korean input method.
19169\"\" for 2, \"3\" for 3.")
19170
19171(autoload 'setup-korean-environment-internal "korea-util" "\
19172
19173
19174\(fn)" nil nil)
19175
19176(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "korea-util" '("exit-korean-environment" "korean-key-bindings" "isearch-" "quail-hangul-switch-" "toggle-korean-input-method")))
19177
19178;;;***
19179
19180;;;### (autoloads nil "lao-util" "language/lao-util.el" (0 0 0 0))
19181;;; Generated autoloads from language/lao-util.el
19182
19183(autoload 'lao-compose-string "lao-util" "\
19184
19185
19186\(fn STR)" nil nil)
19187
19188(autoload 'lao-transcribe-single-roman-syllable-to-lao "lao-util" "\
19189Transcribe a Romanized Lao syllable in the region FROM and TO to Lao string.
19190Only the first syllable is transcribed.
19191The value has the form: (START END LAO-STRING), where
19192START and END are the beginning and end positions of the Roman Lao syllable,
19193LAO-STRING is the Lao character transcription of it.
19194
19195Optional 3rd arg STR, if non-nil, is a string to search for Roman Lao
19196syllable. In that case, FROM and TO are indexes to STR.
19197
19198\(fn FROM TO &optional STR)" nil nil)
19199
19200(autoload 'lao-transcribe-roman-to-lao-string "lao-util" "\
19201Transcribe Romanized Lao string STR to Lao character string.
19202
19203\(fn STR)" nil nil)
19204
19205(autoload 'lao-composition-function "lao-util" "\
19206
19207
19208\(fn GSTRING)" nil nil)
19209
19210(autoload 'lao-compose-region "lao-util" "\
19211
19212
19213\(fn FROM TO)" t nil)
19214
19215(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lao-util" '("lao-")))
19216
19217;;;***
19218
19219;;;### (autoloads nil "latexenc" "international/latexenc.el" (0 0
19220;;;;;; 0 0))
19221;;; Generated autoloads from international/latexenc.el
19222
19223(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))) "\
19224Mapping from LaTeX encodings in \"inputenc.sty\" to Emacs coding systems.
19225LaTeX encodings are specified with \"\\usepackage[encoding]{inputenc}\".
19226Used by the function `latexenc-find-file-coding-system'.")
19227
19228(custom-autoload 'latex-inputenc-coding-alist "latexenc" t)
19229
19230(autoload 'latexenc-inputenc-to-coding-system "latexenc" "\
19231Return the corresponding coding-system for the specified input encoding.
19232Return nil if no matching coding system can be found.
19233
19234\(fn INPUTENC)" nil nil)
19235
19236(autoload 'latexenc-coding-system-to-inputenc "latexenc" "\
19237Return the corresponding input encoding for the specified coding system.
19238Return nil if no matching input encoding can be found.
19239
19240\(fn CS)" nil nil)
19241
19242(autoload 'latexenc-find-file-coding-system "latexenc" "\
19243Determine the coding system of a LaTeX file if it uses \"inputenc.sty\".
19244The mapping from LaTeX's \"inputenc.sty\" encoding names to Emacs
19245coding system names is determined from `latex-inputenc-coding-alist'.
19246
19247\(fn ARG-LIST)" nil nil)
19248
19249(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "latexenc" '("latexenc-dont-use-")))
19250
19251;;;***
19252
19253;;;### (autoloads nil "latin1-disp" "international/latin1-disp.el"
19254;;;;;; (0 0 0 0))
19255;;; Generated autoloads from international/latin1-disp.el
19256
19257(defvar latin1-display nil "\
19258Set up Latin-1/ASCII display for ISO8859 character sets.
19259This is done for each character set in the list `latin1-display-sets',
19260if no font is available to display it. Characters are displayed using
19261the corresponding Latin-1 characters where they match. Otherwise
19262ASCII sequences are used, mostly following the Latin prefix input
19263methods. Some different ASCII sequences are used if
19264`latin1-display-mnemonic' is non-nil.
19265
19266This option also treats some characters in the `mule-unicode-...'
19267charsets if you don't have a Unicode font with which to display them.
19268
19269Setting this variable directly does not take effect;
19270use either \\[customize] or the function `latin1-display'.")
19271
19272(custom-autoload 'latin1-display "latin1-disp" nil)
19273
19274(autoload 'latin1-display "latin1-disp" "\
19275Set up Latin-1/ASCII display for the arguments character SETS.
19276See option `latin1-display' for the method. The members of the list
19277must be in `latin1-display-sets'. With no arguments, reset the
19278display for all of `latin1-display-sets'. See also
19279`latin1-display-setup'.
19280
19281\(fn &rest SETS)" nil nil)
19282
19283(defvar latin1-display-ucs-per-lynx nil "\
19284Set up Latin-1/ASCII display for Unicode characters.
19285This uses the transliterations of the Lynx browser. The display isn't
19286changed if the display can render Unicode characters.
19287
19288Setting this variable directly does not take effect;
19289use either \\[customize] or the function `latin1-display'.")
19290
19291(custom-autoload 'latin1-display-ucs-per-lynx "latin1-disp" nil)
19292
19293(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "latin1-disp" '("latin1-display-")))
19294
19295;;;***
19296
19297;;;### (autoloads nil "ld-script" "progmodes/ld-script.el" (0 0 0
19298;;;;;; 0))
19299;;; Generated autoloads from progmodes/ld-script.el
19300
19301(autoload 'ld-script-mode "ld-script" "\
19302A major mode to edit GNU ld script files
19303
19304\(fn)" t nil)
19305
19306(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ld-script" '("ld-script-")))
19307
19308;;;***
19309
19310;;;### (autoloads nil "ldap" "net/ldap.el" (0 0 0 0))
19311;;; Generated autoloads from net/ldap.el
19312
19313(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ldap" '("ldap-")))
19314
19315;;;***
19316
19317;;;### (autoloads nil "legacy-gnus-agent" "gnus/legacy-gnus-agent.el"
19318;;;;;; (0 0 0 0))
19319;;; Generated autoloads from gnus/legacy-gnus-agent.el
19320
19321(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "legacy-gnus-agent" '("gnus-agent-")))
19322
19323;;;***
19324
19325;;;### (autoloads nil "let-alist" "emacs-lisp/let-alist.el" (0 0
19326;;;;;; 0 0))
19327;;; Generated autoloads from emacs-lisp/let-alist.el
19328(push (purecopy '(let-alist 1 0 5)) package--builtin-versions)
19329
19330(autoload 'let-alist "let-alist" "\
19331Let-bind dotted symbols to their cdrs in ALIST and execute BODY.
19332Dotted symbol is any symbol starting with a `.'. Only those present
19333in BODY are let-bound and this search is done at compile time.
19334
19335For instance, the following code
19336
19337 (let-alist alist
19338 (if (and .title .body)
19339 .body
19340 .site
19341 .site.contents))
19342
19343essentially expands to
19344
19345 (let ((.title (cdr (assq \\='title alist)))
19346 (.body (cdr (assq \\='body alist)))
19347 (.site (cdr (assq \\='site alist)))
19348 (.site.contents (cdr (assq \\='contents (cdr (assq \\='site alist))))))
19349 (if (and .title .body)
19350 .body
19351 .site
19352 .site.contents))
19353
19354If you nest `let-alist' invocations, the inner one can't access
19355the variables of the outer one. You can, however, access alists
19356inside the original alist by using dots inside the symbol, as
19357displayed in the example above.
19358
19359\(fn ALIST &rest BODY)" nil t)
19360
19361(function-put 'let-alist 'lisp-indent-function '1)
19362
19363(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "let-alist" '("let-alist--")))
19364
19365;;;***
19366
19367;;;### (autoloads nil "life" "play/life.el" (0 0 0 0))
19368;;; Generated autoloads from play/life.el
19369
19370(autoload 'life "life" "\
19371Run Conway's Life simulation.
19372The starting pattern is randomly selected. Prefix arg (optional first
19373arg non-nil from a program) is the number of seconds to sleep between
19374generations (this defaults to 1).
19375
19376\(fn &optional SLEEPTIME)" t nil)
19377
19378(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "life" '("life-")))
19379
19380;;;***
19381
19382;;;### (autoloads nil "linum" "linum.el" (0 0 0 0))
19383;;; Generated autoloads from linum.el
19384(push (purecopy '(linum 0 9 24)) package--builtin-versions)
19385
19386(autoload 'linum-mode "linum" "\
19387Toggle display of line numbers in the left margin (Linum mode).
19388With a prefix argument ARG, enable Linum mode if ARG is positive,
19389and disable it otherwise. If called from Lisp, enable the mode
19390if ARG is omitted or nil.
19391
19392Linum mode is a buffer-local minor mode.
19393
19394\(fn &optional ARG)" t nil)
19395
19396(defvar global-linum-mode nil "\
19397Non-nil if Global Linum mode is enabled.
19398See the `global-linum-mode' command
19399for a description of this minor mode.
19400Setting this variable directly does not take effect;
19401either customize it (see the info node `Easy Customization')
19402or call the function `global-linum-mode'.")
19403
19404(custom-autoload 'global-linum-mode "linum" nil)
19405
19406(autoload 'global-linum-mode "linum" "\
19407Toggle Linum mode in all buffers.
19408With prefix ARG, enable Global Linum mode if ARG is positive;
19409otherwise, disable it. If called from Lisp, enable the mode if
19410ARG is omitted or nil.
19411
19412Linum mode is enabled in all buffers where
19413`linum-on' would do it.
19414See `linum-mode' for more information on Linum mode.
19415
19416\(fn &optional ARG)" t nil)
19417
19418(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "linum" '("linum-")))
19419
19420;;;***
19421
19422;;;### (autoloads nil "lisp-mnt" "emacs-lisp/lisp-mnt.el" (0 0 0
19423;;;;;; 0))
19424;;; Generated autoloads from emacs-lisp/lisp-mnt.el
19425
19426(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lisp-mnt" '("lm-")))
19427
19428;;;***
19429
19430;;;### (autoloads nil "loadhist" "loadhist.el" (0 0 0 0))
19431;;; Generated autoloads from loadhist.el
19432
19433(autoload 'unload-feature "loadhist" "\
19434Unload the library that provided FEATURE.
19435If the feature is required by any other loaded code, and prefix arg FORCE
19436is nil, raise an error.
19437
19438Standard unloading activities include restoring old autoloads for
19439functions defined by the library, undoing any additions that the
19440library has made to hook variables or to `auto-mode-alist', undoing
19441ELP profiling of functions in that library, unproviding any features
19442provided by the library, and canceling timers held in variables
19443defined by the library.
19444
19445If a function `FEATURE-unload-function' is defined, this function
19446calls it with no arguments, before doing anything else. That function
19447can do whatever is appropriate to undo the loading of the library. If
19448`FEATURE-unload-function' returns non-nil, that suppresses the
19449standard unloading of the library. Otherwise the standard unloading
19450proceeds.
19451
19452`FEATURE-unload-function' has access to the package's list of
19453definitions in the variable `unload-function-defs-list' and could
19454remove symbols from it in the event that the package has done
19455something strange, such as redefining an Emacs function.
19456
19457\(fn FEATURE &optional FORCE)" t nil)
19458
19459(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "loadhist" '("unload-" "loadhist-hook-functions" "read-feature" "feature-" "file-")))
19460
19461;;;***
19462
19463;;;### (autoloads nil "locate" "locate.el" (0 0 0 0))
19464;;; Generated autoloads from locate.el
19465
19466(defvar locate-ls-subdir-switches (purecopy "-al") "\
19467`ls' switches for inserting subdirectories in `*Locate*' buffers.
19468This should contain the \"-l\" switch, but not the \"-F\" or \"-b\" switches.")
19469
19470(custom-autoload 'locate-ls-subdir-switches "locate" t)
19471
19472(autoload 'locate "locate" "\
19473Run the program `locate', putting results in `*Locate*' buffer.
19474Pass it SEARCH-STRING as argument. Interactively, prompt for SEARCH-STRING.
19475With prefix arg ARG, prompt for the exact shell command to run instead.
19476
19477This program searches for those file names in a database that match
19478SEARCH-STRING and normally outputs all matching absolute file names,
19479one per line. The database normally consists of all files on your
19480system, or of all files that you have access to. Consult the
19481documentation of the program for the details about how it determines
19482which file names match SEARCH-STRING. (Those details vary highly with
19483the version.)
19484
19485You can specify another program for this command to run by customizing
19486the variables `locate-command' or `locate-make-command-line'.
19487
19488The main use of FILTER is to implement `locate-with-filter'. See
19489the docstring of that function for its meaning.
19490
19491After preparing the results buffer, this runs `dired-mode-hook' and
19492then `locate-post-command-hook'.
19493
19494\(fn SEARCH-STRING &optional FILTER ARG)" t nil)
19495
19496(autoload 'locate-with-filter "locate" "\
19497Run the executable program `locate' with a filter.
19498This function is similar to the function `locate', which see.
19499The difference is that, when invoked interactively, the present function
19500prompts for both SEARCH-STRING and FILTER. It passes SEARCH-STRING
19501to the locate executable program. It produces a `*Locate*' buffer
19502that lists only those lines in the output of the locate program that
19503contain a match for the regular expression FILTER; this is often useful
19504to constrain a big search.
19505
19506ARG is the interactive prefix arg, which has the same effect as in `locate'.
19507
19508When called from Lisp, this function is identical with `locate',
19509except that FILTER is not optional.
19510
19511\(fn SEARCH-STRING FILTER &optional ARG)" t nil)
19512
19513(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "locate" '("locate-")))
19514
19515;;;***
19516
19517;;;### (autoloads nil "log-edit" "vc/log-edit.el" (0 0 0 0))
19518;;; Generated autoloads from vc/log-edit.el
19519
19520(autoload 'log-edit "log-edit" "\
19521Setup a buffer to enter a log message.
19522The buffer is put in mode MODE or `log-edit-mode' if MODE is nil.
19523\\<log-edit-mode-map>
19524If SETUP is non-nil, erase the buffer and run `log-edit-hook'.
19525Set mark and point around the entire contents of the buffer, so
19526that it is easy to kill the contents of the buffer with
19527\\[kill-region]. Once the user is done editing the message,
19528invoking the command \\[log-edit-done] (`log-edit-done') will
19529call CALLBACK to do the actual commit.
19530
19531PARAMS if non-nil is an alist of variables and buffer-local
19532values to give them in the Log Edit buffer. Possible keys and
19533associated values:
19534 `log-edit-listfun' -- function taking no arguments that returns the list of
19535 files that are concerned by the current operation (using relative names);
19536 `log-edit-diff-function' -- function taking no arguments that
19537 displays a diff of the files concerned by the current operation.
19538 `vc-log-fileset' -- the VC fileset to be committed (if any).
19539
19540If BUFFER is non-nil `log-edit' will jump to that buffer, use it
19541to edit the log message and go back to the current buffer when
19542done. Otherwise, it uses the current buffer.
19543
19544\(fn CALLBACK &optional SETUP PARAMS BUFFER MODE &rest IGNORE)" nil nil)
19545
19546(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "log-edit" '("log-edit-" "vc-log-")))
19547
19548;;;***
19549
19550;;;### (autoloads nil "log-view" "vc/log-view.el" (0 0 0 0))
19551;;; Generated autoloads from vc/log-view.el
19552
19553(autoload 'log-view-mode "log-view" "\
19554Major mode for browsing CVS log output.
19555
19556\(fn)" t nil)
19557
19558(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "log-view" '("log-view-")))
19559
19560;;;***
19561
19562;;;### (autoloads nil "lpr" "lpr.el" (0 0 0 0))
19563;;; Generated autoloads from lpr.el
19564
19565(defvar lpr-windows-system (memq system-type '(ms-dos windows-nt)) "\
19566Non-nil if running on MS-DOS or MS Windows.")
19567
19568(defvar lpr-lp-system (memq system-type '(usg-unix-v hpux)) "\
19569Non-nil if running on a system type that uses the \"lp\" command.")
19570
19571(defvar printer-name (and (eq system-type 'ms-dos) "PRN") "\
19572The name of a local printer to which data is sent for printing.
19573\(Note that PostScript files are sent to `ps-printer-name', which see.)
19574
19575On Unix-like systems, a string value should be a name understood by
19576lpr's -P option; otherwise the value should be nil.
19577
19578On MS-DOS and MS-Windows systems, a string value is taken as the name of
19579a printer device or port, provided `lpr-command' is set to \"\".
19580Typical non-default settings would be \"LPT1\" to \"LPT3\" for parallel
19581printers, or \"COM1\" to \"COM4\" or \"AUX\" for serial printers, or
19582\"//hostname/printer\" for a shared network printer. You can also set
19583it to the name of a file, in which case the output gets appended to that
19584file. If you want to discard the printed output, set this to \"NUL\".")
19585
19586(custom-autoload 'printer-name "lpr" t)
19587
19588(defvar lpr-switches nil "\
19589List of strings to pass as extra options for the printer program.
19590It is recommended to set `printer-name' instead of including an explicit
19591switch on this list.
19592See `lpr-command'.")
19593
19594(custom-autoload 'lpr-switches "lpr" t)
19595
19596(defvar lpr-command (purecopy (cond (lpr-windows-system "") (lpr-lp-system "lp") (t "lpr"))) "\
19597Name of program for printing a file.
19598
19599On MS-DOS and MS-Windows systems, if the value is an empty string then
19600Emacs will write directly to the printer port named by `printer-name'.
19601The programs `print' and `nprint' (the standard print programs on
19602Windows NT and Novell Netware respectively) are handled specially, using
19603`printer-name' as the destination for output; any other program is
19604treated like `lpr' except that an explicit filename is given as the last
19605argument.")
19606
19607(custom-autoload 'lpr-command "lpr" t)
19608
19609(autoload 'lpr-buffer "lpr" "\
19610Print buffer contents without pagination or page headers.
19611See the variables `lpr-switches' and `lpr-command'
19612for customization of the printer command.
19613
19614\(fn)" t nil)
19615
19616(autoload 'print-buffer "lpr" "\
19617Paginate and print buffer contents.
19618
19619The variable `lpr-headers-switches' controls how to paginate.
19620If it is nil (the default), we run the `pr' program (or whatever program
19621`lpr-page-header-program' specifies) to paginate.
19622`lpr-page-header-switches' specifies the switches for that program.
19623
19624Otherwise, the switches in `lpr-headers-switches' are used
19625in the print command itself; we expect them to request pagination.
19626
19627See the variables `lpr-switches' and `lpr-command'
19628for further customization of the printer command.
19629
19630\(fn)" t nil)
19631
19632(autoload 'lpr-region "lpr" "\
19633Print region contents without pagination or page headers.
19634See the variables `lpr-switches' and `lpr-command'
19635for customization of the printer command.
19636
19637\(fn START END)" t nil)
19638
19639(autoload 'print-region "lpr" "\
19640Paginate and print the region contents.
19641
19642The variable `lpr-headers-switches' controls how to paginate.
19643If it is nil (the default), we run the `pr' program (or whatever program
19644`lpr-page-header-program' specifies) to paginate.
19645`lpr-page-header-switches' specifies the switches for that program.
19646
19647Otherwise, the switches in `lpr-headers-switches' are used
19648in the print command itself; we expect them to request pagination.
19649
19650See the variables `lpr-switches' and `lpr-command'
19651for further customization of the printer command.
19652
19653\(fn START END)" t nil)
19654
19655(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lpr" '("lpr-" "print")))
19656
19657;;;***
19658
19659;;;### (autoloads nil "ls-lisp" "ls-lisp.el" (0 0 0 0))
19660;;; Generated autoloads from ls-lisp.el
19661
19662(defvar ls-lisp-support-shell-wildcards t "\
19663Non-nil means ls-lisp treats file patterns as shell wildcards.
19664Otherwise they are treated as Emacs regexps (for backward compatibility).")
19665
19666(custom-autoload 'ls-lisp-support-shell-wildcards "ls-lisp" t)
19667
19668(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ls-lisp" '("ls-lisp-")))
19669
19670;;;***
19671
19672;;;### (autoloads nil "lunar" "calendar/lunar.el" (0 0 0 0))
19673;;; Generated autoloads from calendar/lunar.el
19674
19675(autoload 'lunar-phases "lunar" "\
19676Display the quarters of the moon for last month, this month, and next month.
19677If called with an optional prefix argument ARG, prompts for month and year.
19678This function is suitable for execution in an init file.
19679
19680\(fn &optional ARG)" t nil)
19681
19682(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lunar" '("lunar-" "diary-lunar-phases" "calendar-lunar-phases")))
19683
19684;;;***
19685
19686;;;### (autoloads nil "m4-mode" "progmodes/m4-mode.el" (0 0 0 0))
19687;;; Generated autoloads from progmodes/m4-mode.el
19688
19689(autoload 'm4-mode "m4-mode" "\
19690A major mode to edit m4 macro files.
19691
19692\(fn)" t nil)
19693
19694(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "m4-mode" '("m4-")))
19695
19696;;;***
19697
19698;;;### (autoloads nil "macros" "macros.el" (0 0 0 0))
19699;;; Generated autoloads from macros.el
19700
19701(autoload 'name-last-kbd-macro "macros" "\
19702Assign a name to the last keyboard macro defined.
19703Argument SYMBOL is the name to define.
19704The symbol's function definition becomes the keyboard macro string.
19705Such a \"function\" cannot be called from Lisp, but it is a valid editor command.
19706
19707\(fn SYMBOL)" t nil)
19708
19709(autoload 'insert-kbd-macro "macros" "\
19710Insert in buffer the definition of kbd macro MACRONAME, as Lisp code.
19711MACRONAME should be a symbol.
19712Optional second arg KEYS means also record the keys it is on
19713\(this is the prefix argument, when calling interactively).
19714
19715This Lisp code will, when executed, define the kbd macro with the same
19716definition it has now. If you say to record the keys, the Lisp code
19717will also rebind those keys to the macro. Only global key bindings
19718are recorded since executing this Lisp code always makes global
19719bindings.
19720
19721To save a kbd macro, visit a file of Lisp code such as your `~/.emacs',
19722use this command, and then save the file.
19723
19724\(fn MACRONAME &optional KEYS)" t nil)
19725
19726(autoload 'kbd-macro-query "macros" "\
19727Query user during kbd macro execution.
19728 With prefix argument, enters recursive edit, reading keyboard
19729commands even within a kbd macro. You can give different commands
19730each time the macro executes.
19731 Without prefix argument, asks whether to continue running the macro.
19732Your options are: \\<query-replace-map>
19733\\[act] Finish this iteration normally and continue with the next.
19734\\[skip] Skip the rest of this iteration, and start the next.
19735\\[exit] Stop the macro entirely right now.
19736\\[recenter] Redisplay the screen, then ask again.
19737\\[edit] Enter recursive edit; ask again when you exit from that.
19738
19739\(fn FLAG)" t nil)
19740
19741(autoload 'apply-macro-to-region-lines "macros" "\
19742Apply last keyboard macro to all lines in the region.
19743For each line that begins in the region, move to the beginning of
19744the line, and run the last keyboard macro.
19745
19746When called from lisp, this function takes two arguments TOP and
19747BOTTOM, describing the current region. TOP must be before BOTTOM.
19748The optional third argument MACRO specifies a keyboard macro to
19749execute.
19750
19751This is useful for quoting or unquoting included text, adding and
19752removing comments, or producing tables where the entries are regular.
19753
19754For example, in Usenet articles, sections of text quoted from another
19755author are indented, or have each line start with `>'. To quote a
19756section of text, define a keyboard macro which inserts `>', put point
19757and mark at opposite ends of the quoted section, and use
19758`\\[apply-macro-to-region-lines]' to mark the entire section.
19759
19760Suppose you wanted to build a keyword table in C where each entry
19761looked like this:
19762
19763 { \"foo\", foo_data, foo_function },
19764 { \"bar\", bar_data, bar_function },
19765 { \"baz\", baz_data, baz_function },
19766
19767You could enter the names in this format:
19768
19769 foo
19770 bar
19771 baz
19772
19773and write a macro to massage a word into a table entry:
19774
19775 \\C-x (
19776 \\M-d { \"\\C-y\", \\C-y_data, \\C-y_function },
19777 \\C-x )
19778
19779and then select the region of un-tablified names and use
19780`\\[apply-macro-to-region-lines]' to build the table from the names.
19781
19782\(fn TOP BOTTOM &optional MACRO)" t nil)
19783 (define-key ctl-x-map "q" 'kbd-macro-query)
19784
19785;;;***
19786
19787;;;### (autoloads nil "mail-extr" "mail/mail-extr.el" (0 0 0 0))
19788;;; Generated autoloads from mail/mail-extr.el
19789
19790(autoload 'mail-extract-address-components "mail-extr" "\
19791Given an RFC-822 address ADDRESS, extract full name and canonical address.
19792Returns a list of the form (FULL-NAME CANONICAL-ADDRESS). If no
19793name can be extracted, FULL-NAME will be nil. Also see
19794`mail-extr-ignore-single-names' and
19795`mail-extr-ignore-realname-equals-mailbox-name'.
19796
19797If the optional argument ALL is non-nil, then ADDRESS can contain zero
19798or more recipients, separated by commas, and we return a list of
19799the form ((FULL-NAME CANONICAL-ADDRESS) ...) with one element for
19800each recipient. If ALL is nil, then if ADDRESS contains more than
19801one recipients, all but the first is ignored.
19802
19803ADDRESS may be a string or a buffer. If it is a buffer, the visible
19804\(narrowed) portion of the buffer will be interpreted as the address.
19805\(This feature exists so that the clever caller might be able to avoid
19806consing a string.)
19807
19808\(fn ADDRESS &optional ALL)" nil nil)
19809
19810(autoload 'what-domain "mail-extr" "\
19811Convert mail domain DOMAIN to the country it corresponds to.
19812
19813\(fn DOMAIN)" t nil)
19814
19815(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mail-extr" '("mail-extr-")))
19816
19817;;;***
19818
19819;;;### (autoloads nil "mail-hist" "mail/mail-hist.el" (0 0 0 0))
19820;;; Generated autoloads from mail/mail-hist.el
19821
19822(autoload 'mail-hist-define-keys "mail-hist" "\
19823Define keys for accessing mail header history. For use in hooks.
19824
19825\(fn)" nil nil)
19826
19827(autoload 'mail-hist-enable "mail-hist" "\
19828
19829
19830\(fn)" nil nil)
19831
19832(defvar mail-hist-keep-history t "\
19833Non-nil means keep a history for headers and text of outgoing mail.")
19834
19835(custom-autoload 'mail-hist-keep-history "mail-hist" t)
19836
19837(autoload 'mail-hist-put-headers-into-history "mail-hist" "\
19838Put headers and contents of this message into mail header history.
19839Each header has its own independent history, as does the body of the
19840message.
19841
19842This function normally would be called when the message is sent.
19843
19844\(fn)" nil nil)
19845
19846(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mail-hist" '("mail-hist-")))
19847
19848;;;***
19849
19850;;;### (autoloads nil "mail-parse" "mail/mail-parse.el" (0 0 0 0))
19851;;; Generated autoloads from mail/mail-parse.el
19852
19853(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mail-parse" '("mail-")))
19854
19855;;;***
19856
19857;;;### (autoloads nil "mail-prsvr" "mail/mail-prsvr.el" (0 0 0 0))
19858;;; Generated autoloads from mail/mail-prsvr.el
19859
19860(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mail-prsvr" '("mail-parse-")))
19861
19862;;;***
19863
19864;;;### (autoloads nil "mail-source" "gnus/mail-source.el" (0 0 0
19865;;;;;; 0))
19866;;; Generated autoloads from gnus/mail-source.el
19867
19868(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mail-source" '("mail-source")))
19869
19870;;;***
19871
19872;;;### (autoloads nil "mail-utils" "mail/mail-utils.el" (0 0 0 0))
19873;;; Generated autoloads from mail/mail-utils.el
19874
19875(defvar mail-use-rfc822 nil "\
19876If non-nil, use a full, hairy RFC822 parser on mail addresses.
19877Otherwise, (the default) use a smaller, somewhat faster, and
19878often correct parser.")
19879
19880(custom-autoload 'mail-use-rfc822 "mail-utils" t)
19881
19882(defvar mail-dont-reply-to-names nil "\
19883Regexp specifying addresses to prune from a reply message.
19884If this is nil, it is set the first time you compose a reply, to
19885a value which excludes your own email address.
19886
19887Matching addresses are excluded from the CC field in replies, and
19888also the To field, unless this would leave an empty To field.")
19889
19890(custom-autoload 'mail-dont-reply-to-names "mail-utils" t)
19891
19892(autoload 'mail-file-babyl-p "mail-utils" "\
19893Return non-nil if FILE is a Babyl file.
19894
19895\(fn FILE)" nil nil)
19896
19897(autoload 'mail-quote-printable "mail-utils" "\
19898Convert a string to the \"quoted printable\" Q encoding if necessary.
19899If the string contains only ASCII characters and no troublesome ones,
19900we return it unconverted.
19901
19902If the optional argument WRAPPER is non-nil,
19903we add the wrapper characters =?ISO-8859-1?Q?....?=.
19904
19905\(fn STRING &optional WRAPPER)" nil nil)
19906
19907(autoload 'mail-quote-printable-region "mail-utils" "\
19908Convert the region to the \"quoted printable\" Q encoding.
19909If the optional argument WRAPPER is non-nil,
19910we add the wrapper characters =?ISO-8859-1?Q?....?=.
19911
19912\(fn BEG END &optional WRAPPER)" t nil)
19913
19914(autoload 'mail-unquote-printable "mail-utils" "\
19915Undo the \"quoted printable\" encoding.
19916If the optional argument WRAPPER is non-nil,
19917we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
19918
19919\(fn STRING &optional WRAPPER)" nil nil)
19920
19921(autoload 'mail-unquote-printable-region "mail-utils" "\
19922Undo the \"quoted printable\" encoding in buffer from BEG to END.
19923If the optional argument WRAPPER is non-nil,
19924we expect to find and remove the wrapper characters =?ISO-8859-1?Q?....?=.
19925On encountering malformed quoted-printable text, exits with an error,
19926unless NOERROR is non-nil, in which case it continues, and returns nil
19927when finished. Returns non-nil on successful completion.
19928If UNIBYTE is non-nil, insert converted characters as unibyte.
19929That is useful if you are going to character code decoding afterward,
19930as Rmail does.
19931
19932\(fn BEG END &optional WRAPPER NOERROR UNIBYTE)" t nil)
19933
19934(autoload 'mail-fetch-field "mail-utils" "\
19935Return the value of the header field whose type is FIELD-NAME.
19936If second arg LAST is non-nil, use the last field of type FIELD-NAME.
19937If third arg ALL is non-nil, concatenate all such fields with commas between.
19938If 4th arg LIST is non-nil, return a list of all such fields.
19939The buffer should be narrowed to just the header, else false
19940matches may be returned from the message body.
19941
19942\(fn FIELD-NAME &optional LAST ALL LIST)" nil nil)
19943
19944(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mail-utils" '("mail-")))
19945
19946;;;***
19947
19948;;;### (autoloads nil "mailabbrev" "mail/mailabbrev.el" (0 0 0 0))
19949;;; Generated autoloads from mail/mailabbrev.el
19950
19951(defvar mail-abbrevs-mode nil "\
19952Non-nil if Mail-Abbrevs mode is enabled.
19953See the `mail-abbrevs-mode' command
19954for a description of this minor mode.
19955Setting this variable directly does not take effect;
19956either customize it (see the info node `Easy Customization')
19957or call the function `mail-abbrevs-mode'.")
19958
19959(custom-autoload 'mail-abbrevs-mode "mailabbrev" nil)
19960
19961(autoload 'mail-abbrevs-mode "mailabbrev" "\
19962Toggle abbrev expansion of mail aliases (Mail Abbrevs mode).
19963With a prefix argument ARG, enable Mail Abbrevs mode if ARG is
19964positive, and disable it otherwise. If called from Lisp, enable
19965the mode if ARG is omitted or nil.
19966
19967Mail Abbrevs mode is a global minor mode. When enabled,
19968abbrev-like expansion is performed when editing certain mail
19969headers (those specified by `mail-abbrev-mode-regexp'), based on
19970the entries in your `mail-personal-alias-file'.
19971
19972\(fn &optional ARG)" t nil)
19973
19974(autoload 'mail-abbrevs-setup "mailabbrev" "\
19975Initialize use of the `mailabbrev' package.
19976
19977\(fn)" nil nil)
19978
19979(autoload 'build-mail-abbrevs "mailabbrev" "\
19980Read mail aliases from personal mail alias file and set `mail-abbrevs'.
19981By default this is the file specified by `mail-personal-alias-file'.
19982
19983\(fn &optional FILE RECURSIVEP)" nil nil)
19984
19985(autoload 'define-mail-abbrev "mailabbrev" "\
19986Define NAME as a mail alias abbrev that translates to DEFINITION.
19987If DEFINITION contains multiple addresses, separate them with commas.
19988
19989Optional argument FROM-MAILRC-FILE means that DEFINITION comes
19990from a mailrc file. In that case, addresses are separated with
19991spaces and addresses with embedded spaces are surrounded by
19992double-quotes.
19993
19994\(fn NAME DEFINITION &optional FROM-MAILRC-FILE)" t nil)
19995
19996(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mailabbrev" '("merge-mail-abbrevs" "mail-" "rebuild-mail-abbrevs")))
19997
19998;;;***
19999
20000;;;### (autoloads nil "mailalias" "mail/mailalias.el" (0 0 0 0))
20001;;; Generated autoloads from mail/mailalias.el
20002
20003(defvar mail-complete-style 'angles "\
20004Specifies how \\[mail-complete] formats the full name when it completes.
20005If nil, they contain just the return address like:
20006 king@grassland.com
20007If `parens', they look like:
20008 king@grassland.com (Elvis Parsley)
20009If `angles', they look like:
20010 Elvis Parsley <king@grassland.com>")
20011
20012(custom-autoload 'mail-complete-style "mailalias" t)
20013
20014(autoload 'expand-mail-aliases "mailalias" "\
20015Expand all mail aliases in suitable header fields found between BEG and END.
20016If interactive, expand in header fields.
20017Suitable header fields are `To', `From', `CC' and `BCC', `Reply-to', and
20018their `Resent-' variants.
20019
20020Optional second arg EXCLUDE may be a regular expression defining text to be
20021removed from alias expansions.
20022
20023\(fn BEG END &optional EXCLUDE)" t nil)
20024
20025(autoload 'define-mail-alias "mailalias" "\
20026Define NAME as a mail alias that translates to DEFINITION.
20027This means that sending a message to NAME will actually send to DEFINITION.
20028
20029Normally, the addresses in DEFINITION must be separated by commas.
20030If FROM-MAILRC-FILE is non-nil, then addresses in DEFINITION
20031can be separated by spaces; an address can contain spaces
20032if it is quoted with double-quotes.
20033
20034\(fn NAME DEFINITION &optional FROM-MAILRC-FILE)" t nil)
20035
20036(autoload 'mail-completion-at-point-function "mailalias" "\
20037Compute completion data for mail aliases.
20038For use on `completion-at-point-functions'.
20039
20040\(fn)" nil nil)
20041
20042(autoload 'mail-complete "mailalias" "\
20043Perform completion on header field or word preceding point.
20044Completable headers are according to `mail-complete-alist'. If none matches
20045current header, calls `mail-complete-function' and passes prefix ARG if any.
20046
20047\(fn ARG)" t nil)
20048
20049(make-obsolete 'mail-complete 'mail-completion-at-point-function '"24.1")
20050
20051(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mailalias" '("mail-" "build-mail-aliases")))
20052
20053;;;***
20054
20055;;;### (autoloads nil "mailcap" "net/mailcap.el" (0 0 0 0))
20056;;; Generated autoloads from net/mailcap.el
20057
20058(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mailcap" '("mailcap-")))
20059
20060;;;***
20061
20062;;;### (autoloads nil "mailclient" "mail/mailclient.el" (0 0 0 0))
20063;;; Generated autoloads from mail/mailclient.el
20064
20065(autoload 'mailclient-send-it "mailclient" "\
20066Pass current buffer on to the system's mail client.
20067Suitable value for `send-mail-function'.
20068The mail client is taken to be the handler of mailto URLs.
20069
20070\(fn)" nil nil)
20071
20072(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mailclient" '("mailclient-")))
20073
20074;;;***
20075
20076;;;### (autoloads nil "mailheader" "mail/mailheader.el" (0 0 0 0))
20077;;; Generated autoloads from mail/mailheader.el
20078
20079(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mailheader" '("mail-header")))
20080
20081;;;***
20082
20083;;;### (autoloads nil "mairix" "net/mairix.el" (0 0 0 0))
20084;;; Generated autoloads from net/mairix.el
20085
20086(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mairix" '("mairix-")))
20087
20088;;;***
20089
20090;;;### (autoloads nil "make-mode" "progmodes/make-mode.el" (0 0 0
20091;;;;;; 0))
20092;;; Generated autoloads from progmodes/make-mode.el
20093
20094(autoload 'makefile-mode "make-mode" "\
20095Major mode for editing standard Makefiles.
20096
20097If you are editing a file for a different make, try one of the
20098variants `makefile-automake-mode', `makefile-gmake-mode',
20099`makefile-makepp-mode', `makefile-bsdmake-mode' or,
20100`makefile-imake-mode'. All but the last should be correctly
20101chosen based on the file name, except if it is *.mk. This
20102function ends by invoking the function(s) `makefile-mode-hook'.
20103
20104It is strongly recommended to use `font-lock-mode', because that
20105provides additional parsing information. This is used for
20106example to see that a rule action `echo foo: bar' is a not rule
20107dependency, despite the colon.
20108
20109\\{makefile-mode-map}
20110
20111In the browser, use the following keys:
20112
20113\\{makefile-browser-map}
20114
20115Makefile mode can be configured by modifying the following variables:
20116
20117`makefile-browser-buffer-name':
20118 Name of the macro- and target browser buffer.
20119
20120`makefile-target-colon':
20121 The string that gets appended to all target names
20122 inserted by `makefile-insert-target'.
20123 \":\" or \"::\" are quite common values.
20124
20125`makefile-macro-assign':
20126 The string that gets appended to all macro names
20127 inserted by `makefile-insert-macro'.
20128 The normal value should be \" = \", since this is what
20129 standard make expects. However, newer makes such as dmake
20130 allow a larger variety of different macro assignments, so you
20131 might prefer to use \" += \" or \" := \" .
20132
20133`makefile-tab-after-target-colon':
20134 If you want a TAB (instead of a space) to be appended after the
20135 target colon, then set this to a non-nil value.
20136
20137`makefile-browser-leftmost-column':
20138 Number of blanks to the left of the browser selection mark.
20139
20140`makefile-browser-cursor-column':
20141 Column in which the cursor is positioned when it moves
20142 up or down in the browser.
20143
20144`makefile-browser-selected-mark':
20145 String used to mark selected entries in the browser.
20146
20147`makefile-browser-unselected-mark':
20148 String used to mark unselected entries in the browser.
20149
20150`makefile-browser-auto-advance-after-selection-p':
20151 If this variable is set to a non-nil value the cursor
20152 will automagically advance to the next line after an item
20153 has been selected in the browser.
20154
20155`makefile-pickup-everything-picks-up-filenames-p':
20156 If this variable is set to a non-nil value then
20157 `makefile-pickup-everything' also picks up filenames as targets
20158 (i.e. it calls `makefile-pickup-filenames-as-targets'), otherwise
20159 filenames are omitted.
20160
20161`makefile-cleanup-continuations':
20162 If this variable is set to a non-nil value then Makefile mode
20163 will assure that no line in the file ends with a backslash
20164 (the continuation character) followed by any whitespace.
20165 This is done by silently removing the trailing whitespace, leaving
20166 the backslash itself intact.
20167 IMPORTANT: Please note that enabling this option causes Makefile mode
20168 to MODIFY A FILE WITHOUT YOUR CONFIRMATION when \"it seems necessary\".
20169
20170`makefile-browser-hook':
20171 A function or list of functions to be called just before the
20172 browser is entered. This is executed in the makefile buffer.
20173
20174`makefile-special-targets-list':
20175 List of special targets. You will be offered to complete
20176 on one of those in the minibuffer whenever you enter a `.'.
20177 at the beginning of a line in Makefile mode.
20178
20179\(fn)" t nil)
20180
20181(autoload 'makefile-automake-mode "make-mode" "\
20182An adapted `makefile-mode' that knows about automake.
20183
20184\(fn)" t nil)
20185
20186(autoload 'makefile-gmake-mode "make-mode" "\
20187An adapted `makefile-mode' that knows about gmake.
20188
20189\(fn)" t nil)
20190
20191(autoload 'makefile-makepp-mode "make-mode" "\
20192An adapted `makefile-mode' that knows about makepp.
20193
20194\(fn)" t nil)
20195
20196(autoload 'makefile-bsdmake-mode "make-mode" "\
20197An adapted `makefile-mode' that knows about BSD make.
20198
20199\(fn)" t nil)
20200
20201(autoload 'makefile-imake-mode "make-mode" "\
20202An adapted `makefile-mode' that knows about imake.
20203
20204\(fn)" t nil)
20205
20206(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "make-mode" '("makefile-")))
20207
20208;;;***
20209
20210;;;### (autoloads nil "makeinfo" "textmodes/makeinfo.el" (0 0 0 0))
20211;;; Generated autoloads from textmodes/makeinfo.el
20212
20213(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "makeinfo" '("makeinfo-")))
20214
20215;;;***
20216
20217;;;### (autoloads nil "makesum" "makesum.el" (0 0 0 0))
20218;;; Generated autoloads from makesum.el
20219
20220(autoload 'make-command-summary "makesum" "\
20221Make a summary of current key bindings in the buffer *Summary*.
20222Previous contents of that buffer are killed first.
20223
20224\(fn)" t nil)
20225
20226(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "makesum" '("double-column")))
20227
20228;;;***
20229
20230;;;### (autoloads nil "man" "man.el" (0 0 0 0))
20231;;; Generated autoloads from man.el
20232
20233(defalias 'manual-entry 'man)
20234
20235(autoload 'man "man" "\
20236Get a Un*x manual page and put it in a buffer.
20237This command is the top-level command in the man package.
20238It runs a Un*x command to retrieve and clean a manpage in the
20239background and places the results in a `Man-mode' browsing
20240buffer. The variable `Man-width' defines the number of columns in
20241formatted manual pages. The buffer is displayed immediately.
20242The variable `Man-notify-method' defines how the buffer is displayed.
20243If a buffer already exists for this man page, it will be displayed
20244without running the man command.
20245
20246For a manpage from a particular section, use either of the
20247following. \"cat(1)\" is how cross-references appear and is
20248passed to man as \"1 cat\".
20249
20250 cat(1)
20251 1 cat
20252
20253To see manpages from all sections related to a subject, use an
20254\"all pages\" option (which might be \"-a\" if it's not the
20255default), then step through with `Man-next-manpage' (\\<Man-mode-map>\\[Man-next-manpage]) etc.
20256Add to `Man-switches' to make this option permanent.
20257
20258 -a chmod
20259
20260An explicit filename can be given too. Use -l if it might
20261otherwise look like a page name.
20262
20263 /my/file/name.1.gz
20264 -l somefile.1
20265
20266An \"apropos\" query with -k gives a buffer of matching page
20267names or descriptions. The pattern argument is usually an
20268\"grep -E\" style regexp.
20269
20270 -k pattern
20271
20272\(fn MAN-ARGS)" t nil)
20273
20274(autoload 'man-follow "man" "\
20275Get a Un*x manual page of the item under point and put it in a buffer.
20276
20277\(fn MAN-ARGS)" t nil)
20278
20279(autoload 'Man-bookmark-jump "man" "\
20280Default bookmark handler for Man buffers.
20281
20282\(fn BOOKMARK)" nil nil)
20283
20284(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "man" '("Man-" "man")))
20285
20286;;;***
20287
20288;;;### (autoloads nil "mantemp" "progmodes/mantemp.el" (0 0 0 0))
20289;;; Generated autoloads from progmodes/mantemp.el
20290
20291(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mantemp" '("mantemp-")))
20292
20293;;;***
20294
20295;;;### (autoloads nil "map" "emacs-lisp/map.el" (0 0 0 0))
20296;;; Generated autoloads from emacs-lisp/map.el
20297(push (purecopy '(map 1 1)) package--builtin-versions)
20298
20299(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "map" '("map")))
20300
20301;;;***
20302
20303;;;### (autoloads nil "master" "master.el" (0 0 0 0))
20304;;; Generated autoloads from master.el
20305(push (purecopy '(master 1 0 2)) package--builtin-versions)
20306
20307(autoload 'master-mode "master" "\
20308Toggle Master mode.
20309With a prefix argument ARG, enable Master mode if ARG is
20310positive, and disable it otherwise. If called from Lisp, enable
20311the mode if ARG is omitted or nil.
20312
20313When Master mode is enabled, you can scroll the slave buffer
20314using the following commands:
20315
20316\\{master-mode-map}
20317
20318The slave buffer is stored in the buffer-local variable `master-of'.
20319You can set this variable using `master-set-slave'. You can show
20320yourself the value of `master-of' by calling `master-show-slave'.
20321
20322\(fn &optional ARG)" t nil)
20323
20324(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "master" '("master-")))
20325
20326;;;***
20327
20328;;;### (autoloads nil "mb-depth" "mb-depth.el" (0 0 0 0))
20329;;; Generated autoloads from mb-depth.el
20330
20331(defvar minibuffer-depth-indicate-mode nil "\
20332Non-nil if Minibuffer-Depth-Indicate mode is enabled.
20333See the `minibuffer-depth-indicate-mode' command
20334for a description of this minor mode.
20335Setting this variable directly does not take effect;
20336either customize it (see the info node `Easy Customization')
20337or call the function `minibuffer-depth-indicate-mode'.")
20338
20339(custom-autoload 'minibuffer-depth-indicate-mode "mb-depth" nil)
20340
20341(autoload 'minibuffer-depth-indicate-mode "mb-depth" "\
20342Toggle Minibuffer Depth Indication mode.
20343With a prefix argument ARG, enable Minibuffer Depth Indication
20344mode if ARG is positive, and disable it otherwise. If called
20345from Lisp, enable the mode if ARG is omitted or nil.
20346
20347Minibuffer Depth Indication mode is a global minor mode. When
20348enabled, any recursive use of the minibuffer will show the
20349recursion depth in the minibuffer prompt. This is only useful if
20350`enable-recursive-minibuffers' is non-nil.
20351
20352\(fn &optional ARG)" t nil)
20353
20354(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mb-depth" '("minibuffer-depth-")))
20355
20356;;;***
20357
20358;;;### (autoloads nil "md4" "md4.el" (0 0 0 0))
20359;;; Generated autoloads from md4.el
20360(push (purecopy '(md4 1 0)) package--builtin-versions)
20361
20362(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "md4" '("md4")))
20363
20364;;;***
20365
20366;;;### (autoloads nil "message" "gnus/message.el" (0 0 0 0))
20367;;; Generated autoloads from gnus/message.el
20368
20369(define-mail-user-agent 'message-user-agent 'message-mail 'message-send-and-exit 'message-kill-buffer 'message-send-hook)
20370
20371(autoload 'message-mode "message" "\
20372Major mode for editing mail and news to be sent.
20373Like Text Mode but with these additional commands:\\<message-mode-map>
20374C-c C-s `message-send' (send the message) C-c C-c `message-send-and-exit'
20375C-c C-d Postpone sending the message C-c C-k Kill the message
20376C-c C-f move to a header field (and create it if there isn't):
20377 C-c C-f C-t move to To C-c C-f C-s move to Subject
20378 C-c C-f C-c move to Cc C-c C-f C-b move to Bcc
20379 C-c C-f C-w move to Fcc C-c C-f C-r move to Reply-To
20380 C-c C-f C-u move to Summary C-c C-f C-n move to Newsgroups
20381 C-c C-f C-k move to Keywords C-c C-f C-d move to Distribution
20382 C-c C-f C-o move to From (\"Originator\")
20383 C-c C-f C-f move to Followup-To
20384 C-c C-f C-m move to Mail-Followup-To
20385 C-c C-f C-e move to Expires
20386 C-c C-f C-i cycle through Importance values
20387 C-c C-f s change subject and append \"(was: <Old Subject>)\"
20388 C-c C-f x crossposting with FollowUp-To header and note in body
20389 C-c C-f t replace To: header with contents of Cc: or Bcc:
20390 C-c C-f a Insert X-No-Archive: header and a note in the body
20391C-c C-t `message-insert-to' (add a To header to a news followup)
20392C-c C-l `message-to-list-only' (removes all but list address in to/cc)
20393C-c C-n `message-insert-newsgroups' (add a Newsgroup header to a news reply)
20394C-c C-b `message-goto-body' (move to beginning of message text).
20395C-c C-i `message-goto-signature' (move to the beginning of the signature).
20396C-c C-w `message-insert-signature' (insert `message-signature-file' file).
20397C-c C-y `message-yank-original' (insert current message, if any).
20398C-c C-q `message-fill-yanked-message' (fill what was yanked).
20399C-c C-e `message-elide-region' (elide the text between point and mark).
20400C-c C-v `message-delete-not-region' (remove the text outside the region).
20401C-c C-z `message-kill-to-signature' (kill the text up to the signature).
20402C-c C-r `message-caesar-buffer-body' (rot13 the message body).
20403C-c C-a `mml-attach-file' (attach a file as MIME).
20404C-c C-u `message-insert-or-toggle-importance' (insert or cycle importance).
20405C-c M-n `message-insert-disposition-notification-to' (request receipt).
20406C-c M-m `message-mark-inserted-region' (mark region with enclosing tags).
20407C-c M-f `message-mark-insert-file' (insert file marked with enclosing tags).
20408M-RET `message-newline-and-reformat' (break the line and reformat).
20409
20410\(fn)" t nil)
20411
20412(autoload 'message-mail "message" "\
20413Start editing a mail message to be sent.
20414OTHER-HEADERS is an alist of header/value pairs. CONTINUE says whether
20415to continue editing a message already being composed. SWITCH-FUNCTION
20416is a function used to switch to and display the mail buffer.
20417
20418\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS RETURN-ACTION &rest IGNORED)" t nil)
20419
20420(autoload 'message-news "message" "\
20421Start editing a news article to be sent.
20422
20423\(fn &optional NEWSGROUPS SUBJECT)" t nil)
20424
20425(autoload 'message-reply "message" "\
20426Start editing a reply to the article in the current buffer.
20427
20428\(fn &optional TO-ADDRESS WIDE SWITCH-FUNCTION)" t nil)
20429
20430(autoload 'message-wide-reply "message" "\
20431Make a \"wide\" reply to the message in the current buffer.
20432
20433\(fn &optional TO-ADDRESS)" t nil)
20434
20435(autoload 'message-followup "message" "\
20436Follow up to the message in the current buffer.
20437If TO-NEWSGROUPS, use that as the new Newsgroups line.
20438
20439\(fn &optional TO-NEWSGROUPS)" t nil)
20440
20441(autoload 'message-cancel-news "message" "\
20442Cancel an article you posted.
20443If ARG, allow editing of the cancellation message.
20444
20445\(fn &optional ARG)" t nil)
20446
20447(autoload 'message-supersede "message" "\
20448Start composing a message to supersede the current message.
20449This is done simply by taking the old article and adding a Supersedes
20450header line with the old Message-ID.
20451
20452\(fn)" t nil)
20453
20454(autoload 'message-recover "message" "\
20455Reread contents of current buffer from its last auto-save file.
20456
20457\(fn)" t nil)
20458
20459(autoload 'message-forward "message" "\
20460Forward the current message via mail.
20461Optional NEWS will use news to forward instead of mail.
20462Optional DIGEST will use digest to forward.
20463
20464\(fn &optional NEWS DIGEST)" t nil)
20465
20466(autoload 'message-forward-make-body "message" "\
20467
20468
20469\(fn FORWARD-BUFFER &optional DIGEST)" nil nil)
20470
20471(autoload 'message-forward-rmail-make-body "message" "\
20472
20473
20474\(fn FORWARD-BUFFER)" nil nil)
20475
20476(autoload 'message-insinuate-rmail "message" "\
20477Let RMAIL use message to forward.
20478
20479\(fn)" t nil)
20480
20481(autoload 'message-resend "message" "\
20482Resend the current article to ADDRESS.
20483
20484\(fn ADDRESS)" t nil)
20485
20486(autoload 'message-bounce "message" "\
20487Re-mail the current message.
20488This only makes sense if the current message is a bounce message that
20489contains some mail you have written which has been bounced back to
20490you.
20491
20492\(fn)" t nil)
20493
20494(autoload 'message-mail-other-window "message" "\
20495Like `message-mail' command, but display mail buffer in another window.
20496
20497\(fn &optional TO SUBJECT)" t nil)
20498
20499(autoload 'message-mail-other-frame "message" "\
20500Like `message-mail' command, but display mail buffer in another frame.
20501
20502\(fn &optional TO SUBJECT)" t nil)
20503
20504(autoload 'message-news-other-window "message" "\
20505Start editing a news article to be sent.
20506
20507\(fn &optional NEWSGROUPS SUBJECT)" t nil)
20508
20509(autoload 'message-news-other-frame "message" "\
20510Start editing a news article to be sent.
20511
20512\(fn &optional NEWSGROUPS SUBJECT)" t nil)
20513
20514(autoload 'message-bold-region "message" "\
20515Bold all nonblank characters in the region.
20516Works by overstriking characters.
20517Called from program, takes two arguments START and END
20518which specify the range to operate on.
20519
20520\(fn START END)" t nil)
20521
20522(autoload 'message-unbold-region "message" "\
20523Remove all boldness (overstruck characters) in the region.
20524Called from program, takes two arguments START and END
20525which specify the range to operate on.
20526
20527\(fn START END)" t nil)
20528
20529(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "message" '("message-" "nil")))
20530
20531;;;***
20532
20533;;;### (autoloads nil "meta-mode" "progmodes/meta-mode.el" (0 0 0
20534;;;;;; 0))
20535;;; Generated autoloads from progmodes/meta-mode.el
20536(push (purecopy '(meta-mode 1 0)) package--builtin-versions)
20537
20538(autoload 'metafont-mode "meta-mode" "\
20539Major mode for editing Metafont sources.
20540
20541\(fn)" t nil)
20542
20543(autoload 'metapost-mode "meta-mode" "\
20544Major mode for editing MetaPost sources.
20545
20546\(fn)" t nil)
20547
20548(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "meta-mode" '("meta" "font-lock-match-meta-declaration-item-and-skip-to-next")))
20549
20550;;;***
20551
20552;;;### (autoloads nil "metamail" "mail/metamail.el" (0 0 0 0))
20553;;; Generated autoloads from mail/metamail.el
20554
20555(autoload 'metamail-interpret-header "metamail" "\
20556Interpret a header part of a MIME message in current buffer.
20557Its body part is not interpreted at all.
20558
20559\(fn)" t nil)
20560
20561(autoload 'metamail-interpret-body "metamail" "\
20562Interpret a body part of a MIME message in current buffer.
20563Optional argument VIEWMODE specifies the value of the
20564EMACS_VIEW_MODE environment variable (defaulted to 1).
20565Optional argument NODISPLAY non-nil means buffer is not
20566redisplayed as output is inserted.
20567Its header part is not interpreted at all.
20568
20569\(fn &optional VIEWMODE NODISPLAY)" t nil)
20570
20571(autoload 'metamail-buffer "metamail" "\
20572Process current buffer through `metamail'.
20573Optional argument VIEWMODE specifies the value of the
20574EMACS_VIEW_MODE environment variable (defaulted to 1).
20575Optional argument BUFFER specifies a buffer to be filled (nil
20576means current).
20577Optional argument NODISPLAY non-nil means buffer is not
20578redisplayed as output is inserted.
20579
20580\(fn &optional VIEWMODE BUFFER NODISPLAY)" t nil)
20581
20582(autoload 'metamail-region "metamail" "\
20583Process current region through `metamail'.
20584Optional argument VIEWMODE specifies the value of the
20585EMACS_VIEW_MODE environment variable (defaulted to 1).
20586Optional argument BUFFER specifies a buffer to be filled (nil
20587means current).
20588Optional argument NODISPLAY non-nil means buffer is not
20589redisplayed as output is inserted.
20590
20591\(fn BEG END &optional VIEWMODE BUFFER NODISPLAY)" t nil)
20592
20593(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "metamail" '("metamail-")))
20594
20595;;;***
20596
20597;;;### (autoloads nil "mh-acros" "mh-e/mh-acros.el" (0 0 0 0))
20598;;; Generated autoloads from mh-e/mh-acros.el
20599
20600(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-acros" '("mh-" "with-mh-folder-updating" "def")))
20601
20602;;;***
20603
20604;;;### (autoloads nil "mh-alias" "mh-e/mh-alias.el" (0 0 0 0))
20605;;; Generated autoloads from mh-e/mh-alias.el
20606
20607(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-alias" '("mh-")))
20608
20609;;;***
20610
20611;;;### (autoloads nil "mh-buffers" "mh-e/mh-buffers.el" (0 0 0 0))
20612;;; Generated autoloads from mh-e/mh-buffers.el
20613
20614(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-buffers" '("mh-")))
20615
20616;;;***
20617
20618;;;### (autoloads nil "mh-comp" "mh-e/mh-comp.el" (0 0 0 0))
20619;;; Generated autoloads from mh-e/mh-comp.el
20620
20621(autoload 'mh-smail "mh-comp" "\
20622Compose a message with the MH mail system.
20623See `mh-send' for more details on composing mail.
20624
20625\(fn)" t nil)
20626
20627(autoload 'mh-smail-other-window "mh-comp" "\
20628Compose a message with the MH mail system in other window.
20629See `mh-send' for more details on composing mail.
20630
20631\(fn)" t nil)
20632
20633(autoload 'mh-smail-batch "mh-comp" "\
20634Compose a message with the MH mail system.
20635
20636This function does not prompt the user for any header fields, and
20637thus is suitable for use by programs that want to create a mail
20638buffer. Users should use \\[mh-smail] to compose mail.
20639
20640Optional arguments for setting certain fields include TO,
20641SUBJECT, and OTHER-HEADERS. Additional arguments are IGNORED.
20642
20643This function remains for Emacs 21 compatibility. New
20644applications should use `mh-user-agent-compose'.
20645
20646\(fn &optional TO SUBJECT OTHER-HEADERS &rest IGNORED)" nil nil)
20647
20648(define-mail-user-agent 'mh-e-user-agent 'mh-user-agent-compose 'mh-send-letter 'mh-fully-kill-draft 'mh-before-send-letter-hook)
20649
20650(autoload 'mh-user-agent-compose "mh-comp" "\
20651Set up mail composition draft with the MH mail system.
20652This is the `mail-user-agent' entry point to MH-E. This function
20653conforms to the contract specified by `define-mail-user-agent'
20654which means that this function should accept the same arguments
20655as `compose-mail'.
20656
20657The optional arguments TO and SUBJECT specify recipients and the
20658initial Subject field, respectively.
20659
20660OTHER-HEADERS is an alist specifying additional header fields.
20661Elements look like (HEADER . VALUE) where both HEADER and VALUE
20662are strings.
20663
20664CONTINUE, SWITCH-FUNCTION, YANK-ACTION, SEND-ACTIONS, and
20665RETURN-ACTION and any additional arguments are IGNORED.
20666
20667\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS RETURN-ACTION &rest IGNORED)" nil nil)
20668
20669(autoload 'mh-send-letter "mh-comp" "\
20670Save draft and send message.
20671
20672When you are all through editing a message, you send it with this
20673command. You can give a prefix argument ARG to monitor the first stage
20674of the delivery; this output can be found in a buffer called \"*MH-E
20675Mail Delivery*\".
20676
20677The hook `mh-before-send-letter-hook' is run at the beginning of
20678this command. For example, if you want to check your spelling in
20679your message before sending, add the function `ispell-message'.
20680
20681Unless `mh-insert-auto-fields' had previously been called
20682manually, the function `mh-insert-auto-fields' is called to
20683insert fields based upon the recipients. If fields are added, you
20684are given a chance to see and to confirm these fields before the
20685message is actually sent. You can do away with this confirmation
20686by turning off the option `mh-auto-fields-prompt-flag'.
20687
20688In case the MH \"send\" program is installed under a different name,
20689use `mh-send-prog' to tell MH-E the name.
20690
20691The hook `mh-annotate-msg-hook' is run after annotating the
20692message and scan line.
20693
20694\(fn &optional ARG)" t nil)
20695
20696(autoload 'mh-fully-kill-draft "mh-comp" "\
20697Quit editing and delete draft message.
20698
20699If for some reason you are not happy with the draft, you can use
20700this command to kill the draft buffer and delete the draft
20701message. Use the command \\[kill-buffer] if you don't want to
20702delete the draft message.
20703
20704\(fn)" t nil)
20705
20706(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-comp" '("mh-")))
20707
20708;;;***
20709
20710;;;### (autoloads nil "mh-compat" "mh-e/mh-compat.el" (0 0 0 0))
20711;;; Generated autoloads from mh-e/mh-compat.el
20712
20713(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-compat" '("mh-")))
20714
20715;;;***
20716
20717;;;### (autoloads nil "mh-e" "mh-e/mh-e.el" (0 0 0 0))
20718;;; Generated autoloads from mh-e/mh-e.el
20719(push (purecopy '(mh-e 8 6 -4)) package--builtin-versions)
20720
20721(put 'mh-progs 'risky-local-variable t)
20722
20723(put 'mh-lib 'risky-local-variable t)
20724
20725(put 'mh-lib-progs 'risky-local-variable t)
20726
20727(autoload 'mh-version "mh-e" "\
20728Display version information about MH-E and the MH mail handling system.
20729
20730\(fn)" t nil)
20731
20732(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-e" '("mh-" "def")))
20733
20734;;;***
20735
20736;;;### (autoloads nil "mh-folder" "mh-e/mh-folder.el" (0 0 0 0))
20737;;; Generated autoloads from mh-e/mh-folder.el
20738
20739(autoload 'mh-rmail "mh-folder" "\
20740Incorporate new mail with MH.
20741Scan an MH folder if ARG is non-nil.
20742
20743This function is an entry point to MH-E, the Emacs interface to
20744the MH mail system.
20745
20746\(fn &optional ARG)" t nil)
20747
20748(autoload 'mh-nmail "mh-folder" "\
20749Check for new mail in inbox folder.
20750Scan an MH folder if ARG is non-nil.
20751
20752This function is an entry point to MH-E, the Emacs interface to
20753the MH mail system.
20754
20755\(fn &optional ARG)" t nil)
20756
20757(autoload 'mh-folder-mode "mh-folder" "\
20758Major MH-E mode for \"editing\" an MH folder scan listing.\\<mh-folder-mode-map>
20759
20760You can show the message the cursor is pointing to, and step through
20761the messages. Messages can be marked for deletion or refiling into
20762another folder; these commands are executed all at once with a
20763separate command.
20764
20765Options that control this mode can be changed with
20766\\[customize-group]; specify the \"mh\" group. In particular, please
20767see the `mh-scan-format-file' option if you wish to modify scan's
20768format.
20769
20770When a folder is visited, the hook `mh-folder-mode-hook' is run.
20771
20772Ranges
20773======
20774Many commands that operate on individual messages, such as
20775`mh-forward' or `mh-refile-msg' take a RANGE argument. This argument
20776can be used in several ways.
20777
20778If you provide the prefix argument (\\[universal-argument]) to
20779these commands, then you will be prompted for the message range.
20780This can be any valid MH range which can include messages,
20781sequences, and the abbreviations (described in the mh(1) man
20782page):
20783
20784<num1>-<num2>
20785 Indicates all messages in the range <num1> to <num2>, inclusive.
20786 The range must be nonempty.
20787
20788<num>:N
20789<num>:+N
20790<num>:-N
20791 Up to N messages beginning with (or ending with) message num. Num
20792 may be any of the predefined symbols: first, prev, cur, next or
20793 last.
20794
20795first:N
20796prev:N
20797next:N
20798last:N
20799 The first, previous, next or last messages, if they exist.
20800
20801all
20802 All of the messages.
20803
20804For example, a range that shows all of these things is `1 2 3
208055-10 last:5 unseen'.
20806
20807If the option `transient-mark-mode' is set to t and you set a
20808region in the MH-Folder buffer, then the MH-E command will
20809perform the operation on all messages in that region.
20810
20811\\{mh-folder-mode-map}
20812
20813\(fn)" t nil)
20814
20815(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-folder" '("mh-")))
20816
20817;;;***
20818
20819;;;### (autoloads nil "mh-funcs" "mh-e/mh-funcs.el" (0 0 0 0))
20820;;; Generated autoloads from mh-e/mh-funcs.el
20821
20822(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-funcs" '("mh-")))
20823
20824;;;***
20825
20826;;;### (autoloads nil "mh-identity" "mh-e/mh-identity.el" (0 0 0
20827;;;;;; 0))
20828;;; Generated autoloads from mh-e/mh-identity.el
20829
20830(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-identity" '("mh-")))
20831
20832;;;***
20833
20834;;;### (autoloads nil "mh-inc" "mh-e/mh-inc.el" (0 0 0 0))
20835;;; Generated autoloads from mh-e/mh-inc.el
20836
20837(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-inc" '("mh-inc-spool-")))
20838
20839;;;***
20840
20841;;;### (autoloads nil "mh-junk" "mh-e/mh-junk.el" (0 0 0 0))
20842;;; Generated autoloads from mh-e/mh-junk.el
20843
20844(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-junk" '("mh-")))
20845
20846;;;***
20847
20848;;;### (autoloads nil "mh-letter" "mh-e/mh-letter.el" (0 0 0 0))
20849;;; Generated autoloads from mh-e/mh-letter.el
20850
20851(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-letter" '("mh-")))
20852
20853;;;***
20854
20855;;;### (autoloads nil "mh-limit" "mh-e/mh-limit.el" (0 0 0 0))
20856;;; Generated autoloads from mh-e/mh-limit.el
20857
20858(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-limit" '("mh-")))
20859
20860;;;***
20861
20862;;;### (autoloads nil "mh-mime" "mh-e/mh-mime.el" (0 0 0 0))
20863;;; Generated autoloads from mh-e/mh-mime.el
20864
20865(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-mime" '("mh-")))
20866
20867;;;***
20868
20869;;;### (autoloads nil "mh-print" "mh-e/mh-print.el" (0 0 0 0))
20870;;; Generated autoloads from mh-e/mh-print.el
20871
20872(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-print" '("mh-p")))
20873
20874;;;***
20875
20876;;;### (autoloads nil "mh-scan" "mh-e/mh-scan.el" (0 0 0 0))
20877;;; Generated autoloads from mh-e/mh-scan.el
20878
20879(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-scan" '("mh-")))
20880
20881;;;***
20882
20883;;;### (autoloads nil "mh-search" "mh-e/mh-search.el" (0 0 0 0))
20884;;; Generated autoloads from mh-e/mh-search.el
20885
20886(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-search" '("mh-")))
20887
20888;;;***
20889
20890;;;### (autoloads nil "mh-seq" "mh-e/mh-seq.el" (0 0 0 0))
20891;;; Generated autoloads from mh-e/mh-seq.el
20892
20893(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-seq" '("mh-")))
20894
20895;;;***
20896
20897;;;### (autoloads nil "mh-show" "mh-e/mh-show.el" (0 0 0 0))
20898;;; Generated autoloads from mh-e/mh-show.el
20899
20900(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-show" '("mh-")))
20901
20902;;;***
20903
20904;;;### (autoloads nil "mh-speed" "mh-e/mh-speed.el" (0 0 0 0))
20905;;; Generated autoloads from mh-e/mh-speed.el
20906
20907(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-speed" '("mh-")))
20908
20909;;;***
20910
20911;;;### (autoloads nil "mh-thread" "mh-e/mh-thread.el" (0 0 0 0))
20912;;; Generated autoloads from mh-e/mh-thread.el
20913
20914(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-thread" '("mh-")))
20915
20916;;;***
20917
20918;;;### (autoloads nil "mh-tool-bar" "mh-e/mh-tool-bar.el" (0 0 0
20919;;;;;; 0))
20920;;; Generated autoloads from mh-e/mh-tool-bar.el
20921
20922(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-tool-bar" '("mh-tool-bar-")))
20923
20924;;;***
20925
20926;;;### (autoloads nil "mh-utils" "mh-e/mh-utils.el" (0 0 0 0))
20927;;; Generated autoloads from mh-e/mh-utils.el
20928
20929(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-utils" '("mh-")))
20930
20931;;;***
20932
20933;;;### (autoloads nil "mh-xface" "mh-e/mh-xface.el" (0 0 0 0))
20934;;; Generated autoloads from mh-e/mh-xface.el
20935
20936(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mh-xface" '("mh-")))
20937
20938;;;***
20939
20940;;;### (autoloads nil "midnight" "midnight.el" (0 0 0 0))
20941;;; Generated autoloads from midnight.el
20942
20943(defvar midnight-mode nil "\
20944Non-nil if Midnight mode is enabled.
20945See the `midnight-mode' command
20946for a description of this minor mode.
20947Setting this variable directly does not take effect;
20948either customize it (see the info node `Easy Customization')
20949or call the function `midnight-mode'.")
20950
20951(custom-autoload 'midnight-mode "midnight" nil)
20952
20953(autoload 'midnight-mode "midnight" "\
20954Non-nil means run `midnight-hook' at midnight.
20955
20956\(fn &optional ARG)" t nil)
20957
20958(autoload 'clean-buffer-list "midnight" "\
20959Kill old buffers that have not been displayed recently.
20960The relevant variables are `clean-buffer-list-delay-general',
20961`clean-buffer-list-delay-special', `clean-buffer-list-kill-buffer-names',
20962`clean-buffer-list-kill-never-buffer-names',
20963`clean-buffer-list-kill-regexps' and
20964`clean-buffer-list-kill-never-regexps'.
20965While processing buffers, this procedure displays messages containing
20966the current date/time, buffer name, how many seconds ago it was
20967displayed (can be nil if the buffer was never displayed) and its
20968lifetime, i.e., its \"age\" when it will be purged.
20969
20970\(fn)" t nil)
20971
20972(autoload 'midnight-delay-set "midnight" "\
20973Modify `midnight-timer' according to `midnight-delay'.
20974Sets the first argument SYMB (which must be symbol `midnight-delay')
20975to its second argument TM.
20976
20977\(fn SYMB TM)" nil nil)
20978
20979(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "midnight" '("midnight-" "clean-buffer-list-")))
20980
20981;;;***
20982
20983;;;### (autoloads nil "minibuf-eldef" "minibuf-eldef.el" (0 0 0 0))
20984;;; Generated autoloads from minibuf-eldef.el
20985
20986(defvar minibuffer-electric-default-mode nil "\
20987Non-nil if Minibuffer-Electric-Default mode is enabled.
20988See the `minibuffer-electric-default-mode' command
20989for a description of this minor mode.
20990Setting this variable directly does not take effect;
20991either customize it (see the info node `Easy Customization')
20992or call the function `minibuffer-electric-default-mode'.")
20993
20994(custom-autoload 'minibuffer-electric-default-mode "minibuf-eldef" nil)
20995
20996(autoload 'minibuffer-electric-default-mode "minibuf-eldef" "\
20997Toggle Minibuffer Electric Default mode.
20998With a prefix argument ARG, enable Minibuffer Electric Default
20999mode if ARG is positive, and disable it otherwise. If called
21000from Lisp, enable the mode if ARG is omitted or nil.
21001
21002Minibuffer Electric Default mode is a global minor mode. When
21003enabled, minibuffer prompts that show a default value only show
21004the default when it's applicable -- that is, when hitting RET
21005would yield the default value. If the user modifies the input
21006such that hitting RET would enter a non-default value, the prompt
21007is modified to remove the default indication.
21008
21009\(fn &optional ARG)" t nil)
21010
21011(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "minibuf-eldef" '("minibuf")))
21012
21013;;;***
21014
21015;;;### (autoloads nil "misc" "misc.el" (0 0 0 0))
21016;;; Generated autoloads from misc.el
21017
21018(autoload 'copy-from-above-command "misc" "\
21019Copy characters from previous nonblank line, starting just above point.
21020Copy ARG characters, but not past the end of that line.
21021If no argument given, copy the entire rest of the line.
21022The characters copied are inserted in the buffer before point.
21023
21024\(fn &optional ARG)" t nil)
21025
21026(autoload 'zap-up-to-char "misc" "\
21027Kill up to, but not including ARGth occurrence of CHAR.
21028Case is ignored if `case-fold-search' is non-nil in the current buffer.
21029Goes backward if ARG is negative; error if CHAR not found.
21030Ignores CHAR at point.
21031
21032\(fn ARG CHAR)" t nil)
21033
21034(autoload 'mark-beginning-of-buffer "misc" "\
21035Set mark at the beginning of the buffer.
21036
21037\(fn)" t nil)
21038
21039(autoload 'mark-end-of-buffer "misc" "\
21040Set mark at the end of the buffer.
21041
21042\(fn)" t nil)
21043
21044(autoload 'upcase-char "misc" "\
21045Uppercasify ARG chars starting from point. Point doesn't move.
21046
21047\(fn ARG)" t nil)
21048
21049(autoload 'forward-to-word "misc" "\
21050Move forward until encountering the beginning of a word.
21051With argument, do this that many times.
21052
21053\(fn ARG)" t nil)
21054
21055(autoload 'backward-to-word "misc" "\
21056Move backward until encountering the end of a word.
21057With argument, do this that many times.
21058
21059\(fn ARG)" t nil)
21060
21061(autoload 'butterfly "misc" "\
21062Use butterflies to flip the desired bit on the drive platter.
21063Open hands and let the delicate wings flap once. The disturbance
21064ripples outward, changing the flow of the eddy currents in the
21065upper atmosphere. These cause momentary pockets of higher-pressure
21066air to form, which act as lenses that deflect incoming cosmic rays,
21067focusing them to strike the drive platter and flip the desired bit.
21068You can type `M-x butterfly C-M-c' to run it. This is a permuted
21069variation of `C-x M-c M-butterfly' from url `http://xkcd.com/378/'.
21070
21071\(fn)" t nil)
21072
21073(autoload 'list-dynamic-libraries "misc" "\
21074Display a list of all dynamic libraries known to Emacs.
21075\(These are the libraries listed in `dynamic-library-alist'.)
21076If optional argument LOADED-ONLY-P (interactively, prefix arg)
21077is non-nil, only libraries already loaded are listed.
21078Optional argument BUFFER specifies a buffer to use, instead of
21079\"*Dynamic Libraries*\".
21080The return value is always nil.
21081
21082\(fn &optional LOADED-ONLY-P BUFFER)" t nil)
21083
21084(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "misc" '("list-dynamic-libraries--")))
21085
21086;;;***
21087
21088;;;### (autoloads nil "misearch" "misearch.el" (0 0 0 0))
21089;;; Generated autoloads from misearch.el
21090 (add-hook 'isearch-mode-hook 'multi-isearch-setup)
21091
21092(defvar multi-isearch-next-buffer-function nil "\
21093Function to call to get the next buffer to search.
21094
21095When this variable is set to a function that returns a buffer, then
21096after typing another \\[isearch-forward] or \\[isearch-backward] at a failing search, the search goes
21097to the next buffer in the series and continues searching for the
21098next occurrence.
21099
21100This function should return the next buffer (it doesn't need to switch
21101to it), or nil if it can't find the next buffer (when it reaches the
21102end of the search space).
21103
21104The first argument of this function is the current buffer where the
21105search is currently searching. It defines the base buffer relative to
21106which this function should find the next buffer. When the isearch
21107direction is backward (when option `isearch-forward' is nil), this function
21108should return the previous buffer to search.
21109
21110If the second argument of this function WRAP is non-nil, then it
21111should return the first buffer in the series; and for the backward
21112search, it should return the last buffer in the series.")
21113
21114(defvar multi-isearch-next-buffer-current-function nil "\
21115The currently active function to get the next buffer to search.
21116Initialized from `multi-isearch-next-buffer-function' when
21117Isearch starts.")
21118
21119(defvar multi-isearch-current-buffer nil "\
21120The buffer where the search is currently searching.
21121The value is nil when the search still is in the initial buffer.")
21122
21123(defvar multi-isearch-buffer-list nil "\
21124Sequence of buffers visited by multiple buffers Isearch.
21125This is nil if Isearch is not currently searching more than one buffer.")
21126
21127(defvar multi-isearch-file-list nil "\
21128Sequence of files visited by multiple file buffers Isearch.")
21129
21130(autoload 'multi-isearch-setup "misearch" "\
21131Set up isearch to search multiple buffers.
21132Intended to be added to `isearch-mode-hook'.
21133
21134\(fn)" nil nil)
21135
21136(autoload 'multi-isearch-buffers "misearch" "\
21137Start multi-buffer Isearch on a list of BUFFERS.
21138This list can contain live buffers or their names.
21139Interactively read buffer names to search, one by one, ended with RET.
21140With a prefix argument, ask for a regexp, and search in buffers
21141whose names match the specified regexp.
21142
21143\(fn BUFFERS)" t nil)
21144
21145(autoload 'multi-isearch-buffers-regexp "misearch" "\
21146Start multi-buffer regexp Isearch on a list of BUFFERS.
21147This list can contain live buffers or their names.
21148Interactively read buffer names to search, one by one, ended with RET.
21149With a prefix argument, ask for a regexp, and search in buffers
21150whose names match the specified regexp.
21151
21152\(fn BUFFERS)" t nil)
21153
21154(autoload 'multi-isearch-files "misearch" "\
21155Start multi-buffer Isearch on a list of FILES.
21156Relative file names in this list are expanded to absolute
21157file names using the current buffer's value of `default-directory'.
21158Interactively read file names to search, one by one, ended with RET.
21159With a prefix argument, ask for a wildcard, and search in file buffers
21160whose file names match the specified wildcard.
21161
21162\(fn FILES)" t nil)
21163
21164(autoload 'multi-isearch-files-regexp "misearch" "\
21165Start multi-buffer regexp Isearch on a list of FILES.
21166Relative file names in this list are expanded to absolute
21167file names using the current buffer's value of `default-directory'.
21168Interactively read file names to search, one by one, ended with RET.
21169With a prefix argument, ask for a wildcard, and search in file buffers
21170whose file names match the specified wildcard.
21171
21172\(fn FILES)" t nil)
21173
21174(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "misearch" '("multi-isearch-" "misearch-unload-function")))
21175
21176;;;***
21177
21178;;;### (autoloads nil "mixal-mode" "progmodes/mixal-mode.el" (0 0
21179;;;;;; 0 0))
21180;;; Generated autoloads from progmodes/mixal-mode.el
21181(push (purecopy '(mixal-mode 0 1)) package--builtin-versions)
21182
21183(autoload 'mixal-mode "mixal-mode" "\
21184Major mode for the mixal asm language.
21185
21186\(fn)" t nil)
21187
21188(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mixal-mode" '("mixal-")))
21189
21190;;;***
21191
21192;;;### (autoloads nil "mm-archive" "gnus/mm-archive.el" (0 0 0 0))
21193;;; Generated autoloads from gnus/mm-archive.el
21194
21195(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-archive" '("mm-")))
21196
21197;;;***
21198
21199;;;### (autoloads nil "mm-bodies" "gnus/mm-bodies.el" (0 0 0 0))
21200;;; Generated autoloads from gnus/mm-bodies.el
21201
21202(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-bodies" '("mm-")))
21203
21204;;;***
21205
21206;;;### (autoloads nil "mm-decode" "gnus/mm-decode.el" (0 0 0 0))
21207;;; Generated autoloads from gnus/mm-decode.el
21208
21209(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-decode" '("mm-")))
21210
21211;;;***
21212
21213;;;### (autoloads nil "mm-encode" "gnus/mm-encode.el" (0 0 0 0))
21214;;; Generated autoloads from gnus/mm-encode.el
21215
21216(autoload 'mm-default-file-encoding "mm-encode" "\
21217Return a default encoding for FILE.
21218
21219\(fn FILE)" nil nil)
21220
21221(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-encode" '("mm-")))
21222
21223;;;***
21224
21225;;;### (autoloads nil "mm-extern" "gnus/mm-extern.el" (0 0 0 0))
21226;;; Generated autoloads from gnus/mm-extern.el
21227
21228(autoload 'mm-extern-cache-contents "mm-extern" "\
21229Put the external-body part of HANDLE into its cache.
21230
21231\(fn HANDLE)" nil nil)
21232
21233(autoload 'mm-inline-external-body "mm-extern" "\
21234Show the external-body part of HANDLE.
21235This function replaces the buffer of HANDLE with a buffer contains
21236the entire message.
21237If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
21238
21239\(fn HANDLE &optional NO-DISPLAY)" nil nil)
21240
21241(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-extern" '("mm-extern-")))
21242
21243;;;***
21244
21245;;;### (autoloads nil "mm-partial" "gnus/mm-partial.el" (0 0 0 0))
21246;;; Generated autoloads from gnus/mm-partial.el
21247
21248(autoload 'mm-inline-partial "mm-partial" "\
21249Show the partial part of HANDLE.
21250This function replaces the buffer of HANDLE with a buffer contains
21251the entire message.
21252If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
21253
21254\(fn HANDLE &optional NO-DISPLAY)" nil nil)
21255
21256(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-partial" '("mm-partial-find-parts")))
21257
21258;;;***
21259
21260;;;### (autoloads nil "mm-url" "gnus/mm-url.el" (0 0 0 0))
21261;;; Generated autoloads from gnus/mm-url.el
21262
21263(autoload 'mm-url-insert-file-contents "mm-url" "\
21264Insert file contents of URL.
21265If `mm-url-use-external' is non-nil, use `mm-url-program'.
21266
21267\(fn URL)" nil nil)
21268
21269(autoload 'mm-url-insert-file-contents-external "mm-url" "\
21270Insert file contents of URL using `mm-url-program'.
21271
21272\(fn URL)" nil nil)
21273
21274(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-url" '("mm-url-")))
21275
21276;;;***
21277
21278;;;### (autoloads nil "mm-util" "gnus/mm-util.el" (0 0 0 0))
21279;;; Generated autoloads from gnus/mm-util.el
21280
21281(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-util" '("mm-")))
21282
21283;;;***
21284
21285;;;### (autoloads nil "mm-uu" "gnus/mm-uu.el" (0 0 0 0))
21286;;; Generated autoloads from gnus/mm-uu.el
21287
21288(autoload 'mm-uu-dissect "mm-uu" "\
21289Dissect the current buffer and return a list of uu handles.
21290The optional NOHEADER means there's no header in the buffer.
21291MIME-TYPE specifies a MIME type and parameters, which defaults to the
21292value of `mm-uu-text-plain-type'.
21293
21294\(fn &optional NOHEADER MIME-TYPE)" nil nil)
21295
21296(autoload 'mm-uu-dissect-text-parts "mm-uu" "\
21297Dissect text parts and put uu handles into HANDLE.
21298Assume text has been decoded if DECODED is non-nil.
21299
21300\(fn HANDLE &optional DECODED)" nil nil)
21301
21302(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-uu" '("mm-")))
21303
21304;;;***
21305
21306;;;### (autoloads nil "mm-view" "gnus/mm-view.el" (0 0 0 0))
21307;;; Generated autoloads from gnus/mm-view.el
21308
21309(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mm-view" '("mm-")))
21310
21311;;;***
21312
21313;;;### (autoloads nil "mml" "gnus/mml.el" (0 0 0 0))
21314;;; Generated autoloads from gnus/mml.el
21315
21316(autoload 'mml-to-mime "mml" "\
21317Translate the current buffer from MML to MIME.
21318
21319\(fn)" nil nil)
21320
21321(autoload 'mml-attach-file "mml" "\
21322Attach a file to the outgoing MIME message.
21323The file is not inserted or encoded until you send the message with
21324`\\[message-send-and-exit]' or `\\[message-send]' in Message mode,
21325or `\\[mail-send-and-exit]' or `\\[mail-send]' in Mail mode.
21326
21327FILE is the name of the file to attach. TYPE is its
21328content-type, a string of the form \"type/subtype\". DESCRIPTION
21329is a one-line description of the attachment. The DISPOSITION
21330specifies how the attachment is intended to be displayed. It can
21331be either \"inline\" (displayed automatically within the message
21332body) or \"attachment\" (separate from the body).
21333
21334If given a prefix interactively, no prompting will be done for
21335the TYPE, DESCRIPTION or DISPOSITION values. Instead defaults
21336will be computed and used.
21337
21338\(fn FILE &optional TYPE DESCRIPTION DISPOSITION)" t nil)
21339
21340(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mml" '("mime-to-mml" "mml-")))
21341
21342;;;***
21343
21344;;;### (autoloads nil "mml-sec" "gnus/mml-sec.el" (0 0 0 0))
21345;;; Generated autoloads from gnus/mml-sec.el
21346
21347(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mml-sec" '("mml-")))
21348
21349;;;***
21350
21351;;;### (autoloads nil "mml-smime" "gnus/mml-smime.el" (0 0 0 0))
21352;;; Generated autoloads from gnus/mml-smime.el
21353
21354(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mml-smime" '("mml-smime-")))
21355
21356;;;***
21357
21358;;;### (autoloads nil "mml1991" "gnus/mml1991.el" (0 0 0 0))
21359;;; Generated autoloads from gnus/mml1991.el
21360
21361(autoload 'mml1991-encrypt "mml1991" "\
21362
21363
21364\(fn CONT &optional SIGN)" nil nil)
21365
21366(autoload 'mml1991-sign "mml1991" "\
21367
21368
21369\(fn CONT)" nil nil)
21370
21371(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mml1991" '("mml1991-")))
21372
21373;;;***
21374
21375;;;### (autoloads nil "mml2015" "gnus/mml2015.el" (0 0 0 0))
21376;;; Generated autoloads from gnus/mml2015.el
21377
21378(autoload 'mml2015-decrypt "mml2015" "\
21379
21380
21381\(fn HANDLE CTL)" nil nil)
21382
21383(autoload 'mml2015-decrypt-test "mml2015" "\
21384
21385
21386\(fn HANDLE CTL)" nil nil)
21387
21388(autoload 'mml2015-verify "mml2015" "\
21389
21390
21391\(fn HANDLE CTL)" nil nil)
21392
21393(autoload 'mml2015-verify-test "mml2015" "\
21394
21395
21396\(fn HANDLE CTL)" nil nil)
21397
21398(autoload 'mml2015-encrypt "mml2015" "\
21399
21400
21401\(fn CONT &optional SIGN)" nil nil)
21402
21403(autoload 'mml2015-sign "mml2015" "\
21404
21405
21406\(fn CONT)" nil nil)
21407
21408(autoload 'mml2015-self-encrypt "mml2015" "\
21409
21410
21411\(fn)" nil nil)
21412
21413(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mml2015" '("mml2015-")))
21414
21415;;;***
21416
21417;;;### (autoloads nil "mode-local" "cedet/mode-local.el" (0 0 0 0))
21418;;; Generated autoloads from cedet/mode-local.el
21419
21420(put 'define-overloadable-function 'doc-string-elt 3)
21421
21422(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mode-local" '("make-obsolete-overload" "mode-local-" "deactivate-mode-local-bindings" "def" "describe-mode-local-" "xref-mode-local-" "overload-" "fetch-overload" "function-overload-p" "set" "with-mode-local" "activate-mode-local-bindings" "new-mode-local-bindings" "get-mode-local-parent")))
21423
21424;;;***
21425
21426;;;### (autoloads nil "modula2" "progmodes/modula2.el" (0 0 0 0))
21427;;; Generated autoloads from progmodes/modula2.el
21428
21429(defalias 'modula-2-mode 'm2-mode)
21430
21431(autoload 'm2-mode "modula2" "\
21432This is a mode intended to support program development in Modula-2.
21433All control constructs of Modula-2 can be reached by typing C-c
21434followed by the first character of the construct.
21435\\<m2-mode-map>
21436 \\[m2-begin] begin \\[m2-case] case
21437 \\[m2-definition] definition \\[m2-else] else
21438 \\[m2-for] for \\[m2-header] header
21439 \\[m2-if] if \\[m2-module] module
21440 \\[m2-loop] loop \\[m2-or] or
21441 \\[m2-procedure] procedure Control-c Control-w with
21442 \\[m2-record] record \\[m2-stdio] stdio
21443 \\[m2-type] type \\[m2-until] until
21444 \\[m2-var] var \\[m2-while] while
21445 \\[m2-export] export \\[m2-import] import
21446 \\[m2-begin-comment] begin-comment \\[m2-end-comment] end-comment
21447 \\[suspend-emacs] suspend Emacs \\[m2-toggle] toggle
21448 \\[m2-compile] compile \\[m2-next-error] next-error
21449 \\[m2-link] link
21450
21451 `m2-indent' controls the number of spaces for each indentation.
21452 `m2-compile-command' holds the command to compile a Modula-2 program.
21453 `m2-link-command' holds the command to link a Modula-2 program.
21454
21455\(fn)" t nil)
21456
21457(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "modula2" '("m3-font-lock-keywords" "m2-")))
21458
21459;;;***
21460
21461;;;### (autoloads nil "morse" "play/morse.el" (0 0 0 0))
21462;;; Generated autoloads from play/morse.el
21463
21464(autoload 'morse-region "morse" "\
21465Convert all text in a given region to morse code.
21466
21467\(fn BEG END)" t nil)
21468
21469(autoload 'unmorse-region "morse" "\
21470Convert morse coded text in region to ordinary ASCII text.
21471
21472\(fn BEG END)" t nil)
21473
21474(autoload 'nato-region "morse" "\
21475Convert all text in a given region to NATO phonetic alphabet.
21476
21477\(fn BEG END)" t nil)
21478
21479(autoload 'denato-region "morse" "\
21480Convert NATO phonetic alphabet in region to ordinary ASCII text.
21481
21482\(fn BEG END)" t nil)
21483
21484(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "morse" '("nato-alphabet" "morse-code")))
21485
21486;;;***
21487
21488;;;### (autoloads nil "mouse-copy" "mouse-copy.el" (0 0 0 0))
21489;;; Generated autoloads from mouse-copy.el
21490
21491(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mouse-copy" '("mouse-")))
21492
21493;;;***
21494
21495;;;### (autoloads nil "mouse-drag" "mouse-drag.el" (0 0 0 0))
21496;;; Generated autoloads from mouse-drag.el
21497
21498(autoload 'mouse-drag-throw "mouse-drag" "\
21499\"Throw\" the page according to a mouse drag.
21500
21501A \"throw\" is scrolling the page at a speed relative to the distance
21502from the original mouse click to the current mouse location. Try it;
21503you'll like it. It's easier to observe than to explain.
21504
21505If the mouse is clicked and released in the same place of time we
21506assume that the user didn't want to scroll but wanted to whatever
21507mouse-2 used to do, so we pass it through.
21508
21509Throw scrolling was inspired (but is not identical to) the \"hand\"
21510option in MacPaint, or the middle button in Tk text widgets.
21511
21512If `mouse-throw-with-scroll-bar' is non-nil, then this command scrolls
21513in the opposite direction. (Different people have different ideas
21514about which direction is natural. Perhaps it has to do with which
21515hemisphere you're in.)
21516
21517To test this function, evaluate:
21518 (global-set-key [down-mouse-2] \\='mouse-drag-throw)
21519
21520\(fn START-EVENT)" t nil)
21521
21522(autoload 'mouse-drag-drag "mouse-drag" "\
21523\"Drag\" the page according to a mouse drag.
21524
21525Drag scrolling moves the page according to the movement of the mouse.
21526You \"grab\" the character under the mouse and move it around.
21527
21528If the mouse is clicked and released in the same place of time we
21529assume that the user didn't want to scroll but wanted to whatever
21530mouse-2 used to do, so we pass it through.
21531
21532Drag scrolling is identical to the \"hand\" option in MacPaint, or the
21533middle button in Tk text widgets.
21534
21535To test this function, evaluate:
21536 (global-set-key [down-mouse-2] \\='mouse-drag-drag)
21537
21538\(fn START-EVENT)" t nil)
21539
21540(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mouse-drag" '("mouse-")))
21541
21542;;;***
21543
21544;;;### (autoloads nil "mpc" "mpc.el" (0 0 0 0))
21545;;; Generated autoloads from mpc.el
21546
21547(autoload 'mpc "mpc" "\
21548Main entry point for MPC.
21549
21550\(fn)" t nil)
21551
21552(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mpc" '("mpc-" "tag-browser-tagtypes")))
21553
21554;;;***
21555
21556;;;### (autoloads nil "mpuz" "play/mpuz.el" (0 0 0 0))
21557;;; Generated autoloads from play/mpuz.el
21558
21559(autoload 'mpuz "mpuz" "\
21560Multiplication puzzle with GNU Emacs.
21561
21562\(fn)" t nil)
21563
21564(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mpuz" '("mpuz-")))
21565
21566;;;***
21567
21568;;;### (autoloads nil "msb" "msb.el" (0 0 0 0))
21569;;; Generated autoloads from msb.el
21570
21571(defvar msb-mode nil "\
21572Non-nil if Msb mode is enabled.
21573See the `msb-mode' command
21574for a description of this minor mode.
21575Setting this variable directly does not take effect;
21576either customize it (see the info node `Easy Customization')
21577or call the function `msb-mode'.")
21578
21579(custom-autoload 'msb-mode "msb" nil)
21580
21581(autoload 'msb-mode "msb" "\
21582Toggle Msb mode.
21583With a prefix argument ARG, enable Msb mode if ARG is positive,
21584and disable it otherwise. If called from Lisp, enable the mode
21585if ARG is omitted or nil.
21586
21587This mode overrides the binding(s) of `mouse-buffer-menu' to provide a
21588different buffer menu using the function `msb'.
21589
21590\(fn &optional ARG)" t nil)
21591
21592(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "msb" '("mouse-select-buffer" "msb")))
21593
21594;;;***
21595
21596;;;### (autoloads nil "mspools" "mail/mspools.el" (0 0 0 0))
21597;;; Generated autoloads from mail/mspools.el
21598
21599(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mspools" '("mspools-")))
21600
21601;;;***
21602
21603;;;### (autoloads nil "mule-diag" "international/mule-diag.el" (0
21604;;;;;; 0 0 0))
21605;;; Generated autoloads from international/mule-diag.el
21606
21607(autoload 'list-character-sets "mule-diag" "\
21608Display a list of all character sets.
21609
21610The D column contains the dimension of this character set. The CH
21611column contains the number of characters in a block of this character
21612set. The FINAL-BYTE column contains an ISO-2022 <final-byte> to use
21613in the designation escape sequence for this character set in
21614ISO-2022-based coding systems.
21615
21616With prefix ARG, the output format gets more cryptic,
21617but still shows the full information.
21618
21619\(fn ARG)" t nil)
21620
21621(autoload 'read-charset "mule-diag" "\
21622Read a character set from the minibuffer, prompting with string PROMPT.
21623It must be an Emacs character set listed in the variable `charset-list'.
21624
21625Optional arguments are DEFAULT-VALUE and INITIAL-INPUT.
21626DEFAULT-VALUE, if non-nil, is the default value.
21627INITIAL-INPUT, if non-nil, is a string inserted in the minibuffer initially.
21628See the documentation of the function `completing-read' for the detailed
21629meanings of these arguments.
21630
21631\(fn PROMPT &optional DEFAULT-VALUE INITIAL-INPUT)" nil nil)
21632
21633(autoload 'list-charset-chars "mule-diag" "\
21634Display a list of characters in character set CHARSET.
21635
21636\(fn CHARSET)" t nil)
21637
21638(autoload 'describe-character-set "mule-diag" "\
21639Display information about built-in character set CHARSET.
21640
21641\(fn CHARSET)" t nil)
21642
21643(autoload 'describe-coding-system "mule-diag" "\
21644Display information about CODING-SYSTEM.
21645
21646\(fn CODING-SYSTEM)" t nil)
21647
21648(autoload 'describe-current-coding-system-briefly "mule-diag" "\
21649Display coding systems currently used in a brief format in echo area.
21650
21651The format is \"F[..],K[..],T[..],P>[..],P<[..], default F[..],P<[..],P<[..]\",
21652where mnemonics of the following coding systems come in this order
21653in place of `..':
21654 `buffer-file-coding-system' (of the current buffer)
21655 eol-type of `buffer-file-coding-system' (of the current buffer)
21656 Value returned by `keyboard-coding-system'
21657 eol-type of `keyboard-coding-system'
21658 Value returned by `terminal-coding-system'.
21659 eol-type of `terminal-coding-system'
21660 `process-coding-system' for read (of the current buffer, if any)
21661 eol-type of `process-coding-system' for read (of the current buffer, if any)
21662 `process-coding-system' for write (of the current buffer, if any)
21663 eol-type of `process-coding-system' for write (of the current buffer, if any)
21664 default `buffer-file-coding-system'
21665 eol-type of default `buffer-file-coding-system'
21666 `default-process-coding-system' for read
21667 eol-type of `default-process-coding-system' for read
21668 `default-process-coding-system' for write
21669 eol-type of `default-process-coding-system'
21670
21671\(fn)" t nil)
21672
21673(autoload 'describe-current-coding-system "mule-diag" "\
21674Display coding systems currently used, in detail.
21675
21676\(fn)" t nil)
21677
21678(autoload 'list-coding-systems "mule-diag" "\
21679Display a list of all coding systems.
21680This shows the mnemonic letter, name, and description of each coding system.
21681
21682With prefix ARG, the output format gets more cryptic,
21683but still contains full information about each coding system.
21684
21685\(fn &optional ARG)" t nil)
21686
21687(autoload 'list-coding-categories "mule-diag" "\
21688Display a list of all coding categories.
21689
21690\(fn)" nil nil)
21691
21692(autoload 'describe-font "mule-diag" "\
21693Display information about a font whose name is FONTNAME.
21694The font must be already used by Emacs.
21695
21696\(fn FONTNAME)" t nil)
21697
21698(autoload 'describe-fontset "mule-diag" "\
21699Display information about FONTSET.
21700This shows which font is used for which character(s).
21701
21702\(fn FONTSET)" t nil)
21703
21704(autoload 'list-fontsets "mule-diag" "\
21705Display a list of all fontsets.
21706This shows the name, size, and style of each fontset.
21707With prefix arg, also list the fonts contained in each fontset;
21708see the function `describe-fontset' for the format of the list.
21709
21710\(fn ARG)" t nil)
21711
21712(autoload 'list-input-methods "mule-diag" "\
21713Display information about all input methods.
21714
21715\(fn)" t nil)
21716
21717(autoload 'mule-diag "mule-diag" "\
21718Display diagnosis of the multilingual environment (Mule).
21719
21720This shows various information related to the current multilingual
21721environment, including lists of input methods, coding systems,
21722character sets, and fontsets (if Emacs is running under a window
21723system which uses fontsets).
21724
21725\(fn)" t nil)
21726
21727(autoload 'font-show-log "mule-diag" "\
21728Show log of font listing and opening.
21729Prefix arg LIMIT says how many fonts to show for each listing.
21730The default is 20. If LIMIT is negative, do not limit the listing.
21731
21732\(fn &optional LIMIT)" t nil)
21733
21734(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mule-diag" '("insert-section" "list-" "print-" "describe-font-internal" "charset-history" "non-iso-charset-alist" "sort-listed-character-sets")))
21735
21736;;;***
21737
21738;;;### (autoloads nil "mule-util" "international/mule-util.el" (0
21739;;;;;; 0 0 0))
21740;;; Generated autoloads from international/mule-util.el
21741
21742(autoload 'store-substring "mule-util" "\
21743Embed OBJ (string or character) at index IDX of STRING.
21744
21745\(fn STRING IDX OBJ)" nil nil)
21746
21747(autoload 'truncate-string-to-width "mule-util" "\
21748Truncate string STR to end at column END-COLUMN.
21749The optional 3rd arg START-COLUMN, if non-nil, specifies the starting
21750column; that means to return the characters occupying columns
21751START-COLUMN ... END-COLUMN of STR. Both END-COLUMN and START-COLUMN
21752are specified in terms of character display width in the current
21753buffer; see also `char-width'.
21754
21755The optional 4th arg PADDING, if non-nil, specifies a padding
21756character (which should have a display width of 1) to add at the end
21757of the result if STR doesn't reach column END-COLUMN, or if END-COLUMN
21758comes in the middle of a character in STR. PADDING is also added at
21759the beginning of the result if column START-COLUMN appears in the
21760middle of a character in STR.
21761
21762If PADDING is nil, no padding is added in these cases, so
21763the resulting string may be narrower than END-COLUMN.
21764
21765If ELLIPSIS is non-nil, it should be a string which will replace the
21766end of STR (including any padding) if it extends beyond END-COLUMN,
21767unless the display width of STR is equal to or less than the display
21768width of ELLIPSIS. If it is non-nil and not a string, then ELLIPSIS
21769defaults to `truncate-string-ellipsis'.
21770
21771\(fn STR END-COLUMN &optional START-COLUMN PADDING ELLIPSIS)" nil nil)
21772
21773(defsubst nested-alist-p (obj) "\
21774Return t if OBJ is a nested alist.
21775
21776Nested alist is a list of the form (ENTRY . BRANCHES), where ENTRY is
21777any Lisp object, and BRANCHES is a list of cons cells of the form
21778\(KEY-ELEMENT . NESTED-ALIST).
21779
21780You can use a nested alist to store any Lisp object (ENTRY) for a key
21781sequence KEYSEQ, where KEYSEQ is a sequence of KEY-ELEMENT. KEYSEQ
21782can be a string, a vector, or a list." (and obj (listp obj) (listp (cdr obj))))
21783
21784(autoload 'set-nested-alist "mule-util" "\
21785Set ENTRY for KEYSEQ in a nested alist ALIST.
21786Optional 4th arg LEN non-nil means the first LEN elements in KEYSEQ
21787 are considered.
21788Optional 5th argument BRANCHES if non-nil is branches for a keyseq
21789longer than KEYSEQ.
21790See the documentation of `nested-alist-p' for more detail.
21791
21792\(fn KEYSEQ ENTRY ALIST &optional LEN BRANCHES)" nil nil)
21793
21794(autoload 'lookup-nested-alist "mule-util" "\
21795Look up key sequence KEYSEQ in nested alist ALIST. Return the definition.
21796Optional 3rd argument LEN specifies the length of KEYSEQ.
21797Optional 4th argument START specifies index of the starting key.
21798The returned value is normally a nested alist of which
21799car part is the entry for KEYSEQ.
21800If ALIST is not deep enough for KEYSEQ, return number which is
21801 how many key elements at the front of KEYSEQ it takes
21802 to reach a leaf in ALIST.
21803Optional 5th argument NIL-FOR-TOO-LONG non-nil means return nil
21804 even if ALIST is not deep enough.
21805
21806\(fn KEYSEQ ALIST &optional LEN START NIL-FOR-TOO-LONG)" nil nil)
21807
21808(autoload 'coding-system-post-read-conversion "mule-util" "\
21809Return the value of CODING-SYSTEM's `post-read-conversion' property.
21810
21811\(fn CODING-SYSTEM)" nil nil)
21812
21813(autoload 'coding-system-pre-write-conversion "mule-util" "\
21814Return the value of CODING-SYSTEM's `pre-write-conversion' property.
21815
21816\(fn CODING-SYSTEM)" nil nil)
21817
21818(autoload 'coding-system-translation-table-for-decode "mule-util" "\
21819Return the value of CODING-SYSTEM's `decode-translation-table' property.
21820
21821\(fn CODING-SYSTEM)" nil nil)
21822
21823(autoload 'coding-system-translation-table-for-encode "mule-util" "\
21824Return the value of CODING-SYSTEM's `encode-translation-table' property.
21825
21826\(fn CODING-SYSTEM)" nil nil)
21827
21828(autoload 'with-coding-priority "mule-util" "\
21829Execute BODY like `progn' with CODING-SYSTEMS at the front of priority list.
21830CODING-SYSTEMS is a list of coding systems. See `set-coding-system-priority'.
21831This affects the implicit sorting of lists of coding systems returned by
21832operations such as `find-coding-systems-region'.
21833
21834\(fn CODING-SYSTEMS &rest BODY)" nil t)
21835(put 'with-coding-priority 'lisp-indent-function 1)
21836
21837(autoload 'detect-coding-with-priority "mule-util" "\
21838Detect a coding system of the text between FROM and TO with PRIORITY-LIST.
21839PRIORITY-LIST is an alist of coding categories vs the corresponding
21840coding systems ordered by priority.
21841
21842\(fn FROM TO PRIORITY-LIST)" nil t)
21843
21844(make-obsolete 'detect-coding-with-priority 'with-coding-priority '"23.1")
21845
21846(autoload 'detect-coding-with-language-environment "mule-util" "\
21847Detect a coding system for the text between FROM and TO with LANG-ENV.
21848The detection takes into account the coding system priorities for the
21849language environment LANG-ENV.
21850
21851\(fn FROM TO LANG-ENV)" nil nil)
21852
21853(autoload 'char-displayable-p "mule-util" "\
21854Return non-nil if we should be able to display CHAR.
21855On a multi-font display, the test is only whether there is an
21856appropriate font from the selected frame's fontset to display
21857CHAR's charset in general. Since fonts may be specified on a
21858per-character basis, this may not be accurate.
21859
21860\(fn CHAR)" nil nil)
21861
21862(autoload 'filepos-to-bufferpos "mule-util" "\
21863Try to return the buffer position corresponding to a particular file position.
21864The file position is given as a (0-based) BYTE count.
21865The function presumes the file is encoded with CODING-SYSTEM, which defaults
21866to `buffer-file-coding-system'.
21867QUALITY can be:
21868 `approximate', in which case we may cut some corners to avoid
21869 excessive work.
21870 `exact', in which case we may end up re-(en/de)coding a large
21871 part of the file/buffer.
21872 nil, in which case we may return nil rather than an approximation.
21873
21874\(fn BYTE &optional QUALITY CODING-SYSTEM)" nil nil)
21875
21876(autoload 'bufferpos-to-filepos "mule-util" "\
21877Try to return the file byte corresponding to a particular buffer POSITION.
21878Value is the file position given as a (0-based) byte count.
21879The function presumes the file is encoded with CODING-SYSTEM, which defaults
21880to `buffer-file-coding-system'.
21881QUALITY can be:
21882 `approximate', in which case we may cut some corners to avoid
21883 excessive work.
21884 `exact', in which case we may end up re-(en/de)coding a large
21885 part of the file/buffer.
21886 nil, in which case we may return nil rather than an approximation.
21887
21888\(fn POSITION &optional QUALITY CODING-SYSTEM)" nil nil)
21889
21890(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mule-util" '("filepos-to-bufferpos--dos" "truncate-string-ellipsis")))
21891
21892;;;***
21893
21894;;;### (autoloads nil "mwheel" "mwheel.el" (0 0 0 0))
21895;;; Generated autoloads from mwheel.el
21896
21897(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "mwheel" '("mouse-wheel-" "mwheel-")))
21898
21899;;;***
21900
21901;;;### (autoloads nil "net-utils" "net/net-utils.el" (0 0 0 0))
21902;;; Generated autoloads from net/net-utils.el
21903
21904(autoload 'ifconfig "net-utils" "\
21905Run ifconfig and display diagnostic output.
21906
21907\(fn)" t nil)
21908
21909(autoload 'iwconfig "net-utils" "\
21910Run iwconfig and display diagnostic output.
21911
21912\(fn)" t nil)
21913
21914(autoload 'netstat "net-utils" "\
21915Run netstat and display diagnostic output.
21916
21917\(fn)" t nil)
21918
21919(autoload 'arp "net-utils" "\
21920Run arp and display diagnostic output.
21921
21922\(fn)" t nil)
21923
21924(autoload 'route "net-utils" "\
21925Run route and display diagnostic output.
21926
21927\(fn)" t nil)
21928
21929(autoload 'traceroute "net-utils" "\
21930Run traceroute program for TARGET.
21931
21932\(fn TARGET)" t nil)
21933
21934(autoload 'ping "net-utils" "\
21935Ping HOST.
21936If your system's ping continues until interrupted, you can try setting
21937`ping-program-options'.
21938
21939\(fn HOST)" t nil)
21940
21941(autoload 'nslookup-host "net-utils" "\
21942Lookup the DNS information for HOST.
21943
21944\(fn HOST)" t nil)
21945
21946(autoload 'nslookup "net-utils" "\
21947Run nslookup program.
21948
21949\(fn)" t nil)
21950
21951(autoload 'dns-lookup-host "net-utils" "\
21952Lookup the DNS information for HOST (name or IP address).
21953
21954\(fn HOST)" t nil)
21955
21956(autoload 'run-dig "net-utils" "\
21957Run dig program.
21958
21959\(fn HOST)" t nil)
21960
21961(autoload 'ftp "net-utils" "\
21962Run ftp program.
21963
21964\(fn HOST)" t nil)
21965
21966(autoload 'finger "net-utils" "\
21967Finger USER on HOST.
21968
21969\(fn USER HOST)" t nil)
21970
21971(autoload 'whois "net-utils" "\
21972Send SEARCH-STRING to server defined by the `whois-server-name' variable.
21973If `whois-guess-server' is non-nil, then try to deduce the correct server
21974from SEARCH-STRING. With argument, prompt for whois server.
21975
21976\(fn ARG SEARCH-STRING)" t nil)
21977
21978(autoload 'whois-reverse-lookup "net-utils" "\
21979
21980
21981\(fn)" t nil)
21982
21983(autoload 'network-connection-to-service "net-utils" "\
21984Open a network connection to SERVICE on HOST.
21985
21986\(fn HOST SERVICE)" t nil)
21987
21988(autoload 'network-connection "net-utils" "\
21989Open a network connection to HOST on PORT.
21990
21991\(fn HOST PORT)" t nil)
21992
21993(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "net-utils" '("nslookup-" "net" "whois-" "ftp-" "finger-X.500-host-regexps" "route-program" "run-network-program" "smbclient" "ifconfig-program" "iwconfig-program" "ipconfig" "dig-program" "dns-lookup-program" "arp-program" "ping-program" "traceroute-program")))
21994
21995;;;***
21996
21997;;;### (autoloads nil "netrc" "net/netrc.el" (0 0 0 0))
21998;;; Generated autoloads from net/netrc.el
21999
22000(autoload 'netrc-credentials "netrc" "\
22001Return a user name/password pair.
22002Port specifications will be prioritized in the order they are
22003listed in the PORTS list.
22004
22005\(fn MACHINE &rest PORTS)" nil nil)
22006
22007(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "netrc" '("netrc-")))
22008
22009;;;***
22010
22011;;;### (autoloads nil "network-stream" "net/network-stream.el" (0
22012;;;;;; 0 0 0))
22013;;; Generated autoloads from net/network-stream.el
22014
22015(autoload 'open-network-stream "network-stream" "\
22016Open a TCP connection to HOST, optionally with encryption.
22017Normally, return a network process object; with a non-nil
22018:return-list parameter, return a list instead (see below).
22019Input and output work as for subprocesses; `delete-process'
22020closes it.
22021
22022NAME is the name for the process. It is modified if necessary to
22023 make it unique.
22024BUFFER is a buffer or buffer name to associate with the process.
22025 Process output goes at end of that buffer. BUFFER may be nil,
22026 meaning that the process is not associated with any buffer.
22027HOST is the name or IP address of the host to connect to.
22028SERVICE is the name of the service desired, or an integer or
22029 integer string specifying a port number to connect to.
22030
22031The remaining PARAMETERS should be a sequence of keywords and
22032values:
22033
22034:type specifies the connection type, one of the following:
22035 nil or `network'
22036 -- Begin with an ordinary network connection, and if
22037 the parameters :success and :capability-command
22038 are also supplied, try to upgrade to an encrypted
22039 connection via STARTTLS. Even if that
22040 fails (e.g. if HOST does not support TLS), retain
22041 an unencrypted connection.
22042 `plain' -- An ordinary, unencrypted network connection.
22043 `starttls' -- Begin with an ordinary connection, and try
22044 upgrading via STARTTLS. If that fails for any
22045 reason, drop the connection; in that case the
22046 returned object is a killed process.
22047 `tls' -- A TLS connection.
22048 `ssl' -- Equivalent to `tls'.
22049 `shell' -- A shell connection.
22050
22051:return-list specifies this function's return value.
22052 If omitted or nil, return a process object. A non-nil means to
22053 return (PROC . PROPS), where PROC is a process object and PROPS
22054 is a plist of connection properties, with these keywords:
22055 :greeting -- the greeting returned by HOST (a string), or nil.
22056 :capabilities -- a string representing HOST's capabilities,
22057 or nil if none could be found.
22058 :type -- the resulting connection type; `plain' (unencrypted)
22059 or `tls' (TLS-encrypted).
22060
22061:end-of-command specifies a regexp matching the end of a command.
22062
22063:end-of-capability specifies a regexp matching the end of the
22064 response to the command specified for :capability-command.
22065 It defaults to the regexp specified for :end-of-command.
22066
22067:success specifies a regexp matching a message indicating a
22068 successful STARTTLS negotiation. For instance, the default
22069 should be \"^3\" for an NNTP connection.
22070
22071:capability-command specifies a command used to query the HOST
22072 for its capabilities. For instance, for IMAP this should be
22073 \"1 CAPABILITY\\r\\n\".
22074
22075:starttls-function specifies a function for handling STARTTLS.
22076 This function should take one parameter, the response to the
22077 capability command, and should return the command to switch on
22078 STARTTLS if the server supports STARTTLS, and nil otherwise.
22079
22080:always-query-capabilities says whether to query the server for
22081 capabilities, even if we're doing a `plain' network connection.
22082
22083:client-certificate should either be a list where the first
22084 element is the certificate key file name, and the second
22085 element is the certificate file name itself, or t, which
22086 means that `auth-source' will be queried for the key and the
22087 certificate. This parameter will only be used when doing TLS
22088 or STARTTLS connections.
22089
22090:use-starttls-if-possible is a boolean that says to do opportunistic
22091STARTTLS upgrades even if Emacs doesn't have built-in TLS functionality.
22092
22093:warn-unless-encrypted is a boolean which, if :return-list is
22094non-nil, is used warn the user if the connection isn't encrypted.
22095
22096:nogreeting is a boolean that can be used to inhibit waiting for
22097a greeting from the server.
22098
22099:nowait, if non-nil, says the connection should be made
22100asynchronously, if possible.
22101
22102:shell-command is a format-spec string that can be used if :type
22103is `shell'. It has two specs, %s for host and %p for port
22104number. Example: \"ssh gateway nc %s %p\".
22105
22106:tls-parameters is a list that should be supplied if you're
22107opening a TLS connection. The first element is the TLS
22108type (either `gnutls-x509pki' or `gnutls-anon'), and the
22109remaining elements should be a keyword list accepted by
22110gnutls-boot (as returned by `gnutls-boot-parameters').
22111
22112\(fn NAME BUFFER HOST SERVICE &rest PARAMETERS)" nil nil)
22113
22114(defalias 'open-protocol-stream 'open-network-stream)
22115
22116(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "network-stream" '("network-stream-")))
22117
22118;;;***
22119
22120;;;### (autoloads nil "newst-backend" "net/newst-backend.el" (0 0
22121;;;;;; 0 0))
22122;;; Generated autoloads from net/newst-backend.el
22123
22124(autoload 'newsticker-running-p "newst-backend" "\
22125Check whether newsticker is running.
22126Return t if newsticker is running, nil otherwise. Newsticker is
22127considered to be running if the newsticker timer list is not empty.
22128
22129\(fn)" nil nil)
22130
22131(autoload 'newsticker-start "newst-backend" "\
22132Start the newsticker.
22133Start the timers for display and retrieval. If the newsticker, i.e. the
22134timers, are running already a warning message is printed unless
22135DO-NOT-COMPLAIN-IF-RUNNING is not nil.
22136Run `newsticker-start-hook' if newsticker was not running already.
22137
22138\(fn &optional DO-NOT-COMPLAIN-IF-RUNNING)" t nil)
22139
22140(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "newst-backend" '("newsticker-")))
22141
22142;;;***
22143
22144;;;### (autoloads nil "newst-plainview" "net/newst-plainview.el"
22145;;;;;; (0 0 0 0))
22146;;; Generated autoloads from net/newst-plainview.el
22147
22148(autoload 'newsticker-plainview "newst-plainview" "\
22149Start newsticker plainview.
22150
22151\(fn)" t nil)
22152
22153(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "newst-plainview" '("newsticker-")))
22154
22155;;;***
22156
22157;;;### (autoloads nil "newst-reader" "net/newst-reader.el" (0 0 0
22158;;;;;; 0))
22159;;; Generated autoloads from net/newst-reader.el
22160
22161(autoload 'newsticker-show-news "newst-reader" "\
22162Start reading news. You may want to bind this to a key.
22163
22164\(fn)" t nil)
22165
22166(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "newst-reader" '("newsticker-")))
22167
22168;;;***
22169
22170;;;### (autoloads nil "newst-ticker" "net/newst-ticker.el" (0 0 0
22171;;;;;; 0))
22172;;; Generated autoloads from net/newst-ticker.el
22173
22174(autoload 'newsticker-ticker-running-p "newst-ticker" "\
22175Check whether newsticker's actual ticker is running.
22176Return t if ticker is running, nil otherwise. Newsticker is
22177considered to be running if the newsticker timer list is not
22178empty.
22179
22180\(fn)" nil nil)
22181
22182(autoload 'newsticker-start-ticker "newst-ticker" "\
22183Start newsticker's ticker (but not the news retrieval).
22184Start display timer for the actual ticker if wanted and not
22185running already.
22186
22187\(fn)" t nil)
22188
22189(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "newst-ticker" '("newsticker-")))
22190
22191;;;***
22192
22193;;;### (autoloads nil "newst-treeview" "net/newst-treeview.el" (0
22194;;;;;; 0 0 0))
22195;;; Generated autoloads from net/newst-treeview.el
22196
22197(autoload 'newsticker-treeview "newst-treeview" "\
22198Start newsticker treeview.
22199
22200\(fn)" t nil)
22201
22202(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "newst-treeview" '("newsticker-")))
22203
22204;;;***
22205
22206;;;### (autoloads nil "newsticker" "net/newsticker.el" (0 0 0 0))
22207;;; Generated autoloads from net/newsticker.el
22208
22209(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "newsticker" '("newsticker-version")))
22210
22211;;;***
22212
22213;;;### (autoloads nil "nnagent" "gnus/nnagent.el" (0 0 0 0))
22214;;; Generated autoloads from gnus/nnagent.el
22215
22216(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnagent" '("nnagent-")))
22217
22218;;;***
22219
22220;;;### (autoloads nil "nnbabyl" "gnus/nnbabyl.el" (0 0 0 0))
22221;;; Generated autoloads from gnus/nnbabyl.el
22222
22223(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnbabyl" '("nnbabyl-")))
22224
22225;;;***
22226
22227;;;### (autoloads nil "nndiary" "gnus/nndiary.el" (0 0 0 0))
22228;;; Generated autoloads from gnus/nndiary.el
22229
22230(autoload 'nndiary-generate-nov-databases "nndiary" "\
22231Generate NOV databases in all nndiary directories.
22232
22233\(fn &optional SERVER)" t nil)
22234
22235(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nndiary" '("nndiary-")))
22236
22237;;;***
22238
22239;;;### (autoloads nil "nndir" "gnus/nndir.el" (0 0 0 0))
22240;;; Generated autoloads from gnus/nndir.el
22241
22242(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nndir" '("nndir-")))
22243
22244;;;***
22245
22246;;;### (autoloads nil "nndoc" "gnus/nndoc.el" (0 0 0 0))
22247;;; Generated autoloads from gnus/nndoc.el
22248
22249(autoload 'nndoc-add-type "nndoc" "\
22250Add document DEFINITION to the list of nndoc document definitions.
22251If POSITION is nil or `last', the definition will be added
22252as the last checked definition, if t or `first', add as the
22253first definition, and if any other symbol, add after that
22254symbol in the alist.
22255
22256\(fn DEFINITION &optional POSITION)" nil nil)
22257
22258(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nndoc" '("nndoc-")))
22259
22260;;;***
22261
22262;;;### (autoloads nil "nndraft" "gnus/nndraft.el" (0 0 0 0))
22263;;; Generated autoloads from gnus/nndraft.el
22264
22265(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nndraft" '("nndraft-")))
22266
22267;;;***
22268
22269;;;### (autoloads nil "nneething" "gnus/nneething.el" (0 0 0 0))
22270;;; Generated autoloads from gnus/nneething.el
22271
22272(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nneething" '("nneething-")))
22273
22274;;;***
22275
22276;;;### (autoloads nil "nnfolder" "gnus/nnfolder.el" (0 0 0 0))
22277;;; Generated autoloads from gnus/nnfolder.el
22278
22279(autoload 'nnfolder-generate-active-file "nnfolder" "\
22280Look for mbox folders in the nnfolder directory and make them into groups.
22281This command does not work if you use short group names.
22282
22283\(fn)" t nil)
22284
22285(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnfolder" '("nnfolder-")))
22286
22287;;;***
22288
22289;;;### (autoloads nil "nngateway" "gnus/nngateway.el" (0 0 0 0))
22290;;; Generated autoloads from gnus/nngateway.el
22291
22292(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nngateway" '("nngateway-")))
22293
22294;;;***
22295
22296;;;### (autoloads nil "nnheader" "gnus/nnheader.el" (0 0 0 0))
22297;;; Generated autoloads from gnus/nnheader.el
22298
22299(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnheader" '("nntp-" "nnheader-" "mail-header-" "make-" "gnus-")))
22300
22301;;;***
22302
22303;;;### (autoloads nil "nnimap" "gnus/nnimap.el" (0 0 0 0))
22304;;; Generated autoloads from gnus/nnimap.el
22305
22306(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnimap" '("nnimap")))
22307
22308;;;***
22309
22310;;;### (autoloads nil "nnir" "gnus/nnir.el" (0 0 0 0))
22311;;; Generated autoloads from gnus/nnir.el
22312
22313(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnir" '("nnir-" "gnus-")))
22314
22315;;;***
22316
22317;;;### (autoloads nil "nnmail" "gnus/nnmail.el" (0 0 0 0))
22318;;; Generated autoloads from gnus/nnmail.el
22319
22320(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnmail" '("nnmail-")))
22321
22322;;;***
22323
22324;;;### (autoloads nil "nnmaildir" "gnus/nnmaildir.el" (0 0 0 0))
22325;;; Generated autoloads from gnus/nnmaildir.el
22326
22327(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnmaildir" '("nnmaildir-")))
22328
22329;;;***
22330
22331;;;### (autoloads nil "nnmairix" "gnus/nnmairix.el" (0 0 0 0))
22332;;; Generated autoloads from gnus/nnmairix.el
22333
22334(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnmairix" '("nnmairix-")))
22335
22336;;;***
22337
22338;;;### (autoloads nil "nnmbox" "gnus/nnmbox.el" (0 0 0 0))
22339;;; Generated autoloads from gnus/nnmbox.el
22340
22341(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnmbox" '("nnmbox-")))
22342
22343;;;***
22344
22345;;;### (autoloads nil "nnmh" "gnus/nnmh.el" (0 0 0 0))
22346;;; Generated autoloads from gnus/nnmh.el
22347
22348(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnmh" '("nnmh-")))
22349
22350;;;***
22351
22352;;;### (autoloads nil "nnml" "gnus/nnml.el" (0 0 0 0))
22353;;; Generated autoloads from gnus/nnml.el
22354
22355(autoload 'nnml-generate-nov-databases "nnml" "\
22356Generate NOV databases in all nnml directories.
22357
22358\(fn &optional SERVER)" t nil)
22359
22360(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnml" '("nnml-")))
22361
22362;;;***
22363
22364;;;### (autoloads nil "nnnil" "gnus/nnnil.el" (0 0 0 0))
22365;;; Generated autoloads from gnus/nnnil.el
22366
22367(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnnil" '("nnnil-")))
22368
22369;;;***
22370
22371;;;### (autoloads nil "nnoo" "gnus/nnoo.el" (0 0 0 0))
22372;;; Generated autoloads from gnus/nnoo.el
22373
22374(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnoo" '("nnoo-" "def")))
22375
22376;;;***
22377
22378;;;### (autoloads nil "nnregistry" "gnus/nnregistry.el" (0 0 0 0))
22379;;; Generated autoloads from gnus/nnregistry.el
22380
22381(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnregistry" '("nnregistry-")))
22382
22383;;;***
22384
22385;;;### (autoloads nil "nnrss" "gnus/nnrss.el" (0 0 0 0))
22386;;; Generated autoloads from gnus/nnrss.el
22387
22388(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnrss" '("nnrss-")))
22389
22390;;;***
22391
22392;;;### (autoloads nil "nnspool" "gnus/nnspool.el" (0 0 0 0))
22393;;; Generated autoloads from gnus/nnspool.el
22394
22395(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnspool" '("news-inews-program" "nnspool-")))
22396
22397;;;***
22398
22399;;;### (autoloads nil "nntp" "gnus/nntp.el" (0 0 0 0))
22400;;; Generated autoloads from gnus/nntp.el
22401
22402(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nntp" '("nntp-")))
22403
22404;;;***
22405
22406;;;### (autoloads nil "nnvirtual" "gnus/nnvirtual.el" (0 0 0 0))
22407;;; Generated autoloads from gnus/nnvirtual.el
22408
22409(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnvirtual" '("nnvirtual-")))
22410
22411;;;***
22412
22413;;;### (autoloads nil "nnweb" "gnus/nnweb.el" (0 0 0 0))
22414;;; Generated autoloads from gnus/nnweb.el
22415
22416(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nnweb" '("nnweb-")))
22417
22418;;;***
22419
22420;;;### (autoloads nil "notifications" "notifications.el" (0 0 0 0))
22421;;; Generated autoloads from notifications.el
22422
22423(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "notifications" '("notifications-")))
22424
22425;;;***
22426
22427;;;### (autoloads nil "novice" "novice.el" (0 0 0 0))
22428;;; Generated autoloads from novice.el
22429
22430(define-obsolete-variable-alias 'disabled-command-hook 'disabled-command-function "22.1")
22431
22432(defvar disabled-command-function 'disabled-command-function "\
22433Function to call to handle disabled commands.
22434If nil, the feature is disabled, i.e., all commands work normally.")
22435
22436(autoload 'disabled-command-function "novice" "\
22437
22438
22439\(fn &optional CMD KEYS)" nil nil)
22440
22441(autoload 'enable-command "novice" "\
22442Allow COMMAND to be executed without special confirmation from now on.
22443COMMAND must be a symbol.
22444This command alters the user's .emacs file so that this will apply
22445to future sessions.
22446
22447\(fn COMMAND)" t nil)
22448
22449(autoload 'disable-command "novice" "\
22450Require special confirmation to execute COMMAND from now on.
22451COMMAND must be a symbol.
22452This command alters your init file so that this choice applies to
22453future sessions.
22454
22455\(fn COMMAND)" t nil)
22456
22457(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "novice" '("en/disable-command")))
22458
22459;;;***
22460
22461;;;### (autoloads nil "nroff-mode" "textmodes/nroff-mode.el" (0 0
22462;;;;;; 0 0))
22463;;; Generated autoloads from textmodes/nroff-mode.el
22464
22465(autoload 'nroff-mode "nroff-mode" "\
22466Major mode for editing text intended for nroff to format.
22467\\{nroff-mode-map}
22468Turning on Nroff mode runs `text-mode-hook', then `nroff-mode-hook'.
22469Also, try `nroff-electric-mode', for automatically inserting
22470closing requests for requests that are used in matched pairs.
22471
22472\(fn)" t nil)
22473
22474(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nroff-mode" '("nroff-")))
22475
22476;;;***
22477
22478;;;### (autoloads nil "nsm" "net/nsm.el" (0 0 0 0))
22479;;; Generated autoloads from net/nsm.el
22480
22481(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nsm" '("network-security-level" "nsm-")))
22482
22483;;;***
22484
22485;;;### (autoloads nil "ntlm" "net/ntlm.el" (0 0 0 0))
22486;;; Generated autoloads from net/ntlm.el
22487(push (purecopy '(ntlm 2 1 0)) package--builtin-versions)
22488
22489(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ntlm" '("ntlm-")))
22490
22491;;;***
22492
22493;;;### (autoloads nil "nxml-enc" "nxml/nxml-enc.el" (0 0 0 0))
22494;;; Generated autoloads from nxml/nxml-enc.el
22495
22496(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-enc" '("nxml-")))
22497
22498;;;***
22499
22500;;;### (autoloads nil "nxml-maint" "nxml/nxml-maint.el" (0 0 0 0))
22501;;; Generated autoloads from nxml/nxml-maint.el
22502
22503(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-maint" '("nxml-insert-target-repertoire-glyph-set")))
22504
22505;;;***
22506
22507;;;### (autoloads nil "nxml-mode" "nxml/nxml-mode.el" (0 0 0 0))
22508;;; Generated autoloads from nxml/nxml-mode.el
22509
22510(autoload 'nxml-mode "nxml-mode" "\
22511Major mode for editing XML.
22512
22513\\[nxml-finish-element] finishes the current element by inserting an end-tag.
22514C-c C-i closes a start-tag with `>' and then inserts a balancing end-tag
22515leaving point between the start-tag and end-tag.
22516\\[nxml-balanced-close-start-tag-block] is similar but for block rather than inline elements:
22517the start-tag, point, and end-tag are all left on separate lines.
22518If `nxml-slash-auto-complete-flag' is non-nil, then inserting a `</'
22519automatically inserts the rest of the end-tag.
22520
22521\\[completion-at-point] performs completion on the symbol preceding point.
22522
22523\\[nxml-dynamic-markup-word] uses the contents of the current buffer
22524to choose a tag to put around the word preceding point.
22525
22526Sections of the document can be displayed in outline form. The
22527variable `nxml-section-element-name-regexp' controls when an element
22528is recognized as a section. The same key sequences that change
22529visibility in outline mode are used except that they start with C-c C-o
22530instead of C-c.
22531
22532Validation is provided by the related minor-mode `rng-validate-mode'.
22533This also makes completion schema- and context- sensitive. Element
22534names, attribute names, attribute values and namespace URIs can all be
22535completed. By default, `rng-validate-mode' is automatically enabled.
22536You can toggle it using \\[rng-validate-mode] or change the default by
22537customizing `rng-nxml-auto-validate-flag'.
22538
22539\\[indent-for-tab-command] indents the current line appropriately.
22540This can be customized using the variable `nxml-child-indent'
22541and the variable `nxml-attribute-indent'.
22542
22543\\[nxml-insert-named-char] inserts a character reference using
22544the character's name (by default, the Unicode name).
22545\\[universal-argument] \\[nxml-insert-named-char] inserts the character directly.
22546
22547The Emacs commands that normally operate on balanced expressions will
22548operate on XML markup items. Thus \\[forward-sexp] will move forward
22549across one markup item; \\[backward-sexp] will move backward across
22550one markup item; \\[kill-sexp] will kill the following markup item;
22551\\[mark-sexp] will mark the following markup item. By default, each
22552tag each treated as a single markup item; to make the complete element
22553be treated as a single markup item, set the variable
22554`nxml-sexp-element-flag' to t. For more details, see the function
22555`nxml-forward-balanced-item'.
22556
22557\\[nxml-backward-up-element] and \\[nxml-down-element] move up and down the element structure.
22558
22559Many aspects this mode can be customized using
22560\\[customize-group] nxml RET.
22561
22562\(fn)" t nil)
22563(defalias 'xml-mode 'nxml-mode)
22564
22565(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-mode" '("nxml-")))
22566
22567;;;***
22568
22569;;;### (autoloads nil "nxml-ns" "nxml/nxml-ns.el" (0 0 0 0))
22570;;; Generated autoloads from nxml/nxml-ns.el
22571
22572(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-ns" '("nxml-ns-")))
22573
22574;;;***
22575
22576;;;### (autoloads nil "nxml-outln" "nxml/nxml-outln.el" (0 0 0 0))
22577;;; Generated autoloads from nxml/nxml-outln.el
22578
22579(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-outln" '("nxml-")))
22580
22581;;;***
22582
22583;;;### (autoloads nil "nxml-parse" "nxml/nxml-parse.el" (0 0 0 0))
22584;;; Generated autoloads from nxml/nxml-parse.el
22585
22586(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-parse" '("nxml-")))
22587
22588;;;***
22589
22590;;;### (autoloads nil "nxml-rap" "nxml/nxml-rap.el" (0 0 0 0))
22591;;; Generated autoloads from nxml/nxml-rap.el
22592
22593(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-rap" '("nxml-")))
22594
22595;;;***
22596
22597;;;### (autoloads nil "nxml-util" "nxml/nxml-util.el" (0 0 0 0))
22598;;; Generated autoloads from nxml/nxml-util.el
22599
22600(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "nxml-util" '("nxml-")))
22601
22602;;;***
22603
22604;;;### (autoloads nil "ob-C" "org/ob-C.el" (0 0 0 0))
22605;;; Generated autoloads from org/ob-C.el
22606
22607(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-C" '("org-babel-")))
22608
22609;;;***
22610
22611;;;### (autoloads nil "ob-R" "org/ob-R.el" (0 0 0 0))
22612;;; Generated autoloads from org/ob-R.el
22613
22614(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-R" '("org-babel-")))
22615
22616;;;***
22617
22618;;;### (autoloads nil "ob-asymptote" "org/ob-asymptote.el" (0 0 0
22619;;;;;; 0))
22620;;; Generated autoloads from org/ob-asymptote.el
22621
22622(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-asymptote" '("org-babel-")))
22623
22624;;;***
22625
22626;;;### (autoloads nil "ob-awk" "org/ob-awk.el" (0 0 0 0))
22627;;; Generated autoloads from org/ob-awk.el
22628
22629(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-awk" '("org-babel-")))
22630
22631;;;***
22632
22633;;;### (autoloads nil "ob-calc" "org/ob-calc.el" (0 0 0 0))
22634;;; Generated autoloads from org/ob-calc.el
22635
22636(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-calc" '("org-babel-")))
22637
22638;;;***
22639
22640;;;### (autoloads nil "ob-clojure" "org/ob-clojure.el" (0 0 0 0))
22641;;; Generated autoloads from org/ob-clojure.el
22642
22643(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-clojure" '("org-babel-")))
22644
22645;;;***
22646
22647;;;### (autoloads nil "ob-comint" "org/ob-comint.el" (0 0 0 0))
22648;;; Generated autoloads from org/ob-comint.el
22649
22650(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-comint" '("org-babel-comint-")))
22651
22652;;;***
22653
22654;;;### (autoloads "actual autoloads are elsewhere" "ob-core" "org/ob-core.el"
22655;;;;;; (0 0 0 0))
22656;;; Generated autoloads from org/ob-core.el
22657
22658(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-core" '("org-")))
22659
22660;;;***
22661
22662;;;### (autoloads nil "ob-css" "org/ob-css.el" (0 0 0 0))
22663;;; Generated autoloads from org/ob-css.el
22664
22665(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-css" '("org-babel-")))
22666
22667;;;***
22668
22669;;;### (autoloads nil "ob-ditaa" "org/ob-ditaa.el" (0 0 0 0))
22670;;; Generated autoloads from org/ob-ditaa.el
22671
22672(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ditaa" '("org-")))
22673
22674;;;***
22675
22676;;;### (autoloads nil "ob-dot" "org/ob-dot.el" (0 0 0 0))
22677;;; Generated autoloads from org/ob-dot.el
22678
22679(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-dot" '("org-babel-")))
22680
22681;;;***
22682
22683;;;### (autoloads nil "ob-emacs-lisp" "org/ob-emacs-lisp.el" (0 0
22684;;;;;; 0 0))
22685;;; Generated autoloads from org/ob-emacs-lisp.el
22686
22687(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-emacs-lisp" '("org-babel-")))
22688
22689;;;***
22690
22691;;;### (autoloads nil "ob-eval" "org/ob-eval.el" (0 0 0 0))
22692;;; Generated autoloads from org/ob-eval.el
22693
22694(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-eval" '("org-babel-")))
22695
22696;;;***
22697
22698;;;### (autoloads nil "ob-exp" "org/ob-exp.el" (0 0 0 0))
22699;;; Generated autoloads from org/ob-exp.el
22700
22701(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-exp" '("org-")))
22702
22703;;;***
22704
22705;;;### (autoloads nil "ob-fortran" "org/ob-fortran.el" (0 0 0 0))
22706;;; Generated autoloads from org/ob-fortran.el
22707
22708(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-fortran" '("org-babel-")))
22709
22710;;;***
22711
22712;;;### (autoloads nil "ob-gnuplot" "org/ob-gnuplot.el" (0 0 0 0))
22713;;; Generated autoloads from org/ob-gnuplot.el
22714
22715(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-gnuplot" '("org-babel-" "*org-babel-gnuplot-")))
22716
22717;;;***
22718
22719;;;### (autoloads nil "ob-haskell" "org/ob-haskell.el" (0 0 0 0))
22720;;; Generated autoloads from org/ob-haskell.el
22721
22722(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-haskell" '("org-babel-")))
22723
22724;;;***
22725
22726;;;### (autoloads nil "ob-io" "org/ob-io.el" (0 0 0 0))
22727;;; Generated autoloads from org/ob-io.el
22728
22729(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-io" '("org-babel-")))
22730
22731;;;***
22732
22733;;;### (autoloads nil "ob-java" "org/ob-java.el" (0 0 0 0))
22734;;; Generated autoloads from org/ob-java.el
22735
22736(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-java" '("org-babel-")))
22737
22738;;;***
22739
22740;;;### (autoloads nil "ob-js" "org/ob-js.el" (0 0 0 0))
22741;;; Generated autoloads from org/ob-js.el
22742
22743(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-js" '("org-babel-")))
22744
22745;;;***
22746
22747;;;### (autoloads "actual autoloads are elsewhere" "ob-keys" "org/ob-keys.el"
22748;;;;;; (0 0 0 0))
22749;;; Generated autoloads from org/ob-keys.el
22750
22751(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-keys" '("org-babel-")))
22752
22753;;;***
22754
22755;;;### (autoloads nil "ob-latex" "org/ob-latex.el" (0 0 0 0))
22756;;; Generated autoloads from org/ob-latex.el
22757
22758(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-latex" '("org-babel-" "convert-pdf")))
22759
22760;;;***
22761
22762;;;### (autoloads nil "ob-ledger" "org/ob-ledger.el" (0 0 0 0))
22763;;; Generated autoloads from org/ob-ledger.el
22764
22765(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ledger" '("org-babel-")))
22766
22767;;;***
22768
22769;;;### (autoloads nil "ob-lilypond" "org/ob-lilypond.el" (0 0 0 0))
22770;;; Generated autoloads from org/ob-lilypond.el
22771
22772(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lilypond" '("org-babel-" "lilypond-mode")))
22773
22774;;;***
22775
22776;;;### (autoloads nil "ob-lisp" "org/ob-lisp.el" (0 0 0 0))
22777;;; Generated autoloads from org/ob-lisp.el
22778
22779(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lisp" '("org-babel-")))
22780
22781;;;***
22782
22783;;;### (autoloads "actual autoloads are elsewhere" "ob-lob" "org/ob-lob.el"
22784;;;;;; (0 0 0 0))
22785;;; Generated autoloads from org/ob-lob.el
22786
22787(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lob" '("org-babel-")))
22788
22789;;;***
22790
22791;;;### (autoloads nil "ob-makefile" "org/ob-makefile.el" (0 0 0 0))
22792;;; Generated autoloads from org/ob-makefile.el
22793
22794(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-makefile" '("org-babel-")))
22795
22796;;;***
22797
22798;;;### (autoloads nil "ob-maxima" "org/ob-maxima.el" (0 0 0 0))
22799;;; Generated autoloads from org/ob-maxima.el
22800
22801(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-maxima" '("org-babel-")))
22802
22803;;;***
22804
22805;;;### (autoloads nil "ob-mscgen" "org/ob-mscgen.el" (0 0 0 0))
22806;;; Generated autoloads from org/ob-mscgen.el
22807
22808(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-mscgen" '("org-babel-")))
22809
22810;;;***
22811
22812;;;### (autoloads nil "ob-ocaml" "org/ob-ocaml.el" (0 0 0 0))
22813;;; Generated autoloads from org/ob-ocaml.el
22814
22815(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ocaml" '("org-babel-")))
22816
22817;;;***
22818
22819;;;### (autoloads nil "ob-octave" "org/ob-octave.el" (0 0 0 0))
22820;;; Generated autoloads from org/ob-octave.el
22821
22822(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-octave" '("org-babel-")))
22823
22824;;;***
22825
22826;;;### (autoloads nil "ob-org" "org/ob-org.el" (0 0 0 0))
22827;;; Generated autoloads from org/ob-org.el
22828
22829(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-org" '("org-babel-")))
22830
22831;;;***
22832
22833;;;### (autoloads nil "ob-perl" "org/ob-perl.el" (0 0 0 0))
22834;;; Generated autoloads from org/ob-perl.el
22835
22836(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-perl" '("org-babel-")))
22837
22838;;;***
22839
22840;;;### (autoloads nil "ob-picolisp" "org/ob-picolisp.el" (0 0 0 0))
22841;;; Generated autoloads from org/ob-picolisp.el
22842
22843(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-picolisp" '("org-babel-")))
22844
22845;;;***
22846
22847;;;### (autoloads nil "ob-plantuml" "org/ob-plantuml.el" (0 0 0 0))
22848;;; Generated autoloads from org/ob-plantuml.el
22849
22850(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-plantuml" '("org-")))
22851
22852;;;***
22853
22854;;;### (autoloads nil "ob-python" "org/ob-python.el" (0 0 0 0))
22855;;; Generated autoloads from org/ob-python.el
22856
22857(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-python" '("org-babel-")))
22858
22859;;;***
22860
22861;;;### (autoloads nil "ob-ref" "org/ob-ref.el" (0 0 0 0))
22862;;; Generated autoloads from org/ob-ref.el
22863
22864(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ref" '("org-babel-")))
22865
22866;;;***
22867
22868;;;### (autoloads nil "ob-ruby" "org/ob-ruby.el" (0 0 0 0))
22869;;; Generated autoloads from org/ob-ruby.el
22870
22871(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ruby" '("org-babel-")))
22872
22873;;;***
22874
22875;;;### (autoloads nil "ob-sass" "org/ob-sass.el" (0 0 0 0))
22876;;; Generated autoloads from org/ob-sass.el
22877
22878(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sass" '("org-babel-")))
22879
22880;;;***
22881
22882;;;### (autoloads nil "ob-scala" "org/ob-scala.el" (0 0 0 0))
22883;;; Generated autoloads from org/ob-scala.el
22884
22885(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-scala" '("org-babel-")))
22886
22887;;;***
22888
22889;;;### (autoloads nil "ob-scheme" "org/ob-scheme.el" (0 0 0 0))
22890;;; Generated autoloads from org/ob-scheme.el
22891
22892(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-scheme" '("org-babel-")))
22893
22894;;;***
22895
22896;;;### (autoloads nil "ob-screen" "org/ob-screen.el" (0 0 0 0))
22897;;; Generated autoloads from org/ob-screen.el
22898
22899(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-screen" '("org-babel-")))
22900
22901;;;***
22902
22903;;;### (autoloads nil "ob-sh" "org/ob-sh.el" (0 0 0 0))
22904;;; Generated autoloads from org/ob-sh.el
22905
22906(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sh" '("org-babel-")))
22907
22908;;;***
22909
22910;;;### (autoloads nil "ob-shen" "org/ob-shen.el" (0 0 0 0))
22911;;; Generated autoloads from org/ob-shen.el
22912
22913(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-shen" '("org-babel-")))
22914
22915;;;***
22916
22917;;;### (autoloads nil "ob-sql" "org/ob-sql.el" (0 0 0 0))
22918;;; Generated autoloads from org/ob-sql.el
22919
22920(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sql" '("org-babel-" "dbstring-mysql")))
22921
22922;;;***
22923
22924;;;### (autoloads nil "ob-sqlite" "org/ob-sqlite.el" (0 0 0 0))
22925;;; Generated autoloads from org/ob-sqlite.el
22926
22927(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sqlite" '("org-babel-")))
22928
22929;;;***
22930
22931;;;### (autoloads nil "ob-table" "org/ob-table.el" (0 0 0 0))
22932;;; Generated autoloads from org/ob-table.el
22933
22934(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-table" '("org-")))
22935
22936;;;***
22937
22938;;;### (autoloads "actual autoloads are elsewhere" "ob-tangle" "org/ob-tangle.el"
22939;;;;;; (0 0 0 0))
22940;;; Generated autoloads from org/ob-tangle.el
22941
22942(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-tangle" '("org-babel-")))
22943
22944;;;***
22945
22946;;;### (autoloads nil "octave" "progmodes/octave.el" (0 0 0 0))
22947;;; Generated autoloads from progmodes/octave.el
22948
22949(autoload 'octave-mode "octave" "\
22950Major mode for editing Octave code.
22951
22952Octave is a high-level language, primarily intended for numerical
22953computations. It provides a convenient command line interface
22954for solving linear and nonlinear problems numerically. Function
22955definitions can also be stored in files and used in batch mode.
22956
22957See Info node `(octave-mode) Using Octave Mode' for more details.
22958
22959Key bindings:
22960\\{octave-mode-map}
22961
22962\(fn)" t nil)
22963
22964(autoload 'inferior-octave "octave" "\
22965Run an inferior Octave process, I/O via `inferior-octave-buffer'.
22966This buffer is put in Inferior Octave mode. See `inferior-octave-mode'.
22967
22968Unless ARG is non-nil, switches to this buffer.
22969
22970The elements of the list `inferior-octave-startup-args' are sent as
22971command line arguments to the inferior Octave process on startup.
22972
22973Additional commands to be executed on startup can be provided either in
22974the file specified by `inferior-octave-startup-file' or by the default
22975startup file, `~/.emacs-octave'.
22976
22977\(fn &optional ARG)" t nil)
22978
22979(defalias 'run-octave 'inferior-octave)
22980
22981(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "octave" '("octave-" "inferior-octave-")))
22982
22983;;;***
22984
22985;;;### (autoloads nil "ogonek" "international/ogonek.el" (0 0 0 0))
22986;;; Generated autoloads from international/ogonek.el
22987
22988(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ogonek" '("ogonek-")))
22989
22990;;;***
22991
22992;;;### (autoloads nil "opascal" "progmodes/opascal.el" (0 0 0 0))
22993;;; Generated autoloads from progmodes/opascal.el
22994
22995(define-obsolete-function-alias 'delphi-mode 'opascal-mode "24.4")
22996
22997(autoload 'opascal-mode "opascal" "\
22998Major mode for editing OPascal code.\\<opascal-mode-map>
22999\\[opascal-find-unit] - Search for a OPascal source file.
23000\\[opascal-fill-comment] - Fill the current comment.
23001\\[opascal-new-comment-line] - If in a // comment, do a new comment line.
23002
23003\\[indent-region] also works for indenting a whole region.
23004
23005Customization:
23006
23007 `opascal-indent-level' (default 3)
23008 Indentation of OPascal statements with respect to containing block.
23009 `opascal-compound-block-indent' (default 0)
23010 Extra indentation for blocks in compound statements.
23011 `opascal-case-label-indent' (default 0)
23012 Extra indentation for case statement labels.
23013 `opascal-search-path' (default .)
23014 Directories to search when finding external units.
23015 `opascal-verbose' (default nil)
23016 If true then OPascal token processing progress is reported to the user.
23017
23018Coloring:
23019
23020 `opascal-keyword-face' (default `font-lock-keyword-face')
23021 Face used to color OPascal keywords.
23022
23023\(fn)" t nil)
23024
23025(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "opascal" '("opascal-")))
23026
23027;;;***
23028
23029;;;### (autoloads nil "org" "org/org.el" (0 0 0 0))
23030;;; Generated autoloads from org/org.el
23031
23032(autoload 'org-babel-do-load-languages "org" "\
23033Load the languages defined in `org-babel-load-languages'.
23034
23035\(fn SYM VALUE)" nil nil)
23036
23037(autoload 'org-babel-load-file "org" "\
23038Load Emacs Lisp source code blocks in the Org-mode FILE.
23039This function exports the source code using `org-babel-tangle'
23040and then loads the resulting file using `load-file'. With prefix
23041arg (noninteractively: 2nd arg) COMPILE the tangled Emacs Lisp
23042file to byte-code before it is loaded.
23043
23044\(fn FILE &optional COMPILE)" t nil)
23045
23046(autoload 'org-version "org" "\
23047Show the org-mode version in the echo area.
23048With prefix argument HERE, insert it at point.
23049When FULL is non-nil, use a verbose version string.
23050When MESSAGE is non-nil, display a message with the version.
23051
23052\(fn &optional HERE FULL MESSAGE)" t nil)
23053
23054(autoload 'turn-on-orgtbl "org" "\
23055Unconditionally turn on `orgtbl-mode'.
23056
23057\(fn)" nil nil)
23058
23059(autoload 'org-clock-persistence-insinuate "org" "\
23060Set up hooks for clock persistence.
23061
23062\(fn)" nil nil)
23063
23064(autoload 'org-mode "org" "\
23065Outline-based notes management and organizer, alias
23066\"Carsten's outline-mode for keeping track of everything.\"
23067
23068Org-mode develops organizational tasks around a NOTES file which
23069contains information about projects as plain text. Org-mode is
23070implemented on top of outline-mode, which is ideal to keep the content
23071of large files well structured. It supports ToDo items, deadlines and
23072time stamps, which magically appear in the diary listing of the Emacs
23073calendar. Tables are easily created with a built-in table editor.
23074Plain text URL-like links connect to websites, emails (VM), Usenet
23075messages (Gnus), BBDB entries, and any files related to the project.
23076For printing and sharing of notes, an Org-mode file (or a part of it)
23077can be exported as a structured ASCII or HTML file.
23078
23079The following commands are available:
23080
23081\\{org-mode-map}
23082
23083\(fn)" t nil)
23084
23085(autoload 'org-cycle "org" "\
23086TAB-action and visibility cycling for Org-mode.
23087
23088This is the command invoked in Org-mode by the TAB key. Its main purpose
23089is outline visibility cycling, but it also invokes other actions
23090in special contexts.
23091
23092- When this function is called with a prefix argument, rotate the entire
23093 buffer through 3 states (global cycling)
23094 1. OVERVIEW: Show only top-level headlines.
23095 2. CONTENTS: Show all headlines of all levels, but no body text.
23096 3. SHOW ALL: Show everything.
23097 When called with two `C-u C-u' prefixes, switch to the startup visibility,
23098 determined by the variable `org-startup-folded', and by any VISIBILITY
23099 properties in the buffer.
23100 When called with three `C-u C-u C-u' prefixed, show the entire buffer,
23101 including any drawers.
23102
23103- When inside a table, re-align the table and move to the next field.
23104
23105- When point is at the beginning of a headline, rotate the subtree started
23106 by this line through 3 different states (local cycling)
23107 1. FOLDED: Only the main headline is shown.
23108 2. CHILDREN: The main headline and the direct children are shown.
23109 From this state, you can move to one of the children
23110 and zoom in further.
23111 3. SUBTREE: Show the entire subtree, including body text.
23112 If there is no subtree, switch directly from CHILDREN to FOLDED.
23113
23114- When point is at the beginning of an empty headline and the variable
23115 `org-cycle-level-after-item/entry-creation' is set, cycle the level
23116 of the headline by demoting and promoting it to likely levels. This
23117 speeds up creation document structure by pressing TAB once or several
23118 times right after creating a new headline.
23119
23120- When there is a numeric prefix, go up to a heading with level ARG, do
23121 a `show-subtree' and return to the previous cursor position. If ARG
23122 is negative, go up that many levels.
23123
23124- When point is not at the beginning of a headline, execute the global
23125 binding for TAB, which is re-indenting the line. See the option
23126 `org-cycle-emulate-tab' for details.
23127
23128- Special case: if point is at the beginning of the buffer and there is
23129 no headline in line 1, this function will act as if called with prefix arg
23130 (C-u TAB, same as S-TAB) also when called without prefix arg.
23131 But only if also the variable `org-cycle-global-at-bob' is t.
23132
23133\(fn &optional ARG)" t nil)
23134
23135(autoload 'org-global-cycle "org" "\
23136Cycle the global visibility. For details see `org-cycle'.
23137With \\[universal-argument] prefix arg, switch to startup visibility.
23138With a numeric prefix, show all headlines up to that level.
23139
23140\(fn &optional ARG)" t nil)
23141(put 'orgstruct-heading-prefix-regexp 'safe-local-variable 'stringp)
23142
23143(autoload 'orgstruct-mode "org" "\
23144Toggle the minor mode `orgstruct-mode'.
23145This mode is for using Org-mode structure commands in other
23146modes. The following keys behave as if Org-mode were active, if
23147the cursor is on a headline, or on a plain list item (both as
23148defined by Org-mode).
23149
23150\(fn &optional ARG)" t nil)
23151
23152(autoload 'turn-on-orgstruct "org" "\
23153Unconditionally turn on `orgstruct-mode'.
23154
23155\(fn)" nil nil)
23156
23157(autoload 'turn-on-orgstruct++ "org" "\
23158Unconditionally turn on `orgstruct++-mode'.
23159
23160\(fn)" nil nil)
23161
23162(autoload 'org-run-like-in-org-mode "org" "\
23163Run a command, pretending that the current buffer is in Org-mode.
23164This will temporarily bind local variables that are typically bound in
23165Org-mode to the values they have in Org-mode, and then interactively
23166call CMD.
23167
23168\(fn CMD)" nil nil)
23169
23170(autoload 'org-store-link "org" "\
23171\\<org-mode-map>Store an org-link to the current location.
23172This link is added to `org-stored-links' and can later be inserted
23173into an org-buffer with \\[org-insert-link].
23174
23175For some link types, a prefix arg is interpreted.
23176For links to Usenet articles, arg negates `org-gnus-prefer-web-links'.
23177For file links, arg negates `org-context-in-file-links'.
23178
23179A double prefix arg force skipping storing functions that are not
23180part of Org's core.
23181
23182A triple prefix arg force storing a link for each line in the
23183active region.
23184
23185\(fn ARG)" t nil)
23186
23187(autoload 'org-insert-link-global "org" "\
23188Insert a link like Org-mode does.
23189This command can be called in any mode to insert a link in Org-mode syntax.
23190
23191\(fn)" t nil)
23192
23193(autoload 'org-open-at-point-global "org" "\
23194Follow a link like Org-mode does.
23195This command can be called in any mode to follow a link that has
23196Org-mode syntax.
23197
23198\(fn)" t nil)
23199
23200(autoload 'org-open-link-from-string "org" "\
23201Open a link in the string S, as if it was in Org-mode.
23202
23203\(fn S &optional ARG REFERENCE-BUFFER)" t nil)
23204
23205(autoload 'org-switchb "org" "\
23206Switch between Org buffers.
23207With one prefix argument, restrict available buffers to files.
23208With two prefix arguments, restrict available buffers to agenda files.
23209
23210Defaults to `iswitchb' for buffer name completion.
23211Set `org-completion-use-ido' to make it use ido instead.
23212
23213\(fn &optional ARG)" t nil)
23214
23215(defalias 'org-ido-switchb 'org-switchb)
23216
23217(defalias 'org-iswitchb 'org-switchb)
23218
23219(autoload 'org-cycle-agenda-files "org" "\
23220Cycle through the files in `org-agenda-files'.
23221If the current buffer visits an agenda file, find the next one in the list.
23222If the current buffer does not, find the first agenda file.
23223
23224\(fn)" t nil)
23225
23226(autoload 'org-submit-bug-report "org" "\
23227Submit a bug report on Org-mode via mail.
23228
23229Don't hesitate to report any problems or inaccurate documentation.
23230
23231If you don't have setup sending mail from (X)Emacs, please copy the
23232output buffer into your mail program, as it gives us important
23233information about your Org-mode version and configuration.
23234
23235\(fn)" t nil)
23236
23237(autoload 'org-reload "org" "\
23238Reload all org lisp files.
23239With prefix arg UNCOMPILED, load the uncompiled versions.
23240
23241\(fn &optional UNCOMPILED)" t nil)
23242
23243(autoload 'org-customize "org" "\
23244Call the customize function with org as argument.
23245
23246\(fn)" t nil)
23247
23248(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org" '("org" "turn-on-org-cdlatex")))
23249
23250;;;***
23251
23252;;;### (autoloads nil "org-agenda" "org/org-agenda.el" (0 0 0 0))
23253;;; Generated autoloads from org/org-agenda.el
23254
23255(autoload 'org-toggle-sticky-agenda "org-agenda" "\
23256Toggle `org-agenda-sticky'.
23257
23258\(fn &optional ARG)" t nil)
23259
23260(autoload 'org-agenda "org-agenda" "\
23261Dispatch agenda commands to collect entries to the agenda buffer.
23262Prompts for a command to execute. Any prefix arg will be passed
23263on to the selected command. The default selections are:
23264
23265a Call `org-agenda-list' to display the agenda for current day or week.
23266t Call `org-todo-list' to display the global todo list.
23267T Call `org-todo-list' to display the global todo list, select only
23268 entries with a specific TODO keyword (the user gets a prompt).
23269m Call `org-tags-view' to display headlines with tags matching
23270 a condition (the user is prompted for the condition).
23271M Like `m', but select only TODO entries, no ordinary headlines.
23272L Create a timeline for the current buffer.
23273e Export views to associated files.
23274s Search entries for keywords.
23275S Search entries for keywords, only with TODO keywords.
23276/ Multi occur across all agenda files and also files listed
23277 in `org-agenda-text-search-extra-files'.
23278< Restrict agenda commands to buffer, subtree, or region.
23279 Press several times to get the desired effect.
23280> Remove a previous restriction.
23281# List \"stuck\" projects.
23282! Configure what \"stuck\" means.
23283C Configure custom agenda commands.
23284
23285More commands can be added by configuring the variable
23286`org-agenda-custom-commands'. In particular, specific tags and TODO keyword
23287searches can be pre-defined in this way.
23288
23289If the current buffer is in Org-mode and visiting a file, you can also
23290first press `<' once to indicate that the agenda should be temporarily
23291\(until the next use of \\[org-agenda]) restricted to the current file.
23292Pressing `<' twice means to restrict to the current subtree or region
23293\(if active).
23294
23295\(fn &optional ARG ORG-KEYS RESTRICTION)" t nil)
23296
23297(autoload 'org-batch-agenda "org-agenda" "\
23298Run an agenda command in batch mode and send the result to STDOUT.
23299If CMD-KEY is a string of length 1, it is used as a key in
23300`org-agenda-custom-commands' and triggers this command. If it is a
23301longer string it is used as a tags/todo match string.
23302Parameters are alternating variable names and values that will be bound
23303before running the agenda command.
23304
23305\(fn CMD-KEY &rest PARAMETERS)" nil t)
23306
23307(autoload 'org-batch-agenda-csv "org-agenda" "\
23308Run an agenda command in batch mode and send the result to STDOUT.
23309If CMD-KEY is a string of length 1, it is used as a key in
23310`org-agenda-custom-commands' and triggers this command. If it is a
23311longer string it is used as a tags/todo match string.
23312Parameters are alternating variable names and values that will be bound
23313before running the agenda command.
23314
23315The output gives a line for each selected agenda item. Each
23316item is a list of comma-separated values, like this:
23317
23318category,head,type,todo,tags,date,time,extra,priority-l,priority-n
23319
23320category The category of the item
23321head The headline, without TODO kwd, TAGS and PRIORITY
23322type The type of the agenda entry, can be
23323 todo selected in TODO match
23324 tagsmatch selected in tags match
23325 diary imported from diary
23326 deadline a deadline on given date
23327 scheduled scheduled on given date
23328 timestamp entry has timestamp on given date
23329 closed entry was closed on given date
23330 upcoming-deadline warning about deadline
23331 past-scheduled forwarded scheduled item
23332 block entry has date block including g. date
23333todo The todo keyword, if any
23334tags All tags including inherited ones, separated by colons
23335date The relevant date, like 2007-2-14
23336time The time, like 15:00-16:50
23337extra Sting with extra planning info
23338priority-l The priority letter if any was given
23339priority-n The computed numerical priority
23340agenda-day The day in the agenda where this is listed
23341
23342\(fn CMD-KEY &rest PARAMETERS)" nil t)
23343
23344(autoload 'org-store-agenda-views "org-agenda" "\
23345Store agenda views.
23346
23347\(fn &rest PARAMETERS)" t nil)
23348
23349(autoload 'org-batch-store-agenda-views "org-agenda" "\
23350Run all custom agenda commands that have a file argument.
23351
23352\(fn &rest PARAMETERS)" nil t)
23353
23354(autoload 'org-agenda-list "org-agenda" "\
23355Produce a daily/weekly view from all files in variable `org-agenda-files'.
23356The view will be for the current day or week, but from the overview buffer
23357you will be able to go to other days/weeks.
23358
23359With a numeric prefix argument in an interactive call, the agenda will
23360span ARG days. Lisp programs should instead specify SPAN to change
23361the number of days. SPAN defaults to `org-agenda-span'.
23362
23363START-DAY defaults to TODAY, or to the most recent match for the weekday
23364given in `org-agenda-start-on-weekday'.
23365
23366When WITH-HOUR is non-nil, only include scheduled and deadline
23367items if they have an hour specification like [h]h:mm.
23368
23369\(fn &optional ARG START-DAY SPAN WITH-HOUR)" t nil)
23370
23371(autoload 'org-search-view "org-agenda" "\
23372Show all entries that contain a phrase or words or regular expressions.
23373
23374With optional prefix argument TODO-ONLY, only consider entries that are
23375TODO entries. The argument STRING can be used to pass a default search
23376string into this function. If EDIT-AT is non-nil, it means that the
23377user should get a chance to edit this string, with cursor at position
23378EDIT-AT.
23379
23380The search string can be viewed either as a phrase that should be found as
23381is, or it can be broken into a number of snippets, each of which must match
23382in a Boolean way to select an entry. The default depends on the variable
23383`org-agenda-search-view-always-boolean'.
23384Even if this is turned off (the default) you can always switch to
23385Boolean search dynamically by preceding the first word with \"+\" or \"-\".
23386
23387The default is a direct search of the whole phrase, where each space in
23388the search string can expand to an arbitrary amount of whitespace,
23389including newlines.
23390
23391If using a Boolean search, the search string is split on whitespace and
23392each snippet is searched separately, with logical AND to select an entry.
23393Words prefixed with a minus must *not* occur in the entry. Words without
23394a prefix or prefixed with a plus must occur in the entry. Matching is
23395case-insensitive. Words are enclosed by word delimiters (i.e. they must
23396match whole words, not parts of a word) if
23397`org-agenda-search-view-force-full-words' is set (default is nil).
23398
23399Boolean search snippets enclosed by curly braces are interpreted as
23400regular expressions that must or (when preceded with \"-\") must not
23401match in the entry. Snippets enclosed into double quotes will be taken
23402as a whole, to include whitespace.
23403
23404- If the search string starts with an asterisk, search only in headlines.
23405- If (possibly after the leading star) the search string starts with an
23406 exclamation mark, this also means to look at TODO entries only, an effect
23407 that can also be achieved with a prefix argument.
23408- If (possibly after star and exclamation mark) the search string starts
23409 with a colon, this will mean that the (non-regexp) snippets of the
23410 Boolean search must match as full words.
23411
23412This command searches the agenda files, and in addition the files listed
23413in `org-agenda-text-search-extra-files'.
23414
23415\(fn &optional TODO-ONLY STRING EDIT-AT)" t nil)
23416
23417(autoload 'org-todo-list "org-agenda" "\
23418Show all (not done) TODO entries from all agenda file in a single list.
23419The prefix arg can be used to select a specific TODO keyword and limit
23420the list to these. When using \\[universal-argument], you will be prompted
23421for a keyword. A numeric prefix directly selects the Nth keyword in
23422`org-todo-keywords-1'.
23423
23424\(fn &optional ARG)" t nil)
23425
23426(autoload 'org-tags-view "org-agenda" "\
23427Show all headlines for all `org-agenda-files' matching a TAGS criterion.
23428The prefix arg TODO-ONLY limits the search to TODO entries.
23429
23430\(fn &optional TODO-ONLY MATCH)" t nil)
23431
23432(autoload 'org-agenda-list-stuck-projects "org-agenda" "\
23433Create agenda view for projects that are stuck.
23434Stuck projects are project that have no next actions. For the definitions
23435of what a project is and how to check if it stuck, customize the variable
23436`org-stuck-projects'.
23437
23438\(fn &rest IGNORE)" t nil)
23439
23440(autoload 'org-diary "org-agenda" "\
23441Return diary information from org files.
23442This function can be used in a \"sexp\" diary entry in the Emacs calendar.
23443It accesses org files and extracts information from those files to be
23444listed in the diary. The function accepts arguments specifying what
23445items should be listed. For a list of arguments allowed here, see the
23446variable `org-agenda-entry-types'.
23447
23448The call in the diary file should look like this:
23449
23450 &%%(org-diary) ~/path/to/some/orgfile.org
23451
23452Use a separate line for each org file to check. Or, if you omit the file name,
23453all files listed in `org-agenda-files' will be checked automatically:
23454
23455 &%%(org-diary)
23456
23457If you don't give any arguments (as in the example above), the default value
23458of `org-agenda-entry-types' is used: (:deadline :scheduled :timestamp :sexp).
23459So the example above may also be written as
23460
23461 &%%(org-diary :deadline :timestamp :sexp :scheduled)
23462
23463The function expects the lisp variables `entry' and `date' to be provided
23464by the caller, because this is how the calendar works. Don't use this
23465function from a program - use `org-agenda-get-day-entries' instead.
23466
23467\(fn &rest ARGS)" nil nil)
23468
23469(autoload 'org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item "org-agenda" "\
23470Do we have a reason to ignore this TODO entry because it has a time stamp?
23471
23472\(fn &optional END)" nil nil)
23473
23474(autoload 'org-agenda-set-restriction-lock "org-agenda" "\
23475Set restriction lock for agenda, to current subtree or file.
23476Restriction will be the file if TYPE is `file', or if TYPE is the
23477universal prefix `(4)', or if the cursor is before the first headline
23478in the file. Otherwise, restriction will be to the current subtree.
23479
23480\(fn &optional TYPE)" t nil)
23481
23482(autoload 'org-calendar-goto-agenda "org-agenda" "\
23483Compute the Org-mode agenda for the calendar date displayed at the cursor.
23484This is a command that has to be installed in `calendar-mode-map'.
23485
23486\(fn)" t nil)
23487
23488(autoload 'org-agenda-to-appt "org-agenda" "\
23489Activate appointments found in `org-agenda-files'.
23490With a \\[universal-argument] prefix, refresh the list of
23491appointments.
23492
23493If FILTER is t, interactively prompt the user for a regular
23494expression, and filter out entries that don't match it.
23495
23496If FILTER is a string, use this string as a regular expression
23497for filtering entries out.
23498
23499If FILTER is a function, filter out entries against which
23500calling the function returns nil. This function takes one
23501argument: an entry from `org-agenda-get-day-entries'.
23502
23503FILTER can also be an alist with the car of each cell being
23504either `headline' or `category'. For example:
23505
23506 ((headline \"IMPORTANT\")
23507 (category \"Work\"))
23508
23509will only add headlines containing IMPORTANT or headlines
23510belonging to the \"Work\" category.
23511
23512ARGS are symbols indicating what kind of entries to consider.
23513By default `org-agenda-to-appt' will use :deadline*, :scheduled*
23514\(i.e., deadlines and scheduled items with a hh:mm specification)
23515and :timestamp entries. See the docstring of `org-diary' for
23516details and examples.
23517
23518If an entry has a APPT_WARNTIME property, its value will be used
23519to override `appt-message-warning-time'.
23520
23521\(fn &optional REFRESH FILTER &rest ARGS)" t nil)
23522
23523(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-agenda" '("org-")))
23524
23525;;;***
23526
23527;;;### (autoloads "actual autoloads are elsewhere" "org-archive"
23528;;;;;; "org/org-archive.el" (0 0 0 0))
23529;;; Generated autoloads from org/org-archive.el
23530
23531(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-archive" '("org-")))
23532
23533;;;***
23534
23535;;;### (autoloads "actual autoloads are elsewhere" "org-attach" "org/org-attach.el"
23536;;;;;; (0 0 0 0))
23537;;; Generated autoloads from org/org-attach.el
23538
23539(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-attach" '("org-attach-")))
23540
23541;;;***
23542
23543;;;### (autoloads "actual autoloads are elsewhere" "org-bbdb" "org/org-bbdb.el"
23544;;;;;; (0 0 0 0))
23545;;; Generated autoloads from org/org-bbdb.el
23546
23547(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-bbdb" '("org-bbdb-")))
23548
23549;;;***
23550
23551;;;### (autoloads nil "org-bibtex" "org/org-bibtex.el" (0 0 0 0))
23552;;; Generated autoloads from org/org-bibtex.el
23553
23554(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-bibtex" '("org-")))
23555
23556;;;***
23557
23558;;;### (autoloads nil "org-capture" "org/org-capture.el" (0 0 0 0))
23559;;; Generated autoloads from org/org-capture.el
23560
23561(autoload 'org-capture-string "org-capture" "\
23562Capture STRING with the template selected by KEYS.
23563
23564\(fn STRING &optional KEYS)" t nil)
23565
23566(autoload 'org-capture "org-capture" "\
23567Capture something.
23568\\<org-capture-mode-map>
23569This will let you select a template from `org-capture-templates', and then
23570file the newly captured information. The text is immediately inserted
23571at the target location, and an indirect buffer is shown where you can
23572edit it. Pressing \\[org-capture-finalize] brings you back to the previous state
23573of Emacs, so that you can continue your work.
23574
23575When called interactively with a \\[universal-argument] prefix argument GOTO, don't capture
23576anything, just go to the file/headline where the selected template
23577stores its notes. With a double prefix argument \\[universal-argument] \\[universal-argument], go to the last note
23578stored.
23579
23580When called with a `C-0' (zero) prefix, insert a template at point.
23581
23582ELisp programs can set KEYS to a string associated with a template
23583in `org-capture-templates'. In this case, interactive selection
23584will be bypassed.
23585
23586If `org-capture-use-agenda-date' is non-nil, capturing from the
23587agenda will use the date at point as the default date. Then, a
23588`C-1' prefix will tell the capture process to use the HH:MM time
23589of the day at point (if any) or the current HH:MM time.
23590
23591\(fn &optional GOTO KEYS)" t nil)
23592
23593(autoload 'org-capture-import-remember-templates "org-capture" "\
23594Set `org-capture-templates' to be similar to `org-remember-templates'.
23595
23596\(fn)" t nil)
23597
23598(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-capture" '("org-")))
23599
23600;;;***
23601
23602;;;### (autoloads "actual autoloads are elsewhere" "org-clock" "org/org-clock.el"
23603;;;;;; (0 0 0 0))
23604;;; Generated autoloads from org/org-clock.el
23605
23606(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-clock" '("org-")))
23607
23608;;;***
23609
23610;;;### (autoloads nil "org-colview" "org/org-colview.el" (0 0 0 0))
23611;;; Generated autoloads from org/org-colview.el
23612
23613(autoload 'org-columns-remove-overlays "org-colview" "\
23614Remove all currently active column overlays.
23615
23616\(fn)" t nil)
23617
23618(autoload 'org-columns-get-format-and-top-level "org-colview" "\
23619
23620
23621\(fn)" nil nil)
23622
23623(autoload 'org-columns "org-colview" "\
23624Turn on column view on an org-mode file.
23625When COLUMNS-FMT-STRING is non-nil, use it as the column format.
23626
23627\(fn &optional COLUMNS-FMT-STRING)" t nil)
23628
23629(autoload 'org-columns-compute "org-colview" "\
23630Sum the values of property PROPERTY hierarchically, for the entire buffer.
23631
23632\(fn PROPERTY)" t nil)
23633
23634(autoload 'org-columns-number-to-string "org-colview" "\
23635Convert a computed column number to a string value, according to FMT.
23636
23637\(fn N FMT &optional PRINTF)" nil nil)
23638
23639(autoload 'org-dblock-write:columnview "org-colview" "\
23640Write the column view table.
23641PARAMS is a property list of parameters:
23642
23643:width enforce same column widths with <N> specifiers.
23644:id the :ID: property of the entry where the columns view
23645 should be built. When the symbol `local', call locally.
23646 When `global' call column view with the cursor at the beginning
23647 of the buffer (usually this means that the whole buffer switches
23648 to column view). When \"file:path/to/file.org\", invoke column
23649 view at the start of that file. Otherwise, the ID is located
23650 using `org-id-find'.
23651:hlines When t, insert a hline before each item. When a number, insert
23652 a hline before each level <= that number.
23653:vlines When t, make each column a colgroup to enforce vertical lines.
23654:maxlevel When set to a number, don't capture headlines below this level.
23655:skip-empty-rows
23656 When t, skip rows where all specifiers other than ITEM are empty.
23657:format When non-nil, specify the column view format to use.
23658
23659\(fn PARAMS)" nil nil)
23660
23661(autoload 'org-insert-columns-dblock "org-colview" "\
23662Create a dynamic block capturing a column view table.
23663
23664\(fn)" t nil)
23665
23666(autoload 'org-agenda-columns "org-colview" "\
23667Turn on or update column view in the agenda.
23668
23669\(fn)" t nil)
23670
23671(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-colview" '("org-")))
23672
23673;;;***
23674
23675;;;### (autoloads nil "org-compat" "org/org-compat.el" (0 0 0 0))
23676;;; Generated autoloads from org/org-compat.el
23677
23678(autoload 'org-check-version "org-compat" "\
23679Try very hard to provide sensible version strings.
23680
23681\(fn)" nil t)
23682
23683(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-compat" '("org-")))
23684
23685;;;***
23686
23687;;;### (autoloads nil "org-crypt" "org/org-crypt.el" (0 0 0 0))
23688;;; Generated autoloads from org/org-crypt.el
23689
23690(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-crypt" '("org-")))
23691
23692;;;***
23693
23694;;;### (autoloads nil "org-ctags" "org/org-ctags.el" (0 0 0 0))
23695;;; Generated autoloads from org/org-ctags.el
23696
23697(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-ctags" '("org-ctags-" "y-or-n-minibuffer")))
23698
23699;;;***
23700
23701;;;### (autoloads "actual autoloads are elsewhere" "org-datetree"
23702;;;;;; "org/org-datetree.el" (0 0 0 0))
23703;;; Generated autoloads from org/org-datetree.el
23704
23705(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-datetree" '("org-datetree-")))
23706
23707;;;***
23708
23709;;;### (autoloads nil "org-docview" "org/org-docview.el" (0 0 0 0))
23710;;; Generated autoloads from org/org-docview.el
23711
23712(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-docview" '("org-docview-")))
23713
23714;;;***
23715
23716;;;### (autoloads "actual autoloads are elsewhere" "org-element"
23717;;;;;; "org/org-element.el" (0 0 0 0))
23718;;; Generated autoloads from org/org-element.el
23719
23720(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-element" '("org-element-")))
23721
23722;;;***
23723
23724;;;### (autoloads nil "org-entities" "org/org-entities.el" (0 0 0
23725;;;;;; 0))
23726;;; Generated autoloads from org/org-entities.el
23727
23728(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-entities" '("replace-amp" "org-entit")))
23729
23730;;;***
23731
23732;;;### (autoloads nil "org-eshell" "org/org-eshell.el" (0 0 0 0))
23733;;; Generated autoloads from org/org-eshell.el
23734
23735(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-eshell" '("org-eshell-")))
23736
23737;;;***
23738
23739;;;### (autoloads nil "org-faces" "org/org-faces.el" (0 0 0 0))
23740;;; Generated autoloads from org/org-faces.el
23741
23742(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-faces" '("org-")))
23743
23744;;;***
23745
23746;;;### (autoloads "actual autoloads are elsewhere" "org-feed" "org/org-feed.el"
23747;;;;;; (0 0 0 0))
23748;;; Generated autoloads from org/org-feed.el
23749
23750(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-feed" '("org-feed-")))
23751
23752;;;***
23753
23754;;;### (autoloads "actual autoloads are elsewhere" "org-footnote"
23755;;;;;; "org/org-footnote.el" (0 0 0 0))
23756;;; Generated autoloads from org/org-footnote.el
23757
23758(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-footnote" '("org-footnote-")))
23759
23760;;;***
23761
23762;;;### (autoloads nil "org-gnus" "org/org-gnus.el" (0 0 0 0))
23763;;; Generated autoloads from org/org-gnus.el
23764
23765(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-gnus" '("org-gnus-")))
23766
23767;;;***
23768
23769;;;### (autoloads nil "org-habit" "org/org-habit.el" (0 0 0 0))
23770;;; Generated autoloads from org/org-habit.el
23771
23772(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-habit" '("org-")))
23773
23774;;;***
23775
23776;;;### (autoloads "actual autoloads are elsewhere" "org-id" "org/org-id.el"
23777;;;;;; (0 0 0 0))
23778;;; Generated autoloads from org/org-id.el
23779
23780(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-id" '("org-id-")))
23781
23782;;;***
23783
23784;;;### (autoloads "actual autoloads are elsewhere" "org-indent" "org/org-indent.el"
23785;;;;;; (0 0 0 0))
23786;;; Generated autoloads from org/org-indent.el
23787
23788(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-indent" '("org-")))
23789
23790;;;***
23791
23792;;;### (autoloads nil "org-info" "org/org-info.el" (0 0 0 0))
23793;;; Generated autoloads from org/org-info.el
23794
23795(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-info" '("org-info-")))
23796
23797;;;***
23798
23799;;;### (autoloads nil "org-inlinetask" "org/org-inlinetask.el" (0
23800;;;;;; 0 0 0))
23801;;; Generated autoloads from org/org-inlinetask.el
23802
23803(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-inlinetask" '("org-inlinetask-")))
23804
23805;;;***
23806
23807;;;### (autoloads "actual autoloads are elsewhere" "org-irc" "org/org-irc.el"
23808;;;;;; (0 0 0 0))
23809;;; Generated autoloads from org/org-irc.el
23810
23811(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-irc" '("org-irc-")))
23812
23813;;;***
23814
23815;;;### (autoloads nil "org-list" "org/org-list.el" (0 0 0 0))
23816;;; Generated autoloads from org/org-list.el
23817
23818(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-list" '("org-")))
23819
23820;;;***
23821
23822;;;### (autoloads nil "org-macro" "org/org-macro.el" (0 0 0 0))
23823;;; Generated autoloads from org/org-macro.el
23824
23825(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-macro" '("org-macro-")))
23826
23827;;;***
23828
23829;;;### (autoloads nil "org-macs" "org/org-macs.el" (0 0 0 0))
23830;;; Generated autoloads from org/org-macs.el
23831
23832(autoload 'org-load-noerror-mustsuffix "org-macs" "\
23833Load FILE with optional arguments NOERROR and MUSTSUFFIX. Drop the MUSTSUFFIX argument for XEmacs, which doesn't recognize it.
23834
23835\(fn FILE)" nil t)
23836
23837(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-macs" '("org-")))
23838
23839;;;***
23840
23841;;;### (autoloads nil "org-mhe" "org/org-mhe.el" (0 0 0 0))
23842;;; Generated autoloads from org/org-mhe.el
23843
23844(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-mhe" '("org-mhe-")))
23845
23846;;;***
23847
23848;;;### (autoloads "actual autoloads are elsewhere" "org-mobile" "org/org-mobile.el"
23849;;;;;; (0 0 0 0))
23850;;; Generated autoloads from org/org-mobile.el
23851
23852(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-mobile" '("org-mobile-")))
23853
23854;;;***
23855
23856;;;### (autoloads nil "org-mouse" "org/org-mouse.el" (0 0 0 0))
23857;;; Generated autoloads from org/org-mouse.el
23858
23859(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-mouse" '("org-mouse-")))
23860
23861;;;***
23862
23863;;;### (autoloads nil "org-pcomplete" "org/org-pcomplete.el" (0 0
23864;;;;;; 0 0))
23865;;; Generated autoloads from org/org-pcomplete.el
23866
23867(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-pcomplete" '("org-" "pcomplete/org-mode/")))
23868
23869;;;***
23870
23871;;;### (autoloads "actual autoloads are elsewhere" "org-plot" "org/org-plot.el"
23872;;;;;; (0 0 0 0))
23873;;; Generated autoloads from org/org-plot.el
23874
23875(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-plot" '("org-plot")))
23876
23877;;;***
23878
23879;;;### (autoloads nil "org-protocol" "org/org-protocol.el" (0 0 0
23880;;;;;; 0))
23881;;; Generated autoloads from org/org-protocol.el
23882
23883(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-protocol" '("org-protocol-")))
23884
23885;;;***
23886
23887;;;### (autoloads nil "org-rmail" "org/org-rmail.el" (0 0 0 0))
23888;;; Generated autoloads from org/org-rmail.el
23889
23890(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-rmail" '("org-rmail-")))
23891
23892;;;***
23893
23894;;;### (autoloads nil "org-src" "org/org-src.el" (0 0 0 0))
23895;;; Generated autoloads from org/org-src.el
23896
23897(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-src" '("org-")))
23898
23899;;;***
23900
23901;;;### (autoloads "actual autoloads are elsewhere" "org-table" "org/org-table.el"
23902;;;;;; (0 0 0 0))
23903;;; Generated autoloads from org/org-table.el
23904
23905(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-table" '("org" "*orgtbl-")))
23906
23907;;;***
23908
23909;;;### (autoloads "actual autoloads are elsewhere" "org-timer" "org/org-timer.el"
23910;;;;;; (0 0 0 0))
23911;;; Generated autoloads from org/org-timer.el
23912
23913(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-timer" '("org-timer-")))
23914
23915;;;***
23916
23917;;;### (autoloads nil "org-version" "org/org-version.el" (0 0 0 0))
23918;;; Generated autoloads from org/org-version.el
23919
23920(autoload 'org-release "org-version" "\
23921The release version of org-mode.
23922 Inserted by installing org-mode or when a release is made.
23923
23924\(fn)" nil nil)
23925
23926(autoload 'org-git-version "org-version" "\
23927The Git version of org-mode.
23928 Inserted by installing org-mode or when a release is made.
23929
23930\(fn)" nil nil)
23931
23932;;;***
23933
23934;;;### (autoloads nil "org-w3m" "org/org-w3m.el" (0 0 0 0))
23935;;; Generated autoloads from org/org-w3m.el
23936
23937(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-w3m" '("org-w3m-")))
23938
23939;;;***
23940
23941;;;### (autoloads nil "outline" "outline.el" (0 0 0 0))
23942;;; Generated autoloads from outline.el
23943(put 'outline-regexp 'safe-local-variable 'stringp)
23944(put 'outline-heading-end-regexp 'safe-local-variable 'stringp)
23945
23946(autoload 'outline-mode "outline" "\
23947Set major mode for editing outlines with selective display.
23948Headings are lines which start with asterisks: one for major headings,
23949two for subheadings, etc. Lines not starting with asterisks are body lines.
23950
23951Body text or subheadings under a heading can be made temporarily
23952invisible, or visible again. Invisible lines are attached to the end
23953of the heading, so they move with it, if the line is killed and yanked
23954back. A heading with text hidden under it is marked with an ellipsis (...).
23955
23956\\{outline-mode-map}
23957The commands `outline-hide-subtree', `outline-show-subtree',
23958`outline-show-children', `outline-hide-entry',
23959`outline-show-entry', `outline-hide-leaves', and `outline-show-branches'
23960are used when point is on a heading line.
23961
23962The variable `outline-regexp' can be changed to control what is a heading.
23963A line is a heading if `outline-regexp' matches something at the
23964beginning of the line. The longer the match, the deeper the level.
23965
23966Turning on outline mode calls the value of `text-mode-hook' and then of
23967`outline-mode-hook', if they are non-nil.
23968
23969\(fn)" t nil)
23970
23971(autoload 'outline-minor-mode "outline" "\
23972Toggle Outline minor mode.
23973With a prefix argument ARG, enable Outline minor mode if ARG is
23974positive, and disable it otherwise. If called from Lisp, enable
23975the mode if ARG is omitted or nil.
23976
23977See the command `outline-mode' for more information on this mode.
23978
23979\(fn &optional ARG)" t nil)
23980(put 'outline-level 'risky-local-variable t)
23981
23982(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "outline" '("outline-")))
23983
23984;;;***
23985
23986;;;### (autoloads "actual autoloads are elsewhere" "ox" "org/ox.el"
23987;;;;;; (0 0 0 0))
23988;;; Generated autoloads from org/ox.el
23989
23990(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox" '("org-export-")))
23991
23992;;;***
23993
23994;;;### (autoloads "actual autoloads are elsewhere" "ox-ascii" "org/ox-ascii.el"
23995;;;;;; (0 0 0 0))
23996;;; Generated autoloads from org/ox-ascii.el
23997
23998(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-ascii" '("org-ascii-")))
23999
24000;;;***
24001
24002;;;### (autoloads "actual autoloads are elsewhere" "ox-beamer" "org/ox-beamer.el"
24003;;;;;; (0 0 0 0))
24004;;; Generated autoloads from org/ox-beamer.el
24005
24006(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-beamer" '("org-beamer-")))
24007
24008;;;***
24009
24010;;;### (autoloads "actual autoloads are elsewhere" "ox-html" "org/ox-html.el"
24011;;;;;; (0 0 0 0))
24012;;; Generated autoloads from org/ox-html.el
24013
24014(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-html" '("org-html-")))
24015
24016;;;***
24017
24018;;;### (autoloads "actual autoloads are elsewhere" "ox-icalendar"
24019;;;;;; "org/ox-icalendar.el" (0 0 0 0))
24020;;; Generated autoloads from org/ox-icalendar.el
24021
24022(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-icalendar" '("org-icalendar-")))
24023
24024;;;***
24025
24026;;;### (autoloads "actual autoloads are elsewhere" "ox-latex" "org/ox-latex.el"
24027;;;;;; (0 0 0 0))
24028;;; Generated autoloads from org/ox-latex.el
24029
24030(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-latex" '("org-latex-")))
24031
24032;;;***
24033
24034;;;### (autoloads "actual autoloads are elsewhere" "ox-man" "org/ox-man.el"
24035;;;;;; (0 0 0 0))
24036;;; Generated autoloads from org/ox-man.el
24037
24038(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-man" '("org-man-")))
24039
24040;;;***
24041
24042;;;### (autoloads "actual autoloads are elsewhere" "ox-md" "org/ox-md.el"
24043;;;;;; (0 0 0 0))
24044;;; Generated autoloads from org/ox-md.el
24045
24046(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-md" '("org-md-")))
24047
24048;;;***
24049
24050;;;### (autoloads "actual autoloads are elsewhere" "ox-odt" "org/ox-odt.el"
24051;;;;;; (0 0 0 0))
24052;;; Generated autoloads from org/ox-odt.el
24053
24054(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-odt" '("org-odt-")))
24055
24056;;;***
24057
24058;;;### (autoloads "actual autoloads are elsewhere" "ox-org" "org/ox-org.el"
24059;;;;;; (0 0 0 0))
24060;;; Generated autoloads from org/ox-org.el
24061
24062(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-org" '("org-org-")))
24063
24064;;;***
24065
24066;;;### (autoloads "actual autoloads are elsewhere" "ox-publish" "org/ox-publish.el"
24067;;;;;; (0 0 0 0))
24068;;; Generated autoloads from org/ox-publish.el
24069
24070(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-publish" '("org-publish-")))
24071
24072;;;***
24073
24074;;;### (autoloads "actual autoloads are elsewhere" "ox-texinfo" "org/ox-texinfo.el"
24075;;;;;; (0 0 0 0))
24076;;; Generated autoloads from org/ox-texinfo.el
24077
24078(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-texinfo" '("org-texinfo-")))
24079
24080;;;***
24081
24082;;;### (autoloads nil "package" "emacs-lisp/package.el" (0 0 0 0))
24083;;; Generated autoloads from emacs-lisp/package.el
24084(push (purecopy '(package 1 1 0)) package--builtin-versions)
24085
24086(defvar package-enable-at-startup t "\
24087Whether to activate installed packages when Emacs starts.
24088If non-nil, packages are activated after reading the init file
24089and before `after-init-hook'. Activation is not done if
24090`user-init-file' is nil (e.g. Emacs was started with \"-q\").
24091
24092Even if the value is nil, you can type \\[package-initialize] to
24093activate the package system at any time.")
24094
24095(custom-autoload 'package-enable-at-startup "package" t)
24096
24097(autoload 'package-initialize "package" "\
24098Load Emacs Lisp packages, and activate them.
24099The variable `package-load-list' controls which packages to load.
24100If optional arg NO-ACTIVATE is non-nil, don't activate packages.
24101If `user-init-file' does not mention `(package-initialize)', add
24102it to the file.
24103If called as part of loading `user-init-file', set
24104`package-enable-at-startup' to nil, to prevent accidentally
24105loading packages twice.
24106It is not necessary to adjust `load-path' or `require' the
24107individual packages after calling `package-initialize' -- this is
24108taken care of by `package-initialize'.
24109
24110\(fn &optional NO-ACTIVATE)" t nil)
24111
24112(autoload 'package-import-keyring "package" "\
24113Import keys from FILE.
24114
24115\(fn &optional FILE)" t nil)
24116
24117(autoload 'package-refresh-contents "package" "\
24118Download descriptions of all configured ELPA packages.
24119For each archive configured in the variable `package-archives',
24120inform Emacs about the latest versions of all packages it offers,
24121and make them available for download.
24122Optional argument ASYNC specifies whether to perform the
24123downloads in the background.
24124
24125\(fn &optional ASYNC)" t nil)
24126
24127(autoload 'package-install "package" "\
24128Install the package PKG.
24129PKG can be a package-desc or a symbol naming one of the available packages
24130in an archive in `package-archives'. Interactively, prompt for its name.
24131
24132If called interactively or if DONT-SELECT nil, add PKG to
24133`package-selected-packages'.
24134
24135If PKG is a package-desc and it is already installed, don't try
24136to install it but still mark it as selected.
24137
24138\(fn PKG &optional DONT-SELECT)" t nil)
24139
24140(autoload 'package-install-from-buffer "package" "\
24141Install a package from the current buffer.
24142The current buffer is assumed to be a single .el or .tar file or
24143a directory. These must follow the packaging guidelines (see
24144info node `(elisp)Packaging').
24145
24146Specially, if current buffer is a directory, the -pkg.el
24147description file is not mandatory, in which case the information
24148is derived from the main .el file in the directory.
24149
24150Downloads and installs required packages as needed.
24151
24152\(fn)" t nil)
24153
24154(autoload 'package-install-file "package" "\
24155Install a package from a file.
24156The file can either be a tar file, an Emacs Lisp file, or a
24157directory.
24158
24159\(fn FILE)" t nil)
24160
24161(autoload 'package-install-selected-packages "package" "\
24162Ensure packages in `package-selected-packages' are installed.
24163If some packages are not installed propose to install them.
24164
24165\(fn)" t nil)
24166
24167(autoload 'package-reinstall "package" "\
24168Reinstall package PKG.
24169PKG should be either a symbol, the package name, or a package-desc
24170object.
24171
24172\(fn PKG)" t nil)
24173
24174(autoload 'package-autoremove "package" "\
24175Remove packages that are no more needed.
24176
24177Packages that are no more needed by other packages in
24178`package-selected-packages' and their dependencies
24179will be deleted.
24180
24181\(fn)" t nil)
24182
24183(autoload 'describe-package "package" "\
24184Display the full documentation of PACKAGE (a symbol).
24185
24186\(fn PACKAGE)" t nil)
24187
24188(autoload 'list-packages "package" "\
24189Display a list of packages.
24190This first fetches the updated list of packages before
24191displaying, unless a prefix argument NO-FETCH is specified.
24192The list is displayed in a buffer named `*Packages*'.
24193
24194\(fn &optional NO-FETCH)" t nil)
24195
24196(defalias 'package-list-packages 'list-packages)
24197
24198(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "package" '("package-" "define-package" "describe-package-1" "bad-signature")))
24199
24200;;;***
24201
24202;;;### (autoloads nil "package-x" "emacs-lisp/package-x.el" (0 0
24203;;;;;; 0 0))
24204;;; Generated autoloads from emacs-lisp/package-x.el
24205
24206(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "package-x" '("package-")))
24207
24208;;;***
24209
24210;;;### (autoloads nil "page-ext" "textmodes/page-ext.el" (0 0 0 0))
24211;;; Generated autoloads from textmodes/page-ext.el
24212
24213(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "page-ext" '("previous-page" "pages-" "sort-pages-" "original-page-delimiter" "add-new-page" "next-page" "ctl-x-ctl-p-map")))
24214
24215;;;***
24216
24217;;;### (autoloads nil "paren" "paren.el" (0 0 0 0))
24218;;; Generated autoloads from paren.el
24219
24220(defvar show-paren-mode nil "\
24221Non-nil if Show-Paren mode is enabled.
24222See the `show-paren-mode' command
24223for a description of this minor mode.
24224Setting this variable directly does not take effect;
24225either customize it (see the info node `Easy Customization')
24226or call the function `show-paren-mode'.")
24227
24228(custom-autoload 'show-paren-mode "paren" nil)
24229
24230(autoload 'show-paren-mode "paren" "\
24231Toggle visualization of matching parens (Show Paren mode).
24232With a prefix argument ARG, enable Show Paren mode if ARG is
24233positive, and disable it otherwise. If called from Lisp, enable
24234the mode if ARG is omitted or nil.
24235
24236Show Paren mode is a global minor mode. When enabled, any
24237matching parenthesis is highlighted in `show-paren-style' after
24238`show-paren-delay' seconds of Emacs idle time.
24239
24240\(fn &optional ARG)" t nil)
24241
24242(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "paren" '("show-paren-")))
24243
24244;;;***
24245
24246;;;### (autoloads nil "parse-time" "calendar/parse-time.el" (0 0
24247;;;;;; 0 0))
24248;;; Generated autoloads from calendar/parse-time.el
24249(put 'parse-time-rules 'risky-local-variable t)
24250
24251(autoload 'parse-time-string "parse-time" "\
24252Parse the time-string STRING into (SEC MIN HOUR DAY MON YEAR DOW DST TZ).
24253STRING should be on something resembling an RFC2822 string, a la
24254\"Fri, 25 Mar 2016 16:24:56 +0100\", but this function is
24255somewhat liberal in what format it accepts, and will attempt to
24256return a \"likely\" value even for somewhat malformed strings.
24257The values returned are identical to those of `decode-time', but
24258any values that are unknown are returned as nil.
24259
24260\(fn STRING)" nil nil)
24261
24262(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "parse-time" '("parse-")))
24263
24264;;;***
24265
24266;;;### (autoloads nil "pascal" "progmodes/pascal.el" (0 0 0 0))
24267;;; Generated autoloads from progmodes/pascal.el
24268
24269(autoload 'pascal-mode "pascal" "\
24270Major mode for editing Pascal code.\\<pascal-mode-map>
24271TAB indents for Pascal code. Delete converts tabs to spaces as it moves back.
24272
24273\\[completion-at-point] completes the word around current point with respect to position in code
24274\\[completion-help-at-point] shows all possible completions at this point.
24275
24276Other useful functions are:
24277
24278\\[pascal-mark-defun] - Mark function.
24279\\[pascal-insert-block] - insert begin ... end;
24280\\[pascal-star-comment] - insert (* ... *)
24281\\[pascal-comment-area] - Put marked area in a comment, fixing nested comments.
24282\\[pascal-uncomment-area] - Uncomment an area commented with \\[pascal-comment-area].
24283\\[pascal-beg-of-defun] - Move to beginning of current function.
24284\\[pascal-end-of-defun] - Move to end of current function.
24285\\[pascal-goto-defun] - Goto function prompted for in the minibuffer.
24286\\[pascal-outline-mode] - Enter `pascal-outline-mode'.
24287
24288Variables controlling indentation/edit style:
24289
24290 `pascal-indent-level' (default 3)
24291 Indentation of Pascal statements with respect to containing block.
24292 `pascal-case-indent' (default 2)
24293 Indentation for case statements.
24294 `pascal-auto-newline' (default nil)
24295 Non-nil means automatically newline after semicolons and the punctuation
24296 mark after an end.
24297 `pascal-indent-nested-functions' (default t)
24298 Non-nil means nested functions are indented.
24299 `pascal-tab-always-indent' (default t)
24300 Non-nil means TAB in Pascal mode should always reindent the current line,
24301 regardless of where in the line point is when the TAB command is used.
24302 `pascal-auto-endcomments' (default t)
24303 Non-nil means a comment { ... } is set after the ends which ends cases and
24304 functions. The name of the function or case will be set between the braces.
24305 `pascal-auto-lineup' (default t)
24306 List of contexts where auto lineup of :'s or ='s should be done.
24307
24308See also the user variables `pascal-type-keywords', `pascal-start-keywords' and
24309`pascal-separator-keywords'.
24310
24311\(fn)" t nil)
24312
24313(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pascal" '("pascal-" "electric-pascal-")))
24314
24315;;;***
24316
24317;;;### (autoloads nil "password-cache" "password-cache.el" (0 0 0
24318;;;;;; 0))
24319;;; Generated autoloads from password-cache.el
24320
24321(defvar password-cache t "\
24322Whether to cache passwords.")
24323
24324(custom-autoload 'password-cache "password-cache" t)
24325
24326(defvar password-cache-expiry 16 "\
24327How many seconds passwords are cached, or nil to disable expiring.
24328Whether passwords are cached at all is controlled by `password-cache'.")
24329
24330(custom-autoload 'password-cache-expiry "password-cache" t)
24331
24332(autoload 'password-in-cache-p "password-cache" "\
24333Check if KEY is in the cache.
24334
24335\(fn KEY)" nil nil)
24336
24337(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "password-cache" '("password-")))
24338
24339;;;***
24340
24341;;;### (autoloads nil "pcase" "emacs-lisp/pcase.el" (0 0 0 0))
24342;;; Generated autoloads from emacs-lisp/pcase.el
24343
24344(autoload 'pcase "pcase" "\
24345Evaluate EXP and attempt to match it against structural patterns.
24346CASES is a list of elements of the form (PATTERN CODE...).
24347
24348A structural PATTERN describes a template that identifies a class
24349of values. For example, the pattern \\=`(,foo ,bar) matches any
24350two element list, binding its elements to symbols named `foo' and
24351`bar' -- in much the same way that `cl-destructuring-bind' would.
24352
24353A significant difference from `cl-destructuring-bind' is that, if
24354a pattern match fails, the next case is tried until either a
24355successful match is found or there are no more cases.
24356
24357Another difference is that pattern elements may be quoted,
24358meaning they must match exactly: The pattern \\='(foo bar)
24359matches only against two element lists containing the symbols
24360`foo' and `bar' in that order. (As a short-hand, atoms always
24361match themselves, such as numbers or strings, and need not be
24362quoted.)
24363
24364Lastly, a pattern can be logical, such as (pred numberp), that
24365matches any number-like element; or the symbol `_', that matches
24366anything. Also, when patterns are backquoted, a comma may be
24367used to introduce logical patterns inside backquoted patterns.
24368
24369The complete list of standard patterns is as follows:
24370
24371 _ matches anything.
24372 SYMBOL matches anything and binds it to SYMBOL.
24373 If a SYMBOL is used twice in the same pattern
24374 the second occurrence becomes an `eq'uality test.
24375 (or PAT...) matches if any of the patterns matches.
24376 (and PAT...) matches if all the patterns match.
24377 \\='VAL matches if the object is `equal' to VAL.
24378 ATOM is a shorthand for \\='ATOM.
24379 ATOM can be a keyword, an integer, or a string.
24380 (pred FUN) matches if FUN applied to the object returns non-nil.
24381 (guard BOOLEXP) matches if BOOLEXP evaluates to non-nil.
24382 (let PAT EXP) matches if EXP matches PAT.
24383 (app FUN PAT) matches if FUN applied to the object matches PAT.
24384
24385Additional patterns can be defined using `pcase-defmacro'.
24386
24387The FUN argument in the `app' pattern may have the following forms:
24388 SYMBOL or (lambda ARGS BODY) in which case it's called with one argument.
24389 (F ARG1 .. ARGn) in which case F gets called with an n+1'th argument
24390 which is the value being matched.
24391So a FUN of the form SYMBOL is equivalent to (FUN).
24392FUN can refer to variables bound earlier in the pattern.
24393
24394See Info node `(elisp) Pattern matching case statement' in the
24395Emacs Lisp manual for more information and examples.
24396
24397\(fn EXP &rest CASES)" nil t)
24398
24399(function-put 'pcase 'lisp-indent-function '1)
24400
24401(autoload 'pcase-exhaustive "pcase" "\
24402The exhaustive version of `pcase' (which see).
24403
24404\(fn EXP &rest CASES)" nil t)
24405
24406(function-put 'pcase-exhaustive 'lisp-indent-function '1)
24407
24408(autoload 'pcase-lambda "pcase" "\
24409Like `lambda' but allow each argument to be a pattern.
24410I.e. accepts the usual &optional and &rest keywords, but every
24411formal argument can be any pattern accepted by `pcase' (a mere
24412variable name being but a special case of it).
24413
24414\(fn LAMBDA-LIST &rest BODY)" nil t)
24415
24416(function-put 'pcase-lambda 'doc-string-elt '2)
24417
24418(function-put 'pcase-lambda 'lisp-indent-function 'defun)
24419
24420(autoload 'pcase-let* "pcase" "\
24421Like `let*' but where you can use `pcase' patterns for bindings.
24422BODY should be an expression, and BINDINGS should be a list of bindings
24423of the form (PAT EXP).
24424
24425\(fn BINDINGS &rest BODY)" nil t)
24426
24427(function-put 'pcase-let* 'lisp-indent-function '1)
24428
24429(autoload 'pcase-let "pcase" "\
24430Like `let' but where you can use `pcase' patterns for bindings.
24431BODY should be a list of expressions, and BINDINGS should be a list of bindings
24432of the form (PAT EXP).
24433The macro is expanded and optimized under the assumption that those
24434patterns *will* match, so a mismatch may go undetected or may cause
24435any kind of error.
24436
24437\(fn BINDINGS &rest BODY)" nil t)
24438
24439(function-put 'pcase-let 'lisp-indent-function '1)
24440
24441(autoload 'pcase-dolist "pcase" "\
24442Like `dolist' but where the binding can be a `pcase' pattern.
24443
24444\(fn (PATTERN LIST) BODY...)" nil t)
24445
24446(function-put 'pcase-dolist 'lisp-indent-function '1)
24447
24448(autoload 'pcase-defmacro "pcase" "\
24449Define a new kind of pcase PATTERN, by macro expansion.
24450Patterns of the form (NAME ...) will be expanded according
24451to this macro.
24452
24453\(fn NAME ARGS &rest BODY)" nil t)
24454
24455(function-put 'pcase-defmacro 'lisp-indent-function '2)
24456
24457(function-put 'pcase-defmacro 'doc-string-elt '3)
24458
24459(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcase" '("pcase-")))
24460
24461;;;***
24462
24463;;;### (autoloads nil "pcmpl-cvs" "pcmpl-cvs.el" (0 0 0 0))
24464;;; Generated autoloads from pcmpl-cvs.el
24465
24466(autoload 'pcomplete/cvs "pcmpl-cvs" "\
24467Completion rules for the `cvs' command.
24468
24469\(fn)" nil nil)
24470
24471(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcmpl-cvs" '("pcmpl-cvs-")))
24472
24473;;;***
24474
24475;;;### (autoloads nil "pcmpl-gnu" "pcmpl-gnu.el" (0 0 0 0))
24476;;; Generated autoloads from pcmpl-gnu.el
24477
24478(autoload 'pcomplete/gzip "pcmpl-gnu" "\
24479Completion for `gzip'.
24480
24481\(fn)" nil nil)
24482
24483(autoload 'pcomplete/bzip2 "pcmpl-gnu" "\
24484Completion for `bzip2'.
24485
24486\(fn)" nil nil)
24487
24488(autoload 'pcomplete/make "pcmpl-gnu" "\
24489Completion for GNU `make'.
24490
24491\(fn)" nil nil)
24492
24493(autoload 'pcomplete/tar "pcmpl-gnu" "\
24494Completion for the GNU tar utility.
24495
24496\(fn)" nil nil)
24497
24498(autoload 'pcomplete/find "pcmpl-gnu" "\
24499Completion for the GNU find utility.
24500
24501\(fn)" nil nil)
24502
24503(defalias 'pcomplete/gdb 'pcomplete/xargs)
24504
24505(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcmpl-gnu" '("pcmpl-gnu-")))
24506
24507;;;***
24508
24509;;;### (autoloads nil "pcmpl-linux" "pcmpl-linux.el" (0 0 0 0))
24510;;; Generated autoloads from pcmpl-linux.el
24511
24512(autoload 'pcomplete/kill "pcmpl-linux" "\
24513Completion for GNU/Linux `kill', using /proc filesystem.
24514
24515\(fn)" nil nil)
24516
24517(autoload 'pcomplete/umount "pcmpl-linux" "\
24518Completion for GNU/Linux `umount'.
24519
24520\(fn)" nil nil)
24521
24522(autoload 'pcomplete/mount "pcmpl-linux" "\
24523Completion for GNU/Linux `mount'.
24524
24525\(fn)" nil nil)
24526
24527(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcmpl-linux" '("pcomplete-pare-list" "pcmpl-linux-")))
24528
24529;;;***
24530
24531;;;### (autoloads nil "pcmpl-rpm" "pcmpl-rpm.el" (0 0 0 0))
24532;;; Generated autoloads from pcmpl-rpm.el
24533
24534(autoload 'pcomplete/rpm "pcmpl-rpm" "\
24535Completion for the `rpm' command.
24536
24537\(fn)" nil nil)
24538
24539(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcmpl-rpm" '("pcmpl-rpm-")))
24540
24541;;;***
24542
24543;;;### (autoloads nil "pcmpl-unix" "pcmpl-unix.el" (0 0 0 0))
24544;;; Generated autoloads from pcmpl-unix.el
24545
24546(autoload 'pcomplete/cd "pcmpl-unix" "\
24547Completion for `cd'.
24548
24549\(fn)" nil nil)
24550
24551(defalias 'pcomplete/pushd 'pcomplete/cd)
24552
24553(autoload 'pcomplete/rmdir "pcmpl-unix" "\
24554Completion for `rmdir'.
24555
24556\(fn)" nil nil)
24557
24558(autoload 'pcomplete/rm "pcmpl-unix" "\
24559Completion for `rm'.
24560
24561\(fn)" nil nil)
24562
24563(autoload 'pcomplete/xargs "pcmpl-unix" "\
24564Completion for `xargs'.
24565
24566\(fn)" nil nil)
24567
24568(defalias 'pcomplete/time 'pcomplete/xargs)
24569
24570(autoload 'pcomplete/which "pcmpl-unix" "\
24571Completion for `which'.
24572
24573\(fn)" nil nil)
24574
24575(autoload 'pcomplete/chown "pcmpl-unix" "\
24576Completion for the `chown' command.
24577
24578\(fn)" nil nil)
24579
24580(autoload 'pcomplete/chgrp "pcmpl-unix" "\
24581Completion for the `chgrp' command.
24582
24583\(fn)" nil nil)
24584
24585(autoload 'pcomplete/ssh "pcmpl-unix" "\
24586Completion rules for the `ssh' command.
24587
24588\(fn)" nil nil)
24589
24590(autoload 'pcomplete/scp "pcmpl-unix" "\
24591Completion rules for the `scp' command.
24592Includes files as well as host names followed by a colon.
24593
24594\(fn)" nil nil)
24595
24596(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcmpl-unix" '("pcmpl-")))
24597
24598;;;***
24599
24600;;;### (autoloads nil "pcmpl-x" "pcmpl-x.el" (0 0 0 0))
24601;;; Generated autoloads from pcmpl-x.el
24602
24603(autoload 'pcomplete/tlmgr "pcmpl-x" "\
24604Completion for the `tlmgr' command.
24605
24606\(fn)" nil nil)
24607
24608(autoload 'pcomplete/ack "pcmpl-x" "\
24609Completion for the `ack' command.
24610Start an argument with `-' to complete short options and `--' for
24611long options.
24612
24613\(fn)" nil nil)
24614
24615(defalias 'pcomplete/ack-grep 'pcomplete/ack)
24616
24617(autoload 'pcomplete/ag "pcmpl-x" "\
24618Completion for the `ag' command.
24619
24620\(fn)" nil nil)
24621
24622(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcmpl-x" '("pcmpl-x-")))
24623
24624;;;***
24625
24626;;;### (autoloads nil "pcomplete" "pcomplete.el" (0 0 0 0))
24627;;; Generated autoloads from pcomplete.el
24628
24629(autoload 'pcomplete "pcomplete" "\
24630Support extensible programmable completion.
24631To use this function, just bind the TAB key to it, or add it to your
24632completion functions list (it should occur fairly early in the list).
24633
24634\(fn &optional INTERACTIVELY)" t nil)
24635
24636(autoload 'pcomplete-reverse "pcomplete" "\
24637If cycling completion is in use, cycle backwards.
24638
24639\(fn)" t nil)
24640
24641(autoload 'pcomplete-expand-and-complete "pcomplete" "\
24642Expand the textual value of the current argument.
24643This will modify the current buffer.
24644
24645\(fn)" t nil)
24646
24647(autoload 'pcomplete-continue "pcomplete" "\
24648Complete without reference to any cycling completions.
24649
24650\(fn)" t nil)
24651
24652(autoload 'pcomplete-expand "pcomplete" "\
24653Expand the textual value of the current argument.
24654This will modify the current buffer.
24655
24656\(fn)" t nil)
24657
24658(autoload 'pcomplete-help "pcomplete" "\
24659Display any help information relative to the current argument.
24660
24661\(fn)" t nil)
24662
24663(autoload 'pcomplete-list "pcomplete" "\
24664Show the list of possible completions for the current argument.
24665
24666\(fn)" t nil)
24667
24668(autoload 'pcomplete-comint-setup "pcomplete" "\
24669Setup a comint buffer to use pcomplete.
24670COMPLETEF-SYM should be the symbol where the
24671dynamic-complete-functions are kept. For comint mode itself,
24672this is `comint-dynamic-complete-functions'.
24673
24674\(fn COMPLETEF-SYM)" nil nil)
24675
24676(autoload 'pcomplete-shell-setup "pcomplete" "\
24677Setup `shell-mode' to use pcomplete.
24678
24679\(fn)" nil nil)
24680
24681(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcomplete" '("pcomplete-")))
24682
24683;;;***
24684
24685;;;### (autoloads nil "pcvs" "vc/pcvs.el" (0 0 0 0))
24686;;; Generated autoloads from vc/pcvs.el
24687
24688(autoload 'cvs-checkout "pcvs" "\
24689Run a `cvs checkout MODULES' in DIR.
24690Feed the output to a *cvs* buffer, display it in the current window,
24691and run `cvs-mode' on it.
24692
24693With a prefix argument, prompt for cvs FLAGS to use.
24694
24695\(fn MODULES DIR FLAGS &optional ROOT)" t nil)
24696
24697(autoload 'cvs-quickdir "pcvs" "\
24698Open a *cvs* buffer on DIR without running cvs.
24699With a prefix argument, prompt for a directory to use.
24700A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
24701 prevents reuse of an existing *cvs* buffer.
24702Optional argument NOSHOW if non-nil means not to display the buffer.
24703FLAGS is ignored.
24704
24705\(fn DIR &optional FLAGS NOSHOW)" t nil)
24706
24707(autoload 'cvs-examine "pcvs" "\
24708Run a `cvs -n update' in the specified DIRECTORY.
24709That is, check what needs to be done, but don't change the disc.
24710Feed the output to a *cvs* buffer and run `cvs-mode' on it.
24711With a prefix argument, prompt for a directory and cvs FLAGS to use.
24712A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
24713 prevents reuse of an existing *cvs* buffer.
24714Optional argument NOSHOW if non-nil means not to display the buffer.
24715
24716\(fn DIRECTORY FLAGS &optional NOSHOW)" t nil)
24717
24718(autoload 'cvs-update "pcvs" "\
24719Run a `cvs update' in the current working DIRECTORY.
24720Feed the output to a *cvs* buffer and run `cvs-mode' on it.
24721With a \\[universal-argument] prefix argument, prompt for a directory to use.
24722A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
24723 prevents reuse of an existing *cvs* buffer.
24724The prefix is also passed to `cvs-flags-query' to select the FLAGS
24725 passed to cvs.
24726
24727\(fn DIRECTORY FLAGS)" t nil)
24728
24729(autoload 'cvs-status "pcvs" "\
24730Run a `cvs status' in the current working DIRECTORY.
24731Feed the output to a *cvs* buffer and run `cvs-mode' on it.
24732With a prefix argument, prompt for a directory and cvs FLAGS to use.
24733A prefix arg >8 (ex: \\[universal-argument] \\[universal-argument]),
24734 prevents reuse of an existing *cvs* buffer.
24735Optional argument NOSHOW if non-nil means not to display the buffer.
24736
24737\(fn DIRECTORY FLAGS &optional NOSHOW)" t nil)
24738
24739(defvar cvs-dired-action 'cvs-quickdir "\
24740The action to be performed when opening a CVS directory.
24741Sensible values are `cvs-examine', `cvs-status' and `cvs-quickdir'.")
24742
24743(custom-autoload 'cvs-dired-action "pcvs" t)
24744
24745(defvar cvs-dired-use-hook '(4) "\
24746Whether or not opening a CVS directory should run PCL-CVS.
24747A value of nil means never do it.
24748`always' means to always do it unless a prefix argument is given to the
24749 command that prompted the opening of the directory.
24750Anything else means to do it only if the prefix arg is equal to this value.")
24751
24752(custom-autoload 'cvs-dired-use-hook "pcvs" t)
24753
24754(defun cvs-dired-noselect (dir) "\
24755Run `cvs-examine' if DIR is a CVS administrative directory.
24756The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp dir) (setq dir (directory-file-name dir)) (when (and (string= "CVS" (file-name-nondirectory dir)) (file-readable-p (expand-file-name "Entries" dir)) cvs-dired-use-hook (if (eq cvs-dired-use-hook (quote always)) (not current-prefix-arg) (equal current-prefix-arg cvs-dired-use-hook))) (save-excursion (funcall cvs-dired-action (file-name-directory dir) t t)))))
24757
24758(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcvs" '("cvs-" "defun-cvs-mode")))
24759
24760;;;***
24761
24762;;;### (autoloads nil "pcvs-defs" "vc/pcvs-defs.el" (0 0 0 0))
24763;;; Generated autoloads from vc/pcvs-defs.el
24764
24765(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)) "\
24766Global menu used by PCL-CVS.")
24767
24768(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcvs-defs" '("cvs-")))
24769
24770;;;***
24771
24772;;;### (autoloads nil "pcvs-info" "vc/pcvs-info.el" (0 0 0 0))
24773;;; Generated autoloads from vc/pcvs-info.el
24774
24775(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcvs-info" '("cvs-")))
24776
24777;;;***
24778
24779;;;### (autoloads nil "pcvs-parse" "vc/pcvs-parse.el" (0 0 0 0))
24780;;; Generated autoloads from vc/pcvs-parse.el
24781
24782(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcvs-parse" '("cvs-")))
24783
24784;;;***
24785
24786;;;### (autoloads nil "pcvs-util" "vc/pcvs-util.el" (0 0 0 0))
24787;;; Generated autoloads from vc/pcvs-util.el
24788
24789(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pcvs-util" '("cvs-")))
24790
24791;;;***
24792
24793;;;### (autoloads nil "perl-mode" "progmodes/perl-mode.el" (0 0 0
24794;;;;;; 0))
24795;;; Generated autoloads from progmodes/perl-mode.el
24796(put 'perl-indent-level 'safe-local-variable 'integerp)
24797(put 'perl-continued-statement-offset 'safe-local-variable 'integerp)
24798(put 'perl-continued-brace-offset 'safe-local-variable 'integerp)
24799(put 'perl-brace-offset 'safe-local-variable 'integerp)
24800(put 'perl-brace-imaginary-offset 'safe-local-variable 'integerp)
24801(put 'perl-label-offset 'safe-local-variable 'integerp)
24802
24803(autoload 'perl-mode "perl-mode" "\
24804Major mode for editing Perl code.
24805Expression and list commands understand all Perl brackets.
24806Tab indents for Perl code.
24807Comments are delimited with # ... \\n.
24808Paragraphs are separated by blank lines only.
24809Delete converts tabs to spaces as it moves back.
24810\\{perl-mode-map}
24811Variables controlling indentation style:
24812 `perl-tab-always-indent'
24813 Non-nil means TAB in Perl mode should always indent the current line,
24814 regardless of where in the line point is when the TAB command is used.
24815 `perl-tab-to-comment'
24816 Non-nil means that for lines which don't need indenting, TAB will
24817 either delete an empty comment, indent an existing comment, move
24818 to end-of-line, or if at end-of-line already, create a new comment.
24819 `perl-nochange'
24820 Lines starting with this regular expression are not auto-indented.
24821 `perl-indent-level'
24822 Indentation of Perl statements within surrounding block.
24823 The surrounding block's indentation is the indentation
24824 of the line on which the open-brace appears.
24825 `perl-continued-statement-offset'
24826 Extra indentation given to a substatement, such as the
24827 then-clause of an if or body of a while.
24828 `perl-continued-brace-offset'
24829 Extra indentation given to a brace that starts a substatement.
24830 This is in addition to `perl-continued-statement-offset'.
24831 `perl-brace-offset'
24832 Extra indentation for line if it starts with an open brace.
24833 `perl-brace-imaginary-offset'
24834 An open brace following other text is treated as if it were
24835 this far to the right of the start of its line.
24836 `perl-label-offset'
24837 Extra indentation for line that is a label.
24838 `perl-indent-continued-arguments'
24839 Offset of argument lines relative to usual indentation.
24840
24841Various indentation styles: K&R BSD BLK GNU LW
24842 perl-indent-level 5 8 0 2 4
24843 perl-continued-statement-offset 5 8 4 2 4
24844 perl-continued-brace-offset 0 0 0 0 -4
24845 perl-brace-offset -5 -8 0 0 0
24846 perl-brace-imaginary-offset 0 0 4 0 0
24847 perl-label-offset -5 -8 -2 -2 -2
24848
24849Turning on Perl mode runs the normal hook `perl-mode-hook'.
24850
24851\(fn)" t nil)
24852
24853(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "perl-mode" '("perl-" "mark-perl-function" "indent-perl-exp")))
24854
24855;;;***
24856
24857;;;### (autoloads nil "picture" "textmodes/picture.el" (0 0 0 0))
24858;;; Generated autoloads from textmodes/picture.el
24859
24860(autoload 'picture-mode "picture" "\
24861Switch to Picture mode, in which a quarter-plane screen model is used.
24862\\<picture-mode-map>
24863Printing characters replace instead of inserting themselves with motion
24864afterwards settable by these commands:
24865
24866 Move left after insertion: \\[picture-movement-left]
24867 Move right after insertion: \\[picture-movement-right]
24868 Move up after insertion: \\[picture-movement-up]
24869 Move down after insertion: \\[picture-movement-down]
24870
24871 Move northwest (nw) after insertion: \\[picture-movement-nw]
24872 Move northeast (ne) after insertion: \\[picture-movement-ne]
24873 Move southwest (sw) after insertion: \\[picture-movement-sw]
24874 Move southeast (se) after insertion: \\[picture-movement-se]
24875
24876 Move westnorthwest (wnw) after insertion: C-u \\[picture-movement-nw]
24877 Move eastnortheast (ene) after insertion: C-u \\[picture-movement-ne]
24878 Move westsouthwest (wsw) after insertion: C-u \\[picture-movement-sw]
24879 Move eastsoutheast (ese) after insertion: C-u \\[picture-movement-se]
24880
24881The current direction is displayed in the mode line. The initial
24882direction is right. Whitespace is inserted and tabs are changed to
24883spaces when required by movement. You can move around in the buffer
24884with these commands:
24885
24886 Move vertically to SAME column in previous line: \\[picture-move-down]
24887 Move vertically to SAME column in next line: \\[picture-move-up]
24888 Move to column following last
24889 non-whitespace character: \\[picture-end-of-line]
24890 Move right, inserting spaces if required: \\[picture-forward-column]
24891 Move left changing tabs to spaces if required: \\[picture-backward-column]
24892 Move in direction of current picture motion: \\[picture-motion]
24893 Move opposite to current picture motion: \\[picture-motion-reverse]
24894 Move to beginning of next line: \\[next-line]
24895
24896You can edit tabular text with these commands:
24897
24898 Move to column beneath (or at) next interesting
24899 character (see variable `picture-tab-chars'): \\[picture-tab-search]
24900 Move to next stop in tab stop list: \\[picture-tab]
24901 Set tab stops according to context of this line: \\[picture-set-tab-stops]
24902 (With ARG, resets tab stops to default value.)
24903 Change the tab stop list: \\[edit-tab-stops]
24904
24905You can manipulate text with these commands:
24906 Clear ARG columns after point without moving: \\[picture-clear-column]
24907 Delete char at point: \\[picture-delete-char]
24908 Clear ARG columns backward: \\[picture-backward-clear-column]
24909 Clear ARG lines, advancing over them: \\[picture-clear-line]
24910 (the cleared text is saved in the kill ring)
24911 Open blank line(s) beneath current line: \\[picture-open-line]
24912
24913You can manipulate rectangles with these commands:
24914 Clear a rectangle and save it: \\[picture-clear-rectangle]
24915 Clear a rectangle, saving in a named register: \\[picture-clear-rectangle-to-register]
24916 Insert currently saved rectangle at point: \\[picture-yank-rectangle]
24917 Insert rectangle from named register: \\[picture-yank-rectangle-from-register]
24918 Draw a rectangular box around mark and point: \\[picture-draw-rectangle]
24919 Copies a rectangle to a register: \\[copy-rectangle-to-register]
24920 Undo effects of rectangle overlay commands: \\[undo]
24921
24922You can return to the previous mode with \\[picture-mode-exit], which
24923also strips trailing whitespace from every line. Stripping is suppressed
24924by supplying an argument.
24925
24926Entry to this mode calls the value of `picture-mode-hook' if non-nil.
24927
24928Note that Picture mode commands will work outside of Picture mode, but
24929they are not by default assigned to keys.
24930
24931\(fn)" t nil)
24932
24933(defalias 'edit-picture 'picture-mode)
24934
24935(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "picture" '("picture-")))
24936
24937;;;***
24938
24939;;;### (autoloads nil "pinentry" "net/pinentry.el" (0 0 0 0))
24940;;; Generated autoloads from net/pinentry.el
24941(push (purecopy '(pinentry 0 1)) package--builtin-versions)
24942
24943(autoload 'pinentry-start "pinentry" "\
24944Start a Pinentry service.
24945
24946Once the environment is properly set, subsequent invocations of
24947the gpg command will interact with Emacs for passphrase input.
24948
24949If the optional QUIET argument is non-nil, messages at startup
24950will not be shown.
24951
24952\(fn &optional QUIET)" t nil)
24953
24954(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pinentry" '("pinentry-")))
24955
24956;;;***
24957
24958;;;### (autoloads nil "plstore" "plstore.el" (0 0 0 0))
24959;;; Generated autoloads from plstore.el
24960
24961(autoload 'plstore-open "plstore" "\
24962Create a plstore instance associated with FILE.
24963
24964\(fn FILE)" nil nil)
24965
24966(autoload 'plstore-mode "plstore" "\
24967Major mode for editing PLSTORE files.
24968
24969\(fn)" t nil)
24970
24971(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "plstore" '("plstore-")))
24972
24973;;;***
24974
24975;;;### (autoloads nil "po" "textmodes/po.el" (0 0 0 0))
24976;;; Generated autoloads from textmodes/po.el
24977
24978(autoload 'po-find-file-coding-system "po" "\
24979Return a (DECODING . ENCODING) pair, according to PO file's charset.
24980Called through `file-coding-system-alist', before the file is visited for real.
24981
24982\(fn ARG-LIST)" nil nil)
24983
24984(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "po" '("po-")))
24985
24986;;;***
24987
24988;;;### (autoloads nil "pong" "play/pong.el" (0 0 0 0))
24989;;; Generated autoloads from play/pong.el
24990
24991(autoload 'pong "pong" "\
24992Play pong and waste time.
24993This is an implementation of the classical game pong.
24994Move left and right bats and try to bounce the ball to your opponent.
24995
24996pong-mode keybindings:\\<pong-mode-map>
24997
24998\\{pong-mode-map}
24999
25000\(fn)" t nil)
25001
25002(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pong" '("pong-")))
25003
25004;;;***
25005
25006;;;### (autoloads nil "pop3" "net/pop3.el" (0 0 0 0))
25007;;; Generated autoloads from net/pop3.el
25008
25009(autoload 'pop3-movemail "pop3" "\
25010Transfer contents of a maildrop to the specified FILE.
25011Use streaming commands.
25012
25013\(fn FILE)" nil nil)
25014
25015(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pop3" '("pop3-")))
25016
25017;;;***
25018
25019;;;### (autoloads nil "pp" "emacs-lisp/pp.el" (0 0 0 0))
25020;;; Generated autoloads from emacs-lisp/pp.el
25021
25022(autoload 'pp-to-string "pp" "\
25023Return a string containing the pretty-printed representation of OBJECT.
25024OBJECT can be any Lisp object. Quoting characters are used as needed
25025to make output that `read' can handle, whenever this is possible.
25026
25027\(fn OBJECT)" nil nil)
25028
25029(autoload 'pp-buffer "pp" "\
25030Prettify the current buffer with printed representation of a Lisp object.
25031
25032\(fn)" nil nil)
25033
25034(autoload 'pp "pp" "\
25035Output the pretty-printed representation of OBJECT, any Lisp object.
25036Quoting characters are printed as needed to make output that `read'
25037can handle, whenever this is possible.
25038Output stream is STREAM, or value of `standard-output' (which see).
25039
25040\(fn OBJECT &optional STREAM)" nil nil)
25041
25042(autoload 'pp-eval-expression "pp" "\
25043Evaluate EXPRESSION and pretty-print its value.
25044Also add the value to the front of the list in the variable `values'.
25045
25046\(fn EXPRESSION)" t nil)
25047
25048(autoload 'pp-macroexpand-expression "pp" "\
25049Macroexpand EXPRESSION and pretty-print its value.
25050
25051\(fn EXPRESSION)" t nil)
25052
25053(autoload 'pp-eval-last-sexp "pp" "\
25054Run `pp-eval-expression' on sexp before point.
25055With argument, pretty-print output into current buffer.
25056Ignores leading comment characters.
25057
25058\(fn ARG)" t nil)
25059
25060(autoload 'pp-macroexpand-last-sexp "pp" "\
25061Run `pp-macroexpand-expression' on sexp before point.
25062With argument, pretty-print output into current buffer.
25063Ignores leading comment characters.
25064
25065\(fn ARG)" t nil)
25066
25067(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pp" '("pp-")))
25068
25069;;;***
25070
25071;;;### (autoloads nil "printing" "printing.el" (0 0 0 0))
25072;;; Generated autoloads from printing.el
25073(push (purecopy '(printing 6 9 3)) package--builtin-versions)
25074
25075(autoload 'pr-interface "printing" "\
25076Activate the printing interface buffer.
25077
25078If BUFFER is nil, the current buffer is used for printing.
25079
25080For more information, type \\[pr-interface-help].
25081
25082\(fn &optional BUFFER)" t nil)
25083
25084(autoload 'pr-ps-directory-preview "printing" "\
25085Preview directory using ghostview.
25086
25087Interactively, the command prompts for N-UP printing number, a directory, a
25088file name regexp for matching and, when you use a prefix argument (C-u), the
25089command prompts the user for a file name, and saves the PostScript image in
25090that file instead of saving it in a temporary file.
25091
25092Noninteractively, if N-UP is nil, prompts for N-UP printing number. If DIR is
25093nil, prompts for DIRectory. If FILE-REGEXP is nil, prompts for
25094FILE(name)-REGEXP. The argument FILENAME is treated as follows: if it's nil,
25095save the image in a temporary file. If FILENAME is a string, save the
25096PostScript image in a file with that name. If FILENAME is t, prompts for a
25097file name.
25098
25099See also documentation for `pr-list-directory'.
25100
25101\(fn N-UP DIR FILE-REGEXP &optional FILENAME)" t nil)
25102
25103(autoload 'pr-ps-directory-using-ghostscript "printing" "\
25104Print directory using PostScript through ghostscript.
25105
25106Interactively, the command prompts for N-UP printing number, a directory, a
25107file name regexp for matching and, when you use a prefix argument (C-u), the
25108command prompts the user for a file name, and saves the PostScript image in
25109that file instead of saving it in a temporary file.
25110
25111Noninteractively, if N-UP is nil, prompts for N-UP printing number. If DIR is
25112nil, prompts for DIRectory. If FILE-REGEXP is nil, prompts for
25113FILE(name)-REGEXP. The argument FILENAME is treated as follows: if it's nil,
25114save the image in a temporary file. If FILENAME is a string, save the
25115PostScript image in a file with that name. If FILENAME is t, prompts for a
25116file name.
25117
25118See also documentation for `pr-list-directory'.
25119
25120\(fn N-UP DIR FILE-REGEXP &optional FILENAME)" t nil)
25121
25122(autoload 'pr-ps-directory-print "printing" "\
25123Print directory using PostScript printer.
25124
25125Interactively, the command prompts for N-UP printing number, a directory, a
25126file name regexp for matching and, when you use a prefix argument (C-u), the
25127command prompts the user for a file name, and saves the PostScript image in
25128that file instead of saving it in a temporary file.
25129
25130Noninteractively, if N-UP is nil, prompts for N-UP printing number. If DIR is
25131nil, prompts for DIRectory. If FILE-REGEXP is nil, prompts for
25132FILE(name)-REGEXP. The argument FILENAME is treated as follows: if it's nil,
25133save the image in a temporary file. If FILENAME is a string, save the
25134PostScript image in a file with that name. If FILENAME is t, prompts for a
25135file name.
25136
25137See also documentation for `pr-list-directory'.
25138
25139\(fn N-UP DIR FILE-REGEXP &optional FILENAME)" t nil)
25140
25141(autoload 'pr-ps-directory-ps-print "printing" "\
25142Print directory using PostScript printer or through ghostscript.
25143
25144It depends on `pr-print-using-ghostscript'.
25145
25146Interactively, the command prompts for N-UP printing number, a directory, a
25147file name regexp for matching and, when you use a prefix argument (C-u), the
25148command prompts the user for a file name, and saves the PostScript image in
25149that file instead of saving it in a temporary file.
25150
25151Noninteractively, if N-UP is nil, prompts for N-UP printing number. If DIR is
25152nil, prompts for DIRectory. If FILE-REGEXP is nil, prompts for
25153FILE(name)-REGEXP. The argument FILENAME is treated as follows: if it's nil,
25154save the image in a temporary file. If FILENAME is a string, save the
25155PostScript image in a file with that name. If FILENAME is t, prompts for a
25156file name.
25157
25158See also documentation for `pr-list-directory'.
25159
25160\(fn N-UP DIR FILE-REGEXP &optional FILENAME)" t nil)
25161
25162(autoload 'pr-ps-buffer-preview "printing" "\
25163Preview buffer using ghostview.
25164
25165Interactively, the command prompts for N-UP printing number and, when you use a
25166prefix argument (C-u), the command prompts the user for a file name, and saves
25167the PostScript image in that file instead of saving it in a temporary file.
25168
25169Noninteractively, if N-UP is nil, prompts for N-UP printing number. The
25170argument FILENAME is treated as follows: if it's nil, save the image in a
25171temporary file. If FILENAME is a string, save the PostScript image in a file
25172with that name. If FILENAME is t, prompts for a file name.
25173
25174\(fn N-UP &optional FILENAME)" t nil)
25175
25176(autoload 'pr-ps-buffer-using-ghostscript "printing" "\
25177Print buffer using PostScript through ghostscript.
25178
25179Interactively, the command prompts for N-UP printing number and, when you use a
25180prefix argument (C-u), the command prompts the user for a file name, and saves
25181the PostScript image in that file instead of sending it to the printer.
25182
25183Noninteractively, if N-UP is nil, prompts for N-UP printing number. The
25184argument FILENAME is treated as follows: if it's nil, send the image to the
25185printer. If FILENAME is a string, save the PostScript image in a file with
25186that name. If FILENAME is t, prompts for a file name.
25187
25188\(fn N-UP &optional FILENAME)" t nil)
25189
25190(autoload 'pr-ps-buffer-print "printing" "\
25191Print buffer using PostScript printer.
25192
25193Interactively, the command prompts for N-UP printing number and, when you use a
25194prefix argument (C-u), the command prompts the user for a file name, and saves
25195the PostScript image in that file instead of sending it to the printer.
25196
25197Noninteractively, if N-UP is nil, prompts for N-UP printing number. The
25198argument FILENAME is treated as follows: if it's nil, send the image to the
25199printer. If FILENAME is a string, save the PostScript image in a file with
25200that name. If FILENAME is t, prompts for a file name.
25201
25202\(fn N-UP &optional FILENAME)" t nil)
25203
25204(autoload 'pr-ps-buffer-ps-print "printing" "\
25205Print buffer using PostScript printer or through ghostscript.
25206
25207It depends on `pr-print-using-ghostscript'.
25208
25209Interactively, the command prompts for N-UP printing number and, when you use a
25210prefix argument (C-u), the command prompts the user for a file name, and saves
25211the PostScript image in that file instead of sending it to the printer.
25212
25213Noninteractively, if N-UP is nil, prompts for N-UP printing number. The
25214argument FILENAME is treated as follows: if it's nil, send the image to the
25215printer. If FILENAME is a string, save the PostScript image in a file with
25216that name. If FILENAME is t, prompts for a file name.
25217
25218\(fn N-UP &optional FILENAME)" t nil)
25219
25220(autoload 'pr-ps-region-preview "printing" "\
25221Preview region using ghostview.
25222
25223See also `pr-ps-buffer-preview'.
25224
25225\(fn N-UP &optional FILENAME)" t nil)
25226
25227(autoload 'pr-ps-region-using-ghostscript "printing" "\
25228Print region using PostScript through ghostscript.
25229
25230See also `pr-ps-buffer-using-ghostscript'.
25231
25232\(fn N-UP &optional FILENAME)" t nil)
25233
25234(autoload 'pr-ps-region-print "printing" "\
25235Print region using PostScript printer.
25236
25237See also `pr-ps-buffer-print'.
25238
25239\(fn N-UP &optional FILENAME)" t nil)
25240
25241(autoload 'pr-ps-region-ps-print "printing" "\
25242Print region using PostScript printer or through ghostscript.
25243
25244See also `pr-ps-buffer-ps-print'.
25245
25246\(fn N-UP &optional FILENAME)" t nil)
25247
25248(autoload 'pr-ps-mode-preview "printing" "\
25249Preview major mode using ghostview.
25250
25251See also `pr-ps-buffer-preview'.
25252
25253\(fn N-UP &optional FILENAME)" t nil)
25254
25255(autoload 'pr-ps-mode-using-ghostscript "printing" "\
25256Print major mode using PostScript through ghostscript.
25257
25258See also `pr-ps-buffer-using-ghostscript'.
25259
25260\(fn N-UP &optional FILENAME)" t nil)
25261
25262(autoload 'pr-ps-mode-print "printing" "\
25263Print major mode using PostScript printer.
25264
25265See also `pr-ps-buffer-print'.
25266
25267\(fn N-UP &optional FILENAME)" t nil)
25268
25269(autoload 'pr-ps-mode-ps-print "printing" "\
25270Print major mode using PostScript or through ghostscript.
25271
25272See also `pr-ps-buffer-ps-print'.
25273
25274\(fn N-UP &optional FILENAME)" t nil)
25275
25276(autoload 'pr-printify-directory "printing" "\
25277Replace nonprinting characters in directory with printable representations.
25278The printable representations use ^ (for ASCII control characters) or hex.
25279The characters tab, linefeed, space, return and formfeed are not affected.
25280
25281Interactively, the command prompts for a directory and a file name regexp for
25282matching.
25283
25284Noninteractively, if DIR is nil, prompts for DIRectory. If FILE-REGEXP is nil,
25285prompts for FILE(name)-REGEXP.
25286
25287See also documentation for `pr-list-directory'.
25288
25289\(fn &optional DIR FILE-REGEXP)" t nil)
25290
25291(autoload 'pr-printify-buffer "printing" "\
25292Replace nonprinting characters in buffer with printable representations.
25293The printable representations use ^ (for ASCII control characters) or hex.
25294The characters tab, linefeed, space, return and formfeed are not affected.
25295
25296\(fn)" t nil)
25297
25298(autoload 'pr-printify-region "printing" "\
25299Replace nonprinting characters in region with printable representations.
25300The printable representations use ^ (for ASCII control characters) or hex.
25301The characters tab, linefeed, space, return and formfeed are not affected.
25302
25303\(fn)" t nil)
25304
25305(autoload 'pr-txt-directory "printing" "\
25306Print directory using text printer.
25307
25308Interactively, the command prompts for a directory and a file name regexp for
25309matching.
25310
25311Noninteractively, if DIR is nil, prompts for DIRectory. If FILE-REGEXP is nil,
25312prompts for FILE(name)-REGEXP.
25313
25314See also documentation for `pr-list-directory'.
25315
25316\(fn &optional DIR FILE-REGEXP)" t nil)
25317
25318(autoload 'pr-txt-buffer "printing" "\
25319Print buffer using text printer.
25320
25321\(fn)" t nil)
25322
25323(autoload 'pr-txt-region "printing" "\
25324Print region using text printer.
25325
25326\(fn)" t nil)
25327
25328(autoload 'pr-txt-mode "printing" "\
25329Print major mode using text printer.
25330
25331\(fn)" t nil)
25332
25333(autoload 'pr-despool-preview "printing" "\
25334Preview spooled PostScript.
25335
25336Interactively, when you use a prefix argument (C-u), the command prompts the
25337user for a file name, and saves the spooled PostScript image in that file
25338instead of saving it in a temporary file.
25339
25340Noninteractively, the argument FILENAME is treated as follows: if it is nil,
25341save the image in a temporary file. If FILENAME is a string, save the
25342PostScript image in a file with that name.
25343
25344\(fn &optional FILENAME)" t nil)
25345
25346(autoload 'pr-despool-using-ghostscript "printing" "\
25347Print spooled PostScript using ghostscript.
25348
25349Interactively, when you use a prefix argument (C-u), the command prompts the
25350user for a file name, and saves the spooled PostScript image in that file
25351instead of sending it to the printer.
25352
25353Noninteractively, the argument FILENAME is treated as follows: if it is nil,
25354send the image to the printer. If FILENAME is a string, save the PostScript
25355image in a file with that name.
25356
25357\(fn &optional FILENAME)" t nil)
25358
25359(autoload 'pr-despool-print "printing" "\
25360Send the spooled PostScript to the printer.
25361
25362Interactively, when you use a prefix argument (C-u), the command prompts the
25363user for a file name, and saves the spooled PostScript image in that file
25364instead of sending it to the printer.
25365
25366Noninteractively, the argument FILENAME is treated as follows: if it is nil,
25367send the image to the printer. If FILENAME is a string, save the PostScript
25368image in a file with that name.
25369
25370\(fn &optional FILENAME)" t nil)
25371
25372(autoload 'pr-despool-ps-print "printing" "\
25373Send the spooled PostScript to the printer or use ghostscript to print it.
25374
25375Interactively, when you use a prefix argument (C-u), the command prompts the
25376user for a file name, and saves the spooled PostScript image in that file
25377instead of sending it to the printer.
25378
25379Noninteractively, the argument FILENAME is treated as follows: if it is nil,
25380send the image to the printer. If FILENAME is a string, save the PostScript
25381image in a file with that name.
25382
25383\(fn &optional FILENAME)" t nil)
25384
25385(autoload 'pr-ps-file-preview "printing" "\
25386Preview PostScript file FILENAME.
25387
25388\(fn FILENAME)" t nil)
25389
25390(autoload 'pr-ps-file-up-preview "printing" "\
25391Preview PostScript file FILENAME.
25392
25393\(fn N-UP IFILENAME &optional OFILENAME)" t nil)
25394
25395(autoload 'pr-ps-file-using-ghostscript "printing" "\
25396Print PostScript file FILENAME using ghostscript.
25397
25398\(fn FILENAME)" t nil)
25399
25400(autoload 'pr-ps-file-print "printing" "\
25401Print PostScript file FILENAME.
25402
25403\(fn FILENAME)" t nil)
25404
25405(autoload 'pr-ps-file-ps-print "printing" "\
25406Send PostScript file FILENAME to printer or use ghostscript to print it.
25407
25408\(fn FILENAME)" t nil)
25409
25410(autoload 'pr-ps-file-up-ps-print "printing" "\
25411Process a PostScript file IFILENAME and send it to printer.
25412
25413Interactively, the command prompts for N-UP printing number, for an input
25414PostScript file IFILENAME and, when you use a prefix argument (C-u), the
25415command prompts the user for an output PostScript file name OFILENAME, and
25416saves the PostScript image in that file instead of sending it to the printer.
25417
25418Noninteractively, if N-UP is nil, prompts for N-UP printing number. The
25419argument IFILENAME is treated as follows: if it's t, prompts for an input
25420PostScript file name; otherwise, it *must* be a string that it's an input
25421PostScript file name. The argument OFILENAME is treated as follows: if it's
25422nil, send the image to the printer. If OFILENAME is a string, save the
25423PostScript image in a file with that name. If OFILENAME is t, prompts for a
25424file name.
25425
25426\(fn N-UP IFILENAME &optional OFILENAME)" t nil)
25427
25428(autoload 'pr-toggle-file-duplex "printing" "\
25429Toggle duplex for PostScript file.
25430
25431\(fn)" t nil)
25432
25433(autoload 'pr-toggle-file-tumble "printing" "\
25434Toggle tumble for PostScript file.
25435
25436If tumble is off, produces a printing suitable for binding on the left or
25437right.
25438If tumble is on, produces a printing suitable for binding at the top or
25439bottom.
25440
25441\(fn)" t nil)
25442
25443(autoload 'pr-toggle-file-landscape "printing" "\
25444Toggle landscape for PostScript file.
25445
25446\(fn)" t nil)
25447
25448(autoload 'pr-toggle-ghostscript "printing" "\
25449Toggle printing using ghostscript.
25450
25451\(fn)" t nil)
25452
25453(autoload 'pr-toggle-faces "printing" "\
25454Toggle printing with faces.
25455
25456\(fn)" t nil)
25457
25458(autoload 'pr-toggle-spool "printing" "\
25459Toggle spooling.
25460
25461\(fn)" t nil)
25462
25463(autoload 'pr-toggle-duplex "printing" "\
25464Toggle duplex.
25465
25466\(fn)" t nil)
25467
25468(autoload 'pr-toggle-tumble "printing" "\
25469Toggle tumble.
25470
25471If tumble is off, produces a printing suitable for binding on the left or
25472right.
25473If tumble is on, produces a printing suitable for binding at the top or
25474bottom.
25475
25476\(fn)" t nil)
25477
25478(autoload 'pr-toggle-landscape "printing" "\
25479Toggle landscape.
25480
25481\(fn)" t nil)
25482
25483(autoload 'pr-toggle-upside-down "printing" "\
25484Toggle upside-down.
25485
25486\(fn)" t nil)
25487
25488(autoload 'pr-toggle-line "printing" "\
25489Toggle line number.
25490
25491\(fn)" t nil)
25492
25493(autoload 'pr-toggle-zebra "printing" "\
25494Toggle zebra stripes.
25495
25496\(fn)" t nil)
25497
25498(autoload 'pr-toggle-header "printing" "\
25499Toggle printing header.
25500
25501\(fn)" t nil)
25502
25503(autoload 'pr-toggle-header-frame "printing" "\
25504Toggle printing header frame.
25505
25506\(fn)" t nil)
25507
25508(autoload 'pr-toggle-lock "printing" "\
25509Toggle menu lock.
25510
25511\(fn)" t nil)
25512
25513(autoload 'pr-toggle-region "printing" "\
25514Toggle whether the region is automagically detected.
25515
25516\(fn)" t nil)
25517
25518(autoload 'pr-toggle-mode "printing" "\
25519Toggle auto mode.
25520
25521\(fn)" t nil)
25522
25523(autoload 'pr-customize "printing" "\
25524Customization of the `printing' group.
25525
25526\(fn &rest IGNORE)" t nil)
25527
25528(autoload 'lpr-customize "printing" "\
25529Customization of the `lpr' group.
25530
25531\(fn &rest IGNORE)" t nil)
25532
25533(autoload 'pr-help "printing" "\
25534Help for the printing package.
25535
25536\(fn &rest IGNORE)" t nil)
25537
25538(autoload 'pr-ps-name "printing" "\
25539Interactively select a PostScript printer.
25540
25541\(fn)" t nil)
25542
25543(autoload 'pr-txt-name "printing" "\
25544Interactively select a text printer.
25545
25546\(fn)" t nil)
25547
25548(autoload 'pr-ps-utility "printing" "\
25549Interactively select a PostScript utility.
25550
25551\(fn)" t nil)
25552
25553(autoload 'pr-show-ps-setup "printing" "\
25554Show current ps-print settings.
25555
25556\(fn &rest IGNORE)" t nil)
25557
25558(autoload 'pr-show-pr-setup "printing" "\
25559Show current printing settings.
25560
25561\(fn &rest IGNORE)" t nil)
25562
25563(autoload 'pr-show-lpr-setup "printing" "\
25564Show current lpr settings.
25565
25566\(fn &rest IGNORE)" t nil)
25567
25568(autoload 'pr-ps-fast-fire "printing" "\
25569Fast fire function for PostScript printing.
25570
25571If a region is active, the region will be printed instead of the whole buffer.
25572Also if the current major-mode is defined in `pr-mode-alist', the settings in
25573`pr-mode-alist' will be used, that is, the current buffer or region will be
25574printed using `pr-ps-mode-ps-print'.
25575
25576
25577Interactively, you have the following situations:
25578
25579 M-x pr-ps-fast-fire RET
25580 The command prompts the user for a N-UP value and printing will
25581 immediately be done using the current active printer.
25582
25583 C-u M-x pr-ps-fast-fire RET
25584 C-u 0 M-x pr-ps-fast-fire RET
25585 The command prompts the user for a N-UP value and also for a current
25586 PostScript printer, then printing will immediately be done using the new
25587 current active printer.
25588
25589 C-u 1 M-x pr-ps-fast-fire RET
25590 The command prompts the user for a N-UP value and also for a file name,
25591 and saves the PostScript image in that file instead of sending it to the
25592 printer.
25593
25594 C-u 2 M-x pr-ps-fast-fire RET
25595 The command prompts the user for a N-UP value, then for a current
25596 PostScript printer and, finally, for a file name. Then change the active
25597 printer to that chosen by user and saves the PostScript image in
25598 that file instead of sending it to the printer.
25599
25600
25601Noninteractively, the argument N-UP should be a positive integer greater than
25602zero and the argument SELECT is treated as follows:
25603
25604 If it's nil, send the image to the printer.
25605
25606 If it's a list or an integer lesser or equal to zero, the command prompts
25607 the user for a current PostScript printer, then printing will immediately
25608 be done using the new current active printer.
25609
25610 If it's an integer equal to 1, the command prompts the user for a file name
25611 and saves the PostScript image in that file instead of sending it to the
25612 printer.
25613
25614 If it's an integer greater or equal to 2, the command prompts the user for a
25615 current PostScript printer and for a file name. Then change the active
25616 printer to that chosen by user and saves the PostScript image in that file
25617 instead of sending it to the printer.
25618
25619 If it's a symbol which it's defined in `pr-ps-printer-alist', it's the new
25620 active printer and printing will immediately be done using the new active
25621 printer.
25622
25623 Otherwise, send the image to the printer.
25624
25625
25626Note that this command always behaves as if `pr-auto-region' and `pr-auto-mode'
25627are both set to t.
25628
25629\(fn N-UP &optional SELECT)" t nil)
25630
25631(autoload 'pr-txt-fast-fire "printing" "\
25632Fast fire function for text printing.
25633
25634If a region is active, the region will be printed instead of the whole buffer.
25635Also if the current major-mode is defined in `pr-mode-alist', the settings in
25636`pr-mode-alist' will be used, that is, the current buffer or region will be
25637printed using `pr-txt-mode'.
25638
25639Interactively, when you use a prefix argument (C-u), the command prompts the
25640user for a new active text printer.
25641
25642Noninteractively, the argument SELECT-PRINTER is treated as follows:
25643
25644 If it's nil, the printing is sent to the current active text printer.
25645
25646 If it's a symbol which it's defined in `pr-txt-printer-alist', it's the new
25647 active printer and printing will immediately be done using the new active
25648 printer.
25649
25650 If it's non-nil, the command prompts the user for a new active text printer.
25651
25652Note that this command always behaves as if `pr-auto-region' and `pr-auto-mode'
25653are both set to t.
25654
25655\(fn &optional SELECT-PRINTER)" t nil)
25656
25657(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "printing" '("pr-" "lpr-setup")))
25658
25659;;;***
25660
25661;;;### (autoloads nil "proced" "proced.el" (0 0 0 0))
25662;;; Generated autoloads from proced.el
25663
25664(autoload 'proced "proced" "\
25665Generate a listing of UNIX system processes.
25666\\<proced-mode-map>
25667If invoked with optional ARG, do not select the window displaying
25668the process information.
25669
25670This function runs the normal hook `proced-post-display-hook'.
25671
25672See `proced-mode' for a description of features available in
25673Proced buffers.
25674
25675\(fn &optional ARG)" t nil)
25676
25677(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "proced" '("proced-")))
25678
25679;;;***
25680
25681;;;### (autoloads nil "profiler" "profiler.el" (0 0 0 0))
25682;;; Generated autoloads from profiler.el
25683
25684(autoload 'profiler-start "profiler" "\
25685Start/restart profilers.
25686MODE can be one of `cpu', `mem', or `cpu+mem'.
25687If MODE is `cpu' or `cpu+mem', time-based profiler will be started.
25688Also, if MODE is `mem' or `cpu+mem', then memory profiler will be started.
25689
25690\(fn MODE)" t nil)
25691
25692(autoload 'profiler-find-profile "profiler" "\
25693Open profile FILENAME.
25694
25695\(fn FILENAME)" t nil)
25696
25697(autoload 'profiler-find-profile-other-window "profiler" "\
25698Open profile FILENAME.
25699
25700\(fn FILENAME)" t nil)
25701
25702(autoload 'profiler-find-profile-other-frame "profiler" "\
25703Open profile FILENAME.
25704
25705\(fn FILENAME)" t nil)
25706
25707(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "profiler" '("profiler-")))
25708
25709;;;***
25710
25711;;;### (autoloads nil "project" "progmodes/project.el" (0 0 0 0))
25712;;; Generated autoloads from progmodes/project.el
25713
25714(autoload 'project-current "project" "\
25715Return the project instance in DIR or `default-directory'.
25716When no project found in DIR, and MAYBE-PROMPT is non-nil, ask
25717the user for a different directory to look in. If that directory
25718is not a part of a detectable project either, return a
25719`transient' project instance rooted in it.
25720
25721\(fn &optional MAYBE-PROMPT DIR)" nil nil)
25722
25723(autoload 'project-find-regexp "project" "\
25724Find all matches for REGEXP in the current project's roots.
25725With \\[universal-argument] prefix, you can specify the directory
25726to search in, and the file name pattern to search for.
25727
25728\(fn REGEXP)" t nil)
25729
25730(autoload 'project-or-external-find-regexp "project" "\
25731Find all matches for REGEXP in the project roots or external roots.
25732With \\[universal-argument] prefix, you can specify the file name
25733pattern to search for.
25734
25735\(fn REGEXP)" t nil)
25736
25737(autoload 'project-find-file "project" "\
25738Visit a file (with completion) in the current project's roots.
25739The completion default is the filename at point, if one is
25740recognized.
25741
25742\(fn)" t nil)
25743
25744(autoload 'project-or-external-find-file "project" "\
25745Visit a file (with completion) in the current project's roots or external roots.
25746The completion default is the filename at point, if one is
25747recognized.
25748
25749\(fn)" t nil)
25750
25751(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "project" '("project-")))
25752
25753;;;***
25754
25755;;;### (autoloads nil "prolog" "progmodes/prolog.el" (0 0 0 0))
25756;;; Generated autoloads from progmodes/prolog.el
25757
25758(autoload 'prolog-mode "prolog" "\
25759Major mode for editing Prolog code.
25760
25761Blank lines and `%%...' separate paragraphs. `%'s starts a comment
25762line and comments can also be enclosed in /* ... */.
25763
25764If an optional argument SYSTEM is non-nil, set up mode for the given system.
25765
25766To find out what version of Prolog mode you are running, enter
25767`\\[prolog-mode-version]'.
25768
25769Commands:
25770\\{prolog-mode-map}
25771
25772\(fn)" t nil)
25773
25774(autoload 'mercury-mode "prolog" "\
25775Major mode for editing Mercury programs.
25776Actually this is just customized `prolog-mode'.
25777
25778\(fn)" t nil)
25779
25780(autoload 'run-prolog "prolog" "\
25781Run an inferior Prolog process, input and output via buffer *prolog*.
25782With prefix argument ARG, restart the Prolog process if running before.
25783
25784\(fn ARG)" t nil)
25785
25786(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "prolog" '("prolog-" "mercury-mode-map")))
25787
25788;;;***
25789
25790;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (0 0 0 0))
25791;;; Generated autoloads from ps-bdf.el
25792
25793(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")) "\
25794List of directories to search for `BDF' font files.
25795The default value is (\"/usr/local/share/emacs/fonts/bdf\").")
25796
25797(custom-autoload 'bdf-directory-list "ps-bdf" t)
25798
25799(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ps-bdf" '("bdf-")))
25800
25801;;;***
25802
25803;;;### (autoloads nil "ps-mode" "progmodes/ps-mode.el" (0 0 0 0))
25804;;; Generated autoloads from progmodes/ps-mode.el
25805(push (purecopy '(ps-mode 1 1 9)) package--builtin-versions)
25806
25807(autoload 'ps-mode "ps-mode" "\
25808Major mode for editing PostScript with GNU Emacs.
25809
25810Entry to this mode calls `ps-mode-hook'.
25811
25812The following variables hold user options, and can
25813be set through the `customize' command:
25814
25815 `ps-mode-tab'
25816 `ps-mode-paper-size'
25817 `ps-mode-print-function'
25818 `ps-run-prompt'
25819 `ps-run-font-lock-keywords-2'
25820 `ps-run-x'
25821 `ps-run-dumb'
25822 `ps-run-init'
25823 `ps-run-error-line-numbers'
25824 `ps-run-tmp-dir'
25825
25826Type \\[describe-variable] for documentation on these options.
25827
25828
25829\\{ps-mode-map}
25830
25831
25832When starting an interactive PostScript process with \\[ps-run-start],
25833a second window will be displayed, and `ps-run-mode-hook' will be called.
25834The keymap for this second window is:
25835
25836\\{ps-run-mode-map}
25837
25838
25839When Ghostscript encounters an error it displays an error message
25840with a file position. Clicking mouse-2 on this number will bring
25841point to the corresponding spot in the PostScript window, if input
25842to the interpreter was sent from that window.
25843Typing \\<ps-run-mode-map>\\[ps-run-goto-error] when the cursor is at the number has the same effect.
25844
25845\(fn)" t nil)
25846
25847(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ps-mode" '("ps-")))
25848
25849;;;***
25850
25851;;;### (autoloads "actual autoloads are elsewhere" "ps-mule" "ps-mule.el"
25852;;;;;; (0 0 0 0))
25853;;; Generated autoloads from ps-mule.el
25854
25855(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ps-mule" '("ps-mule-")))
25856
25857;;;***
25858
25859;;;### (autoloads nil "ps-print" "ps-print.el" (0 0 0 0))
25860;;; Generated autoloads from ps-print.el
25861(push (purecopy '(ps-print 7 3 5)) package--builtin-versions)
25862
25863(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"))) "\
25864List associating a symbolic paper type to its width, height and doc media.
25865See `ps-paper-type'.")
25866
25867(custom-autoload 'ps-page-dimensions-database "ps-print" t)
25868
25869(defvar ps-paper-type 'letter "\
25870Specify the size of paper to format for.
25871Should be one of the paper types defined in `ps-page-dimensions-database', for
25872example `letter', `legal' or `a4'.")
25873
25874(custom-autoload 'ps-paper-type "ps-print" t)
25875
25876(defvar ps-print-color-p (or (fboundp 'x-color-values) (fboundp 'color-instance-rgb-components)) "\
25877Specify how buffer's text color is printed.
25878
25879Valid values are:
25880
25881 nil Do not print colors.
25882
25883 t Print colors.
25884
25885 black-white Print colors on black/white printer.
25886 See also `ps-black-white-faces'.
25887
25888Any other value is treated as t.")
25889
25890(custom-autoload 'ps-print-color-p "ps-print" t)
25891
25892(autoload 'ps-print-customize "ps-print" "\
25893Customization of ps-print group.
25894
25895\(fn)" t nil)
25896
25897(autoload 'ps-print-buffer "ps-print" "\
25898Generate and print a PostScript image of the buffer.
25899
25900Interactively, when you use a prefix argument (\\[universal-argument]), the command prompts the
25901user for a file name, and saves the PostScript image in that file instead of
25902sending it to the printer.
25903
25904Noninteractively, the argument FILENAME is treated as follows: if it is nil,
25905send the image to the printer. If FILENAME is a string, save the PostScript
25906image in a file with that name.
25907
25908\(fn &optional FILENAME)" t nil)
25909
25910(autoload 'ps-print-buffer-with-faces "ps-print" "\
25911Generate and print a PostScript image of the buffer.
25912Like `ps-print-buffer', but includes font, color, and underline information in
25913the generated image. This command works only if you are using a window system,
25914so it has a way to determine color values.
25915
25916\(fn &optional FILENAME)" t nil)
25917
25918(autoload 'ps-print-region "ps-print" "\
25919Generate and print a PostScript image of the region.
25920Like `ps-print-buffer', but prints just the current region.
25921
25922\(fn FROM TO &optional FILENAME)" t nil)
25923
25924(autoload 'ps-print-region-with-faces "ps-print" "\
25925Generate and print a PostScript image of the region.
25926Like `ps-print-region', but includes font, color, and underline information in
25927the generated image. This command works only if you are using a window system,
25928so it has a way to determine color values.
25929
25930\(fn FROM TO &optional FILENAME)" t nil)
25931
25932(autoload 'ps-spool-buffer "ps-print" "\
25933Generate and spool a PostScript image of the buffer.
25934Like `ps-print-buffer' except that the PostScript image is saved in a local
25935buffer to be sent to the printer later.
25936
25937Use the command `ps-despool' to send the spooled images to the printer.
25938
25939\(fn)" t nil)
25940
25941(autoload 'ps-spool-buffer-with-faces "ps-print" "\
25942Generate and spool a PostScript image of the buffer.
25943Like the command `ps-spool-buffer', but includes font, color, and underline
25944information in the generated image. This command works only if you are using
25945a window system, so it has a way to determine color values.
25946
25947Use the command `ps-despool' to send the spooled images to the printer.
25948
25949\(fn)" t nil)
25950
25951(autoload 'ps-spool-region "ps-print" "\
25952Generate a PostScript image of the region and spool locally.
25953Like `ps-spool-buffer', but spools just the current region.
25954
25955Use the command `ps-despool' to send the spooled images to the printer.
25956
25957\(fn FROM TO)" t nil)
25958
25959(autoload 'ps-spool-region-with-faces "ps-print" "\
25960Generate a PostScript image of the region and spool locally.
25961Like `ps-spool-region', but includes font, color, and underline information in
25962the generated image. This command works only if you are using a window system,
25963so it has a way to determine color values.
25964
25965Use the command `ps-despool' to send the spooled images to the printer.
25966
25967\(fn FROM TO)" t nil)
25968
25969(autoload 'ps-despool "ps-print" "\
25970Send the spooled PostScript to the printer.
25971
25972Interactively, when you use a prefix argument (\\[universal-argument]), the command prompts the
25973user for a file name, and saves the spooled PostScript image in that file
25974instead of sending it to the printer.
25975
25976Noninteractively, the argument FILENAME is treated as follows: if it is nil,
25977send the image to the printer. If FILENAME is a string, save the PostScript
25978image in a file with that name.
25979
25980\(fn &optional FILENAME)" t nil)
25981
25982(autoload 'ps-line-lengths "ps-print" "\
25983Display the correspondence between a line length and a font size.
25984Done using the current ps-print setup.
25985Try: pr -t file | awk \\='{printf \"%3d %s
25986\", length($0), $0}\\=' | sort -r | head
25987
25988\(fn)" t nil)
25989
25990(autoload 'ps-nb-pages-buffer "ps-print" "\
25991Display number of pages to print this buffer, for various font heights.
25992The table depends on the current ps-print setup.
25993
25994\(fn NB-LINES)" t nil)
25995
25996(autoload 'ps-nb-pages-region "ps-print" "\
25997Display number of pages to print the region, for various font heights.
25998The table depends on the current ps-print setup.
25999
26000\(fn NB-LINES)" t nil)
26001
26002(autoload 'ps-setup "ps-print" "\
26003Return the current PostScript-generation setup.
26004
26005\(fn)" nil nil)
26006
26007(autoload 'ps-extend-face-list "ps-print" "\
26008Extend face in ALIST-SYM.
26009
26010If optional MERGE-P is non-nil, extensions in FACE-EXTENSION-LIST are merged
26011with face extension in ALIST-SYM; otherwise, overrides.
26012
26013If optional ALIST-SYM is nil, `ps-print-face-extension-alist' is used;
26014otherwise, it should be an alist symbol.
26015
26016The elements in FACE-EXTENSION-LIST are like those for `ps-extend-face'.
26017
26018See `ps-extend-face' for documentation.
26019
26020\(fn FACE-EXTENSION-LIST &optional MERGE-P ALIST-SYM)" nil nil)
26021
26022(autoload 'ps-extend-face "ps-print" "\
26023Extend face in ALIST-SYM.
26024
26025If optional MERGE-P is non-nil, extensions in FACE-EXTENSION list are merged
26026with face extensions in ALIST-SYM; otherwise, overrides.
26027
26028If optional ALIST-SYM is nil, `ps-print-face-extension-alist' is used;
26029otherwise, it should be an alist symbol.
26030
26031The elements of FACE-EXTENSION list have the form:
26032
26033 (FACE-NAME FOREGROUND BACKGROUND EXTENSION...)
26034
26035FACE-NAME is a face name symbol.
26036
26037FOREGROUND and BACKGROUND may be nil or a string that denotes the
26038foreground and background colors respectively.
26039
26040EXTENSION is one of the following symbols:
26041 bold - use bold font.
26042 italic - use italic font.
26043 underline - put a line under text.
26044 strikeout - like underline, but the line is in middle of text.
26045 overline - like underline, but the line is over the text.
26046 shadow - text will have a shadow.
26047 box - text will be surrounded by a box.
26048 outline - print characters as hollow outlines.
26049
26050If EXTENSION is any other symbol, it is ignored.
26051
26052\(fn FACE-EXTENSION &optional MERGE-P ALIST-SYM)" nil nil)
26053
26054(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ps-print" '("ps-")))
26055
26056;;;***
26057
26058;;;### (autoloads nil "ps-samp" "ps-samp.el" (0 0 0 0))
26059;;; Generated autoloads from ps-samp.el
26060
26061(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ps-samp" '("ps-")))
26062
26063;;;***
26064
26065;;;### (autoloads nil "pulse" "cedet/pulse.el" (0 0 0 0))
26066;;; Generated autoloads from cedet/pulse.el
26067(push (purecopy '(pulse 1 0)) package--builtin-versions)
26068
26069(autoload 'pulse-momentary-highlight-one-line "pulse" "\
26070Highlight the line around POINT, unhighlighting before next command.
26071Optional argument FACE specifies the face to do the highlighting.
26072
26073\(fn POINT &optional FACE)" nil nil)
26074
26075(autoload 'pulse-momentary-highlight-region "pulse" "\
26076Highlight between START and END, unhighlighting before next command.
26077Optional argument FACE specifies the face to do the highlighting.
26078
26079\(fn START END &optional FACE)" nil nil)
26080
26081(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pulse" '("pulse-")))
26082
26083;;;***
26084
26085;;;### (autoloads nil "puny" "net/puny.el" (0 0 0 0))
26086;;; Generated autoloads from net/puny.el
26087
26088(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "puny" '("puny-")))
26089
26090;;;***
26091
26092;;;### (autoloads nil "python" "progmodes/python.el" (0 0 0 0))
26093;;; Generated autoloads from progmodes/python.el
26094(push (purecopy '(python 0 25 2)) package--builtin-versions)
26095
26096(add-to-list 'auto-mode-alist (cons (purecopy "\\.pyw?\\'") 'python-mode))
26097
26098(add-to-list 'interpreter-mode-alist (cons (purecopy "python[0-9.]*") 'python-mode))
26099
26100(autoload 'run-python "python" "\
26101Run an inferior Python process.
26102
26103Argument CMD defaults to `python-shell-calculate-command' return
26104value. When called interactively with `prefix-arg', it allows
26105the user to edit such value and choose whether the interpreter
26106should be DEDICATED for the current buffer. When numeric prefix
26107arg is other than 0 or 4 do not SHOW.
26108
26109For a given buffer and same values of DEDICATED, if a process is
26110already running for it, it will do nothing. This means that if
26111the current buffer is using a global process, the user is still
26112able to switch it to use a dedicated one.
26113
26114Runs the hook `inferior-python-mode-hook' after
26115`comint-mode-hook' is run. (Type \\[describe-mode] in the
26116process buffer for a list of commands.)
26117
26118\(fn &optional CMD DEDICATED SHOW)" t nil)
26119
26120(autoload 'python-mode "python" "\
26121Major mode for editing Python files.
26122
26123\\{python-mode-map}
26124
26125\(fn)" t nil)
26126
26127(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "python" '("python-" "run-python-internal" "inferior-python-mode")))
26128
26129;;;***
26130
26131;;;### (autoloads nil "qp" "mail/qp.el" (0 0 0 0))
26132;;; Generated autoloads from mail/qp.el
26133
26134(autoload 'quoted-printable-decode-region "qp" "\
26135Decode quoted-printable in the region between FROM and TO, per RFC 2045.
26136If CODING-SYSTEM is non-nil, decode bytes into characters with that
26137coding-system.
26138
26139Interactively, you can supply the CODING-SYSTEM argument
26140with \\[universal-coding-system-argument].
26141
26142The CODING-SYSTEM argument is a historical hangover and is deprecated.
26143QP encodes raw bytes and should be decoded into raw bytes. Decoding
26144them into characters should be done separately.
26145
26146\(fn FROM TO &optional CODING-SYSTEM)" t nil)
26147
26148(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "qp" '("quoted-printable-")))
26149
26150;;;***
26151
26152;;;### (autoloads nil "quail" "international/quail.el" (0 0 0 0))
26153;;; Generated autoloads from international/quail.el
26154
26155(autoload 'quail-title "quail" "\
26156Return the title of the current Quail package.
26157
26158\(fn)" nil nil)
26159
26160(autoload 'quail-use-package "quail" "\
26161Start using Quail package PACKAGE-NAME.
26162The remaining arguments are LIBRARIES to be loaded before using the package.
26163
26164This activates input method defined by PACKAGE-NAME by running
26165`quail-activate', which see.
26166
26167\(fn PACKAGE-NAME &rest LIBRARIES)" nil nil)
26168
26169(autoload 'quail-define-package "quail" "\
26170Define NAME as a new Quail package for input LANGUAGE.
26171TITLE is a string to be displayed at mode-line to indicate this package.
26172Optional arguments are GUIDANCE, DOCSTRING, TRANSLATION-KEYS,
26173 FORGET-LAST-SELECTION, DETERMINISTIC, KBD-TRANSLATE, SHOW-LAYOUT,
26174 CREATE-DECODE-MAP, MAXIMUM-SHORTEST, OVERLAY-PLIST,
26175 UPDATE-TRANSLATION-FUNCTION, CONVERSION-KEYS and SIMPLE.
26176
26177GUIDANCE specifies how a guidance string is shown in echo area.
26178If it is t, list of all possible translations for the current key is shown
26179 with the currently selected translation being highlighted.
26180If it is an alist, the element has the form (CHAR . STRING). Each character
26181 in the current key is searched in the list and the corresponding string is
26182 shown.
26183If it is nil, the current key is shown.
26184
26185DOCSTRING is the documentation string of this package. The command
26186`describe-input-method' shows this string while replacing the form
26187\\=\\<VAR> in the string by the value of VAR. That value should be a
26188string. For instance, the form \\=\\<quail-translation-docstring> is
26189replaced by a description about how to select a translation from a
26190list of candidates.
26191
26192TRANSLATION-KEYS specifies additional key bindings used while translation
26193region is active. It is an alist of single key character vs. corresponding
26194command to be called.
26195
26196FORGET-LAST-SELECTION non-nil means a selected translation is not kept
26197for the future to translate the same key. If this flag is nil, a
26198translation selected for a key is remembered so that it can be the
26199first candidate when the same key is entered later.
26200
26201DETERMINISTIC non-nil means the first candidate of translation is
26202selected automatically without allowing users to select another
26203translation for a key. In this case, unselected translations are of
26204no use for an interactive use of Quail but can be used by some other
26205programs. If this flag is non-nil, FORGET-LAST-SELECTION is also set
26206to t.
26207
26208KBD-TRANSLATE non-nil means input characters are translated from a
26209user's keyboard layout to the standard keyboard layout. See the
26210documentation of `quail-keyboard-layout' and
26211`quail-keyboard-layout-standard' for more detail.
26212
26213SHOW-LAYOUT non-nil means the function `quail-help' (as used by
26214the command `describe-input-method') should show the user's keyboard
26215layout visually with translated characters. If KBD-TRANSLATE is
26216set, it is desirable to also set this flag, unless this package
26217defines no translations for single character keys.
26218
26219CREATE-DECODE-MAP non-nil means decode map is also created. A decode
26220map is an alist of translations and corresponding original keys.
26221Although this map is not used by Quail itself, it can be used by some
26222other programs. For instance, Vietnamese supporting needs this map to
26223convert Vietnamese text to VIQR format which uses only ASCII
26224characters to represent Vietnamese characters.
26225
26226MAXIMUM-SHORTEST non-nil means break key sequence to get maximum
26227length of the shortest sequence. When we don't have a translation of
26228key \"..ABCD\" but have translations of \"..AB\" and \"CD..\", break
26229the key at \"..AB\" and start translation of \"CD..\". Hangul
26230packages, for instance, use this facility. If this flag is nil, we
26231break the key just at \"..ABC\" and start translation of \"D..\".
26232
26233OVERLAY-PLIST if non-nil is a property list put on an overlay which
26234covers Quail translation region.
26235
26236UPDATE-TRANSLATION-FUNCTION if non-nil is a function to call to update
26237the current translation region according to a new translation data. By
26238default, a translated text or a user's key sequence (if no translation
26239for it) is inserted.
26240
26241CONVERSION-KEYS specifies additional key bindings used while
26242conversion region is active. It is an alist of single key character
26243vs. corresponding command to be called.
26244
26245If SIMPLE is non-nil, then we do not alter the meanings of
26246commands such as C-f, C-b, C-n, C-p and TAB; they are treated as
26247non-Quail commands.
26248
26249\(fn NAME LANGUAGE TITLE &optional GUIDANCE DOCSTRING TRANSLATION-KEYS FORGET-LAST-SELECTION DETERMINISTIC KBD-TRANSLATE SHOW-LAYOUT CREATE-DECODE-MAP MAXIMUM-SHORTEST OVERLAY-PLIST UPDATE-TRANSLATION-FUNCTION CONVERSION-KEYS SIMPLE)" nil nil)
26250
26251(autoload 'quail-set-keyboard-layout "quail" "\
26252Set the current keyboard layout to the same as keyboard KBD-TYPE.
26253
26254Since some Quail packages depends on a physical layout of keys (not
26255characters generated by them), those are created by assuming the
26256standard layout defined in `quail-keyboard-layout-standard'. This
26257function tells Quail system the layout of your keyboard so that what
26258you type is correctly handled.
26259
26260\(fn KBD-TYPE)" t nil)
26261
26262(autoload 'quail-show-keyboard-layout "quail" "\
26263Show the physical layout of the keyboard type KEYBOARD-TYPE.
26264
26265The variable `quail-keyboard-layout-type' holds the currently selected
26266keyboard type.
26267
26268\(fn &optional KEYBOARD-TYPE)" t nil)
26269
26270(autoload 'quail-define-rules "quail" "\
26271Define translation rules of the current Quail package.
26272Each argument is a list of KEY and TRANSLATION.
26273KEY is a string meaning a sequence of keystrokes to be translated.
26274TRANSLATION is a character, a string, a vector, a Quail map, or a function.
26275If it is a character, it is the sole translation of KEY.
26276If it is a string, each character is a candidate for the translation.
26277If it is a vector, each element (string or character) is a candidate
26278 for the translation.
26279In these cases, a key specific Quail map is generated and assigned to KEY.
26280
26281If TRANSLATION is a Quail map or a function symbol which returns a Quail map,
26282 it is used to handle KEY.
26283
26284The first argument may be an alist of annotations for the following
26285rules. Each element has the form (ANNOTATION . VALUE), where
26286ANNOTATION is a symbol indicating the annotation type. Currently
26287the following annotation types are supported.
26288
26289 append -- the value non-nil means that the following rules should
26290 be appended to the rules of the current Quail package.
26291
26292 face -- the value is a face to use for displaying TRANSLATIONs in
26293 candidate list.
26294
26295 advice -- the value is a function to call after one of RULES is
26296 selected. The function is called with one argument, the
26297 selected TRANSLATION string, after the TRANSLATION is
26298 inserted.
26299
26300 no-decode-map --- the value non-nil means that decoding map is not
26301 generated for the following translations.
26302
26303\(fn &rest RULES)" nil t)
26304
26305(autoload 'quail-install-map "quail" "\
26306Install the Quail map MAP in the current Quail package.
26307
26308Optional 2nd arg NAME, if non-nil, is a name of Quail package for
26309which to install MAP.
26310
26311The installed map can be referred by the function `quail-map'.
26312
26313\(fn MAP &optional NAME)" nil nil)
26314
26315(autoload 'quail-install-decode-map "quail" "\
26316Install the Quail decode map DECODE-MAP in the current Quail package.
26317
26318Optional 2nd arg NAME, if non-nil, is a name of Quail package for
26319which to install MAP.
26320
26321The installed decode map can be referred by the function `quail-decode-map'.
26322
26323\(fn DECODE-MAP &optional NAME)" nil nil)
26324
26325(autoload 'quail-defrule "quail" "\
26326Add one translation rule, KEY to TRANSLATION, in the current Quail package.
26327KEY is a string meaning a sequence of keystrokes to be translated.
26328TRANSLATION is a character, a string, a vector, a Quail map,
26329 a function, or a cons.
26330It it is a character, it is the sole translation of KEY.
26331If it is a string, each character is a candidate for the translation.
26332If it is a vector, each element (string or character) is a candidate
26333 for the translation.
26334If it is a cons, the car is one of the above and the cdr is a function
26335 to call when translating KEY (the return value is assigned to the
26336 variable `quail-current-data'). If the cdr part is not a function,
26337 the value itself is assigned to `quail-current-data'.
26338In these cases, a key specific Quail map is generated and assigned to KEY.
26339
26340If TRANSLATION is a Quail map or a function symbol which returns a Quail map,
26341 it is used to handle KEY.
26342
26343Optional 3rd argument NAME, if specified, says which Quail package
26344to define this translation rule in. The default is to define it in the
26345current Quail package.
26346
26347Optional 4th argument APPEND, if non-nil, appends TRANSLATION
26348to the current translations for KEY instead of replacing them.
26349
26350\(fn KEY TRANSLATION &optional NAME APPEND)" nil nil)
26351
26352(autoload 'quail-defrule-internal "quail" "\
26353Define KEY as TRANS in a Quail map MAP.
26354
26355If Optional 4th arg APPEND is non-nil, TRANS is appended to the
26356current translations for KEY instead of replacing them.
26357
26358Optional 5th arg DECODE-MAP is a Quail decode map.
26359
26360Optional 6th arg PROPS is a property list annotating TRANS. See the
26361function `quail-define-rules' for the detail.
26362
26363\(fn KEY TRANS MAP &optional APPEND DECODE-MAP PROPS)" nil nil)
26364
26365(autoload 'quail-update-leim-list-file "quail" "\
26366Update entries for Quail packages in `LEIM' list file in directory DIRNAME.
26367DIRNAME is a directory containing Emacs input methods;
26368normally, it should specify the `leim' subdirectory
26369of the Emacs source tree.
26370
26371It searches for Quail packages under `quail' subdirectory of DIRNAME,
26372and update the file \"leim-list.el\" in DIRNAME.
26373
26374When called from a program, the remaining arguments are additional
26375directory names to search for Quail packages under `quail' subdirectory
26376of each directory.
26377
26378\(fn DIRNAME &rest DIRNAMES)" t nil)
26379
26380(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail" '("quail-")))
26381
26382;;;***
26383
26384;;;### (autoloads nil "quail/ethiopic" "leim/quail/ethiopic.el" (0
26385;;;;;; 0 0 0))
26386;;; Generated autoloads from leim/quail/ethiopic.el
26387
26388(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/ethiopic" '("ethio-select-a-translation")))
26389
26390;;;***
26391
26392;;;### (autoloads nil "quail/hangul" "leim/quail/hangul.el" (0 0
26393;;;;;; 0 0))
26394;;; Generated autoloads from leim/quail/hangul.el
26395
26396(autoload 'hangul-input-method-activate "quail/hangul" "\
26397Activate Hangul input method INPUT-METHOD.
26398FUNC is a function to handle input key.
26399HELP-TEXT is a text set in `hangul-input-method-help-text'.
26400
26401\(fn INPUT-METHOD FUNC HELP-TEXT &rest ARGS)" nil nil)
26402
26403(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/hangul" '("hangul" "alphabetp" "notzerop")))
26404
26405;;;***
26406
26407;;;### (autoloads nil "quail/indian" "leim/quail/indian.el" (0 0
26408;;;;;; 0 0))
26409;;; Generated autoloads from leim/quail/indian.el
26410
26411(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/indian" '("inscript-" "quail-")))
26412
26413;;;***
26414
26415;;;### (autoloads nil "quail/ipa" "leim/quail/ipa.el" (0 0 0 0))
26416;;; Generated autoloads from leim/quail/ipa.el
26417
26418(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/ipa" '("ipa-x-sampa-")))
26419
26420;;;***
26421
26422;;;### (autoloads nil "quail/japanese" "leim/quail/japanese.el" (0
26423;;;;;; 0 0 0))
26424;;; Generated autoloads from leim/quail/japanese.el
26425
26426(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/japanese" '("quail-japanese-")))
26427
26428;;;***
26429
26430;;;### (autoloads nil "quail/lao" "leim/quail/lao.el" (0 0 0 0))
26431;;; Generated autoloads from leim/quail/lao.el
26432
26433(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/lao" '("lao-" "quail-lao-update-translation")))
26434
26435;;;***
26436
26437;;;### (autoloads nil "quail/lrt" "leim/quail/lrt.el" (0 0 0 0))
26438;;; Generated autoloads from leim/quail/lrt.el
26439
26440(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/lrt" '("quail-lrt-update-translation")))
26441
26442;;;***
26443
26444;;;### (autoloads nil "quail/sisheng" "leim/quail/sisheng.el" (0
26445;;;;;; 0 0 0))
26446;;; Generated autoloads from leim/quail/sisheng.el
26447
26448(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/sisheng" '("quail-make-sisheng-rules" "sisheng-")))
26449
26450;;;***
26451
26452;;;### (autoloads nil "quail/thai" "leim/quail/thai.el" (0 0 0 0))
26453;;; Generated autoloads from leim/quail/thai.el
26454
26455(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/thai" '("thai-generate-quail-map")))
26456
26457;;;***
26458
26459;;;### (autoloads nil "quail/tibetan" "leim/quail/tibetan.el" (0
26460;;;;;; 0 0 0))
26461;;; Generated autoloads from leim/quail/tibetan.el
26462
26463(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/tibetan" '("quail-tib" "tibetan-")))
26464
26465;;;***
26466
26467;;;### (autoloads nil "quail/uni-input" "leim/quail/uni-input.el"
26468;;;;;; (0 0 0 0))
26469;;; Generated autoloads from leim/quail/uni-input.el
26470
26471(autoload 'ucs-input-activate "quail/uni-input" "\
26472Activate UCS input method.
26473With ARG, activate UCS input method if and only if ARG is positive.
26474
26475While this input method is active, the variable
26476`input-method-function' is bound to the function `ucs-input-method'.
26477
26478\(fn &optional ARG)" nil nil)
26479
26480(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/uni-input" '("ucs-input-")))
26481
26482;;;***
26483
26484;;;### (autoloads nil "quail/viqr" "leim/quail/viqr.el" (0 0 0 0))
26485;;; Generated autoloads from leim/quail/viqr.el
26486
26487(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quail/viqr" '("viet-quail-define-rules")))
26488
26489;;;***
26490
26491;;;### (autoloads nil "quickurl" "net/quickurl.el" (0 0 0 0))
26492;;; Generated autoloads from net/quickurl.el
26493
26494(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" "\
26495Example `quickurl-postfix' text that adds a local variable to the
26496`quickurl-url-file' so that if you edit it by hand it will ensure that
26497`quickurl-urls' is updated with the new URL list.
26498
26499To make use of this do something like:
26500
26501 (setq quickurl-postfix quickurl-reread-hook-postfix)
26502
26503in your init file (after loading/requiring quickurl).")
26504
26505(autoload 'quickurl "quickurl" "\
26506Insert a URL based on LOOKUP.
26507
26508If not supplied LOOKUP is taken to be the word at point in the current
26509buffer, this default action can be modified via
26510`quickurl-grab-lookup-function'.
26511
26512\(fn &optional LOOKUP)" t nil)
26513
26514(autoload 'quickurl-ask "quickurl" "\
26515Insert a URL, with `completing-read' prompt, based on LOOKUP.
26516
26517\(fn LOOKUP)" t nil)
26518
26519(autoload 'quickurl-add-url "quickurl" "\
26520Allow the user to interactively add a new URL associated with WORD.
26521
26522See `quickurl-grab-url' for details on how the default word/URL combination
26523is decided.
26524
26525\(fn WORD URL COMMENT)" t nil)
26526
26527(autoload 'quickurl-browse-url "quickurl" "\
26528Browse the URL associated with LOOKUP.
26529
26530If not supplied LOOKUP is taken to be the word at point in the
26531current buffer, this default action can be modified via
26532`quickurl-grab-lookup-function'.
26533
26534\(fn &optional LOOKUP)" t nil)
26535
26536(autoload 'quickurl-browse-url-ask "quickurl" "\
26537Browse the URL, with `completing-read' prompt, associated with LOOKUP.
26538
26539\(fn LOOKUP)" t nil)
26540
26541(autoload 'quickurl-edit-urls "quickurl" "\
26542Pull `quickurl-url-file' into a buffer for hand editing.
26543
26544\(fn)" t nil)
26545
26546(autoload 'quickurl-list-mode "quickurl" "\
26547A mode for browsing the quickurl URL list.
26548
26549The key bindings for `quickurl-list-mode' are:
26550
26551\\{quickurl-list-mode-map}
26552
26553\(fn)" t nil)
26554
26555(autoload 'quickurl-list "quickurl" "\
26556Display `quickurl-list' as a formatted list using `quickurl-list-mode'.
26557
26558\(fn)" t nil)
26559
26560(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "quickurl" '("quickurl-")))
26561
26562;;;***
26563
26564;;;### (autoloads nil "radix-tree" "emacs-lisp/radix-tree.el" (0
26565;;;;;; 0 0 0))
26566;;; Generated autoloads from emacs-lisp/radix-tree.el
26567
26568(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "radix-tree" '("radix-tree-")))
26569
26570;;;***
26571
26572;;;### (autoloads nil "rcirc" "net/rcirc.el" (0 0 0 0))
26573;;; Generated autoloads from net/rcirc.el
26574
26575(autoload 'rcirc "rcirc" "\
26576Connect to all servers in `rcirc-server-alist'.
26577
26578Do not connect to a server if it is already connected.
26579
26580If ARG is non-nil, instead prompt for connection parameters.
26581
26582\(fn ARG)" t nil)
26583
26584(defalias 'irc 'rcirc)
26585
26586(autoload 'rcirc-connect "rcirc" "\
26587
26588
26589\(fn SERVER &optional PORT NICK USER-NAME FULL-NAME STARTUP-CHANNELS PASSWORD ENCRYPTION SERVER-ALIAS)" nil nil)
26590
26591(defvar rcirc-track-minor-mode nil "\
26592Non-nil if Rcirc-Track minor mode is enabled.
26593See the `rcirc-track-minor-mode' command
26594for a description of this minor mode.
26595Setting this variable directly does not take effect;
26596either customize it (see the info node `Easy Customization')
26597or call the function `rcirc-track-minor-mode'.")
26598
26599(custom-autoload 'rcirc-track-minor-mode "rcirc" nil)
26600
26601(autoload 'rcirc-track-minor-mode "rcirc" "\
26602Global minor mode for tracking activity in rcirc buffers.
26603With a prefix argument ARG, enable the mode if ARG is positive,
26604and disable it otherwise. If called from Lisp, enable the mode
26605if ARG is omitted or nil.
26606
26607\(fn &optional ARG)" t nil)
26608
26609(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rcirc" '("rcirc-" "defun-rcirc-command" "set-rcirc-" "with-rcirc-")))
26610
26611;;;***
26612
26613;;;### (autoloads nil "re-builder" "emacs-lisp/re-builder.el" (0
26614;;;;;; 0 0 0))
26615;;; Generated autoloads from emacs-lisp/re-builder.el
26616
26617(defalias 'regexp-builder 're-builder)
26618
26619(autoload 're-builder "re-builder" "\
26620Construct a regexp interactively.
26621This command makes the current buffer the \"target\" buffer of
26622the regexp builder. It displays a buffer named \"*RE-Builder*\"
26623in another window, initially containing an empty regexp.
26624
26625As you edit the regexp in the \"*RE-Builder*\" buffer, the
26626matching parts of the target buffer will be highlighted.
26627
26628\(fn)" t nil)
26629
26630(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "re-builder" '("reb-" "re-builder-unload-function")))
26631
26632;;;***
26633
26634;;;### (autoloads nil "recentf" "recentf.el" (0 0 0 0))
26635;;; Generated autoloads from recentf.el
26636
26637(defvar recentf-mode nil "\
26638Non-nil if Recentf mode is enabled.
26639See the `recentf-mode' command
26640for a description of this minor mode.
26641Setting this variable directly does not take effect;
26642either customize it (see the info node `Easy Customization')
26643or call the function `recentf-mode'.")
26644
26645(custom-autoload 'recentf-mode "recentf" nil)
26646
26647(autoload 'recentf-mode "recentf" "\
26648Toggle \"Open Recent\" menu (Recentf mode).
26649With a prefix argument ARG, enable Recentf mode if ARG is
26650positive, and disable it otherwise. If called from Lisp, enable
26651Recentf mode if ARG is omitted or nil.
26652
26653When Recentf mode is enabled, a \"Open Recent\" submenu is
26654displayed in the \"File\" menu, containing a list of files that
26655were operated on recently.
26656
26657\(fn &optional ARG)" t nil)
26658
26659(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "recentf" '("recentf-")))
26660
26661;;;***
26662
26663;;;### (autoloads nil "rect" "rect.el" (0 0 0 0))
26664;;; Generated autoloads from rect.el
26665
26666(autoload 'delete-rectangle "rect" "\
26667Delete (don't save) text in the region-rectangle.
26668The same range of columns is deleted in each line starting with the
26669line where the region begins and ending with the line where the region
26670ends.
26671
26672When called from a program the rectangle's corners are START and END.
26673With a prefix (or a FILL) argument, also fill lines where nothing has
26674to be deleted.
26675
26676\(fn START END &optional FILL)" t nil)
26677
26678(autoload 'delete-extract-rectangle "rect" "\
26679Delete the contents of the rectangle with corners at START and END.
26680Return it as a list of strings, one for each line of the rectangle.
26681
26682When called from a program the rectangle's corners are START and END.
26683With an optional FILL argument, also fill lines where nothing has to be
26684deleted.
26685
26686\(fn START END &optional FILL)" nil nil)
26687
26688(autoload 'extract-rectangle "rect" "\
26689Return the contents of the rectangle with corners at START and END.
26690Return it as a list of strings, one for each line of the rectangle.
26691
26692\(fn START END)" nil nil)
26693
26694(autoload 'kill-rectangle "rect" "\
26695Delete the region-rectangle and save it as the last killed one.
26696
26697When called from a program the rectangle's corners are START and END.
26698You might prefer to use `delete-extract-rectangle' from a program.
26699
26700With a prefix (or a FILL) argument, also fill lines where nothing has to be
26701deleted.
26702
26703If the buffer is read-only, Emacs will beep and refrain from deleting
26704the rectangle, but put it in `killed-rectangle' anyway. This means that
26705you can use this command to copy text from a read-only buffer.
26706\(If the variable `kill-read-only-ok' is non-nil, then this won't
26707even beep.)
26708
26709\(fn START END &optional FILL)" t nil)
26710
26711(autoload 'copy-rectangle-as-kill "rect" "\
26712Copy the region-rectangle and save it as the last killed one.
26713
26714\(fn START END)" t nil)
26715
26716(autoload 'yank-rectangle "rect" "\
26717Yank the last killed rectangle with upper left corner at point.
26718
26719\(fn)" t nil)
26720
26721(autoload 'insert-rectangle "rect" "\
26722Insert text of RECTANGLE with upper left corner at point.
26723RECTANGLE's first line is inserted at point, its second
26724line is inserted at a point vertically under point, etc.
26725RECTANGLE should be a list of strings.
26726After this command, the mark is at the upper left corner
26727and point is at the lower right corner.
26728
26729\(fn RECTANGLE)" nil nil)
26730
26731(autoload 'open-rectangle "rect" "\
26732Blank out the region-rectangle, shifting text right.
26733
26734The text previously in the region is not overwritten by the blanks,
26735but instead winds up to the right of the rectangle.
26736
26737When called from a program the rectangle's corners are START and END.
26738With a prefix (or a FILL) argument, fill with blanks even if there is
26739no text on the right side of the rectangle.
26740
26741\(fn START END &optional FILL)" t nil)
26742
26743(defalias 'close-rectangle 'delete-whitespace-rectangle)
26744
26745(autoload 'delete-whitespace-rectangle "rect" "\
26746Delete all whitespace following a specified column in each line.
26747The left edge of the rectangle specifies the position in each line
26748at which whitespace deletion should begin. On each line in the
26749rectangle, all contiguous whitespace starting at that column is deleted.
26750
26751When called from a program the rectangle's corners are START and END.
26752With a prefix (or a FILL) argument, also fill too short lines.
26753
26754\(fn START END &optional FILL)" t nil)
26755
26756(autoload 'string-rectangle "rect" "\
26757Replace rectangle contents with STRING on each line.
26758The length of STRING need not be the same as the rectangle width.
26759
26760Called from a program, takes three args; START, END and STRING.
26761
26762\(fn START END STRING)" t nil)
26763
26764(defalias 'replace-rectangle 'string-rectangle)
26765
26766(autoload 'string-insert-rectangle "rect" "\
26767Insert STRING on each line of region-rectangle, shifting text right.
26768
26769When called from a program, the rectangle's corners are START and END.
26770The left edge of the rectangle specifies the column for insertion.
26771This command does not delete or overwrite any existing text.
26772
26773\(fn START END STRING)" t nil)
26774
26775(autoload 'clear-rectangle "rect" "\
26776Blank out the region-rectangle.
26777The text previously in the region is overwritten with blanks.
26778
26779When called from a program the rectangle's corners are START and END.
26780With a prefix (or a FILL) argument, also fill with blanks the parts of the
26781rectangle which were empty.
26782
26783\(fn START END &optional FILL)" t nil)
26784
26785(autoload 'rectangle-number-lines "rect" "\
26786Insert numbers in front of the region-rectangle.
26787
26788START-AT, if non-nil, should be a number from which to begin
26789counting. FORMAT, if non-nil, should be a format string to pass
26790to `format' along with the line count. When called interactively
26791with a prefix argument, prompt for START-AT and FORMAT.
26792
26793\(fn START END START-AT &optional FORMAT)" t nil)
26794
26795(autoload 'rectangle-mark-mode "rect" "\
26796Toggle the region as rectangular.
26797Activates the region if needed. Only lasts until the region is deactivated.
26798
26799\(fn &optional ARG)" t nil)
26800
26801(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rect" '("rectangle-" "clear-rectangle-line" "spaces-string" "string-rectangle-" "delete-" "ope" "killed-rectangle" "extract-rectangle-" "apply-on-rectangle")))
26802
26803;;;***
26804
26805;;;### (autoloads nil "refbib" "textmodes/refbib.el" (0 0 0 0))
26806;;; Generated autoloads from textmodes/refbib.el
26807
26808(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "refbib" '("r2b-")))
26809
26810;;;***
26811
26812;;;### (autoloads nil "refer" "textmodes/refer.el" (0 0 0 0))
26813;;; Generated autoloads from textmodes/refer.el
26814
26815(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "refer" '("refer-")))
26816
26817;;;***
26818
26819;;;### (autoloads nil "refill" "textmodes/refill.el" (0 0 0 0))
26820;;; Generated autoloads from textmodes/refill.el
26821
26822(autoload 'refill-mode "refill" "\
26823Toggle automatic refilling (Refill mode).
26824With a prefix argument ARG, enable Refill mode if ARG is
26825positive, and disable it otherwise. If called from Lisp, enable
26826the mode if ARG is omitted or nil.
26827
26828Refill mode is a buffer-local minor mode. When enabled, the
26829current paragraph is refilled as you edit. Self-inserting
26830characters only cause refilling if they would cause
26831auto-filling.
26832
26833For true \"word wrap\" behavior, use `visual-line-mode' instead.
26834
26835\(fn &optional ARG)" t nil)
26836
26837(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "refill" '("refill-")))
26838
26839;;;***
26840
26841;;;### (autoloads nil "reftex" "textmodes/reftex.el" (0 0 0 0))
26842;;; Generated autoloads from textmodes/reftex.el
26843(autoload 'reftex-citation "reftex-cite" nil t)
26844(autoload 'reftex-all-document-files "reftex-parse")
26845(autoload 'reftex-isearch-minor-mode "reftex-global" nil t)
26846(autoload 'reftex-index-phrases-mode "reftex-index" nil t)
26847
26848(autoload 'turn-on-reftex "reftex" "\
26849Turn on RefTeX mode.
26850
26851\(fn)" nil nil)
26852
26853(autoload 'reftex-mode "reftex" "\
26854Minor mode with distinct support for \\label, \\ref and \\cite in LaTeX.
26855
26856\\<reftex-mode-map>A Table of Contents of the entire (multifile) document with browsing
26857capabilities is available with `\\[reftex-toc]'.
26858
26859Labels can be created with `\\[reftex-label]' and referenced with `\\[reftex-reference]'.
26860When referencing, you get a menu with all labels of a given type and
26861context of the label definition. The selected label is inserted as a
26862\\ref macro.
26863
26864Citations can be made with `\\[reftex-citation]' which will use a regular expression
26865to pull out a *formatted* list of articles from your BibTeX
26866database. The selected citation is inserted as a \\cite macro.
26867
26868Index entries can be made with `\\[reftex-index-selection-or-word]' which indexes the word at point
26869or the current selection. More general index entries are created with
26870`\\[reftex-index]'. `\\[reftex-display-index]' displays the compiled index.
26871
26872Most command have help available on the fly. This help is accessed by
26873pressing `?' to any prompt mentioning this feature.
26874
26875Extensive documentation about RefTeX is available in Info format.
26876You can view this information with `\\[reftex-info]'.
26877
26878\\{reftex-mode-map}
26879Under X, these and other functions will also be available as `Ref' menu
26880on the menu bar.
26881
26882------------------------------------------------------------------------------
26883
26884\(fn &optional ARG)" t nil)
26885
26886(autoload 'reftex-reset-scanning-information "reftex" "\
26887Reset the symbols containing information from buffer scanning.
26888This enforces rescanning the buffer on next use.
26889
26890\(fn)" nil nil)
26891
26892(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex" '("reftex-")))
26893
26894;;;***
26895
26896;;;### (autoloads "actual autoloads are elsewhere" "reftex-auc" "textmodes/reftex-auc.el"
26897;;;;;; (0 0 0 0))
26898;;; Generated autoloads from textmodes/reftex-auc.el
26899
26900(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-auc" '("reftex-")))
26901
26902;;;***
26903
26904;;;### (autoloads "actual autoloads are elsewhere" "reftex-cite"
26905;;;;;; "textmodes/reftex-cite.el" (0 0 0 0))
26906;;; Generated autoloads from textmodes/reftex-cite.el
26907
26908(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-cite" '("reftex-")))
26909
26910;;;***
26911
26912;;;### (autoloads "actual autoloads are elsewhere" "reftex-dcr" "textmodes/reftex-dcr.el"
26913;;;;;; (0 0 0 0))
26914;;; Generated autoloads from textmodes/reftex-dcr.el
26915
26916(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-dcr" '("reftex-")))
26917
26918;;;***
26919
26920;;;### (autoloads "actual autoloads are elsewhere" "reftex-global"
26921;;;;;; "textmodes/reftex-global.el" (0 0 0 0))
26922;;; Generated autoloads from textmodes/reftex-global.el
26923
26924(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-global" '("reftex-")))
26925
26926;;;***
26927
26928;;;### (autoloads "actual autoloads are elsewhere" "reftex-index"
26929;;;;;; "textmodes/reftex-index.el" (0 0 0 0))
26930;;; Generated autoloads from textmodes/reftex-index.el
26931
26932(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-index" '("reftex-")))
26933
26934;;;***
26935
26936;;;### (autoloads "actual autoloads are elsewhere" "reftex-parse"
26937;;;;;; "textmodes/reftex-parse.el" (0 0 0 0))
26938;;; Generated autoloads from textmodes/reftex-parse.el
26939
26940(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-parse" '("reftex-")))
26941
26942;;;***
26943
26944;;;### (autoloads "actual autoloads are elsewhere" "reftex-ref" "textmodes/reftex-ref.el"
26945;;;;;; (0 0 0 0))
26946;;; Generated autoloads from textmodes/reftex-ref.el
26947
26948(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-ref" '("reftex-")))
26949
26950;;;***
26951
26952;;;### (autoloads "actual autoloads are elsewhere" "reftex-sel" "textmodes/reftex-sel.el"
26953;;;;;; (0 0 0 0))
26954;;; Generated autoloads from textmodes/reftex-sel.el
26955
26956(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-sel" '("reftex-")))
26957
26958;;;***
26959
26960;;;### (autoloads "actual autoloads are elsewhere" "reftex-toc" "textmodes/reftex-toc.el"
26961;;;;;; (0 0 0 0))
26962;;; Generated autoloads from textmodes/reftex-toc.el
26963
26964(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-toc" '("reftex-")))
26965
26966;;;***
26967
26968;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (0
26969;;;;;; 0 0 0))
26970;;; Generated autoloads from textmodes/reftex-vars.el
26971(put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
26972(put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
26973(put 'reftex-level-indent 'safe-local-variable 'integerp)
26974(put 'reftex-guess-label-type 'safe-local-variable (lambda (x) (memq x '(nil t))))
26975
26976(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reftex-vars" '("reftex-")))
26977
26978;;;***
26979
26980;;;### (autoloads nil "regexp-opt" "emacs-lisp/regexp-opt.el" (0
26981;;;;;; 0 0 0))
26982;;; Generated autoloads from emacs-lisp/regexp-opt.el
26983
26984(autoload 'regexp-opt "regexp-opt" "\
26985Return a regexp to match a string in the list STRINGS.
26986Each string should be unique in STRINGS and should not contain
26987any regexps, quoted or not. Optional PAREN specifies how the
26988returned regexp is surrounded by grouping constructs.
26989
26990The optional argument PAREN can be any of the following:
26991
26992a string
26993 the resulting regexp is preceded by PAREN and followed by
26994 \\), e.g. use \"\\\\(?1:\" to produce an explicitly numbered
26995 group.
26996
26997`words'
26998 the resulting regexp is surrounded by \\=\\<\\( and \\)\\>.
26999
27000`symbols'
27001 the resulting regexp is surrounded by \\_<\\( and \\)\\_>.
27002
27003non-nil
27004 the resulting regexp is surrounded by \\( and \\).
27005
27006nil
27007 the resulting regexp is surrounded by \\(?: and \\), if it is
27008 necessary to ensure that a postfix operator appended to it will
27009 apply to the whole expression.
27010
27011The resulting regexp is equivalent to but usually more efficient
27012than that of a simplified version:
27013
27014 (defun simplified-regexp-opt (strings &optional paren)
27015 (let ((parens
27016 (cond ((stringp paren) (cons paren \"\\\\)\"))
27017 ((eq paren 'words) '(\"\\\\\\=<\\\\(\" . \"\\\\)\\\\>\"))
27018 ((eq paren 'symbols) '(\"\\\\_<\\\\(\" . \"\\\\)\\\\_>\"))
27019 ((null paren) '(\"\\\\(?:\" . \"\\\\)\"))
27020 (t '(\"\\\\(\" . \"\\\\)\")))))
27021 (concat (car paren)
27022 (mapconcat 'regexp-quote strings \"\\\\|\")
27023 (cdr paren))))
27024
27025\(fn STRINGS &optional PAREN)" nil nil)
27026
27027(autoload 'regexp-opt-depth "regexp-opt" "\
27028Return the depth of REGEXP.
27029This means the number of non-shy regexp grouping constructs
27030\(parenthesized expressions) in REGEXP.
27031
27032\(fn REGEXP)" nil nil)
27033
27034(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "regexp-opt" '("regexp-opt-")))
27035
27036;;;***
27037
27038;;;### (autoloads nil "regi" "emacs-lisp/regi.el" (0 0 0 0))
27039;;; Generated autoloads from emacs-lisp/regi.el
27040(push (purecopy '(regi 1 8)) package--builtin-versions)
27041
27042(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "regi" '("regi-")))
27043
27044;;;***
27045
27046;;;### (autoloads nil "registry" "registry.el" (0 0 0 0))
27047;;; Generated autoloads from registry.el
27048
27049(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "registry" '("registry-")))
27050
27051;;;***
27052
27053;;;### (autoloads nil "remember" "textmodes/remember.el" (0 0 0 0))
27054;;; Generated autoloads from textmodes/remember.el
27055(push (purecopy '(remember 2 0)) package--builtin-versions)
27056
27057(autoload 'remember "remember" "\
27058Remember an arbitrary piece of data.
27059INITIAL is the text to initially place in the *Remember* buffer,
27060or nil to bring up a blank *Remember* buffer.
27061
27062With a prefix or a visible region, use the region as INITIAL.
27063
27064\(fn &optional INITIAL)" t nil)
27065
27066(autoload 'remember-other-frame "remember" "\
27067Call `remember' in another frame.
27068
27069\(fn &optional INITIAL)" t nil)
27070
27071(autoload 'remember-clipboard "remember" "\
27072Remember the contents of the current clipboard.
27073Most useful for remembering things from other applications.
27074
27075\(fn)" t nil)
27076
27077(autoload 'remember-diary-extract-entries "remember" "\
27078Extract diary entries from the region.
27079
27080\(fn)" nil nil)
27081
27082(autoload 'remember-notes "remember" "\
27083Return the notes buffer, creating it if needed, and maybe switch to it.
27084This buffer is for notes that you want to preserve across Emacs sessions.
27085The notes are saved in `remember-data-file'.
27086
27087If a buffer is already visiting that file, just return it.
27088
27089Otherwise, create the buffer, and rename it to `remember-notes-buffer-name',
27090unless a buffer of that name already exists. Set the major mode according
27091to `remember-notes-initial-major-mode', and enable `remember-notes-mode'
27092minor mode.
27093
27094Use \\<remember-notes-mode-map>\\[remember-notes-save-and-bury-buffer] to save and bury the notes buffer.
27095
27096Interactively, or if SWITCH-TO is non-nil, switch to the buffer.
27097Return the buffer.
27098
27099Set `initial-buffer-choice' to `remember-notes' to visit your notes buffer
27100when Emacs starts. Set `remember-notes-buffer-name' to \"*scratch*\"
27101to turn the *scratch* buffer into your notes buffer.
27102
27103\(fn &optional SWITCH-TO)" t nil)
27104
27105(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "remember" '("remember-")))
27106
27107;;;***
27108
27109;;;### (autoloads nil "repeat" "repeat.el" (0 0 0 0))
27110;;; Generated autoloads from repeat.el
27111(push (purecopy '(repeat 0 51)) package--builtin-versions)
27112
27113(autoload 'repeat "repeat" "\
27114Repeat most recently executed command.
27115If REPEAT-ARG is non-nil (interactively, with a prefix argument),
27116supply a prefix argument to that command. Otherwise, give the
27117command the same prefix argument it was given before, if any.
27118
27119If this command is invoked by a multi-character key sequence, it
27120can then be repeated by repeating the final character of that
27121sequence. This behavior can be modified by the global variable
27122`repeat-on-final-keystroke'.
27123
27124`repeat' ignores commands bound to input events. Hence the term
27125\"most recently executed command\" shall be read as \"most
27126recently executed command not bound to an input event\".
27127
27128\(fn REPEAT-ARG)" t nil)
27129
27130(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "repeat" '("repeat-")))
27131
27132;;;***
27133
27134;;;### (autoloads nil "reporter" "mail/reporter.el" (0 0 0 0))
27135;;; Generated autoloads from mail/reporter.el
27136
27137(autoload 'reporter-submit-bug-report "reporter" "\
27138Begin submitting a bug report via email.
27139
27140ADDRESS is the email address for the package's maintainer. PKGNAME is
27141the name of the package (if you want to include version numbers,
27142you must put them into PKGNAME before calling this function).
27143Optional PRE-HOOKS and POST-HOOKS are passed to `reporter-dump-state'.
27144Optional SALUTATION is inserted at the top of the mail buffer,
27145and point is left after the salutation.
27146
27147VARLIST is the list of variables to dump (see `reporter-dump-state'
27148for details). The optional argument PRE-HOOKS and POST-HOOKS are
27149passed to `reporter-dump-state'. Optional argument SALUTATION is text
27150to be inserted at the top of the mail buffer; in that case, point is
27151left after that text.
27152
27153This function prompts for a summary if `reporter-prompt-for-summary-p'
27154is non-nil.
27155
27156This function does not send a message; it uses the given information
27157to initialize a message, which the user can then edit and finally send
27158\(or decline to send). The variable `mail-user-agent' controls which
27159mail-sending package is used for editing and sending the message.
27160
27161\(fn ADDRESS PKGNAME VARLIST &optional PRE-HOOKS POST-HOOKS SALUTATION)" nil nil)
27162
27163(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reporter" '("reporter-")))
27164
27165;;;***
27166
27167;;;### (autoloads nil "reposition" "reposition.el" (0 0 0 0))
27168;;; Generated autoloads from reposition.el
27169
27170(autoload 'reposition-window "reposition" "\
27171Make the current definition and/or comment visible.
27172Further invocations move it to the top of the window or toggle the
27173visibility of comments that precede it.
27174 Point is left unchanged unless prefix ARG is supplied.
27175 If the definition is fully onscreen, it is moved to the top of the
27176window. If it is partly offscreen, the window is scrolled to get the
27177definition (or as much as will fit) onscreen, unless point is in a comment
27178which is also partly offscreen, in which case the scrolling attempts to get
27179as much of the comment onscreen as possible.
27180 Initially `reposition-window' attempts to make both the definition and
27181preceding comments visible. Further invocations toggle the visibility of
27182the comment lines.
27183 If ARG is non-nil, point may move in order to make the whole defun
27184visible (if only part could otherwise be made so), to make the defun line
27185visible (if point is in code and it could not be made so, or if only
27186comments, including the first comment line, are visible), or to make the
27187first comment line visible (if point is in a comment).
27188
27189\(fn &optional ARG)" t nil)
27190
27191(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reposition" '("repos-count-screen-lines")))
27192
27193;;;***
27194
27195;;;### (autoloads nil "reveal" "reveal.el" (0 0 0 0))
27196;;; Generated autoloads from reveal.el
27197
27198(autoload 'reveal-mode "reveal" "\
27199Toggle uncloaking of invisible text near point (Reveal mode).
27200With a prefix argument ARG, enable Reveal mode if ARG is
27201positive, and disable it otherwise. If called from Lisp, enable
27202Reveal mode if ARG is omitted or nil.
27203
27204Reveal mode is a buffer-local minor mode. When enabled, it
27205reveals invisible text around point.
27206
27207\(fn &optional ARG)" t nil)
27208
27209(defvar global-reveal-mode nil "\
27210Non-nil if Global Reveal mode is enabled.
27211See the `global-reveal-mode' command
27212for a description of this minor mode.
27213Setting this variable directly does not take effect;
27214either customize it (see the info node `Easy Customization')
27215or call the function `global-reveal-mode'.")
27216
27217(custom-autoload 'global-reveal-mode "reveal" nil)
27218
27219(autoload 'global-reveal-mode "reveal" "\
27220Toggle Reveal mode in all buffers (Global Reveal mode).
27221Reveal mode renders invisible text around point visible again.
27222
27223With a prefix argument ARG, enable Global Reveal mode if ARG is
27224positive, and disable it otherwise. If called from Lisp, enable
27225the mode if ARG is omitted or nil.
27226
27227\(fn &optional ARG)" t nil)
27228
27229(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "reveal" '("reveal-")))
27230
27231;;;***
27232
27233;;;### (autoloads nil "rfc1843" "international/rfc1843.el" (0 0 0
27234;;;;;; 0))
27235;;; Generated autoloads from international/rfc1843.el
27236
27237(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc1843" '("rfc1843-")))
27238
27239;;;***
27240
27241;;;### (autoloads nil "rfc2045" "mail/rfc2045.el" (0 0 0 0))
27242;;; Generated autoloads from mail/rfc2045.el
27243
27244(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc2045" '("rfc2045-encode-string")))
27245
27246;;;***
27247
27248;;;### (autoloads nil "rfc2047" "mail/rfc2047.el" (0 0 0 0))
27249;;; Generated autoloads from mail/rfc2047.el
27250
27251(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc2047" '("rfc2047-")))
27252
27253;;;***
27254
27255;;;### (autoloads nil "rfc2104" "net/rfc2104.el" (0 0 0 0))
27256;;; Generated autoloads from net/rfc2104.el
27257
27258(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc2104" '("rfc2104-")))
27259
27260;;;***
27261
27262;;;### (autoloads nil "rfc2231" "mail/rfc2231.el" (0 0 0 0))
27263;;; Generated autoloads from mail/rfc2231.el
27264
27265(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc2231" '("rfc2231-")))
27266
27267;;;***
27268
27269;;;### (autoloads nil "rfc2368" "mail/rfc2368.el" (0 0 0 0))
27270;;; Generated autoloads from mail/rfc2368.el
27271
27272(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc2368" '("rfc2368-")))
27273
27274;;;***
27275
27276;;;### (autoloads nil "rfc822" "mail/rfc822.el" (0 0 0 0))
27277;;; Generated autoloads from mail/rfc822.el
27278
27279(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rfc822" '("rfc822-")))
27280
27281;;;***
27282
27283;;;### (autoloads nil "ring" "emacs-lisp/ring.el" (0 0 0 0))
27284;;; Generated autoloads from emacs-lisp/ring.el
27285
27286(autoload 'ring-p "ring" "\
27287Return t if X is a ring; nil otherwise.
27288
27289\(fn X)" nil nil)
27290
27291(autoload 'make-ring "ring" "\
27292Make a ring that can contain SIZE elements.
27293
27294\(fn SIZE)" nil nil)
27295
27296(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ring" '("ring-")))
27297
27298;;;***
27299
27300;;;### (autoloads nil "rlogin" "net/rlogin.el" (0 0 0 0))
27301;;; Generated autoloads from net/rlogin.el
27302
27303(autoload 'rlogin "rlogin" "\
27304Open a network login connection via `rlogin' with args INPUT-ARGS.
27305INPUT-ARGS should start with a host name; it may also contain
27306other arguments for `rlogin'.
27307
27308Input is sent line-at-a-time to the remote connection.
27309
27310Communication with the remote host is recorded in a buffer `*rlogin-HOST*'
27311\(or `*rlogin-USER@HOST*' if the remote username differs).
27312If a prefix argument is given and the buffer `*rlogin-HOST*' already exists,
27313a new buffer with a different connection will be made.
27314
27315When called from a program, if the optional second argument BUFFER is
27316a string or buffer, it specifies the buffer to use.
27317
27318The variable `rlogin-program' contains the name of the actual program to
27319run. It can be a relative or absolute path.
27320
27321The variable `rlogin-explicit-args' is a list of arguments to give to
27322the rlogin when starting. They are added after any arguments given in
27323INPUT-ARGS.
27324
27325If the default value of `rlogin-directory-tracking-mode' is t, then the
27326default directory in that buffer is set to a remote (FTP) file name to
27327access your home directory on the remote machine. Occasionally this causes
27328an error, if you cannot access the home directory on that machine. This
27329error is harmless as long as you don't try to use that default directory.
27330
27331If `rlogin-directory-tracking-mode' is neither t nor nil, then the default
27332directory is initially set up to your (local) home directory.
27333This is useful if the remote machine and your local machine
27334share the same files via NFS. This is the default.
27335
27336If you wish to change directory tracking styles during a session, use the
27337function `rlogin-directory-tracking-mode' rather than simply setting the
27338variable.
27339
27340\(fn INPUT-ARGS &optional BUFFER)" t nil)
27341
27342(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rlogin" '("rlogin-")))
27343
27344;;;***
27345
27346;;;### (autoloads nil "rmail" "mail/rmail.el" (0 0 0 0))
27347;;; Generated autoloads from mail/rmail.el
27348
27349(defvar rmail-file-name (purecopy "~/RMAIL") "\
27350Name of user's primary mail file.")
27351
27352(custom-autoload 'rmail-file-name "rmail" t)
27353
27354(put 'rmail-spool-directory 'standard-value '((cond ((file-exists-p "/var/mail") "/var/mail/") ((file-exists-p "/var/spool/mail") "/var/spool/mail/") ((memq system-type '(hpux usg-unix-v)) "/usr/mail/") (t "/usr/spool/mail/"))))
27355
27356(defvar rmail-spool-directory (purecopy (cond ((file-exists-p "/var/mail") "/var/mail/") ((file-exists-p "/var/spool/mail") "/var/spool/mail/") ((memq system-type '(hpux usg-unix-v)) "/usr/mail/") (t "/usr/spool/mail/"))) "\
27357Name of directory used by system mailer for delivering new mail.
27358Its name should end with a slash.")
27359
27360(custom-autoload 'rmail-spool-directory "rmail" t)
27361(custom-initialize-delay 'rmail-spool-directory nil)
27362
27363(autoload 'rmail-movemail-variant-p "rmail" "\
27364Return t if the current movemail variant is any of VARIANTS.
27365Currently known variants are `emacs' and `mailutils'.
27366
27367\(fn &rest VARIANTS)" nil nil)
27368
27369(defvar rmail-user-mail-address-regexp nil "\
27370Regexp matching user mail addresses.
27371If non-nil, this variable is used to identify the correspondent
27372when receiving new mail. If it matches the address of the sender,
27373the recipient is taken as correspondent of a mail.
27374If nil (default value), your `user-login-name' and `user-mail-address'
27375are used to exclude yourself as correspondent.
27376
27377Usually you don't have to set this variable, except if you collect mails
27378sent by you under different user names.
27379Then it should be a regexp matching your mail addresses.
27380
27381Setting this variable has an effect only before reading a mail.")
27382
27383(custom-autoload 'rmail-user-mail-address-regexp "rmail" t)
27384
27385(define-obsolete-variable-alias 'rmail-dont-reply-to-names 'mail-dont-reply-to-names "24.1")
27386
27387(defvar rmail-default-dont-reply-to-names nil "\
27388Regexp specifying part of the default value of `mail-dont-reply-to-names'.
27389This is used when the user does not set `mail-dont-reply-to-names'
27390explicitly.")
27391
27392(make-obsolete-variable 'rmail-default-dont-reply-to-names 'mail-dont-reply-to-names "24.1")
27393
27394(defvar rmail-ignored-headers (purecopy (concat "^via:\\|^mail-from:\\|^origin:\\|^references:\\|^sender:" "\\|^status:\\|^received:\\|^x400-originator:\\|^x400-recipients:" "\\|^x400-received:\\|^x400-mts-identifier:\\|^x400-content-type:" "\\|^\\(resent-\\|\\)message-id:\\|^summary-line:\\|^resent-date:" "\\|^nntp-posting-host:\\|^path:\\|^x-char.*:\\|^x-face:\\|^face:" "\\|^x-mailer:\\|^delivered-to:\\|^lines:" "\\|^content-transfer-encoding:\\|^x-coding-system:" "\\|^return-path:\\|^errors-to:\\|^return-receipt-to:" "\\|^precedence:\\|^mime-version:" "\\|^list-owner:\\|^list-help:\\|^list-post:\\|^list-subscribe:" "\\|^list-id:\\|^list-unsubscribe:\\|^list-archive:" "\\|^content-length:\\|^nntp-posting-date:\\|^user-agent" "\\|^importance:\\|^envelope-to:\\|^delivery-date\\|^openpgp:" "\\|^mbox-line:\\|^cancel-lock:" "\\|^DomainKey-Signature:\\|^dkim-signature:" "\\|^resent-face:\\|^resent-x.*:\\|^resent-organization:\\|^resent-openpgp:" "\\|^x-.*:")) "\
27395Regexp to match header fields that Rmail should normally hide.
27396\(See also `rmail-nonignored-headers', which overrides this regexp.)
27397This variable is used for reformatting the message header,
27398which normally happens once for each message,
27399when you view the message for the first time in Rmail.
27400To make a change in this variable take effect
27401for a message that you have already viewed,
27402go to that message and type \\[rmail-toggle-header] twice.")
27403
27404(custom-autoload 'rmail-ignored-headers "rmail" t)
27405
27406(defvar rmail-displayed-headers nil "\
27407Regexp to match Header fields that Rmail should display.
27408If nil, display all header fields except those matched by
27409`rmail-ignored-headers'.")
27410
27411(custom-autoload 'rmail-displayed-headers "rmail" t)
27412
27413(defvar rmail-retry-ignored-headers (purecopy "^x-authentication-warning:\\|^x-detected-operating-system:\\|^x-spam[-a-z]*:\\|content-type:\\|content-transfer-encoding:\\|mime-version:\\|message-id:") "\
27414Headers that should be stripped when retrying a failed message.")
27415
27416(custom-autoload 'rmail-retry-ignored-headers "rmail" t)
27417
27418(defvar rmail-highlighted-headers (purecopy "^From:\\|^Subject:") "\
27419Regexp to match Header fields that Rmail should normally highlight.
27420A value of nil means don't highlight. Uses the face `rmail-highlight'.")
27421
27422(custom-autoload 'rmail-highlighted-headers "rmail" t)
27423
27424(defvar rmail-primary-inbox-list nil "\
27425List of files that are inboxes for your primary mail file `rmail-file-name'.
27426If this is nil, uses the environment variable MAIL. If that is
27427unset, uses a file named by the function `user-login-name' in the
27428directory `rmail-spool-directory' (whose value depends on the
27429operating system). For example, \"/var/mail/USER\".")
27430
27431(custom-autoload 'rmail-primary-inbox-list "rmail" t)
27432
27433(defvar rmail-secondary-file-directory (purecopy "~/") "\
27434Directory for additional secondary Rmail files.")
27435
27436(custom-autoload 'rmail-secondary-file-directory "rmail" t)
27437
27438(defvar rmail-secondary-file-regexp (purecopy "\\.xmail$") "\
27439Regexp for which files are secondary Rmail files.")
27440
27441(custom-autoload 'rmail-secondary-file-regexp "rmail" t)
27442
27443(defvar rmail-mode-hook nil "\
27444List of functions to call when Rmail is invoked.")
27445
27446(defvar rmail-show-message-hook nil "\
27447List of functions to call when Rmail displays a message.")
27448
27449(custom-autoload 'rmail-show-message-hook "rmail" t)
27450
27451(defvar rmail-file-coding-system nil "\
27452Coding system used in RMAIL file.
27453
27454This is set to nil by default.")
27455
27456(defvar rmail-insert-mime-forwarded-message-function nil "\
27457Function to insert a message in MIME format so it can be forwarded.
27458This function is called if `rmail-enable-mime' and
27459`rmail-enable-mime-composing' are non-nil.
27460It is called with one argument FORWARD-BUFFER, which is a
27461buffer containing the message to forward. The current buffer
27462is the outgoing mail buffer.")
27463
27464(autoload 'rmail "rmail" "\
27465Read and edit incoming mail.
27466Moves messages into file named by `rmail-file-name' and edits that
27467file in RMAIL Mode.
27468Type \\[describe-mode] once editing that file, for a list of RMAIL commands.
27469
27470May be called with file name as argument; then performs rmail editing on
27471that file, but does not copy any new mail into the file.
27472Interactively, if you supply a prefix argument, then you
27473have a chance to specify a file name with the minibuffer.
27474
27475If `rmail-display-summary' is non-nil, make a summary for this RMAIL file.
27476
27477\(fn &optional FILE-NAME-ARG)" t nil)
27478
27479(autoload 'rmail-mode "rmail" "\
27480Rmail Mode is used by \\<rmail-mode-map>\\[rmail] for editing Rmail files.
27481All normal editing commands are turned off.
27482Instead, these commands are available:
27483
27484\\[rmail-beginning-of-message] Move point to front of this message.
27485\\[rmail-end-of-message] Move point to bottom of this message.
27486\\[scroll-up] Scroll to next screen of this message.
27487\\[scroll-down] Scroll to previous screen of this message.
27488\\[rmail-next-undeleted-message] Move to Next non-deleted message.
27489\\[rmail-previous-undeleted-message] Move to Previous non-deleted message.
27490\\[rmail-next-message] Move to Next message whether deleted or not.
27491\\[rmail-previous-message] Move to Previous message whether deleted or not.
27492\\[rmail-first-message] Move to the first message in Rmail file.
27493\\[rmail-last-message] Move to the last message in Rmail file.
27494\\[rmail-show-message] Jump to message specified by numeric position in file.
27495\\[rmail-search] Search for string and show message it is found in.
27496\\[rmail-delete-forward] Delete this message, move to next nondeleted.
27497\\[rmail-delete-backward] Delete this message, move to previous nondeleted.
27498\\[rmail-undelete-previous-message] Undelete message. Tries current message, then earlier messages
27499 till a deleted message is found.
27500\\[rmail-edit-current-message] Edit the current message. \\[rmail-cease-edit] to return to Rmail.
27501\\[rmail-expunge] Expunge deleted messages.
27502\\[rmail-expunge-and-save] Expunge and save the file.
27503\\[rmail-quit] Quit Rmail: expunge, save, then switch to another buffer.
27504\\[save-buffer] Save without expunging.
27505\\[rmail-get-new-mail] Move new mail from system spool directory into this file.
27506\\[rmail-mail] Mail a message (same as \\[mail-other-window]).
27507\\[rmail-continue] Continue composing outgoing message started before.
27508\\[rmail-reply] Reply to this message. Like \\[rmail-mail] but initializes some fields.
27509\\[rmail-retry-failure] Send this message again. Used on a mailer failure message.
27510\\[rmail-forward] Forward this message to another user.
27511\\[rmail-output] Output (append) this message to another mail file.
27512\\[rmail-output-as-seen] Output (append) this message to file as it's displayed.
27513\\[rmail-output-body-to-file] Save message body to a file. Default filename comes from Subject line.
27514\\[rmail-input] Input Rmail file. Run Rmail on that file.
27515\\[rmail-add-label] Add label to message. It will be displayed in the mode line.
27516\\[rmail-kill-label] Kill label. Remove a label from current message.
27517\\[rmail-next-labeled-message] Move to Next message with specified label
27518 (label defaults to last one specified).
27519 Standard labels: filed, unseen, answered, forwarded, deleted.
27520 Any other label is present only if you add it with \\[rmail-add-label].
27521\\[rmail-previous-labeled-message] Move to Previous message with specified label
27522\\[rmail-summary] Show headers buffer, with a one line summary of each message.
27523\\[rmail-summary-by-labels] Summarize only messages with particular label(s).
27524\\[rmail-summary-by-recipients] Summarize only messages with particular recipient(s).
27525\\[rmail-summary-by-regexp] Summarize only messages with particular regexp(s).
27526\\[rmail-summary-by-topic] Summarize only messages with subject line regexp(s).
27527\\[rmail-toggle-header] Toggle display of complete header.
27528
27529\(fn)" t nil)
27530
27531(autoload 'rmail-input "rmail" "\
27532Run Rmail on file FILENAME.
27533
27534\(fn FILENAME)" t nil)
27535
27536(autoload 'rmail-set-remote-password "rmail" "\
27537Set PASSWORD to be used for retrieving mail from a POP or IMAP server.
27538
27539\(fn PASSWORD)" t nil)
27540
27541(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmail" '("rmail-" "mail-")))
27542
27543;;;***
27544
27545;;;### (autoloads nil "rmail-spam-filter" "mail/rmail-spam-filter.el"
27546;;;;;; (0 0 0 0))
27547;;; Generated autoloads from mail/rmail-spam-filter.el
27548
27549(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmail-spam-filter" '("rmail-" "rsf-")))
27550
27551;;;***
27552
27553;;;### (autoloads "actual autoloads are elsewhere" "rmailedit" "mail/rmailedit.el"
27554;;;;;; (0 0 0 0))
27555;;; Generated autoloads from mail/rmailedit.el
27556
27557(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmailedit" '("rmail-")))
27558
27559;;;***
27560
27561;;;### (autoloads "actual autoloads are elsewhere" "rmailkwd" "mail/rmailkwd.el"
27562;;;;;; (0 0 0 0))
27563;;; Generated autoloads from mail/rmailkwd.el
27564
27565(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmailkwd" '("rmail-")))
27566
27567;;;***
27568
27569;;;### (autoloads "actual autoloads are elsewhere" "rmailmm" "mail/rmailmm.el"
27570;;;;;; (0 0 0 0))
27571;;; Generated autoloads from mail/rmailmm.el
27572
27573(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmailmm" '("rmail-")))
27574
27575;;;***
27576
27577;;;### (autoloads nil "rmailout" "mail/rmailout.el" (0 0 0 0))
27578;;; Generated autoloads from mail/rmailout.el
27579(put 'rmail-output-file-alist 'risky-local-variable t)
27580
27581(autoload 'rmail-output "rmailout" "\
27582Append this message to mail file FILE-NAME.
27583Writes mbox format, unless FILE-NAME exists and is Babyl format, in which
27584case it writes Babyl.
27585
27586Interactively, the default file name comes from `rmail-default-file',
27587which is updated to the name you use in this command. In all uses, if
27588FILE-NAME is not absolute, it is expanded with the directory part of
27589`rmail-default-file'.
27590
27591If a buffer is visiting FILE-NAME, adds the text to that buffer
27592rather than saving the file directly. If the buffer is an Rmail
27593buffer, updates it accordingly.
27594
27595This command always outputs the complete message header, even if
27596the header display is currently pruned.
27597
27598Optional prefix argument COUNT (default 1) says to output that
27599many consecutive messages, starting with the current one (ignoring
27600deleted messages). If `rmail-delete-after-output' is non-nil, deletes
27601messages after output.
27602
27603The optional third argument NOATTRIBUTE, if non-nil, says not to
27604set the `filed' attribute, and not to display a \"Wrote file\"
27605message (if writing a file directly).
27606
27607Set the optional fourth argument NOT-RMAIL non-nil if you call this
27608from a non-Rmail buffer. In this case, COUNT is ignored.
27609
27610\(fn FILE-NAME &optional COUNT NOATTRIBUTE NOT-RMAIL)" t nil)
27611
27612(autoload 'rmail-output-as-seen "rmailout" "\
27613Append this message to mbox file named FILE-NAME.
27614The details are as for `rmail-output', except that:
27615 i) the header is output as currently seen
27616 ii) this function cannot write to Babyl files
27617iii) an Rmail buffer cannot be visiting FILE-NAME
27618
27619Note that if NOT-RMAIL is non-nil, there is no difference between this
27620function and `rmail-output'. This argument may be removed in future,
27621so you should call `rmail-output' directly in that case.
27622
27623\(fn FILE-NAME &optional COUNT NOATTRIBUTE NOT-RMAIL)" t nil)
27624
27625(autoload 'rmail-output-body-to-file "rmailout" "\
27626Write this message body to the file FILE-NAME.
27627Interactively, the default file name comes from either the message
27628\"Subject\" header, or from `rmail-default-body-file'. Updates the value
27629of `rmail-default-body-file' accordingly. In all uses, if FILE-NAME
27630is not absolute, it is expanded with the directory part of
27631`rmail-default-body-file'.
27632
27633Note that this overwrites FILE-NAME (after confirmation), rather
27634than appending to it. Deletes the message after writing if
27635`rmail-delete-after-output' is non-nil.
27636
27637\(fn FILE-NAME)" t nil)
27638
27639(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmailout" '("rmail-")))
27640
27641;;;***
27642
27643;;;### (autoloads "actual autoloads are elsewhere" "rmailsort" "mail/rmailsort.el"
27644;;;;;; (0 0 0 0))
27645;;; Generated autoloads from mail/rmailsort.el
27646
27647(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmailsort" '("rmail-")))
27648
27649;;;***
27650
27651;;;### (autoloads "actual autoloads are elsewhere" "rmailsum" "mail/rmailsum.el"
27652;;;;;; (0 0 0 0))
27653;;; Generated autoloads from mail/rmailsum.el
27654
27655(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rmailsum" '("rmail-")))
27656
27657;;;***
27658
27659;;;### (autoloads nil "rng-cmpct" "nxml/rng-cmpct.el" (0 0 0 0))
27660;;; Generated autoloads from nxml/rng-cmpct.el
27661
27662(autoload 'rng-c-load-schema "rng-cmpct" "\
27663Load a schema in RELAX NG compact syntax from FILENAME.
27664Return a pattern.
27665
27666\(fn FILENAME)" nil nil)
27667
27668(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-cmpct" '("rng-")))
27669
27670;;;***
27671
27672;;;### (autoloads nil "rng-dt" "nxml/rng-dt.el" (0 0 0 0))
27673;;; Generated autoloads from nxml/rng-dt.el
27674
27675(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-dt" '("rng-dt-")))
27676
27677;;;***
27678
27679;;;### (autoloads nil "rng-loc" "nxml/rng-loc.el" (0 0 0 0))
27680;;; Generated autoloads from nxml/rng-loc.el
27681
27682(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-loc" '("rng-")))
27683
27684;;;***
27685
27686;;;### (autoloads nil "rng-maint" "nxml/rng-maint.el" (0 0 0 0))
27687;;; Generated autoloads from nxml/rng-maint.el
27688
27689(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-maint" '("rng-")))
27690
27691;;;***
27692
27693;;;### (autoloads nil "rng-match" "nxml/rng-match.el" (0 0 0 0))
27694;;; Generated autoloads from nxml/rng-match.el
27695
27696(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-match" '("rng-")))
27697
27698;;;***
27699
27700;;;### (autoloads nil "rng-nxml" "nxml/rng-nxml.el" (0 0 0 0))
27701;;; Generated autoloads from nxml/rng-nxml.el
27702
27703(autoload 'rng-nxml-mode-init "rng-nxml" "\
27704Initialize `nxml-mode' to take advantage of `rng-validate-mode'.
27705This is typically called from `nxml-mode-hook'.
27706Validation will be enabled if `rng-nxml-auto-validate-flag' is non-nil.
27707
27708\(fn)" t nil)
27709
27710(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-nxml" '("rng-")))
27711
27712;;;***
27713
27714;;;### (autoloads nil "rng-parse" "nxml/rng-parse.el" (0 0 0 0))
27715;;; Generated autoloads from nxml/rng-parse.el
27716
27717(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-parse" '("rng-parse-")))
27718
27719;;;***
27720
27721;;;### (autoloads nil "rng-pttrn" "nxml/rng-pttrn.el" (0 0 0 0))
27722;;; Generated autoloads from nxml/rng-pttrn.el
27723
27724(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-pttrn" '("rng-")))
27725
27726;;;***
27727
27728;;;### (autoloads nil "rng-uri" "nxml/rng-uri.el" (0 0 0 0))
27729;;; Generated autoloads from nxml/rng-uri.el
27730
27731(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-uri" '("rng-")))
27732
27733;;;***
27734
27735;;;### (autoloads nil "rng-util" "nxml/rng-util.el" (0 0 0 0))
27736;;; Generated autoloads from nxml/rng-util.el
27737
27738(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-util" '("rng-")))
27739
27740;;;***
27741
27742;;;### (autoloads nil "rng-valid" "nxml/rng-valid.el" (0 0 0 0))
27743;;; Generated autoloads from nxml/rng-valid.el
27744
27745(autoload 'rng-validate-mode "rng-valid" "\
27746Minor mode performing continual validation against a RELAX NG schema.
27747
27748Checks whether the buffer is a well-formed XML 1.0 document,
27749conforming to the XML Namespaces Recommendation and valid against a
27750RELAX NG schema. The mode-line indicates whether it is or not. Any
27751parts of the buffer that cause it not to be are considered errors and
27752are highlighted with face `rng-error'. A description of each error is
27753available as a tooltip. \\[rng-next-error] goes to the next error
27754after point. Clicking mouse-1 on the word `Invalid' in the mode-line
27755goes to the first error in the buffer. If the buffer changes, then it
27756will be automatically rechecked when Emacs becomes idle; the
27757rechecking will be paused whenever there is input pending.
27758
27759By default, uses a vacuous schema that allows any well-formed XML
27760document. A schema can be specified explicitly using
27761\\[rng-set-schema-file-and-validate], or implicitly based on the buffer's
27762file name or on the root element name. In each case the schema must
27763be a RELAX NG schema using the compact schema (such schemas
27764conventionally have a suffix of `.rnc'). The variable
27765`rng-schema-locating-files' specifies files containing rules
27766to use for finding the schema.
27767
27768\(fn &optional ARG NO-CHANGE-SCHEMA)" t nil)
27769
27770(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-valid" '("rng-")))
27771
27772;;;***
27773
27774;;;### (autoloads nil "rng-xsd" "nxml/rng-xsd.el" (0 0 0 0))
27775;;; Generated autoloads from nxml/rng-xsd.el
27776
27777(put 'http://www\.w3\.org/2001/XMLSchema-datatypes 'rng-dt-compile #'rng-xsd-compile)
27778
27779(autoload 'rng-xsd-compile "rng-xsd" "\
27780Provides W3C XML Schema as a RELAX NG datatypes library.
27781NAME is a symbol giving the local name of the datatype. PARAMS is a
27782list of pairs (PARAM-NAME . PARAM-VALUE) where PARAM-NAME is a symbol
27783giving the name of the parameter and PARAM-VALUE is a string giving
27784its value. If NAME or PARAMS are invalid, it calls `rng-dt-error'
27785passing it arguments in the same style as format; the value from
27786`rng-dt-error' will be returned. Otherwise, it returns a list. The
27787first member of the list is t if any string is a legal value for the
27788datatype and nil otherwise. The second argument is a symbol; this
27789symbol will be called as a function passing it a string followed by
27790the remaining members of the list. The function must return an object
27791representing the value of the datatype that was represented by the
27792string, or nil if the string is not a representation of any value.
27793The object returned can be any convenient non-nil value, provided
27794that, if two strings represent the same value, the returned objects
27795must be equal.
27796
27797\(fn NAME PARAMS)" nil nil)
27798
27799(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rng-xsd" '("rng-xsd-" "xsd-duration-reference-dates")))
27800
27801;;;***
27802
27803;;;### (autoloads nil "robin" "international/robin.el" (0 0 0 0))
27804;;; Generated autoloads from international/robin.el
27805
27806(autoload 'robin-define-package "robin" "\
27807Define a robin package.
27808
27809NAME is the string of this robin package.
27810DOCSTRING is the documentation string of this robin package.
27811Each RULE is of the form (INPUT OUTPUT) where INPUT is a string and
27812OUTPUT is either a character or a string. RULES are not evaluated.
27813
27814If there already exists a robin package whose name is NAME, the new
27815one replaces the old one.
27816
27817\(fn NAME DOCSTRING &rest RULES)" nil t)
27818
27819(autoload 'robin-modify-package "robin" "\
27820Change a rule in an already defined robin package.
27821
27822NAME is the string specifying a robin package.
27823INPUT is a string that specifies the input pattern.
27824OUTPUT is either a character or a string to be generated.
27825
27826\(fn NAME INPUT OUTPUT)" nil nil)
27827
27828(autoload 'robin-use-package "robin" "\
27829Start using robin package NAME, which is a string.
27830
27831\(fn NAME)" nil nil)
27832
27833(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "robin" '("robin-")))
27834
27835;;;***
27836
27837;;;### (autoloads nil "rot13" "rot13.el" (0 0 0 0))
27838;;; Generated autoloads from rot13.el
27839
27840(autoload 'rot13 "rot13" "\
27841ROT13 encrypt OBJECT, a buffer or string.
27842If OBJECT is a buffer, encrypt the region between START and END.
27843If OBJECT is a string, encrypt it in its entirety, ignoring START
27844and END, and return the encrypted string.
27845
27846\(fn OBJECT &optional START END)" nil nil)
27847
27848(autoload 'rot13-string "rot13" "\
27849Return ROT13 encryption of STRING.
27850
27851\(fn STRING)" nil nil)
27852
27853(autoload 'rot13-region "rot13" "\
27854ROT13 encrypt the region between START and END in current buffer.
27855
27856\(fn START END)" t nil)
27857
27858(autoload 'rot13-other-window "rot13" "\
27859Display current buffer in ROT13 in another window.
27860The text itself is not modified, only the way it is displayed is affected.
27861
27862To terminate the ROT13 display, delete that window. As long as that window
27863is not deleted, any buffer displayed in it will become instantly encoded
27864in ROT13.
27865
27866See also `toggle-rot13-mode'.
27867
27868\(fn)" t nil)
27869
27870(autoload 'toggle-rot13-mode "rot13" "\
27871Toggle the use of ROT13 encoding for the current window.
27872
27873\(fn)" t nil)
27874
27875(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rot13" '("rot13-")))
27876
27877;;;***
27878
27879;;;### (autoloads nil "rst" "textmodes/rst.el" (0 0 0 0))
27880;;; Generated autoloads from textmodes/rst.el
27881 (add-to-list 'auto-mode-alist (purecopy '("\\.re?st\\'" . rst-mode)))
27882
27883(autoload 'rst-mode "rst" "\
27884Major mode for editing reStructuredText documents.
27885\\<rst-mode-map>
27886
27887Turning on `rst-mode' calls the normal hooks `text-mode-hook'
27888and `rst-mode-hook'. This mode also supports font-lock
27889highlighting.
27890
27891\\{rst-mode-map}
27892
27893\(fn)" t nil)
27894
27895(autoload 'rst-minor-mode "rst" "\
27896Toggle ReST minor mode.
27897With a prefix argument ARG, enable ReST minor mode if ARG is
27898positive, and disable it otherwise. If called from Lisp, enable
27899the mode if ARG is omitted or nil.
27900
27901When ReST minor mode is enabled, the ReST mode keybindings
27902are installed on top of the major mode bindings. Use this
27903for modes derived from Text mode, like Mail mode.
27904
27905\(fn &optional ARG)" t nil)
27906
27907(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rst" '("rst-")))
27908
27909;;;***
27910
27911;;;### (autoloads nil "rtree" "rtree.el" (0 0 0 0))
27912;;; Generated autoloads from rtree.el
27913
27914(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rtree" '("rtree-")))
27915
27916;;;***
27917
27918;;;### (autoloads nil "ruby-mode" "progmodes/ruby-mode.el" (0 0 0
27919;;;;;; 0))
27920;;; Generated autoloads from progmodes/ruby-mode.el
27921(push (purecopy '(ruby-mode 1 2)) package--builtin-versions)
27922
27923(autoload 'ruby-mode "ruby-mode" "\
27924Major mode for editing Ruby code.
27925
27926\(fn)" t nil)
27927
27928(add-to-list 'auto-mode-alist (cons (purecopy (concat "\\(?:\\.\\(?:" "rbw?\\|ru\\|rake\\|thor" "\\|jbuilder\\|rabl\\|gemspec\\|podspec" "\\)" "\\|/" "\\(?:Gem\\|Rake\\|Cap\\|Thor" "\\|Puppet\\|Berks" "\\|Vagrant\\|Guard\\|Pod\\)file" "\\)\\'")) 'ruby-mode))
27929
27930(dolist (name (list "ruby" "rbx" "jruby" "ruby1.9" "ruby1.8")) (add-to-list 'interpreter-mode-alist (cons (purecopy name) 'ruby-mode)))
27931
27932(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ruby-mode" '("ruby-")))
27933
27934;;;***
27935
27936;;;### (autoloads nil "ruler-mode" "ruler-mode.el" (0 0 0 0))
27937;;; Generated autoloads from ruler-mode.el
27938(push (purecopy '(ruler-mode 1 6)) package--builtin-versions)
27939
27940(defvar ruler-mode nil "\
27941Non-nil if Ruler mode is enabled.
27942Use the command `ruler-mode' to change this variable.")
27943
27944(autoload 'ruler-mode "ruler-mode" "\
27945Toggle display of ruler in header line (Ruler mode).
27946With a prefix argument ARG, enable Ruler mode if ARG is positive,
27947and disable it otherwise. If called from Lisp, enable the mode
27948if ARG is omitted or nil.
27949
27950\(fn &optional ARG)" t nil)
27951
27952(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ruler-mode" '("ruler-")))
27953
27954;;;***
27955
27956;;;### (autoloads nil "rx" "emacs-lisp/rx.el" (0 0 0 0))
27957;;; Generated autoloads from emacs-lisp/rx.el
27958
27959(autoload 'rx-to-string "rx" "\
27960Parse and produce code for regular expression FORM.
27961FORM is a regular expression in sexp form.
27962NO-GROUP non-nil means don't put shy groups around the result.
27963
27964\(fn FORM &optional NO-GROUP)" nil nil)
27965
27966(autoload 'rx "rx" "\
27967Translate regular expressions REGEXPS in sexp form to a regexp string.
27968REGEXPS is a non-empty sequence of forms of the sort listed below.
27969
27970Note that `rx' is a Lisp macro; when used in a Lisp program being
27971compiled, the translation is performed by the compiler.
27972See `rx-to-string' for how to do such a translation at run-time.
27973
27974The following are valid subforms of regular expressions in sexp
27975notation.
27976
27977STRING
27978 matches string STRING literally.
27979
27980CHAR
27981 matches character CHAR literally.
27982
27983`not-newline', `nonl'
27984 matches any character except a newline.
27985
27986`anything'
27987 matches any character
27988
27989`(any SET ...)'
27990`(in SET ...)'
27991`(char SET ...)'
27992 matches any character in SET .... SET may be a character or string.
27993 Ranges of characters can be specified as `A-Z' in strings.
27994 Ranges may also be specified as conses like `(?A . ?Z)'.
27995
27996 SET may also be the name of a character class: `digit',
27997 `control', `hex-digit', `blank', `graph', `print', `alnum',
27998 `alpha', `ascii', `nonascii', `lower', `punct', `space', `upper',
27999 `word', or one of their synonyms.
28000
28001`(not (any SET ...))'
28002 matches any character not in SET ...
28003
28004`line-start', `bol'
28005 matches the empty string, but only at the beginning of a line
28006 in the text being matched
28007
28008`line-end', `eol'
28009 is similar to `line-start' but matches only at the end of a line
28010
28011`string-start', `bos', `bot'
28012 matches the empty string, but only at the beginning of the
28013 string being matched against.
28014
28015`string-end', `eos', `eot'
28016 matches the empty string, but only at the end of the
28017 string being matched against.
28018
28019`buffer-start'
28020 matches the empty string, but only at the beginning of the
28021 buffer being matched against. Actually equivalent to `string-start'.
28022
28023`buffer-end'
28024 matches the empty string, but only at the end of the
28025 buffer being matched against. Actually equivalent to `string-end'.
28026
28027`point'
28028 matches the empty string, but only at point.
28029
28030`word-start', `bow'
28031 matches the empty string, but only at the beginning of a word.
28032
28033`word-end', `eow'
28034 matches the empty string, but only at the end of a word.
28035
28036`word-boundary'
28037 matches the empty string, but only at the beginning or end of a
28038 word.
28039
28040`(not word-boundary)'
28041`not-word-boundary'
28042 matches the empty string, but not at the beginning or end of a
28043 word.
28044
28045`symbol-start'
28046 matches the empty string, but only at the beginning of a symbol.
28047
28048`symbol-end'
28049 matches the empty string, but only at the end of a symbol.
28050
28051`digit', `numeric', `num'
28052 matches 0 through 9.
28053
28054`control', `cntrl'
28055 matches ASCII control characters.
28056
28057`hex-digit', `hex', `xdigit'
28058 matches 0 through 9, a through f and A through F.
28059
28060`blank'
28061 matches space and tab only.
28062
28063`graphic', `graph'
28064 matches graphic characters--everything except whitespace, ASCII
28065 and non-ASCII control characters, surrogates, and codepoints
28066 unassigned by Unicode.
28067
28068`printing', `print'
28069 matches whitespace and graphic characters.
28070
28071`alphanumeric', `alnum'
28072 matches alphabetic characters and digits. (For multibyte characters,
28073 it matches according to Unicode character properties.)
28074
28075`letter', `alphabetic', `alpha'
28076 matches alphabetic characters. (For multibyte characters,
28077 it matches according to Unicode character properties.)
28078
28079`ascii'
28080 matches ASCII (unibyte) characters.
28081
28082`nonascii'
28083 matches non-ASCII (multibyte) characters.
28084
28085`lower', `lower-case'
28086 matches anything lower-case.
28087
28088`upper', `upper-case'
28089 matches anything upper-case.
28090
28091`punctuation', `punct'
28092 matches punctuation. (But at present, for multibyte characters,
28093 it matches anything that has non-word syntax.)
28094
28095`space', `whitespace', `white'
28096 matches anything that has whitespace syntax.
28097
28098`word', `wordchar'
28099 matches anything that has word syntax.
28100
28101`not-wordchar'
28102 matches anything that has non-word syntax.
28103
28104`(syntax SYNTAX)'
28105 matches a character with syntax SYNTAX. SYNTAX must be one
28106 of the following symbols, or a symbol corresponding to the syntax
28107 character, e.g. `\\.' for `\\s.'.
28108
28109 `whitespace' (\\s- in string notation)
28110 `punctuation' (\\s.)
28111 `word' (\\sw)
28112 `symbol' (\\s_)
28113 `open-parenthesis' (\\s()
28114 `close-parenthesis' (\\s))
28115 `expression-prefix' (\\s')
28116 `string-quote' (\\s\")
28117 `paired-delimiter' (\\s$)
28118 `escape' (\\s\\)
28119 `character-quote' (\\s/)
28120 `comment-start' (\\s<)
28121 `comment-end' (\\s>)
28122 `string-delimiter' (\\s|)
28123 `comment-delimiter' (\\s!)
28124
28125`(not (syntax SYNTAX))'
28126 matches a character that doesn't have syntax SYNTAX.
28127
28128`(category CATEGORY)'
28129 matches a character with category CATEGORY. CATEGORY must be
28130 either a character to use for C, or one of the following symbols.
28131
28132 `consonant' (\\c0 in string notation)
28133 `base-vowel' (\\c1)
28134 `upper-diacritical-mark' (\\c2)
28135 `lower-diacritical-mark' (\\c3)
28136 `tone-mark' (\\c4)
28137 `symbol' (\\c5)
28138 `digit' (\\c6)
28139 `vowel-modifying-diacritical-mark' (\\c7)
28140 `vowel-sign' (\\c8)
28141 `semivowel-lower' (\\c9)
28142 `not-at-end-of-line' (\\c<)
28143 `not-at-beginning-of-line' (\\c>)
28144 `alpha-numeric-two-byte' (\\cA)
28145 `chinese-two-byte' (\\cC)
28146 `greek-two-byte' (\\cG)
28147 `japanese-hiragana-two-byte' (\\cH)
28148 `indian-tow-byte' (\\cI)
28149 `japanese-katakana-two-byte' (\\cK)
28150 `korean-hangul-two-byte' (\\cN)
28151 `cyrillic-two-byte' (\\cY)
28152 `combining-diacritic' (\\c^)
28153 `ascii' (\\ca)
28154 `arabic' (\\cb)
28155 `chinese' (\\cc)
28156 `ethiopic' (\\ce)
28157 `greek' (\\cg)
28158 `korean' (\\ch)
28159 `indian' (\\ci)
28160 `japanese' (\\cj)
28161 `japanese-katakana' (\\ck)
28162 `latin' (\\cl)
28163 `lao' (\\co)
28164 `tibetan' (\\cq)
28165 `japanese-roman' (\\cr)
28166 `thai' (\\ct)
28167 `vietnamese' (\\cv)
28168 `hebrew' (\\cw)
28169 `cyrillic' (\\cy)
28170 `can-break' (\\c|)
28171
28172`(not (category CATEGORY))'
28173 matches a character that doesn't have category CATEGORY.
28174
28175`(and SEXP1 SEXP2 ...)'
28176`(: SEXP1 SEXP2 ...)'
28177`(seq SEXP1 SEXP2 ...)'
28178`(sequence SEXP1 SEXP2 ...)'
28179 matches what SEXP1 matches, followed by what SEXP2 matches, etc.
28180
28181`(submatch SEXP1 SEXP2 ...)'
28182`(group SEXP1 SEXP2 ...)'
28183 like `and', but makes the match accessible with `match-end',
28184 `match-beginning', and `match-string'.
28185
28186`(submatch-n N SEXP1 SEXP2 ...)'
28187`(group-n N SEXP1 SEXP2 ...)'
28188 like `group', but make it an explicitly-numbered group with
28189 group number N.
28190
28191`(or SEXP1 SEXP2 ...)'
28192`(| SEXP1 SEXP2 ...)'
28193 matches anything that matches SEXP1 or SEXP2, etc. If all
28194 args are strings, use `regexp-opt' to optimize the resulting
28195 regular expression.
28196
28197`(minimal-match SEXP)'
28198 produce a non-greedy regexp for SEXP. Normally, regexps matching
28199 zero or more occurrences of something are \"greedy\" in that they
28200 match as much as they can, as long as the overall regexp can
28201 still match. A non-greedy regexp matches as little as possible.
28202
28203`(maximal-match SEXP)'
28204 produce a greedy regexp for SEXP. This is the default.
28205
28206Below, `SEXP ...' represents a sequence of regexp forms, treated as if
28207enclosed in `(and ...)'.
28208
28209`(zero-or-more SEXP ...)'
28210`(0+ SEXP ...)'
28211 matches zero or more occurrences of what SEXP ... matches.
28212
28213`(* SEXP ...)'
28214 like `zero-or-more', but always produces a greedy regexp, independent
28215 of `rx-greedy-flag'.
28216
28217`(*? SEXP ...)'
28218 like `zero-or-more', but always produces a non-greedy regexp,
28219 independent of `rx-greedy-flag'.
28220
28221`(one-or-more SEXP ...)'
28222`(1+ SEXP ...)'
28223 matches one or more occurrences of SEXP ...
28224
28225`(+ SEXP ...)'
28226 like `one-or-more', but always produces a greedy regexp.
28227
28228`(+? SEXP ...)'
28229 like `one-or-more', but always produces a non-greedy regexp.
28230
28231`(zero-or-one SEXP ...)'
28232`(optional SEXP ...)'
28233`(opt SEXP ...)'
28234 matches zero or one occurrences of A.
28235
28236`(? SEXP ...)'
28237 like `zero-or-one', but always produces a greedy regexp.
28238
28239`(?? SEXP ...)'
28240 like `zero-or-one', but always produces a non-greedy regexp.
28241
28242`(repeat N SEXP)'
28243`(= N SEXP ...)'
28244 matches N occurrences.
28245
28246`(>= N SEXP ...)'
28247 matches N or more occurrences.
28248
28249`(repeat N M SEXP)'
28250`(** N M SEXP ...)'
28251 matches N to M occurrences.
28252
28253`(backref N)'
28254 matches what was matched previously by submatch N.
28255
28256`(eval FORM)'
28257 evaluate FORM and insert result. If result is a string,
28258 `regexp-quote' it.
28259
28260`(regexp REGEXP)'
28261 include REGEXP in string notation in the result.
28262
28263\(fn &rest REGEXPS)" nil t)
28264
28265(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "rx" '("rx-")))
28266
28267;;;***
28268
28269;;;### (autoloads nil "sasl" "net/sasl.el" (0 0 0 0))
28270;;; Generated autoloads from net/sasl.el
28271
28272(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sasl" '("sasl-")))
28273
28274;;;***
28275
28276;;;### (autoloads nil "sasl-cram" "net/sasl-cram.el" (0 0 0 0))
28277;;; Generated autoloads from net/sasl-cram.el
28278
28279(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sasl-cram" '("sasl-cram-md5-")))
28280
28281;;;***
28282
28283;;;### (autoloads nil "sasl-digest" "net/sasl-digest.el" (0 0 0 0))
28284;;; Generated autoloads from net/sasl-digest.el
28285
28286(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sasl-digest" '("sasl-digest-md5-")))
28287
28288;;;***
28289
28290;;;### (autoloads nil "sasl-ntlm" "net/sasl-ntlm.el" (0 0 0 0))
28291;;; Generated autoloads from net/sasl-ntlm.el
28292(push (purecopy '(sasl 1 0)) package--builtin-versions)
28293
28294(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sasl-ntlm" '("sasl-ntlm-")))
28295
28296;;;***
28297
28298;;;### (autoloads nil "sasl-scram-rfc" "net/sasl-scram-rfc.el" (0
28299;;;;;; 0 0 0))
28300;;; Generated autoloads from net/sasl-scram-rfc.el
28301
28302(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sasl-scram-rfc" '("sasl-scram-")))
28303
28304;;;***
28305
28306;;;### (autoloads nil "savehist" "savehist.el" (0 0 0 0))
28307;;; Generated autoloads from savehist.el
28308(push (purecopy '(savehist 24)) package--builtin-versions)
28309
28310(defvar savehist-mode nil "\
28311Non-nil if Savehist mode is enabled.
28312See the `savehist-mode' command
28313for a description of this minor mode.
28314Setting this variable directly does not take effect;
28315either customize it (see the info node `Easy Customization')
28316or call the function `savehist-mode'.")
28317
28318(custom-autoload 'savehist-mode "savehist" nil)
28319
28320(autoload 'savehist-mode "savehist" "\
28321Toggle saving of minibuffer history (Savehist mode).
28322With a prefix argument ARG, enable Savehist mode if ARG is
28323positive, and disable it otherwise. If called from Lisp, enable
28324the mode if ARG is omitted or nil.
28325
28326When Savehist mode is enabled, minibuffer history is saved
28327periodically and when exiting Emacs. When Savehist mode is
28328enabled for the first time in an Emacs session, it loads the
28329previous minibuffer history from `savehist-file'.
28330
28331This mode should normally be turned on from your Emacs init file.
28332Calling it at any other time replaces your current minibuffer
28333histories, which is probably undesirable.
28334
28335\(fn &optional ARG)" t nil)
28336
28337(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "savehist" '("savehist-")))
28338
28339;;;***
28340
28341;;;### (autoloads nil "saveplace" "saveplace.el" (0 0 0 0))
28342;;; Generated autoloads from saveplace.el
28343
28344(defvar save-place-mode nil "\
28345Non-nil if Save-Place mode is enabled.
28346See the `save-place-mode' command
28347for a description of this minor mode.
28348Setting this variable directly does not take effect;
28349either customize it (see the info node `Easy Customization')
28350or call the function `save-place-mode'.")
28351
28352(custom-autoload 'save-place-mode "saveplace" nil)
28353
28354(autoload 'save-place-mode "saveplace" "\
28355Non-nil means automatically save place in each file.
28356This means when you visit a file, point goes to the last place
28357where it was when you previously visited the same file.
28358
28359\(fn &optional ARG)" t nil)
28360
28361(autoload 'save-place-local-mode "saveplace" "\
28362Toggle whether to save your place in this file between sessions.
28363If this mode is enabled, point is recorded when you kill the buffer
28364or exit Emacs. Visiting this file again will go to that position,
28365even in a later Emacs session.
28366
28367If called with a prefix arg, the mode is enabled if and only if
28368the argument is positive.
28369
28370To save places automatically in all files, put this in your init
28371file:
28372
28373\(save-place-mode 1)
28374
28375\(fn &optional ARG)" t nil)
28376
28377(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "saveplace" '("save-place" "load-save-place-alist-from-file")))
28378
28379;;;***
28380
28381;;;### (autoloads nil "sb-image" "sb-image.el" (0 0 0 0))
28382;;; Generated autoloads from sb-image.el
28383
28384(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sb-image" '("speedbar-" "defimage-speedbar")))
28385
28386;;;***
28387
28388;;;### (autoloads nil "scheme" "progmodes/scheme.el" (0 0 0 0))
28389;;; Generated autoloads from progmodes/scheme.el
28390
28391(autoload 'scheme-mode "scheme" "\
28392Major mode for editing Scheme code.
28393Editing commands are similar to those of `lisp-mode'.
28394
28395In addition, if an inferior Scheme process is running, some additional
28396commands will be defined, for evaluating expressions and controlling
28397the interpreter, and the state of the process will be displayed in the
28398mode line of all Scheme buffers. The names of commands that interact
28399with the Scheme process start with \"xscheme-\" if you use the MIT
28400Scheme-specific `xscheme' package; for more information see the
28401documentation for `xscheme-interaction-mode'. Use \\[run-scheme] to
28402start an inferior Scheme using the more general `cmuscheme' package.
28403
28404Commands:
28405Delete converts tabs to spaces as it moves back.
28406Blank lines separate paragraphs. Semicolons start comments.
28407\\{scheme-mode-map}
28408
28409\(fn)" t nil)
28410
28411(autoload 'dsssl-mode "scheme" "\
28412Major mode for editing DSSSL code.
28413Editing commands are similar to those of `lisp-mode'.
28414
28415Commands:
28416Delete converts tabs to spaces as it moves back.
28417Blank lines separate paragraphs. Semicolons start comments.
28418\\{scheme-mode-map}
28419Entering this mode runs the hooks `scheme-mode-hook' and then
28420`dsssl-mode-hook' and inserts the value of `dsssl-sgml-declaration' if
28421that variable's value is a string.
28422
28423\(fn)" t nil)
28424
28425(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "scheme" '("scheme-" "dsssl-")))
28426
28427;;;***
28428
28429;;;### (autoloads nil "score-mode" "gnus/score-mode.el" (0 0 0 0))
28430;;; Generated autoloads from gnus/score-mode.el
28431
28432(autoload 'gnus-score-mode "score-mode" "\
28433Mode for editing Gnus score files.
28434This mode is an extended emacs-lisp mode.
28435
28436\\{gnus-score-mode-map}
28437
28438\(fn)" t nil)
28439
28440(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "score-mode" '("gnus-score-" "score-mode-")))
28441
28442;;;***
28443
28444;;;### (autoloads nil "scroll-all" "scroll-all.el" (0 0 0 0))
28445;;; Generated autoloads from scroll-all.el
28446
28447(defvar scroll-all-mode nil "\
28448Non-nil if Scroll-All mode is enabled.
28449See the `scroll-all-mode' command
28450for a description of this minor mode.
28451Setting this variable directly does not take effect;
28452either customize it (see the info node `Easy Customization')
28453or call the function `scroll-all-mode'.")
28454
28455(custom-autoload 'scroll-all-mode "scroll-all" nil)
28456
28457(autoload 'scroll-all-mode "scroll-all" "\
28458Toggle shared scrolling in same-frame windows (Scroll-All mode).
28459With a prefix argument ARG, enable Scroll-All mode if ARG is
28460positive, and disable it otherwise. If called from Lisp, enable
28461the mode if ARG is omitted or nil.
28462
28463When Scroll-All mode is enabled, scrolling commands invoked in
28464one window apply to all visible windows in the same frame.
28465
28466\(fn &optional ARG)" t nil)
28467
28468(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "scroll-all" '("scroll-all-")))
28469
28470;;;***
28471
28472;;;### (autoloads nil "scroll-bar" "scroll-bar.el" (0 0 0 0))
28473;;; Generated autoloads from scroll-bar.el
28474
28475(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "scroll-bar" '("set-scroll-bar-mode" "scroll-bar-" "toggle-" "horizontal-scroll-bar" "get-scroll-bar-mode" "previous-scroll-bar-mode")))
28476
28477;;;***
28478
28479;;;### (autoloads nil "scroll-lock" "scroll-lock.el" (0 0 0 0))
28480;;; Generated autoloads from scroll-lock.el
28481
28482(autoload 'scroll-lock-mode "scroll-lock" "\
28483Buffer-local minor mode for pager-like scrolling.
28484With a prefix argument ARG, enable the mode if ARG is positive,
28485and disable it otherwise. If called from Lisp, enable the mode
28486if ARG is omitted or nil. When enabled, keys that normally move
28487point by line or paragraph will scroll the buffer by the
28488respective amount of lines instead and point will be kept
28489vertically fixed relative to window boundaries during scrolling.
28490
28491\(fn &optional ARG)" t nil)
28492
28493(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "scroll-lock" '("scroll-lock-")))
28494
28495;;;***
28496
28497;;;### (autoloads nil "secrets" "net/secrets.el" (0 0 0 0))
28498;;; Generated autoloads from net/secrets.el
28499(when (featurep 'dbusbind)
28500 (autoload 'secrets-show-secrets "secrets" nil t))
28501
28502(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "secrets" '("secrets-")))
28503
28504;;;***
28505
28506;;;### (autoloads nil "semantic" "cedet/semantic.el" (0 0 0 0))
28507;;; Generated autoloads from cedet/semantic.el
28508(push (purecopy '(semantic 2 2)) package--builtin-versions)
28509
28510(defvar semantic-default-submodes '(global-semantic-idle-scheduler-mode global-semanticdb-minor-mode) "\
28511List of auxiliary Semantic minor modes enabled by `semantic-mode'.
28512The possible elements of this list include the following:
28513
28514 `global-semanticdb-minor-mode' - Maintain tag database.
28515 `global-semantic-idle-scheduler-mode' - Reparse buffer when idle.
28516 `global-semantic-idle-summary-mode' - Show summary of tag at point.
28517 `global-semantic-idle-completions-mode' - Show completions when idle.
28518 `global-semantic-decoration-mode' - Additional tag decorations.
28519 `global-semantic-highlight-func-mode' - Highlight the current tag.
28520 `global-semantic-stickyfunc-mode' - Show current fun in header line.
28521 `global-semantic-mru-bookmark-mode' - Provide `switch-to-buffer'-like
28522 keybinding for tag names.
28523 `global-cedet-m3-minor-mode' - A mouse 3 context menu.
28524 `global-semantic-idle-local-symbol-highlight-mode' - Highlight references
28525 of the symbol under point.
28526The following modes are more targeted at people who want to see
28527 some internal information of the semantic parser in action:
28528 `global-semantic-highlight-edits-mode' - Visualize incremental parser by
28529 highlighting not-yet parsed changes.
28530 `global-semantic-show-unmatched-syntax-mode' - Highlight unmatched lexical
28531 syntax tokens.
28532 `global-semantic-show-parser-state-mode' - Display the parser cache state.")
28533
28534(custom-autoload 'semantic-default-submodes "semantic" t)
28535
28536(defvar semantic-mode nil "\
28537Non-nil if Semantic mode is enabled.
28538See the `semantic-mode' command
28539for a description of this minor mode.
28540Setting this variable directly does not take effect;
28541either customize it (see the info node `Easy Customization')
28542or call the function `semantic-mode'.")
28543
28544(custom-autoload 'semantic-mode "semantic" nil)
28545
28546(autoload 'semantic-mode "semantic" "\
28547Toggle parser features (Semantic mode).
28548With a prefix argument ARG, enable Semantic mode if ARG is
28549positive, and disable it otherwise. If called from Lisp, enable
28550Semantic mode if ARG is omitted or nil.
28551
28552In Semantic mode, Emacs parses the buffers you visit for their
28553semantic content. This information is used by a variety of
28554auxiliary minor modes, listed in `semantic-default-submodes';
28555all the minor modes in this list are also enabled when you enable
28556Semantic mode.
28557
28558\\{semantic-mode-map}
28559
28560\(fn &optional ARG)" t nil)
28561
28562(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic" '("semantic-" "bovinate")))
28563
28564;;;***
28565
28566;;;### (autoloads "actual autoloads are elsewhere" "semantic/analyze"
28567;;;;;; "cedet/semantic/analyze.el" (0 0 0 0))
28568;;; Generated autoloads from cedet/semantic/analyze.el
28569
28570(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/analyze" '("semantic-a")))
28571
28572;;;***
28573
28574;;;### (autoloads "actual autoloads are elsewhere" "semantic/analyze/complete"
28575;;;;;; "cedet/semantic/analyze/complete.el" (0 0 0 0))
28576;;; Generated autoloads from cedet/semantic/analyze/complete.el
28577
28578(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/analyze/complete" '("semantic-analyze-")))
28579
28580;;;***
28581
28582;;;### (autoloads nil "semantic/analyze/debug" "cedet/semantic/analyze/debug.el"
28583;;;;;; (0 0 0 0))
28584;;; Generated autoloads from cedet/semantic/analyze/debug.el
28585
28586(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/analyze/debug" '("semantic-analyze")))
28587
28588;;;***
28589
28590;;;### (autoloads nil "semantic/analyze/fcn" "cedet/semantic/analyze/fcn.el"
28591;;;;;; (0 0 0 0))
28592;;; Generated autoloads from cedet/semantic/analyze/fcn.el
28593
28594(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/analyze/fcn" '("semantic-analyze-")))
28595
28596;;;***
28597
28598;;;### (autoloads "actual autoloads are elsewhere" "semantic/analyze/refs"
28599;;;;;; "cedet/semantic/analyze/refs.el" (0 0 0 0))
28600;;; Generated autoloads from cedet/semantic/analyze/refs.el
28601
28602(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/analyze/refs" '("semantic-")))
28603
28604;;;***
28605
28606;;;### (autoloads "actual autoloads are elsewhere" "semantic/bovine"
28607;;;;;; "cedet/semantic/bovine.el" (0 0 0 0))
28608;;; Generated autoloads from cedet/semantic/bovine.el
28609
28610(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine" '("semantic-")))
28611
28612;;;***
28613
28614;;;### (autoloads "actual autoloads are elsewhere" "semantic/bovine/c"
28615;;;;;; "cedet/semantic/bovine/c.el" (0 0 0 0))
28616;;; Generated autoloads from cedet/semantic/bovine/c.el
28617
28618(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/c" '("semantic" "c++-mode" "c-mode")))
28619
28620;;;***
28621
28622;;;### (autoloads nil "semantic/bovine/debug" "cedet/semantic/bovine/debug.el"
28623;;;;;; (0 0 0 0))
28624;;; Generated autoloads from cedet/semantic/bovine/debug.el
28625
28626(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/debug" '("semantic-")))
28627
28628;;;***
28629
28630;;;### (autoloads "actual autoloads are elsewhere" "semantic/bovine/el"
28631;;;;;; "cedet/semantic/bovine/el.el" (0 0 0 0))
28632;;; Generated autoloads from cedet/semantic/bovine/el.el
28633
28634(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/el" '("lisp-mode" "emacs-lisp-mode" "semantic-")))
28635
28636;;;***
28637
28638;;;### (autoloads "actual autoloads are elsewhere" "semantic/bovine/gcc"
28639;;;;;; "cedet/semantic/bovine/gcc.el" (0 0 0 0))
28640;;; Generated autoloads from cedet/semantic/bovine/gcc.el
28641
28642(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/gcc" '("semantic-")))
28643
28644;;;***
28645
28646;;;### (autoloads nil "semantic/bovine/grammar" "cedet/semantic/bovine/grammar.el"
28647;;;;;; (0 0 0 0))
28648;;; Generated autoloads from cedet/semantic/bovine/grammar.el
28649
28650(autoload 'bovine-grammar-mode "semantic/bovine/grammar" "\
28651Major mode for editing Bovine grammars.
28652
28653\(fn)" t nil)
28654
28655(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/grammar" '("bovine-")))
28656
28657;;;***
28658
28659;;;### (autoloads "actual autoloads are elsewhere" "semantic/bovine/make"
28660;;;;;; "cedet/semantic/bovine/make.el" (0 0 0 0))
28661;;; Generated autoloads from cedet/semantic/bovine/make.el
28662
28663(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/make" '("semantic-" "makefile-mode")))
28664
28665;;;***
28666
28667;;;### (autoloads "actual autoloads are elsewhere" "semantic/bovine/scm"
28668;;;;;; "cedet/semantic/bovine/scm.el" (0 0 0 0))
28669;;; Generated autoloads from cedet/semantic/bovine/scm.el
28670
28671(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/bovine/scm" '("semantic-")))
28672
28673;;;***
28674
28675;;;### (autoloads nil "semantic/chart" "cedet/semantic/chart.el"
28676;;;;;; (0 0 0 0))
28677;;; Generated autoloads from cedet/semantic/chart.el
28678
28679(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/chart" '("semantic-chart-")))
28680
28681;;;***
28682
28683;;;### (autoloads "actual autoloads are elsewhere" "semantic/complete"
28684;;;;;; "cedet/semantic/complete.el" (0 0 0 0))
28685;;; Generated autoloads from cedet/semantic/complete.el
28686
28687(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/complete" '("semantic-")))
28688
28689;;;***
28690
28691;;;### (autoloads "actual autoloads are elsewhere" "semantic/ctxt"
28692;;;;;; "cedet/semantic/ctxt.el" (0 0 0 0))
28693;;; Generated autoloads from cedet/semantic/ctxt.el
28694
28695(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/ctxt" '("semantic-")))
28696
28697;;;***
28698
28699;;;### (autoloads "actual autoloads are elsewhere" "semantic/db"
28700;;;;;; "cedet/semantic/db.el" (0 0 0 0))
28701;;; Generated autoloads from cedet/semantic/db.el
28702
28703(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db" '("semanticdb-")))
28704
28705;;;***
28706
28707;;;### (autoloads nil "semantic/db-debug" "cedet/semantic/db-debug.el"
28708;;;;;; (0 0 0 0))
28709;;; Generated autoloads from cedet/semantic/db-debug.el
28710
28711(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-debug" '("semanticdb-")))
28712
28713;;;***
28714
28715;;;### (autoloads nil "semantic/db-ebrowse" "cedet/semantic/db-ebrowse.el"
28716;;;;;; (0 0 0 0))
28717;;; Generated autoloads from cedet/semantic/db-ebrowse.el
28718
28719(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-ebrowse" '("semanticdb-" "c++-mode")))
28720
28721;;;***
28722
28723;;;### (autoloads nil "semantic/db-el" "cedet/semantic/db-el.el"
28724;;;;;; (0 0 0 0))
28725;;; Generated autoloads from cedet/semantic/db-el.el
28726
28727(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-el" '("semanticdb-" "emacs-lisp-mode")))
28728
28729;;;***
28730
28731;;;### (autoloads "actual autoloads are elsewhere" "semantic/db-file"
28732;;;;;; "cedet/semantic/db-file.el" (0 0 0 0))
28733;;; Generated autoloads from cedet/semantic/db-file.el
28734
28735(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-file" '("semanticdb-")))
28736
28737;;;***
28738
28739;;;### (autoloads "actual autoloads are elsewhere" "semantic/db-find"
28740;;;;;; "cedet/semantic/db-find.el" (0 0 0 0))
28741;;; Generated autoloads from cedet/semantic/db-find.el
28742
28743(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-find" '("semanticdb-")))
28744
28745;;;***
28746
28747;;;### (autoloads "actual autoloads are elsewhere" "semantic/db-global"
28748;;;;;; "cedet/semantic/db-global.el" (0 0 0 0))
28749;;; Generated autoloads from cedet/semantic/db-global.el
28750
28751(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-global" '("semanticdb-")))
28752
28753;;;***
28754
28755;;;### (autoloads nil "semantic/db-javascript" "cedet/semantic/db-javascript.el"
28756;;;;;; (0 0 0 0))
28757;;; Generated autoloads from cedet/semantic/db-javascript.el
28758
28759(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-javascript" '("semanticdb-" "javascript-mode")))
28760
28761;;;***
28762
28763;;;### (autoloads "actual autoloads are elsewhere" "semantic/db-mode"
28764;;;;;; "cedet/semantic/db-mode.el" (0 0 0 0))
28765;;; Generated autoloads from cedet/semantic/db-mode.el
28766
28767(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-mode" '("semanticdb-")))
28768
28769;;;***
28770
28771;;;### (autoloads nil "semantic/db-ref" "cedet/semantic/db-ref.el"
28772;;;;;; (0 0 0 0))
28773;;; Generated autoloads from cedet/semantic/db-ref.el
28774
28775(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-ref" '("semanticdb-ref-")))
28776
28777;;;***
28778
28779;;;### (autoloads "actual autoloads are elsewhere" "semantic/db-typecache"
28780;;;;;; "cedet/semantic/db-typecache.el" (0 0 0 0))
28781;;; Generated autoloads from cedet/semantic/db-typecache.el
28782
28783(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/db-typecache" '("semanticdb-")))
28784
28785;;;***
28786
28787;;;### (autoloads "actual autoloads are elsewhere" "semantic/debug"
28788;;;;;; "cedet/semantic/debug.el" (0 0 0 0))
28789;;; Generated autoloads from cedet/semantic/debug.el
28790
28791(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/debug" '("semantic-debug-")))
28792
28793;;;***
28794
28795;;;### (autoloads nil "semantic/decorate" "cedet/semantic/decorate.el"
28796;;;;;; (0 0 0 0))
28797;;; Generated autoloads from cedet/semantic/decorate.el
28798
28799(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/decorate" '("semantic-")))
28800
28801;;;***
28802
28803;;;### (autoloads "actual autoloads are elsewhere" "semantic/decorate/include"
28804;;;;;; "cedet/semantic/decorate/include.el" (0 0 0 0))
28805;;; Generated autoloads from cedet/semantic/decorate/include.el
28806
28807(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/decorate/include" '("semantic-decoration-")))
28808
28809;;;***
28810
28811;;;### (autoloads "actual autoloads are elsewhere" "semantic/decorate/mode"
28812;;;;;; "cedet/semantic/decorate/mode.el" (0 0 0 0))
28813;;; Generated autoloads from cedet/semantic/decorate/mode.el
28814
28815(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/decorate/mode" '("semantic-" "define-semantic-decoration-style")))
28816
28817;;;***
28818
28819;;;### (autoloads "actual autoloads are elsewhere" "semantic/dep"
28820;;;;;; "cedet/semantic/dep.el" (0 0 0 0))
28821;;; Generated autoloads from cedet/semantic/dep.el
28822
28823(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/dep" '("semantic-" "defcustom-mode-local-semantic-dependency-system-include-path")))
28824
28825;;;***
28826
28827;;;### (autoloads "actual autoloads are elsewhere" "semantic/doc"
28828;;;;;; "cedet/semantic/doc.el" (0 0 0 0))
28829;;; Generated autoloads from cedet/semantic/doc.el
28830
28831(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/doc" '("semantic-doc")))
28832
28833;;;***
28834
28835;;;### (autoloads nil "semantic/ede-grammar" "cedet/semantic/ede-grammar.el"
28836;;;;;; (0 0 0 0))
28837;;; Generated autoloads from cedet/semantic/ede-grammar.el
28838
28839(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/ede-grammar" '("semantic-ede-")))
28840
28841;;;***
28842
28843;;;### (autoloads "actual autoloads are elsewhere" "semantic/edit"
28844;;;;;; "cedet/semantic/edit.el" (0 0 0 0))
28845;;; Generated autoloads from cedet/semantic/edit.el
28846
28847(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/edit" '("semantic-")))
28848
28849;;;***
28850
28851;;;### (autoloads "actual autoloads are elsewhere" "semantic/find"
28852;;;;;; "cedet/semantic/find.el" (0 0 0 0))
28853;;; Generated autoloads from cedet/semantic/find.el
28854
28855(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/find" '("semantic-")))
28856
28857;;;***
28858
28859;;;### (autoloads "actual autoloads are elsewhere" "semantic/format"
28860;;;;;; "cedet/semantic/format.el" (0 0 0 0))
28861;;; Generated autoloads from cedet/semantic/format.el
28862
28863(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/format" '("semantic-")))
28864
28865;;;***
28866
28867;;;### (autoloads nil "semantic/fw" "cedet/semantic/fw.el" (0 0 0
28868;;;;;; 0))
28869;;; Generated autoloads from cedet/semantic/fw.el
28870
28871(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/fw" '("semantic")))
28872
28873;;;***
28874
28875;;;### (autoloads nil "semantic/grammar" "cedet/semantic/grammar.el"
28876;;;;;; (0 0 0 0))
28877;;; Generated autoloads from cedet/semantic/grammar.el
28878
28879(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/grammar" '("semantic-")))
28880
28881;;;***
28882
28883;;;### (autoloads nil "semantic/grammar-wy" "cedet/semantic/grammar-wy.el"
28884;;;;;; (0 0 0 0))
28885;;; Generated autoloads from cedet/semantic/grammar-wy.el
28886
28887(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/grammar-wy" '("semantic-grammar-wy--")))
28888
28889;;;***
28890
28891;;;### (autoloads "actual autoloads are elsewhere" "semantic/html"
28892;;;;;; "cedet/semantic/html.el" (0 0 0 0))
28893;;; Generated autoloads from cedet/semantic/html.el
28894
28895(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/html" '("html-helper-mode" "semantic-")))
28896
28897;;;***
28898
28899;;;### (autoloads "actual autoloads are elsewhere" "semantic/ia"
28900;;;;;; "cedet/semantic/ia.el" (0 0 0 0))
28901;;; Generated autoloads from cedet/semantic/ia.el
28902
28903(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/ia" '("semantic-ia-")))
28904
28905;;;***
28906
28907;;;### (autoloads "actual autoloads are elsewhere" "semantic/ia-sb"
28908;;;;;; "cedet/semantic/ia-sb.el" (0 0 0 0))
28909;;; Generated autoloads from cedet/semantic/ia-sb.el
28910
28911(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/ia-sb" '("semantic-ia-s")))
28912
28913;;;***
28914
28915;;;### (autoloads "actual autoloads are elsewhere" "semantic/idle"
28916;;;;;; "cedet/semantic/idle.el" (0 0 0 0))
28917;;; Generated autoloads from cedet/semantic/idle.el
28918
28919(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/idle" '("semantic-" "global-semantic-idle-summary-mode" "define-semantic-idle-service")))
28920
28921;;;***
28922
28923;;;### (autoloads "actual autoloads are elsewhere" "semantic/imenu"
28924;;;;;; "cedet/semantic/imenu.el" (0 0 0 0))
28925;;; Generated autoloads from cedet/semantic/imenu.el
28926
28927(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/imenu" '("semantic-")))
28928
28929;;;***
28930
28931;;;### (autoloads nil "semantic/java" "cedet/semantic/java.el" (0
28932;;;;;; 0 0 0))
28933;;; Generated autoloads from cedet/semantic/java.el
28934
28935(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/java" '("semantic-")))
28936
28937;;;***
28938
28939;;;### (autoloads "actual autoloads are elsewhere" "semantic/lex"
28940;;;;;; "cedet/semantic/lex.el" (0 0 0 0))
28941;;; Generated autoloads from cedet/semantic/lex.el
28942
28943(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/lex" '("semantic-" "define-lex")))
28944
28945;;;***
28946
28947;;;### (autoloads "actual autoloads are elsewhere" "semantic/lex-spp"
28948;;;;;; "cedet/semantic/lex-spp.el" (0 0 0 0))
28949;;; Generated autoloads from cedet/semantic/lex-spp.el
28950
28951(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/lex-spp" '("semantic-lex-" "define-lex-spp-")))
28952
28953;;;***
28954
28955;;;### (autoloads "actual autoloads are elsewhere" "semantic/mru-bookmark"
28956;;;;;; "cedet/semantic/mru-bookmark.el" (0 0 0 0))
28957;;; Generated autoloads from cedet/semantic/mru-bookmark.el
28958
28959(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/mru-bookmark" '("semantic-" "global-semantic-mru-bookmark-mode")))
28960
28961;;;***
28962
28963;;;### (autoloads nil "semantic/sb" "cedet/semantic/sb.el" (0 0 0
28964;;;;;; 0))
28965;;; Generated autoloads from cedet/semantic/sb.el
28966
28967(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/sb" '("semantic-sb-")))
28968
28969;;;***
28970
28971;;;### (autoloads "actual autoloads are elsewhere" "semantic/scope"
28972;;;;;; "cedet/semantic/scope.el" (0 0 0 0))
28973;;; Generated autoloads from cedet/semantic/scope.el
28974
28975(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/scope" '("semantic-")))
28976
28977;;;***
28978
28979;;;### (autoloads "actual autoloads are elsewhere" "semantic/senator"
28980;;;;;; "cedet/semantic/senator.el" (0 0 0 0))
28981;;; Generated autoloads from cedet/semantic/senator.el
28982
28983(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/senator" '("semantic-up-reference" "senator-")))
28984
28985;;;***
28986
28987;;;### (autoloads "actual autoloads are elsewhere" "semantic/sort"
28988;;;;;; "cedet/semantic/sort.el" (0 0 0 0))
28989;;; Generated autoloads from cedet/semantic/sort.el
28990
28991(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/sort" '("semantic-")))
28992
28993;;;***
28994
28995;;;### (autoloads "actual autoloads are elsewhere" "semantic/symref"
28996;;;;;; "cedet/semantic/symref.el" (0 0 0 0))
28997;;; Generated autoloads from cedet/semantic/symref.el
28998
28999(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref" '("semantic-symref-")))
29000
29001;;;***
29002
29003;;;### (autoloads "actual autoloads are elsewhere" "semantic/symref/cscope"
29004;;;;;; "cedet/semantic/symref/cscope.el" (0 0 0 0))
29005;;; Generated autoloads from cedet/semantic/symref/cscope.el
29006
29007(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref/cscope" '("semantic-symref-cscope--line-re")))
29008
29009;;;***
29010
29011;;;### (autoloads nil "semantic/symref/filter" "cedet/semantic/symref/filter.el"
29012;;;;;; (0 0 0 0))
29013;;; Generated autoloads from cedet/semantic/symref/filter.el
29014
29015(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref/filter" '("semantic-symref-")))
29016
29017;;;***
29018
29019;;;### (autoloads "actual autoloads are elsewhere" "semantic/symref/global"
29020;;;;;; "cedet/semantic/symref/global.el" (0 0 0 0))
29021;;; Generated autoloads from cedet/semantic/symref/global.el
29022
29023(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref/global" '("semantic-symref-global--line-re")))
29024
29025;;;***
29026
29027;;;### (autoloads "actual autoloads are elsewhere" "semantic/symref/grep"
29028;;;;;; "cedet/semantic/symref/grep.el" (0 0 0 0))
29029;;; Generated autoloads from cedet/semantic/symref/grep.el
29030
29031(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref/grep" '("semantic-symref-")))
29032
29033;;;***
29034
29035;;;### (autoloads "actual autoloads are elsewhere" "semantic/symref/idutils"
29036;;;;;; "cedet/semantic/symref/idutils.el" (0 0 0 0))
29037;;; Generated autoloads from cedet/semantic/symref/idutils.el
29038
29039(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref/idutils" '("semantic-symref-idutils--line-re")))
29040
29041;;;***
29042
29043;;;### (autoloads "actual autoloads are elsewhere" "semantic/symref/list"
29044;;;;;; "cedet/semantic/symref/list.el" (0 0 0 0))
29045;;; Generated autoloads from cedet/semantic/symref/list.el
29046
29047(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/symref/list" '("semantic-symref-")))
29048
29049;;;***
29050
29051;;;### (autoloads "actual autoloads are elsewhere" "semantic/tag"
29052;;;;;; "cedet/semantic/tag.el" (0 0 0 0))
29053;;; Generated autoloads from cedet/semantic/tag.el
29054
29055(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/tag" '("semantic-")))
29056
29057;;;***
29058
29059;;;### (autoloads "actual autoloads are elsewhere" "semantic/tag-file"
29060;;;;;; "cedet/semantic/tag-file.el" (0 0 0 0))
29061;;; Generated autoloads from cedet/semantic/tag-file.el
29062
29063(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/tag-file" '("semantic-prototype-file")))
29064
29065;;;***
29066
29067;;;### (autoloads "actual autoloads are elsewhere" "semantic/tag-ls"
29068;;;;;; "cedet/semantic/tag-ls.el" (0 0 0 0))
29069;;; Generated autoloads from cedet/semantic/tag-ls.el
29070
29071(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/tag-ls" '("semantic-")))
29072
29073;;;***
29074
29075;;;### (autoloads "actual autoloads are elsewhere" "semantic/tag-write"
29076;;;;;; "cedet/semantic/tag-write.el" (0 0 0 0))
29077;;; Generated autoloads from cedet/semantic/tag-write.el
29078
29079(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/tag-write" '("semantic-tag-write-")))
29080
29081;;;***
29082
29083;;;### (autoloads "actual autoloads are elsewhere" "semantic/texi"
29084;;;;;; "cedet/semantic/texi.el" (0 0 0 0))
29085;;; Generated autoloads from cedet/semantic/texi.el
29086
29087(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/texi" '("semantic-")))
29088
29089;;;***
29090
29091;;;### (autoloads nil "semantic/util" "cedet/semantic/util.el" (0
29092;;;;;; 0 0 0))
29093;;; Generated autoloads from cedet/semantic/util.el
29094
29095(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/util" '("semantic-")))
29096
29097;;;***
29098
29099;;;### (autoloads "actual autoloads are elsewhere" "semantic/util-modes"
29100;;;;;; "cedet/semantic/util-modes.el" (0 0 0 0))
29101;;; Generated autoloads from cedet/semantic/util-modes.el
29102
29103(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/util-modes" '("semantic-")))
29104
29105;;;***
29106
29107;;;### (autoloads nil "semantic/wisent" "cedet/semantic/wisent.el"
29108;;;;;; (0 0 0 0))
29109;;; Generated autoloads from cedet/semantic/wisent.el
29110
29111(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent" '("wisent-" "define-wisent-lexer")))
29112
29113;;;***
29114
29115;;;### (autoloads nil "semantic/wisent/comp" "cedet/semantic/wisent/comp.el"
29116;;;;;; (0 0 0 0))
29117;;; Generated autoloads from cedet/semantic/wisent/comp.el
29118
29119(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent/comp" '("wisent-")))
29120
29121;;;***
29122
29123;;;### (autoloads nil "semantic/wisent/grammar" "cedet/semantic/wisent/grammar.el"
29124;;;;;; (0 0 0 0))
29125;;; Generated autoloads from cedet/semantic/wisent/grammar.el
29126
29127(autoload 'wisent-grammar-mode "semantic/wisent/grammar" "\
29128Major mode for editing Wisent grammars.
29129
29130\(fn)" t nil)
29131
29132(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent/grammar" '("wisent-")))
29133
29134;;;***
29135
29136;;;### (autoloads "actual autoloads are elsewhere" "semantic/wisent/java-tags"
29137;;;;;; "cedet/semantic/wisent/java-tags.el" (0 0 0 0))
29138;;; Generated autoloads from cedet/semantic/wisent/java-tags.el
29139
29140(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent/java-tags" '("semantic-" "wisent-java-parse-error")))
29141
29142;;;***
29143
29144;;;### (autoloads "actual autoloads are elsewhere" "semantic/wisent/javascript"
29145;;;;;; "cedet/semantic/wisent/javascript.el" (0 0 0 0))
29146;;; Generated autoloads from cedet/semantic/wisent/javascript.el
29147
29148(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent/javascript" '("js-mode" "semantic-" "wisent-javascript-jv-expand-tag")))
29149
29150;;;***
29151
29152;;;### (autoloads "actual autoloads are elsewhere" "semantic/wisent/python"
29153;;;;;; "cedet/semantic/wisent/python.el" (0 0 0 0))
29154;;; Generated autoloads from cedet/semantic/wisent/python.el
29155
29156(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent/python" '("wisent-python-" "semantic-" "python-")))
29157
29158;;;***
29159
29160;;;### (autoloads nil "semantic/wisent/wisent" "cedet/semantic/wisent/wisent.el"
29161;;;;;; (0 0 0 0))
29162;;; Generated autoloads from cedet/semantic/wisent/wisent.el
29163
29164(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "semantic/wisent/wisent" '("wisent-" "$region" "$nterm" "$action")))
29165
29166;;;***
29167
29168;;;### (autoloads nil "sendmail" "mail/sendmail.el" (0 0 0 0))
29169;;; Generated autoloads from mail/sendmail.el
29170
29171(defvar mail-from-style 'default "\
29172Specifies how \"From:\" fields look.
29173
29174If nil, they contain just the return address like:
29175 king@grassland.com
29176If `parens', they look like:
29177 king@grassland.com (Elvis Parsley)
29178If `angles', they look like:
29179 Elvis Parsley <king@grassland.com>
29180
29181Otherwise, most addresses look like `angles', but they look like
29182`parens' if `angles' would need quoting and `parens' would not.")
29183
29184(custom-autoload 'mail-from-style "sendmail" t)
29185
29186(defvar mail-specify-envelope-from nil "\
29187If non-nil, specify the envelope-from address when sending mail.
29188The value used to specify it is whatever is found in
29189the variable `mail-envelope-from', with `user-mail-address' as fallback.
29190
29191On most systems, specifying the envelope-from address is a
29192privileged operation. This variable affects sendmail and
29193smtpmail -- if you use feedmail to send mail, see instead the
29194variable `feedmail-deduce-envelope-from'.")
29195
29196(custom-autoload 'mail-specify-envelope-from "sendmail" t)
29197
29198(defvar mail-self-blind nil "\
29199Non-nil means insert BCC to self in messages to be sent.
29200This is done when the message is initialized,
29201so you can remove or alter the BCC field to override the default.")
29202
29203(custom-autoload 'mail-self-blind "sendmail" t)
29204
29205(defvar mail-interactive t "\
29206Non-nil means when sending a message wait for and display errors.
29207Otherwise, let mailer send back a message to report errors.")
29208
29209(custom-autoload 'mail-interactive "sendmail" t)
29210
29211(defvar send-mail-function (if (and (boundp 'smtpmail-smtp-server) smtpmail-smtp-server) 'smtpmail-send-it 'sendmail-query-once) "\
29212Function to call to send the current buffer as mail.
29213The headers should be delimited by a line which is
29214not a valid RFC822 header or continuation line,
29215that matches the variable `mail-header-separator'.
29216This is used by the default mail-sending commands. See also
29217`message-send-mail-function' for use with the Message package.")
29218
29219(custom-autoload 'send-mail-function "sendmail" t)
29220
29221(defvar mail-header-separator (purecopy "--text follows this line--") "\
29222Line used to separate headers from text in messages being composed.")
29223
29224(custom-autoload 'mail-header-separator "sendmail" t)
29225
29226(defvar mail-archive-file-name nil "\
29227Name of file to write all outgoing messages in, or nil for none.
29228This is normally an mbox file, but for backwards compatibility may also
29229be a Babyl file.")
29230
29231(custom-autoload 'mail-archive-file-name "sendmail" t)
29232
29233(defvar mail-default-reply-to nil "\
29234Address to insert as default Reply-to field of outgoing messages.
29235If nil, it will be initialized from the REPLYTO environment variable
29236when you first send mail.")
29237
29238(custom-autoload 'mail-default-reply-to "sendmail" t)
29239
29240(defvar mail-personal-alias-file (purecopy "~/.mailrc") "\
29241If non-nil, the name of the user's personal mail alias file.
29242This file typically should be in same format as the `.mailrc' file used by
29243the `Mail' or `mailx' program.
29244This file need not actually exist.")
29245
29246(custom-autoload 'mail-personal-alias-file "sendmail" t)
29247
29248(defvar mail-setup-hook nil "\
29249Normal hook, run each time a new outgoing message is initialized.")
29250
29251(custom-autoload 'mail-setup-hook "sendmail" t)
29252
29253(defvar mail-aliases t "\
29254Alist of mail address aliases,
29255or t meaning should be initialized from your mail aliases file.
29256\(The file's name is normally `~/.mailrc', but `mail-personal-alias-file'
29257can specify a different file name.)
29258The alias definitions in the file have this form:
29259 alias ALIAS MEANING")
29260
29261(defvar mail-yank-prefix "> " "\
29262Prefix insert on lines of yanked message being replied to.
29263If this is nil, use indentation, as specified by `mail-indentation-spaces'.")
29264
29265(custom-autoload 'mail-yank-prefix "sendmail" t)
29266
29267(defvar mail-indentation-spaces 3 "\
29268Number of spaces to insert at the beginning of each cited line.
29269Used by `mail-yank-original' via `mail-indent-citation'.")
29270
29271(custom-autoload 'mail-indentation-spaces "sendmail" t)
29272
29273(defvar mail-citation-hook nil "\
29274Hook for modifying a citation just inserted in the mail buffer.
29275Each hook function can find the citation between (point) and (mark t),
29276and should leave point and mark around the citation text as modified.
29277The hook functions can find the header of the cited message
29278in the variable `mail-citation-header', whether or not this is included
29279in the cited portion of the message.
29280
29281If this hook is entirely empty (nil), a default action is taken
29282instead of no action.")
29283
29284(custom-autoload 'mail-citation-hook "sendmail" t)
29285
29286(defvar mail-citation-prefix-regexp (purecopy "\\([ ]*\\(\\w\\|[_.]\\)+>+\\|[ ]*[]>|]\\)+") "\
29287Regular expression to match a citation prefix plus whitespace.
29288It should match whatever sort of citation prefixes you want to handle,
29289with whitespace before and after; it should also match just whitespace.
29290The default value matches citations like `foo-bar>' plus whitespace.")
29291
29292(custom-autoload 'mail-citation-prefix-regexp "sendmail" t)
29293
29294(defvar mail-signature t "\
29295Text inserted at end of mail buffer when a message is initialized.
29296If t, it means to insert the contents of the file `mail-signature-file'.
29297If a string, that string is inserted.
29298 (To make a proper signature, the string should begin with \\n\\n-- \\n,
29299 which is the standard way to delimit a signature in a message.)
29300Otherwise, it should be an expression; it is evaluated
29301and should insert whatever you want to insert.")
29302
29303(custom-autoload 'mail-signature "sendmail" t)
29304
29305(defvar mail-signature-file (purecopy "~/.signature") "\
29306File containing the text inserted at end of mail buffer.")
29307
29308(custom-autoload 'mail-signature-file "sendmail" t)
29309
29310(defvar mail-default-directory (purecopy "~/") "\
29311Value of `default-directory' for Mail mode buffers.
29312This directory is used for auto-save files of Mail mode buffers.
29313
29314Note that Message mode does not use this variable; it auto-saves
29315in `message-auto-save-directory'.")
29316
29317(custom-autoload 'mail-default-directory "sendmail" t)
29318
29319(defvar mail-default-headers nil "\
29320A string containing header lines, to be inserted in outgoing messages.
29321It can contain newlines, and should end in one. It is inserted
29322before you edit the message, so you can edit or delete the lines.")
29323
29324(custom-autoload 'mail-default-headers "sendmail" t)
29325
29326(autoload 'sendmail-query-once "sendmail" "\
29327Query for `send-mail-function' and send mail with it.
29328This also saves the value of `send-mail-function' via Customize.
29329
29330\(fn)" nil nil)
29331
29332(define-mail-user-agent 'sendmail-user-agent 'sendmail-user-agent-compose 'mail-send-and-exit)
29333
29334(autoload 'sendmail-user-agent-compose "sendmail" "\
29335
29336
29337\(fn &optional TO SUBJECT OTHER-HEADERS CONTINUE SWITCH-FUNCTION YANK-ACTION SEND-ACTIONS RETURN-ACTION &rest IGNORED)" nil nil)
29338
29339(autoload 'mail-mode "sendmail" "\
29340Major mode for editing mail to be sent.
29341Like Text Mode but with these additional commands:
29342
29343\\[mail-send] mail-send (send the message)
29344\\[mail-send-and-exit] mail-send-and-exit (send the message and exit)
29345
29346Here are commands that move to a header field (and create it if there isn't):
29347 \\[mail-to] move to To: \\[mail-subject] move to Subj:
29348 \\[mail-bcc] move to BCC: \\[mail-cc] move to CC:
29349 \\[mail-fcc] move to FCC: \\[mail-reply-to] move to Reply-To:
29350 \\[mail-mail-reply-to] move to Mail-Reply-To:
29351 \\[mail-mail-followup-to] move to Mail-Followup-To:
29352\\[mail-text] move to message text.
29353\\[mail-signature] mail-signature (insert `mail-signature-file' file).
29354\\[mail-yank-original] mail-yank-original (insert current message, in Rmail).
29355\\[mail-fill-yanked-message] mail-fill-yanked-message (fill what was yanked).
29356\\[mail-insert-file] insert a text file into the message.
29357\\[mail-add-attachment] attach to the message a file as binary attachment.
29358Turning on Mail mode runs the normal hooks `text-mode-hook' and
29359`mail-mode-hook' (in that order).
29360
29361\(fn)" t nil)
29362
29363(defvar mail-mailing-lists nil "\
29364List of mailing list addresses the user is subscribed to.
29365The variable is used to trigger insertion of the \"Mail-Followup-To\"
29366header when sending a message to a mailing list.")
29367
29368(custom-autoload 'mail-mailing-lists "sendmail" t)
29369
29370(defvar sendmail-coding-system nil "\
29371Coding system for encoding the outgoing mail.
29372This has higher priority than the default `buffer-file-coding-system'
29373and `default-sendmail-coding-system',
29374but lower priority than the local value of `buffer-file-coding-system'.
29375See also the function `select-message-coding-system'.")
29376
29377(defvar default-sendmail-coding-system 'iso-latin-1 "\
29378Default coding system for encoding the outgoing mail.
29379This variable is used only when `sendmail-coding-system' is nil.
29380
29381This variable is set/changed by the command `set-language-environment'.
29382User should not set this variable manually,
29383instead use `sendmail-coding-system' to get a constant encoding
29384of outgoing mails regardless of the current language environment.
29385See also the function `select-message-coding-system'.")
29386
29387(autoload 'mail "sendmail" "\
29388Edit a message to be sent. Prefix arg means resume editing (don't erase).
29389When this function returns, the buffer `*mail*' is selected.
29390The value is t if the message was newly initialized; otherwise, nil.
29391
29392Optionally, the signature file `mail-signature-file' can be inserted at the
29393end; see the variable `mail-signature'.
29394
29395\\<mail-mode-map>
29396While editing message, type \\[mail-send-and-exit] to send the message and exit.
29397
29398Various special commands starting with C-c are available in sendmail mode
29399to move to message header fields:
29400\\{mail-mode-map}
29401
29402If `mail-self-blind' is non-nil, a BCC to yourself is inserted
29403when the message is initialized.
29404
29405If `mail-default-reply-to' is non-nil, it should be an address (a string);
29406a Reply-to: field with that address is inserted.
29407
29408If `mail-archive-file-name' is non-nil, an FCC field with that file name
29409is inserted.
29410
29411The normal hook `mail-setup-hook' is run after the message is
29412initialized. It can add more default fields to the message.
29413
29414The first argument, NOERASE, determines what to do when there is
29415an existing modified `*mail*' buffer. If NOERASE is nil, the
29416existing mail buffer is used, and the user is prompted whether to
29417keep the old contents or to erase them. If NOERASE has the value
29418`new', a new mail buffer will be created instead of using the old
29419one. Any other non-nil value means to always select the old
29420buffer without erasing the contents.
29421
29422The second through fifth arguments,
29423 TO, SUBJECT, IN-REPLY-TO and CC, specify if non-nil
29424 the initial contents of those header fields.
29425 These arguments should not have final newlines.
29426The sixth argument REPLYBUFFER is a buffer which contains an
29427 original message being replied to, or else an action
29428 of the form (FUNCTION . ARGS) which says how to insert the original.
29429 Or it can be nil, if not replying to anything.
29430The seventh argument ACTIONS is a list of actions to take
29431 if/when the message is sent. Each action looks like (FUNCTION . ARGS);
29432 when the message is sent, we apply FUNCTION to ARGS.
29433 This is how Rmail arranges to mark messages `answered'.
29434
29435\(fn &optional NOERASE TO SUBJECT IN-REPLY-TO CC REPLYBUFFER ACTIONS RETURN-ACTION)" t nil)
29436
29437(autoload 'mail-other-window "sendmail" "\
29438Like `mail' command, but display mail buffer in another window.
29439
29440\(fn &optional NOERASE TO SUBJECT IN-REPLY-TO CC REPLYBUFFER SENDACTIONS)" t nil)
29441
29442(autoload 'mail-other-frame "sendmail" "\
29443Like `mail' command, but display mail buffer in another frame.
29444
29445\(fn &optional NOERASE TO SUBJECT IN-REPLY-TO CC REPLYBUFFER SENDACTIONS)" t nil)
29446
29447(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sendmail" '("mail-" "sendmail-")))
29448
29449;;;***
29450
29451;;;### (autoloads nil "seq" "emacs-lisp/seq.el" (0 0 0 0))
29452;;; Generated autoloads from emacs-lisp/seq.el
29453(push (purecopy '(seq 2 19)) package--builtin-versions)
29454
29455(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "seq" '("seq-")))
29456
29457;;;***
29458
29459;;;### (autoloads nil "server" "server.el" (0 0 0 0))
29460;;; Generated autoloads from server.el
29461
29462(put 'server-host 'risky-local-variable t)
29463
29464(put 'server-port 'risky-local-variable t)
29465
29466(put 'server-auth-dir 'risky-local-variable t)
29467
29468(defvar server-name "server" "\
29469The name of the Emacs server, if this Emacs process creates one.
29470The command `server-start' makes use of this. It should not be
29471changed while a server is running.")
29472
29473(custom-autoload 'server-name "server" t)
29474
29475(autoload 'server-start "server" "\
29476Allow this Emacs process to be a server for client processes.
29477This starts a server communications subprocess through which client
29478\"editors\" can send your editing commands to this Emacs job.
29479To use the server, set up the program `emacsclient' in the Emacs
29480distribution as your standard \"editor\".
29481
29482Optional argument LEAVE-DEAD (interactively, a prefix arg) means just
29483kill any existing server communications subprocess.
29484
29485If a server is already running, restart it. If clients are
29486running, ask the user for confirmation first, unless optional
29487argument INHIBIT-PROMPT is non-nil.
29488
29489To force-start a server, do \\[server-force-delete] and then
29490\\[server-start].
29491
29492\(fn &optional LEAVE-DEAD INHIBIT-PROMPT)" t nil)
29493
29494(autoload 'server-force-delete "server" "\
29495Unconditionally delete connection file for server NAME.
29496If server is running, it is first stopped.
29497NAME defaults to `server-name'. With argument, ask for NAME.
29498
29499\(fn &optional NAME)" t nil)
29500
29501(defvar server-mode nil "\
29502Non-nil if Server mode is enabled.
29503See the `server-mode' command
29504for a description of this minor mode.
29505Setting this variable directly does not take effect;
29506either customize it (see the info node `Easy Customization')
29507or call the function `server-mode'.")
29508
29509(custom-autoload 'server-mode "server" nil)
29510
29511(autoload 'server-mode "server" "\
29512Toggle Server mode.
29513With a prefix argument ARG, enable Server mode if ARG is
29514positive, and disable it otherwise. If called from Lisp, enable
29515Server mode if ARG is omitted or nil.
29516
29517Server mode runs a process that accepts commands from the
29518`emacsclient' program. See Info node `Emacs server' and
29519`server-start' for details.
29520
29521\(fn &optional ARG)" t nil)
29522
29523(autoload 'server-save-buffers-kill-terminal "server" "\
29524Offer to save each buffer, then kill the current client.
29525With ARG non-nil, silently save all file-visiting buffers, then kill.
29526
29527If emacsclient was started with a list of filenames to edit, then
29528only these files will be asked to be saved.
29529
29530\(fn ARG)" nil nil)
29531
29532(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "server" '("server-")))
29533
29534;;;***
29535
29536;;;### (autoloads nil "ses" "ses.el" (0 0 0 0))
29537;;; Generated autoloads from ses.el
29538
29539(autoload 'ses-mode "ses" "\
29540Major mode for Simple Emacs Spreadsheet.
29541
29542When you invoke SES in a new buffer, it is divided into cells
29543that you can enter data into. You can navigate the cells with
29544the arrow keys and add more cells with the tab key. The contents
29545of these cells can be numbers, text, or Lisp expressions. (To
29546enter text, enclose it in double quotes.)
29547
29548In an expression, you can use cell coordinates to refer to the
29549contents of another cell. For example, you can sum a range of
29550cells with `(+ A1 A2 A3)'. There are specialized functions like
29551`ses+' (addition for ranges with empty cells), `ses-average' (for
29552performing calculations on cells), and `ses-range' and `ses-select'
29553\(for extracting ranges of cells).
29554
29555Each cell also has a print function that controls how it is
29556displayed.
29557
29558Each SES buffer is divided into a print area and a data area.
29559Normally, you can simply use SES to look at and manipulate the print
29560area, and let SES manage the data area outside the visible region.
29561
29562See \"ses-example.ses\" (in `data-directory') for an example
29563spreadsheet, and the Info node `(ses)Top.'
29564
29565In the following, note the separate keymaps for cell editing mode
29566and print mode specifications. Key definitions:
29567
29568\\{ses-mode-map}
29569These key definitions are active only in the print area (the visible
29570part):
29571\\{ses-mode-print-map}
29572These are active only in the minibuffer, when entering or editing a
29573formula:
29574\\{ses-mode-edit-map}
29575
29576\(fn)" t nil)
29577
29578(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ses" '("ses" "noreturn" "1value")))
29579
29580;;;***
29581
29582;;;### (autoloads nil "sgml-mode" "textmodes/sgml-mode.el" (0 0 0
29583;;;;;; 0))
29584;;; Generated autoloads from textmodes/sgml-mode.el
29585
29586(autoload 'sgml-mode "sgml-mode" "\
29587Major mode for editing SGML documents.
29588Makes > match <.
29589Keys <, &, SPC within <>, \", / and \\=' can be electric depending on
29590`sgml-quick-keys'.
29591
29592An argument of N to a tag-inserting command means to wrap it around
29593the next N words. In Transient Mark mode, when the mark is active,
29594N defaults to -1, which means to wrap it around the current region.
29595
29596If you like upcased tags, put (setq sgml-transformation-function \\='upcase)
29597in your init file.
29598
29599Use \\[sgml-validate] to validate your document with an SGML parser.
29600
29601Do \\[describe-variable] sgml- SPC to see available variables.
29602Do \\[describe-key] on the following bindings to discover what they do.
29603\\{sgml-mode-map}
29604
29605\(fn)" t nil)
29606
29607(autoload 'html-mode "sgml-mode" "\
29608Major mode based on SGML mode for editing HTML documents.
29609This allows inserting skeleton constructs used in hypertext documents with
29610completion. See below for an introduction to HTML. Use
29611\\[browse-url-of-buffer] to see how this comes out. See also `sgml-mode' on
29612which this is based.
29613
29614Do \\[describe-variable] html- SPC and \\[describe-variable] sgml- SPC to see available variables.
29615
29616To write fairly well formatted pages you only need to know few things. Most
29617browsers have a function to read the source code of the page being seen, so
29618you can imitate various tricks. Here's a very short HTML primer which you
29619can also view with a browser to see what happens:
29620
29621<title>A Title Describing Contents</title> should be on every page. Pages can
29622have <h1>Very Major Headlines</h1> through <h6>Very Minor Headlines</h6>
29623<hr> Parts can be separated with horizontal rules.
29624
29625<p>Paragraphs only need an opening tag. Line breaks and multiple spaces are
29626ignored unless the text is <pre>preformatted.</pre> Text can be marked as
29627<b>bold</b>, <i>italic</i> or <u>underlined</u> using the normal M-o or
29628Edit/Text Properties/Face commands.
29629
29630Pages can have <a name=\"SOMENAME\">named points</a> and can link other points
29631to them with <a href=\"#SOMENAME\">see also somename</a>. In the same way <a
29632href=\"URL\">see also URL</a> where URL is a filename relative to current
29633directory, or absolute as in `http://www.cs.indiana.edu/elisp/w3/docs.html'.
29634
29635Images in many formats can be inlined with <img src=\"URL\">.
29636
29637If you mainly create your own documents, `sgml-specials' might be
29638interesting. But note that some HTML 2 browsers can't handle `&apos;'.
29639To work around that, do:
29640 (eval-after-load \"sgml-mode\" \\='(aset sgml-char-names ?\\=' nil))
29641
29642\\{html-mode-map}
29643
29644\(fn)" t nil)
29645
29646(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sgml-mode" '("html-" "sgml-")))
29647
29648;;;***
29649
29650;;;### (autoloads nil "sh-script" "progmodes/sh-script.el" (0 0 0
29651;;;;;; 0))
29652;;; Generated autoloads from progmodes/sh-script.el
29653(push (purecopy '(sh-script 2 0 6)) package--builtin-versions)
29654(put 'sh-shell 'safe-local-variable 'symbolp)
29655
29656(autoload 'sh-mode "sh-script" "\
29657Major mode for editing shell scripts.
29658This mode works for many shells, since they all have roughly the same syntax,
29659as far as commands, arguments, variables, pipes, comments etc. are concerned.
29660Unless the file's magic number indicates the shell, your usual shell is
29661assumed. Since filenames rarely give a clue, they are not further analyzed.
29662
29663This mode adapts to the variations between shells (see `sh-set-shell') by
29664means of an inheritance based feature lookup (see `sh-feature'). This
29665mechanism applies to all variables (including skeletons) that pertain to
29666shell-specific features. Shell script files can use the `sh-shell' local
29667variable to indicate the shell variant to be used for the file.
29668
29669The default style of this mode is that of Rosenblatt's Korn shell book.
29670The syntax of the statements varies with the shell being used. The
29671following commands are available, based on the current shell's syntax:
29672\\<sh-mode-map>
29673\\[sh-case] case statement
29674\\[sh-for] for loop
29675\\[sh-function] function definition
29676\\[sh-if] if statement
29677\\[sh-indexed-loop] indexed loop from 1 to n
29678\\[sh-while-getopts] while getopts loop
29679\\[sh-repeat] repeat loop
29680\\[sh-select] select loop
29681\\[sh-until] until loop
29682\\[sh-while] while loop
29683
29684For sh and rc shells indentation commands are:
29685\\[sh-show-indent] Show the variable controlling this line's indentation.
29686\\[sh-set-indent] Set then variable controlling this line's indentation.
29687\\[sh-learn-line-indent] Change the indentation variable so this line
29688would indent to the way it currently is.
29689\\[sh-learn-buffer-indent] Set the indentation variables so the
29690buffer indents as it currently is indented.
29691
29692
29693\\[backward-delete-char-untabify] Delete backward one position, even if it was a tab.
29694\\[sh-end-of-command] Go to end of successive commands.
29695\\[sh-beginning-of-command] Go to beginning of successive commands.
29696\\[sh-set-shell] Set this buffer's shell, and maybe its magic number.
29697\\[sh-execute-region] Have optional header and region be executed in a subshell.
29698
29699`sh-electric-here-document-mode' controls whether insertion of two
29700unquoted < insert a here document. You can control this behavior by
29701modifying `sh-mode-hook'.
29702
29703If you generally program a shell different from your login shell you can
29704set `sh-shell-file' accordingly. If your shell's file name doesn't correctly
29705indicate what shell it is use `sh-alias-alist' to translate.
29706
29707If your shell gives error messages with line numbers, you can use \\[executable-interpret]
29708with your script for an edit-interpret-debug cycle.
29709
29710\(fn)" t nil)
29711
29712(defalias 'shell-script-mode 'sh-mode)
29713
29714(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sh-script" '("sh-")))
29715
29716;;;***
29717
29718;;;### (autoloads nil "shadow" "emacs-lisp/shadow.el" (0 0 0 0))
29719;;; Generated autoloads from emacs-lisp/shadow.el
29720
29721(autoload 'list-load-path-shadows "shadow" "\
29722Display a list of Emacs Lisp files that shadow other files.
29723
29724If STRINGP is non-nil, returns any shadows as a string.
29725Otherwise, if interactive shows any shadows in a `*Shadows*' buffer;
29726else prints messages listing any shadows.
29727
29728This function lists potential load path problems. Directories in
29729the `load-path' variable are searched, in order, for Emacs Lisp
29730files. When a previously encountered file name is found again, a
29731message is displayed indicating that the later file is \"hidden\" by
29732the earlier.
29733
29734For example, suppose `load-path' is set to
29735
29736\(\"/usr/share/emacs/site-lisp\" \"/usr/share/emacs/24.3/lisp\")
29737
29738and that each of these directories contains a file called XXX.el. Then
29739XXX.el in the site-lisp directory is referred to by all of:
29740\(require \\='XXX), (autoload .... \"XXX\"), (load-library \"XXX\") etc.
29741
29742The first XXX.el file prevents Emacs from seeing the second (unless
29743the second is loaded explicitly via `load-file').
29744
29745When not intended, such shadowings can be the source of subtle
29746problems. For example, the above situation may have arisen because the
29747XXX package was not distributed with versions of Emacs prior to
2974824.3. A system administrator downloaded XXX from elsewhere and installed
29749it. Later, XXX was updated and included in the Emacs distribution.
29750Unless the system administrator checks for this, the new version of XXX
29751will be hidden behind the old (which may no longer work with the new
29752Emacs version).
29753
29754This function performs these checks and flags all possible
29755shadowings. Because a .el file may exist without a corresponding .elc
29756\(or vice-versa), these suffixes are essentially ignored. A file
29757XXX.elc in an early directory (that does not contain XXX.el) is
29758considered to shadow a later file XXX.el, and vice-versa.
29759
29760Shadowings are located by calling the (non-interactive) companion
29761function, `load-path-shadows-find'.
29762
29763\(fn &optional STRINGP)" t nil)
29764
29765(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "shadow" '("load-path-shadows-")))
29766
29767;;;***
29768
29769;;;### (autoloads nil "shadowfile" "shadowfile.el" (0 0 0 0))
29770;;; Generated autoloads from shadowfile.el
29771
29772(autoload 'shadow-define-cluster "shadowfile" "\
29773Edit (or create) the definition of a cluster NAME.
29774This is a group of hosts that share directories, so that copying to or from
29775one of them is sufficient to update the file on all of them. Clusters are
29776defined by a name, the network address of a primary host (the one we copy
29777files to), and a regular expression that matches the hostnames of all the
29778sites in the cluster.
29779
29780\(fn NAME)" t nil)
29781
29782(autoload 'shadow-define-literal-group "shadowfile" "\
29783Declare a single file to be shared between sites.
29784It may have different filenames on each site. When this file is edited, the
29785new version will be copied to each of the other locations. Sites can be
29786specific hostnames, or names of clusters (see `shadow-define-cluster').
29787
29788\(fn)" t nil)
29789
29790(autoload 'shadow-define-regexp-group "shadowfile" "\
29791Make each of a group of files be shared between hosts.
29792Prompts for regular expression; files matching this are shared between a list
29793of sites, which are also prompted for. The filenames must be identical on all
29794hosts (if they aren't, use `shadow-define-literal-group' instead of this
29795function). Each site can be either a hostname or the name of a cluster (see
29796`shadow-define-cluster').
29797
29798\(fn)" t nil)
29799
29800(autoload 'shadow-initialize "shadowfile" "\
29801Set up file shadowing.
29802
29803\(fn)" t nil)
29804
29805(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "shadowfile" '("shadow")))
29806
29807;;;***
29808
29809;;;### (autoloads nil "shell" "shell.el" (0 0 0 0))
29810;;; Generated autoloads from shell.el
29811
29812(defvar shell-dumb-shell-regexp (purecopy "cmd\\(proxy\\)?\\.exe") "\
29813Regexp to match shells that don't save their command history, and
29814don't handle the backslash as a quote character. For shells that
29815match this regexp, Emacs will write out the command history when the
29816shell finishes, and won't remove backslashes when it unquotes shell
29817arguments.")
29818
29819(custom-autoload 'shell-dumb-shell-regexp "shell" t)
29820
29821(autoload 'shell "shell" "\
29822Run an inferior shell, with I/O through BUFFER (which defaults to `*shell*').
29823Interactively, a prefix arg means to prompt for BUFFER.
29824If `default-directory' is a remote file name, it is also prompted
29825to change if called with a prefix arg.
29826
29827If BUFFER exists but shell process is not running, make new shell.
29828If BUFFER exists and shell process is running, just switch to BUFFER.
29829Program used comes from variable `explicit-shell-file-name',
29830 or (if that is nil) from the ESHELL environment variable,
29831 or (if that is nil) from `shell-file-name'.
29832If a file `~/.emacs_SHELLNAME' exists, or `~/.emacs.d/init_SHELLNAME.sh',
29833it is given as initial input (but this may be lost, due to a timing
29834error, if the shell discards input when it starts up).
29835The buffer is put in Shell mode, giving commands for sending input
29836and controlling the subjobs of the shell. See `shell-mode'.
29837See also the variable `shell-prompt-pattern'.
29838
29839To specify a coding system for converting non-ASCII characters
29840in the input and output to the shell, use \\[universal-coding-system-argument]
29841before \\[shell]. You can also specify this with \\[set-buffer-process-coding-system]
29842in the shell buffer, after you start the shell.
29843The default comes from `process-coding-system-alist' and
29844`default-process-coding-system'.
29845
29846The shell file name (sans directories) is used to make a symbol name
29847such as `explicit-csh-args'. If that symbol is a variable,
29848its value is used as a list of arguments when invoking the shell.
29849Otherwise, one argument `-i' is passed to the shell.
29850
29851\(Type \\[describe-mode] in the shell buffer for a list of commands.)
29852
29853\(fn &optional BUFFER)" t nil)
29854
29855(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "shell" '("shell-" "dirs" "explicit-")))
29856
29857;;;***
29858
29859;;;### (autoloads nil "shr" "net/shr.el" (0 0 0 0))
29860;;; Generated autoloads from net/shr.el
29861
29862(autoload 'shr-render-region "shr" "\
29863Display the HTML rendering of the region between BEGIN and END.
29864
29865\(fn BEGIN END &optional BUFFER)" t nil)
29866
29867(autoload 'shr-insert-document "shr" "\
29868Render the parsed document DOM into the current buffer.
29869DOM should be a parse tree as generated by
29870`libxml-parse-html-region' or similar.
29871
29872\(fn DOM)" nil nil)
29873
29874(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "shr" '("shr-")))
29875
29876;;;***
29877
29878;;;### (autoloads nil "shr-color" "net/shr-color.el" (0 0 0 0))
29879;;; Generated autoloads from net/shr-color.el
29880
29881(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "shr-color" '("shr-color-")))
29882
29883;;;***
29884
29885;;;### (autoloads nil "sieve" "net/sieve.el" (0 0 0 0))
29886;;; Generated autoloads from net/sieve.el
29887
29888(autoload 'sieve-manage "sieve" "\
29889
29890
29891\(fn SERVER &optional PORT)" t nil)
29892
29893(autoload 'sieve-upload "sieve" "\
29894
29895
29896\(fn &optional NAME)" t nil)
29897
29898(autoload 'sieve-upload-and-bury "sieve" "\
29899
29900
29901\(fn &optional NAME)" t nil)
29902
29903(autoload 'sieve-upload-and-kill "sieve" "\
29904
29905
29906\(fn &optional NAME)" t nil)
29907
29908(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sieve" '("sieve-")))
29909
29910;;;***
29911
29912;;;### (autoloads nil "sieve-manage" "net/sieve-manage.el" (0 0 0
29913;;;;;; 0))
29914;;; Generated autoloads from net/sieve-manage.el
29915
29916(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sieve-manage" '("sieve-")))
29917
29918;;;***
29919
29920;;;### (autoloads nil "sieve-mode" "net/sieve-mode.el" (0 0 0 0))
29921;;; Generated autoloads from net/sieve-mode.el
29922
29923(autoload 'sieve-mode "sieve-mode" "\
29924Major mode for editing Sieve code.
29925This is much like C mode except for the syntax of comments. Its keymap
29926inherits from C mode's and it has the same variables for customizing
29927indentation. It has its own abbrev table and its own syntax table.
29928
29929Turning on Sieve mode runs `sieve-mode-hook'.
29930
29931\(fn)" t nil)
29932
29933(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sieve-mode" '("sieve-")))
29934
29935;;;***
29936
29937;;;### (autoloads nil "simula" "progmodes/simula.el" (0 0 0 0))
29938;;; Generated autoloads from progmodes/simula.el
29939
29940(autoload 'simula-mode "simula" "\
29941Major mode for editing SIMULA code.
29942\\{simula-mode-map}
29943Variables controlling indentation style:
29944 `simula-tab-always-indent'
29945 Non-nil means TAB in SIMULA mode should always reindent the current line,
29946 regardless of where in the line point is when the TAB command is used.
29947 `simula-indent-level'
29948 Indentation of SIMULA statements with respect to containing block.
29949 `simula-substatement-offset'
29950 Extra indentation after DO, THEN, ELSE, WHEN and OTHERWISE.
29951 `simula-continued-statement-offset' 3
29952 Extra indentation for lines not starting a statement or substatement,
29953 e.g. a nested FOR-loop. If value is a list, each line in a multiple-
29954 line continued statement will have the car of the list extra indentation
29955 with respect to the previous line of the statement.
29956 `simula-label-offset' -4711
29957 Offset of SIMULA label lines relative to usual indentation.
29958 `simula-if-indent' (0 . 0)
29959 Extra indentation of THEN and ELSE with respect to the starting IF.
29960 Value is a cons cell, the car is extra THEN indentation and the cdr
29961 extra ELSE indentation. IF after ELSE is indented as the starting IF.
29962 `simula-inspect-indent' (0 . 0)
29963 Extra indentation of WHEN and OTHERWISE with respect to the
29964 corresponding INSPECT. Value is a cons cell, the car is
29965 extra WHEN indentation and the cdr extra OTHERWISE indentation.
29966 `simula-electric-indent' nil
29967 If this variable is non-nil, `simula-indent-line'
29968 will check the previous line to see if it has to be reindented.
29969 `simula-abbrev-keyword' `upcase'
29970 Determine how SIMULA keywords will be expanded. Value is one of
29971 the symbols `upcase', `downcase', `capitalize', (as in) `abbrev-table',
29972 or nil if they should not be changed.
29973 `simula-abbrev-stdproc' `abbrev-table'
29974 Determine how standard SIMULA procedure and class names will be
29975 expanded. Value is one of the symbols `upcase', `downcase', `capitalize',
29976 (as in) `abbrev-table', or nil if they should not be changed.
29977
29978Turning on SIMULA mode calls the value of the variable simula-mode-hook
29979with no arguments, if that value is non-nil.
29980
29981\(fn)" t nil)
29982
29983(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "simula" '("simula-")))
29984
29985;;;***
29986
29987;;;### (autoloads nil "skeleton" "skeleton.el" (0 0 0 0))
29988;;; Generated autoloads from skeleton.el
29989
29990(defvar skeleton-filter-function 'identity "\
29991Function for transforming a skeleton proxy's aliases' variable value.")
29992
29993(autoload 'define-skeleton "skeleton" "\
29994Define a user-configurable COMMAND that enters a statement skeleton.
29995DOCUMENTATION is that of the command.
29996SKELETON is as defined under `skeleton-insert'.
29997
29998\(fn COMMAND DOCUMENTATION &rest SKELETON)" nil t)
29999
30000(function-put 'define-skeleton 'doc-string-elt '2)
30001
30002(autoload 'skeleton-proxy-new "skeleton" "\
30003Insert SKELETON.
30004Prefix ARG allows wrapping around words or regions (see `skeleton-insert').
30005If no ARG was given, but the region is visible, ARG defaults to -1 depending
30006on `skeleton-autowrap'. An ARG of M-0 will prevent this just for once.
30007This command can also be an abbrev expansion (3rd and 4th columns in
30008\\[edit-abbrevs] buffer: \"\" command-name).
30009
30010Optional second argument STR may also be a string which will be the value
30011of `str' whereas the skeleton's interactor is then ignored.
30012
30013\(fn SKELETON &optional STR ARG)" nil nil)
30014
30015(autoload 'skeleton-insert "skeleton" "\
30016Insert the complex statement skeleton SKELETON describes very concisely.
30017
30018With optional second argument REGIONS, wrap first interesting point
30019\(`_') in skeleton around next REGIONS words, if REGIONS is positive.
30020If REGIONS is negative, wrap REGIONS preceding interregions into first
30021REGIONS interesting positions (successive `_'s) in skeleton.
30022
30023An interregion is the stretch of text between two contiguous marked
30024points. If you marked A B C [] (where [] is the cursor) in
30025alphabetical order, the 3 interregions are simply the last 3 regions.
30026But if you marked B A [] C, the interregions are B-A, A-[], []-C.
30027
30028The optional third argument STR, if specified, is the value for the
30029variable `str' within the skeleton. When this is non-nil, the
30030interactor gets ignored, and this should be a valid skeleton element.
30031
30032When done with skeleton, but before going back to `_'-point, add
30033a newline (unless `skeleton-end-newline' is nil) and run the hook
30034`skeleton-end-hook'.
30035
30036SKELETON is made up as (INTERACTOR ELEMENT ...). INTERACTOR may be nil if
30037not needed, a prompt-string or an expression for complex read functions.
30038
30039If ELEMENT is a string or a character it gets inserted (see also
30040`skeleton-transformation-function'). Other possibilities are:
30041
30042 \\n go to next line and indent according to mode, unless
30043 this is the first/last element of a skeleton and point
30044 is at bol/eol
30045 _ interesting point, interregion here
30046 - interesting point, no interregion interaction, overrides
30047 interesting point set by _
30048 > indent line (or interregion if > _) according to major mode
30049 @ add position to `skeleton-positions'
30050 & do next ELEMENT if previous moved point
30051 | do next ELEMENT if previous didn't move point
30052 -NUM delete NUM preceding characters (see `skeleton-untabify')
30053 resume: skipped, continue here if quit is signaled
30054 nil skipped
30055
30056After termination, point will be positioned at the last occurrence of -
30057or at the first occurrence of _ or at the end of the inserted text.
30058
30059Note that \\n as the last element of the skeleton only inserts a
30060newline if not at eol. If you want to unconditionally insert a newline
30061at the end of the skeleton, use \"\\n\" instead. Likewise with \\n
30062as the first element when at bol.
30063
30064Further elements can be defined via `skeleton-further-elements'.
30065ELEMENT may itself be a SKELETON with an INTERACTOR. The user is prompted
30066repeatedly for different inputs. The SKELETON is processed as often as
30067the user enters a non-empty string. \\[keyboard-quit] terminates skeleton insertion, but
30068continues after `resume:' and positions at `_' if any. If INTERACTOR in
30069such a subskeleton is a prompt-string which contains a \".. %s ..\" it is
30070formatted with `skeleton-subprompt'. Such an INTERACTOR may also be a list
30071of strings with the subskeleton being repeated once for each string.
30072
30073Quoted Lisp expressions are evaluated for their side-effects.
30074Other Lisp expressions are evaluated and the value treated as above.
30075Note that expressions may not return t since this implies an
30076endless loop. Modes can define other symbols by locally setting them
30077to any valid skeleton element. The following local variables are
30078available:
30079
30080 str first time: read a string according to INTERACTOR
30081 then: insert previously read string once more
30082 help help-form during interaction with the user or nil
30083 input initial input (string or cons with index) while reading str
30084 v1, v2 local variables for memorizing anything you want
30085
30086\(fn SKELETON &optional REGIONS STR)" nil nil)
30087
30088(autoload 'skeleton-pair-insert-maybe "skeleton" "\
30089Insert the character you type ARG times.
30090
30091With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region
30092is visible the pair is wrapped around it depending on `skeleton-autowrap'.
30093Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a
30094word, and if `skeleton-pair-filter-function' returns nil, pairing is performed.
30095Pairing is also prohibited if we are right after a quoting character
30096such as backslash.
30097
30098If a match is found in `skeleton-pair-alist', that is inserted, else
30099the defaults are used. These are (), [], {}, <> and (grave
30100accent, apostrophe) for the paired ones, and the same character
30101twice for the others.
30102
30103\(fn ARG)" t nil)
30104
30105(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "skeleton" '("skeleton-")))
30106
30107;;;***
30108
30109;;;### (autoloads nil "smerge-mode" "vc/smerge-mode.el" (0 0 0 0))
30110;;; Generated autoloads from vc/smerge-mode.el
30111
30112(autoload 'smerge-ediff "smerge-mode" "\
30113Invoke ediff to resolve the conflicts.
30114NAME-UPPER, NAME-LOWER, and NAME-BASE, if non-nil, are used for the
30115buffer names.
30116
30117\(fn &optional NAME-UPPER NAME-LOWER NAME-BASE)" t nil)
30118
30119(autoload 'smerge-mode "smerge-mode" "\
30120Minor mode to simplify editing output from the diff3 program.
30121With a prefix argument ARG, enable the mode if ARG is positive,
30122and disable it otherwise. If called from Lisp, enable the mode
30123if ARG is omitted or nil.
30124\\{smerge-mode-map}
30125
30126\(fn &optional ARG)" t nil)
30127
30128(autoload 'smerge-start-session "smerge-mode" "\
30129Turn on `smerge-mode' and move point to first conflict marker.
30130If no conflict maker is found, turn off `smerge-mode'.
30131
30132\(fn)" t nil)
30133
30134(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smerge-mode" '("smerge-")))
30135
30136;;;***
30137
30138;;;### (autoloads nil "smie" "emacs-lisp/smie.el" (0 0 0 0))
30139;;; Generated autoloads from emacs-lisp/smie.el
30140
30141(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smie" '("smie-")))
30142
30143;;;***
30144
30145;;;### (autoloads nil "smiley" "gnus/smiley.el" (0 0 0 0))
30146;;; Generated autoloads from gnus/smiley.el
30147
30148(autoload 'smiley-region "smiley" "\
30149Replace in the region `smiley-regexp-alist' matches with corresponding images.
30150A list of images is returned.
30151
30152\(fn START END)" t nil)
30153
30154(autoload 'smiley-buffer "smiley" "\
30155Run `smiley-region' at the BUFFER, specified in the argument or
30156interactively. If there's no argument, do it at the current buffer.
30157
30158\(fn &optional BUFFER)" t nil)
30159
30160(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smiley" '("smiley-" "gnus-smiley-file-types")))
30161
30162;;;***
30163
30164;;;### (autoloads nil "smime" "gnus/smime.el" (0 0 0 0))
30165;;; Generated autoloads from gnus/smime.el
30166
30167(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smime" '("smime")))
30168
30169;;;***
30170
30171;;;### (autoloads nil "smtpmail" "mail/smtpmail.el" (0 0 0 0))
30172;;; Generated autoloads from mail/smtpmail.el
30173
30174(autoload 'smtpmail-send-it "smtpmail" "\
30175
30176
30177\(fn)" nil nil)
30178
30179(autoload 'smtpmail-send-queued-mail "smtpmail" "\
30180Send mail that was queued as a result of setting `smtpmail-queue-mail'.
30181
30182\(fn)" t nil)
30183
30184(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smtpmail" '("smtpmail-")))
30185
30186;;;***
30187
30188;;;### (autoloads nil "snake" "play/snake.el" (0 0 0 0))
30189;;; Generated autoloads from play/snake.el
30190
30191(autoload 'snake "snake" "\
30192Play the Snake game.
30193Move the snake around without colliding with its tail or with the border.
30194
30195Eating dots causes the snake to get longer.
30196
30197Snake mode keybindings:
30198 \\<snake-mode-map>
30199\\[snake-start-game] Starts a new game of Snake
30200\\[snake-end-game] Terminates the current game
30201\\[snake-pause-game] Pauses (or resumes) the current game
30202\\[snake-move-left] Makes the snake move left
30203\\[snake-move-right] Makes the snake move right
30204\\[snake-move-up] Makes the snake move up
30205\\[snake-move-down] Makes the snake move down
30206
30207\(fn)" t nil)
30208
30209(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "snake" '("snake-")))
30210
30211;;;***
30212
30213;;;### (autoloads nil "snmp-mode" "net/snmp-mode.el" (0 0 0 0))
30214;;; Generated autoloads from net/snmp-mode.el
30215
30216(autoload 'snmp-mode "snmp-mode" "\
30217Major mode for editing SNMP MIBs.
30218Expression and list commands understand all C brackets.
30219Tab indents for C code.
30220Comments start with -- and end with newline or another --.
30221Delete converts tabs to spaces as it moves back.
30222\\{snmp-mode-map}
30223Turning on snmp-mode runs the hooks in `snmp-common-mode-hook', then
30224`snmp-mode-hook'.
30225
30226\(fn)" t nil)
30227
30228(autoload 'snmpv2-mode "snmp-mode" "\
30229Major mode for editing SNMPv2 MIBs.
30230Expression and list commands understand all C brackets.
30231Tab indents for C code.
30232Comments start with -- and end with newline or another --.
30233Delete converts tabs to spaces as it moves back.
30234\\{snmp-mode-map}
30235Turning on snmp-mode runs the hooks in `snmp-common-mode-hook',
30236then `snmpv2-mode-hook'.
30237
30238\(fn)" t nil)
30239
30240(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "snmp-mode" '("snmp")))
30241
30242;;;***
30243
30244;;;### (autoloads nil "soap-client" "net/soap-client.el" (0 0 0 0))
30245;;; Generated autoloads from net/soap-client.el
30246(push (purecopy '(soap-client 3 1 1)) package--builtin-versions)
30247
30248(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "soap-client" '("soap-")))
30249
30250;;;***
30251
30252;;;### (autoloads nil "soap-inspect" "net/soap-inspect.el" (0 0 0
30253;;;;;; 0))
30254;;; Generated autoloads from net/soap-inspect.el
30255
30256(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "soap-inspect" '("soap-")))
30257
30258;;;***
30259
30260;;;### (autoloads nil "socks" "net/socks.el" (0 0 0 0))
30261;;; Generated autoloads from net/socks.el
30262
30263(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "socks" '("socks-")))
30264
30265;;;***
30266
30267;;;### (autoloads nil "solar" "calendar/solar.el" (0 0 0 0))
30268;;; Generated autoloads from calendar/solar.el
30269
30270(autoload 'sunrise-sunset "solar" "\
30271Local time of sunrise and sunset for today. Accurate to a few seconds.
30272If called with an optional prefix argument ARG, prompt for date.
30273If called with an optional double prefix argument, prompt for
30274longitude, latitude, time zone, and date, and always use standard time.
30275
30276This function is suitable for execution in an init file.
30277
30278\(fn &optional ARG)" t nil)
30279
30280(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "solar" '("solar-" "diary-sunrise-sunset" "calendar-")))
30281
30282;;;***
30283
30284;;;### (autoloads nil "solitaire" "play/solitaire.el" (0 0 0 0))
30285;;; Generated autoloads from play/solitaire.el
30286
30287(autoload 'solitaire "solitaire" "\
30288Play Solitaire.
30289
30290To play Solitaire, type \\[solitaire].
30291\\<solitaire-mode-map>
30292Move around the board using the cursor keys.
30293Move stones using \\[solitaire-move] followed by a direction key.
30294Undo moves using \\[solitaire-undo].
30295Check for possible moves using \\[solitaire-do-check].
30296\(The variable `solitaire-auto-eval' controls whether to automatically
30297check after each move or undo.)
30298
30299What is Solitaire?
30300
30301I don't know who invented this game, but it seems to be rather old and
30302its origin seems to be northern Africa. Here's how to play:
30303Initially, the board will look similar to this:
30304
30305 Le Solitaire
30306 ============
30307
30308 o o o
30309
30310 o o o
30311
30312 o o o o o o o
30313
30314 o o o . o o o
30315
30316 o o o o o o o
30317
30318 o o o
30319
30320 o o o
30321
30322Let's call the o's stones and the .'s holes. One stone fits into one
30323hole. As you can see, all holes but one are occupied by stones. The
30324aim of the game is to get rid of all but one stone, leaving that last
30325one in the middle of the board if you're cool.
30326
30327A stone can be moved if there is another stone next to it, and a hole
30328after that one. Thus there must be three fields in a row, either
30329horizontally or vertically, up, down, left or right, which look like
30330this: o o .
30331
30332Then the first stone is moved to the hole, jumping over the second,
30333which therefore is taken away. The above thus `evaluates' to: . . o
30334
30335That's all. Here's the board after two moves:
30336
30337 o o o
30338
30339 . o o
30340
30341 o o . o o o o
30342
30343 o . o o o o o
30344
30345 o o o o o o o
30346
30347 o o o
30348
30349 o o o
30350
30351Pick your favorite shortcuts:
30352
30353\\{solitaire-mode-map}
30354
30355\(fn ARG)" t nil)
30356
30357(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "solitaire" '("solitaire-")))
30358
30359;;;***
30360
30361;;;### (autoloads nil "sort" "sort.el" (0 0 0 0))
30362;;; Generated autoloads from sort.el
30363(put 'sort-fold-case 'safe-local-variable 'booleanp)
30364
30365(autoload 'sort-subr "sort" "\
30366General text sorting routine to divide buffer into records and sort them.
30367
30368We divide the accessible portion of the buffer into disjoint pieces
30369called sort records. A portion of each sort record (perhaps all of
30370it) is designated as the sort key. The records are rearranged in the
30371buffer in order by their sort keys. The records may or may not be
30372contiguous.
30373
30374Usually the records are rearranged in order of ascending sort key.
30375If REVERSE is non-nil, they are rearranged in order of descending sort key.
30376The variable `sort-fold-case' determines whether alphabetic case affects
30377the sort order.
30378
30379The next four arguments are functions to be called to move point
30380across a sort record. They will be called many times from within sort-subr.
30381
30382NEXTRECFUN is called with point at the end of the previous record.
30383It moves point to the start of the next record.
30384It should move point to the end of the buffer if there are no more records.
30385The first record is assumed to start at the position of point when sort-subr
30386is called.
30387
30388ENDRECFUN is called with point within the record.
30389It should move point to the end of the record.
30390
30391STARTKEYFUN moves from the start of the record to the start of the key.
30392It may return either a non-nil value to be used as the key, or
30393else the key is the substring between the values of point after
30394STARTKEYFUN and ENDKEYFUN are called. If STARTKEYFUN is nil, the key
30395starts at the beginning of the record.
30396
30397ENDKEYFUN moves from the start of the sort key to the end of the sort key.
30398ENDKEYFUN may be nil if STARTKEYFUN returns a value or if it would be the
30399same as ENDRECFUN.
30400
30401PREDICATE, if non-nil, is the predicate function for comparing
30402keys; it is called with two arguments, the keys to compare, and
30403should return non-nil if the first key should sort before the
30404second key. If PREDICATE is nil, comparison is done with `<' if
30405the keys are numbers, with `compare-buffer-substrings' if the
30406keys are cons cells (the car and cdr of each cons cell are taken
30407as start and end positions), and with `string<' otherwise.
30408
30409\(fn REVERSE NEXTRECFUN ENDRECFUN &optional STARTKEYFUN ENDKEYFUN PREDICATE)" nil nil)
30410
30411(autoload 'sort-lines "sort" "\
30412Sort lines in region alphabetically; argument means descending order.
30413Called from a program, there are three arguments:
30414REVERSE (non-nil means reverse order), BEG and END (region to sort).
30415The variable `sort-fold-case' determines whether alphabetic case affects
30416the sort order.
30417
30418\(fn REVERSE BEG END)" t nil)
30419
30420(autoload 'sort-paragraphs "sort" "\
30421Sort paragraphs in region alphabetically; argument means descending order.
30422Called from a program, there are three arguments:
30423REVERSE (non-nil means reverse order), BEG and END (region to sort).
30424The variable `sort-fold-case' determines whether alphabetic case affects
30425the sort order.
30426
30427\(fn REVERSE BEG END)" t nil)
30428
30429(autoload 'sort-pages "sort" "\
30430Sort pages in region alphabetically; argument means descending order.
30431Called from a program, there are three arguments:
30432REVERSE (non-nil means reverse order), BEG and END (region to sort).
30433The variable `sort-fold-case' determines whether alphabetic case affects
30434the sort order.
30435
30436\(fn REVERSE BEG END)" t nil)
30437(put 'sort-numeric-base 'safe-local-variable 'integerp)
30438
30439(autoload 'sort-numeric-fields "sort" "\
30440Sort lines in region numerically by the ARGth field of each line.
30441Fields are separated by whitespace and numbered from 1 up.
30442Specified field must contain a number in each line of the region,
30443which may begin with \"0x\" or \"0\" for hexadecimal and octal values.
30444Otherwise, the number is interpreted according to sort-numeric-base.
30445With a negative arg, sorts by the ARGth field counted from the right.
30446Called from a program, there are three arguments:
30447FIELD, BEG and END. BEG and END specify region to sort.
30448
30449\(fn FIELD BEG END)" t nil)
30450
30451(autoload 'sort-fields "sort" "\
30452Sort lines in region lexicographically by the ARGth field of each line.
30453Fields are separated by whitespace and numbered from 1 up.
30454With a negative arg, sorts by the ARGth field counted from the right.
30455Called from a program, there are three arguments:
30456FIELD, BEG and END. BEG and END specify region to sort.
30457The variable `sort-fold-case' determines whether alphabetic case affects
30458the sort order.
30459
30460\(fn FIELD BEG END)" t nil)
30461
30462(autoload 'sort-regexp-fields "sort" "\
30463Sort the text in the region region lexicographically.
30464If called interactively, prompt for two regular expressions,
30465RECORD-REGEXP and KEY-REGEXP.
30466
30467RECORD-REGEXP specifies the textual units to be sorted.
30468 For example, to sort lines, RECORD-REGEXP would be \"^.*$\".
30469
30470KEY-REGEXP specifies the part of each record (i.e. each match for
30471 RECORD-REGEXP) to be used for sorting.
30472 If it is \"\\\\digit\", use the digit'th \"\\\\(...\\\\)\"
30473 match field specified by RECORD-REGEXP.
30474 If it is \"\\\\&\", use the whole record.
30475 Otherwise, KEY-REGEXP should be a regular expression with which
30476 to search within the record. If a match for KEY-REGEXP is not
30477 found within a record, that record is ignored.
30478
30479With a negative prefix arg, sort in reverse order.
30480
30481The variable `sort-fold-case' determines whether alphabetic case affects
30482the sort order.
30483
30484For example: to sort lines in the region by the first word on each line
30485 starting with the letter \"f\",
30486 RECORD-REGEXP would be \"^.*$\" and KEY would be \"\\\\=\\<f\\\\w*\\\\>\"
30487
30488\(fn REVERSE RECORD-REGEXP KEY-REGEXP BEG END)" t nil)
30489
30490(autoload 'sort-columns "sort" "\
30491Sort lines in region alphabetically by a certain range of columns.
30492For the purpose of this command, the region BEG...END includes
30493the entire line that point is in and the entire line the mark is in.
30494The column positions of point and mark bound the range of columns to sort on.
30495A prefix argument means sort into REVERSE order.
30496The variable `sort-fold-case' determines whether alphabetic case affects
30497the sort order.
30498
30499Note that `sort-columns' rejects text that contains tabs,
30500because tabs could be split across the specified columns
30501and it doesn't know how to handle that. Also, when possible,
30502it uses the `sort' utility program, which doesn't understand tabs.
30503Use \\[untabify] to convert tabs to spaces before sorting.
30504
30505\(fn REVERSE &optional BEG END)" t nil)
30506
30507(autoload 'reverse-region "sort" "\
30508Reverse the order of lines in a region.
30509From a program takes two point or marker arguments, BEG and END.
30510
30511\(fn BEG END)" t nil)
30512
30513(autoload 'delete-duplicate-lines "sort" "\
30514Delete all but one copy of any identical lines in the region.
30515Non-interactively, arguments BEG and END delimit the region.
30516Normally it searches forwards, keeping the first instance of
30517each identical line. If REVERSE is non-nil (interactively, with
30518a C-u prefix), it searches backwards and keeps the last instance of
30519each repeated line.
30520
30521Identical lines need not be adjacent, unless the argument
30522ADJACENT is non-nil (interactively, with a C-u C-u prefix).
30523This is a more efficient mode of operation, and may be useful
30524on large regions that have already been sorted.
30525
30526If the argument KEEP-BLANKS is non-nil (interactively, with a
30527C-u C-u C-u prefix), it retains repeated blank lines.
30528
30529Returns the number of deleted lines. Interactively, or if INTERACTIVE
30530is non-nil, it also prints a message describing the number of deletions.
30531
30532\(fn BEG END &optional REVERSE ADJACENT KEEP-BLANKS INTERACTIVE)" t nil)
30533
30534(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sort" '("sort-")))
30535
30536;;;***
30537
30538;;;### (autoloads nil "soundex" "soundex.el" (0 0 0 0))
30539;;; Generated autoloads from soundex.el
30540
30541(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "soundex" '("soundex")))
30542
30543;;;***
30544
30545;;;### (autoloads nil "spam" "gnus/spam.el" (0 0 0 0))
30546;;; Generated autoloads from gnus/spam.el
30547
30548(autoload 'spam-initialize "spam" "\
30549Install the spam.el hooks and do other initialization.
30550When SYMBOLS is given, set those variables to t. This is so you
30551can call `spam-initialize' before you set spam-use-* variables on
30552explicitly, and matters only if you need the extra headers
30553installed through `spam-necessary-extra-headers'.
30554
30555\(fn &rest SYMBOLS)" t nil)
30556
30557(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spam" '("spam-")))
30558
30559;;;***
30560
30561;;;### (autoloads nil "spam-report" "gnus/spam-report.el" (0 0 0
30562;;;;;; 0))
30563;;; Generated autoloads from gnus/spam-report.el
30564
30565(autoload 'spam-report-process-queue "spam-report" "\
30566Report all queued requests from `spam-report-requests-file'.
30567
30568If FILE is given, use it instead of `spam-report-requests-file'.
30569If KEEP is t, leave old requests in the file. If KEEP is the
30570symbol `ask', query before flushing the queue file.
30571
30572\(fn &optional FILE KEEP)" t nil)
30573
30574(autoload 'spam-report-url-ping-mm-url "spam-report" "\
30575Ping a host through HTTP, addressing a specific GET resource. Use
30576the external program specified in `mm-url-program' to connect to
30577server.
30578
30579\(fn HOST REPORT)" nil nil)
30580
30581(autoload 'spam-report-url-to-file "spam-report" "\
30582Collect spam report requests in `spam-report-requests-file'.
30583Customize `spam-report-url-ping-function' to use this function.
30584
30585\(fn HOST REPORT)" nil nil)
30586
30587(autoload 'spam-report-agentize "spam-report" "\
30588Add spam-report support to the Agent.
30589Spam reports will be queued with \\[spam-report-url-to-file] when
30590the Agent is unplugged, and will be submitted in a batch when the
30591Agent is plugged.
30592
30593\(fn)" t nil)
30594
30595(autoload 'spam-report-deagentize "spam-report" "\
30596Remove spam-report support from the Agent.
30597Spam reports will be queued with the method used when
30598\\[spam-report-agentize] was run.
30599
30600\(fn)" t nil)
30601
30602(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spam-report" '("spam-report-")))
30603
30604;;;***
30605
30606;;;### (autoloads nil "spam-stat" "gnus/spam-stat.el" (0 0 0 0))
30607;;; Generated autoloads from gnus/spam-stat.el
30608
30609(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spam-stat" '("spam-stat" "with-spam-stat-max-buffer-size")))
30610
30611;;;***
30612
30613;;;### (autoloads nil "spam-wash" "gnus/spam-wash.el" (0 0 0 0))
30614;;; Generated autoloads from gnus/spam-wash.el
30615
30616(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spam-wash" '("spam-")))
30617
30618;;;***
30619
30620;;;### (autoloads nil "speedbar" "speedbar.el" (0 0 0 0))
30621;;; Generated autoloads from speedbar.el
30622
30623(defalias 'speedbar 'speedbar-frame-mode)
30624
30625(autoload 'speedbar-frame-mode "speedbar" "\
30626Enable or disable speedbar. Positive ARG means turn on, negative turn off.
30627A nil ARG means toggle. Once the speedbar frame is activated, a buffer in
30628`speedbar-mode' will be displayed. Currently, only one speedbar is
30629supported at a time.
30630`speedbar-before-popup-hook' is called before popping up the speedbar frame.
30631`speedbar-before-delete-hook' is called before the frame is deleted.
30632
30633\(fn &optional ARG)" t nil)
30634
30635(autoload 'speedbar-get-focus "speedbar" "\
30636Change frame focus to or from the speedbar frame.
30637If the selected frame is not speedbar, then speedbar frame is
30638selected. If the speedbar frame is active, then select the attached frame.
30639
30640\(fn)" t nil)
30641
30642(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "speedbar" '("speedbar-")))
30643
30644;;;***
30645
30646;;;### (autoloads nil "spook" "play/spook.el" (0 0 0 0))
30647;;; Generated autoloads from play/spook.el
30648
30649(autoload 'spook "spook" "\
30650Adds that special touch of class to your outgoing mail.
30651
30652\(fn)" t nil)
30653
30654(autoload 'snarf-spooks "spook" "\
30655Return a vector containing the lines from `spook-phrases-file'.
30656
30657\(fn)" nil nil)
30658
30659(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spook" '("spook-phrase")))
30660
30661;;;***
30662
30663;;;### (autoloads nil "sql" "progmodes/sql.el" (0 0 0 0))
30664;;; Generated autoloads from progmodes/sql.el
30665(push (purecopy '(sql 3 5)) package--builtin-versions)
30666
30667(autoload 'sql-add-product-keywords "sql" "\
30668Add highlighting KEYWORDS for SQL PRODUCT.
30669
30670PRODUCT should be a symbol, the name of a SQL product, such as
30671`oracle'. KEYWORDS should be a list; see the variable
30672`font-lock-keywords'. By default they are added at the beginning
30673of the current highlighting list. If optional argument APPEND is
30674`set', they are used to replace the current highlighting list.
30675If APPEND is any other non-nil value, they are added at the end
30676of the current highlighting list.
30677
30678For example:
30679
30680 (sql-add-product-keywords \\='ms
30681 \\='((\"\\\\b\\\\w+_t\\\\b\" . font-lock-type-face)))
30682
30683adds a fontification pattern to fontify identifiers ending in
30684`_t' as data types.
30685
30686\(fn PRODUCT KEYWORDS &optional APPEND)" nil nil)
30687
30688(autoload 'sql-mode "sql" "\
30689Major mode to edit SQL.
30690
30691You can send SQL statements to the SQLi buffer using
30692\\[sql-send-region]. Such a buffer must exist before you can do this.
30693See `sql-help' on how to create SQLi buffers.
30694
30695\\{sql-mode-map}
30696Customization: Entry to this mode runs the `sql-mode-hook'.
30697
30698When you put a buffer in SQL mode, the buffer stores the last SQLi
30699buffer created as its destination in the variable `sql-buffer'. This
30700will be the buffer \\[sql-send-region] sends the region to. If this
30701SQLi buffer is killed, \\[sql-send-region] is no longer able to
30702determine where the strings should be sent to. You can set the
30703value of `sql-buffer' using \\[sql-set-sqli-buffer].
30704
30705For information on how to create multiple SQLi buffers, see
30706`sql-interactive-mode'.
30707
30708Note that SQL doesn't have an escape character unless you specify
30709one. If you specify backslash as escape character in SQL, you
30710must tell Emacs. Here's how to do that in your init file:
30711
30712\(add-hook \\='sql-mode-hook
30713 (lambda ()
30714 (modify-syntax-entry ?\\\\ \".\" sql-mode-syntax-table)))
30715
30716\(fn)" t nil)
30717
30718(autoload 'sql-connect "sql" "\
30719Connect to an interactive session using CONNECTION settings.
30720
30721See `sql-connection-alist' to see how to define connections and
30722their settings.
30723
30724The user will not be prompted for any login parameters if a value
30725is specified in the connection settings.
30726
30727\(fn CONNECTION &optional NEW-NAME)" t nil)
30728
30729(autoload 'sql-product-interactive "sql" "\
30730Run PRODUCT interpreter as an inferior process.
30731
30732If buffer `*SQL*' exists but no process is running, make a new process.
30733If buffer exists and a process is running, just switch to buffer `*SQL*'.
30734
30735To specify the SQL product, prefix the call with
30736\\[universal-argument]. To set the buffer name as well, prefix
30737the call to \\[sql-product-interactive] with
30738\\[universal-argument] \\[universal-argument].
30739
30740\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30741
30742\(fn &optional PRODUCT NEW-NAME)" t nil)
30743
30744(autoload 'sql-oracle "sql" "\
30745Run sqlplus by Oracle as an inferior process.
30746
30747If buffer `*SQL*' exists but no process is running, make a new process.
30748If buffer exists and a process is running, just switch to buffer
30749`*SQL*'.
30750
30751Interpreter used comes from variable `sql-oracle-program'. Login uses
30752the variables `sql-user', `sql-password', and `sql-database' as
30753defaults, if set. Additional command line parameters can be stored in
30754the list `sql-oracle-options'.
30755
30756The buffer is put in SQL interactive mode, giving commands for sending
30757input. See `sql-interactive-mode'.
30758
30759To set the buffer name directly, use \\[universal-argument]
30760before \\[sql-oracle]. Once session has started,
30761\\[sql-rename-buffer] can be called separately to rename the
30762buffer.
30763
30764To specify a coding system for converting non-ASCII characters
30765in the input and output to the process, use \\[universal-coding-system-argument]
30766before \\[sql-oracle]. You can also specify this with \\[set-buffer-process-coding-system]
30767in the SQL buffer, after you start the process.
30768The default comes from `process-coding-system-alist' and
30769`default-process-coding-system'.
30770
30771\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30772
30773\(fn &optional BUFFER)" t nil)
30774
30775(autoload 'sql-sybase "sql" "\
30776Run isql by Sybase as an inferior process.
30777
30778If buffer `*SQL*' exists but no process is running, make a new process.
30779If buffer exists and a process is running, just switch to buffer
30780`*SQL*'.
30781
30782Interpreter used comes from variable `sql-sybase-program'. Login uses
30783the variables `sql-server', `sql-user', `sql-password', and
30784`sql-database' as defaults, if set. Additional command line parameters
30785can be stored in the list `sql-sybase-options'.
30786
30787The buffer is put in SQL interactive mode, giving commands for sending
30788input. See `sql-interactive-mode'.
30789
30790To set the buffer name directly, use \\[universal-argument]
30791before \\[sql-sybase]. Once session has started,
30792\\[sql-rename-buffer] can be called separately to rename the
30793buffer.
30794
30795To specify a coding system for converting non-ASCII characters
30796in the input and output to the process, use \\[universal-coding-system-argument]
30797before \\[sql-sybase]. You can also specify this with \\[set-buffer-process-coding-system]
30798in the SQL buffer, after you start the process.
30799The default comes from `process-coding-system-alist' and
30800`default-process-coding-system'.
30801
30802\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30803
30804\(fn &optional BUFFER)" t nil)
30805
30806(autoload 'sql-informix "sql" "\
30807Run dbaccess by Informix as an inferior process.
30808
30809If buffer `*SQL*' exists but no process is running, make a new process.
30810If buffer exists and a process is running, just switch to buffer
30811`*SQL*'.
30812
30813Interpreter used comes from variable `sql-informix-program'. Login uses
30814the variable `sql-database' as default, if set.
30815
30816The buffer is put in SQL interactive mode, giving commands for sending
30817input. See `sql-interactive-mode'.
30818
30819To set the buffer name directly, use \\[universal-argument]
30820before \\[sql-informix]. Once session has started,
30821\\[sql-rename-buffer] can be called separately to rename the
30822buffer.
30823
30824To specify a coding system for converting non-ASCII characters
30825in the input and output to the process, use \\[universal-coding-system-argument]
30826before \\[sql-informix]. You can also specify this with \\[set-buffer-process-coding-system]
30827in the SQL buffer, after you start the process.
30828The default comes from `process-coding-system-alist' and
30829`default-process-coding-system'.
30830
30831\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30832
30833\(fn &optional BUFFER)" t nil)
30834
30835(autoload 'sql-sqlite "sql" "\
30836Run sqlite as an inferior process.
30837
30838SQLite is free software.
30839
30840If buffer `*SQL*' exists but no process is running, make a new process.
30841If buffer exists and a process is running, just switch to buffer
30842`*SQL*'.
30843
30844Interpreter used comes from variable `sql-sqlite-program'. Login uses
30845the variables `sql-user', `sql-password', `sql-database', and
30846`sql-server' as defaults, if set. Additional command line parameters
30847can be stored in the list `sql-sqlite-options'.
30848
30849The buffer is put in SQL interactive mode, giving commands for sending
30850input. See `sql-interactive-mode'.
30851
30852To set the buffer name directly, use \\[universal-argument]
30853before \\[sql-sqlite]. Once session has started,
30854\\[sql-rename-buffer] can be called separately to rename the
30855buffer.
30856
30857To specify a coding system for converting non-ASCII characters
30858in the input and output to the process, use \\[universal-coding-system-argument]
30859before \\[sql-sqlite]. You can also specify this with \\[set-buffer-process-coding-system]
30860in the SQL buffer, after you start the process.
30861The default comes from `process-coding-system-alist' and
30862`default-process-coding-system'.
30863
30864\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30865
30866\(fn &optional BUFFER)" t nil)
30867
30868(autoload 'sql-mysql "sql" "\
30869Run mysql by TcX as an inferior process.
30870
30871Mysql versions 3.23 and up are free software.
30872
30873If buffer `*SQL*' exists but no process is running, make a new process.
30874If buffer exists and a process is running, just switch to buffer
30875`*SQL*'.
30876
30877Interpreter used comes from variable `sql-mysql-program'. Login uses
30878the variables `sql-user', `sql-password', `sql-database', and
30879`sql-server' as defaults, if set. Additional command line parameters
30880can be stored in the list `sql-mysql-options'.
30881
30882The buffer is put in SQL interactive mode, giving commands for sending
30883input. See `sql-interactive-mode'.
30884
30885To set the buffer name directly, use \\[universal-argument]
30886before \\[sql-mysql]. Once session has started,
30887\\[sql-rename-buffer] can be called separately to rename the
30888buffer.
30889
30890To specify a coding system for converting non-ASCII characters
30891in the input and output to the process, use \\[universal-coding-system-argument]
30892before \\[sql-mysql]. You can also specify this with \\[set-buffer-process-coding-system]
30893in the SQL buffer, after you start the process.
30894The default comes from `process-coding-system-alist' and
30895`default-process-coding-system'.
30896
30897\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30898
30899\(fn &optional BUFFER)" t nil)
30900
30901(autoload 'sql-solid "sql" "\
30902Run solsql by Solid as an inferior process.
30903
30904If buffer `*SQL*' exists but no process is running, make a new process.
30905If buffer exists and a process is running, just switch to buffer
30906`*SQL*'.
30907
30908Interpreter used comes from variable `sql-solid-program'. Login uses
30909the variables `sql-user', `sql-password', and `sql-server' as
30910defaults, if set.
30911
30912The buffer is put in SQL interactive mode, giving commands for sending
30913input. See `sql-interactive-mode'.
30914
30915To set the buffer name directly, use \\[universal-argument]
30916before \\[sql-solid]. Once session has started,
30917\\[sql-rename-buffer] can be called separately to rename the
30918buffer.
30919
30920To specify a coding system for converting non-ASCII characters
30921in the input and output to the process, use \\[universal-coding-system-argument]
30922before \\[sql-solid]. You can also specify this with \\[set-buffer-process-coding-system]
30923in the SQL buffer, after you start the process.
30924The default comes from `process-coding-system-alist' and
30925`default-process-coding-system'.
30926
30927\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30928
30929\(fn &optional BUFFER)" t nil)
30930
30931(autoload 'sql-ingres "sql" "\
30932Run sql by Ingres as an inferior process.
30933
30934If buffer `*SQL*' exists but no process is running, make a new process.
30935If buffer exists and a process is running, just switch to buffer
30936`*SQL*'.
30937
30938Interpreter used comes from variable `sql-ingres-program'. Login uses
30939the variable `sql-database' as default, if set.
30940
30941The buffer is put in SQL interactive mode, giving commands for sending
30942input. See `sql-interactive-mode'.
30943
30944To set the buffer name directly, use \\[universal-argument]
30945before \\[sql-ingres]. Once session has started,
30946\\[sql-rename-buffer] can be called separately to rename the
30947buffer.
30948
30949To specify a coding system for converting non-ASCII characters
30950in the input and output to the process, use \\[universal-coding-system-argument]
30951before \\[sql-ingres]. You can also specify this with \\[set-buffer-process-coding-system]
30952in the SQL buffer, after you start the process.
30953The default comes from `process-coding-system-alist' and
30954`default-process-coding-system'.
30955
30956\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30957
30958\(fn &optional BUFFER)" t nil)
30959
30960(autoload 'sql-ms "sql" "\
30961Run osql by Microsoft as an inferior process.
30962
30963If buffer `*SQL*' exists but no process is running, make a new process.
30964If buffer exists and a process is running, just switch to buffer
30965`*SQL*'.
30966
30967Interpreter used comes from variable `sql-ms-program'. Login uses the
30968variables `sql-user', `sql-password', `sql-database', and `sql-server'
30969as defaults, if set. Additional command line parameters can be stored
30970in the list `sql-ms-options'.
30971
30972The buffer is put in SQL interactive mode, giving commands for sending
30973input. See `sql-interactive-mode'.
30974
30975To set the buffer name directly, use \\[universal-argument]
30976before \\[sql-ms]. Once session has started,
30977\\[sql-rename-buffer] can be called separately to rename the
30978buffer.
30979
30980To specify a coding system for converting non-ASCII characters
30981in the input and output to the process, use \\[universal-coding-system-argument]
30982before \\[sql-ms]. You can also specify this with \\[set-buffer-process-coding-system]
30983in the SQL buffer, after you start the process.
30984The default comes from `process-coding-system-alist' and
30985`default-process-coding-system'.
30986
30987\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
30988
30989\(fn &optional BUFFER)" t nil)
30990
30991(autoload 'sql-postgres "sql" "\
30992Run psql by Postgres as an inferior process.
30993
30994If buffer `*SQL*' exists but no process is running, make a new process.
30995If buffer exists and a process is running, just switch to buffer
30996`*SQL*'.
30997
30998Interpreter used comes from variable `sql-postgres-program'. Login uses
30999the variables `sql-database' and `sql-server' as default, if set.
31000Additional command line parameters can be stored in the list
31001`sql-postgres-options'.
31002
31003The buffer is put in SQL interactive mode, giving commands for sending
31004input. See `sql-interactive-mode'.
31005
31006To set the buffer name directly, use \\[universal-argument]
31007before \\[sql-postgres]. Once session has started,
31008\\[sql-rename-buffer] can be called separately to rename the
31009buffer.
31010
31011To specify a coding system for converting non-ASCII characters
31012in the input and output to the process, use \\[universal-coding-system-argument]
31013before \\[sql-postgres]. You can also specify this with \\[set-buffer-process-coding-system]
31014in the SQL buffer, after you start the process.
31015The default comes from `process-coding-system-alist' and
31016`default-process-coding-system'. If your output lines end with ^M,
31017your might try undecided-dos as a coding system. If this doesn't help,
31018Try to set `comint-output-filter-functions' like this:
31019
31020\(setq comint-output-filter-functions (append comint-output-filter-functions
31021 \\='(comint-strip-ctrl-m)))
31022
31023\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
31024
31025\(fn &optional BUFFER)" t nil)
31026
31027(autoload 'sql-interbase "sql" "\
31028Run isql by Interbase as an inferior process.
31029
31030If buffer `*SQL*' exists but no process is running, make a new process.
31031If buffer exists and a process is running, just switch to buffer
31032`*SQL*'.
31033
31034Interpreter used comes from variable `sql-interbase-program'. Login
31035uses the variables `sql-user', `sql-password', and `sql-database' as
31036defaults, if set.
31037
31038The buffer is put in SQL interactive mode, giving commands for sending
31039input. See `sql-interactive-mode'.
31040
31041To set the buffer name directly, use \\[universal-argument]
31042before \\[sql-interbase]. Once session has started,
31043\\[sql-rename-buffer] can be called separately to rename the
31044buffer.
31045
31046To specify a coding system for converting non-ASCII characters
31047in the input and output to the process, use \\[universal-coding-system-argument]
31048before \\[sql-interbase]. You can also specify this with \\[set-buffer-process-coding-system]
31049in the SQL buffer, after you start the process.
31050The default comes from `process-coding-system-alist' and
31051`default-process-coding-system'.
31052
31053\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
31054
31055\(fn &optional BUFFER)" t nil)
31056
31057(autoload 'sql-db2 "sql" "\
31058Run db2 by IBM as an inferior process.
31059
31060If buffer `*SQL*' exists but no process is running, make a new process.
31061If buffer exists and a process is running, just switch to buffer
31062`*SQL*'.
31063
31064Interpreter used comes from variable `sql-db2-program'. There is not
31065automatic login.
31066
31067The buffer is put in SQL interactive mode, giving commands for sending
31068input. See `sql-interactive-mode'.
31069
31070If you use \\[sql-accumulate-and-indent] to send multiline commands to
31071db2, newlines will be escaped if necessary. If you don't want that, set
31072`comint-input-sender' back to `comint-simple-send' by writing an after
31073advice. See the elisp manual for more information.
31074
31075To set the buffer name directly, use \\[universal-argument]
31076before \\[sql-db2]. Once session has started,
31077\\[sql-rename-buffer] can be called separately to rename the
31078buffer.
31079
31080To specify a coding system for converting non-ASCII characters
31081in the input and output to the process, use \\[universal-coding-system-argument]
31082before \\[sql-db2]. You can also specify this with \\[set-buffer-process-coding-system]
31083in the SQL buffer, after you start the process.
31084The default comes from `process-coding-system-alist' and
31085`default-process-coding-system'.
31086
31087\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
31088
31089\(fn &optional BUFFER)" t nil)
31090
31091(autoload 'sql-linter "sql" "\
31092Run inl by RELEX as an inferior process.
31093
31094If buffer `*SQL*' exists but no process is running, make a new process.
31095If buffer exists and a process is running, just switch to buffer
31096`*SQL*'.
31097
31098Interpreter used comes from variable `sql-linter-program' - usually `inl'.
31099Login uses the variables `sql-user', `sql-password', `sql-database' and
31100`sql-server' as defaults, if set. Additional command line parameters
31101can be stored in the list `sql-linter-options'. Run inl -h to get help on
31102parameters.
31103
31104`sql-database' is used to set the LINTER_MBX environment variable for
31105local connections, `sql-server' refers to the server name from the
31106`nodetab' file for the network connection (dbc_tcp or friends must run
31107for this to work). If `sql-password' is an empty string, inl will use
31108an empty password.
31109
31110The buffer is put in SQL interactive mode, giving commands for sending
31111input. See `sql-interactive-mode'.
31112
31113To set the buffer name directly, use \\[universal-argument]
31114before \\[sql-linter]. Once session has started,
31115\\[sql-rename-buffer] can be called separately to rename the
31116buffer.
31117
31118\(Type \\[describe-mode] in the SQL buffer for a list of commands.)
31119
31120\(fn &optional BUFFER)" t nil)
31121
31122(autoload 'sql-vertica "sql" "\
31123Run vsql as an inferior process.
31124
31125\(fn &optional BUFFER)" t nil)
31126
31127(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "sql" '("sql-")))
31128
31129;;;***
31130
31131;;;### (autoloads nil "srecode" "cedet/srecode.el" (0 0 0 0))
31132;;; Generated autoloads from cedet/srecode.el
31133(push (purecopy '(srecode 1 2)) package--builtin-versions)
31134
31135(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode" '("srecode-version")))
31136
31137;;;***
31138
31139;;;### (autoloads nil "srecode/args" "cedet/srecode/args.el" (0 0
31140;;;;;; 0 0))
31141;;; Generated autoloads from cedet/srecode/args.el
31142
31143(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/args" '("srecode-")))
31144
31145;;;***
31146
31147;;;### (autoloads "actual autoloads are elsewhere" "srecode/compile"
31148;;;;;; "cedet/srecode/compile.el" (0 0 0 0))
31149;;; Generated autoloads from cedet/srecode/compile.el
31150
31151(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/compile" '("srecode-")))
31152
31153;;;***
31154
31155;;;### (autoloads "actual autoloads are elsewhere" "srecode/cpp"
31156;;;;;; "cedet/srecode/cpp.el" (0 0 0 0))
31157;;; Generated autoloads from cedet/srecode/cpp.el
31158
31159(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/cpp" '("srecode-")))
31160
31161;;;***
31162
31163;;;### (autoloads nil "srecode/ctxt" "cedet/srecode/ctxt.el" (0 0
31164;;;;;; 0 0))
31165;;; Generated autoloads from cedet/srecode/ctxt.el
31166
31167(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/ctxt" '("srecode-")))
31168
31169;;;***
31170
31171;;;### (autoloads nil "srecode/dictionary" "cedet/srecode/dictionary.el"
31172;;;;;; (0 0 0 0))
31173;;; Generated autoloads from cedet/srecode/dictionary.el
31174
31175(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/dictionary" '("srecode-")))
31176
31177;;;***
31178
31179;;;### (autoloads "actual autoloads are elsewhere" "srecode/document"
31180;;;;;; "cedet/srecode/document.el" (0 0 0 0))
31181;;; Generated autoloads from cedet/srecode/document.el
31182
31183(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/document" '("srecode-document-")))
31184
31185;;;***
31186
31187;;;### (autoloads "actual autoloads are elsewhere" "srecode/el" "cedet/srecode/el.el"
31188;;;;;; (0 0 0 0))
31189;;; Generated autoloads from cedet/srecode/el.el
31190
31191(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/el" '("srecode-semantic-apply-tag-to-dict")))
31192
31193;;;***
31194
31195;;;### (autoloads "actual autoloads are elsewhere" "srecode/expandproto"
31196;;;;;; "cedet/srecode/expandproto.el" (0 0 0 0))
31197;;; Generated autoloads from cedet/srecode/expandproto.el
31198
31199(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/expandproto" '("srecode-")))
31200
31201;;;***
31202
31203;;;### (autoloads nil "srecode/extract" "cedet/srecode/extract.el"
31204;;;;;; (0 0 0 0))
31205;;; Generated autoloads from cedet/srecode/extract.el
31206
31207(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/extract" '("srecode-extract")))
31208
31209;;;***
31210
31211;;;### (autoloads nil "srecode/fields" "cedet/srecode/fields.el"
31212;;;;;; (0 0 0 0))
31213;;; Generated autoloads from cedet/srecode/fields.el
31214
31215(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/fields" '("srecode-")))
31216
31217;;;***
31218
31219;;;### (autoloads nil "srecode/filters" "cedet/srecode/filters.el"
31220;;;;;; (0 0 0 0))
31221;;; Generated autoloads from cedet/srecode/filters.el
31222
31223(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/filters" '("srecode-comment-prefix")))
31224
31225;;;***
31226
31227;;;### (autoloads nil "srecode/find" "cedet/srecode/find.el" (0 0
31228;;;;;; 0 0))
31229;;; Generated autoloads from cedet/srecode/find.el
31230
31231(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/find" '("srecode-")))
31232
31233;;;***
31234
31235;;;### (autoloads "actual autoloads are elsewhere" "srecode/getset"
31236;;;;;; "cedet/srecode/getset.el" (0 0 0 0))
31237;;; Generated autoloads from cedet/srecode/getset.el
31238
31239(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/getset" '("srecode-")))
31240
31241;;;***
31242
31243;;;### (autoloads "actual autoloads are elsewhere" "srecode/insert"
31244;;;;;; "cedet/srecode/insert.el" (0 0 0 0))
31245;;; Generated autoloads from cedet/srecode/insert.el
31246
31247(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/insert" '("srecode-")))
31248
31249;;;***
31250
31251;;;### (autoloads "actual autoloads are elsewhere" "srecode/map"
31252;;;;;; "cedet/srecode/map.el" (0 0 0 0))
31253;;; Generated autoloads from cedet/srecode/map.el
31254
31255(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/map" '("srecode-")))
31256
31257;;;***
31258
31259;;;### (autoloads "actual autoloads are elsewhere" "srecode/mode"
31260;;;;;; "cedet/srecode/mode.el" (0 0 0 0))
31261;;; Generated autoloads from cedet/srecode/mode.el
31262
31263(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/mode" '("srecode-")))
31264
31265;;;***
31266
31267;;;### (autoloads nil "srecode/semantic" "cedet/srecode/semantic.el"
31268;;;;;; (0 0 0 0))
31269;;; Generated autoloads from cedet/srecode/semantic.el
31270
31271(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/semantic" '("srecode-semantic-")))
31272
31273;;;***
31274
31275;;;### (autoloads "actual autoloads are elsewhere" "srecode/srt"
31276;;;;;; "cedet/srecode/srt.el" (0 0 0 0))
31277;;; Generated autoloads from cedet/srecode/srt.el
31278
31279(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/srt" '("srecode-read-")))
31280
31281;;;***
31282
31283;;;### (autoloads nil "srecode/srt-mode" "cedet/srecode/srt-mode.el"
31284;;;;;; (0 0 0 0))
31285;;; Generated autoloads from cedet/srecode/srt-mode.el
31286
31287(autoload 'srecode-template-mode "srecode/srt-mode" "\
31288Major-mode for writing SRecode macros.
31289
31290\(fn)" t nil)
31291
31292(defalias 'srt-mode 'srecode-template-mode)
31293
31294(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/srt-mode" '("semantic-" "srecode-")))
31295
31296;;;***
31297
31298;;;### (autoloads nil "srecode/table" "cedet/srecode/table.el" (0
31299;;;;;; 0 0 0))
31300;;; Generated autoloads from cedet/srecode/table.el
31301
31302(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/table" '("srecode-" "object-sort-list")))
31303
31304;;;***
31305
31306;;;### (autoloads "actual autoloads are elsewhere" "srecode/template"
31307;;;;;; "cedet/srecode/template.el" (0 0 0 0))
31308;;; Generated autoloads from cedet/srecode/template.el
31309
31310(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/template" '("semantic-tag-components")))
31311
31312;;;***
31313
31314;;;### (autoloads "actual autoloads are elsewhere" "srecode/texi"
31315;;;;;; "cedet/srecode/texi.el" (0 0 0 0))
31316;;; Generated autoloads from cedet/srecode/texi.el
31317
31318(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "srecode/texi" '("semantic-insert-foreign-tag" "srecode-texi-")))
31319
31320;;;***
31321
31322;;;### (autoloads nil "starttls" "net/starttls.el" (0 0 0 0))
31323;;; Generated autoloads from net/starttls.el
31324
31325(autoload 'starttls-open-stream "starttls" "\
31326Open a TLS connection for a port to a host.
31327Returns a subprocess object to represent the connection.
31328Input and output work as for subprocesses; `delete-process' closes it.
31329Args are NAME BUFFER HOST PORT.
31330NAME is name for process. It is modified if necessary to make it unique.
31331BUFFER is the buffer (or `buffer-name') to associate with the process.
31332 Process output goes at end of that buffer, unless you specify
31333 an output stream or filter function to handle the output.
31334 BUFFER may be also nil, meaning that this process is not associated
31335 with any buffer
31336Third arg is name of the host to connect to, or its IP address.
31337Fourth arg PORT is an integer specifying a port to connect to.
31338If `starttls-use-gnutls' is nil, this may also be a service name, but
31339GnuTLS requires a port number.
31340
31341\(fn NAME BUFFER HOST PORT)" nil nil)
31342
31343(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "starttls" '("starttls-")))
31344
31345;;;***
31346
31347;;;### (autoloads nil "strokes" "strokes.el" (0 0 0 0))
31348;;; Generated autoloads from strokes.el
31349
31350(autoload 'strokes-global-set-stroke "strokes" "\
31351Interactively give STROKE the global binding as COMMAND.
31352Works just like `global-set-key', except for strokes. COMMAND is
31353a symbol naming an interactively-callable function. STROKE is a
31354list of sampled positions on the stroke grid as described in the
31355documentation for the `strokes-define-stroke' function.
31356
31357See also `strokes-global-set-stroke-string'.
31358
31359\(fn STROKE COMMAND)" t nil)
31360
31361(autoload 'strokes-read-stroke "strokes" "\
31362Read a simple stroke (interactively) and return the stroke.
31363Optional PROMPT in minibuffer displays before and during stroke reading.
31364This function will display the stroke interactively as it is being
31365entered in the strokes buffer if the variable
31366`strokes-use-strokes-buffer' is non-nil.
31367Optional EVENT is acceptable as the starting event of the stroke.
31368
31369\(fn &optional PROMPT EVENT)" nil nil)
31370
31371(autoload 'strokes-read-complex-stroke "strokes" "\
31372Read a complex stroke (interactively) and return the stroke.
31373Optional PROMPT in minibuffer displays before and during stroke reading.
31374Note that a complex stroke allows the user to pen-up and pen-down. This
31375is implemented by allowing the user to paint with button 1 or button 2 and
31376then complete the stroke with button 3.
31377Optional EVENT is acceptable as the starting event of the stroke.
31378
31379\(fn &optional PROMPT EVENT)" nil nil)
31380
31381(autoload 'strokes-do-stroke "strokes" "\
31382Read a simple stroke from the user and then execute its command.
31383This must be bound to a mouse event.
31384
31385\(fn EVENT)" t nil)
31386
31387(autoload 'strokes-do-complex-stroke "strokes" "\
31388Read a complex stroke from the user and then execute its command.
31389This must be bound to a mouse event.
31390
31391\(fn EVENT)" t nil)
31392
31393(autoload 'strokes-describe-stroke "strokes" "\
31394Displays the command which STROKE maps to, reading STROKE interactively.
31395
31396\(fn STROKE)" t nil)
31397
31398(autoload 'strokes-help "strokes" "\
31399Get instruction on using the Strokes package.
31400
31401\(fn)" t nil)
31402
31403(autoload 'strokes-load-user-strokes "strokes" "\
31404Load user-defined strokes from file named by `strokes-file'.
31405
31406\(fn)" t nil)
31407
31408(autoload 'strokes-list-strokes "strokes" "\
31409Pop up a buffer containing an alphabetical listing of strokes in STROKES-MAP.
31410With CHRONOLOGICAL prefix arg (\\[universal-argument]) list strokes chronologically
31411by command name.
31412If STROKES-MAP is not given, `strokes-global-map' will be used instead.
31413
31414\(fn &optional CHRONOLOGICAL STROKES-MAP)" t nil)
31415
31416(defvar strokes-mode nil "\
31417Non-nil if Strokes mode is enabled.
31418See the `strokes-mode' command
31419for a description of this minor mode.
31420Setting this variable directly does not take effect;
31421either customize it (see the info node `Easy Customization')
31422or call the function `strokes-mode'.")
31423
31424(custom-autoload 'strokes-mode "strokes" nil)
31425
31426(autoload 'strokes-mode "strokes" "\
31427Toggle Strokes mode, a global minor mode.
31428With a prefix argument ARG, enable Strokes mode if ARG is
31429positive, and disable it otherwise. If called from Lisp,
31430enable the mode if ARG is omitted or nil.
31431
31432\\<strokes-mode-map>
31433Strokes are pictographic mouse gestures which invoke commands.
31434Strokes are invoked with \\[strokes-do-stroke]. You can define
31435new strokes with \\[strokes-global-set-stroke]. See also
31436\\[strokes-do-complex-stroke] for `complex' strokes.
31437
31438To use strokes for pictographic editing, such as Chinese/Japanese, use
31439\\[strokes-compose-complex-stroke], which draws strokes and inserts them.
31440Encode/decode your strokes with \\[strokes-encode-buffer],
31441\\[strokes-decode-buffer].
31442
31443\\{strokes-mode-map}
31444
31445\(fn &optional ARG)" t nil)
31446
31447(autoload 'strokes-decode-buffer "strokes" "\
31448Decode stroke strings in BUFFER and display their corresponding glyphs.
31449Optional BUFFER defaults to the current buffer.
31450Optional FORCE non-nil will ignore the buffer's read-only status.
31451
31452\(fn &optional BUFFER FORCE)" t nil)
31453
31454(autoload 'strokes-compose-complex-stroke "strokes" "\
31455Read a complex stroke and insert its glyph into the current buffer.
31456
31457\(fn)" t nil)
31458
31459(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "strokes" '("strokes-")))
31460
31461;;;***
31462
31463;;;### (autoloads nil "studly" "play/studly.el" (0 0 0 0))
31464;;; Generated autoloads from play/studly.el
31465
31466(autoload 'studlify-region "studly" "\
31467Studlify-case the region.
31468
31469\(fn BEGIN END)" t nil)
31470
31471(autoload 'studlify-word "studly" "\
31472Studlify-case the current word, or COUNT words if given an argument.
31473
31474\(fn COUNT)" t nil)
31475
31476(autoload 'studlify-buffer "studly" "\
31477Studlify-case the current buffer.
31478
31479\(fn)" t nil)
31480
31481;;;***
31482
31483;;;### (autoloads nil "subr-x" "emacs-lisp/subr-x.el" (0 0 0 0))
31484;;; Generated autoloads from emacs-lisp/subr-x.el
31485
31486(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "subr-x" '("read-multiple-choice" "string-" "hash-table-" "and-let*" "when-let" "internal--" "if-let" "thread-")))
31487
31488;;;***
31489
31490;;;### (autoloads nil "subword" "progmodes/subword.el" (0 0 0 0))
31491;;; Generated autoloads from progmodes/subword.el
31492
31493(define-obsolete-function-alias 'capitalized-words-mode 'subword-mode "25.1")
31494
31495(autoload 'subword-mode "subword" "\
31496Toggle subword movement and editing (Subword mode).
31497With a prefix argument ARG, enable Subword mode if ARG is
31498positive, and disable it otherwise. If called from Lisp, enable
31499the mode if ARG is omitted or nil.
31500
31501Subword mode is a buffer-local minor mode. Enabling it changes
31502the definition of a word so that word-based commands stop inside
31503symbols with mixed uppercase and lowercase letters,
31504e.g. \"GtkWidget\", \"EmacsFrameClass\", \"NSGraphicsContext\".
31505
31506Here we call these mixed case symbols `nomenclatures'. Each
31507capitalized (or completely uppercase) part of a nomenclature is
31508called a `subword'. Here are some examples:
31509
31510 Nomenclature Subwords
31511 ===========================================================
31512 GtkWindow => \"Gtk\" and \"Window\"
31513 EmacsFrameClass => \"Emacs\", \"Frame\" and \"Class\"
31514 NSGraphicsContext => \"NS\", \"Graphics\" and \"Context\"
31515
31516This mode changes the definition of a word so that word commands
31517treat nomenclature boundaries as word boundaries.
31518
31519\\{subword-mode-map}
31520
31521\(fn &optional ARG)" t nil)
31522
31523(defvar global-subword-mode nil "\
31524Non-nil if Global Subword mode is enabled.
31525See the `global-subword-mode' command
31526for a description of this minor mode.
31527Setting this variable directly does not take effect;
31528either customize it (see the info node `Easy Customization')
31529or call the function `global-subword-mode'.")
31530
31531(custom-autoload 'global-subword-mode "subword" nil)
31532
31533(autoload 'global-subword-mode "subword" "\
31534Toggle Subword mode in all buffers.
31535With prefix ARG, enable Global Subword mode if ARG is positive;
31536otherwise, disable it. If called from Lisp, enable the mode if
31537ARG is omitted or nil.
31538
31539Subword mode is enabled in all buffers where
31540`(lambda nil (subword-mode 1))' would do it.
31541See `subword-mode' for more information on Subword mode.
31542
31543\(fn &optional ARG)" t nil)
31544
31545(autoload 'superword-mode "subword" "\
31546Toggle superword movement and editing (Superword mode).
31547With a prefix argument ARG, enable Superword mode if ARG is
31548positive, and disable it otherwise. If called from Lisp, enable
31549the mode if ARG is omitted or nil.
31550
31551Superword mode is a buffer-local minor mode. Enabling it changes
31552the definition of words such that symbols characters are treated
31553as parts of words: e.g., in `superword-mode',
31554\"this_is_a_symbol\" counts as one word.
31555
31556\\{superword-mode-map}
31557
31558\(fn &optional ARG)" t nil)
31559
31560(defvar global-superword-mode nil "\
31561Non-nil if Global Superword mode is enabled.
31562See the `global-superword-mode' command
31563for a description of this minor mode.
31564Setting this variable directly does not take effect;
31565either customize it (see the info node `Easy Customization')
31566or call the function `global-superword-mode'.")
31567
31568(custom-autoload 'global-superword-mode "subword" nil)
31569
31570(autoload 'global-superword-mode "subword" "\
31571Toggle Superword mode in all buffers.
31572With prefix ARG, enable Global Superword mode if ARG is positive;
31573otherwise, disable it. If called from Lisp, enable the mode if
31574ARG is omitted or nil.
31575
31576Superword mode is enabled in all buffers where
31577`(lambda nil (superword-mode 1))' would do it.
31578See `superword-mode' for more information on Superword mode.
31579
31580\(fn &optional ARG)" t nil)
31581
31582(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "subword" '("superword-mode-map" "subword-")))
31583
31584;;;***
31585
31586;;;### (autoloads nil "supercite" "mail/supercite.el" (0 0 0 0))
31587;;; Generated autoloads from mail/supercite.el
31588
31589(autoload 'sc-cite-original "supercite" "\
31590Workhorse citing function which performs the initial citation.
31591This is callable from the various mail and news readers' reply
31592function according to the agreed upon standard. See the associated
31593info node `(SC)Top' for more details.
31594`sc-cite-original' does not do any yanking of the
31595original message but it does require a few things:
31596
31597 1) The reply buffer is the current buffer.
31598
31599 2) The original message has been yanked and inserted into the
31600 reply buffer.
31601
31602 3) Verbose mail headers from the original message have been
31603 inserted into the reply buffer directly before the text of the
31604 original message.
31605
31606 4) Point is at the beginning of the verbose headers.
31607
31608 5) Mark is at the end of the body of text to be cited.
31609
31610The region need not be active (and typically isn't when this
31611function is called). Also, the hook `sc-pre-hook' is run before,
31612and `sc-post-hook' is run after the guts of this function.
31613
31614\(fn)" nil nil)
31615
31616(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "supercite" '("sc-")))
31617
31618;;;***
31619
31620;;;### (autoloads nil "svg" "svg.el" (0 0 0 0))
31621;;; Generated autoloads from svg.el
31622
31623(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "svg" '("svg-")))
31624
31625;;;***
31626
31627;;;### (autoloads nil "t-mouse" "t-mouse.el" (0 0 0 0))
31628;;; Generated autoloads from t-mouse.el
31629
31630(define-obsolete-function-alias 't-mouse-mode 'gpm-mouse-mode "23.1")
31631
31632(defvar gpm-mouse-mode t "\
31633Non-nil if Gpm-Mouse mode is enabled.
31634See the `gpm-mouse-mode' command
31635for a description of this minor mode.
31636Setting this variable directly does not take effect;
31637either customize it (see the info node `Easy Customization')
31638or call the function `gpm-mouse-mode'.")
31639
31640(custom-autoload 'gpm-mouse-mode "t-mouse" nil)
31641
31642(autoload 'gpm-mouse-mode "t-mouse" "\
31643Toggle mouse support in GNU/Linux consoles (GPM Mouse mode).
31644With a prefix argument ARG, enable GPM Mouse mode if ARG is
31645positive, and disable it otherwise. If called from Lisp, enable
31646the mode if ARG is omitted or nil.
31647
31648This allows the use of the mouse when operating on a GNU/Linux console,
31649in the same way as you can use the mouse under X11.
31650It relies on the `gpm' daemon being activated.
31651
31652Note that when `gpm-mouse-mode' is enabled, you cannot use the
31653mouse to transfer text between Emacs and other programs which use
31654GPM. This is due to limitations in GPM and the Linux kernel.
31655
31656\(fn &optional ARG)" t nil)
31657
31658(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "t-mouse" '("gpm-mouse-")))
31659
31660;;;***
31661
31662;;;### (autoloads nil "tabify" "tabify.el" (0 0 0 0))
31663;;; Generated autoloads from tabify.el
31664
31665(autoload 'untabify "tabify" "\
31666Convert all tabs in region to multiple spaces, preserving columns.
31667If called interactively with prefix ARG, convert for the entire
31668buffer.
31669
31670Called non-interactively, the region is specified by arguments
31671START and END, rather than by the position of point and mark.
31672The variable `tab-width' controls the spacing of tab stops.
31673
31674\(fn START END &optional ARG)" t nil)
31675
31676(autoload 'tabify "tabify" "\
31677Convert multiple spaces in region to tabs when possible.
31678A group of spaces is partially replaced by tabs
31679when this can be done without changing the column they end at.
31680If called interactively with prefix ARG, convert for the entire
31681buffer.
31682
31683Called non-interactively, the region is specified by arguments
31684START and END, rather than by the position of point and mark.
31685The variable `tab-width' controls the spacing of tab stops.
31686
31687\(fn START END &optional ARG)" t nil)
31688
31689(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tabify" '("tabify-regexp")))
31690
31691;;;***
31692
31693;;;### (autoloads nil "table" "textmodes/table.el" (0 0 0 0))
31694;;; Generated autoloads from textmodes/table.el
31695
31696(autoload 'table-insert "table" "\
31697Insert an editable text table.
31698Insert a table of specified number of COLUMNS and ROWS. Optional
31699parameter CELL-WIDTH and CELL-HEIGHT can specify the size of each
31700cell. The cell size is uniform across the table if the specified size
31701is a number. They can be a list of numbers to specify different size
31702for each cell. When called interactively, the list of number is
31703entered by simply listing all the numbers with space characters
31704delimiting them.
31705
31706Examples:
31707
31708\\[table-insert] inserts a table at the current point location.
31709
31710Suppose we have the following situation where `-!-' indicates the
31711location of point.
31712
31713 -!-
31714
31715Type \\[table-insert] and hit ENTER key. As it asks table
31716specification, provide 3 for number of columns, 1 for number of rows,
317175 for cell width and 1 for cell height. Now you shall see the next
31718table and the point is automatically moved to the beginning of the
31719first cell.
31720
31721 +-----+-----+-----+
31722 |-!- | | |
31723 +-----+-----+-----+
31724
31725Inside a table cell, there are special key bindings. \\<table-cell-map>
31726
31727M-9 \\[table-widen-cell] (or \\[universal-argument] 9 \\[table-widen-cell]) widens the first cell by 9 character
31728width, which results as
31729
31730 +--------------+-----+-----+
31731 |-!- | | |
31732 +--------------+-----+-----+
31733
31734Type TAB \\[table-widen-cell] then type TAB M-2 M-7 \\[table-widen-cell] (or \\[universal-argument] 2 7 \\[table-widen-cell]). Typing
31735TAB moves the point forward by a cell. The result now looks like this:
31736
31737 +--------------+------+--------------------------------+
31738 | | |-!- |
31739 +--------------+------+--------------------------------+
31740
31741If you knew each width of the columns prior to the table creation,
31742what you could have done better was to have had given the complete
31743width information to `table-insert'.
31744
31745Cell width(s): 14 6 32
31746
31747instead of
31748
31749Cell width(s): 5
31750
31751This would have eliminated the previously mentioned width adjustment
31752work all together.
31753
31754If the point is in the last cell type S-TAB S-TAB to move it to the
31755first cell. Now type \\[table-heighten-cell] which heighten the row by a line.
31756
31757 +--------------+------+--------------------------------+
31758 |-!- | | |
31759 | | | |
31760 +--------------+------+--------------------------------+
31761
31762Type \\[table-insert-row-column] and tell it to insert a row.
31763
31764 +--------------+------+--------------------------------+
31765 |-!- | | |
31766 | | | |
31767 +--------------+------+--------------------------------+
31768 | | | |
31769 | | | |
31770 +--------------+------+--------------------------------+
31771
31772Move the point under the table as shown below.
31773
31774 +--------------+------+--------------------------------+
31775 | | | |
31776 | | | |
31777 +--------------+------+--------------------------------+
31778 | | | |
31779 | | | |
31780 +--------------+------+--------------------------------+
31781 -!-
31782
31783Type M-x table-insert-row instead of \\[table-insert-row-column]. \\[table-insert-row-column] does not work
31784when the point is outside of the table. This insertion at
31785outside of the table effectively appends a row at the end.
31786
31787 +--------------+------+--------------------------------+
31788 | | | |
31789 | | | |
31790 +--------------+------+--------------------------------+
31791 | | | |
31792 | | | |
31793 +--------------+------+--------------------------------+
31794 |-!- | | |
31795 | | | |
31796 +--------------+------+--------------------------------+
31797
31798Text editing inside the table cell produces reasonably expected
31799results.
31800
31801 +--------------+------+--------------------------------+
31802 | | | |
31803 | | | |
31804 +--------------+------+--------------------------------+
31805 | | |Text editing inside the table |
31806 | | |cell produces reasonably |
31807 | | |expected results.-!- |
31808 +--------------+------+--------------------------------+
31809 | | | |
31810 | | | |
31811 +--------------+------+--------------------------------+
31812
31813Inside a table cell has a special keymap.
31814
31815\\{table-cell-map}
31816
31817\(fn COLUMNS ROWS &optional CELL-WIDTH CELL-HEIGHT)" t nil)
31818
31819(autoload 'table-insert-row "table" "\
31820Insert N table row(s).
31821When point is in a table the newly inserted row(s) are placed above
31822the current row. When point is outside of the table it must be below
31823the table within the table width range, then the newly created row(s)
31824are appended at the bottom of the table.
31825
31826\(fn N)" t nil)
31827
31828(autoload 'table-insert-column "table" "\
31829Insert N table column(s).
31830When point is in a table the newly inserted column(s) are placed left
31831of the current column. When point is outside of the table it must be
31832right side of the table within the table height range, then the newly
31833created column(s) are appended at the right of the table.
31834
31835\(fn N)" t nil)
31836
31837(autoload 'table-insert-row-column "table" "\
31838Insert row(s) or column(s).
31839See `table-insert-row' and `table-insert-column'.
31840
31841\(fn ROW-COLUMN N)" t nil)
31842
31843(autoload 'table-recognize "table" "\
31844Recognize all tables within the current buffer and activate them.
31845Scans the entire buffer and recognizes valid table cells. If the
31846optional numeric prefix argument ARG is negative the tables in the
31847buffer become inactive, meaning the tables become plain text and loses
31848all the table specific features.
31849
31850\(fn &optional ARG)" t nil)
31851
31852(autoload 'table-unrecognize "table" "\
31853
31854
31855\(fn)" t nil)
31856
31857(autoload 'table-recognize-region "table" "\
31858Recognize all tables within region.
31859BEG and END specify the region to work on. If the optional numeric
31860prefix argument ARG is negative the tables in the region become
31861inactive, meaning the tables become plain text and lose all the table
31862specific features.
31863
31864\(fn BEG END &optional ARG)" t nil)
31865
31866(autoload 'table-unrecognize-region "table" "\
31867
31868
31869\(fn BEG END)" t nil)
31870
31871(autoload 'table-recognize-table "table" "\
31872Recognize a table at point.
31873If the optional numeric prefix argument ARG is negative the table
31874becomes inactive, meaning the table becomes plain text and loses all
31875the table specific features.
31876
31877\(fn &optional ARG)" t nil)
31878
31879(autoload 'table-unrecognize-table "table" "\
31880
31881
31882\(fn)" t nil)
31883
31884(autoload 'table-recognize-cell "table" "\
31885Recognize a table cell that contains current point.
31886Probe the cell dimension and prepare the cell information. The
31887optional two arguments FORCE and NO-COPY are for internal use only and
31888must not be specified. When the optional numeric prefix argument ARG
31889is negative the cell becomes inactive, meaning that the cell becomes
31890plain text and loses all the table specific features.
31891
31892\(fn &optional FORCE NO-COPY ARG)" t nil)
31893
31894(autoload 'table-unrecognize-cell "table" "\
31895
31896
31897\(fn)" t nil)
31898
31899(autoload 'table-heighten-cell "table" "\
31900Heighten the current cell by N lines by expanding the cell vertically.
31901Heightening is done by adding blank lines at the bottom of the current
31902cell. Other cells aligned horizontally with the current one are also
31903heightened in order to keep the rectangular table structure. The
31904optional argument NO-COPY is internal use only and must not be
31905specified.
31906
31907\(fn N &optional NO-COPY NO-UPDATE)" t nil)
31908
31909(autoload 'table-shorten-cell "table" "\
31910Shorten the current cell by N lines by shrinking the cell vertically.
31911Shortening is done by removing blank lines from the bottom of the cell
31912and possibly from the top of the cell as well. Therefore, the cell
31913must have some bottom/top blank lines to be shorten effectively. This
31914is applicable to all the cells aligned horizontally with the current
31915one because they are also shortened in order to keep the rectangular
31916table structure.
31917
31918\(fn N)" t nil)
31919
31920(autoload 'table-widen-cell "table" "\
31921Widen the current cell by N columns and expand the cell horizontally.
31922Some other cells in the same table are widen as well to keep the
31923table's rectangle structure.
31924
31925\(fn N &optional NO-COPY NO-UPDATE)" t nil)
31926
31927(autoload 'table-narrow-cell "table" "\
31928Narrow the current cell by N columns and shrink the cell horizontally.
31929Some other cells in the same table are narrowed as well to keep the
31930table's rectangle structure.
31931
31932\(fn N)" t nil)
31933
31934(autoload 'table-forward-cell "table" "\
31935Move point forward to the beginning of the next cell.
31936With argument ARG, do it ARG times;
31937a negative argument ARG = -N means move backward N cells.
31938Do not specify NO-RECOGNIZE and UNRECOGNIZE. They are for internal use only.
31939
31940Sample Cell Traveling Order (In Irregular Table Cases)
31941
31942You can actually try how it works in this buffer. Press
31943\\[table-recognize] and go to cells in the following tables and press
31944\\[table-forward-cell] or TAB key.
31945
31946+-----+--+ +--+-----+ +--+--+--+ +--+--+--+ +---------+ +--+---+--+
31947|0 |1 | |0 |1 | |0 |1 |2 | |0 |1 |2 | |0 | |0 |1 |2 |
31948+--+--+ | | +--+--+ +--+ | | | | +--+ +----+----+ +--+-+-+--+
31949|2 |3 | | | |2 |3 | |3 +--+ | | +--+3 | |1 |2 | |3 |4 |
31950| +--+--+ +--+--+ | +--+4 | | | |4 +--+ +--+-+-+--+ +----+----+
31951| |4 | |4 | | |5 | | | | | |5 | |3 |4 |5 | |5 |
31952+--+-----+ +-----+--+ +--+--+--+ +--+--+--+ +--+---+--+ +---------+
31953
31954+--+--+--+ +--+--+--+ +--+--+--+ +--+--+--+
31955|0 |1 |2 | |0 |1 |2 | |0 |1 |2 | |0 |1 |2 |
31956| | | | | +--+ | | | | | +--+ +--+
31957+--+ +--+ +--+3 +--+ | +--+ | |3 +--+4 |
31958|3 | |4 | |4 +--+5 | | |3 | | +--+5 +--+
31959| | | | | |6 | | | | | | |6 | |7 |
31960+--+--+--+ +--+--+--+ +--+--+--+ +--+--+--+
31961
31962+--+--+--+ +--+--+--+ +--+--+--+--+ +--+-----+--+ +--+--+--+--+
31963|0 |1 |2 | |0 |1 |2 | |0 |1 |2 |3 | |0 |1 |2 | |0 |1 |2 |3 |
31964| +--+ | | +--+ | | +--+--+ | | | | | | +--+--+ |
31965| |3 +--+ +--+3 | | +--+4 +--+ +--+ +--+ +--+4 +--+
31966+--+ |4 | |4 | +--+ |5 +--+--+6 | |3 +--+--+4 | |5 | |6 |
31967|5 +--+ | | +--+5 | | |7 |8 | | | |5 |6 | | | | | |
31968| |6 | | | |6 | | +--+--+--+--+ +--+--+--+--+ +--+-----+--+
31969+--+--+--+ +--+--+--+
31970
31971\(fn &optional ARG NO-RECOGNIZE UNRECOGNIZE)" t nil)
31972
31973(autoload 'table-backward-cell "table" "\
31974Move backward to the beginning of the previous cell.
31975With argument ARG, do it ARG times;
31976a negative argument ARG = -N means move forward N cells.
31977
31978\(fn &optional ARG)" t nil)
31979
31980(autoload 'table-span-cell "table" "\
31981Span current cell into adjacent cell in DIRECTION.
31982DIRECTION is one of symbols; right, left, above or below.
31983
31984\(fn DIRECTION)" t nil)
31985
31986(autoload 'table-split-cell-vertically "table" "\
31987Split current cell vertically.
31988Creates a cell above and a cell below the current point location.
31989
31990\(fn)" t nil)
31991
31992(autoload 'table-split-cell-horizontally "table" "\
31993Split current cell horizontally.
31994Creates a cell on the left and a cell on the right of the current point location.
31995
31996\(fn)" t nil)
31997
31998(autoload 'table-split-cell "table" "\
31999Split current cell in ORIENTATION.
32000ORIENTATION is a symbol either horizontally or vertically.
32001
32002\(fn ORIENTATION)" t nil)
32003
32004(autoload 'table-justify "table" "\
32005Justify contents of a cell, a row of cells or a column of cells.
32006WHAT is a symbol `cell', `row' or `column'. JUSTIFY is a symbol
32007`left', `center', `right', `top', `middle', `bottom' or `none'.
32008
32009\(fn WHAT JUSTIFY)" t nil)
32010
32011(autoload 'table-justify-cell "table" "\
32012Justify cell contents.
32013JUSTIFY is a symbol `left', `center' or `right' for horizontal, or `top',
32014`middle', `bottom' or `none' for vertical. When optional PARAGRAPH is
32015non-nil the justify operation is limited to the current paragraph,
32016otherwise the entire cell contents is justified.
32017
32018\(fn JUSTIFY &optional PARAGRAPH)" t nil)
32019
32020(autoload 'table-justify-row "table" "\
32021Justify cells of a row.
32022JUSTIFY is a symbol `left', `center' or `right' for horizontal,
32023or `top', `middle', `bottom' or `none' for vertical.
32024
32025\(fn JUSTIFY)" t nil)
32026
32027(autoload 'table-justify-column "table" "\
32028Justify cells of a column.
32029JUSTIFY is a symbol `left', `center' or `right' for horizontal,
32030or `top', `middle', `bottom' or `none' for vertical.
32031
32032\(fn JUSTIFY)" t nil)
32033
32034(autoload 'table-fixed-width-mode "table" "\
32035Cell width is fixed when this is non-nil.
32036Normally it should be nil for allowing automatic cell width expansion
32037that widens a cell when it is necessary. When non-nil, typing in a
32038cell does not automatically expand the cell width. A word that is too
32039long to fit in a cell is chopped into multiple lines. The chopped
32040location is indicated by `table-word-continuation-char'. This
32041variable's value can be toggled by \\[table-fixed-width-mode] at
32042run-time.
32043
32044\(fn &optional ARG)" t nil)
32045
32046(autoload 'table-query-dimension "table" "\
32047Return the dimension of the current cell and the current table.
32048The result is a list (cw ch tw th c r cells) where cw is the cell
32049width, ch is the cell height, tw is the table width, th is the table
32050height, c is the number of columns, r is the number of rows and cells
32051is the total number of cells. The cell dimension excludes the cell
32052frame while the table dimension includes the table frame. The columns
32053and the rows are counted by the number of cell boundaries. Therefore
32054the number tends to be larger than it appears for the tables with
32055non-uniform cell structure (heavily spanned and split). When optional
32056WHERE is provided the cell and table at that location is reported.
32057
32058\(fn &optional WHERE)" t nil)
32059
32060(autoload 'table-generate-source "table" "\
32061Generate source of the current table in the specified language.
32062LANGUAGE is a symbol that specifies the language to describe the
32063structure of the table. It must be either `html', `latex' or `cals'.
32064The resulted source text is inserted into DEST-BUFFER and the buffer
32065object is returned. When DEST-BUFFER is omitted or nil the default
32066buffer specified in `table-dest-buffer-name' is used. In this case
32067the content of the default buffer is erased prior to the generation.
32068When DEST-BUFFER is non-nil it is expected to be either a destination
32069buffer or a name of the destination buffer. In this case the
32070generated result is inserted at the current point in the destination
32071buffer and the previously existing contents in the buffer are
32072untouched.
32073
32074References used for this implementation:
32075
32076HTML:
32077 URL `http://www.w3.org'
32078
32079LaTeX:
32080 URL `http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/Tables.html'
32081
32082CALS (DocBook DTD):
32083 URL `http://www.oasis-open.org/html/a502.htm'
32084 URL `http://www.oreilly.com/catalog/docbook/chapter/book/table.html#AEN114751'
32085
32086\(fn LANGUAGE &optional DEST-BUFFER CAPTION)" t nil)
32087
32088(autoload 'table-insert-sequence "table" "\
32089Travel cells forward while inserting a specified sequence string in each cell.
32090STR is the base string from which the sequence starts. When STR is an
32091empty string then each cell content is erased. When STR ends with
32092numerical characters (they may optionally be surrounded by a pair of
32093parentheses) they are incremented as a decimal number. Otherwise the
32094last character in STR is incremented in ASCII code order. N is the
32095number of sequence elements to insert. When N is negative the cell
32096traveling direction is backward. When N is zero it travels forward
32097entire table. INCREMENT is the increment between adjacent sequence
32098elements and can be a negative number for effectively decrementing.
32099INTERVAL is the number of cells to travel between sequence element
32100insertion which is normally 1. When zero or less is given for
32101INTERVAL it is interpreted as number of cells per row so that sequence
32102is placed straight down vertically as long as the table's cell
32103structure is uniform. JUSTIFY is a symbol `left', `center' or
32104`right' that specifies justification of the inserted string.
32105
32106Example:
32107
32108 (progn
32109 (table-insert 16 3 5 1)
32110 (table-forward-cell 15)
32111 (table-insert-sequence \"D0\" -16 1 1 \\='center)
32112 (table-forward-cell 16)
32113 (table-insert-sequence \"A[0]\" -16 1 1 \\='center)
32114 (table-forward-cell 1)
32115 (table-insert-sequence \"-\" 16 0 1 \\='center))
32116
32117 (progn
32118 (table-insert 16 8 5 1)
32119 (table-insert-sequence \"@\" 0 1 2 \\='right)
32120 (table-forward-cell 1)
32121 (table-insert-sequence \"64\" 0 1 2 \\='left))
32122
32123\(fn STR N INCREMENT INTERVAL JUSTIFY)" t nil)
32124
32125(autoload 'table-delete-row "table" "\
32126Delete N row(s) of cells.
32127Delete N rows of cells from current row. The current row is the row
32128contains the current cell where point is located. Each row must
32129consists from cells of same height.
32130
32131\(fn N)" t nil)
32132
32133(autoload 'table-delete-column "table" "\
32134Delete N column(s) of cells.
32135Delete N columns of cells from current column. The current column is
32136the column contains the current cell where point is located. Each
32137column must consists from cells of same width.
32138
32139\(fn N)" t nil)
32140
32141(autoload 'table-capture "table" "\
32142Convert plain text into a table by capturing the text in the region.
32143Create a table with the text in region as cell contents. BEG and END
32144specify the region. The text in the region is replaced with a table.
32145The removed text is inserted in the table. When optional
32146COL-DELIM-REGEXP and ROW-DELIM-REGEXP are provided the region contents
32147is parsed and separated into individual cell contents by using the
32148delimiter regular expressions. This parsing determines the number of
32149columns and rows of the table automatically. If COL-DELIM-REGEXP and
32150ROW-DELIM-REGEXP are omitted the result table has only one cell and
32151the entire region contents is placed in that cell. Optional JUSTIFY
32152is one of `left', `center' or `right', which specifies the cell
32153justification. Optional MIN-CELL-WIDTH specifies the minimum cell
32154width. Optional COLUMNS specify the number of columns when
32155ROW-DELIM-REGEXP is not specified.
32156
32157
32158Example 1:
32159
321601, 2, 3, 4
321615, 6, 7, 8
32162, 9, 10
32163
32164Running `table-capture' on above 3 line region with COL-DELIM-REGEXP
32165\",\" and ROW-DELIM-REGEXP \"\\n\" creates the following table. In
32166this example the cells are centered and minimum cell width is
32167specified as 5.
32168
32169+-----+-----+-----+-----+
32170| 1 | 2 | 3 | 4 |
32171+-----+-----+-----+-----+
32172| 5 | 6 | 7 | 8 |
32173+-----+-----+-----+-----+
32174| | 9 | 10 | |
32175+-----+-----+-----+-----+
32176
32177Note:
32178
32179In case the function is called interactively user must use \\[quoted-insert] `quoted-insert'
32180in order to enter \"\\n\" successfully. COL-DELIM-REGEXP at the end
32181of each row is optional.
32182
32183
32184Example 2:
32185
32186This example shows how a table can be used for text layout editing.
32187Let `table-capture' capture the following region starting from
32188-!- and ending at -*-, that contains three paragraphs and two item
32189name headers. This time specify empty string for both
32190COL-DELIM-REGEXP and ROW-DELIM-REGEXP.
32191
32192-!-`table-capture' is a powerful command however mastering its power
32193requires some practice. Here is a list of items what it can do.
32194
32195Parse Cell Items By using column delimiter regular
32196 expression and raw delimiter regular
32197 expression, it parses the specified text
32198 area and extracts cell items from
32199 non-table text and then forms a table out
32200 of them.
32201
32202Capture Text Area When no delimiters are specified it
32203 creates a single cell table. The text in
32204 the specified region is placed in that
32205 cell.-*-
32206
32207Now the entire content is captured in a cell which is itself a table
32208like this.
32209
32210+-----------------------------------------------------------------+
32211|`table-capture' is a powerful command however mastering its power|
32212|requires some practice. Here is a list of items what it can do. |
32213| |
32214|Parse Cell Items By using column delimiter regular |
32215| expression and raw delimiter regular |
32216| expression, it parses the specified text |
32217| area and extracts cell items from |
32218| non-table text and then forms a table out |
32219| of them. |
32220| |
32221|Capture Text Area When no delimiters are specified it |
32222| creates a single cell table. The text in |
32223| the specified region is placed in that |
32224| cell. |
32225+-----------------------------------------------------------------+
32226
32227By splitting the cell appropriately we now have a table consisting of
32228paragraphs occupying its own cell. Each cell can now be edited
32229independently.
32230
32231+-----------------------------------------------------------------+
32232|`table-capture' is a powerful command however mastering its power|
32233|requires some practice. Here is a list of items what it can do. |
32234+---------------------+-------------------------------------------+
32235|Parse Cell Items |By using column delimiter regular |
32236| |expression and raw delimiter regular |
32237| |expression, it parses the specified text |
32238| |area and extracts cell items from |
32239| |non-table text and then forms a table out |
32240| |of them. |
32241+---------------------+-------------------------------------------+
32242|Capture Text Area |When no delimiters are specified it |
32243| |creates a single cell table. The text in |
32244| |the specified region is placed in that |
32245| |cell. |
32246+---------------------+-------------------------------------------+
32247
32248By applying `table-release', which does the opposite process, the
32249contents become once again plain text. `table-release' works as
32250companion command to `table-capture' this way.
32251
32252\(fn BEG END &optional COL-DELIM-REGEXP ROW-DELIM-REGEXP JUSTIFY MIN-CELL-WIDTH COLUMNS)" t nil)
32253
32254(autoload 'table-release "table" "\
32255Convert a table into plain text by removing the frame from a table.
32256Remove the frame from a table and deactivate the table. This command
32257converts a table into plain text without frames. It is a companion to
32258`table-capture' which does the opposite process.
32259
32260\(fn)" t nil)
32261
32262(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "table" '("table-" "*table--")))
32263
32264;;;***
32265
32266;;;### (autoloads nil "tabulated-list" "emacs-lisp/tabulated-list.el"
32267;;;;;; (0 0 0 0))
32268;;; Generated autoloads from emacs-lisp/tabulated-list.el
32269(push (purecopy '(tabulated-list 1 0)) package--builtin-versions)
32270
32271;;;***
32272
32273;;;### (autoloads nil "talk" "talk.el" (0 0 0 0))
32274;;; Generated autoloads from talk.el
32275
32276(autoload 'talk-connect "talk" "\
32277Connect to display DISPLAY for the Emacs talk group.
32278
32279\(fn DISPLAY)" t nil)
32280
32281(autoload 'talk "talk" "\
32282Connect to the Emacs talk group from the current X display or tty frame.
32283
32284\(fn)" t nil)
32285
32286(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "talk" '("talk-")))
32287
32288;;;***
32289
32290;;;### (autoloads nil "tar-mode" "tar-mode.el" (0 0 0 0))
32291;;; Generated autoloads from tar-mode.el
32292
32293(autoload 'tar-mode "tar-mode" "\
32294Major mode for viewing a tar file as a dired-like listing of its contents.
32295You can move around using the usual cursor motion commands.
32296Letters no longer insert themselves.
32297Type `e' to pull a file out of the tar file and into its own buffer;
32298or click mouse-2 on the file's line in the Tar mode buffer.
32299Type `c' to copy an entry from the tar file into another file on disk.
32300
32301If you edit a sub-file of this archive (as with the `e' command) and
32302save it with \\[save-buffer], the contents of that buffer will be
32303saved back into the tar-file buffer; in this way you can edit a file
32304inside of a tar archive without extracting it and re-archiving it.
32305
32306See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
32307\\{tar-mode-map}
32308
32309\(fn)" t nil)
32310
32311(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tar-mode" '("tar-")))
32312
32313;;;***
32314
32315;;;### (autoloads nil "tcl" "progmodes/tcl.el" (0 0 0 0))
32316;;; Generated autoloads from progmodes/tcl.el
32317
32318(autoload 'tcl-mode "tcl" "\
32319Major mode for editing Tcl code.
32320Expression and list commands understand all Tcl brackets.
32321Tab indents for Tcl code.
32322Paragraphs are separated by blank lines only.
32323Delete converts tabs to spaces as it moves back.
32324
32325Variables controlling indentation style:
32326 `tcl-indent-level'
32327 Indentation of Tcl statements within surrounding block.
32328 `tcl-continued-indent-level'
32329 Indentation of continuation line relative to first line of command.
32330
32331Variables controlling user interaction with mode (see variable
32332documentation for details):
32333 `tcl-tab-always-indent'
32334 Controls action of TAB key.
32335 `tcl-auto-newline'
32336 Non-nil means automatically newline before and after braces, brackets,
32337 and semicolons inserted in Tcl code.
32338 `tcl-use-smart-word-finder'
32339 If not nil, use a smarter, Tcl-specific way to find the current
32340 word when looking up help on a Tcl command.
32341
32342Turning on Tcl mode runs `tcl-mode-hook'. Read the documentation for
32343`tcl-mode-hook' to see what kinds of interesting hook functions
32344already exist.
32345
32346\(fn)" t nil)
32347
32348(autoload 'inferior-tcl "tcl" "\
32349Run inferior Tcl process.
32350Prefix arg means enter program name interactively.
32351See documentation for function `inferior-tcl-mode' for more information.
32352
32353\(fn CMD)" t nil)
32354
32355(autoload 'tcl-help-on-word "tcl" "\
32356Get help on Tcl command. Default is word at point.
32357Prefix argument means invert sense of `tcl-use-smart-word-finder'.
32358
32359\(fn COMMAND &optional ARG)" t nil)
32360
32361(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tcl" '("tcl-" "calculate-tcl-indent" "inferior-tcl-" "indent-tcl-exp" "add-log-tcl-defun" "run-tcl" "switch-to-tcl")))
32362
32363;;;***
32364
32365;;;### (autoloads nil "tcover-ses" "emacs-lisp/tcover-ses.el" (0
32366;;;;;; 0 0 0))
32367;;; Generated autoloads from emacs-lisp/tcover-ses.el
32368
32369(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tcover-ses" '("ses-exercise")))
32370
32371;;;***
32372
32373;;;### (autoloads nil "tcover-unsafep" "emacs-lisp/tcover-unsafep.el"
32374;;;;;; (0 0 0 0))
32375;;; Generated autoloads from emacs-lisp/tcover-unsafep.el
32376
32377(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tcover-unsafep" '("testcover-unsafep")))
32378
32379;;;***
32380
32381;;;### (autoloads nil "telnet" "net/telnet.el" (0 0 0 0))
32382;;; Generated autoloads from net/telnet.el
32383
32384(autoload 'telnet "telnet" "\
32385Open a network login connection to host named HOST (a string).
32386Optional arg PORT specifies alternative port to connect to.
32387Interactively, use \\[universal-argument] prefix to be prompted for port number.
32388
32389Communication with HOST is recorded in a buffer `*PROGRAM-HOST*'
32390where PROGRAM is the telnet program being used. This program
32391is controlled by the contents of the global variable `telnet-host-properties',
32392falling back on the value of the global variable `telnet-program'.
32393Normally input is edited in Emacs and sent a line at a time.
32394
32395\(fn HOST &optional PORT)" t nil)
32396
32397(autoload 'rsh "telnet" "\
32398Open a network login connection to host named HOST (a string).
32399Communication with HOST is recorded in a buffer `*rsh-HOST*'.
32400Normally input is edited in Emacs and sent a line at a time.
32401
32402\(fn HOST)" t nil)
32403
32404(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "telnet" '("telnet-" "send-process-next-char")))
32405
32406;;;***
32407
32408;;;### (autoloads nil "tempo" "tempo.el" (0 0 0 0))
32409;;; Generated autoloads from tempo.el
32410
32411(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tempo" '("tempo-")))
32412
32413;;;***
32414
32415;;;### (autoloads nil "term" "term.el" (0 0 0 0))
32416;;; Generated autoloads from term.el
32417
32418(autoload 'make-term "term" "\
32419Make a term process NAME in a buffer, running PROGRAM.
32420The name of the buffer is made by surrounding NAME with `*'s.
32421If there is already a running process in that buffer, it is not restarted.
32422Optional third arg STARTFILE is the name of a file to send the contents of to
32423the process. Any more args are arguments to PROGRAM.
32424
32425\(fn NAME PROGRAM &optional STARTFILE &rest SWITCHES)" nil nil)
32426
32427(autoload 'term "term" "\
32428Start a terminal-emulator in a new buffer.
32429The buffer is in Term mode; see `term-mode' for the
32430commands to use in that buffer.
32431
32432\\<term-raw-map>Type \\[switch-to-buffer] to switch to another buffer.
32433
32434\(fn PROGRAM)" t nil)
32435
32436(autoload 'ansi-term "term" "\
32437Start a terminal-emulator in a new buffer.
32438
32439\(fn PROGRAM &optional NEW-BUFFER-NAME)" t nil)
32440
32441(autoload 'serial-term "term" "\
32442Start a terminal-emulator for a serial port in a new buffer.
32443PORT is the path or name of the serial port. For example, this
32444could be \"/dev/ttyS0\" on Unix. On Windows, this could be
32445\"COM1\" or \"\\\\.\\COM10\".
32446SPEED is the speed of the serial port in bits per second. 9600
32447is a common value. SPEED can be nil, see
32448`serial-process-configure' for details.
32449The buffer is in Term mode; see `term-mode' for the commands to
32450use in that buffer.
32451\\<term-raw-map>Type \\[switch-to-buffer] to switch to another buffer.
32452
32453\(fn PORT SPEED)" t nil)
32454
32455(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "term" '("serial-" "term-" "ansi-term-color-vector" "explicit-shell-file-name")))
32456
32457;;;***
32458
32459;;;### (autoloads nil "testcover" "emacs-lisp/testcover.el" (0 0
32460;;;;;; 0 0))
32461;;; Generated autoloads from emacs-lisp/testcover.el
32462
32463(autoload 'testcover-start "testcover" "\
32464Uses edebug to instrument all macros and functions in FILENAME, then
32465changes the instrumentation from edebug to testcover--much faster, no
32466problems with type-ahead or post-command-hook, etc. If BYTE-COMPILE is
32467non-nil, byte-compiles each function after instrumenting.
32468
32469\(fn FILENAME &optional BYTE-COMPILE)" t nil)
32470
32471(autoload 'testcover-this-defun "testcover" "\
32472Start coverage on function under point.
32473
32474\(fn)" t nil)
32475
32476(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "testcover" '("testcover-")))
32477
32478;;;***
32479
32480;;;### (autoloads nil "tetris" "play/tetris.el" (0 0 0 0))
32481;;; Generated autoloads from play/tetris.el
32482(push (purecopy '(tetris 2 1)) package--builtin-versions)
32483
32484(autoload 'tetris "tetris" "\
32485Play the Tetris game.
32486Shapes drop from the top of the screen, and the user has to move and
32487rotate the shape to fit in with those at the bottom of the screen so
32488as to form complete rows.
32489
32490tetris-mode keybindings:
32491 \\<tetris-mode-map>
32492\\[tetris-start-game] Starts a new game of Tetris
32493\\[tetris-end-game] Terminates the current game
32494\\[tetris-pause-game] Pauses (or resumes) the current game
32495\\[tetris-move-left] Moves the shape one square to the left
32496\\[tetris-move-right] Moves the shape one square to the right
32497\\[tetris-rotate-prev] Rotates the shape clockwise
32498\\[tetris-rotate-next] Rotates the shape anticlockwise
32499\\[tetris-move-bottom] Drops the shape to the bottom of the playing area
32500
32501\(fn)" t nil)
32502
32503(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tetris" '("tetris-")))
32504
32505;;;***
32506
32507;;;### (autoloads nil "tex-mode" "textmodes/tex-mode.el" (0 0 0 0))
32508;;; Generated autoloads from textmodes/tex-mode.el
32509
32510(defvar tex-shell-file-name nil "\
32511If non-nil, the shell file name to run in the subshell used to run TeX.")
32512
32513(custom-autoload 'tex-shell-file-name "tex-mode" t)
32514
32515(defvar tex-directory (purecopy ".") "\
32516Directory in which temporary files are written.
32517You can make this `/tmp' if your TEXINPUTS has no relative directories in it
32518and you don't try to apply \\[tex-region] or \\[tex-buffer] when there are
32519`\\input' commands with relative directories.")
32520
32521(custom-autoload 'tex-directory "tex-mode" t)
32522
32523(defvar tex-first-line-header-regexp nil "\
32524Regexp for matching a first line which `tex-region' should include.
32525If this is non-nil, it should be a regular expression string;
32526if it matches the first line of the file,
32527`tex-region' always includes the first line in the TeX run.")
32528
32529(custom-autoload 'tex-first-line-header-regexp "tex-mode" t)
32530
32531(defvar tex-main-file nil "\
32532The main TeX source file which includes this buffer's file.
32533The command `tex-file' runs TeX on the file specified by `tex-main-file'
32534if the variable is non-nil.")
32535
32536(custom-autoload 'tex-main-file "tex-mode" t)
32537
32538(defvar tex-offer-save t "\
32539If non-nil, ask about saving modified buffers before \\[tex-file] is run.")
32540
32541(custom-autoload 'tex-offer-save "tex-mode" t)
32542
32543(defvar tex-run-command (purecopy "tex") "\
32544Command used to run TeX subjob.
32545TeX Mode sets `tex-command' to this string.
32546See the documentation of that variable.")
32547
32548(custom-autoload 'tex-run-command "tex-mode" t)
32549
32550(defvar latex-run-command (purecopy "latex") "\
32551Command used to run LaTeX subjob.
32552LaTeX Mode sets `tex-command' to this string.
32553See the documentation of that variable.")
32554
32555(custom-autoload 'latex-run-command "tex-mode" t)
32556
32557(defvar slitex-run-command (purecopy "slitex") "\
32558Command used to run SliTeX subjob.
32559SliTeX Mode sets `tex-command' to this string.
32560See the documentation of that variable.")
32561
32562(custom-autoload 'slitex-run-command "tex-mode" t)
32563
32564(defvar tex-start-options (purecopy "") "\
32565TeX options to use when starting TeX.
32566These immediately precede the commands in `tex-start-commands'
32567and the input file name, with no separating space and are not shell-quoted.
32568If nil, TeX runs with no options. See the documentation of `tex-command'.")
32569
32570(custom-autoload 'tex-start-options "tex-mode" t)
32571
32572(defvar tex-start-commands (purecopy "\\nonstopmode\\input") "\
32573TeX commands to use when starting TeX.
32574They are shell-quoted and precede the input file name, with a separating space.
32575If nil, no commands are used. See the documentation of `tex-command'.")
32576
32577(custom-autoload 'tex-start-commands "tex-mode" t)
32578
32579(defvar latex-block-names nil "\
32580User defined LaTeX block names.
32581Combined with `latex-standard-block-names' for minibuffer completion.")
32582
32583(custom-autoload 'latex-block-names "tex-mode" t)
32584
32585(defvar tex-bibtex-command (purecopy "bibtex") "\
32586Command used by `tex-bibtex-file' to gather bibliographic data.
32587If this string contains an asterisk (`*'), that is replaced by the file name;
32588otherwise, the file name, preceded by blank, is added at the end.")
32589
32590(custom-autoload 'tex-bibtex-command "tex-mode" t)
32591
32592(defvar tex-dvi-print-command (purecopy "lpr -d") "\
32593Command used by \\[tex-print] to print a .dvi file.
32594If this string contains an asterisk (`*'), that is replaced by the file name;
32595otherwise, the file name, preceded by blank, is added at the end.")
32596
32597(custom-autoload 'tex-dvi-print-command "tex-mode" t)
32598
32599(defvar tex-alt-dvi-print-command (purecopy "lpr -d") "\
32600Command used by \\[tex-print] with a prefix arg to print a .dvi file.
32601If this string contains an asterisk (`*'), that is replaced by the file name;
32602otherwise, the file name, preceded by blank, is added at the end.
32603
32604If two printers are not enough of a choice, you can set the variable
32605`tex-alt-dvi-print-command' to an expression that asks what you want;
32606for example,
32607
32608 (setq tex-alt-dvi-print-command
32609 \\='(format \"lpr -P%s\" (read-string \"Use printer: \")))
32610
32611would tell \\[tex-print] with a prefix argument to ask you which printer to
32612use.")
32613
32614(custom-autoload 'tex-alt-dvi-print-command "tex-mode" t)
32615
32616(defvar tex-dvi-view-command `(cond ((eq window-system 'x) ,(purecopy "xdvi")) ((eq window-system 'w32) ,(purecopy "yap")) (t ,(purecopy "dvi2tty * | cat -s"))) "\
32617Command used by \\[tex-view] to display a `.dvi' file.
32618If it is a string, that specifies the command directly.
32619If this string contains an asterisk (`*'), that is replaced by the file name;
32620otherwise, the file name, preceded by a space, is added at the end.
32621
32622If the value is a form, it is evaluated to get the command to use.")
32623
32624(custom-autoload 'tex-dvi-view-command "tex-mode" t)
32625
32626(defvar tex-show-queue-command (purecopy "lpq") "\
32627Command used by \\[tex-show-print-queue] to show the print queue.
32628Should show the queue(s) that \\[tex-print] puts jobs on.")
32629
32630(custom-autoload 'tex-show-queue-command "tex-mode" t)
32631
32632(defvar tex-default-mode 'latex-mode "\
32633Mode to enter for a new file that might be either TeX or LaTeX.
32634This variable is used when it can't be determined whether the file
32635is plain TeX or LaTeX or what because the file contains no commands.
32636Normally set to either `plain-tex-mode' or `latex-mode'.")
32637
32638(custom-autoload 'tex-default-mode "tex-mode" t)
32639
32640(defvar tex-open-quote (purecopy "``") "\
32641String inserted by typing \\[tex-insert-quote] to open a quotation.")
32642
32643(custom-autoload 'tex-open-quote "tex-mode" t)
32644
32645(defvar tex-close-quote (purecopy "''") "\
32646String inserted by typing \\[tex-insert-quote] to close a quotation.")
32647
32648(custom-autoload 'tex-close-quote "tex-mode" t)
32649
32650(autoload 'tex-mode "tex-mode" "\
32651Major mode for editing files of input for TeX, LaTeX, or SliTeX.
32652Tries to determine (by looking at the beginning of the file) whether
32653this file is for plain TeX, LaTeX, or SliTeX and calls `plain-tex-mode',
32654`latex-mode', or `slitex-mode', respectively. If it cannot be determined,
32655such as if there are no commands in the file, the value of `tex-default-mode'
32656says which mode to use.
32657
32658\(fn)" t nil)
32659
32660(defalias 'TeX-mode 'tex-mode)
32661
32662(defalias 'plain-TeX-mode 'plain-tex-mode)
32663
32664(defalias 'LaTeX-mode 'latex-mode)
32665
32666(autoload 'plain-tex-mode "tex-mode" "\
32667Major mode for editing files of input for plain TeX.
32668Makes $ and } display the characters they match.
32669Makes \" insert \\=`\\=` when it seems to be the beginning of a quotation,
32670and \\='\\=' when it appears to be the end; it inserts \" only after a \\.
32671
32672Use \\[tex-region] to run TeX on the current region, plus a \"header\"
32673copied from the top of the file (containing macro definitions, etc.),
32674running TeX under a special subshell. \\[tex-buffer] does the whole buffer.
32675\\[tex-file] saves the buffer and then processes the file.
32676\\[tex-print] prints the .dvi file made by any of these.
32677\\[tex-view] previews the .dvi file made by any of these.
32678\\[tex-bibtex-file] runs bibtex on the file of the current buffer.
32679
32680Use \\[tex-validate-buffer] to check buffer for paragraphs containing
32681mismatched $'s or braces.
32682
32683Special commands:
32684\\{plain-tex-mode-map}
32685
32686Mode variables:
32687tex-run-command
32688 Command string used by \\[tex-region] or \\[tex-buffer].
32689tex-directory
32690 Directory in which to create temporary files for TeX jobs
32691 run by \\[tex-region] or \\[tex-buffer].
32692tex-dvi-print-command
32693 Command string used by \\[tex-print] to print a .dvi file.
32694tex-alt-dvi-print-command
32695 Alternative command string used by \\[tex-print] (when given a prefix
32696 argument) to print a .dvi file.
32697tex-dvi-view-command
32698 Command string used by \\[tex-view] to preview a .dvi file.
32699tex-show-queue-command
32700 Command string used by \\[tex-show-print-queue] to show the print
32701 queue that \\[tex-print] put your job on.
32702
32703Entering Plain-tex mode runs the hook `text-mode-hook', then the hook
32704`tex-mode-hook', and finally the hook `plain-tex-mode-hook'. When the
32705special subshell is initiated, the hook `tex-shell-hook' is run.
32706
32707\(fn)" t nil)
32708
32709(autoload 'latex-mode "tex-mode" "\
32710Major mode for editing files of input for LaTeX.
32711Makes $ and } display the characters they match.
32712Makes \" insert \\=`\\=` when it seems to be the beginning of a quotation,
32713and \\='\\=' when it appears to be the end; it inserts \" only after a \\.
32714
32715Use \\[tex-region] to run LaTeX on the current region, plus the preamble
32716copied from the top of the file (containing \\documentstyle, etc.),
32717running LaTeX under a special subshell. \\[tex-buffer] does the whole buffer.
32718\\[tex-file] saves the buffer and then processes the file.
32719\\[tex-print] prints the .dvi file made by any of these.
32720\\[tex-view] previews the .dvi file made by any of these.
32721\\[tex-bibtex-file] runs bibtex on the file of the current buffer.
32722
32723Use \\[tex-validate-buffer] to check buffer for paragraphs containing
32724mismatched $'s or braces.
32725
32726Special commands:
32727\\{latex-mode-map}
32728
32729Mode variables:
32730latex-run-command
32731 Command string used by \\[tex-region] or \\[tex-buffer].
32732tex-directory
32733 Directory in which to create temporary files for LaTeX jobs
32734 run by \\[tex-region] or \\[tex-buffer].
32735tex-dvi-print-command
32736 Command string used by \\[tex-print] to print a .dvi file.
32737tex-alt-dvi-print-command
32738 Alternative command string used by \\[tex-print] (when given a prefix
32739 argument) to print a .dvi file.
32740tex-dvi-view-command
32741 Command string used by \\[tex-view] to preview a .dvi file.
32742tex-show-queue-command
32743 Command string used by \\[tex-show-print-queue] to show the print
32744 queue that \\[tex-print] put your job on.
32745
32746Entering Latex mode runs the hook `text-mode-hook', then
32747`tex-mode-hook', and finally `latex-mode-hook'. When the special
32748subshell is initiated, `tex-shell-hook' is run.
32749
32750\(fn)" t nil)
32751
32752(autoload 'slitex-mode "tex-mode" "\
32753Major mode for editing files of input for SliTeX.
32754Makes $ and } display the characters they match.
32755Makes \" insert \\=`\\=` when it seems to be the beginning of a quotation,
32756and \\='\\=' when it appears to be the end; it inserts \" only after a \\.
32757
32758Use \\[tex-region] to run SliTeX on the current region, plus the preamble
32759copied from the top of the file (containing \\documentstyle, etc.),
32760running SliTeX under a special subshell. \\[tex-buffer] does the whole buffer.
32761\\[tex-file] saves the buffer and then processes the file.
32762\\[tex-print] prints the .dvi file made by any of these.
32763\\[tex-view] previews the .dvi file made by any of these.
32764\\[tex-bibtex-file] runs bibtex on the file of the current buffer.
32765
32766Use \\[tex-validate-buffer] to check buffer for paragraphs containing
32767mismatched $'s or braces.
32768
32769Special commands:
32770\\{slitex-mode-map}
32771
32772Mode variables:
32773slitex-run-command
32774 Command string used by \\[tex-region] or \\[tex-buffer].
32775tex-directory
32776 Directory in which to create temporary files for SliTeX jobs
32777 run by \\[tex-region] or \\[tex-buffer].
32778tex-dvi-print-command
32779 Command string used by \\[tex-print] to print a .dvi file.
32780tex-alt-dvi-print-command
32781 Alternative command string used by \\[tex-print] (when given a prefix
32782 argument) to print a .dvi file.
32783tex-dvi-view-command
32784 Command string used by \\[tex-view] to preview a .dvi file.
32785tex-show-queue-command
32786 Command string used by \\[tex-show-print-queue] to show the print
32787 queue that \\[tex-print] put your job on.
32788
32789Entering SliTeX mode runs the hook `text-mode-hook', then the hook
32790`tex-mode-hook', then the hook `latex-mode-hook', and finally the hook
32791`slitex-mode-hook'. When the special subshell is initiated, the hook
32792`tex-shell-hook' is run.
32793
32794\(fn)" t nil)
32795
32796(autoload 'tex-start-shell "tex-mode" "\
32797
32798
32799\(fn)" nil nil)
32800
32801(autoload 'doctex-mode "tex-mode" "\
32802Major mode to edit DocTeX files.
32803
32804\(fn)" t nil)
32805
32806(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tex-mode" '("tex-" "doctex-font-lock-" "latex-" "plain-tex-mode-map")))
32807
32808;;;***
32809
32810;;;### (autoloads nil "texinfmt" "textmodes/texinfmt.el" (0 0 0 0))
32811;;; Generated autoloads from textmodes/texinfmt.el
32812
32813(autoload 'texinfo-format-buffer "texinfmt" "\
32814Process the current buffer as texinfo code, into an Info file.
32815The Info file output is generated in a buffer visiting the Info file
32816name specified in the @setfilename command.
32817
32818Non-nil argument (prefix, if interactive) means don't make tag table
32819and don't split the file if large. You can use `Info-tagify' and
32820`Info-split' to do these manually.
32821
32822\(fn &optional NOSPLIT)" t nil)
32823
32824(autoload 'texinfo-format-region "texinfmt" "\
32825Convert the current region of the Texinfo file to Info format.
32826This lets you see what that part of the file will look like in Info.
32827The command is bound to \\[texinfo-format-region]. The text that is
32828converted to Info is stored in a temporary buffer.
32829
32830\(fn REGION-BEGINNING REGION-END)" t nil)
32831
32832(autoload 'texi2info "texinfmt" "\
32833Convert the current buffer (written in Texinfo code) into an Info file.
32834The Info file output is generated in a buffer visiting the Info file
32835names specified in the @setfilename command.
32836
32837This function automatically updates all node pointers and menus, and
32838creates a master menu. This work is done on a temporary buffer that
32839is automatically removed when the Info file is created. The original
32840Texinfo source buffer is not changed.
32841
32842Non-nil argument (prefix, if interactive) means don't split the file
32843if large. You can use `Info-split' to do this manually.
32844
32845\(fn &optional NOSPLIT)" t nil)
32846
32847(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "texinfmt" '("batch-texinfo-format" "texinf")))
32848
32849;;;***
32850
32851;;;### (autoloads nil "texinfo" "textmodes/texinfo.el" (0 0 0 0))
32852;;; Generated autoloads from textmodes/texinfo.el
32853
32854(defvar texinfo-open-quote (purecopy "``") "\
32855String inserted by typing \\[texinfo-insert-quote] to open a quotation.")
32856
32857(custom-autoload 'texinfo-open-quote "texinfo" t)
32858
32859(defvar texinfo-close-quote (purecopy "''") "\
32860String inserted by typing \\[texinfo-insert-quote] to close a quotation.")
32861
32862(custom-autoload 'texinfo-close-quote "texinfo" t)
32863
32864(autoload 'texinfo-mode "texinfo" "\
32865Major mode for editing Texinfo files.
32866
32867 It has these extra commands:
32868\\{texinfo-mode-map}
32869
32870 These are files that are used as input for TeX to make printed manuals
32871and also to be turned into Info files with \\[makeinfo-buffer] or
32872the `makeinfo' program. These files must be written in a very restricted and
32873modified version of TeX input format.
32874
32875 Editing commands are like text-mode except that the syntax table is
32876set up so expression commands skip Texinfo bracket groups. To see
32877what the Info version of a region of the Texinfo file will look like,
32878use \\[makeinfo-region], which runs `makeinfo' on the current region.
32879
32880 You can show the structure of a Texinfo file with \\[texinfo-show-structure].
32881This command shows the structure of a Texinfo file by listing the
32882lines with the @-sign commands for @chapter, @section, and the like.
32883These lines are displayed in another window called the *Occur* window.
32884In that window, you can position the cursor over one of the lines and
32885use \\[occur-mode-goto-occurrence], to jump to the corresponding spot
32886in the Texinfo file.
32887
32888 In addition, Texinfo mode provides commands that insert various
32889frequently used @-sign commands into the buffer. You can use these
32890commands to save keystrokes. And you can insert balanced braces with
32891\\[texinfo-insert-braces] and later use the command \\[up-list] to
32892move forward past the closing brace.
32893
32894Also, Texinfo mode provides functions for automatically creating or
32895updating menus and node pointers. These functions
32896
32897 * insert the `Next', `Previous' and `Up' pointers of a node,
32898 * insert or update the menu for a section, and
32899 * create a master menu for a Texinfo source file.
32900
32901Here are the functions:
32902
32903 texinfo-update-node \\[texinfo-update-node]
32904 texinfo-every-node-update \\[texinfo-every-node-update]
32905 texinfo-sequential-node-update
32906
32907 texinfo-make-menu \\[texinfo-make-menu]
32908 texinfo-all-menus-update \\[texinfo-all-menus-update]
32909 texinfo-master-menu
32910
32911 texinfo-indent-menu-description (column &optional region-p)
32912
32913The `texinfo-column-for-description' variable specifies the column to
32914which menu descriptions are indented.
32915
32916Passed an argument (a prefix argument, if interactive), the
32917`texinfo-update-node' and `texinfo-make-menu' functions do their jobs
32918in the region.
32919
32920To use the updating commands, you must structure your Texinfo file
32921hierarchically, such that each `@node' line, with the exception of the
32922Top node, is accompanied by some kind of section line, such as an
32923`@chapter' or `@section' line.
32924
32925If the file has a `top' node, it must be called `top' or `Top' and
32926be the first node in the file.
32927
32928Entering Texinfo mode calls the value of `text-mode-hook', and then the
32929value of `texinfo-mode-hook'.
32930
32931\(fn)" t nil)
32932
32933(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "texinfo" '("texinfo-")))
32934
32935;;;***
32936
32937;;;### (autoloads nil "texnfo-upd" "textmodes/texnfo-upd.el" (0 0
32938;;;;;; 0 0))
32939;;; Generated autoloads from textmodes/texnfo-upd.el
32940
32941(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "texnfo-upd" '("texinfo-")))
32942
32943;;;***
32944
32945;;;### (autoloads nil "thai-util" "language/thai-util.el" (0 0 0
32946;;;;;; 0))
32947;;; Generated autoloads from language/thai-util.el
32948
32949(autoload 'thai-compose-region "thai-util" "\
32950Compose Thai characters in the region.
32951When called from a program, expects two arguments,
32952positions (integers or markers) specifying the region.
32953
32954\(fn BEG END)" t nil)
32955
32956(autoload 'thai-compose-string "thai-util" "\
32957Compose Thai characters in STRING and return the resulting string.
32958
32959\(fn STRING)" nil nil)
32960
32961(autoload 'thai-compose-buffer "thai-util" "\
32962Compose Thai characters in the current buffer.
32963
32964\(fn)" t nil)
32965
32966(autoload 'thai-composition-function "thai-util" "\
32967
32968
32969\(fn GSTRING)" nil nil)
32970
32971(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "thai-util" '("exit-thai-language-environment-internal" "setup-thai-language-environment-internal" "thai-")))
32972
32973;;;***
32974
32975;;;### (autoloads nil "thai-word" "language/thai-word.el" (0 0 0
32976;;;;;; 0))
32977;;; Generated autoloads from language/thai-word.el
32978
32979(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "thai-word" '("thai-")))
32980
32981;;;***
32982
32983;;;### (autoloads nil "thingatpt" "thingatpt.el" (0 0 0 0))
32984;;; Generated autoloads from thingatpt.el
32985
32986(autoload 'forward-thing "thingatpt" "\
32987Move forward to the end of the Nth next THING.
32988THING should be a symbol specifying a type of syntactic entity.
32989Possibilities include `symbol', `list', `sexp', `defun',
32990`filename', `url', `email', `word', `sentence', `whitespace',
32991`line', and `page'.
32992
32993\(fn THING &optional N)" nil nil)
32994
32995(autoload 'bounds-of-thing-at-point "thingatpt" "\
32996Determine the start and end buffer locations for the THING at point.
32997THING should be a symbol specifying a type of syntactic entity.
32998Possibilities include `symbol', `list', `sexp', `defun',
32999`filename', `url', `email', `word', `sentence', `whitespace',
33000`line', and `page'.
33001
33002See the file `thingatpt.el' for documentation on how to define a
33003valid THING.
33004
33005Return a cons cell (START . END) giving the start and end
33006positions of the thing found.
33007
33008\(fn THING)" nil nil)
33009
33010(autoload 'thing-at-point "thingatpt" "\
33011Return the THING at point.
33012THING should be a symbol specifying a type of syntactic entity.
33013Possibilities include `symbol', `list', `sexp', `defun',
33014`filename', `url', `email', `word', `sentence', `whitespace',
33015`line', `number', and `page'.
33016
33017When the optional argument NO-PROPERTIES is non-nil,
33018strip text properties from the return value.
33019
33020See the file `thingatpt.el' for documentation on how to define
33021a symbol as a valid THING.
33022
33023\(fn THING &optional NO-PROPERTIES)" nil nil)
33024
33025(autoload 'sexp-at-point "thingatpt" "\
33026Return the sexp at point, or nil if none is found.
33027
33028\(fn)" nil nil)
33029
33030(autoload 'symbol-at-point "thingatpt" "\
33031Return the symbol at point, or nil if none is found.
33032
33033\(fn)" nil nil)
33034
33035(autoload 'number-at-point "thingatpt" "\
33036Return the number at point, or nil if none is found.
33037
33038\(fn)" nil nil)
33039
33040(autoload 'list-at-point "thingatpt" "\
33041Return the Lisp list at point, or nil if none is found.
33042
33043\(fn)" nil nil)
33044
33045(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "thingatpt" '("form-at-point" "thing-at-point-" "sentence-at-point" "word-at-point" "in-string-p" "end-of-thing" "beginning-of-thing")))
33046
33047;;;***
33048
33049;;;### (autoloads nil "thumbs" "thumbs.el" (0 0 0 0))
33050;;; Generated autoloads from thumbs.el
33051
33052(autoload 'thumbs-find-thumb "thumbs" "\
33053Display the thumbnail for IMG.
33054
33055\(fn IMG)" t nil)
33056
33057(autoload 'thumbs-show-from-dir "thumbs" "\
33058Make a preview buffer for all images in DIR.
33059Optional argument REG to select file matching a regexp,
33060and SAME-WINDOW to show thumbs in the same window.
33061
33062\(fn DIR &optional REG SAME-WINDOW)" t nil)
33063
33064(autoload 'thumbs-dired-show-marked "thumbs" "\
33065In dired, make a thumbs buffer with marked files.
33066
33067\(fn)" t nil)
33068
33069(autoload 'thumbs-dired-show "thumbs" "\
33070In dired, make a thumbs buffer with all files in current directory.
33071
33072\(fn)" t nil)
33073
33074(defalias 'thumbs 'thumbs-show-from-dir)
33075
33076(autoload 'thumbs-dired-setroot "thumbs" "\
33077In dired, call the setroot program on the image at point.
33078
33079\(fn)" t nil)
33080
33081(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "thumbs" '("thumbs-")))
33082
33083;;;***
33084
33085;;;### (autoloads nil "thunk" "emacs-lisp/thunk.el" (0 0 0 0))
33086;;; Generated autoloads from emacs-lisp/thunk.el
33087(push (purecopy '(thunk 1 0)) package--builtin-versions)
33088
33089(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "thunk" '("thunk-")))
33090
33091;;;***
33092
33093;;;### (autoloads nil "tibet-util" "language/tibet-util.el" (0 0
33094;;;;;; 0 0))
33095;;; Generated autoloads from language/tibet-util.el
33096
33097(autoload 'tibetan-char-p "tibet-util" "\
33098Check if char CH is Tibetan character.
33099Returns non-nil if CH is Tibetan. Otherwise, returns nil.
33100
33101\(fn CH)" nil nil)
33102
33103(autoload 'tibetan-tibetan-to-transcription "tibet-util" "\
33104Transcribe Tibetan string STR and return the corresponding Roman string.
33105
33106\(fn STR)" nil nil)
33107
33108(autoload 'tibetan-transcription-to-tibetan "tibet-util" "\
33109Convert Tibetan Roman string STR to Tibetan character string.
33110The returned string has no composition information.
33111
33112\(fn STR)" nil nil)
33113
33114(autoload 'tibetan-compose-string "tibet-util" "\
33115Compose Tibetan string STR.
33116
33117\(fn STR)" nil nil)
33118
33119(autoload 'tibetan-compose-region "tibet-util" "\
33120Compose Tibetan text the region BEG and END.
33121
33122\(fn BEG END)" t nil)
33123
33124(autoload 'tibetan-decompose-region "tibet-util" "\
33125Decompose Tibetan text in the region FROM and TO.
33126This is different from decompose-region because precomposed Tibetan characters
33127are decomposed into normal Tibetan character sequences.
33128
33129\(fn FROM TO)" t nil)
33130
33131(autoload 'tibetan-decompose-string "tibet-util" "\
33132Decompose Tibetan string STR.
33133This is different from decompose-string because precomposed Tibetan characters
33134are decomposed into normal Tibetan character sequences.
33135
33136\(fn STR)" nil nil)
33137
33138(autoload 'tibetan-decompose-buffer "tibet-util" "\
33139Decomposes Tibetan characters in the buffer into their components.
33140See also the documentation of the function `tibetan-decompose-region'.
33141
33142\(fn)" t nil)
33143
33144(autoload 'tibetan-compose-buffer "tibet-util" "\
33145Composes Tibetan character components in the buffer.
33146See also docstring of the function tibetan-compose-region.
33147
33148\(fn)" t nil)
33149
33150(autoload 'tibetan-post-read-conversion "tibet-util" "\
33151
33152
33153\(fn LEN)" nil nil)
33154
33155(autoload 'tibetan-pre-write-conversion "tibet-util" "\
33156
33157
33158\(fn FROM TO)" nil nil)
33159
33160(autoload 'tibetan-pre-write-canonicalize-for-unicode "tibet-util" "\
33161
33162
33163\(fn FROM TO)" nil nil)
33164
33165(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tibet-util" '("tibetan-")))
33166
33167;;;***
33168
33169;;;### (autoloads nil "tildify" "textmodes/tildify.el" (0 0 0 0))
33170;;; Generated autoloads from textmodes/tildify.el
33171(push (purecopy '(tildify 4 6 1)) package--builtin-versions)
33172
33173(autoload 'tildify-region "tildify" "\
33174Add hard spaces in the region between BEG and END.
33175See variables `tildify-pattern', `tildify-space-string', and
33176`tildify-ignored-environments-alist' for information about configuration
33177parameters.
33178This function performs no refilling of the changed text.
33179If DONT-ASK is set, or called interactively with prefix argument, user
33180won't be prompted for confirmation of each substitution.
33181
33182\(fn BEG END &optional DONT-ASK)" t nil)
33183
33184(autoload 'tildify-buffer "tildify" "\
33185Add hard spaces in the current buffer.
33186See variables `tildify-pattern', `tildify-space-string', and
33187`tildify-ignored-environments-alist' for information about configuration
33188parameters.
33189This function performs no refilling of the changed text.
33190If DONT-ASK is set, or called interactively with prefix argument, user
33191won't be prompted for confirmation of each substitution.
33192
33193\(fn &optional DONT-ASK)" t nil)
33194
33195(autoload 'tildify-space "tildify" "\
33196Convert space before point into a hard space if the context is right.
33197
33198If
33199 * character before point is a space character,
33200 * character before that has \"w\" character syntax (i.e. it's a word
33201 constituent),
33202 * `tildify-space-pattern' matches when `looking-back' (no more than 10
33203 characters) from before the space character, and
33204 * all predicates in `tildify-space-predicates' return non-nil,
33205replace the space character with value of `tildify-space-string' and
33206return t.
33207
33208Otherwise, if
33209 * `tildify-double-space-undos' variable is non-nil,
33210 * character before point is a space character, and
33211 * text before that is a hard space as defined by
33212 `tildify-space-string' variable,
33213remove the hard space and leave only the space character.
33214
33215This function is meant to be used as a `post-self-insert-hook'.
33216
33217\(fn)" t nil)
33218
33219(autoload 'tildify-mode "tildify" "\
33220Adds electric behavior to space character.
33221
33222When space is inserted into a buffer in a position where hard space is required
33223instead (determined by `tildify-space-pattern' and `tildify-space-predicates'),
33224that space character is replaced by a hard space specified by
33225`tildify-space-string'. Converting of the space is done by `tildify-space'.
33226
33227When `tildify-mode' is enabled, if `tildify-string-alist' specifies a hard space
33228representation for current major mode, the `tildify-space-string' buffer-local
33229variable will be set to the representation.
33230
33231\(fn &optional ARG)" t nil)
33232
33233(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tildify" '("tildify-")))
33234
33235;;;***
33236
33237;;;### (autoloads nil "time" "time.el" (0 0 0 0))
33238;;; Generated autoloads from time.el
33239
33240(defvar display-time-day-and-date nil "\
33241Non-nil means \\[display-time] should display day and date as well as time.")
33242
33243(custom-autoload 'display-time-day-and-date "time" t)
33244(put 'display-time-string 'risky-local-variable t)
33245
33246(autoload 'display-time "time" "\
33247Enable display of time, load level, and mail flag in mode lines.
33248This display updates automatically every minute.
33249If `display-time-day-and-date' is non-nil, the current day and date
33250are displayed as well.
33251This runs the normal hook `display-time-hook' after each update.
33252
33253\(fn)" t nil)
33254
33255(defvar display-time-mode nil "\
33256Non-nil if Display-Time mode is enabled.
33257See the `display-time-mode' command
33258for a description of this minor mode.
33259Setting this variable directly does not take effect;
33260either customize it (see the info node `Easy Customization')
33261or call the function `display-time-mode'.")
33262
33263(custom-autoload 'display-time-mode "time" nil)
33264
33265(autoload 'display-time-mode "time" "\
33266Toggle display of time, load level, and mail flag in mode lines.
33267With a prefix argument ARG, enable Display Time mode if ARG is
33268positive, and disable it otherwise. If called from Lisp, enable
33269it if ARG is omitted or nil.
33270
33271When Display Time mode is enabled, it updates every minute (you
33272can control the number of seconds between updates by customizing
33273`display-time-interval'). If `display-time-day-and-date' is
33274non-nil, the current day and date are displayed as well. This
33275runs the normal hook `display-time-hook' after each update.
33276
33277\(fn &optional ARG)" t nil)
33278
33279(autoload 'display-time-world "time" "\
33280Enable updating display of times in various time zones.
33281`display-time-world-list' specifies the zones.
33282To turn off the world time display, go to that window and type `q'.
33283
33284\(fn)" t nil)
33285
33286(autoload 'emacs-uptime "time" "\
33287Return a string giving the uptime of this instance of Emacs.
33288FORMAT is a string to format the result, using `format-seconds'.
33289For example, the Unix uptime command format is \"%D, %z%2h:%.2m\".
33290
33291\(fn &optional FORMAT)" t nil)
33292
33293(autoload 'emacs-init-time "time" "\
33294Return a string giving the duration of the Emacs initialization.
33295
33296\(fn)" t nil)
33297
33298(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "time" '("display-time-" "legacy-style-world-list" "zoneinfo-style-world-list")))
33299
33300;;;***
33301
33302;;;### (autoloads nil "time-date" "calendar/time-date.el" (0 0 0
33303;;;;;; 0))
33304;;; Generated autoloads from calendar/time-date.el
33305
33306(autoload 'date-to-time "time-date" "\
33307Parse a string DATE that represents a date-time and return a time value.
33308If DATE lacks timezone information, GMT is assumed.
33309
33310\(fn DATE)" nil nil)
33311
33312(defalias 'time-to-seconds 'float-time)
33313
33314(autoload 'seconds-to-time "time-date" "\
33315Convert SECONDS to a time value.
33316
33317\(fn SECONDS)" nil nil)
33318
33319(autoload 'days-to-time "time-date" "\
33320Convert DAYS into a time value.
33321
33322\(fn DAYS)" nil nil)
33323
33324(autoload 'time-since "time-date" "\
33325Return the time elapsed since TIME.
33326TIME should be either a time value or a date-time string.
33327
33328\(fn TIME)" nil nil)
33329
33330(define-obsolete-function-alias 'subtract-time 'time-subtract "26.1")
33331
33332(autoload 'date-to-day "time-date" "\
33333Return the number of days between year 1 and DATE.
33334DATE should be a date-time string.
33335
33336\(fn DATE)" nil nil)
33337
33338(autoload 'days-between "time-date" "\
33339Return the number of days between DATE1 and DATE2.
33340DATE1 and DATE2 should be date-time strings.
33341
33342\(fn DATE1 DATE2)" nil nil)
33343
33344(autoload 'date-leap-year-p "time-date" "\
33345Return t if YEAR is a leap year.
33346
33347\(fn YEAR)" nil nil)
33348
33349(autoload 'time-to-day-in-year "time-date" "\
33350Return the day number within the year corresponding to TIME.
33351
33352\(fn TIME)" nil nil)
33353
33354(autoload 'time-to-days "time-date" "\
33355The number of days between the Gregorian date 0001-12-31bce and TIME.
33356TIME should be a time value.
33357The Gregorian date Sunday, December 31, 1bce is imaginary.
33358
33359\(fn TIME)" nil nil)
33360
33361(autoload 'safe-date-to-time "time-date" "\
33362Parse a string DATE that represents a date-time and return a time value.
33363If DATE is malformed, return a time value of zeros.
33364
33365\(fn DATE)" nil nil)
33366
33367(autoload 'format-seconds "time-date" "\
33368Use format control STRING to format the number SECONDS.
33369The valid format specifiers are:
33370%y is the number of (365-day) years.
33371%d is the number of days.
33372%h is the number of hours.
33373%m is the number of minutes.
33374%s is the number of seconds.
33375%z is a non-printing control flag (see below).
33376%% is a literal \"%\".
33377
33378Upper-case specifiers are followed by the unit-name (e.g. \"years\").
33379Lower-case specifiers return only the unit.
33380
33381\"%\" may be followed by a number specifying a width, with an
33382optional leading \".\" for zero-padding. For example, \"%.3Y\" will
33383return something of the form \"001 year\".
33384
33385The \"%z\" specifier does not print anything. When it is used, specifiers
33386must be given in order of decreasing size. To the left of \"%z\", nothing
33387is output until the first non-zero unit is encountered.
33388
33389This function does not work for SECONDS greater than `most-positive-fixnum'.
33390
33391\(fn STRING SECONDS)" nil nil)
33392
33393(autoload 'seconds-to-string "time-date" "\
33394Convert the time interval in seconds to a short string.
33395
33396\(fn DELAY)" nil nil)
33397
33398(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "time-date" '("seconds-to-string" "time-" "encode-time-value" "with-decoded-time-value")))
33399
33400;;;***
33401
33402;;;### (autoloads nil "time-stamp" "time-stamp.el" (0 0 0 0))
33403;;; Generated autoloads from time-stamp.el
33404(put 'time-stamp-format 'safe-local-variable 'stringp)
33405(put 'time-stamp-time-zone 'safe-local-variable 'string-or-null-p)
33406(put 'time-stamp-line-limit 'safe-local-variable 'integerp)
33407(put 'time-stamp-start 'safe-local-variable 'stringp)
33408(put 'time-stamp-end 'safe-local-variable 'stringp)
33409(put 'time-stamp-inserts-lines 'safe-local-variable 'symbolp)
33410(put 'time-stamp-count 'safe-local-variable 'integerp)
33411(put 'time-stamp-pattern 'safe-local-variable 'stringp)
33412
33413(autoload 'time-stamp "time-stamp" "\
33414Update the time stamp string(s) in the buffer.
33415A template in a file can be automatically updated with a new time stamp
33416every time you save the file. Add this line to your init file:
33417 (add-hook \\='before-save-hook \\='time-stamp)
33418or customize `before-save-hook' through Custom.
33419Normally the template must appear in the first 8 lines of a file and
33420look like one of the following:
33421 Time-stamp: <>
33422 Time-stamp: \" \"
33423The time stamp is written between the brackets or quotes:
33424 Time-stamp: <2001-02-18 10:20:51 gildea>
33425The time stamp is updated only if the variable `time-stamp-active' is non-nil.
33426The format of the time stamp is set by the variable `time-stamp-pattern' or
33427`time-stamp-format'. The variables `time-stamp-pattern',
33428`time-stamp-line-limit', `time-stamp-start', `time-stamp-end',
33429`time-stamp-count', and `time-stamp-inserts-lines' control finding
33430the template.
33431
33432\(fn)" t nil)
33433
33434(autoload 'time-stamp-toggle-active "time-stamp" "\
33435Toggle `time-stamp-active', setting whether \\[time-stamp] updates a buffer.
33436With ARG, turn time stamping on if and only if arg is positive.
33437
33438\(fn &optional ARG)" t nil)
33439
33440(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "time-stamp" '("time-stamp-")))
33441
33442;;;***
33443
33444;;;### (autoloads nil "timeclock" "calendar/timeclock.el" (0 0 0
33445;;;;;; 0))
33446;;; Generated autoloads from calendar/timeclock.el
33447(push (purecopy '(timeclock 2 6 1)) package--builtin-versions)
33448
33449(defvar timeclock-mode-line-display nil "\
33450Non-nil if Timeclock-Mode-Line-Display mode is enabled.
33451See the `timeclock-mode-line-display' command
33452for a description of this minor mode.
33453Setting this variable directly does not take effect;
33454either customize it (see the info node `Easy Customization')
33455or call the function `timeclock-mode-line-display'.")
33456
33457(custom-autoload 'timeclock-mode-line-display "timeclock" nil)
33458
33459(autoload 'timeclock-mode-line-display "timeclock" "\
33460Toggle display of the amount of time left today in the mode line.
33461If `timeclock-use-display-time' is non-nil (the default), then
33462the function `display-time-mode' must be active, and the mode line
33463will be updated whenever the time display is updated. Otherwise,
33464the timeclock will use its own sixty second timer to do its
33465updating. With prefix ARG, turn mode line display on if and only
33466if ARG is positive. Returns the new status of timeclock mode line
33467display (non-nil means on).
33468
33469\(fn &optional ARG)" t nil)
33470
33471(autoload 'timeclock-in "timeclock" "\
33472Clock in, recording the current time moment in the timelog.
33473With a numeric prefix ARG, record the fact that today has only that
33474many hours in it to be worked. If ARG is a non-numeric prefix argument
33475\(non-nil, but not a number), 0 is assumed (working on a holiday or
33476weekend). *If not called interactively, ARG should be the number of
33477_seconds_ worked today*. This feature only has effect the first time
33478this function is called within a day.
33479
33480PROJECT is the project being clocked into. If PROJECT is nil, and
33481FIND-PROJECT is non-nil -- or the user calls `timeclock-in'
33482interactively -- call the function `timeclock-get-project-function' to
33483discover the name of the project.
33484
33485\(fn &optional ARG PROJECT FIND-PROJECT)" t nil)
33486
33487(autoload 'timeclock-out "timeclock" "\
33488Clock out, recording the current time moment in the timelog.
33489If a prefix ARG is given, the user has completed the project that was
33490begun during the last time segment.
33491
33492REASON is the user's reason for clocking out. If REASON is nil, and
33493FIND-REASON is non-nil -- or the user calls `timeclock-out'
33494interactively -- call the function `timeclock-get-reason-function' to
33495discover the reason.
33496
33497\(fn &optional ARG REASON FIND-REASON)" t nil)
33498
33499(autoload 'timeclock-status-string "timeclock" "\
33500Report the overall timeclock status at the present moment.
33501If SHOW-SECONDS is non-nil, display second resolution.
33502If TODAY-ONLY is non-nil, the display will be relative only to time
33503worked today, ignoring the time worked on previous days.
33504
33505\(fn &optional SHOW-SECONDS TODAY-ONLY)" t nil)
33506
33507(autoload 'timeclock-change "timeclock" "\
33508Change to working on a different project.
33509This clocks out of the current project, then clocks in on a new one.
33510With a prefix ARG, consider the previous project as finished at the
33511time of changeover. PROJECT is the name of the last project you were
33512working on.
33513
33514\(fn &optional ARG PROJECT)" t nil)
33515
33516(autoload 'timeclock-query-out "timeclock" "\
33517Ask the user whether to clock out.
33518This is a useful function for adding to `kill-emacs-query-functions'.
33519
33520\(fn)" nil nil)
33521
33522(autoload 'timeclock-reread-log "timeclock" "\
33523Re-read the timeclock, to account for external changes.
33524Returns the new value of `timeclock-discrepancy'.
33525
33526\(fn)" t nil)
33527
33528(autoload 'timeclock-workday-remaining-string "timeclock" "\
33529Return a string representing the amount of time left today.
33530Display second resolution if SHOW-SECONDS is non-nil. If TODAY-ONLY
33531is non-nil, the display will be relative only to time worked today.
33532See `timeclock-relative' for more information about the meaning of
33533\"relative to today\".
33534
33535\(fn &optional SHOW-SECONDS TODAY-ONLY)" t nil)
33536
33537(autoload 'timeclock-workday-elapsed-string "timeclock" "\
33538Return a string representing the amount of time worked today.
33539Display seconds resolution if SHOW-SECONDS is non-nil. If RELATIVE is
33540non-nil, the amount returned will be relative to past time worked.
33541
33542\(fn &optional SHOW-SECONDS)" t nil)
33543
33544(autoload 'timeclock-when-to-leave-string "timeclock" "\
33545Return a string representing the end of today's workday.
33546This string is relative to the value of `timeclock-workday'. If
33547SHOW-SECONDS is non-nil, the value printed/returned will include
33548seconds. If TODAY-ONLY is non-nil, the value returned will be
33549relative only to the time worked today, and not to past time.
33550
33551\(fn &optional SHOW-SECONDS TODAY-ONLY)" t nil)
33552
33553(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "timeclock" '("timeclock-")))
33554
33555;;;***
33556
33557;;;### (autoloads nil "timer-list" "emacs-lisp/timer-list.el" (0
33558;;;;;; 0 0 0))
33559;;; Generated autoloads from emacs-lisp/timer-list.el
33560
33561(autoload 'timer-list "timer-list" "\
33562List all timers in a buffer.
33563
33564\(fn &optional IGNORE-AUTO NONCONFIRM)" t nil)
33565 (put 'timer-list 'disabled "Beware: manually canceling timers can ruin your Emacs session.")
33566
33567(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "timer-list" '("timer-list-")))
33568
33569;;;***
33570
33571;;;### (autoloads nil "timezone" "timezone.el" (0 0 0 0))
33572;;; Generated autoloads from timezone.el
33573
33574(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "timezone" '("timezone-")))
33575
33576;;;***
33577
33578;;;### (autoloads nil "titdic-cnv" "international/titdic-cnv.el"
33579;;;;;; (0 0 0 0))
33580;;; Generated autoloads from international/titdic-cnv.el
33581
33582(autoload 'titdic-convert "titdic-cnv" "\
33583Convert a TIT dictionary of FILENAME into a Quail package.
33584Optional argument DIRNAME if specified is the directory name under which
33585the generated Quail package is saved.
33586
33587\(fn FILENAME &optional DIRNAME)" t nil)
33588
33589(autoload 'batch-titdic-convert "titdic-cnv" "\
33590Run `titdic-convert' on the files remaining on the command line.
33591Use this from the command line, with `-batch';
33592it won't work in an interactive Emacs.
33593For example, invoke \"emacs -batch -f batch-titdic-convert XXX.tit\" to
33594 generate Quail package file \"xxx.el\" from TIT dictionary file \"XXX.tit\".
33595To get complete usage, invoke \"emacs -batch -f batch-titdic-convert -h\".
33596
33597\(fn &optional FORCE)" nil nil)
33598
33599(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "titdic-cnv" '("batch-miscdic-convert" "miscdic-convert" "ctlau-" "ziranma-converter" "py-converter" "quail-" "quick-" "tit-" "tsang-")))
33600
33601;;;***
33602
33603;;;### (autoloads nil "tls" "net/tls.el" (0 0 0 0))
33604;;; Generated autoloads from net/tls.el
33605
33606(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tls" '("open-tls-stream" "tls-")))
33607
33608;;;***
33609
33610;;;### (autoloads nil "tmm" "tmm.el" (0 0 0 0))
33611;;; Generated autoloads from tmm.el
33612 (define-key global-map "\M-`" 'tmm-menubar)
33613 (define-key global-map [menu-bar mouse-1] 'tmm-menubar-mouse)
33614
33615(autoload 'tmm-menubar "tmm" "\
33616Text-mode emulation of looking and choosing from a menubar.
33617See the documentation for `tmm-prompt'.
33618X-POSITION, if non-nil, specifies a horizontal position within the menu bar;
33619we make that menu bar item (the one at that position) the default choice.
33620
33621Note that \\[menu-bar-open] by default drops down TTY menus; if you want it
33622to invoke `tmm-menubar' instead, customize the variable
33623`tty-menu-open-use-tmm' to a non-nil value.
33624
33625\(fn &optional X-POSITION)" t nil)
33626
33627(autoload 'tmm-menubar-mouse "tmm" "\
33628Text-mode emulation of looking and choosing from a menubar.
33629This command is used when you click the mouse in the menubar
33630on a console which has no window system but does have a mouse.
33631See the documentation for `tmm-prompt'.
33632
33633\(fn EVENT)" t nil)
33634
33635(autoload 'tmm-prompt "tmm" "\
33636Text-mode emulation of calling the bindings in keymap.
33637Creates a text-mode menu of possible choices. You can access the elements
33638in the menu in two ways:
33639 *) via history mechanism from minibuffer;
33640 *) Or via completion-buffer that is automatically shown.
33641The last alternative is currently a hack, you cannot use mouse reliably.
33642
33643MENU is like the MENU argument to `x-popup-menu': either a
33644keymap or an alist of alists.
33645DEFAULT-ITEM, if non-nil, specifies an initial default choice.
33646Its value should be an event that has a binding in MENU.
33647
33648\(fn MENU &optional IN-POPUP DEFAULT-ITEM)" nil nil)
33649
33650(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tmm" '("tmm-")))
33651
33652;;;***
33653
33654;;;### (autoloads nil "todo-mode" "calendar/todo-mode.el" (0 0 0
33655;;;;;; 0))
33656;;; Generated autoloads from calendar/todo-mode.el
33657
33658(autoload 'todo-show "todo-mode" "\
33659Visit a todo file and display one of its categories.
33660
33661When invoked in Todo mode, Todo Archive mode or Todo Filtered
33662Items mode, or when invoked anywhere else with a prefix argument,
33663prompt for which todo file to visit. When invoked outside of a
33664Todo mode buffer without a prefix argument, visit
33665`todo-default-todo-file'. Subsequent invocations from outside of
33666Todo mode revisit this file or, with option
33667`todo-show-current-file' non-nil (the default), whichever todo
33668file was last visited.
33669
33670If you call this command before you have created any todo file in
33671the current format, and you have an todo file in old format, it
33672will ask you whether to convert that file and show it.
33673Otherwise, calling this command before any todo file exists
33674prompts for a file name and an initial category (defaulting to
33675`todo-initial-file' and `todo-initial-category'), creates both of
33676these, visits the file and displays the category, and if option
33677`todo-add-item-if-new-category' is non-nil (the default), prompts
33678for the first item.
33679
33680The first invocation of this command on an existing todo file
33681interacts with the option `todo-show-first': if its value is
33682`first' (the default), show the first category in the file; if
33683its value is `table', show the table of categories in the file;
33684if its value is one of `top', `diary' or `regexp', show the
33685corresponding saved top priorities, diary items, or regexp items
33686file, if any. Subsequent invocations always show the file's
33687current (i.e., last displayed) category.
33688
33689In Todo mode just the category's unfinished todo items are shown
33690by default. The done items are hidden, but typing
33691`\\[todo-toggle-view-done-items]' displays them below the todo
33692items. With non-nil user option `todo-show-with-done' both todo
33693and done items are always shown on visiting a category.
33694
33695\(fn &optional SOLICIT-FILE INTERACTIVE)" t nil)
33696
33697(autoload 'todo-mode "todo-mode" "\
33698Major mode for displaying, navigating and editing todo lists.
33699
33700\\{todo-mode-map}
33701
33702\(fn)" t nil)
33703
33704(autoload 'todo-archive-mode "todo-mode" "\
33705Major mode for archived todo categories.
33706
33707\\{todo-archive-mode-map}
33708
33709\(fn)" t nil)
33710
33711(autoload 'todo-filtered-items-mode "todo-mode" "\
33712Mode for displaying and reprioritizing top priority Todo.
33713
33714\\{todo-filtered-items-mode-map}
33715
33716\(fn)" t nil)
33717
33718(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "todo-mode" '("todo-")))
33719
33720;;;***
33721
33722;;;### (autoloads nil "tool-bar" "tool-bar.el" (0 0 0 0))
33723;;; Generated autoloads from tool-bar.el
33724
33725(autoload 'toggle-tool-bar-mode-from-frame "tool-bar" "\
33726Toggle tool bar on or off, based on the status of the current frame.
33727See `tool-bar-mode' for more information.
33728
33729\(fn &optional ARG)" t nil)
33730
33731(autoload 'tool-bar-add-item "tool-bar" "\
33732Add an item to the tool bar.
33733ICON names the image, DEF is the key definition and KEY is a symbol
33734for the fake function key in the menu keymap. Remaining arguments
33735PROPS are additional items to add to the menu item specification. See
33736Info node `(elisp)Tool Bar'. Items are added from left to right.
33737
33738ICON is the base name of a file containing the image to use. The
33739function will first try to use low-color/ICON.xpm if `display-color-cells'
33740is less or equal to 256, then ICON.xpm, then ICON.pbm, and finally
33741ICON.xbm, using `find-image'.
33742
33743Use this function only to make bindings in the global value of `tool-bar-map'.
33744To define items in any other map, use `tool-bar-local-item'.
33745
33746\(fn ICON DEF KEY &rest PROPS)" nil nil)
33747
33748(autoload 'tool-bar-local-item "tool-bar" "\
33749Add an item to the tool bar in map MAP.
33750ICON names the image, DEF is the key definition and KEY is a symbol
33751for the fake function key in the menu keymap. Remaining arguments
33752PROPS are additional items to add to the menu item specification. See
33753Info node `(elisp)Tool Bar'. Items are added from left to right.
33754
33755ICON is the base name of a file containing the image to use. The
33756function will first try to use low-color/ICON.xpm if `display-color-cells'
33757is less or equal to 256, then ICON.xpm, then ICON.pbm, and finally
33758ICON.xbm, using `find-image'.
33759
33760\(fn ICON DEF KEY MAP &rest PROPS)" nil nil)
33761
33762(autoload 'tool-bar-add-item-from-menu "tool-bar" "\
33763Define tool bar binding for COMMAND in keymap MAP using the given ICON.
33764This makes a binding for COMMAND in `tool-bar-map', copying its
33765binding from the menu bar in MAP (which defaults to `global-map'), but
33766modifies the binding by adding an image specification for ICON. It
33767finds ICON just like `tool-bar-add-item'. PROPS are additional
33768properties to add to the binding.
33769
33770MAP must contain appropriate binding for `[menu-bar]' which holds a keymap.
33771
33772Use this function only to make bindings in the global value of `tool-bar-map'.
33773To define items in any other map, use `tool-bar-local-item-from-menu'.
33774
33775\(fn COMMAND ICON &optional MAP &rest PROPS)" nil nil)
33776
33777(autoload 'tool-bar-local-item-from-menu "tool-bar" "\
33778Define local tool bar binding for COMMAND using the given ICON.
33779This makes a binding for COMMAND in IN-MAP, copying its binding from
33780the menu bar in FROM-MAP (which defaults to `global-map'), but
33781modifies the binding by adding an image specification for ICON. It
33782finds ICON just like `tool-bar-add-item'. PROPS are additional
33783properties to add to the binding.
33784
33785FROM-MAP must contain appropriate binding for `[menu-bar]' which
33786holds a keymap.
33787
33788\(fn COMMAND ICON IN-MAP &optional FROM-MAP &rest PROPS)" nil nil)
33789
33790(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tool-bar" '("tool-bar-")))
33791
33792;;;***
33793
33794;;;### (autoloads nil "tooltip" "tooltip.el" (0 0 0 0))
33795;;; Generated autoloads from tooltip.el
33796
33797(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tooltip" '("tooltip-")))
33798
33799;;;***
33800
33801;;;### (autoloads nil "tq" "emacs-lisp/tq.el" (0 0 0 0))
33802;;; Generated autoloads from emacs-lisp/tq.el
33803
33804(autoload 'tq-create "tq" "\
33805Create and return a transaction queue communicating with PROCESS.
33806PROCESS should be a subprocess capable of sending and receiving
33807streams of bytes. It may be a local process, or it may be connected
33808to a tcp server on another machine.
33809
33810\(fn PROCESS)" nil nil)
33811
33812(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tq" '("tq-")))
33813
33814;;;***
33815
33816;;;### (autoloads nil "trace" "emacs-lisp/trace.el" (0 0 0 0))
33817;;; Generated autoloads from emacs-lisp/trace.el
33818
33819(defvar trace-buffer "*trace-output*" "\
33820Trace output will by default go to that buffer.")
33821
33822(custom-autoload 'trace-buffer "trace" t)
33823
33824(autoload 'trace-values "trace" "\
33825Helper function to get internal values.
33826You can call this function to add internal values in the trace buffer.
33827
33828\(fn &rest VALUES)" nil nil)
33829
33830(autoload 'trace-function-foreground "trace" "\
33831Trace calls to function FUNCTION.
33832With a prefix argument, also prompt for the trace buffer (default
33833`trace-buffer'), and a Lisp expression CONTEXT.
33834
33835Tracing a function causes every call to that function to insert
33836into BUFFER Lisp-style trace messages that display the function's
33837arguments and return values. It also evaluates CONTEXT, if that is
33838non-nil, and inserts its value too. For example, you can use this
33839to track the current buffer, or position of point.
33840
33841This function creates BUFFER if it does not exist. This buffer will
33842popup whenever FUNCTION is called. Do not use this function to trace
33843functions that switch buffers, or do any other display-oriented
33844stuff - use `trace-function-background' instead.
33845
33846To stop tracing a function, use `untrace-function' or `untrace-all'.
33847
33848\(fn FUNCTION &optional BUFFER CONTEXT)" t nil)
33849
33850(autoload 'trace-function-background "trace" "\
33851Trace calls to function FUNCTION, quietly.
33852This is like `trace-function-foreground', but without popping up
33853the output buffer or changing the window configuration.
33854
33855\(fn FUNCTION &optional BUFFER CONTEXT)" t nil)
33856
33857(defalias 'trace-function 'trace-function-foreground)
33858
33859(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "trace" '("untrace-" "trace-" "inhibit-trace")))
33860
33861;;;***
33862
33863;;;### (autoloads nil "tramp" "net/tramp.el" (0 0 0 0))
33864;;; Generated autoloads from net/tramp.el
33865
33866(defvar tramp-mode t "\
33867Whether Tramp is enabled.
33868If it is set to nil, all remote file names are used literally.")
33869
33870(custom-autoload 'tramp-mode "tramp" t)
33871
33872(defvar tramp-syntax 'ftp "\
33873Tramp filename syntax to be used.
33874
33875It can have the following values:
33876
33877 `ftp' -- Ange-FTP like syntax
33878 `sep' -- Syntax as defined for XEmacs originally.")
33879
33880(custom-autoload 'tramp-syntax "tramp" t)
33881
33882(defconst tramp-file-name-regexp-unified (if (memq system-type '(cygwin windows-nt)) "\\`/\\(\\[.*\\]\\|[^/|:]\\{2,\\}[^/|]*\\):" "\\`/[^/|:][^/|]*:") "\
33883Value for `tramp-file-name-regexp' for unified remoting.
33884See `tramp-file-name-structure' for more explanations.
33885
33886On W32 systems, the volume letter must be ignored.")
33887
33888(defconst tramp-file-name-regexp-separate "\\`/\\[.*\\]" "\
33889Value for `tramp-file-name-regexp' for separate remoting.
33890See `tramp-file-name-structure' for more explanations.")
33891
33892(defvar tramp-file-name-regexp (cond ((equal tramp-syntax 'ftp) tramp-file-name-regexp-unified) ((equal tramp-syntax 'sep) tramp-file-name-regexp-separate) (t (error "Wrong `tramp-syntax' defined"))) "\
33893Regular expression matching file names handled by Tramp.
33894This regexp should match Tramp file names but no other file
33895names. When calling `tramp-register-file-name-handlers', the
33896initial value is overwritten by the car of `tramp-file-name-structure'.")
33897
33898(defconst tramp-completion-file-name-regexp-unified (if (memq system-type '(cygwin windows-nt)) "\\`/[^/]\\{2,\\}\\'" "\\`/[^/]*\\'") "\
33899Value for `tramp-completion-file-name-regexp' for unified remoting.
33900See `tramp-file-name-structure' for more explanations.
33901
33902On W32 systems, the volume letter must be ignored.")
33903
33904(defconst tramp-completion-file-name-regexp-separate "\\`/\\([[][^]]*\\)?\\'" "\
33905Value for `tramp-completion-file-name-regexp' for separate remoting.
33906See `tramp-file-name-structure' for more explanations.")
33907
33908(defconst tramp-completion-file-name-regexp (cond ((equal tramp-syntax 'ftp) tramp-completion-file-name-regexp-unified) ((equal tramp-syntax 'sep) tramp-completion-file-name-regexp-separate) (t (error "Wrong `tramp-syntax' defined"))) "\
33909Regular expression matching file names handled by Tramp completion.
33910This regexp should match partial Tramp file names only.
33911
33912Please note that the entry in `file-name-handler-alist' is made when
33913this file (tramp.el) is loaded. This means that this variable must be set
33914before loading tramp.el. Alternatively, `file-name-handler-alist' can be
33915updated after changing this variable.
33916
33917Also see `tramp-file-name-structure'.")
33918
33919(defun tramp-completion-run-real-handler (operation args) "\
33920Invoke `tramp-file-name-handler' for OPERATION.
33921First arg specifies the OPERATION, second arg is a list of arguments to
33922pass to the OPERATION." (let* ((inhibit-file-name-handlers (\` (tramp-completion-file-name-handler cygwin-mount-name-hook-function cygwin-mount-map-drive-hook-function \, (and (eq inhibit-file-name-operation operation) inhibit-file-name-handlers)))) (inhibit-file-name-operation operation)) (apply operation args)))
33923(defun tramp-completion-file-name-handler (operation &rest args)
33924 (if (tramp-completion-mode-p)
33925 (apply 'tramp-autoload-file-name-handler operation args)
33926 (tramp-completion-run-real-handler operation args)))
33927
33928(defun tramp-autoload-file-name-handler (operation &rest args) "\
33929Load Tramp file name handler, and perform OPERATION." (if (and (not (and (stringp (car args)) (string-equal (car args) "/"))) (let ((default-directory temporary-file-directory)) (and (null load-in-progress) (load "tramp" (quote noerror) (quote nomessage))))) (apply operation args) (tramp-completion-run-real-handler operation args)))
33930
33931(defun tramp-register-autoload-file-name-handlers nil "\
33932Add Tramp file name handlers to `file-name-handler-alist' during autoload." (add-to-list (quote file-name-handler-alist) (cons tramp-file-name-regexp (quote tramp-autoload-file-name-handler))) (put (quote tramp-autoload-file-name-handler) (quote safe-magic) t) (add-to-list (quote file-name-handler-alist) (cons tramp-completion-file-name-regexp (quote tramp-completion-file-name-handler))) (put (quote tramp-completion-file-name-handler) (quote safe-magic) t))
33933
33934(tramp-register-autoload-file-name-handlers)
33935
33936(autoload 'tramp-unload-file-name-handlers "tramp" "\
33937Unload Tramp file name handlers from `file-name-handler-alist'.
33938
33939\(fn)" nil nil)
33940
33941(defvar tramp-completion-mode nil "\
33942If non-nil, external packages signal that they are in file name completion.
33943
33944This is necessary, because Tramp uses a heuristic depending on last
33945input event. This fails when external packages use other characters
33946but <TAB>, <SPACE> or ?\\? for file name completion. This variable
33947should never be set globally, the intention is to let-bind it.")
33948
33949(defun tramp-completion-mode-p nil "\
33950Check, whether method / user name / host name completion is active." (or (and (boundp (quote non-essential)) (symbol-value (quote non-essential))) tramp-completion-mode (equal last-input-event (quote tab))))
33951
33952(autoload 'tramp-unload-tramp "tramp" "\
33953Discard Tramp from loading remote files.
33954
33955\(fn)" t nil)
33956
33957(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp" '("tramp-" "with-")))
33958
33959;;;***
33960
33961;;;### (autoloads nil "tramp-adb" "net/tramp-adb.el" (0 0 0 0))
33962;;; Generated autoloads from net/tramp-adb.el
33963
33964(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-adb" '("tramp-")))
33965
33966;;;***
33967
33968;;;### (autoloads nil "tramp-cache" "net/tramp-cache.el" (0 0 0 0))
33969;;; Generated autoloads from net/tramp-cache.el
33970
33971(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-cache" '("tramp-")))
33972
33973;;;***
33974
33975;;;### (autoloads nil "tramp-cmds" "net/tramp-cmds.el" (0 0 0 0))
33976;;; Generated autoloads from net/tramp-cmds.el
33977
33978(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-cmds" '("tramp-")))
33979
33980;;;***
33981
33982;;;### (autoloads nil "tramp-compat" "net/tramp-compat.el" (0 0 0
33983;;;;;; 0))
33984;;; Generated autoloads from net/tramp-compat.el
33985
33986(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-compat" '("tramp-")))
33987
33988;;;***
33989
33990;;;### (autoloads nil "tramp-ftp" "net/tramp-ftp.el" (0 0 0 0))
33991;;; Generated autoloads from net/tramp-ftp.el
33992
33993(autoload 'tramp-ftp-enable-ange-ftp "tramp-ftp" "\
33994Reenable Ange-FTP, when Tramp is unloaded.
33995
33996\(fn)" nil nil)
33997
33998(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-ftp" '("tramp-")))
33999
34000;;;***
34001
34002;;;### (autoloads nil "tramp-gvfs" "net/tramp-gvfs.el" (0 0 0 0))
34003;;; Generated autoloads from net/tramp-gvfs.el
34004
34005(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-gvfs" '("tramp-" "with-tramp-dbus-call-method")))
34006
34007;;;***
34008
34009;;;### (autoloads nil "tramp-sh" "net/tramp-sh.el" (0 0 0 0))
34010;;; Generated autoloads from net/tramp-sh.el
34011
34012(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-sh" '("tramp-")))
34013
34014;;;***
34015
34016;;;### (autoloads nil "tramp-smb" "net/tramp-smb.el" (0 0 0 0))
34017;;; Generated autoloads from net/tramp-smb.el
34018
34019(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-smb" '("tramp-smb-")))
34020
34021;;;***
34022
34023;;;### (autoloads nil "tramp-uu" "net/tramp-uu.el" (0 0 0 0))
34024;;; Generated autoloads from net/tramp-uu.el
34025
34026(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tramp-uu" '("tramp-uu")))
34027
34028;;;***
34029
34030;;;### (autoloads nil "trampver" "net/trampver.el" (0 0 0 0))
34031;;; Generated autoloads from net/trampver.el
34032(push (purecopy '(tramp 2 3 2 -1)) package--builtin-versions)
34033
34034(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "trampver" '("tramp-")))
34035
34036;;;***
34037
34038;;;### (autoloads nil "tree-widget" "tree-widget.el" (0 0 0 0))
34039;;; Generated autoloads from tree-widget.el
34040
34041(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tree-widget" '("tree-widget-")))
34042
34043;;;***
34044
34045;;;### (autoloads nil "tutorial" "tutorial.el" (0 0 0 0))
34046;;; Generated autoloads from tutorial.el
34047
34048(autoload 'help-with-tutorial "tutorial" "\
34049Select the Emacs learn-by-doing tutorial.
34050If there is a tutorial version written in the language
34051of the selected language environment, that version is used.
34052If there's no tutorial in that language, `TUTORIAL' is selected.
34053With ARG, you are asked to choose which language.
34054If DONT-ASK-FOR-REVERT is non-nil the buffer is reverted without
34055any question when restarting the tutorial.
34056
34057If any of the standard Emacs key bindings that are used in the
34058tutorial have been changed then an explanatory note about this is
34059shown in the beginning of the tutorial buffer.
34060
34061When the tutorial buffer is killed the content and the point
34062position in the buffer is saved so that the tutorial may be
34063resumed later.
34064
34065\(fn &optional ARG DONT-ASK-FOR-REVERT)" t nil)
34066
34067(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tutorial" '("get-lang-string" "lang-strings" "tutorial--")))
34068
34069;;;***
34070
34071;;;### (autoloads nil "tv-util" "language/tv-util.el" (0 0 0 0))
34072;;; Generated autoloads from language/tv-util.el
34073
34074(autoload 'tai-viet-composition-function "tv-util" "\
34075
34076
34077\(fn FROM TO FONT-OBJECT STRING)" nil nil)
34078
34079(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "tv-util" '("tai-viet-")))
34080
34081;;;***
34082
34083;;;### (autoloads nil "two-column" "textmodes/two-column.el" (0 0
34084;;;;;; 0 0))
34085;;; Generated autoloads from textmodes/two-column.el
34086 (autoload '2C-command "two-column" () t 'keymap)
34087 (global-set-key "\C-x6" '2C-command)
34088 (global-set-key [f2] '2C-command)
34089
34090(autoload '2C-two-columns "two-column" "\
34091Split current window vertically for two-column editing.
34092\\<global-map>When called the first time, associates a buffer with the current
34093buffer in two-column minor mode (use \\[describe-mode] once in the mode,
34094for details.). It runs `2C-other-buffer-hook' in the new buffer.
34095When called again, restores the screen layout with the current buffer
34096first and the associated buffer to its right.
34097
34098\(fn &optional BUFFER)" t nil)
34099
34100(autoload '2C-associate-buffer "two-column" "\
34101Associate another buffer with this one in two-column minor mode.
34102Can also be used to associate a just previously visited file, by
34103accepting the proposed default buffer.
34104
34105\(See \\[describe-mode] .)
34106
34107\(fn)" t nil)
34108
34109(autoload '2C-split "two-column" "\
34110Split a two-column text at point, into two buffers in two-column minor mode.
34111Point becomes the local value of `2C-window-width'. Only lines that
34112have the ARG same preceding characters at that column get split. The
34113ARG preceding characters without any leading whitespace become the local
34114value for `2C-separator'. This way lines that continue across both
34115columns remain untouched in the first buffer.
34116
34117This function can be used with a prototype line, to set up things. You
34118write the first line of each column and then split that line. E.g.:
34119
34120First column's text sSs Second column's text
34121 \\___/\\
34122 / \\
34123 5 character Separator You type M-5 \\[2C-split] with the point here.
34124
34125\(See \\[describe-mode] .)
34126
34127\(fn ARG)" t nil)
34128
34129(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "two-column" '("2C-")))
34130
34131;;;***
34132
34133;;;### (autoloads nil "type-break" "type-break.el" (0 0 0 0))
34134;;; Generated autoloads from type-break.el
34135
34136(defvar type-break-mode nil "\
34137Non-nil if Type-Break mode is enabled.
34138See the `type-break-mode' command
34139for a description of this minor mode.
34140Setting this variable directly does not take effect;
34141either customize it (see the info node `Easy Customization')
34142or call the function `type-break-mode'.")
34143
34144(custom-autoload 'type-break-mode "type-break" nil)
34145
34146(autoload 'type-break-mode "type-break" "\
34147Enable or disable typing-break mode.
34148This is a minor mode, but it is global to all buffers by default.
34149
34150When this mode is enabled, the user is encouraged to take typing breaks at
34151appropriate intervals; either after a specified amount of time or when the
34152user has exceeded a keystroke threshold. When the time arrives, the user
34153is asked to take a break. If the user refuses at that time, Emacs will ask
34154again in a short period of time. The idea is to give the user enough time
34155to find a good breaking point in his or her work, but be sufficiently
34156annoying to discourage putting typing breaks off indefinitely.
34157
34158A negative prefix argument disables this mode.
34159No argument or any non-negative argument enables it.
34160
34161The user may enable or disable this mode by setting the variable of the
34162same name, though setting it in that way doesn't reschedule a break or
34163reset the keystroke counter.
34164
34165If the mode was previously disabled and is enabled as a consequence of
34166calling this function, it schedules a break with `type-break-schedule' to
34167make sure one occurs (the user can call that command to reschedule the
34168break at any time). It also initializes the keystroke counter.
34169
34170The variable `type-break-interval' specifies the number of seconds to
34171schedule between regular typing breaks. This variable doesn't directly
34172affect the time schedule; it simply provides a default for the
34173`type-break-schedule' command.
34174
34175If set, the variable `type-break-good-rest-interval' specifies the minimum
34176amount of time which is considered a reasonable typing break. Whenever
34177that time has elapsed, typing breaks are automatically rescheduled for
34178later even if Emacs didn't prompt you to take one first. Also, if a break
34179is ended before this much time has elapsed, the user will be asked whether
34180or not to continue. A nil value for this variable prevents automatic
34181break rescheduling, making `type-break-interval' an upper bound on the time
34182between breaks. In this case breaks will be prompted for as usual before
34183the upper bound if the keystroke threshold is reached.
34184
34185If `type-break-good-rest-interval' is nil and
34186`type-break-good-break-interval' is set, then confirmation is required to
34187interrupt a break before `type-break-good-break-interval' seconds
34188have passed. This provides for an upper bound on the time between breaks
34189together with confirmation of interruptions to these breaks.
34190
34191The variable `type-break-keystroke-threshold' is used to determine the
34192thresholds at which typing breaks should be considered. You can use
34193the command `type-break-guesstimate-keystroke-threshold' to try to
34194approximate good values for this.
34195
34196There are several variables that affect how or when warning messages about
34197imminent typing breaks are displayed. They include:
34198
34199 `type-break-mode-line-message-mode'
34200 `type-break-time-warning-intervals'
34201 `type-break-keystroke-warning-intervals'
34202 `type-break-warning-repeat'
34203 `type-break-warning-countdown-string'
34204 `type-break-warning-countdown-string-type'
34205
34206There are several variables that affect if, how, and when queries to begin
34207a typing break occur. They include:
34208
34209 `type-break-query-mode'
34210 `type-break-query-function'
34211 `type-break-query-interval'
34212
34213The command `type-break-statistics' prints interesting things.
34214
34215Finally, a file (named `type-break-file-name') is used to store information
34216across Emacs sessions. This provides recovery of the break status between
34217sessions and after a crash. Manual changes to the file may result in
34218problems.
34219
34220\(fn &optional ARG)" t nil)
34221
34222(autoload 'type-break "type-break" "\
34223Take a typing break.
34224
34225During the break, a demo selected from the functions listed in
34226`type-break-demo-functions' is run.
34227
34228After the typing break is finished, the next break is scheduled
34229as per the function `type-break-schedule'.
34230
34231\(fn)" t nil)
34232
34233(autoload 'type-break-statistics "type-break" "\
34234Print statistics about typing breaks in a temporary buffer.
34235This includes the last time a typing break was taken, when the next one is
34236scheduled, the keystroke thresholds and the current keystroke count, etc.
34237
34238\(fn)" t nil)
34239
34240(autoload 'type-break-guesstimate-keystroke-threshold "type-break" "\
34241Guess values for the minimum/maximum keystroke threshold for typing breaks.
34242
34243If called interactively, the user is prompted for their guess as to how
34244many words per minute they usually type. This value should not be your
34245maximum WPM, but your average. Of course, this is harder to gauge since it
34246can vary considerably depending on what you are doing. For example, one
34247tends to type less when debugging a program as opposed to writing
34248documentation. (Perhaps a separate program should be written to estimate
34249average typing speed.)
34250
34251From that, this command sets the values in `type-break-keystroke-threshold'
34252based on a fairly simple algorithm involving assumptions about the average
34253length of words (5). For the minimum threshold, it uses about a fifth of
34254the computed maximum threshold.
34255
34256When called from Lisp programs, the optional args WORDLEN and FRAC can be
34257used to override the default assumption about average word length and the
34258fraction of the maximum threshold to which to set the minimum threshold.
34259FRAC should be the inverse of the fractional value; for example, a value of
342602 would mean to use one half, a value of 4 would mean to use one quarter, etc.
34261
34262\(fn WPM &optional WORDLEN FRAC)" t nil)
34263
34264(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "type-break" '("timep" "type-break-")))
34265
34266;;;***
34267
34268;;;### (autoloads nil "uce" "mail/uce.el" (0 0 0 0))
34269;;; Generated autoloads from mail/uce.el
34270
34271(autoload 'uce-reply-to-uce "uce" "\
34272Compose a reply to unsolicited commercial email (UCE).
34273Sets up a reply buffer addressed to: the sender, his postmaster,
34274his abuse@ address, and the postmaster of the mail relay used.
34275You might need to set `uce-mail-reader' before using this.
34276
34277\(fn &optional IGNORED)" t nil)
34278
34279(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "uce" '("uce-")))
34280
34281;;;***
34282
34283;;;### (autoloads nil "ucs-normalize" "international/ucs-normalize.el"
34284;;;;;; (0 0 0 0))
34285;;; Generated autoloads from international/ucs-normalize.el
34286
34287(autoload 'ucs-normalize-NFD-region "ucs-normalize" "\
34288Normalize the current region by the Unicode NFD.
34289
34290\(fn FROM TO)" t nil)
34291
34292(autoload 'ucs-normalize-NFD-string "ucs-normalize" "\
34293Normalize the string STR by the Unicode NFD.
34294
34295\(fn STR)" nil nil)
34296
34297(autoload 'ucs-normalize-NFC-region "ucs-normalize" "\
34298Normalize the current region by the Unicode NFC.
34299
34300\(fn FROM TO)" t nil)
34301
34302(autoload 'ucs-normalize-NFC-string "ucs-normalize" "\
34303Normalize the string STR by the Unicode NFC.
34304
34305\(fn STR)" nil nil)
34306
34307(autoload 'ucs-normalize-NFKD-region "ucs-normalize" "\
34308Normalize the current region by the Unicode NFKD.
34309
34310\(fn FROM TO)" t nil)
34311
34312(autoload 'ucs-normalize-NFKD-string "ucs-normalize" "\
34313Normalize the string STR by the Unicode NFKD.
34314
34315\(fn STR)" nil nil)
34316
34317(autoload 'ucs-normalize-NFKC-region "ucs-normalize" "\
34318Normalize the current region by the Unicode NFKC.
34319
34320\(fn FROM TO)" t nil)
34321
34322(autoload 'ucs-normalize-NFKC-string "ucs-normalize" "\
34323Normalize the string STR by the Unicode NFKC.
34324
34325\(fn STR)" nil nil)
34326
34327(autoload 'ucs-normalize-HFS-NFD-region "ucs-normalize" "\
34328Normalize the current region by the Unicode NFD and Mac OS's HFS Plus.
34329
34330\(fn FROM TO)" t nil)
34331
34332(autoload 'ucs-normalize-HFS-NFD-string "ucs-normalize" "\
34333Normalize the string STR by the Unicode NFD and Mac OS's HFS Plus.
34334
34335\(fn STR)" nil nil)
34336
34337(autoload 'ucs-normalize-HFS-NFC-region "ucs-normalize" "\
34338Normalize the current region by the Unicode NFC and Mac OS's HFS Plus.
34339
34340\(fn FROM TO)" t nil)
34341
34342(autoload 'ucs-normalize-HFS-NFC-string "ucs-normalize" "\
34343Normalize the string STR by the Unicode NFC and Mac OS's HFS Plus.
34344
34345\(fn STR)" nil nil)
34346
34347(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ucs-normalize" '("ucs-normalize-" "utf-8-hfs")))
34348
34349;;;***
34350
34351;;;### (autoloads nil "underline" "textmodes/underline.el" (0 0 0
34352;;;;;; 0))
34353;;; Generated autoloads from textmodes/underline.el
34354
34355(autoload 'underline-region "underline" "\
34356Underline all nonblank characters in the region.
34357Works by overstriking underscores.
34358Called from program, takes two arguments START and END
34359which specify the range to operate on.
34360
34361\(fn START END)" t nil)
34362
34363(autoload 'ununderline-region "underline" "\
34364Remove all underlining (overstruck underscores) in the region.
34365Called from program, takes two arguments START and END
34366which specify the range to operate on.
34367
34368\(fn START END)" t nil)
34369
34370;;;***
34371
34372;;;### (autoloads "actual autoloads are elsewhere" "undigest" "mail/undigest.el"
34373;;;;;; (0 0 0 0))
34374;;; Generated autoloads from mail/undigest.el
34375
34376(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "undigest" '("rmail-")))
34377
34378;;;***
34379
34380;;;### (autoloads nil "unrmail" "mail/unrmail.el" (0 0 0 0))
34381;;; Generated autoloads from mail/unrmail.el
34382
34383(autoload 'batch-unrmail "unrmail" "\
34384Convert old-style Rmail Babyl files to mbox format.
34385Specify the input Rmail Babyl file names as command line arguments.
34386For each Rmail file, the corresponding output file name
34387is made by adding `.mail' at the end.
34388For example, invoke `emacs -batch -f batch-unrmail RMAIL'.
34389
34390\(fn)" nil nil)
34391
34392(autoload 'unrmail "unrmail" "\
34393Convert old-style Rmail Babyl file FILE to mbox format file TO-FILE.
34394The variable `unrmail-mbox-format' controls which mbox format to use.
34395
34396\(fn FILE TO-FILE)" t nil)
34397
34398(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "unrmail" '("unrmail-mbox-format")))
34399
34400;;;***
34401
34402;;;### (autoloads nil "unsafep" "emacs-lisp/unsafep.el" (0 0 0 0))
34403;;; Generated autoloads from emacs-lisp/unsafep.el
34404
34405(autoload 'unsafep "unsafep" "\
34406Return nil if evaluating FORM couldn't possibly do any harm.
34407Otherwise result is a reason why FORM is unsafe.
34408UNSAFEP-VARS is a list of symbols with local bindings.
34409
34410\(fn FORM &optional UNSAFEP-VARS)" nil nil)
34411
34412(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "unsafep" '("unsafep-" "safe-functions")))
34413
34414;;;***
34415
34416;;;### (autoloads nil "url" "url/url.el" (0 0 0 0))
34417;;; Generated autoloads from url/url.el
34418
34419(autoload 'url-retrieve "url" "\
34420Retrieve URL asynchronously and call CALLBACK with CBARGS when finished.
34421URL is either a string or a parsed URL. If it is a string
34422containing characters that are not valid in a URI, those
34423characters are percent-encoded; see `url-encode-url'.
34424
34425CALLBACK is called when the object has been completely retrieved, with
34426the current buffer containing the object, and any MIME headers associated
34427with it. It is called as (apply CALLBACK STATUS CBARGS).
34428STATUS is a plist representing what happened during the request,
34429with most recent events first, or an empty list if no events have
34430occurred. Each pair is one of:
34431
34432\(:redirect REDIRECTED-TO) - the request was redirected to this URL
34433\(:error (ERROR-SYMBOL . DATA)) - an error occurred. The error can be
34434signaled with (signal ERROR-SYMBOL DATA).
34435
34436Return the buffer URL will load into, or nil if the process has
34437already completed (i.e. URL was a mailto URL or similar; in this case
34438the callback is not called).
34439
34440The variables `url-request-data', `url-request-method' and
34441`url-request-extra-headers' can be dynamically bound around the
34442request; dynamic binding of other variables doesn't necessarily
34443take effect.
34444
34445If SILENT, then don't message progress reports and the like.
34446If INHIBIT-COOKIES, cookies will neither be stored nor sent to
34447the server.
34448If URL is a multibyte string, it will be encoded as utf-8 and
34449URL-encoded before it's used.
34450
34451\(fn URL CALLBACK &optional CBARGS SILENT INHIBIT-COOKIES)" nil nil)
34452
34453(autoload 'url-retrieve-synchronously "url" "\
34454Retrieve URL synchronously.
34455Return the buffer containing the data, or nil if there are no data
34456associated with it (the case for dired, info, or mailto URLs that need
34457no further processing). URL is either a string or a parsed URL.
34458
34459If SILENT is non-nil, don't do any messaging while retrieving.
34460If INHIBIT-COOKIES is non-nil, refuse to store cookies. If
34461TIMEOUT is passed, it should be a number that says (in seconds)
34462how long to wait for a response before giving up.
34463
34464\(fn URL &optional SILENT INHIBIT-COOKIES TIMEOUT)" nil nil)
34465
34466(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url" '("url-")))
34467
34468;;;***
34469
34470;;;### (autoloads nil "url-about" "url/url-about.el" (0 0 0 0))
34471;;; Generated autoloads from url/url-about.el
34472
34473(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-about" '("url-")))
34474
34475;;;***
34476
34477;;;### (autoloads nil "url-auth" "url/url-auth.el" (0 0 0 0))
34478;;; Generated autoloads from url/url-auth.el
34479
34480(autoload 'url-get-authentication "url-auth" "\
34481Return an authorization string suitable for use in the WWW-Authenticate
34482header in an HTTP/1.0 request.
34483
34484URL is the url you are requesting authorization to. This can be either a
34485 string representing the URL, or the parsed representation returned by
34486 `url-generic-parse-url'
34487REALM is the realm at a specific site we are looking for. This should be a
34488 string specifying the exact realm, or nil or the symbol `any' to
34489 specify that the filename portion of the URL should be used as the
34490 realm
34491TYPE is the type of authentication to be returned. This is either a string
34492 representing the type (basic, digest, etc), or nil or the symbol `any'
34493 to specify that any authentication is acceptable. If requesting `any'
34494 the strongest matching authentication will be returned. If this is
34495 wrong, it's no big deal, the error from the server will specify exactly
34496 what type of auth to use
34497PROMPT is boolean - specifies whether to ask the user for a username/password
34498 if one cannot be found in the cache
34499
34500\(fn URL REALM TYPE PROMPT &optional ARGS)" nil nil)
34501
34502(autoload 'url-register-auth-scheme "url-auth" "\
34503Register an HTTP authentication method.
34504
34505TYPE is a string or symbol specifying the name of the method.
34506 This should be the same thing you expect to get returned in
34507 an Authenticate header in HTTP/1.0 - it will be downcased.
34508FUNCTION is the function to call to get the authorization information.
34509 This defaults to `url-?-auth', where ? is TYPE.
34510RATING a rating between 1 and 10 of the strength of the authentication.
34511 This is used when asking for the best authentication for a specific
34512 URL. The item with the highest rating is returned.
34513
34514\(fn TYPE &optional FUNCTION RATING)" nil nil)
34515
34516(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-auth" '("url-")))
34517
34518;;;***
34519
34520;;;### (autoloads nil "url-cache" "url/url-cache.el" (0 0 0 0))
34521;;; Generated autoloads from url/url-cache.el
34522
34523(autoload 'url-store-in-cache "url-cache" "\
34524Store buffer BUFF in the cache.
34525
34526\(fn &optional BUFF)" nil nil)
34527
34528(autoload 'url-is-cached "url-cache" "\
34529Return non-nil if the URL is cached.
34530The actual return value is the last modification time of the cache file.
34531
34532\(fn URL)" nil nil)
34533
34534(autoload 'url-cache-extract "url-cache" "\
34535Extract FNAM from the local disk cache.
34536
34537\(fn FNAM)" nil nil)
34538
34539(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-cache" '("url-")))
34540
34541;;;***
34542
34543;;;### (autoloads nil "url-cid" "url/url-cid.el" (0 0 0 0))
34544;;; Generated autoloads from url/url-cid.el
34545
34546(autoload 'url-cid "url-cid" "\
34547
34548
34549\(fn URL)" nil nil)
34550
34551(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-cid" '("url-cid-gnus")))
34552
34553;;;***
34554
34555;;;### (autoloads nil "url-cookie" "url/url-cookie.el" (0 0 0 0))
34556;;; Generated autoloads from url/url-cookie.el
34557
34558(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-cookie" '("url-cookie")))
34559
34560;;;***
34561
34562;;;### (autoloads nil "url-dav" "url/url-dav.el" (0 0 0 0))
34563;;; Generated autoloads from url/url-dav.el
34564
34565(autoload 'url-dav-supported-p "url-dav" "\
34566Return WebDAV protocol version supported by URL.
34567Returns nil if WebDAV is not supported.
34568
34569\(fn URL)" nil nil)
34570
34571(autoload 'url-dav-request "url-dav" "\
34572Perform WebDAV operation METHOD on URL. Return the parsed responses.
34573Automatically creates an XML request body if TAG is non-nil.
34574BODY is the XML document fragment to be enclosed by <TAG></TAG>.
34575
34576DEPTH is how deep the request should propagate. Default is 0, meaning
34577it should apply only to URL. A negative number means to use
34578`Infinity' for the depth. Not all WebDAV servers support this depth
34579though.
34580
34581HEADERS is an assoc list of extra headers to send in the request.
34582
34583NAMESPACES is an assoc list of (NAMESPACE . EXPANSION), and these are
34584added to the <TAG> element. The DAV=DAV: namespace is automatically
34585added to this list, so most requests can just pass in nil.
34586
34587\(fn URL METHOD TAG BODY &optional DEPTH HEADERS NAMESPACES)" nil nil)
34588
34589(autoload 'url-dav-vc-registered "url-dav" "\
34590
34591
34592\(fn URL)" nil nil)
34593
34594(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-dav" '("url-")))
34595
34596;;;***
34597
34598;;;### (autoloads nil "url-dired" "url/url-dired.el" (0 0 0 0))
34599;;; Generated autoloads from url/url-dired.el
34600
34601(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-dired" '("url-")))
34602
34603;;;***
34604
34605;;;### (autoloads nil "url-domsuf" "url/url-domsuf.el" (0 0 0 0))
34606;;; Generated autoloads from url/url-domsuf.el
34607
34608(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-domsuf" '("url-domsuf-")))
34609
34610;;;***
34611
34612;;;### (autoloads nil "url-expand" "url/url-expand.el" (0 0 0 0))
34613;;; Generated autoloads from url/url-expand.el
34614
34615(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-expand" '("url-")))
34616
34617;;;***
34618
34619;;;### (autoloads nil "url-file" "url/url-file.el" (0 0 0 0))
34620;;; Generated autoloads from url/url-file.el
34621
34622(autoload 'url-file "url-file" "\
34623Handle file: and ftp: URLs.
34624
34625\(fn URL CALLBACK CBARGS)" nil nil)
34626
34627(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-file" '("url-file-")))
34628
34629;;;***
34630
34631;;;### (autoloads nil "url-ftp" "url/url-ftp.el" (0 0 0 0))
34632;;; Generated autoloads from url/url-ftp.el
34633
34634(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-ftp" '("url-ftp")))
34635
34636;;;***
34637
34638;;;### (autoloads nil "url-future" "url/url-future.el" (0 0 0 0))
34639;;; Generated autoloads from url/url-future.el
34640
34641(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-future" '("url-future-")))
34642
34643;;;***
34644
34645;;;### (autoloads nil "url-gw" "url/url-gw.el" (0 0 0 0))
34646;;; Generated autoloads from url/url-gw.el
34647
34648(autoload 'url-gateway-nslookup-host "url-gw" "\
34649Attempt to resolve the given HOST using nslookup if possible.
34650
34651\(fn HOST)" t nil)
34652
34653(autoload 'url-open-stream "url-gw" "\
34654Open a stream to HOST, possibly via a gateway.
34655Args per `open-network-stream'.
34656Will not make a connection if `url-gateway-unplugged' is non-nil.
34657Might do a non-blocking connection; use `process-status' to check.
34658
34659Optional arg GATEWAY-METHOD specifies the gateway to be used,
34660overriding the value of `url-gateway-method'.
34661
34662\(fn NAME BUFFER HOST SERVICE &optional GATEWAY-METHOD)" nil nil)
34663
34664(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-gw" '("url-")))
34665
34666;;;***
34667
34668;;;### (autoloads nil "url-handlers" "url/url-handlers.el" (0 0 0
34669;;;;;; 0))
34670;;; Generated autoloads from url/url-handlers.el
34671
34672(defvar url-handler-mode nil "\
34673Non-nil if Url-Handler mode is enabled.
34674See the `url-handler-mode' command
34675for a description of this minor mode.
34676Setting this variable directly does not take effect;
34677either customize it (see the info node `Easy Customization')
34678or call the function `url-handler-mode'.")
34679
34680(custom-autoload 'url-handler-mode "url-handlers" nil)
34681
34682(autoload 'url-handler-mode "url-handlers" "\
34683Toggle using `url' library for URL filenames (URL Handler mode).
34684With a prefix argument ARG, enable URL Handler mode if ARG is
34685positive, and disable it otherwise. If called from Lisp, enable
34686the mode if ARG is omitted or nil.
34687
34688\(fn &optional ARG)" t nil)
34689
34690(autoload 'url-file-handler "url-handlers" "\
34691Function called from the `file-name-handler-alist' routines.
34692OPERATION is what needs to be done (`file-exists-p', etc). ARGS are
34693the arguments that would have been passed to OPERATION.
34694
34695\(fn OPERATION &rest ARGS)" nil nil)
34696
34697(autoload 'url-copy-file "url-handlers" "\
34698Copy URL to NEWNAME. Both args must be strings.
34699Signals a `file-already-exists' error if file NEWNAME already exists,
34700unless a third argument OK-IF-ALREADY-EXISTS is supplied and non-nil.
34701A number as third arg means request confirmation if NEWNAME already exists.
34702This is what happens in interactive use with M-x.
34703Fourth arg KEEP-TIME non-nil means give the new file the same
34704last-modified time as the old one. (This works on only some systems.)
34705Fifth arg PRESERVE-UID-GID is ignored.
34706A prefix arg makes KEEP-TIME non-nil.
34707
34708\(fn URL NEWNAME &optional OK-IF-ALREADY-EXISTS KEEP-TIME PRESERVE-UID-GID)" nil nil)
34709
34710(autoload 'url-file-local-copy "url-handlers" "\
34711Copy URL into a temporary file on this machine.
34712Returns the name of the local copy, or nil, if FILE is directly
34713accessible.
34714
34715\(fn URL &rest IGNORED)" nil nil)
34716
34717(autoload 'url-insert-buffer-contents "url-handlers" "\
34718Insert the contents of BUFFER into current buffer.
34719This is like `url-insert', but also decodes the current buffer as
34720if it had been inserted from a file named URL.
34721
34722\(fn BUFFER URL &optional VISIT BEG END REPLACE)" nil nil)
34723
34724(autoload 'url-insert-file-contents "url-handlers" "\
34725
34726
34727\(fn URL &optional VISIT BEG END REPLACE)" nil nil)
34728
34729(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-handlers" '("url-")))
34730
34731;;;***
34732
34733;;;### (autoloads nil "url-history" "url/url-history.el" (0 0 0 0))
34734;;; Generated autoloads from url/url-history.el
34735
34736(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-history" '("url-")))
34737
34738;;;***
34739
34740;;;### (autoloads nil "url-http" "url/url-http.el" (0 0 0 0))
34741;;; Generated autoloads from url/url-http.el
34742 (autoload 'url-default-expander "url-expand")
34743
34744(defalias 'url-https-expand-file-name 'url-default-expander)
34745 (autoload 'url-https "url-http")
34746 (autoload 'url-https-file-exists-p "url-http")
34747 (autoload 'url-https-file-readable-p "url-http")
34748 (autoload 'url-https-file-attributes "url-http")
34749
34750(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-http" '("url-h")))
34751
34752;;;***
34753
34754;;;### (autoloads nil "url-imap" "url/url-imap.el" (0 0 0 0))
34755;;; Generated autoloads from url/url-imap.el
34756
34757(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-imap" '("url-imap")))
34758
34759;;;***
34760
34761;;;### (autoloads nil "url-irc" "url/url-irc.el" (0 0 0 0))
34762;;; Generated autoloads from url/url-irc.el
34763
34764(autoload 'url-irc "url-irc" "\
34765
34766
34767\(fn URL)" nil nil)
34768
34769(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-irc" '("url-irc-")))
34770
34771;;;***
34772
34773;;;### (autoloads nil "url-ldap" "url/url-ldap.el" (0 0 0 0))
34774;;; Generated autoloads from url/url-ldap.el
34775
34776(autoload 'url-ldap "url-ldap" "\
34777Perform an LDAP search specified by URL.
34778The return value is a buffer displaying the search results in HTML.
34779URL can be a URL string, or a URL vector of the type returned by
34780`url-generic-parse-url'.
34781
34782\(fn URL)" nil nil)
34783
34784(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-ldap" '("url-ldap-")))
34785
34786;;;***
34787
34788;;;### (autoloads nil "url-mailto" "url/url-mailto.el" (0 0 0 0))
34789;;; Generated autoloads from url/url-mailto.el
34790
34791(autoload 'url-mail "url-mailto" "\
34792
34793
34794\(fn &rest ARGS)" t nil)
34795
34796(autoload 'url-mailto "url-mailto" "\
34797Handle the mailto: URL syntax.
34798
34799\(fn URL)" nil nil)
34800
34801(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-mailto" '("url-mail-goto-field")))
34802
34803;;;***
34804
34805;;;### (autoloads nil "url-methods" "url/url-methods.el" (0 0 0 0))
34806;;; Generated autoloads from url/url-methods.el
34807
34808(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-methods" '("url-scheme-")))
34809
34810;;;***
34811
34812;;;### (autoloads nil "url-misc" "url/url-misc.el" (0 0 0 0))
34813;;; Generated autoloads from url/url-misc.el
34814
34815(autoload 'url-man "url-misc" "\
34816Fetch a Unix manual page URL.
34817
34818\(fn URL)" nil nil)
34819
34820(autoload 'url-info "url-misc" "\
34821Fetch a GNU Info URL.
34822
34823\(fn URL)" nil nil)
34824
34825(autoload 'url-generic-emulator-loader "url-misc" "\
34826
34827
34828\(fn URL)" nil nil)
34829
34830(defalias 'url-rlogin 'url-generic-emulator-loader)
34831
34832(defalias 'url-telnet 'url-generic-emulator-loader)
34833
34834(defalias 'url-tn3270 'url-generic-emulator-loader)
34835
34836(autoload 'url-data "url-misc" "\
34837Fetch a data URL (RFC 2397).
34838
34839\(fn URL)" nil nil)
34840
34841(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-misc" '("url-do-terminal-emulator")))
34842
34843;;;***
34844
34845;;;### (autoloads nil "url-news" "url/url-news.el" (0 0 0 0))
34846;;; Generated autoloads from url/url-news.el
34847
34848(autoload 'url-news "url-news" "\
34849
34850
34851\(fn URL)" nil nil)
34852
34853(autoload 'url-snews "url-news" "\
34854
34855
34856\(fn URL)" nil nil)
34857
34858(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-news" '("url-news-")))
34859
34860;;;***
34861
34862;;;### (autoloads nil "url-nfs" "url/url-nfs.el" (0 0 0 0))
34863;;; Generated autoloads from url/url-nfs.el
34864
34865(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-nfs" '("url-nfs")))
34866
34867;;;***
34868
34869;;;### (autoloads nil "url-ns" "url/url-ns.el" (0 0 0 0))
34870;;; Generated autoloads from url/url-ns.el
34871
34872(autoload 'isPlainHostName "url-ns" "\
34873
34874
34875\(fn HOST)" nil nil)
34876
34877(autoload 'dnsDomainIs "url-ns" "\
34878
34879
34880\(fn HOST DOM)" nil nil)
34881
34882(autoload 'dnsResolve "url-ns" "\
34883
34884
34885\(fn HOST)" nil nil)
34886
34887(autoload 'isResolvable "url-ns" "\
34888
34889
34890\(fn HOST)" nil nil)
34891
34892(autoload 'isInNet "url-ns" "\
34893
34894
34895\(fn IP NET MASK)" nil nil)
34896
34897(autoload 'url-ns-prefs "url-ns" "\
34898
34899
34900\(fn &optional FILE)" nil nil)
34901
34902(autoload 'url-ns-user-pref "url-ns" "\
34903
34904
34905\(fn KEY &optional DEFAULT)" nil nil)
34906
34907(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-ns" '("url-ns-")))
34908
34909;;;***
34910
34911;;;### (autoloads nil "url-parse" "url/url-parse.el" (0 0 0 0))
34912;;; Generated autoloads from url/url-parse.el
34913
34914(autoload 'url-recreate-url "url-parse" "\
34915Recreate a URL string from the parsed URLOBJ.
34916
34917\(fn URLOBJ)" nil nil)
34918
34919(autoload 'url-generic-parse-url "url-parse" "\
34920Return an URL-struct of the parts of URL.
34921The CL-style struct contains the following fields:
34922
34923TYPE is the URI scheme (string or nil).
34924USER is the user name (string or nil).
34925PASSWORD is the password (string [deprecated] or nil).
34926HOST is the host (a registered name, IP literal in square
34927 brackets, or IPv4 address in dotted-decimal form).
34928PORTSPEC is the specified port (a number), or nil.
34929FILENAME is the path AND the query component of the URI.
34930TARGET is the fragment identifier component (used to refer to a
34931 subordinate resource, e.g. a part of a webpage).
34932ATTRIBUTES is nil; this slot originally stored the attribute and
34933 value alists for IMAP URIs, but this feature was removed
34934 since it conflicts with RFC 3986.
34935FULLNESS is non-nil if the hierarchical sequence component of
34936 the URL starts with two slashes, \"//\".
34937
34938The parser follows RFC 3986, except that it also tries to handle
34939URIs that are not fully specified (e.g. lacking TYPE), and it
34940does not check for or perform %-encoding.
34941
34942Here is an example. The URL
34943
34944 foo://bob:pass@example.com:42/a/b/c.dtb?type=animal&name=narwhal#nose
34945
34946parses to
34947
34948 TYPE = \"foo\"
34949 USER = \"bob\"
34950 PASSWORD = \"pass\"
34951 HOST = \"example.com\"
34952 PORTSPEC = 42
34953 FILENAME = \"/a/b/c.dtb?type=animal&name=narwhal\"
34954 TARGET = \"nose\"
34955 ATTRIBUTES = nil
34956 FULLNESS = t
34957
34958\(fn URL)" nil nil)
34959
34960(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-parse" '("url-")))
34961
34962;;;***
34963
34964;;;### (autoloads nil "url-privacy" "url/url-privacy.el" (0 0 0 0))
34965;;; Generated autoloads from url/url-privacy.el
34966
34967(autoload 'url-setup-privacy-info "url-privacy" "\
34968Setup variables that expose info about you and your system.
34969
34970\(fn)" t nil)
34971
34972(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-privacy" '("url-device-type")))
34973
34974;;;***
34975
34976;;;### (autoloads nil "url-proxy" "url/url-proxy.el" (0 0 0 0))
34977;;; Generated autoloads from url/url-proxy.el
34978
34979(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-proxy" '("url-")))
34980
34981;;;***
34982
34983;;;### (autoloads nil "url-queue" "url/url-queue.el" (0 0 0 0))
34984;;; Generated autoloads from url/url-queue.el
34985
34986(autoload 'url-queue-retrieve "url-queue" "\
34987Retrieve URL asynchronously and call CALLBACK with CBARGS when finished.
34988This is like `url-retrieve' (which see for details of the arguments),
34989but with limits on the degree of parallelism. The variable
34990`url-queue-parallel-processes' sets the number of concurrent processes.
34991The variable `url-queue-timeout' sets a timeout.
34992
34993\(fn URL CALLBACK &optional CBARGS SILENT INHIBIT-COOKIES)" nil nil)
34994
34995(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-queue" '("url-queue")))
34996
34997;;;***
34998
34999;;;### (autoloads nil "url-tramp" "url/url-tramp.el" (0 0 0 0))
35000;;; Generated autoloads from url/url-tramp.el
35001
35002(defvar url-tramp-protocols '("ftp" "ssh" "scp" "rsync" "telnet") "\
35003List of URL protocols for which the work is handled by Tramp.
35004They must also be covered by `url-handler-regexp'.")
35005
35006(custom-autoload 'url-tramp-protocols "url-tramp" t)
35007
35008(autoload 'url-tramp-file-handler "url-tramp" "\
35009Function called from the `file-name-handler-alist' routines.
35010OPERATION is what needs to be done. ARGS are the arguments that
35011would have been passed to OPERATION.
35012
35013\(fn OPERATION &rest ARGS)" nil nil)
35014
35015(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-tramp" '("url-tramp-convert-")))
35016
35017;;;***
35018
35019;;;### (autoloads nil "url-util" "url/url-util.el" (0 0 0 0))
35020;;; Generated autoloads from url/url-util.el
35021
35022(defvar url-debug nil "\
35023What types of debug messages from the URL library to show.
35024Debug messages are logged to the *URL-DEBUG* buffer.
35025
35026If t, all messages will be logged.
35027If a number, all messages will be logged, as well shown via `message'.
35028If a list, it is a list of the types of messages to be logged.")
35029
35030(custom-autoload 'url-debug "url-util" t)
35031
35032(autoload 'url-debug "url-util" "\
35033
35034
35035\(fn TAG &rest ARGS)" nil nil)
35036
35037(autoload 'url-parse-args "url-util" "\
35038
35039
35040\(fn STR &optional NODOWNCASE)" nil nil)
35041
35042(autoload 'url-insert-entities-in-string "url-util" "\
35043Convert HTML markup-start characters to entity references in STRING.
35044Also replaces the \" character, so that the result may be safely used as
35045an attribute value in a tag. Returns a new string with the result of the
35046conversion. Replaces these characters as follows:
35047 & ==> &amp;
35048 < ==> &lt;
35049 > ==> &gt;
35050 \" ==> &quot;
35051
35052\(fn STRING)" nil nil)
35053
35054(autoload 'url-normalize-url "url-util" "\
35055Return a \"normalized\" version of URL.
35056Strips out default port numbers, etc.
35057
35058\(fn URL)" nil nil)
35059
35060(autoload 'url-lazy-message "url-util" "\
35061Just like `message', but is a no-op if called more than once a second.
35062Will not do anything if `url-show-status' is nil.
35063
35064\(fn &rest ARGS)" nil nil)
35065
35066(autoload 'url-get-normalized-date "url-util" "\
35067Return a date string that most HTTP servers can understand.
35068
35069\(fn &optional SPECIFIED-TIME)" nil nil)
35070
35071(autoload 'url-eat-trailing-space "url-util" "\
35072Remove spaces/tabs at the end of a string.
35073
35074\(fn X)" nil nil)
35075
35076(autoload 'url-strip-leading-spaces "url-util" "\
35077Remove spaces at the front of a string.
35078
35079\(fn X)" nil nil)
35080
35081(autoload 'url-display-percentage "url-util" "\
35082
35083
35084\(fn FMT PERC &rest ARGS)" nil nil)
35085
35086(autoload 'url-percentage "url-util" "\
35087
35088
35089\(fn X Y)" nil nil)
35090
35091(defalias 'url-basepath 'url-file-directory)
35092
35093(autoload 'url-file-directory "url-util" "\
35094Return the directory part of FILE, for a URL.
35095
35096\(fn FILE)" nil nil)
35097
35098(autoload 'url-file-nondirectory "url-util" "\
35099Return the nondirectory part of FILE, for a URL.
35100
35101\(fn FILE)" nil nil)
35102
35103(autoload 'url-parse-query-string "url-util" "\
35104
35105
35106\(fn QUERY &optional DOWNCASE ALLOW-NEWLINES)" nil nil)
35107
35108(autoload 'url-build-query-string "url-util" "\
35109Build a query-string.
35110
35111Given a QUERY in the form:
35112 ((key1 val1)
35113 (key2 val2)
35114 (key3 val1 val2)
35115 (key4)
35116 (key5 \"\"))
35117
35118\(This is the same format as produced by `url-parse-query-string')
35119
35120This will return a string
35121\"key1=val1&key2=val2&key3=val1&key3=val2&key4&key5\". Keys may
35122be strings or symbols; if they are symbols, the symbol name will
35123be used.
35124
35125When SEMICOLONS is given, the separator will be \";\".
35126
35127When KEEP-EMPTY is given, empty values will show as \"key=\"
35128instead of just \"key\" as in the example above.
35129
35130\(fn QUERY &optional SEMICOLONS KEEP-EMPTY)" nil nil)
35131
35132(autoload 'url-unhex-string "url-util" "\
35133Remove %XX embedded spaces, etc in a URL.
35134If optional second argument ALLOW-NEWLINES is non-nil, then allow the
35135decoding of carriage returns and line feeds in the string, which is normally
35136forbidden in URL encoding.
35137
35138\(fn STR &optional ALLOW-NEWLINES)" nil nil)
35139
35140(autoload 'url-hexify-string "url-util" "\
35141URI-encode STRING and return the result.
35142If STRING is multibyte, it is first converted to a utf-8 byte
35143string. Each byte corresponding to an allowed character is left
35144as-is, while all other bytes are converted to a three-character
35145string: \"%\" followed by two upper-case hex digits.
35146
35147The allowed characters are specified by ALLOWED-CHARS. If this
35148argument is nil, the list `url-unreserved-chars' determines the
35149allowed characters. Otherwise, ALLOWED-CHARS should be a vector
35150whose Nth element is non-nil if character N is allowed.
35151
35152\(fn STRING &optional ALLOWED-CHARS)" nil nil)
35153
35154(autoload 'url-encode-url "url-util" "\
35155Return a properly URI-encoded version of URL.
35156This function also performs URI normalization, e.g. converting
35157the scheme to lowercase if it is uppercase. Apart from
35158normalization, if URL is already URI-encoded, this function
35159should return it unchanged.
35160
35161\(fn URL)" nil nil)
35162
35163(autoload 'url-file-extension "url-util" "\
35164Return the filename extension of FNAME.
35165If optional argument X is t, then return the basename
35166of the file with the extension stripped off.
35167
35168\(fn FNAME &optional X)" nil nil)
35169
35170(autoload 'url-truncate-url-for-viewing "url-util" "\
35171Return a shortened version of URL that is WIDTH characters wide or less.
35172WIDTH defaults to the current frame width.
35173
35174\(fn URL &optional WIDTH)" nil nil)
35175
35176(autoload 'url-view-url "url-util" "\
35177View the current document's URL.
35178Optional argument NO-SHOW means just return the URL, don't show it in
35179the minibuffer.
35180
35181This uses `url-current-object', set locally to the buffer.
35182
35183\(fn &optional NO-SHOW)" t nil)
35184
35185(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-util" '("url-")))
35186
35187;;;***
35188
35189;;;### (autoloads nil "url-vars" "url/url-vars.el" (0 0 0 0))
35190;;; Generated autoloads from url/url-vars.el
35191
35192(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "url-vars" '("url-")))
35193
35194;;;***
35195
35196;;;### (autoloads nil "userlock" "userlock.el" (0 0 0 0))
35197;;; Generated autoloads from userlock.el
35198
35199(autoload 'ask-user-about-lock "userlock" "\
35200Ask user what to do when he wants to edit FILE but it is locked by OPPONENT.
35201This function has a choice of three things to do:
35202 do (signal \\='file-locked (list FILE OPPONENT))
35203 to refrain from editing the file
35204 return t (grab the lock on the file)
35205 return nil (edit the file even though it is locked).
35206You can redefine this function to choose among those three alternatives
35207in any way you like.
35208
35209\(fn FILE OPPONENT)" nil nil)
35210
35211(autoload 'userlock--ask-user-about-supersession-threat "userlock" "\
35212
35213
35214\(fn FN)" nil nil)
35215
35216(autoload 'ask-user-about-supersession-threat "userlock" "\
35217Ask a user who is about to modify an obsolete buffer what to do.
35218This function has two choices: it can return, in which case the modification
35219of the buffer will proceed, or it can (signal \\='file-supersession (file)),
35220in which case the proposed buffer modification will not be made.
35221
35222You can rewrite this to use any criterion you like to choose which one to do.
35223The buffer in question is current when this function is called.
35224
35225\(fn FN)" nil nil)
35226
35227(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "userlock" '("ask-user-about-" "userlock--check-content-unchanged" "file-")))
35228
35229;;;***
35230
35231;;;### (autoloads nil "utf-7" "international/utf-7.el" (0 0 0 0))
35232;;; Generated autoloads from international/utf-7.el
35233
35234(autoload 'utf-7-post-read-conversion "utf-7" "\
35235
35236
35237\(fn LEN)" nil nil)
35238
35239(autoload 'utf-7-imap-post-read-conversion "utf-7" "\
35240
35241
35242\(fn LEN)" nil nil)
35243
35244(autoload 'utf-7-pre-write-conversion "utf-7" "\
35245
35246
35247\(fn FROM TO)" nil nil)
35248
35249(autoload 'utf-7-imap-pre-write-conversion "utf-7" "\
35250
35251
35252\(fn FROM TO)" nil nil)
35253
35254(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "utf-7" '("utf-7-")))
35255
35256;;;***
35257
35258;;;### (autoloads nil "utf7" "international/utf7.el" (0 0 0 0))
35259;;; Generated autoloads from international/utf7.el
35260
35261(autoload 'utf7-encode "utf7" "\
35262Encode UTF-7 STRING. Use IMAP modification if FOR-IMAP is non-nil.
35263
35264\(fn STRING &optional FOR-IMAP)" nil nil)
35265
35266(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "utf7" '("utf7-")))
35267
35268;;;***
35269
35270;;;### (autoloads nil "uudecode" "mail/uudecode.el" (0 0 0 0))
35271;;; Generated autoloads from mail/uudecode.el
35272
35273(autoload 'uudecode-decode-region-external "uudecode" "\
35274Uudecode region between START and END using external program.
35275If FILE-NAME is non-nil, save the result to FILE-NAME. The program
35276used is specified by `uudecode-decoder-program'.
35277
35278\(fn START END &optional FILE-NAME)" t nil)
35279
35280(autoload 'uudecode-decode-region-internal "uudecode" "\
35281Uudecode region between START and END without using an external program.
35282If FILE-NAME is non-nil, save the result to FILE-NAME.
35283
35284\(fn START END &optional FILE-NAME)" t nil)
35285
35286(autoload 'uudecode-decode-region "uudecode" "\
35287Uudecode region between START and END.
35288If FILE-NAME is non-nil, save the result to FILE-NAME.
35289
35290\(fn START END &optional FILE-NAME)" nil nil)
35291
35292(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "uudecode" '("uudecode-")))
35293
35294;;;***
35295
35296;;;### (autoloads nil "vc" "vc/vc.el" (0 0 0 0))
35297;;; Generated autoloads from vc/vc.el
35298
35299(defvar vc-checkout-hook nil "\
35300Normal hook (list of functions) run after checking out a file.
35301See `run-hooks'.")
35302
35303(custom-autoload 'vc-checkout-hook "vc" t)
35304
35305(defvar vc-checkin-hook nil "\
35306Normal hook (list of functions) run after commit or file checkin.
35307See also `log-edit-done-hook'.")
35308
35309(custom-autoload 'vc-checkin-hook "vc" t)
35310
35311(defvar vc-before-checkin-hook nil "\
35312Normal hook (list of functions) run before a commit or a file checkin.
35313See `run-hooks'.")
35314
35315(custom-autoload 'vc-before-checkin-hook "vc" t)
35316
35317(autoload 'vc-responsible-backend "vc" "\
35318Return the name of a backend system that is responsible for FILE.
35319
35320If FILE is already registered, return the
35321backend of FILE. If FILE is not registered, then the
35322first backend in `vc-handled-backends' that declares itself
35323responsible for FILE is returned.
35324
35325Note that if FILE is a symbolic link, it will not be resolved --
35326the responsible backend system for the symbolic link itself will
35327be reported.
35328
35329\(fn FILE)" nil nil)
35330
35331(autoload 'vc-next-action "vc" "\
35332Do the next logical version control operation on the current fileset.
35333This requires that all files in the current VC fileset be in the
35334same state. If not, signal an error.
35335
35336For merging-based version control systems:
35337 If every file in the VC fileset is not registered for version
35338 control, register the fileset (but don't commit).
35339 If every work file in the VC fileset is added or changed, pop
35340 up a *vc-log* buffer to commit the fileset.
35341 For a centralized version control system, if any work file in
35342 the VC fileset is out of date, offer to update the fileset.
35343
35344For old-style locking-based version control systems, like RCS:
35345 If every file is not registered, register the file(s).
35346 If every file is registered and unlocked, check out (lock)
35347 the file(s) for editing.
35348 If every file is locked by you and has changes, pop up a
35349 *vc-log* buffer to check in the changes. Leave a
35350 read-only copy of each changed file after checking in.
35351 If every file is locked by you and unchanged, unlock them.
35352 If every file is locked by someone else, offer to steal the lock.
35353
35354\(fn VERBOSE)" t nil)
35355
35356(autoload 'vc-register "vc" "\
35357Register into a version control system.
35358If VC-FILESET is given, register the files in that fileset.
35359Otherwise register the current file.
35360If COMMENT is present, use that as an initial comment.
35361
35362The version control system to use is found by cycling through the list
35363`vc-handled-backends'. The first backend in that list which declares
35364itself responsible for the file (usually because other files in that
35365directory are already registered under that backend) will be used to
35366register the file. If no backend declares itself responsible, the
35367first backend that could register the file is used.
35368
35369\(fn &optional VC-FILESET COMMENT)" t nil)
35370
35371(autoload 'vc-version-diff "vc" "\
35372Report diffs between revisions of the fileset in the repository history.
35373
35374\(fn FILES REV1 REV2)" t nil)
35375
35376(autoload 'vc-diff "vc" "\
35377Display diffs between file revisions.
35378Normally this compares the currently selected fileset with their
35379working revisions. With a prefix argument HISTORIC, it reads two revision
35380designators specifying which revisions to compare.
35381
35382The optional argument NOT-URGENT non-nil means it is ok to say no to
35383saving the buffer.
35384
35385\(fn &optional HISTORIC NOT-URGENT)" t nil)
35386
35387(autoload 'vc-version-ediff "vc" "\
35388Show differences between revisions of the fileset in the
35389repository history using ediff.
35390
35391\(fn FILES REV1 REV2)" t nil)
35392
35393(autoload 'vc-ediff "vc" "\
35394Display diffs between file revisions using ediff.
35395Normally this compares the currently selected fileset with their
35396working revisions. With a prefix argument HISTORIC, it reads two revision
35397designators specifying which revisions to compare.
35398
35399The optional argument NOT-URGENT non-nil means it is ok to say no to
35400saving the buffer.
35401
35402\(fn HISTORIC &optional NOT-URGENT)" t nil)
35403
35404(autoload 'vc-root-diff "vc" "\
35405Display diffs between VC-controlled whole tree revisions.
35406Normally, this compares the tree corresponding to the current
35407fileset with the working revision.
35408With a prefix argument HISTORIC, prompt for two revision
35409designators specifying which revisions to compare.
35410
35411The optional argument NOT-URGENT non-nil means it is ok to say no to
35412saving the buffer.
35413
35414\(fn HISTORIC &optional NOT-URGENT)" t nil)
35415
35416(autoload 'vc-root-dir "vc" "\
35417Return the root directory for the current VC tree.
35418Return nil if the root directory cannot be identified.
35419
35420\(fn)" nil nil)
35421
35422(autoload 'vc-revision-other-window "vc" "\
35423Visit revision REV of the current file in another window.
35424If the current file is named `F', the revision is named `F.~REV~'.
35425If `F.~REV~' already exists, use it instead of checking it out again.
35426
35427\(fn REV)" t nil)
35428
35429(autoload 'vc-insert-headers "vc" "\
35430Insert headers into a file for use with a version control system.
35431Headers desired are inserted at point, and are pulled from
35432the variable `vc-BACKEND-header'.
35433
35434\(fn)" t nil)
35435
35436(autoload 'vc-merge "vc" "\
35437Perform a version control merge operation.
35438You must be visiting a version controlled file, or in a `vc-dir' buffer.
35439On a distributed version control system, this runs a \"merge\"
35440operation to incorporate changes from another branch onto the
35441current branch, prompting for an argument list.
35442
35443On a non-distributed version control system, this merges changes
35444between two revisions into the current fileset. This asks for
35445two revisions to merge from in the minibuffer. If the first
35446revision is a branch number, then merge all changes from that
35447branch. If the first revision is empty, merge the most recent
35448changes from the current branch.
35449
35450\(fn)" t nil)
35451
35452(autoload 'vc-message-unresolved-conflicts "vc" "\
35453Display a message indicating unresolved conflicts in FILENAME.
35454
35455\(fn FILENAME)" nil nil)
35456
35457(defalias 'vc-resolve-conflicts 'smerge-ediff)
35458
35459(autoload 'vc-create-tag "vc" "\
35460Descending recursively from DIR, make a tag called NAME.
35461For each registered file, the working revision becomes part of
35462the named configuration. If the prefix argument BRANCHP is
35463given, the tag is made as a new branch and the files are
35464checked out in that new branch.
35465
35466\(fn DIR NAME BRANCHP)" t nil)
35467
35468(autoload 'vc-retrieve-tag "vc" "\
35469For each file in or below DIR, retrieve their tagged version NAME.
35470NAME can name a branch, in which case this command will switch to the
35471named branch in the directory DIR.
35472Interactively, prompt for DIR only for VCS that works at file level;
35473otherwise use the repository root of the current buffer.
35474If NAME is empty, it refers to the latest revisions of the current branch.
35475If locking is used for the files in DIR, then there must not be any
35476locked files at or below DIR (but if NAME is empty, locked files are
35477allowed and simply skipped).
35478
35479\(fn DIR NAME)" t nil)
35480
35481(autoload 'vc-print-log "vc" "\
35482List the change log of the current fileset in a window.
35483If WORKING-REVISION is non-nil, leave point at that revision.
35484If LIMIT is non-nil, it should be a number specifying the maximum
35485number of revisions to show; the default is `vc-log-show-limit'.
35486
35487When called interactively with a prefix argument, prompt for
35488WORKING-REVISION and LIMIT.
35489
35490\(fn &optional WORKING-REVISION LIMIT)" t nil)
35491
35492(autoload 'vc-print-root-log "vc" "\
35493List the change log for the current VC controlled tree in a window.
35494If LIMIT is non-nil, it should be a number specifying the maximum
35495number of revisions to show; the default is `vc-log-show-limit'.
35496When called interactively with a prefix argument, prompt for LIMIT.
35497
35498\(fn &optional LIMIT)" t nil)
35499
35500(autoload 'vc-print-branch-log "vc" "\
35501
35502
35503\(fn BRANCH)" t nil)
35504
35505(autoload 'vc-log-incoming "vc" "\
35506Show a log of changes that will be received with a pull operation from REMOTE-LOCATION.
35507When called interactively with a prefix argument, prompt for REMOTE-LOCATION.
35508
35509\(fn &optional REMOTE-LOCATION)" t nil)
35510
35511(autoload 'vc-log-outgoing "vc" "\
35512Show a log of changes that will be sent with a push operation to REMOTE-LOCATION.
35513When called interactively with a prefix argument, prompt for REMOTE-LOCATION.
35514
35515\(fn &optional REMOTE-LOCATION)" t nil)
35516
35517(autoload 'vc-region-history "vc" "\
35518Show the history of the region FROM..TO.
35519
35520\(fn FROM TO)" t nil)
35521
35522(autoload 'vc-revert "vc" "\
35523Revert working copies of the selected fileset to their repository contents.
35524This asks for confirmation if the buffer contents are not identical
35525to the working revision (except for keyword expansion).
35526
35527\(fn)" t nil)
35528
35529(define-obsolete-function-alias 'vc-revert-buffer 'vc-revert "23.1")
35530
35531(autoload 'vc-pull "vc" "\
35532Update the current fileset or branch.
35533You must be visiting a version controlled file, or in a `vc-dir' buffer.
35534On a distributed version control system, this runs a \"pull\"
35535operation to update the current branch, prompting for an argument
35536list if required. Optional prefix ARG forces a prompt for the VCS
35537command to run.
35538
35539On a non-distributed version control system, update the current
35540fileset to the tip revisions. For each unchanged and unlocked
35541file, this simply replaces the work file with the latest revision
35542on its branch. If the file contains changes, any changes in the
35543tip revision are merged into the working file.
35544
35545\(fn &optional ARG)" t nil)
35546
35547(defalias 'vc-update 'vc-pull)
35548
35549(autoload 'vc-push "vc" "\
35550Push the current branch.
35551You must be visiting a version controlled file, or in a `vc-dir' buffer.
35552On a distributed version control system, this runs a \"push\"
35553operation on the current branch, prompting for the precise command
35554if required. Optional prefix ARG non-nil forces a prompt for the
35555VCS command to run.
35556
35557On a non-distributed version control system, this signals an error.
35558It also signals an error in a Bazaar bound branch.
35559
35560\(fn &optional ARG)" t nil)
35561
35562(autoload 'vc-switch-backend "vc" "\
35563Make BACKEND the current version control system for FILE.
35564FILE must already be registered in BACKEND. The change is not
35565permanent, only for the current session. This function only changes
35566VC's perspective on FILE, it does not register or unregister it.
35567By default, this command cycles through the registered backends.
35568To get a prompt, use a prefix argument.
35569
35570\(fn FILE BACKEND)" t nil)
35571
35572(autoload 'vc-transfer-file "vc" "\
35573Transfer FILE to another version control system NEW-BACKEND.
35574If NEW-BACKEND has a higher precedence than FILE's current backend
35575\(i.e. it comes earlier in `vc-handled-backends'), then register FILE in
35576NEW-BACKEND, using the revision number from the current backend as the
35577base level. If NEW-BACKEND has a lower precedence than the current
35578backend, then commit all changes that were made under the current
35579backend to NEW-BACKEND, and unregister FILE from the current backend.
35580\(If FILE is not yet registered under NEW-BACKEND, register it.)
35581
35582\(fn FILE NEW-BACKEND)" nil nil)
35583
35584(autoload 'vc-delete-file "vc" "\
35585Delete file and mark it as such in the version control system.
35586If called interactively, read FILE, defaulting to the current
35587buffer's file name if it's under version control.
35588
35589\(fn FILE)" t nil)
35590
35591(autoload 'vc-rename-file "vc" "\
35592Rename file OLD to NEW in both work area and repository.
35593If called interactively, read OLD and NEW, defaulting OLD to the
35594current buffer's file name if it's under version control.
35595
35596\(fn OLD NEW)" t nil)
35597
35598(autoload 'vc-update-change-log "vc" "\
35599Find change log file and add entries from recent version control logs.
35600Normally, find log entries for all registered files in the default
35601directory.
35602
35603With prefix arg of \\[universal-argument], only find log entries for the current buffer's file.
35604
35605With any numeric prefix arg, find log entries for all currently visited
35606files that are under version control. This puts all the entries in the
35607log for the default directory, which may not be appropriate.
35608
35609From a program, any ARGS are assumed to be filenames for which
35610log entries should be gathered.
35611
35612\(fn &rest ARGS)" t nil)
35613
35614(autoload 'vc-branch-part "vc" "\
35615Return the branch part of a revision number REV.
35616
35617\(fn REV)" nil nil)
35618
35619(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc" '("vc-" "with-vc-properties")))
35620
35621;;;***
35622
35623;;;### (autoloads nil "vc-annotate" "vc/vc-annotate.el" (0 0 0 0))
35624;;; Generated autoloads from vc/vc-annotate.el
35625
35626(autoload 'vc-annotate "vc-annotate" "\
35627Display the edit history of the current FILE using colors.
35628
35629This command creates a buffer that shows, for each line of the current
35630file, when it was last edited and by whom. Additionally, colors are
35631used to show the age of each line--blue means oldest, red means
35632youngest, and intermediate colors indicate intermediate ages. By
35633default, the time scale stretches back one year into the past;
35634everything that is older than that is shown in blue.
35635
35636With a prefix argument, this command asks two questions in the
35637minibuffer. First, you may enter a revision number REV; then the buffer
35638displays and annotates that revision instead of the working revision
35639\(type RET in the minibuffer to leave that default unchanged). Then,
35640you are prompted for the time span in days which the color range
35641should cover. For example, a time span of 20 days means that changes
35642over the past 20 days are shown in red to blue, according to their
35643age, and everything that is older than that is shown in blue.
35644
35645If MOVE-POINT-TO is given, move the point to that line.
35646
35647If VC-BK is given used that VC backend.
35648
35649Customization variables:
35650
35651`vc-annotate-menu-elements' customizes the menu elements of the
35652mode-specific menu. `vc-annotate-color-map' and
35653`vc-annotate-very-old-color' define the mapping of time to colors.
35654`vc-annotate-background' specifies the background color.
35655`vc-annotate-background-mode' specifies whether the color map
35656should be applied to the background or to the foreground.
35657
35658\(fn FILE REV &optional DISPLAY-MODE BUF MOVE-POINT-TO VC-BK)" t nil)
35659
35660(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-annotate" '("vc-")))
35661
35662;;;***
35663
35664;;;### (autoloads nil "vc-bzr" "vc/vc-bzr.el" (0 0 0 0))
35665;;; Generated autoloads from vc/vc-bzr.el
35666
35667(defconst vc-bzr-admin-dirname ".bzr" "\
35668Name of the directory containing Bzr repository status files.")
35669
35670(defconst vc-bzr-admin-checkout-format-file (concat vc-bzr-admin-dirname "/checkout/format") "\
35671Name of the format file in a .bzr directory.")
35672 (defun vc-bzr-registered (file)
35673 (if (vc-find-root file vc-bzr-admin-checkout-format-file)
35674 (progn
35675 (load "vc-bzr" nil t)
35676 (vc-bzr-registered file))))
35677
35678(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-bzr" '("vc-bzr-")))
35679
35680;;;***
35681
35682;;;### (autoloads nil "vc-cvs" "vc/vc-cvs.el" (0 0 0 0))
35683;;; Generated autoloads from vc/vc-cvs.el
35684(defun vc-cvs-registered (f)
35685 "Return non-nil if file F is registered with CVS."
35686 (when (file-readable-p (expand-file-name
35687 "CVS/Entries" (file-name-directory f)))
35688 (load "vc-cvs" nil t)
35689 (vc-cvs-registered f)))
35690
35691(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-cvs" '("vc-cvs-")))
35692
35693;;;***
35694
35695;;;### (autoloads nil "vc-dav" "vc/vc-dav.el" (0 0 0 0))
35696;;; Generated autoloads from vc/vc-dav.el
35697
35698(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-dav" '("vc-dav-")))
35699
35700;;;***
35701
35702;;;### (autoloads nil "vc-dir" "vc/vc-dir.el" (0 0 0 0))
35703;;; Generated autoloads from vc/vc-dir.el
35704
35705(autoload 'vc-dir "vc-dir" "\
35706Show the VC status for \"interesting\" files in and below DIR.
35707This allows you to mark files and perform VC operations on them.
35708The list omits files which are up to date, with no changes in your copy
35709or the repository, if there is nothing in particular to say about them.
35710
35711Preparing the list of file status takes time; when the buffer
35712first appears, it has only the first few lines of summary information.
35713The file lines appear later.
35714
35715Optional second argument BACKEND specifies the VC backend to use.
35716Interactively, a prefix argument means to ask for the backend.
35717
35718These are the commands available for use in the file status buffer:
35719
35720\\{vc-dir-mode-map}
35721
35722\(fn DIR &optional BACKEND)" t nil)
35723
35724(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-dir" '("vc-")))
35725
35726;;;***
35727
35728;;;### (autoloads nil "vc-dispatcher" "vc/vc-dispatcher.el" (0 0
35729;;;;;; 0 0))
35730;;; Generated autoloads from vc/vc-dispatcher.el
35731
35732(autoload 'vc-do-command "vc-dispatcher" "\
35733Execute a slave command, notifying user and checking for errors.
35734Output from COMMAND goes to BUFFER, or the current buffer if
35735BUFFER is t. If the destination buffer is not already current,
35736set it up properly and erase it. The command is considered
35737successful if its exit status does not exceed OKSTATUS (if
35738OKSTATUS is nil, that means to ignore error status, if it is
35739`async', that means not to wait for termination of the
35740subprocess; if it is t it means to ignore all execution errors).
35741FILE-OR-LIST is the name of a working file; it may be a list of
35742files or be nil (to execute commands that don't expect a file
35743name or set of files). If an optional list of FLAGS is present,
35744that is inserted into the command line before the filename.
35745Return the return value of the slave command in the synchronous
35746case, and the process object in the asynchronous case.
35747
35748\(fn BUFFER OKSTATUS COMMAND FILE-OR-LIST &rest FLAGS)" nil nil)
35749
35750(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-dispatcher" '("vc-")))
35751
35752;;;***
35753
35754;;;### (autoloads nil "vc-filewise" "vc/vc-filewise.el" (0 0 0 0))
35755;;; Generated autoloads from vc/vc-filewise.el
35756
35757(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-filewise" '("vc-")))
35758
35759;;;***
35760
35761;;;### (autoloads nil "vc-git" "vc/vc-git.el" (0 0 0 0))
35762;;; Generated autoloads from vc/vc-git.el
35763 (defun vc-git-registered (file)
35764 "Return non-nil if FILE is registered with git."
35765 (if (vc-find-root file ".git") ; Short cut.
35766 (progn
35767 (load "vc-git" nil t)
35768 (vc-git-registered file))))
35769
35770(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-git" '("vc-git-")))
35771
35772;;;***
35773
35774;;;### (autoloads nil "vc-hg" "vc/vc-hg.el" (0 0 0 0))
35775;;; Generated autoloads from vc/vc-hg.el
35776 (defun vc-hg-registered (file)
35777 "Return non-nil if FILE is registered with hg."
35778 (if (vc-find-root file ".hg") ; short cut
35779 (progn
35780 (load "vc-hg" nil t)
35781 (vc-hg-registered file))))
35782
35783(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-hg" '("vc-hg-")))
35784
35785;;;***
35786
35787;;;### (autoloads nil "vc-mtn" "vc/vc-mtn.el" (0 0 0 0))
35788;;; Generated autoloads from vc/vc-mtn.el
35789
35790(defconst vc-mtn-admin-dir "_MTN" "\
35791Name of the monotone directory.")
35792
35793(defconst vc-mtn-admin-format (concat vc-mtn-admin-dir "/format") "\
35794Name of the monotone directory's format file.")
35795 (defun vc-mtn-registered (file)
35796 (if (vc-find-root file vc-mtn-admin-format)
35797 (progn
35798 (load "vc-mtn" nil t)
35799 (vc-mtn-registered file))))
35800
35801(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-mtn" '("vc-mtn-")))
35802
35803;;;***
35804
35805;;;### (autoloads nil "vc-rcs" "vc/vc-rcs.el" (0 0 0 0))
35806;;; Generated autoloads from vc/vc-rcs.el
35807
35808(defvar vc-rcs-master-templates (purecopy '("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\
35809Where to look for RCS master files.
35810For a description of possible values, see `vc-check-master-templates'.")
35811
35812(custom-autoload 'vc-rcs-master-templates "vc-rcs" t)
35813
35814(defun vc-rcs-registered (f) (vc-default-registered 'RCS f))
35815
35816(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-rcs" '("vc-r")))
35817
35818;;;***
35819
35820;;;### (autoloads nil "vc-sccs" "vc/vc-sccs.el" (0 0 0 0))
35821;;; Generated autoloads from vc/vc-sccs.el
35822
35823(defvar vc-sccs-master-templates (purecopy '("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\
35824Where to look for SCCS master files.
35825For a description of possible values, see `vc-check-master-templates'.")
35826
35827(custom-autoload 'vc-sccs-master-templates "vc-sccs" t)
35828
35829(defun vc-sccs-registered (f) (vc-default-registered 'SCCS f))
35830
35831(defun vc-sccs-search-project-dir (_dirname basename) "\
35832Return the name of a master file in the SCCS project directory.
35833Does not check whether the file exists but returns nil if it does not
35834find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir) (when project-dir (if (file-name-absolute-p project-dir) (setq dirs (quote ("SCCS" ""))) (setq dirs (quote ("src/SCCS" "src" "source/SCCS" "source"))) (setq project-dir (expand-file-name (concat "~" project-dir)))) (while (and (not dir) dirs) (setq dir (expand-file-name (car dirs) project-dir)) (unless (file-directory-p dir) (setq dir nil) (setq dirs (cdr dirs)))) (and dir (expand-file-name (concat "s." basename) dir)))))
35835
35836(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-sccs" '("vc-sccs-")))
35837
35838;;;***
35839
35840;;;### (autoloads nil "vc-src" "vc/vc-src.el" (0 0 0 0))
35841;;; Generated autoloads from vc/vc-src.el
35842
35843(defvar vc-src-master-templates (purecopy '("%s.src/%s,v")) "\
35844Where to look for SRC master files.
35845For a description of possible values, see `vc-check-master-templates'.")
35846
35847(custom-autoload 'vc-src-master-templates "vc-src" t)
35848
35849(defun vc-src-registered (f) (vc-default-registered 'src f))
35850
35851(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-src" '("vc-src-")))
35852
35853;;;***
35854
35855;;;### (autoloads nil "vc-svn" "vc/vc-svn.el" (0 0 0 0))
35856;;; Generated autoloads from vc/vc-svn.el
35857 (defun vc-svn-registered (f)
35858 (let ((admin-dir (cond ((and (eq system-type 'windows-nt)
35859 (getenv "SVN_ASP_DOT_NET_HACK"))
35860 "_svn")
35861 (t ".svn"))))
35862 (when (vc-find-root f admin-dir)
35863 (load "vc-svn" nil t)
35864 (vc-svn-registered f))))
35865
35866(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vc-svn" '("vc-svn-")))
35867
35868;;;***
35869
35870;;;### (autoloads nil "vcursor" "vcursor.el" (0 0 0 0))
35871;;; Generated autoloads from vcursor.el
35872
35873(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vcursor" '("vcursor-")))
35874
35875;;;***
35876
35877;;;### (autoloads nil "vera-mode" "progmodes/vera-mode.el" (0 0 0
35878;;;;;; 0))
35879;;; Generated autoloads from progmodes/vera-mode.el
35880(push (purecopy '(vera-mode 2 28)) package--builtin-versions)
35881 (add-to-list 'auto-mode-alist (cons (purecopy "\\.vr[hi]?\\'") 'vera-mode))
35882
35883(autoload 'vera-mode "vera-mode" "\
35884Major mode for editing Vera code.
35885
35886Usage:
35887------
35888
35889 INDENTATION: Typing `TAB' at the beginning of a line indents the line.
35890 The amount of indentation is specified by option `vera-basic-offset'.
35891 Indentation can be done for an entire region (`M-C-\\') or buffer (menu).
35892 `TAB' always indents the line if option `vera-intelligent-tab' is nil.
35893
35894 WORD/COMMAND COMPLETION: Typing `TAB' after a (not completed) word looks
35895 for a word in the buffer or a Vera keyword that starts alike, inserts it
35896 and adjusts case. Re-typing `TAB' toggles through alternative word
35897 completions.
35898
35899 Typing `TAB' after a non-word character inserts a tabulator stop (if not
35900 at the beginning of a line). `M-TAB' always inserts a tabulator stop.
35901
35902 COMMENTS: `C-c C-c' comments out a region if not commented out, and
35903 uncomments a region if already commented out.
35904
35905 HIGHLIGHTING (fontification): Vera keywords, predefined types and
35906 constants, function names, declaration names, directives, as well as
35907 comments and strings are highlighted using different colors.
35908
35909 VERA VERSION: OpenVera 1.4 and Vera version 6.2.8.
35910
35911
35912Maintenance:
35913------------
35914
35915To submit a bug report, use the corresponding menu entry within Vera Mode.
35916Add a description of the problem and include a reproducible test case.
35917
35918Feel free to send questions and enhancement requests to <reto@gnu.org>.
35919
35920Official distribution is at
35921URL `http://www.iis.ee.ethz.ch/~zimmi/emacs/vera-mode.html'
35922
35923
35924 The Vera Mode Maintainer
35925 Reto Zimmermann <reto@gnu.org>
35926
35927Key bindings:
35928-------------
35929
35930\\{vera-mode-map}
35931
35932\(fn)" t nil)
35933
35934(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vera-mode" '("vera-")))
35935
35936;;;***
35937
35938;;;### (autoloads nil "verilog-mode" "progmodes/verilog-mode.el"
35939;;;;;; (0 0 0 0))
35940;;; Generated autoloads from progmodes/verilog-mode.el
35941
35942(autoload 'verilog-mode "verilog-mode" "\
35943Major mode for editing Verilog code.
35944\\<verilog-mode-map>
35945See \\[describe-function] verilog-auto (\\[verilog-auto]) for details on how
35946AUTOs can improve coding efficiency.
35947
35948Use \\[verilog-faq] for a pointer to frequently asked questions.
35949
35950NEWLINE, TAB indents for Verilog code.
35951Delete converts tabs to spaces as it moves back.
35952
35953Supports highlighting.
35954
35955Turning on Verilog mode calls the value of the variable `verilog-mode-hook'
35956with no args, if that value is non-nil.
35957
35958Variables controlling indentation/edit style:
35959
35960 variable `verilog-indent-level' (default 3)
35961 Indentation of Verilog statements with respect to containing block.
35962 `verilog-indent-level-module' (default 3)
35963 Absolute indentation of Module level Verilog statements.
35964 Set to 0 to get initial and always statements lined up
35965 on the left side of your screen.
35966 `verilog-indent-level-declaration' (default 3)
35967 Indentation of declarations with respect to containing block.
35968 Set to 0 to get them list right under containing block.
35969 `verilog-indent-level-behavioral' (default 3)
35970 Indentation of first begin in a task or function block
35971 Set to 0 to get such code to lined up underneath the task or
35972 function keyword.
35973 `verilog-indent-level-directive' (default 1)
35974 Indentation of \\=`ifdef/\\=`endif blocks.
35975 `verilog-cexp-indent' (default 1)
35976 Indentation of Verilog statements broken across lines i.e.:
35977 if (a)
35978 begin
35979 `verilog-case-indent' (default 2)
35980 Indentation for case statements.
35981 `verilog-auto-newline' (default nil)
35982 Non-nil means automatically newline after semicolons and the punctuation
35983 mark after an end.
35984 `verilog-auto-indent-on-newline' (default t)
35985 Non-nil means automatically indent line after newline.
35986 `verilog-tab-always-indent' (default t)
35987 Non-nil means TAB in Verilog mode should always reindent the current line,
35988 regardless of where in the line point is when the TAB command is used.
35989 `verilog-indent-begin-after-if' (default t)
35990 Non-nil means to indent begin statements following a preceding
35991 if, else, while, for and repeat statements, if any. Otherwise,
35992 the begin is lined up with the preceding token. If t, you get:
35993 if (a)
35994 begin // amount of indent based on `verilog-cexp-indent'
35995 otherwise you get:
35996 if (a)
35997 begin
35998 `verilog-auto-endcomments' (default t)
35999 Non-nil means a comment /* ... */ is set after the ends which ends
36000 cases, tasks, functions and modules.
36001 The type and name of the object will be set between the braces.
36002 `verilog-minimum-comment-distance' (default 10)
36003 Minimum distance (in lines) between begin and end required before a comment
36004 will be inserted. Setting this variable to zero results in every
36005 end acquiring a comment; the default avoids too many redundant
36006 comments in tight quarters.
36007 `verilog-auto-lineup' (default `declarations')
36008 List of contexts where auto lineup of code should be done.
36009
36010Variables controlling other actions:
36011
36012 `verilog-linter' (default `surelint')
36013 Unix program to call to run the lint checker. This is the default
36014 command for \\[compile-command] and \\[verilog-auto-save-compile].
36015
36016See \\[customize] for the complete list of variables.
36017
36018AUTO expansion functions are, in part:
36019
36020 \\[verilog-auto] Expand AUTO statements.
36021 \\[verilog-delete-auto] Remove the AUTOs.
36022 \\[verilog-inject-auto] Insert AUTOs for the first time.
36023
36024Some other functions are:
36025
36026 \\[completion-at-point] Complete word with appropriate possibilities.
36027 \\[verilog-mark-defun] Mark function.
36028 \\[verilog-beg-of-defun] Move to beginning of current function.
36029 \\[verilog-end-of-defun] Move to end of current function.
36030 \\[verilog-label-be] Label matching begin ... end, fork ... join, etc statements.
36031
36032 \\[verilog-comment-region] Put marked area in a comment.
36033 \\[verilog-uncomment-region] Uncomment an area commented with \\[verilog-comment-region].
36034 \\[verilog-insert-block] Insert begin ... end.
36035 \\[verilog-star-comment] Insert /* ... */.
36036
36037 \\[verilog-sk-always] Insert an always @(AS) begin .. end block.
36038 \\[verilog-sk-begin] Insert a begin .. end block.
36039 \\[verilog-sk-case] Insert a case block, prompting for details.
36040 \\[verilog-sk-for] Insert a for (...) begin .. end block, prompting for details.
36041 \\[verilog-sk-generate] Insert a generate .. endgenerate block.
36042 \\[verilog-sk-header] Insert a header block at the top of file.
36043 \\[verilog-sk-initial] Insert an initial begin .. end block.
36044 \\[verilog-sk-fork] Insert a fork begin .. end .. join block.
36045 \\[verilog-sk-module] Insert a module .. (/*AUTOARG*/);.. endmodule block.
36046 \\[verilog-sk-ovm-class] Insert an OVM Class block.
36047 \\[verilog-sk-uvm-object] Insert an UVM Object block.
36048 \\[verilog-sk-uvm-component] Insert an UVM Component block.
36049 \\[verilog-sk-primitive] Insert a primitive .. (.. );.. endprimitive block.
36050 \\[verilog-sk-repeat] Insert a repeat (..) begin .. end block.
36051 \\[verilog-sk-specify] Insert a specify .. endspecify block.
36052 \\[verilog-sk-task] Insert a task .. begin .. end endtask block.
36053 \\[verilog-sk-while] Insert a while (...) begin .. end block, prompting for details.
36054 \\[verilog-sk-casex] Insert a casex (...) item: begin.. end endcase block, prompting for details.
36055 \\[verilog-sk-casez] Insert a casez (...) item: begin.. end endcase block, prompting for details.
36056 \\[verilog-sk-if] Insert an if (..) begin .. end block.
36057 \\[verilog-sk-else-if] Insert an else if (..) begin .. end block.
36058 \\[verilog-sk-comment] Insert a comment block.
36059 \\[verilog-sk-assign] Insert an assign .. = ..; statement.
36060 \\[verilog-sk-function] Insert a function .. begin .. end endfunction block.
36061 \\[verilog-sk-input] Insert an input declaration, prompting for details.
36062 \\[verilog-sk-output] Insert an output declaration, prompting for details.
36063 \\[verilog-sk-state-machine] Insert a state machine definition, prompting for details.
36064 \\[verilog-sk-inout] Insert an inout declaration, prompting for details.
36065 \\[verilog-sk-wire] Insert a wire declaration, prompting for details.
36066 \\[verilog-sk-reg] Insert a register declaration, prompting for details.
36067 \\[verilog-sk-define-signal] Define signal under point as a register at the top of the module.
36068
36069All key bindings can be seen in a Verilog-buffer with \\[describe-bindings].
36070Key bindings specific to `verilog-mode-map' are:
36071
36072\\{verilog-mode-map}
36073
36074\(fn)" t nil)
36075
36076(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "verilog-mode" '("vl-" "verilog-" "electric-verilog-")))
36077
36078;;;***
36079
36080;;;### (autoloads nil "vhdl-mode" "progmodes/vhdl-mode.el" (0 0 0
36081;;;;;; 0))
36082;;; Generated autoloads from progmodes/vhdl-mode.el
36083
36084(autoload 'vhdl-mode "vhdl-mode" "\
36085Major mode for editing VHDL code.
36086
36087Usage:
36088------
36089
36090 TEMPLATE INSERTION (electrification):
36091 After typing a VHDL keyword and entering `SPC', you are prompted for
36092 arguments while a template is generated for that VHDL construct. Typing
36093 `RET' or `C-g' at the first (mandatory) prompt aborts the current
36094 template generation. Optional arguments are indicated by square
36095 brackets and removed if the queried string is left empty. Prompts for
36096 mandatory arguments remain in the code if the queried string is left
36097 empty. They can be queried again by `C-c C-t C-q'. Enabled
36098 electrification is indicated by `/e' in the mode line.
36099
36100 Typing `M-SPC' after a keyword inserts a space without calling the
36101 template generator. Automatic template generation (i.e.
36102 electrification) can be disabled (enabled) by typing `C-c C-m C-e' or by
36103 setting option `vhdl-electric-mode' (see OPTIONS).
36104
36105 Template generators can be invoked from the VHDL menu, by key
36106 bindings, by typing `C-c C-i C-c' and choosing a construct, or by typing
36107 the keyword (i.e. first word of menu entry not in parenthesis) and
36108 `SPC'. The following abbreviations can also be used: arch, attr, cond,
36109 conf, comp, cons, func, inst, pack, sig, var.
36110
36111 Template styles can be customized in customization group
36112 `vhdl-template' (see OPTIONS).
36113
36114
36115 HEADER INSERTION:
36116 A file header can be inserted by `C-c C-t C-h'. A file footer
36117 (template at the end of the file) can be inserted by `C-c C-t C-f'.
36118 See customization group `vhdl-header'.
36119
36120
36121 STUTTERING:
36122 Double striking of some keys inserts cumbersome VHDL syntax elements.
36123 Stuttering can be disabled (enabled) by typing `C-c C-m C-s' or by
36124 option `vhdl-stutter-mode'. Enabled stuttering is indicated by `/s' in
36125 the mode line. The stuttering keys and their effects are:
36126
36127 ;; --> \" : \" [ --> ( -- --> comment
36128 ;;; --> \" := \" [[ --> [ --CR --> comment-out code
36129 .. --> \" => \" ] --> ) --- --> horizontal line
36130 ,, --> \" <= \" ]] --> ] ---- --> display comment
36131 == --> \" == \" \\='\\=' --> \\\"
36132
36133
36134 WORD COMPLETION:
36135 Typing `TAB' after a (not completed) word looks for a VHDL keyword or a
36136 word in the buffer that starts alike, inserts it and adjusts case.
36137 Re-typing `TAB' toggles through alternative word completions. This also
36138 works in the minibuffer (i.e. in template generator prompts).
36139
36140 Typing `TAB' after `(' looks for and inserts complete parenthesized
36141 expressions (e.g. for array index ranges). All keywords as well as
36142 standard types and subprograms of VHDL have predefined abbreviations
36143 (e.g., type \"std\" and `TAB' will toggle through all standard types
36144 beginning with \"std\").
36145
36146 Typing `TAB' after a non-word character indents the line if at the
36147 beginning of a line (i.e. no preceding non-blank characters), and
36148 inserts a tabulator stop otherwise. `M-TAB' always inserts a tabulator
36149 stop.
36150
36151
36152 COMMENTS:
36153 `--' puts a single comment.
36154 `---' draws a horizontal line for separating code segments.
36155 `----' inserts a display comment, i.e. two horizontal lines
36156 with a comment in between.
36157 `--CR' comments out code on that line. Re-hitting CR comments
36158 out following lines.
36159 `C-c C-c' comments out a region if not commented out,
36160 uncomments a region if already commented out. Option
36161 `comment-style' defines where the comment characters
36162 should be placed (beginning of line, indent, etc.).
36163
36164 You are prompted for comments after object definitions (i.e. signals,
36165 variables, constants, ports) and after subprogram and process
36166 specifications if option `vhdl-prompt-for-comments' is non-nil.
36167 Comments are automatically inserted as additional labels (e.g. after
36168 begin statements) and as help comments if `vhdl-self-insert-comments' is
36169 non-nil.
36170
36171 Inline comments (i.e. comments after a piece of code on the same line)
36172 are indented at least to `vhdl-inline-comment-column'. Comments go at
36173 maximum to `vhdl-end-comment-column'. `RET' after a space in a comment
36174 will open a new comment line. Typing beyond `vhdl-end-comment-column'
36175 in a comment automatically opens a new comment line. `M-q' re-fills
36176 multi-line comments.
36177
36178
36179 INDENTATION:
36180 `TAB' indents a line if at the beginning of the line. The amount of
36181 indentation is specified by option `vhdl-basic-offset'. `C-c C-i C-l'
36182 always indents the current line (is bound to `TAB' if option
36183 `vhdl-intelligent-tab' is nil). If a region is active, `TAB' indents
36184 the entire region.
36185
36186 Indentation can be done for a group of lines (`C-c C-i C-g'), a region
36187 (`M-C-\\') or the entire buffer (menu). Argument and port lists are
36188 indented normally (nil) or relative to the opening parenthesis (non-nil)
36189 according to option `vhdl-argument-list-indent'.
36190
36191 If option `vhdl-indent-tabs-mode' is nil, spaces are used instead of
36192 tabs. `\\[tabify]' and `\\[untabify]' allow the conversion of spaces to
36193 tabs and vice versa.
36194
36195 Syntax-based indentation can be very slow in large files. Option
36196 `vhdl-indent-syntax-based' allows you to use faster but simpler indentation.
36197
36198 Option `vhdl-indent-comment-like-next-code-line' controls whether
36199 comment lines are indented like the preceding or like the following code
36200 line.
36201
36202
36203 ALIGNMENT:
36204 The alignment functions align operators, keywords, and inline comments
36205 to beautify the code. `C-c C-a C-a' aligns a group of consecutive lines
36206 separated by blank lines, `C-c C-a C-i' a block of lines with same
36207 indent. `C-c C-a C-l' aligns all lines belonging to a list enclosed by
36208 a pair of parentheses (e.g. port clause/map, argument list), and `C-c
36209 C-a C-d' all lines within the declarative part of a design unit. `C-c
36210 C-a M-a' aligns an entire region. `C-c C-a C-c' aligns inline comments
36211 for a group of lines, and `C-c C-a M-c' for a region.
36212
36213 If option `vhdl-align-groups' is non-nil, groups of code lines
36214 separated by special lines (see option `vhdl-align-group-separate') are
36215 aligned individually. If option `vhdl-align-same-indent' is non-nil,
36216 blocks of lines with same indent are aligned separately. Some templates
36217 are automatically aligned after generation if option `vhdl-auto-align'
36218 is non-nil.
36219
36220 Alignment tries to align inline comments at
36221 `vhdl-inline-comment-column' and tries inline comment not to exceed
36222 `vhdl-end-comment-column'.
36223
36224 `C-c C-x M-w' fixes up whitespace in a region. That is, operator
36225 symbols are surrounded by one space, and multiple spaces are eliminated.
36226
36227
36228 CODE FILLING:
36229 Code filling allows you to condense code (e.g. sensitivity lists or port
36230 maps) by removing comments and newlines and re-wrapping so that all
36231 lines are maximally filled (block filling). `C-c C-f C-f' fills a list
36232 enclosed by parenthesis, `C-c C-f C-g' a group of lines separated by
36233 blank lines, `C-c C-f C-i' a block of lines with same indent, and
36234 `C-c C-f M-f' an entire region.
36235
36236
36237 CODE BEAUTIFICATION:
36238 `C-c M-b' and `C-c C-b' beautify the code of a region or of the entire
36239 buffer respectively. This includes indentation, alignment, and case
36240 fixing. Code beautification can also be run non-interactively using the
36241 command:
36242
36243 emacs -batch -l ~/.emacs filename.vhd -f vhdl-beautify-buffer
36244
36245
36246 PORT TRANSLATION:
36247 Generic and port clauses from entity or component declarations can be
36248 copied (`C-c C-p C-w') and pasted as entity and component declarations,
36249 as component instantiations and corresponding internal constants and
36250 signals, as a generic map with constants as actual generics, and as
36251 internal signal initializations (menu).
36252
36253 To include formals in component instantiations, see option
36254 `vhdl-association-list-with-formals'. To include comments in pasting,
36255 see options `vhdl-include-...-comments'.
36256
36257 A clause with several generic/port names on the same line can be
36258 flattened (`C-c C-p C-f') so that only one name per line exists. The
36259 direction of ports can be reversed (`C-c C-p C-r'), i.e., inputs become
36260 outputs and vice versa, which can be useful in testbenches. (This
36261 reversion is done on the internal data structure and is only reflected
36262 in subsequent paste operations.)
36263
36264 Names for actual ports, instances, testbenches, and
36265 design-under-test instances can be derived from existing names according
36266 to options `vhdl-...-name'. See customization group `vhdl-port'.
36267
36268
36269 SUBPROGRAM TRANSLATION:
36270 Similar functionality exists for copying/pasting the interface of
36271 subprograms (function/procedure). A subprogram interface can be copied
36272 and then pasted as a subprogram declaration, body or call (uses
36273 association list with formals).
36274
36275
36276 TESTBENCH GENERATION:
36277 A copied port can also be pasted as a testbench. The generated
36278 testbench includes an entity, an architecture, and an optional
36279 configuration. The architecture contains the component declaration and
36280 instantiation of the DUT as well as internal constant and signal
36281 declarations. Additional user-defined templates can be inserted. The
36282 names used for entity/architecture/configuration/DUT as well as the file
36283 structure to be generated can be customized. See customization group
36284 `vhdl-testbench'.
36285
36286
36287 KEY BINDINGS:
36288 Key bindings (`C-c ...') exist for most commands (see in menu).
36289
36290
36291 VHDL MENU:
36292 All commands can be found in the VHDL menu including their key bindings.
36293
36294
36295 FILE BROWSER:
36296 The speedbar allows browsing of directories and file contents. It can
36297 be accessed from the VHDL menu and is automatically opened if option
36298 `vhdl-speedbar-auto-open' is non-nil.
36299
36300 In speedbar, open files and directories with `mouse-2' on the name and
36301 browse/rescan their contents with `mouse-2'/`S-mouse-2' on the `+'.
36302
36303
36304 DESIGN HIERARCHY BROWSER:
36305 The speedbar can also be used for browsing the hierarchy of design units
36306 contained in the source files of the current directory or the specified
36307 projects (see option `vhdl-project-alist').
36308
36309 The speedbar can be switched between file, directory hierarchy and
36310 project hierarchy browsing mode in the speedbar menu or by typing `f',
36311 `h' or `H' in speedbar.
36312
36313 In speedbar, open design units with `mouse-2' on the name and browse
36314 their hierarchy with `mouse-2' on the `+'. Ports can directly be copied
36315 from entities and components (in packages). Individual design units and
36316 complete designs can directly be compiled (\"Make\" menu entry).
36317
36318 The hierarchy is automatically updated upon saving a modified source
36319 file when option `vhdl-speedbar-update-on-saving' is non-nil. The
36320 hierarchy is only updated for projects that have been opened once in the
36321 speedbar. The hierarchy is cached between Emacs sessions in a file (see
36322 options in group `vhdl-speedbar').
36323
36324 Simple design consistency checks are done during scanning, such as
36325 multiple declarations of the same unit or missing primary units that are
36326 required by secondary units.
36327
36328
36329 STRUCTURAL COMPOSITION:
36330 Enables simple structural composition. `C-c C-m C-n' creates a skeleton
36331 for a new component. Subcomponents (i.e. component declaration and
36332 instantiation) can be automatically placed from a previously read port
36333 (`C-c C-m C-p') or directly from the hierarchy browser (`P'). Finally,
36334 all subcomponents can be automatically connected using internal signals
36335 and ports (`C-c C-m C-w') following these rules:
36336 - subcomponent actual ports with same name are considered to be
36337 connected by a signal (internal signal or port)
36338 - signals that are only inputs to subcomponents are considered as
36339 inputs to this component -> input port created
36340 - signals that are only outputs from subcomponents are considered as
36341 outputs from this component -> output port created
36342 - signals that are inputs to AND outputs from subcomponents are
36343 considered as internal connections -> internal signal created
36344
36345 Purpose: With appropriate naming conventions it is possible to
36346 create higher design levels with only a few mouse clicks or key
36347 strokes. A new design level can be created by simply generating a new
36348 component, placing the required subcomponents from the hierarchy
36349 browser, and wiring everything automatically.
36350
36351 Note: Automatic wiring only works reliably on templates of new
36352 components and component instantiations that were created by VHDL mode.
36353
36354 Component declarations can be placed in a components package (option
36355 `vhdl-use-components-package') which can be automatically generated for
36356 an entire directory or project (`C-c C-m M-p'). The VHDL'93 direct
36357 component instantiation is also supported (option
36358 `vhdl-use-direct-instantiation').
36359
36360 Configuration declarations can automatically be generated either from
36361 the menu (`C-c C-m C-f') (for the architecture the cursor is in) or from
36362 the speedbar menu (for the architecture under the cursor). The
36363 configurations can optionally be hierarchical (i.e. include all
36364 component levels of a hierarchical design, option
36365 `vhdl-compose-configuration-hierarchical') or include subconfigurations
36366 (option `vhdl-compose-configuration-use-subconfiguration'). For
36367 subcomponents in hierarchical configurations, the most-recently-analyzed
36368 (mra) architecture is selected. If another architecture is desired, it
36369 can be marked as most-recently-analyzed (speedbar menu) before
36370 generating the configuration.
36371
36372 Note: Configurations of subcomponents (i.e. hierarchical configuration
36373 declarations) are currently not considered when displaying
36374 configurations in speedbar.
36375
36376 See the options group `vhdl-compose' for all relevant user options.
36377
36378
36379 SOURCE FILE COMPILATION:
36380 The syntax of the current buffer can be analyzed by calling a VHDL
36381 compiler (menu, `C-c C-k'). The compiler to be used is specified by
36382 option `vhdl-compiler'. The available compilers are listed in option
36383 `vhdl-compiler-alist' including all required compilation command,
36384 command options, compilation directory, and error message syntax
36385 information. New compilers can be added.
36386
36387 All the source files of an entire design can be compiled by the `make'
36388 command (menu, `C-c M-C-k') if an appropriate Makefile exists.
36389
36390
36391 MAKEFILE GENERATION:
36392 Makefiles can be generated automatically by an internal generation
36393 routine (`C-c M-k'). The library unit dependency information is
36394 obtained from the hierarchy browser. Makefile generation can be
36395 customized for each compiler in option `vhdl-compiler-alist'.
36396
36397 Makefile generation can also be run non-interactively using the
36398 command:
36399
36400 emacs -batch -l ~/.emacs -l vhdl-mode
36401 [-compiler compilername] [-project projectname]
36402 -f vhdl-generate-makefile
36403
36404 The Makefile's default target \"all\" compiles the entire design, the
36405 target \"clean\" removes it and the target \"library\" creates the
36406 library directory if not existent. These target names can be customized
36407 by option `vhdl-makefile-default-targets'. The Makefile also includes a
36408 target for each primary library unit which allows selective compilation
36409 of this unit, its secondary units and its subhierarchy (example:
36410 compilation of a design specified by a configuration). User specific
36411 parts can be inserted into a Makefile with option
36412 `vhdl-makefile-generation-hook'.
36413
36414 Limitations:
36415 - Only library units and dependencies within the current library are
36416 considered. Makefiles for designs that span multiple libraries are
36417 not (yet) supported.
36418 - Only one-level configurations are supported (also hierarchical),
36419 but configurations that go down several levels are not.
36420 - The \"others\" keyword in configurations is not supported.
36421
36422
36423 PROJECTS:
36424 Projects can be defined in option `vhdl-project-alist' and a current
36425 project be selected using option `vhdl-project' (permanently) or from
36426 the menu or speedbar (temporarily). For each project, title and
36427 description strings (for the file headers), source files/directories
36428 (for the hierarchy browser and Makefile generation), library name, and
36429 compiler-dependent options, exceptions and compilation directory can be
36430 specified. Compilation settings overwrite the settings of option
36431 `vhdl-compiler-alist'.
36432
36433 Project setups can be exported (i.e. written to a file) and imported.
36434 Imported setups are not automatically saved in `vhdl-project-alist' but
36435 can be saved afterwards in its customization buffer. When starting
36436 Emacs with VHDL Mode (i.e. load a VHDL file or use \"emacs -l
36437 vhdl-mode\") in a directory with an existing project setup file, it is
36438 automatically loaded and its project activated if option
36439 `vhdl-project-auto-load' is non-nil. Names/paths of the project setup
36440 files can be specified in option `vhdl-project-file-name'. Multiple
36441 project setups can be automatically loaded from global directories.
36442 This is an alternative to specifying project setups with option
36443 `vhdl-project-alist'.
36444
36445
36446 SPECIAL MENUES:
36447 As an alternative to the speedbar, an index menu can be added (set
36448 option `vhdl-index-menu' to non-nil) or made accessible as a mouse menu
36449 (e.g. add \"(global-set-key [S-down-mouse-3] \\='imenu)\" to your start-up
36450 file) for browsing the file contents (is not populated if buffer is
36451 larger than 256000). Also, a source file menu can be
36452 added (set option `vhdl-source-file-menu' to non-nil) for browsing the
36453 current directory for VHDL source files.
36454
36455
36456 VHDL STANDARDS:
36457 The VHDL standards to be used are specified in option `vhdl-standard'.
36458 Available standards are: VHDL'87/'93(02)/'08, VHDL-AMS, and Math Packages.
36459
36460
36461 KEYWORD CASE:
36462 Lower and upper case for keywords and standardized types, attributes,
36463 and enumeration values is supported. If the option
36464 `vhdl-upper-case-keywords' is set to non-nil, keywords can be typed in
36465 lower case and are converted into upper case automatically (not for
36466 types, attributes, and enumeration values). The case of keywords,
36467 types, attributes,and enumeration values can be fixed for an entire
36468 region (menu) or buffer (`C-c C-x C-c') according to the options
36469 `vhdl-upper-case-{keywords,types,attributes,enum-values}'.
36470
36471
36472 HIGHLIGHTING (fontification):
36473 Keywords and standardized types, attributes, enumeration values, and
36474 function names (controlled by option `vhdl-highlight-keywords'), as well
36475 as comments, strings, and template prompts are highlighted using
36476 different colors. Unit, subprogram, signal, variable, constant,
36477 parameter and generic/port names in declarations as well as labels are
36478 highlighted if option `vhdl-highlight-names' is non-nil.
36479
36480 Additional reserved words or words with a forbidden syntax (e.g. words
36481 that should be avoided) can be specified in option
36482 `vhdl-forbidden-words' or `vhdl-forbidden-syntax' and be highlighted in
36483 a warning color (option `vhdl-highlight-forbidden-words'). Verilog
36484 keywords are highlighted as forbidden words if option
36485 `vhdl-highlight-verilog-keywords' is non-nil.
36486
36487 Words with special syntax can be highlighted by specifying their
36488 syntax and color in option `vhdl-special-syntax-alist' and by setting
36489 option `vhdl-highlight-special-words' to non-nil. This allows you to
36490 establish some naming conventions (e.g. to distinguish different kinds
36491 of signals or other objects by using name suffices) and to support them
36492 visually.
36493
36494 Option `vhdl-highlight-case-sensitive' can be set to non-nil in order
36495 to support case-sensitive highlighting. However, keywords are then only
36496 highlighted if written in lower case.
36497
36498 Code between \"translate_off\" and \"translate_on\" pragmas is
36499 highlighted using a different background color if option
36500 `vhdl-highlight-translate-off' is non-nil.
36501
36502 For documentation and customization of the used colors see
36503 customization group `vhdl-highlight-faces' (`\\[customize-group]'). For
36504 highlighting of matching parenthesis, see customization group
36505 `paren-showing'. Automatic buffer highlighting is turned on/off by
36506 option `global-font-lock-mode' (`font-lock-auto-fontify' in XEmacs).
36507
36508
36509 USER MODELS:
36510 VHDL models (templates) can be specified by the user and made accessible
36511 in the menu, through key bindings (`C-c C-m ...'), or by keyword
36512 electrification. See option `vhdl-model-alist'.
36513
36514
36515 HIDE/SHOW:
36516 The code of blocks, processes, subprograms, component declarations and
36517 instantiations, generic/port clauses, and configuration declarations can
36518 be hidden using the `Hide/Show' menu or by pressing `S-mouse-2' within
36519 the code (see customization group `vhdl-menu'). XEmacs: limited
36520 functionality due to old `hideshow.el' package.
36521
36522
36523 CODE UPDATING:
36524 - Sensitivity List: `C-c C-u C-s' updates the sensitivity list of the
36525 current process, `C-c C-u M-s' of all processes in the current buffer.
36526 Limitations:
36527 - Only declared local signals (ports, signals declared in
36528 architecture and blocks) are automatically inserted.
36529 - Global signals declared in packages are not automatically inserted.
36530 Insert them once manually (will be kept afterwards).
36531 - Out parameters of procedures are considered to be read.
36532 Use option `vhdl-entity-file-name' to specify the entity file name
36533 (used to obtain the port names).
36534 Use option `vhdl-array-index-record-field-in-sensitivity-list' to
36535 specify whether to include array indices and record fields in
36536 sensitivity lists.
36537
36538
36539 CODE FIXING:
36540 `C-c C-x C-p' fixes the closing parenthesis of a generic/port clause
36541 (e.g., if the closing parenthesis is on the wrong line or is missing).
36542
36543
36544 PRINTING:
36545 PostScript printing with different faces (an optimized set of faces is
36546 used if `vhdl-print-customize-faces' is non-nil) or colors (if
36547 `ps-print-color-p' is non-nil) is possible using the standard Emacs
36548 PostScript printing commands. Option `vhdl-print-two-column' defines
36549 appropriate default settings for nice landscape two-column printing.
36550 The paper format can be set by option `ps-paper-type'. Do not forget to
36551 switch `ps-print-color-p' to nil for printing on black-and-white
36552 printers.
36553
36554
36555 OPTIONS:
36556 User options allow customization of VHDL Mode. All options are
36557 accessible from the \"Options\" menu entry. Simple options (switches
36558 and choices) can directly be changed, while for complex options a
36559 customization buffer is opened. Changed options can be saved for future
36560 sessions using the \"Save Options\" menu entry.
36561
36562 Options and their detailed descriptions can also be accessed by using
36563 the \"Customize\" menu entry or the command `\\[customize-option]'
36564 (`\\[customize-group]' for groups). Some customizations only take effect
36565 after some action (read the NOTE in the option documentation).
36566 Customization can also be done globally (i.e. site-wide, read the
36567 INSTALL file).
36568
36569 Not all options are described in this documentation, so go and see
36570 what other useful user options there are (`\\[vhdl-customize]' or menu)!
36571
36572
36573 FILE EXTENSIONS:
36574 As default, files with extensions \".vhd\" and \".vhdl\" are
36575 automatically recognized as VHDL source files. To add an extension
36576 \".xxx\", add the following line to your Emacs start-up file (`.emacs'):
36577
36578 (push \\='(\"\\\\.xxx\\\\\\='\" . vhdl-mode) auto-mode-alist)
36579
36580
36581 HINTS:
36582 - To start Emacs with open VHDL hierarchy browser without having to load
36583 a VHDL file first, use the command:
36584
36585 emacs -l vhdl-mode -f speedbar-frame-mode
36586
36587 - Type `C-g C-g' to interrupt long operations or if Emacs hangs.
36588
36589 - Some features only work on properly indented code.
36590
36591
36592 RELEASE NOTES:
36593 See also the release notes (menu) for added features in new releases.
36594
36595
36596Maintenance:
36597------------
36598
36599To submit a bug report, enter `\\[vhdl-submit-bug-report]' within VHDL Mode.
36600Add a description of the problem and include a reproducible test case.
36601
36602Questions and enhancement requests can be sent to <reto@gnu.org>.
36603
36604The `vhdl-mode-announce' mailing list informs about new VHDL Mode releases.
36605The `vhdl-mode-victims' mailing list informs about new VHDL Mode beta
36606releases. You are kindly invited to participate in beta testing. Subscribe
36607to above mailing lists by sending an email to <reto@gnu.org>.
36608
36609VHDL Mode is officially distributed at
36610http://www.iis.ee.ethz.ch/~zimmi/emacs/vhdl-mode.html
36611where the latest version can be found.
36612
36613
36614Known problems:
36615---------------
36616
36617- XEmacs: Incorrect start-up when automatically opening speedbar.
36618- XEmacs: Indentation in XEmacs 21.4 (and higher).
36619- Indentation incorrect for new 'postponed' VHDL keyword.
36620- Indentation incorrect for 'protected body' construct.
36621
36622
36623 The VHDL Mode Authors
36624 Reto Zimmermann and Rod Whitby
36625
36626Key bindings:
36627-------------
36628
36629\\{vhdl-mode-map}
36630
36631\(fn)" t nil)
36632
36633(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vhdl-mode" '("vhdl-")))
36634
36635;;;***
36636
36637;;;### (autoloads nil "viet-util" "language/viet-util.el" (0 0 0
36638;;;;;; 0))
36639;;; Generated autoloads from language/viet-util.el
36640
36641(autoload 'viet-encode-viscii-char "viet-util" "\
36642Return VISCII character code of CHAR if appropriate.
36643
36644\(fn CHAR)" nil nil)
36645
36646(autoload 'viet-decode-viqr-region "viet-util" "\
36647Convert `VIQR' mnemonics of the current region to Vietnamese characters.
36648When called from a program, expects two arguments,
36649positions (integers or markers) specifying the stretch of the region.
36650
36651\(fn FROM TO)" t nil)
36652
36653(autoload 'viet-decode-viqr-buffer "viet-util" "\
36654Convert `VIQR' mnemonics of the current buffer to Vietnamese characters.
36655
36656\(fn)" t nil)
36657
36658(autoload 'viet-encode-viqr-region "viet-util" "\
36659Convert Vietnamese characters of the current region to `VIQR' mnemonics.
36660When called from a program, expects two arguments,
36661positions (integers or markers) specifying the stretch of the region.
36662
36663\(fn FROM TO)" t nil)
36664
36665(autoload 'viet-encode-viqr-buffer "viet-util" "\
36666Convert Vietnamese characters of the current buffer to `VIQR' mnemonics.
36667
36668\(fn)" t nil)
36669
36670(autoload 'viqr-post-read-conversion "viet-util" "\
36671
36672
36673\(fn LEN)" nil nil)
36674
36675(autoload 'viqr-pre-write-conversion "viet-util" "\
36676
36677
36678\(fn FROM TO)" nil nil)
36679
36680(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viet-util" '("viet-viqr-alist" "viqr-regexp")))
36681
36682;;;***
36683
36684;;;### (autoloads nil "view" "view.el" (0 0 0 0))
36685;;; Generated autoloads from view.el
36686
36687(defvar view-remove-frame-by-deleting t "\
36688Determine how View mode removes a frame no longer needed.
36689If nil, make an icon of the frame. If non-nil, delete the frame.")
36690
36691(custom-autoload 'view-remove-frame-by-deleting "view" t)
36692
36693(defvar view-mode nil "\
36694Non-nil if View mode is enabled.
36695Don't change this variable directly, you must change it by one of the
36696functions that enable or disable view mode.")
36697
36698(make-variable-buffer-local 'view-mode)
36699
36700(autoload 'kill-buffer-if-not-modified "view" "\
36701Like `kill-buffer', but does nothing if the buffer is modified.
36702
36703\(fn BUF)" nil nil)
36704
36705(autoload 'view-file "view" "\
36706View FILE in View mode, returning to previous buffer when done.
36707Emacs commands editing the buffer contents are not available; instead, a
36708special set of commands (mostly letters and punctuation) are defined for
36709moving around in the buffer.
36710Space scrolls forward, Delete scrolls backward.
36711For a list of all View commands, type H or h while viewing.
36712
36713This command runs the normal hook `view-mode-hook'.
36714
36715\(fn FILE)" t nil)
36716
36717(autoload 'view-file-other-window "view" "\
36718View FILE in View mode in another window.
36719When done, return that window to its previous buffer, and kill the
36720buffer visiting FILE if unmodified and if it wasn't visited before.
36721
36722Emacs commands editing the buffer contents are not available; instead,
36723a special set of commands (mostly letters and punctuation)
36724are defined for moving around in the buffer.
36725Space scrolls forward, Delete scrolls backward.
36726For a list of all View commands, type H or h while viewing.
36727
36728This command runs the normal hook `view-mode-hook'.
36729
36730\(fn FILE)" t nil)
36731
36732(autoload 'view-file-other-frame "view" "\
36733View FILE in View mode in another frame.
36734When done, kill the buffer visiting FILE if unmodified and if it wasn't
36735visited before; also, maybe delete other frame and/or return to previous
36736buffer.
36737
36738Emacs commands editing the buffer contents are not available; instead,
36739a special set of commands (mostly letters and punctuation)
36740are defined for moving around in the buffer.
36741Space scrolls forward, Delete scrolls backward.
36742For a list of all View commands, type H or h while viewing.
36743
36744This command runs the normal hook `view-mode-hook'.
36745
36746\(fn FILE)" t nil)
36747
36748(autoload 'view-buffer "view" "\
36749View BUFFER in View mode, returning to previous buffer when done.
36750Emacs commands editing the buffer contents are not available; instead, a
36751special set of commands (mostly letters and punctuation) are defined for
36752moving around in the buffer.
36753Space scrolls forward, Delete scrolls backward.
36754For a list of all View commands, type H or h while viewing.
36755
36756This command runs the normal hook `view-mode-hook'.
36757
36758Optional argument EXIT-ACTION is either nil or a function with buffer as
36759argument. This function is called when finished viewing buffer. Use
36760this argument instead of explicitly setting `view-exit-action'.
36761
36762Do not set EXIT-ACTION to `kill-buffer' when BUFFER visits a
36763file: Users may suspend viewing in order to modify the buffer.
36764Exiting View mode will then discard the user's edits. Setting
36765EXIT-ACTION to `kill-buffer-if-not-modified' avoids this.
36766
36767This function does not enable View mode if the buffer's major-mode
36768has a `special' mode-class, because such modes usually have their
36769own View-like bindings.
36770
36771\(fn BUFFER &optional EXIT-ACTION)" t nil)
36772
36773(autoload 'view-buffer-other-window "view" "\
36774View BUFFER in View mode in another window.
36775Emacs commands editing the buffer contents are not available;
36776instead, a special set of commands (mostly letters and
36777punctuation) are defined for moving around in the buffer.
36778Space scrolls forward, Delete scrolls backward.
36779For a list of all View commands, type H or h while viewing.
36780
36781This command runs the normal hook `view-mode-hook'.
36782
36783Optional argument NOT-RETURN is ignored.
36784
36785Optional argument EXIT-ACTION is either nil or a function with buffer as
36786argument. This function is called when finished viewing buffer. Use
36787this argument instead of explicitly setting `view-exit-action'.
36788
36789This function does not enable View mode if the buffer's major-mode
36790has a `special' mode-class, because such modes usually have their
36791own View-like bindings.
36792
36793\(fn BUFFER &optional NOT-RETURN EXIT-ACTION)" t nil)
36794
36795(autoload 'view-buffer-other-frame "view" "\
36796View BUFFER in View mode in another frame.
36797Emacs commands editing the buffer contents are not available;
36798instead, a special set of commands (mostly letters and
36799punctuation) are defined for moving around in the buffer.
36800Space scrolls forward, Delete scrolls backward.
36801For a list of all View commands, type H or h while viewing.
36802
36803This command runs the normal hook `view-mode-hook'.
36804
36805Optional argument NOT-RETURN is ignored.
36806
36807Optional argument EXIT-ACTION is either nil or a function with buffer as
36808argument. This function is called when finished viewing buffer. Use
36809this argument instead of explicitly setting `view-exit-action'.
36810
36811This function does not enable View mode if the buffer's major-mode
36812has a `special' mode-class, because such modes usually have their
36813own View-like bindings.
36814
36815\(fn BUFFER &optional NOT-RETURN EXIT-ACTION)" t nil)
36816
36817(autoload 'view-mode "view" "\
36818Toggle View mode, a minor mode for viewing text but not editing it.
36819With a prefix argument ARG, enable View mode if ARG is positive,
36820and disable it otherwise. If called from Lisp, enable View mode
36821if ARG is omitted or nil.
36822
36823When View mode is enabled, commands that do not change the buffer
36824contents are available as usual. Kill commands insert text in
36825kill buffers but do not delete. Most other commands beep and
36826tell the user that the buffer is read-only.
36827
36828\\<view-mode-map>
36829
36830The following additional commands are provided. Most commands
36831take prefix arguments. Page commands default to \"page size\"
36832lines which is almost a whole window, or number of lines set by
36833\\[View-scroll-page-forward-set-page-size] or \\[View-scroll-page-backward-set-page-size].
36834Half page commands default to and set \"half page size\" lines
36835which initially is half a window full. Search commands default
36836to a repeat count of one.
36837
36838H, h, ? This message.
36839Digits provide prefix arguments.
36840\\[negative-argument] negative prefix argument.
36841\\[beginning-of-buffer] move to the beginning of buffer.
36842> move to the end of buffer.
36843\\[View-scroll-to-buffer-end] scroll so that buffer end is at last line of window.
36844SPC scroll forward \"page size\" lines.
36845 With prefix scroll forward prefix lines.
36846DEL, S-SPC scroll backward \"page size\" lines.
36847 With prefix scroll backward prefix lines.
36848\\[View-scroll-page-forward-set-page-size] like \\[View-scroll-page-forward] but with prefix sets \"page size\" to prefix.
36849\\[View-scroll-page-backward-set-page-size] like \\[View-scroll-page-backward] but with prefix sets \"page size\" to prefix.
36850\\[View-scroll-half-page-forward] scroll forward \"half page size\" lines. With prefix, sets
36851 \"half page size\" to prefix lines and scrolls forward that much.
36852\\[View-scroll-half-page-backward] scroll backward \"half page size\" lines. With prefix, sets
36853 \"half page size\" to prefix lines and scrolls backward that much.
36854RET, LFD scroll forward one line. With prefix scroll forward prefix line(s).
36855y scroll backward one line. With prefix scroll backward prefix line(s).
36856\\[View-revert-buffer-scroll-page-forward] revert-buffer if necessary and scroll forward.
36857 Use this to view a changing file.
36858\\[what-line] prints the current line number.
36859\\[View-goto-percent] goes prefix argument (default 100) percent into buffer.
36860\\[View-goto-line] goes to line given by prefix argument (default first line).
36861. set the mark.
36862x exchanges point and mark.
36863\\[View-back-to-mark] return to mark and pops mark ring.
36864 Mark ring is pushed at start of every successful search and when
36865 jump to line occurs. The mark is set on jump to buffer start or end.
36866\\[point-to-register] save current position in character register.
36867\\=' go to position saved in character register.
36868s do forward incremental search.
36869r do reverse incremental search.
36870\\[View-search-regexp-forward] searches forward for regular expression, starting after current page.
36871 ! and @ have a special meaning at the beginning of the regexp.
36872 ! means search for a line with no match for regexp. @ means start
36873 search at beginning (end for backward search) of buffer.
36874\\ searches backward for regular expression, starting before current page.
36875\\[View-search-last-regexp-forward] searches forward for last regular expression.
36876p searches backward for last regular expression.
36877\\[View-quit] quit View mode, restoring this window and buffer to previous state.
36878 \\[View-quit] is the normal way to leave view mode.
36879\\[View-exit] exit View mode but stay in current buffer. Use this if you started
36880 viewing a buffer (file) and find out you want to edit it.
36881 This command restores the previous read-only status of the buffer.
36882\\[View-exit-and-edit] exit View mode, and make the current buffer editable
36883 even if it was not editable before entry to View mode.
36884\\[View-quit-all] quit View mode, restoring all windows to previous state.
36885\\[View-leave] quit View mode and maybe switch buffers, but don't kill this buffer.
36886\\[View-kill-and-leave] quit View mode, kill current buffer and go back to other buffer.
36887
36888The effect of \\[View-leave], \\[View-quit] and \\[View-kill-and-leave] depends on how view-mode was entered. If it was
36889entered by view-file, view-file-other-window, view-file-other-frame, or
36890\\[dired-view-file] (\\[view-file], \\[view-file-other-window],
36891\\[view-file-other-frame], or the Dired mode v command),
36892then \\[View-quit] will try to kill the current buffer.
36893If view-mode was entered from another buffer, by \\[view-buffer],
36894\\[view-buffer-other-window], \\[view-buffer-other frame], \\[view-file],
36895\\[view-file-other-window], or \\[view-file-other-frame],
36896then \\[View-leave], \\[View-quit] and \\[View-kill-and-leave] will return to that buffer.
36897
36898Entry to view-mode runs the normal hook `view-mode-hook'.
36899
36900\(fn &optional ARG)" t nil)
36901
36902(autoload 'view-return-to-alist-update "view" "\
36903Update `view-return-to-alist' of buffer BUFFER.
36904Remove from `view-return-to-alist' all entries referencing dead
36905windows. Optional argument ITEM non-nil means add ITEM to
36906`view-return-to-alist' after purging. For a description of items
36907that can be added see the RETURN-TO-ALIST argument of the
36908function `view-mode-exit'. If `view-return-to-alist' contains an
36909entry for the selected window, purge that entry from
36910`view-return-to-alist' before adding ITEM.
36911
36912\(fn BUFFER &optional ITEM)" nil nil)
36913
36914(make-obsolete 'view-return-to-alist-update '"this function has no effect." '"24.1")
36915
36916(autoload 'view-mode-enter "view" "\
36917Enter View mode and set up exit from view mode depending on optional arguments.
36918Optional argument QUIT-RESTORE if non-nil must specify a valid
36919entry for quitting and restoring any window showing the current
36920buffer. This entry replaces any parameter installed by
36921`display-buffer' and is used by `view-mode-exit'.
36922
36923Optional argument EXIT-ACTION, if non-nil, must specify a
36924function that takes a buffer as argument. This function will be
36925called by `view-mode-exit'.
36926
36927For a list of all View commands, type H or h while viewing.
36928
36929This function runs the normal hook `view-mode-hook'.
36930
36931\(fn &optional QUIT-RESTORE EXIT-ACTION)" nil nil)
36932
36933(autoload 'View-exit-and-edit "view" "\
36934Exit View mode and make the current buffer editable.
36935
36936\(fn)" t nil)
36937
36938(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "view" '("view-" "View-")))
36939
36940;;;***
36941
36942;;;### (autoloads nil "viper" "emulation/viper.el" (0 0 0 0))
36943;;; Generated autoloads from emulation/viper.el
36944(push (purecopy '(viper 3 14 1)) package--builtin-versions)
36945
36946(autoload 'toggle-viper-mode "viper" "\
36947Toggle Viper on/off.
36948If Viper is enabled, turn it off. Otherwise, turn it on.
36949
36950\(fn)" t nil)
36951
36952(autoload 'viper-mode "viper" "\
36953Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Top'.
36954
36955\(fn)" t nil)
36956
36957(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper" '("viper-" "set-viper-state-in-major-mode" "this-major-mode-requires-vi-state")))
36958
36959;;;***
36960
36961;;;### (autoloads nil "viper-cmd" "emulation/viper-cmd.el" (0 0 0
36962;;;;;; 0))
36963;;; Generated autoloads from emulation/viper-cmd.el
36964
36965(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-cmd" '("viper-")))
36966
36967;;;***
36968
36969;;;### (autoloads nil "viper-ex" "emulation/viper-ex.el" (0 0 0 0))
36970;;; Generated autoloads from emulation/viper-ex.el
36971
36972(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-ex" '("ex-" "viper-")))
36973
36974;;;***
36975
36976;;;### (autoloads nil "viper-init" "emulation/viper-init.el" (0 0
36977;;;;;; 0 0))
36978;;; Generated autoloads from emulation/viper-init.el
36979
36980(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-init" '("viper-")))
36981
36982;;;***
36983
36984;;;### (autoloads nil "viper-keym" "emulation/viper-keym.el" (0 0
36985;;;;;; 0 0))
36986;;; Generated autoloads from emulation/viper-keym.el
36987
36988(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-keym" '("viper-" "ex-read-filename-map")))
36989
36990;;;***
36991
36992;;;### (autoloads nil "viper-macs" "emulation/viper-macs.el" (0 0
36993;;;;;; 0 0))
36994;;; Generated autoloads from emulation/viper-macs.el
36995
36996(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-macs" '("viper-" "ex-")))
36997
36998;;;***
36999
37000;;;### (autoloads nil "viper-mous" "emulation/viper-mous.el" (0 0
37001;;;;;; 0 0))
37002;;; Generated autoloads from emulation/viper-mous.el
37003
37004(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-mous" '("viper-")))
37005
37006;;;***
37007
37008;;;### (autoloads nil "viper-util" "emulation/viper-util.el" (0 0
37009;;;;;; 0 0))
37010;;; Generated autoloads from emulation/viper-util.el
37011
37012(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "viper-util" '("viper")))
37013
37014;;;***
37015
37016;;;### (autoloads nil "vt-control" "vt-control.el" (0 0 0 0))
37017;;; Generated autoloads from vt-control.el
37018
37019(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vt-control" '("vt-")))
37020
37021;;;***
37022
37023;;;### (autoloads nil "vt100-led" "vt100-led.el" (0 0 0 0))
37024;;; Generated autoloads from vt100-led.el
37025
37026(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "vt100-led" '("led-")))
37027
37028;;;***
37029
37030;;;### (autoloads nil "w32-fns" "w32-fns.el" (0 0 0 0))
37031;;; Generated autoloads from w32-fns.el
37032
37033(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "w32-fns" '("w32-")))
37034
37035;;;***
37036
37037;;;### (autoloads nil "w32-vars" "w32-vars.el" (0 0 0 0))
37038;;; Generated autoloads from w32-vars.el
37039
37040(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "w32-vars" '("w32-")))
37041
37042;;;***
37043
37044;;;### (autoloads nil "warnings" "emacs-lisp/warnings.el" (0 0 0
37045;;;;;; 0))
37046;;; Generated autoloads from emacs-lisp/warnings.el
37047
37048(defvar warning-prefix-function nil "\
37049Function to generate warning prefixes.
37050This function, if non-nil, is called with two arguments,
37051the severity level and its entry in `warning-levels',
37052and should return the entry that should actually be used.
37053The warnings buffer is current when this function is called
37054and the function can insert text in it. This text becomes
37055the beginning of the warning.")
37056
37057(defvar warning-series nil "\
37058Non-nil means treat multiple `display-warning' calls as a series.
37059A marker indicates a position in the warnings buffer
37060which is the start of the current series; it means that
37061additional warnings in the same buffer should not move point.
37062If t, the next warning begins a series (and stores a marker here).
37063A symbol with a function definition is like t, except
37064also call that function before the next warning.")
37065
37066(defvar warning-fill-prefix nil "\
37067Non-nil means fill each warning text using this string as `fill-prefix'.")
37068
37069(defvar warning-type-format (purecopy " (%s)") "\
37070Format for displaying the warning type in the warning message.
37071The result of formatting the type this way gets included in the
37072message under the control of the string in `warning-levels'.")
37073
37074(autoload 'display-warning "warnings" "\
37075Display a warning message, MESSAGE.
37076TYPE is the warning type: either a custom group name (a symbol),
37077or a list of symbols whose first element is a custom group name.
37078\(The rest of the symbols represent subcategories, for warning purposes
37079only, and you can use whatever symbols you like.)
37080
37081LEVEL should be either :debug, :warning, :error, or :emergency
37082\(but see `warning-minimum-level' and `warning-minimum-log-level').
37083Default is :warning.
37084
37085:emergency -- a problem that will seriously impair Emacs operation soon
37086 if you do not attend to it promptly.
37087:error -- data or circumstances that are inherently wrong.
37088:warning -- data or circumstances that are not inherently wrong,
37089 but raise suspicion of a possible problem.
37090:debug -- info for debugging only.
37091
37092BUFFER-NAME, if specified, is the name of the buffer for logging
37093the warning. By default, it is `*Warnings*'. If this function
37094has to create the buffer, it disables undo in the buffer.
37095
37096See the `warnings' custom group for user customization features.
37097
37098See also `warning-series', `warning-prefix-function' and
37099`warning-fill-prefix' for additional programming features.
37100
37101\(fn TYPE MESSAGE &optional LEVEL BUFFER-NAME)" nil nil)
37102
37103(autoload 'lwarn "warnings" "\
37104Display a warning message made from (format-message MESSAGE ARGS...).
37105\\<special-mode-map>
37106Aside from generating the message with `format-message',
37107this is equivalent to `display-warning'.
37108
37109TYPE is the warning type: either a custom group name (a symbol),
37110or a list of symbols whose first element is a custom group name.
37111\(The rest of the symbols represent subcategories and
37112can be whatever you like.)
37113
37114LEVEL should be either :debug, :warning, :error, or :emergency
37115\(but see `warning-minimum-level' and `warning-minimum-log-level').
37116
37117:emergency -- a problem that will seriously impair Emacs operation soon
37118 if you do not attend to it promptly.
37119:error -- invalid data or circumstances.
37120:warning -- suspicious data or circumstances.
37121:debug -- info for debugging only.
37122
37123\(fn TYPE LEVEL MESSAGE &rest ARGS)" nil nil)
37124
37125(autoload 'warn "warnings" "\
37126Display a warning message made from (format-message MESSAGE ARGS...).
37127Aside from generating the message with `format-message',
37128this is equivalent to `display-warning', using
37129`emacs' as the type and `:warning' as the level.
37130
37131\(fn MESSAGE &rest ARGS)" nil nil)
37132
37133(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "warnings" '("warning-" "log-warning-minimum-level" "display-warning-minimum-level")))
37134
37135;;;***
37136
37137;;;### (autoloads nil "wdired" "wdired.el" (0 0 0 0))
37138;;; Generated autoloads from wdired.el
37139(push (purecopy '(wdired 2 0)) package--builtin-versions)
37140
37141(autoload 'wdired-change-to-wdired-mode "wdired" "\
37142Put a Dired buffer in Writable Dired (WDired) mode.
37143\\<wdired-mode-map>
37144In WDired mode, you can edit the names of the files in the
37145buffer, the target of the links, and the permission bits of the
37146files. After typing \\[wdired-finish-edit], Emacs modifies the files and
37147directories to reflect your edits.
37148
37149See `wdired-mode'.
37150
37151\(fn)" t nil)
37152
37153(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "wdired" '("wdired-")))
37154
37155;;;***
37156
37157;;;### (autoloads nil "webjump" "net/webjump.el" (0 0 0 0))
37158;;; Generated autoloads from net/webjump.el
37159
37160(autoload 'webjump "webjump" "\
37161Jumps to a Web site from a programmable hotlist.
37162
37163See the documentation for the `webjump-sites' variable for how to customize the
37164hotlist.
37165
37166Please submit bug reports and other feedback to the author, Neil W. Van Dyke
37167<nwv@acm.org>.
37168
37169\(fn)" t nil)
37170
37171(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "webjump" '("webjump-")))
37172
37173;;;***
37174
37175;;;### (autoloads nil "which-func" "progmodes/which-func.el" (0 0
37176;;;;;; 0 0))
37177;;; Generated autoloads from progmodes/which-func.el
37178 (put 'which-func-format 'risky-local-variable t)
37179 (put 'which-func-current 'risky-local-variable t)
37180
37181(define-obsolete-function-alias 'which-func-mode 'which-function-mode "24.1")
37182
37183(defvar which-function-mode nil "\
37184Non-nil if Which-Function mode is enabled.
37185See the `which-function-mode' command
37186for a description of this minor mode.
37187Setting this variable directly does not take effect;
37188either customize it (see the info node `Easy Customization')
37189or call the function `which-function-mode'.")
37190
37191(custom-autoload 'which-function-mode "which-func" nil)
37192
37193(autoload 'which-function-mode "which-func" "\
37194Toggle mode line display of current function (Which Function mode).
37195With a prefix argument ARG, enable Which Function mode if ARG is
37196positive, and disable it otherwise. If called from Lisp, enable
37197the mode if ARG is omitted or nil.
37198
37199Which Function mode is a global minor mode. When enabled, the
37200current function name is continuously displayed in the mode line,
37201in certain major modes.
37202
37203\(fn &optional ARG)" t nil)
37204
37205(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "which-func" '("which-func")))
37206
37207;;;***
37208
37209;;;### (autoloads nil "whitespace" "whitespace.el" (0 0 0 0))
37210;;; Generated autoloads from whitespace.el
37211(push (purecopy '(whitespace 13 2 2)) package--builtin-versions)
37212
37213(autoload 'whitespace-mode "whitespace" "\
37214Toggle whitespace visualization (Whitespace mode).
37215With a prefix argument ARG, enable Whitespace mode if ARG is
37216positive, and disable it otherwise.
37217
37218If called from Lisp, also enables the mode if ARG is omitted or nil,
37219and toggles it if ARG is `toggle'.
37220
37221See also `whitespace-style', `whitespace-newline' and
37222`whitespace-display-mappings'.
37223
37224\(fn &optional ARG)" t nil)
37225
37226(autoload 'whitespace-newline-mode "whitespace" "\
37227Toggle newline visualization (Whitespace Newline mode).
37228With a prefix argument ARG, enable Whitespace Newline mode if ARG
37229is positive, and disable it otherwise.
37230
37231If called from Lisp, also enables the mode if ARG is omitted or nil,
37232and toggles it if ARG is `toggle'.
37233
37234Use `whitespace-newline-mode' only for NEWLINE visualization
37235exclusively. For other visualizations, including NEWLINE
37236visualization together with (HARD) SPACEs and/or TABs, please,
37237use `whitespace-mode'.
37238
37239See also `whitespace-newline' and `whitespace-display-mappings'.
37240
37241\(fn &optional ARG)" t nil)
37242
37243(defvar global-whitespace-mode nil "\
37244Non-nil if Global Whitespace mode is enabled.
37245See the `global-whitespace-mode' command
37246for a description of this minor mode.
37247Setting this variable directly does not take effect;
37248either customize it (see the info node `Easy Customization')
37249or call the function `global-whitespace-mode'.")
37250
37251(custom-autoload 'global-whitespace-mode "whitespace" nil)
37252
37253(autoload 'global-whitespace-mode "whitespace" "\
37254Toggle whitespace visualization globally (Global Whitespace mode).
37255With a prefix argument ARG, enable Global Whitespace mode if ARG
37256is positive, and disable it otherwise.
37257
37258If called from Lisp, also enables the mode if ARG is omitted or nil,
37259and toggles it if ARG is `toggle'.
37260
37261See also `whitespace-style', `whitespace-newline' and
37262`whitespace-display-mappings'.
37263
37264\(fn &optional ARG)" t nil)
37265
37266(defvar global-whitespace-newline-mode nil "\
37267Non-nil if Global Whitespace-Newline mode is enabled.
37268See the `global-whitespace-newline-mode' command
37269for a description of this minor mode.
37270Setting this variable directly does not take effect;
37271either customize it (see the info node `Easy Customization')
37272or call the function `global-whitespace-newline-mode'.")
37273
37274(custom-autoload 'global-whitespace-newline-mode "whitespace" nil)
37275
37276(autoload 'global-whitespace-newline-mode "whitespace" "\
37277Toggle global newline visualization (Global Whitespace Newline mode).
37278With a prefix argument ARG, enable Global Whitespace Newline mode
37279if ARG is positive, and disable it otherwise.
37280
37281If called from Lisp, also enables the mode if ARG is omitted or nil,
37282and toggles it if ARG is `toggle'.
37283
37284Use `global-whitespace-newline-mode' only for NEWLINE
37285visualization exclusively. For other visualizations, including
37286NEWLINE visualization together with (HARD) SPACEs and/or TABs,
37287please use `global-whitespace-mode'.
37288
37289See also `whitespace-newline' and `whitespace-display-mappings'.
37290
37291\(fn &optional ARG)" t nil)
37292
37293(autoload 'whitespace-toggle-options "whitespace" "\
37294Toggle local `whitespace-mode' options.
37295
37296If local whitespace-mode is off, toggle the option given by ARG
37297and turn on local whitespace-mode.
37298
37299If local whitespace-mode is on, toggle the option given by ARG
37300and restart local whitespace-mode.
37301
37302Interactively, it reads one of the following chars:
37303
37304 CHAR MEANING
37305 (VIA FACES)
37306 f toggle face visualization
37307 t toggle TAB visualization
37308 s toggle SPACE and HARD SPACE visualization
37309 r toggle trailing blanks visualization
37310 l toggle \"long lines\" visualization
37311 L toggle \"long lines\" tail visualization
37312 n toggle NEWLINE visualization
37313 e toggle empty line at bob and/or eob visualization
37314 C-i toggle indentation SPACEs visualization (via `indent-tabs-mode')
37315 I toggle indentation SPACEs visualization
37316 i toggle indentation TABs visualization
37317 C-t toggle big indentation visualization
37318 C-a toggle SPACEs after TAB visualization (via `indent-tabs-mode')
37319 A toggle SPACEs after TAB: SPACEs visualization
37320 a toggle SPACEs after TAB: TABs visualization
37321 C-b toggle SPACEs before TAB visualization (via `indent-tabs-mode')
37322 B toggle SPACEs before TAB: SPACEs visualization
37323 b toggle SPACEs before TAB: TABs visualization
37324
37325 (VIA DISPLAY TABLE)
37326 T toggle TAB visualization
37327 S toggle SPACEs before TAB visualization
37328 N toggle NEWLINE visualization
37329
37330 x restore `whitespace-style' value
37331 ? display brief help
37332
37333Non-interactively, ARG should be a symbol or a list of symbols.
37334The valid symbols are:
37335
37336 face toggle face visualization
37337 tabs toggle TAB visualization
37338 spaces toggle SPACE and HARD SPACE visualization
37339 trailing toggle trailing blanks visualization
37340 lines toggle \"long lines\" visualization
37341 lines-tail toggle \"long lines\" tail visualization
37342 newline toggle NEWLINE visualization
37343 empty toggle empty line at bob and/or eob visualization
37344 indentation toggle indentation SPACEs visualization
37345 indentation::tab toggle indentation SPACEs visualization
37346 indentation::space toggle indentation TABs visualization
37347 big-indent toggle big indentation visualization
37348 space-after-tab toggle SPACEs after TAB visualization
37349 space-after-tab::tab toggle SPACEs after TAB: SPACEs visualization
37350 space-after-tab::space toggle SPACEs after TAB: TABs visualization
37351 space-before-tab toggle SPACEs before TAB visualization
37352 space-before-tab::tab toggle SPACEs before TAB: SPACEs visualization
37353 space-before-tab::space toggle SPACEs before TAB: TABs visualization
37354
37355 tab-mark toggle TAB visualization
37356 space-mark toggle SPACEs before TAB visualization
37357 newline-mark toggle NEWLINE visualization
37358
37359 whitespace-style restore `whitespace-style' value
37360
37361See `whitespace-style' and `indent-tabs-mode' for documentation.
37362
37363\(fn ARG)" t nil)
37364
37365(autoload 'global-whitespace-toggle-options "whitespace" "\
37366Toggle global `whitespace-mode' options.
37367
37368If global whitespace-mode is off, toggle the option given by ARG
37369and turn on global whitespace-mode.
37370
37371If global whitespace-mode is on, toggle the option given by ARG
37372and restart global whitespace-mode.
37373
37374Interactively, it accepts one of the following chars:
37375
37376 CHAR MEANING
37377 (VIA FACES)
37378 f toggle face visualization
37379 t toggle TAB visualization
37380 s toggle SPACE and HARD SPACE visualization
37381 r toggle trailing blanks visualization
37382 l toggle \"long lines\" visualization
37383 L toggle \"long lines\" tail visualization
37384 n toggle NEWLINE visualization
37385 e toggle empty line at bob and/or eob visualization
37386 C-i toggle indentation SPACEs visualization (via `indent-tabs-mode')
37387 I toggle indentation SPACEs visualization
37388 i toggle indentation TABs visualization
37389 C-t toggle big indentation visualization
37390 C-a toggle SPACEs after TAB visualization (via `indent-tabs-mode')
37391 A toggle SPACEs after TAB: SPACEs visualization
37392 a toggle SPACEs after TAB: TABs visualization
37393 C-b toggle SPACEs before TAB visualization (via `indent-tabs-mode')
37394 B toggle SPACEs before TAB: SPACEs visualization
37395 b toggle SPACEs before TAB: TABs visualization
37396
37397 (VIA DISPLAY TABLE)
37398 T toggle TAB visualization
37399 S toggle SPACEs before TAB visualization
37400 N toggle NEWLINE visualization
37401
37402 x restore `whitespace-style' value
37403 ? display brief help
37404
37405Non-interactively, ARG should be a symbol or a list of symbols.
37406The valid symbols are:
37407
37408 face toggle face visualization
37409 tabs toggle TAB visualization
37410 spaces toggle SPACE and HARD SPACE visualization
37411 trailing toggle trailing blanks visualization
37412 lines toggle \"long lines\" visualization
37413 lines-tail toggle \"long lines\" tail visualization
37414 newline toggle NEWLINE visualization
37415 empty toggle empty line at bob and/or eob visualization
37416 indentation toggle indentation SPACEs visualization
37417 indentation::tab toggle indentation SPACEs visualization
37418 indentation::space toggle indentation TABs visualization
37419 big-indent toggle big indentation visualization
37420 space-after-tab toggle SPACEs after TAB visualization
37421 space-after-tab::tab toggle SPACEs after TAB: SPACEs visualization
37422 space-after-tab::space toggle SPACEs after TAB: TABs visualization
37423 space-before-tab toggle SPACEs before TAB visualization
37424 space-before-tab::tab toggle SPACEs before TAB: SPACEs visualization
37425 space-before-tab::space toggle SPACEs before TAB: TABs visualization
37426
37427 tab-mark toggle TAB visualization
37428 space-mark toggle SPACEs before TAB visualization
37429 newline-mark toggle NEWLINE visualization
37430
37431 whitespace-style restore `whitespace-style' value
37432
37433See `whitespace-style' and `indent-tabs-mode' for documentation.
37434
37435\(fn ARG)" t nil)
37436
37437(autoload 'whitespace-cleanup "whitespace" "\
37438Cleanup some blank problems in all buffer or at region.
37439
37440It usually applies to the whole buffer, but in transient mark
37441mode when the mark is active, it applies to the region. It also
37442applies to the region when it is not in transient mark mode, the
37443mark is active and \\[universal-argument] was pressed just before
37444calling `whitespace-cleanup' interactively.
37445
37446See also `whitespace-cleanup-region'.
37447
37448The problems cleaned up are:
37449
374501. empty lines at beginning of buffer.
374512. empty lines at end of buffer.
37452 If `whitespace-style' includes the value `empty', remove all
37453 empty lines at beginning and/or end of buffer.
37454
374553. `tab-width' or more SPACEs at beginning of line.
37456 If `whitespace-style' includes the value `indentation':
37457 replace `tab-width' or more SPACEs at beginning of line by
37458 TABs, if `indent-tabs-mode' is non-nil; otherwise, replace TABs by
37459 SPACEs.
37460 If `whitespace-style' includes the value `indentation::tab',
37461 replace `tab-width' or more SPACEs at beginning of line by TABs.
37462 If `whitespace-style' includes the value `indentation::space',
37463 replace TABs by SPACEs.
37464
374654. SPACEs before TAB.
37466 If `whitespace-style' includes the value `space-before-tab':
37467 replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
37468 otherwise, replace TABs by SPACEs.
37469 If `whitespace-style' includes the value
37470 `space-before-tab::tab', replace SPACEs by TABs.
37471 If `whitespace-style' includes the value
37472 `space-before-tab::space', replace TABs by SPACEs.
37473
374745. SPACEs or TABs at end of line.
37475 If `whitespace-style' includes the value `trailing', remove
37476 all SPACEs or TABs at end of line.
37477
374786. `tab-width' or more SPACEs after TAB.
37479 If `whitespace-style' includes the value `space-after-tab':
37480 replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
37481 otherwise, replace TABs by SPACEs.
37482 If `whitespace-style' includes the value
37483 `space-after-tab::tab', replace SPACEs by TABs.
37484 If `whitespace-style' includes the value
37485 `space-after-tab::space', replace TABs by SPACEs.
37486
37487See `whitespace-style', `indent-tabs-mode' and `tab-width' for
37488documentation.
37489
37490\(fn)" t nil)
37491
37492(autoload 'whitespace-cleanup-region "whitespace" "\
37493Cleanup some blank problems at region.
37494
37495The problems cleaned up are:
37496
374971. `tab-width' or more SPACEs at beginning of line.
37498 If `whitespace-style' includes the value `indentation':
37499 replace `tab-width' or more SPACEs at beginning of line by TABs,
37500 if `indent-tabs-mode' is non-nil; otherwise, replace TABs by
37501 SPACEs.
37502 If `whitespace-style' includes the value `indentation::tab',
37503 replace `tab-width' or more SPACEs at beginning of line by TABs.
37504 If `whitespace-style' includes the value `indentation::space',
37505 replace TABs by SPACEs.
37506
375072. SPACEs before TAB.
37508 If `whitespace-style' includes the value `space-before-tab':
37509 replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
37510 otherwise, replace TABs by SPACEs.
37511 If `whitespace-style' includes the value
37512 `space-before-tab::tab', replace SPACEs by TABs.
37513 If `whitespace-style' includes the value
37514 `space-before-tab::space', replace TABs by SPACEs.
37515
375163. SPACEs or TABs at end of line.
37517 If `whitespace-style' includes the value `trailing', remove
37518 all SPACEs or TABs at end of line.
37519
375204. `tab-width' or more SPACEs after TAB.
37521 If `whitespace-style' includes the value `space-after-tab':
37522 replace SPACEs by TABs, if `indent-tabs-mode' is non-nil;
37523 otherwise, replace TABs by SPACEs.
37524 If `whitespace-style' includes the value
37525 `space-after-tab::tab', replace SPACEs by TABs.
37526 If `whitespace-style' includes the value
37527 `space-after-tab::space', replace TABs by SPACEs.
37528
37529See `whitespace-style', `indent-tabs-mode' and `tab-width' for
37530documentation.
37531
37532\(fn START END)" t nil)
37533
37534(autoload 'whitespace-report "whitespace" "\
37535Report some whitespace problems in buffer.
37536
37537Perform `whitespace-report-region' on the current buffer.
37538
37539\(fn &optional FORCE REPORT-IF-BOGUS)" t nil)
37540
37541(autoload 'whitespace-report-region "whitespace" "\
37542Report some whitespace problems in a region.
37543
37544Return nil if there is no whitespace problem; otherwise, return
37545non-nil.
37546
37547If FORCE is non-nil or \\[universal-argument] was pressed just
37548before calling `whitespace-report-region' interactively, it
37549forces all classes of whitespace problem to be considered
37550significant.
37551
37552If REPORT-IF-BOGUS is t, it reports only when there are any
37553whitespace problems in buffer; if it is `never', it does not
37554report problems.
37555
37556Report if some of the following whitespace problems exist:
37557
37558* If `indent-tabs-mode' is non-nil:
37559 empty 1. empty lines at beginning of buffer.
37560 empty 2. empty lines at end of buffer.
37561 trailing 3. SPACEs or TABs at end of line.
37562 indentation 4. line starts with `tab-width' or more SPACEs.
37563 space-before-tab 5. SPACEs before TAB.
37564 space-after-tab 6. `tab-width' or more SPACEs after TAB.
37565
37566* If `indent-tabs-mode' is nil:
37567 empty 1. empty lines at beginning of buffer.
37568 empty 2. empty lines at end of buffer.
37569 trailing 3. SPACEs or TABs at end of line.
37570 indentation 4. TABS at beginning of line.
37571 space-before-tab 5. SPACEs before TAB.
37572 space-after-tab 6. `tab-width' or more SPACEs after TAB.
37573
37574See `whitespace-style' for documentation.
37575See also `whitespace-cleanup' and `whitespace-cleanup-region' for
37576cleaning up these problems.
37577
37578\(fn START END &optional FORCE REPORT-IF-BOGUS)" t nil)
37579
37580(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "whitespace" '("whitespace-")))
37581
37582;;;***
37583
37584;;;### (autoloads nil "wid-browse" "wid-browse.el" (0 0 0 0))
37585;;; Generated autoloads from wid-browse.el
37586
37587(autoload 'widget-browse-at "wid-browse" "\
37588Browse the widget under point.
37589
37590\(fn POS)" t nil)
37591
37592(autoload 'widget-browse "wid-browse" "\
37593Create a widget browser for WIDGET.
37594
37595\(fn WIDGET)" t nil)
37596
37597(autoload 'widget-browse-other-window "wid-browse" "\
37598Show widget browser for WIDGET in other window.
37599
37600\(fn &optional WIDGET)" t nil)
37601
37602(autoload 'widget-minor-mode "wid-browse" "\
37603Minor mode for traversing widgets.
37604With a prefix argument ARG, enable the mode if ARG is positive,
37605and disable it otherwise. If called from Lisp, enable the mode
37606if ARG is omitted or nil.
37607
37608\(fn &optional ARG)" t nil)
37609
37610(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "wid-browse" '("widget-")))
37611
37612;;;***
37613
37614;;;### (autoloads nil "wid-edit" "wid-edit.el" (0 0 0 0))
37615;;; Generated autoloads from wid-edit.el
37616
37617(autoload 'widgetp "wid-edit" "\
37618Return non-nil if WIDGET is a widget.
37619
37620\(fn WIDGET)" nil nil)
37621
37622(autoload 'widget-prompt-value "wid-edit" "\
37623Prompt for a value matching WIDGET, using PROMPT.
37624The current value is assumed to be VALUE, unless UNBOUND is non-nil.
37625
37626\(fn WIDGET PROMPT &optional VALUE UNBOUND)" nil nil)
37627
37628(autoload 'widget-create "wid-edit" "\
37629Create widget of TYPE.
37630The optional ARGS are additional keyword arguments.
37631
37632\(fn TYPE &rest ARGS)" nil nil)
37633
37634(autoload 'widget-delete "wid-edit" "\
37635Delete WIDGET.
37636
37637\(fn WIDGET)" nil nil)
37638
37639(autoload 'widget-insert "wid-edit" "\
37640Call `insert' with ARGS even if surrounding text is read only.
37641
37642\(fn &rest ARGS)" nil nil)
37643
37644(defvar widget-keymap (let ((map (make-sparse-keymap))) (define-key map " " 'widget-forward) (define-key map " " 'widget-backward) (define-key map [(shift tab)] 'widget-backward) (put 'widget-backward :advertised-binding [(shift tab)]) (define-key map [backtab] 'widget-backward) (define-key map [down-mouse-2] 'widget-button-click) (define-key map [down-mouse-1] 'widget-button-click) (define-key map [(control 109)] 'widget-button-press) map) "\
37645Keymap containing useful binding for buffers containing widgets.
37646Recommended as a parent keymap for modes using widgets.
37647Note that such modes will need to require wid-edit.")
37648
37649(autoload 'widget-setup "wid-edit" "\
37650Setup current buffer so editing string widgets works.
37651
37652\(fn)" nil nil)
37653
37654(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "wid-edit" '("widget-")))
37655
37656;;;***
37657
37658;;;### (autoloads nil "windmove" "windmove.el" (0 0 0 0))
37659;;; Generated autoloads from windmove.el
37660
37661(autoload 'windmove-left "windmove" "\
37662Select the window to the left of the current one.
37663With no prefix argument, or with prefix argument equal to zero,
37664\"left\" is relative to the position of point in the window; otherwise
37665it is relative to the top edge (for positive ARG) or the bottom edge
37666\(for negative ARG) of the current window.
37667If no window is at the desired location, an error is signaled.
37668
37669\(fn &optional ARG)" t nil)
37670
37671(autoload 'windmove-up "windmove" "\
37672Select the window above the current one.
37673With no prefix argument, or with prefix argument equal to zero, \"up\"
37674is relative to the position of point in the window; otherwise it is
37675relative to the left edge (for positive ARG) or the right edge (for
37676negative ARG) of the current window.
37677If no window is at the desired location, an error is signaled.
37678
37679\(fn &optional ARG)" t nil)
37680
37681(autoload 'windmove-right "windmove" "\
37682Select the window to the right of the current one.
37683With no prefix argument, or with prefix argument equal to zero,
37684\"right\" is relative to the position of point in the window;
37685otherwise it is relative to the top edge (for positive ARG) or the
37686bottom edge (for negative ARG) of the current window.
37687If no window is at the desired location, an error is signaled.
37688
37689\(fn &optional ARG)" t nil)
37690
37691(autoload 'windmove-down "windmove" "\
37692Select the window below the current one.
37693With no prefix argument, or with prefix argument equal to zero,
37694\"down\" is relative to the position of point in the window; otherwise
37695it is relative to the left edge (for positive ARG) or the right edge
37696\(for negative ARG) of the current window.
37697If no window is at the desired location, an error is signaled.
37698
37699\(fn &optional ARG)" t nil)
37700
37701(autoload 'windmove-default-keybindings "windmove" "\
37702Set up keybindings for `windmove'.
37703Keybindings are of the form MODIFIER-{left,right,up,down}.
37704Default MODIFIER is `shift'.
37705
37706\(fn &optional MODIFIER)" t nil)
37707
37708(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "windmove" '("windmove-")))
37709
37710;;;***
37711
37712;;;### (autoloads nil "winner" "winner.el" (0 0 0 0))
37713;;; Generated autoloads from winner.el
37714
37715(defvar winner-mode nil "\
37716Non-nil if Winner mode is enabled.
37717See the `winner-mode' command
37718for a description of this minor mode.
37719Setting this variable directly does not take effect;
37720either customize it (see the info node `Easy Customization')
37721or call the function `winner-mode'.")
37722
37723(custom-autoload 'winner-mode "winner" nil)
37724
37725(autoload 'winner-mode "winner" "\
37726Toggle Winner mode on or off.
37727With a prefix argument ARG, enable Winner mode if ARG is
37728positive, and disable it otherwise. If called from Lisp, enable
37729the mode if ARG is omitted or nil, and toggle it if ARG is ‘toggle’.
37730
37731Winner mode is a global minor mode that records the changes in
37732the window configuration (i.e. how the frames are partitioned
37733into windows) so that the changes can be \"undone\" using the
37734command `winner-undo'. By default this one is bound to the key
37735sequence `C-c <left>'. If you change your mind (while undoing),
37736you can press `C-c <right>' (calling `winner-redo').
37737
37738\(fn &optional ARG)" t nil)
37739
37740(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "winner" '("winner-")))
37741
37742;;;***
37743
37744;;;### (autoloads nil "woman" "woman.el" (0 0 0 0))
37745;;; Generated autoloads from woman.el
37746(push (purecopy '(woman 0 551)) package--builtin-versions)
37747
37748(defvar woman-locale nil "\
37749String specifying a manual page locale, or nil.
37750If a manual page is available in the specified locale
37751\(e.g. \"sv_SE.ISO8859-1\"), it will be offered in preference to the
37752default version. Normally, `set-locale-environment' sets this at startup.")
37753
37754(custom-autoload 'woman-locale "woman" t)
37755
37756(autoload 'woman "woman" "\
37757Browse UN*X man page for TOPIC (Without using external Man program).
37758The major browsing mode used is essentially the standard Man mode.
37759Choose the filename for the man page using completion, based on the
37760topic selected from the directories specified in `woman-manpath' and
37761`woman-path'. The directory expansions and topics are cached for
37762speed, but a non-nil interactive argument forces the caches to be
37763updated (e.g. to re-interpret the current directory).
37764
37765Used non-interactively, arguments are optional: if given then TOPIC
37766should be a topic string and non-nil RE-CACHE forces re-caching.
37767
37768\(fn &optional TOPIC RE-CACHE)" t nil)
37769
37770(autoload 'woman-dired-find-file "woman" "\
37771In dired, run the WoMan man-page browser on this file.
37772
37773\(fn)" t nil)
37774
37775(autoload 'woman-find-file "woman" "\
37776Find, decode and browse a specific UN*X man-page source file FILE-NAME.
37777Use existing buffer if possible; reformat only if prefix arg given.
37778When called interactively, optional argument REFORMAT forces reformatting
37779of an existing WoMan buffer formatted earlier.
37780No external programs are used, except that `gunzip' will be used to
37781decompress the file if appropriate. See the documentation for the
37782`woman' command for further details.
37783
37784\(fn FILE-NAME &optional REFORMAT)" t nil)
37785
37786(autoload 'woman-bookmark-jump "woman" "\
37787Default bookmark handler for Woman buffers.
37788
37789\(fn BOOKMARK)" nil nil)
37790
37791(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "woman" '("woman" "WoMan-" "menu-bar-manuals-menu" "set-woman-file-regexp")))
37792
37793;;;***
37794
37795;;;### (autoloads nil "x-dnd" "x-dnd.el" (0 0 0 0))
37796;;; Generated autoloads from x-dnd.el
37797
37798(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "x-dnd" '("x-dnd-")))
37799
37800;;;***
37801
37802;;;### (autoloads nil "xdg" "xdg.el" (0 0 0 0))
37803;;; Generated autoloads from xdg.el
37804
37805(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xdg" '("xdg-")))
37806
37807;;;***
37808
37809;;;### (autoloads nil "xml" "xml.el" (0 0 0 0))
37810;;; Generated autoloads from xml.el
37811
37812(autoload 'xml-parse-file "xml" "\
37813Parse the well-formed XML file FILE.
37814Return the top node with all its children.
37815If PARSE-DTD is non-nil, the DTD is parsed rather than skipped.
37816
37817If PARSE-NS is non-nil, then QNAMES are expanded. By default,
37818the variable `xml-default-ns' is the mapping from namespaces to
37819URIs, and expanded names will be returned as a cons
37820
37821 (\"namespace:\" . \"foo\").
37822
37823If PARSE-NS is an alist, it will be used as the mapping from
37824namespace to URIs instead.
37825
37826If it is the symbol `symbol-qnames', expanded names will be
37827returned as a plain symbol `namespace:foo' instead of a cons.
37828
37829Both features can be combined by providing a cons cell
37830
37831 (symbol-qnames . ALIST).
37832
37833\(fn FILE &optional PARSE-DTD PARSE-NS)" nil nil)
37834
37835(autoload 'xml-parse-region "xml" "\
37836Parse the region from BEG to END in BUFFER.
37837Return the XML parse tree, or raise an error if the region does
37838not contain well-formed XML.
37839
37840If BEG is nil, it defaults to `point-min'.
37841If END is nil, it defaults to `point-max'.
37842If BUFFER is nil, it defaults to the current buffer.
37843If PARSE-DTD is non-nil, parse the DTD and return it as the first
37844element of the list.
37845If PARSE-NS is non-nil, then QNAMES are expanded. By default,
37846the variable `xml-default-ns' is the mapping from namespaces to
37847URIs, and expanded names will be returned as a cons
37848
37849 (\"namespace:\" . \"foo\").
37850
37851If PARSE-NS is an alist, it will be used as the mapping from
37852namespace to URIs instead.
37853
37854If it is the symbol `symbol-qnames', expanded names will be
37855returned as a plain symbol `namespace:foo' instead of a cons.
37856
37857Both features can be combined by providing a cons cell
37858
37859 (symbol-qnames . ALIST).
37860
37861\(fn &optional BEG END BUFFER PARSE-DTD PARSE-NS)" nil nil)
37862
37863(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xml" '("xml-")))
37864
37865;;;***
37866
37867;;;### (autoloads nil "xmltok" "nxml/xmltok.el" (0 0 0 0))
37868;;; Generated autoloads from nxml/xmltok.el
37869
37870(autoload 'xmltok-get-declared-encoding-position "xmltok" "\
37871Return the position of the encoding in the XML declaration at point.
37872If there is a well-formed XML declaration starting at point and it
37873contains an encoding declaration, then return (START . END)
37874where START and END are the positions of the start and the end
37875of the encoding name; if there is no encoding declaration return
37876the position where and encoding declaration could be inserted.
37877If there is XML that is not well-formed that looks like an XML
37878declaration, return nil. Otherwise, return t.
37879If LIMIT is non-nil, then do not consider characters beyond LIMIT.
37880
37881\(fn &optional LIMIT)" nil nil)
37882
37883(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xmltok" '("xmltok-")))
37884
37885;;;***
37886
37887;;;### (autoloads nil "xref" "progmodes/xref.el" (0 0 0 0))
37888;;; Generated autoloads from progmodes/xref.el
37889
37890(autoload 'xref-find-backend "xref" "\
37891
37892
37893\(fn)" nil nil)
37894
37895(autoload 'xref-pop-marker-stack "xref" "\
37896Pop back to where \\[xref-find-definitions] was last invoked.
37897
37898\(fn)" t nil)
37899
37900(autoload 'xref-marker-stack-empty-p "xref" "\
37901Return t if the marker stack is empty; nil otherwise.
37902
37903\(fn)" nil nil)
37904
37905(autoload 'xref-find-definitions "xref" "\
37906Find the definition of the identifier at point.
37907With prefix argument or when there's no identifier at point,
37908prompt for it.
37909
37910If sufficient information is available to determine a unique
37911definition for IDENTIFIER, display it in the selected window.
37912Otherwise, display the list of the possible definitions in a
37913buffer where the user can select from the list.
37914
37915\(fn IDENTIFIER)" t nil)
37916
37917(autoload 'xref-find-definitions-other-window "xref" "\
37918Like `xref-find-definitions' but switch to the other window.
37919
37920\(fn IDENTIFIER)" t nil)
37921
37922(autoload 'xref-find-definitions-other-frame "xref" "\
37923Like `xref-find-definitions' but switch to the other frame.
37924
37925\(fn IDENTIFIER)" t nil)
37926
37927(autoload 'xref-find-references "xref" "\
37928Find references to the identifier at point.
37929With prefix argument, prompt for the identifier.
37930
37931\(fn IDENTIFIER)" t nil)
37932
37933(autoload 'xref-find-apropos "xref" "\
37934Find all meaningful symbols that match PATTERN.
37935The argument has the same meaning as in `apropos'.
37936
37937\(fn PATTERN)" t nil)
37938 (define-key esc-map "." #'xref-find-definitions)
37939 (define-key esc-map "," #'xref-pop-marker-stack)
37940 (define-key esc-map "?" #'xref-find-references)
37941 (define-key esc-map [?\C-.] #'xref-find-apropos)
37942 (define-key ctl-x-4-map "." #'xref-find-definitions-other-window)
37943 (define-key ctl-x-5-map "." #'xref-find-definitions-other-frame)
37944
37945(autoload 'xref-collect-matches "xref" "\
37946Collect matches for REGEXP inside FILES in DIR.
37947FILES is a string with glob patterns separated by spaces.
37948IGNORES is a list of glob patterns.
37949
37950\(fn REGEXP FILES DIR IGNORES)" nil nil)
37951
37952(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xref" '("xref-")))
37953
37954;;;***
37955
37956;;;### (autoloads nil "xscheme" "progmodes/xscheme.el" (0 0 0 0))
37957;;; Generated autoloads from progmodes/xscheme.el
37958
37959(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xscheme" '("xscheme-" "start-scheme" "scheme-" "exit-scheme-interaction-mode" "verify-xscheme-buffer" "local-" "global-set-scheme-interaction-buffer" "run-scheme" "reset-scheme" "default-xscheme-runlight")))
37960
37961;;;***
37962
37963;;;### (autoloads nil "xsd-regexp" "nxml/xsd-regexp.el" (0 0 0 0))
37964;;; Generated autoloads from nxml/xsd-regexp.el
37965
37966(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xsd-regexp" '("xsdre-")))
37967
37968;;;***
37969
37970;;;### (autoloads nil "xt-mouse" "xt-mouse.el" (0 0 0 0))
37971;;; Generated autoloads from xt-mouse.el
37972
37973(defvar xterm-mouse-mode nil "\
37974Non-nil if Xterm-Mouse mode is enabled.
37975See the `xterm-mouse-mode' command
37976for a description of this minor mode.
37977Setting this variable directly does not take effect;
37978either customize it (see the info node `Easy Customization')
37979or call the function `xterm-mouse-mode'.")
37980
37981(custom-autoload 'xterm-mouse-mode "xt-mouse" nil)
37982
37983(autoload 'xterm-mouse-mode "xt-mouse" "\
37984Toggle XTerm mouse mode.
37985With a prefix argument ARG, enable XTerm mouse mode if ARG is
37986positive, and disable it otherwise. If called from Lisp, enable
37987the mode if ARG is omitted or nil.
37988
37989Turn it on to use Emacs mouse commands, and off to use xterm mouse commands.
37990This works in terminal emulators compatible with xterm. It only
37991works for simple uses of the mouse. Basically, only non-modified
37992single clicks are supported. When turned on, the normal xterm
37993mouse functionality for such clicks is still available by holding
37994down the SHIFT key while pressing the mouse button.
37995
37996\(fn &optional ARG)" t nil)
37997
37998(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xt-mouse" '("turn-o" "xt-mouse-epoch" "xterm-mouse-")))
37999
38000;;;***
38001
38002;;;### (autoloads nil "xwidget" "xwidget.el" (0 0 0 0))
38003;;; Generated autoloads from xwidget.el
38004
38005(autoload 'xwidget-webkit-browse-url "xwidget" "\
38006Ask xwidget-webkit to browse URL.
38007NEW-SESSION specifies whether to create a new xwidget-webkit session.
38008Interactively, URL defaults to the string looking like a url around point.
38009
38010\(fn URL &optional NEW-SESSION)" t nil)
38011
38012(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "xwidget" '("xwidget-")))
38013
38014;;;***
38015
38016;;;### (autoloads nil "yenc" "mail/yenc.el" (0 0 0 0))
38017;;; Generated autoloads from mail/yenc.el
38018
38019(autoload 'yenc-decode-region "yenc" "\
38020Yenc decode region between START and END using an internal decoder.
38021
38022\(fn START END)" t nil)
38023
38024(autoload 'yenc-extract-filename "yenc" "\
38025Extract file name from an yenc header.
38026
38027\(fn)" nil nil)
38028
38029(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "yenc" '("yenc-")))
38030
38031;;;***
38032
38033;;;### (autoloads nil "zeroconf" "net/zeroconf.el" (0 0 0 0))
38034;;; Generated autoloads from net/zeroconf.el
38035
38036(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "zeroconf" '("zeroconf-")))
38037
38038;;;***
38039
38040;;;### (autoloads nil "zone" "play/zone.el" (0 0 0 0))
38041;;; Generated autoloads from play/zone.el
38042
38043(autoload 'zone "zone" "\
38044Zone out, completely.
38045
38046\(fn)" t nil)
38047
38048(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "zone" '("zone-")))
38049
38050;;;***
38051
38052;;;### (autoloads nil nil ("abbrev.el" "bindings.el" "buff-menu.el"
38053;;;;;; "button.el" "calc/calc-aent.el" "calc/calc-embed.el" "calc/calc-loaddefs.el"
38054;;;;;; "calc/calc-misc.el" "calc/calc-yank.el" "calendar/cal-loaddefs.el"
38055;;;;;; "calendar/diary-loaddefs.el" "calendar/hol-loaddefs.el" "case-table.el"
38056;;;;;; "cedet/ede/base.el" "cedet/ede/config.el" "cedet/ede/cpp-root.el"
38057;;;;;; "cedet/ede/custom.el" "cedet/ede/dired.el" "cedet/ede/emacs.el"
38058;;;;;; "cedet/ede/files.el" "cedet/ede/generic.el" "cedet/ede/linux.el"
38059;;;;;; "cedet/ede/loaddefs.el" "cedet/ede/locate.el" "cedet/ede/make.el"
38060;;;;;; "cedet/ede/shell.el" "cedet/ede/speedbar.el" "cedet/ede/system.el"
38061;;;;;; "cedet/ede/util.el" "cedet/semantic/analyze.el" "cedet/semantic/analyze/complete.el"
38062;;;;;; "cedet/semantic/analyze/refs.el" "cedet/semantic/bovine.el"
38063;;;;;; "cedet/semantic/bovine/c.el" "cedet/semantic/bovine/el.el"
38064;;;;;; "cedet/semantic/bovine/gcc.el" "cedet/semantic/bovine/make.el"
38065;;;;;; "cedet/semantic/bovine/scm.el" "cedet/semantic/complete.el"
38066;;;;;; "cedet/semantic/ctxt.el" "cedet/semantic/db-file.el" "cedet/semantic/db-find.el"
38067;;;;;; "cedet/semantic/db-global.el" "cedet/semantic/db-mode.el"
38068;;;;;; "cedet/semantic/db-typecache.el" "cedet/semantic/db.el" "cedet/semantic/debug.el"
38069;;;;;; "cedet/semantic/decorate/include.el" "cedet/semantic/decorate/mode.el"
38070;;;;;; "cedet/semantic/dep.el" "cedet/semantic/doc.el" "cedet/semantic/edit.el"
38071;;;;;; "cedet/semantic/find.el" "cedet/semantic/format.el" "cedet/semantic/html.el"
38072;;;;;; "cedet/semantic/ia-sb.el" "cedet/semantic/ia.el" "cedet/semantic/idle.el"
38073;;;;;; "cedet/semantic/imenu.el" "cedet/semantic/lex-spp.el" "cedet/semantic/lex.el"
38074;;;;;; "cedet/semantic/loaddefs.el" "cedet/semantic/mru-bookmark.el"
38075;;;;;; "cedet/semantic/scope.el" "cedet/semantic/senator.el" "cedet/semantic/sort.el"
38076;;;;;; "cedet/semantic/symref.el" "cedet/semantic/symref/cscope.el"
38077;;;;;; "cedet/semantic/symref/global.el" "cedet/semantic/symref/grep.el"
38078;;;;;; "cedet/semantic/symref/idutils.el" "cedet/semantic/symref/list.el"
38079;;;;;; "cedet/semantic/tag-file.el" "cedet/semantic/tag-ls.el" "cedet/semantic/tag-write.el"
38080;;;;;; "cedet/semantic/tag.el" "cedet/semantic/texi.el" "cedet/semantic/util-modes.el"
38081;;;;;; "cedet/semantic/wisent/java-tags.el" "cedet/semantic/wisent/javascript.el"
38082;;;;;; "cedet/semantic/wisent/python.el" "cedet/srecode/compile.el"
38083;;;;;; "cedet/srecode/cpp.el" "cedet/srecode/document.el" "cedet/srecode/el.el"
38084;;;;;; "cedet/srecode/expandproto.el" "cedet/srecode/getset.el"
38085;;;;;; "cedet/srecode/insert.el" "cedet/srecode/java.el" "cedet/srecode/loaddefs.el"
38086;;;;;; "cedet/srecode/map.el" "cedet/srecode/mode.el" "cedet/srecode/srt.el"
38087;;;;;; "cedet/srecode/template.el" "cedet/srecode/texi.el" "composite.el"
38088;;;;;; "cus-face.el" "cus-start.el" "custom.el" "dired-aux.el" "dired-loaddefs.el"
38089;;;;;; "dired-x.el" "electric.el" "emacs-lisp/backquote.el" "emacs-lisp/byte-run.el"
38090;;;;;; "emacs-lisp/cl-extra.el" "emacs-lisp/cl-loaddefs.el" "emacs-lisp/cl-macs.el"
38091;;;;;; "emacs-lisp/cl-preloaded.el" "emacs-lisp/cl-seq.el" "emacs-lisp/eieio-compat.el"
38092;;;;;; "emacs-lisp/eieio-custom.el" "emacs-lisp/eieio-loaddefs.el"
38093;;;;;; "emacs-lisp/eieio-opt.el" "emacs-lisp/eldoc.el" "emacs-lisp/float-sup.el"
38094;;;;;; "emacs-lisp/lisp-mode.el" "emacs-lisp/lisp.el" "emacs-lisp/macroexp.el"
38095;;;;;; "emacs-lisp/map-ynp.el" "emacs-lisp/nadvice.el" "emacs-lisp/syntax.el"
38096;;;;;; "emacs-lisp/timer.el" "env.el" "epa-hook.el" "eshell/em-alias.el"
38097;;;;;; "eshell/em-banner.el" "eshell/em-basic.el" "eshell/em-cmpl.el"
38098;;;;;; "eshell/em-dirs.el" "eshell/em-glob.el" "eshell/em-hist.el"
38099;;;;;; "eshell/em-ls.el" "eshell/em-pred.el" "eshell/em-prompt.el"
38100;;;;;; "eshell/em-rebind.el" "eshell/em-script.el" "eshell/em-smart.el"
38101;;;;;; "eshell/em-term.el" "eshell/em-tramp.el" "eshell/em-unix.el"
38102;;;;;; "eshell/em-xtra.el" "eshell/esh-groups.el" "facemenu.el"
38103;;;;;; "faces.el" "files.el" "font-core.el" "font-lock.el" "format.el"
38104;;;;;; "frame.el" "help.el" "hfy-cmap.el" "htmlfontify-loaddefs.el"
38105;;;;;; "ibuf-ext.el" "ibuffer-loaddefs.el" "indent.el" "international/characters.el"
38106;;;;;; "international/charprop.el" "international/charscript.el"
38107;;;;;; "international/cp51932.el" "international/eucjp-ms.el" "international/mule-cmds.el"
38108;;;;;; "international/mule-conf.el" "international/mule.el" "international/uni-bidi.el"
38109;;;;;; "international/uni-brackets.el" "international/uni-category.el"
38110;;;;;; "international/uni-combining.el" "international/uni-comment.el"
38111;;;;;; "international/uni-decimal.el" "international/uni-decomposition.el"
38112;;;;;; "international/uni-digit.el" "international/uni-lowercase.el"
38113;;;;;; "international/uni-mirrored.el" "international/uni-name.el"
38114;;;;;; "international/uni-numeric.el" "international/uni-old-name.el"
38115;;;;;; "international/uni-titlecase.el" "international/uni-uppercase.el"
38116;;;;;; "isearch.el" "jit-lock.el" "jka-cmpr-hook.el" "language/burmese.el"
38117;;;;;; "language/cham.el" "language/chinese.el" "language/cyrillic.el"
38118;;;;;; "language/czech.el" "language/english.el" "language/ethiopic.el"
38119;;;;;; "language/european.el" "language/georgian.el" "language/greek.el"
38120;;;;;; "language/hebrew.el" "language/indian.el" "language/japanese.el"
38121;;;;;; "language/khmer.el" "language/korean.el" "language/lao.el"
38122;;;;;; "language/misc-lang.el" "language/romanian.el" "language/sinhala.el"
38123;;;;;; "language/slovak.el" "language/tai-viet.el" "language/thai.el"
38124;;;;;; "language/tibetan.el" "language/utf-8-lang.el" "language/vietnamese.el"
38125;;;;;; "ldefs-boot.el" "leim/quail/arabic.el" "leim/quail/croatian.el"
38126;;;;;; "leim/quail/cyril-jis.el" "leim/quail/cyrillic.el" "leim/quail/czech.el"
38127;;;;;; "leim/quail/georgian.el" "leim/quail/greek.el" "leim/quail/hanja-jis.el"
38128;;;;;; "leim/quail/hanja.el" "leim/quail/hanja3.el" "leim/quail/hebrew.el"
38129;;;;;; "leim/quail/ipa-praat.el" "leim/quail/latin-alt.el" "leim/quail/latin-ltx.el"
38130;;;;;; "leim/quail/latin-post.el" "leim/quail/latin-pre.el" "leim/quail/persian.el"
38131;;;;;; "leim/quail/programmer-dvorak.el" "leim/quail/py-punct.el"
38132;;;;;; "leim/quail/pypunct-b5.el" "leim/quail/rfc1345.el" "leim/quail/sgml-input.el"
38133;;;;;; "leim/quail/slovak.el" "leim/quail/symbol-ksc.el" "leim/quail/tamil-dvorak.el"
38134;;;;;; "leim/quail/vntelex.el" "leim/quail/vnvni.el" "leim/quail/welsh.el"
38135;;;;;; "loadup.el" "mail/blessmail.el" "mail/rmail-loaddefs.el"
38136;;;;;; "mail/rmailedit.el" "mail/rmailkwd.el" "mail/rmailmm.el"
38137;;;;;; "mail/rmailmsc.el" "mail/rmailsort.el" "mail/rmailsum.el"
38138;;;;;; "mail/undigest.el" "menu-bar.el" "mh-e/mh-gnus.el" "mh-e/mh-loaddefs.el"
38139;;;;;; "minibuffer.el" "mouse.el" "net/tramp-loaddefs.el" "newcomment.el"
38140;;;;;; "obarray.el" "org/ob-core.el" "org/ob-keys.el" "org/ob-lob.el"
38141;;;;;; "org/ob-matlab.el" "org/ob-tangle.el" "org/ob.el" "org/org-archive.el"
38142;;;;;; "org/org-attach.el" "org/org-bbdb.el" "org/org-clock.el"
38143;;;;;; "org/org-datetree.el" "org/org-element.el" "org/org-feed.el"
38144;;;;;; "org/org-footnote.el" "org/org-id.el" "org/org-indent.el"
38145;;;;;; "org/org-install.el" "org/org-irc.el" "org/org-loaddefs.el"
38146;;;;;; "org/org-mobile.el" "org/org-plot.el" "org/org-table.el"
38147;;;;;; "org/org-timer.el" "org/ox-ascii.el" "org/ox-beamer.el" "org/ox-html.el"
38148;;;;;; "org/ox-icalendar.el" "org/ox-latex.el" "org/ox-man.el" "org/ox-md.el"
38149;;;;;; "org/ox-odt.el" "org/ox-org.el" "org/ox-publish.el" "org/ox-texinfo.el"
38150;;;;;; "org/ox.el" "progmodes/elisp-mode.el" "progmodes/prog-mode.el"
38151;;;;;; "ps-def.el" "ps-mule.el" "ps-print-loaddefs.el" "register.el"
38152;;;;;; "replace.el" "rfn-eshadow.el" "select.el" "simple.el" "startup.el"
38153;;;;;; "subdirs.el" "subr.el" "textmodes/fill.el" "textmodes/page.el"
38154;;;;;; "textmodes/paragraphs.el" "textmodes/reftex-auc.el" "textmodes/reftex-cite.el"
38155;;;;;; "textmodes/reftex-dcr.el" "textmodes/reftex-global.el" "textmodes/reftex-index.el"
38156;;;;;; "textmodes/reftex-loaddefs.el" "textmodes/reftex-parse.el"
38157;;;;;; "textmodes/reftex-ref.el" "textmodes/reftex-sel.el" "textmodes/reftex-toc.el"
38158;;;;;; "textmodes/text-mode.el" "uniquify.el" "vc/ediff-hook.el"
38159;;;;;; "vc/vc-hooks.el" "version.el" "widget.el" "window.el") (0
38160;;;;;; 0 0 0))
38161
38162;;;***
38163
38164(provide 'loaddefs)
38165;; Local Variables:
38166;; version-control: never
38167;; no-byte-compile: t
38168;; no-update-autoloads: t
38169;; coding: utf-8
38170;; End:
38171;;; loaddefs.el ends here
diff --git a/lisp/simple.el b/lisp/simple.el
index 369fbf71923..9baf5a33345 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -8875,6 +8875,8 @@ to capitalize ARG words."
8875 8875
8876 8876
8877 8877
8878(message "here simple")
8879
8878(provide 'simple) 8880(provide 'simple)
8879 8881
8880;;; simple.el ends here 8882;;; simple.el ends here
diff --git a/lisp/temacs.el b/lisp/temacs.el
new file mode 100644
index 00000000000..d230c8969d8
--- /dev/null
+++ b/lisp/temacs.el
@@ -0,0 +1,57 @@
1(setq purify-flag nil)
2
3(load "emacs-lisp/byte-run")
4(load "emacs-lisp/backquote")
5(load "subr")
6
7(load "emacs-lisp/macroexp")
8(load "emacs-lisp/pcase")
9(load "emacs-lisp/gv")
10
11(load "emacs-lisp/nadvice")
12(load "emacs-lisp/inline")
13(load "emacs-lisp/cl-lib")
14(load "emacs-lisp/cl-seq")
15(load "emacs-lisp/cl-macs")
16(load "emacs-lisp/cl-preloaded")
17
18(load "custom")
19(load "cus-face")
20(load "emacs-lisp/timer")
21(load "faces")
22(load "emacs-lisp/easy-mmode")
23(load "subr")
24(load "bindings")
25(load "emacs-lisp/derived")
26(load "abbrev")
27(load "minibuffer")
28(load "window")
29(load "simple")
30
31(load "emacs-lisp/subr-x")
32(load "progmodes/prog-mode")
33(load "emacs-lisp/regexp-opt")
34(load "emacs-lisp/lisp-mode")
35(load "emacs-lisp/lisp-mnt")
36(load "emacs-lisp/radix-tree")
37(load "emacs-lisp/autoload")
38
39(load "files")
40(load "help")
41(load "emacs-lisp/cconv")
42(load "isearch")
43(load "emacs-lisp/easymenu")
44(load "emacs-lisp/cl-extra")
45(load "emacs-lisp/warnings")
46(load "emacs-lisp/bytecomp")
47(load "emacs-lisp/byte-opt")
48(load "emacs-lisp/cl-generic")
49(load "progmodes/elisp-mode")
50
51(defvar command-line-args-left (cdr command-line-args))
52(setq generated-autoload-file "ldefs-boot.el")
53
54(load "emacs-lisp/debug")
55(setq debug-on-error t)
56
57(batch-update-autoloads)
diff --git a/src/Makefile.in b/src/Makefile.in
index 1bc9a76cde5..a2221708afa 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -56,6 +56,7 @@ lwlibdir = ../lwlib
56config_h = config.h $(srcdir)/conf_post.h 56config_h = config.h $(srcdir)/conf_post.h
57 57
58bootstrap_exe = ../src/bootstrap-emacs$(EXEEXT) 58bootstrap_exe = ../src/bootstrap-emacs$(EXEEXT)
59temacs_exe = ../src/temacs$(EXEEXT)
59 60
60## ns-app if HAVE_NS, else empty. 61## ns-app if HAVE_NS, else empty.
61OTHER_FILES = @OTHER_FILES@ 62OTHER_FILES = @OTHER_FILES@
@@ -745,10 +746,18 @@ VCSWITNESS =
745$(lispsource)/loaddefs.el: $(VCSWITNESS) | bootstrap-emacs$(EXEEXT) 746$(lispsource)/loaddefs.el: $(VCSWITNESS) | bootstrap-emacs$(EXEEXT)
746 $(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)" 747 $(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)"
747 748
749temacs-loaddefs:
750 $(MAKE) -C ../lisp temacs-loaddefs
751
752.PHONY: temacs-loaddefs
753
748## Dump an Emacs executable named bootstrap-emacs containing the 754## Dump an Emacs executable named bootstrap-emacs containing the
749## files from loadup.el in source form. 755## files from loadup.el in source form.
750bootstrap-emacs$(EXEEXT): temacs$(EXEEXT) 756bootstrap-emacs$(EXEEXT): temacs$(EXEEXT)
751 $(MAKE) -C ../lisp update-subdirs 757 $(MAKE) -C ../lisp update-subdirs
758 if test ! -f $(lispsource)/loaddefs.el; then \
759 $(MAKE) temacs-loaddefs; \
760 fi
752ifeq ($(CANNOT_DUMP),yes) 761ifeq ($(CANNOT_DUMP),yes)
753 ln -f temacs$(EXEEXT) $@ 762 ln -f temacs$(EXEEXT) $@
754else 763else
diff --git a/src/emacs.c b/src/emacs.c
index 1868961090d..b07c15fb2cb 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -670,6 +670,7 @@ main (int argc, char **argv)
670 bool dumping; 670 bool dumping;
671 int skip_args = 0; 671 int skip_args = 0;
672 bool no_loadup = false; 672 bool no_loadup = false;
673 bool load_temacs = false;
673 char *junk = 0; 674 char *junk = 0;
674 char *dname_arg = 0; 675 char *dname_arg = 0;
675#ifdef DAEMON_MUST_EXEC 676#ifdef DAEMON_MUST_EXEC
@@ -1251,6 +1252,9 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
1251 no_loadup 1252 no_loadup
1252 = argmatch (argv, argc, "-nl", "--no-loadup", 6, NULL, &skip_args); 1253 = argmatch (argv, argc, "-nl", "--no-loadup", 6, NULL, &skip_args);
1253 1254
1255 load_temacs
1256 = argmatch (argv, argc, "-lt", "--load-temacs", 6, NULL, &skip_args);
1257
1254 no_site_lisp 1258 no_site_lisp
1255 = argmatch (argv, argc, "-nsl", "--no-site-lisp", 11, NULL, &skip_args); 1259 = argmatch (argv, argc, "-nsl", "--no-site-lisp", 11, NULL, &skip_args);
1256 1260
@@ -1651,8 +1655,11 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem
1651 Vtop_level = list2 (Qload, build_unibyte_string (file)); 1655 Vtop_level = list2 (Qload, build_unibyte_string (file));
1652 } 1656 }
1653 /* Unless next switch is -nl, load "loadup.el" first thing. */ 1657 /* Unless next switch is -nl, load "loadup.el" first thing. */
1654 if (! no_loadup) 1658 if (! (no_loadup || load_temacs))
1655 Vtop_level = list2 (Qload, build_string ("loadup.el")); 1659 Vtop_level = list2 (Qload, build_string ("loadup.el"));
1660
1661 if (load_temacs)
1662 Vtop_level = list2 (Qload, build_string ("temacs.el"));
1656 } 1663 }
1657 1664
1658 /* Set up for profiling. This is known to work on FreeBSD, 1665 /* Set up for profiling. This is known to work on FreeBSD,