aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorMiles Bader2006-07-19 00:42:56 +0000
committerMiles Bader2006-07-19 00:42:56 +0000
commit63db3c1b3ffa669435b10aa362115ef664990ab2 (patch)
treea62f68b147d4265ce993136af897d4f348570594 /lisp
parent2988d6b36d310ba98ea1fed570142f436804fc18 (diff)
parent83676aa2e399363120942ef5ea19f8af6b75e8e8 (diff)
downloademacs-63db3c1b3ffa669435b10aa362115ef664990ab2.tar.gz
emacs-63db3c1b3ffa669435b10aa362115ef664990ab2.zip
Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 343-356) - Update from CVS - Update for ERC 5.1.3. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 113-115) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog371
-rw-r--r--lisp/Makefile.in12
-rw-r--r--lisp/allout.el653
-rw-r--r--lisp/bindings.el6
-rw-r--r--lisp/cus-edit.el22
-rw-r--r--lisp/custom.el31
-rw-r--r--lisp/dired-aux.el29
-rw-r--r--lisp/dirtrack.el198
-rw-r--r--lisp/emacs-lisp/authors.el4
-rw-r--r--lisp/emacs-lisp/autoload.el15
-rw-r--r--lisp/emacs-lisp/bytecomp.el2
-rw-r--r--lisp/emacs-lisp/easy-mmode.el6
-rw-r--r--lisp/emacs-lisp/edebug.el9
-rw-r--r--lisp/emacs-lisp/find-func.el13
-rw-r--r--lisp/emacs-lisp/helper.el2
-rw-r--r--lisp/emulation/cua-base.el19
-rw-r--r--lisp/emulation/cua-rect.el1
-rw-r--r--lisp/erc/ChangeLog194
-rw-r--r--lisp/erc/erc-autoaway.el128
-rw-r--r--lisp/erc/erc-backend.el12
-rw-r--r--lisp/erc/erc-identd.el31
-rw-r--r--lisp/erc/erc-imenu.el5
-rw-r--r--lisp/erc/erc-log.el80
-rw-r--r--lisp/erc/erc-match.el7
-rw-r--r--lisp/erc/erc-pcomplete.el27
-rw-r--r--lisp/erc/erc-track.el2
-rw-r--r--lisp/erc/erc.el232
-rw-r--r--lisp/files.el78
-rw-r--r--lisp/find-file.el52
-rw-r--r--lisp/gnus/ChangeLog60
-rw-r--r--lisp/gnus/gnus-start.el4
-rw-r--r--lisp/gnus/mm-util.el14
-rw-r--r--lisp/help-fns.el3
-rw-r--r--lisp/help-mode.el11
-rw-r--r--lisp/hexl.el5
-rw-r--r--lisp/ido.el3
-rw-r--r--lisp/image-mode.el3
-rw-r--r--lisp/imenu.el5
-rw-r--r--lisp/info.el3
-rw-r--r--lisp/international/mule.el4
-rw-r--r--lisp/isearch.el3
-rw-r--r--lisp/ldefs-boot.el2074
-rw-r--r--lisp/longlines.el15
-rw-r--r--lisp/pcvs-defs.el5
-rw-r--r--lisp/play/hanoi.el5
-rw-r--r--lisp/progmodes/ada-mode.el82
-rw-r--r--lisp/progmodes/cc-awk.el95
-rw-r--r--lisp/progmodes/cc-defs.el72
-rw-r--r--lisp/progmodes/cc-fonts.el114
-rw-r--r--lisp/progmodes/cc-langs.el7
-rw-r--r--lisp/progmodes/cc-mode.el5
-rw-r--r--lisp/progmodes/compile.el134
-rw-r--r--lisp/progmodes/ebrowse.el34
-rw-r--r--lisp/progmodes/gdb-ui.el25
-rw-r--r--lisp/progmodes/grep.el3
-rw-r--r--lisp/progmodes/gud.el8
-rw-r--r--lisp/progmodes/idlw-shell.el2
-rw-r--r--lisp/progmodes/octave-inf.el40
-rw-r--r--lisp/progmodes/sh-script.el29
-rw-r--r--lisp/server.el22
-rw-r--r--lisp/shell.el3
-rw-r--r--lisp/simple.el2
-rw-r--r--lisp/subr.el45
-rw-r--r--lisp/term/x-win.el6
-rw-r--r--lisp/textmodes/fill.el39
-rw-r--r--lisp/textmodes/org.el23
-rw-r--r--lisp/textmodes/texinfmt.el19
-rw-r--r--lisp/thumbs.el2
-rw-r--r--lisp/tumme.el72
-rw-r--r--lisp/url/ChangeLog17
-rw-r--r--lisp/url/url-cookie.el21
-rw-r--r--lisp/url/url-irc.el4
-rw-r--r--lisp/vc.el15
73 files changed, 3326 insertions, 2072 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cb454f9a4db..d57587f2621 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,368 @@
12006-07-18 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * progmodes/sh-script.el (sh-font-lock-keywords-1):
4 Revert inadvertently installed patch hunk.
5
6 * progmodes/compile.el (compilation-find-file): Handle the
7 cases where the user selects a non-existent file.
8
92006-07-18 Stefan Monnier <monnier@iro.umontreal.ca>
10
11 * bindings.el (minibuffer-local-map): Rebind TAB so it inserts a \t.
12
132006-07-17 Chong Yidong <cyd@stupidchicken.com>
14
15 * subr.el (sit-for): Just sleep-for if noninteractive.
16
172006-07-17 Stefan Monnier <monnier@iro.umontreal.ca>
18
19 * emacs-lisp/autoload.el (make-autoload): Use new arg.
20
21 * custom.el (custom-autoload): Add `noset' argument.
22 (custom-push-theme): Don't autoload the variable, let callers do it.
23 (custom-theme-set-variables): Autoload the variable if necessary.
24
25 * cus-edit.el (custom-variable-state-set): If the variable was
26 originally set outside custom, but to the same value as the default,
27 consider it to be standard.
28
29 * Makefile.in (mh-loaddefs.el): Finish setting up the default empty
30 file *before* telling Emacs to add the autoloads, in case it fails.
31
32 * progmodes/sh-script.el (sh-quoted-subshell): Don't match escaped `.
33 Use `cond', push', and `dolist'.
34
352006-07-17 Richard Stallman <rms@gnu.org>
36
37 * image-mode.el (tar-superior-buffer, archive-superior-buffer):
38 Add defvars to silence warnings.
39
402006-07-17 Chong Yidong <cyd@stupidchicken.com>
41
42 * progmodes/compile.el (compilation-mode-font-lock-keywords):
43 Don't highlight "Compiling file" messages as error.
44
45 * dired-aux.el (dired-compress-file): Confirm again if gzipped
46 file already exists.
47
482006-07-16 Thien-Thi Nguyen <ttn@gnu.org>
49
50 * find-file.el (ff-special-constructs): Doc fix. Also, for C/C++
51 entry, don't assign to free var; simply return the extracted filename.
52 (ff-treat-as-special): Incorporate common preamble from callers.
53 (ff-other-file-name, ff-find-the-other-file):
54 Update call to ff-treat-as-special.
55
56 * progmodes/ada-mode.el (ada-mode): Rewrite ff-special-constructs init.
57
582006-07-16 Mathias Dahl <mathias.dahl@gmail.com>
59
60 * tumme.el (tumme-get-comment): Fix bug.
61
622006-07-16 Stefan Monnier <monnier@iro.umontreal.ca>
63
64 * files.el: Remove spurious * in docstrings.
65
662006-07-14 Ken Manheimer <ken.manheimer@gmail.com>
67
68 * allout.el (allout-run-unit-tests-on-load): Rectify docstring
69 grammar.
70 (allout-beginning-of-current-line): Beware beginning of buffer.
71 Also, a comment is simplified.
72 (allout-hotspot-key-handler): Only set allout-post-goto-bullet
73 when appropriate. (This fix enables use for other than
74 bullet-hotspot operation.)
75 (allout-hide-current-subtree): While escalating to sibling-close,
76 make sure to situate on a topic.
77
782006-07-14 Kim F. Storm <storm@cua.dk>
79
80 * emulation/cua-base.el (cua-delete-selection)
81 (cua-toggle-set-mark): New defcustoms.
82 (cua-rectangle-modifier-key): Add `alt' modifier.
83 (cua-replace-region): Don't delete if cua-delete-selection is nil.
84 (cua-set-mark): Don't clear mark if cua-toggle-set-mark is nil.
85 Suggested by Klaus Zeitler <kzeitler@lucent.com>.
86
87 * emulation/cua-rect.el (cua-help-for-rectangle): Add `alt' modifier.
88
892006-07-14 Ken Manheimer <ken.manheimer@gmail.com>
90
91 * allout.el: Require 'cl during byte-compilation/interactive load,
92 for the `assert' macro.
93 (allout-mode-deactivate-hook): New hook, run when allout mode
94 deactivates.
95 (allout-developer): New allout customization subgroup.
96 (allout-run-unit-tests-on-load): New allout-developer
97 customization variable, when true allout unit tests are run towards
98 end of file load/eval.
99 (allout-inhibit-auto-fill): Disable auto-fill activity even during
100 auto-fill-mode.
101 (allout-resumptions): Remove, to be replaced by...
102 (allout-add-resumptions): Register variable settings to be
103 reinstated by `allout-do-resumptions'. The settings are made
104 buffer-local, but the locality/globality of the suspended setting
105 is restored on resumption.
106 (allout-do-resumptions): Reinstate all settings suspended using
107 `allout-add-resumptions'.
108 (allout-test-resumptions): Unit tests (and intermediate variables)
109 for resumptions.
110 (allout-tests-globally-unbound, allout-tests-globally-true)
111 (allout-tests-locally-true): Intermediate variables for
112 resumptions unit tests.
113 (allout-overlay-preparations): Replaces `allout-set-overlay-category'.
114 (allout-exposure-category): Replaces 'allout-overlay-category variable.
115 (allout-mode): Use `allout-add-resumptions' and `allout-do-resumptions'
116 instead of retired `allout-resumptions'. For hook functions, use
117 `local' parameter so hook settings are created and removed as
118 buffer-local settings. Revise (resumptions) setting
119 auto-fill-function so it is set only if already active. (The
120 related fill-function settings are all made in either case, so
121 that activating auto-fill-mode activity will have the custom
122 allout-mode behaviors (hanging indent on topics, if configured for it).
123 Remove all allout-exposure-category overlays on mode deactivation.
124 (allout-hotspot-key-handler): New function extracted from
125 `allout-pre-command-business', so the functionality can be used
126 for other purposes, eg as a binding in an overlay.
127 (allout-pre-command-business): Use new `allout-hotspot-key-handler'.
128 (allout-auto-fill): Respect new `allout-inhibit-auto-fill'
129 customization variable.
130 (allout-run-unit-tests): Run the (currently quite small)
131 repertoire of unit tests. Called just before the provide iff user
132 has customized `allout-run-unit-tests-on-load' non-nil.
133
1342006-07-14 K,Aa(Broly L,Bu(Brentey <lorentey@elte.hu>
135
136 * emacs-lisp/authors.el (authors-aliases): Update.
137
1382006-07-14 Nick Roberts <nickrob@snap.net.nz>
139
140 * progmodes/gdb-ui.el (gdb-display-buffer): Check for
141 gdb-source-window. Add dedicated argument.
142 (gdb-display-separate-io-buffer, gdb-append-to-inferior-io)
143 (gdb-display-breakpoints-buffer, gdb-display-stack-buffer)
144 (gdb-display-threads-buffer, gdb-display-memory-buffer)
145 (gdb-display-locals-buffer): Use it.
146
147 * progmodes/gud.el (gud-display-line): Use gdb-display-buffer.
148 Set gdb-source-window.
149
1502006-07-13 Stefan Monnier <monnier@iro.umontreal.ca>
151
152 * emacs-lisp/autoload.el (make-autoload): Remove special handling of
153 minor modes, redundant with the custom-autoload line above.
154
1552006-07-12 Chong Yidong <cyd@stupidchicken.com>
156
157 * longlines.el (longlines-post-command-function): Handle open-line too.
158
1592006-07-12 Richard Stallman <rms@gnu.org>
160
161 * progmodes/grep.el (grep-last-buffer): Doc fix.
162
163 * info.el (Info-try-follow-nearest-node): Doc fix.
164
165 * emacs-lisp/edebug.el (edebug-instrument-function):
166 Err if find-function-noselect gives no position.
167
168 * emacs-lisp/find-func.el (find-function-search-for-symbol):
169 If can't find definition, return nil for position.
170 (find-function-do-it): Handle new return value
171 of find-definition-noselect.
172 (find-definition-noselect, find-variable-noselect): Doc fix.
173 (find-function-noselect): Doc fix.
174
175 * help-mode.el (help-variable-def): Handle find-variable-noselect
176 returning no position.
177 (help-function-def): Likewise for find-function-search-for-symbol.
178 (help-face-def): Likewise.
179
180 * help-fns.el (describe-variable): Handle find-variable-noselect
181 returning no position.
182
183 * files.el (locate-file-completion): Avoid duplicates in result.
184
185 * cus-edit.el (custom-no-edit): New command.
186 (custom-mode-map): Remap to custom-no-edit instead of
187 using suppress-keymap.
188
1892006-07-12 Nick Roberts <nickrob@snap.net.nz>
190
191 * tumme.el (tumme-create-thumb, tumme-thumbnail-display-external)
192 (tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original)
193 (tumme-set-exif-data, tumme-get-exif-data): Use shell-command-switch.
194
195 * thumbs.el (thumbs-call-convert): Use shell-command-switch.
196
1972006-07-11 Kim F. Storm <storm@cua.dk>
198
199 * ido.el (ido-copy-current-file-name): Use buffer-name if
200 buffer-file-name is nil.
201
2022006-07-11 Chong Yidong <cyd@stupidchicken.com>
203
204 * simple.el (undo-ask-before-discard): Set to nil.
205
206 * vc.el (vc-exec-after): Don't delete process manually.
207 (vc-print-log): Run log-view-mode in process sentinel inside
208 inhibit-read-only. Don't shrink window due to timing issues.
209
210 * progmodes/ebrowse.el (ebrowse-display-member-buffer):
211 Avoid using with-output-to-temp-buffer, which clobbers local vars.
212
2132006-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
214
215 * progmodes/compile.el (compilation-error-regexp-alist-alist):
216 Fix ambiguity introduced by last change.
217 (compilation-find-file): Move save-excursion to where it may
218 make sense. Fix a left over `find-file'.
219
2202006-07-11 Robert J. Chassell <bob@rattlesnake.com>
221
222 * textmodes/texinfmt.el (texinfo-format-separate-node):
223 Insert a string before point, which fits documentation, not after.
224 (texinfo-multitable-item): In a multitable row, insert any
225 additional needed @tabs and spaces.
226
2272006-07-11 Nick Roberts <nickrob@snap.net.nz>
228
229 * tumme.el (tumme-create-thumb, tumme-thumbnail-display-external)
230 (tumme-display-image, tumme-rotate-thumbnail, tumme-rotate-original)
231 (tumme-set-exif-data, tumme-get-exif-data): Use call-process
232 instead of shell-command.
233 (tumme-create-thumbnail-buffer, tumme-create-display-image-buffer)
234 (tumme-display-thumbs, tumme-modify-mark-on-thumb-original-file)
235 (tumme-display-image, tumme-get-exif-data): Use with-current-buffer.
236 (tumme-display-properties-format, tumme-dired-insert-marked-thumbs)
237 (tumme-thumbnail-set-image-description, tumme-gallery-generate)
238 (tumme-rotate-original, tumme-get-exif-file-name): Fit to 80 columns.
239
2402006-07-11 Kim F. Storm <storm@cua.dk>
241
242 * subr.el (sit-for): Doc fix. Specify normal arg list using fn-form.
243 Remove special case for seconds < 0. Use (redisplay t) instead.
244
2452006-07-10 Chong Yidong <cyd@stupidchicken.com>
246
247 * progmodes/cc-awk.el (defconst): Use eval-and-compile to avoid
248 compilation error.
249
250 * subr.el (sit-for): New function.
251
252 * play/hanoi.el (hanoi-sit-for): Check sit-for return value.
253
2542006-07-10 Richard Stallman <rms@gnu.org>
255
256 * ldefs-boot.el (edebug): Update page.
257
2582006-07-10 Kim F. Storm <storm@cua.dk>
259
260 * emacs-lisp/authors.el (authors-ignored-files): Ignore changes
261 to FOR-RELEASE and TODO.
262
2632006-07-10 Romain Francoise <romain@orebokech.com>
264
265 * emacs-lisp/authors.el (authors-aliases): Update.
266
2672006-07-10 Alan Mackenzie <acm@muc.de>
268
269 * progmodes/cc-awk.el, cc-defs.el, cc-fonts.el, cc-langs.el:
270 * cc-mode.el: Changes to eradicate eval-after-load.
271
2722006-07-09 Chong Yidong <cyd@stupidchicken.com>
273
274 * emacs-lisp/helper.el (Helper-help-scroller): Don't signal error
275 on non-char events.
276
2772006-07-09 Romain Francoise <romain@orebokech.com>
278
279 * progmodes/compile.el (compilation-mode-font-lock-keywords):
280 Don't highlight start/end markers as compilation messages.
281
282 * isearch.el (isearch-yank-line): Let-bind `inhibit-field-text-motion'
283 to t.
284
2852006-07-09 Stefan Monnier <monnier@iro.umontreal.ca>
286
287 * textmodes/fill.el (fill-region-as-paragraph): Refine last change.
288
2892006-07-08 Richard Stallman <rms@gnu.org>
290
291 * term/x-win.el (x-handle-display): Add doc string.
292
293 * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
294
295 * subr.el (def-edebug-spec): Move here.
296 * emacs-lisp/edebug.el (def-edebug-spec): Move to subr.el.
297
298 * imenu.el (imenu-choose-buffer-index): Doc fix.
299
3002006-07-08 Romain Francoise <romain@orebokech.com>
301
302 * term/x-win.el (x-display-name): Fix typo.
303
3042006-07-08 Eli Zaretskii <eliz@gnu.org>
305
306 * hexl.el (hexl-find-file): Doc fix.
307
308 * emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
309
3102006-07-07 Chong Yidong <cyd@stupidchicken.com>
311
312 * term/x-win.el (x-display-name): Doc fix.
313
3142006-07-07 Stefan Monnier <monnier@iro.umontreal.ca>
315
316 * textmodes/fill.el (fill-delete-prefix): Don't ignore excessively
317 long prefixes.
318 (fill-region-as-paragraph): Don't round up to a whole line.
319 (fill-comment-paragraph): Don't include the code-before-the-comment
320 when calling fill-region-as-paragraph.
321
322 * international/mule.el (make-char): Remove redundancy.
323
324 * emacs-lisp/bytecomp.el (byte-compile-form): The `byte-compile'
325 property may contain an anonymous function rather than a symbol.
326
327 * pcvs-defs.el (cvs-temp-buffer-name): Fix non-hiddenness.
328
329 * progmodes/compile.el (compilation-error-regexp-alist-alist) <gnu>:
330 Use shy regexp. Fix incorrect backref to potentially unmatched group.
331
332 * dirtrack.el (dirtrack-default-directory-function): Remove.
333 (dirtrack-directory-function): Use file-name-as-directory.
334 (dirtrack-windows-directory-function): Simplify.
335 (dirtrack-forward-slash, dirtrack-backward-slash)
336 (dirtrack-replace-slash): Remove.
337 (dirtrack-toggle): Adjust comint-preoutput-filter-functions as well.
338 (dirtrack): Fix wrong parenthesizing; use match-string.
339
340 * progmodes/octave-inf.el: Remove spurious * in docstrings.
341 (inferior-octave-mode): Only change the buffer-local value of
342 comint-dynamic-complete-functions.
343 (inferior-octave-mode-map, inferior-octave-mode-syntax-table):
344 Move the initialization to the declaration.
345 (inferior-octave-complete): Remove unused var `filter'.
346
347 * shell.el (shell-mode): Only change the buffer-local value of
348 comint-dynamic-complete-functions.
349
3502006-07-07 Carsten Dominik <dominik@science.uva.nl>
351
352 * textmodes/org.el (org-agenda-get-todos): Skip subtree also if
353 entry is skipped because it has been scheduled.
354 (org-prepare-agenda-buffers): Don't mark buffers as modified when
355 changing `:org-archived' and `:org-comment' properties.
356
3572006-07-06 Chong Yidong <cyd@stupidchicken.com>
358
359 * server.el (server-select-display): Don't make the temp frame
360 minibuffer-only, in case it's not a temp frame.
361 (server-process-filter): Don't delete the temp frame if it's the
362 only one we have on that display.
363
364 * files.el (find-alternate-file): Doc fix.
365
12006-07-05 Richard Stallman <rms@gnu.org> 3662006-07-05 Richard Stallman <rms@gnu.org>
2 367
3 * files.el (abbreviate-file-name): Add save-match-data. 368 * files.el (abbreviate-file-name): Add save-match-data.
@@ -181,8 +546,8 @@
1812006-06-25 Michael Albinus <michael.albinus@gmx.de> 5462006-06-25 Michael Albinus <michael.albinus@gmx.de>
182 547
183 * net/rcompile.el (remote-compile): Replace ange-ftp based 548 * net/rcompile.el (remote-compile): Replace ange-ftp based
184 implementation by Tramp functions. Based on a patch published by 549 implementation by Tramp functions.
185 Marc Abramowitz <msabramo@gmail.com>. 550 Suggested by Marc Abramowitz <msabramo@gmail.com>.
186 551
187 * net/tramp.el (tramp-unload-tramp): Provide a doc string. 552 * net/tramp.el (tramp-unload-tramp): Provide a doc string.
188 553
@@ -1857,8 +2222,6 @@
1857 to `ispell-local-dictionary'. 2222 to `ispell-local-dictionary'.
1858 (ispell-internal-change-dictionary): Check for a change in 2223 (ispell-internal-change-dictionary): Check for a change in
1859 personal dictionary use too. 2224 personal dictionary use too.
1860 Cosmetic changes from Agustin Martin
1861 <agustin.martin@hispalinux.es>.
1862 2225
18632006-05-05 Eli Zaretskii <eliz@gnu.org> 22262006-05-05 Eli Zaretskii <eliz@gnu.org>
1864 2227
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index 196a4b5c0a2..ef9bf3cd180 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -249,12 +249,6 @@ $(lisp)/mh-e/mh-loaddefs.el: $(MH_E_SRC)
249 echo ";;; Commentary:" >> $@ 249 echo ";;; Commentary:" >> $@
250 echo ";;; Change Log:" >> $@ 250 echo ";;; Change Log:" >> $@
251 echo ";;; Code:" >> $@ 251 echo ";;; Code:" >> $@
252 $(EMACS) $(EMACSOPT) \
253 -l autoload \
254 --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \
255 --eval "(setq generated-autoload-file \"$(lisp)/mh-e/mh-loaddefs.el\")" \
256 --eval "(setq make-backup-files nil)" \
257 -f batch-update-autoloads $(lisp)/mh-e
258 echo " " >> $@ 252 echo " " >> $@
259 echo "(provide 'mh-loaddefs)" >> $@ 253 echo "(provide 'mh-loaddefs)" >> $@
260 echo ";; Local Variables:" >> $@ 254 echo ";; Local Variables:" >> $@
@@ -263,6 +257,12 @@ $(lisp)/mh-e/mh-loaddefs.el: $(MH_E_SRC)
263 echo ";; no-update-autoloads: t" >> $@ 257 echo ";; no-update-autoloads: t" >> $@
264 echo ";; End:" >> $@ 258 echo ";; End:" >> $@
265 echo ";;; mh-loaddefs.el ends here" >> $@ 259 echo ";;; mh-loaddefs.el ends here" >> $@
260 $(EMACS) $(EMACSOPT) \
261 -l autoload \
262 --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \
263 --eval "(setq generated-autoload-file \"$(lisp)/mh-e/mh-loaddefs.el\")" \
264 --eval "(setq make-backup-files nil)" \
265 -f batch-update-autoloads $(lisp)/mh-e
266 266
267# Prepare a bootstrap in the lisp subdirectory. 267# Prepare a bootstrap in the lisp subdirectory.
268# 268#
diff --git a/lisp/allout.el b/lisp/allout.el
index 2fbef5b2cd8..296777ee9d9 100644
--- a/lisp/allout.el
+++ b/lisp/allout.el
@@ -8,6 +8,7 @@
8;; Created: Dec 1991 - first release to usenet 8;; Created: Dec 1991 - first release to usenet
9;; Version: 2.2.1 9;; Version: 2.2.1
10;; Keywords: outlines wp languages 10;; Keywords: outlines wp languages
11;; Website: http://myriadicity.net/Sundry/EmacsAllout
11 12
12;; This file is part of GNU Emacs. 13;; This file is part of GNU Emacs.
13 14
@@ -58,7 +59,9 @@
58;; and more. 59;; and more.
59;; 60;;
60;; See the `allout-mode' function's docstring for an introduction to the 61;; See the `allout-mode' function's docstring for an introduction to the
61;; mode. The development version and helpful notes are available at 62;; mode.
63;;
64;; The latest development version and helpful notes are available at
62;; http://myriadicity.net/Sundry/EmacsAllout . 65;; http://myriadicity.net/Sundry/EmacsAllout .
63;; 66;;
64;; The outline menubar additions provide quick reference to many of 67;; The outline menubar additions provide quick reference to many of
@@ -80,10 +83,19 @@
80 83
81;;;_* Dependency autoloads 84;;;_* Dependency autoloads
82(require 'overlay) 85(require 'overlay)
83(eval-when-compile (progn (require 'pgg) 86(eval-when-compile
84 (require 'pgg-gpg) 87 ;; Most of the requires here are for stuff covered by autoloads.
85 (require 'overlay) 88 ;; Since just byte-compiling doesn't trigger autoloads, so that
86 )) 89 ;; "function not found" warnings would occur without these requires.
90 (progn
91 (require 'pgg)
92 (require 'pgg-gpg)
93 (require 'overlay)
94 ;; `cl' is required for `assert'. `assert' is not covered by a standard
95 ;; autoload, but it is a macro, so that eval-when-compile is sufficient
96 ;; to byte-compile it in, or to do the require when the buffer evalled.
97 (require 'cl)
98 ))
87 99
88;;;_* USER CUSTOMIZATION VARIABLES: 100;;;_* USER CUSTOMIZATION VARIABLES:
89 101
@@ -556,6 +568,25 @@ disable auto-saves for that file."
556 :group 'allout-encryption) 568 :group 'allout-encryption)
557(make-variable-buffer-local 'allout-encrypt-unencrypted-on-saves) 569(make-variable-buffer-local 'allout-encrypt-unencrypted-on-saves)
558 570
571;;;_ + Developer
572;;;_ = allout-developer group
573(defgroup allout-developer nil
574 "Settings for topic encryption features of allout outliner."
575 :group 'allout)
576;;;_ = allout-run-unit-tests-on-load
577(defcustom allout-run-unit-tests-on-load nil
578 "*When non-nil, unit tests will be run at end of loading the allout module.
579
580Generally, allout code developers are the only ones who'll want to set this.
581
582\(If set, this makes it an even better practice to exercise changes by
583doing byte-compilation with a repeat count, so the file is loaded after
584compilation.)
585
586See `allout-run-unit-tests' to see what's run."
587 :type 'boolean
588 :group 'allout-developer)
589
559;;;_ + Miscellaneous customization 590;;;_ + Miscellaneous customization
560 591
561;;;_ = allout-command-prefix 592;;;_ = allout-command-prefix
@@ -615,6 +646,23 @@ unless optional third, non-nil element is present.")
615 ("=t" allout-latexify-exposed) 646 ("=t" allout-latexify-exposed)
616 ("=p" allout-flatten-exposed-to-buffer))) 647 ("=p" allout-flatten-exposed-to-buffer)))
617 648
649;;;_ = allout-inhibit-auto-fill
650(defcustom allout-inhibit-auto-fill nil
651 "*If non-nil, auto-fill will be inhibited in the allout buffers.
652
653You can customize this setting to set it for all allout buffers, or set it
654in individual buffers if you want to inhibit auto-fill only in particular
655buffers. \(You could use a function on `allout-mode-hook' to inhibit
656auto-fill according, eg, to the major mode.\)
657
658If you don't set this and auto-fill-mode is enabled, allout will use the
659value that `normal-auto-fill-function', if any, when allout mode starts, or
660else allout's special hanging-indent maintaining auto-fill function,
661`allout-auto-fill'."
662 :type 'boolean
663 :group 'allout)
664(make-variable-buffer-local 'allout-inhibit-auto-fill)
665
618;;;_ = allout-use-hanging-indents 666;;;_ = allout-use-hanging-indents
619(defcustom allout-use-hanging-indents t 667(defcustom allout-use-hanging-indents t
620 "*If non-nil, topic body text auto-indent defaults to indent of the header. 668 "*If non-nil, topic body text auto-indent defaults to indent of the header.
@@ -993,69 +1041,68 @@ activation. Being deprecated.")
993 "----" 1041 "----"
994 ["Set Header Lead" allout-reset-header-lead t] 1042 ["Set Header Lead" allout-reset-header-lead t]
995 ["Set New Exposure" allout-expose-topic t]))) 1043 ["Set New Exposure" allout-expose-topic t])))
996;;;_ : Mode-Specific Variable Maintenance Utilities 1044;;;_ : Allout Modal-Variables Utilities
997;;;_ = allout-mode-prior-settings 1045;;;_ = allout-mode-prior-settings
998(defvar allout-mode-prior-settings nil 1046(defvar allout-mode-prior-settings nil
999 "Internal `allout-mode' use; settings to be resumed on mode deactivation.") 1047 "Internal `allout-mode' use; settings to be resumed on mode deactivation.
1000(make-variable-buffer-local 'allout-mode-prior-settings)
1001;;;_ > allout-resumptions (name &optional value)
1002(defun allout-resumptions (name &optional value)
1003
1004 "Registers or resumes settings over `allout-mode' activation/deactivation.
1005
1006First arg is NAME of variable affected. Optional second arg is list
1007containing allout-mode-specific VALUE to be imposed on named
1008variable, and to be registered. \(It's a list so you can specify
1009registrations of null values.) If no value is specified, the
1010registered value is returned (encapsulated in the list, so the caller
1011can distinguish nil vs no value), and the registration is popped
1012from the list."
1013
1014 (let ((on-list (assq name allout-mode-prior-settings))
1015 prior-capsule ; By `capsule' i mean a list
1016 ; containing a value, so we can
1017 ; distinguish nil from no value.
1018 )
1019
1020 (if value
1021 1048
1022 ;; Registering: 1049See `allout-add-resumptions' and `allout-do-resumptions'.")
1023 (progn 1050(make-variable-buffer-local 'allout-mode-prior-settings)
1024 (if on-list 1051;;;_ > allout-add-resumptions (&rest pairs)
1025 nil ; Already preserved prior value - don't mess with it. 1052(defun allout-add-resumptions (&rest pairs)
1026 ;; Register the old value, or nil if previously unbound: 1053 "Set name/value pairs.
1027 (setq allout-mode-prior-settings 1054
1028 (cons (list name 1055Old settings are preserved for later resumption using `allout-do-resumptions'.
1029 (if (boundp name) (list (symbol-value name)))) 1056
1030 allout-mode-prior-settings))) 1057The pairs are lists whose car is the name of the variable and car of the
1031 ; And impose the new value, locally: 1058cdr is the new value: '(some-var some-value)'.
1032 (progn (make-local-variable name) 1059
1033 (set name (car value)))) 1060The new value is set as a buffer local.
1034 1061
1035 ;; Relinquishing: 1062If the variable was not previously buffer-local, then that is noted and the
1036 (if (not on-list) 1063`allout-do-resumptions' will just `kill-local-variable' of that binding.
1037 1064
1038 ;; Oops, not registered - leave it be: 1065If it previously was buffer-local, the old value is noted and resurrected
1039 nil 1066by `allout-do-resumptions'. \(If the local value was previously void, then
1040 1067it is left as nil on resumption.\)
1041 ;; Some registration: 1068
1042 ; reestablish it: 1069The settings are stored on `allout-mode-prior-settings'."
1043 (setq prior-capsule (car (cdr on-list))) 1070 (while pairs
1044 (if prior-capsule 1071 (let* ((pair (pop pairs))
1045 (set name (car prior-capsule)) ; Some prior value - reestablish it. 1072 (name (car pair))
1046 (makunbound name)) ; Previously unbound - demolish var. 1073 (value (cadr pair)))
1047 ; Remove registration: 1074 (if (not (symbolp name))
1048 (let (rebuild) 1075 (error "Pair's name, %S, must be a symbol, not %s"
1049 (while allout-mode-prior-settings 1076 name (type-of name)))
1050 (if (not (eq (car allout-mode-prior-settings) 1077 (when (not (assoc name allout-mode-prior-settings))
1051 on-list)) 1078 ;; Not already added as a resumption, create the prior setting entry.
1052 (setq rebuild 1079 (if (local-variable-p name)
1053 (cons (car allout-mode-prior-settings) 1080 ;; is already local variable - preserve the prior value:
1054 rebuild))) 1081 (push (list name (condition-case err
1055 (setq allout-mode-prior-settings 1082 (symbol-value name)
1056 (cdr allout-mode-prior-settings))) 1083 (void-variable nil)))
1057 (setq allout-mode-prior-settings rebuild))))) 1084 allout-mode-prior-settings)
1058 ) 1085 ;; wasn't local variable, indicate so for resumption by killing
1086 ;; local value, and make it local:
1087 (push (list name) allout-mode-prior-settings)
1088 (make-local-variable name)))
1089 (set name value))))
1090;;;_ > allout-do-resumptions ()
1091(defun allout-do-resumptions ()
1092 "Resume all name/value settings registered by `allout-add-resumptions'.
1093
1094This is used when concluding allout-mode, to resume selected variables to
1095their settings before allout-mode was started."
1096
1097 (while allout-mode-prior-settings
1098 (let* ((pair (pop allout-mode-prior-settings))
1099 (name (car pair))
1100 (value-cell (cdr pair)))
1101 (if (not value-cell)
1102 ;; Prior value was global:
1103 (kill-local-variable name)
1104 ;; Prior value was explicit:
1105 (set name (car value-cell))))))
1059;;;_ : Mode-specific incidentals 1106;;;_ : Mode-specific incidentals
1060;;;_ > allout-unprotected (expr) 1107;;;_ > allout-unprotected (expr)
1061(defmacro allout-unprotected (expr) 1108(defmacro allout-unprotected (expr)
@@ -1065,9 +1112,12 @@ from the list."
1065;;;_ = allout-mode-hook 1112;;;_ = allout-mode-hook
1066(defvar allout-mode-hook nil 1113(defvar allout-mode-hook nil
1067 "*Hook that's run when allout mode starts.") 1114 "*Hook that's run when allout mode starts.")
1068;;;_ = allout-overlay-category 1115;;;_ = allout-mode-deactivate-hook
1069(defvar allout-overlay-category nil 1116(defvar allout-mode-deactivate-hook nil
1070 "Symbol for use in allout invisible-text overlays as the category.") 1117 "*Hook that's run when allout mode ends.")
1118;;;_ = allout-exposure-category
1119(defvar allout-exposure-category nil
1120 "Symbol for use as allout invisible-text overlay category.")
1071;;;_ x allout-view-change-hook 1121;;;_ x allout-view-change-hook
1072(defvar allout-view-change-hook nil 1122(defvar allout-view-change-hook nil
1073 "*\(Deprecated\) Hook that's run after allout outline exposure changes. 1123 "*\(Deprecated\) Hook that's run after allout outline exposure changes.
@@ -1293,30 +1343,26 @@ the following two lines in your Emacs init file:
1293 (setq cur (car menus) 1343 (setq cur (car menus)
1294 menus (cdr menus)) 1344 menus (cdr menus))
1295 (easy-menu-add cur)))) 1345 (easy-menu-add cur))))
1296;;;_ > allout-set-overlay-category 1346;;;_ > allout-overlay-preparations
1297(defun allout-set-overlay-category () 1347(defun allout-overlay-preparations ()
1298 "Set the properties of the allout invisible-text overlay." 1348 "Set the properties of the allout invisible-text overlay and others."
1299 (setplist 'allout-overlay-category nil) 1349 (setplist 'allout-exposure-category nil)
1300 (put 'allout-overlay-category 'invisible 'allout) 1350 (put 'allout-exposure-category 'invisible 'allout)
1301 (put 'allout-overlay-category 'evaporate t) 1351 (put 'allout-exposure-category 'evaporate t)
1302 ;; XXX We use isearch-open-invisible *and* isearch-mode-end-hook. The 1352 ;; XXX We use isearch-open-invisible *and* isearch-mode-end-hook. The
1303 ;; latter would be sufficient, but it seems that a separate behavior - 1353 ;; latter would be sufficient, but it seems that a separate behavior -
1304 ;; the _transient_ opening of invisible text during isearch - is keyed to 1354 ;; the _transient_ opening of invisible text during isearch - is keyed to
1305 ;; presence of the isearch-open-invisible property - even though this 1355 ;; presence of the isearch-open-invisible property - even though this
1306 ;; property controls the isearch _arrival_ behavior. This is the case at 1356 ;; property controls the isearch _arrival_ behavior. This is the case at
1307 ;; least in emacs 21, 22.0, and xemacs 21.4. 1357 ;; least in emacs 21, 22.0, and xemacs 21.4.
1308 (put 'allout-overlay-category 'isearch-open-invisible 1358 (put 'allout-exposure-category 'isearch-open-invisible
1309 'allout-isearch-end-handler) 1359 'allout-isearch-end-handler)
1310 (if (featurep 'xemacs) 1360 (if (featurep 'xemacs)
1311 (put 'allout-overlay-category 'start-open t) 1361 (put 'allout-exposure-category 'start-open t)
1312 (put 'allout-overlay-category 'insert-in-front-hooks 1362 (put 'allout-exposure-category 'insert-in-front-hooks
1313 '(allout-overlay-insert-in-front-handler))) 1363 '(allout-overlay-insert-in-front-handler)))
1314 (if (featurep 'xemacs) 1364 (put 'allout-exposure-category 'modification-hooks
1315 (progn (make-variable-buffer-local 'before-change-functions) 1365 '(allout-overlay-interior-modification-handler)))
1316 (add-hook 'before-change-functions
1317 'allout-before-change-handler))
1318 (put 'allout-overlay-category 'modification-hooks
1319 '(allout-overlay-interior-modification-handler))))
1320;;;_ > allout-mode (&optional toggle) 1366;;;_ > allout-mode (&optional toggle)
1321;;;_ : Defun: 1367;;;_ : Defun:
1322;;;###autoload 1368;;;###autoload
@@ -1575,118 +1621,92 @@ OPEN: A topic that is not closed, though its offspring or body may be."
1575 ; active state or *de*activation 1621 ; active state or *de*activation
1576 ; specifically requested: 1622 ; specifically requested:
1577 (setq allout-explicitly-deactivated t) 1623 (setq allout-explicitly-deactivated t)
1578 (if (string-match "^18\." emacs-version)
1579 ; Revoke those keys that remain
1580 ; as we set them:
1581 (let ((curr-loc (current-local-map)))
1582 (mapcar (function
1583 (lambda (cell)
1584 (if (eq (lookup-key curr-loc (car cell))
1585 (car (cdr cell)))
1586 (define-key curr-loc (car cell)
1587 (assq (car cell) allout-prior-bindings)))))
1588 allout-added-bindings)
1589 (allout-resumptions 'allout-added-bindings)
1590 (allout-resumptions 'allout-prior-bindings)))
1591 1624
1592 (if allout-old-style-prefixes 1625 (allout-do-resumptions)
1593 (progn 1626
1594 (allout-resumptions 'allout-primary-bullet)
1595 (allout-resumptions 'allout-old-style-prefixes)))
1596 ;;(allout-resumptions 'selective-display)
1597 (remove-from-invisibility-spec '(allout . t)) 1627 (remove-from-invisibility-spec '(allout . t))
1598 (set write-file-hook-var-name 1628 (remove-hook 'pre-command-hook 'allout-pre-command-business t)
1599 (delq 'allout-write-file-hook-handler 1629 (remove-hook 'post-command-hook 'allout-post-command-business t)
1600 (symbol-value write-file-hook-var-name))) 1630 (when (featurep 'xemacs)
1601 (setq auto-save-hook 1631 (remove-hook 'before-change-functions 'allout-before-change-handler t))
1602 (delq 'allout-auto-save-hook-handler 1632 (remove-hook 'isearch-mode-end-hook 'allout-isearch-end-handler t)
1603 auto-save-hook)) 1633 (remove-hook write-file-hook-var-name 'allout-write-file-hook-handler t)
1604 (allout-resumptions 'paragraph-start) 1634 (remove-hook 'auto-save-hook 'allout-auto-save-hook-handler t)
1605 (allout-resumptions 'paragraph-separate) 1635
1606 (allout-resumptions 'auto-fill-function) 1636 (remove-overlays (point-min) (point-max)
1607 (allout-resumptions 'normal-auto-fill-function) 1637 'category 'allout-exposure-category)
1608 (allout-resumptions 'allout-former-auto-filler) 1638
1639 (run-hooks 'allout-mode-deactivate-hook)
1609 (setq allout-mode nil)) 1640 (setq allout-mode nil))
1610 1641
1611 ;; Activation: 1642 ;; Activation:
1612 ((not active) 1643 ((not active)
1613 (setq allout-explicitly-deactivated nil) 1644 (setq allout-explicitly-deactivated nil)
1614 (if allout-old-style-prefixes 1645 (if allout-old-style-prefixes
1615 (progn ; Inhibit all the fancy formatting: 1646 ;; Inhibit all the fancy formatting:
1616 (allout-resumptions 'allout-primary-bullet '("*")) 1647 (allout-add-resumptions '((allout-primary-bullet "*")
1617 (allout-resumptions 'allout-old-style-prefixes '(())))) 1648 (allout-old-style-prefixes ()))))
1618 1649
1619 (allout-set-overlay-category) ; Doesn't hurt to redo this. 1650 (allout-overlay-preparations) ; Doesn't hurt to redo this.
1620 1651
1621 (allout-infer-header-lead) 1652 (allout-infer-header-lead)
1622 (allout-infer-body-reindent) 1653 (allout-infer-body-reindent)
1623 1654
1624 (set-allout-regexp) 1655 (set-allout-regexp)
1625 1656
1626 ; Produce map from current version 1657 ;; Produce map from current version of allout-keybindings-list:
1627 ; of allout-keybindings-list: 1658 (setq allout-mode-map
1628 (if (boundp 'minor-mode-map-alist) 1659 (produce-allout-mode-map allout-keybindings-list))
1629 1660 (substitute-key-definition 'beginning-of-line
1630 (progn ; V19, and maybe lucid and 1661 'move-beginning-of-line
1631 ; epoch, minor-mode key bindings: 1662 allout-mode-map global-map)
1632 (setq allout-mode-map 1663 (substitute-key-definition 'end-of-line
1633 (produce-allout-mode-map allout-keybindings-list)) 1664 'move-end-of-line
1634 (substitute-key-definition 'beginning-of-line 1665 allout-mode-map global-map)
1635 'move-beginning-of-line 1666 (produce-allout-mode-menubar-entries)
1636 allout-mode-map global-map) 1667 (fset 'allout-mode-map allout-mode-map)
1637 (substitute-key-definition 'end-of-line 1668
1638 'move-end-of-line 1669 ;; Include on minor-mode-map-alist, if not already there:
1639 allout-mode-map global-map) 1670 (if (not (member '(allout-mode . allout-mode-map)
1640 (produce-allout-mode-menubar-entries) 1671 minor-mode-map-alist))
1641 (fset 'allout-mode-map allout-mode-map) 1672 (setq minor-mode-map-alist
1642 ; Include on minor-mode-map-alist, 1673 (cons '(allout-mode . allout-mode-map)
1643 ; if not already there: 1674 minor-mode-map-alist)))
1644 (if (not (member '(allout-mode . allout-mode-map)
1645 minor-mode-map-alist))
1646 (setq minor-mode-map-alist
1647 (cons '(allout-mode . allout-mode-map)
1648 minor-mode-map-alist))))
1649
1650 ; V18 minor-mode key bindings:
1651 ; Stash record of added bindings
1652 ; for later revocation:
1653 (allout-resumptions 'allout-added-bindings
1654 (list allout-keybindings-list))
1655 (allout-resumptions 'allout-prior-bindings
1656 (list (current-local-map)))
1657 ; and add them:
1658 (use-local-map (produce-allout-mode-map allout-keybindings-list
1659 (current-local-map)))
1660 )
1661 1675
1662 (add-to-invisibility-spec '(allout . t)) 1676 (add-to-invisibility-spec '(allout . t))
1663 (make-local-variable 'line-move-ignore-invisible) 1677 (allout-add-resumptions '(line-move-ignore-invisible t))
1664 (setq line-move-ignore-invisible t) 1678 (add-hook 'pre-command-hook 'allout-pre-command-business nil t)
1665 (add-hook 'pre-command-hook 'allout-pre-command-business) 1679 (add-hook 'post-command-hook 'allout-post-command-business nil t)
1666 (add-hook 'post-command-hook 'allout-post-command-business) 1680 (when (featurep 'xemacs)
1667 (add-hook 'isearch-mode-end-hook 'allout-isearch-end-handler) 1681 (add-hook 'before-change-functions 'allout-before-change-handler
1668 (add-hook write-file-hook-var-name 'allout-write-file-hook-handler) 1682 nil t))
1669 (add-hook 'auto-save-hook 'allout-auto-save-hook-handler) 1683 (add-hook 'isearch-mode-end-hook 'allout-isearch-end-handler nil t)
1670 ; Custom auto-fill func, to support 1684 (add-hook write-file-hook-var-name 'allout-write-file-hook-handler
1671 ; respect for topic headline, 1685 nil t)
1672 ; hanging-indents, etc: 1686 (add-hook 'auto-save-hook 'allout-auto-save-hook-handler
1673 ;; Register prevailing fill func for use by allout-auto-fill: 1687 nil t)
1674 (allout-resumptions 'allout-former-auto-filler (list auto-fill-function)) 1688
1675 ;; Register allout-auto-fill to be used if filling is active: 1689 ;; Stash auto-fill settings and adjust so custom allout auto-fill
1676 (allout-resumptions 'auto-fill-function '(allout-auto-fill)) 1690 ;; func will be used if auto-fill is active or activated. (The
1677 (allout-resumptions 'allout-outside-normal-auto-fill-function 1691 ;; custom func respects topic headline, maintains hanging-indents,
1678 (list normal-auto-fill-function)) 1692 ;; etc.)
1679 (allout-resumptions 'normal-auto-fill-function '(allout-auto-fill)) 1693 (if (and auto-fill-function (not allout-inhibit-auto-fill))
1680 ;; Paragraphs are broken by topic headlines. 1694 ;; allout-auto-fill will use the stashed values and so forth.
1681 (make-local-variable 'paragraph-start) 1695 (allout-add-resumptions '(auto-fill-function allout-auto-fill)))
1682 (allout-resumptions 'paragraph-start 1696 (allout-add-resumptions (list 'allout-former-auto-filler
1683 (list (concat paragraph-start "\\|^\\(" 1697 auto-fill-function)
1684 allout-regexp "\\)"))) 1698 ;; Register allout-auto-fill to be used if
1685 (make-local-variable 'paragraph-separate) 1699 ;; filling is active:
1686 (allout-resumptions 'paragraph-separate 1700 (list 'allout-outside-normal-auto-fill-function
1687 (list (concat paragraph-separate "\\|^\\(" 1701 normal-auto-fill-function)
1688 allout-regexp "\\)"))) 1702 '(normal-auto-fill-function allout-auto-fill)
1689 1703 ;; Paragraphs are broken by topic headlines.
1704 (list 'paragraph-start
1705 (concat paragraph-start "\\|^\\("
1706 allout-regexp "\\)"))
1707 (list 'paragraph-separate
1708 (concat paragraph-separate "\\|^\\("
1709 allout-regexp "\\)")))
1690 (or (assq 'allout-mode minor-mode-alist) 1710 (or (assq 'allout-mode minor-mode-alist)
1691 (setq minor-mode-alist 1711 (setq minor-mode-alist
1692 (cons '(allout-mode " Allout") minor-mode-alist))) 1712 (cons '(allout-mode " Allout") minor-mode-alist)))
@@ -1702,8 +1722,9 @@ OPEN: A topic that is not closed, though its offspring or body may be."
1702 ;; Reactivation: 1722 ;; Reactivation:
1703 ((setq do-layout t) 1723 ((setq do-layout t)
1704 (allout-infer-body-reindent)) 1724 (allout-infer-body-reindent))
1705 ) ; cond 1725 ) ;; end of activation-mode cases.
1706 1726
1727 ;; Do auto layout if warranted:
1707 (let ((use-layout (if (listp allout-layout) 1728 (let ((use-layout (if (listp allout-layout)
1708 allout-layout 1729 allout-layout
1709 allout-default-layout))) 1730 allout-default-layout)))
@@ -1802,9 +1823,14 @@ See allout-overlay-interior-modification-handler for details.
1802 1823
1803This before-change handler is used only where modification-hooks 1824This before-change handler is used only where modification-hooks
1804overlay property is not supported." 1825overlay property is not supported."
1805 (if (not (allout-mode-p)) 1826 ;; allout-overlay-interior-modification-handler on an overlay handles
1806 nil 1827 ;; this in other emacs, via `allout-exposure-category's 'modification-hooks.
1807 (allout-overlay-interior-modification-handler nil nil beg end nil))) 1828 (when (and (featurep 'xemacs) (allout-mode-p))
1829 ;; process all of the pending overlays:
1830 (dolist (overlay (overlays-in beg end))
1831 (if (eq (overlay-get ol 'invisible) 'allout)
1832 (allout-overlay-interior-modification-handler
1833 overlay nil beg end nil)))))
1808;;;_ > allout-isearch-end-handler (&optional overlay) 1834;;;_ > allout-isearch-end-handler (&optional overlay)
1809(defun allout-isearch-end-handler (&optional overlay) 1835(defun allout-isearch-end-handler (&optional overlay)
1810 "Reconcile allout outline exposure on arriving in hidden text after isearch. 1836 "Reconcile allout outline exposure on arriving in hidden text after isearch.
@@ -1996,13 +2022,11 @@ Outermost is first."
1996(defun allout-beginning-of-current-line () 2022(defun allout-beginning-of-current-line ()
1997 "Like beginning of line, but to visible text." 2023 "Like beginning of line, but to visible text."
1998 2024
1999 ;; XXX We would use `(move-beginning-of-line 1)', but it gets 2025 ;; This combination of move-beginning-of-line and beginning-of-line is
2000 ;; stuck on some hidden newlines, eg at column 80, as of GNU Emacs 22.0.50. 2026 ;; deliberate, but the (beginning-of-line) may now be superfluous.
2001 ;; Conversely, `beginning-of-line' can make no progress in other
2002 ;; situations. Both are necessary, in the order used below.
2003 (move-beginning-of-line 1) 2027 (move-beginning-of-line 1)
2004 (beginning-of-line) 2028 (beginning-of-line)
2005 (while (or (not (bolp)) (allout-hidden-p)) 2029 (while (and (not (bobp)) (or (not (bolp)) (allout-hidden-p)))
2006 (beginning-of-line) 2030 (beginning-of-line)
2007 (if (or (allout-hidden-p) (not (bolp))) 2031 (if (or (allout-hidden-p) (not (bolp)))
2008 (forward-char -1)))) 2032 (forward-char -1))))
@@ -2018,12 +2042,12 @@ Outermost is first."
2018 (if (allout-hidden-p) (forward-char 1)))) 2042 (if (allout-hidden-p) (forward-char 1))))
2019;;;_ > allout-next-heading () 2043;;;_ > allout-next-heading ()
2020(defsubst allout-next-heading () 2044(defsubst allout-next-heading ()
2021 "Move to the heading for the topic \(possibly invisible) before this one. 2045 "Move to the heading for the topic \(possibly invisible) after this one.
2022 2046
2023Returns the location of the heading, or nil if none found." 2047Returns the location of the heading, or nil if none found."
2024 2048
2025 (if (and (bobp) (not (eobp))) 2049 (if (and (bobp) (not (eobp)) (looking-at allout-regexp))
2026 (forward-char 1)) 2050 (forward-char 1))
2027 2051
2028 (if (re-search-forward allout-line-boundary-regexp nil 0) 2052 (if (re-search-forward allout-line-boundary-regexp nil 0)
2029 (allout-prefix-data ; Got valid location state - set vars: 2053 (allout-prefix-data ; Got valid location state - set vars:
@@ -2688,36 +2712,51 @@ return to regular interpretation of self-insert characters."
2688 2712
2689 (if (not (allout-mode-p)) 2713 (if (not (allout-mode-p))
2690 nil 2714 nil
2691 ;; Hot-spot navigation provisions:
2692 (if (and (eq this-command 'self-insert-command) 2715 (if (and (eq this-command 'self-insert-command)
2693 (eq (point)(allout-current-bullet-pos))) 2716 (eq (point)(allout-current-bullet-pos)))
2694 (let* ((this-key-num (cond 2717 (allout-hotspot-key-handler))))
2695 ((numberp last-command-char) 2718;;;_ > allout-hotspot-key-handler ()
2696 last-command-char) 2719(defun allout-hotspot-key-handler ()
2697 ;; Only xemacs has characterp. 2720 "Catchall handling of key bindings in hot-spots.
2698 ((and (fboundp 'characterp) 2721
2699 (apply 'characterp 2722Translates unmodified keystrokes to corresponding allout commands, when
2700 (list last-command-char))) 2723they would qualify if prefixed with the allout-command-prefix, and sets
2701 (apply 'char-to-int (list last-command-char))) 2724this-command accordingly.
2702 (t 0))) 2725
2703 mapped-binding) 2726Returns the qualifying command, if any, else nil."
2704 (if (zerop this-key-num) 2727 (interactive)
2705 nil 2728 (let* ((key-num (cond ((numberp last-command-char) last-command-char)
2706 ; Map upper-register literals 2729 ;; for XEmacs character type:
2707 ; to lower register: 2730 ((and (fboundp 'characterp)
2708 (if (<= 96 this-key-num) 2731 (apply 'characterp (list last-command-char)))
2709 (setq this-key-num (- this-key-num 32))) 2732 (apply 'char-to-int (list last-command-char)))
2710 ; Check if we have a literal: 2733 (t 0)))
2711 (if (and (<= 64 this-key-num) 2734 mapped-binding
2712 (>= 96 this-key-num)) 2735 (on-bullet (eq (point) (allout-current-bullet-pos))))
2713 (setq mapped-binding 2736
2714 (lookup-key 'allout-mode-map 2737 (if (zerop key-num)
2715 (concat allout-command-prefix 2738 nil
2716 (char-to-string (- this-key-num 2739
2717 64)))))) 2740 (if (and (<= 33 key-num)
2718 (if mapped-binding 2741 (setq mapped-binding
2719 (setq allout-post-goto-bullet t 2742 (key-binding (concat allout-command-prefix
2720 this-command mapped-binding))))))) 2743 (char-to-string
2744 (if (and (<= 97 key-num) ; "a"
2745 (>= 122 key-num)) ; "z"
2746 (- key-num 96) key-num)))
2747 t)))
2748 ;; Qualified with the allout prefix - do hot-spot operation.
2749 (setq allout-post-goto-bullet t)
2750 ;; accept-defaults nil, or else we'll get allout-item-icon-key-handler.
2751 (setq mapped-binding (key-binding (char-to-string key-num))))
2752
2753 (while (keymapp mapped-binding)
2754 (setq mapped-binding
2755 (lookup-key mapped-binding (read-key-sequence-vector nil t))))
2756
2757 (if mapped-binding
2758 (setq this-command mapped-binding)))))
2759
2721;;;_ > allout-find-file-hook () 2760;;;_ > allout-find-file-hook ()
2722(defun allout-find-file-hook () 2761(defun allout-find-file-hook ()
2723 "Activate `allout-mode' on non-nil `allout-auto-activation', `allout-layout'. 2762 "Activate `allout-mode' on non-nil `allout-auto-activation', `allout-layout'.
@@ -3146,21 +3185,23 @@ topic prior to the current one."
3146 3185
3147Maintains outline hanging topic indentation if 3186Maintains outline hanging topic indentation if
3148`allout-use-hanging-indents' is set." 3187`allout-use-hanging-indents' is set."
3149 (let ((fill-prefix (if allout-use-hanging-indents 3188
3150 ;; Check for topic header indentation: 3189 (when (not allout-inhibit-auto-fill)
3151 (save-excursion 3190 (let ((fill-prefix (if allout-use-hanging-indents
3152 (beginning-of-line) 3191 ;; Check for topic header indentation:
3153 (if (looking-at allout-regexp) 3192 (save-excursion
3154 ;; ... construct indentation to account for 3193 (beginning-of-line)
3155 ;; length of topic prefix: 3194 (if (looking-at allout-regexp)
3156 (make-string (progn (allout-end-of-prefix) 3195 ;; ... construct indentation to account for
3157 (current-column)) 3196 ;; length of topic prefix:
3158 ?\ ))))) 3197 (make-string (progn (allout-end-of-prefix)
3159 (use-auto-fill-function (or allout-outside-normal-auto-fill-function 3198 (current-column))
3160 auto-fill-function 3199 ?\ )))))
3161 'do-auto-fill))) 3200 (use-auto-fill-function (or allout-outside-normal-auto-fill-function
3162 (if (or allout-former-auto-filler allout-use-hanging-indents) 3201 auto-fill-function
3163 (funcall use-auto-fill-function)))) 3202 'do-auto-fill)))
3203 (if (or allout-former-auto-filler allout-use-hanging-indents)
3204 (funcall use-auto-fill-function)))))
3164;;;_ > allout-reindent-body (old-depth new-depth &optional number) 3205;;;_ > allout-reindent-body (old-depth new-depth &optional number)
3165(defun allout-reindent-body (old-depth new-depth &optional number) 3206(defun allout-reindent-body (old-depth new-depth &optional number)
3166 "Reindent body lines which were indented at OLD-DEPTH to NEW-DEPTH. 3207 "Reindent body lines which were indented at OLD-DEPTH to NEW-DEPTH.
@@ -3601,8 +3642,10 @@ when yank with allout-yank into an outline as a heading."
3601 (forward-char 1))) 3642 (forward-char 1)))
3602 3643
3603 (if collapsed 3644 (if collapsed
3604 (put-text-property beg (1+ beg) 'allout-was-collapsed t) 3645 (allout-unprotected
3605 (remove-text-properties beg (1+ beg) '(allout-was-collapsed t))) 3646 (put-text-property beg (1+ beg) 'allout-was-collapsed t))
3647 (allout-unprotected
3648 (remove-text-properties beg (1+ beg) '(allout-was-collapsed t))))
3606 (allout-unprotected (kill-region beg (point))) 3649 (allout-unprotected (kill-region beg (point)))
3607 (sit-for 0) 3650 (sit-for 0)
3608 (save-excursion 3651 (save-excursion
@@ -3834,12 +3877,12 @@ by pops to non-distinctive yanks. Bug..."
3834 3877
3835Text is shown if flag is nil and hidden otherwise." 3878Text is shown if flag is nil and hidden otherwise."
3836 ;; We use outline invisibility spec. 3879 ;; We use outline invisibility spec.
3837 (remove-overlays from to 'category 'allout-overlay-category) 3880 (remove-overlays from to 'category 'allout-exposure-category)
3838 (when flag 3881 (when flag
3839 (let ((o (make-overlay from to))) 3882 (let ((o (make-overlay from to)))
3840 (overlay-put o 'category 'allout-overlay-category) 3883 (overlay-put o 'category 'allout-exposure-category)
3841 (when (featurep 'xemacs) 3884 (when (featurep 'xemacs)
3842 (let ((props (symbol-plist 'allout-overlay-category))) 3885 (let ((props (symbol-plist 'allout-exposure-category)))
3843 (while props 3886 (while props
3844 (overlay-put o (pop props) (pop props))))))) 3887 (overlay-put o (pop props) (pop props)))))))
3845 (run-hooks 'allout-view-change-hook) 3888 (run-hooks 'allout-view-change-hook)
@@ -3860,9 +3903,9 @@ Text is shown if flag is nil and hidden otherwise."
3860 flag))) 3903 flag)))
3861 3904
3862;;;_ - Topic-specific 3905;;;_ - Topic-specific
3863;;;_ > allout-show-entry (&optional inclusive) 3906;;;_ > allout-show-entry ()
3864(defun allout-show-entry (&optional inclusive) 3907(defun allout-show-entry ()
3865 "Like `allout-show-current-entry', reveals entries nested in hidden topics. 3908 "Like `allout-show-current-entry', but reveals entries in hidden topics.
3866 3909
3867This is a way to give restricted peek at a concealed locality without the 3910This is a way to give restricted peek at a concealed locality without the
3868expense of exposing its context, but can leave the outline with aberrant 3911expense of exposing its context, but can leave the outline with aberrant
@@ -3977,7 +4020,6 @@ Useful for coherently exposing to a random point in a hidden region."
3977 t))) 4020 t)))
3978;;;_ > allout-show-current-entry (&optional arg) 4021;;;_ > allout-show-current-entry (&optional arg)
3979(defun allout-show-current-entry (&optional arg) 4022(defun allout-show-current-entry (&optional arg)
3980
3981 "Show body following current heading, or hide entry with universal argument." 4023 "Show body following current heading, or hide entry with universal argument."
3982 4024
3983 (interactive "P") 4025 (interactive "P")
@@ -4042,6 +4084,7 @@ siblings, even if the target topic is already closed."
4042 ((allout-up-current-level 1 t) (allout-hide-current-subtree)) 4084 ((allout-up-current-level 1 t) (allout-hide-current-subtree))
4043 (t (goto-char 0) 4085 (t (goto-char 0)
4044 (message sibs-msg) 4086 (message sibs-msg)
4087 (allout-goto-prefix)
4045 (allout-expose-topic '(0 :)) 4088 (allout-expose-topic '(0 :))
4046 (message (concat sibs-msg " Done.")))) 4089 (message (concat sibs-msg " Done."))))
4047 (goto-char from))) 4090 (goto-char from)))
@@ -5919,7 +5962,131 @@ To ignore intangibility, bind `inhibit-point-motion-hooks' to t."
5919 (isearch-repeat 'forward) 5962 (isearch-repeat 'forward)
5920 (isearch-mode t))) 5963 (isearch-mode t)))
5921 5964
5922;;;_ #11 Provide 5965;;;_ #11 Unit tests - this should be last item before "Provide"
5966;;;_ > allout-run-unit-tests ()
5967(defun allout-run-unit-tests ()
5968 "Run the various allout unit tests."
5969 (message "Running allout tests...")
5970 (allout-test-resumptions)
5971 (message "Running allout tests... Done.")
5972 (sit-for .5))
5973;;;_ : test resumptions:
5974;;;_ > allout-tests-obliterate-variable (name)
5975(defun allout-tests-obliterate-variable (name)
5976 "Completely unbind variable with NAME."
5977 (if (local-variable-p name) (kill-local-variable name))
5978 (while (boundp name) (makunbound name)))
5979;;;_ > allout-test-resumptions ()
5980(defvar allout-tests-globally-unbound nil
5981 "Fodder for allout resumptions tests - defvar just for byte compiler.")
5982(defvar allout-tests-globally-true nil
5983 "Fodder for allout resumptions tests - defvar just just for byte compiler.")
5984(defvar allout-tests-locally-true nil
5985 "Fodder for allout resumptions tests - defvar just for byte compiler.")
5986(defun allout-test-resumptions ()
5987 "Exercise allout resumptions."
5988 ;; for each resumption case, we also test that the right local/global
5989 ;; scopes are affected during resumption effects:
5990
5991 ;; ensure that previously unbound variables return to the unbound state.
5992 (with-temp-buffer
5993 (allout-tests-obliterate-variable 'allout-tests-globally-unbound)
5994 (allout-add-resumptions '(allout-tests-globally-unbound t))
5995 (assert (not (default-boundp 'allout-tests-globally-unbound)))
5996 (assert (local-variable-p 'allout-tests-globally-unbound))
5997 (assert (boundp 'allout-tests-globally-unbound))
5998 (assert (equal allout-tests-globally-unbound t))
5999 (allout-do-resumptions)
6000 (assert (not (local-variable-p 'allout-tests-globally-unbound)))
6001 (assert (not (boundp 'allout-tests-globally-unbound))))
6002
6003 ;; ensure that variable with prior global value is resumed
6004 (with-temp-buffer
6005 (allout-tests-obliterate-variable 'allout-tests-globally-true)
6006 (setq allout-tests-globally-true t)
6007 (allout-add-resumptions '(allout-tests-globally-true nil))
6008 (assert (equal (default-value 'allout-tests-globally-true) t))
6009 (assert (local-variable-p 'allout-tests-globally-true))
6010 (assert (equal allout-tests-globally-true nil))
6011 (allout-do-resumptions)
6012 (assert (not (local-variable-p 'allout-tests-globally-true)))
6013 (assert (boundp 'allout-tests-globally-true))
6014 (assert (equal allout-tests-globally-true t)))
6015
6016 ;; ensure that prior local value is resumed
6017 (with-temp-buffer
6018 (allout-tests-obliterate-variable 'allout-tests-locally-true)
6019 (set (make-local-variable 'allout-tests-locally-true) t)
6020 (assert (not (default-boundp 'allout-tests-locally-true))
6021 nil (concat "Test setup mistake - variable supposed to"
6022 " not have global binding, but it does."))
6023 (assert (local-variable-p 'allout-tests-locally-true)
6024 nil (concat "Test setup mistake - variable supposed to have"
6025 " local binding, but it lacks one."))
6026 (allout-add-resumptions '(allout-tests-locally-true nil))
6027 (assert (not (default-boundp 'allout-tests-locally-true)))
6028 (assert (local-variable-p 'allout-tests-locally-true))
6029 (assert (equal allout-tests-locally-true nil))
6030 (allout-do-resumptions)
6031 (assert (boundp 'allout-tests-locally-true))
6032 (assert (local-variable-p 'allout-tests-locally-true))
6033 (assert (equal allout-tests-locally-true t))
6034 (assert (not (default-boundp 'allout-tests-locally-true))))
6035
6036 ;; ensure that last of multiple resumptions holds, for various scopes.
6037 (with-temp-buffer
6038 (allout-tests-obliterate-variable 'allout-tests-globally-unbound)
6039 (allout-tests-obliterate-variable 'allout-tests-globally-true)
6040 (setq allout-tests-globally-true t)
6041 (allout-tests-obliterate-variable 'allout-tests-locally-true)
6042 (set (make-local-variable 'allout-tests-locally-true) t)
6043 (allout-add-resumptions '(allout-tests-globally-unbound t)
6044 '(allout-tests-globally-true nil)
6045 '(allout-tests-locally-true nil))
6046 (allout-add-resumptions '(allout-tests-globally-unbound 2)
6047 '(allout-tests-globally-true 3)
6048 '(allout-tests-locally-true 4))
6049 ;; reestablish many of the basic conditions are maintained after re-add:
6050 (assert (not (default-boundp 'allout-tests-globally-unbound)))
6051 (assert (local-variable-p 'allout-tests-globally-unbound))
6052 (assert (equal allout-tests-globally-unbound 2))
6053 (assert (default-boundp 'allout-tests-globally-true))
6054 (assert (local-variable-p 'allout-tests-globally-true))
6055 (assert (equal allout-tests-globally-true 3))
6056 (assert (not (default-boundp 'allout-tests-locally-true)))
6057 (assert (local-variable-p 'allout-tests-locally-true))
6058 (assert (equal allout-tests-locally-true 4))
6059 (allout-do-resumptions)
6060 (assert (not (local-variable-p 'allout-tests-globally-unbound)))
6061 (assert (not (boundp 'allout-tests-globally-unbound)))
6062 (assert (not (local-variable-p 'allout-tests-globally-true)))
6063 (assert (boundp 'allout-tests-globally-true))
6064 (assert (equal allout-tests-globally-true t))
6065 (assert (boundp 'allout-tests-locally-true))
6066 (assert (local-variable-p 'allout-tests-locally-true))
6067 (assert (equal allout-tests-locally-true t))
6068 (assert (not (default-boundp 'allout-tests-locally-true))))
6069
6070 ;; ensure that deliberately unbinding registered variables doesn't foul things
6071 (with-temp-buffer
6072 (allout-tests-obliterate-variable 'allout-tests-globally-unbound)
6073 (allout-tests-obliterate-variable 'allout-tests-globally-true)
6074 (setq allout-tests-globally-true t)
6075 (allout-tests-obliterate-variable 'allout-tests-locally-true)
6076 (set (make-local-variable 'allout-tests-locally-true) t)
6077 (allout-add-resumptions '(allout-tests-globally-unbound t)
6078 '(allout-tests-globally-true nil)
6079 '(allout-tests-locally-true nil))
6080 (allout-tests-obliterate-variable 'allout-tests-globally-unbound)
6081 (allout-tests-obliterate-variable 'allout-tests-globally-true)
6082 (allout-tests-obliterate-variable 'allout-tests-locally-true)
6083 (allout-do-resumptions))
6084 )
6085;;;_ % Run unit tests if `allout-run-unit-tests-after-load' is true:
6086(when allout-run-unit-tests-on-load
6087 (allout-run-unit-tests))
6088
6089;;;_ #12 Provide
5923(provide 'allout) 6090(provide 'allout)
5924 6091
5925;;;_* Local emacs vars. 6092;;;_* Local emacs vars.
diff --git a/lisp/bindings.el b/lisp/bindings.el
index da039716507..77d4a76de0c 100644
--- a/lisp/bindings.el
+++ b/lisp/bindings.el
@@ -668,7 +668,11 @@ language you are using."
668 (define-key map [prior] 'previous-history-element) 668 (define-key map [prior] 'previous-history-element)
669 (define-key map [up] 'previous-history-element) 669 (define-key map [up] 'previous-history-element)
670 (define-key map "\es" 'next-matching-history-element) 670 (define-key map "\es" 'next-matching-history-element)
671 (define-key map "\er" 'previous-matching-history-element)) 671 (define-key map "\er" 'previous-matching-history-element)
672 ;; Override the global binding (which calls indent-relative via
673 ;; indent-for-tab-command). The alignment that indent-relative tries to
674 ;; do doesn't make much sense here since the prompt messes it up.
675 (define-key map "\t" 'self-insert-command))
672 676
673(define-key global-map "\C-u" 'universal-argument) 677(define-key global-map "\C-u" 'universal-argument)
674(let ((i ?0)) 678(let ((i ?0))
diff --git a/lisp/cus-edit.el b/lisp/cus-edit.el
index d7ffab4bc5b..0b578358f80 100644
--- a/lisp/cus-edit.el
+++ b/lisp/cus-edit.el
@@ -2668,7 +2668,18 @@ Otherwise, look up symbol in `custom-guess-type-alist'."
2668 (error nil)) 2668 (error nil))
2669 (cond 2669 (cond
2670 ((eq (caar tmp) 'user) 'saved) 2670 ((eq (caar tmp) 'user) 'saved)
2671 ((eq (caar tmp) 'changed) 'changed) 2671 ((eq (caar tmp) 'changed)
2672 (if (condition-case nil
2673 (and (null comment)
2674 (equal value
2675 (eval
2676 (car (get symbol 'standard-value)))))
2677 (error nil))
2678 ;; The value was originally set outside
2679 ;; custom, but it was set to the standard
2680 ;; value (probably an autoloaded defcustom).
2681 'standard
2682 'changed))
2672 (t 'themed)) 2683 (t 'themed))
2673 'changed)) 2684 'changed))
2674 ((setq tmp (get symbol 'standard-value)) 2685 ((setq tmp (get symbol 'standard-value))
@@ -4419,7 +4430,9 @@ The format is suitable for use with `easy-menu-define'."
4419 ;; Actually, this misfeature of dense keymaps was fixed on 2001-11-26. 4430 ;; Actually, this misfeature of dense keymaps was fixed on 2001-11-26.
4420 (let ((map (make-keymap))) 4431 (let ((map (make-keymap)))
4421 (set-keymap-parent map widget-keymap) 4432 (set-keymap-parent map widget-keymap)
4422 (suppress-keymap map) 4433 (define-key map [remap self-insert-command]
4434 'custom-no-edit)
4435 (define-key map "\^m" 'custom-no-edit)
4423 (define-key map " " 'scroll-up) 4436 (define-key map " " 'scroll-up)
4424 (define-key map "\177" 'scroll-down) 4437 (define-key map "\177" 'scroll-down)
4425 (define-key map "\C-c\C-c" 'Custom-set) 4438 (define-key map "\C-c\C-c" 'Custom-set)
@@ -4431,6 +4444,11 @@ The format is suitable for use with `easy-menu-define'."
4431 map) 4444 map)
4432 "Keymap for `custom-mode'.") 4445 "Keymap for `custom-mode'.")
4433 4446
4447(defun custom-no-edit ()
4448 "Refuse to allow editing of Custom buffer."
4449 (interactive)
4450 (error "You can't edit this part of the Custom buffer"))
4451
4434(easy-menu-define Custom-mode-menu 4452(easy-menu-define Custom-mode-menu
4435 custom-mode-map 4453 custom-mode-map
4436 "Menu used in customization buffers." 4454 "Menu used in customization buffers."
diff --git a/lisp/custom.el b/lisp/custom.el
index c0169812d36..2e5c0a59d9b 100644
--- a/lisp/custom.el
+++ b/lisp/custom.el
@@ -558,9 +558,10 @@ LOAD should be either a library file name, or a feature name."
558 (unless (member load loads) 558 (unless (member load loads)
559 (put symbol 'custom-loads (cons (purecopy load) loads))))) 559 (put symbol 'custom-loads (cons (purecopy load) loads)))))
560 560
561(defun custom-autoload (symbol load) 561(defun custom-autoload (symbol load &optional noset)
562 "Mark SYMBOL as autoloaded custom variable and add dependency LOAD." 562 "Mark SYMBOL as autoloaded custom variable and add dependency LOAD.
563 (put symbol 'custom-autoload t) 563If NOSET is non-nil, don't bother autoloading LOAD when setting the variable."
564 (put symbol 'custom-autoload (if noset 'noset t))
564 (custom-add-load symbol load)) 565 (custom-add-load symbol load))
565 566
566;; This test is also in the C code of `user-variable-p'. 567;; This test is also in the C code of `user-variable-p'.
@@ -699,10 +700,10 @@ Return non-nil iff the `customized-value' property actually changed."
699 (customized (get symbol 'customized-value)) 700 (customized (get symbol 'customized-value))
700 (old (or (get symbol 'saved-value) (get symbol 'standard-value)))) 701 (old (or (get symbol 'saved-value) (get symbol 'standard-value))))
701 ;; Mark default value as set iff different from old value. 702 ;; Mark default value as set iff different from old value.
702 (if (or (null old) 703 (if (not (and old
703 (not (equal value (condition-case nil 704 (equal value (condition-case nil
704 (eval (car old)) 705 (eval (car old))
705 (error nil))))) 706 (error nil)))))
706 (progn (put symbol 'customized-value (list (custom-quote value))) 707 (progn (put symbol 'customized-value (list (custom-quote value)))
707 (custom-push-theme 'theme-value symbol 'user 'set 708 (custom-push-theme 'theme-value symbol 'user 'set
708 (custom-quote value))) 709 (custom-quote value)))
@@ -827,13 +828,9 @@ See `custom-known-themes' for a list of known themes."
827 (if (and (eq prop 'theme-value) 828 (if (and (eq prop 'theme-value)
828 (boundp symbol)) 829 (boundp symbol))
829 (let ((sv (get symbol 'standard-value))) 830 (let ((sv (get symbol 'standard-value)))
830 (when (and (null sv) (custom-variable-p symbol)) 831 (unless (and sv
831 (custom-load-symbol symbol) 832 (equal (eval (car sv)) (symbol-value symbol)))
832 (setq sv (get symbol 'standard-value))) 833 (setq old (list (list 'changed (symbol-value symbol))))))
833 (if (or (null sv)
834 (not (equal (eval (car (get symbol 'standard-value)))
835 (symbol-value symbol))))
836 (setq old (list (list 'changed (symbol-value symbol))))))
837 (if (and (facep symbol) 834 (if (and (facep symbol)
838 (not (face-spec-match-p symbol (get symbol 'face-defface-spec)))) 835 (not (face-spec-match-p symbol (get symbol 'face-defface-spec))))
839 (setq old (list (list 'changed (list 836 (setq old (list (list 'changed (list
@@ -907,6 +904,10 @@ in SYMBOL's list property `theme-value' \(using `custom-push-theme')."
907 (when requests 904 (when requests
908 (put symbol 'custom-requests requests) 905 (put symbol 'custom-requests requests)
909 (mapc 'require requests)) 906 (mapc 'require requests))
907 (unless (or (get symbol 'standard-value)
908 (memq (get symbol 'custom-autoload) '(nil noset)))
909 ;; This symbol needs to be autoloaded, even just for a `set'.
910 (custom-load-symbol symbol))
910 (setq set (or (get symbol 'custom-set) 'custom-set-default)) 911 (setq set (or (get symbol 'custom-set) 'custom-set-default))
911 (put symbol 'saved-value (list value)) 912 (put symbol 'saved-value (list value))
912 (put symbol 'saved-variable-comment comment) 913 (put symbol 'saved-variable-comment comment)
@@ -926,6 +927,8 @@ in SYMBOL's list property `theme-value' \(using `custom-push-theme')."
926 (setq args (cdr args)) 927 (setq args (cdr args))
927 (and (or now (default-boundp symbol)) 928 (and (or now (default-boundp symbol))
928 (put symbol 'variable-comment comment))) 929 (put symbol 'variable-comment comment)))
930 ;; I believe this is dead-code, because the `sort' code above would
931 ;; have burped before we could get here. --Stef
929 ;; Old format, a plist of SYMBOL VALUE pairs. 932 ;; Old format, a plist of SYMBOL VALUE pairs.
930 (message "Warning: old format `custom-set-variables'") 933 (message "Warning: old format `custom-set-variables'")
931 (ding) 934 (ding)
diff --git a/lisp/dired-aux.el b/lisp/dired-aux.el
index b4cb8933194..0942c6d1dff 100644
--- a/lisp/dired-aux.el
+++ b/lisp/dired-aux.el
@@ -745,19 +745,22 @@ Otherwise, the rule is a compression rule, and compression is done with gzip.")
745 ;;; We don't recognize the file as compressed, so compress it. 745 ;;; We don't recognize the file as compressed, so compress it.
746 ;;; Try gzip; if we don't have that, use compress. 746 ;;; Try gzip; if we don't have that, use compress.
747 (condition-case nil 747 (condition-case nil
748 (if (not (dired-check-process (concat "Compressing " file) 748 (let ((out-name (concat file ".gz")))
749 "gzip" "-f" file)) 749 (and (or (not (file-exists-p out-name))
750 (let ((out-name 750 (y-or-n-p
751 (if (file-exists-p (concat file ".gz")) 751 (format "File %s already exists. Really compress? "
752 (concat file ".gz") 752 out-name)))
753 (concat file ".z")))) 753 (not (dired-check-process (concat "Compressing " file)
754 ;; Rename the compressed file to NEWNAME 754 "gzip" "-f" file))
755 ;; if it hasn't got that name already. 755 (or (file-exists-p out-name)
756 (if (and newname (not (equal newname out-name))) 756 (setq out-name (concat file ".z")))
757 (progn 757 ;; Rename the compressed file to NEWNAME
758 (rename-file out-name newname t) 758 ;; if it hasn't got that name already.
759 newname) 759 (if (and newname (not (equal newname out-name)))
760 out-name))) 760 (progn
761 (rename-file out-name newname t)
762 newname)
763 out-name)))
761 (file-error 764 (file-error
762 (if (not (dired-check-process (concat "Compressing " file) 765 (if (not (dired-check-process (concat "Compressing " file)
763 "compress" "-f" file)) 766 "compress" "-f" file))
diff --git a/lisp/dirtrack.el b/lisp/dirtrack.el
index 30ef3570ad2..0744cc52964 100644
--- a/lisp/dirtrack.el
+++ b/lisp/dirtrack.el
@@ -29,12 +29,12 @@
29;; Shell directory tracking by watching the prompt. 29;; Shell directory tracking by watching the prompt.
30;; 30;;
31;; This is yet another attempt at a directory-tracking package for 31;; This is yet another attempt at a directory-tracking package for
32;; Emacs shell-mode. However, this package makes one strong assumption: 32;; Emacs shell-mode. However, this package makes one strong assumption:
33;; that you can customize your shell's prompt to contain the 33;; that you can customize your shell's prompt to contain the
34;; current working directory. Most shells do support this, including 34;; current working directory. Most shells do support this, including
35;; almost every type of Bourne and C shell on Unix, the native shells on 35;; almost every type of Bourne and C shell on Unix, the native shells on
36;; Windows95 (COMMAND.COM) and Windows NT (CMD.EXE), and most 3rd party 36;; Windows95 (COMMAND.COM) and Windows NT (CMD.EXE), and most 3rd party
37;; Windows shells. If you cannot do this, or do not wish to, this package 37;; Windows shells. If you cannot do this, or do not wish to, this package
38;; will be useless to you. 38;; will be useless to you.
39;; 39;;
40;; Installation: 40;; Installation:
@@ -45,30 +45,27 @@
45;; 45;;
46;; Note that directory tracking is done by matching regular expressions, 46;; Note that directory tracking is done by matching regular expressions,
47;; therefore it is *VERY IMPORTANT* for your prompt to be easily 47;; therefore it is *VERY IMPORTANT* for your prompt to be easily
48;; distinguishable from other output. If your prompt regexp is too general, 48;; distinguishable from other output. If your prompt regexp is too general,
49;; you will see error messages from the dirtrack filter as it attempts to cd 49;; you will see error messages from the dirtrack filter as it attempts to cd
50;; to non-existent directories. 50;; to non-existent directories.
51;; 51;;
52;; 2) Set the variable `dirtrack-list' to an appropriate value. This 52;; 2) Set the variable `dirtrack-list' to an appropriate value. This
53;; should be a list of two elements: the first is a regular expression 53;; should be a list of two elements: the first is a regular expression
54;; which matches your prompt up to and including the pathname part. 54;; which matches your prompt up to and including the pathname part.
55;; The second is a number which tells which regular expression group to 55;; The second is a number which tells which regular expression group to
56;; match to extract only the pathname. If you use a multi-line prompt, 56;; match to extract only the pathname. If you use a multi-line prompt,
57;; add 't' as a third element. Note that some of the functions in 57;; add 't' as a third element. Note that some of the functions in
58;; 'comint.el' assume a single-line prompt (eg, comint-bol). 58;; 'comint.el' assume a single-line prompt (eg, comint-bol).
59;; 59;;
60;; Determining this information may take some experimentation. Setting 60;; Determining this information may take some experimentation. Setting
61;; the variable `dirtrack-debug' may help; it causes the directory-tracking 61;; the variable `dirtrack-debug' may help; it causes the directory-tracking
62;; filter to log messages to the buffer `dirtrack-debug-buffer'. You can easily 62;; filter to log messages to the buffer `dirtrack-debug-buffer'. You can easily
63;; toggle this setting with the `dirtrack-debug-toggle' function. 63;; toggle this setting with the `dirtrack-debug-toggle' function.
64;; 64;;
65;; 3) Add a hook to shell-mode to enable the directory tracking: 65;; 3) Add a hook to shell-mode to enable the directory tracking:
66;; 66;;
67;; (add-hook 'shell-mode-hook 67;; (add-hook 'shell-mode-hook
68;; (function (lambda () 68;; (lambda () (add-hook 'comint-preoutput-filter-functions 'dirtrack nil t)))
69;; (setq comint-preoutput-filter-functions
70;; (append (list 'dirtrack)
71;; comint-preoutput-filter-functions)))))
72;; 69;;
73;; You may wish to turn ordinary shell tracking off by calling 70;; You may wish to turn ordinary shell tracking off by calling
74;; `shell-dirtrack-toggle' or setting `shell-dirtrackp'. 71;; `shell-dirtrack-toggle' or setting `shell-dirtrackp'.
@@ -107,13 +104,13 @@
107;; (eg, when logged in as myself, I'll run a root shell in the same Emacs). 104;; (eg, when logged in as myself, I'll run a root shell in the same Emacs).
108;; If you do this, and the shell prompt contains a ~, Emacs will interpret 105;; If you do this, and the shell prompt contains a ~, Emacs will interpret
109;; this relative to the user which owns the Emacs process, not the user 106;; this relative to the user which owns the Emacs process, not the user
110;; who owns the shell buffer. This may cause dirtrack to behave strangely 107;; who owns the shell buffer. This may cause dirtrack to behave strangely
111;; (typically it reports that it is unable to cd to a directory 108;; (typically it reports that it is unable to cd to a directory
112;; with a ~ in it). 109;; with a ~ in it).
113;; 110;;
114;; The same behavior can occur if you use dirtrack with remote filesystems 111;; The same behavior can occur if you use dirtrack with remote filesystems
115;; (using telnet, rlogin, etc) as Emacs will be checking the local 112;; (using telnet, rlogin, etc) as Emacs will be checking the local
116;; filesystem, not the remote one. This problem is not specific to dirtrack, 113;; filesystem, not the remote one. This problem is not specific to dirtrack,
117;; but also affects file completion, etc. 114;; but also affects file completion, etc.
118 115
119;;; Code: 116;;; Code:
@@ -132,7 +129,7 @@
132 :group 'shell) 129 :group 'shell)
133 130
134(defcustom dirtrack-list (list "^emacs \\([a-zA-Z]:.*\\)>" 1) 131(defcustom dirtrack-list (list "^emacs \\([a-zA-Z]:.*\\)>" 1)
135 "*List for directory tracking. 132 "List for directory tracking.
136First item is a regexp that describes where to find the path in a prompt. 133First item is a regexp that describes where to find the path in a prompt.
137Second is a number, the regexp group to match. Optional third item is 134Second is a number, the regexp group to match. Optional third item is
138whether the prompt is multi-line. If nil or omitted, prompt is assumed to 135whether the prompt is multi-line. If nil or omitted, prompt is assumed to
@@ -140,77 +137,58 @@ be on a single line."
140 :group 'dirtrack 137 :group 'dirtrack
141 :type '(sexp (regexp :tag "Prompt Expression") 138 :type '(sexp (regexp :tag "Prompt Expression")
142 (integer :tag "Regexp Group") 139 (integer :tag "Regexp Group")
143 (boolean :tag "Multiline Prompt") 140 (boolean :tag "Multiline Prompt")))
144 )
145 )
146 141
147(make-variable-buffer-local 'dirtrack-list) 142(make-variable-buffer-local 'dirtrack-list)
148 143
149(defcustom dirtrack-debug nil 144(defcustom dirtrack-debug nil
150 "*If non-nil, the function `dirtrack' will report debugging info." 145 "If non-nil, the function `dirtrack' will report debugging info."
151 :group 'dirtrack 146 :group 'dirtrack
152 :type 'boolean 147 :type 'boolean)
153 )
154 148
155(defcustom dirtrack-debug-buffer "*Directory Tracking Log*" 149(defcustom dirtrack-debug-buffer "*Directory Tracking Log*"
156 "Buffer to write directory tracking debug information." 150 "Buffer to write directory tracking debug information."
157 :group 'dirtrack 151 :group 'dirtrack
158 :type 'string 152 :type 'string)
159 )
160 153
161(defcustom dirtrackp t 154(defcustom dirtrackp t
162 "*If non-nil, directory tracking via `dirtrack' is enabled." 155 "If non-nil, directory tracking via `dirtrack' is enabled."
163 :group 'dirtrack 156 :group 'dirtrack
164 :type 'boolean 157 :type 'boolean)
165 )
166 158
167(make-variable-buffer-local 'dirtrackp) 159(make-variable-buffer-local 'dirtrackp)
168 160
169(defcustom dirtrack-directory-function 161(defcustom dirtrack-directory-function
170 (if (memq system-type (list 'ms-dos 'windows-nt 'cygwin)) 162 (if (memq system-type (list 'ms-dos 'windows-nt 'cygwin))
171 'dirtrack-windows-directory-function 163 'dirtrack-windows-directory-function
172 'dirtrack-default-directory-function) 164 'file-name-as-directory)
173 "*Function to apply to the prompt directory for comparison purposes." 165 "Function to apply to the prompt directory for comparison purposes."
174 :group 'dirtrack 166 :group 'dirtrack
175 :type 'function 167 :type 'function)
176 )
177 168
178(defcustom dirtrack-canonicalize-function 169(defcustom dirtrack-canonicalize-function
179 (if (memq system-type (list 'ms-dos 'windows-nt 'cygwin)) 170 (if (memq system-type (list 'ms-dos 'windows-nt 'cygwin))
180 'downcase 'identity) 171 'downcase 'identity)
181 "*Function to apply to the default directory for comparison purposes." 172 "Function to apply to the default directory for comparison purposes."
182 :group 'dirtrack 173 :group 'dirtrack
183 :type 'function 174 :type 'function)
184 )
185 175
186(defcustom dirtrack-directory-change-hook nil 176(defcustom dirtrack-directory-change-hook nil
187 "Hook that is called when a directory change is made." 177 "Hook that is called when a directory change is made."
188 :group 'dirtrack 178 :group 'dirtrack
189 :type 'hook 179 :type 'hook)
190 )
191 180
192 181
193;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 182;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
194;; Functions 183;; Functions
195;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 184;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
196 185
197(defun dirtrack-default-directory-function (dir)
198 "Return a canonical directory for comparison purposes.
199Such a directory ends with a forward slash."
200 (let ((directory dir))
201 (if (not (char-equal ?/ (string-to-char (substring directory -1))))
202 (concat directory "/")
203 directory)))
204 186
205(defun dirtrack-windows-directory-function (dir) 187(defun dirtrack-windows-directory-function (dir)
206 "Return a canonical directory for comparison purposes. 188 "Return a canonical directory for comparison purposes.
207Such a directory is all lowercase, has forward-slashes as delimiters, 189Such a directory is all lowercase, has forward-slashes as delimiters,
208and ends with a forward slash." 190and ends with a forward slash."
209 (let ((directory dir)) 191 (file-name-as-directory (downcase (subst-char-in-string ?\\ ?/ dir))))
210 (setq directory (downcase (dirtrack-replace-slash directory t)))
211 (if (not (char-equal ?/ (string-to-char (substring directory -1))))
212 (concat directory "/")
213 directory)))
214 192
215(defun dirtrack-cygwin-directory-function (dir) 193(defun dirtrack-cygwin-directory-function (dir)
216 "Return a canonical directory taken from a Cygwin path for comparison purposes." 194 "Return a canonical directory taken from a Cygwin path for comparison purposes."
@@ -218,30 +196,13 @@ and ends with a forward slash."
218 (concat (match-string 1 dir) ":" (match-string 2 dir)) 196 (concat (match-string 1 dir) ":" (match-string 2 dir))
219 dir)) 197 dir))
220 198
221(defconst dirtrack-forward-slash (regexp-quote "/"))
222(defconst dirtrack-backward-slash (regexp-quote "\\"))
223
224(defun dirtrack-replace-slash (string &optional opposite)
225 "Replace forward slashes with backwards ones.
226If additional argument is non-nil, replace backwards slashes with
227forward ones."
228 (let ((orig (if opposite
229 dirtrack-backward-slash
230 dirtrack-forward-slash))
231 (replace (if opposite
232 dirtrack-forward-slash
233 dirtrack-backward-slash))
234 (newstring string)
235 )
236 (while (string-match orig newstring)
237 (setq newstring (replace-match replace nil t newstring)))
238 newstring))
239
240;; Copied from shell.el 199;; Copied from shell.el
241(defun dirtrack-toggle () 200(defun dirtrack-toggle ()
242 "Enable or disable Dirtrack directory tracking in a shell buffer." 201 "Enable or disable Dirtrack directory tracking in a shell buffer."
243 (interactive) 202 (interactive)
244 (setq dirtrackp (not dirtrackp)) 203 (if (setq dirtrackp (not dirtrackp))
204 (add-hook 'comint-preoutput-filter-functions 'dirtrack nil t)
205 (remove-hook 'comint-preoutput-filter-functions 'dirtrack t))
245 (message "Directory tracking %s" (if dirtrackp "ON" "OFF"))) 206 (message "Directory tracking %s" (if dirtrackp "ON" "OFF")))
246 207
247(defun dirtrack-debug-toggle () 208(defun dirtrack-debug-toggle ()
@@ -273,67 +234,60 @@ If directory tracking does not seem to be working, you can use the
273function `dirtrack-debug-toggle' to turn on debugging output. 234function `dirtrack-debug-toggle' to turn on debugging output.
274 235
275You can enable directory tracking by adding this function to 236You can enable directory tracking by adding this function to
276`comint-output-filter-functions'. 237`comint-output-filter-functions'."
277" 238 (if (or (null dirtrackp)
278 (if (null dirtrackp) 239 ;; No output?
240 (eq (point) (point-min)))
279 nil 241 nil
280 (let (prompt-path 242 (let (prompt-path
281 matched
282 (current-dir default-directory) 243 (current-dir default-directory)
283 (dirtrack-regexp (nth 0 dirtrack-list)) 244 (dirtrack-regexp (nth 0 dirtrack-list))
284 (match-num (nth 1 dirtrack-list)) 245 (match-num (nth 1 dirtrack-list))
285 (multi-line (nth 2 dirtrack-list)) 246 ;; Currently unimplemented, it seems. --Stef
286 ) 247 (multi-line (nth 2 dirtrack-list)))
287 ;; No output? 248 (save-excursion
288 (if (eq (point) (point-min)) 249 ;; No match
289 nil 250 (if (null (string-match dirtrack-regexp input))
290 (save-excursion 251 (and dirtrack-debug
291 (setq matched (string-match dirtrack-regexp input))) 252 (dirtrack-debug-message
292 ;; No match 253 (format
293 (if (null matched) 254 "Input `%s' failed to match `dirtrack-regexp'" input)))
294 (and dirtrack-debug 255 (setq prompt-path (match-string match-num input))
295 (dirtrack-debug-message 256 ;; Empty string
296 (format 257 (if (not (> (length prompt-path) 0))
297 "Input `%s' failed to match regexp: %s" 258 (and dirtrack-debug
298 input dirtrack-regexp))) 259 (dirtrack-debug-message "Match is empty string"))
299 (setq prompt-path 260 ;; Transform prompts into canonical forms
300 (substring input 261 (setq prompt-path (funcall dirtrack-directory-function
301 (match-beginning match-num) (match-end match-num))) 262 prompt-path))
302 ;; Empty string 263 (setq current-dir (funcall dirtrack-canonicalize-function
303 (if (not (> (length prompt-path) 0)) 264 current-dir))
304 (and dirtrack-debug 265 (and dirtrack-debug
305 (dirtrack-debug-message "Match is empty string")) 266 (dirtrack-debug-message
306 ;; Transform prompts into canonical forms 267 (format
307 (setq prompt-path (funcall dirtrack-directory-function 268 "Prompt is %s\nCurrent directory is %s"
308 prompt-path)) 269 prompt-path current-dir)))
309 (setq current-dir (funcall dirtrack-canonicalize-function 270 ;; Compare them
310 current-dir)) 271 (if (or (string= current-dir prompt-path)
311 (and dirtrack-debug 272 (string= current-dir
312 (dirtrack-debug-message 273 (abbreviate-file-name prompt-path)))
313 (format 274 (and dirtrack-debug
314 "Prompt is %s\nCurrent directory is %s" 275 (dirtrack-debug-message
315 prompt-path current-dir))) 276 (format "Not changing directory")))
316 ;; Compare them 277 ;; It's possible that Emacs will think the directory
317 (if (or (string= current-dir prompt-path) 278 ;; won't exist (eg, rlogin buffers)
318 (string= current-dir 279 (if (file-accessible-directory-p prompt-path)
319 (abbreviate-file-name prompt-path))) 280 ;; Change directory
320 (and dirtrack-debug 281 (and (shell-process-cd prompt-path)
321 (dirtrack-debug-message 282 (run-hooks 'dirtrack-directory-change-hook)
322 (format "Not changing directory"))) 283 dirtrack-debug
323 ;; It's possible that Emacs will think the directory 284 (dirtrack-debug-message
324 ;; won't exist (eg, rlogin buffers) 285 (format "Changing directory to %s" prompt-path)))
325 (if (file-accessible-directory-p prompt-path) 286 (error "Directory %s does not exist" prompt-path)))
326 ;; Change directory 287 )))))
327 (and (shell-process-cd prompt-path)
328 (run-hooks 'dirtrack-directory-change-hook)
329 dirtrack-debug
330 (dirtrack-debug-message
331 (format "Changing directory to %s" prompt-path)))
332 (error "Directory %s does not exist" prompt-path)))
333 )))))
334 input) 288 input)
335 289
336(provide 'dirtrack) 290(provide 'dirtrack)
337 291
338;;; arch-tag: 168de071-be88-4937-aff6-2aba9f328d5a 292;; arch-tag: 168de071-be88-4937-aff6-2aba9f328d5a
339;;; dirtrack.el ends here 293;;; dirtrack.el ends here
diff --git a/lisp/emacs-lisp/authors.el b/lisp/emacs-lisp/authors.el
index 7ab0101b2a5..d1710dba7a4 100644
--- a/lisp/emacs-lisp/authors.el
+++ b/lisp/emacs-lisp/authors.el
@@ -92,6 +92,7 @@ files.")
92 "Kai.Grossjohann@Cs.Uni-Dortmund.De" 92 "Kai.Grossjohann@Cs.Uni-Dortmund.De"
93 "Kai.Grossjohann@Gmx.Net") 93 "Kai.Grossjohann@Gmx.Net")
94 ("Karl Berry" "K. Berry") 94 ("Karl Berry" "K. Berry")
95 ("K,Aa(Broly L$,1 q(Brentey" "K,Aa(Broly L,Bu(Brentey" "L$,1 q(Brentey K,Aa(Broly")
95 ("Kazushi Marukawa" "Kazushi") 96 ("Kazushi Marukawa" "Kazushi")
96 ("Ken Manheimer" "Kenneth Manheimer") 97 ("Ken Manheimer" "Kenneth Manheimer")
97 ("Kenichi Handa" "Ken'ichi Handa" "Kenichi HANDA") 98 ("Kenichi Handa" "Ken'ichi Handa" "Kenichi HANDA")
@@ -118,6 +119,7 @@ files.")
118 ("Robert J. Chassell" "Bob Chassell") 119 ("Robert J. Chassell" "Bob Chassell")
119 ("Roland B. Roberts" "Roland B Roberts" "Roland Roberts") 120 ("Roland B. Roberts" "Roland B Roberts" "Roland Roberts")
120 ("Rui-Tao Dong" "Rui-Tao Dong ~{6-Hpln~}") 121 ("Rui-Tao Dong" "Rui-Tao Dong ~{6-Hpln~}")
122 ("Sacha Chua" "Sandra Jean Chua")
121 ("Sam Steingold" "Sam Shteingold") 123 ("Sam Steingold" "Sam Shteingold")
122 ("Satyaki Das" "Indexed search by Satyaki Das") 124 ("Satyaki Das" "Indexed search by Satyaki Das")
123 ("Stefan Monnier" "Stefan") 125 ("Stefan Monnier" "Stefan")
@@ -168,7 +170,7 @@ listed.")
168 '("external-lisp" 170 '("external-lisp"
169 "lock" "share-lib" "local-lisp" 171 "lock" "share-lib" "local-lisp"
170 "noleim-Makefile.in" 172 "noleim-Makefile.in"
171 "NEWS" "PROBLEMS" "FAQ" "AUTHORS") 173 "NEWS" "PROBLEMS" "FAQ" "AUTHORS" "FOR-RELEASE" "TODO")
172 "List of files and directories to ignore. 174 "List of files and directories to ignore.
173Changes to files in this list are not listed.") 175Changes to files in this list are not listed.")
174 176
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index 76699f10df8..da85cbd817a 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -124,17 +124,10 @@ or macro definition or a defcustom)."
124 ) 124 )
125 `(progn 125 `(progn
126 (defvar ,varname ,init ,doc) 126 (defvar ,varname ,init ,doc)
127 (custom-autoload ',varname ,file) 127 (custom-autoload ',varname ,file
128 ;; The use of :require in a defcustom can be annoying, especially 128 ,(condition-case nil
129 ;; when defcustoms are moved from one file to another between 129 (null (cadr (memq :set form)))
130 ;; releases because the :require arg gets placed in the user's 130 (error nil))))))
131 ;; .emacs. In order for autoloaded minor modes not to need the
132 ;; use of :require, we arrange to store their :setter.
133 ,(let ((setter (condition-case nil
134 (cadr (memq :set form))
135 (error nil))))
136 (if (equal setter ''custom-set-minor-mode)
137 `(put ',varname 'custom-set 'custom-set-minor-mode))))))
138 131
139 ((eq car 'defgroup) 132 ((eq car 'defgroup)
140 ;; In Emacs this is normally handled separately by cus-dep.el, but for 133 ;; In Emacs this is normally handled separately by cus-dep.el, but for
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 892ad0829a8..adff09ece2d 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -2791,7 +2791,7 @@ That command is designed for interactive use only" fn))
2791 ;; `cl-byte-compile-compiler-macro' but if CL isn't 2791 ;; `cl-byte-compile-compiler-macro' but if CL isn't
2792 ;; loaded, this function doesn't exist. 2792 ;; loaded, this function doesn't exist.
2793 (or (not (memq handler '(cl-byte-compile-compiler-macro))) 2793 (or (not (memq handler '(cl-byte-compile-compiler-macro)))
2794 (fboundp handler)) 2794 (functionp handler))
2795 (not (and (byte-compile-version-cond 2795 (not (and (byte-compile-version-cond
2796 byte-compile-compatibility) 2796 byte-compile-compatibility)
2797 (get (get fn 'byte-opcode) 'emacs19-opcode)))) 2797 (get (get fn 'byte-opcode) 'emacs19-opcode))))
diff --git a/lisp/emacs-lisp/easy-mmode.el b/lisp/emacs-lisp/easy-mmode.el
index 5475ed530d3..d4ba8d30623 100644
--- a/lisp/emacs-lisp/easy-mmode.el
+++ b/lisp/emacs-lisp/easy-mmode.el
@@ -101,9 +101,9 @@ Optional KEYMAP is the default (defvar) keymap bound to the mode keymap.
101The above three arguments can be skipped if keyword arguments are 101The above three arguments can be skipped if keyword arguments are
102used (see below). 102used (see below).
103 103
104BODY contains code that will be executed each time the mode is (dis)activated. 104BODY contains code to execute each time the mode is activated or deactivated.
105 It will be executed after any toggling but before running the hook variable 105 It is executed after toggling the mode,
106 `mode-HOOK'. 106 and before running the hook variable `mode-HOOK'.
107 Before the actual body code, you can write keyword arguments (alternating 107 Before the actual body code, you can write keyword arguments (alternating
108 keywords and values). These following keyword arguments are supported (other 108 keywords and values). These following keyword arguments are supported (other
109 keywords will be passed to `defcustom' if the minor mode is global): 109 keywords will be passed to `defcustom' if the minor mode is global):
diff --git a/lisp/emacs-lisp/edebug.el b/lisp/emacs-lisp/edebug.el
index d0be3a02f65..8645ec5a6ed 100644
--- a/lisp/emacs-lisp/edebug.el
+++ b/lisp/emacs-lisp/edebug.el
@@ -235,13 +235,6 @@ If the result is non-nil, then break. Errors are ignored."
235 235
236;;; Form spec utilities. 236;;; Form spec utilities.
237 237
238;;;###autoload
239(defmacro def-edebug-spec (symbol spec)
240 "Set the `edebug-form-spec' property of SYMBOL according to SPEC.
241Both SYMBOL and SPEC are unevaluated. The SPEC can be 0, t, a symbol
242\(naming a function), or a list."
243 `(put (quote ,symbol) 'edebug-form-spec (quote ,spec)))
244
245(defmacro def-edebug-form-spec (symbol spec-form) 238(defmacro def-edebug-form-spec (symbol spec-form)
246 "For compatibility with old version." 239 "For compatibility with old version."
247 (def-edebug-spec symbol (eval spec-form))) 240 (def-edebug-spec symbol (eval spec-form)))
@@ -3426,6 +3419,8 @@ go to the end of the last sexp, or if that is the same point, then step."
3426 func) 3419 func)
3427 (t 3420 (t
3428 (let ((loc (find-function-noselect func))) 3421 (let ((loc (find-function-noselect func)))
3422 (unless (cdr loc)
3423 (error "Could not find the definition in its file"))
3429 (with-current-buffer (car loc) 3424 (with-current-buffer (car loc)
3430 (goto-char (cdr loc)) 3425 (goto-char (cdr loc))
3431 (edebug-eval-top-level-form) 3426 (edebug-eval-top-level-form)
diff --git a/lisp/emacs-lisp/find-func.el b/lisp/emacs-lisp/find-func.el
index 5d504586323..41c940f1cec 100644
--- a/lisp/emacs-lisp/find-func.el
+++ b/lisp/emacs-lisp/find-func.el
@@ -205,6 +205,9 @@ TYPE should be nil to find a function, or `defvar' to find a variable."
205;;;###autoload 205;;;###autoload
206(defun find-function-search-for-symbol (symbol type library) 206(defun find-function-search-for-symbol (symbol type library)
207 "Search for SYMBOL's definition of type TYPE in LIBRARY. 207 "Search for SYMBOL's definition of type TYPE in LIBRARY.
208Visit the library in a buffer, and return a cons cell (BUFFER . POSITION),
209or just (BUFFER . nil) if the definition can't be found in the file.
210
208If TYPE is nil, look for a function definition. 211If TYPE is nil, look for a function definition.
209Otherwise, TYPE specifies the kind of definition, 212Otherwise, TYPE specifies the kind of definition,
210and it is interpreted via `find-function-regexp-alist'. 213and it is interpreted via `find-function-regexp-alist'.
@@ -244,8 +247,7 @@ The search is done in the source for library LIBRARY."
244 (progn 247 (progn
245 (beginning-of-line) 248 (beginning-of-line)
246 (cons (current-buffer) (point))) 249 (cons (current-buffer) (point)))
247 (error "Cannot find definition of `%s' in library `%s'" 250 (cons (current-buffer) nil))))))))
248 symbol library))))))))
249 251
250;;;###autoload 252;;;###autoload
251(defun find-function-noselect (function) 253(defun find-function-noselect (function)
@@ -253,7 +255,8 @@ The search is done in the source for library LIBRARY."
253 255
254Finds the source file containing the definition of FUNCTION 256Finds the source file containing the definition of FUNCTION
255in a buffer and the point of the definition. The buffer is 257in a buffer and the point of the definition. The buffer is
256not selected. 258not selected. If the function definition can't be found in
259the buffer, returns (BUFFER).
257 260
258If the file where FUNCTION is defined is not known, then it is 261If the file where FUNCTION is defined is not known, then it is
259searched for in `find-function-source-path' if non nil, otherwise 262searched for in `find-function-source-path' if non nil, otherwise
@@ -335,7 +338,7 @@ Set mark before moving, if the buffer already existed."
335 (when (memq new-buf orig-buffers) 338 (when (memq new-buf orig-buffers)
336 (push-mark orig-point)) 339 (push-mark orig-point))
337 (funcall switch-fn new-buf) 340 (funcall switch-fn new-buf)
338 (goto-char new-point) 341 (when new-point (goto-char new-point))
339 (recenter find-function-recenter-line) 342 (recenter find-function-recenter-line)
340 (run-hooks 'find-function-after-hook)))) 343 (run-hooks 'find-function-after-hook))))
341 344
@@ -376,6 +379,7 @@ See `find-function' for more details."
376 379
377Finds the library containing the definition of VARIABLE in a buffer and 380Finds the library containing the definition of VARIABLE in a buffer and
378the point of the definition. The buffer is not selected. 381the point of the definition. The buffer is not selected.
382If the variable's definition can't be found in the buffer, return (BUFFER).
379 383
380The library where VARIABLE is defined is searched for in FILE or 384The library where VARIABLE is defined is searched for in FILE or
381`find-function-source-path', if non nil, otherwise in `load-path'." 385`find-function-source-path', if non nil, otherwise in `load-path'."
@@ -421,6 +425,7 @@ See `find-variable' for more details."
421;;;###autoload 425;;;###autoload
422(defun find-definition-noselect (symbol type &optional file) 426(defun find-definition-noselect (symbol type &optional file)
423 "Return a pair `(BUFFER . POINT)' pointing to the definition of SYMBOL. 427 "Return a pair `(BUFFER . POINT)' pointing to the definition of SYMBOL.
428If the definition can't be found in the buffer, return (BUFFER).
424TYPE says what type of definition: nil for a function, `defvar' for a 429TYPE says what type of definition: nil for a function, `defvar' for a
425variable, `defface' for a face. This function does not switch to the 430variable, `defface' for a face. This function does not switch to the
426buffer nor display it. 431buffer nor display it.
diff --git a/lisp/emacs-lisp/helper.el b/lisp/emacs-lisp/helper.el
index 3b614be26f4..92eb86ce676 100644
--- a/lisp/emacs-lisp/helper.el
+++ b/lisp/emacs-lisp/helper.el
@@ -77,7 +77,7 @@
77 "Delete scrolls back. Other keys %s" 77 "Delete scrolls back. Other keys %s"
78 "Type anything to %s")) 78 "Type anything to %s"))
79 blurb) 79 blurb)
80 (setq continue (read-char)) 80 (setq continue (read-event))
81 (cond ((and (memq continue '(?\s ?\C-v)) (< state 2)) 81 (cond ((and (memq continue '(?\s ?\C-v)) (< state 2))
82 (scroll-up)) 82 (scroll-up))
83 ((= continue ?\C-l) 83 ((= continue ?\C-l)
diff --git a/lisp/emulation/cua-base.el b/lisp/emulation/cua-base.el
index 7a11d6318a9..e1e88ee4399 100644
--- a/lisp/emulation/cua-base.el
+++ b/lisp/emulation/cua-base.el
@@ -305,11 +305,23 @@ If the value is nil, use a shifted prefix key to inhibit the override."
305 (const :tag "No delay" nil)) 305 (const :tag "No delay" nil))
306 :group 'cua) 306 :group 'cua)
307 307
308(defcustom cua-delete-selection t
309 "*If non-nil, typed text replaces text in the active selection."
310 :type '(choice (const :tag "Disabled" nil)
311 (other :tag "Enabled" t))
312 :group 'cua)
313
308(defcustom cua-keep-region-after-copy nil 314(defcustom cua-keep-region-after-copy nil
309 "If non-nil, don't deselect the region after copying." 315 "If non-nil, don't deselect the region after copying."
310 :type 'boolean 316 :type 'boolean
311 :group 'cua) 317 :group 'cua)
312 318
319(defcustom cua-toggle-set-mark t
320 "*In non-nil, the `cua-set-mark' command toggles the mark."
321 :type '(choice (const :tag "Disabled" nil)
322 (other :tag "Enabled" t))
323 :group 'cua)
324
313(defcustom cua-enable-register-prefix 'not-ctrl-u 325(defcustom cua-enable-register-prefix 'not-ctrl-u
314 "*If non-nil, registers are supported via numeric prefix arg. 326 "*If non-nil, registers are supported via numeric prefix arg.
315If the value is t, any numeric prefix arg in the range 0 to 9 will be 327If the value is t, any numeric prefix arg in the range 0 to 9 will be
@@ -391,7 +403,8 @@ and after the region marked by the rectangle to search."
391On non-window systems, always use the meta modifier. 403On non-window systems, always use the meta modifier.
392Must be set prior to enabling CUA." 404Must be set prior to enabling CUA."
393 :type '(choice (const :tag "Meta key" meta) 405 :type '(choice (const :tag "Meta key" meta)
394 (const :tag "Hyper key" hyper ) 406 (const :tag "Alt key" alt)
407 (const :tag "Hyper key" hyper)
395 (const :tag "Super key" super)) 408 (const :tag "Super key" super))
396 :group 'cua) 409 :group 'cua)
397 410
@@ -783,7 +796,7 @@ Save a copy in register 0 if `cua-delete-copy-to-register-0' is non-nil."
783(defun cua-replace-region () 796(defun cua-replace-region ()
784 "Replace the active region with the character you type." 797 "Replace the active region with the character you type."
785 (interactive) 798 (interactive)
786 (let ((not-empty (cua-delete-region))) 799 (let ((not-empty (and cua-delete-selection (cua-delete-region))))
787 (unless (eq this-original-command this-command) 800 (unless (eq this-original-command this-command)
788 (let ((overwrite-mode 801 (let ((overwrite-mode
789 (and overwrite-mode 802 (and overwrite-mode
@@ -1001,7 +1014,7 @@ With a double \\[universal-argument] prefix argument, unconditionally set mark."
1001 (arg 1014 (arg
1002 (setq this-command 'pop-to-mark-command) 1015 (setq this-command 'pop-to-mark-command)
1003 (pop-to-mark-command)) 1016 (pop-to-mark-command))
1004 (mark-active 1017 ((and cua-toggle-set-mark mark-active)
1005 (cua--deactivate) 1018 (cua--deactivate)
1006 (message "Mark Cleared")) 1019 (message "Mark Cleared"))
1007 (t 1020 (t
diff --git a/lisp/emulation/cua-rect.el b/lisp/emulation/cua-rect.el
index 43a66fd0e3e..7db3cca8fae 100644
--- a/lisp/emulation/cua-rect.el
+++ b/lisp/emulation/cua-rect.el
@@ -1361,6 +1361,7 @@ With prefix arg, indent to that column."
1361 (interactive) 1361 (interactive)
1362 (let ((M (cond ((eq cua--rectangle-modifier-key 'hyper) " H-") 1362 (let ((M (cond ((eq cua--rectangle-modifier-key 'hyper) " H-")
1363 ((eq cua--rectangle-modifier-key 'super) " s-") 1363 ((eq cua--rectangle-modifier-key 'super) " s-")
1364 ((eq cua--rectangle-modifier-key 'alt) " A-")
1364 (t " M-")))) 1365 (t " M-"))))
1365 (message 1366 (message
1366 (concat (if help "C-?:help" "") 1367 (concat (if help "C-?:help" "")
diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog
index 49b274b5149..216d14d0aa6 100644
--- a/lisp/erc/ChangeLog
+++ b/lisp/erc/ChangeLog
@@ -1,3 +1,197 @@
12006-07-12 Michael Olson <mwolson@gnu.org>
2
3 * erc-match.el (erc-log-matches): Bind inhibit-read-only rather
4 than call toggle-read-only.
5
6 * erc.el (erc-handle-irc-url): Move here from erc-goodies.el and
7 add autoload cookie.
8
92006-07-09 Michael Olson <mwolson@gnu.org>
10
11 * erc.el (erc-version-string): Release ERC 5.1.3.
12
13 * erc.texi: Update for the 5.1.3 release.
14
15 * erc-autoaway.el (erc-autoaway-set-back): Fix bug after returning
16 from being set automatically away and current buffer is not an ERC
17 buffer.
18
19 * erc-identd.el: Fix compiler error.
20
21 * erc.texi (Development): Use @subheading instead of @subsection.
22 (Advanced Usage): Add menu.
23 (Connecting): Fully document how to connect to an IRC server.
24 (Options, Tips and Tricks, Sample Configuration): New unwritten
25 sections.
26
27 * erc.el (erc-server, erc-port, erc-nick, erc-nick-uniquifier)
28 (erc-user-full-name, erc-password): Docfixes and customization
29 interface tweaks.
30 (erc-try-new-nick-p): Rename from
31 `erc-manual-set-nick-on-bad-nick-p' and invert meaning.
32 (erc-nickname-in-use): Use `erc-try-new-nick-p'. Check the length
33 of `erc-nick-uniquifier', in case someone wants multiple
34 characters.
35 (erc-compute-server, erc-compute-nick, erc-compute-full-name)
36 (erc-compute-port): Docfixes.
37
38 * erc-log.el (log): Move all add-hook calls here, rather than
39 executing them immediately, and also cause them to be un-hooked
40 when the module is removed.
41 (erc-save-buffer-on-part): Move next to
42 `erc-save-queries-on-quit'.
43 (erc-save-buffer-on-quit, erc-save-queries-on-quit): Default to t.
44 (erc-log-write-after-send, erc-log-write-after-insert): Default to
45 nil. This makes things fast, but reasonably failsafe, by default.
46
472006-07-08 Michael Olson <mwolson@gnu.org>
48
49 * erc-log.el (erc-log-insert-log-on-open): Make this nil by
50 default, since most IRC clients don't do this.
51 (erc-log-write-after-send): New option that determines whether the
52 log file will be written to after every sent message.
53 (erc-log-write-after-insert): New option that determines whether
54 the log file will be written to when new text is added to a logged
55 ERC buffer.
56 (log): Use the aforementioned options.
57
58 * erc.texi (Modules): Document the "completion" module.
59
60 * erc-pcomplete.el (pcomplete-erc-nicks): Make sure that we don't
61 have a nil element in the list when ignore-self is non-nil.
62
632006-07-05 Michael Olson <mwolson@gnu.org>
64
65 * erc.el (erc-modules): Add the `page' module to the list.
66
67 * erc.texi (Modules): Add entries for `list' and `page' modules.
68 Change "spell" to "spelling".
69 (History): Use past tense throughout.
70
712006-07-02 Michael Olson <mwolson@gnu.org>
72
73 * erc-backend.el (erc-call-hooks): Fix (stringp nil) error that
74 can happen when doing /PART.
75
76 * erc.el (erc-quit-reason-various-alist)
77 (erc-part-reason-various-alist): In the example, use "^$" as an
78 example, since "" matches anything.
79 (erc-quit-reason-various, erc-part-reason-various): If no argument
80 is given, and no matches are found, use our default reason instead
81 of "nil".
82
832006-06-30 Michael Olson <mwolson@gnu.org>
84
85 * erc.texi (Modules): Mention identd.
86 (Releases): Update mailing list address and download location.
87 (Development): Refactor. Provide updated directions for Arch.
88 Make URLs clickable.
89 (Keystroke Summary): Typo fix. Use more Texinfo syntax.
90 (Getting Started): Give simpler example. We do not need to
91 explicitly load every module.
92 (History): Update.
93
94 * erc.el (erc-version-modules): Remove, since we do not use this
95 function anymore.
96 (erc-latest-version, erc-ediff-latest-version): Remove, since this
97 was only useful back when ERC consisted of one file.
98 (erc-modules): Add line for identd.
99 (erc-get-channel-mode-from-keypress): Typo fix.
100
101 * erc-imenu.el: Remove unnecessary lines in header.
102
103 * erc-goodies.el (erc-handle-irc-url): Docfix.
104
105 * erc-identd.el: Define an ERC module for this.
106 (erc-identd-start): Don't create a process buffer if possible.
107 Otherwise, use conventional hidden names for process buffers.
108
1092006-06-29 Michael Olson <mwolson@gnu.org>
110
111 * erc-backend.el (erc-coding-system-for-target): Match
112 case-insensitively. Use a pattern match instead of `assoc', as
113 per the documentation for `erc-encoding-coding-alist'.
114
115 * erc-track.el (erc-track-shorten-aggressively): Fix typo.
116
1172006-06-27 Michael Olson <mwolson@gnu.org>
118
119 * erc.el: Update maintainer information and URLs.
120
1212006-06-14 Michael Olson <mwolson@gnu.org>
122
123 * erc.el (erc-active-buffer): If the active buffer has been
124 deleted, default to the server buffer.
125 (erc-toggle-flood-control): When the user hits C-c C-f, make flood
126 control really toggle, not unconditionally turn off.
127
1282006-06-12 Michael Olson <mwolson@gnu.org>
129
130 * NEWS: Add items since the 5.1.2 release.
131
132 * erc-autoaway.el (erc-autoaway-caused-away): New variable that
133 indicates whether the current away status was caused by this
134 module.
135 (erc-autoaway-set-back): Only set back if this module set the user
136 away.
137 (erc-autoaway-set-away): Update `erc-autoaway-caused-away'.
138 (erc-autoaway-reset-indicators): New function that resets some
139 indicators when the user is no longer away.
140 (autoaway): Add the above function to the 305 hook.
141
1422006-06-05 Romain Francoise <romain@orebokech.com>
143
144 * erc.texi (History): Fix various typos.
145
1462006-06-04 Michael Olson <mwolson@gnu.org>
147
148 * erc-autoaway.el (erc-autoaway-idle-method): Move after the
149 definition of the autoaway module.
150 (autoaway): Don't do anything if erc-autoaway-idle-method is
151 unbound. This prevents an error on startup.
152
1532006-06-03 Michael Olson <mwolson@gnu.org>
154
155 * erc-autoaway.el: Thanks to Mark Plaksin for the ideas and patch.
156 (erc-autoaway-idle-method): Renamed from
157 `erc-autoaway-use-emacs-idle'. We have more than two choices for
158 how to do this, so it's best to make this take symbol values.
159 Improve documentation. Remove warning against Emacs idle-time;
160 the point is moot now that we get user idle time via a different
161 method. Make sure we disable and re-enable the module when
162 changing this value.
163 (autoaway): Conditionalize on the above option. If using the idle
164 timer or user idle methods, don't add anything to the
165 send-completed or server-001 hooks, since it is unnecessary.
166 (erc-autoaway-reestablish-idletimer, erc-autoaway-message):
167 Docfix.
168 (erc-autoaway-idle-seconds): Use erc-autoaway-idle-method.
169 (erc-autoaway-reset-idle-irc): Renamed from
170 `erc-autoaway-reset-idle'. Don't pass line to
171 `erc-autoaway-set-away', since it is not used.
172 (erc-autoaway-reset-idle-user): New function that resets the idle
173 state for user idle time.
174 (erc-autoaway-set-back): Remove line argument, since it is not
175 used.
176
1772006-06-01 Michael Olson <mwolson@gnu.org>
178
179 * erc.el (erc-buffer-filter): Make sure all buffers returned from
180 this are live.
181
1822006-05-01 Edward O'Connor <ted@oconnor.cx>
183
184 * erc-goodies.el: (erc-handle-irc-url): New function, suitable as
185 a value for `url-irc-function'.
186
1872006-04-18 Diane Murray <disumu@x3y2z1.net>
188
189 * erc-pcomplete.el (pcomplete-erc-nicks): Added new optional
190 argument IGNORE-SELF. If this is non-nil, don't return the user's
191 current nickname. Doc fix.
192 (pcomplete/erc-mode/complete-command): Don't complete the current
193 nickname.
194
12006-04-05 Diane Murray <disumu@x3y2z1.net> 1952006-04-05 Diane Murray <disumu@x3y2z1.net>
2 196
3 * erc.el (erc-cmd-SV): Removed the exclamation point. Show the 197 * erc.el (erc-cmd-SV): Removed the exclamation point. Show the
diff --git a/lisp/erc/erc-autoaway.el b/lisp/erc/erc-autoaway.el
index 56713cba8bf..4614bd70e27 100644
--- a/lisp/erc/erc-autoaway.el
+++ b/lisp/erc/erc-autoaway.el
@@ -40,19 +40,6 @@ yourself back when you type something."
40 "The Emacs idletimer. 40 "The Emacs idletimer.
41This is only used when `erc-autoaway-use-emacs-idle' is non-nil.") 41This is only used when `erc-autoaway-use-emacs-idle' is non-nil.")
42 42
43(defcustom erc-autoaway-use-emacs-idle nil
44 "*If non-nil, the idle time refers to idletime in Emacs.
45If nil, the idle time refers to idletime on IRC only.
46The time itself is specified by `erc-autoaway-idle-seconds'.
47See `erc-autoaway-mode' for more information on the various
48definitions of being idle.
49
50Note that using Emacs idletime is currently broken for most versions,
51since process activity (as happens all the time on IRC) makes Emacs
52non-idle. Emacs idle-time and user idle-time are just not the same."
53 :group 'erc-autoaway
54 :type 'boolean)
55
56;;;###autoload (autoload 'erc-autoaway-mode "erc-autoaway") 43;;;###autoload (autoload 'erc-autoaway-mode "erc-autoaway")
57(define-erc-module autoaway nil 44(define-erc-module autoaway nil
58 "In ERC autoaway mode, you can be set away automatically. 45 "In ERC autoaway mode, you can be set away automatically.
@@ -61,35 +48,65 @@ the number of seconds specified in `erc-autoaway-idle-seconds'.
61 48
62There are several kinds of being idle: 49There are several kinds of being idle:
63 50
64IRC idle time measures how long since you last sent something (see 51User idle time measures how long you have not been sending any
65`erc-autoaway-last-sent-time'). This is the default. 52commands to Emacs. This is the default.
66 53
67Emacs idle time measures how long Emacs has been idle. This is 54Emacs idle time measures how long Emacs has been idle. This is
68currently not useful, since Emacs is non-idle when it handles 55currently not useful, since Emacs is non-idle when it handles
69ping-pong with IRC servers. See `erc-autoaway-use-emacs-idle' for 56ping-pong with IRC servers. See `erc-autoaway-idle-method'
70more information. 57for more information.
71 58
72User idle time measures how long you have not been sending any 59IRC idle time measures how long since you last sent something (see
73commands to Emacs, or to your system. Emacs currently provides no way 60`erc-autoaway-last-sent-time').
74to measure user idle time.
75 61
76If `erc-auto-discard-away' is set, then typing anything, will 62If `erc-auto-discard-away' is set, then typing anything, will
77set you no longer away. 63set you no longer away.
78 64
79Related variables: `erc-public-away-p' and `erc-away-nickname'." 65Related variables: `erc-public-away-p' and `erc-away-nickname'."
80 ;; Enable: 66 ;; Enable:
81 ((add-hook 'erc-send-completed-hook 'erc-autoaway-reset-idletime) 67 ((when (boundp 'erc-autoaway-idle-method)
82 (add-hook 'erc-server-001-functions 'erc-autoaway-reset-idletime) 68 (cond
83 (add-hook 'erc-timer-hook 'erc-autoaway-possibly-set-away) 69 ((eq erc-autoaway-idle-method 'irc)
84 (when erc-autoaway-use-emacs-idle 70 (add-hook 'erc-send-completed-hook 'erc-autoaway-reset-idle-irc)
85 (erc-autoaway-reestablish-idletimer))) 71 (add-hook 'erc-server-001-functions 'erc-autoaway-reset-idle-irc))
72 ((eq erc-autoaway-idle-method 'user)
73 (add-hook 'post-command-hook 'erc-autoaway-reset-idle-user))
74 ((eq erc-autoaway-idle-method 'emacs)
75 (erc-autoaway-reestablish-idletimer)))
76 (add-hook 'erc-timer-hook 'erc-autoaway-possibly-set-away)
77 (add-hook 'erc-server-305-functions 'erc-autoaway-reset-indicators)))
86 ;; Disable: 78 ;; Disable:
87 ((remove-hook 'erc-send-completed-hook 'erc-autoaway-reset-idletime) 79 ((when (boundp 'erc-autoaway-idle-method)
88 (remove-hook 'erc-server-001-functions 'erc-autoaway-reset-idletime) 80 (cond
89 (remove-hook 'erc-timer-hook 'erc-autoaway-possibly-set-away) 81 ((eq erc-autoaway-idle-method 'irc)
90 (when erc-autoaway-idletimer 82 (remove-hook 'erc-send-completed-hook 'erc-autoaway-reset-idle-irc)
91 (erc-cancel-timer erc-autoaway-idletimer) 83 (remove-hook 'erc-server-001-functions 'erc-autoaway-reset-idle-irc))
92 (setq erc-autoaway-idletimer nil)))) 84 ((eq erc-autoaway-idle-method 'user)
85 (remove-hook 'post-command-hook 'erc-autoaway-reset-idle-user))
86 ((eq erc-autoaway-idle-method 'emacs)
87 (erc-cancel-timer erc-autoaway-idletimer)
88 (setq erc-autoaway-idletimer nil)))
89 (remove-hook 'erc-timer-hook 'erc-autoaway-possibly-set-away)
90 (remove-hook 'erc-server-305-functions 'erc-autoaway-reset-indicators))))
91
92(defcustom erc-autoaway-idle-method 'user
93 "*The method used to determine how long you have been idle.
94If 'user, the time of the last command sent to Emacs is used.
95If 'emacs, the idle time in Emacs is used.
96If 'irc, the time of the last IRC command is used.
97
98The time itself is specified by `erc-autoaway-idle-seconds'.
99
100See `erc-autoaway-mode' for more information on the various
101definitions of being idle."
102 :group 'erc-autoaway
103 :type '(choice (const :tag "User idle time" user)
104 (const :tag "Emacs idle time" emacs)
105 (const :tag "Last IRC action" irc))
106 :set (lambda (sym val)
107 (erc-autoaway-disable)
108 (set-default sym val)
109 (erc-autoaway-enable)))
93 110
94(defcustom erc-auto-set-away t 111(defcustom erc-auto-set-away t
95 "*If non-nil, set away after `erc-autoaway-idle-seconds' seconds of idling. 112 "*If non-nil, set away after `erc-autoaway-idle-seconds' seconds of idling.
@@ -120,8 +137,8 @@ See `erc-auto-discard-away'."
120 137
121(defun erc-autoaway-reestablish-idletimer () 138(defun erc-autoaway-reestablish-idletimer ()
122 "Reestablish the emacs idletimer. 139 "Reestablish the emacs idletimer.
123You have to call this function each time you change 140If `erc-autoaway-idle-method' is 'emacs, you must call this
124`erc-autoaway-idle-seconds', if `erc-autoaway-use-emacs-idle' is set." 141function each time you change `erc-autoaway-idle-seconds'."
125 (interactive) 142 (interactive)
126 (when erc-autoaway-idletimer 143 (when erc-autoaway-idletimer
127 (erc-cancel-timer erc-autoaway-idletimer)) 144 (erc-cancel-timer erc-autoaway-idletimer))
@@ -138,36 +155,49 @@ you have to run `erc-autoaway-reestablish-idletimer' afterwards."
138 :group 'erc-autoaway 155 :group 'erc-autoaway
139 :set (lambda (sym val) 156 :set (lambda (sym val)
140 (set-default sym val) 157 (set-default sym val)
141 (when erc-autoaway-use-emacs-idle 158 (when (eq erc-autoaway-idle-method 'emacs)
142 (erc-autoaway-reestablish-idletimer))) 159 (erc-autoaway-reestablish-idletimer)))
143 :type 'number) 160 :type 'number)
144 161
145(defcustom erc-autoaway-message 162(defcustom erc-autoaway-message
146 "I'm gone (autoaway after %i seconds of idletime)" 163 "I'm gone (autoaway after %i seconds of idletime)"
147 "*Message ERC will use when he sets you automatically away. 164 "*Message ERC will use when setting you automatically away.
148It is used as a `format' string with the argument of the idletime in 165It is used as a `format' string with the argument of the idletime
149seconds." 166in seconds."
150 :group 'erc-autoaway 167 :group 'erc-autoaway
151 :type 'string) 168 :type 'string)
152 169
153(defvar erc-autoaway-last-sent-time (erc-current-time) 170(defvar erc-autoaway-last-sent-time (erc-current-time)
154 "The last time the user sent something.") 171 "The last time the user sent something.")
155 172
156(defun erc-autoaway-reset-idletime (line &rest stuff) 173(defvar erc-autoaway-caused-away nil
157 "Reset the stored idletime for the user. 174 "Indicates whether this module was responsible for setting the
158This is one global variable since a user talking on one net can talk 175user's away status.")
159on another net too." 176
177(defun erc-autoaway-reset-idle-user (&rest stuff)
178 "Reset the stored user idle time.
179This is one global variable since a user talking on one net can
180talk on another net too."
181 (when erc-auto-discard-away
182 (erc-autoaway-set-back))
183 (setq erc-autoaway-last-sent-time (erc-current-time)))
184
185(defun erc-autoaway-reset-idle-irc (line &rest stuff)
186 "Reset the stored IRC idle time.
187This is one global variable since a user talking on one net can
188talk on another net too."
160 (when (and erc-auto-discard-away 189 (when (and erc-auto-discard-away
161 (stringp line) 190 (stringp line)
162 (not (string-match erc-autoaway-no-auto-discard-regexp line))) 191 (not (string-match erc-autoaway-no-auto-discard-regexp line)))
163 (erc-autoaway-set-back line)) 192 (erc-autoaway-set-back))
164 (setq erc-autoaway-last-sent-time (erc-current-time))) 193 (setq erc-autoaway-last-sent-time (erc-current-time)))
165 194
166(defun erc-autoaway-set-back (line) 195(defun erc-autoaway-set-back ()
167 "Discard the away state globally." 196 "Discard the away state globally."
168 (when (erc-away-p) 197 (let ((server-buffer (car (erc-buffer-list #'erc-server-buffer-p))))
169 (setq erc-autoaway-last-sent-time (erc-current-time)) 198 (when (and erc-autoaway-caused-away
170 (erc-cmd-GAWAY ""))) 199 (with-current-buffer server-buffer (erc-away-p)))
200 (erc-cmd-GAWAY ""))))
171 201
172(defun erc-autoaway-possibly-set-away (current-time) 202(defun erc-autoaway-possibly-set-away (current-time)
173 "Set autoaway when `erc-auto-set-away' is true and the idletime is 203 "Set autoaway when `erc-auto-set-away' is true and the idletime is
@@ -193,8 +223,14 @@ exceeds `erc-autoaway-idle-seconds'."
193 ;; existing process. 223 ;; existing process.
194 (when (and (erc-server-process-alive) 224 (when (and (erc-server-process-alive)
195 (not (erc-away-p))) 225 (not (erc-away-p)))
226 (setq erc-autoaway-caused-away t)
196 (erc-cmd-GAWAY (format erc-autoaway-message idle-time)))) 227 (erc-cmd-GAWAY (format erc-autoaway-message idle-time))))
197 228
229(defun erc-autoaway-reset-indicators (&rest stuff)
230 "Reset indicators used by the erc-autoaway module."
231 (setq erc-autoaway-last-sent-time (erc-current-time))
232 (setq erc-autoaway-caused-away nil))
233
198(provide 'erc-autoaway) 234(provide 'erc-autoaway)
199 235
200;;; erc-autoaway.el ends here 236;;; erc-autoaway.el ends here
diff --git a/lisp/erc/erc-backend.el b/lisp/erc/erc-backend.el
index 3ea0f74eed7..7dce9e4bf01 100644
--- a/lisp/erc/erc-backend.el
+++ b/lisp/erc/erc-backend.el
@@ -563,7 +563,11 @@ action."
563 "Return the coding system or cons cell appropriate for TARGET. 563 "Return the coding system or cons cell appropriate for TARGET.
564This is determined via `erc-encoding-coding-alist' or 564This is determined via `erc-encoding-coding-alist' or
565`erc-server-coding-system'." 565`erc-server-coding-system'."
566 (or (cdr (assoc target erc-encoding-coding-alist)) 566 (or (let ((case-fold-search t))
567 (catch 'match
568 (dolist (pat erc-encoding-coding-alist)
569 (when (string-match (car pat) target)
570 (throw 'match (cdr pat))))))
567 (and (functionp erc-server-coding-system) 571 (and (functionp erc-server-coding-system)
568 (funcall erc-server-coding-system)) 572 (funcall erc-server-coding-system))
569 erc-server-coding-system)) 573 erc-server-coding-system))
@@ -849,8 +853,10 @@ Finds hooks by looking in the `erc-server-responses' hashtable."
849 (let ((hook (or (erc-get-hook (erc-response.command message)) 853 (let ((hook (or (erc-get-hook (erc-response.command message))
850 'erc-default-server-functions))) 854 'erc-default-server-functions)))
851 (run-hook-with-args-until-success hook process message) 855 (run-hook-with-args-until-success hook process message)
852 (with-current-buffer (erc-server-buffer) 856 (let ((server-buffer (erc-server-buffer)))
853 (run-hook-with-args 'erc-timer-hook (erc-current-time))))) 857 (when (buffer-live-p server-buffer)
858 (with-current-buffer server-buffer
859 (run-hook-with-args 'erc-timer-hook (erc-current-time)))))))
854 860
855(add-hook 'erc-default-server-functions 'erc-handle-unknown-server-response) 861(add-hook 'erc-default-server-functions 'erc-handle-unknown-server-response)
856 862
diff --git a/lisp/erc/erc-identd.el b/lisp/erc/erc-identd.el
index 0f70aab0fbd..f30c40d4792 100644
--- a/lisp/erc/erc-identd.el
+++ b/lisp/erc/erc-identd.el
@@ -24,16 +24,32 @@
24 24
25;;; Commentary: 25;;; Commentary:
26 26
27;; You can have a local identd server (running on port 8113; I use DNAT 27;; This module allows you to run a local identd server on port 8113.
28;; to bind 113->8113) if you add this to .emacs.el: 28;; You will need to set up DNAT to bind 113->8113, or use a proxy.
29 29
30;; (add-hook 'erc-connect-pre-hook 'erc-identd-start) 30;; To use this module, add identd to `erc-modules' and run
31;; (add-hook 'erc-disconnected-hook 'erc-identd-stop) 31;; `erc-update-modules'.
32
33;; Here is an example /etc/inetd.conf rule that forwards identd
34;; traffic to port 8113. You will need simpleproxy installed for it
35;; to work.
36
37;; 113 stream tcp nowait nobody /usr/sbin/tcpd /usr/bin/simpleproxy simpleproxy -i -R 127.0.0.1:8113
32 38
33;;; Code: 39;;; Code:
34 40
41(require 'erc)
42
35(defvar erc-identd-process nil) 43(defvar erc-identd-process nil)
36 44
45;;;###autoload (autoload 'erc-identd-mode "erc-identd")
46(define-erc-module identd nil
47 "This mode launches an identd server on port 8113."
48 ((add-hook 'erc-connect-pre-hook 'erc-identd-start)
49 (add-hook 'erc-disconnected-hook 'erc-identd-stop))
50 ((remove-hook 'erc-connect-pre-hook 'erc-identd-start)
51 (remove-hook 'erc-disconnected-hook 'erc-identd-stop)))
52
37(defun erc-identd-filter (proc string) 53(defun erc-identd-filter (proc string)
38 "This filter implements RFC1413 (identd authentication protocol)." 54 "This filter implements RFC1413 (identd authentication protocol)."
39 (let ((erc-identd-process proc)) 55 (let ((erc-identd-process proc))
@@ -63,10 +79,11 @@ system."
63 (delete-process erc-identd-process)) 79 (delete-process erc-identd-process))
64 (setq erc-identd-process 80 (setq erc-identd-process
65 (make-network-process :name "identd" 81 (make-network-process :name "identd"
66 :buffer (generate-new-buffer "identd") 82 :buffer nil
67 :host 'local :service port 83 :host 'local :service port
68 :server t :noquery t 84 :server t :noquery t :nowait t
69 :filter 'erc-identd-filter))) 85 :filter 'erc-identd-filter))
86 (set-process-query-on-exit-flag erc-identd-process nil))
70 87
71;;;###autoload 88;;;###autoload
72(defun erc-identd-stop (&rest ignore) 89(defun erc-identd-stop (&rest ignore)
diff --git a/lisp/erc/erc-imenu.el b/lisp/erc/erc-imenu.el
index 88de1cedf6e..e897a9d8a0c 100644
--- a/lisp/erc/erc-imenu.el
+++ b/lisp/erc/erc-imenu.el
@@ -31,11 +31,6 @@
31 31
32;;; Code: 32;;; Code:
33 33
34
35;; Author: Mario Lang <mlang@delysid.org>
36
37;; This file is not part of GNU Emacs. But the same license applies.
38
39;;; Commentary: 34;;; Commentary:
40 35
41;; This package defines the function `erc-create-imenu-index'. ERC 36;; This package defines the function `erc-create-imenu-index'. ERC
diff --git a/lisp/erc/erc-log.el b/lisp/erc/erc-log.el
index db60e5629bf..b316a8588bd 100644
--- a/lisp/erc/erc-log.el
+++ b/lisp/erc/erc-log.el
@@ -115,11 +115,6 @@ SERVER and PORT are the parameters used to connect BUFFERs
115 (const erc-generate-log-file-name-with-date) 115 (const erc-generate-log-file-name-with-date)
116 (symbol))) 116 (symbol)))
117 117
118(defcustom erc-save-buffer-on-part nil
119 "*Save the channel buffer content using `erc-save-buffer-in-logs' on PART."
120 :group 'erc-log
121 :type 'boolean)
122
123(defcustom erc-truncate-buffer-on-save nil 118(defcustom erc-truncate-buffer-on-save nil
124 "Truncate any ERC (channel, query, server) buffer when it is saved." 119 "Truncate any ERC (channel, query, server) buffer when it is saved."
125 :group 'erc-log 120 :group 'erc-log
@@ -150,14 +145,41 @@ directory should not end with a trailing slash."
150 :type '(choice directory 145 :type '(choice directory
151 (const nil))) 146 (const nil)))
152 147
153(defcustom erc-log-insert-log-on-open t 148(defcustom erc-log-insert-log-on-open nil
154 "*Insert log file contents into the buffer if a log file exists." 149 "*Insert log file contents into the buffer if a log file exists."
155 :group 'erc-log 150 :group 'erc-log
156 :type 'boolean) 151 :type 'boolean)
157 152
158(defcustom erc-save-queries-on-quit nil 153(defcustom erc-save-buffer-on-part t
159 "Save all query (also channel) buffers of the server on QUIT. 154 "*Save the channel buffer content using `erc-save-buffer-in-logs' on PART.
160See the variable `erc-save-buffer-on-part' for details." 155
156If you set this to nil, you may want to enable both
157`erc-log-write-after-send' and `erc-log-write-after-insert'."
158 :group 'erc-log
159 :type 'boolean)
160
161(defcustom erc-save-queries-on-quit t
162 "*Save all query (also channel) buffers of the server on QUIT.
163
164If you set this to nil, you may want to enable both
165`erc-log-write-after-send' and `erc-log-write-after-insert'."
166 :group 'erc-log
167 :type 'boolean)
168
169(defcustom erc-log-write-after-send nil
170 "*If non-nil, write to log file after every message you send.
171
172If you set this to nil, you may want to enable both
173`erc-save-buffer-on-part' and `erc-save-queries-on-quit'."
174 :group 'erc-log
175 :type 'boolean)
176
177(defcustom erc-log-write-after-insert nil
178 "*If non-nil, write to log file when new text is added to a
179logged ERC buffer.
180
181If you set this to nil, you may want to enable both
182`erc-save-buffer-on-part' and `erc-save-queries-on-quit'."
161 :group 'erc-log 183 :group 'erc-log
162 :type 'boolean) 184 :type 'boolean)
163 185
@@ -187,29 +209,28 @@ also be a predicate function. To only log when you are not set away, use:
187 (with-current-buffer buffer 209 (with-current-buffer buffer
188 (not erc-away))))" 210 (not erc-away))))"
189 ;; enable 211 ;; enable
190 ((add-hook 'erc-insert-post-hook 212 ((when erc-log-write-after-insert
191 'erc-save-buffer-in-logs) 213 (add-hook 'erc-insert-post-hook 'erc-save-buffer-in-logs))
192 (add-hook 'erc-send-post-hook 214 (when erc-log-write-after-send
193 'erc-save-buffer-in-logs)) 215 (add-hook 'erc-send-post-hook 'erc-save-buffer-in-logs))
216 (add-hook 'erc-kill-buffer-hook 'erc-save-buffer-in-logs)
217 (add-hook 'erc-kill-channel-hook 'erc-save-buffer-in-logs)
218 (add-hook 'erc-quit-hook 'erc-conditional-save-queries)
219 (add-hook 'erc-part-hook 'erc-conditional-save-buffer)
220 ;; append, so that 'erc-initialize-log-marker runs first
221 (add-hook 'erc-connect-pre-hook 'erc-log-setup-logging 'append))
194 ;; disable 222 ;; disable
195 ((remove-hook 'erc-insert-post-hook 223 ((remove-hook 'erc-insert-post-hook 'erc-save-buffer-in-logs)
196 'erc-save-buffer-in-logs) 224 (remove-hook 'erc-send-post-hook 'erc-save-buffer-in-logs)
197 (remove-hook 'erc-send-post-hook 225 (remove-hook 'erc-kill-buffer-hook 'erc-save-buffer-in-logs)
198 'erc-save-buffer-in-logs))) 226 (remove-hook 'erc-kill-channel-hook 'erc-save-buffer-in-logs)
199 227 (remove-hook 'erc-quit-hook 'erc-conditional-save-queries)
200(when erc-enable-logging 228 (remove-hook 'erc-part-hook 'erc-conditional-save-buffer)
201 (add-hook 'erc-kill-buffer-hook 229 (remove-hook 'erc-connect-pre-hook 'erc-log-setup-logging)))
202 'erc-save-buffer-in-logs)
203 (add-hook 'erc-kill-channel-hook
204 'erc-save-buffer-in-logs)
205 (add-hook 'erc-quit-hook
206 'erc-conditional-save-queries)
207 (add-hook 'erc-part-hook
208 'erc-conditional-save-buffer))
209 230
210(define-key erc-mode-map "\C-c\C-l" 'erc-save-buffer-in-logs) 231(define-key erc-mode-map "\C-c\C-l" 'erc-save-buffer-in-logs)
211 232
212;;;functionality referenced from erc.el 233;;; functionality referenced from erc.el
213(defun erc-log-setup-logging () 234(defun erc-log-setup-logging ()
214 "Setup the buffer-local logging variables in the current buffer. 235 "Setup the buffer-local logging variables in the current buffer.
215This function is destined to be run from `erc-connect-pre-hook'." 236This function is destined to be run from `erc-connect-pre-hook'."
@@ -224,9 +245,6 @@ This function is destined to be run from `erc-connect-pre-hook'."
224 (move-marker erc-last-saved-position 245 (move-marker erc-last-saved-position
225 (1- (point-max))))))) 246 (1- (point-max)))))))
226 247
227;;; Append, so that 'erc-initialize-log-marker keeps running first.
228(add-hook 'erc-connect-pre-hook 'erc-log-setup-logging 'append)
229
230(defun erc-log-all-but-server-buffers (buffer) 248(defun erc-log-all-but-server-buffers (buffer)
231 "Returns t if logging should be enabled in BUFFER. 249 "Returns t if logging should be enabled in BUFFER.
232Returns nil iff `erc-server-buffer-p' returns t." 250Returns nil iff `erc-server-buffer-p' returns t."
diff --git a/lisp/erc/erc-match.el b/lisp/erc/erc-match.el
index 88c6d4c425d..ffbc7482aae 100644
--- a/lisp/erc/erc-match.el
+++ b/lisp/erc/erc-match.el
@@ -553,10 +553,9 @@ deactivate/activate match logging in the latter. See
553 ?m message 553 ?m message
554 ?u nickuserhost)))) 554 ?u nickuserhost))))
555 (with-current-buffer (erc-log-matches-make-buffer match-buffer-name) 555 (with-current-buffer (erc-log-matches-make-buffer match-buffer-name)
556 (toggle-read-only -1) 556 (let ((inhibit-read-only t))
557 (point-max) 557 (goto-char (point-max))
558 (insert line) 558 (insert line)))))))
559 (toggle-read-only 1))))))
560 559
561(defun erc-log-matches-make-buffer (name) 560(defun erc-log-matches-make-buffer (name)
562 "Create or get a log-matches buffer named NAME and return it." 561 "Create or get a log-matches buffer named NAME and return it."
diff --git a/lisp/erc/erc-pcomplete.el b/lisp/erc/erc-pcomplete.el
index d6d4dfdd3b3..33231ee2590 100644
--- a/lisp/erc/erc-pcomplete.el
+++ b/lisp/erc/erc-pcomplete.el
@@ -106,7 +106,7 @@ the most recent speakers are listed first."
106 (pcomplete-here 106 (pcomplete-here
107 (append 107 (append
108 (pcomplete-erc-commands) 108 (pcomplete-erc-commands)
109 (pcomplete-erc-nicks erc-pcomplete-nick-postfix)))) 109 (pcomplete-erc-nicks erc-pcomplete-nick-postfix t))))
110 110
111(defvar erc-pcomplete-ctcp-commands 111(defvar erc-pcomplete-ctcp-commands
112 '("ACTION" "CLIENTINFO" "ECHO" "FINGER" "PING" "TIME" "USERINFO" "VERSION")) 112 '("ACTION" "CLIENTINFO" "ECHO" "FINGER" "PING" "TIME" "USERINFO" "VERSION"))
@@ -212,14 +212,23 @@ the most recent speakers are listed first."
212 not-ops)) 212 not-ops))
213 213
214 214
215(defun pcomplete-erc-nicks (&optional postfix) 215(defun pcomplete-erc-nicks (&optional postfix ignore-self)
216 "Returns a list of nicks in the current channel." 216 "Returns a list of nicks in the current channel.
217 (let ((users (erc-get-channel-user-list))) 217Optional argument POSTFIX is something to append to the nickname.
218 (if erc-pcomplete-order-nickname-completions 218If optional argument IGNORE-SELF is non-nil, don't return the current nick."
219 (setq users (erc-sort-channel-users-by-activity users))) 219 (let ((users (if erc-pcomplete-order-nickname-completions
220 (mapcar (lambda (x) 220 (erc-sort-channel-users-by-activity
221 (concat (erc-server-user-nickname (car x)) postfix)) 221 (erc-get-channel-user-list))
222 users))) 222 (erc-get-channel-user-list)))
223 (nicks nil))
224 (dolist (user users)
225 (unless (and ignore-self
226 (string= (erc-server-user-nickname (car user))
227 (erc-current-nick)))
228 (setq nicks (cons (concat (erc-server-user-nickname (car user))
229 postfix)
230 nicks))))
231 (nreverse nicks)))
223 232
224(defun pcomplete-erc-all-nicks (&optional postfix) 233(defun pcomplete-erc-all-nicks (&optional postfix)
225 "Returns a list of all nicks on the current server." 234 "Returns a list of all nicks on the current server."
diff --git a/lisp/erc/erc-track.el b/lisp/erc/erc-track.el
index 63005678613..b045fb24999 100644
--- a/lisp/erc/erc-track.el
+++ b/lisp/erc/erc-track.el
@@ -108,7 +108,7 @@ If this variable is set to `max', then channel names will be shortened
108to the max. Usually, shortened channel names will remain unique for a 108to the max. Usually, shortened channel names will remain unique for a
109given set of existing channels. When shortening to the max, the shortened 109given set of existing channels. When shortening to the max, the shortened
110channel names will be unique for the set of active channels only. 110channel names will be unique for the set of active channels only.
111Example: If there are tow active channels #emacs and #vi, and two inactive 111Example: If there are two active channels #emacs and #vi, and two inactive
112channels #electronica and #folk, then usually the active channels are 112channels #electronica and #folk, then usually the active channels are
113shortened to #em and #v. When shortening to the max, however, #emacs is 113shortened to #em and #v. When shortening to the max, however, #emacs is
114not compared to #electronica -- only to #vi, therefore it can be shortened 114not compared to #electronica -- only to #vi, therefore it can be shortened
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el
index 1baede01259..fd5a49eae4b 100644
--- a/lisp/erc/erc.el
+++ b/lisp/erc/erc.el
@@ -11,7 +11,7 @@
11;; Andreas Fuchs (afs@void.at) 11;; Andreas Fuchs (afs@void.at)
12;; Gergely Nagy (algernon@midgard.debian.net) 12;; Gergely Nagy (algernon@midgard.debian.net)
13;; David Edmondson (dme@dme.org) 13;; David Edmondson (dme@dme.org)
14;; Maintainer: Mario Lang (mlang@delysid.org) 14;; Maintainer: Michael Olson (mwolson@gnu.org)
15;; Keywords: IRC, chat, client, Internet 15;; Keywords: IRC, chat, client, Internet
16 16
17;; This file is part of GNU Emacs. 17;; This file is part of GNU Emacs.
@@ -36,12 +36,13 @@
36;; ERC is an IRC client for Emacs. 36;; ERC is an IRC client for Emacs.
37 37
38;; For more information, see the following URLs: 38;; For more information, see the following URLs:
39;; * http://sf.net/projects/erc/ 39;; * http://sv.gnu.org/projects/erc/
40;; * http://www.emacswiki.org/cgi-bin/wiki.pl?EmacsIRCClient 40;; * http://www.emacswiki.org/cgi-bin/wiki.pl?EmacsIRCClient
41 41
42;; Jul-26-2001. erc.el is now in CVS on SourceForge. I invite everyone 42;; As of 2006-06-13, ERC development is now hosted on Savannah
43;; who wants to hack it to contact me <mlang@delysid.org> in order to 43;; (http://sv.gnu.org/projects/erc). I invite everyone who wants to
44;; get write access on the CVS. 44;; hack on it to contact me <mwolson@gnu.org> in order to get write
45;; access to the shared Arch archive.
45 46
46;; Installation: 47;; Installation:
47 48
@@ -66,7 +67,7 @@
66 67
67;;; Code: 68;;; Code:
68 69
69(defconst erc-version-string "Version 5.1.2" 70(defconst erc-version-string "Version 5.1.3"
70 "ERC version. This is used by function `erc-version'.") 71 "ERC version. This is used by function `erc-version'.")
71 72
72(eval-when-compile (require 'cl)) 73(eval-when-compile (require 'cl))
@@ -77,12 +78,12 @@
77(require 'erc-menu) 78(require 'erc-menu)
78 79
79(defvar erc-official-location 80(defvar erc-official-location
80 "http://erc.sf.net (comments mailto://mlang@delysid.org)" 81 "http://emacswiki.org/cgi-bin/wiki/ERC (mailing list: erc-discuss@gnu.org)"
81 "Location of the ERC client on the Internet.") 82 "Location of the ERC client on the Internet.")
82 83
83(defgroup erc nil 84(defgroup erc nil
84 "Emacs Internet Relay Chat client." 85 "Emacs Internet Relay Chat client."
85 :link '(url-link "http://www.emacswiki.org/cgi-bin/wiki.pl?EmacsIRCClient") 86 :link '(url-link "http://www.emacswiki.org/cgi-bin/wiki/ERC")
86 :prefix "erc-" 87 :prefix "erc-"
87 :group 'applications) 88 :group 'applications)
88 89
@@ -143,57 +144,69 @@
143;; tunable connection and authentication parameters 144;; tunable connection and authentication parameters
144 145
145(defcustom erc-server nil 146(defcustom erc-server nil
146 "IRC server to use. 147 "IRC server to use if one is not provided.
147See function `erc-compute-server' for more details on connection 148See function `erc-compute-server' for more details on connection
148parameters and authentication." 149parameters and authentication."
149 :group 'erc 150 :group 'erc
150 :type '(choice (const nil) string)) 151 :type '(choice (const :tag "None" nil)
152 (string :tag "Server")))
151 153
152(defcustom erc-port nil 154(defcustom erc-port nil
153 "IRC port to use." 155 "IRC port to use if not specified.
156
157This can be either a string or a number."
154 :group 'erc 158 :group 'erc
155 :type '(choice (const nil) number string)) 159 :type '(choice (const :tag "None" nil)
160 (const :tag "Port number" number)
161 (const :tag "Port string" string)))
156 162
157(defcustom erc-nick nil 163(defcustom erc-nick nil
158 "Nickname to use. 164 "Nickname to use if one is not provided.
159 165
160Can be either a string, or a list of strings. 166This can be either a string, or a list of strings.
161In the latter case, if the first nick in the list is already in use, 167In the latter case, if the first nick in the list is already in use,
162other nicks are tried in the list order. 168other nicks are tried in the list order.
163 169
164See function `erc-compute-nick' for more details on connection 170See function `erc-compute-nick' for more details on connection
165parameters and authentication." 171parameters and authentication."
166 :group 'erc 172 :group 'erc
167 :type '(choice (const nil) 173 :type '(choice (const :tag "None" nil)
168 (string :tag "Nickname") 174 (string :tag "Nickname")
169 (repeat string))) 175 (repeat (string :tag "Nickname"))))
170 176
171(defcustom erc-nick-uniquifier "`" 177(defcustom erc-nick-uniquifier "`"
172 "The character to append to the nick if it is already in use." 178 "The string to append to the nick if it is already in use."
173 :group 'erc 179 :group 'erc
174 :type 'string) 180 :type 'string)
175 181
176(defcustom erc-manual-set-nick-on-bad-nick-p nil 182(defcustom erc-try-new-nick-p t
177 "If the nickname you chose isn't available, ERC should not automatically 183 "If the nickname you chose isn't available, and this option is non-nil,
178attempt to set another nickname. You can manually set another nickname with 184ERC should automatically attempt to connect with another nickname.
179the /NICK command." 185
186You can manually set another nickname with the /NICK command."
180 :group 'erc 187 :group 'erc
181 :type 'boolean) 188 :type 'boolean)
182 189
183(defcustom erc-user-full-name nil 190(defcustom erc-user-full-name nil
184 "User full name. 191 "User full name.
185 192
193This can be either a string or a function to call.
194
186See function `erc-compute-full-name' for more details on connection 195See function `erc-compute-full-name' for more details on connection
187parameters and authentication." 196parameters and authentication."
188 :group 'erc 197 :group 'erc
189 :type '(choice (const nil) string function) 198 :type '(choice (const :tag "No name" nil)
199 (string :tag "Name")
200 (function :tag "Get from function"))
190 :set (lambda (sym val) 201 :set (lambda (sym val)
191 (if (functionp val) 202 (if (functionp val)
192 (set sym (funcall val)) 203 (set sym (funcall val))
193 (set sym val)))) 204 (set sym val))))
194 205
195(defvar erc-password nil 206(defvar erc-password nil
196 "ERC password to use in authentication (not necessary).") 207 "Password to use when authenticating to an IRC server.
208It is not strictly necessary to provide this, since ERC will
209prompt you for it.")
197 210
198(defcustom erc-user-mode nil 211(defcustom erc-user-mode nil
199 "Initial user modes to be set after a connection is established." 212 "Initial user modes to be set after a connection is established."
@@ -871,7 +884,7 @@ As an example:
871 (\"xmms\" dme:now-playing) 884 (\"xmms\" dme:now-playing)
872 (\"version\" erc-quit-reason-normal) 885 (\"version\" erc-quit-reason-normal)
873 (\"home\" \"Gone home !\") 886 (\"home\" \"Gone home !\")
874 (\"\" \"Default Reason\"))) 887 (\"^$\" \"Default Reason\")))
875If the user types \"/quit zippy\", then a Zippy the Pinhead quotation 888If the user types \"/quit zippy\", then a Zippy the Pinhead quotation
876will be used as the quit message." 889will be used as the quit message."
877 :group 'erc-quit-and-part 890 :group 'erc-quit-and-part
@@ -895,7 +908,7 @@ As an example:
895 (\"xmms\" dme:now-playing) 908 (\"xmms\" dme:now-playing)
896 (\"version\" erc-part-reason-normal) 909 (\"version\" erc-part-reason-normal)
897 (\"home\" \"Gone home !\") 910 (\"home\" \"Gone home !\")
898 (\"\" \"Default Reason\"))) 911 (\"^$\" \"Default Reason\")))
899If the user types \"/part zippy\", then a Zippy the Pinhead quotation 912If the user types \"/part zippy\", then a Zippy the Pinhead quotation
900will be used as the part message." 913will be used as the part message."
901 :group 'erc-quit-and-part 914 :group 'erc-quit-and-part
@@ -1373,7 +1386,10 @@ server buffer")
1373(defun erc-active-buffer () 1386(defun erc-active-buffer ()
1374 "Return the value of `erc-active-buffer' for the current server. 1387 "Return the value of `erc-active-buffer' for the current server.
1375Defaults to the server buffer." 1388Defaults to the server buffer."
1376 (with-current-buffer (erc-server-buffer) erc-active-buffer)) 1389 (with-current-buffer (erc-server-buffer)
1390 (if (buffer-live-p erc-active-buffer)
1391 erc-active-buffer)
1392 (setq erc-active-buffer (current-buffer))))
1377 1393
1378(defun erc-set-active-buffer (buffer) 1394(defun erc-set-active-buffer (buffer)
1379 "Set the value of `erc-active-buffer' to BUFFER." 1395 "Set the value of `erc-active-buffer' to BUFFER."
@@ -1595,12 +1611,13 @@ server connection, or nil which means all open connections."
1595 (delq 1611 (delq
1596 nil 1612 nil
1597 (mapcar (lambda (buf) 1613 (mapcar (lambda (buf)
1598 (with-current-buffer buf 1614 (when (buffer-live-p buf)
1599 (and (eq major-mode 'erc-mode) 1615 (with-current-buffer buf
1600 (or (not proc) 1616 (and (eq major-mode 'erc-mode)
1601 (eq proc erc-server-process)) 1617 (or (not proc)
1602 (funcall predicate) 1618 (eq proc erc-server-process))
1603 buf))) 1619 (funcall predicate)
1620 buf))))
1604 (buffer-list))))) 1621 (buffer-list)))))
1605 1622
1606(defun erc-buffer-list (&optional predicate proc) 1623(defun erc-buffer-list (&optional predicate proc)
@@ -1760,11 +1777,12 @@ removed from the list will be disabled."
1760 :greedy t 1777 :greedy t
1761 (const :tag "Set away status automatically" autoaway) 1778 (const :tag "Set away status automatically" autoaway)
1762 (const :tag "Join channels automatically" autojoin) 1779 (const :tag "Join channels automatically" autojoin)
1763 (const :tag "Integrate with Big Brother Database" bbdb)
1764 (const :tag "Buttonize URLs, nicknames, and other text" button) 1780 (const :tag "Buttonize URLs, nicknames, and other text" button)
1765 (const :tag "Wrap long lines" fill) 1781 (const :tag "Wrap long lines" fill)
1782 (const :tag "Launch an identd server on port 8113" identd)
1766 (const :tag "Highlight or remove IRC control characters" 1783 (const :tag "Highlight or remove IRC control characters"
1767 irccontrols) 1784 irccontrols)
1785 (const :tag "List channels in a separate buffer" list)
1768 (const :tag "Save buffers in logs" log) 1786 (const :tag "Save buffers in logs" log)
1769 (const :tag "Highlight pals, fools, and other keywords" match) 1787 (const :tag "Highlight pals, fools, and other keywords" match)
1770 (const :tag "Detect netsplits" netsplit) 1788 (const :tag "Detect netsplits" netsplit)
@@ -1776,6 +1794,7 @@ removed from the list will be disabled."
1776 (const :tag "Complete nicknames and commands (programmable)" 1794 (const :tag "Complete nicknames and commands (programmable)"
1777 completion) 1795 completion)
1778 (const :tag "Complete nicknames and commands (old)" hecomplete) 1796 (const :tag "Complete nicknames and commands (old)" hecomplete)
1797 (const :tag "Process CTCP PAGE requests from IRC" page)
1779 (const :tag "Make displayed lines read-only" readonly) 1798 (const :tag "Make displayed lines read-only" readonly)
1780 (const :tag "Replace text in messages" replace) 1799 (const :tag "Replace text in messages" replace)
1781 (const :tag "Enable an input history" ring) 1800 (const :tag "Enable an input history" ring)
@@ -2063,10 +2082,12 @@ Non-interactively, it takes keyword arguments
2063 (full-name (erc-compute-full-name))) 2082 (full-name (erc-compute-full-name)))
2064 2083
2065That is, if called with 2084That is, if called with
2085
2066 (erc-select :server \"irc.freenode.net\" :full-name \"Harry S Truman\") 2086 (erc-select :server \"irc.freenode.net\" :full-name \"Harry S Truman\")
2087
2067server and full-name will be set to those values, whereas 2088server and full-name will be set to those values, whereas
2068erc-compute-port, erc-compute-nick and erc-compute-full-name will 2089`erc-compute-port', `erc-compute-nick' and `erc-compute-full-name' will
2069be invoked for those parameters' values" 2090be invoked for the values of the other parameters."
2070 (interactive (erc-select-read-args)) 2091 (interactive (erc-select-read-args))
2071 2092
2072 (run-hook-with-args 'erc-before-connect server port nick) 2093 (run-hook-with-args 'erc-before-connect server port nick)
@@ -3047,8 +3068,8 @@ If S is non-nil, it will be used as the quit reason."
3047 (cond 3068 (cond
3048 ((functionp res) (funcall res)) 3069 ((functionp res) (funcall res))
3049 ((stringp res) res) 3070 ((stringp res) res)
3050 ;; hopefully never reached 3071 (s s)
3051 (s)))) 3072 (t (erc-quit-reason-normal)))))
3052 3073
3053(defun erc-part-reason-normal (&optional s) 3074(defun erc-part-reason-normal (&optional s)
3054 "Normal part message. 3075 "Normal part message.
@@ -3074,7 +3095,8 @@ If S is non-nil, it will be used as the quit reason."
3074 (cond 3095 (cond
3075 ((functionp res) (funcall res)) 3096 ((functionp res) (funcall res))
3076 ((stringp res) res) 3097 ((stringp res) res)
3077 (s)))) 3098 (s s)
3099 (t (erc-part-reason-normal)))))
3078 3100
3079(defun erc-cmd-QUIT (reason) 3101(defun erc-cmd-QUIT (reason)
3080 "Disconnect from the current server. 3102 "Disconnect from the current server.
@@ -3713,7 +3735,7 @@ E.g. \"Read error to Nick [user@some.host]: 110\" would be shortened to
3713 "If NICK is unavailable, tell the user the REASON. 3735 "If NICK is unavailable, tell the user the REASON.
3714 3736
3715See also `erc-display-error-notice'." 3737See also `erc-display-error-notice'."
3716 (if (or erc-manual-set-nick-on-bad-nick-p 3738 (if (or (not erc-try-new-nick-p)
3717 ;; how many default-nicks are left + one more try... 3739 ;; how many default-nicks are left + one more try...
3718 (eq erc-nick-change-attempt-count 3740 (eq erc-nick-change-attempt-count
3719 (if (consp erc-nick) 3741 (if (consp erc-nick)
@@ -3735,12 +3757,13 @@ See also `erc-display-error-notice'."
3735 (setq newnick (concat (truncate-string-to-width 3757 (setq newnick (concat (truncate-string-to-width
3736 nick 3758 nick
3737 (if (and erc-server-connected nicklen) 3759 (if (and erc-server-connected nicklen)
3738 (- (string-to-number nicklen) 1) 3760 (- (string-to-number nicklen)
3761 (length erc-nick-uniquifier))
3739 ;; rfc2812 max nick length = 9 3762 ;; rfc2812 max nick length = 9
3740 ;; we must assume this is the 3763 ;; we must assume this is the
3741 ;; server's setting if we haven't 3764 ;; server's setting if we haven't
3742 ;; established a connection yet 3765 ;; established a connection yet
3743 8)) 3766 (- 9 (length erc-nick-uniquifier))))
3744 erc-nick-uniquifier))) 3767 erc-nick-uniquifier)))
3745 (erc-cmd-NICK newnick) 3768 (erc-cmd-NICK newnick)
3746 (erc-display-error-notice 3769 (erc-display-error-notice
@@ -5098,13 +5121,16 @@ If ARG is non-nil and not positive, turns CTCP replies off."
5098(defun erc-toggle-flood-control (&optional arg) 5121(defun erc-toggle-flood-control (&optional arg)
5099 "Toggle use of flood control on sent messages. 5122 "Toggle use of flood control on sent messages.
5100 5123
5101If ARG is non-nil, use flood control. 5124If ARG is positive, use flood control.
5102If ARG is nil, do not use flood control. 5125If ARG is non-nil and not positive, do not use flood control.
5103 5126
5104See `erc-server-flood-margin' for an explanation of the available 5127See `erc-server-flood-margin' for an explanation of the available
5105flood control parameters." 5128flood control parameters."
5106 (interactive "P") 5129 (interactive "P")
5107 (setq erc-flood-protect arg) 5130 (cond ((and (numberp arg) (> arg 0))
5131 (setq erc-flood-protect t))
5132 (arg (setq erc-flood-protect nil))
5133 (t (setq erc-flood-protect (not erc-flood-protect))))
5108 (message "ERC flood control is %s" 5134 (message "ERC flood control is %s"
5109 (cond (erc-flood-protect "ON") 5135 (cond (erc-flood-protect "ON")
5110 (t "OFF")))) 5136 (t "OFF"))))
@@ -5130,10 +5156,10 @@ This command is sent even if excess flood is detected."
5130 5156
5131(defun erc-get-channel-mode-from-keypress (key) 5157(defun erc-get-channel-mode-from-keypress (key)
5132 "Read a key sequence and call the corresponding channel mode function. 5158 "Read a key sequence and call the corresponding channel mode function.
5133After doing C-c C-o type in a channel mode letter. 5159After doing C-c C-o, type in a channel mode letter.
5134 5160
5135C-g means quit. 5161C-g means quit.
5136RET let's you type more than one mode at a time. 5162RET lets you type more than one mode at a time.
5137If \"l\" is pressed, `erc-set-channel-limit' gets called. 5163If \"l\" is pressed, `erc-set-channel-limit' gets called.
5138If \"k\" is pressed, `erc-set-channel-key' gets called. 5164If \"k\" is pressed, `erc-set-channel-key' gets called.
5139Anything else will be sent to `erc-toggle-channel-mode'." 5165Anything else will be sent to `erc-toggle-channel-mode'."
@@ -5384,28 +5410,28 @@ Sets the buffer local variables:
5384(defun erc-compute-server (&optional server) 5410(defun erc-compute-server (&optional server)
5385 "Return an IRC server name. 5411 "Return an IRC server name.
5386 5412
5387Tries a number of increasingly more default methods until a non-nil value is 5413This tries a number of increasingly more default methods until a
5388found: 5414non-nil value is found.
5389 5415
5390- SERVER 5416- SERVER (the argument passwd to this function)
5391- `erc-server' 5417- The `erc-server' option
5392- The value of the IRCSERVER environment variable 5418- The value of the IRCSERVER environment variable
5393- `erc-default-server'." 5419- The `erc-default-server' variable"
5394 (or server 5420 (or server
5395 erc-server 5421 erc-server
5396 (getenv "IRCSERVER") 5422 (getenv "IRCSERVER")
5397 erc-default-server)) 5423 erc-default-server))
5398 5424
5399(defun erc-compute-nick (&optional nick) 5425(defun erc-compute-nick (&optional nick)
5400 "Return user's NICK. 5426 "Return user's IRC nick.
5401 5427
5402Tries a number of increasingly more default methods until a non-nil value is 5428This tries a number of increasingly more default methods until a
5403found: 5429non-nil value is found.
5404 5430
5405- NICK 5431- NICK (the argument passed to this function)
5406- `erc-nick' 5432- The `erc-nick' option
5407- The value of the IRCNICK environment variable 5433- The value of the IRCNICK environment variable
5408- via the function `user-login-name'." 5434- The result from the `user-login-name' function"
5409 (or nick 5435 (or nick
5410 (if (consp erc-nick) (car erc-nick) erc-nick) 5436 (if (consp erc-nick) (car erc-nick) erc-nick)
5411 (getenv "IRCNICK") 5437 (getenv "IRCNICK")
@@ -5413,15 +5439,15 @@ found:
5413 5439
5414 5440
5415(defun erc-compute-full-name (&optional full-name) 5441(defun erc-compute-full-name (&optional full-name)
5416 "Return user's FULL-NAME. 5442 "Return user's full name.
5417 5443
5418Tries a number of increasingly more default methods until a non-nil value is 5444This tries a number of increasingly more default methods until a
5419found: 5445non-nil value is found.
5420 5446
5421- FULL-NAME 5447- FULL-NAME (the argument passed to this function)
5422- `erc-user-full-name' 5448- The `erc-user-full-name' option
5423- The value of the IRCNAME environment variable 5449- The value of the IRCNAME environment variable
5424- via the function `user-full-name'." 5450- The result from the `user-full-name' function"
5425 (or full-name 5451 (or full-name
5426 erc-user-full-name 5452 erc-user-full-name
5427 (getenv "IRCNAME") 5453 (getenv "IRCNAME")
@@ -5431,12 +5457,13 @@ found:
5431(defun erc-compute-port (&optional port) 5457(defun erc-compute-port (&optional port)
5432 "Return a port for an IRC server. 5458 "Return a port for an IRC server.
5433 5459
5434Tries a number of increasingly more default methods until a non-nil 5460This tries a number of increasingly more default methods until a
5435value is found: 5461non-nil value is found.
5436 5462
5437- PORT 5463- PORT (the argument passed to this function)
5438- \"ircd\"." 5464- The `erc-port' option
5439 (or port erc-port "ircd")) 5465- The `erc-default-port' variable"
5466 (or port erc-port erc-default-port))
5440 5467
5441;; time routines 5468;; time routines
5442 5469
@@ -5818,26 +5845,6 @@ If optional argument HERE is non-nil, insert version number at point."
5818 (message "%s" version-string) 5845 (message "%s" version-string)
5819 version-string)))) 5846 version-string))))
5820 5847
5821(defun erc-version-modules (&optional here)
5822 "Show the version numbers of all loaded ERC modules in the minibuffer.
5823If optional argument HERE is non-nil, insert version number at point."
5824 (interactive "P")
5825 (let ((version-string
5826 (mapconcat 'identity
5827 (let (versions (case-fold-search nil))
5828 (dolist (var (apropos-internal "^erc-.*version$"))
5829 (when (and (boundp var)
5830 (stringp (symbol-value var)))
5831 (setq versions (cons (format "%S: %s"
5832 var (symbol-value var))
5833 versions))))
5834 versions) ", ")))
5835 (if here
5836 (insert version-string)
5837 (if (interactive-p)
5838 (message "%s" version-string)
5839 version-string))))
5840
5841(defun erc-modes (&optional here) 5848(defun erc-modes (&optional here)
5842 "Show the active ERC modes in the minibuffer. 5849 "Show the active ERC modes in the minibuffer.
5843If optional argument HERE is non-nil, insert version number at point." 5850If optional argument HERE is non-nil, insert version number at point."
@@ -5858,32 +5865,6 @@ If optional argument HERE is non-nil, insert version number at point."
5858 (message "%s" string) 5865 (message "%s" string)
5859 string)))) 5866 string))))
5860 5867
5861(defun erc-latest-version ()
5862 "Retrieve the latest erc.el version from CVS."
5863 (interactive)
5864 (if (ignore-errors (require 'url))
5865 (progn
5866 (switch-to-buffer (get-buffer-create "*erc.el latest version*"))
5867 (delete-region (point-min) (point-max))
5868 (kill-all-local-variables)
5869 (url-insert-file-contents (concat
5870 "http://cvs.sourceforge.net/viewcvs.py/"
5871 "*checkout*/erc/erc/erc.el?content-type"
5872 "=text%2Fplain&rev=HEAD"))
5873 (emacs-lisp-mode)
5874 (current-buffer))
5875 (error "URL needs to be installed")))
5876
5877(defun erc-ediff-latest-version ()
5878 "Ediff your installed erc.el with the latest CVS version.
5879See also `erc-latest-version'."
5880 (interactive)
5881 (let ((current (locate-library "erc.el")))
5882 (if current
5883 (ediff-buffers (find-file current)
5884 (erc-latest-version))
5885 (error "You do not appear to have the uncompiled erc.el file"))))
5886
5887(defun erc-trim-string (s) 5868(defun erc-trim-string (s)
5888 "Trim leading and trailing spaces off S." 5869 "Trim leading and trailing spaces off S."
5889 (cond 5870 (cond
@@ -6184,6 +6165,29 @@ This function should be on `erc-kill-channel-hook'."
6184 (and vect 6165 (and vect
6185 (erc-response.command vect))) 6166 (erc-response.command vect)))
6186 6167
6168;; Teach url.el how to open irc:// URLs with ERC.
6169;; To activate, customize `url-irc-function' to `url-irc-erc'.
6170
6171;;;###autoload
6172(defun erc-handle-irc-url (host port channel user password)
6173 "Use ERC to IRC on HOST:PORT in CHANNEL as USER with PASSWORD.
6174If ERC is already connected to HOST:PORT, simply /join CHANNEL.
6175Otherwise, connect to HOST:PORT as USER and /join CHANNEL."
6176 (let ((server-buffer
6177 (car (erc-buffer-filter
6178 (lambda ()
6179 (and (string-equal erc-session-server host)
6180 (= erc-session-port port)
6181 erc-server-connected
6182 (eq (erc-server-buffer) (current-buffer))))))))
6183 (with-current-buffer (or server-buffer (current-buffer))
6184 (if (and server-buffer channel)
6185 (erc-cmd-JOIN channel)
6186 (erc host port (or user (erc-compute-nick)) (erc-compute-full-name)
6187 (not server-buffer) password nil channel
6188 (when server-buffer
6189 (get-buffer-process server-buffer)))))))
6190
6187(provide 'erc) 6191(provide 'erc)
6188 6192
6189;;; Deprecated. We might eventually stop requiring the goodies automatically. 6193;;; Deprecated. We might eventually stop requiring the goodies automatically.
diff --git a/lisp/files.el b/lisp/files.el
index 750cb36068a..fdc4464da86 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -44,7 +44,7 @@
44 44
45 45
46(defcustom delete-auto-save-files t 46(defcustom delete-auto-save-files t
47 "*Non-nil means delete auto-save file when a buffer is saved or killed. 47 "Non-nil means delete auto-save file when a buffer is saved or killed.
48 48
49Note that the auto-save file will not be deleted if the buffer is killed 49Note that the auto-save file will not be deleted if the buffer is killed
50when it has unsaved changes." 50when it has unsaved changes."
@@ -53,7 +53,7 @@ when it has unsaved changes."
53 53
54(defcustom directory-abbrev-alist 54(defcustom directory-abbrev-alist
55 nil 55 nil
56 "*Alist of abbreviations for file directories. 56 "Alist of abbreviations for file directories.
57A list of elements of the form (FROM . TO), each meaning to replace 57A list of elements of the form (FROM . TO), each meaning to replace
58FROM with TO when it appears in a directory name. This replacement is 58FROM with TO when it appears in a directory name. This replacement is
59done when setting up the default directory of a newly visited file. 59done when setting up the default directory of a newly visited file.
@@ -74,7 +74,7 @@ the name it is linked to."
74 74
75;; Turn off backup files on VMS since it has version numbers. 75;; Turn off backup files on VMS since it has version numbers.
76(defcustom make-backup-files (not (eq system-type 'vax-vms)) 76(defcustom make-backup-files (not (eq system-type 'vax-vms))
77 "*Non-nil means make a backup of a file the first time it is saved. 77 "Non-nil means make a backup of a file the first time it is saved.
78This can be done by renaming the file or by copying. 78This can be done by renaming the file or by copying.
79 79
80Renaming means that Emacs renames the existing file so that it is a 80Renaming means that Emacs renames the existing file so that it is a
@@ -103,20 +103,20 @@ But it is local only if you make it local.")
103(put 'backup-inhibited 'permanent-local t) 103(put 'backup-inhibited 'permanent-local t)
104 104
105(defcustom backup-by-copying nil 105(defcustom backup-by-copying nil
106 "*Non-nil means always use copying to create backup files. 106 "Non-nil means always use copying to create backup files.
107See documentation of variable `make-backup-files'." 107See documentation of variable `make-backup-files'."
108 :type 'boolean 108 :type 'boolean
109 :group 'backup) 109 :group 'backup)
110 110
111(defcustom backup-by-copying-when-linked nil 111(defcustom backup-by-copying-when-linked nil
112 "*Non-nil means use copying to create backups for files with multiple names. 112 "Non-nil means use copying to create backups for files with multiple names.
113This causes the alternate names to refer to the latest version as edited. 113This causes the alternate names to refer to the latest version as edited.
114This variable is relevant only if `backup-by-copying' is nil." 114This variable is relevant only if `backup-by-copying' is nil."
115 :type 'boolean 115 :type 'boolean
116 :group 'backup) 116 :group 'backup)
117 117
118(defcustom backup-by-copying-when-mismatch nil 118(defcustom backup-by-copying-when-mismatch nil
119 "*Non-nil means create backups by copying if this preserves owner or group. 119 "Non-nil means create backups by copying if this preserves owner or group.
120Renaming may still be used (subject to control of other variables) 120Renaming may still be used (subject to control of other variables)
121when it would not result in changing the owner or group of the file; 121when it would not result in changing the owner or group of the file;
122that is, for files which are owned by you and whose group matches 122that is, for files which are owned by you and whose group matches
@@ -126,7 +126,7 @@ This variable is relevant only if `backup-by-copying' is nil."
126 :group 'backup) 126 :group 'backup)
127 127
128(defcustom backup-by-copying-when-privileged-mismatch 200 128(defcustom backup-by-copying-when-privileged-mismatch 200
129 "*Non-nil means create backups by copying to preserve a privileged owner. 129 "Non-nil means create backups by copying to preserve a privileged owner.
130Renaming may still be used (subject to control of other variables) 130Renaming may still be used (subject to control of other variables)
131when it would not result in changing the owner of the file or if the owner 131when it would not result in changing the owner of the file or if the owner
132has a user id greater than the value of this variable. This is useful 132has a user id greater than the value of this variable. This is useful
@@ -142,7 +142,7 @@ This variable is relevant only if `backup-by-copying' and
142Called with an absolute file name as argument, it returns t to enable backup.") 142Called with an absolute file name as argument, it returns t to enable backup.")
143 143
144(defcustom buffer-offer-save nil 144(defcustom buffer-offer-save nil
145 "*Non-nil in a buffer means always offer to save buffer on exit. 145 "Non-nil in a buffer means always offer to save buffer on exit.
146Do so even if the buffer is not visiting a file. 146Do so even if the buffer is not visiting a file.
147Automatically local in all buffers." 147Automatically local in all buffers."
148 :type 'boolean 148 :type 'boolean
@@ -150,7 +150,7 @@ Automatically local in all buffers."
150(make-variable-buffer-local 'buffer-offer-save) 150(make-variable-buffer-local 'buffer-offer-save)
151 151
152(defcustom find-file-existing-other-name t 152(defcustom find-file-existing-other-name t
153 "*Non-nil means find a file under alternative names, in existing buffers. 153 "Non-nil means find a file under alternative names, in existing buffers.
154This means if any existing buffer is visiting the file you want 154This means if any existing buffer is visiting the file you want
155under another name, you get the existing buffer instead of a new buffer." 155under another name, you get the existing buffer instead of a new buffer."
156 :type 'boolean 156 :type 'boolean
@@ -165,7 +165,7 @@ both at the file level and at the levels of the containing directories."
165(put 'find-file-visit-truename 'safe-local-variable 'boolean) 165(put 'find-file-visit-truename 'safe-local-variable 'boolean)
166 166
167(defcustom revert-without-query nil 167(defcustom revert-without-query nil
168 "*Specify which files should be reverted without query. 168 "Specify which files should be reverted without query.
169The value is a list of regular expressions. 169The value is a list of regular expressions.
170If the file name matches one of these regular expressions, 170If the file name matches one of these regular expressions,
171then `revert-buffer' reverts the file without querying 171then `revert-buffer' reverts the file without querying
@@ -226,7 +226,7 @@ have fast storage with limited space, such as a RAM disk."
226 "Regexp recognizing file names which aren't allowed by the filesystem.") 226 "Regexp recognizing file names which aren't allowed by the filesystem.")
227 227
228(defcustom file-precious-flag nil 228(defcustom file-precious-flag nil
229 "*Non-nil means protect against I/O errors while saving files. 229 "Non-nil means protect against I/O errors while saving files.
230Some modes set this non-nil in particular buffers. 230Some modes set this non-nil in particular buffers.
231 231
232This feature works by writing the new contents into a temporary file 232This feature works by writing the new contents into a temporary file
@@ -241,7 +241,7 @@ breaks any hard links between it and other files."
241 :group 'backup) 241 :group 'backup)
242 242
243(defcustom version-control nil 243(defcustom version-control nil
244 "*Control use of version numbers for backup files. 244 "Control use of version numbers for backup files.
245t means make numeric backup versions unconditionally. 245t means make numeric backup versions unconditionally.
246nil means make them for files that have some already. 246nil means make them for files that have some already.
247`never' means do not make them." 247`never' means do not make them."
@@ -254,13 +254,13 @@ nil means make them for files that have some already.
254 '(lambda (x) (or (booleanp x) (equal x 'never)))) 254 '(lambda (x) (or (booleanp x) (equal x 'never))))
255 255
256(defcustom dired-kept-versions 2 256(defcustom dired-kept-versions 2
257 "*When cleaning directory, number of versions to keep." 257 "When cleaning directory, number of versions to keep."
258 :type 'integer 258 :type 'integer
259 :group 'backup 259 :group 'backup
260 :group 'dired) 260 :group 'dired)
261 261
262(defcustom delete-old-versions nil 262(defcustom delete-old-versions nil
263 "*If t, delete excess backup versions silently. 263 "If t, delete excess backup versions silently.
264If nil, ask confirmation. Any other value prevents any trimming." 264If nil, ask confirmation. Any other value prevents any trimming."
265 :type '(choice (const :tag "Delete" t) 265 :type '(choice (const :tag "Delete" t)
266 (const :tag "Ask" nil) 266 (const :tag "Ask" nil)
@@ -268,20 +268,20 @@ If nil, ask confirmation. Any other value prevents any trimming."
268 :group 'backup) 268 :group 'backup)
269 269
270(defcustom kept-old-versions 2 270(defcustom kept-old-versions 2
271 "*Number of oldest versions to keep when a new numbered backup is made." 271 "Number of oldest versions to keep when a new numbered backup is made."
272 :type 'integer 272 :type 'integer
273 :group 'backup) 273 :group 'backup)
274(put 'kept-old-versions 'safe-local-variable 'integerp) 274(put 'kept-old-versions 'safe-local-variable 'integerp)
275 275
276(defcustom kept-new-versions 2 276(defcustom kept-new-versions 2
277 "*Number of newest versions to keep when a new numbered backup is made. 277 "Number of newest versions to keep when a new numbered backup is made.
278Includes the new backup. Must be > 0" 278Includes the new backup. Must be > 0"
279 :type 'integer 279 :type 'integer
280 :group 'backup) 280 :group 'backup)
281(put 'kept-new-versions 'safe-local-variable 'integerp) 281(put 'kept-new-versions 'safe-local-variable 'integerp)
282 282
283(defcustom require-final-newline nil 283(defcustom require-final-newline nil
284 "*Whether to add a newline automatically at the end of the file. 284 "Whether to add a newline automatically at the end of the file.
285 285
286A value of t means do this only when the file is about to be saved. 286A value of t means do this only when the file is about to be saved.
287A value of `visit' means do this right after the file is visited. 287A value of `visit' means do this right after the file is visited.
@@ -299,7 +299,7 @@ from `mode-require-final-newline'."
299 :group 'editing-basics) 299 :group 'editing-basics)
300 300
301(defcustom mode-require-final-newline t 301(defcustom mode-require-final-newline t
302 "*Whether to add a newline at end of file, in certain major modes. 302 "Whether to add a newline at end of file, in certain major modes.
303Those modes set `require-final-newline' to this value when you enable them. 303Those modes set `require-final-newline' to this value when you enable them.
304They do so because they are often used for files that are supposed 304They do so because they are often used for files that are supposed
305to end in newlines, and the question is how to arrange that. 305to end in newlines, and the question is how to arrange that.
@@ -322,12 +322,12 @@ a final newline, whenever you save a file that really needs one."
322 :version "22.1") 322 :version "22.1")
323 323
324(defcustom auto-save-default t 324(defcustom auto-save-default t
325 "*Non-nil says by default do auto-saving of every file-visiting buffer." 325 "Non-nil says by default do auto-saving of every file-visiting buffer."
326 :type 'boolean 326 :type 'boolean
327 :group 'auto-save) 327 :group 'auto-save)
328 328
329(defcustom auto-save-visited-file-name nil 329(defcustom auto-save-visited-file-name nil
330 "*Non-nil says auto-save a buffer in the file it is visiting, when practical. 330 "Non-nil says auto-save a buffer in the file it is visiting, when practical.
331Normally auto-save files are written under other names." 331Normally auto-save files are written under other names."
332 :type 'boolean 332 :type 'boolean
333 :group 'auto-save) 333 :group 'auto-save)
@@ -337,7 +337,7 @@ Normally auto-save files are written under other names."
337 ;; Don't put "\\2" inside expand-file-name, since it will be 337 ;; Don't put "\\2" inside expand-file-name, since it will be
338 ;; transformed to "/2" on DOS/Windows. 338 ;; transformed to "/2" on DOS/Windows.
339 ,(concat temporary-file-directory "\\2") t)) 339 ,(concat temporary-file-directory "\\2") t))
340 "*Transforms to apply to buffer file name before making auto-save file name. 340 "Transforms to apply to buffer file name before making auto-save file name.
341Each transform is a list (REGEXP REPLACEMENT UNIQUIFY): 341Each transform is a list (REGEXP REPLACEMENT UNIQUIFY):
342REGEXP is a regular expression to match against the file name. 342REGEXP is a regular expression to match against the file name.
343If it matches, `replace-match' is used to replace the 343If it matches, `replace-match' is used to replace the
@@ -364,19 +364,19 @@ ignored."
364 :version "21.1") 364 :version "21.1")
365 365
366(defcustom save-abbrevs t 366(defcustom save-abbrevs t
367 "*Non-nil means save word abbrevs too when files are saved. 367 "Non-nil means save word abbrevs too when files are saved.
368If `silently', don't ask the user before saving." 368If `silently', don't ask the user before saving."
369 :type '(choice (const t) (const nil) (const silently)) 369 :type '(choice (const t) (const nil) (const silently))
370 :group 'abbrev) 370 :group 'abbrev)
371 371
372(defcustom find-file-run-dired t 372(defcustom find-file-run-dired t
373 "*Non-nil means allow `find-file' to visit directories. 373 "Non-nil means allow `find-file' to visit directories.
374To visit the directory, `find-file' runs `find-directory-functions'." 374To visit the directory, `find-file' runs `find-directory-functions'."
375 :type 'boolean 375 :type 'boolean
376 :group 'find-file) 376 :group 'find-file)
377 377
378(defcustom find-directory-functions '(cvs-dired-noselect dired-noselect) 378(defcustom find-directory-functions '(cvs-dired-noselect dired-noselect)
379 "*List of functions to try in sequence to visit a directory. 379 "List of functions to try in sequence to visit a directory.
380Each function is called with the directory name as the sole argument 380Each function is called with the directory name as the sole argument
381and should return either a buffer or nil." 381and should return either a buffer or nil."
382 :type '(hook :options (cvs-dired-noselect dired-noselect)) 382 :type '(hook :options (cvs-dired-noselect dired-noselect))
@@ -448,7 +448,7 @@ use `before-save-hook'.")
448 'write-contents-functions "22.1") 448 'write-contents-functions "22.1")
449 449
450(defcustom enable-local-variables t 450(defcustom enable-local-variables t
451 "*Control use of local variables in files you visit. 451 "Control use of local variables in files you visit.
452The value can be t, nil, :safe, or something else. 452The value can be t, nil, :safe, or something else.
453 453
454A value of t means file local variables specifications are obeyed 454A value of t means file local variables specifications are obeyed
@@ -506,7 +506,7 @@ nil means ignore them; anything else means query."
506 (defalias 'file-locked-p 'ignore)) 506 (defalias 'file-locked-p 'ignore))
507 507
508(defcustom view-read-only nil 508(defcustom view-read-only nil
509 "*Non-nil means buffers visiting files read-only do so in view mode. 509 "Non-nil means buffers visiting files read-only do so in view mode.
510In fact, this means that all read-only buffers normally have 510In fact, this means that all read-only buffers normally have
511View mode enabled, including buffers that are read-only because 511View mode enabled, including buffers that are read-only because
512you visit a file you cannot alter, and buffers you make read-only 512you visit a file you cannot alter, and buffers you make read-only
@@ -691,7 +691,7 @@ PATH-AND-SUFFIXES is a pair of lists, (DIRECTORIES . SUFFIXES)."
691 (when (file-directory-p dir) 691 (when (file-directory-p dir)
692 (dolist (file (file-name-all-completions 692 (dolist (file (file-name-all-completions
693 (file-name-nondirectory string) dir)) 693 (file-name-nondirectory string) dir))
694 (push (if string-dir (concat string-dir file) file) names) 694 (add-to-list 'names (if string-dir (concat string-dir file) file))
695 (when (string-match suffix file) 695 (when (string-match suffix file)
696 (setq file (substring file 0 (match-beginning 0))) 696 (setq file (substring file 0 (match-beginning 0)))
697 (push (if string-dir (concat string-dir file) file) names))))) 697 (push (if string-dir (concat string-dir file) file) names)))))
@@ -1192,7 +1192,11 @@ If the current buffer now contains an empty file that you just visited
1192\(presumably by mistake), use this command to visit the file you really want. 1192\(presumably by mistake), use this command to visit the file you really want.
1193 1193
1194Interactively, or if WILDCARDS is non-nil in a call from Lisp, 1194Interactively, or if WILDCARDS is non-nil in a call from Lisp,
1195expand wildcards (if any) and replace the file with multiple files." 1195expand wildcards (if any) and replace the file with multiple files.
1196
1197If the current buffer is an indirect buffer, or the base buffer
1198for one or more indirect buffers, the other buffer(s) are not
1199killed."
1196 (interactive 1200 (interactive
1197 (let ((file buffer-file-name) 1201 (let ((file buffer-file-name)
1198 (file-name nil) 1202 (file-name nil)
@@ -1320,7 +1324,7 @@ removes automounter prefixes (see the variable `automount-dir-prefix')."
1320 filename))) 1324 filename)))
1321 1325
1322(defcustom find-file-not-true-dirname-list nil 1326(defcustom find-file-not-true-dirname-list nil
1323 "*List of logical names for which visiting shouldn't save the true dirname. 1327 "List of logical names for which visiting shouldn't save the true dirname.
1324On VMS, when you visit a file using a logical name that searches a path, 1328On VMS, when you visit a file using a logical name that searches a path,
1325you may or may not want the visited file name to record the specific 1329you may or may not want the visited file name to record the specific
1326directory where the file was found. If you *do not* want that, add the logical 1330directory where the file was found. If you *do not* want that, add the logical
@@ -1369,7 +1373,7 @@ If there is no such live buffer, return nil."
1369 found)))) 1373 found))))
1370 1374
1371(defcustom find-file-wildcards t 1375(defcustom find-file-wildcards t
1372 "*Non-nil means file-visiting commands should handle wildcards. 1376 "Non-nil means file-visiting commands should handle wildcards.
1373For example, if you specify `*.c', that would visit all the files 1377For example, if you specify `*.c', that would visit all the files
1374whose names match the pattern." 1378whose names match the pattern."
1375 :group 'files 1379 :group 'files
@@ -1377,7 +1381,7 @@ whose names match the pattern."
1377 :type 'boolean) 1381 :type 'boolean)
1378 1382
1379(defcustom find-file-suppress-same-file-warnings nil 1383(defcustom find-file-suppress-same-file-warnings nil
1380 "*Non-nil means suppress warning messages for symlinked files. 1384 "Non-nil means suppress warning messages for symlinked files.
1381When nil, Emacs prints a warning when visiting a file that is already 1385When nil, Emacs prints a warning when visiting a file that is already
1382visited, but with a different name. Setting this option to t 1386visited, but with a different name. Setting this option to t
1383suppresses this warning." 1387suppresses this warning."
@@ -2299,7 +2303,7 @@ symbol and VAL is a value that is considered safe."
2299 :type 'alist) 2303 :type 'alist)
2300 2304
2301(defcustom safe-local-eval-forms nil 2305(defcustom safe-local-eval-forms nil
2302 "*Expressions that are considered safe in an `eval:' local variable. 2306 "Expressions that are considered safe in an `eval:' local variable.
2303Add expressions to this list if you want Emacs to evaluate them, when 2307Add expressions to this list if you want Emacs to evaluate them, when
2304they appear in an `eval' local variable specification, without first 2308they appear in an `eval' local variable specification, without first
2305asking you for confirmation." 2309asking you for confirmation."
@@ -2760,7 +2764,7 @@ It is dangerous if either of these conditions are met:
2760 2764
2761 2765
2762(defcustom change-major-mode-with-file-name t 2766(defcustom change-major-mode-with-file-name t
2763 "*Non-nil means \\[write-file] should set the major mode from the file name. 2767 "Non-nil means \\[write-file] should set the major mode from the file name.
2764However, the mode will not be changed if 2768However, the mode will not be changed if
2765\(1) a local variables list or the `-*-' line specifies a major mode, or 2769\(1) a local variables list or the `-*-' line specifies a major mode, or
2766\(2) the current major mode is a \"special\" mode, 2770\(2) the current major mode is a \"special\" mode,
@@ -4495,7 +4499,7 @@ by `sh' are supported."
4495 4499
4496(defcustom list-directory-brief-switches 4500(defcustom list-directory-brief-switches
4497 (if (eq system-type 'vax-vms) "" "-CF") 4501 (if (eq system-type 'vax-vms) "" "-CF")
4498 "*Switches for `list-directory' to pass to `ls' for brief listing." 4502 "Switches for `list-directory' to pass to `ls' for brief listing."
4499 :type 'string 4503 :type 'string
4500 :group 'dired) 4504 :group 'dired)
4501 4505
@@ -4503,7 +4507,7 @@ by `sh' are supported."
4503 (if (eq system-type 'vax-vms) 4507 (if (eq system-type 'vax-vms)
4504 "/PROTECTION/SIZE/DATE/OWNER/WIDTH=(OWNER:10)" 4508 "/PROTECTION/SIZE/DATE/OWNER/WIDTH=(OWNER:10)"
4505 "-l") 4509 "-l")
4506 "*Switches for `list-directory' to pass to `ls' for verbose listing." 4510 "Switches for `list-directory' to pass to `ls' for verbose listing."
4507 :type 'string 4511 :type 'string
4508 :group 'dired) 4512 :group 'dired)
4509 4513
@@ -4634,7 +4638,7 @@ PATTERN that already quotes some of the special characters."
4634 "Absolute or relative name of the `ls' program used by `insert-directory'.") 4638 "Absolute or relative name of the `ls' program used by `insert-directory'.")
4635 4639
4636(defcustom directory-free-space-program "df" 4640(defcustom directory-free-space-program "df"
4637 "*Program to get the amount of free space on a file system. 4641 "Program to get the amount of free space on a file system.
4638We assume the output has the format of `df'. 4642We assume the output has the format of `df'.
4639The value of this variable must be just a command name or file name; 4643The value of this variable must be just a command name or file name;
4640if you want to specify options, use `directory-free-space-args'. 4644if you want to specify options, use `directory-free-space-args'.
@@ -4648,7 +4652,7 @@ preference to the program given by this variable."
4648 4652
4649(defcustom directory-free-space-args 4653(defcustom directory-free-space-args
4650 (if (eq system-type 'darwin) "-k" "-Pk") 4654 (if (eq system-type 'darwin) "-k" "-Pk")
4651 "*Options to use when running `directory-free-space-program'." 4655 "Options to use when running `directory-free-space-program'."
4652 :type 'string 4656 :type 'string
4653 :group 'dired) 4657 :group 'dired)
4654 4658
diff --git a/lisp/find-file.el b/lisp/find-file.el
index e15d6e62b0b..5618ba58dbe 100644
--- a/lisp/find-file.el
+++ b/lisp/find-file.el
@@ -189,12 +189,16 @@ To override this, give an argument to `ff-find-other-file'."
189 ;; C/C++ include, for NeXTSTEP too 189 ;; C/C++ include, for NeXTSTEP too
190 ("^\#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" . 190 ("^\#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" .
191 (lambda () 191 (lambda ()
192 (setq fname (buffer-substring (match-beginning 2) (match-end 2))))) 192 (buffer-substring (match-beginning 2) (match-end 2))))
193 ) 193 )
194 "*A list of regular expressions for `ff-find-file'. 194 ;; We include `ff-treat-as-special' documentation here so that autoload
195Specifies how to recognize special constructs such as include files 195 ;; can make it available to be read prior to loading this file.
196etc. and an associated method for extracting the filename from that 196 "*List of special constructs for `ff-treat-as-special' to recognize.
197construct.") 197Each element, tried in order, has the form (REGEXP . EXTRACT).
198If REGEXP matches the current line (from the beginning of the line),
199`ff-treat-as-special' calls function EXTRACT with no args.
200If EXTRACT returns nil, keep trying. Otherwise, return the
201filename that EXTRACT returned.")
198 202
199(defvaralias 'ff-related-file-alist 'ff-other-file-alist) 203(defvaralias 'ff-related-file-alist 'ff-other-file-alist)
200(defcustom ff-other-file-alist 'cc-other-file-alist 204(defcustom ff-other-file-alist 'cc-other-file-alist
@@ -405,9 +409,7 @@ If optional IN-OTHER-WINDOW is non-nil, find the file in another window."
405 (ff-list-replace-env-vars (symbol-value ff-search-directories)) 409 (ff-list-replace-env-vars (symbol-value ff-search-directories))
406 (ff-list-replace-env-vars ff-search-directories))) 410 (ff-list-replace-env-vars ff-search-directories)))
407 411
408 (save-excursion 412 (setq fname (ff-treat-as-special))
409 (beginning-of-line 1)
410 (setq fname (ff-treat-as-special)))
411 413
412 (cond 414 (cond
413 ((and (not ff-ignore-include) fname) 415 ((and (not ff-ignore-include) fname)
@@ -540,9 +542,7 @@ the `ff-ignore-include' variable."
540 (ff-list-replace-env-vars (symbol-value ff-search-directories)) 542 (ff-list-replace-env-vars (symbol-value ff-search-directories))
541 (ff-list-replace-env-vars ff-search-directories))) 543 (ff-list-replace-env-vars ff-search-directories)))
542 544
543 (save-excursion 545 (setq fname (ff-treat-as-special))
544 (beginning-of-line 1)
545 (setq fname (ff-treat-as-special)))
546 546
547 (cond 547 (cond
548 ((and (not ff-ignore-include) fname) 548 ((and (not ff-ignore-include) fname)
@@ -771,20 +771,22 @@ The value used comes from `ff-case-fold-search'."
771 771
772(defun ff-treat-as-special () 772(defun ff-treat-as-special ()
773 "Return the file to look for if the construct was special, else nil. 773 "Return the file to look for if the construct was special, else nil.
774The construct is defined in the variable `ff-special-constructs'." 774See variable `ff-special-constructs'."
775 (let* (fname 775 (save-excursion
776 (list ff-special-constructs) 776 (beginning-of-line 1)
777 (elem (car list)) 777 (let* (fname
778 (regexp (car elem)) 778 (list ff-special-constructs)
779 (match (cdr elem))) 779 (elem (car list))
780 (while (and list (not fname)) 780 (regexp (car elem))
781 (if (and (looking-at regexp) match) 781 (match (cdr elem)))
782 (setq fname (funcall match))) 782 (while (and list (not fname))
783 (setq list (cdr list)) 783 (if (and (looking-at regexp) match)
784 (setq elem (car list)) 784 (setq fname (funcall match)))
785 (setq regexp (car elem)) 785 (setq list (cdr list))
786 (setq match (cdr elem))) 786 (setq elem (car list))
787 fname)) 787 (setq regexp (car elem))
788 (setq match (cdr elem)))
789 fname)))
788 790
789(defun ff-basename (string) 791(defun ff-basename (string)
790 "Return the basename of pathname STRING." 792 "Return the basename of pathname STRING."
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index d1f63c63324..e443056e034 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,11 @@
12006-07-16 NAKAJI Hiroyuki <nakaji@heimat.jp> (tiny change)
2
3 * mm-util.el (mm-charset-synonym-alist): Map windows-31j to cp932.
4
52006-07-14 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
6
7 * gnus-start.el (gnus-subscribe-options-newsgroup-method): Doc fix.
8
12006-06-26 Reiner Steib <Reiner.Steib@gmx.de> 92006-06-26 Reiner Steib <Reiner.Steib@gmx.de>
2 10
3 * gnus-diary.el (gnus-user-format-function-d) 11 * gnus-diary.el (gnus-user-format-function-d)
@@ -175,8 +183,8 @@
175 183
176 * mml.el (mml-mode, mml-dnd-protocol-alist) 184 * mml.el (mml-mode, mml-dnd-protocol-alist)
177 (mml-dnd-attach-options, mml-dnd-attach-file) 185 (mml-dnd-attach-options, mml-dnd-attach-file)
178 (mml-attach-file, mml-attach-buffer, mml-attach-external): Sync 186 (mml-attach-file, mml-attach-buffer, mml-attach-external):
179 DND support and use of message-in-body-p from the trunk. 187 Sync DND support and use of message-in-body-p from the trunk.
180 188
1812006-04-26 Katsumi Yamaoka <yamaoka@jpl.org> 1892006-04-26 Katsumi Yamaoka <yamaoka@jpl.org>
182 190
@@ -192,8 +200,7 @@
192 200
1932006-04-25 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> 2012006-04-25 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
194 202
195 * nnweb.el (nnweb-google-wash-article): Sync up to new Google 203 * nnweb.el (nnweb-google-wash-article): Sync up to new Google HTML.
196 HTML.
197 204
1982006-04-25 Katsumi Yamaoka <yamaoka@jpl.org> 2052006-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
199 206
@@ -305,16 +312,14 @@
305 * rfc2047.el (rfc2047-decode-encoded-words): Don't message about 312 * rfc2047.el (rfc2047-decode-encoded-words): Don't message about
306 unknown charset. 313 unknown charset.
307 314
308 * message.el (message-header-synonyms): Add Original-To to the 315 * message.el (message-header-synonyms): Add Original-To to the default.
309 default.
310 316
311 * gnus-sum.el (gnus-get-newsgroup-headers-xover): group is an 317 * gnus-sum.el (gnus-get-newsgroup-headers-xover): Group is an
312 optional parameter. 318 optional parameter.
313 319
3142006-04-07 Reiner Steib <Reiner.Steib@gmx.de> 3202006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
315 321
316 * pgg-gpg.el: Revert to revision 7.15 to allow the use of 322 * pgg-gpg.el: Revert to revision 7.15 to allow the use of gpg-agent.
317 gpg-agent.
318 323
3192006-04-06 Reiner Steib <Reiner.Steib@gmx.de> 3242006-04-06 Reiner Steib <Reiner.Steib@gmx.de>
320 325
@@ -322,14 +327,13 @@
322 327
3232006-04-04 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> 3282006-04-04 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
324 329
325 * nnweb.el (nnweb-google-create-mapping): Update regexp. Some 330 * nnweb.el (nnweb-google-create-mapping): Update regexp.
326 whitespace was matched into the url, which broke browsing hits 331 Some whitespace was matched into the url, which broke browsing hits
327 > 100 when mm-url-use-external was nil. 332 > 100 when mm-url-use-external was nil.
328 333
3292006-03-31 Reiner Steib <Reiner.Steib@gmx.de> 3342006-03-31 Reiner Steib <Reiner.Steib@gmx.de>
330 335
331 * gnus-group.el (gnus-group-update-tool-bar): Add :initialize and 336 * gnus-group.el (gnus-group-update-tool-bar): Add :initialize and :set.
332 :set.
333 337
3342006-03-23 Katsumi Yamaoka <yamaoka@jpl.org> 3382006-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
335 339
@@ -400,8 +404,8 @@
400 404
4012006-03-15 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> 4052006-03-15 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
402 406
403 * gnus-art.el (gnus-article-only-boring-p): Bind 407 * gnus-art.el (gnus-article-only-boring-p):
404 inhibit-point-motion-hooks to avoid infinite loop when entering 408 Bind inhibit-point-motion-hooks to avoid infinite loop when entering
405 intangible text. Reported by Ralf Wachinger 409 intangible text. Reported by Ralf Wachinger
406 <rwnewsmampfer@geekmail.de>. 410 <rwnewsmampfer@geekmail.de>.
407 411
@@ -472,8 +476,7 @@
472 476
4732006-03-03 Katsumi Yamaoka <yamaoka@jpl.org> 4772006-03-03 Katsumi Yamaoka <yamaoka@jpl.org>
474 478
475 * mm-decode.el (mm-get-part): Don't use 479 * mm-decode.el (mm-get-part): Don't use mm-with-unibyte-current-buffer.
476 mm-with-unibyte-current-buffer.
477 480
478 * gnus-sum.el (gnus-summary-set-display-table): Don't nix out 481 * gnus-sum.el (gnus-summary-set-display-table): Don't nix out
479 characters 160 through 255 in Emacs 23. 482 characters 160 through 255 in Emacs 23.
@@ -493,8 +496,8 @@
493 496
4942006-02-28 Reiner Steib <Reiner.Steib@gmx.de> 4972006-02-28 Reiner Steib <Reiner.Steib@gmx.de>
495 498
496 * nnweb.el (nnweb-type-definition, nnweb-gmane-search): Use new 499 * nnweb.el (nnweb-type-definition, nnweb-gmane-search):
497 nov.php. 500 Use new nov.php.
498 501
4992006-02-28 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de> 5022006-02-28 Andreas Seltenreich <uwi7@stud.uni-karlsruhe.de>
500 503
@@ -686,8 +689,8 @@
686 689
6872006-02-06 Reiner Steib <Reiner.Steib@gmx.de> 6902006-02-06 Reiner Steib <Reiner.Steib@gmx.de>
688 691
689 * spam-report.el (spam-report-gmane-use-article-number): Improve 692 * spam-report.el (spam-report-gmane-use-article-number):
690 doc string. 693 Improve doc string.
691 (spam-report-gmane-internal): Check if a suitable header was found 694 (spam-report-gmane-internal): Check if a suitable header was found
692 in the article. 695 in the article.
693 696
@@ -726,12 +729,10 @@
726 * nnweb.el (nnweb-group-alist): Use defvar instead of defvoo, 729 * nnweb.el (nnweb-group-alist): Use defvar instead of defvoo,
727 there's only one active file for all servers. 730 there's only one active file for all servers.
728 (nnweb-request-scan): Make sure nnweb-articles is initialized on 731 (nnweb-request-scan): Make sure nnweb-articles is initialized on
729 solid groups. Gnus might have used a FAST request to select the 732 solid groups. Gnus might have used a FAST request to select the group.
730 group.
731 (nnweb-request-group, nnweb-google-parse-1): Don't keep nnweb-type 733 (nnweb-request-group, nnweb-google-parse-1): Don't keep nnweb-type
732 and nnweb-search redundantly in the active file. 734 and nnweb-search redundantly in the active file.
733 (nnweb-request-list): Don't list bogus groups. There can only be 735 (nnweb-request-list): Don't list bogus groups. There can only be one.
734 one.
735 (nnweb-request-create-group): Don't use ARGS. 736 (nnweb-request-create-group): Don't use ARGS.
736 (nnweb-possibly-change-server, nnweb-request-group): Remove some 737 (nnweb-possibly-change-server, nnweb-request-group): Remove some
737 initialisations. Let nnoo do the work. 738 initialisations. Let nnoo do the work.
@@ -742,14 +743,13 @@
742 (message-setup-1): Call `message-use-alternative-email-as-from' 743 (message-setup-1): Call `message-use-alternative-email-as-from'
743 after `message-setup-hook' to give it precedence over posting 744 after `message-setup-hook' to give it precedence over posting
744 styles, etc. 745 styles, etc.
745 (message-use-alternative-email-as-from): Add docstring. Remove 746 (message-use-alternative-email-as-from): Add docstring.
746 the original From header if present. 747 Remove the original From header if present.
747 748
7482006-01-31 Katsumi Yamaoka <yamaoka@jpl.org> 7492006-01-31 Katsumi Yamaoka <yamaoka@jpl.org>
749 750
750 * mm-uu.el (mm-uu-emacs-sources-extract): Say the part has been 751 * mm-uu.el (mm-uu-emacs-sources-extract, mm-uu-diff-extract):
751 decoded. 752 Say the part has been decoded.
752 (mm-uu-diff-extract): Ditto.
753 753
7542006-01-31 Kevin Ryde <user42@zip.com.au> 7542006-01-31 Kevin Ryde <user42@zip.com.au>
755 755
diff --git a/lisp/gnus/gnus-start.el b/lisp/gnus/gnus-start.el
index 0f56e40ae15..d42247de1be 100644
--- a/lisp/gnus/gnus-start.el
+++ b/lisp/gnus/gnus-start.el
@@ -313,8 +313,8 @@ If, for instance, you want to subscribe to all newsgroups in the
313 313
314options -n no.all alt.all 314options -n no.all alt.all
315 315
316Gnus will the subscribe all new newsgroups in these hierarchies with 316Gnus will then subscribe all new newsgroups in these hierarchies
317the subscription method in this variable." 317with the subscription method in this variable."
318 :group 'gnus-group-new 318 :group 'gnus-group-new
319 :type '(radio (function-item gnus-subscribe-randomly) 319 :type '(radio (function-item gnus-subscribe-randomly)
320 (function-item gnus-subscribe-alphabetically) 320 (function-item gnus-subscribe-alphabetically)
diff --git a/lisp/gnus/mm-util.el b/lisp/gnus/mm-util.el
index 5803df7d419..22bbecf7e39 100644
--- a/lisp/gnus/mm-util.el
+++ b/lisp/gnus/mm-util.el
@@ -204,19 +204,19 @@ the alias. Else windows-NUMBER is used."
204 `( 204 `(
205 ;; Not in XEmacs, but it's not a proper MIME charset anyhow. 205 ;; Not in XEmacs, but it's not a proper MIME charset anyhow.
206 ,@(unless (mm-coding-system-p 'x-ctext) 206 ,@(unless (mm-coding-system-p 'x-ctext)
207 '((x-ctext . ctext))) 207 '((x-ctext . ctext)))
208 ;; ISO-8859-15 is very similar to ISO-8859-1. But it's _different_! 208 ;; ISO-8859-15 is very similar to ISO-8859-1. But it's _different_!
209 ,@(unless (mm-coding-system-p 'iso-8859-15) 209 ,@(unless (mm-coding-system-p 'iso-8859-15)
210 '((iso-8859-15 . iso-8859-1))) 210 '((iso-8859-15 . iso-8859-1)))
211 ;; BIG-5HKSCS is similar to, but different than, BIG-5. 211 ;; BIG-5HKSCS is similar to, but different than, BIG-5.
212 ,@(unless (mm-coding-system-p 'big5-hkscs) 212 ,@(unless (mm-coding-system-p 'big5-hkscs)
213 '((big5-hkscs . big5))) 213 '((big5-hkscs . big5)))
214 ;; Windows-1252 is actually a superset of Latin-1. See also 214 ;; Windows-1252 is actually a superset of Latin-1. See also
215 ;; `gnus-article-dumbquotes-map'. 215 ;; `gnus-article-dumbquotes-map'.
216 ,@(unless (mm-coding-system-p 'windows-1252) 216 ,@(unless (mm-coding-system-p 'windows-1252)
217 (if (mm-coding-system-p 'cp1252) 217 (if (mm-coding-system-p 'cp1252)
218 '((windows-1252 . cp1252)) 218 '((windows-1252 . cp1252))
219 '((windows-1252 . iso-8859-1)))) 219 '((windows-1252 . iso-8859-1))))
220 ;; Windows-1250 is a variant of Latin-2 heavily used by Microsoft 220 ;; Windows-1250 is a variant of Latin-2 heavily used by Microsoft
221 ;; Outlook users in Czech republic. Use this to allow reading of their 221 ;; Outlook users in Czech republic. Use this to allow reading of their
222 ;; e-mails. cp1250 should be defined by M-x codepage-setup. 222 ;; e-mails. cp1250 should be defined by M-x codepage-setup.
@@ -232,6 +232,10 @@ the alias. Else windows-NUMBER is used."
232 (if (mm-coding-system-p 'cp949) 232 (if (mm-coding-system-p 'cp949)
233 '((ks_c_5601-1987 . cp949)) 233 '((ks_c_5601-1987 . cp949))
234 '((ks_c_5601-1987 . euc-kr)))) 234 '((ks_c_5601-1987 . euc-kr))))
235 ;; Windows-31J is Windows Codepage 932.
236 ,@(if (and (not (mm-coding-system-p 'windows-31j))
237 (mm-coding-system-p 'cp932))
238 '((windows-31j . cp932)))
235 ) 239 )
236 "A mapping from unknown or invalid charset names to the real charset names.") 240 "A mapping from unknown or invalid charset names to the real charset names.")
237 241
diff --git a/lisp/help-fns.el b/lisp/help-fns.el
index 69555feb170..53e280fd1a7 100644
--- a/lisp/help-fns.el
+++ b/lisp/help-fns.el
@@ -534,7 +534,8 @@ it is displayed along with the global value."
534 (error nil)))) 534 (error nil))))
535 (when location 535 (when location
536 (with-current-buffer (car location) 536 (with-current-buffer (car location)
537 (goto-char (cdr location)) 537 (when (cdr location)
538 (goto-char (cdr location)))
538 (when (re-search-backward 539 (when (re-search-backward
539 "^;;; Generated autoloads from \\(.*\\)" nil t) 540 "^;;; Generated autoloads from \\(.*\\)" nil t)
540 (setq file-name (match-string 1))))))) 541 (setq file-name (match-string 1)))))))
diff --git a/lisp/help-mode.el b/lisp/help-mode.el
index f4ab3de5a4a..7cdf78fbe13 100644
--- a/lisp/help-mode.el
+++ b/lisp/help-mode.el
@@ -157,7 +157,8 @@ The format is (FUNCTION ARGS...).")
157 (let ((location 157 (let ((location
158 (find-function-search-for-symbol fun nil file))) 158 (find-function-search-for-symbol fun nil file)))
159 (pop-to-buffer (car location)) 159 (pop-to-buffer (car location))
160 (goto-char (cdr location)))) 160 (when (cdr location)
161 (goto-char (cdr location)))))
161 'help-echo (purecopy "mouse-2, RET: find function's definition")) 162 'help-echo (purecopy "mouse-2, RET: find function's definition"))
162 163
163(define-button-type 'help-variable-def 164(define-button-type 'help-variable-def
@@ -167,8 +168,9 @@ The format is (FUNCTION ARGS...).")
167 (setq file (help-C-file-name var 'var))) 168 (setq file (help-C-file-name var 'var)))
168 (let ((location (find-variable-noselect var file))) 169 (let ((location (find-variable-noselect var file)))
169 (pop-to-buffer (car location)) 170 (pop-to-buffer (car location))
170 (goto-char (cdr location)))) 171 (when (cdr location)
171 'help-echo (purecopy"mouse-2, RET: find variable's definition")) 172 (goto-char (cdr location)))))
173 'help-echo (purecopy "mouse-2, RET: find variable's definition"))
172 174
173(define-button-type 'help-face-def 175(define-button-type 'help-face-def
174 :supertype 'help-xref 176 :supertype 'help-xref
@@ -179,7 +181,8 @@ The format is (FUNCTION ARGS...).")
179 (let ((location 181 (let ((location
180 (find-function-search-for-symbol fun 'defface file))) 182 (find-function-search-for-symbol fun 'defface file)))
181 (pop-to-buffer (car location)) 183 (pop-to-buffer (car location))
182 (goto-char (cdr location)))) 184 (when (cdr location)
185 (goto-char (cdr location)))))
183 'help-echo (purecopy "mouse-2, RET: find face's definition")) 186 'help-echo (purecopy "mouse-2, RET: find face's definition"))
184 187
185 188
diff --git a/lisp/hexl.el b/lisp/hexl.el
index e2078fceecb..d753fc83017 100644
--- a/lisp/hexl.el
+++ b/lisp/hexl.el
@@ -351,8 +351,9 @@ You can use \\[hexl-find-file] to visit a file in Hexl mode.
351 351
352;;;###autoload 352;;;###autoload
353(defun hexl-find-file (filename) 353(defun hexl-find-file (filename)
354 "Edit file FILENAME in `hexl-mode'. 354 "Edit file FILENAME as a binary file in hex dump format.
355Switch to a buffer visiting file FILENAME, creating one in none exists." 355Switch to a buffer visiting file FILENAME, creating one if none exists,
356and edit the file in `hexl-mode'."
356 (interactive 357 (interactive
357 (list 358 (list
358 (let ((completion-ignored-extensions nil)) 359 (let ((completion-ignored-extensions nil))
diff --git a/lisp/ido.el b/lisp/ido.el
index a4c26b52c98..be1cba62f27 100644
--- a/lisp/ido.el
+++ b/lisp/ido.el
@@ -2895,7 +2895,8 @@ With \\[universal-argument], pop all element."
2895 "Insert file name of current buffer. 2895 "Insert file name of current buffer.
2896If repeated, insert text from buffer instead." 2896If repeated, insert text from buffer instead."
2897 (interactive "P") 2897 (interactive "P")
2898 (let* ((bfname (buffer-file-name ido-entry-buffer)) 2898 (let* ((bfname (or (buffer-file-name ido-entry-buffer)
2899 (buffer-name ido-entry-buffer)))
2899 (name (and bfname (file-name-nondirectory bfname)))) 2900 (name (and bfname (file-name-nondirectory bfname))))
2900 (when name 2901 (when name
2901 (setq ido-text-init 2902 (setq ido-text-init
diff --git a/lisp/image-mode.el b/lisp/image-mode.el
index 66d7fb6c16a..523ef3f73a8 100644
--- a/lisp/image-mode.el
+++ b/lisp/image-mode.el
@@ -118,6 +118,9 @@ information on these modes."
118 (if (get-text-property (point-min) 'display) 118 (if (get-text-property (point-min) 'display)
119 (image-toggle-display))) 119 (image-toggle-display)))
120 120
121(defvar archive-superior-buffer)
122(defvar tar-superior-buffer)
123
121(defun image-toggle-display () 124(defun image-toggle-display ()
122 "Start or stop displaying an image file as the actual image. 125 "Start or stop displaying an image file as the actual image.
123This command toggles between showing the text of the image file 126This command toggles between showing the text of the image file
diff --git a/lisp/imenu.el b/lisp/imenu.el
index a609bcbadf9..d9c75c5fdd4 100644
--- a/lisp/imenu.el
+++ b/lisp/imenu.el
@@ -910,9 +910,8 @@ select from ALIST.
910With no index alist ALIST, it calls `imenu--make-index-alist' to 910With no index alist ALIST, it calls `imenu--make-index-alist' to
911create the index alist. 911create the index alist.
912 912
913If `imenu-use-popup-menu' is non-nil, then the 913If `imenu-use-popup-menu' is nil, then the completion buffer
914completion buffer is always used, no matter if the mouse was used or 914is always used, no matter if the mouse was used or not.
915not.
916 915
917The returned value is of the form (INDEX-NAME . INDEX-POSITION)." 916The returned value is of the form (INDEX-NAME . INDEX-POSITION)."
918 (let (index-alist 917 (let (index-alist
diff --git a/lisp/info.el b/lisp/info.el
index 21d4bbc238d..def9a12ab0f 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -3077,7 +3077,8 @@ If FORK is a string, it is the name to use for the new buffer."
3077 3077
3078;; Common subroutine. 3078;; Common subroutine.
3079(defun Info-try-follow-nearest-node (&optional fork) 3079(defun Info-try-follow-nearest-node (&optional fork)
3080 "Follow a node reference near point. Return non-nil if successful." 3080 "Follow a node reference near point. Return non-nil if successful.
3081If FORK is non-nil, it i spassed to `Info-goto-node'."
3081 (let (node) 3082 (let (node)
3082 (cond 3083 (cond
3083 ((Info-get-token (point) "[hf]t?tp://" "[hf]t?tp://\\([^ \t\n\"`({<>})']+\\)") 3084 ((Info-get-token (point) "[hf]t?tp://" "[hf]t?tp://\\([^ \t\n\"`({<>})']+\\)")
diff --git a/lisp/international/mule.el b/lisp/international/mule.el
index ae3301e24a9..06c863916db 100644
--- a/lisp/international/mule.el
+++ b/lisp/international/mule.el
@@ -1,6 +1,6 @@
1;;; mule.el --- basic commands for multilingual environment 1;;; mule.el --- basic commands for multilingual environment
2 2
3;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 3;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
4;; Free Software Foundation, Inc. 4;; Free Software Foundation, Inc.
5;; Copyright (C) 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 5;; Copyright (C) 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
6;; National Institute of Advanced Industrial Science and Technology (AIST) 6;; National Institute of Advanced Industrial Science and Technology (AIST)
@@ -2294,5 +2294,5 @@ This function is intended to be added to `auto-coding-functions'."
2294;;; 2294;;;
2295(provide 'mule) 2295(provide 'mule)
2296 2296
2297;;; arch-tag: 9aebaa6e-0e8a-40a9-b857-cb5d04a39e7c 2297;; arch-tag: 9aebaa6e-0e8a-40a9-b857-cb5d04a39e7c
2298;;; mule.el ends here 2298;;; mule.el ends here
diff --git a/lisp/isearch.el b/lisp/isearch.el
index 356f6e9fbb1..b3455b13ab8 100644
--- a/lisp/isearch.el
+++ b/lisp/isearch.el
@@ -1353,7 +1353,8 @@ might return the position of the end of the line."
1353 "Pull rest of line from buffer into search string." 1353 "Pull rest of line from buffer into search string."
1354 (interactive) 1354 (interactive)
1355 (isearch-yank-internal 1355 (isearch-yank-internal
1356 (lambda () (line-end-position (if (eolp) 2 1))))) 1356 (lambda () (let ((inhibit-field-text-motion t))
1357 (line-end-position (if (eolp) 2 1))))))
1357 1358
1358(defun isearch-search-and-update () 1359(defun isearch-search-and-update ()
1359 ;; Do the search and update the display. 1360 ;; Do the search and update the display.
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index da95c93bb08..25f6d6ee39d 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -4,7 +4,7 @@
4 4
5;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best 5;;;### (autoloads (5x5-crack 5x5-crack-xor-mutate 5x5-crack-mutating-best
6;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5" 6;;;;;; 5x5-crack-mutating-current 5x5-crack-randomly 5x5) "5x5"
7;;;;;; "play/5x5.el" (17382 1892)) 7;;;;;; "play/5x5.el" (17383 32181))
8;;; Generated autoloads from play/5x5.el 8;;; Generated autoloads from play/5x5.el
9 9
10(autoload (quote 5x5) "5x5" "\ 10(autoload (quote 5x5) "5x5" "\
@@ -63,8 +63,14 @@ should return a grid vector array that is the new solution.
63 63
64;;;*** 64;;;***
65 65
66;;;### (autoloads nil "abbrev" "abbrev.el" (17494 22057))
67;;; Generated autoloads from abbrev.el
68(put 'abbrev-mode 'safe-local-variable 'booleanp)
69
70;;;***
71
66;;;### (autoloads (list-one-abbrev-table) "abbrevlist" "abbrevlist.el" 72;;;### (autoloads (list-one-abbrev-table) "abbrevlist" "abbrevlist.el"
67;;;;;; (17403 28587)) 73;;;;;; (17404 53184))
68;;; Generated autoloads from abbrevlist.el 74;;; Generated autoloads from abbrevlist.el
69 75
70(autoload (quote list-one-abbrev-table) "abbrevlist" "\ 76(autoload (quote list-one-abbrev-table) "abbrevlist" "\
@@ -75,7 +81,7 @@ Display alphabetical listing of ABBREV-TABLE in buffer OUTPUT-BUFFER.
75;;;*** 81;;;***
76 82
77;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el" 83;;;### (autoloads (ada-mode ada-add-extensions) "ada-mode" "progmodes/ada-mode.el"
78;;;;;; (17388 18084)) 84;;;;;; (17578 34778))
79;;; Generated autoloads from progmodes/ada-mode.el 85;;; Generated autoloads from progmodes/ada-mode.el
80 86
81(autoload (quote ada-add-extensions) "ada-mode" "\ 87(autoload (quote ada-add-extensions) "ada-mode" "\
@@ -136,7 +142,7 @@ If you use ada-xref.el:
136;;;*** 142;;;***
137 143
138;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el" 144;;;### (autoloads (ada-header) "ada-stmt" "progmodes/ada-stmt.el"
139;;;;;; (17388 22063)) 145;;;;;; (17397 61560))
140;;; Generated autoloads from progmodes/ada-stmt.el 146;;; Generated autoloads from progmodes/ada-stmt.el
141 147
142(autoload (quote ada-header) "ada-stmt" "\ 148(autoload (quote ada-header) "ada-stmt" "\
@@ -147,7 +153,7 @@ Insert a descriptive header at the top of the file.
147;;;*** 153;;;***
148 154
149;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el" 155;;;### (autoloads (ada-find-file) "ada-xref" "progmodes/ada-xref.el"
150;;;;;; (17388 22063)) 156;;;;;; (17397 61560))
151;;; Generated autoloads from progmodes/ada-xref.el 157;;; Generated autoloads from progmodes/ada-xref.el
152 158
153(autoload (quote ada-find-file) "ada-xref" "\ 159(autoload (quote ada-find-file) "ada-xref" "\
@@ -162,7 +168,7 @@ Completion is available.
162;;;;;; change-log-mode add-change-log-entry-other-window add-change-log-entry 168;;;;;; change-log-mode add-change-log-entry-other-window add-change-log-entry
163;;;;;; find-change-log prompt-for-change-log-name add-log-mailing-address 169;;;;;; find-change-log prompt-for-change-log-name add-log-mailing-address
164;;;;;; add-log-full-name add-log-current-defun-function) "add-log" 170;;;;;; add-log-full-name add-log-current-defun-function) "add-log"
165;;;;;; "add-log.el" (17352 9346)) 171;;;;;; "add-log.el" (17515 39525))
166;;; Generated autoloads from add-log.el 172;;; Generated autoloads from add-log.el
167 173
168(defvar add-log-current-defun-function nil "\ 174(defvar add-log-current-defun-function nil "\
@@ -179,7 +185,7 @@ This defaults to the value returned by the function `user-full-name'.")
179(custom-autoload (quote add-log-full-name) "add-log") 185(custom-autoload (quote add-log-full-name) "add-log")
180 186
181(defvar add-log-mailing-address nil "\ 187(defvar add-log-mailing-address nil "\
182*Email addresses of user, for inclusion in ChangeLog headers. 188Email addresses of user, for inclusion in ChangeLog headers.
183This defaults to the value of `user-mail-address'. In addition to 189This defaults to the value of `user-mail-address'. In addition to
184being a simple string, this value can also be a list. All elements 190being a simple string, this value can also be a list. All elements
185will be recognized as referring to the same user; when creating a new 191will be recognized as referring to the same user; when creating a new
@@ -232,7 +238,7 @@ The change log file can start with a copyright notice and a copying
232permission notice. The first blank line indicates the end of these 238permission notice. The first blank line indicates the end of these
233notices. 239notices.
234 240
235Today's date is calculated according to `change-log-time-zone-rule' if 241Today's date is calculated according to `add-log-time-zone-rule' if
236non-nil, otherwise in local time. 242non-nil, otherwise in local time.
237 243
238\(fn &optional WHOAMI FILE-NAME OTHER-WINDOW NEW-ENTRY)" t nil) 244\(fn &optional WHOAMI FILE-NAME OTHER-WINDOW NEW-ENTRY)" t nil)
@@ -298,9 +304,9 @@ Fix any old-style date entries in the current log file to default format.
298 304
299;;;*** 305;;;***
300 306
301;;;### (autoloads (defadvice ad-add-advice ad-default-compilation-action 307;;;### (autoloads (defadvice ad-activate ad-add-advice ad-disable-advice
302;;;;;; ad-redefinition-action) "advice" "emacs-lisp/advice.el" (17383 308;;;;;; ad-enable-advice ad-default-compilation-action ad-redefinition-action)
303;;;;;; 16118)) 309;;;;;; "advice" "emacs-lisp/advice.el" (17578 34774))
304;;; Generated autoloads from emacs-lisp/advice.el 310;;; Generated autoloads from emacs-lisp/advice.el
305 311
306(defvar ad-redefinition-action (quote warn) "\ 312(defvar ad-redefinition-action (quote warn) "\
@@ -327,6 +333,16 @@ COMPILE argument of `ad-activate' was supplied as nil.")
327 333
328(custom-autoload (quote ad-default-compilation-action) "advice") 334(custom-autoload (quote ad-default-compilation-action) "advice")
329 335
336(autoload (quote ad-enable-advice) "advice" "\
337Enables the advice of FUNCTION with CLASS and NAME.
338
339\(fn FUNCTION CLASS NAME)" t nil)
340
341(autoload (quote ad-disable-advice) "advice" "\
342Disable the advice of FUNCTION with CLASS and NAME.
343
344\(fn FUNCTION CLASS NAME)" t nil)
345
330(autoload (quote ad-add-advice) "advice" "\ 346(autoload (quote ad-add-advice) "advice" "\
331Add a piece of ADVICE to FUNCTION's list of advices in CLASS. 347Add a piece of ADVICE to FUNCTION's list of advices in CLASS.
332If FUNCTION already has one or more pieces of advice of the specified 348If FUNCTION already has one or more pieces of advice of the specified
@@ -342,6 +358,25 @@ will clear the cache.
342 358
343\(fn FUNCTION ADVICE CLASS POSITION)" nil nil) 359\(fn FUNCTION ADVICE CLASS POSITION)" nil nil)
344 360
361(autoload (quote ad-activate) "advice" "\
362Activate all the advice information of an advised FUNCTION.
363If FUNCTION has a proper original definition then an advised
364definition will be generated from FUNCTION's advice info and the
365definition of FUNCTION will be replaced with it. If a previously
366cached advised definition was available, it will be used.
367The optional COMPILE argument determines whether the resulting function
368or a compilable cached definition will be compiled. If it is negative
369no compilation will be performed, if it is positive or otherwise non-nil
370the resulting function will be compiled, if it is nil the behavior depends
371on the value of `ad-default-compilation-action' (which see).
372Activation of an advised function that has an advice info but no actual
373pieces of advice is equivalent to a call to `ad-unadvise'. Activation of
374an advised function that has actual pieces of advice but none of them are
375enabled is equivalent to a call to `ad-deactivate'. The current advised
376definition will always be cached for later usage.
377
378\(fn FUNCTION &optional COMPILE)" t nil)
379
345(autoload (quote defadvice) "advice" "\ 380(autoload (quote defadvice) "advice" "\
346Define a piece of advice for FUNCTION (a symbol). 381Define a piece of advice for FUNCTION (a symbol).
347The syntax of `defadvice' is as follows: 382The syntax of `defadvice' is as follows:
@@ -399,7 +434,7 @@ See Info node `(elisp)Advising Functions' for comprehensive documentation.
399 434
400;;;### (autoloads (align-newline-and-indent align-unhighlight-rule 435;;;### (autoloads (align-newline-and-indent align-unhighlight-rule
401;;;;;; align-highlight-rule align-current align-entire align-regexp 436;;;;;; align-highlight-rule align-current align-entire align-regexp
402;;;;;; align) "align" "align.el" (17383 24123)) 437;;;;;; align) "align" "align.el" (17383 32089))
403;;; Generated autoloads from align.el 438;;; Generated autoloads from align.el
404 439
405(autoload (quote align) "align" "\ 440(autoload (quote align) "align" "\
@@ -489,9 +524,41 @@ A replacement function for `newline-and-indent', aligning as it goes.
489;;;*** 524;;;***
490 525
491;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el" 526;;;### (autoloads (outlineify-sticky allout-mode) "allout" "allout.el"
492;;;;;; (17431 34439)) 527;;;;;; (17582 28845))
493;;; Generated autoloads from allout.el 528;;; Generated autoloads from allout.el
494 529
530(put (quote allout-show-bodies) (quote safe-local-variable) (if (fboundp (quote booleanp)) (quote booleanp) (quote (lambda (x) (member x (quote (t nil)))))))
531
532(put (quote allout-header-prefix) (quote safe-local-variable) (quote stringp))
533
534(put (quote allout-primary-bullet) (quote safe-local-variable) (quote stringp))
535
536(put (quote allout-plain-bullets-string) (quote safe-local-variable) (quote stringp))
537
538(put (quote allout-distinctive-bullets-string) (quote safe-local-variable) (quote stringp))
539
540(put (quote allout-use-mode-specific-leader) (quote safe-local-variable) (quote (lambda (x) (or (memq x (quote (t nil allout-mode-leaders comment-start))) (stringp x)))))
541
542(put (quote allout-old-style-prefixes) (quote safe-local-variable) (if (fboundp (quote booleanp)) (quote booleanp) (quote (lambda (x) (member x (quote (t nil)))))))
543
544(put (quote allout-stylish-prefixes) (quote safe-local-variable) (if (fboundp (quote booleanp)) (quote booleanp) (quote (lambda (x) (member x (quote (t nil)))))))
545
546(put (quote allout-numbered-bullet) (quote safe-local-variable) (if (fboundp (quote string-or-null-p)) (quote string-or-null-p) (quote (lambda (x) (or (stringp x) (null x))))))
547
548(put (quote allout-file-xref-bullet) (quote safe-local-variable) (if (fboundp (quote string-or-null-p)) (quote string-or-null-p) (quote (lambda (x) (or (stringp x) (null x))))))
549
550(put (quote allout-presentation-padding) (quote safe-local-variable) (quote integerp))
551
552(put (quote allout-use-hanging-indents) (quote safe-local-variable) (if (fboundp (quote booleanp)) (quote booleanp) (quote (lambda (x) (member x (quote (t nil)))))))
553
554(put (quote allout-reindent-bodies) (quote safe-local-variable) (quote (lambda (x) (memq x (quote (nil t text force))))))
555
556(put (quote allout-layout) (quote safe-local-variable) (quote (lambda (x) (or (numberp x) (listp x) (memq x (quote (: * + -)))))))
557
558(put (quote allout-passphrase-verifier-string) (quote safe-local-variable) (quote stringp))
559
560(put (quote allout-passphrase-hint-string) (quote safe-local-variable) (quote stringp))
561
495(autoload (quote allout-mode) "allout" "\ 562(autoload (quote allout-mode) "allout" "\
496Toggle minor mode for controlling exposure and editing of text outlines. 563Toggle minor mode for controlling exposure and editing of text outlines.
497\\<allout-mode-map> 564\\<allout-mode-map>
@@ -711,7 +778,7 @@ setup for auto-startup.
711;;;*** 778;;;***
712 779
713;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp" 780;;;### (autoloads (ange-ftp-hook-function ange-ftp-reread-dir) "ange-ftp"
714;;;;;; "net/ange-ftp.el" (17383 13296)) 781;;;;;; "net/ange-ftp.el" (17383 32174))
715;;; Generated autoloads from net/ange-ftp.el 782;;; Generated autoloads from net/ange-ftp.el
716 783
717(defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir)) 784(defalias (quote ange-ftp-re-read-dir) (quote ange-ftp-reread-dir))
@@ -733,7 +800,7 @@ Not documented
733;;;*** 800;;;***
734 801
735;;;### (autoloads (animate-birthday-present animate-sequence animate-string) 802;;;### (autoloads (animate-birthday-present animate-sequence animate-string)
736;;;;;; "animate" "play/animate.el" (17382 1892)) 803;;;;;; "animate" "play/animate.el" (17383 32181))
737;;; Generated autoloads from play/animate.el 804;;; Generated autoloads from play/animate.el
738 805
739(autoload (quote animate-string) "animate" "\ 806(autoload (quote animate-string) "animate" "\
@@ -761,7 +828,7 @@ You can specify the one's name by NAME; the default value is \"Sarah\".
761;;;*** 828;;;***
762 829
763;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on) 830;;;### (autoloads (ansi-color-process-output ansi-color-for-comint-mode-on)
764;;;;;; "ansi-color" "ansi-color.el" (17383 24123)) 831;;;;;; "ansi-color" "ansi-color.el" (17383 32090))
765;;; Generated autoloads from ansi-color.el 832;;; Generated autoloads from ansi-color.el
766 833
767(autoload (quote ansi-color-for-comint-mode-on) "ansi-color" "\ 834(autoload (quote ansi-color-for-comint-mode-on) "ansi-color" "\
@@ -787,7 +854,7 @@ This is a good function to put in `comint-output-filter-functions'.
787;;;*** 854;;;***
788 855
789;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules) 856;;;### (autoloads (antlr-set-tabs antlr-mode antlr-show-makefile-rules)
790;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (17388 22063)) 857;;;;;; "antlr-mode" "progmodes/antlr-mode.el" (17484 52436))
791;;; Generated autoloads from progmodes/antlr-mode.el 858;;; Generated autoloads from progmodes/antlr-mode.el
792 859
793(autoload (quote antlr-show-makefile-rules) "antlr-mode" "\ 860(autoload (quote antlr-show-makefile-rules) "antlr-mode" "\
@@ -826,7 +893,7 @@ Used in `antlr-mode'. Also a useful function in `java-mode-hook'.
826;;;### (autoloads (appt-activate appt-make-list appt-delete appt-add 893;;;### (autoloads (appt-activate appt-make-list appt-delete appt-add
827;;;;;; appt-display-diary appt-display-duration appt-display-mode-line 894;;;;;; appt-display-diary appt-display-duration appt-display-mode-line
828;;;;;; appt-msg-window appt-visible appt-audible appt-message-warning-time 895;;;;;; appt-msg-window appt-visible appt-audible appt-message-warning-time
829;;;;;; appt-issue-message) "appt" "calendar/appt.el" (17403 28563)) 896;;;;;; appt-issue-message) "appt" "calendar/appt.el" (17578 34774))
830;;; Generated autoloads from calendar/appt.el 897;;; Generated autoloads from calendar/appt.el
831 898
832(defvar appt-issue-message t "\ 899(defvar appt-issue-message t "\
@@ -892,7 +959,7 @@ Update the appointments list from today's diary buffer.
892The time must be at the beginning of a line for it to be 959The time must be at the beginning of a line for it to be
893put in the appointments list (see examples in documentation of 960put in the appointments list (see examples in documentation of
894the function `appt-check'). We assume that the variables DATE and 961the function `appt-check'). We assume that the variables DATE and
895NUMBER hold the arguments that `list-diary-entries' received. 962NUMBER hold the arguments that `diary-list-entries' received.
896They specify the range of dates that the diary is being processed for. 963They specify the range of dates that the diary is being processed for.
897 964
898Any appointments made with `appt-add' are not affected by this 965Any appointments made with `appt-add' are not affected by this
@@ -914,7 +981,7 @@ ARG is positive, otherwise off.
914 981
915;;;### (autoloads (apropos-documentation apropos-value apropos apropos-documentation-property 982;;;### (autoloads (apropos-documentation apropos-value apropos apropos-documentation-property
916;;;;;; apropos-command apropos-variable apropos-read-pattern) "apropos" 983;;;;;; apropos-command apropos-variable apropos-read-pattern) "apropos"
917;;;;;; "apropos.el" (17443 62455)) 984;;;;;; "apropos.el" (17484 52422))
918;;; Generated autoloads from apropos.el 985;;; Generated autoloads from apropos.el
919 986
920(autoload (quote apropos-read-pattern) "apropos" "\ 987(autoload (quote apropos-read-pattern) "apropos" "\
@@ -1010,8 +1077,8 @@ Returns list of symbols and documentation found.
1010 1077
1011;;;*** 1078;;;***
1012 1079
1013;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17422 1080;;;### (autoloads (archive-mode) "arc-mode" "arc-mode.el" (17578
1014;;;;;; 14887)) 1081;;;;;; 34770))
1015;;; Generated autoloads from arc-mode.el 1082;;; Generated autoloads from arc-mode.el
1016 1083
1017(autoload (quote archive-mode) "arc-mode" "\ 1084(autoload (quote archive-mode) "arc-mode" "\
@@ -1031,7 +1098,7 @@ archive.
1031 1098
1032;;;*** 1099;;;***
1033 1100
1034;;;### (autoloads (array-mode) "array" "array.el" (17358 48216)) 1101;;;### (autoloads (array-mode) "array" "array.el" (17358 42654))
1035;;; Generated autoloads from array.el 1102;;; Generated autoloads from array.el
1036 1103
1037(autoload (quote array-mode) "array" "\ 1104(autoload (quote array-mode) "array" "\
@@ -1102,8 +1169,8 @@ Entering array mode calls the function `array-mode-hook'.
1102 1169
1103;;;*** 1170;;;***
1104 1171
1105;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (17383 1172;;;### (autoloads (artist-mode) "artist" "textmodes/artist.el" (17521
1106;;;;;; 15658)) 1173;;;;;; 64539))
1107;;; Generated autoloads from textmodes/artist.el 1174;;; Generated autoloads from textmodes/artist.el
1108 1175
1109(autoload (quote artist-mode) "artist" "\ 1176(autoload (quote artist-mode) "artist" "\
@@ -1308,8 +1375,8 @@ Keymap summary
1308 1375
1309;;;*** 1376;;;***
1310 1377
1311;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (17388 1378;;;### (autoloads (asm-mode) "asm-mode" "progmodes/asm-mode.el" (17487
1312;;;;;; 22063)) 1379;;;;;; 53546))
1313;;; Generated autoloads from progmodes/asm-mode.el 1380;;; Generated autoloads from progmodes/asm-mode.el
1314 1381
1315(autoload (quote asm-mode) "asm-mode" "\ 1382(autoload (quote asm-mode) "asm-mode" "\
@@ -1337,7 +1404,7 @@ Special commands:
1337;;;*** 1404;;;***
1338 1405
1339;;;### (autoloads (auto-show-mode auto-show-mode) "auto-show" "obsolete/auto-show.el" 1406;;;### (autoloads (auto-show-mode auto-show-mode) "auto-show" "obsolete/auto-show.el"
1340;;;;;; (17075 55468)) 1407;;;;;; (16221 3779))
1341;;; Generated autoloads from obsolete/auto-show.el 1408;;; Generated autoloads from obsolete/auto-show.el
1342 1409
1343(defvar auto-show-mode nil "\ 1410(defvar auto-show-mode nil "\
@@ -1353,7 +1420,7 @@ This command is obsolete.
1353;;;*** 1420;;;***
1354 1421
1355;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el" 1422;;;### (autoloads (autoarg-kp-mode autoarg-mode) "autoarg" "autoarg.el"
1356;;;;;; (17383 24124)) 1423;;;;;; (17383 32090))
1357;;; Generated autoloads from autoarg.el 1424;;; Generated autoloads from autoarg.el
1358 1425
1359(defvar autoarg-mode nil "\ 1426(defvar autoarg-mode nil "\
@@ -1362,8 +1429,6 @@ See the command `autoarg-mode' for a description of this minor-mode.")
1362 1429
1363(custom-autoload (quote autoarg-mode) "autoarg") 1430(custom-autoload (quote autoarg-mode) "autoarg")
1364 1431
1365(put (quote autoarg-mode) (quote custom-set) (quote custom-set-minor-mode))
1366
1367(autoload (quote autoarg-mode) "autoarg" "\ 1432(autoload (quote autoarg-mode) "autoarg" "\
1368Toggle Autoarg minor mode globally. 1433Toggle Autoarg minor mode globally.
1369With ARG, turn Autoarg mode on if ARG is positive, off otherwise. 1434With ARG, turn Autoarg mode on if ARG is positive, off otherwise.
@@ -1394,8 +1459,6 @@ use either \\[customize] or the function `autoarg-kp-mode'.")
1394 1459
1395(custom-autoload (quote autoarg-kp-mode) "autoarg") 1460(custom-autoload (quote autoarg-kp-mode) "autoarg")
1396 1461
1397(put (quote autoarg-kp-mode) (quote custom-set) (quote custom-set-minor-mode))
1398
1399(autoload (quote autoarg-kp-mode) "autoarg" "\ 1462(autoload (quote autoarg-kp-mode) "autoarg" "\
1400Toggle Autoarg-KP minor mode globally. 1463Toggle Autoarg-KP minor mode globally.
1401With ARG, turn Autoarg mode on if ARG is positive, off otherwise. 1464With ARG, turn Autoarg mode on if ARG is positive, off otherwise.
@@ -1410,7 +1473,7 @@ This is similar to \\[autoarg-mode] but rebinds the keypad keys `kp-1'
1410;;;*** 1473;;;***
1411 1474
1412;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el" 1475;;;### (autoloads (autoconf-mode) "autoconf" "progmodes/autoconf.el"
1413;;;;;; (17388 22063)) 1476;;;;;; (17397 61561))
1414;;; Generated autoloads from progmodes/autoconf.el 1477;;; Generated autoloads from progmodes/autoconf.el
1415 1478
1416(autoload (quote autoconf-mode) "autoconf" "\ 1479(autoload (quote autoconf-mode) "autoconf" "\
@@ -1421,7 +1484,7 @@ Major mode for editing Autoconf configure.in files.
1421;;;*** 1484;;;***
1422 1485
1423;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert) 1486;;;### (autoloads (auto-insert-mode define-auto-insert auto-insert)
1424;;;;;; "autoinsert" "autoinsert.el" (17383 24124)) 1487;;;;;; "autoinsert" "autoinsert.el" (17383 32090))
1425;;; Generated autoloads from autoinsert.el 1488;;; Generated autoloads from autoinsert.el
1426 1489
1427(autoload (quote auto-insert) "autoinsert" "\ 1490(autoload (quote auto-insert) "autoinsert" "\
@@ -1445,8 +1508,6 @@ use either \\[customize] or the function `auto-insert-mode'.")
1445 1508
1446(custom-autoload (quote auto-insert-mode) "autoinsert") 1509(custom-autoload (quote auto-insert-mode) "autoinsert")
1447 1510
1448(put (quote auto-insert-mode) (quote custom-set) (quote custom-set-minor-mode))
1449
1450(autoload (quote auto-insert-mode) "autoinsert" "\ 1511(autoload (quote auto-insert-mode) "autoinsert" "\
1451Toggle Auto-insert mode. 1512Toggle Auto-insert mode.
1452With prefix ARG, turn Auto-insert mode on if and only if ARG is positive. 1513With prefix ARG, turn Auto-insert mode on if and only if ARG is positive.
@@ -1461,7 +1522,7 @@ insert a template for the file depending on the mode of the buffer.
1461 1522
1462;;;### (autoloads (batch-update-autoloads update-directory-autoloads 1523;;;### (autoloads (batch-update-autoloads update-directory-autoloads
1463;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el" 1524;;;;;; update-file-autoloads) "autoload" "emacs-lisp/autoload.el"
1464;;;;;; (17410 23724)) 1525;;;;;; (17590 36007))
1465;;; Generated autoloads from emacs-lisp/autoload.el 1526;;; Generated autoloads from emacs-lisp/autoload.el
1466 1527
1467(autoload (quote update-file-autoloads) "autoload" "\ 1528(autoload (quote update-file-autoloads) "autoload" "\
@@ -1496,7 +1557,7 @@ Calls `update-directory-autoloads' on the command line arguments.
1496 1557
1497;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode 1558;;;### (autoloads (global-auto-revert-mode turn-on-auto-revert-tail-mode
1498;;;;;; auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode) 1559;;;;;; auto-revert-tail-mode turn-on-auto-revert-mode auto-revert-mode)
1499;;;;;; "autorevert" "autorevert.el" (17383 24124)) 1560;;;;;; "autorevert" "autorevert.el" (17503 24305))
1500;;; Generated autoloads from autorevert.el 1561;;; Generated autoloads from autorevert.el
1501 1562
1502(autoload (quote auto-revert-mode) "autorevert" "\ 1563(autoload (quote auto-revert-mode) "autorevert" "\
@@ -1552,8 +1613,6 @@ use either \\[customize] or the function `global-auto-revert-mode'.")
1552 1613
1553(custom-autoload (quote global-auto-revert-mode) "autorevert") 1614(custom-autoload (quote global-auto-revert-mode) "autorevert")
1554 1615
1555(put (quote global-auto-revert-mode) (quote custom-set) (quote custom-set-minor-mode))
1556
1557(autoload (quote global-auto-revert-mode) "autorevert" "\ 1616(autoload (quote global-auto-revert-mode) "autorevert" "\
1558Revert any buffer when file on disk changes. 1617Revert any buffer when file on disk changes.
1559 1618
@@ -1566,7 +1625,7 @@ Use `auto-revert-mode' to revert a particular buffer.
1566;;;*** 1625;;;***
1567 1626
1568;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid" 1627;;;### (autoloads (mouse-avoidance-mode mouse-avoidance-mode) "avoid"
1569;;;;;; "avoid.el" (17383 24124)) 1628;;;;;; "avoid.el" (17503 24305))
1570;;; Generated autoloads from avoid.el 1629;;; Generated autoloads from avoid.el
1571 1630
1572(defvar mouse-avoidance-mode nil "\ 1631(defvar mouse-avoidance-mode nil "\
@@ -1607,7 +1666,7 @@ definition of \"random distance\".)
1607;;;*** 1666;;;***
1608 1667
1609;;;### (autoloads (backquote) "backquote" "emacs-lisp/backquote.el" 1668;;;### (autoloads (backquote) "backquote" "emacs-lisp/backquote.el"
1610;;;;;; (17383 16118)) 1669;;;;;; (17383 32135))
1611;;; Generated autoloads from emacs-lisp/backquote.el 1670;;; Generated autoloads from emacs-lisp/backquote.el
1612 1671
1613(autoload (quote backquote) "backquote" "\ 1672(autoload (quote backquote) "backquote" "\
@@ -1632,7 +1691,7 @@ Vectors work just like lists. Nested backquotes are permitted.
1632;;;*** 1691;;;***
1633 1692
1634;;;### (autoloads (display-battery-mode battery) "battery" "battery.el" 1693;;;### (autoloads (display-battery-mode battery) "battery" "battery.el"
1635;;;;;; (17427 20614)) 1694;;;;;; (17515 39525))
1636;;; Generated autoloads from battery.el 1695;;; Generated autoloads from battery.el
1637 (put 'battery-mode-line-string 'risky-local-variable t) 1696 (put 'battery-mode-line-string 'risky-local-variable t)
1638 1697
@@ -1651,8 +1710,6 @@ use either \\[customize] or the function `display-battery-mode'.")
1651 1710
1652(custom-autoload (quote display-battery-mode) "battery") 1711(custom-autoload (quote display-battery-mode) "battery")
1653 1712
1654(put (quote display-battery-mode) (quote custom-set) (quote custom-set-minor-mode))
1655
1656(autoload (quote display-battery-mode) "battery" "\ 1713(autoload (quote display-battery-mode) "battery" "\
1657Display battery status information in the mode line. 1714Display battery status information in the mode line.
1658The text being displayed in the mode line is controlled by the variables 1715The text being displayed in the mode line is controlled by the variables
@@ -1665,7 +1722,7 @@ seconds.
1665;;;*** 1722;;;***
1666 1723
1667;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run) 1724;;;### (autoloads (benchmark benchmark-run-compiled benchmark-run)
1668;;;;;; "benchmark" "emacs-lisp/benchmark.el" (17383 16118)) 1725;;;;;; "benchmark" "emacs-lisp/benchmark.el" (17383 32135))
1669;;; Generated autoloads from emacs-lisp/benchmark.el 1726;;; Generated autoloads from emacs-lisp/benchmark.el
1670 1727
1671(autoload (quote benchmark-run) "benchmark" "\ 1728(autoload (quote benchmark-run) "benchmark" "\
@@ -1697,8 +1754,8 @@ non-interactive use see also `benchmark-run' and
1697 1754
1698;;;*** 1755;;;***
1699 1756
1700;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17437 1757;;;### (autoloads (bibtex-mode) "bibtex" "textmodes/bibtex.el" (17578
1701;;;;;; 53997)) 1758;;;;;; 34779))
1702;;; Generated autoloads from textmodes/bibtex.el 1759;;; Generated autoloads from textmodes/bibtex.el
1703 1760
1704(autoload (quote bibtex-mode) "bibtex" "\ 1761(autoload (quote bibtex-mode) "bibtex" "\
@@ -1760,7 +1817,7 @@ if that value is non-nil.
1760 1817
1761;;;### (autoloads (binhex-decode-region binhex-decode-region-external 1818;;;### (autoloads (binhex-decode-region binhex-decode-region-external
1762;;;;;; binhex-decode-region-internal) "binhex" "gnus/binhex.el" 1819;;;;;; binhex-decode-region-internal) "binhex" "gnus/binhex.el"
1763;;;;;; (17382 1052)) 1820;;;;;; (17383 32153))
1764;;; Generated autoloads from gnus/binhex.el 1821;;; Generated autoloads from gnus/binhex.el
1765 1822
1766(defconst binhex-begin-line "^:...............................................................$") 1823(defconst binhex-begin-line "^:...............................................................$")
@@ -1783,8 +1840,8 @@ Binhex decode region between START and END.
1783 1840
1784;;;*** 1841;;;***
1785 1842
1786;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (17382 1843;;;### (autoloads (blackbox) "blackbox" "play/blackbox.el" (17383
1787;;;;;; 1892)) 1844;;;;;; 32181))
1788;;; Generated autoloads from play/blackbox.el 1845;;; Generated autoloads from play/blackbox.el
1789 1846
1790(autoload (quote blackbox) "blackbox" "\ 1847(autoload (quote blackbox) "blackbox" "\
@@ -1906,7 +1963,7 @@ a reflection.
1906;;;### (autoloads (bookmark-bmenu-list bookmark-load bookmark-save 1963;;;### (autoloads (bookmark-bmenu-list bookmark-load bookmark-save
1907;;;;;; bookmark-write bookmark-delete bookmark-insert bookmark-rename 1964;;;;;; bookmark-write bookmark-delete bookmark-insert bookmark-rename
1908;;;;;; bookmark-insert-location bookmark-relocate bookmark-jump 1965;;;;;; bookmark-insert-location bookmark-relocate bookmark-jump
1909;;;;;; bookmark-set) "bookmark" "bookmark.el" (17383 24124)) 1966;;;;;; bookmark-set) "bookmark" "bookmark.el" (17383 32091))
1910;;; Generated autoloads from bookmark.el 1967;;; Generated autoloads from bookmark.el
1911 (define-key ctl-x-map "rb" 'bookmark-jump) 1968 (define-key ctl-x-map "rb" 'bookmark-jump)
1912 (define-key ctl-x-map "rm" 'bookmark-set) 1969 (define-key ctl-x-map "rm" 'bookmark-set)
@@ -2096,7 +2153,7 @@ deletion, or > if it is flagged for displaying.
2096;;;;;; browse-url browse-url-of-region browse-url-of-dired-file 2153;;;;;; browse-url browse-url-of-region browse-url-of-dired-file
2097;;;;;; browse-url-of-buffer browse-url-of-file browse-url-url-at-point 2154;;;;;; browse-url-of-buffer browse-url-of-file browse-url-url-at-point
2098;;;;;; browse-url-galeon-program browse-url-firefox-program browse-url-browser-function) 2155;;;;;; browse-url-galeon-program browse-url-firefox-program browse-url-browser-function)
2099;;;;;; "browse-url" "net/browse-url.el" (17383 13296)) 2156;;;;;; "browse-url" "net/browse-url.el" (17521 64538))
2100;;; Generated autoloads from net/browse-url.el 2157;;; Generated autoloads from net/browse-url.el
2101 2158
2102(defvar browse-url-browser-function (cond ((memq system-type (quote (windows-nt ms-dos cygwin))) (quote browse-url-default-windows-browser)) ((memq system-type (quote (darwin))) (quote browse-url-default-macosx-browser)) (t (quote browse-url-default-browser))) "\ 2159(defvar browse-url-browser-function (cond ((memq system-type (quote (windows-nt ms-dos cygwin))) (quote browse-url-default-windows-browser)) ((memq system-type (quote (darwin))) (quote browse-url-default-macosx-browser)) (t (quote browse-url-default-browser))) "\
@@ -2427,8 +2484,8 @@ Default to the URL around or before point.
2427 2484
2428;;;*** 2485;;;***
2429 2486
2430;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17382 2487;;;### (autoloads (snarf-bruces bruce) "bruce" "play/bruce.el" (17383
2431;;;;;; 1892)) 2488;;;;;; 32181))
2432;;; Generated autoloads from play/bruce.el 2489;;; Generated autoloads from play/bruce.el
2433 2490
2434(autoload (quote bruce) "bruce" "\ 2491(autoload (quote bruce) "bruce" "\
@@ -2444,7 +2501,7 @@ Return a vector containing the lines from `bruce-phrases-file'.
2444;;;*** 2501;;;***
2445 2502
2446;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next) 2503;;;### (autoloads (bs-show bs-customize bs-cycle-previous bs-cycle-next)
2447;;;;;; "bs" "bs.el" (17395 3136)) 2504;;;;;; "bs" "bs.el" (17397 61539))
2448;;; Generated autoloads from bs.el 2505;;; Generated autoloads from bs.el
2449 2506
2450(autoload (quote bs-cycle-next) "bs" "\ 2507(autoload (quote bs-cycle-next) "bs" "\
@@ -2486,7 +2543,7 @@ name of buffer configuration.
2486 2543
2487;;;### (autoloads (insert-text-button make-text-button insert-button 2544;;;### (autoloads (insert-text-button make-text-button insert-button
2488;;;;;; make-button define-button-type) "button" "button.el" (17383 2545;;;;;; make-button define-button-type) "button" "button.el" (17383
2489;;;;;; 24124)) 2546;;;;;; 32092))
2490;;; Generated autoloads from button.el 2547;;; Generated autoloads from button.el
2491 2548
2492(defvar button-map (let ((map (make-sparse-keymap))) (define-key map " " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\ 2549(defvar button-map (let ((map (make-sparse-keymap))) (define-key map " " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\
@@ -2573,9 +2630,16 @@ Also see `make-text-button'.
2573;;;### (autoloads (batch-byte-recompile-directory batch-byte-compile 2630;;;### (autoloads (batch-byte-recompile-directory batch-byte-compile
2574;;;;;; batch-byte-compile-if-not-done display-call-tree byte-compile 2631;;;;;; batch-byte-compile-if-not-done display-call-tree byte-compile
2575;;;;;; compile-defun byte-compile-file byte-recompile-directory 2632;;;;;; compile-defun byte-compile-file byte-recompile-directory
2576;;;;;; byte-force-recompile) "bytecomp" "emacs-lisp/bytecomp.el" 2633;;;;;; byte-force-recompile byte-compile-warnings-safe-p) "bytecomp"
2577;;;;;; (17351 57359)) 2634;;;;;; "emacs-lisp/bytecomp.el" (17582 35542))
2578;;; Generated autoloads from emacs-lisp/bytecomp.el 2635;;; Generated autoloads from emacs-lisp/bytecomp.el
2636(put 'byte-compile-dynamic 'safe-local-variable 'booleanp)
2637(put 'byte-compile-dynamic-docstrings 'safe-local-variable 'booleanp)
2638
2639(autoload (quote byte-compile-warnings-safe-p) "bytecomp" "\
2640Not documented
2641
2642\(fn X)" nil nil)
2579 2643
2580(autoload (quote byte-force-recompile) "bytecomp" "\ 2644(autoload (quote byte-force-recompile) "bytecomp" "\
2581Recompile every `.el' file in DIRECTORY that already has a `.elc' file. 2645Recompile every `.el' file in DIRECTORY that already has a `.elc' file.
@@ -2600,6 +2664,7 @@ If the third argument FORCE is non-nil,
2600recompile every `.el' file that already has a `.elc' file. 2664recompile every `.el' file that already has a `.elc' file.
2601 2665
2602\(fn DIRECTORY &optional ARG FORCE)" t nil) 2666\(fn DIRECTORY &optional ARG FORCE)" t nil)
2667(put 'no-byte-compile 'safe-local-variable 'booleanp)
2603 2668
2604(autoload (quote byte-compile-file) "bytecomp" "\ 2669(autoload (quote byte-compile-file) "bytecomp" "\
2605Compile a file of Lisp code named FILENAME into a file of byte code. 2670Compile a file of Lisp code named FILENAME into a file of byte code.
@@ -2670,7 +2735,7 @@ and corresponding effects.
2670 2735
2671;;;*** 2736;;;***
2672 2737
2673;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17385 41891)) 2738;;;### (autoloads nil "cal-dst" "calendar/cal-dst.el" (17397 61545))
2674;;; Generated autoloads from calendar/cal-dst.el 2739;;; Generated autoloads from calendar/cal-dst.el
2675 2740
2676(put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t) 2741(put (quote calendar-daylight-savings-starts) (quote risky-local-variable) t)
@@ -2680,7 +2745,7 @@ and corresponding effects.
2680;;;*** 2745;;;***
2681 2746
2682;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el" 2747;;;### (autoloads (list-yahrzeit-dates) "cal-hebrew" "calendar/cal-hebrew.el"
2683;;;;;; (17385 41891)) 2748;;;;;; (17397 61545))
2684;;; Generated autoloads from calendar/cal-hebrew.el 2749;;; Generated autoloads from calendar/cal-hebrew.el
2685 2750
2686(autoload (quote list-yahrzeit-dates) "cal-hebrew" "\ 2751(autoload (quote list-yahrzeit-dates) "cal-hebrew" "\
@@ -2695,7 +2760,7 @@ from the cursor position.
2695;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle 2760;;;### (autoloads (defmath calc-embedded-activate calc-embedded calc-grab-rectangle
2696;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc 2761;;;;;; calc-grab-region full-calc-keypad calc-keypad calc-eval quick-calc
2697;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el" 2762;;;;;; full-calc calc calc-dispatch calc-settings-file) "calc" "calc/calc.el"
2698;;;;;; (17382 10215)) 2763;;;;;; (17383 32134))
2699;;; Generated autoloads from calc/calc.el 2764;;; Generated autoloads from calc/calc.el
2700 2765
2701(defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\ 2766(defvar calc-settings-file (convert-standard-filename "~/.calc.el") "\
@@ -2774,7 +2839,7 @@ Not documented
2774;;;*** 2839;;;***
2775 2840
2776;;;### (autoloads (calculator) "calculator" "calculator.el" (17383 2841;;;### (autoloads (calculator) "calculator" "calculator.el" (17383
2777;;;;;; 24124)) 2842;;;;;; 32092))
2778;;; Generated autoloads from calculator.el 2843;;; Generated autoloads from calculator.el
2779 2844
2780(autoload (quote calculator) "calculator" "\ 2845(autoload (quote calculator) "calculator" "\
@@ -2802,7 +2867,7 @@ See the documentation for `calculator-mode' for more information.
2802;;;;;; mark-holidays-in-calendar view-calendar-holidays-initially 2867;;;;;; mark-holidays-in-calendar view-calendar-holidays-initially
2803;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar 2868;;;;;; calendar-remove-frame-by-deleting mark-diary-entries-in-calendar
2804;;;;;; view-diary-entries-initially calendar-offset) "calendar" 2869;;;;;; view-diary-entries-initially calendar-offset) "calendar"
2805;;;;;; "calendar/calendar.el" (17425 13433)) 2870;;;;;; "calendar/calendar.el" (17578 34774))
2806;;; Generated autoloads from calendar/calendar.el 2871;;; Generated autoloads from calendar/calendar.el
2807 2872
2808(defvar calendar-offset 0 "\ 2873(defvar calendar-offset 0 "\
@@ -3373,7 +3438,7 @@ movement commands will not work correctly.")
3373;;;*** 3438;;;***
3374 3439
3375;;;### (autoloads (canlock-verify canlock-insert-header) "canlock" 3440;;;### (autoloads (canlock-verify canlock-insert-header) "canlock"
3376;;;;;; "gnus/canlock.el" (17382 1052)) 3441;;;;;; "gnus/canlock.el" (17383 32153))
3377;;; Generated autoloads from gnus/canlock.el 3442;;; Generated autoloads from gnus/canlock.el
3378 3443
3379(autoload (quote canlock-insert-header) "canlock" "\ 3444(autoload (quote canlock-insert-header) "canlock" "\
@@ -3390,8 +3455,15 @@ it fails.
3390 3455
3391;;;*** 3456;;;***
3392 3457
3458;;;### (autoloads nil "cc-compat" "progmodes/cc-compat.el" (17515
3459;;;;;; 39528))
3460;;; Generated autoloads from progmodes/cc-compat.el
3461(put 'c-indent-level 'safe-local-variable 'integerp)
3462
3463;;;***
3464
3393;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" 3465;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el"
3394;;;;;; (17407 10030)) 3466;;;;;; (17420 36089))
3395;;; Generated autoloads from progmodes/cc-engine.el 3467;;; Generated autoloads from progmodes/cc-engine.el
3396 3468
3397(autoload (quote c-guess-basic-syntax) "cc-engine" "\ 3469(autoload (quote c-guess-basic-syntax) "cc-engine" "\
@@ -3403,7 +3475,7 @@ Return the syntactic context of the current line.
3403 3475
3404;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode 3476;;;### (autoloads (pike-mode idl-mode java-mode objc-mode c++-mode
3405;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el" 3477;;;;;; c-mode c-initialize-cc-mode) "cc-mode" "progmodes/cc-mode.el"
3406;;;;;; (17407 10030)) 3478;;;;;; (17590 36100))
3407;;; Generated autoloads from progmodes/cc-mode.el 3479;;; Generated autoloads from progmodes/cc-mode.el
3408 3480
3409(autoload (quote c-initialize-cc-mode) "cc-mode" "\ 3481(autoload (quote c-initialize-cc-mode) "cc-mode" "\
@@ -3561,7 +3633,7 @@ Key bindings:
3561;;;*** 3633;;;***
3562 3634
3563;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles" 3635;;;### (autoloads (c-set-offset c-add-style c-set-style) "cc-styles"
3564;;;;;; "progmodes/cc-styles.el" (17407 10030)) 3636;;;;;; "progmodes/cc-styles.el" (17521 64538))
3565;;; Generated autoloads from progmodes/cc-styles.el 3637;;; Generated autoloads from progmodes/cc-styles.el
3566 3638
3567(autoload (quote c-set-style) "cc-styles" "\ 3639(autoload (quote c-set-style) "cc-styles" "\
@@ -3612,16 +3684,24 @@ and exists only for compatibility reasons.
3612 3684
3613;;;*** 3685;;;***
3614 3686
3615;;;### (autoloads nil "cc-subword" "progmodes/cc-subword.el" (17388 3687;;;### (autoloads nil "cc-subword" "progmodes/cc-subword.el" (17515
3616;;;;;; 22063)) 3688;;;;;; 39528))
3617;;; Generated autoloads from progmodes/cc-subword.el 3689;;; Generated autoloads from progmodes/cc-subword.el
3618 (autoload 'c-subword-mode "cc-subword" "Mode enabling subword movement and editing keys." t) 3690 (autoload 'c-subword-mode "cc-subword" "Mode enabling subword movement and editing keys." t)
3619 3691
3620;;;*** 3692;;;***
3621 3693
3694;;;### (autoloads nil "cc-vars" "progmodes/cc-vars.el" (17521 64538))
3695;;; Generated autoloads from progmodes/cc-vars.el
3696(put 'c-basic-offset 'safe-local-variable 'integerp)
3697(put 'c-backslash-column 'safe-local-variable 'integerp)
3698(put 'c-file-style 'safe-local-variable 'string-or-null-p)
3699
3700;;;***
3701
3622;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program 3702;;;### (autoloads (ccl-execute-with-args check-ccl-program define-ccl-program
3623;;;;;; declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el" 3703;;;;;; declare-ccl-program ccl-dump ccl-compile) "ccl" "international/ccl.el"
3624;;;;;; (17102 18708)) 3704;;;;;; (17097 33519))
3625;;; Generated autoloads from international/ccl.el 3705;;; Generated autoloads from international/ccl.el
3626 3706
3627(autoload (quote ccl-compile) "ccl" "\ 3707(autoload (quote ccl-compile) "ccl" "\
@@ -3880,7 +3960,7 @@ See the documentation of `define-ccl-program' for the detail of CCL program.
3880;;;*** 3960;;;***
3881 3961
3882;;;### (autoloads (cfengine-mode) "cfengine" "progmodes/cfengine.el" 3962;;;### (autoloads (cfengine-mode) "cfengine" "progmodes/cfengine.el"
3883;;;;;; (17388 22063)) 3963;;;;;; (17397 61564))
3884;;; Generated autoloads from progmodes/cfengine.el 3964;;; Generated autoloads from progmodes/cfengine.el
3885 3965
3886(autoload (quote cfengine-mode) "cfengine" "\ 3966(autoload (quote cfengine-mode) "cfengine" "\
@@ -3902,7 +3982,7 @@ to the action header.
3902;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer 3982;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer
3903;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive 3983;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive
3904;;;;;; checkdoc-interactive checkdoc) "checkdoc" "emacs-lisp/checkdoc.el" 3984;;;;;; checkdoc-interactive checkdoc) "checkdoc" "emacs-lisp/checkdoc.el"
3905;;;;;; (17383 16118)) 3985;;;;;; (17383 32136))
3906;;; Generated autoloads from emacs-lisp/checkdoc.el 3986;;; Generated autoloads from emacs-lisp/checkdoc.el
3907 3987
3908(autoload (quote checkdoc) "checkdoc" "\ 3988(autoload (quote checkdoc) "checkdoc" "\
@@ -4085,8 +4165,8 @@ checking of documentation strings.
4085;;;*** 4165;;;***
4086 4166
4087;;;### (autoloads (encode-hz-buffer encode-hz-region decode-hz-buffer 4167;;;### (autoloads (encode-hz-buffer encode-hz-region decode-hz-buffer
4088;;;;;; decode-hz-region) "china-util" "language/china-util.el" (17246 4168;;;;;; decode-hz-region) "china-util" "language/china-util.el" (17097
4089;;;;;; 40257)) 4169;;;;;; 33524))
4090;;; Generated autoloads from language/china-util.el 4170;;; Generated autoloads from language/china-util.el
4091 4171
4092(autoload (quote decode-hz-region) "china-util" "\ 4172(autoload (quote decode-hz-region) "china-util" "\
@@ -4114,7 +4194,7 @@ Encode the text in the current buffer to HZ.
4114;;;*** 4194;;;***
4115 4195
4116;;;### (autoloads (command-history list-command-history repeat-matching-complex-command) 4196;;;### (autoloads (command-history list-command-history repeat-matching-complex-command)
4117;;;;;; "chistory" "chistory.el" (17383 24124)) 4197;;;;;; "chistory" "chistory.el" (17383 32092))
4118;;; Generated autoloads from chistory.el 4198;;; Generated autoloads from chistory.el
4119 4199
4120(autoload (quote repeat-matching-complex-command) "chistory" "\ 4200(autoload (quote repeat-matching-complex-command) "chistory" "\
@@ -4153,7 +4233,7 @@ and runs the normal hook `command-history-hook'.
4153 4233
4154;;;*** 4234;;;***
4155 4235
4156;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17383 16118)) 4236;;;### (autoloads nil "cl" "emacs-lisp/cl.el" (17383 32137))
4157;;; Generated autoloads from emacs-lisp/cl.el 4237;;; Generated autoloads from emacs-lisp/cl.el
4158 4238
4159(defvar custom-print-functions nil "\ 4239(defvar custom-print-functions nil "\
@@ -4169,7 +4249,7 @@ a future Emacs interpreter will be able to use it.")
4169;;;*** 4249;;;***
4170 4250
4171;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el" 4251;;;### (autoloads (common-lisp-indent-function) "cl-indent" "emacs-lisp/cl-indent.el"
4172;;;;;; (17383 16118)) 4252;;;;;; (17383 32136))
4173;;; Generated autoloads from emacs-lisp/cl-indent.el 4253;;; Generated autoloads from emacs-lisp/cl-indent.el
4174 4254
4175(autoload (quote common-lisp-indent-function) "cl-indent" "\ 4255(autoload (quote common-lisp-indent-function) "cl-indent" "\
@@ -4180,7 +4260,7 @@ Not documented
4180;;;*** 4260;;;***
4181 4261
4182;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el" 4262;;;### (autoloads (c-macro-expand) "cmacexp" "progmodes/cmacexp.el"
4183;;;;;; (17388 22063)) 4263;;;;;; (17397 61564))
4184;;; Generated autoloads from progmodes/cmacexp.el 4264;;; Generated autoloads from progmodes/cmacexp.el
4185 4265
4186(autoload (quote c-macro-expand) "cmacexp" "\ 4266(autoload (quote c-macro-expand) "cmacexp" "\
@@ -4201,7 +4281,7 @@ For use inside Lisp programs, see also `c-macro-expansion'.
4201;;;*** 4281;;;***
4202 4282
4203;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17383 4283;;;### (autoloads (run-scheme) "cmuscheme" "cmuscheme.el" (17383
4204;;;;;; 24124)) 4284;;;;;; 32092))
4205;;; Generated autoloads from cmuscheme.el 4285;;; Generated autoloads from cmuscheme.el
4206 4286
4207(autoload (quote run-scheme) "cmuscheme" "\ 4287(autoload (quote run-scheme) "cmuscheme" "\
@@ -4223,7 +4303,7 @@ is run).
4223 4303
4224;;;### (autoloads (codepage-setup cp-supported-codepages cp-offset-for-codepage 4304;;;### (autoloads (codepage-setup cp-supported-codepages cp-offset-for-codepage
4225;;;;;; cp-language-for-codepage cp-charset-for-codepage cp-make-coding-systems-for-codepage) 4305;;;;;; cp-language-for-codepage cp-charset-for-codepage cp-make-coding-systems-for-codepage)
4226;;;;;; "codepage" "international/codepage.el" (17239 32321)) 4306;;;;;; "codepage" "international/codepage.el" (17210 47738))
4227;;; Generated autoloads from international/codepage.el 4307;;; Generated autoloads from international/codepage.el
4228 4308
4229(autoload (quote cp-make-coding-systems-for-codepage) "codepage" "\ 4309(autoload (quote cp-make-coding-systems-for-codepage) "codepage" "\
@@ -4282,7 +4362,7 @@ read/written by MS-DOS software, or for display on the MS-DOS terminal.
4282;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list 4362;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list
4283;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command 4363;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command
4284;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el" 4364;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el"
4285;;;;;; (17447 42828)) 4365;;;;;; (17578 34770))
4286;;; Generated autoloads from comint.el 4366;;; Generated autoloads from comint.el
4287 4367
4288(defvar comint-output-filter-functions (quote (comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt)) "\ 4368(defvar comint-output-filter-functions (quote (comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt)) "\
@@ -4372,8 +4452,8 @@ REGEXP-GROUP is the regular expression group in REGEXP to use.
4372 4452
4373;;;*** 4453;;;***
4374 4454
4375;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17406 4455;;;### (autoloads (compare-windows) "compare-w" "compare-w.el" (17420
4376;;;;;; 11270)) 4456;;;;;; 36076))
4377;;; Generated autoloads from compare-w.el 4457;;; Generated autoloads from compare-w.el
4378 4458
4379(autoload (quote compare-windows) "compare-w" "\ 4459(autoload (quote compare-windows) "compare-w" "\
@@ -4410,7 +4490,7 @@ on third call it again advances points to the next difference and so on.
4410;;;;;; compilation-shell-minor-mode compilation-mode compilation-start 4490;;;;;; compilation-shell-minor-mode compilation-mode compilation-start
4411;;;;;; compile compilation-disable-input compile-command compilation-search-path 4491;;;;;; compile compilation-disable-input compile-command compilation-search-path
4412;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook) 4492;;;;;; compilation-ask-about-save compilation-window-height compilation-mode-hook)
4413;;;;;; "compile" "progmodes/compile.el" (17388 22062)) 4493;;;;;; "compile" "progmodes/compile.el" (17590 36100))
4414;;; Generated autoloads from progmodes/compile.el 4494;;; Generated autoloads from progmodes/compile.el
4415 4495
4416(defvar compilation-mode-hook nil "\ 4496(defvar compilation-mode-hook nil "\
@@ -4475,6 +4555,7 @@ You might also use mode hooks to specify it in certain modes, like this:
4475 (file-name-sans-extension buffer-file-name))))))") 4555 (file-name-sans-extension buffer-file-name))))))")
4476 4556
4477(custom-autoload (quote compile-command) "compile") 4557(custom-autoload (quote compile-command) "compile")
4558(put 'compile-command 'safe-local-variable 'stringp)
4478 4559
4479(defvar compilation-disable-input nil "\ 4560(defvar compilation-disable-input nil "\
4480*If non-nil, send end-of-file as compilation process input. 4561*If non-nil, send end-of-file as compilation process input.
@@ -4571,7 +4652,7 @@ This is the value of `next-error-function' in Compilation buffers.
4571;;;*** 4652;;;***
4572 4653
4573;;;### (autoloads (partial-completion-mode) "complete" "complete.el" 4654;;;### (autoloads (partial-completion-mode) "complete" "complete.el"
4574;;;;;; (17420 38637)) 4655;;;;;; (17578 34770))
4575;;; Generated autoloads from complete.el 4656;;; Generated autoloads from complete.el
4576 4657
4577(defvar partial-completion-mode nil "\ 4658(defvar partial-completion-mode nil "\
@@ -4582,8 +4663,6 @@ use either \\[customize] or the function `partial-completion-mode'.")
4582 4663
4583(custom-autoload (quote partial-completion-mode) "complete") 4664(custom-autoload (quote partial-completion-mode) "complete")
4584 4665
4585(put (quote partial-completion-mode) (quote custom-set) (quote custom-set-minor-mode))
4586
4587(autoload (quote partial-completion-mode) "complete" "\ 4666(autoload (quote partial-completion-mode) "complete" "\
4588Toggle Partial Completion mode. 4667Toggle Partial Completion mode.
4589With prefix ARG, turn Partial Completion mode on if ARG is positive. 4668With prefix ARG, turn Partial Completion mode on if ARG is positive.
@@ -4596,7 +4675,7 @@ as much as possible and `*' characters are treated likewise in file names.
4596For example, M-x p-c-m expands to M-x partial-completion-mode since no other 4675For example, M-x p-c-m expands to M-x partial-completion-mode since no other
4597command begins with that sequence of characters, and 4676command begins with that sequence of characters, and
4598\\[find-file] f_b.c TAB might complete to foo_bar.c if that file existed and no 4677\\[find-file] f_b.c TAB might complete to foo_bar.c if that file existed and no
4599other file in that directory begin with that sequence of characters. 4678other file in that directory begins with that sequence of characters.
4600 4679
4601Unless `PC-disable-includes' is non-nil, the `<...>' sequence is interpreted 4680Unless `PC-disable-includes' is non-nil, the `<...>' sequence is interpreted
4602specially in \\[find-file]. For example, 4681specially in \\[find-file]. For example,
@@ -4614,7 +4693,7 @@ second TAB brings up the `*Completions*' buffer.
4614;;;*** 4693;;;***
4615 4694
4616;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el" 4695;;;### (autoloads (dynamic-completion-mode) "completion" "completion.el"
4617;;;;;; (17383 24124)) 4696;;;;;; (17383 32093))
4618;;; Generated autoloads from completion.el 4697;;; Generated autoloads from completion.el
4619 4698
4620(defvar dynamic-completion-mode nil "\ 4699(defvar dynamic-completion-mode nil "\
@@ -4625,8 +4704,6 @@ use either \\[customize] or the function `dynamic-completion-mode'.")
4625 4704
4626(custom-autoload (quote dynamic-completion-mode) "completion") 4705(custom-autoload (quote dynamic-completion-mode) "completion")
4627 4706
4628(put (quote dynamic-completion-mode) (quote custom-set) (quote custom-set-minor-mode))
4629
4630(autoload (quote dynamic-completion-mode) "completion" "\ 4707(autoload (quote dynamic-completion-mode) "completion" "\
4631Enable dynamic word-completion. 4708Enable dynamic word-completion.
4632 4709
@@ -4637,7 +4714,7 @@ Enable dynamic word-completion.
4637;;;### (autoloads (decompose-composite-char compose-last-chars compose-chars-after 4714;;;### (autoloads (decompose-composite-char compose-last-chars compose-chars-after
4638;;;;;; find-composition compose-chars decompose-string compose-string 4715;;;;;; find-composition compose-chars decompose-string compose-string
4639;;;;;; decompose-region compose-region encode-composition-rule) 4716;;;;;; decompose-region compose-region encode-composition-rule)
4640;;;;;; "composite" "composite.el" (17318 56743)) 4717;;;;;; "composite" "composite.el" (17318 53825))
4641;;; Generated autoloads from composite.el 4718;;; Generated autoloads from composite.el
4642 4719
4643(defconst reference-point-alist (quote ((tl . 0) (tc . 1) (tr . 2) (Bl . 3) (Bc . 4) (Br . 5) (bl . 6) (bc . 7) (br . 8) (cl . 9) (cc . 10) (cr . 11) (top-left . 0) (top-center . 1) (top-right . 2) (base-left . 3) (base-center . 4) (base-right . 5) (bottom-left . 6) (bottom-center . 7) (bottom-right . 8) (center-left . 9) (center-center . 10) (center-right . 11) (ml . 3) (mc . 10) (mr . 5) (mid-left . 3) (mid-center . 10) (mid-right . 5))) "\ 4720(defconst reference-point-alist (quote ((tl . 0) (tc . 1) (tr . 2) (Bl . 3) (Bc . 4) (Br . 5) (bl . 6) (bc . 7) (br . 8) (cl . 9) (cc . 10) (cr . 11) (top-left . 0) (top-center . 1) (top-right . 2) (base-left . 3) (base-center . 4) (base-right . 5) (bottom-left . 6) (bottom-center . 7) (bottom-right . 8) (center-left . 9) (center-center . 10) (center-right . 11) (ml . 3) (mc . 10) (mr . 5) (mid-left . 3) (mid-center . 10) (mid-right . 5))) "\
@@ -4858,7 +4935,7 @@ Optional 3rd arg WITH-COMPOSITION-RULE is ignored.
4858 4935
4859;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode 4936;;;### (autoloads (conf-xdefaults-mode conf-ppd-mode conf-colon-mode
4860;;;;;; conf-space-mode conf-javaprop-mode conf-windows-mode conf-unix-mode 4937;;;;;; conf-space-mode conf-javaprop-mode conf-windows-mode conf-unix-mode
4861;;;;;; conf-mode) "conf-mode" "textmodes/conf-mode.el" (17383 15658)) 4938;;;;;; conf-mode) "conf-mode" "textmodes/conf-mode.el" (17383 32186))
4862;;; Generated autoloads from textmodes/conf-mode.el 4939;;; Generated autoloads from textmodes/conf-mode.el
4863 4940
4864(autoload (quote conf-mode) "conf-mode" "\ 4941(autoload (quote conf-mode) "conf-mode" "\
@@ -5007,7 +5084,7 @@ For details see `conf-mode'. Example:
5007;;;*** 5084;;;***
5008 5085
5009;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie) 5086;;;### (autoloads (shuffle-vector cookie-snarf cookie-insert cookie)
5010;;;;;; "cookie1" "play/cookie1.el" (17382 1892)) 5087;;;;;; "cookie1" "play/cookie1.el" (17578 34778))
5011;;; Generated autoloads from play/cookie1.el 5088;;; Generated autoloads from play/cookie1.el
5012 5089
5013(autoload (quote cookie) "cookie1" "\ 5090(autoload (quote cookie) "cookie1" "\
@@ -5039,7 +5116,7 @@ Randomly permute the elements of VECTOR (all permutations equally likely).
5039;;;*** 5116;;;***
5040 5117
5041;;;### (autoloads (copyright copyright-fix-years copyright-update) 5118;;;### (autoloads (copyright copyright-fix-years copyright-update)
5042;;;;;; "copyright" "emacs-lisp/copyright.el" (17383 16118)) 5119;;;;;; "copyright" "emacs-lisp/copyright.el" (17383 32137))
5043;;; Generated autoloads from emacs-lisp/copyright.el 5120;;; Generated autoloads from emacs-lisp/copyright.el
5044 5121
5045(autoload (quote copyright-update) "copyright" "\ 5122(autoload (quote copyright-update) "copyright" "\
@@ -5067,7 +5144,7 @@ Insert a copyright by $ORGANIZATION notice at cursor.
5067;;;*** 5144;;;***
5068 5145
5069;;;### (autoloads (cperl-mode) "cperl-mode" "progmodes/cperl-mode.el" 5146;;;### (autoloads (cperl-mode) "cperl-mode" "progmodes/cperl-mode.el"
5070;;;;;; (17388 22062)) 5147;;;;;; (17578 34778))
5071;;; Generated autoloads from progmodes/cperl-mode.el 5148;;; Generated autoloads from progmodes/cperl-mode.el
5072 5149
5073(autoload (quote cperl-mode) "cperl-mode" "\ 5150(autoload (quote cperl-mode) "cperl-mode" "\
@@ -5240,7 +5317,7 @@ or as help on variables `cperl-tips', `cperl-problems',
5240;;;*** 5317;;;***
5241 5318
5242;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el" 5319;;;### (autoloads (cpp-parse-edit cpp-highlight-buffer) "cpp" "progmodes/cpp.el"
5243;;;;;; (17388 22062)) 5320;;;;;; (17397 61565))
5244;;; Generated autoloads from progmodes/cpp.el 5321;;; Generated autoloads from progmodes/cpp.el
5245 5322
5246(autoload (quote cpp-highlight-buffer) "cpp" "\ 5323(autoload (quote cpp-highlight-buffer) "cpp" "\
@@ -5259,7 +5336,7 @@ Edit display information for cpp conditionals.
5259;;;*** 5336;;;***
5260 5337
5261;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el" 5338;;;### (autoloads (crisp-mode crisp-mode) "crisp" "emulation/crisp.el"
5262;;;;;; (17383 13536)) 5339;;;;;; (17383 32142))
5263;;; Generated autoloads from emulation/crisp.el 5340;;; Generated autoloads from emulation/crisp.el
5264 5341
5265(defvar crisp-mode nil "\ 5342(defvar crisp-mode nil "\
@@ -5283,7 +5360,7 @@ With ARG, turn CRiSP mode on if ARG is positive, off otherwise.
5283;;;*** 5360;;;***
5284 5361
5285;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el" 5362;;;### (autoloads (completing-read-multiple) "crm" "emacs-lisp/crm.el"
5286;;;;;; (17383 16118)) 5363;;;;;; (17515 39527))
5287;;; Generated autoloads from emacs-lisp/crm.el 5364;;; Generated autoloads from emacs-lisp/crm.el
5288 5365
5289(autoload (quote completing-read-multiple) "crm" "\ 5366(autoload (quote completing-read-multiple) "crm" "\
@@ -5319,7 +5396,7 @@ INHERIT-INPUT-METHOD.
5319;;;*** 5396;;;***
5320 5397
5321;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el" 5398;;;### (autoloads (cua-selection-mode cua-mode) "cua-base" "emulation/cua-base.el"
5322;;;;;; (17444 38116)) 5399;;;;;; (17521 64537))
5323;;; Generated autoloads from emulation/cua-base.el 5400;;; Generated autoloads from emulation/cua-base.el
5324 5401
5325(defvar cua-mode nil "\ 5402(defvar cua-mode nil "\
@@ -5330,8 +5407,6 @@ use either \\[customize] or the function `cua-mode'.")
5330 5407
5331(custom-autoload (quote cua-mode) "cua-base") 5408(custom-autoload (quote cua-mode) "cua-base")
5332 5409
5333(put (quote cua-mode) (quote custom-set) (quote custom-set-minor-mode))
5334
5335(autoload (quote cua-mode) "cua-base" "\ 5410(autoload (quote cua-mode) "cua-base" "\
5336Toggle CUA key-binding mode. 5411Toggle CUA key-binding mode.
5337When enabled, using shifted movement keys will activate the 5412When enabled, using shifted movement keys will activate the
@@ -5368,8 +5443,8 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
5368\(fn ARG)" t nil) 5443\(fn ARG)" t nil)
5369 (eval-after-load 'CUA-mode 5444 (eval-after-load 'CUA-mode
5370 '(error (concat "\n\n" 5445 '(error (concat "\n\n"
5371 "CUA-mode is now part of the standard GNU Emacs distribution,\n" 5446 "CUA-mode is now part of the standard GNU Emacs distribution, so you may\n"
5372 "so you may now enable and customize CUA via the Options menu.\n\n" 5447 "now enable CUA via the Options menu or by customizing option `cua-mode'.\n\n"
5373 "You have loaded an older version of CUA-mode which does\n" 5448 "You have loaded an older version of CUA-mode which does\n"
5374 "not work correctly with this version of GNU Emacs.\n\n" 5449 "not work correctly with this version of GNU Emacs.\n\n"
5375 (if user-init-file (concat 5450 (if user-init-file (concat
@@ -5386,7 +5461,7 @@ Enable CUA selection mode without the C-z/C-x/C-c/C-v bindings.
5386;;;;;; customize-face customize-changed-options customize-option-other-window 5461;;;;;; customize-face customize-changed-options customize-option-other-window
5387;;;;;; customize-option customize-group-other-window customize-group 5462;;;;;; customize-option customize-group-other-window customize-group
5388;;;;;; customize-mode customize customize-save-variable customize-set-variable 5463;;;;;; customize-mode customize customize-save-variable customize-set-variable
5389;;;;;; customize-set-value) "cus-edit" "cus-edit.el" (17440 11610)) 5464;;;;;; customize-set-value) "cus-edit" "cus-edit.el" (17590 36098))
5390;;; Generated autoloads from cus-edit.el 5465;;; Generated autoloads from cus-edit.el
5391 (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'") 5466 (add-hook 'same-window-regexps "\\`\\*Customiz.*\\*\\'")
5392 5467
@@ -5483,6 +5558,31 @@ Show the buffer in another window, but don't select it.
5483 5558
5484\(fn SYMBOL)" t nil) 5559\(fn SYMBOL)" t nil)
5485 5560
5561(defvar customize-package-emacs-version-alist nil "\
5562Alist mapping versions of Emacs to versions of a package.
5563These package versions are listed in the :package-version
5564keyword used in `defcustom', `defgroup', and `defface'. Its
5565elements look like this:
5566
5567 (PACKAGE (PVERSION . EVERSION)...)
5568
5569For each PACKAGE, which is a symbol, there are one or more
5570elements that contain a package version PVERSION with an
5571associated Emacs version EVERSION. These versions are strings.
5572For example, the MH-E package updates this alist with the
5573following:
5574
5575 (add-to-list 'customize-package-emacs-version-alist
5576 '(MH-E (\"6.0\" . \"22.1\") (\"6.1\" . \"22.1\")
5577 (\"7.0\" . \"22.1\") (\"7.1\" . \"22.1\")
5578 (\"7.2\" . \"22.1\") (\"7.3\" . \"22.1\")
5579 (\"7.4\" . \"22.1\") (\"8.0\" . \"22.1\")))
5580
5581The value of PACKAGE needs to be unique and it needs to match the
5582PACKAGE value appearing in the :package-version keyword. Since
5583the user might see the value in a error message, a good choice is
5584the official name of the package, such as MH-E or Gnus.")
5585
5486(defalias (quote customize-changed) (quote customize-changed-options)) 5586(defalias (quote customize-changed) (quote customize-changed-options))
5487 5587
5488(autoload (quote customize-changed-options) "cus-edit" "\ 5588(autoload (quote customize-changed-options) "cus-edit" "\
@@ -5644,7 +5744,7 @@ The format is suitable for use with `easy-menu-define'.
5644;;;*** 5744;;;***
5645 5745
5646;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-set-faces 5746;;;### (autoloads (custom-reset-faces custom-theme-reset-faces custom-set-faces
5647;;;;;; custom-declare-face) "cus-face" "cus-face.el" (17383 24124)) 5747;;;;;; custom-declare-face) "cus-face" "cus-face.el" (17383 32094))
5648;;; Generated autoloads from cus-face.el 5748;;; Generated autoloads from cus-face.el
5649 5749
5650(autoload (quote custom-declare-face) "cus-face" "\ 5750(autoload (quote custom-declare-face) "cus-face" "\
@@ -5714,7 +5814,7 @@ This means reset FACE to its value in FROM-THEME.
5714;;;*** 5814;;;***
5715 5815
5716;;;### (autoloads (customize-create-theme) "cus-theme" "cus-theme.el" 5816;;;### (autoloads (customize-create-theme) "cus-theme" "cus-theme.el"
5717;;;;;; (17394 38146)) 5817;;;;;; (17397 61539))
5718;;; Generated autoloads from cus-theme.el 5818;;; Generated autoloads from cus-theme.el
5719 5819
5720(autoload (quote customize-create-theme) "cus-theme" "\ 5820(autoload (quote customize-create-theme) "cus-theme" "\
@@ -5725,7 +5825,7 @@ Create a custom theme.
5725;;;*** 5825;;;***
5726 5826
5727;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el" 5827;;;### (autoloads (cvs-status-mode) "cvs-status" "cvs-status.el"
5728;;;;;; (17383 24124)) 5828;;;;;; (17582 35146))
5729;;; Generated autoloads from cvs-status.el 5829;;; Generated autoloads from cvs-status.el
5730 5830
5731(autoload (quote cvs-status-mode) "cvs-status" "\ 5831(autoload (quote cvs-status-mode) "cvs-status" "\
@@ -5736,7 +5836,7 @@ Mode used for cvs status output.
5736;;;*** 5836;;;***
5737 5837
5738;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode) 5838;;;### (autoloads (global-cwarn-mode turn-on-cwarn-mode cwarn-mode)
5739;;;;;; "cwarn" "progmodes/cwarn.el" (17388 22062)) 5839;;;;;; "cwarn" "progmodes/cwarn.el" (17397 61565))
5740;;; Generated autoloads from progmodes/cwarn.el 5840;;; Generated autoloads from progmodes/cwarn.el
5741 5841
5742(autoload (quote cwarn-mode) "cwarn" "\ 5842(autoload (quote cwarn-mode) "cwarn" "\
@@ -5766,8 +5866,6 @@ use either \\[customize] or the function `global-cwarn-mode'.")
5766 5866
5767(custom-autoload (quote global-cwarn-mode) "cwarn") 5867(custom-autoload (quote global-cwarn-mode) "cwarn")
5768 5868
5769(put (quote global-cwarn-mode) (quote custom-set) (quote custom-set-minor-mode))
5770
5771(autoload (quote global-cwarn-mode) "cwarn" "\ 5869(autoload (quote global-cwarn-mode) "cwarn" "\
5772Toggle Cwarn mode in every buffer. 5870Toggle Cwarn mode in every buffer.
5773With prefix ARG, turn Global-Cwarn mode on if and only if ARG is positive. 5871With prefix ARG, turn Global-Cwarn mode on if and only if ARG is positive.
@@ -5780,7 +5878,7 @@ in which `turn-on-cwarn-mode-if-enabled' turns it on.
5780 5878
5781;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char 5879;;;### (autoloads (standard-display-cyrillic-translit cyrillic-encode-alternativnyj-char
5782;;;;;; cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el" 5880;;;;;; cyrillic-encode-koi8-r-char) "cyril-util" "language/cyril-util.el"
5783;;;;;; (17102 18767)) 5881;;;;;; (17097 33524))
5784;;; Generated autoloads from language/cyril-util.el 5882;;; Generated autoloads from language/cyril-util.el
5785 5883
5786(autoload (quote cyrillic-encode-koi8-r-char) "cyril-util" "\ 5884(autoload (quote cyrillic-encode-koi8-r-char) "cyril-util" "\
@@ -5809,7 +5907,7 @@ If the argument is nil, we return the display table to its standard state.
5809;;;*** 5907;;;***
5810 5908
5811;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el" 5909;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "dabbrev.el"
5812;;;;;; (17383 24124)) 5910;;;;;; (17383 32095))
5813;;; Generated autoloads from dabbrev.el 5911;;; Generated autoloads from dabbrev.el
5814 (define-key esc-map "/" 'dabbrev-expand) 5912 (define-key esc-map "/" 'dabbrev-expand)
5815 (define-key esc-map [?\C-/] 'dabbrev-completion) 5913 (define-key esc-map [?\C-/] 'dabbrev-completion)
@@ -5853,8 +5951,8 @@ See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion].
5853 5951
5854;;;*** 5952;;;***
5855 5953
5856;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (17388 5954;;;### (autoloads (dcl-mode) "dcl-mode" "progmodes/dcl-mode.el" (17397
5857;;;;;; 22062)) 5955;;;;;; 61565))
5858;;; Generated autoloads from progmodes/dcl-mode.el 5956;;; Generated autoloads from progmodes/dcl-mode.el
5859 5957
5860(autoload (quote dcl-mode) "dcl-mode" "\ 5958(autoload (quote dcl-mode) "dcl-mode" "\
@@ -5981,7 +6079,7 @@ There is some minimal font-lock support (see vars
5981;;;*** 6079;;;***
5982 6080
5983;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug" 6081;;;### (autoloads (cancel-debug-on-entry debug-on-entry debug) "debug"
5984;;;;;; "emacs-lisp/debug.el" (17438 13119)) 6082;;;;;; "emacs-lisp/debug.el" (17438 58633))
5985;;; Generated autoloads from emacs-lisp/debug.el 6083;;; Generated autoloads from emacs-lisp/debug.el
5986 6084
5987(setq debugger (quote debug)) 6085(setq debugger (quote debug))
@@ -6025,7 +6123,7 @@ To specify a nil argument interactively, exit with an empty minibuffer.
6025;;;*** 6123;;;***
6026 6124
6027;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el" 6125;;;### (autoloads (decipher-mode decipher) "decipher" "play/decipher.el"
6028;;;;;; (17382 1892)) 6126;;;;;; (17383 32181))
6029;;; Generated autoloads from play/decipher.el 6127;;; Generated autoloads from play/decipher.el
6030 6128
6031(autoload (quote decipher) "decipher" "\ 6129(autoload (quote decipher) "decipher" "\
@@ -6055,7 +6153,7 @@ The most useful commands are:
6055 6153
6056;;;### (autoloads (delimit-columns-rectangle delimit-columns-region 6154;;;### (autoloads (delimit-columns-rectangle delimit-columns-region
6057;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (17383 6155;;;;;; delimit-columns-customize) "delim-col" "delim-col.el" (17383
6058;;;;;; 24124)) 6156;;;;;; 32095))
6059;;; Generated autoloads from delim-col.el 6157;;; Generated autoloads from delim-col.el
6060 6158
6061(autoload (quote delimit-columns-customize) "delim-col" "\ 6159(autoload (quote delimit-columns-customize) "delim-col" "\
@@ -6079,8 +6177,8 @@ START and END delimits the corners of text rectangle.
6079 6177
6080;;;*** 6178;;;***
6081 6179
6082;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (17388 6180;;;### (autoloads (delphi-mode) "delphi" "progmodes/delphi.el" (17397
6083;;;;;; 22062)) 6181;;;;;; 61565))
6084;;; Generated autoloads from progmodes/delphi.el 6182;;; Generated autoloads from progmodes/delphi.el
6085 6183
6086(autoload (quote delphi-mode) "delphi" "\ 6184(autoload (quote delphi-mode) "delphi" "\
@@ -6131,7 +6229,7 @@ no args, if that value is non-nil.
6131;;;*** 6229;;;***
6132 6230
6133;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (17383 6231;;;### (autoloads (delete-selection-mode) "delsel" "delsel.el" (17383
6134;;;;;; 24124)) 6232;;;;;; 32095))
6135;;; Generated autoloads from delsel.el 6233;;; Generated autoloads from delsel.el
6136 6234
6137(defalias (quote pending-delete-mode) (quote delete-selection-mode)) 6235(defalias (quote pending-delete-mode) (quote delete-selection-mode))
@@ -6144,8 +6242,6 @@ use either \\[customize] or the function `delete-selection-mode'.")
6144 6242
6145(custom-autoload (quote delete-selection-mode) "delsel") 6243(custom-autoload (quote delete-selection-mode) "delsel")
6146 6244
6147(put (quote delete-selection-mode) (quote custom-set) (quote custom-set-minor-mode))
6148
6149(autoload (quote delete-selection-mode) "delsel" "\ 6245(autoload (quote delete-selection-mode) "delsel" "\
6150Toggle Delete Selection mode. 6246Toggle Delete Selection mode.
6151With prefix ARG, turn Delete Selection mode on if and only if ARG is 6247With prefix ARG, turn Delete Selection mode on if and only if ARG is
@@ -6161,7 +6257,7 @@ any selection.
6161;;;*** 6257;;;***
6162 6258
6163;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode) 6259;;;### (autoloads (derived-mode-init-mode-variables define-derived-mode)
6164;;;;;; "derived" "emacs-lisp/derived.el" (17383 16118)) 6260;;;;;; "derived" "emacs-lisp/derived.el" (17383 32137))
6165;;; Generated autoloads from emacs-lisp/derived.el 6261;;; Generated autoloads from emacs-lisp/derived.el
6166 6262
6167(autoload (quote define-derived-mode) "derived" "\ 6263(autoload (quote define-derived-mode) "derived" "\
@@ -6226,7 +6322,7 @@ the first time the mode is used.
6226;;;*** 6322;;;***
6227 6323
6228;;;### (autoloads (describe-char describe-text-properties) "descr-text" 6324;;;### (autoloads (describe-char describe-text-properties) "descr-text"
6229;;;;;; "descr-text.el" (17383 24124)) 6325;;;;;; "descr-text.el" (17383 32095))
6230;;; Generated autoloads from descr-text.el 6326;;; Generated autoloads from descr-text.el
6231 6327
6232(autoload (quote describe-text-properties) "descr-text" "\ 6328(autoload (quote describe-text-properties) "descr-text" "\
@@ -6250,8 +6346,9 @@ as well as widgets, buttons, overlays, and text properties.
6250;;;*** 6346;;;***
6251 6347
6252;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir 6348;;;### (autoloads (desktop-revert desktop-save-in-desktop-dir desktop-change-dir
6253;;;;;; desktop-load-default desktop-read desktop-locals-to-save 6349;;;;;; desktop-load-default desktop-read desktop-remove desktop-save
6254;;;;;; desktop-save-mode) "desktop" "desktop.el" (17388 29562)) 6350;;;;;; desktop-clear desktop-locals-to-save desktop-save-mode) "desktop"
6351;;;;;; "desktop.el" (17578 34771))
6255;;; Generated autoloads from desktop.el 6352;;; Generated autoloads from desktop.el
6256 6353
6257(defvar desktop-save-mode nil "\ 6354(defvar desktop-save-mode nil "\
@@ -6260,17 +6357,16 @@ See the command `desktop-save-mode' for a description of this minor-mode.")
6260 6357
6261(custom-autoload (quote desktop-save-mode) "desktop") 6358(custom-autoload (quote desktop-save-mode) "desktop")
6262 6359
6263(put (quote desktop-save-mode) (quote custom-set) (quote custom-set-minor-mode))
6264
6265(autoload (quote desktop-save-mode) "desktop" "\ 6360(autoload (quote desktop-save-mode) "desktop" "\
6266Toggle desktop saving mode. 6361Toggle desktop saving mode.
6267With numeric ARG, turn desktop saving on if ARG is positive, off 6362With numeric ARG, turn desktop saving on if ARG is positive, off
6268otherwise. See variable `desktop-save' for a description of when the 6363otherwise. If desktop saving is turned on, the state of Emacs is
6269desktop is saved. 6364saved from one session to another. See variable `desktop-save'
6365and function `desktop-read' for details.
6270 6366
6271\(fn &optional ARG)" t nil) 6367\(fn &optional ARG)" t nil)
6272 6368
6273(defvar desktop-locals-to-save (quote (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 indent-tabs-mode indicate-buffer-boundaries indicate-empty-lines show-trailing-whitespace)) "\ 6369(defvar desktop-locals-to-save (quote (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 indent-tabs-mode tab-width indicate-buffer-boundaries indicate-empty-lines show-trailing-whitespace)) "\
6274List of local variables to save for each buffer. 6370List of local variables to save for each buffer.
6275The variables are saved only when they really are local. Conventional minor 6371The variables are saved only when they really are local. Conventional minor
6276modes are restored automatically; they should not be listed here.") 6372modes are restored automatically; they should not be listed here.")
@@ -6375,6 +6471,27 @@ See also `desktop-minor-mode-table'.")
6375 6471
6376(put (quote desktop-minor-mode-handlers) (quote risky-local-variable) t) 6472(put (quote desktop-minor-mode-handlers) (quote risky-local-variable) t)
6377 6473
6474(autoload (quote desktop-clear) "desktop" "\
6475Empty the Desktop.
6476This kills all buffers except for internal ones and those with names matched by
6477a regular expression in the list `desktop-clear-preserve-buffers'.
6478Furthermore, it clears the variables listed in `desktop-globals-to-clear'.
6479
6480\(fn)" t nil)
6481
6482(autoload (quote desktop-save) "desktop" "\
6483Save the desktop in a desktop file.
6484Parameter DIRNAME specifies where to save the desktop file.
6485See also `desktop-base-file-name'.
6486
6487\(fn DIRNAME)" t nil)
6488
6489(autoload (quote desktop-remove) "desktop" "\
6490Delete desktop file in `desktop-dirname'.
6491This function also sets `desktop-dirname' to nil.
6492
6493\(fn)" t nil)
6494
6378(autoload (quote desktop-read) "desktop" "\ 6495(autoload (quote desktop-read) "desktop" "\
6379Read and process the desktop file in directory DIRNAME. 6496Read and process the desktop file in directory DIRNAME.
6380Look for a desktop file in DIRNAME, or if DIRNAME is omitted, look in 6497Look for a desktop file in DIRNAME, or if DIRNAME is omitted, look in
@@ -6413,28 +6530,10 @@ Revert to the last loaded desktop.
6413;;;*** 6530;;;***
6414 6531
6415;;;### (autoloads (gnus-article-outlook-deuglify-article gnus-outlook-deuglify-article 6532;;;### (autoloads (gnus-article-outlook-deuglify-article gnus-outlook-deuglify-article
6416;;;;;; gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines 6533;;;;;; gnus-article-outlook-repair-attribution gnus-article-outlook-unwrap-lines)
6417;;;;;; gnus-outlook-display-hook gnus-outlook-deuglify-unwrap-max 6534;;;;;; "deuglify" "gnus/deuglify.el" (17494 22065))
6418;;;;;; gnus-outlook-deuglify-unwrap-min) "deuglify" "gnus/deuglify.el"
6419;;;;;; (17382 1052))
6420;;; Generated autoloads from gnus/deuglify.el 6535;;; Generated autoloads from gnus/deuglify.el
6421 6536
6422(defvar gnus-outlook-deuglify-unwrap-min 45 "\
6423Minimum length of the cited line above the (possibly) wrapped line.")
6424
6425(custom-autoload (quote gnus-outlook-deuglify-unwrap-min) "deuglify")
6426
6427(defvar gnus-outlook-deuglify-unwrap-max 95 "\
6428Maximum length of the cited line after unwrapping.")
6429
6430(custom-autoload (quote gnus-outlook-deuglify-unwrap-max) "deuglify")
6431
6432(defvar gnus-outlook-display-hook nil "\
6433A hook called after an deuglified article has been prepared.
6434It is run after `gnus-article-prepare-hook'.")
6435
6436(custom-autoload (quote gnus-outlook-display-hook) "deuglify")
6437
6438(autoload (quote gnus-article-outlook-unwrap-lines) "deuglify" "\ 6537(autoload (quote gnus-article-outlook-unwrap-lines) "deuglify" "\
6439Unwrap lines that appear to be wrapped citation lines. 6538Unwrap lines that appear to be wrapped citation lines.
6440You can control what lines will be unwrapped by frobbing 6539You can control what lines will be unwrapped by frobbing
@@ -6465,7 +6564,7 @@ Deuglify broken Outlook (Express) articles and redisplay.
6465;;;*** 6564;;;***
6466 6565
6467;;;### (autoloads (devanagari-post-read-conversion devanagari-compose-region) 6566;;;### (autoloads (devanagari-post-read-conversion devanagari-compose-region)
6468;;;;;; "devan-util" "language/devan-util.el" (17102 18768)) 6567;;;;;; "devan-util" "language/devan-util.el" (17097 33525))
6469;;; Generated autoloads from language/devan-util.el 6568;;; Generated autoloads from language/devan-util.el
6470 6569
6471(defconst devanagari-consonant "[\x51ad5-\x51af9\x51b38-\x51b3f]") 6570(defconst devanagari-consonant "[\x51ad5-\x51af9\x51b38-\x51b3f]")
@@ -6483,7 +6582,7 @@ Not documented
6483;;;*** 6582;;;***
6484 6583
6485;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib" 6584;;;### (autoloads (diary-mode diary-mail-entries diary) "diary-lib"
6486;;;;;; "calendar/diary-lib.el" (17385 41891)) 6585;;;;;; "calendar/diary-lib.el" (17521 64537))
6487;;; Generated autoloads from calendar/diary-lib.el 6586;;; Generated autoloads from calendar/diary-lib.el
6488 6587
6489(autoload (quote diary) "diary-lib" "\ 6588(autoload (quote diary) "diary-lib" "\
@@ -6529,7 +6628,7 @@ Major mode for editing the diary file.
6529;;;*** 6628;;;***
6530 6629
6531;;;### (autoloads (diff-backup diff diff-command diff-switches) "diff" 6630;;;### (autoloads (diff-backup diff diff-command diff-switches) "diff"
6532;;;;;; "diff.el" (17383 24124)) 6631;;;;;; "diff.el" (17578 34771))
6533;;; Generated autoloads from diff.el 6632;;; Generated autoloads from diff.el
6534 6633
6535(defvar diff-switches "-c" "\ 6634(defvar diff-switches "-c" "\
@@ -6563,7 +6662,7 @@ With prefix arg, prompt for diff switches.
6563;;;*** 6662;;;***
6564 6663
6565;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "diff-mode.el" 6664;;;### (autoloads (diff-minor-mode diff-mode) "diff-mode" "diff-mode.el"
6566;;;;;; (17439 53835)) 6665;;;;;; (17578 34771))
6567;;; Generated autoloads from diff-mode.el 6666;;; Generated autoloads from diff-mode.el
6568 6667
6569(autoload (quote diff-mode) "diff-mode" "\ 6668(autoload (quote diff-mode) "diff-mode" "\
@@ -6577,6 +6676,7 @@ headers for you on-the-fly.
6577You can also switch between context diff and unified diff with \\[diff-context->unified], 6676You can also switch between context diff and unified diff with \\[diff-context->unified],
6578or vice versa with \\[diff-unified->context] and you can also reverse the direction of 6677or vice versa with \\[diff-unified->context] and you can also reverse the direction of
6579a diff with \\[diff-reverse-direction]. 6678a diff with \\[diff-reverse-direction].
6679\\{diff-mode-map}
6580 6680
6581\(fn)" t nil) 6681\(fn)" t nil)
6582 6682
@@ -6592,7 +6692,7 @@ Minor mode for viewing/editing context diffs.
6592;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink 6692;;;;;; dired dired-copy-preserve-time dired-dwim-target dired-keep-marker-symlink
6593;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename 6693;;;;;; dired-keep-marker-hardlink dired-keep-marker-copy dired-keep-marker-rename
6594;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches) 6694;;;;;; dired-trivial-filenames dired-ls-F-marks-symlinks dired-listing-switches)
6595;;;;;; "dired" "dired.el" (17391 29732)) 6695;;;;;; "dired" "dired.el" (17578 34771))
6596;;; Generated autoloads from dired.el 6696;;; Generated autoloads from dired.el
6597 6697
6598(defvar dired-listing-switches "-al" "\ 6698(defvar dired-listing-switches "-al" "\
@@ -6797,7 +6897,7 @@ Keybindings:
6797;;;;;; dired-run-shell-command dired-do-shell-command dired-clean-directory 6897;;;;;; dired-run-shell-command dired-do-shell-command dired-clean-directory
6798;;;;;; dired-do-print dired-do-touch dired-do-chown dired-do-chgrp 6898;;;;;; dired-do-print dired-do-touch dired-do-chown dired-do-chgrp
6799;;;;;; dired-do-chmod dired-compare-directories dired-backup-diff 6899;;;;;; dired-do-chmod dired-compare-directories dired-backup-diff
6800;;;;;; dired-diff) "dired-aux" "dired-aux.el" (17383 24124)) 6900;;;;;; dired-diff) "dired-aux" "dired-aux.el" (17521 64535))
6801;;; Generated autoloads from dired-aux.el 6901;;; Generated autoloads from dired-aux.el
6802 6902
6803(autoload (quote dired-diff) "dired-aux" "\ 6903(autoload (quote dired-diff) "dired-aux" "\
@@ -6919,7 +7019,8 @@ the Dired buffer, so output files usually are created there instead of
6919in a subdir. 7019in a subdir.
6920 7020
6921In a noninteractive call (from Lisp code), you must specify 7021In a noninteractive call (from Lisp code), you must specify
6922the list of file names explicitly with the FILE-LIST argument. 7022the list of file names explicitly with the FILE-LIST argument, which
7023can be produced by `dired-get-marked-files', for example.
6923 7024
6924\(fn COMMAND &optional ARG FILE-LIST)" t nil) 7025\(fn COMMAND &optional ARG FILE-LIST)" t nil)
6925 7026
@@ -7205,7 +7306,7 @@ true then the type of the file linked to by FILE is printed instead.
7205 7306
7206;;;*** 7307;;;***
7207 7308
7208;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (17387 38414)) 7309;;;### (autoloads (dired-jump) "dired-x" "dired-x.el" (17521 64536))
7209;;; Generated autoloads from dired-x.el 7310;;; Generated autoloads from dired-x.el
7210 7311
7211(autoload (quote dired-jump) "dired-x" "\ 7312(autoload (quote dired-jump) "dired-x" "\
@@ -7219,7 +7320,7 @@ buffer and try again.
7219 7320
7220;;;*** 7321;;;***
7221 7322
7222;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17383 24124)) 7323;;;### (autoloads (dirtrack) "dirtrack" "dirtrack.el" (17582 31039))
7223;;; Generated autoloads from dirtrack.el 7324;;; Generated autoloads from dirtrack.el
7224 7325
7225(autoload (quote dirtrack) "dirtrack" "\ 7326(autoload (quote dirtrack) "dirtrack" "\
@@ -7239,7 +7340,7 @@ You can enable directory tracking by adding this function to
7239;;;*** 7340;;;***
7240 7341
7241;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (17383 7342;;;### (autoloads (disassemble) "disass" "emacs-lisp/disass.el" (17383
7242;;;;;; 16118)) 7343;;;;;; 32137))
7243;;; Generated autoloads from emacs-lisp/disass.el 7344;;; Generated autoloads from emacs-lisp/disass.el
7244 7345
7245(autoload (quote disassemble) "disass" "\ 7346(autoload (quote disassemble) "disass" "\
@@ -7257,7 +7358,7 @@ redefine OBJECT if it is a symbol.
7257;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii 7358;;;;;; standard-display-graphic standard-display-g1 standard-display-ascii
7258;;;;;; standard-display-default standard-display-8bit describe-current-display-table 7359;;;;;; standard-display-default standard-display-8bit describe-current-display-table
7259;;;;;; describe-display-table set-display-table-slot display-table-slot 7360;;;;;; describe-display-table set-display-table-slot display-table-slot
7260;;;;;; make-display-table) "disp-table" "disp-table.el" (17383 24124)) 7361;;;;;; make-display-table) "disp-table" "disp-table.el" (17383 32097))
7261;;; Generated autoloads from disp-table.el 7362;;; Generated autoloads from disp-table.el
7262 7363
7263(autoload (quote make-display-table) "disp-table" "\ 7364(autoload (quote make-display-table) "disp-table" "\
@@ -7358,7 +7459,7 @@ for users who call this function in `.emacs'.
7358;;;*** 7459;;;***
7359 7460
7360;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el" 7461;;;### (autoloads (dissociated-press) "dissociate" "play/dissociate.el"
7361;;;;;; (17382 1892)) 7462;;;;;; (17383 32181))
7362;;; Generated autoloads from play/dissociate.el 7463;;; Generated autoloads from play/dissociate.el
7363 7464
7364(autoload (quote dissociated-press) "dissociate" "\ 7465(autoload (quote dissociated-press) "dissociate" "\
@@ -7374,7 +7475,7 @@ Default is 2.
7374 7475
7375;;;*** 7476;;;***
7376 7477
7377;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (17383 24124)) 7478;;;### (autoloads (dnd-protocol-alist) "dnd" "dnd.el" (17521 64536))
7378;;; Generated autoloads from dnd.el 7479;;; Generated autoloads from dnd.el
7379 7480
7380(defvar dnd-protocol-alist (quote (("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file))) "\ 7481(defvar dnd-protocol-alist (quote (("^file:///" . dnd-open-local-file) ("^file://" . dnd-open-file) ("^file:" . dnd-open-local-file))) "\
@@ -7395,7 +7496,7 @@ if some action was made, or nil if the URL is ignored.")
7395;;;*** 7496;;;***
7396 7497
7397;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode" 7498;;;### (autoloads (dns-mode-soa-increment-serial dns-mode) "dns-mode"
7398;;;;;; "textmodes/dns-mode.el" (17383 15658)) 7499;;;;;; "textmodes/dns-mode.el" (17383 32186))
7399;;; Generated autoloads from textmodes/dns-mode.el 7500;;; Generated autoloads from textmodes/dns-mode.el
7400 7501
7401(autoload (quote dns-mode) "dns-mode" "\ 7502(autoload (quote dns-mode) "dns-mode" "\
@@ -7418,7 +7519,7 @@ Locate SOA record and increment the serial field.
7418 7519
7419;;;*** 7520;;;***
7420 7521
7421;;;### (autoloads (doctor) "doctor" "play/doctor.el" (17364 14033)) 7522;;;### (autoloads (doctor) "doctor" "play/doctor.el" (17365 2741))
7422;;; Generated autoloads from play/doctor.el 7523;;; Generated autoloads from play/doctor.el
7423 7524
7424(autoload (quote doctor) "doctor" "\ 7525(autoload (quote doctor) "doctor" "\
@@ -7429,7 +7530,7 @@ Switch to *doctor* buffer and start giving psychotherapy.
7429;;;*** 7530;;;***
7430 7531
7431;;;### (autoloads (double-mode double-mode) "double" "double.el" 7532;;;### (autoloads (double-mode double-mode) "double" "double.el"
7432;;;;;; (17383 24125)) 7533;;;;;; (17383 32097))
7433;;; Generated autoloads from double.el 7534;;; Generated autoloads from double.el
7434 7535
7435(defvar double-mode nil "\ 7536(defvar double-mode nil "\
@@ -7450,7 +7551,7 @@ when pressed twice. See variable `double-map' for details.
7450 7551
7451;;;*** 7552;;;***
7452 7553
7453;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (17382 1892)) 7554;;;### (autoloads (dunnet) "dunnet" "play/dunnet.el" (17582 28846))
7454;;; Generated autoloads from play/dunnet.el 7555;;; Generated autoloads from play/dunnet.el
7455 7556
7456(autoload (quote dunnet) "dunnet" "\ 7557(autoload (quote dunnet) "dunnet" "\
@@ -7461,7 +7562,7 @@ Switch to *dungeon* buffer and start game.
7461;;;*** 7562;;;***
7462 7563
7463;;;### (autoloads (gnus-earcon-display) "earcon" "gnus/earcon.el" 7564;;;### (autoloads (gnus-earcon-display) "earcon" "gnus/earcon.el"
7464;;;;;; (17382 1052)) 7565;;;;;; (17383 32154))
7465;;; Generated autoloads from gnus/earcon.el 7566;;; Generated autoloads from gnus/earcon.el
7466 7567
7467(autoload (quote gnus-earcon-display) "earcon" "\ 7568(autoload (quote gnus-earcon-display) "earcon" "\
@@ -7473,7 +7574,7 @@ Play sounds in message buffers.
7473 7574
7474;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap 7575;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap
7475;;;;;; define-global-minor-mode define-minor-mode) "easy-mmode" 7576;;;;;; define-global-minor-mode define-minor-mode) "easy-mmode"
7476;;;;;; "emacs-lisp/easy-mmode.el" (17383 16118)) 7577;;;;;; "emacs-lisp/easy-mmode.el" (17585 4275))
7477;;; Generated autoloads from emacs-lisp/easy-mmode.el 7578;;; Generated autoloads from emacs-lisp/easy-mmode.el
7478 7579
7479(defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode)) 7580(defalias (quote easy-mmode-define-minor-mode) (quote define-minor-mode))
@@ -7493,9 +7594,9 @@ Optional KEYMAP is the default (defvar) keymap bound to the mode keymap.
7493The above three arguments can be skipped if keyword arguments are 7594The above three arguments can be skipped if keyword arguments are
7494used (see below). 7595used (see below).
7495 7596
7496BODY contains code that will be executed each time the mode is (dis)activated. 7597BODY contains code to execute each time the mode is activated or deactivated.
7497 It will be executed after any toggling but before running the hook variable 7598 It is executed after toggling the mode,
7498 `mode-HOOK'. 7599 and before running the hook variable `mode-HOOK'.
7499 Before the actual body code, you can write keyword arguments (alternating 7600 Before the actual body code, you can write keyword arguments (alternating
7500 keywords and values). These following keyword arguments are supported (other 7601 keywords and values). These following keyword arguments are supported (other
7501 keywords will be passed to `defcustom' if the minor mode is global): 7602 keywords will be passed to `defcustom' if the minor mode is global):
@@ -7566,7 +7667,7 @@ CSS contains a list of syntax specifications of the form (CHAR . SYNTAX).
7566 7667
7567;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define 7668;;;### (autoloads (easy-menu-change easy-menu-create-menu easy-menu-do-define
7568;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17383 7669;;;;;; easy-menu-define) "easymenu" "emacs-lisp/easymenu.el" (17383
7569;;;;;; 16118)) 7670;;;;;; 32138))
7570;;; Generated autoloads from emacs-lisp/easymenu.el 7671;;; Generated autoloads from emacs-lisp/easymenu.el
7571 7672
7572(put (quote easy-menu-define) (quote lisp-indent-function) (quote defun)) 7673(put (quote easy-menu-define) (quote lisp-indent-function) (quote defun))
@@ -7711,7 +7812,7 @@ To implement dynamic menus, either call this from
7711;;;;;; ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer ebnf-spool-file 7812;;;;;; ebnf-eps-directory ebnf-spool-region ebnf-spool-buffer ebnf-spool-file
7712;;;;;; ebnf-spool-directory ebnf-print-region ebnf-print-buffer 7813;;;;;; ebnf-spool-directory ebnf-print-region ebnf-print-buffer
7713;;;;;; ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps" 7814;;;;;; ebnf-print-file ebnf-print-directory ebnf-customize) "ebnf2ps"
7714;;;;;; "progmodes/ebnf2ps.el" (17388 22062)) 7815;;;;;; "progmodes/ebnf2ps.el" (17397 61566))
7715;;; Generated autoloads from progmodes/ebnf2ps.el 7816;;; Generated autoloads from progmodes/ebnf2ps.el
7716 7817
7717(autoload (quote ebnf-customize) "ebnf2ps" "\ 7818(autoload (quote ebnf-customize) "ebnf2ps" "\
@@ -7970,8 +8071,8 @@ See `ebnf-style-database' documentation.
7970;;;;;; ebrowse-tags-find-declaration-other-window ebrowse-tags-find-definition 8071;;;;;; ebrowse-tags-find-declaration-other-window ebrowse-tags-find-definition
7971;;;;;; ebrowse-tags-view-definition ebrowse-tags-find-declaration 8072;;;;;; ebrowse-tags-view-definition ebrowse-tags-find-declaration
7972;;;;;; ebrowse-tags-view-declaration ebrowse-member-mode ebrowse-electric-choose-tree 8073;;;;;; ebrowse-tags-view-declaration ebrowse-member-mode ebrowse-electric-choose-tree
7973;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (17391 8074;;;;;; ebrowse-tree-mode) "ebrowse" "progmodes/ebrowse.el" (17590
7974;;;;;; 39495)) 8075;;;;;; 36100))
7975;;; Generated autoloads from progmodes/ebrowse.el 8076;;; Generated autoloads from progmodes/ebrowse.el
7976 8077
7977(autoload (quote ebrowse-tree-mode) "ebrowse" "\ 8078(autoload (quote ebrowse-tree-mode) "ebrowse" "\
@@ -8122,7 +8223,7 @@ Display statistics for a class tree.
8122;;;*** 8223;;;***
8123 8224
8124;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el" 8225;;;### (autoloads (electric-buffer-list) "ebuff-menu" "ebuff-menu.el"
8125;;;;;; (17383 24125)) 8226;;;;;; (17383 32098))
8126;;; Generated autoloads from ebuff-menu.el 8227;;; Generated autoloads from ebuff-menu.el
8127 8228
8128(autoload (quote electric-buffer-list) "ebuff-menu" "\ 8229(autoload (quote electric-buffer-list) "ebuff-menu" "\
@@ -8147,7 +8248,7 @@ Run hooks in `electric-buffer-menu-mode-hook' on entry.
8147;;;*** 8248;;;***
8148 8249
8149;;;### (autoloads (Electric-command-history-redo-expression) "echistory" 8250;;;### (autoloads (Electric-command-history-redo-expression) "echistory"
8150;;;;;; "echistory.el" (17383 24125)) 8251;;;;;; "echistory.el" (17383 32098))
8151;;; Generated autoloads from echistory.el 8252;;; Generated autoloads from echistory.el
8152 8253
8153(autoload (quote Electric-command-history-redo-expression) "echistory" "\ 8254(autoload (quote Electric-command-history-redo-expression) "echistory" "\
@@ -8159,8 +8260,8 @@ With prefix arg NOCONFIRM, execute current line as-is without editing.
8159;;;*** 8260;;;***
8160 8261
8161;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form 8262;;;### (autoloads (edebug-all-forms edebug-all-defs edebug-eval-top-level-form
8162;;;;;; def-edebug-spec edebug-all-forms edebug-all-defs) "edebug" 8263;;;;;; edebug-basic-spec edebug-all-forms edebug-all-defs) "edebug"
8163;;;;;; "emacs-lisp/edebug.el" (17416 11967)) 8264;;;;;; "emacs-lisp/edebug.el" (17590 36099))
8164;;; Generated autoloads from emacs-lisp/edebug.el 8265;;; Generated autoloads from emacs-lisp/edebug.el
8165 8266
8166(defvar edebug-all-defs nil "\ 8267(defvar edebug-all-defs nil "\
@@ -8183,12 +8284,12 @@ Use the command `edebug-all-forms' to toggle the value of this option.")
8183 8284
8184(custom-autoload (quote edebug-all-forms) "edebug") 8285(custom-autoload (quote edebug-all-forms) "edebug")
8185 8286
8186(autoload (quote def-edebug-spec) "edebug" "\ 8287(autoload (quote edebug-basic-spec) "edebug" "\
8187Set the `edebug-form-spec' property of SYMBOL according to SPEC. 8288Return t if SPEC uses only extant spec symbols.
8188Both SYMBOL and SPEC are unevaluated. The SPEC can be 0, t, a symbol 8289An extant spec symbol is a symbol that is not a function and has a
8189\(naming a function), or a list. 8290`edebug-form-spec' property.
8190 8291
8191\(fn SYMBOL SPEC)" nil (quote macro)) 8292\(fn SPEC)" nil nil)
8192 8293
8193(defalias (quote edebug-defun) (quote edebug-eval-top-level-form)) 8294(defalias (quote edebug-defun) (quote edebug-eval-top-level-form))
8194 8295
@@ -8233,7 +8334,7 @@ Toggle edebugging of all forms.
8233;;;;;; ediff-merge-directory-revisions ediff-merge-directories-with-ancestor 8334;;;;;; ediff-merge-directory-revisions ediff-merge-directories-with-ancestor
8234;;;;;; ediff-merge-directories ediff-directories3 ediff-directory-revisions 8335;;;;;; ediff-merge-directories ediff-directories3 ediff-directory-revisions
8235;;;;;; ediff-directories ediff-buffers3 ediff-buffers ediff-backup 8336;;;;;; ediff-directories ediff-buffers3 ediff-buffers ediff-backup
8236;;;;;; ediff-files3 ediff-files) "ediff" "ediff.el" (17399 58140)) 8337;;;;;; ediff-files3 ediff-files) "ediff" "ediff.el" (17578 34771))
8237;;; Generated autoloads from ediff.el 8338;;; Generated autoloads from ediff.el
8238 8339
8239(autoload (quote ediff-files) "ediff" "\ 8340(autoload (quote ediff-files) "ediff" "\
@@ -8471,7 +8572,7 @@ With optional NODE, goes to that node.
8471;;;*** 8572;;;***
8472 8573
8473;;;### (autoloads (ediff-customize) "ediff-help" "ediff-help.el" 8574;;;### (autoloads (ediff-customize) "ediff-help" "ediff-help.el"
8474;;;;;; (17399 58140)) 8575;;;;;; (17401 56225))
8475;;; Generated autoloads from ediff-help.el 8576;;; Generated autoloads from ediff-help.el
8476 8577
8477(autoload (quote ediff-customize) "ediff-help" "\ 8578(autoload (quote ediff-customize) "ediff-help" "\
@@ -8481,7 +8582,7 @@ Not documented
8481 8582
8482;;;*** 8583;;;***
8483 8584
8484;;;### (autoloads nil "ediff-hook" "ediff-hook.el" (17399 58140)) 8585;;;### (autoloads nil "ediff-hook" "ediff-hook.el" (17401 56225))
8485;;; Generated autoloads from ediff-hook.el 8586;;; Generated autoloads from ediff-hook.el
8486 8587
8487(defvar ediff-window-setup-function) 8588(defvar ediff-window-setup-function)
@@ -8494,7 +8595,7 @@ Not documented
8494;;;*** 8595;;;***
8495 8596
8496;;;### (autoloads (ediff-show-registry) "ediff-mult" "ediff-mult.el" 8597;;;### (autoloads (ediff-show-registry) "ediff-mult" "ediff-mult.el"
8497;;;;;; (17399 58140)) 8598;;;;;; (17578 34771))
8498;;; Generated autoloads from ediff-mult.el 8599;;; Generated autoloads from ediff-mult.el
8499 8600
8500(autoload (quote ediff-show-registry) "ediff-mult" "\ 8601(autoload (quote ediff-show-registry) "ediff-mult" "\
@@ -8507,7 +8608,7 @@ Display Ediff's registry.
8507;;;*** 8608;;;***
8508 8609
8509;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe) 8610;;;### (autoloads (ediff-toggle-use-toolbar ediff-toggle-multiframe)
8510;;;;;; "ediff-util" "ediff-util.el" (17399 58140)) 8611;;;;;; "ediff-util" "ediff-util.el" (17401 56227))
8511;;; Generated autoloads from ediff-util.el 8612;;; Generated autoloads from ediff-util.el
8512 8613
8513(autoload (quote ediff-toggle-multiframe) "ediff-util" "\ 8614(autoload (quote ediff-toggle-multiframe) "ediff-util" "\
@@ -8528,7 +8629,7 @@ To change the default, set the variable `ediff-use-toolbar-p', which see.
8528 8629
8529;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro 8630;;;### (autoloads (format-kbd-macro read-kbd-macro edit-named-kbd-macro
8530;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el" 8631;;;;;; edit-last-kbd-macro edit-kbd-macro) "edmacro" "edmacro.el"
8531;;;;;; (17383 24125)) 8632;;;;;; (17383 32100))
8532;;; Generated autoloads from edmacro.el 8633;;; Generated autoloads from edmacro.el
8533 8634
8534(defvar edmacro-eight-bits nil "\ 8635(defvar edmacro-eight-bits nil "\
@@ -8581,7 +8682,7 @@ or nil, use a compact 80-column format.
8581;;;*** 8682;;;***
8582 8683
8583;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt" 8684;;;### (autoloads (edt-emulation-on edt-set-scroll-margins) "edt"
8584;;;;;; "emulation/edt.el" (17383 13537)) 8685;;;;;; "emulation/edt.el" (17383 32143))
8585;;; Generated autoloads from emulation/edt.el 8686;;; Generated autoloads from emulation/edt.el
8586 8687
8587(autoload (quote edt-set-scroll-margins) "edt" "\ 8688(autoload (quote edt-set-scroll-margins) "edt" "\
@@ -8599,7 +8700,7 @@ Turn on EDT Emulation.
8599;;;*** 8700;;;***
8600 8701
8601;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el" 8702;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "ehelp.el"
8602;;;;;; (17383 24125)) 8703;;;;;; (17383 32100))
8603;;; Generated autoloads from ehelp.el 8704;;; Generated autoloads from ehelp.el
8604 8705
8605(autoload (quote with-electric-help) "ehelp" "\ 8706(autoload (quote with-electric-help) "ehelp" "\
@@ -8637,7 +8738,7 @@ Not documented
8637;;;*** 8738;;;***
8638 8739
8639;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string) 8740;;;### (autoloads (turn-on-eldoc-mode eldoc-mode eldoc-minor-mode-string)
8640;;;;;; "eldoc" "emacs-lisp/eldoc.el" (17383 16118)) 8741;;;;;; "eldoc" "emacs-lisp/eldoc.el" (17383 32138))
8641;;; Generated autoloads from emacs-lisp/eldoc.el 8742;;; Generated autoloads from emacs-lisp/eldoc.el
8642 8743
8643(defvar eldoc-minor-mode-string " ElDoc" "\ 8744(defvar eldoc-minor-mode-string " ElDoc" "\
@@ -8676,7 +8777,7 @@ Emacs Lisp mode) that support Eldoc.")
8676;;;*** 8777;;;***
8677 8778
8678;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17383 8779;;;### (autoloads (elide-head) "elide-head" "elide-head.el" (17383
8679;;;;;; 24125)) 8780;;;;;; 32100))
8680;;; Generated autoloads from elide-head.el 8781;;; Generated autoloads from elide-head.el
8681 8782
8682(autoload (quote elide-head) "elide-head" "\ 8783(autoload (quote elide-head) "elide-head" "\
@@ -8692,7 +8793,7 @@ This is suitable as an entry on `find-file-hook' or appropriate mode hooks.
8692;;;*** 8793;;;***
8693 8794
8694;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el" 8795;;;### (autoloads (elint-initialize) "elint" "emacs-lisp/elint.el"
8695;;;;;; (17383 16118)) 8796;;;;;; (17383 32138))
8696;;; Generated autoloads from emacs-lisp/elint.el 8797;;; Generated autoloads from emacs-lisp/elint.el
8697 8798
8698(autoload (quote elint-initialize) "elint" "\ 8799(autoload (quote elint-initialize) "elint" "\
@@ -8704,7 +8805,7 @@ Initialize elint.
8704 8805
8705;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list 8806;;;### (autoloads (elp-results elp-instrument-package elp-instrument-list
8706;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (17383 8807;;;;;; elp-instrument-function) "elp" "emacs-lisp/elp.el" (17383
8707;;;;;; 16118)) 8808;;;;;; 32138))
8708;;; Generated autoloads from emacs-lisp/elp.el 8809;;; Generated autoloads from emacs-lisp/elp.el
8709 8810
8710(autoload (quote elp-instrument-function) "elp" "\ 8811(autoload (quote elp-instrument-function) "elp" "\
@@ -8738,7 +8839,7 @@ displayed.
8738;;;*** 8839;;;***
8739 8840
8740;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el" 8841;;;### (autoloads (report-emacs-bug) "emacsbug" "mail/emacsbug.el"
8741;;;;;; (17383 16812)) 8842;;;;;; (17383 32168))
8742;;; Generated autoloads from mail/emacsbug.el 8843;;; Generated autoloads from mail/emacsbug.el
8743 8844
8744(autoload (quote report-emacs-bug) "emacsbug" "\ 8845(autoload (quote report-emacs-bug) "emacsbug" "\
@@ -8753,7 +8854,7 @@ Prompts for bug subject. Leaves you in a mail buffer.
8753;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote 8854;;;;;; emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote
8754;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor 8855;;;;;; emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor
8755;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge" 8856;;;;;; emerge-buffers emerge-files-with-ancestor emerge-files) "emerge"
8756;;;;;; "emerge.el" (17167 2962)) 8857;;;;;; "emerge.el" (17167 12307))
8757;;; Generated autoloads from emerge.el 8858;;; Generated autoloads from emerge.el
8758 8859
8759(defvar menu-bar-emerge-menu (make-sparse-keymap "Emerge")) 8860(defvar menu-bar-emerge-menu (make-sparse-keymap "Emerge"))
@@ -8831,7 +8932,7 @@ Not documented
8831;;;*** 8932;;;***
8832 8933
8833;;;### (autoloads (encoded-kbd-mode) "encoded-kb" "international/encoded-kb.el" 8934;;;### (autoloads (encoded-kbd-mode) "encoded-kb" "international/encoded-kb.el"
8834;;;;;; (17102 18713)) 8935;;;;;; (17097 33520))
8835;;; Generated autoloads from international/encoded-kb.el 8936;;; Generated autoloads from international/encoded-kb.el
8836 8937
8837(defvar encoded-kbd-mode nil "\ 8938(defvar encoded-kbd-mode nil "\
@@ -8842,8 +8943,6 @@ use either \\[customize] or the function `encoded-kbd-mode'.")
8842 8943
8843(custom-autoload (quote encoded-kbd-mode) "encoded-kb") 8944(custom-autoload (quote encoded-kbd-mode) "encoded-kb")
8844 8945
8845(put (quote encoded-kbd-mode) (quote custom-set) (quote custom-set-minor-mode))
8846
8847(autoload (quote encoded-kbd-mode) "encoded-kb" "\ 8946(autoload (quote encoded-kbd-mode) "encoded-kb" "\
8848Toggle Encoded-kbd minor mode. 8947Toggle Encoded-kbd minor mode.
8849With arg, turn Encoded-kbd mode on if and only if arg is positive. 8948With arg, turn Encoded-kbd mode on if and only if arg is positive.
@@ -8861,7 +8960,7 @@ as a multilingual text encoded in a coding system set by
8861;;;*** 8960;;;***
8862 8961
8863;;;### (autoloads (enriched-decode enriched-encode enriched-mode) 8962;;;### (autoloads (enriched-decode enriched-encode enriched-mode)
8864;;;;;; "enriched" "textmodes/enriched.el" (17383 15658)) 8963;;;;;; "enriched" "textmodes/enriched.el" (17383 32186))
8865;;; Generated autoloads from textmodes/enriched.el 8964;;; Generated autoloads from textmodes/enriched.el
8866 8965
8867(autoload (quote enriched-mode) "enriched" "\ 8966(autoload (quote enriched-mode) "enriched" "\
@@ -8892,7 +8991,7 @@ Not documented
8892;;;*** 8991;;;***
8893 8992
8894;;;### (autoloads (erc-select erc-select-read-args) "erc" "erc/erc.el" 8993;;;### (autoloads (erc-select erc-select-read-args) "erc" "erc/erc.el"
8895;;;;;; (17447 52274)) 8994;;;;;; (17484 52428))
8896;;; Generated autoloads from erc/erc.el 8995;;; Generated autoloads from erc/erc.el
8897 8996
8898(autoload (quote erc-select-read-args) "erc" "\ 8997(autoload (quote erc-select-read-args) "erc" "\
@@ -8919,14 +9018,14 @@ be invoked for those parameters' values
8919 9018
8920;;;*** 9019;;;***
8921 9020
8922;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (17391 9021;;;### (autoloads nil "erc-autoaway" "erc/erc-autoaway.el" (17397
8923;;;;;; 39324)) 9022;;;;;; 61550))
8924;;; Generated autoloads from erc/erc-autoaway.el 9023;;; Generated autoloads from erc/erc-autoaway.el
8925 (autoload 'erc-autoaway-mode "erc-autoaway") 9024 (autoload 'erc-autoaway-mode "erc-autoaway")
8926 9025
8927;;;*** 9026;;;***
8928 9027
8929;;;### (autoloads nil "erc-button" "erc/erc-button.el" (17447 52274)) 9028;;;### (autoloads nil "erc-button" "erc/erc-button.el" (17457 37501))
8930;;; Generated autoloads from erc/erc-button.el 9029;;; Generated autoloads from erc/erc-button.el
8931 (autoload 'erc-button-mode "erc-button" nil t) 9030 (autoload 'erc-button-mode "erc-button" nil t)
8932 9031
@@ -8939,7 +9038,7 @@ be invoked for those parameters' values
8939;;;*** 9038;;;***
8940 9039
8941;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC) 9040;;;### (autoloads (erc-ctcp-query-DCC pcomplete/erc-mode/DCC erc-cmd-DCC)
8942;;;;;; "erc-dcc" "erc/erc-dcc.el" (17393 3826)) 9041;;;;;; "erc-dcc" "erc/erc-dcc.el" (17397 61550))
8943;;; Generated autoloads from erc/erc-dcc.el 9042;;; Generated autoloads from erc/erc-dcc.el
8944 9043
8945(autoload (quote erc-cmd-DCC) "erc-dcc" "\ 9044(autoload (quote erc-cmd-DCC) "erc-dcc" "\
@@ -8971,7 +9070,7 @@ that subcommand.
8971;;;;;; erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list 9070;;;;;; erc-ezb-add-session erc-ezb-end-of-session-list erc-ezb-init-session-list
8972;;;;;; erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action 9071;;;;;; erc-ezb-identify erc-ezb-notice-autodetect erc-ezb-lookup-action
8973;;;;;; erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el" 9072;;;;;; erc-ezb-get-login erc-cmd-ezb) "erc-ezbounce" "erc/erc-ezbounce.el"
8974;;;;;; (17391 39324)) 9073;;;;;; (17484 52428))
8975;;; Generated autoloads from erc/erc-ezbounce.el 9074;;; Generated autoloads from erc/erc-ezbounce.el
8976 9075
8977(autoload (quote erc-cmd-ezb) "erc-ezbounce" "\ 9076(autoload (quote erc-cmd-ezb) "erc-ezbounce" "\
@@ -9033,8 +9132,8 @@ Add EZBouncer convenience functions to ERC.
9033 9132
9034;;;*** 9133;;;***
9035 9134
9036;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (17391 9135;;;### (autoloads (erc-fill) "erc-fill" "erc/erc-fill.el" (17397
9037;;;;;; 39324)) 9136;;;;;; 61550))
9038;;; Generated autoloads from erc/erc-fill.el 9137;;; Generated autoloads from erc/erc-fill.el
9039 (autoload 'erc-fill-mode "erc-fill" nil t) 9138 (autoload 'erc-fill-mode "erc-fill" nil t)
9040 9139
@@ -9054,7 +9153,7 @@ You can put this on `erc-insert-modify-hook' and/or `erc-send-modify-hook'.
9054;;;*** 9153;;;***
9055 9154
9056;;;### (autoloads (erc-identd-stop erc-identd-start) "erc-identd" 9155;;;### (autoloads (erc-identd-stop erc-identd-start) "erc-identd"
9057;;;;;; "erc/erc-identd.el" (17447 52274)) 9156;;;;;; "erc/erc-identd.el" (17457 37501))
9058;;; Generated autoloads from erc/erc-identd.el 9157;;; Generated autoloads from erc/erc-identd.el
9059 9158
9060(autoload (quote erc-identd-start) "erc-identd" "\ 9159(autoload (quote erc-identd-start) "erc-identd" "\
@@ -9075,7 +9174,7 @@ Not documented
9075;;;*** 9174;;;***
9076 9175
9077;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el" 9176;;;### (autoloads (erc-create-imenu-index) "erc-imenu" "erc/erc-imenu.el"
9078;;;;;; (17391 39324)) 9177;;;;;; (17397 61551))
9079;;; Generated autoloads from erc/erc-imenu.el 9178;;; Generated autoloads from erc/erc-imenu.el
9080 9179
9081(autoload (quote erc-create-imenu-index) "erc-imenu" "\ 9180(autoload (quote erc-create-imenu-index) "erc-imenu" "\
@@ -9085,14 +9184,14 @@ Not documented
9085 9184
9086;;;*** 9185;;;***
9087 9186
9088;;;### (autoloads nil "erc-join" "erc/erc-join.el" (17391 39324)) 9187;;;### (autoloads nil "erc-join" "erc/erc-join.el" (17484 52428))
9089;;; Generated autoloads from erc/erc-join.el 9188;;; Generated autoloads from erc/erc-join.el
9090 (autoload 'erc-autojoin-mode "erc-join" nil t) 9189 (autoload 'erc-autojoin-mode "erc-join" nil t)
9091 9190
9092;;;*** 9191;;;***
9093 9192
9094;;;### (autoloads (erc-chanlist erc-list-channels) "erc-list" "erc/erc-list.el" 9193;;;### (autoloads (erc-chanlist erc-list-channels) "erc-list" "erc/erc-list.el"
9095;;;;;; (17391 39324)) 9194;;;;;; (17397 61551))
9096;;; Generated autoloads from erc/erc-list.el 9195;;; Generated autoloads from erc/erc-list.el
9097 (autoload 'erc-list-mode "erc-list") 9196 (autoload 'erc-list-mode "erc-list")
9098 9197
@@ -9113,7 +9212,7 @@ to RFC and send the LIST header (#321) at start of list transmission.
9113;;;*** 9212;;;***
9114 9213
9115;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log" 9214;;;### (autoloads (erc-save-buffer-in-logs erc-logging-enabled) "erc-log"
9116;;;;;; "erc/erc-log.el" (17391 39324)) 9215;;;;;; "erc/erc-log.el" (17397 61551))
9117;;; Generated autoloads from erc/erc-log.el 9216;;; Generated autoloads from erc/erc-log.el
9118 (autoload 'erc-log-mode "erc-log" nil t) 9217 (autoload 'erc-log-mode "erc-log" nil t)
9119 9218
@@ -9145,7 +9244,7 @@ You can save every individual message by putting this function on
9145;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host 9244;;;### (autoloads (erc-delete-dangerous-host erc-add-dangerous-host
9146;;;;;; erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool 9245;;;;;; erc-delete-keyword erc-add-keyword erc-delete-fool erc-add-fool
9147;;;;;; erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el" 9246;;;;;; erc-delete-pal erc-add-pal) "erc-match" "erc/erc-match.el"
9148;;;;;; (17391 39324)) 9247;;;;;; (17397 61551))
9149;;; Generated autoloads from erc/erc-match.el 9248;;; Generated autoloads from erc/erc-match.el
9150 (autoload 'erc-match-mode "erc-match") 9249 (autoload 'erc-match-mode "erc-match")
9151 9250
@@ -9192,7 +9291,7 @@ Delete dangerous-host interactively to `erc-dangerous-hosts'.
9192;;;*** 9291;;;***
9193 9292
9194;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el" 9293;;;### (autoloads (erc-cmd-WHOLEFT) "erc-netsplit" "erc/erc-netsplit.el"
9195;;;;;; (17391 39324)) 9294;;;;;; (17484 52428))
9196;;; Generated autoloads from erc/erc-netsplit.el 9295;;; Generated autoloads from erc/erc-netsplit.el
9197 (autoload 'erc-netsplit-mode "erc-netsplit") 9296 (autoload 'erc-netsplit-mode "erc-netsplit")
9198 9297
@@ -9222,7 +9321,7 @@ Interactively select a server to connect to using `erc-server-alist'.
9222;;;*** 9321;;;***
9223 9322
9224;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify" 9323;;;### (autoloads (pcomplete/erc-mode/NOTIFY erc-cmd-NOTIFY) "erc-notify"
9225;;;;;; "erc/erc-notify.el" (17391 39324)) 9324;;;;;; "erc/erc-notify.el" (17397 61552))
9226;;; Generated autoloads from erc/erc-notify.el 9325;;; Generated autoloads from erc/erc-notify.el
9227 (autoload 'erc-notify-mode "erc-notify" nil t) 9326 (autoload 'erc-notify-mode "erc-notify" nil t)
9228 9327
@@ -9240,26 +9339,26 @@ Not documented
9240 9339
9241;;;*** 9340;;;***
9242 9341
9243;;;### (autoloads nil "erc-page" "erc/erc-page.el" (17391 39324)) 9342;;;### (autoloads nil "erc-page" "erc/erc-page.el" (17397 61552))
9244;;; Generated autoloads from erc/erc-page.el 9343;;; Generated autoloads from erc/erc-page.el
9245 (autoload 'erc-page-mode "erc-page") 9344 (autoload 'erc-page-mode "erc-page")
9246 9345
9247;;;*** 9346;;;***
9248 9347
9249;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (17391 9348;;;### (autoloads nil "erc-pcomplete" "erc/erc-pcomplete.el" (17397
9250;;;;;; 39324)) 9349;;;;;; 61552))
9251;;; Generated autoloads from erc/erc-pcomplete.el 9350;;; Generated autoloads from erc/erc-pcomplete.el
9252 (autoload 'erc-completion-mode "erc-pcomplete" nil t) 9351 (autoload 'erc-completion-mode "erc-pcomplete" nil t)
9253 9352
9254;;;*** 9353;;;***
9255 9354
9256;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (17391 39324)) 9355;;;### (autoloads nil "erc-replace" "erc/erc-replace.el" (17397 61552))
9257;;; Generated autoloads from erc/erc-replace.el 9356;;; Generated autoloads from erc/erc-replace.el
9258 (autoload 'erc-replace-mode "erc-replace") 9357 (autoload 'erc-replace-mode "erc-replace")
9259 9358
9260;;;*** 9359;;;***
9261 9360
9262;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (17391 39324)) 9361;;;### (autoloads nil "erc-ring" "erc/erc-ring.el" (17397 61552))
9263;;; Generated autoloads from erc/erc-ring.el 9362;;; Generated autoloads from erc/erc-ring.el
9264 (autoload 'erc-ring-mode "erc-ring" nil t) 9363 (autoload 'erc-ring-mode "erc-ring" nil t)
9265 9364
@@ -9283,14 +9382,14 @@ When called interactively, read the password using `read-passwd'.
9283 9382
9284;;;*** 9383;;;***
9285 9384
9286;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (17391 39324)) 9385;;;### (autoloads nil "erc-sound" "erc/erc-sound.el" (17397 61552))
9287;;; Generated autoloads from erc/erc-sound.el 9386;;; Generated autoloads from erc/erc-sound.el
9288 (autoload 'erc-sound-mode "erc-sound") 9387 (autoload 'erc-sound-mode "erc-sound")
9289 9388
9290;;;*** 9389;;;***
9291 9390
9292;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el" 9391;;;### (autoloads (erc-speedbar-browser) "erc-speedbar" "erc/erc-speedbar.el"
9293;;;;;; (17391 39324)) 9392;;;;;; (17397 61552))
9294;;; Generated autoloads from erc/erc-speedbar.el 9393;;; Generated autoloads from erc/erc-speedbar.el
9295 9394
9296(autoload (quote erc-speedbar-browser) "erc-speedbar" "\ 9395(autoload (quote erc-speedbar-browser) "erc-speedbar" "\
@@ -9301,20 +9400,20 @@ This will add a speedbar major display mode.
9301 9400
9302;;;*** 9401;;;***
9303 9402
9304;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (17391 9403;;;### (autoloads nil "erc-spelling" "erc/erc-spelling.el" (17397
9305;;;;;; 39324)) 9404;;;;;; 61552))
9306;;; Generated autoloads from erc/erc-spelling.el 9405;;; Generated autoloads from erc/erc-spelling.el
9307 (autoload 'erc-spelling-mode "erc-spelling" nil t) 9406 (autoload 'erc-spelling-mode "erc-spelling" nil t)
9308 9407
9309;;;*** 9408;;;***
9310 9409
9311;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17395 55370)) 9410;;;### (autoloads nil "erc-stamp" "erc/erc-stamp.el" (17397 61552))
9312;;; Generated autoloads from erc/erc-stamp.el 9411;;; Generated autoloads from erc/erc-stamp.el
9313 (autoload 'erc-timestamp-mode "erc-stamp" nil t) 9412 (autoload 'erc-timestamp-mode "erc-stamp" nil t)
9314 9413
9315;;;*** 9414;;;***
9316 9415
9317;;;### (autoloads nil "erc-track" "erc/erc-track.el" (17391 39324)) 9416;;;### (autoloads nil "erc-track" "erc/erc-track.el" (17397 61552))
9318;;; Generated autoloads from erc/erc-track.el 9417;;; Generated autoloads from erc/erc-track.el
9319 (autoload 'erc-track-mode "erc-track" nil t) 9418 (autoload 'erc-track-mode "erc-track" nil t)
9320 (autoload 'erc-track-when-inactive-mode "erc-track" nil t) 9419 (autoload 'erc-track-when-inactive-mode "erc-track" nil t)
@@ -9322,7 +9421,7 @@ This will add a speedbar major display mode.
9322;;;*** 9421;;;***
9323 9422
9324;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size) 9423;;;### (autoloads (erc-truncate-buffer erc-truncate-buffer-to-size)
9325;;;;;; "erc-truncate" "erc/erc-truncate.el" (17391 39324)) 9424;;;;;; "erc-truncate" "erc/erc-truncate.el" (17397 61552))
9326;;; Generated autoloads from erc/erc-truncate.el 9425;;; Generated autoloads from erc/erc-truncate.el
9327 (autoload 'erc-truncate-mode "erc-truncate" nil t) 9426 (autoload 'erc-truncate-mode "erc-truncate" nil t)
9328 9427
@@ -9342,7 +9441,7 @@ Meant to be used in hooks, like `erc-insert-post-hook'.
9342;;;*** 9441;;;***
9343 9442
9344;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el" 9443;;;### (autoloads (erc-xdcc-add-file) "erc-xdcc" "erc/erc-xdcc.el"
9345;;;;;; (17391 39324)) 9444;;;;;; (17397 61553))
9346;;; Generated autoloads from erc/erc-xdcc.el 9445;;; Generated autoloads from erc/erc-xdcc.el
9347 9446
9348(autoload (quote erc-xdcc-add-file) "erc-xdcc" "\ 9447(autoload (quote erc-xdcc-add-file) "erc-xdcc" "\
@@ -9353,7 +9452,7 @@ Add a file to `erc-xdcc-files'.
9353;;;*** 9452;;;***
9354 9453
9355;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (17383 9454;;;### (autoloads (eshell-mode) "esh-mode" "eshell/esh-mode.el" (17383
9356;;;;;; 14789)) 9455;;;;;; 32152))
9357;;; Generated autoloads from eshell/esh-mode.el 9456;;; Generated autoloads from eshell/esh-mode.el
9358 9457
9359(autoload (quote eshell-mode) "esh-mode" "\ 9458(autoload (quote eshell-mode) "esh-mode" "\
@@ -9366,7 +9465,7 @@ Emacs shell interactive mode.
9366;;;*** 9465;;;***
9367 9466
9368;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17383 9467;;;### (autoloads (eshell-test) "esh-test" "eshell/esh-test.el" (17383
9369;;;;;; 14789)) 9468;;;;;; 32152))
9370;;; Generated autoloads from eshell/esh-test.el 9469;;; Generated autoloads from eshell/esh-test.el
9371 9470
9372(autoload (quote eshell-test) "esh-test" "\ 9471(autoload (quote eshell-test) "esh-test" "\
@@ -9377,7 +9476,7 @@ Test Eshell to verify that it works as expected.
9377;;;*** 9476;;;***
9378 9477
9379;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command 9478;;;### (autoloads (eshell-report-bug eshell-command-result eshell-command
9380;;;;;; eshell) "eshell" "eshell/eshell.el" (17426 59663)) 9479;;;;;; eshell) "eshell" "eshell/eshell.el" (17432 37360))
9381;;; Generated autoloads from eshell/eshell.el 9480;;; Generated autoloads from eshell/eshell.el
9382 9481
9383(autoload (quote eshell) "eshell" "\ 9482(autoload (quote eshell) "eshell" "\
@@ -9423,7 +9522,7 @@ Please include any configuration details that might be involved.
9423;;;;;; visit-tags-table tags-table-mode find-tag-default-function 9522;;;;;; visit-tags-table tags-table-mode find-tag-default-function
9424;;;;;; find-tag-hook tags-add-tables tags-compression-info-list 9523;;;;;; find-tag-hook tags-add-tables tags-compression-info-list
9425;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el" 9524;;;;;; tags-table-list tags-case-fold-search) "etags" "progmodes/etags.el"
9426;;;;;; (17407 46937)) 9525;;;;;; (17420 36090))
9427;;; Generated autoloads from progmodes/etags.el 9526;;; Generated autoloads from progmodes/etags.el
9428 9527
9429(defvar tags-file-name nil "\ 9528(defvar tags-file-name nil "\
@@ -9725,7 +9824,7 @@ for \\[find-tag] (which see).
9725;;;;;; ethio-fidel-to-sera-buffer ethio-fidel-to-sera-region ethio-sera-to-fidel-marker 9824;;;;;; ethio-fidel-to-sera-buffer ethio-fidel-to-sera-region ethio-sera-to-fidel-marker
9726;;;;;; ethio-sera-to-fidel-mail ethio-sera-to-fidel-mail-or-marker 9825;;;;;; ethio-sera-to-fidel-mail ethio-sera-to-fidel-mail-or-marker
9727;;;;;; ethio-sera-to-fidel-buffer ethio-sera-to-fidel-region setup-ethiopic-environment-internal) 9826;;;;;; ethio-sera-to-fidel-buffer ethio-sera-to-fidel-region setup-ethiopic-environment-internal)
9728;;;;;; "ethio-util" "language/ethio-util.el" (17316 61871)) 9827;;;;;; "ethio-util" "language/ethio-util.el" (17578 34777))
9729;;; Generated autoloads from language/ethio-util.el 9828;;; Generated autoloads from language/ethio-util.el
9730 9829
9731(autoload (quote setup-ethiopic-environment-internal) "ethio-util" "\ 9830(autoload (quote setup-ethiopic-environment-internal) "ethio-util" "\
@@ -9893,7 +9992,7 @@ Convert fidel-tex commands in the current buffer into fidel chars.
9893(autoload (quote ethio-fidel-to-java-buffer) "ethio-util" "\ 9992(autoload (quote ethio-fidel-to-java-buffer) "ethio-util" "\
9894Convert Ethiopic characters into the Java escape sequences. 9993Convert Ethiopic characters into the Java escape sequences.
9895 9994
9896Each escape sequence is of the form uXXXX, where XXXX is the 9995Each escape sequence is of the form \\uXXXX, where XXXX is the
9897character's codepoint (in hex) in Unicode. 9996character's codepoint (in hex) in Unicode.
9898 9997
9899If `ethio-java-save-lowercase' is non-nil, use [0-9a-f]. 9998If `ethio-java-save-lowercase' is non-nil, use [0-9a-f].
@@ -9920,7 +10019,7 @@ Transcribe Ethiopic characters in ASCII depending on the file extension.
9920 10019
9921;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline 10020;;;### (autoloads (eudc-load-eudc eudc-query-form eudc-expand-inline
9922;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el" 10021;;;;;; eudc-get-phone eudc-get-email eudc-set-server) "eudc" "net/eudc.el"
9923;;;;;; (17383 13296)) 10022;;;;;; (17383 32175))
9924;;; Generated autoloads from net/eudc.el 10023;;; Generated autoloads from net/eudc.el
9925 10024
9926(autoload (quote eudc-set-server) "eudc" "\ 10025(autoload (quote eudc-set-server) "eudc" "\
@@ -9976,7 +10075,7 @@ This does nothing except loading eudc by autoload side-effect.
9976 10075
9977;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline 10076;;;### (autoloads (eudc-display-jpeg-as-button eudc-display-jpeg-inline
9978;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary) 10077;;;;;; eudc-display-sound eudc-display-mail eudc-display-url eudc-display-generic-binary)
9979;;;;;; "eudc-bob" "net/eudc-bob.el" (17383 13296)) 10078;;;;;; "eudc-bob" "net/eudc-bob.el" (17383 32175))
9980;;; Generated autoloads from net/eudc-bob.el 10079;;; Generated autoloads from net/eudc-bob.el
9981 10080
9982(autoload (quote eudc-display-generic-binary) "eudc-bob" "\ 10081(autoload (quote eudc-display-generic-binary) "eudc-bob" "\
@@ -10012,7 +10111,7 @@ Display a button for the JPEG DATA.
10012;;;*** 10111;;;***
10013 10112
10014;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb) 10113;;;### (autoloads (eudc-try-bbdb-insert eudc-insert-record-at-point-into-bbdb)
10015;;;;;; "eudc-export" "net/eudc-export.el" (17383 13296)) 10114;;;;;; "eudc-export" "net/eudc-export.el" (17383 32175))
10016;;; Generated autoloads from net/eudc-export.el 10115;;; Generated autoloads from net/eudc-export.el
10017 10116
10018(autoload (quote eudc-insert-record-at-point-into-bbdb) "eudc-export" "\ 10117(autoload (quote eudc-insert-record-at-point-into-bbdb) "eudc-export" "\
@@ -10029,7 +10128,7 @@ Call `eudc-insert-record-at-point-into-bbdb' if on a record.
10029;;;*** 10128;;;***
10030 10129
10031;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el" 10130;;;### (autoloads (eudc-edit-hotlist) "eudc-hotlist" "net/eudc-hotlist.el"
10032;;;;;; (17383 13296)) 10131;;;;;; (17383 32175))
10033;;; Generated autoloads from net/eudc-hotlist.el 10132;;; Generated autoloads from net/eudc-hotlist.el
10034 10133
10035(autoload (quote eudc-edit-hotlist) "eudc-hotlist" "\ 10134(autoload (quote eudc-edit-hotlist) "eudc-hotlist" "\
@@ -10039,10 +10138,37 @@ Edit the hotlist of directory servers in a specialized buffer.
10039 10138
10040;;;*** 10139;;;***
10041 10140
10141;;;### (autoloads (ewoc-create) "ewoc" "emacs-lisp/ewoc.el" (17578
10142;;;;;; 34775))
10143;;; Generated autoloads from emacs-lisp/ewoc.el
10144
10145(autoload (quote ewoc-create) "ewoc" "\
10146Create an empty ewoc.
10147
10148The ewoc will be inserted in the current buffer at the current position.
10149
10150PRETTY-PRINTER should be a function that takes one argument, an
10151element, and inserts a string representing it in the buffer (at
10152point). The string PRETTY-PRINTER inserts may be empty or span
10153several lines. The PRETTY-PRINTER should use `insert', and not
10154`insert-before-markers'.
10155
10156Optional second and third arguments HEADER and FOOTER are strings,
10157possibly empty, that will always be present at the top and bottom,
10158respectively, of the ewoc.
10159
10160Normally, a newline is automatically inserted after the header,
10161the footer and every node's printed representation. Optional
10162fourth arg NOSEP non-nil inhibits this.
10163
10164\(fn PRETTY-PRINTER &optional HEADER FOOTER NOSEP)" nil nil)
10165
10166;;;***
10167
10042;;;### (autoloads (executable-make-buffer-file-executable-if-script-p 10168;;;### (autoloads (executable-make-buffer-file-executable-if-script-p
10043;;;;;; executable-self-display executable-set-magic executable-interpret 10169;;;;;; executable-self-display executable-set-magic executable-interpret
10044;;;;;; executable-command-find-posix-p) "executable" "progmodes/executable.el" 10170;;;;;; executable-command-find-posix-p) "executable" "progmodes/executable.el"
10045;;;;;; (17388 22062)) 10171;;;;;; (17397 61567))
10046;;; Generated autoloads from progmodes/executable.el 10172;;; Generated autoloads from progmodes/executable.el
10047 10173
10048(autoload (quote executable-command-find-posix-p) "executable" "\ 10174(autoload (quote executable-command-find-posix-p) "executable" "\
@@ -10084,7 +10210,7 @@ file modes.
10084;;;*** 10210;;;***
10085 10211
10086;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot 10212;;;### (autoloads (expand-jump-to-next-slot expand-jump-to-previous-slot
10087;;;;;; expand-add-abbrevs) "expand" "expand.el" (17383 24125)) 10213;;;;;; expand-add-abbrevs) "expand" "expand.el" (17383 32101))
10088;;; Generated autoloads from expand.el 10214;;; Generated autoloads from expand.el
10089 10215
10090(autoload (quote expand-add-abbrevs) "expand" "\ 10216(autoload (quote expand-add-abbrevs) "expand" "\
@@ -10127,7 +10253,7 @@ This is used only in conjunction with `expand-add-abbrevs'.
10127 10253
10128;;;*** 10254;;;***
10129 10255
10130;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17385 42553)) 10256;;;### (autoloads (f90-mode) "f90" "progmodes/f90.el" (17397 61567))
10131;;; Generated autoloads from progmodes/f90.el 10257;;; Generated autoloads from progmodes/f90.el
10132 10258
10133(autoload (quote f90-mode) "f90" "\ 10259(autoload (quote f90-mode) "f90" "\
@@ -10194,7 +10320,7 @@ with no args, if that value is non-nil.
10194;;;;;; facemenu-remove-all facemenu-remove-face-props facemenu-set-read-only 10320;;;;;; facemenu-remove-all facemenu-remove-face-props facemenu-set-read-only
10195;;;;;; facemenu-set-intangible facemenu-set-invisible facemenu-set-face-from-menu 10321;;;;;; facemenu-set-intangible facemenu-set-invisible facemenu-set-face-from-menu
10196;;;;;; facemenu-set-background facemenu-set-foreground facemenu-set-face) 10322;;;;;; facemenu-set-background facemenu-set-foreground facemenu-set-face)
10197;;;;;; "facemenu" "facemenu.el" (17383 24125)) 10323;;;;;; "facemenu" "facemenu.el" (17578 34771))
10198;;; Generated autoloads from facemenu.el 10324;;; Generated autoloads from facemenu.el
10199 (define-key global-map "\M-o" 'facemenu-keymap) 10325 (define-key global-map "\M-o" 'facemenu-keymap)
10200 (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap) 10326 (autoload 'facemenu-keymap "facemenu" "Keymap for face-changing commands." t 'keymap)
@@ -10357,7 +10483,7 @@ argument BUFFER-NAME is nil, it defaults to *Colors*.
10357;;;*** 10483;;;***
10358 10484
10359;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock" 10485;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock"
10360;;;;;; "obsolete/fast-lock.el" (17382 34311)) 10486;;;;;; "obsolete/fast-lock.el" (17383 32179))
10361;;; Generated autoloads from obsolete/fast-lock.el 10487;;; Generated autoloads from obsolete/fast-lock.el
10362 10488
10363(autoload (quote fast-lock-mode) "fast-lock" "\ 10489(autoload (quote fast-lock-mode) "fast-lock" "\
@@ -10398,7 +10524,7 @@ Unconditionally turn on Fast Lock mode.
10398 10524
10399;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue 10525;;;### (autoloads (feedmail-queue-reminder feedmail-run-the-queue
10400;;;;;; feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts 10526;;;;;; feedmail-run-the-queue-global-prompt feedmail-run-the-queue-no-prompts
10401;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (17258 33756)) 10527;;;;;; feedmail-send-it) "feedmail" "mail/feedmail.el" (17259 50162))
10402;;; Generated autoloads from mail/feedmail.el 10528;;; Generated autoloads from mail/feedmail.el
10403 10529
10404(autoload (quote feedmail-send-it) "feedmail" "\ 10530(autoload (quote feedmail-send-it) "feedmail" "\
@@ -10452,7 +10578,7 @@ you can set feedmail-queue-reminder-alist to nil.
10452;;;*** 10578;;;***
10453 10579
10454;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu 10580;;;### (autoloads (ffap-bindings dired-at-point ffap-at-mouse ffap-menu
10455;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (17400 65127)) 10581;;;;;; find-file-at-point ffap-next) "ffap" "ffap.el" (17401 56228))
10456;;; Generated autoloads from ffap.el 10582;;; Generated autoloads from ffap.el
10457 10583
10458(autoload (quote ffap-next) "ffap" "\ 10584(autoload (quote ffap-next) "ffap" "\
@@ -10509,7 +10635,7 @@ Evaluate the forms in variable `ffap-bindings'.
10509;;;*** 10635;;;***
10510 10636
10511;;;### (autoloads (file-cache-minibuffer-complete) "filecache" "filecache.el" 10637;;;### (autoloads (file-cache-minibuffer-complete) "filecache" "filecache.el"
10512;;;;;; (17383 24125)) 10638;;;;;; (17383 32101))
10513;;; Generated autoloads from filecache.el 10639;;; Generated autoloads from filecache.el
10514 10640
10515(autoload (quote file-cache-minibuffer-complete) "filecache" "\ 10641(autoload (quote file-cache-minibuffer-complete) "filecache" "\
@@ -10528,7 +10654,7 @@ the name is considered already unique; only the second substitution
10528;;;*** 10654;;;***
10529 10655
10530;;;### (autoloads (filesets-init) "filesets" "filesets.el" (17383 10656;;;### (autoloads (filesets-init) "filesets" "filesets.el" (17383
10531;;;;;; 24125)) 10657;;;;;; 32102))
10532;;; Generated autoloads from filesets.el 10658;;; Generated autoloads from filesets.el
10533 10659
10534(autoload (quote filesets-init) "filesets" "\ 10660(autoload (quote filesets-init) "filesets" "\
@@ -10539,9 +10665,15 @@ Set up hooks, load the cache file -- if existing -- and build the menu.
10539 10665
10540;;;*** 10666;;;***
10541 10667
10668;;;### (autoloads nil "fill" "textmodes/fill.el" (17585 4276))
10669;;; Generated autoloads from textmodes/fill.el
10670(put 'colon-double-space 'safe-local-variable 'booleanp)
10671
10672;;;***
10673
10542;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options 10674;;;### (autoloads (find-grep-dired find-name-dired find-dired find-grep-options
10543;;;;;; find-ls-subdir-switches find-ls-option) "find-dired" "find-dired.el" 10675;;;;;; find-ls-subdir-switches find-ls-option) "find-dired" "find-dired.el"
10544;;;;;; (17383 24125)) 10676;;;;;; (17383 32102))
10545;;; Generated autoloads from find-dired.el 10677;;; Generated autoloads from find-dired.el
10546 10678
10547(defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\ 10679(defvar find-ls-option (if (eq system-type (quote berkeley-unix)) (quote ("-ls" . "-gilsb")) (quote ("-exec ls -ld {} \\;" . "-ld"))) "\
@@ -10602,7 +10734,7 @@ Thus ARG can also contain additional grep options.
10602 10734
10603;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file 10735;;;### (autoloads (ff-mouse-find-other-file-other-window ff-mouse-find-other-file
10604;;;;;; ff-find-other-file ff-get-other-file) "find-file" "find-file.el" 10736;;;;;; ff-find-other-file ff-get-other-file) "find-file" "find-file.el"
10605;;;;;; (17383 24125)) 10737;;;;;; (17383 32102))
10606;;; Generated autoloads from find-file.el 10738;;; Generated autoloads from find-file.el
10607 10739
10608(defvar ff-special-constructs (quote (("^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" lambda nil (setq fname (buffer-substring (match-beginning 2) (match-end 2)))))) "\ 10740(defvar ff-special-constructs (quote (("^#\\s *\\(include\\|import\\)\\s +[<\"]\\(.*\\)[>\"]" lambda nil (setq fname (buffer-substring (match-beginning 2) (match-end 2)))))) "\
@@ -10694,7 +10826,7 @@ Visit the file you click on in another window.
10694;;;;;; find-variable find-variable-noselect find-function-other-frame 10826;;;;;; find-variable find-variable-noselect find-function-other-frame
10695;;;;;; find-function-other-window find-function find-function-noselect 10827;;;;;; find-function-other-window find-function find-function-noselect
10696;;;;;; find-function-search-for-symbol find-library) "find-func" 10828;;;;;; find-function-search-for-symbol find-library) "find-func"
10697;;;;;; "emacs-lisp/find-func.el" (17410 24020)) 10829;;;;;; "emacs-lisp/find-func.el" (17590 36099))
10698;;; Generated autoloads from emacs-lisp/find-func.el 10830;;; Generated autoloads from emacs-lisp/find-func.el
10699 10831
10700(autoload (quote find-library) "find-func" "\ 10832(autoload (quote find-library) "find-func" "\
@@ -10704,6 +10836,9 @@ Find the elisp source of LIBRARY.
10704 10836
10705(autoload (quote find-function-search-for-symbol) "find-func" "\ 10837(autoload (quote find-function-search-for-symbol) "find-func" "\
10706Search for SYMBOL's definition of type TYPE in LIBRARY. 10838Search for SYMBOL's definition of type TYPE in LIBRARY.
10839Visit the library in a buffer, and return a cons cell (BUFFER . POSITION),
10840or just (BUFFER . nil) if the definition can't be found in the file.
10841
10707If TYPE is nil, look for a function definition. 10842If TYPE is nil, look for a function definition.
10708Otherwise, TYPE specifies the kind of definition, 10843Otherwise, TYPE specifies the kind of definition,
10709and it is interpreted via `find-function-regexp-alist'. 10844and it is interpreted via `find-function-regexp-alist'.
@@ -10716,7 +10851,8 @@ Return a pair (BUFFER . POINT) pointing to the definition of FUNCTION.
10716 10851
10717Finds the source file containing the definition of FUNCTION 10852Finds the source file containing the definition of FUNCTION
10718in a buffer and the point of the definition. The buffer is 10853in a buffer and the point of the definition. The buffer is
10719not selected. 10854not selected. If the function definition can't be found in
10855the buffer, returns (BUFFER).
10720 10856
10721If the file where FUNCTION is defined is not known, then it is 10857If the file where FUNCTION is defined is not known, then it is
10722searched for in `find-function-source-path' if non nil, otherwise 10858searched for in `find-function-source-path' if non nil, otherwise
@@ -10757,6 +10893,7 @@ Return a pair `(BUFFER . POINT)' pointing to the definition of VARIABLE.
10757 10893
10758Finds the library containing the definition of VARIABLE in a buffer and 10894Finds the library containing the definition of VARIABLE in a buffer and
10759the point of the definition. The buffer is not selected. 10895the point of the definition. The buffer is not selected.
10896If the variable's definition can't be found in the buffer, return (BUFFER).
10760 10897
10761The library where VARIABLE is defined is searched for in FILE or 10898The library where VARIABLE is defined is searched for in FILE or
10762`find-function-source-path', if non nil, otherwise in `load-path'. 10899`find-function-source-path', if non nil, otherwise in `load-path'.
@@ -10794,6 +10931,7 @@ See `find-variable' for more details.
10794 10931
10795(autoload (quote find-definition-noselect) "find-func" "\ 10932(autoload (quote find-definition-noselect) "find-func" "\
10796Return a pair `(BUFFER . POINT)' pointing to the definition of SYMBOL. 10933Return a pair `(BUFFER . POINT)' pointing to the definition of SYMBOL.
10934If the definition can't be found in the buffer, return (BUFFER).
10797TYPE says what type of definition: nil for a function, `defvar' for a 10935TYPE says what type of definition: nil for a function, `defvar' for a
10798variable, `defface' for a face. This function does not switch to the 10936variable, `defface' for a face. This function does not switch to the
10799buffer nor display it. 10937buffer nor display it.
@@ -10842,7 +10980,7 @@ Define some key bindings for the find-function family of functions.
10842;;;*** 10980;;;***
10843 10981
10844;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories 10982;;;### (autoloads (find-lisp-find-dired-filter find-lisp-find-dired-subdirectories
10845;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (17393 12443)) 10983;;;;;; find-lisp-find-dired) "find-lisp" "find-lisp.el" (17397 61540))
10846;;; Generated autoloads from find-lisp.el 10984;;; Generated autoloads from find-lisp.el
10847 10985
10848(autoload (quote find-lisp-find-dired) "find-lisp" "\ 10986(autoload (quote find-lisp-find-dired) "find-lisp" "\
@@ -10863,7 +11001,7 @@ Change the filter on a find-lisp-find-dired buffer to REGEXP.
10863;;;*** 11001;;;***
10864 11002
10865;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords) 11003;;;### (autoloads (finder-by-keyword finder-commentary finder-list-keywords)
10866;;;;;; "finder" "finder.el" (17383 24125)) 11004;;;;;; "finder" "finder.el" (17466 42705))
10867;;; Generated autoloads from finder.el 11005;;; Generated autoloads from finder.el
10868 11006
10869(autoload (quote finder-list-keywords) "finder" "\ 11007(autoload (quote finder-list-keywords) "finder" "\
@@ -10885,7 +11023,7 @@ Find packages matching a given keyword.
10885;;;*** 11023;;;***
10886 11024
10887;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl" 11025;;;### (autoloads (enable-flow-control-on enable-flow-control) "flow-ctrl"
10888;;;;;; "flow-ctrl.el" (17383 24125)) 11026;;;;;; "flow-ctrl.el" (17383 32103))
10889;;; Generated autoloads from flow-ctrl.el 11027;;; Generated autoloads from flow-ctrl.el
10890 11028
10891(autoload (quote enable-flow-control) "flow-ctrl" "\ 11029(autoload (quote enable-flow-control) "flow-ctrl" "\
@@ -10907,7 +11045,7 @@ to get the effect of a C-q.
10907;;;*** 11045;;;***
10908 11046
10909;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el" 11047;;;### (autoloads (fill-flowed fill-flowed-encode) "flow-fill" "gnus/flow-fill.el"
10910;;;;;; (17411 39818)) 11048;;;;;; (17484 52429))
10911;;; Generated autoloads from gnus/flow-fill.el 11049;;; Generated autoloads from gnus/flow-fill.el
10912 11050
10913(autoload (quote fill-flowed-encode) "flow-fill" "\ 11051(autoload (quote fill-flowed-encode) "flow-fill" "\
@@ -10923,7 +11061,7 @@ Not documented
10923;;;*** 11061;;;***
10924 11062
10925;;;### (autoloads (flymake-mode-off flymake-mode-on flymake-mode) 11063;;;### (autoloads (flymake-mode-off flymake-mode-on flymake-mode)
10926;;;;;; "flymake" "progmodes/flymake.el" (17396 25795)) 11064;;;;;; "flymake" "progmodes/flymake.el" (17397 61567))
10927;;; Generated autoloads from progmodes/flymake.el 11065;;; Generated autoloads from progmodes/flymake.el
10928 11066
10929(autoload (quote flymake-mode) "flymake" "\ 11067(autoload (quote flymake-mode) "flymake" "\
@@ -10946,8 +11084,8 @@ Turn flymake mode off.
10946;;;*** 11084;;;***
10947 11085
10948;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off 11086;;;### (autoloads (flyspell-buffer flyspell-region flyspell-mode-off
10949;;;;;; flyspell-mode flyspell-prog-mode) "flyspell" "textmodes/flyspell.el" 11087;;;;;; turn-off-flyspell turn-on-flyspell flyspell-mode flyspell-prog-mode)
10950;;;;;; (17426 59268)) 11088;;;;;; "flyspell" "textmodes/flyspell.el" (17578 34779))
10951;;; Generated autoloads from textmodes/flyspell.el 11089;;; Generated autoloads from textmodes/flyspell.el
10952 11090
10953(autoload (quote flyspell-prog-mode) "flyspell" "\ 11091(autoload (quote flyspell-prog-mode) "flyspell" "\
@@ -10987,6 +11125,16 @@ in your .emacs file.
10987 11125
10988\(fn &optional ARG)" t nil) 11126\(fn &optional ARG)" t nil)
10989 11127
11128(autoload (quote turn-on-flyspell) "flyspell" "\
11129Unconditionally turn on Flyspell mode.
11130
11131\(fn)" nil nil)
11132
11133(autoload (quote turn-off-flyspell) "flyspell" "\
11134Unconditionally turn off Flyspell mode.
11135
11136\(fn)" nil nil)
11137
10990(autoload (quote flyspell-mode-off) "flyspell" "\ 11138(autoload (quote flyspell-mode-off) "flyspell" "\
10991Turn Flyspell mode off. 11139Turn Flyspell mode off.
10992 11140
@@ -11006,16 +11154,16 @@ Flyspell whole buffer.
11006 11154
11007;;;### (autoloads (follow-delete-other-windows-and-split follow-mode 11155;;;### (autoloads (follow-delete-other-windows-and-split follow-mode
11008;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el" 11156;;;;;; turn-off-follow-mode turn-on-follow-mode) "follow" "follow.el"
11009;;;;;; (17383 24125)) 11157;;;;;; (17487 53545))
11010;;; Generated autoloads from follow.el 11158;;; Generated autoloads from follow.el
11011 11159
11012(autoload (quote turn-on-follow-mode) "follow" "\ 11160(autoload (quote turn-on-follow-mode) "follow" "\
11013Turn on Follow mode. Please see the function `follow-mode'. 11161Turn on Follow mode. Please see the function `follow-mode'.
11014 11162
11015\(fn)" t nil) 11163\(fn)" t nil)
11016 11164
11017(autoload (quote turn-off-follow-mode) "follow" "\ 11165(autoload (quote turn-off-follow-mode) "follow" "\
11018Turn off Follow mode. Please see the function `follow-mode'. 11166Turn off Follow mode. Please see the function `follow-mode'.
11019 11167
11020\(fn)" t nil) 11168\(fn)" t nil)
11021 11169
@@ -11056,7 +11204,7 @@ is called. When turned off, `follow-mode-off-hook' is called.
11056Keys specific to Follow mode: 11204Keys specific to Follow mode:
11057\\{follow-mode-map} 11205\\{follow-mode-map}
11058 11206
11059\(fn ARG)" t nil) 11207\(fn &optional ARG)" t nil)
11060 11208
11061(autoload (quote follow-delete-other-windows-and-split) "follow" "\ 11209(autoload (quote follow-delete-other-windows-and-split) "follow" "\
11062Create two side by side windows and enter Follow Mode. 11210Create two side by side windows and enter Follow Mode.
@@ -11081,7 +11229,7 @@ in your `~/.emacs' file, replacing [f7] by your favourite key:
11081;;;*** 11229;;;***
11082 11230
11083;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17383 11231;;;### (autoloads (footnote-mode) "footnote" "mail/footnote.el" (17383
11084;;;;;; 16812)) 11232;;;;;; 32168))
11085;;; Generated autoloads from mail/footnote.el 11233;;; Generated autoloads from mail/footnote.el
11086 11234
11087(autoload (quote footnote-mode) "footnote" "\ 11235(autoload (quote footnote-mode) "footnote" "\
@@ -11102,7 +11250,7 @@ key binding
11102;;;*** 11250;;;***
11103 11251
11104;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode) 11252;;;### (autoloads (forms-find-file-other-window forms-find-file forms-mode)
11105;;;;;; "forms" "forms.el" (17383 24125)) 11253;;;;;; "forms" "forms.el" (17383 32104))
11106;;; Generated autoloads from forms.el 11254;;; Generated autoloads from forms.el
11107 11255
11108(autoload (quote forms-mode) "forms" "\ 11256(autoload (quote forms-mode) "forms" "\
@@ -11139,7 +11287,7 @@ Visit a file in Forms mode in other window.
11139;;;*** 11287;;;***
11140 11288
11141;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran" 11289;;;### (autoloads (fortran-mode fortran-tab-mode-default) "fortran"
11142;;;;;; "progmodes/fortran.el" (17358 30049)) 11290;;;;;; "progmodes/fortran.el" (17358 25800))
11143;;; Generated autoloads from progmodes/fortran.el 11291;;; Generated autoloads from progmodes/fortran.el
11144 11292
11145(defvar fortran-tab-mode-default nil "\ 11293(defvar fortran-tab-mode-default nil "\
@@ -11225,7 +11373,7 @@ with no args, if that value is non-nil.
11225;;;*** 11373;;;***
11226 11374
11227;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region 11375;;;### (autoloads (fortune fortune-to-signature fortune-compile fortune-from-region
11228;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (17382 1892)) 11376;;;;;; fortune-add-fortune) "fortune" "play/fortune.el" (17383 32182))
11229;;; Generated autoloads from play/fortune.el 11377;;; Generated autoloads from play/fortune.el
11230 11378
11231(autoload (quote fortune-add-fortune) "fortune" "\ 11379(autoload (quote fortune-add-fortune) "fortune" "\
@@ -11275,7 +11423,7 @@ and choose the directory as the fortune-file.
11275;;;*** 11423;;;***
11276 11424
11277;;;### (autoloads (gdb-enable-debug gdba) "gdb-ui" "progmodes/gdb-ui.el" 11425;;;### (autoloads (gdb-enable-debug gdba) "gdb-ui" "progmodes/gdb-ui.el"
11278;;;;;; (17444 35371)) 11426;;;;;; (17578 34779))
11279;;; Generated autoloads from progmodes/gdb-ui.el 11427;;; Generated autoloads from progmodes/gdb-ui.el
11280 11428
11281(autoload (quote gdba) "gdb-ui" "\ 11429(autoload (quote gdba) "gdb-ui" "\
@@ -11339,7 +11487,7 @@ Non-nil means record the process input and output in `gdb-debug-ring'.")
11339 11487
11340;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal 11488;;;### (autoloads (generic-make-keywords-list generic-mode generic-mode-internal
11341;;;;;; define-generic-mode) "generic" "emacs-lisp/generic.el" (17383 11489;;;;;; define-generic-mode) "generic" "emacs-lisp/generic.el" (17383
11342;;;;;; 16118)) 11490;;;;;; 32139))
11343;;; Generated autoloads from emacs-lisp/generic.el 11491;;; Generated autoloads from emacs-lisp/generic.el
11344 11492
11345(defvar generic-mode-list nil "\ 11493(defvar generic-mode-list nil "\
@@ -11414,7 +11562,7 @@ regular expression that can be used as an element of
11414;;;*** 11562;;;***
11415 11563
11416;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el" 11564;;;### (autoloads (glasses-mode) "glasses" "progmodes/glasses.el"
11417;;;;;; (17405 58461)) 11565;;;;;; (17420 36091))
11418;;; Generated autoloads from progmodes/glasses.el 11566;;; Generated autoloads from progmodes/glasses.el
11419 11567
11420(autoload (quote glasses-mode) "glasses" "\ 11568(autoload (quote glasses-mode) "glasses" "\
@@ -11426,8 +11574,55 @@ at places they belong to.
11426 11574
11427;;;*** 11575;;;***
11428 11576
11577;;;### (autoloads (gmm-tool-bar-from-list gmm-widget-p gmm-error
11578;;;;;; gmm-message) "gmm-utils" "gnus/gmm-utils.el" (17521 64537))
11579;;; Generated autoloads from gnus/gmm-utils.el
11580
11581(autoload (quote gmm-message) "gmm-utils" "\
11582If LEVEL is lower than `gmm-verbose' print ARGS using `message'.
11583
11584Guideline for numbers:
115851 - error messages, 3 - non-serious error messages, 5 - messages for things
11586that take a long time, 7 - not very important messages on stuff, 9 - messages
11587inside loops.
11588
11589\(fn LEVEL &rest ARGS)" nil nil)
11590
11591(autoload (quote gmm-error) "gmm-utils" "\
11592Beep an error if LEVEL is equal to or less than `gmm-verbose'.
11593ARGS are passed to `message'.
11594
11595\(fn LEVEL &rest ARGS)" nil nil)
11596
11597(autoload (quote gmm-widget-p) "gmm-utils" "\
11598Non-nil iff SYMBOL is a widget.
11599
11600\(fn SYMBOL)" nil nil)
11601
11602(autoload (quote gmm-tool-bar-from-list) "gmm-utils" "\
11603Make a tool bar from ICON-LIST.
11604
11605Within each entry of ICON-LIST, the first element is a menu
11606command, the second element is an icon file name and the third
11607element is a test function. You can use \\[describe-key]
11608<menu-entry> to find out the name of a menu command. The fourth
11609and all following elements are passed a the PROPS argument to the
11610function `tool-bar-local-item'.
11611
11612If ZAP-LIST is a list, remove those item from the default
11613`tool-bar-map'. If it is t, start with a new sparse map. You
11614can use \\[describe-key] <icon> to find out the name of an icon
11615item. When \\[describe-key] <icon> shows \"<tool-bar> <new-file>
11616runs the command find-file\", then use `new-file' in ZAP-LIST.
11617
11618DEFAULT-MAP specifies the default key map for ICON-LIST.
11619
11620\(fn ICON-LIST ZAP-LIST DEFAULT-MAP)" nil nil)
11621
11622;;;***
11623
11429;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server 11624;;;### (autoloads (gnus gnus-other-frame gnus-slave gnus-no-server
11430;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (17426 3898)) 11625;;;;;; gnus-slave-no-server) "gnus" "gnus/gnus.el" (17432 37362))
11431;;; Generated autoloads from gnus/gnus.el 11626;;; Generated autoloads from gnus/gnus.el
11432 11627
11433(autoload (quote gnus-slave-no-server) "gnus" "\ 11628(autoload (quote gnus-slave-no-server) "gnus" "\
@@ -11478,7 +11673,7 @@ prompt the user for the name of an NNTP server to use.
11478;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group 11673;;;;;; gnus-agent-get-undownloaded-list gnus-agent-delete-group
11479;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize 11674;;;;;; gnus-agent-rename-group gnus-agent-possibly-save-gcc gnus-agentize
11480;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent" 11675;;;;;; gnus-slave-unplugged gnus-plugged gnus-unplugged) "gnus-agent"
11481;;;;;; "gnus/gnus-agent.el" (17440 25582)) 11676;;;;;; "gnus/gnus-agent.el" (17578 34776))
11482;;; Generated autoloads from gnus/gnus-agent.el 11677;;; Generated autoloads from gnus/gnus-agent.el
11483 11678
11484(autoload (quote gnus-unplugged) "gnus-agent" "\ 11679(autoload (quote gnus-unplugged) "gnus-agent" "\
@@ -11569,7 +11764,7 @@ If CLEAN, obsolete (ignore).
11569;;;*** 11764;;;***
11570 11765
11571;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el" 11766;;;### (autoloads (gnus-article-prepare-display) "gnus-art" "gnus/gnus-art.el"
11572;;;;;; (17437 45961)) 11767;;;;;; (17578 34776))
11573;;; Generated autoloads from gnus/gnus-art.el 11768;;; Generated autoloads from gnus/gnus-art.el
11574 11769
11575(autoload (quote gnus-article-prepare-display) "gnus-art" "\ 11770(autoload (quote gnus-article-prepare-display) "gnus-art" "\
@@ -11580,7 +11775,7 @@ Make the current buffer look like a nice article.
11580;;;*** 11775;;;***
11581 11776
11582;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el" 11777;;;### (autoloads (gnus-audio-play) "gnus-audio" "gnus/gnus-audio.el"
11583;;;;;; (17382 1052)) 11778;;;;;; (17383 32155))
11584;;; Generated autoloads from gnus/gnus-audio.el 11779;;; Generated autoloads from gnus/gnus-audio.el
11585 11780
11586(autoload (quote gnus-audio-play) "gnus-audio" "\ 11781(autoload (quote gnus-audio-play) "gnus-audio" "\
@@ -11592,8 +11787,8 @@ Play a sound FILE through the speaker.
11592 11787
11593;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group 11788;;;### (autoloads (gnus-cache-delete-group gnus-cache-rename-group
11594;;;;;; gnus-cache-generate-nov-databases gnus-cache-generate-active 11789;;;;;; gnus-cache-generate-nov-databases gnus-cache-generate-active
11595;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (17382 11790;;;;;; gnus-jog-cache) "gnus-cache" "gnus/gnus-cache.el" (17383
11596;;;;;; 1052)) 11791;;;;;; 32155))
11597;;; Generated autoloads from gnus/gnus-cache.el 11792;;; Generated autoloads from gnus/gnus-cache.el
11598 11793
11599(autoload (quote gnus-jog-cache) "gnus-cache" "\ 11794(autoload (quote gnus-jog-cache) "gnus-cache" "\
@@ -11635,7 +11830,7 @@ supported.
11635;;;*** 11830;;;***
11636 11831
11637;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article) 11832;;;### (autoloads (gnus-delay-initialize gnus-delay-send-queue gnus-delay-article)
11638;;;;;; "gnus-delay" "gnus/gnus-delay.el" (17382 1052)) 11833;;;;;; "gnus-delay" "gnus/gnus-delay.el" (17383 32155))
11639;;; Generated autoloads from gnus/gnus-delay.el 11834;;; Generated autoloads from gnus/gnus-delay.el
11640 11835
11641(autoload (quote gnus-delay-article) "gnus-delay" "\ 11836(autoload (quote gnus-delay-article) "gnus-delay" "\
@@ -11670,8 +11865,24 @@ Checking delayed messages is skipped if optional arg NO-CHECK is non-nil.
11670 11865
11671;;;*** 11866;;;***
11672 11867
11868;;;### (autoloads (gnus-user-format-function-D gnus-user-format-function-d)
11869;;;;;; "gnus-diary" "gnus/gnus-diary.el" (17578 34776))
11870;;; Generated autoloads from gnus/gnus-diary.el
11871
11872(autoload (quote gnus-user-format-function-d) "gnus-diary" "\
11873Not documented
11874
11875\(fn HEADER)" nil nil)
11876
11877(autoload (quote gnus-user-format-function-D) "gnus-diary" "\
11878Not documented
11879
11880\(fn HEADER)" nil nil)
11881
11882;;;***
11883
11673;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el" 11884;;;### (autoloads (turn-on-gnus-dired-mode) "gnus-dired" "gnus/gnus-dired.el"
11674;;;;;; (17382 1052)) 11885;;;;;; (17383 32155))
11675;;; Generated autoloads from gnus/gnus-dired.el 11886;;; Generated autoloads from gnus/gnus-dired.el
11676 11887
11677(autoload (quote turn-on-gnus-dired-mode) "gnus-dired" "\ 11888(autoload (quote turn-on-gnus-dired-mode) "gnus-dired" "\
@@ -11682,7 +11893,7 @@ Convenience method to turn on gnus-dired-mode.
11682;;;*** 11893;;;***
11683 11894
11684;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el" 11895;;;### (autoloads (gnus-draft-reminder) "gnus-draft" "gnus/gnus-draft.el"
11685;;;;;; (17415 62487)) 11896;;;;;; (17420 36082))
11686;;; Generated autoloads from gnus/gnus-draft.el 11897;;; Generated autoloads from gnus/gnus-draft.el
11687 11898
11688(autoload (quote gnus-draft-reminder) "gnus-draft" "\ 11899(autoload (quote gnus-draft-reminder) "gnus-draft" "\
@@ -11694,8 +11905,8 @@ Reminder user if there are unsent drafts.
11694 11905
11695;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png 11906;;;### (autoloads (gnus-convert-png-to-face gnus-convert-face-to-png
11696;;;;;; gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header 11907;;;;;; gnus-face-from-file gnus-x-face-from-file gnus-insert-random-x-face-header
11697;;;;;; gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (17382 11908;;;;;; gnus-random-x-face) "gnus-fun" "gnus/gnus-fun.el" (17466
11698;;;;;; 1052)) 11909;;;;;; 42710))
11699;;; Generated autoloads from gnus/gnus-fun.el 11910;;; Generated autoloads from gnus/gnus-fun.el
11700 11911
11701(autoload (quote gnus-random-x-face) "gnus-fun" "\ 11912(autoload (quote gnus-random-x-face) "gnus-fun" "\
@@ -11734,7 +11945,7 @@ FILE should be a PNG file that's 48x48 and smaller than or equal to
11734;;;*** 11945;;;***
11735 11946
11736;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group) 11947;;;### (autoloads (gnus-fetch-group-other-frame gnus-fetch-group)
11737;;;;;; "gnus-group" "gnus/gnus-group.el" (17426 3898)) 11948;;;;;; "gnus-group" "gnus/gnus-group.el" (17578 34776))
11738;;; Generated autoloads from gnus/gnus-group.el 11949;;; Generated autoloads from gnus/gnus-group.el
11739 11950
11740(autoload (quote gnus-fetch-group) "gnus-group" "\ 11951(autoload (quote gnus-fetch-group) "gnus-group" "\
@@ -11751,7 +11962,7 @@ Pop up a frame and enter GROUP.
11751;;;*** 11962;;;***
11752 11963
11753;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el" 11964;;;### (autoloads (gnus-batch-score) "gnus-kill" "gnus/gnus-kill.el"
11754;;;;;; (17382 1052)) 11965;;;;;; (17383 32156))
11755;;; Generated autoloads from gnus/gnus-kill.el 11966;;; Generated autoloads from gnus/gnus-kill.el
11756 11967
11757(defalias (quote gnus-batch-kill) (quote gnus-batch-score)) 11968(defalias (quote gnus-batch-kill) (quote gnus-batch-score))
@@ -11766,7 +11977,7 @@ Usage: emacs -batch -l ~/.emacs -l gnus -f gnus-batch-score
11766 11977
11767;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate 11978;;;### (autoloads (gnus-mailing-list-mode gnus-mailing-list-insinuate
11768;;;;;; turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el" 11979;;;;;; turn-on-gnus-mailing-list-mode) "gnus-ml" "gnus/gnus-ml.el"
11769;;;;;; (17382 1052)) 11980;;;;;; (17578 34776))
11770;;; Generated autoloads from gnus/gnus-ml.el 11981;;; Generated autoloads from gnus/gnus-ml.el
11771 11982
11772(autoload (quote turn-on-gnus-mailing-list-mode) "gnus-ml" "\ 11983(autoload (quote turn-on-gnus-mailing-list-mode) "gnus-ml" "\
@@ -11791,7 +12002,7 @@ Minor mode for providing mailing-list commands.
11791 12002
11792;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update 12003;;;### (autoloads (gnus-group-split-fancy gnus-group-split gnus-group-split-update
11793;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el" 12004;;;;;; gnus-group-split-setup) "gnus-mlspl" "gnus/gnus-mlspl.el"
11794;;;;;; (17382 1052)) 12005;;;;;; (17383 32157))
11795;;; Generated autoloads from gnus/gnus-mlspl.el 12006;;; Generated autoloads from gnus/gnus-mlspl.el
11796 12007
11797(autoload (quote gnus-group-split-setup) "gnus-mlspl" "\ 12008(autoload (quote gnus-group-split-setup) "gnus-mlspl" "\
@@ -11892,7 +12103,7 @@ Calling (gnus-group-split-fancy nil nil \"mail.others\") returns:
11892;;;*** 12103;;;***
11893 12104
11894;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el" 12105;;;### (autoloads (gnus-change-server) "gnus-move" "gnus/gnus-move.el"
11895;;;;;; (17382 1052)) 12106;;;;;; (17383 32157))
11896;;; Generated autoloads from gnus/gnus-move.el 12107;;; Generated autoloads from gnus/gnus-move.el
11897 12108
11898(autoload (quote gnus-change-server) "gnus-move" "\ 12109(autoload (quote gnus-change-server) "gnus-move" "\
@@ -11904,7 +12115,7 @@ Update the .newsrc.eld file to reflect the change of nntp server.
11904;;;*** 12115;;;***
11905 12116
11906;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail) 12117;;;### (autoloads (gnus-button-reply gnus-button-mailto gnus-msg-mail)
11907;;;;;; "gnus-msg" "gnus/gnus-msg.el" (17382 1052)) 12118;;;;;; "gnus-msg" "gnus/gnus-msg.el" (17383 32157))
11908;;; Generated autoloads from gnus/gnus-msg.el 12119;;; Generated autoloads from gnus/gnus-msg.el
11909 12120
11910(autoload (quote gnus-msg-mail) "gnus-msg" "\ 12121(autoload (quote gnus-msg-mail) "gnus-msg" "\
@@ -11929,7 +12140,7 @@ Like `message-reply'.
11929;;;*** 12140;;;***
11930 12141
11931;;;### (autoloads (gnus-nocem-load-cache gnus-nocem-scan-groups) 12142;;;### (autoloads (gnus-nocem-load-cache gnus-nocem-scan-groups)
11932;;;;;; "gnus-nocem" "gnus/gnus-nocem.el" (17426 3898)) 12143;;;;;; "gnus-nocem" "gnus/gnus-nocem.el" (17432 37361))
11933;;; Generated autoloads from gnus/gnus-nocem.el 12144;;; Generated autoloads from gnus/gnus-nocem.el
11934 12145
11935(autoload (quote gnus-nocem-scan-groups) "gnus-nocem" "\ 12146(autoload (quote gnus-nocem-scan-groups) "gnus-nocem" "\
@@ -11946,7 +12157,7 @@ Load the NoCeM cache.
11946 12157
11947;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon 12158;;;### (autoloads (gnus-treat-newsgroups-picon gnus-treat-mail-picon
11948;;;;;; gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el" 12159;;;;;; gnus-treat-from-picon) "gnus-picon" "gnus/gnus-picon.el"
11949;;;;;; (17382 1052)) 12160;;;;;; (17383 32157))
11950;;; Generated autoloads from gnus/gnus-picon.el 12161;;; Generated autoloads from gnus/gnus-picon.el
11951 12162
11952(autoload (quote gnus-treat-from-picon) "gnus-picon" "\ 12163(autoload (quote gnus-treat-from-picon) "gnus-picon" "\
@@ -11973,7 +12184,7 @@ If picons are already displayed, remove them.
11973;;;;;; gnus-sorted-nintersection gnus-sorted-range-intersection 12184;;;;;; gnus-sorted-nintersection gnus-sorted-range-intersection
11974;;;;;; gnus-sorted-intersection gnus-intersection gnus-sorted-complement 12185;;;;;; gnus-sorted-intersection gnus-intersection gnus-sorted-complement
11975;;;;;; gnus-sorted-ndifference gnus-sorted-difference) "gnus-range" 12186;;;;;; gnus-sorted-ndifference gnus-sorted-difference) "gnus-range"
11976;;;;;; "gnus/gnus-range.el" (17382 1052)) 12187;;;;;; "gnus/gnus-range.el" (17383 32157))
11977;;; Generated autoloads from gnus/gnus-range.el 12188;;; Generated autoloads from gnus/gnus-range.el
11978 12189
11979(autoload (quote gnus-sorted-difference) "gnus-range" "\ 12190(autoload (quote gnus-sorted-difference) "gnus-range" "\
@@ -12041,7 +12252,7 @@ Add NUM into sorted LIST by side effect.
12041;;;*** 12252;;;***
12042 12253
12043;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize) 12254;;;### (autoloads (gnus-registry-install-hooks gnus-registry-initialize)
12044;;;;;; "gnus-registry" "gnus/gnus-registry.el" (17382 1052)) 12255;;;;;; "gnus-registry" "gnus/gnus-registry.el" (17383 32157))
12045;;; Generated autoloads from gnus/gnus-registry.el 12256;;; Generated autoloads from gnus/gnus-registry.el
12046 12257
12047(autoload (quote gnus-registry-initialize) "gnus-registry" "\ 12258(autoload (quote gnus-registry-initialize) "gnus-registry" "\
@@ -12057,8 +12268,8 @@ Install the registry hooks.
12057;;;*** 12268;;;***
12058 12269
12059;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate 12270;;;### (autoloads (gnus-sieve-article-add-rule gnus-sieve-generate
12060;;;;;; gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (17382 12271;;;;;; gnus-sieve-update) "gnus-sieve" "gnus/gnus-sieve.el" (17484
12061;;;;;; 1052)) 12272;;;;;; 52430))
12062;;; Generated autoloads from gnus/gnus-sieve.el 12273;;; Generated autoloads from gnus/gnus-sieve.el
12063 12274
12064(autoload (quote gnus-sieve-update) "gnus-sieve" "\ 12275(autoload (quote gnus-sieve-update) "gnus-sieve" "\
@@ -12086,7 +12297,7 @@ Not documented
12086;;;*** 12297;;;***
12087 12298
12088;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el" 12299;;;### (autoloads (gnus-batch-brew-soup) "gnus-soup" "gnus/gnus-soup.el"
12089;;;;;; (17382 1052)) 12300;;;;;; (17383 32158))
12090;;; Generated autoloads from gnus/gnus-soup.el 12301;;; Generated autoloads from gnus/gnus-soup.el
12091 12302
12092(autoload (quote gnus-batch-brew-soup) "gnus-soup" "\ 12303(autoload (quote gnus-batch-brew-soup) "gnus-soup" "\
@@ -12106,7 +12317,7 @@ Note -- this function hasn't been implemented yet.
12106;;;*** 12317;;;***
12107 12318
12108;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el" 12319;;;### (autoloads (gnus-update-format) "gnus-spec" "gnus/gnus-spec.el"
12109;;;;;; (17382 1052)) 12320;;;;;; (17383 32158))
12110;;; Generated autoloads from gnus/gnus-spec.el 12321;;; Generated autoloads from gnus/gnus-spec.el
12111 12322
12112(autoload (quote gnus-update-format) "gnus-spec" "\ 12323(autoload (quote gnus-update-format) "gnus-spec" "\
@@ -12117,8 +12328,8 @@ Update the format specification near point.
12117;;;*** 12328;;;***
12118 12329
12119;;;### (autoloads (gnus-fixup-nnimap-unread-after-getting-new-news 12330;;;### (autoloads (gnus-fixup-nnimap-unread-after-getting-new-news
12120;;;;;; gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" (17426 12331;;;;;; gnus-declare-backend) "gnus-start" "gnus/gnus-start.el" (17432
12121;;;;;; 3898)) 12332;;;;;; 37361))
12122;;; Generated autoloads from gnus/gnus-start.el 12333;;; Generated autoloads from gnus/gnus-start.el
12123 12334
12124(autoload (quote gnus-declare-backend) "gnus-start" "\ 12335(autoload (quote gnus-declare-backend) "gnus-start" "\
@@ -12134,7 +12345,7 @@ Not documented
12134;;;*** 12345;;;***
12135 12346
12136;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el" 12347;;;### (autoloads (gnus-add-configuration) "gnus-win" "gnus/gnus-win.el"
12137;;;;;; (17382 1052)) 12348;;;;;; (17383 32159))
12138;;; Generated autoloads from gnus/gnus-win.el 12349;;; Generated autoloads from gnus/gnus-win.el
12139 12350
12140(autoload (quote gnus-add-configuration) "gnus-win" "\ 12351(autoload (quote gnus-add-configuration) "gnus-win" "\
@@ -12144,7 +12355,7 @@ Add the window configuration CONF to `gnus-buffer-configuration'.
12144 12355
12145;;;*** 12356;;;***
12146 12357
12147;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (17382 1892)) 12358;;;### (autoloads (gomoku) "gomoku" "play/gomoku.el" (17383 32182))
12148;;; Generated autoloads from play/gomoku.el 12359;;; Generated autoloads from play/gomoku.el
12149 12360
12150(autoload (quote gomoku) "gomoku" "\ 12361(autoload (quote gomoku) "gomoku" "\
@@ -12171,7 +12382,7 @@ Use \\[describe-mode] for more info.
12171;;;*** 12382;;;***
12172 12383
12173;;;### (autoloads (goto-address goto-address-at-point) "goto-addr" 12384;;;### (autoloads (goto-address goto-address-at-point) "goto-addr"
12174;;;;;; "net/goto-addr.el" (17383 13296)) 12385;;;;;; "net/goto-addr.el" (17582 28846))
12175;;; Generated autoloads from net/goto-addr.el 12386;;; Generated autoloads from net/goto-addr.el
12176 12387
12177(define-obsolete-function-alias (quote goto-address-at-mouse) (quote goto-address-at-point) "22.1") 12388(define-obsolete-function-alias (quote goto-address-at-mouse) (quote goto-address-at-point) "22.1")
@@ -12195,12 +12406,13 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
12195`goto-address-highlight-p' for more information). 12406`goto-address-highlight-p' for more information).
12196 12407
12197\(fn)" t nil) 12408\(fn)" t nil)
12409(put 'goto-address 'safe-local-eval-function t)
12198 12410
12199;;;*** 12411;;;***
12200 12412
12201;;;### (autoloads (grep-tree grep-find grep-mode grep grep-compute-defaults 12413;;;### (autoloads (rgrep lgrep grep-find grep grep-mode grep-compute-defaults
12202;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command 12414;;;;;; grep-process-setup grep-setup-hook grep-find-command grep-command
12203;;;;;; grep-window-height) "grep" "progmodes/grep.el" (17432 38016)) 12415;;;;;; grep-window-height) "grep" "progmodes/grep.el" (17590 36100))
12204;;; Generated autoloads from progmodes/grep.el 12416;;; Generated autoloads from progmodes/grep.el
12205 12417
12206(defvar grep-window-height nil "\ 12418(defvar grep-window-height nil "\
@@ -12265,6 +12477,11 @@ Not documented
12265 12477
12266\(fn)" nil nil) 12478\(fn)" nil nil)
12267 12479
12480(autoload (quote grep-mode) "grep" "\
12481Sets `grep-last-buffer' and `compilation-window-height'.
12482
12483\(fn)" nil nil)
12484
12268(autoload (quote grep) "grep" "\ 12485(autoload (quote grep) "grep" "\
12269Run grep, with user-specified args, and collect output in a buffer. 12486Run grep, with user-specified args, and collect output in a buffer.
12270While grep runs asynchronously, you can use \\[next-error] (M-x next-error), 12487While grep runs asynchronously, you can use \\[next-error] (M-x next-error),
@@ -12279,15 +12496,7 @@ tag the cursor is over, substituting it into the last grep command
12279in the grep command history (or into `grep-command' 12496in the grep command history (or into `grep-command'
12280if that history list is empty). 12497if that history list is empty).
12281 12498
12282If specified, optional second arg HIGHLIGHT-REGEXP is the regexp to 12499\(fn COMMAND-ARGS)" t nil)
12283temporarily highlight in visited source lines.
12284
12285\(fn COMMAND-ARGS &optional HIGHLIGHT-REGEXP)" t nil)
12286
12287(autoload (quote grep-mode) "grep" "\
12288Sets `grep-last-buffer' and `compilation-window-height'.
12289
12290\(fn)" nil nil)
12291 12500
12292(autoload (quote grep-find) "grep" "\ 12501(autoload (quote grep-find) "grep" "\
12293Run grep via find, with user-specified args COMMAND-ARGS. 12502Run grep via find, with user-specified args COMMAND-ARGS.
@@ -12302,29 +12511,45 @@ easily repeat a find command.
12302 12511
12303(defalias (quote find-grep) (quote grep-find)) 12512(defalias (quote find-grep) (quote grep-find))
12304 12513
12305(autoload (quote grep-tree) "grep" "\ 12514(autoload (quote lgrep) "grep" "\
12306Grep for REGEXP in FILES in directory tree rooted at DIR. 12515Run grep, searching for REGEXP in FILES in current directory.
12307Collect output in a buffer.
12308Interactively, prompt separately for each search parameter.
12309With prefix arg, reuse previous REGEXP.
12310The search is limited to file names matching shell pattern FILES. 12516The search is limited to file names matching shell pattern FILES.
12311FILES may use abbreviations defined in `grep-tree-files-aliases', e.g. 12517FILES may use abbreviations defined in `grep-files-aliases', e.g.
12312entering `ch' is equivalent to `*.[ch]'. 12518entering `ch' is equivalent to `*.[ch]'.
12313 12519
12314While find runs asynchronously, you can use the \\[next-error] command 12520With \\[universal-argument] prefix, you can edit the constructed shell command line
12315to find the text that grep hits refer to. 12521before it is executed.
12522With two \\[universal-argument] prefixes, directly edit and run `grep-command'.
12316 12523
12317This command uses a special history list for its arguments, so you can 12524Collect output in a buffer. While grep runs asynchronously, you
12318easily repeat a find command. 12525can use \\[next-error] (M-x next-error), or \\<grep-mode-map>\\[compile-goto-error]
12526in the grep output buffer, to go to the lines where grep found matches.
12527
12528This command shares argument histories with \\[rgrep] and \\[grep].
12529
12530\(fn REGEXP &optional FILES)" t nil)
12319 12531
12320When used non-interactively, optional arg SUBDIRS limits the search to 12532(autoload (quote rgrep) "grep" "\
12321those sub directories of DIR. 12533Recursively grep for REGEXP in FILES in directory tree rooted at DIR.
12534The search is limited to file names matching shell pattern FILES.
12535FILES may use abbreviations defined in `grep-files-aliases', e.g.
12536entering `ch' is equivalent to `*.[ch]'.
12537
12538With \\[universal-argument] prefix, you can edit the constructed shell command line
12539before it is executed.
12540With two \\[universal-argument] prefixes, directly edit and run `grep-find-command'.
12541
12542Collect output in a buffer. While find runs asynchronously, you
12543can use \\[next-error] (M-x next-error), or \\<grep-mode-map>\\[compile-goto-error]
12544in the grep output buffer, to go to the lines where grep found matches.
12322 12545
12323\(fn REGEXP FILES DIR &optional SUBDIRS)" t nil) 12546This command shares argument histories with \\[lgrep] and \\[grep-find].
12547
12548\(fn REGEXP &optional FILES DIR)" t nil)
12324 12549
12325;;;*** 12550;;;***
12326 12551
12327;;;### (autoloads (gs-load-image) "gs" "gs.el" (17383 24126)) 12552;;;### (autoloads (gs-load-image) "gs" "gs.el" (17383 32104))
12328;;; Generated autoloads from gs.el 12553;;; Generated autoloads from gs.el
12329 12554
12330(autoload (quote gs-load-image) "gs" "\ 12555(autoload (quote gs-load-image) "gs" "\
@@ -12338,7 +12563,7 @@ the form \"WINDOW-ID PIXMAP-ID\". Value is non-nil if successful.
12338;;;*** 12563;;;***
12339 12564
12340;;;### (autoloads (gdb-script-mode bashdb jdb pdb perldb xdb dbx 12565;;;### (autoloads (gdb-script-mode bashdb jdb pdb perldb xdb dbx
12341;;;;;; sdb gdb) "gud" "progmodes/gud.el" (17446 52773)) 12566;;;;;; sdb gdb) "gud" "progmodes/gud.el" (17578 34779))
12342;;; Generated autoloads from progmodes/gud.el 12567;;; Generated autoloads from progmodes/gud.el
12343 12568
12344(autoload (quote gdb) "gud" "\ 12569(autoload (quote gdb) "gud" "\
@@ -12424,8 +12649,8 @@ Major mode for editing GDB scripts
12424 12649
12425;;;*** 12650;;;***
12426 12651
12427;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17382 12652;;;### (autoloads (handwrite) "handwrite" "play/handwrite.el" (17383
12428;;;;;; 1892)) 12653;;;;;; 32182))
12429;;; Generated autoloads from play/handwrite.el 12654;;; Generated autoloads from play/handwrite.el
12430 12655
12431(autoload (quote handwrite) "handwrite" "\ 12656(autoload (quote handwrite) "handwrite" "\
@@ -12443,7 +12668,7 @@ Variables: handwrite-linespace (default 12)
12443;;;*** 12668;;;***
12444 12669
12445;;;### (autoloads (hanoi-unix-64 hanoi-unix hanoi) "hanoi" "play/hanoi.el" 12670;;;### (autoloads (hanoi-unix-64 hanoi-unix hanoi) "hanoi" "play/hanoi.el"
12446;;;;;; (17075 55477)) 12671;;;;;; (17590 36100))
12447;;; Generated autoloads from play/hanoi.el 12672;;; Generated autoloads from play/hanoi.el
12448 12673
12449(autoload (quote hanoi) "hanoi" "\ 12674(autoload (quote hanoi) "hanoi" "\
@@ -12473,7 +12698,7 @@ to be updated.
12473;;;### (autoloads (scan-buf-previous-region scan-buf-next-region 12698;;;### (autoloads (scan-buf-previous-region scan-buf-next-region
12474;;;;;; scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer 12699;;;;;; scan-buf-move-to-region help-at-pt-display-when-idle help-at-pt-set-timer
12475;;;;;; help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string 12700;;;;;; help-at-pt-cancel-timer display-local-help help-at-pt-kbd-string
12476;;;;;; help-at-pt-string) "help-at-pt" "help-at-pt.el" (17383 24126)) 12701;;;;;; help-at-pt-string) "help-at-pt" "help-at-pt.el" (17383 32104))
12477;;; Generated autoloads from help-at-pt.el 12702;;; Generated autoloads from help-at-pt.el
12478 12703
12479(autoload (quote help-at-pt-string) "help-at-pt" "\ 12704(autoload (quote help-at-pt-string) "help-at-pt" "\
@@ -12603,7 +12828,7 @@ different regions. With numeric argument ARG, behaves like
12603;;;### (autoloads (describe-categories describe-syntax describe-variable 12828;;;### (autoloads (describe-categories describe-syntax describe-variable
12604;;;;;; variable-at-point describe-function-1 describe-simplify-lib-file-name 12829;;;;;; variable-at-point describe-function-1 describe-simplify-lib-file-name
12605;;;;;; help-C-file-name describe-function help-with-tutorial) "help-fns" 12830;;;;;; help-C-file-name describe-function help-with-tutorial) "help-fns"
12606;;;;;; "help-fns.el" (17399 44613)) 12831;;;;;; "help-fns.el" (17590 36098))
12607;;; Generated autoloads from help-fns.el 12832;;; Generated autoloads from help-fns.el
12608 12833
12609(autoload (quote help-with-tutorial) "help-fns" "\ 12834(autoload (quote help-with-tutorial) "help-fns" "\
@@ -12669,7 +12894,7 @@ BUFFER should be a buffer or a buffer name.
12669;;;*** 12894;;;***
12670 12895
12671;;;### (autoloads (three-step-help) "help-macro" "help-macro.el" 12896;;;### (autoloads (three-step-help) "help-macro" "help-macro.el"
12672;;;;;; (17383 24126)) 12897;;;;;; (17383 32105))
12673;;; Generated autoloads from help-macro.el 12898;;; Generated autoloads from help-macro.el
12674 12899
12675(defvar three-step-help nil "\ 12900(defvar three-step-help nil "\
@@ -12685,7 +12910,7 @@ A value of nil means skip the middle step, so that
12685 12910
12686;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button 12911;;;### (autoloads (help-xref-on-pp help-insert-xref-button help-xref-button
12687;;;;;; help-make-xrefs help-setup-xref help-mode-finish help-mode-setup 12912;;;;;; help-make-xrefs help-setup-xref help-mode-finish help-mode-setup
12688;;;;;; help-mode) "help-mode" "help-mode.el" (17437 64109)) 12913;;;;;; help-mode) "help-mode" "help-mode.el" (17590 36098))
12689;;; Generated autoloads from help-mode.el 12914;;; Generated autoloads from help-mode.el
12690 12915
12691(autoload (quote help-mode) "help-mode" "\ 12916(autoload (quote help-mode) "help-mode" "\
@@ -12768,7 +12993,7 @@ Add xrefs for symbols in `pp's output between FROM and TO.
12768;;;*** 12993;;;***
12769 12994
12770;;;### (autoloads (Helper-help Helper-describe-bindings) "helper" 12995;;;### (autoloads (Helper-help Helper-describe-bindings) "helper"
12771;;;;;; "emacs-lisp/helper.el" (17383 16118)) 12996;;;;;; "emacs-lisp/helper.el" (17590 36099))
12772;;; Generated autoloads from emacs-lisp/helper.el 12997;;; Generated autoloads from emacs-lisp/helper.el
12773 12998
12774(autoload (quote Helper-describe-bindings) "helper" "\ 12999(autoload (quote Helper-describe-bindings) "helper" "\
@@ -12784,7 +13009,7 @@ Provide help for current mode.
12784;;;*** 13009;;;***
12785 13010
12786;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl" 13011;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl"
12787;;;;;; "hexl.el" (17383 24126)) 13012;;;;;; "hexl.el" (17585 4275))
12788;;; Generated autoloads from hexl.el 13013;;; Generated autoloads from hexl.el
12789 13014
12790(autoload (quote hexl-mode) "hexl" "\ 13015(autoload (quote hexl-mode) "hexl" "\
@@ -12864,8 +13089,9 @@ You can use \\[hexl-find-file] to visit a file in Hexl mode.
12864\(fn &optional ARG)" t nil) 13089\(fn &optional ARG)" t nil)
12865 13090
12866(autoload (quote hexl-find-file) "hexl" "\ 13091(autoload (quote hexl-find-file) "hexl" "\
12867Edit file FILENAME in hexl-mode. 13092Edit file FILENAME as a binary file in hex dump format.
12868Switch to a buffer visiting file FILENAME, creating one in none exists. 13093Switch to a buffer visiting file FILENAME, creating one if none exists,
13094and edit the file in `hexl-mode'.
12869 13095
12870\(fn FILENAME)" t nil) 13096\(fn FILENAME)" t nil)
12871 13097
@@ -12880,7 +13106,7 @@ This discards the buffer's undo information.
12880;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer 13106;;;### (autoloads (hi-lock-write-interactive-patterns hi-lock-unface-buffer
12881;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer 13107;;;;;; hi-lock-face-phrase-buffer hi-lock-face-buffer hi-lock-line-face-buffer
12882;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el" 13108;;;;;; global-hi-lock-mode hi-lock-mode) "hi-lock" "hi-lock.el"
12883;;;;;; (17383 24126)) 13109;;;;;; (17383 32105))
12884;;; Generated autoloads from hi-lock.el 13110;;; Generated autoloads from hi-lock.el
12885 13111
12886(autoload (quote hi-lock-mode) "hi-lock" "\ 13112(autoload (quote hi-lock-mode) "hi-lock" "\
@@ -12937,8 +13163,6 @@ use either \\[customize] or the function `global-hi-lock-mode'.")
12937 13163
12938(custom-autoload (quote global-hi-lock-mode) "hi-lock") 13164(custom-autoload (quote global-hi-lock-mode) "hi-lock")
12939 13165
12940(put (quote global-hi-lock-mode) (quote custom-set) (quote custom-set-minor-mode))
12941
12942(autoload (quote global-hi-lock-mode) "hi-lock" "\ 13166(autoload (quote global-hi-lock-mode) "hi-lock" "\
12943Toggle Hi-Lock mode in every buffer. 13167Toggle Hi-Lock mode in every buffer.
12944With prefix ARG, turn Global-Hi-Lock mode on if and only if ARG is positive. 13168With prefix ARG, turn Global-Hi-Lock mode on if and only if ARG is positive.
@@ -13006,7 +13230,7 @@ be found in variable `hi-lock-interactive-patterns'.
13006;;;*** 13230;;;***
13007 13231
13008;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially 13232;;;### (autoloads (hide-ifdef-lines hide-ifdef-read-only hide-ifdef-initially
13009;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (17388 22062)) 13233;;;;;; hide-ifdef-mode) "hideif" "progmodes/hideif.el" (17521 64539))
13010;;; Generated autoloads from progmodes/hideif.el 13234;;; Generated autoloads from progmodes/hideif.el
13011 13235
13012(autoload (quote hide-ifdef-mode) "hideif" "\ 13236(autoload (quote hide-ifdef-mode) "hideif" "\
@@ -13061,7 +13285,7 @@ how the hiding is done:
13061;;;*** 13285;;;***
13062 13286
13063;;;### (autoloads (hs-minor-mode) "hideshow" "progmodes/hideshow.el" 13287;;;### (autoloads (hs-minor-mode) "hideshow" "progmodes/hideshow.el"
13064;;;;;; (17388 22062)) 13288;;;;;; (17397 61568))
13065;;; Generated autoloads from progmodes/hideshow.el 13289;;; Generated autoloads from progmodes/hideshow.el
13066 13290
13067(defvar hs-special-modes-alist (quote ((c-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (c++-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (bibtex-mode ("^@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning))) "\ 13291(defvar hs-special-modes-alist (quote ((c-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (c++-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning) (bibtex-mode ("^@\\S(*\\(\\s(\\)" 1)) (java-mode "{" "}" "/[*/]" nil hs-c-like-adjust-block-beginning))) "\
@@ -13119,7 +13343,7 @@ Key bindings:
13119;;;;;; highlight-compare-buffers highlight-changes-rotate-faces 13343;;;;;; highlight-compare-buffers highlight-changes-rotate-faces
13120;;;;;; highlight-changes-previous-change highlight-changes-next-change 13344;;;;;; highlight-changes-previous-change highlight-changes-next-change
13121;;;;;; highlight-changes-mode highlight-changes-remove-highlight) 13345;;;;;; highlight-changes-mode highlight-changes-remove-highlight)
13122;;;;;; "hilit-chg" "hilit-chg.el" (17387 44422)) 13346;;;;;; "hilit-chg" "hilit-chg.el" (17397 61541))
13123;;; Generated autoloads from hilit-chg.el 13347;;; Generated autoloads from hilit-chg.el
13124 13348
13125(autoload (quote highlight-changes-remove-highlight) "hilit-chg" "\ 13349(autoload (quote highlight-changes-remove-highlight) "hilit-chg" "\
@@ -13249,7 +13473,7 @@ variable `highlight-changes-global-changes-existing-buffers' is non-nil).
13249;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction 13473;;;;;; hippie-expand-ignore-buffers hippie-expand-max-buffers hippie-expand-no-restriction
13250;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space 13474;;;;;; hippie-expand-dabbrev-as-symbol hippie-expand-dabbrev-skip-space
13251;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp" 13475;;;;;; hippie-expand-verbose hippie-expand-try-functions-list) "hippie-exp"
13252;;;;;; "hippie-exp.el" (17383 24126)) 13476;;;;;; "hippie-exp.el" (17383 32106))
13253;;; Generated autoloads from hippie-exp.el 13477;;; Generated autoloads from hippie-exp.el
13254 13478
13255(defvar hippie-expand-try-functions-list (quote (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)) "\ 13479(defvar hippie-expand-try-functions-list (quote (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)) "\
@@ -13322,7 +13546,7 @@ argument VERBOSE non-nil makes the function verbose.
13322;;;*** 13546;;;***
13323 13547
13324;;;### (autoloads (global-hl-line-mode hl-line-mode) "hl-line" "hl-line.el" 13548;;;### (autoloads (global-hl-line-mode hl-line-mode) "hl-line" "hl-line.el"
13325;;;;;; (17363 41687)) 13549;;;;;; (17365 2729))
13326;;; Generated autoloads from hl-line.el 13550;;; Generated autoloads from hl-line.el
13327 13551
13328(autoload (quote hl-line-mode) "hl-line" "\ 13552(autoload (quote hl-line-mode) "hl-line" "\
@@ -13350,8 +13574,6 @@ use either \\[customize] or the function `global-hl-line-mode'.")
13350 13574
13351(custom-autoload (quote global-hl-line-mode) "hl-line") 13575(custom-autoload (quote global-hl-line-mode) "hl-line")
13352 13576
13353(put (quote global-hl-line-mode) (quote custom-set) (quote custom-set-minor-mode))
13354
13355(autoload (quote global-hl-line-mode) "hl-line" "\ 13577(autoload (quote global-hl-line-mode) "hl-line" "\
13356Global minor mode to highlight the line about point in the current window. 13578Global minor mode to highlight the line about point in the current window.
13357With ARG, turn Global-Hl-Line mode on if ARG is positive, off otherwise. 13579With ARG, turn Global-Hl-Line mode on if ARG is positive, off otherwise.
@@ -13364,7 +13586,7 @@ Global-Hl-Line mode uses the functions `global-hl-line-unhighlight' and
13364;;;*** 13586;;;***
13365 13587
13366;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el" 13588;;;### (autoloads (list-holidays holidays) "holidays" "calendar/holidays.el"
13367;;;;;; (17426 49056)) 13589;;;;;; (17432 37359))
13368;;; Generated autoloads from calendar/holidays.el 13590;;; Generated autoloads from calendar/holidays.el
13369 13591
13370(autoload (quote holidays) "holidays" "\ 13592(autoload (quote holidays) "holidays" "\
@@ -13401,7 +13623,7 @@ The optional LABEL is used to label the buffer created.
13401;;;*** 13623;;;***
13402 13624
13403;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll) 13625;;;### (autoloads (hscroll-global-mode hscroll-mode turn-on-hscroll)
13404;;;;;; "hscroll" "obsolete/hscroll.el" (17382 34311)) 13626;;;;;; "hscroll" "obsolete/hscroll.el" (17383 32179))
13405;;; Generated autoloads from obsolete/hscroll.el 13627;;; Generated autoloads from obsolete/hscroll.el
13406 13628
13407(autoload (quote turn-on-hscroll) "hscroll" "\ 13629(autoload (quote turn-on-hscroll) "hscroll" "\
@@ -13427,8 +13649,8 @@ Also see `automatic-hscrolling'.
13427 13649
13428;;;*** 13650;;;***
13429 13651
13430;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (17396 13652;;;### (autoloads (html2text) "html2text" "gnus/html2text.el" (17397
13431;;;;;; 25556)) 13653;;;;;; 61555))
13432;;; Generated autoloads from gnus/html2text.el 13654;;; Generated autoloads from gnus/html2text.el
13433 13655
13434(autoload (quote html2text) "html2text" "\ 13656(autoload (quote html2text) "html2text" "\
@@ -13460,7 +13682,7 @@ Convert HTML to plain text in the current buffer.
13460;;;;;; ibuffer-backward-filter-group ibuffer-forward-filter-group 13682;;;;;; ibuffer-backward-filter-group ibuffer-forward-filter-group
13461;;;;;; ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group 13683;;;;;; ibuffer-toggle-filter-group ibuffer-mouse-toggle-filter-group
13462;;;;;; ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode 13684;;;;;; ibuffer-interactive-filter-by-mode ibuffer-mouse-filter-by-mode
13463;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (17442 18621)) 13685;;;;;; ibuffer-auto-mode) "ibuf-ext" "ibuf-ext.el" (17457 37498))
13464;;; Generated autoloads from ibuf-ext.el 13686;;; Generated autoloads from ibuf-ext.el
13465 13687
13466(autoload (quote ibuffer-auto-mode) "ibuf-ext" "\ 13688(autoload (quote ibuffer-auto-mode) "ibuf-ext" "\
@@ -13826,8 +14048,8 @@ defaults to one.
13826;;;*** 14048;;;***
13827 14049
13828;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter 14050;;;### (autoloads (define-ibuffer-filter define-ibuffer-op define-ibuffer-sorter
13829;;;;;; define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (17383 14051;;;;;; define-ibuffer-column) "ibuf-macs" "ibuf-macs.el" (17457
13830;;;;;; 24126)) 14052;;;;;; 37498))
13831;;; Generated autoloads from ibuf-macs.el 14053;;; Generated autoloads from ibuf-macs.el
13832 14054
13833(autoload (quote define-ibuffer-column) "ibuf-macs" "\ 14055(autoload (quote define-ibuffer-column) "ibuf-macs" "\
@@ -13844,6 +14066,9 @@ the text, such as `mouse-face'. And SUMMARIZER, if given, is a
13844function which will be passed a list of all the strings in its column; 14066function which will be passed a list of all the strings in its column;
13845it should return a string to display at the bottom. 14067it should return a string to display at the bottom.
13846 14068
14069If HEADER-MOUSE-MAP is given, it will be used as a keymap for the
14070title of the column.
14071
13847Note that this macro expands into a `defun' for a function named 14072Note that this macro expands into a `defun' for a function named
13848ibuffer-make-column-NAME. If INLINE is non-nil, then the form will be 14073ibuffer-make-column-NAME. If INLINE is non-nil, then the form will be
13849inlined into the compiled format versions. This means that if you 14074inlined into the compiled format versions. This means that if you
@@ -13913,7 +14138,7 @@ bound to the current value of the filter.
13913;;;*** 14138;;;***
13914 14139
13915;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers) 14140;;;### (autoloads (ibuffer ibuffer-other-window ibuffer-list-buffers)
13916;;;;;; "ibuffer" "ibuffer.el" (17378 33493)) 14141;;;;;; "ibuffer" "ibuffer.el" (17578 34772))
13917;;; Generated autoloads from ibuffer.el 14142;;; Generated autoloads from ibuffer.el
13918 14143
13919(autoload (quote ibuffer-list-buffers) "ibuffer" "\ 14144(autoload (quote ibuffer-list-buffers) "ibuffer" "\
@@ -13954,7 +14179,7 @@ FORMATS is the value to use for `ibuffer-formats'.
13954 14179
13955;;;### (autoloads (icalendar-import-buffer icalendar-import-file 14180;;;### (autoloads (icalendar-import-buffer icalendar-import-file
13956;;;;;; icalendar-export-region icalendar-export-file) "icalendar" 14181;;;;;; icalendar-export-region icalendar-export-file) "icalendar"
13957;;;;;; "calendar/icalendar.el" (17397 11797)) 14182;;;;;; "calendar/icalendar.el" (17397 61548))
13958;;; Generated autoloads from calendar/icalendar.el 14183;;; Generated autoloads from calendar/icalendar.el
13959 14184
13960(autoload (quote icalendar-export-file) "icalendar" "\ 14185(autoload (quote icalendar-export-file) "icalendar" "\
@@ -14006,8 +14231,8 @@ buffer `*icalendar-errors*'.
14006 14231
14007;;;*** 14232;;;***
14008 14233
14009;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (17398 14234;;;### (autoloads (icomplete-mode) "icomplete" "icomplete.el" (17401
14010;;;;;; 17947)) 14235;;;;;; 56228))
14011;;; Generated autoloads from icomplete.el 14236;;; Generated autoloads from icomplete.el
14012 14237
14013(defvar icomplete-mode nil "\ 14238(defvar icomplete-mode nil "\
@@ -14018,8 +14243,6 @@ use either \\[customize] or the function `icomplete-mode'.")
14018 14243
14019(custom-autoload (quote icomplete-mode) "icomplete") 14244(custom-autoload (quote icomplete-mode) "icomplete")
14020 14245
14021(put (quote icomplete-mode) (quote custom-set) (quote custom-set-minor-mode))
14022
14023(autoload (quote icomplete-mode) "icomplete" "\ 14246(autoload (quote icomplete-mode) "icomplete" "\
14024Toggle incremental minibuffer completion for this Emacs session. 14247Toggle incremental minibuffer completion for this Emacs session.
14025With a numeric argument, turn Icomplete mode on iff ARG is positive. 14248With a numeric argument, turn Icomplete mode on iff ARG is positive.
@@ -14028,7 +14251,7 @@ With a numeric argument, turn Icomplete mode on iff ARG is positive.
14028 14251
14029;;;*** 14252;;;***
14030 14253
14031;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (17388 22062)) 14254;;;### (autoloads (icon-mode) "icon" "progmodes/icon.el" (17397 61568))
14032;;; Generated autoloads from progmodes/icon.el 14255;;; Generated autoloads from progmodes/icon.el
14033 14256
14034(autoload (quote icon-mode) "icon" "\ 14257(autoload (quote icon-mode) "icon" "\
@@ -14069,7 +14292,7 @@ with no args, if that value is non-nil.
14069;;;*** 14292;;;***
14070 14293
14071;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el" 14294;;;### (autoloads (idlwave-shell) "idlw-shell" "progmodes/idlw-shell.el"
14072;;;;;; (17388 22062)) 14295;;;;;; (17515 39529))
14073;;; Generated autoloads from progmodes/idlw-shell.el 14296;;; Generated autoloads from progmodes/idlw-shell.el
14074 14297
14075(autoload (quote idlwave-shell) "idlw-shell" "\ 14298(autoload (quote idlwave-shell) "idlw-shell" "\
@@ -14095,11 +14318,11 @@ See also the variable `idlwave-shell-prompt-pattern'.
14095;;;*** 14318;;;***
14096 14319
14097;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el" 14320;;;### (autoloads (idlwave-mode) "idlwave" "progmodes/idlwave.el"
14098;;;;;; (17388 22062)) 14321;;;;;; (17515 39529))
14099;;; Generated autoloads from progmodes/idlwave.el 14322;;; Generated autoloads from progmodes/idlwave.el
14100 14323
14101(autoload (quote idlwave-mode) "idlwave" "\ 14324(autoload (quote idlwave-mode) "idlwave" "\
14102Major mode for editing IDL source files (version 5.7_22). 14325Major mode for editing IDL source files (version 6.0_em22).
14103 14326
14104The main features of this mode are 14327The main features of this mode are
14105 14328
@@ -14148,11 +14371,10 @@ The main features of this mode are
14148 14371
141493. Online IDL Help 143723. Online IDL Help
14150 --------------- 14373 ---------------
14374
14151 \\[idlwave-context-help] displays the IDL documentation relevant 14375 \\[idlwave-context-help] displays the IDL documentation relevant
14152 for the system variable, keyword, or routine at point. A single 14376 for the system variable, keyword, or routines at point. A single
14153 key stroke gets you directly to the right place in the docs. The 14377 key stroke gets you directly to the right place in the docs. See
14154 HTML help files package must be installed for this to work -- check
14155 the IDLWAVE webpage for the correct package for your version. See
14156 the manual to configure where and how the HTML help is displayed. 14378 the manual to configure where and how the HTML help is displayed.
14157 14379
141584. Completion 143804. Completion
@@ -14179,7 +14401,7 @@ The main features of this mode are
14179 \\i IF statement template 14401 \\i IF statement template
14180 \\elif IF-ELSE statement template 14402 \\elif IF-ELSE statement template
14181 \\b BEGIN 14403 \\b BEGIN
14182 14404
14183 For a full list, use \\[idlwave-list-abbrevs]. Some templates also 14405 For a full list, use \\[idlwave-list-abbrevs]. Some templates also
14184 have direct keybindings - see the list of keybindings below. 14406 have direct keybindings - see the list of keybindings below.
14185 14407
@@ -14220,7 +14442,7 @@ The main features of this mode are
14220\\{idlwave-mode-map} 14442\\{idlwave-mode-map}
14221 14443
14222\(fn)" t nil) 14444\(fn)" t nil)
14223(add-to-list 'auto-mode-alist '("\\.[Pp][Rr][Oo]\\'" . idlwave-mode)) 14445 (add-to-list 'auto-mode-alist '("\\.[Pp][Rr][Oo]\\'" . idlwave-mode))
14224 14446
14225;;;*** 14447;;;***
14226 14448
@@ -14231,8 +14453,8 @@ The main features of this mode are
14231;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file 14453;;;;;; ido-find-alternate-file ido-find-file-other-window ido-find-file
14232;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer 14454;;;;;; ido-find-file-in-dir ido-switch-buffer-other-frame ido-insert-buffer
14233;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window 14455;;;;;; ido-kill-buffer ido-display-buffer ido-switch-buffer-other-window
14234;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17435 14456;;;;;; ido-switch-buffer ido-mode ido-mode) "ido" "ido.el" (17590
14235;;;;;; 26372)) 14457;;;;;; 36098))
14236;;; Generated autoloads from ido.el 14458;;; Generated autoloads from ido.el
14237 14459
14238(defvar ido-mode nil "\ 14460(defvar ido-mode nil "\
@@ -14268,7 +14490,7 @@ default is to show it in the same window, unless it is already visible
14268in another frame. 14490in another frame.
14269 14491
14270As you type in a string, all of the buffers matching the string are 14492As you type in a string, all of the buffers matching the string are
14271displayed if substring-matching is used (default). Look at 14493displayed if substring-matching is used (default). Look at
14272`ido-enable-prefix' and `ido-toggle-prefix'. When you have found the 14494`ido-enable-prefix' and `ido-toggle-prefix'. When you have found the
14273buffer you want, it can then be selected. As you type, most keys have 14495buffer you want, it can then be selected. As you type, most keys have
14274their normal keybindings, except for the following: \\<ido-buffer-completion-map> 14496their normal keybindings, except for the following: \\<ido-buffer-completion-map>
@@ -14291,7 +14513,7 @@ in a separate window.
14291\\[ido-toggle-prefix] Toggle between substring and prefix matching. 14513\\[ido-toggle-prefix] Toggle between substring and prefix matching.
14292\\[ido-toggle-case] Toggle case-sensitive searching of buffer names. 14514\\[ido-toggle-case] Toggle case-sensitive searching of buffer names.
14293\\[ido-completion-help] Show list of matching buffers in separate window. 14515\\[ido-completion-help] Show list of matching buffers in separate window.
14294\\[ido-enter-find-file] Drop into ido-find-file. 14516\\[ido-enter-find-file] Drop into `ido-find-file'.
14295\\[ido-kill-buffer-at-head] Kill buffer at head of buffer list. 14517\\[ido-kill-buffer-at-head] Kill buffer at head of buffer list.
14296\\[ido-toggle-ignore] Toggle ignoring buffers listed in `ido-ignore-buffers'. 14518\\[ido-toggle-ignore] Toggle ignoring buffers listed in `ido-ignore-buffers'.
14297 14519
@@ -14493,7 +14715,7 @@ DEF, if non-nil, is the default value.
14493 14715
14494;;;*** 14716;;;***
14495 14717
14496;;;### (autoloads (ielm) "ielm" "ielm.el" (17383 24126)) 14718;;;### (autoloads (ielm) "ielm" "ielm.el" (17383 32107))
14497;;; Generated autoloads from ielm.el 14719;;; Generated autoloads from ielm.el
14498 (add-hook 'same-window-buffer-names "*ielm*") 14720 (add-hook 'same-window-buffer-names "*ielm*")
14499 14721
@@ -14506,7 +14728,7 @@ Switches to the buffer `*ielm*', or creates it if it does not exist.
14506;;;*** 14728;;;***
14507 14729
14508;;;### (autoloads (iimage-mode turn-on-iimage-mode) "iimage" "iimage.el" 14730;;;### (autoloads (iimage-mode turn-on-iimage-mode) "iimage" "iimage.el"
14509;;;;;; (17383 24126)) 14731;;;;;; (17383 32107))
14510;;; Generated autoloads from iimage.el 14732;;; Generated autoloads from iimage.el
14511 14733
14512(autoload (quote turn-on-iimage-mode) "iimage" "\ 14734(autoload (quote turn-on-iimage-mode) "iimage" "\
@@ -14523,8 +14745,9 @@ Toggle inline image minor mode.
14523 14745
14524;;;### (autoloads (defimage find-image remove-images insert-sliced-image 14746;;;### (autoloads (defimage find-image remove-images insert-sliced-image
14525;;;;;; insert-image put-image create-image image-type-available-p 14747;;;;;; insert-image put-image create-image image-type-available-p
14526;;;;;; image-type-from-file-name image-type-from-file-header image-type-from-buffer 14748;;;;;; image-type image-type-from-file-name image-type-from-file-header
14527;;;;;; image-type-from-data) "image" "image.el" (17437 41119)) 14749;;;;;; image-type-from-buffer image-type-from-data) "image" "image.el"
14750;;;;;; (17484 52424))
14528;;; Generated autoloads from image.el 14751;;; Generated autoloads from image.el
14529 14752
14530(autoload (quote image-type-from-data) "image" "\ 14753(autoload (quote image-type-from-data) "image" "\
@@ -14555,6 +14778,17 @@ be determined.
14555 14778
14556\(fn FILE)" nil nil) 14779\(fn FILE)" nil nil)
14557 14780
14781(autoload (quote image-type) "image" "\
14782Determine and return image type.
14783FILE-OR-DATA is an image file name or image data.
14784Optional TYPE is a symbol describing the image type. If TYPE is omitted
14785or nil, try to determine the image type from its first few bytes
14786of image data. If that doesn't work, and FILE-OR-DATA is a file name,
14787use its file extension as image type.
14788Optional DATA-P non-nil means FILE-OR-DATA is a string containing image data.
14789
14790\(fn FILE-OR-DATA &optional TYPE DATA-P)" nil nil)
14791
14558(autoload (quote image-type-available-p) "image" "\ 14792(autoload (quote image-type-available-p) "image" "\
14559Return non-nil if image type TYPE is available. 14793Return non-nil if image type TYPE is available.
14560Image types are symbols like `xbm' or `jpeg'. 14794Image types are symbols like `xbm' or `jpeg'.
@@ -14675,7 +14909,7 @@ Example:
14675 14909
14676;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp 14910;;;### (autoloads (auto-image-file-mode insert-image-file image-file-name-regexp
14677;;;;;; image-file-name-regexps image-file-name-extensions) "image-file" 14911;;;;;; image-file-name-regexps image-file-name-extensions) "image-file"
14678;;;;;; "image-file.el" (17383 24126)) 14912;;;;;; "image-file.el" (17383 32107))
14679;;; Generated autoloads from image-file.el 14913;;; Generated autoloads from image-file.el
14680 14914
14681(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm")) "\ 14915(defvar image-file-name-extensions (quote ("png" "jpeg" "jpg" "gif" "tiff" "tif" "xbm" "xpm" "pbm" "pgm" "ppm" "pnm")) "\
@@ -14722,8 +14956,6 @@ use either \\[customize] or the function `auto-image-file-mode'.")
14722 14956
14723(custom-autoload (quote auto-image-file-mode) "image-file") 14957(custom-autoload (quote auto-image-file-mode) "image-file")
14724 14958
14725(put (quote auto-image-file-mode) (quote custom-set) (quote custom-set-minor-mode))
14726
14727(autoload (quote auto-image-file-mode) "image-file" "\ 14959(autoload (quote auto-image-file-mode) "image-file" "\
14728Toggle visiting of image files as images. 14960Toggle visiting of image files as images.
14729With prefix argument ARG, turn on if positive, otherwise off. 14961With prefix argument ARG, turn on if positive, otherwise off.
@@ -14738,7 +14970,7 @@ Image files are those whose name has an extension in
14738;;;*** 14970;;;***
14739 14971
14740;;;### (autoloads (image-mode-maybe image-minor-mode image-mode) 14972;;;### (autoloads (image-mode-maybe image-minor-mode image-mode)
14741;;;;;; "image-mode" "image-mode.el" (17387 39216)) 14973;;;;;; "image-mode" "image-mode.el" (17578 34772))
14742;;; Generated autoloads from image-mode.el 14974;;; Generated autoloads from image-mode.el
14743 (push '("\\.jpe?g\\'" . image-mode) auto-mode-alist) 14975 (push '("\\.jpe?g\\'" . image-mode) auto-mode-alist)
14744 (push '("\\.png\\'" . image-mode) auto-mode-alist) 14976 (push '("\\.png\\'" . image-mode) auto-mode-alist)
@@ -14776,7 +15008,7 @@ information on these modes.
14776;;;*** 15008;;;***
14777 15009
14778;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar 15010;;;### (autoloads (imenu imenu-add-menubar-index imenu-add-to-menubar
14779;;;;;; imenu-sort-function) "imenu" "imenu.el" (17383 24126)) 15011;;;;;; imenu-sort-function) "imenu" "imenu.el" (17585 4275))
14780;;; Generated autoloads from imenu.el 15012;;; Generated autoloads from imenu.el
14781 15013
14782(defvar imenu-sort-function nil "\ 15014(defvar imenu-sort-function nil "\
@@ -14811,18 +15043,13 @@ during matching.")
14811(make-variable-buffer-local (quote imenu-generic-expression)) 15043(make-variable-buffer-local (quote imenu-generic-expression))
14812 15044
14813(defvar imenu-create-index-function (quote imenu-default-create-index-function) "\ 15045(defvar imenu-create-index-function (quote imenu-default-create-index-function) "\
14814The function to use for creating a buffer index. 15046The function to use for creating an index alist of the current buffer.
14815
14816It should be a function that takes no arguments and returns an index
14817of the current buffer as an alist.
14818 15047
14819Simple elements in the alist look like (INDEX-NAME . INDEX-POSITION). 15048It should be a function that takes no arguments and returns
14820Special elements look like (INDEX-NAME INDEX-POSITION FUNCTION ARGUMENTS...). 15049an index alist of the current buffer. The function is
14821A nested sub-alist element looks like (INDEX-NAME SUB-ALIST). 15050called within a `save-excursion'.
14822The function `imenu--subalist-p' tests an element and returns t
14823if it is a sub-alist.
14824 15051
14825This function is called within a `save-excursion'.") 15052See `imenu--index-alist' for the format of the buffer index alist.")
14826 15053
14827(make-variable-buffer-local (quote imenu-create-index-function)) 15054(make-variable-buffer-local (quote imenu-create-index-function))
14828 15055
@@ -14896,7 +15123,7 @@ for more information.
14896 15123
14897;;;### (autoloads (indian-char-glyph indian-glyph-char in-is13194-pre-write-conversion 15124;;;### (autoloads (indian-char-glyph indian-glyph-char in-is13194-pre-write-conversion
14898;;;;;; in-is13194-post-read-conversion indian-compose-string indian-compose-region) 15125;;;;;; in-is13194-post-read-conversion indian-compose-string indian-compose-region)
14899;;;;;; "ind-util" "language/ind-util.el" (17339 56590)) 15126;;;;;; "ind-util" "language/ind-util.el" (17346 38886))
14900;;; Generated autoloads from language/ind-util.el 15127;;; Generated autoloads from language/ind-util.el
14901 15128
14902(autoload (quote indian-compose-region) "ind-util" "\ 15129(autoload (quote indian-compose-region) "ind-util" "\
@@ -14939,7 +15166,7 @@ See also the function `indian-glyph-char'.
14939 15166
14940;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command 15167;;;### (autoloads (inferior-lisp inferior-lisp-prompt inferior-lisp-load-command
14941;;;;;; inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp" 15168;;;;;; inferior-lisp-program inferior-lisp-filter-regexp) "inf-lisp"
14942;;;;;; "progmodes/inf-lisp.el" (17388 22062)) 15169;;;;;; "progmodes/inf-lisp.el" (17578 34779))
14943;;; Generated autoloads from progmodes/inf-lisp.el 15170;;; Generated autoloads from progmodes/inf-lisp.el
14944 15171
14945(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\ 15172(defvar inferior-lisp-filter-regexp "\\`\\s *\\(:\\(\\w\\|\\s_\\)\\)?\\s *\\'" "\
@@ -15006,7 +15233,7 @@ of `inferior-lisp-program'). Runs the hooks from
15006;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node 15233;;;### (autoloads (Info-speedbar-browser Info-goto-emacs-key-command-node
15007;;;;;; Info-goto-emacs-command-node Info-mode info-apropos Info-index 15234;;;;;; Info-goto-emacs-command-node Info-mode info-apropos Info-index
15008;;;;;; Info-directory Info-on-current-buffer info-standalone info-emacs-manual 15235;;;;;; Info-directory Info-on-current-buffer info-standalone info-emacs-manual
15009;;;;;; info info-other-window) "info" "info.el" (17427 20646)) 15236;;;;;; info info-other-window) "info" "info.el" (17590 36099))
15010;;; Generated autoloads from info.el 15237;;; Generated autoloads from info.el
15011 15238
15012(autoload (quote info-other-window) "info" "\ 15239(autoload (quote info-other-window) "info" "\
@@ -15172,7 +15399,7 @@ This will add a speedbar major display mode.
15172 15399
15173;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file 15400;;;### (autoloads (info-complete-file info-complete-symbol info-lookup-file
15174;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el" 15401;;;;;; info-lookup-symbol info-lookup-reset) "info-look" "info-look.el"
15175;;;;;; (17383 24126)) 15402;;;;;; (17383 32108))
15176;;; Generated autoloads from info-look.el 15403;;; Generated autoloads from info-look.el
15177 15404
15178(autoload (quote info-lookup-reset) "info-look" "\ 15405(autoload (quote info-lookup-reset) "info-look" "\
@@ -15220,7 +15447,7 @@ Perform completion on file preceding point.
15220;;;*** 15447;;;***
15221 15448
15222;;;### (autoloads (info-xref-check-all-custom info-xref-check-all 15449;;;### (autoloads (info-xref-check-all-custom info-xref-check-all
15223;;;;;; info-xref-check) "info-xref" "info-xref.el" (17383 24126)) 15450;;;;;; info-xref-check) "info-xref" "info-xref.el" (17521 64536))
15224;;; Generated autoloads from info-xref.el 15451;;; Generated autoloads from info-xref.el
15225 15452
15226(autoload (quote info-xref-check) "info-xref" "\ 15453(autoload (quote info-xref-check) "info-xref" "\
@@ -15247,7 +15474,7 @@ quite a while.
15247;;;*** 15474;;;***
15248 15475
15249;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify) 15476;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify)
15250;;;;;; "informat" "informat.el" (17383 24126)) 15477;;;;;; "informat" "informat.el" (17383 32108))
15251;;; Generated autoloads from informat.el 15478;;; Generated autoloads from informat.el
15252 15479
15253(autoload (quote Info-tagify) "informat" "\ 15480(autoload (quote Info-tagify) "informat" "\
@@ -15288,7 +15515,7 @@ For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"
15288 15515
15289;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method 15516;;;### (autoloads (isearch-process-search-multibyte-characters isearch-toggle-input-method
15290;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el" 15517;;;;;; isearch-toggle-specified-input-method) "isearch-x" "international/isearch-x.el"
15291;;;;;; (17120 44797)) 15518;;;;;; (17116 6720))
15292;;; Generated autoloads from international/isearch-x.el 15519;;; Generated autoloads from international/isearch-x.el
15293 15520
15294(autoload (quote isearch-toggle-specified-input-method) "isearch-x" "\ 15521(autoload (quote isearch-toggle-specified-input-method) "isearch-x" "\
@@ -15309,7 +15536,7 @@ Not documented
15309;;;*** 15536;;;***
15310 15537
15311;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17383 15538;;;### (autoloads (isearchb-activate) "isearchb" "isearchb.el" (17383
15312;;;;;; 24126)) 15539;;;;;; 32108))
15313;;; Generated autoloads from isearchb.el 15540;;; Generated autoloads from isearchb.el
15314 15541
15315(autoload (quote isearchb-activate) "isearchb" "\ 15542(autoload (quote isearchb-activate) "isearchb" "\
@@ -15323,7 +15550,7 @@ accessed via isearchb.
15323;;;*** 15550;;;***
15324 15551
15325;;;### (autoloads (iso-accents-mode) "iso-acc" "obsolete/iso-acc.el" 15552;;;### (autoloads (iso-accents-mode) "iso-acc" "obsolete/iso-acc.el"
15326;;;;;; (17382 34311)) 15553;;;;;; (17383 32179))
15327;;; Generated autoloads from obsolete/iso-acc.el 15554;;; Generated autoloads from obsolete/iso-acc.el
15328 15555
15329(autoload (quote iso-accents-mode) "iso-acc" "\ 15556(autoload (quote iso-accents-mode) "iso-acc" "\
@@ -15356,7 +15583,7 @@ and a negative argument disables it.
15356;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only 15583;;;### (autoloads (iso-cvt-define-menu iso-cvt-write-only iso-cvt-read-only
15357;;;;;; iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso 15584;;;;;; iso-sgml2iso iso-iso2sgml iso-iso2duden iso-iso2gtex iso-gtex2iso
15358;;;;;; iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt" 15585;;;;;; iso-tex2iso iso-iso2tex iso-german iso-spanish) "iso-cvt"
15359;;;;;; "international/iso-cvt.el" (17102 18714)) 15586;;;;;; "international/iso-cvt.el" (17097 33520))
15360;;; Generated autoloads from international/iso-cvt.el 15587;;; Generated autoloads from international/iso-cvt.el
15361 15588
15362(autoload (quote iso-spanish) "iso-cvt" "\ 15589(autoload (quote iso-spanish) "iso-cvt" "\
@@ -15440,7 +15667,7 @@ Add submenus to the File menu, to convert to and from various formats.
15440;;;*** 15667;;;***
15441 15668
15442;;;### (autoloads nil "iso-transl" "international/iso-transl.el" 15669;;;### (autoloads nil "iso-transl" "international/iso-transl.el"
15443;;;;;; (17102 18715)) 15670;;;;;; (17097 33521))
15444;;; Generated autoloads from international/iso-transl.el 15671;;; Generated autoloads from international/iso-transl.el
15445 (or key-translation-map (setq key-translation-map (make-sparse-keymap))) 15672 (or key-translation-map (setq key-translation-map (make-sparse-keymap)))
15446 (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map) 15673 (define-key key-translation-map "\C-x8" 'iso-transl-ctl-x-8-map)
@@ -15453,8 +15680,9 @@ Add submenus to the File menu, to convert to and from various formats.
15453;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell 15680;;;;;; ispell-region ispell-change-dictionary ispell-kill-ispell
15454;;;;;; ispell-help ispell-pdict-save ispell-word ispell-local-dictionary-alist 15681;;;;;; ispell-help ispell-pdict-save ispell-word ispell-local-dictionary-alist
15455;;;;;; ispell-personal-dictionary) "ispell" "textmodes/ispell.el" 15682;;;;;; ispell-personal-dictionary) "ispell" "textmodes/ispell.el"
15456;;;;;; (17436 5419)) 15683;;;;;; (17578 34779))
15457;;; Generated autoloads from textmodes/ispell.el 15684;;; Generated autoloads from textmodes/ispell.el
15685(put 'ispell-check-comments 'safe-local-variable (lambda (a) (memq a '(nil t exclusive))))
15458 15686
15459(defvar ispell-personal-dictionary nil "\ 15687(defvar ispell-personal-dictionary nil "\
15460*File name of your personal spelling dictionary, or nil. 15688*File name of your personal spelling dictionary, or nil.
@@ -15462,6 +15690,7 @@ If nil, the default personal dictionary, \"~/.ispell_DICTNAME\" is used,
15462where DICTNAME is the name of your default dictionary.") 15690where DICTNAME is the name of your default dictionary.")
15463 15691
15464(custom-autoload (quote ispell-personal-dictionary) "ispell") 15692(custom-autoload (quote ispell-personal-dictionary) "ispell")
15693(put 'ispell-local-dictionary 'safe-local-variable 'string-or-null-p)
15465 15694
15466(defvar ispell-local-dictionary-alist nil "\ 15695(defvar ispell-local-dictionary-alist nil "\
15467*List of local or customized dictionary definitions. 15696*List of local or customized dictionary definitions.
@@ -15739,8 +15968,8 @@ You can bind this to the key C-c i in GNUS or mail by adding to
15739 15968
15740;;;*** 15969;;;***
15741 15970
15742;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (17435 15971;;;### (autoloads (iswitchb-mode) "iswitchb" "iswitchb.el" (17438
15743;;;;;; 10813)) 15972;;;;;; 58632))
15744;;; Generated autoloads from iswitchb.el 15973;;; Generated autoloads from iswitchb.el
15745 15974
15746(defvar iswitchb-mode nil "\ 15975(defvar iswitchb-mode nil "\
@@ -15751,8 +15980,6 @@ use either \\[customize] or the function `iswitchb-mode'.")
15751 15980
15752(custom-autoload (quote iswitchb-mode) "iswitchb") 15981(custom-autoload (quote iswitchb-mode) "iswitchb")
15753 15982
15754(put (quote iswitchb-mode) (quote custom-set) (quote custom-set-minor-mode))
15755
15756(autoload (quote iswitchb-mode) "iswitchb" "\ 15983(autoload (quote iswitchb-mode) "iswitchb" "\
15757Toggle Iswitchb global minor mode. 15984Toggle Iswitchb global minor mode.
15758With arg, turn Iswitchb mode on if and only iff ARG is positive. 15985With arg, turn Iswitchb mode on if and only iff ARG is positive.
@@ -15766,7 +15993,7 @@ This mode enables switching between buffers using substrings. See
15766;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region 15993;;;### (autoloads (read-hiragana-string japanese-zenkaku-region japanese-hankaku-region
15767;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku 15994;;;;;; japanese-hiragana-region japanese-katakana-region japanese-zenkaku
15768;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal) 15995;;;;;; japanese-hankaku japanese-hiragana japanese-katakana setup-japanese-environment-internal)
15769;;;;;; "japan-util" "language/japan-util.el" (17102 18773)) 15996;;;;;; "japan-util" "language/japan-util.el" (17097 33526))
15770;;; Generated autoloads from language/japan-util.el 15997;;; Generated autoloads from language/japan-util.el
15771 15998
15772(autoload (quote setup-japanese-environment-internal) "japan-util" "\ 15999(autoload (quote setup-japanese-environment-internal) "japan-util" "\
@@ -15844,7 +16071,7 @@ If non-nil, second arg INITIAL-INPUT is a string to insert before reading.
15844;;;*** 16071;;;***
15845 16072
15846;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr" 16073;;;### (autoloads (jka-compr-uninstall jka-compr-handler) "jka-compr"
15847;;;;;; "jka-compr.el" (17410 23317)) 16074;;;;;; "jka-compr.el" (17420 36078))
15848;;; Generated autoloads from jka-compr.el 16075;;; Generated autoloads from jka-compr.el
15849 16076
15850(defvar jka-compr-inhibit nil "\ 16077(defvar jka-compr-inhibit nil "\
@@ -15869,7 +16096,7 @@ by `jka-compr-installed'.
15869 16096
15870;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup 16097;;;### (autoloads (keypad-setup keypad-numlock-shifted-setup keypad-shifted-setup
15871;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el" 16098;;;;;; keypad-numlock-setup keypad-setup) "keypad" "emulation/keypad.el"
15872;;;;;; (17383 13537)) 16099;;;;;; (17383 32143))
15873;;; Generated autoloads from emulation/keypad.el 16100;;; Generated autoloads from emulation/keypad.el
15874 16101
15875(defvar keypad-setup nil "\ 16102(defvar keypad-setup nil "\
@@ -15925,7 +16152,7 @@ the decimal key on the keypad is mapped to DECIMAL instead of `.'
15925;;;*** 16152;;;***
15926 16153
15927;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el" 16154;;;### (autoloads (kinsoku) "kinsoku" "international/kinsoku.el"
15928;;;;;; (17301 53989)) 16155;;;;;; (17301 45595))
15929;;; Generated autoloads from international/kinsoku.el 16156;;; Generated autoloads from international/kinsoku.el
15930 16157
15931(autoload (quote kinsoku) "kinsoku" "\ 16158(autoload (quote kinsoku) "kinsoku" "\
@@ -15946,8 +16173,8 @@ the context of text formatting.
15946 16173
15947;;;*** 16174;;;***
15948 16175
15949;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (17102 16176;;;### (autoloads (kkc-region) "kkc" "international/kkc.el" (17097
15950;;;;;; 18717)) 16177;;;;;; 33521))
15951;;; Generated autoloads from international/kkc.el 16178;;; Generated autoloads from international/kkc.el
15952 16179
15953(defvar kkc-after-update-conversion-functions nil "\ 16180(defvar kkc-after-update-conversion-functions nil "\
@@ -15972,7 +16199,7 @@ and the return value is the length of the conversion.
15972;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro 16199;;;### (autoloads (kmacro-end-call-mouse kmacro-end-and-call-macro
15973;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter 16200;;;;;; kmacro-end-or-call-macro kmacro-start-macro-or-insert-counter
15974;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro) "kmacro" 16201;;;;;; kmacro-call-macro kmacro-end-macro kmacro-start-macro) "kmacro"
15975;;;;;; "kmacro.el" (17383 24126)) 16202;;;;;; "kmacro.el" (17503 24306))
15976;;; Generated autoloads from kmacro.el 16203;;; Generated autoloads from kmacro.el
15977 (global-set-key "\C-x(" 'kmacro-start-macro) 16204 (global-set-key "\C-x(" 'kmacro-start-macro)
15978 (global-set-key "\C-x)" 'kmacro-end-macro) 16205 (global-set-key "\C-x)" 'kmacro-end-macro)
@@ -16079,7 +16306,7 @@ If kbd macro currently being defined end it before activating it.
16079 16306
16080;;;### (autoloads (kannada-post-read-conversion kannada-compose-string 16307;;;### (autoloads (kannada-post-read-conversion kannada-compose-string
16081;;;;;; kannada-compose-region) "knd-util" "language/knd-util.el" 16308;;;;;; kannada-compose-region) "knd-util" "language/knd-util.el"
16082;;;;;; (17102 18774)) 16309;;;;;; (17097 33526))
16083;;; Generated autoloads from language/knd-util.el 16310;;; Generated autoloads from language/knd-util.el
16084 16311
16085(defconst kannada-consonant "[\x51f75-\x51fb9]") 16312(defconst kannada-consonant "[\x51f75-\x51fb9]")
@@ -16102,7 +16329,7 @@ Not documented
16102;;;*** 16329;;;***
16103 16330
16104;;;### (autoloads (setup-korean-environment-internal) "korea-util" 16331;;;### (autoloads (setup-korean-environment-internal) "korea-util"
16105;;;;;; "language/korea-util.el" (17102 18775)) 16332;;;;;; "language/korea-util.el" (17097 33526))
16106;;; Generated autoloads from language/korea-util.el 16333;;; Generated autoloads from language/korea-util.el
16107 16334
16108(defvar default-korean-keyboard (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "") "\ 16335(defvar default-korean-keyboard (if (string-match "3" (or (getenv "HANGUL_KEYBOARD_TYPE") "")) "3" "") "\
@@ -16117,7 +16344,7 @@ Not documented
16117;;;*** 16344;;;***
16118 16345
16119;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el" 16346;;;### (autoloads (lm lm-test-run) "landmark" "play/landmark.el"
16120;;;;;; (17393 12443)) 16347;;;;;; (17582 28846))
16121;;; Generated autoloads from play/landmark.el 16348;;; Generated autoloads from play/landmark.el
16122 16349
16123(defalias (quote landmark-repeat) (quote lm-test-run)) 16350(defalias (quote landmark-repeat) (quote lm-test-run))
@@ -16151,8 +16378,8 @@ Use \\[describe-mode] for more info.
16151 16378
16152;;;### (autoloads (lao-compose-region lao-composition-function lao-post-read-conversion 16379;;;### (autoloads (lao-compose-region lao-composition-function lao-post-read-conversion
16153;;;;;; lao-transcribe-roman-to-lao-string lao-transcribe-single-roman-syllable-to-lao 16380;;;;;; lao-transcribe-roman-to-lao-string lao-transcribe-single-roman-syllable-to-lao
16154;;;;;; lao-compose-string) "lao-util" "language/lao-util.el" (17102 16381;;;;;; lao-compose-string) "lao-util" "language/lao-util.el" (17097
16155;;;;;; 18775)) 16382;;;;;; 33526))
16156;;; Generated autoloads from language/lao-util.el 16383;;; Generated autoloads from language/lao-util.el
16157 16384
16158(autoload (quote lao-compose-string) "lao-util" "\ 16385(autoload (quote lao-compose-string) "lao-util" "\
@@ -16201,7 +16428,7 @@ Not documented
16201 16428
16202;;;### (autoloads (latexenc-find-file-coding-system latexenc-coding-system-to-inputenc 16429;;;### (autoloads (latexenc-find-file-coding-system latexenc-coding-system-to-inputenc
16203;;;;;; latexenc-inputenc-to-coding-system latex-inputenc-coding-alist) 16430;;;;;; latexenc-inputenc-to-coding-system latex-inputenc-coding-alist)
16204;;;;;; "latexenc" "international/latexenc.el" (17370 39824)) 16431;;;;;; "latexenc" "international/latexenc.el" (17383 32167))
16205;;; Generated autoloads from international/latexenc.el 16432;;; Generated autoloads from international/latexenc.el
16206 16433
16207(defvar latex-inputenc-coding-alist (quote (("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) ("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))) "\ 16434(defvar latex-inputenc-coding-alist (quote (("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) ("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))) "\
@@ -16233,7 +16460,7 @@ coding system names is determined from `latex-inputenc-coding-alist'.
16233;;;*** 16460;;;***
16234 16461
16235;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display) 16462;;;### (autoloads (latin1-display-ucs-per-lynx latin1-display latin1-display)
16236;;;;;; "latin1-disp" "international/latin1-disp.el" (17102 18720)) 16463;;;;;; "latin1-disp" "international/latin1-disp.el" (17097 33522))
16237;;; Generated autoloads from international/latin1-disp.el 16464;;; Generated autoloads from international/latin1-disp.el
16238 16465
16239(defvar latin1-display nil "\ 16466(defvar latin1-display nil "\
@@ -16277,7 +16504,7 @@ use either \\[customize] or the function `latin1-display'.")
16277;;;*** 16504;;;***
16278 16505
16279;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock" 16506;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock"
16280;;;;;; "obsolete/lazy-lock.el" (17382 34311)) 16507;;;;;; "obsolete/lazy-lock.el" (17383 32179))
16281;;; Generated autoloads from obsolete/lazy-lock.el 16508;;; Generated autoloads from obsolete/lazy-lock.el
16282 16509
16283(autoload (quote lazy-lock-mode) "lazy-lock" "\ 16510(autoload (quote lazy-lock-mode) "lazy-lock" "\
@@ -16345,7 +16572,7 @@ Unconditionally turn on Lazy Lock mode.
16345;;;*** 16572;;;***
16346 16573
16347;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el" 16574;;;### (autoloads (ld-script-mode) "ld-script" "progmodes/ld-script.el"
16348;;;;;; (17388 22062)) 16575;;;;;; (17397 61570))
16349;;; Generated autoloads from progmodes/ld-script.el 16576;;; Generated autoloads from progmodes/ld-script.el
16350 16577
16351(add-to-list (quote auto-mode-alist) (quote ("\\.ld[si]?\\>" . ld-script-mode))) 16578(add-to-list (quote auto-mode-alist) (quote ("\\.ld[si]?\\>" . ld-script-mode)))
@@ -16360,7 +16587,7 @@ A major mode to edit GNU ld script files
16360;;;*** 16587;;;***
16361 16588
16362;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el" 16589;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "ledit.el"
16363;;;;;; (17383 24126)) 16590;;;;;; (17383 32110))
16364;;; Generated autoloads from ledit.el 16591;;; Generated autoloads from ledit.el
16365 16592
16366(defconst ledit-save-files t "\ 16593(defconst ledit-save-files t "\
@@ -16394,7 +16621,7 @@ Not documented
16394 16621
16395;;;*** 16622;;;***
16396 16623
16397;;;### (autoloads (life) "life" "play/life.el" (17382 1892)) 16624;;;### (autoloads (life) "life" "play/life.el" (17383 32182))
16398;;; Generated autoloads from play/life.el 16625;;; Generated autoloads from play/life.el
16399 16626
16400(autoload (quote life) "life" "\ 16627(autoload (quote life) "life" "\
@@ -16407,8 +16634,8 @@ generations (this defaults to 1).
16407 16634
16408;;;*** 16635;;;***
16409 16636
16410;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17410 16637;;;### (autoloads (unload-feature) "loadhist" "loadhist.el" (17484
16411;;;;;; 23522)) 16638;;;;;; 52424))
16412;;; Generated autoloads from loadhist.el 16639;;; Generated autoloads from loadhist.el
16413 16640
16414(autoload (quote unload-feature) "loadhist" "\ 16641(autoload (quote unload-feature) "loadhist" "\
@@ -16431,7 +16658,7 @@ such as redefining an Emacs function.
16431;;;*** 16658;;;***
16432 16659
16433;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches) 16660;;;### (autoloads (locate-with-filter locate locate-ls-subdir-switches)
16434;;;;;; "locate" "locate.el" (17432 49887)) 16661;;;;;; "locate" "locate.el" (17578 34772))
16435;;; Generated autoloads from locate.el 16662;;; Generated autoloads from locate.el
16436 16663
16437(defvar locate-ls-subdir-switches "-al" "\ 16664(defvar locate-ls-subdir-switches "-al" "\
@@ -16478,7 +16705,7 @@ except that FILTER is not optional.
16478 16705
16479;;;*** 16706;;;***
16480 16707
16481;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17383 24126)) 16708;;;### (autoloads (log-edit) "log-edit" "log-edit.el" (17494 22059))
16482;;; Generated autoloads from log-edit.el 16709;;; Generated autoloads from log-edit.el
16483 16710
16484(autoload (quote log-edit) "log-edit" "\ 16711(autoload (quote log-edit) "log-edit" "\
@@ -16499,8 +16726,8 @@ If BUFFER is non-nil `log-edit' will jump to that buffer, use it to edit the
16499 16726
16500;;;*** 16727;;;***
16501 16728
16502;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (17383 16729;;;### (autoloads (log-view-mode) "log-view" "log-view.el" (17494
16503;;;;;; 24126)) 16730;;;;;; 22059))
16504;;; Generated autoloads from log-view.el 16731;;; Generated autoloads from log-view.el
16505 16732
16506(autoload (quote log-view-mode) "log-view" "\ 16733(autoload (quote log-view-mode) "log-view" "\
@@ -16510,8 +16737,8 @@ Major mode for browsing CVS log output.
16510 16737
16511;;;*** 16738;;;***
16512 16739
16513;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (17383 16740;;;### (autoloads (longlines-mode) "longlines" "longlines.el" (17590
16514;;;;;; 24126)) 16741;;;;;; 36099))
16515;;; Generated autoloads from longlines.el 16742;;; Generated autoloads from longlines.el
16516 16743
16517(autoload (quote longlines-mode) "longlines" "\ 16744(autoload (quote longlines-mode) "longlines" "\
@@ -16533,7 +16760,7 @@ are indicated with a symbol.
16533 16760
16534;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer 16761;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer
16535;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (17383 16762;;;;;; lpr-command lpr-switches printer-name) "lpr" "lpr.el" (17383
16536;;;;;; 24126)) 16763;;;;;; 32111))
16537;;; Generated autoloads from lpr.el 16764;;; Generated autoloads from lpr.el
16538 16765
16539(defvar lpr-windows-system (memq system-type (quote (emx win32 w32 mswindows ms-dos windows-nt)))) 16766(defvar lpr-windows-system (memq system-type (quote (emx win32 w32 mswindows ms-dos windows-nt))))
@@ -16627,7 +16854,7 @@ for further customization of the printer command.
16627;;;*** 16854;;;***
16628 16855
16629;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el" 16856;;;### (autoloads (ls-lisp-support-shell-wildcards) "ls-lisp" "ls-lisp.el"
16630;;;;;; (17383 24126)) 16857;;;;;; (17383 32111))
16631;;; Generated autoloads from ls-lisp.el 16858;;; Generated autoloads from ls-lisp.el
16632 16859
16633(defvar ls-lisp-support-shell-wildcards t "\ 16860(defvar ls-lisp-support-shell-wildcards t "\
@@ -16638,8 +16865,8 @@ Otherwise they are treated as Emacs regexps (for backward compatibility).")
16638 16865
16639;;;*** 16866;;;***
16640 16867
16641;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (17385 16868;;;### (autoloads (phases-of-moon) "lunar" "calendar/lunar.el" (17397
16642;;;;;; 41891)) 16869;;;;;; 61548))
16643;;; Generated autoloads from calendar/lunar.el 16870;;; Generated autoloads from calendar/lunar.el
16644 16871
16645(autoload (quote phases-of-moon) "lunar" "\ 16872(autoload (quote phases-of-moon) "lunar" "\
@@ -16652,8 +16879,8 @@ This function is suitable for execution in a .emacs file.
16652 16879
16653;;;*** 16880;;;***
16654 16881
16655;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (17388 16882;;;### (autoloads (m4-mode) "m4-mode" "progmodes/m4-mode.el" (17397
16656;;;;;; 22062)) 16883;;;;;; 61570))
16657;;; Generated autoloads from progmodes/m4-mode.el 16884;;; Generated autoloads from progmodes/m4-mode.el
16658 16885
16659(autoload (quote m4-mode) "m4-mode" "\ 16886(autoload (quote m4-mode) "m4-mode" "\
@@ -16665,7 +16892,7 @@ A major mode to edit m4 macro files.
16665;;;*** 16892;;;***
16666 16893
16667;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el" 16894;;;### (autoloads (macroexpand-all) "macroexp" "emacs-lisp/macroexp.el"
16668;;;;;; (17383 16118)) 16895;;;;;; (17383 32140))
16669;;; Generated autoloads from emacs-lisp/macroexp.el 16896;;; Generated autoloads from emacs-lisp/macroexp.el
16670 16897
16671(autoload (quote macroexpand-all) "macroexp" "\ 16898(autoload (quote macroexpand-all) "macroexp" "\
@@ -16679,7 +16906,7 @@ definitions to shadow the loaded ones for use in file byte-compilation.
16679;;;*** 16906;;;***
16680 16907
16681;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro 16908;;;### (autoloads (apply-macro-to-region-lines kbd-macro-query insert-kbd-macro
16682;;;;;; name-last-kbd-macro) "macros" "macros.el" (17383 24126)) 16909;;;;;; name-last-kbd-macro) "macros" "macros.el" (17383 32112))
16683;;; Generated autoloads from macros.el 16910;;; Generated autoloads from macros.el
16684 16911
16685(autoload (quote name-last-kbd-macro) "macros" "\ 16912(autoload (quote name-last-kbd-macro) "macros" "\
@@ -16768,7 +16995,7 @@ and then select the region of un-tablified names and use
16768;;;*** 16995;;;***
16769 16996
16770;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr" 16997;;;### (autoloads (what-domain mail-extract-address-components) "mail-extr"
16771;;;;;; "mail/mail-extr.el" (17383 16812)) 16998;;;;;; "mail/mail-extr.el" (17383 32168))
16772;;; Generated autoloads from mail/mail-extr.el 16999;;; Generated autoloads from mail/mail-extr.el
16773 17000
16774(autoload (quote mail-extract-address-components) "mail-extr" "\ 17001(autoload (quote mail-extract-address-components) "mail-extr" "\
@@ -16800,7 +17027,7 @@ Convert mail domain DOMAIN to the country it corresponds to.
16800 17027
16801;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history 17028;;;### (autoloads (mail-hist-put-headers-into-history mail-hist-keep-history
16802;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el" 17029;;;;;; mail-hist-enable mail-hist-define-keys) "mail-hist" "mail/mail-hist.el"
16803;;;;;; (17383 16812)) 17030;;;;;; (17383 32168))
16804;;; Generated autoloads from mail/mail-hist.el 17031;;; Generated autoloads from mail/mail-hist.el
16805 17032
16806(autoload (quote mail-hist-define-keys) "mail-hist" "\ 17033(autoload (quote mail-hist-define-keys) "mail-hist" "\
@@ -16832,7 +17059,7 @@ This function normally would be called when the message is sent.
16832;;;### (autoloads (mail-fetch-field mail-unquote-printable-region 17059;;;### (autoloads (mail-fetch-field mail-unquote-printable-region
16833;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p 17060;;;;;; mail-unquote-printable mail-quote-printable mail-file-babyl-p
16834;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (17383 17061;;;;;; mail-use-rfc822) "mail-utils" "mail/mail-utils.el" (17383
16835;;;;;; 16812)) 17062;;;;;; 32168))
16836;;; Generated autoloads from mail/mail-utils.el 17063;;; Generated autoloads from mail/mail-utils.el
16837 17064
16838(defvar mail-use-rfc822 nil "\ 17065(defvar mail-use-rfc822 nil "\
@@ -16884,7 +17111,7 @@ If 4th arg LIST is non-nil, return a list of all such fields.
16884;;;*** 17111;;;***
16885 17112
16886;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup) 17113;;;### (autoloads (define-mail-abbrev build-mail-abbrevs mail-abbrevs-setup)
16887;;;;;; "mailabbrev" "mail/mailabbrev.el" (17383 16812)) 17114;;;;;; "mailabbrev" "mail/mailabbrev.el" (17383 32168))
16888;;; Generated autoloads from mail/mailabbrev.el 17115;;; Generated autoloads from mail/mailabbrev.el
16889 17116
16890(autoload (quote mail-abbrevs-setup) "mailabbrev" "\ 17117(autoload (quote mail-abbrevs-setup) "mailabbrev" "\
@@ -16908,7 +17135,7 @@ If DEFINITION contains multiple addresses, separate them with commas.
16908 17135
16909;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases 17136;;;### (autoloads (mail-complete define-mail-alias expand-mail-aliases
16910;;;;;; mail-complete-style) "mailalias" "mail/mailalias.el" (17383 17137;;;;;; mail-complete-style) "mailalias" "mail/mailalias.el" (17383
16911;;;;;; 16812)) 17138;;;;;; 32169))
16912;;; Generated autoloads from mail/mailalias.el 17139;;; Generated autoloads from mail/mailalias.el
16913 17140
16914(defvar mail-complete-style (quote angles) "\ 17141(defvar mail-complete-style (quote angles) "\
@@ -16954,7 +17181,7 @@ current header, calls `mail-complete-function' and passes prefix arg if any.
16954;;;*** 17181;;;***
16955 17182
16956;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el" 17183;;;### (autoloads (mailclient-send-it) "mailclient" "mail/mailclient.el"
16957;;;;;; (17383 16812)) 17184;;;;;; (17383 32169))
16958;;; Generated autoloads from mail/mailclient.el 17185;;; Generated autoloads from mail/mailclient.el
16959 17186
16960(autoload (quote mailclient-send-it) "mailclient" "\ 17187(autoload (quote mailclient-send-it) "mailclient" "\
@@ -16968,7 +17195,7 @@ The mail client is taken to be the handler of mailto URLs.
16968 17195
16969;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode 17196;;;### (autoloads (makefile-imake-mode makefile-bsdmake-mode makefile-makepp-mode
16970;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode) 17197;;;;;; makefile-gmake-mode makefile-automake-mode makefile-mode)
16971;;;;;; "make-mode" "progmodes/make-mode.el" (17388 22062)) 17198;;;;;; "make-mode" "progmodes/make-mode.el" (17578 34779))
16972;;; Generated autoloads from progmodes/make-mode.el 17199;;; Generated autoloads from progmodes/make-mode.el
16973 17200
16974(autoload (quote makefile-mode) "make-mode" "\ 17201(autoload (quote makefile-mode) "make-mode" "\
@@ -16976,11 +17203,10 @@ Major mode for editing standard Makefiles.
16976 17203
16977If you are editing a file for a different make, try one of the 17204If you are editing a file for a different make, try one of the
16978variants `makefile-automake-mode', `makefile-gmake-mode', 17205variants `makefile-automake-mode', `makefile-gmake-mode',
16979`makefile-makepp-mode', `makefile-bsdmake-mode' or, 17206`makefile-makepp-mode', `makefile-bsdmake-mode' or,
16980`makefile-imake-mode'All but the 17207`makefile-imake-mode'. All but the last should be correctly
16981last should be correctly chosen based on the file name, except if 17208chosen based on the file name, except if it is *.mk. This
16982it is *.mk. This function ends by invoking the function(s) 17209function ends by invoking the function(s) `makefile-mode-hook'.
16983`makefile-mode-hook'.
16984 17210
16985It is strongly recommended to use `font-lock-mode', because that 17211It is strongly recommended to use `font-lock-mode', because that
16986provides additional parsing information. This is used for 17212provides additional parsing information. This is used for
@@ -17087,7 +17313,7 @@ An adapted `makefile-mode' that knows about imake.
17087;;;*** 17313;;;***
17088 17314
17089;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17383 17315;;;### (autoloads (make-command-summary) "makesum" "makesum.el" (17383
17090;;;;;; 24126)) 17316;;;;;; 32112))
17091;;; Generated autoloads from makesum.el 17317;;; Generated autoloads from makesum.el
17092 17318
17093(autoload (quote make-command-summary) "makesum" "\ 17319(autoload (quote make-command-summary) "makesum" "\
@@ -17098,7 +17324,7 @@ Previous contents of that buffer are killed first.
17098 17324
17099;;;*** 17325;;;***
17100 17326
17101;;;### (autoloads (man-follow man) "man" "man.el" (17383 24126)) 17327;;;### (autoloads (man-follow man) "man" "man.el" (17466 42706))
17102;;; Generated autoloads from man.el 17328;;; Generated autoloads from man.el
17103 17329
17104(defalias (quote manual-entry) (quote man)) 17330(defalias (quote manual-entry) (quote man))
@@ -17125,7 +17351,7 @@ Get a Un*x manual page of the item under point and put it in a buffer.
17125 17351
17126;;;*** 17352;;;***
17127 17353
17128;;;### (autoloads (master-mode) "master" "master.el" (17148 25016)) 17354;;;### (autoloads (master-mode) "master" "master.el" (17161 57259))
17129;;; Generated autoloads from master.el 17355;;; Generated autoloads from master.el
17130 17356
17131(autoload (quote master-mode) "master" "\ 17357(autoload (quote master-mode) "master" "\
@@ -17147,8 +17373,8 @@ yourself the value of `master-of' by calling `master-show-slave'.
17147 17373
17148;;;*** 17374;;;***
17149 17375
17150;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17390 17376;;;### (autoloads (menu-bar-mode) "menu-bar" "menu-bar.el" (17578
17151;;;;;; 3585)) 17377;;;;;; 34772))
17152;;; Generated autoloads from menu-bar.el 17378;;; Generated autoloads from menu-bar.el
17153 17379
17154(put (quote menu-bar-mode) (quote standard-value) (quote (t))) 17380(put (quote menu-bar-mode) (quote standard-value) (quote (t)))
@@ -17161,8 +17387,6 @@ use either \\[customize] or the function `menu-bar-mode'.")
17161 17387
17162(custom-autoload (quote menu-bar-mode) "menu-bar") 17388(custom-autoload (quote menu-bar-mode) "menu-bar")
17163 17389
17164(put (quote menu-bar-mode) (quote custom-set) (quote custom-set-minor-mode))
17165
17166(autoload (quote menu-bar-mode) "menu-bar" "\ 17390(autoload (quote menu-bar-mode) "menu-bar" "\
17167Toggle display of a menu bar on each frame. 17391Toggle display of a menu bar on each frame.
17168This command applies to all frames that exist and frames to be 17392This command applies to all frames that exist and frames to be
@@ -17184,7 +17408,7 @@ turn on menu bars; otherwise, turn off menu bars.
17184;;;;;; message-cite-function message-yank-prefix message-citation-line-function 17408;;;;;; message-cite-function message-yank-prefix message-citation-line-function
17185;;;;;; message-send-mail-function message-user-organization-file 17409;;;;;; message-send-mail-function message-user-organization-file
17186;;;;;; message-signature-separator message-from-style) "message" 17410;;;;;; message-signature-separator message-from-style) "message"
17187;;;;;; "gnus/message.el" (17437 45960)) 17411;;;;;; "gnus/message.el" (17578 34776))
17188;;; Generated autoloads from gnus/message.el 17412;;; Generated autoloads from gnus/message.el
17189 17413
17190(defvar message-from-style (quote default) "\ 17414(defvar message-from-style (quote default) "\
@@ -17438,7 +17662,7 @@ which specify the range to operate on.
17438;;;*** 17662;;;***
17439 17663
17440;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el" 17664;;;### (autoloads (metapost-mode metafont-mode) "meta-mode" "progmodes/meta-mode.el"
17441;;;;;; (17388 22062)) 17665;;;;;; (17397 61570))
17442;;; Generated autoloads from progmodes/meta-mode.el 17666;;; Generated autoloads from progmodes/meta-mode.el
17443 17667
17444(autoload (quote metafont-mode) "meta-mode" "\ 17668(autoload (quote metafont-mode) "meta-mode" "\
@@ -17465,7 +17689,7 @@ Turning on MetaPost mode calls the value of the variable
17465 17689
17466;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body 17690;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body
17467;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el" 17691;;;;;; metamail-interpret-header) "metamail" "mail/metamail.el"
17468;;;;;; (17383 16812)) 17692;;;;;; (17383 32169))
17469;;; Generated autoloads from mail/metamail.el 17693;;; Generated autoloads from mail/metamail.el
17470 17694
17471(autoload (quote metamail-interpret-header) "metamail" "\ 17695(autoload (quote metamail-interpret-header) "metamail" "\
@@ -17510,7 +17734,7 @@ redisplayed as output is inserted.
17510 17734
17511;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose 17735;;;### (autoloads (mh-fully-kill-draft mh-send-letter mh-user-agent-compose
17512;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp" 17736;;;;;; mh-smail-batch mh-smail-other-window mh-smail) "mh-comp"
17513;;;;;; "mh-e/mh-comp.el" (17437 48486)) 17737;;;;;; "mh-e/mh-comp.el" (17578 34777))
17514;;; Generated autoloads from mh-e/mh-comp.el 17738;;; Generated autoloads from mh-e/mh-comp.el
17515 17739
17516(autoload (quote mh-smail) "mh-comp" "\ 17740(autoload (quote mh-smail) "mh-comp" "\
@@ -17597,7 +17821,7 @@ delete the draft message.
17597 17821
17598;;;*** 17822;;;***
17599 17823
17600;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (17448 13451)) 17824;;;### (autoloads (mh-version) "mh-e" "mh-e/mh-e.el" (17578 34777))
17601;;; Generated autoloads from mh-e/mh-e.el 17825;;; Generated autoloads from mh-e/mh-e.el
17602 17826
17603(put (quote mh-progs) (quote risky-local-variable) t) 17827(put (quote mh-progs) (quote risky-local-variable) t)
@@ -17614,7 +17838,7 @@ Display version information about MH-E and the MH mail handling system.
17614;;;*** 17838;;;***
17615 17839
17616;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder" 17840;;;### (autoloads (mh-folder-mode mh-nmail mh-rmail) "mh-folder"
17617;;;;;; "mh-e/mh-folder.el" (17432 18686)) 17841;;;;;; "mh-e/mh-folder.el" (17484 52433))
17618;;; Generated autoloads from mh-e/mh-folder.el 17842;;; Generated autoloads from mh-e/mh-folder.el
17619 17843
17620(autoload (quote mh-rmail) "mh-folder" "\ 17844(autoload (quote mh-rmail) "mh-folder" "\
@@ -17696,7 +17920,7 @@ perform the operation on all messages in that region.
17696;;;*** 17920;;;***
17697 17921
17698;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight" 17922;;;### (autoloads (midnight-delay-set clean-buffer-list) "midnight"
17699;;;;;; "midnight.el" (17416 12817)) 17923;;;;;; "midnight.el" (17420 36079))
17700;;; Generated autoloads from midnight.el 17924;;; Generated autoloads from midnight.el
17701 17925
17702(autoload (quote clean-buffer-list) "midnight" "\ 17926(autoload (quote clean-buffer-list) "midnight" "\
@@ -17723,7 +17947,7 @@ to its second argument TM.
17723;;;*** 17947;;;***
17724 17948
17725;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef" 17949;;;### (autoloads (minibuffer-electric-default-mode) "minibuf-eldef"
17726;;;;;; "minibuf-eldef.el" (17383 24126)) 17950;;;;;; "minibuf-eldef.el" (17383 32112))
17727;;; Generated autoloads from minibuf-eldef.el 17951;;; Generated autoloads from minibuf-eldef.el
17728 17952
17729(defvar minibuffer-electric-default-mode nil "\ 17953(defvar minibuffer-electric-default-mode nil "\
@@ -17734,8 +17958,6 @@ use either \\[customize] or the function `minibuffer-electric-default-mode'.")
17734 17958
17735(custom-autoload (quote minibuffer-electric-default-mode) "minibuf-eldef") 17959(custom-autoload (quote minibuffer-electric-default-mode) "minibuf-eldef")
17736 17960
17737(put (quote minibuffer-electric-default-mode) (quote custom-set) (quote custom-set-minor-mode))
17738
17739(autoload (quote minibuffer-electric-default-mode) "minibuf-eldef" "\ 17961(autoload (quote minibuffer-electric-default-mode) "minibuf-eldef" "\
17740Toggle Minibuffer Electric Default mode. 17962Toggle Minibuffer Electric Default mode.
17741When active, minibuffer prompts that show a default value only show the 17963When active, minibuffer prompts that show a default value only show the
@@ -17752,7 +17974,7 @@ Returns non-nil if the new state is enabled.
17752;;;*** 17974;;;***
17753 17975
17754;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el" 17976;;;### (autoloads (mixal-mode) "mixal-mode" "progmodes/mixal-mode.el"
17755;;;;;; (17388 22062)) 17977;;;;;; (17397 61570))
17756;;; Generated autoloads from progmodes/mixal-mode.el 17978;;; Generated autoloads from progmodes/mixal-mode.el
17757 17979
17758(autoload (quote mixal-mode) "mixal-mode" "\ 17980(autoload (quote mixal-mode) "mixal-mode" "\
@@ -17767,7 +17989,7 @@ Major mode for the mixal asm language.
17767 17989
17768;;;### (autoloads (malayalam-composition-function malayalam-post-read-conversion 17990;;;### (autoloads (malayalam-composition-function malayalam-post-read-conversion
17769;;;;;; malayalam-compose-region) "mlm-util" "language/mlm-util.el" 17991;;;;;; malayalam-compose-region) "mlm-util" "language/mlm-util.el"
17770;;;;;; (17339 56590)) 17992;;;;;; (17346 38886))
17771;;; Generated autoloads from language/mlm-util.el 17993;;; Generated autoloads from language/mlm-util.el
17772 17994
17773(autoload (quote malayalam-compose-region) "mlm-util" "\ 17995(autoload (quote malayalam-compose-region) "mlm-util" "\
@@ -17790,7 +18012,7 @@ PATTERN regexp.
17790;;;*** 18012;;;***
17791 18013
17792;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents) 18014;;;### (autoloads (mm-inline-external-body mm-extern-cache-contents)
17793;;;;;; "mm-extern" "gnus/mm-extern.el" (17437 45960)) 18015;;;;;; "mm-extern" "gnus/mm-extern.el" (17484 52431))
17794;;; Generated autoloads from gnus/mm-extern.el 18016;;; Generated autoloads from gnus/mm-extern.el
17795 18017
17796(autoload (quote mm-extern-cache-contents) "mm-extern" "\ 18018(autoload (quote mm-extern-cache-contents) "mm-extern" "\
@@ -17809,7 +18031,7 @@ If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
17809;;;*** 18031;;;***
17810 18032
17811;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el" 18033;;;### (autoloads (mm-inline-partial) "mm-partial" "gnus/mm-partial.el"
17812;;;;;; (17382 1052)) 18034;;;;;; (17383 32161))
17813;;; Generated autoloads from gnus/mm-partial.el 18035;;; Generated autoloads from gnus/mm-partial.el
17814 18036
17815(autoload (quote mm-inline-partial) "mm-partial" "\ 18037(autoload (quote mm-inline-partial) "mm-partial" "\
@@ -17823,7 +18045,7 @@ If NO-DISPLAY is nil, display it. Otherwise, do nothing after replacing.
17823;;;*** 18045;;;***
17824 18046
17825;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents) 18047;;;### (autoloads (mm-url-insert-file-contents-external mm-url-insert-file-contents)
17826;;;;;; "mm-url" "gnus/mm-url.el" (17382 1052)) 18048;;;;;; "mm-url" "gnus/mm-url.el" (17383 32161))
17827;;; Generated autoloads from gnus/mm-url.el 18049;;; Generated autoloads from gnus/mm-url.el
17828 18050
17829(autoload (quote mm-url-insert-file-contents) "mm-url" "\ 18051(autoload (quote mm-url-insert-file-contents) "mm-url" "\
@@ -17840,7 +18062,7 @@ Insert file contents of URL using `mm-url-program'.
17840;;;*** 18062;;;***
17841 18063
17842;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu" 18064;;;### (autoloads (mm-uu-dissect-text-parts mm-uu-dissect) "mm-uu"
17843;;;;;; "gnus/mm-uu.el" (17437 45961)) 18065;;;;;; "gnus/mm-uu.el" (17498 30595))
17844;;; Generated autoloads from gnus/mm-uu.el 18066;;; Generated autoloads from gnus/mm-uu.el
17845 18067
17846(autoload (quote mm-uu-dissect) "mm-uu" "\ 18068(autoload (quote mm-uu-dissect) "mm-uu" "\
@@ -17860,7 +18082,7 @@ Assume text has been decoded if DECODED is non-nil.
17860;;;*** 18082;;;***
17861 18083
17862;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el" 18084;;;### (autoloads (mml1991-sign mml1991-encrypt) "mml1991" "gnus/mml1991.el"
17863;;;;;; (17388 8140)) 18085;;;;;; (17494 22066))
17864;;; Generated autoloads from gnus/mml1991.el 18086;;; Generated autoloads from gnus/mml1991.el
17865 18087
17866(autoload (quote mml1991-encrypt) "mml1991" "\ 18088(autoload (quote mml1991-encrypt) "mml1991" "\
@@ -17877,7 +18099,7 @@ Not documented
17877 18099
17878;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt 18100;;;### (autoloads (mml2015-self-encrypt mml2015-sign mml2015-encrypt
17879;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt) 18101;;;;;; mml2015-verify-test mml2015-verify mml2015-decrypt-test mml2015-decrypt)
17880;;;;;; "mml2015" "gnus/mml2015.el" (17388 8140)) 18102;;;;;; "mml2015" "gnus/mml2015.el" (17498 30595))
17881;;; Generated autoloads from gnus/mml2015.el 18103;;; Generated autoloads from gnus/mml2015.el
17882 18104
17883(autoload (quote mml2015-decrypt) "mml2015" "\ 18105(autoload (quote mml2015-decrypt) "mml2015" "\
@@ -17918,7 +18140,7 @@ Not documented
17918;;;*** 18140;;;***
17919 18141
17920;;;### (autoloads (modula-2-mode) "modula2" "progmodes/modula2.el" 18142;;;### (autoloads (modula-2-mode) "modula2" "progmodes/modula2.el"
17921;;;;;; (17276 44726)) 18143;;;;;; (17281 61308))
17922;;; Generated autoloads from progmodes/modula2.el 18144;;; Generated autoloads from progmodes/modula2.el
17923 18145
17924(autoload (quote modula-2-mode) "modula2" "\ 18146(autoload (quote modula-2-mode) "modula2" "\
@@ -17950,7 +18172,7 @@ followed by the first character of the construct.
17950;;;*** 18172;;;***
17951 18173
17952;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el" 18174;;;### (autoloads (unmorse-region morse-region) "morse" "play/morse.el"
17953;;;;;; (17382 1892)) 18175;;;;;; (17383 32182))
17954;;; Generated autoloads from play/morse.el 18176;;; Generated autoloads from play/morse.el
17955 18177
17956(autoload (quote morse-region) "morse" "\ 18178(autoload (quote morse-region) "morse" "\
@@ -17966,7 +18188,7 @@ Convert morse coded text in region to ordinary ASCII text.
17966;;;*** 18188;;;***
17967 18189
17968;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17383 18190;;;### (autoloads (mouse-sel-mode) "mouse-sel" "mouse-sel.el" (17383
17969;;;;;; 24126)) 18191;;;;;; 32113))
17970;;; Generated autoloads from mouse-sel.el 18192;;; Generated autoloads from mouse-sel.el
17971 18193
17972(defvar mouse-sel-mode nil "\ 18194(defvar mouse-sel-mode nil "\
@@ -17977,8 +18199,6 @@ use either \\[customize] or the function `mouse-sel-mode'.")
17977 18199
17978(custom-autoload (quote mouse-sel-mode) "mouse-sel") 18200(custom-autoload (quote mouse-sel-mode) "mouse-sel")
17979 18201
17980(put (quote mouse-sel-mode) (quote custom-set) (quote custom-set-minor-mode))
17981
17982(autoload (quote mouse-sel-mode) "mouse-sel" "\ 18202(autoload (quote mouse-sel-mode) "mouse-sel" "\
17983Toggle Mouse Sel mode. 18203Toggle Mouse Sel mode.
17984With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive. 18204With prefix ARG, turn Mouse Sel mode on if and only if ARG is positive.
@@ -18019,7 +18239,7 @@ primary selection and region.
18019 18239
18020;;;*** 18240;;;***
18021 18241
18022;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17382 1892)) 18242;;;### (autoloads (mpuz) "mpuz" "play/mpuz.el" (17383 32183))
18023;;; Generated autoloads from play/mpuz.el 18243;;; Generated autoloads from play/mpuz.el
18024 18244
18025(autoload (quote mpuz) "mpuz" "\ 18245(autoload (quote mpuz) "mpuz" "\
@@ -18029,7 +18249,7 @@ Multiplication puzzle with GNU Emacs.
18029 18249
18030;;;*** 18250;;;***
18031 18251
18032;;;### (autoloads (msb-mode) "msb" "msb.el" (17383 24126)) 18252;;;### (autoloads (msb-mode) "msb" "msb.el" (17578 34773))
18033;;; Generated autoloads from msb.el 18253;;; Generated autoloads from msb.el
18034 18254
18035(defvar msb-mode nil "\ 18255(defvar msb-mode nil "\
@@ -18040,8 +18260,6 @@ use either \\[customize] or the function `msb-mode'.")
18040 18260
18041(custom-autoload (quote msb-mode) "msb") 18261(custom-autoload (quote msb-mode) "msb")
18042 18262
18043(put (quote msb-mode) (quote custom-set) (quote custom-set-minor-mode))
18044
18045(autoload (quote msb-mode) "msb" "\ 18263(autoload (quote msb-mode) "msb" "\
18046Toggle Msb mode. 18264Toggle Msb mode.
18047With arg, turn Msb mode on if and only if arg is positive. 18265With arg, turn Msb mode on if and only if arg is positive.
@@ -18057,7 +18275,7 @@ different buffer menu using the function `msb'.
18057;;;;;; describe-current-coding-system describe-current-coding-system-briefly 18275;;;;;; describe-current-coding-system describe-current-coding-system-briefly
18058;;;;;; describe-coding-system describe-character-set list-charset-chars 18276;;;;;; describe-coding-system describe-character-set list-charset-chars
18059;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el" 18277;;;;;; read-charset list-character-sets) "mule-diag" "international/mule-diag.el"
18060;;;;;; (17239 32324)) 18278;;;;;; (17210 47738))
18061;;; Generated autoloads from international/mule-diag.el 18279;;; Generated autoloads from international/mule-diag.el
18062 18280
18063(defvar non-iso-charset-alist (\` ((mac-roman (ascii latin-iso8859-1 mule-unicode-2500-33ff mule-unicode-0100-24ff mule-unicode-e000-ffff) mac-roman-decoder ((0 255))) (viscii (ascii vietnamese-viscii-lower vietnamese-viscii-upper) viet-viscii-nonascii-translation-table ((0 255))) (vietnamese-tcvn (ascii vietnamese-viscii-lower vietnamese-viscii-upper) viet-tcvn-nonascii-translation-table ((0 255))) (koi8-r (ascii cyrillic-iso8859-5) cyrillic-koi8-r-nonascii-translation-table ((32 255))) (alternativnyj (ascii cyrillic-iso8859-5) cyrillic-alternativnyj-nonascii-translation-table ((32 255))) (koi8-u (ascii cyrillic-iso8859-5 mule-unicode-0100-24ff) cyrillic-koi8-u-nonascii-translation-table ((32 255))) (big5 (ascii chinese-big5-1 chinese-big5-2) decode-big5-char ((32 127) ((161 254) 64 126 161 254))) (sjis (ascii katakana-jisx0201 japanese-jisx0208) decode-sjis-char ((32 127 161 223) ((129 159 224 239) 64 126 128 252))))) "\ 18281(defvar non-iso-charset-alist (\` ((mac-roman (ascii latin-iso8859-1 mule-unicode-2500-33ff mule-unicode-0100-24ff mule-unicode-e000-ffff) mac-roman-decoder ((0 255))) (viscii (ascii vietnamese-viscii-lower vietnamese-viscii-upper) viet-viscii-nonascii-translation-table ((0 255))) (vietnamese-tcvn (ascii vietnamese-viscii-lower vietnamese-viscii-upper) viet-tcvn-nonascii-translation-table ((0 255))) (koi8-r (ascii cyrillic-iso8859-5) cyrillic-koi8-r-nonascii-translation-table ((32 255))) (alternativnyj (ascii cyrillic-iso8859-5) cyrillic-alternativnyj-nonascii-translation-table ((32 255))) (koi8-u (ascii cyrillic-iso8859-5 mule-unicode-0100-24ff) cyrillic-koi8-u-nonascii-translation-table ((32 255))) (big5 (ascii chinese-big5-1 chinese-big5-2) decode-big5-char ((32 127) ((161 254) 64 126 161 254))) (sjis (ascii katakana-jisx0201 japanese-jisx0208) decode-sjis-char ((32 127 161 223) ((129 159 224 239) 64 126 128 252))))) "\
@@ -18230,7 +18448,7 @@ system which uses fontsets).
18230;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion 18448;;;;;; coding-system-translation-table-for-decode coding-system-pre-write-conversion
18231;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist 18449;;;;;; coding-system-post-read-conversion lookup-nested-alist set-nested-alist
18232;;;;;; truncate-string-to-width store-substring string-to-sequence) 18450;;;;;; truncate-string-to-width store-substring string-to-sequence)
18233;;;;;; "mule-util" "international/mule-util.el" (17102 18726)) 18451;;;;;; "mule-util" "international/mule-util.el" (17097 33522))
18234;;; Generated autoloads from international/mule-util.el 18452;;; Generated autoloads from international/mule-util.el
18235 18453
18236(autoload (quote string-to-sequence) "mule-util" "\ 18454(autoload (quote string-to-sequence) "mule-util" "\
@@ -18359,7 +18577,7 @@ basis, this may not be accurate.
18359;;;*** 18577;;;***
18360 18578
18361;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el" 18579;;;### (autoloads (mwheel-install mouse-wheel-mode) "mwheel" "mwheel.el"
18362;;;;;; (17393 49300)) 18580;;;;;; (17494 22018))
18363;;; Generated autoloads from mwheel.el 18581;;; Generated autoloads from mwheel.el
18364 18582
18365(defvar mouse-wheel-mode nil "\ 18583(defvar mouse-wheel-mode nil "\
@@ -18370,8 +18588,6 @@ use either \\[customize] or the function `mouse-wheel-mode'.")
18370 18588
18371(custom-autoload (quote mouse-wheel-mode) "mwheel") 18589(custom-autoload (quote mouse-wheel-mode) "mwheel")
18372 18590
18373(put (quote mouse-wheel-mode) (quote custom-set) (quote custom-set-minor-mode))
18374
18375(autoload (quote mouse-wheel-mode) "mwheel" "\ 18591(autoload (quote mouse-wheel-mode) "mwheel" "\
18376Toggle mouse wheel support. 18592Toggle mouse wheel support.
18377With prefix argument ARG, turn on if positive, otherwise off. 18593With prefix argument ARG, turn on if positive, otherwise off.
@@ -18389,7 +18605,7 @@ Enable mouse wheel support.
18389;;;### (autoloads (network-connection network-connection-to-service 18605;;;### (autoloads (network-connection network-connection-to-service
18390;;;;;; whois-reverse-lookup whois finger ftp run-dig dns-lookup-host 18606;;;;;; whois-reverse-lookup whois finger ftp run-dig dns-lookup-host
18391;;;;;; nslookup nslookup-host route arp netstat ipconfig ping traceroute) 18607;;;;;; nslookup nslookup-host route arp netstat ipconfig ping traceroute)
18392;;;;;; "net-utils" "net/net-utils.el" (17383 13296)) 18608;;;;;; "net-utils" "net/net-utils.el" (17383 32176))
18393;;; Generated autoloads from net/net-utils.el 18609;;; Generated autoloads from net/net-utils.el
18394 18610
18395(autoload (quote traceroute) "net-utils" "\ 18611(autoload (quote traceroute) "net-utils" "\
@@ -18485,7 +18701,7 @@ Open a network connection to HOST on PORT.
18485;;;;;; comment-kill comment-set-column comment-indent comment-indent-default 18701;;;;;; comment-kill comment-set-column comment-indent comment-indent-default
18486;;;;;; comment-normalize-vars comment-multi-line comment-padding 18702;;;;;; comment-normalize-vars comment-multi-line comment-padding
18487;;;;;; comment-style comment-column) "newcomment" "newcomment.el" 18703;;;;;; comment-style comment-column) "newcomment" "newcomment.el"
18488;;;;;; (17379 35991)) 18704;;;;;; (17515 39526))
18489;;; Generated autoloads from newcomment.el 18705;;; Generated autoloads from newcomment.el
18490 18706
18491(defalias (quote indent-for-comment) (quote comment-indent)) 18707(defalias (quote indent-for-comment) (quote comment-indent))
@@ -18511,21 +18727,26 @@ Comments might be indented to a value smaller than this in order
18511not to go beyond `comment-fill-column'.") 18727not to go beyond `comment-fill-column'.")
18512 18728
18513(custom-autoload (quote comment-column) "newcomment") 18729(custom-autoload (quote comment-column) "newcomment")
18730(put 'comment-column 'safe-local-variable 'integerp)
18514 18731
18515(defvar comment-start nil "\ 18732(defvar comment-start nil "\
18516*String to insert to start a new comment, or nil if no comment syntax.") 18733*String to insert to start a new comment, or nil if no comment syntax.")
18734(put 'comment-start 'safe-local-variable 'string-or-null-p)
18517 18735
18518(defvar comment-start-skip nil "\ 18736(defvar comment-start-skip nil "\
18519*Regexp to match the start of a comment plus everything up to its body. 18737*Regexp to match the start of a comment plus everything up to its body.
18520If there are any \\(...\\) pairs, the comment delimiter text is held to begin 18738If there are any \\(...\\) pairs, the comment delimiter text is held to begin
18521at the place matched by the close of the first pair.") 18739at the place matched by the close of the first pair.")
18740(put 'comment-start-skip 'safe-local-variable 'string-or-null-p)
18522 18741
18523(defvar comment-end-skip nil "\ 18742(defvar comment-end-skip nil "\
18524Regexp to match the end of a comment plus everything up to its body.") 18743Regexp to match the end of a comment plus everything up to its body.")
18744(put 'comment-end-skip 'safe-local-variable 'string-or-null-p)
18525 18745
18526(defvar comment-end "" "\ 18746(defvar comment-end "" "\
18527*String to insert to end a new comment. 18747*String to insert to end a new comment.
18528Should be an empty string if comments are terminated by end-of-line.") 18748Should be an empty string if comments are terminated by end-of-line.")
18749(put 'comment-end 'safe-local-variable 'string-or-null-p)
18529 18750
18530(defvar comment-indent-function (quote comment-indent-default) "\ 18751(defvar comment-indent-function (quote comment-indent-default) "\
18531Function to compute desired indentation for a comment. 18752Function to compute desired indentation for a comment.
@@ -18669,7 +18890,7 @@ unless optional argument SOFT is non-nil.
18669 18890
18670;;;### (autoloads (newsticker-show-news newsticker-start-ticker newsticker-start 18891;;;### (autoloads (newsticker-show-news newsticker-start-ticker newsticker-start
18671;;;;;; newsticker-ticker-running-p newsticker-running-p) "newsticker" 18892;;;;;; newsticker-ticker-running-p newsticker-running-p) "newsticker"
18672;;;;;; "net/newsticker.el" (17383 13296)) 18893;;;;;; "net/newsticker.el" (17383 32176))
18673;;; Generated autoloads from net/newsticker.el 18894;;; Generated autoloads from net/newsticker.el
18674 18895
18675(autoload (quote newsticker-running-p) "newsticker" "\ 18896(autoload (quote newsticker-running-p) "newsticker" "\
@@ -18711,7 +18932,7 @@ Switch to newsticker buffer. You may want to bind this to a key.
18711;;;*** 18932;;;***
18712 18933
18713;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el" 18934;;;### (autoloads (nndiary-generate-nov-databases) "nndiary" "gnus/nndiary.el"
18714;;;;;; (17382 1052)) 18935;;;;;; (17383 32162))
18715;;; Generated autoloads from gnus/nndiary.el 18936;;; Generated autoloads from gnus/nndiary.el
18716 18937
18717(autoload (quote nndiary-generate-nov-databases) "nndiary" "\ 18938(autoload (quote nndiary-generate-nov-databases) "nndiary" "\
@@ -18721,8 +18942,8 @@ Generate NOV databases in all nndiary directories.
18721 18942
18722;;;*** 18943;;;***
18723 18944
18724;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (17382 18945;;;### (autoloads (nndoc-add-type) "nndoc" "gnus/nndoc.el" (17383
18725;;;;;; 1052)) 18946;;;;;; 32162))
18726;;; Generated autoloads from gnus/nndoc.el 18947;;; Generated autoloads from gnus/nndoc.el
18727 18948
18728(autoload (quote nndoc-add-type) "nndoc" "\ 18949(autoload (quote nndoc-add-type) "nndoc" "\
@@ -18737,7 +18958,7 @@ symbol in the alist.
18737;;;*** 18958;;;***
18738 18959
18739;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el" 18960;;;### (autoloads (nnfolder-generate-active-file) "nnfolder" "gnus/nnfolder.el"
18740;;;;;; (17388 8140)) 18961;;;;;; (17397 61556))
18741;;; Generated autoloads from gnus/nnfolder.el 18962;;; Generated autoloads from gnus/nnfolder.el
18742 18963
18743(autoload (quote nnfolder-generate-active-file) "nnfolder" "\ 18964(autoload (quote nnfolder-generate-active-file) "nnfolder" "\
@@ -18749,7 +18970,7 @@ This command does not work if you use short group names.
18749;;;*** 18970;;;***
18750 18971
18751;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el" 18972;;;### (autoloads (nnkiboze-generate-groups) "nnkiboze" "gnus/nnkiboze.el"
18752;;;;;; (17382 1052)) 18973;;;;;; (17383 32163))
18753;;; Generated autoloads from gnus/nnkiboze.el 18974;;; Generated autoloads from gnus/nnkiboze.el
18754 18975
18755(autoload (quote nnkiboze-generate-groups) "nnkiboze" "\ 18976(autoload (quote nnkiboze-generate-groups) "nnkiboze" "\
@@ -18761,7 +18982,7 @@ Finds out what articles are to be part of the nnkiboze groups.
18761;;;*** 18982;;;***
18762 18983
18763;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el" 18984;;;### (autoloads (nnml-generate-nov-databases) "nnml" "gnus/nnml.el"
18764;;;;;; (17382 1052)) 18985;;;;;; (17383 32164))
18765;;; Generated autoloads from gnus/nnml.el 18986;;; Generated autoloads from gnus/nnml.el
18766 18987
18767(autoload (quote nnml-generate-nov-databases) "nnml" "\ 18988(autoload (quote nnml-generate-nov-databases) "nnml" "\
@@ -18772,7 +18993,7 @@ Generate NOV databases in all nnml directories.
18772;;;*** 18993;;;***
18773 18994
18774;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies) 18995;;;### (autoloads (nnsoup-revert-variables nnsoup-set-variables nnsoup-pack-replies)
18775;;;;;; "nnsoup" "gnus/nnsoup.el" (17382 1052)) 18996;;;;;; "nnsoup" "gnus/nnsoup.el" (17383 32164))
18776;;; Generated autoloads from gnus/nnsoup.el 18997;;; Generated autoloads from gnus/nnsoup.el
18777 18998
18778(autoload (quote nnsoup-pack-replies) "nnsoup" "\ 18999(autoload (quote nnsoup-pack-replies) "nnsoup" "\
@@ -18793,7 +19014,7 @@ Revert posting and mailing methods to the standard Emacs methods.
18793;;;*** 19014;;;***
18794 19015
18795;;;### (autoloads (disable-command enable-command disabled-command-function) 19016;;;### (autoloads (disable-command enable-command disabled-command-function)
18796;;;;;; "novice" "novice.el" (17383 24126)) 19017;;;;;; "novice" "novice.el" (17383 32114))
18797;;; Generated autoloads from novice.el 19018;;; Generated autoloads from novice.el
18798 19019
18799(defvar disabled-command-function (quote disabled-command-function) "\ 19020(defvar disabled-command-function (quote disabled-command-function) "\
@@ -18826,7 +19047,7 @@ to future sessions.
18826;;;*** 19047;;;***
18827 19048
18828;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el" 19049;;;### (autoloads (nroff-mode) "nroff-mode" "textmodes/nroff-mode.el"
18829;;;;;; (17383 55314)) 19050;;;;;; (17383 55266))
18830;;; Generated autoloads from textmodes/nroff-mode.el 19051;;; Generated autoloads from textmodes/nroff-mode.el
18831 19052
18832(autoload (quote nroff-mode) "nroff-mode" "\ 19053(autoload (quote nroff-mode) "nroff-mode" "\
@@ -18841,7 +19062,7 @@ closing requests for requests that are used in matched pairs.
18841;;;*** 19062;;;***
18842 19063
18843;;;### (autoloads (octave-help) "octave-hlp" "progmodes/octave-hlp.el" 19064;;;### (autoloads (octave-help) "octave-hlp" "progmodes/octave-hlp.el"
18844;;;;;; (17388 22062)) 19065;;;;;; (17397 61570))
18845;;; Generated autoloads from progmodes/octave-hlp.el 19066;;; Generated autoloads from progmodes/octave-hlp.el
18846 19067
18847(autoload (quote octave-help) "octave-hlp" "\ 19068(autoload (quote octave-help) "octave-hlp" "\
@@ -18855,7 +19076,7 @@ If KEY is not a string, prompt for it with completion.
18855;;;*** 19076;;;***
18856 19077
18857;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el" 19078;;;### (autoloads (inferior-octave) "octave-inf" "progmodes/octave-inf.el"
18858;;;;;; (17388 22062)) 19079;;;;;; (17582 29242))
18859;;; Generated autoloads from progmodes/octave-inf.el 19080;;; Generated autoloads from progmodes/octave-inf.el
18860 19081
18861(autoload (quote inferior-octave) "octave-inf" "\ 19082(autoload (quote inferior-octave) "octave-inf" "\
@@ -18878,7 +19099,7 @@ startup file, `~/.emacs-octave'.
18878;;;*** 19099;;;***
18879 19100
18880;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el" 19101;;;### (autoloads (octave-mode) "octave-mod" "progmodes/octave-mod.el"
18881;;;;;; (17426 59496)) 19102;;;;;; (17432 37364))
18882;;; Generated autoloads from progmodes/octave-mod.el 19103;;; Generated autoloads from progmodes/octave-mod.el
18883 19104
18884(autoload (quote octave-mode) "octave-mod" "\ 19105(autoload (quote octave-mode) "octave-mod" "\
@@ -18977,7 +19198,7 @@ including a reproducible test case and send the message.
18977;;;*** 19198;;;***
18978 19199
18979;;;### (autoloads (edit-options list-options) "options" "obsolete/options.el" 19200;;;### (autoloads (edit-options list-options) "options" "obsolete/options.el"
18980;;;;;; (17382 34311)) 19201;;;;;; (17578 34778))
18981;;; Generated autoloads from obsolete/options.el 19202;;; Generated autoloads from obsolete/options.el
18982 19203
18983(autoload (quote list-options) "options" "\ 19204(autoload (quote list-options) "options" "\
@@ -18999,10 +19220,11 @@ The Custom feature is intended to make this obsolete.
18999;;;*** 19220;;;***
19000 19221
19001;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files 19222;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files
19002;;;;;; orgtbl-mode turn-on-orgtbl org-remember-handler org-remember-annotation 19223;;;;;; org-export-icalendar-this-file orgtbl-mode turn-on-orgtbl
19224;;;;;; org-remember-handler org-remember-apply-template org-remember-annotation
19003;;;;;; org-store-link org-tags-view org-diary org-todo-list org-agenda-list 19225;;;;;; org-store-link org-tags-view org-diary org-todo-list org-agenda-list
19004;;;;;; org-agenda org-agenda-mode org-mode) "org" "textmodes/org.el" 19226;;;;;; org-agenda org-global-cycle org-cycle org-mode) "org" "textmodes/org.el"
19005;;;;;; (17447 40021)) 19227;;;;;; (17582 28847))
19006;;; Generated autoloads from textmodes/org.el 19228;;; Generated autoloads from textmodes/org.el
19007 19229
19008(autoload (quote org-mode) "org" "\ 19230(autoload (quote org-mode) "org" "\
@@ -19026,14 +19248,40 @@ The following commands are available:
19026 19248
19027\(fn)" t nil) 19249\(fn)" t nil)
19028 19250
19029(autoload (quote org-agenda-mode) "org" "\ 19251(autoload (quote org-cycle) "org" "\
19030Mode for time-sorted view on action items in Org-mode files. 19252Visibility cycling for Org-mode.
19031 19253
19032The following commands are available: 19254- When this function is called with a prefix argument, rotate the entire
19255 buffer through 3 states (global cycling)
19256 1. OVERVIEW: Show only top-level headlines.
19257 2. CONTENTS: Show all headlines of all levels, but no body text.
19258 3. SHOW ALL: Show everything.
19033 19259
19034\\{org-agenda-mode-map} 19260- When point is at the beginning of a headline, rotate the subtree started
19261 by this line through 3 different states (local cycling)
19262 1. FOLDED: Only the main headline is shown.
19263 2. CHILDREN: The main headline and the direct children are shown.
19264 From this state, you can move to one of the children
19265 and zoom in further.
19266 3. SUBTREE: Show the entire subtree, including body text.
19035 19267
19036\(fn)" t nil) 19268- When there is a numeric prefix, go up to a heading with level ARG, do
19269 a `show-subtree' and return to the previous cursor position. If ARG
19270 is negative, go up that many levels.
19271
19272- When point is not at the beginning of a headline, execute
19273 `indent-relative', like TAB normally does. See the option
19274 `org-cycle-emulate-tab' for details.
19275
19276- Special case: if point is the the beginning of the buffer and there is
19277 no headline in line 1, this function will act as if called with prefix arg.
19278
19279\(fn &optional ARG)" t nil)
19280
19281(autoload (quote org-global-cycle) "org" "\
19282Cycle the global visibility. For details see `org-cycle'.
19283
19284\(fn &optional ARG)" t nil)
19037 19285
19038(autoload (quote org-agenda) "org" "\ 19286(autoload (quote org-agenda) "org" "\
19039Dispatch agenda commands to collect entries to the agenda buffer. 19287Dispatch agenda commands to collect entries to the agenda buffer.
@@ -19152,6 +19400,13 @@ conventions in Org-mode. This function returns such a link.
19152 19400
19153\(fn)" nil nil) 19401\(fn)" nil nil)
19154 19402
19403(autoload (quote org-remember-apply-template) "org" "\
19404Initialize *remember* buffer with template, invoke `org-mode'.
19405This function should be placed into `remember-mode-hook' and in fact requires
19406to be run from that hook to fucntion properly.
19407
19408\(fn)" nil nil)
19409
19155(autoload (quote org-remember-handler) "org" "\ 19410(autoload (quote org-remember-handler) "org" "\
19156Store stuff from remember.el into an org file. 19411Store stuff from remember.el into an org file.
19157First prompts for an org file. If the user just presses return, the value 19412First prompts for an org file. If the user just presses return, the value
@@ -19198,6 +19453,13 @@ The `org-mode' table editor as a minor mode for use in other modes.
19198 19453
19199\(fn &optional ARG)" t nil) 19454\(fn &optional ARG)" t nil)
19200 19455
19456(autoload (quote org-export-icalendar-this-file) "org" "\
19457Export current file as an iCalendar file.
19458The iCalendar file will be located in the same directory as the Org-mode
19459file, but with extension `.ics'.
19460
19461\(fn)" t nil)
19462
19201(autoload (quote org-export-icalendar-all-agenda-files) "org" "\ 19463(autoload (quote org-export-icalendar-all-agenda-files) "org" "\
19202Export all files in `org-agenda-files' to iCalendar .ics files. 19464Export all files in `org-agenda-files' to iCalendar .ics files.
19203Each iCalendar file will be located in the same directory as the Org-mode 19465Each iCalendar file will be located in the same directory as the Org-mode
@@ -19214,8 +19476,9 @@ The file is stored under the name `org-combined-agenda-icalendar-file'.
19214;;;*** 19476;;;***
19215 19477
19216;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el" 19478;;;### (autoloads (outline-minor-mode outline-mode) "outline" "outline.el"
19217;;;;;; (17419 48998)) 19479;;;;;; (17515 39526))
19218;;; Generated autoloads from outline.el 19480;;; Generated autoloads from outline.el
19481(put 'outline-regexp 'safe-local-variable 'string-or-null-p)
19219 19482
19220(autoload (quote outline-mode) "outline" "\ 19483(autoload (quote outline-mode) "outline" "\
19221Set major mode for editing outlines with selective display. 19484Set major mode for editing outlines with selective display.
@@ -19269,7 +19532,22 @@ See the command `outline-mode' for more information on this mode.
19269 19532
19270;;;*** 19533;;;***
19271 19534
19272;;;### (autoloads (show-paren-mode) "paren" "paren.el" (17383 24126)) 19535;;;### (autoloads nil "paragraphs" "textmodes/paragraphs.el" (17494
19536;;;;;; 22070))
19537;;; Generated autoloads from textmodes/paragraphs.el
19538(put 'paragraph-start 'safe-local-variable 'stringp)
19539(put 'paragraph-separate 'safe-local-variable 'stringp)
19540(put 'sentence-end-double-space 'safe-local-variable 'booleanp)
19541(put 'sentence-end-without-period 'safe-local-variable 'booleanp)
19542(put 'sentence-end-without-space 'safe-local-variable 'stringp)
19543(put 'sentence-end 'safe-local-variable 'string-or-null-p)
19544(put 'sentence-end-base 'safe-local-variable 'stringp)
19545(put 'page-delimiter 'safe-local-variable 'stringp)
19546(put 'paragraph-ignore-fill-prefix 'safe-local-variable 'booleanp)
19547
19548;;;***
19549
19550;;;### (autoloads (show-paren-mode) "paren" "paren.el" (17383 32114))
19273;;; Generated autoloads from paren.el 19551;;; Generated autoloads from paren.el
19274 19552
19275(defvar show-paren-mode nil "\ 19553(defvar show-paren-mode nil "\
@@ -19280,8 +19558,6 @@ use either \\[customize] or the function `show-paren-mode'.")
19280 19558
19281(custom-autoload (quote show-paren-mode) "paren") 19559(custom-autoload (quote show-paren-mode) "paren")
19282 19560
19283(put (quote show-paren-mode) (quote custom-set) (quote custom-set-minor-mode))
19284
19285(autoload (quote show-paren-mode) "paren" "\ 19561(autoload (quote show-paren-mode) "paren" "\
19286Toggle Show Paren mode. 19562Toggle Show Paren mode.
19287With prefix ARG, turn Show Paren mode on if and only if ARG is positive. 19563With prefix ARG, turn Show Paren mode on if and only if ARG is positive.
@@ -19295,7 +19571,7 @@ in `show-paren-style' after `show-paren-delay' seconds of Emacs idle time.
19295;;;*** 19571;;;***
19296 19572
19297;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el" 19573;;;### (autoloads (parse-time-string) "parse-time" "calendar/parse-time.el"
19298;;;;;; (17385 41891)) 19574;;;;;; (17397 61548))
19299;;; Generated autoloads from calendar/parse-time.el 19575;;; Generated autoloads from calendar/parse-time.el
19300 19576
19301(autoload (quote parse-time-string) "parse-time" "\ 19577(autoload (quote parse-time-string) "parse-time" "\
@@ -19307,8 +19583,8 @@ unknown are returned as nil.
19307 19583
19308;;;*** 19584;;;***
19309 19585
19310;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (17388 19586;;;### (autoloads (pascal-mode) "pascal" "progmodes/pascal.el" (17397
19311;;;;;; 22062)) 19587;;;;;; 61571))
19312;;; Generated autoloads from progmodes/pascal.el 19588;;; Generated autoloads from progmodes/pascal.el
19313 19589
19314(autoload (quote pascal-mode) "pascal" "\ 19590(autoload (quote pascal-mode) "pascal" "\
@@ -19361,7 +19637,7 @@ no args, if that value is non-nil.
19361;;;*** 19637;;;***
19362 19638
19363;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el" 19639;;;### (autoloads (pc-bindings-mode) "pc-mode" "emulation/pc-mode.el"
19364;;;;;; (17383 13537)) 19640;;;;;; (17383 32143))
19365;;; Generated autoloads from emulation/pc-mode.el 19641;;; Generated autoloads from emulation/pc-mode.el
19366 19642
19367(autoload (quote pc-bindings-mode) "pc-mode" "\ 19643(autoload (quote pc-bindings-mode) "pc-mode" "\
@@ -19379,7 +19655,7 @@ C-Escape does list-buffers.
19379;;;*** 19655;;;***
19380 19656
19381;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select" 19657;;;### (autoloads (pc-selection-mode pc-selection-mode) "pc-select"
19382;;;;;; "emulation/pc-select.el" (17383 13537)) 19658;;;;;; "emulation/pc-select.el" (17383 32143))
19383;;; Generated autoloads from emulation/pc-select.el 19659;;; Generated autoloads from emulation/pc-select.el
19384 19660
19385(defvar pc-selection-mode nil "\ 19661(defvar pc-selection-mode nil "\
@@ -19390,8 +19666,6 @@ use either \\[customize] or the function `pc-selection-mode'.")
19390 19666
19391(custom-autoload (quote pc-selection-mode) "pc-select") 19667(custom-autoload (quote pc-selection-mode) "pc-select")
19392 19668
19393(put (quote pc-selection-mode) (quote custom-set) (quote custom-set-minor-mode))
19394
19395(autoload (quote pc-selection-mode) "pc-select" "\ 19669(autoload (quote pc-selection-mode) "pc-select" "\
19396Change mark behavior to emulate Motif, MAC or MS-Windows cut and paste style. 19670Change mark behavior to emulate Motif, MAC or MS-Windows cut and paste style.
19397 19671
@@ -19457,7 +19731,7 @@ you must modify it using \\[customize] or \\[pc-selection-mode].")
19457;;;*** 19731;;;***
19458 19732
19459;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17383 19733;;;### (autoloads (pcomplete/cvs) "pcmpl-cvs" "pcmpl-cvs.el" (17383
19460;;;;;; 24126)) 19734;;;;;; 32114))
19461;;; Generated autoloads from pcmpl-cvs.el 19735;;; Generated autoloads from pcmpl-cvs.el
19462 19736
19463(autoload (quote pcomplete/cvs) "pcmpl-cvs" "\ 19737(autoload (quote pcomplete/cvs) "pcmpl-cvs" "\
@@ -19468,7 +19742,7 @@ Completion rules for the `cvs' command.
19468;;;*** 19742;;;***
19469 19743
19470;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip) 19744;;;### (autoloads (pcomplete/tar pcomplete/make pcomplete/bzip2 pcomplete/gzip)
19471;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (17383 24126)) 19745;;;;;; "pcmpl-gnu" "pcmpl-gnu.el" (17383 32115))
19472;;; Generated autoloads from pcmpl-gnu.el 19746;;; Generated autoloads from pcmpl-gnu.el
19473 19747
19474(autoload (quote pcomplete/gzip) "pcmpl-gnu" "\ 19748(autoload (quote pcomplete/gzip) "pcmpl-gnu" "\
@@ -19496,7 +19770,7 @@ Completion for the GNU tar utility.
19496;;;*** 19770;;;***
19497 19771
19498;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill) 19772;;;### (autoloads (pcomplete/mount pcomplete/umount pcomplete/kill)
19499;;;;;; "pcmpl-linux" "pcmpl-linux.el" (17383 24126)) 19773;;;;;; "pcmpl-linux" "pcmpl-linux.el" (17383 32115))
19500;;; Generated autoloads from pcmpl-linux.el 19774;;; Generated autoloads from pcmpl-linux.el
19501 19775
19502(autoload (quote pcomplete/kill) "pcmpl-linux" "\ 19776(autoload (quote pcomplete/kill) "pcmpl-linux" "\
@@ -19517,7 +19791,7 @@ Completion for GNU/Linux `mount'.
19517;;;*** 19791;;;***
19518 19792
19519;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17383 19793;;;### (autoloads (pcomplete/rpm) "pcmpl-rpm" "pcmpl-rpm.el" (17383
19520;;;;;; 24126)) 19794;;;;;; 32115))
19521;;; Generated autoloads from pcmpl-rpm.el 19795;;; Generated autoloads from pcmpl-rpm.el
19522 19796
19523(autoload (quote pcomplete/rpm) "pcmpl-rpm" "\ 19797(autoload (quote pcomplete/rpm) "pcmpl-rpm" "\
@@ -19533,7 +19807,7 @@ You can use \\[eshell-report-bug] to do so.
19533 19807
19534;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which 19808;;;### (autoloads (pcomplete/chgrp pcomplete/chown pcomplete/which
19535;;;;;; pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd) 19809;;;;;; pcomplete/xargs pcomplete/rm pcomplete/rmdir pcomplete/cd)
19536;;;;;; "pcmpl-unix" "pcmpl-unix.el" (17383 24126)) 19810;;;;;; "pcmpl-unix" "pcmpl-unix.el" (17383 32115))
19537;;; Generated autoloads from pcmpl-unix.el 19811;;; Generated autoloads from pcmpl-unix.el
19538 19812
19539(autoload (quote pcomplete/cd) "pcmpl-unix" "\ 19813(autoload (quote pcomplete/cd) "pcmpl-unix" "\
@@ -19579,8 +19853,8 @@ Completion for the `chgrp' command.
19579 19853
19580;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list 19854;;;### (autoloads (pcomplete-shell-setup pcomplete-comint-setup pcomplete-list
19581;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete 19855;;;;;; pcomplete-help pcomplete-expand pcomplete-continue pcomplete-expand-and-complete
19582;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (17383 19856;;;;;; pcomplete-reverse pcomplete) "pcomplete" "pcomplete.el" (17457
19583;;;;;; 24126)) 19857;;;;;; 37500))
19584;;; Generated autoloads from pcomplete.el 19858;;; Generated autoloads from pcomplete.el
19585 19859
19586(autoload (quote pcomplete) "pcomplete" "\ 19860(autoload (quote pcomplete) "pcomplete" "\
@@ -19639,7 +19913,7 @@ Setup shell-mode to use pcomplete.
19639 19913
19640;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status 19914;;;### (autoloads (cvs-dired-use-hook cvs-dired-action cvs-status
19641;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs" 19915;;;;;; cvs-update cvs-examine cvs-quickdir cvs-checkout) "pcvs"
19642;;;;;; "pcvs.el" (17383 24126)) 19916;;;;;; "pcvs.el" (17578 34773))
19643;;; Generated autoloads from pcvs.el 19917;;; Generated autoloads from pcvs.el
19644 19918
19645(autoload (quote cvs-checkout) "pcvs" "\ 19919(autoload (quote cvs-checkout) "pcvs" "\
@@ -19716,7 +19990,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d
19716 19990
19717;;;*** 19991;;;***
19718 19992
19719;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17383 24126)) 19993;;;### (autoloads nil "pcvs-defs" "pcvs-defs.el" (17582 32791))
19720;;; Generated autoloads from pcvs-defs.el 19994;;; Generated autoloads from pcvs-defs.el
19721 19995
19722(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) (fset (quote cvs-global-menu) m))) 19996(defvar cvs-global-menu (let ((m (make-sparse-keymap "PCL-CVS"))) (define-key m [status] (quote (menu-item "Directory Status" cvs-status :help "A more verbose status of a workarea"))) (define-key m [checkout] (quote (menu-item "Checkout Module" cvs-checkout :help "Check out a module from the repository"))) (define-key m [update] (quote (menu-item "Update Directory" cvs-update :help "Fetch updates from the repository"))) (define-key m [examine] (quote (menu-item "Examine Directory" cvs-examine :help "Examine the current state of a workarea"))) (fset (quote cvs-global-menu) m)))
@@ -19724,7 +19998,7 @@ The exact behavior is determined also by `cvs-dired-use-hook'." (when (stringp d
19724;;;*** 19998;;;***
19725 19999
19726;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el" 20000;;;### (autoloads (perl-mode) "perl-mode" "progmodes/perl-mode.el"
19727;;;;;; (17388 22062)) 20001;;;;;; (17498 30499))
19728;;; Generated autoloads from progmodes/perl-mode.el 20002;;; Generated autoloads from progmodes/perl-mode.el
19729 20003
19730(autoload (quote perl-mode) "perl-mode" "\ 20004(autoload (quote perl-mode) "perl-mode" "\
@@ -19782,7 +20056,7 @@ Turning on Perl mode runs the normal hook `perl-mode-hook'.
19782;;;### (autoloads (pgg-snarf-keys pgg-snarf-keys-region pgg-insert-key 20056;;;### (autoloads (pgg-snarf-keys pgg-snarf-keys-region pgg-insert-key
19783;;;;;; pgg-verify pgg-verify-region pgg-sign pgg-sign-region pgg-decrypt 20057;;;;;; pgg-verify pgg-verify-region pgg-sign pgg-sign-region pgg-decrypt
19784;;;;;; pgg-decrypt-region pgg-encrypt pgg-encrypt-symmetric pgg-encrypt-symmetric-region 20058;;;;;; pgg-decrypt-region pgg-encrypt pgg-encrypt-symmetric pgg-encrypt-symmetric-region
19785;;;;;; pgg-encrypt-region) "pgg" "pgg.el" (17383 24126)) 20059;;;;;; pgg-encrypt-region) "pgg" "pgg.el" (17383 32117))
19786;;; Generated autoloads from pgg.el 20060;;; Generated autoloads from pgg.el
19787 20061
19788(autoload (quote pgg-encrypt-region) "pgg" "\ 20062(autoload (quote pgg-encrypt-region) "pgg" "\
@@ -19915,8 +20189,19 @@ Import public keys in the current buffer.
19915 20189
19916;;;*** 20190;;;***
19917 20191
20192;;;### (autoloads (pgg-gpg-symmetric-key-p) "pgg-gpg" "pgg-gpg.el"
20193;;;;;; (17466 42707))
20194;;; Generated autoloads from pgg-gpg.el
20195
20196(autoload (quote pgg-gpg-symmetric-key-p) "pgg-gpg" "\
20197True if decoded armor MESSAGE-KEYS has symmetric encryption indicator.
20198
20199\(fn MESSAGE-KEYS)" nil nil)
20200
20201;;;***
20202
19918;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el" 20203;;;### (autoloads (picture-mode) "picture" "textmodes/picture.el"
19919;;;;;; (17383 15658)) 20204;;;;;; (17466 42716))
19920;;; Generated autoloads from textmodes/picture.el 20205;;; Generated autoloads from textmodes/picture.el
19921 20206
19922(autoload (quote picture-mode) "picture" "\ 20207(autoload (quote picture-mode) "picture" "\
@@ -19997,7 +20282,7 @@ they are not defaultly assigned to keys.
19997;;;*** 20282;;;***
19998 20283
19999;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el" 20284;;;### (autoloads (po-find-file-coding-system) "po" "textmodes/po.el"
20000;;;;;; (17383 15658)) 20285;;;;;; (17578 34780))
20001;;; Generated autoloads from textmodes/po.el 20286;;; Generated autoloads from textmodes/po.el
20002 20287
20003(autoload (quote po-find-file-coding-system) "po" "\ 20288(autoload (quote po-find-file-coding-system) "po" "\
@@ -20008,7 +20293,7 @@ Called through `file-coding-system-alist', before the file is visited for real.
20008 20293
20009;;;*** 20294;;;***
20010 20295
20011;;;### (autoloads (pong) "pong" "play/pong.el" (17382 1892)) 20296;;;### (autoloads (pong) "pong" "play/pong.el" (17578 34778))
20012;;; Generated autoloads from play/pong.el 20297;;; Generated autoloads from play/pong.el
20013 20298
20014(autoload (quote pong) "pong" "\ 20299(autoload (quote pong) "pong" "\
@@ -20025,7 +20310,7 @@ pong-mode keybindings:\\<pong-mode-map>
20025;;;*** 20310;;;***
20026 20311
20027;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp pp-buffer 20312;;;### (autoloads (pp-eval-last-sexp pp-eval-expression pp pp-buffer
20028;;;;;; pp-to-string) "pp" "emacs-lisp/pp.el" (17383 16118)) 20313;;;;;; pp-to-string) "pp" "emacs-lisp/pp.el" (17383 32140))
20029;;; Generated autoloads from emacs-lisp/pp.el 20314;;; Generated autoloads from emacs-lisp/pp.el
20030 20315
20031(autoload (quote pp-to-string) "pp" "\ 20316(autoload (quote pp-to-string) "pp" "\
@@ -20083,7 +20368,7 @@ Ignores leading comment characters.
20083;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview 20368;;;;;; pr-ps-buffer-print pr-ps-buffer-using-ghostscript pr-ps-buffer-preview
20084;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript 20369;;;;;; pr-ps-directory-ps-print pr-ps-directory-print pr-ps-directory-using-ghostscript
20085;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el" 20370;;;;;; pr-ps-directory-preview pr-interface) "printing" "printing.el"
20086;;;;;; (17383 24126)) 20371;;;;;; (17383 32117))
20087;;; Generated autoloads from printing.el 20372;;; Generated autoloads from printing.el
20088 20373
20089(autoload (quote pr-interface) "printing" "\ 20374(autoload (quote pr-interface) "printing" "\
@@ -20671,7 +20956,7 @@ are both set to t.
20671;;;*** 20956;;;***
20672 20957
20673;;;### (autoloads (run-prolog prolog-mode) "prolog" "progmodes/prolog.el" 20958;;;### (autoloads (run-prolog prolog-mode) "prolog" "progmodes/prolog.el"
20674;;;;;; (17388 22062)) 20959;;;;;; (17397 61571))
20675;;; Generated autoloads from progmodes/prolog.el 20960;;; Generated autoloads from progmodes/prolog.el
20676 20961
20677(autoload (quote prolog-mode) "prolog" "\ 20962(autoload (quote prolog-mode) "prolog" "\
@@ -20691,7 +20976,7 @@ Run an inferior Prolog process, input and output via buffer *prolog*.
20691 20976
20692;;;*** 20977;;;***
20693 20978
20694;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17383 24126)) 20979;;;### (autoloads nil "ps-bdf" "ps-bdf.el" (17383 32117))
20695;;; Generated autoloads from ps-bdf.el 20980;;; Generated autoloads from ps-bdf.el
20696 20981
20697(defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\ 20982(defvar bdf-directory-list (if (memq system-type (quote (ms-dos windows-nt))) (list (expand-file-name "fonts/bdf" installation-directory)) (quote ("/usr/local/share/emacs/fonts/bdf"))) "\
@@ -20700,8 +20985,8 @@ The default value is '(\"/usr/local/share/emacs/fonts/bdf\").")
20700 20985
20701;;;*** 20986;;;***
20702 20987
20703;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (17388 20988;;;### (autoloads (ps-mode) "ps-mode" "progmodes/ps-mode.el" (17397
20704;;;;;; 22062)) 20989;;;;;; 61571))
20705;;; Generated autoloads from progmodes/ps-mode.el 20990;;; Generated autoloads from progmodes/ps-mode.el
20706 20991
20707(autoload (quote ps-mode) "ps-mode" "\ 20992(autoload (quote ps-mode) "ps-mode" "\
@@ -20750,7 +21035,7 @@ Typing \\<ps-run-mode-map>\\[ps-run-goto-error] when the cursor is at the number
20750;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-encode-header-string 21035;;;### (autoloads (ps-mule-begin-page ps-mule-begin-job ps-mule-encode-header-string
20751;;;;;; ps-mule-initialize ps-mule-plot-composition ps-mule-plot-string 21036;;;;;; ps-mule-initialize ps-mule-plot-composition ps-mule-plot-string
20752;;;;;; ps-mule-set-ascii-font ps-mule-prepare-ascii-font ps-multibyte-buffer) 21037;;;;;; ps-mule-set-ascii-font ps-mule-prepare-ascii-font ps-multibyte-buffer)
20753;;;;;; "ps-mule" "ps-mule.el" (17383 24126)) 21038;;;;;; "ps-mule" "ps-mule.el" (17383 32117))
20754;;; Generated autoloads from ps-mule.el 21039;;; Generated autoloads from ps-mule.el
20755 21040
20756(defvar ps-multibyte-buffer nil "\ 21041(defvar ps-multibyte-buffer nil "\
@@ -20872,7 +21157,7 @@ Not documented
20872;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces 21157;;;;;; ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces
20873;;;;;; ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type 21158;;;;;; ps-print-buffer ps-print-customize ps-print-color-p ps-paper-type
20874;;;;;; ps-page-dimensions-database) "ps-print" "ps-print.el" (17383 21159;;;;;; ps-page-dimensions-database) "ps-print" "ps-print.el" (17383
20875;;;;;; 24126)) 21160;;;;;; 32118))
20876;;; Generated autoloads from ps-print.el 21161;;; Generated autoloads from ps-print.el
20877 21162
20878(defvar ps-page-dimensions-database (list (list (quote a4) (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list (quote a3) (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list (quote letter) (* 72 8.5) (* 72 11.0) "Letter") (list (quote legal) (* 72 8.5) (* 72 14.0) "Legal") (list (quote letter-small) (* 72 7.68) (* 72 10.16) "LetterSmall") (list (quote tabloid) (* 72 11.0) (* 72 17.0) "Tabloid") (list (quote ledger) (* 72 17.0) (* 72 11.0) "Ledger") (list (quote statement) (* 72 5.5) (* 72 8.5) "Statement") (list (quote executive) (* 72 7.5) (* 72 10.0) "Executive") (list (quote a4small) (* 72 7.47) (* 72 10.85) "A4Small") (list (quote b4) (* 72 10.125) (* 72 14.33) "B4") (list (quote b5) (* 72 7.16) (* 72 10.125) "B5")) "\ 21163(defvar ps-page-dimensions-database (list (list (quote a4) (/ (* 72 21.0) 2.54) (/ (* 72 29.7) 2.54) "A4") (list (quote a3) (/ (* 72 29.7) 2.54) (/ (* 72 42.0) 2.54) "A3") (list (quote letter) (* 72 8.5) (* 72 11.0) "Letter") (list (quote legal) (* 72 8.5) (* 72 14.0) "Legal") (list (quote letter-small) (* 72 7.68) (* 72 10.16) "LetterSmall") (list (quote tabloid) (* 72 11.0) (* 72 17.0) "Tabloid") (list (quote ledger) (* 72 17.0) (* 72 11.0) "Ledger") (list (quote statement) (* 72 5.5) (* 72 8.5) "Statement") (list (quote executive) (* 72 7.5) (* 72 10.0) "Executive") (list (quote a4small) (* 72 7.47) (* 72 10.85) "A4Small") (list (quote b4) (* 72 10.125) (* 72 14.33) "B4") (list (quote b5) (* 72 7.16) (* 72 10.125) "B5")) "\
@@ -21069,7 +21354,7 @@ If EXTENSION is any other symbol, it is ignored.
21069;;;*** 21354;;;***
21070 21355
21071;;;### (autoloads (jython-mode python-mode run-python) "python" "progmodes/python.el" 21356;;;### (autoloads (jython-mode python-mode run-python) "python" "progmodes/python.el"
21072;;;;;; (17388 22062)) 21357;;;;;; (17487 53546))
21073;;; Generated autoloads from progmodes/python.el 21358;;; Generated autoloads from progmodes/python.el
21074 21359
21075(add-to-list (quote interpreter-mode-alist) (quote ("jython" . jython-mode))) 21360(add-to-list (quote interpreter-mode-alist) (quote ("jython" . jython-mode)))
@@ -21133,7 +21418,7 @@ Runs `jython-mode-hook' after `python-mode-hook'.
21133;;;*** 21418;;;***
21134 21419
21135;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el" 21420;;;### (autoloads (quoted-printable-decode-region) "qp" "gnus/qp.el"
21136;;;;;; (17406 37716)) 21421;;;;;; (17420 36085))
21137;;; Generated autoloads from gnus/qp.el 21422;;; Generated autoloads from gnus/qp.el
21138 21423
21139(autoload (quote quoted-printable-decode-region) "qp" "\ 21424(autoload (quote quoted-printable-decode-region) "qp" "\
@@ -21156,7 +21441,7 @@ them into characters should be done separately.
21156;;;;;; quail-defrule quail-install-decode-map quail-install-map 21441;;;;;; quail-defrule quail-install-decode-map quail-install-map
21157;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout 21442;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout
21158;;;;;; quail-define-package quail-use-package quail-title) "quail" 21443;;;;;; quail-define-package quail-use-package quail-title) "quail"
21159;;;;;; "international/quail.el" (17250 28362)) 21444;;;;;; "international/quail.el" (17304 24770))
21160;;; Generated autoloads from international/quail.el 21445;;; Generated autoloads from international/quail.el
21161 21446
21162(autoload (quote quail-title) "quail" "\ 21447(autoload (quote quail-title) "quail" "\
@@ -21388,7 +21673,7 @@ of each directory.
21388;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls 21673;;;### (autoloads (quickurl-list quickurl-list-mode quickurl-edit-urls
21389;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url 21674;;;;;; quickurl-browse-url-ask quickurl-browse-url quickurl-add-url
21390;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (17383 21675;;;;;; quickurl-ask quickurl) "quickurl" "net/quickurl.el" (17383
21391;;;;;; 13296)) 21676;;;;;; 32176))
21392;;; Generated autoloads from net/quickurl.el 21677;;; Generated autoloads from net/quickurl.el
21393 21678
21394(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" "\ 21679(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" "\
@@ -21460,7 +21745,7 @@ Display `quickurl-list' as a formatted list using `quickurl-list-mode'.
21460;;;*** 21745;;;***
21461 21746
21462;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc" 21747;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc"
21463;;;;;; "net/rcirc.el" (17448 18873)) 21748;;;;;; "net/rcirc.el" (17578 34778))
21464;;; Generated autoloads from net/rcirc.el 21749;;; Generated autoloads from net/rcirc.el
21465 21750
21466(autoload (quote rcirc) "rcirc" "\ 21751(autoload (quote rcirc) "rcirc" "\
@@ -21484,8 +21769,6 @@ use either \\[customize] or the function `rcirc-track-minor-mode'.")
21484 21769
21485(custom-autoload (quote rcirc-track-minor-mode) "rcirc") 21770(custom-autoload (quote rcirc-track-minor-mode) "rcirc")
21486 21771
21487(put (quote rcirc-track-minor-mode) (quote custom-set) (quote custom-set-minor-mode))
21488
21489(autoload (quote rcirc-track-minor-mode) "rcirc" "\ 21772(autoload (quote rcirc-track-minor-mode) "rcirc" "\
21490Global minor mode for tracking activity in rcirc buffers. 21773Global minor mode for tracking activity in rcirc buffers.
21491 21774
@@ -21493,8 +21776,8 @@ Global minor mode for tracking activity in rcirc buffers.
21493 21776
21494;;;*** 21777;;;***
21495 21778
21496;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17383 21779;;;### (autoloads (remote-compile) "rcompile" "net/rcompile.el" (17578
21497;;;;;; 13296)) 21780;;;;;; 34778))
21498;;; Generated autoloads from net/rcompile.el 21781;;; Generated autoloads from net/rcompile.el
21499 21782
21500(autoload (quote remote-compile) "rcompile" "\ 21783(autoload (quote remote-compile) "rcompile" "\
@@ -21506,7 +21789,7 @@ See \\[compile].
21506;;;*** 21789;;;***
21507 21790
21508;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el" 21791;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el"
21509;;;;;; (17383 16118)) 21792;;;;;; (17503 24307))
21510;;; Generated autoloads from emacs-lisp/re-builder.el 21793;;; Generated autoloads from emacs-lisp/re-builder.el
21511 21794
21512(defalias (quote regexp-builder) (quote re-builder)) 21795(defalias (quote regexp-builder) (quote re-builder))
@@ -21518,7 +21801,7 @@ Construct a regexp interactively.
21518 21801
21519;;;*** 21802;;;***
21520 21803
21521;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (17383 24126)) 21804;;;### (autoloads (recentf-mode) "recentf" "recentf.el" (17457 37500))
21522;;; Generated autoloads from recentf.el 21805;;; Generated autoloads from recentf.el
21523 21806
21524(defvar recentf-mode nil "\ 21807(defvar recentf-mode nil "\
@@ -21529,8 +21812,6 @@ use either \\[customize] or the function `recentf-mode'.")
21529 21812
21530(custom-autoload (quote recentf-mode) "recentf") 21813(custom-autoload (quote recentf-mode) "recentf")
21531 21814
21532(put (quote recentf-mode) (quote custom-set) (quote custom-set-minor-mode))
21533
21534(autoload (quote recentf-mode) "recentf" "\ 21815(autoload (quote recentf-mode) "recentf" "\
21535Toggle recentf mode. 21816Toggle recentf mode.
21536With prefix argument ARG, turn on if positive, otherwise off. 21817With prefix argument ARG, turn on if positive, otherwise off.
@@ -21548,8 +21829,8 @@ that were operated on recently.
21548;;;### (autoloads (clear-rectangle string-insert-rectangle string-rectangle 21829;;;### (autoloads (clear-rectangle string-insert-rectangle string-rectangle
21549;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle 21830;;;;;; delete-whitespace-rectangle open-rectangle insert-rectangle
21550;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle 21831;;;;;; yank-rectangle kill-rectangle extract-rectangle delete-extract-rectangle
21551;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (17383 21832;;;;;; delete-rectangle move-to-column-force) "rect" "rect.el" (17466
21552;;;;;; 24127)) 21833;;;;;; 42707))
21553;;; Generated autoloads from rect.el 21834;;; Generated autoloads from rect.el
21554 21835
21555(autoload (quote move-to-column-force) "rect" "\ 21836(autoload (quote move-to-column-force) "rect" "\
@@ -21598,6 +21879,12 @@ You might prefer to use `delete-extract-rectangle' from a program.
21598With a prefix (or a FILL) argument, also fill lines where nothing has to be 21879With a prefix (or a FILL) argument, also fill lines where nothing has to be
21599deleted. 21880deleted.
21600 21881
21882If the buffer is read-only, Emacs will beep and refrain from deleting
21883the rectangle, but put it in the kill ring anyway. This means that
21884you can use this command to copy text from a read-only buffer.
21885\(If the variable `kill-read-only-ok' is non-nil, then this won't
21886even beep.)
21887
21601\(fn START END &optional FILL)" t nil) 21888\(fn START END &optional FILL)" t nil)
21602 21889
21603(autoload (quote yank-rectangle) "rect" "\ 21890(autoload (quote yank-rectangle) "rect" "\
@@ -21672,7 +21959,7 @@ rectangle which were empty.
21672;;;*** 21959;;;***
21673 21960
21674;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17383 21961;;;### (autoloads (refill-mode) "refill" "textmodes/refill.el" (17383
21675;;;;;; 15658)) 21962;;;;;; 32188))
21676;;; Generated autoloads from textmodes/refill.el 21963;;; Generated autoloads from textmodes/refill.el
21677 21964
21678(autoload (quote refill-mode) "refill" "\ 21965(autoload (quote refill-mode) "refill" "\
@@ -21688,7 +21975,7 @@ refilling if they would cause auto-filling.
21688;;;*** 21975;;;***
21689 21976
21690;;;### (autoloads (reftex-reset-scanning-information reftex-mode 21977;;;### (autoloads (reftex-reset-scanning-information reftex-mode
21691;;;;;; turn-on-reftex) "reftex" "textmodes/reftex.el" (17404 10043)) 21978;;;;;; turn-on-reftex) "reftex" "textmodes/reftex.el" (17404 53188))
21692;;; Generated autoloads from textmodes/reftex.el 21979;;; Generated autoloads from textmodes/reftex.el
21693 21980
21694(autoload (quote turn-on-reftex) "reftex" "\ 21981(autoload (quote turn-on-reftex) "reftex" "\
@@ -21738,7 +22025,7 @@ This enforces rescanning the buffer on next use.
21738;;;*** 22025;;;***
21739 22026
21740;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el" 22027;;;### (autoloads (reftex-citation) "reftex-cite" "textmodes/reftex-cite.el"
21741;;;;;; (17404 4365)) 22028;;;;;; (17404 53187))
21742;;; Generated autoloads from textmodes/reftex-cite.el 22029;;; Generated autoloads from textmodes/reftex-cite.el
21743 22030
21744(autoload (quote reftex-citation) "reftex-cite" "\ 22031(autoload (quote reftex-citation) "reftex-cite" "\
@@ -21768,7 +22055,7 @@ While entering the regexp, completion on knows citation keys is possible.
21768;;;*** 22055;;;***
21769 22056
21770;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el" 22057;;;### (autoloads (reftex-isearch-minor-mode) "reftex-global" "textmodes/reftex-global.el"
21771;;;;;; (17404 4365)) 22058;;;;;; (17404 53187))
21772;;; Generated autoloads from textmodes/reftex-global.el 22059;;; Generated autoloads from textmodes/reftex-global.el
21773 22060
21774(autoload (quote reftex-isearch-minor-mode) "reftex-global" "\ 22061(autoload (quote reftex-isearch-minor-mode) "reftex-global" "\
@@ -21785,7 +22072,7 @@ With no argument, this command toggles
21785;;;*** 22072;;;***
21786 22073
21787;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el" 22074;;;### (autoloads (reftex-index-phrases-mode) "reftex-index" "textmodes/reftex-index.el"
21788;;;;;; (17413 18835)) 22075;;;;;; (17420 36092))
21789;;; Generated autoloads from textmodes/reftex-index.el 22076;;; Generated autoloads from textmodes/reftex-index.el
21790 22077
21791(autoload (quote reftex-index-phrases-mode) "reftex-index" "\ 22078(autoload (quote reftex-index-phrases-mode) "reftex-index" "\
@@ -21818,7 +22105,7 @@ Here are all local bindings.
21818;;;*** 22105;;;***
21819 22106
21820;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el" 22107;;;### (autoloads (reftex-all-document-files) "reftex-parse" "textmodes/reftex-parse.el"
21821;;;;;; (17404 4365)) 22108;;;;;; (17404 53187))
21822;;; Generated autoloads from textmodes/reftex-parse.el 22109;;; Generated autoloads from textmodes/reftex-parse.el
21823 22110
21824(autoload (quote reftex-all-document-files) "reftex-parse" "\ 22111(autoload (quote reftex-all-document-files) "reftex-parse" "\
@@ -21830,8 +22117,18 @@ of master file.
21830 22117
21831;;;*** 22118;;;***
21832 22119
22120;;;### (autoloads nil "reftex-vars" "textmodes/reftex-vars.el" (17494
22121;;;;;; 22070))
22122;;; Generated autoloads from textmodes/reftex-vars.el
22123(put 'reftex-vref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
22124(put 'reftex-fref-is-default 'safe-local-variable (lambda (x) (or (stringp x) (symbolp x))))
22125(put 'reftex-level-indent 'safe-local-variable 'integerp)
22126(put 'reftex-guess-label-type 'safe-local-variable (lambda (x) (memq x '(nil t))))
22127
22128;;;***
22129
21833;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el" 22130;;;### (autoloads (regexp-opt-depth regexp-opt) "regexp-opt" "emacs-lisp/regexp-opt.el"
21834;;;;;; (17383 16119)) 22131;;;;;; (17383 32141))
21835;;; Generated autoloads from emacs-lisp/regexp-opt.el 22132;;; Generated autoloads from emacs-lisp/regexp-opt.el
21836 22133
21837(autoload (quote regexp-opt) "regexp-opt" "\ 22134(autoload (quote regexp-opt) "regexp-opt" "\
@@ -21858,7 +22155,7 @@ This means the number of non-shy regexp grouping constructs
21858 22155
21859;;;*** 22156;;;***
21860 22157
21861;;;### (autoloads (repeat) "repeat" "repeat.el" (17383 24127)) 22158;;;### (autoloads (repeat) "repeat" "repeat.el" (17383 32118))
21862;;; Generated autoloads from repeat.el 22159;;; Generated autoloads from repeat.el
21863 22160
21864(autoload (quote repeat) "repeat" "\ 22161(autoload (quote repeat) "repeat" "\
@@ -21876,7 +22173,7 @@ can be modified by the global variable `repeat-on-final-keystroke'.
21876;;;*** 22173;;;***
21877 22174
21878;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el" 22175;;;### (autoloads (reporter-submit-bug-report) "reporter" "mail/reporter.el"
21879;;;;;; (17383 16812)) 22176;;;;;; (17383 32169))
21880;;; Generated autoloads from mail/reporter.el 22177;;; Generated autoloads from mail/reporter.el
21881 22178
21882(autoload (quote reporter-submit-bug-report) "reporter" "\ 22179(autoload (quote reporter-submit-bug-report) "reporter" "\
@@ -21908,7 +22205,7 @@ mail-sending package is used for editing and sending the message.
21908;;;*** 22205;;;***
21909 22206
21910;;;### (autoloads (reposition-window) "reposition" "reposition.el" 22207;;;### (autoloads (reposition-window) "reposition" "reposition.el"
21911;;;;;; (17383 24127)) 22208;;;;;; (17383 32119))
21912;;; Generated autoloads from reposition.el 22209;;; Generated autoloads from reposition.el
21913 22210
21914(autoload (quote reposition-window) "reposition" "\ 22211(autoload (quote reposition-window) "reposition" "\
@@ -21936,7 +22233,7 @@ first comment line visible (if point is in a comment).
21936;;;*** 22233;;;***
21937 22234
21938;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17383 22235;;;### (autoloads (resume-suspend-hook) "resume" "resume.el" (17383
21939;;;;;; 24127)) 22236;;;;;; 32119))
21940;;; Generated autoloads from resume.el 22237;;; Generated autoloads from resume.el
21941 22238
21942(autoload (quote resume-suspend-hook) "resume" "\ 22239(autoload (quote resume-suspend-hook) "resume" "\
@@ -21947,7 +22244,7 @@ Clear out the file used for transmitting args when Emacs resumes.
21947;;;*** 22244;;;***
21948 22245
21949;;;### (autoloads (global-reveal-mode reveal-mode) "reveal" "reveal.el" 22246;;;### (autoloads (global-reveal-mode reveal-mode) "reveal" "reveal.el"
21950;;;;;; (17349 36484)) 22247;;;;;; (17494 22060))
21951;;; Generated autoloads from reveal.el 22248;;; Generated autoloads from reveal.el
21952 22249
21953(autoload (quote reveal-mode) "reveal" "\ 22250(autoload (quote reveal-mode) "reveal" "\
@@ -21968,8 +22265,6 @@ use either \\[customize] or the function `global-reveal-mode'.")
21968 22265
21969(custom-autoload (quote global-reveal-mode) "reveal") 22266(custom-autoload (quote global-reveal-mode) "reveal")
21970 22267
21971(put (quote global-reveal-mode) (quote custom-set) (quote custom-set-minor-mode))
21972
21973(autoload (quote global-reveal-mode) "reveal" "\ 22268(autoload (quote global-reveal-mode) "reveal" "\
21974Toggle Reveal mode in all buffers on or off. 22269Toggle Reveal mode in all buffers on or off.
21975Reveal mode renders invisible text around point visible again. 22270Reveal mode renders invisible text around point visible again.
@@ -21983,7 +22278,7 @@ With zero or negative ARG turn mode off.
21983;;;*** 22278;;;***
21984 22279
21985;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el" 22280;;;### (autoloads (make-ring ring-p) "ring" "emacs-lisp/ring.el"
21986;;;;;; (17383 16119)) 22281;;;;;; (17383 32141))
21987;;; Generated autoloads from emacs-lisp/ring.el 22282;;; Generated autoloads from emacs-lisp/ring.el
21988 22283
21989(autoload (quote ring-p) "ring" "\ 22284(autoload (quote ring-p) "ring" "\
@@ -21998,7 +22293,7 @@ Make a ring that can contain SIZE elements.
21998 22293
21999;;;*** 22294;;;***
22000 22295
22001;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17383 13296)) 22296;;;### (autoloads (rlogin) "rlogin" "net/rlogin.el" (17383 32177))
22002;;; Generated autoloads from net/rlogin.el 22297;;; Generated autoloads from net/rlogin.el
22003 (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)") 22298 (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)")
22004 22299
@@ -22049,8 +22344,8 @@ variable.
22049;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output 22344;;;;;; rmail-mail-new-frame rmail-primary-inbox-list rmail-delete-after-output
22050;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers 22345;;;;;; rmail-highlight-face rmail-highlighted-headers rmail-retry-ignored-headers
22051;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names 22346;;;;;; rmail-displayed-headers rmail-ignored-headers rmail-dont-reply-to-names
22052;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (17445 22347;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (17521
22053;;;;;; 10908)) 22348;;;;;; 64538))
22054;;; Generated autoloads from mail/rmail.el 22349;;; Generated autoloads from mail/rmail.el
22055 22350
22056(autoload (quote rmail-movemail-variant-p) "rmail" "\ 22351(autoload (quote rmail-movemail-variant-p) "rmail" "\
@@ -22231,7 +22526,7 @@ If the variable `rmail-enable-mime' is non-nil, this variables is
22231ignored, and all the decoding work is done by a feature specified by 22526ignored, and all the decoding work is done by a feature specified by
22232the variable `rmail-mime-feature'.") 22527the variable `rmail-mime-feature'.")
22233 22528
22234(defvar rmail-mime-charset-pattern "^content-type:[ ]*text/plain;[ \n]*charset=\"?\\([^ \n\";]+\\)\"?" "\ 22529(defvar rmail-mime-charset-pattern (concat "^content-type:[ ]*text/plain;" "\\(?:[ \n]*\\(?:format\\|delsp\\)=\"?[-a-z0-9]+\"?;\\)*" "[ \n]*charset=\"?\\([^ \n\";]+\\)\"?") "\
22235Regexp to match MIME-charset specification in a header of message. 22530Regexp to match MIME-charset specification in a header of message.
22236The first parenthesized expression should match the MIME-charset name.") 22531The first parenthesized expression should match the MIME-charset name.")
22237 22532
@@ -22315,7 +22610,7 @@ Set PASSWORD to be used for retrieving mail from a POP or IMAP server.
22315;;;*** 22610;;;***
22316 22611
22317;;;### (autoloads (rmail-edit-current-message) "rmailedit" "mail/rmailedit.el" 22612;;;### (autoloads (rmail-edit-current-message) "rmailedit" "mail/rmailedit.el"
22318;;;;;; (17383 16812)) 22613;;;;;; (17383 32170))
22319;;; Generated autoloads from mail/rmailedit.el 22614;;; Generated autoloads from mail/rmailedit.el
22320 22615
22321(autoload (quote rmail-edit-current-message) "rmailedit" "\ 22616(autoload (quote rmail-edit-current-message) "rmailedit" "\
@@ -22327,7 +22622,7 @@ Edit the contents of this message.
22327 22622
22328;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message 22623;;;### (autoloads (rmail-next-labeled-message rmail-previous-labeled-message
22329;;;;;; rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd" 22624;;;;;; rmail-read-label rmail-kill-label rmail-add-label) "rmailkwd"
22330;;;;;; "mail/rmailkwd.el" (17383 16812)) 22625;;;;;; "mail/rmailkwd.el" (17383 32170))
22331;;; Generated autoloads from mail/rmailkwd.el 22626;;; Generated autoloads from mail/rmailkwd.el
22332 22627
22333(autoload (quote rmail-add-label) "rmailkwd" "\ 22628(autoload (quote rmail-add-label) "rmailkwd" "\
@@ -22366,7 +22661,7 @@ With prefix argument N moves forward N messages with these labels.
22366;;;*** 22661;;;***
22367 22662
22368;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el" 22663;;;### (autoloads (set-rmail-inbox-list) "rmailmsc" "mail/rmailmsc.el"
22369;;;;;; (17383 16812)) 22664;;;;;; (17383 32170))
22370;;; Generated autoloads from mail/rmailmsc.el 22665;;; Generated autoloads from mail/rmailmsc.el
22371 22666
22372(autoload (quote set-rmail-inbox-list) "rmailmsc" "\ 22667(autoload (quote set-rmail-inbox-list) "rmailmsc" "\
@@ -22380,7 +22675,7 @@ If FILE-NAME is empty, remove any existing inbox list.
22380 22675
22381;;;### (autoloads (rmail-output-body-to-file rmail-output rmail-fields-not-to-output 22676;;;### (autoloads (rmail-output-body-to-file rmail-output rmail-fields-not-to-output
22382;;;;;; rmail-output-to-rmail-file rmail-output-file-alist) "rmailout" 22677;;;;;; rmail-output-to-rmail-file rmail-output-file-alist) "rmailout"
22383;;;;;; "mail/rmailout.el" (17383 16812)) 22678;;;;;; "mail/rmailout.el" (17383 32170))
22384;;; Generated autoloads from mail/rmailout.el 22679;;; Generated autoloads from mail/rmailout.el
22385 22680
22386(defvar rmail-output-file-alist nil "\ 22681(defvar rmail-output-file-alist nil "\
@@ -22448,7 +22743,7 @@ FILE-NAME defaults, interactively, from the Subject field of the message.
22448;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent 22743;;;### (autoloads (rmail-sort-by-labels rmail-sort-by-lines rmail-sort-by-correspondent
22449;;;;;; rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject 22744;;;;;; rmail-sort-by-recipient rmail-sort-by-author rmail-sort-by-subject
22450;;;;;; rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (17383 22745;;;;;; rmail-sort-by-date) "rmailsort" "mail/rmailsort.el" (17383
22451;;;;;; 16812)) 22746;;;;;; 32170))
22452;;; Generated autoloads from mail/rmailsort.el 22747;;; Generated autoloads from mail/rmailsort.el
22453 22748
22454(autoload (quote rmail-sort-by-date) "rmailsort" "\ 22749(autoload (quote rmail-sort-by-date) "rmailsort" "\
@@ -22500,7 +22795,7 @@ KEYWORDS is a comma-separated list of labels.
22500;;;;;; rmail-summary-by-senders rmail-summary-by-topic rmail-summary-by-regexp 22795;;;;;; rmail-summary-by-senders rmail-summary-by-topic rmail-summary-by-regexp
22501;;;;;; rmail-summary-by-recipients rmail-summary-by-labels rmail-summary 22796;;;;;; rmail-summary-by-recipients rmail-summary-by-labels rmail-summary
22502;;;;;; rmail-summary-line-count-flag rmail-summary-scroll-between-messages) 22797;;;;;; rmail-summary-line-count-flag rmail-summary-scroll-between-messages)
22503;;;;;; "rmailsum" "mail/rmailsum.el" (17426 63564)) 22798;;;;;; "rmailsum" "mail/rmailsum.el" (17432 37362))
22504;;; Generated autoloads from mail/rmailsum.el 22799;;; Generated autoloads from mail/rmailsum.el
22505 22800
22506(defvar rmail-summary-scroll-between-messages t "\ 22801(defvar rmail-summary-scroll-between-messages t "\
@@ -22582,7 +22877,7 @@ Setting this variable has an effect only before reading a mail.")
22582;;;*** 22877;;;***
22583 22878
22584;;;### (autoloads (news-post-news) "rnewspost" "obsolete/rnewspost.el" 22879;;;### (autoloads (news-post-news) "rnewspost" "obsolete/rnewspost.el"
22585;;;;;; (17382 34311)) 22880;;;;;; (17383 32180))
22586;;; Generated autoloads from obsolete/rnewspost.el 22881;;; Generated autoloads from obsolete/rnewspost.el
22587 22882
22588(autoload (quote news-post-news) "rnewspost" "\ 22883(autoload (quote news-post-news) "rnewspost" "\
@@ -22595,7 +22890,7 @@ If NOQUERY is non-nil, we do not query before doing the work.
22595;;;*** 22890;;;***
22596 22891
22597;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region 22892;;;### (autoloads (toggle-rot13-mode rot13-other-window rot13-region
22598;;;;;; rot13-string rot13) "rot13" "rot13.el" (17383 24127)) 22893;;;;;; rot13-string rot13) "rot13" "rot13.el" (17383 32119))
22599;;; Generated autoloads from rot13.el 22894;;; Generated autoloads from rot13.el
22600 22895
22601(autoload (quote rot13) "rot13" "\ 22896(autoload (quote rot13) "rot13" "\
@@ -22636,7 +22931,7 @@ Toggle the use of rot 13 encoding for the current window.
22636;;;;;; resize-minibuffer-frame-max-height resize-minibuffer-frame 22931;;;;;; resize-minibuffer-frame-max-height resize-minibuffer-frame
22637;;;;;; resize-minibuffer-window-exactly resize-minibuffer-window-max-height 22932;;;;;; resize-minibuffer-window-exactly resize-minibuffer-window-max-height
22638;;;;;; resize-minibuffer-mode) "rsz-mini" "obsolete/rsz-mini.el" 22933;;;;;; resize-minibuffer-mode) "rsz-mini" "obsolete/rsz-mini.el"
22639;;;;;; (17382 34311)) 22934;;;;;; (17383 32180))
22640;;; Generated autoloads from obsolete/rsz-mini.el 22935;;; Generated autoloads from obsolete/rsz-mini.el
22641 22936
22642(defvar resize-minibuffer-mode nil "\ 22937(defvar resize-minibuffer-mode nil "\
@@ -22677,7 +22972,7 @@ This function is obsolete.
22677;;;*** 22972;;;***
22678 22973
22679;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (17383 22974;;;### (autoloads (ruler-mode) "ruler-mode" "ruler-mode.el" (17383
22680;;;;;; 24127)) 22975;;;;;; 32119))
22681;;; Generated autoloads from ruler-mode.el 22976;;; Generated autoloads from ruler-mode.el
22682 22977
22683(autoload (quote ruler-mode) "ruler-mode" "\ 22978(autoload (quote ruler-mode) "ruler-mode" "\
@@ -22687,8 +22982,8 @@ Display a ruler in the header line if ARG > 0.
22687 22982
22688;;;*** 22983;;;***
22689 22984
22690;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (17416 22985;;;### (autoloads (rx rx-to-string) "rx" "emacs-lisp/rx.el" (17420
22691;;;;;; 13385)) 22986;;;;;; 36082))
22692;;; Generated autoloads from emacs-lisp/rx.el 22987;;; Generated autoloads from emacs-lisp/rx.el
22693 22988
22694(autoload (quote rx-to-string) "rx" "\ 22989(autoload (quote rx-to-string) "rx" "\
@@ -22996,7 +23291,7 @@ enclosed in `(and ...)'.
22996;;;*** 23291;;;***
22997 23292
22998;;;### (autoloads (savehist-mode savehist-mode) "savehist" "savehist.el" 23293;;;### (autoloads (savehist-mode savehist-mode) "savehist" "savehist.el"
22999;;;;;; (17383 24127)) 23294;;;;;; (17457 37500))
23000;;; Generated autoloads from savehist.el 23295;;; Generated autoloads from savehist.el
23001 23296
23002(defvar savehist-mode nil "\ 23297(defvar savehist-mode nil "\
@@ -23022,7 +23317,7 @@ which is probably undesirable.
23022;;;*** 23317;;;***
23023 23318
23024;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el" 23319;;;### (autoloads (dsssl-mode scheme-mode) "scheme" "progmodes/scheme.el"
23025;;;;;; (17388 22062)) 23320;;;;;; (17397 61572))
23026;;; Generated autoloads from progmodes/scheme.el 23321;;; Generated autoloads from progmodes/scheme.el
23027 23322
23028(autoload (quote scheme-mode) "scheme" "\ 23323(autoload (quote scheme-mode) "scheme" "\
@@ -23064,7 +23359,7 @@ that variable's value is a string.
23064;;;*** 23359;;;***
23065 23360
23066;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el" 23361;;;### (autoloads (gnus-score-mode) "score-mode" "gnus/score-mode.el"
23067;;;;;; (17382 1051)) 23362;;;;;; (17383 32165))
23068;;; Generated autoloads from gnus/score-mode.el 23363;;; Generated autoloads from gnus/score-mode.el
23069 23364
23070(autoload (quote gnus-score-mode) "score-mode" "\ 23365(autoload (quote gnus-score-mode) "score-mode" "\
@@ -23077,8 +23372,8 @@ This mode is an extended emacs-lisp mode.
23077 23372
23078;;;*** 23373;;;***
23079 23374
23080;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17382 23375;;;### (autoloads (scribe-mode) "scribe" "obsolete/scribe.el" (17383
23081;;;;;; 34311)) 23376;;;;;; 32180))
23082;;; Generated autoloads from obsolete/scribe.el 23377;;; Generated autoloads from obsolete/scribe.el
23083 23378
23084(autoload (quote scribe-mode) "scribe" "\ 23379(autoload (quote scribe-mode) "scribe" "\
@@ -23103,7 +23398,7 @@ Interesting variables:
23103;;;*** 23398;;;***
23104 23399
23105;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el" 23400;;;### (autoloads (scroll-all-mode) "scroll-all" "scroll-all.el"
23106;;;;;; (17383 24127)) 23401;;;;;; (17383 32120))
23107;;; Generated autoloads from scroll-all.el 23402;;; Generated autoloads from scroll-all.el
23108 23403
23109(defvar scroll-all-mode nil "\ 23404(defvar scroll-all-mode nil "\
@@ -23114,8 +23409,6 @@ use either \\[customize] or the function `scroll-all-mode'.")
23114 23409
23115(custom-autoload (quote scroll-all-mode) "scroll-all") 23410(custom-autoload (quote scroll-all-mode) "scroll-all")
23116 23411
23117(put (quote scroll-all-mode) (quote custom-set) (quote custom-set-minor-mode))
23118
23119(autoload (quote scroll-all-mode) "scroll-all" "\ 23412(autoload (quote scroll-all-mode) "scroll-all" "\
23120Toggle Scroll-All minor mode. 23413Toggle Scroll-All minor mode.
23121With ARG, turn Scroll-All minor mode on if ARG is positive, off otherwise. 23414With ARG, turn Scroll-All minor mode on if ARG is positive, off otherwise.
@@ -23127,7 +23420,7 @@ apply to all visible windows in the same frame.
23127;;;*** 23420;;;***
23128 23421
23129;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el" 23422;;;### (autoloads (scroll-lock-mode) "scroll-lock" "scroll-lock.el"
23130;;;;;; (17383 24127)) 23423;;;;;; (17383 32120))
23131;;; Generated autoloads from scroll-lock.el 23424;;; Generated autoloads from scroll-lock.el
23132 23425
23133(autoload (quote scroll-lock-mode) "scroll-lock" "\ 23426(autoload (quote scroll-lock-mode) "scroll-lock" "\
@@ -23149,7 +23442,7 @@ during scrolling.
23149;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name 23442;;;;;; mail-alias-file mail-default-reply-to mail-archive-file-name
23150;;;;;; mail-header-separator send-mail-function mail-interactive 23443;;;;;; mail-header-separator send-mail-function mail-interactive
23151;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style) 23444;;;;;; mail-self-blind mail-specify-envelope-from mail-from-style)
23152;;;;;; "sendmail" "mail/sendmail.el" (17383 16812)) 23445;;;;;; "sendmail" "mail/sendmail.el" (17578 34777))
23153;;; Generated autoloads from mail/sendmail.el 23446;;; Generated autoloads from mail/sendmail.el
23154 23447
23155(defvar mail-from-style (quote angles) "\ 23448(defvar mail-from-style (quote angles) "\
@@ -23450,7 +23743,7 @@ Like `mail' command, but display mail buffer in another frame.
23450;;;*** 23743;;;***
23451 23744
23452;;;### (autoloads (server-mode server-start) "server" "server.el" 23745;;;### (autoloads (server-mode server-start) "server" "server.el"
23453;;;;;; (17417 47894)) 23746;;;;;; (17582 28846))
23454;;; Generated autoloads from server.el 23747;;; Generated autoloads from server.el
23455 23748
23456(autoload (quote server-start) "server" "\ 23749(autoload (quote server-start) "server" "\
@@ -23472,8 +23765,6 @@ use either \\[customize] or the function `server-mode'.")
23472 23765
23473(custom-autoload (quote server-mode) "server") 23766(custom-autoload (quote server-mode) "server")
23474 23767
23475(put (quote server-mode) (quote custom-set) (quote custom-set-minor-mode))
23476
23477(autoload (quote server-mode) "server" "\ 23768(autoload (quote server-mode) "server" "\
23478Toggle Server mode. 23769Toggle Server mode.
23479With ARG, turn Server mode on if ARG is positive, off otherwise. 23770With ARG, turn Server mode on if ARG is positive, off otherwise.
@@ -23484,7 +23775,7 @@ Server mode runs a process that accepts commands from the
23484 23775
23485;;;*** 23776;;;***
23486 23777
23487;;;### (autoloads (ses-mode) "ses" "ses.el" (17365 22702)) 23778;;;### (autoloads (ses-mode) "ses" "ses.el" (17578 34773))
23488;;; Generated autoloads from ses.el 23779;;; Generated autoloads from ses.el
23489 23780
23490(autoload (quote ses-mode) "ses" "\ 23781(autoload (quote ses-mode) "ses" "\
@@ -23503,7 +23794,7 @@ These are active only in the minibuffer, when entering or editing a formula:
23503;;;*** 23794;;;***
23504 23795
23505;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el" 23796;;;### (autoloads (html-mode sgml-mode) "sgml-mode" "textmodes/sgml-mode.el"
23506;;;;;; (17383 15659)) 23797;;;;;; (17521 64540))
23507;;; Generated autoloads from textmodes/sgml-mode.el 23798;;; Generated autoloads from textmodes/sgml-mode.el
23508 23799
23509(autoload (quote sgml-mode) "sgml-mode" "\ 23800(autoload (quote sgml-mode) "sgml-mode" "\
@@ -23516,8 +23807,8 @@ An argument of N to a tag-inserting command means to wrap it around
23516the next N words. In Transient Mark mode, when the mark is active, 23807the next N words. In Transient Mark mode, when the mark is active,
23517N defaults to -1, which means to wrap it around the current region. 23808N defaults to -1, which means to wrap it around the current region.
23518 23809
23519If you like upcased tags, put (setq sgml-transformation 'upcase) in 23810If you like upcased tags, put (setq sgml-transformation-function 'upcase)
23520your `.emacs' file. 23811in your `.emacs' file.
23521 23812
23522Use \\[sgml-validate] to validate your document with an SGML parser. 23813Use \\[sgml-validate] to validate your document with an SGML parser.
23523 23814
@@ -23571,8 +23862,9 @@ To work around that, do:
23571;;;*** 23862;;;***
23572 23863
23573;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el" 23864;;;### (autoloads (sh-mode) "sh-script" "progmodes/sh-script.el"
23574;;;;;; (17408 15904)) 23865;;;;;; (17590 26287))
23575;;; Generated autoloads from progmodes/sh-script.el 23866;;; Generated autoloads from progmodes/sh-script.el
23867(put 'sh-shell 'safe-local-variable 'symbolp)
23576 23868
23577(autoload (quote sh-mode) "sh-script" "\ 23869(autoload (quote sh-mode) "sh-script" "\
23578Major mode for editing shell scripts. 23870Major mode for editing shell scripts.
@@ -23634,7 +23926,7 @@ with your script for an edit-interpret-debug cycle.
23634 23926
23635;;;*** 23927;;;***
23636 23928
23637;;;### (autoloads (sha1) "sha1" "gnus/sha1.el" (17382 1051)) 23929;;;### (autoloads (sha1) "sha1" "gnus/sha1.el" (17383 32165))
23638;;; Generated autoloads from gnus/sha1.el 23930;;; Generated autoloads from gnus/sha1.el
23639 23931
23640(autoload (quote sha1) "sha1" "\ 23932(autoload (quote sha1) "sha1" "\
@@ -23649,7 +23941,7 @@ If BINARY is non-nil, return a string in binary form.
23649;;;*** 23941;;;***
23650 23942
23651;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el" 23943;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el"
23652;;;;;; (17383 16119)) 23944;;;;;; (17383 32141))
23653;;; Generated autoloads from emacs-lisp/shadow.el 23945;;; Generated autoloads from emacs-lisp/shadow.el
23654 23946
23655(autoload (quote list-load-path-shadows) "shadow" "\ 23947(autoload (quote list-load-path-shadows) "shadow" "\
@@ -23697,7 +23989,7 @@ buffer called `*Shadows*'. Shadowings are located by calling the
23697 23989
23698;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group 23990;;;### (autoloads (shadow-initialize shadow-define-regexp-group shadow-define-literal-group
23699;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (17383 23991;;;;;; shadow-define-cluster) "shadowfile" "shadowfile.el" (17383
23700;;;;;; 24127)) 23992;;;;;; 32120))
23701;;; Generated autoloads from shadowfile.el 23993;;; Generated autoloads from shadowfile.el
23702 23994
23703(autoload (quote shadow-define-cluster) "shadowfile" "\ 23995(autoload (quote shadow-define-cluster) "shadowfile" "\
@@ -23736,7 +24028,7 @@ Set up file shadowing.
23736;;;*** 24028;;;***
23737 24029
23738;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el" 24030;;;### (autoloads (shell shell-dumb-shell-regexp) "shell" "shell.el"
23739;;;;;; (17383 24127)) 24031;;;;;; (17582 28833))
23740;;; Generated autoloads from shell.el 24032;;; Generated autoloads from shell.el
23741 24033
23742(defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\ 24034(defvar shell-dumb-shell-regexp "cmd\\(proxy\\)?\\.exe" "\
@@ -23783,7 +24075,7 @@ Otherwise, one argument `-i' is passed to the shell.
23783;;;*** 24075;;;***
23784 24076
23785;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage) 24077;;;### (autoloads (sieve-upload-and-bury sieve-upload sieve-manage)
23786;;;;;; "sieve" "gnus/sieve.el" (17382 1051)) 24078;;;;;; "sieve" "gnus/sieve.el" (17383 32166))
23787;;; Generated autoloads from gnus/sieve.el 24079;;; Generated autoloads from gnus/sieve.el
23788 24080
23789(autoload (quote sieve-manage) "sieve" "\ 24081(autoload (quote sieve-manage) "sieve" "\
@@ -23804,7 +24096,7 @@ Not documented
23804;;;*** 24096;;;***
23805 24097
23806;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el" 24098;;;### (autoloads (sieve-mode) "sieve-mode" "gnus/sieve-mode.el"
23807;;;;;; (17382 1051)) 24099;;;;;; (17383 32166))
23808;;; Generated autoloads from gnus/sieve-mode.el 24100;;; Generated autoloads from gnus/sieve-mode.el
23809 24101
23810(autoload (quote sieve-mode) "sieve-mode" "\ 24102(autoload (quote sieve-mode) "sieve-mode" "\
@@ -23819,8 +24111,14 @@ Turning on Sieve mode runs `sieve-mode-hook'.
23819 24111
23820;;;*** 24112;;;***
23821 24113
23822;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17388 24114;;;### (autoloads nil "simple" "simple.el" (17590 36099))
23823;;;;;; 22062)) 24115;;; Generated autoloads from simple.el
24116(put 'fill-prefix 'safe-local-variable 'string-or-null-p)
24117
24118;;;***
24119
24120;;;### (autoloads (simula-mode) "simula" "progmodes/simula.el" (17397
24121;;;;;; 61572))
23824;;; Generated autoloads from progmodes/simula.el 24122;;; Generated autoloads from progmodes/simula.el
23825 24123
23826(autoload (quote simula-mode) "simula" "\ 24124(autoload (quote simula-mode) "simula" "\
@@ -23869,10 +24167,10 @@ with no arguments, if that value is non-nil.
23869;;;*** 24167;;;***
23870 24168
23871;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new 24169;;;### (autoloads (skeleton-pair-insert-maybe skeleton-insert skeleton-proxy-new
23872;;;;;; define-skeleton) "skeleton" "skeleton.el" (17383 24127)) 24170;;;;;; define-skeleton) "skeleton" "skeleton.el" (17521 64537))
23873;;; Generated autoloads from skeleton.el 24171;;; Generated autoloads from skeleton.el
23874 24172
23875(defvar skeleton-filter (quote identity) "\ 24173(defvar skeleton-filter-function (quote identity) "\
23876Function for transforming a skeleton proxy's aliases' variable value.") 24174Function for transforming a skeleton proxy's aliases' variable value.")
23877 24175
23878(autoload (quote define-skeleton) "skeleton" "\ 24176(autoload (quote define-skeleton) "skeleton" "\
@@ -23916,7 +24214,7 @@ SKELETON is made up as (INTERACTOR ELEMENT ...). INTERACTOR may be nil if
23916not needed, a prompt-string or an expression for complex read functions. 24214not needed, a prompt-string or an expression for complex read functions.
23917 24215
23918If ELEMENT is a string or a character it gets inserted (see also 24216If ELEMENT is a string or a character it gets inserted (see also
23919`skeleton-transformation'). Other possibilities are: 24217`skeleton-transformation-function'). Other possibilities are:
23920 24218
23921 \\n go to next line and indent according to mode 24219 \\n go to next line and indent according to mode
23922 _ interesting point, interregion here 24220 _ interesting point, interregion here
@@ -23966,7 +24264,7 @@ Insert the character you type ARG times.
23966With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region 24264With no ARG, if `skeleton-pair' is non-nil, pairing can occur. If the region
23967is visible the pair is wrapped around it depending on `skeleton-autowrap'. 24265is visible the pair is wrapped around it depending on `skeleton-autowrap'.
23968Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a 24266Else, if `skeleton-pair-on-word' is non-nil or we are not before or inside a
23969word, and if `skeleton-pair-filter' returns nil, pairing is performed. 24267word, and if `skeleton-pair-filter-function' returns nil, pairing is performed.
23970Pairing is also prohibited if we are right after a quoting character 24268Pairing is also prohibited if we are right after a quoting character
23971such as backslash. 24269such as backslash.
23972 24270
@@ -23979,7 +24277,7 @@ symmetrical ones, and the same character twice for the others.
23979;;;*** 24277;;;***
23980 24278
23981;;;### (autoloads (smerge-mode smerge-ediff) "smerge-mode" "smerge-mode.el" 24279;;;### (autoloads (smerge-mode smerge-ediff) "smerge-mode" "smerge-mode.el"
23982;;;;;; (17383 24127)) 24280;;;;;; (17494 22060))
23983;;; Generated autoloads from smerge-mode.el 24281;;; Generated autoloads from smerge-mode.el
23984 24282
23985(autoload (quote smerge-ediff) "smerge-mode" "\ 24283(autoload (quote smerge-ediff) "smerge-mode" "\
@@ -23998,7 +24296,7 @@ Minor mode to simplify editing output from the diff3 program.
23998;;;*** 24296;;;***
23999 24297
24000;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el" 24298;;;### (autoloads (smiley-buffer smiley-region) "smiley" "gnus/smiley.el"
24001;;;;;; (17440 25582)) 24299;;;;;; (17457 37503))
24002;;; Generated autoloads from gnus/smiley.el 24300;;; Generated autoloads from gnus/smiley.el
24003 24301
24004(autoload (quote smiley-region) "smiley" "\ 24302(autoload (quote smiley-region) "smiley" "\
@@ -24016,7 +24314,7 @@ interactively. If there's no argument, do it at the current buffer
24016;;;*** 24314;;;***
24017 24315
24018;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail" 24316;;;### (autoloads (smtpmail-send-queued-mail smtpmail-send-it) "smtpmail"
24019;;;;;; "mail/smtpmail.el" (17383 16812)) 24317;;;;;; "mail/smtpmail.el" (17383 32170))
24020;;; Generated autoloads from mail/smtpmail.el 24318;;; Generated autoloads from mail/smtpmail.el
24021 24319
24022(autoload (quote smtpmail-send-it) "smtpmail" "\ 24320(autoload (quote smtpmail-send-it) "smtpmail" "\
@@ -24031,7 +24329,7 @@ Send mail that was queued as a result of setting `smtpmail-queue-mail'.
24031 24329
24032;;;*** 24330;;;***
24033 24331
24034;;;### (autoloads (snake) "snake" "play/snake.el" (17382 1892)) 24332;;;### (autoloads (snake) "snake" "play/snake.el" (17383 32183))
24035;;; Generated autoloads from play/snake.el 24333;;; Generated autoloads from play/snake.el
24036 24334
24037(autoload (quote snake) "snake" "\ 24335(autoload (quote snake) "snake" "\
@@ -24055,7 +24353,7 @@ Snake mode keybindings:
24055;;;*** 24353;;;***
24056 24354
24057;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el" 24355;;;### (autoloads (snmpv2-mode snmp-mode) "snmp-mode" "net/snmp-mode.el"
24058;;;;;; (17383 13296)) 24356;;;;;; (17383 32177))
24059;;; Generated autoloads from net/snmp-mode.el 24357;;; Generated autoloads from net/snmp-mode.el
24060 24358
24061(autoload (quote snmp-mode) "snmp-mode" "\ 24359(autoload (quote snmp-mode) "snmp-mode" "\
@@ -24086,7 +24384,7 @@ then `snmpv2-mode-hook'.
24086 24384
24087;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name 24385;;;### (autoloads (solar-equinoxes-solstices sunrise-sunset calendar-location-name
24088;;;;;; calendar-longitude calendar-latitude calendar-time-display-form) 24386;;;;;; calendar-longitude calendar-latitude calendar-time-display-form)
24089;;;;;; "solar" "calendar/solar.el" (17385 41891)) 24387;;;;;; "solar" "calendar/solar.el" (17397 61548))
24090;;; Generated autoloads from calendar/solar.el 24388;;; Generated autoloads from calendar/solar.el
24091 24389
24092(defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\ 24390(defvar calendar-time-display-form (quote (12-hours ":" minutes am-pm (if time-zone " (") time-zone (if time-zone ")"))) "\
@@ -24157,8 +24455,8 @@ Requires floating point.
24157 24455
24158;;;*** 24456;;;***
24159 24457
24160;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17382 24458;;;### (autoloads (solitaire) "solitaire" "play/solitaire.el" (17383
24161;;;;;; 1892)) 24459;;;;;; 32183))
24162;;; Generated autoloads from play/solitaire.el 24460;;; Generated autoloads from play/solitaire.el
24163 24461
24164(autoload (quote solitaire) "solitaire" "\ 24462(autoload (quote solitaire) "solitaire" "\
@@ -24235,7 +24533,7 @@ Pick your favourite shortcuts:
24235 24533
24236;;;### (autoloads (reverse-region sort-columns sort-regexp-fields 24534;;;### (autoloads (reverse-region sort-columns sort-regexp-fields
24237;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs 24535;;;;;; sort-fields sort-numeric-fields sort-pages sort-paragraphs
24238;;;;;; sort-lines sort-subr) "sort" "sort.el" (17434 1454)) 24536;;;;;; sort-lines sort-subr) "sort" "sort.el" (17466 42707))
24239;;; Generated autoloads from sort.el 24537;;; Generated autoloads from sort.el
24240 24538
24241(autoload (quote sort-subr) "sort" "\ 24539(autoload (quote sort-subr) "sort" "\
@@ -24377,8 +24675,8 @@ From a program takes two point or marker arguments, BEG and END.
24377 24675
24378;;;*** 24676;;;***
24379 24677
24380;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17440 24678;;;### (autoloads (spam-initialize) "spam" "gnus/spam.el" (17457
24381;;;;;; 25582)) 24679;;;;;; 37503))
24382;;; Generated autoloads from gnus/spam.el 24680;;; Generated autoloads from gnus/spam.el
24383 24681
24384(autoload (quote spam-initialize) "spam" "\ 24682(autoload (quote spam-initialize) "spam" "\
@@ -24390,7 +24688,7 @@ Install the spam.el hooks and do other initialization
24390 24688
24391;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file 24689;;;### (autoloads (spam-report-deagentize spam-report-agentize spam-report-url-to-file
24392;;;;;; spam-report-url-ping-mm-url spam-report-process-queue) "spam-report" 24690;;;;;; spam-report-url-ping-mm-url spam-report-process-queue) "spam-report"
24393;;;;;; "gnus/spam-report.el" (17385 29998)) 24691;;;;;; "gnus/spam-report.el" (17397 61557))
24394;;; Generated autoloads from gnus/spam-report.el 24692;;; Generated autoloads from gnus/spam-report.el
24395 24693
24396(autoload (quote spam-report-process-queue) "spam-report" "\ 24694(autoload (quote spam-report-process-queue) "spam-report" "\
@@ -24433,7 +24731,7 @@ Spam reports will be queued with the method used when
24433;;;*** 24731;;;***
24434 24732
24435;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar" 24733;;;### (autoloads (speedbar-get-focus speedbar-frame-mode) "speedbar"
24436;;;;;; "speedbar.el" (17412 50667)) 24734;;;;;; "speedbar.el" (17578 34773))
24437;;; Generated autoloads from speedbar.el 24735;;; Generated autoloads from speedbar.el
24438 24736
24439(defalias (quote speedbar) (quote speedbar-frame-mode)) 24737(defalias (quote speedbar) (quote speedbar-frame-mode))
@@ -24458,7 +24756,7 @@ selected. If the speedbar frame is active, then select the attached frame.
24458;;;*** 24756;;;***
24459 24757
24460;;;### (autoloads (spell-string spell-region spell-word spell-buffer) 24758;;;### (autoloads (spell-string spell-region spell-word spell-buffer)
24461;;;;;; "spell" "textmodes/spell.el" (17383 15659)) 24759;;;;;; "spell" "textmodes/spell.el" (17383 32189))
24462;;; Generated autoloads from textmodes/spell.el 24760;;; Generated autoloads from textmodes/spell.el
24463 24761
24464(put (quote spell-filter) (quote risky-local-variable) t) 24762(put (quote spell-filter) (quote risky-local-variable) t)
@@ -24494,8 +24792,8 @@ Check spelling of string supplied as argument.
24494 24792
24495;;;*** 24793;;;***
24496 24794
24497;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17382 24795;;;### (autoloads (snarf-spooks spook) "spook" "play/spook.el" (17383
24498;;;;;; 1892)) 24796;;;;;; 32183))
24499;;; Generated autoloads from play/spook.el 24797;;; Generated autoloads from play/spook.el
24500 24798
24501(autoload (quote spook) "spook" "\ 24799(autoload (quote spook) "spook" "\
@@ -24513,8 +24811,8 @@ Return a vector containing the lines from `spook-phrases-file'.
24513;;;### (autoloads (sql-linter sql-db2 sql-interbase sql-postgres 24811;;;### (autoloads (sql-linter sql-db2 sql-interbase sql-postgres
24514;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix 24812;;;;;; sql-ms sql-ingres sql-solid sql-mysql sql-sqlite sql-informix
24515;;;;;; sql-sybase sql-oracle sql-product-interactive sql-mode sql-help 24813;;;;;; sql-sybase sql-oracle sql-product-interactive sql-mode sql-help
24516;;;;;; sql-add-product-keywords) "sql" "progmodes/sql.el" (17388 24814;;;;;; sql-add-product-keywords) "sql" "progmodes/sql.el" (17397
24517;;;;;; 22062)) 24815;;;;;; 61572))
24518;;; Generated autoloads from progmodes/sql.el 24816;;; Generated autoloads from progmodes/sql.el
24519 24817
24520(autoload (quote sql-add-product-keywords) "sql" "\ 24818(autoload (quote sql-add-product-keywords) "sql" "\
@@ -24946,7 +25244,7 @@ input. See `sql-interactive-mode'.
24946;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke 25244;;;;;; strokes-help strokes-describe-stroke strokes-do-complex-stroke
24947;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke 25245;;;;;; strokes-do-stroke strokes-read-complex-stroke strokes-read-stroke
24948;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (17383 25246;;;;;; strokes-global-set-stroke) "strokes" "strokes.el" (17383
24949;;;;;; 24127)) 25247;;;;;; 32122))
24950;;; Generated autoloads from strokes.el 25248;;; Generated autoloads from strokes.el
24951 25249
24952(autoload (quote strokes-global-set-stroke) "strokes" "\ 25250(autoload (quote strokes-global-set-stroke) "strokes" "\
@@ -25023,8 +25321,6 @@ use either \\[customize] or the function `strokes-mode'.")
25023 25321
25024(custom-autoload (quote strokes-mode) "strokes") 25322(custom-autoload (quote strokes-mode) "strokes")
25025 25323
25026(put (quote strokes-mode) (quote custom-set) (quote custom-set-minor-mode))
25027
25028(autoload (quote strokes-mode) "strokes" "\ 25324(autoload (quote strokes-mode) "strokes" "\
25029Toggle Strokes global minor mode.\\<strokes-mode-map> 25325Toggle Strokes global minor mode.\\<strokes-mode-map>
25030With ARG, turn strokes on if and only if ARG is positive. 25326With ARG, turn strokes on if and only if ARG is positive.
@@ -25057,7 +25353,7 @@ Read a complex stroke and insert its glyph into the current buffer.
25057;;;*** 25353;;;***
25058 25354
25059;;;### (autoloads (studlify-buffer studlify-word studlify-region) 25355;;;### (autoloads (studlify-buffer studlify-word studlify-region)
25060;;;;;; "studly" "play/studly.el" (17075 55479)) 25356;;;;;; "studly" "play/studly.el" (16221 3781))
25061;;; Generated autoloads from play/studly.el 25357;;; Generated autoloads from play/studly.el
25062 25358
25063(autoload (quote studlify-region) "studly" "\ 25359(autoload (quote studlify-region) "studly" "\
@@ -25077,7 +25373,7 @@ Studlify-case the current buffer.
25077 25373
25078;;;*** 25374;;;***
25079 25375
25080;;;### (autoloads (locate-library) "subr" "subr.el" (17410 23908)) 25376;;;### (autoloads (locate-library) "subr" "subr.el" (17590 36099))
25081;;; Generated autoloads from subr.el 25377;;; Generated autoloads from subr.el
25082 25378
25083(autoload (quote locate-library) "subr" "\ 25379(autoload (quote locate-library) "subr" "\
@@ -25099,7 +25395,7 @@ and the file name is displayed in the echo area.
25099;;;*** 25395;;;***
25100 25396
25101;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el" 25397;;;### (autoloads (sc-cite-original) "supercite" "mail/supercite.el"
25102;;;;;; (17383 16812)) 25398;;;;;; (17383 32170))
25103;;; Generated autoloads from mail/supercite.el 25399;;; Generated autoloads from mail/supercite.el
25104 25400
25105(autoload (quote sc-cite-original) "supercite" "\ 25401(autoload (quote sc-cite-original) "supercite" "\
@@ -25142,8 +25438,6 @@ use either \\[customize] or the function `t-mouse-mode'.")
25142 25438
25143(custom-autoload (quote t-mouse-mode) "t-mouse") 25439(custom-autoload (quote t-mouse-mode) "t-mouse")
25144 25440
25145(put (quote t-mouse-mode) (quote custom-set) (quote custom-set-minor-mode))
25146
25147(autoload (quote t-mouse-mode) "t-mouse" "\ 25441(autoload (quote t-mouse-mode) "t-mouse" "\
25148Toggle t-mouse mode. 25442Toggle t-mouse mode.
25149With prefix arg, turn t-mouse mode on iff arg is positive. 25443With prefix arg, turn t-mouse mode on iff arg is positive.
@@ -25154,7 +25448,7 @@ Turn it on to use emacs mouse commands, and off to use t-mouse commands.
25154 25448
25155;;;*** 25449;;;***
25156 25450
25157;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17383 24127)) 25451;;;### (autoloads (tabify untabify) "tabify" "tabify.el" (17383 32122))
25158;;; Generated autoloads from tabify.el 25452;;; Generated autoloads from tabify.el
25159 25453
25160(autoload (quote untabify) "tabify" "\ 25454(autoload (quote untabify) "tabify" "\
@@ -25189,7 +25483,7 @@ The variable `tab-width' controls the spacing of tab stops.
25189;;;;;; table-recognize table-insert-row-column table-insert-column 25483;;;;;; table-recognize table-insert-row-column table-insert-column
25190;;;;;; table-insert-row table-insert table-point-left-cell-hook 25484;;;;;; table-insert-row table-insert table-point-left-cell-hook
25191;;;;;; table-point-entered-cell-hook table-load-hook table-cell-map-hook) 25485;;;;;; table-point-entered-cell-hook table-load-hook table-cell-map-hook)
25192;;;;;; "table" "textmodes/table.el" (17378 11759)) 25486;;;;;; "table" "textmodes/table.el" (17578 34780))
25193;;; Generated autoloads from textmodes/table.el 25487;;; Generated autoloads from textmodes/table.el
25194 25488
25195(defvar table-cell-map-hook nil "\ 25489(defvar table-cell-map-hook nil "\
@@ -25777,7 +26071,7 @@ converts a table into plain text without frames. It is a companion to
25777 26071
25778;;;*** 26072;;;***
25779 26073
25780;;;### (autoloads (talk-connect) "talk" "talk.el" (17383 24127)) 26074;;;### (autoloads (talk-connect) "talk" "talk.el" (17383 32122))
25781;;; Generated autoloads from talk.el 26075;;; Generated autoloads from talk.el
25782 26076
25783(autoload (quote talk-connect) "talk" "\ 26077(autoload (quote talk-connect) "talk" "\
@@ -25787,7 +26081,7 @@ Connect to display DISPLAY for the Emacs talk group.
25787 26081
25788;;;*** 26082;;;***
25789 26083
25790;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (17383 24127)) 26084;;;### (autoloads (tar-mode) "tar-mode" "tar-mode.el" (17578 34774))
25791;;; Generated autoloads from tar-mode.el 26085;;; Generated autoloads from tar-mode.el
25792 26086
25793(autoload (quote tar-mode) "tar-mode" "\ 26087(autoload (quote tar-mode) "tar-mode" "\
@@ -25811,7 +26105,7 @@ See also: variables `tar-update-datestamp' and `tar-anal-blocksize'.
25811;;;*** 26105;;;***
25812 26106
25813;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl" 26107;;;### (autoloads (tcl-help-on-word inferior-tcl tcl-mode) "tcl"
25814;;;;;; "progmodes/tcl.el" (17348 7449)) 26108;;;;;; "progmodes/tcl.el" (17484 52437))
25815;;; Generated autoloads from progmodes/tcl.el 26109;;; Generated autoloads from progmodes/tcl.el
25816 26110
25817(autoload (quote tcl-mode) "tcl" "\ 26111(autoload (quote tcl-mode) "tcl" "\
@@ -25862,7 +26156,7 @@ Prefix argument means invert sense of `tcl-use-smart-word-finder'.
25862 26156
25863;;;*** 26157;;;***
25864 26158
25865;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17383 13296)) 26159;;;### (autoloads (rsh telnet) "telnet" "net/telnet.el" (17383 32177))
25866;;; Generated autoloads from net/telnet.el 26160;;; Generated autoloads from net/telnet.el
25867 (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)") 26161 (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)")
25868 26162
@@ -25889,8 +26183,8 @@ Normally input is edited in Emacs and sent a line at a time.
25889 26183
25890;;;*** 26184;;;***
25891 26185
25892;;;### (autoloads (ansi-term term make-term) "term" "term.el" (17354 26186;;;### (autoloads (ansi-term term make-term) "term" "term.el" (17578
25893;;;;;; 44750)) 26187;;;;;; 34774))
25894;;; Generated autoloads from term.el 26188;;; Generated autoloads from term.el
25895 26189
25896(autoload (quote make-term) "term" "\ 26190(autoload (quote make-term) "term" "\
@@ -25919,7 +26213,7 @@ Start a terminal-emulator in a new buffer.
25919;;;*** 26213;;;***
25920 26214
25921;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17383 26215;;;### (autoloads (terminal-emulator) "terminal" "terminal.el" (17383
25922;;;;;; 24127)) 26216;;;;;; 32123))
25923;;; Generated autoloads from terminal.el 26217;;; Generated autoloads from terminal.el
25924 26218
25925(autoload (quote terminal-emulator) "terminal" "\ 26219(autoload (quote terminal-emulator) "terminal" "\
@@ -25956,7 +26250,7 @@ subprocess started.
25956;;;*** 26250;;;***
25957 26251
25958;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el" 26252;;;### (autoloads (testcover-this-defun) "testcover" "emacs-lisp/testcover.el"
25959;;;;;; (17383 16119)) 26253;;;;;; (17383 32141))
25960;;; Generated autoloads from emacs-lisp/testcover.el 26254;;; Generated autoloads from emacs-lisp/testcover.el
25961 26255
25962(autoload (quote testcover-this-defun) "testcover" "\ 26256(autoload (quote testcover-this-defun) "testcover" "\
@@ -25966,7 +26260,7 @@ Start coverage on function under point.
25966 26260
25967;;;*** 26261;;;***
25968 26262
25969;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17382 1892)) 26263;;;### (autoloads (tetris) "tetris" "play/tetris.el" (17383 32183))
25970;;; Generated autoloads from play/tetris.el 26264;;; Generated autoloads from play/tetris.el
25971 26265
25972(autoload (quote tetris) "tetris" "\ 26266(autoload (quote tetris) "tetris" "\
@@ -25997,7 +26291,7 @@ tetris-mode keybindings:
25997;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command 26291;;;;;; tex-start-commands tex-start-options slitex-run-command latex-run-command
25998;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp 26292;;;;;; tex-run-command tex-offer-save tex-main-file tex-first-line-header-regexp
25999;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el" 26293;;;;;; tex-directory tex-shell-file-name) "tex-mode" "textmodes/tex-mode.el"
26000;;;;;; (17383 15659)) 26294;;;;;; (17578 34780))
26001;;; Generated autoloads from textmodes/tex-mode.el 26295;;; Generated autoloads from textmodes/tex-mode.el
26002 26296
26003(defvar tex-shell-file-name nil "\ 26297(defvar tex-shell-file-name nil "\
@@ -26299,7 +26593,7 @@ Major mode to edit DocTeX files.
26299;;;*** 26593;;;***
26300 26594
26301;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer) 26595;;;### (autoloads (texi2info texinfo-format-region texinfo-format-buffer)
26302;;;;;; "texinfmt" "textmodes/texinfmt.el" (17383 15659)) 26596;;;;;; "texinfmt" "textmodes/texinfmt.el" (17590 36100))
26303;;; Generated autoloads from textmodes/texinfmt.el 26597;;; Generated autoloads from textmodes/texinfmt.el
26304 26598
26305(autoload (quote texinfo-format-buffer) "texinfmt" "\ 26599(autoload (quote texinfo-format-buffer) "texinfmt" "\
@@ -26339,7 +26633,7 @@ if large. You can use Info-split to do this manually.
26339;;;*** 26633;;;***
26340 26634
26341;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote) 26635;;;### (autoloads (texinfo-mode texinfo-close-quote texinfo-open-quote)
26342;;;;;; "texinfo" "textmodes/texinfo.el" (17383 15659)) 26636;;;;;; "texinfo" "textmodes/texinfo.el" (17383 32190))
26343;;; Generated autoloads from textmodes/texinfo.el 26637;;; Generated autoloads from textmodes/texinfo.el
26344 26638
26345(defvar texinfo-open-quote "``" "\ 26639(defvar texinfo-open-quote "``" "\
@@ -26426,7 +26720,7 @@ value of `texinfo-mode-hook'.
26426;;;### (autoloads (thai-auto-composition-mode thai-composition-function 26720;;;### (autoloads (thai-auto-composition-mode thai-composition-function
26427;;;;;; thai-post-read-conversion thai-compose-buffer thai-compose-string 26721;;;;;; thai-post-read-conversion thai-compose-buffer thai-compose-string
26428;;;;;; thai-compose-region) "thai-util" "language/thai-util.el" 26722;;;;;; thai-compose-region) "thai-util" "language/thai-util.el"
26429;;;;;; (17185 27569)) 26723;;;;;; (17171 19474))
26430;;; Generated autoloads from language/thai-util.el 26724;;; Generated autoloads from language/thai-util.el
26431 26725
26432(autoload (quote thai-compose-region) "thai-util" "\ 26726(autoload (quote thai-compose-region) "thai-util" "\
@@ -26470,11 +26764,11 @@ Minor mode for automatically correct Thai character composition.
26470 26764
26471;;;### (autoloads (list-at-point number-at-point symbol-at-point 26765;;;### (autoloads (list-at-point number-at-point symbol-at-point
26472;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing) 26766;;;;;; sexp-at-point thing-at-point bounds-of-thing-at-point forward-thing)
26473;;;;;; "thingatpt" "thingatpt.el" (17383 24127)) 26767;;;;;; "thingatpt" "thingatpt.el" (17582 28846))
26474;;; Generated autoloads from thingatpt.el 26768;;; Generated autoloads from thingatpt.el
26475 26769
26476(autoload (quote forward-thing) "thingatpt" "\ 26770(autoload (quote forward-thing) "thingatpt" "\
26477Move forward to the end of the next THING. 26771Move forward to the end of the Nth next THING.
26478 26772
26479\(fn THING &optional N)" nil nil) 26773\(fn THING &optional N)" nil nil)
26480 26774
@@ -26527,7 +26821,7 @@ Not documented
26527 26821
26528;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked 26822;;;### (autoloads (thumbs-dired-setroot thumbs-dired-show thumbs-dired-show-marked
26529;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el" 26823;;;;;; thumbs-show-from-dir thumbs-find-thumb) "thumbs" "thumbs.el"
26530;;;;;; (17383 24127)) 26824;;;;;; (17590 36099))
26531;;; Generated autoloads from thumbs.el 26825;;; Generated autoloads from thumbs.el
26532 26826
26533(autoload (quote thumbs-find-thumb) "thumbs" "\ 26827(autoload (quote thumbs-find-thumb) "thumbs" "\
@@ -26566,7 +26860,7 @@ In dired, call the setroot program on the image at point.
26566;;;;;; tibetan-composition-function tibetan-decompose-string tibetan-decompose-region 26860;;;;;; tibetan-composition-function tibetan-decompose-string tibetan-decompose-region
26567;;;;;; tibetan-compose-region tibetan-compose-string tibetan-transcription-to-tibetan 26861;;;;;; tibetan-compose-region tibetan-compose-string tibetan-transcription-to-tibetan
26568;;;;;; tibetan-tibetan-to-transcription tibetan-char-p) "tibet-util" 26862;;;;;; tibetan-tibetan-to-transcription tibetan-char-p) "tibet-util"
26569;;;;;; "language/tibet-util.el" (17102 18781)) 26863;;;;;; "language/tibet-util.el" (17097 33527))
26570;;; Generated autoloads from language/tibet-util.el 26864;;; Generated autoloads from language/tibet-util.el
26571 26865
26572(autoload (quote tibetan-char-p) "tibet-util" "\ 26866(autoload (quote tibetan-char-p) "tibet-util" "\
@@ -26645,7 +26939,7 @@ Not documented
26645;;;*** 26939;;;***
26646 26940
26647;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el" 26941;;;### (autoloads (tildify-buffer tildify-region) "tildify" "textmodes/tildify.el"
26648;;;;;; (17383 15659)) 26942;;;;;; (17383 32190))
26649;;; Generated autoloads from textmodes/tildify.el 26943;;; Generated autoloads from textmodes/tildify.el
26650 26944
26651(autoload (quote tildify-region) "tildify" "\ 26945(autoload (quote tildify-region) "tildify" "\
@@ -26669,7 +26963,7 @@ This function performs no refilling of the changed text.
26669;;;*** 26963;;;***
26670 26964
26671;;;### (autoloads (display-time-mode display-time display-time-day-and-date) 26965;;;### (autoloads (display-time-mode display-time display-time-day-and-date)
26672;;;;;; "time" "time.el" (17383 24127)) 26966;;;;;; "time" "time.el" (17383 32124))
26673;;; Generated autoloads from time.el 26967;;; Generated autoloads from time.el
26674 26968
26675(defvar display-time-day-and-date nil "\ 26969(defvar display-time-day-and-date nil "\
@@ -26694,8 +26988,6 @@ use either \\[customize] or the function `display-time-mode'.")
26694 26988
26695(custom-autoload (quote display-time-mode) "time") 26989(custom-autoload (quote display-time-mode) "time")
26696 26990
26697(put (quote display-time-mode) (quote custom-set) (quote custom-set-minor-mode))
26698
26699(autoload (quote display-time-mode) "time" "\ 26991(autoload (quote display-time-mode) "time" "\
26700Toggle display of time, load level, and mail flag in mode lines. 26992Toggle display of time, load level, and mail flag in mode lines.
26701With a numeric arg, enable this display if arg is positive. 26993With a numeric arg, enable this display if arg is positive.
@@ -26712,8 +27004,8 @@ This runs the normal hook `display-time-hook' after each update.
26712;;;### (autoloads (safe-date-to-time time-to-days time-to-day-in-year 27004;;;### (autoloads (safe-date-to-time time-to-days time-to-day-in-year
26713;;;;;; date-leap-year-p days-between date-to-day time-add time-subtract 27005;;;;;; date-leap-year-p days-between date-to-day time-add time-subtract
26714;;;;;; time-since days-to-time time-less-p seconds-to-time time-to-seconds 27006;;;;;; time-since days-to-time time-less-p seconds-to-time time-to-seconds
26715;;;;;; date-to-time) "time-date" "calendar/time-date.el" (17385 27007;;;;;; date-to-time) "time-date" "calendar/time-date.el" (17397
26716;;;;;; 41891)) 27008;;;;;; 61548))
26717;;; Generated autoloads from calendar/time-date.el 27009;;; Generated autoloads from calendar/time-date.el
26718 27010
26719(autoload (quote date-to-time) "time-date" "\ 27011(autoload (quote date-to-time) "time-date" "\
@@ -26799,8 +27091,15 @@ If DATE is malformed, return a time value of zeros.
26799;;;*** 27091;;;***
26800 27092
26801;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp" 27093;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp"
26802;;;;;; "time-stamp.el" (17383 24127)) 27094;;;;;; "time-stamp.el" (17487 53545))
26803;;; Generated autoloads from time-stamp.el 27095;;; Generated autoloads from time-stamp.el
27096(put 'time-stamp-format 'safe-local-variable 'stringp)
27097(put 'time-stamp-line-limit 'safe-local-variable 'integerp)
27098(put 'time-stamp-start 'safe-local-variable 'stringp)
27099(put 'time-stamp-end 'safe-local-variable 'stringp)
27100(put 'time-stamp-inserts-lines 'safe-local-variable 'symbolp)
27101(put 'time-stamp-count 'safe-local-variable 'integerp)
27102(put 'time-stamp-pattern 'safe-local-variable 'stringp)
26804 27103
26805(autoload (quote time-stamp) "time-stamp" "\ 27104(autoload (quote time-stamp) "time-stamp" "\
26806Update the time stamp string(s) in the buffer. 27105Update the time stamp string(s) in the buffer.
@@ -26835,7 +27134,7 @@ With ARG, turn time stamping on if and only if arg is positive.
26835;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out 27134;;;;;; timeclock-workday-remaining-string timeclock-reread-log timeclock-query-out
26836;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in 27135;;;;;; timeclock-change timeclock-status-string timeclock-out timeclock-in
26837;;;;;; timeclock-modeline-display) "timeclock" "calendar/timeclock.el" 27136;;;;;; timeclock-modeline-display) "timeclock" "calendar/timeclock.el"
26838;;;;;; (17385 41891)) 27137;;;;;; (17397 61548))
26839;;; Generated autoloads from calendar/timeclock.el 27138;;; Generated autoloads from calendar/timeclock.el
26840 27139
26841(autoload (quote timeclock-modeline-display) "timeclock" "\ 27140(autoload (quote timeclock-modeline-display) "timeclock" "\
@@ -26936,7 +27235,7 @@ relative only to the time worked today, and not to past time.
26936 27235
26937;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer 27236;;;### (autoloads (with-timeout run-with-idle-timer add-timeout run-with-timer
26938;;;;;; run-at-time cancel-function-timers cancel-timer) "timer" 27237;;;;;; run-at-time cancel-function-timers cancel-timer) "timer"
26939;;;;;; "emacs-lisp/timer.el" (17383 16119)) 27238;;;;;; "emacs-lisp/timer.el" (17383 32142))
26940;;; Generated autoloads from emacs-lisp/timer.el 27239;;; Generated autoloads from emacs-lisp/timer.el
26941 27240
26942(defalias (quote disable-timeout) (quote cancel-timer)) 27241(defalias (quote disable-timeout) (quote cancel-timer))
@@ -27007,7 +27306,7 @@ be detected.
27007;;;*** 27306;;;***
27008 27307
27009;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv" 27308;;;### (autoloads (batch-titdic-convert titdic-convert) "titdic-cnv"
27010;;;;;; "international/titdic-cnv.el" (17102 18762)) 27309;;;;;; "international/titdic-cnv.el" (17106 41306))
27011;;; Generated autoloads from international/titdic-cnv.el 27310;;; Generated autoloads from international/titdic-cnv.el
27012 27311
27013(autoload (quote titdic-convert) "titdic-cnv" "\ 27312(autoload (quote titdic-convert) "titdic-cnv" "\
@@ -27030,8 +27329,8 @@ To get complete usage, invoke \"emacs -batch -f batch-titdic-convert -h\".
27030;;;*** 27329;;;***
27031 27330
27032;;;### (autoloads (tamil-composition-function tamil-post-read-conversion 27331;;;### (autoloads (tamil-composition-function tamil-post-read-conversion
27033;;;;;; tamil-compose-region) "tml-util" "language/tml-util.el" (17102 27332;;;;;; tamil-compose-region) "tml-util" "language/tml-util.el" (17097
27034;;;;;; 18782)) 27333;;;;;; 33527))
27035;;; Generated autoloads from language/tml-util.el 27334;;; Generated autoloads from language/tml-util.el
27036 27335
27037(autoload (quote tamil-compose-region) "tml-util" "\ 27336(autoload (quote tamil-compose-region) "tml-util" "\
@@ -27054,7 +27353,7 @@ PATTERN regexp.
27054;;;*** 27353;;;***
27055 27354
27056;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm" 27355;;;### (autoloads (tmm-prompt tmm-menubar-mouse tmm-menubar) "tmm"
27057;;;;;; "tmm.el" (17383 24127)) 27356;;;;;; "tmm.el" (17383 32124))
27058;;; Generated autoloads from tmm.el 27357;;; Generated autoloads from tmm.el
27059 (define-key global-map "\M-`" 'tmm-menubar) 27358 (define-key global-map "\M-`" 'tmm-menubar)
27060 (define-key global-map [f10] 'tmm-menubar) 27359 (define-key global-map [f10] 'tmm-menubar)
@@ -27095,7 +27394,7 @@ Its value should be an event that has a binding in MENU.
27095 27394
27096;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities 27395;;;### (autoloads (todo-show todo-cp todo-mode todo-print todo-top-priorities
27097;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category) 27396;;;;;; todo-insert-item todo-add-item-non-interactively todo-add-category)
27098;;;;;; "todo-mode" "calendar/todo-mode.el" (17385 41891)) 27397;;;;;; "todo-mode" "calendar/todo-mode.el" (17397 61548))
27099;;; Generated autoloads from calendar/todo-mode.el 27398;;; Generated autoloads from calendar/todo-mode.el
27100 27399
27101(autoload (quote todo-add-category) "todo-mode" "\ 27400(autoload (quote todo-add-category) "todo-mode" "\
@@ -27156,7 +27455,7 @@ Show TODO list.
27156 27455
27157;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu 27456;;;### (autoloads (tool-bar-local-item-from-menu tool-bar-add-item-from-menu
27158;;;;;; tool-bar-local-item tool-bar-add-item) "tool-bar" "tool-bar.el" 27457;;;;;; tool-bar-local-item tool-bar-add-item) "tool-bar" "tool-bar.el"
27159;;;;;; (17383 24127)) 27458;;;;;; (17498 30594))
27160;;; Generated autoloads from tool-bar.el 27459;;; Generated autoloads from tool-bar.el
27161 27460
27162(put (quote tool-bar-mode) (quote standard-value) (quote (t))) 27461(put (quote tool-bar-mode) (quote standard-value) (quote (t)))
@@ -27223,7 +27522,7 @@ holds a keymap.
27223;;;*** 27522;;;***
27224 27523
27225;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el" 27524;;;### (autoloads (tpu-edt-on tpu-edt-mode) "tpu-edt" "emulation/tpu-edt.el"
27226;;;;;; (17383 13537)) 27525;;;;;; (17383 32144))
27227;;; Generated autoloads from emulation/tpu-edt.el 27526;;; Generated autoloads from emulation/tpu-edt.el
27228 27527
27229(defvar tpu-edt-mode nil "\ 27528(defvar tpu-edt-mode nil "\
@@ -27234,8 +27533,6 @@ use either \\[customize] or the function `tpu-edt-mode'.")
27234 27533
27235(custom-autoload (quote tpu-edt-mode) "tpu-edt") 27534(custom-autoload (quote tpu-edt-mode) "tpu-edt")
27236 27535
27237(put (quote tpu-edt-mode) (quote custom-set) (quote custom-set-minor-mode))
27238
27239(autoload (quote tpu-edt-mode) "tpu-edt" "\ 27536(autoload (quote tpu-edt-mode) "tpu-edt" "\
27240TPU/edt emulation. 27537TPU/edt emulation.
27241 27538
@@ -27251,7 +27548,7 @@ Turn on TPU/edt emulation.
27251;;;*** 27548;;;***
27252 27549
27253;;;### (autoloads (tpu-set-cursor-bound tpu-set-cursor-free tpu-set-scroll-margins) 27550;;;### (autoloads (tpu-set-cursor-bound tpu-set-cursor-free tpu-set-scroll-margins)
27254;;;;;; "tpu-extras" "emulation/tpu-extras.el" (17383 13537)) 27551;;;;;; "tpu-extras" "emulation/tpu-extras.el" (17383 32144))
27255;;; Generated autoloads from emulation/tpu-extras.el 27552;;; Generated autoloads from emulation/tpu-extras.el
27256 27553
27257(autoload (quote tpu-set-scroll-margins) "tpu-extras" "\ 27554(autoload (quote tpu-set-scroll-margins) "tpu-extras" "\
@@ -27271,7 +27568,7 @@ Constrain the cursor to the flow of the text.
27271 27568
27272;;;*** 27569;;;***
27273 27570
27274;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17383 16119)) 27571;;;### (autoloads (tq-create) "tq" "emacs-lisp/tq.el" (17484 52427))
27275;;; Generated autoloads from emacs-lisp/tq.el 27572;;; Generated autoloads from emacs-lisp/tq.el
27276 27573
27277(autoload (quote tq-create) "tq" "\ 27574(autoload (quote tq-create) "tq" "\
@@ -27285,7 +27582,7 @@ to a tcp server on another machine.
27285;;;*** 27582;;;***
27286 27583
27287;;;### (autoloads (trace-function-background trace-function trace-buffer) 27584;;;### (autoloads (trace-function-background trace-function trace-buffer)
27288;;;;;; "trace" "emacs-lisp/trace.el" (17383 16119)) 27585;;;;;; "trace" "emacs-lisp/trace.el" (17383 32142))
27289;;; Generated autoloads from emacs-lisp/trace.el 27586;;; Generated autoloads from emacs-lisp/trace.el
27290 27587
27291(defvar trace-buffer "*trace-output*" "\ 27588(defvar trace-buffer "*trace-output*" "\
@@ -27316,10 +27613,10 @@ the window or buffer configuration at all.
27316 27613
27317;;;*** 27614;;;***
27318 27615
27319;;;### (autoloads (tramp-unload-tramp tramp-unload-file-name-handler-alist 27616;;;### (autoloads (tramp-unload-tramp tramp-completion-handle-file-name-completion
27320;;;;;; tramp-completion-file-name-handler tramp-file-name-handler 27617;;;;;; tramp-completion-handle-file-name-all-completions tramp-unload-file-name-handlers
27321;;;;;; tramp-completion-file-name-regexp tramp-file-name-regexp) 27618;;;;;; tramp-file-name-handler tramp-completion-file-name-regexp
27322;;;;;; "tramp" "net/tramp.el" (17391 39172)) 27619;;;;;; tramp-file-name-regexp) "tramp" "net/tramp.el" (17578 34778))
27323;;; Generated autoloads from net/tramp.el 27620;;; Generated autoloads from net/tramp.el
27324 27621
27325(defvar tramp-unified-filenames (not (featurep (quote xemacs))) "\ 27622(defvar tramp-unified-filenames (not (featurep (quote xemacs))) "\
@@ -27377,36 +27674,62 @@ Also see `tramp-file-name-structure'.")
27377 27674
27378(custom-autoload (quote tramp-completion-file-name-regexp) "tramp") 27675(custom-autoload (quote tramp-completion-file-name-regexp) "tramp")
27379 27676
27677(defconst tramp-completion-file-name-handler-alist (quote ((file-name-all-completions . tramp-completion-handle-file-name-all-completions) (file-name-completion . tramp-completion-handle-file-name-completion))) "\
27678Alist of completion handler functions.
27679Used for file names matching `tramp-file-name-regexp'. Operations not
27680mentioned here will be handled by `tramp-file-name-handler-alist' or the
27681normal Emacs functions.")
27682
27683(defun tramp-run-real-handler (operation args) "\
27684Invoke normal file name handler for OPERATION.
27685First arg specifies the OPERATION, second arg is a list of arguments to
27686pass to the OPERATION." (let* ((inhibit-file-name-handlers (\` (tramp-file-name-handler 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)))
27687
27688(defun tramp-completion-run-real-handler (operation args) "\
27689Invoke `tramp-file-name-handler' for OPERATION.
27690First arg specifies the OPERATION, second arg is a list of arguments to
27691pass 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)))
27692
27380(autoload (quote tramp-file-name-handler) "tramp" "\ 27693(autoload (quote tramp-file-name-handler) "tramp" "\
27381Invoke Tramp file name handler. 27694Invoke Tramp file name handler.
27382Falls back to normal file name handler if no tramp file name handler exists. 27695Falls back to normal file name handler if no tramp file name handler exists.
27383 27696
27384\(fn OPERATION &rest ARGS)" nil nil) 27697\(fn OPERATION &rest ARGS)" nil nil)
27385 27698
27386(autoload (quote tramp-completion-file-name-handler) "tramp" "\ 27699(defun tramp-completion-file-name-handler (operation &rest args) "\
27387Invoke tramp file name completion handler. 27700Invoke tramp file name completion handler.
27388Falls back to normal file name handler if no tramp file name handler exists. 27701Falls back to normal file name handler if no tramp file name handler exists." (let ((fn (assoc operation tramp-completion-file-name-handler-alist))) (if fn (save-match-data (apply (cdr fn) args)) (tramp-completion-run-real-handler operation args))))
27389 27702
27390\(fn OPERATION &rest ARGS)" nil nil) 27703(defsubst tramp-register-file-name-handlers nil "\
27704Add tramp file name handlers to `file-name-handler-alist'." (add-to-list (quote file-name-handler-alist) (cons tramp-file-name-regexp (quote tramp-file-name-handler))) (when (or partial-completion-mode (featurep (quote ido))) (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)) (let ((jka (rassoc (quote jka-compr-handler) file-name-handler-alist))) (when jka (setq file-name-handler-alist (cons jka (delete jka file-name-handler-alist))))))
27705(add-hook
27706 'after-init-hook
27707 '(lambda () (tramp-register-file-name-handlers)))
27391 27708
27392(put (quote tramp-completion-file-name-handler) (quote safe-magic) t) 27709(autoload (quote tramp-unload-file-name-handlers) "tramp" "\
27393
27394(add-to-list (quote file-name-handler-alist) (cons tramp-file-name-regexp (quote tramp-file-name-handler)))
27395
27396(autoload (quote tramp-unload-file-name-handler-alist) "tramp" "\
27397Not documented 27710Not documented
27398 27711
27399\(fn)" nil nil) 27712\(fn)" nil nil)
27400 27713
27714(autoload (quote tramp-completion-handle-file-name-all-completions) "tramp" "\
27715Like `file-name-all-completions' for partial tramp files.
27716
27717\(fn FILENAME DIRECTORY)" nil nil)
27718
27719(autoload (quote tramp-completion-handle-file-name-completion) "tramp" "\
27720Like `file-name-completion' for tramp files.
27721
27722\(fn FILENAME DIRECTORY)" nil nil)
27723
27401(autoload (quote tramp-unload-tramp) "tramp" "\ 27724(autoload (quote tramp-unload-tramp) "tramp" "\
27402Not documented 27725Discard Tramp from loading remote files.
27403 27726
27404\(fn)" t nil) 27727\(fn)" t nil)
27405 27728
27406;;;*** 27729;;;***
27407 27730
27408;;;### (autoloads (tramp-ftp-enable-ange-ftp) "tramp-ftp" "net/tramp-ftp.el" 27731;;;### (autoloads (tramp-ftp-enable-ange-ftp) "tramp-ftp" "net/tramp-ftp.el"
27409;;;;;; (17364 3828)) 27732;;;;;; (17365 2740))
27410;;; Generated autoloads from net/tramp-ftp.el 27733;;; Generated autoloads from net/tramp-ftp.el
27411 27734
27412(autoload (quote tramp-ftp-enable-ange-ftp) "tramp-ftp" "\ 27735(autoload (quote tramp-ftp-enable-ange-ftp) "tramp-ftp" "\
@@ -27417,12 +27740,12 @@ Not documented
27417;;;*** 27740;;;***
27418 27741
27419;;;### (autoloads (tumme-mark-tagged-files tumme-dired-comment-files 27742;;;### (autoloads (tumme-mark-tagged-files tumme-dired-comment-files
27420;;;;;; tumme-display-dired-image tumme-dired-display-external tumme-display-thumb 27743;;;;;; tumme-dired-display-image tumme-dired-display-external tumme-display-thumb
27421;;;;;; tumme-display-thumbs-append tumme-setup-dired-keybindings 27744;;;;;; tumme-display-thumbs-append tumme-setup-dired-keybindings
27422;;;;;; tumme-jump-thumbnail-buffer tumme-tag-remove tumme-tag-files 27745;;;;;; tumme-jump-thumbnail-buffer tumme-delete-tag tumme-tag-files
27423;;;;;; tumme-display-thumbs tumme-dired-with-window-configuration 27746;;;;;; tumme-show-all-from-dir tumme-display-thumbs tumme-dired-with-window-configuration
27424;;;;;; tumme-dired-insert-marked-thumbs) "tumme" "tumme.el" (17418 27747;;;;;; tumme-dired-insert-marked-thumbs) "tumme" "tumme.el" (17590
27425;;;;;; 58118)) 27748;;;;;; 36099))
27426;;; Generated autoloads from tumme.el 27749;;; Generated autoloads from tumme.el
27427 27750
27428(autoload (quote tumme-dired-insert-marked-thumbs) "tumme" "\ 27751(autoload (quote tumme-dired-insert-marked-thumbs) "tumme" "\
@@ -27464,7 +27787,22 @@ you have the dired buffer in the left window and the
27464With optional argument APPEND, append thumbnail to thumbnail buffer 27787With optional argument APPEND, append thumbnail to thumbnail buffer
27465instead of erasing it first. 27788instead of erasing it first.
27466 27789
27467\(fn &optional ARG APPEND)" t nil) 27790Option argument DO-NOT-POP controls if `pop-to-buffer' should be
27791used or not. If non-nil, use `display-buffer' instead of
27792`pop-to-buffer'. This is used from functions like
27793`tumme-next-line-and-display' and
27794`tumme-previous-line-and-display' where we do not want the
27795thumbnail buffer to be selected.
27796
27797\(fn &optional ARG APPEND DO-NOT-POP)" t nil)
27798
27799(autoload (quote tumme-show-all-from-dir) "tumme" "\
27800Make a preview buffer for all images in DIR and display it.
27801If the number of files in DIR matching `image-file-name-regexp'
27802exceeds `tumme-show-all-from-dir-max-files', a warning will be
27803displayed.
27804
27805\(fn DIR)" t nil)
27468 27806
27469(defalias (quote tumme) (quote tumme-show-all-from-dir)) 27807(defalias (quote tumme) (quote tumme-show-all-from-dir))
27470 27808
@@ -27473,7 +27811,7 @@ Tag marked file(s) in dired. With prefix ARG, tag file at point.
27473 27811
27474\(fn ARG)" t nil) 27812\(fn ARG)" t nil)
27475 27813
27476(autoload (quote tumme-tag-remove) "tumme" "\ 27814(autoload (quote tumme-delete-tag) "tumme" "\
27477Remove tag for selected file(s). 27815Remove tag for selected file(s).
27478With prefix argument ARG, remove tag from file at point. 27816With prefix argument ARG, remove tag from file at point.
27479 27817
@@ -27506,7 +27844,7 @@ Display file at point using an external viewer.
27506 27844
27507\(fn)" t nil) 27845\(fn)" t nil)
27508 27846
27509(autoload (quote tumme-display-dired-image) "tumme" "\ 27847(autoload (quote tumme-dired-display-image) "tumme" "\
27510Display current image file. 27848Display current image file.
27511See documentation for `tumme-display-image' for more information. 27849See documentation for `tumme-display-image' for more information.
27512With prefix argument ARG, display image in its original size. 27850With prefix argument ARG, display image in its original size.
@@ -27531,7 +27869,7 @@ matching tags will be marked in the dired buffer.
27531;;;*** 27869;;;***
27532 27870
27533;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column" 27871;;;### (autoloads (2C-split 2C-associate-buffer 2C-two-columns) "two-column"
27534;;;;;; "textmodes/two-column.el" (17383 15659)) 27872;;;;;; "textmodes/two-column.el" (17383 32190))
27535;;; Generated autoloads from textmodes/two-column.el 27873;;; Generated autoloads from textmodes/two-column.el
27536 (autoload '2C-command "two-column" () t 'keymap) 27874 (autoload '2C-command "two-column" () t 'keymap)
27537 (global-set-key "\C-x6" '2C-command) 27875 (global-set-key "\C-x6" '2C-command)
@@ -27582,7 +27920,7 @@ First column's text sSs Second column's text
27582;;;;;; type-break type-break-mode type-break-keystroke-threshold 27920;;;;;; type-break type-break-mode type-break-keystroke-threshold
27583;;;;;; type-break-good-break-interval type-break-good-rest-interval 27921;;;;;; type-break-good-break-interval type-break-good-rest-interval
27584;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el" 27922;;;;;; type-break-interval type-break-mode) "type-break" "type-break.el"
27585;;;;;; (17383 24127)) 27923;;;;;; (17383 32124))
27586;;; Generated autoloads from type-break.el 27924;;; Generated autoloads from type-break.el
27587 27925
27588(defvar type-break-mode nil "\ 27926(defvar type-break-mode nil "\
@@ -27765,7 +28103,7 @@ FRAC should be the inverse of the fractional value; for example, a value of
27765;;;*** 28103;;;***
27766 28104
27767;;;### (autoloads (ununderline-region underline-region) "underline" 28105;;;### (autoloads (ununderline-region underline-region) "underline"
27768;;;;;; "textmodes/underline.el" (17383 15659)) 28106;;;;;; "textmodes/underline.el" (17383 32191))
27769;;; Generated autoloads from textmodes/underline.el 28107;;; Generated autoloads from textmodes/underline.el
27770 28108
27771(autoload (quote underline-region) "underline" "\ 28109(autoload (quote underline-region) "underline" "\
@@ -27786,7 +28124,7 @@ which specify the range to operate on.
27786;;;*** 28124;;;***
27787 28125
27788;;;### (autoloads (unforward-rmail-message undigestify-rmail-message) 28126;;;### (autoloads (unforward-rmail-message undigestify-rmail-message)
27789;;;;;; "undigest" "mail/undigest.el" (17383 16812)) 28127;;;;;; "undigest" "mail/undigest.el" (17383 32171))
27790;;; Generated autoloads from mail/undigest.el 28128;;; Generated autoloads from mail/undigest.el
27791 28129
27792(autoload (quote undigestify-rmail-message) "undigest" "\ 28130(autoload (quote undigestify-rmail-message) "undigest" "\
@@ -27805,7 +28143,7 @@ following the containing message.
27805;;;*** 28143;;;***
27806 28144
27807;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el" 28145;;;### (autoloads (unrmail batch-unrmail) "unrmail" "mail/unrmail.el"
27808;;;;;; (17383 16812)) 28146;;;;;; (17383 32171))
27809;;; Generated autoloads from mail/unrmail.el 28147;;; Generated autoloads from mail/unrmail.el
27810 28148
27811(autoload (quote batch-unrmail) "unrmail" "\ 28149(autoload (quote batch-unrmail) "unrmail" "\
@@ -27824,8 +28162,8 @@ Convert Rmail file FILE to system inbox format file TO-FILE.
27824 28162
27825;;;*** 28163;;;***
27826 28164
27827;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (17403 28165;;;### (autoloads (unsafep) "unsafep" "emacs-lisp/unsafep.el" (17404
27828;;;;;; 28668)) 28166;;;;;; 53185))
27829;;; Generated autoloads from emacs-lisp/unsafep.el 28167;;; Generated autoloads from emacs-lisp/unsafep.el
27830 28168
27831(autoload (quote unsafep) "unsafep" "\ 28169(autoload (quote unsafep) "unsafep" "\
@@ -27838,7 +28176,7 @@ of symbols with local bindings.
27838;;;*** 28176;;;***
27839 28177
27840;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url" 28178;;;### (autoloads (url-retrieve-synchronously url-retrieve) "url"
27841;;;;;; "url/url.el" (17402 14976)) 28179;;;;;; "url/url.el" (17365 14342))
27842;;; Generated autoloads from url/url.el 28180;;; Generated autoloads from url/url.el
27843 28181
27844(autoload (quote url-retrieve) "url" "\ 28182(autoload (quote url-retrieve) "url" "\
@@ -27868,7 +28206,7 @@ no further processing). URL is either a string or a parsed URL.
27868;;;*** 28206;;;***
27869 28207
27870;;;### (autoloads (url-register-auth-scheme url-get-authentication) 28208;;;### (autoloads (url-register-auth-scheme url-get-authentication)
27871;;;;;; "url-auth" "url/url-auth.el" (17382 34555)) 28209;;;;;; "url-auth" "url/url-auth.el" (17383 32191))
27872;;; Generated autoloads from url/url-auth.el 28210;;; Generated autoloads from url/url-auth.el
27873 28211
27874(autoload (quote url-get-authentication) "url-auth" "\ 28212(autoload (quote url-get-authentication) "url-auth" "\
@@ -27910,8 +28248,8 @@ RATING a rating between 1 and 10 of the strength of the authentication.
27910;;;*** 28248;;;***
27911 28249
27912;;;### (autoloads (url-cache-expired url-cache-extract url-is-cached 28250;;;### (autoloads (url-cache-expired url-cache-extract url-is-cached
27913;;;;;; url-store-in-cache) "url-cache" "url/url-cache.el" (17337 28251;;;;;; url-store-in-cache) "url-cache" "url/url-cache.el" (17338
27914;;;;;; 11067)) 28252;;;;;; 41822))
27915;;; Generated autoloads from url/url-cache.el 28253;;; Generated autoloads from url/url-cache.el
27916 28254
27917(autoload (quote url-store-in-cache) "url-cache" "\ 28255(autoload (quote url-store-in-cache) "url-cache" "\
@@ -27936,7 +28274,7 @@ Return t iff a cached file has expired.
27936 28274
27937;;;*** 28275;;;***
27938 28276
27939;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (17382 34555)) 28277;;;### (autoloads (url-cid) "url-cid" "url/url-cid.el" (17383 32191))
27940;;; Generated autoloads from url/url-cid.el 28278;;; Generated autoloads from url/url-cid.el
27941 28279
27942(autoload (quote url-cid) "url-cid" "\ 28280(autoload (quote url-cid) "url-cid" "\
@@ -27947,7 +28285,7 @@ Not documented
27947;;;*** 28285;;;***
27948 28286
27949;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav" 28287;;;### (autoloads (url-dav-vc-registered url-dav-supported-p) "url-dav"
27950;;;;;; "url/url-dav.el" (17382 34555)) 28288;;;;;; "url/url-dav.el" (17383 32191))
27951;;; Generated autoloads from url/url-dav.el 28289;;; Generated autoloads from url/url-dav.el
27952 28290
27953(autoload (quote url-dav-supported-p) "url-dav" "\ 28291(autoload (quote url-dav-supported-p) "url-dav" "\
@@ -27962,8 +28300,8 @@ Not documented
27962 28300
27963;;;*** 28301;;;***
27964 28302
27965;;;### (autoloads (url-file) "url-file" "url/url-file.el" (17382 28303;;;### (autoloads (url-file) "url-file" "url/url-file.el" (17383
27966;;;;;; 34555)) 28304;;;;;; 32191))
27967;;; Generated autoloads from url/url-file.el 28305;;; Generated autoloads from url/url-file.el
27968 28306
27969(autoload (quote url-file) "url-file" "\ 28307(autoload (quote url-file) "url-file" "\
@@ -27974,7 +28312,7 @@ Handle file: and ftp: URLs.
27974;;;*** 28312;;;***
27975 28313
27976;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw" 28314;;;### (autoloads (url-open-stream url-gateway-nslookup-host) "url-gw"
27977;;;;;; "url/url-gw.el" (17382 34555)) 28315;;;;;; "url/url-gw.el" (17487 55937))
27978;;; Generated autoloads from url/url-gw.el 28316;;; Generated autoloads from url/url-gw.el
27979 28317
27980(autoload (quote url-gateway-nslookup-host) "url-gw" "\ 28318(autoload (quote url-gateway-nslookup-host) "url-gw" "\
@@ -27992,8 +28330,8 @@ Will not make a connection if `url-gateway-unplugged' is non-nil.
27992;;;*** 28330;;;***
27993 28331
27994;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file 28332;;;### (autoloads (url-insert-file-contents url-file-local-copy url-copy-file
27995;;;;;; url-handler-mode) "url-handlers" "url/url-handlers.el" (17337 28333;;;;;; url-handler-mode) "url-handlers" "url/url-handlers.el" (17457
27996;;;;;; 11067)) 28334;;;;;; 37507))
27997;;; Generated autoloads from url/url-handlers.el 28335;;; Generated autoloads from url/url-handlers.el
27998 28336
27999(defvar url-handler-mode nil "\ 28337(defvar url-handler-mode nil "\
@@ -28004,8 +28342,6 @@ use either \\[customize] or the function `url-handler-mode'.")
28004 28342
28005(custom-autoload (quote url-handler-mode) "url-handlers") 28343(custom-autoload (quote url-handler-mode) "url-handlers")
28006 28344
28007(put (quote url-handler-mode) (quote custom-set) (quote custom-set-minor-mode))
28008
28009(autoload (quote url-handler-mode) "url-handlers" "\ 28345(autoload (quote url-handler-mode) "url-handlers" "\
28010Use URL to handle URL-like file names. 28346Use URL to handle URL-like file names.
28011 28347
@@ -28038,7 +28374,7 @@ Not documented
28038;;;*** 28374;;;***
28039 28375
28040;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p 28376;;;### (autoloads (url-http-options url-http-file-attributes url-http-file-exists-p
28041;;;;;; url-http) "url-http" "url/url-http.el" (17421 49420)) 28377;;;;;; url-http) "url-http" "url/url-http.el" (17515 39530))
28042;;; Generated autoloads from url/url-http.el 28378;;; Generated autoloads from url/url-http.el
28043 28379
28044(autoload (quote url-http) "url-http" "\ 28380(autoload (quote url-http) "url-http" "\
@@ -28091,7 +28427,7 @@ p3p
28091 28427
28092;;;*** 28428;;;***
28093 28429
28094;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (17448 18899)) 28430;;;### (autoloads (url-irc) "url-irc" "url/url-irc.el" (17457 37507))
28095;;; Generated autoloads from url/url-irc.el 28431;;; Generated autoloads from url/url-irc.el
28096 28432
28097(autoload (quote url-irc) "url-irc" "\ 28433(autoload (quote url-irc) "url-irc" "\
@@ -28101,8 +28437,8 @@ Not documented
28101 28437
28102;;;*** 28438;;;***
28103 28439
28104;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (17382 28440;;;### (autoloads (url-ldap) "url-ldap" "url/url-ldap.el" (17383
28105;;;;;; 34555)) 28441;;;;;; 32192))
28106;;; Generated autoloads from url/url-ldap.el 28442;;; Generated autoloads from url/url-ldap.el
28107 28443
28108(autoload (quote url-ldap) "url-ldap" "\ 28444(autoload (quote url-ldap) "url-ldap" "\
@@ -28116,7 +28452,7 @@ URL can be a URL string, or a URL vector of the type returned by
28116;;;*** 28452;;;***
28117 28453
28118;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el" 28454;;;### (autoloads (url-mailto url-mail) "url-mailto" "url/url-mailto.el"
28119;;;;;; (17382 34555)) 28455;;;;;; (17383 32192))
28120;;; Generated autoloads from url/url-mailto.el 28456;;; Generated autoloads from url/url-mailto.el
28121 28457
28122(autoload (quote url-mail) "url-mailto" "\ 28458(autoload (quote url-mail) "url-mailto" "\
@@ -28132,7 +28468,7 @@ Handle the mailto: URL syntax.
28132;;;*** 28468;;;***
28133 28469
28134;;;### (autoloads (url-data url-generic-emulator-loader url-info 28470;;;### (autoloads (url-data url-generic-emulator-loader url-info
28135;;;;;; url-man) "url-misc" "url/url-misc.el" (17382 34555)) 28471;;;;;; url-man) "url-misc" "url/url-misc.el" (17383 32192))
28136;;; Generated autoloads from url/url-misc.el 28472;;; Generated autoloads from url/url-misc.el
28137 28473
28138(autoload (quote url-man) "url-misc" "\ 28474(autoload (quote url-man) "url-misc" "\
@@ -28164,7 +28500,7 @@ Fetch a data URL (RFC 2397).
28164;;;*** 28500;;;***
28165 28501
28166;;;### (autoloads (url-snews url-news) "url-news" "url/url-news.el" 28502;;;### (autoloads (url-snews url-news) "url-news" "url/url-news.el"
28167;;;;;; (17358 30050)) 28503;;;;;; (17358 28606))
28168;;; Generated autoloads from url/url-news.el 28504;;; Generated autoloads from url/url-news.el
28169 28505
28170(autoload (quote url-news) "url-news" "\ 28506(autoload (quote url-news) "url-news" "\
@@ -28181,7 +28517,7 @@ Not documented
28181 28517
28182;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable 28518;;;### (autoloads (url-ns-user-pref url-ns-prefs isInNet isResolvable
28183;;;;;; dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el" 28519;;;;;; dnsResolve dnsDomainIs isPlainHostName) "url-ns" "url/url-ns.el"
28184;;;;;; (17382 34555)) 28520;;;;;; (17383 32192))
28185;;; Generated autoloads from url/url-ns.el 28521;;; Generated autoloads from url/url-ns.el
28186 28522
28187(autoload (quote isPlainHostName) "url-ns" "\ 28523(autoload (quote isPlainHostName) "url-ns" "\
@@ -28222,7 +28558,7 @@ Not documented
28222;;;*** 28558;;;***
28223 28559
28224;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse" 28560;;;### (autoloads (url-generic-parse-url url-recreate-url) "url-parse"
28225;;;;;; "url/url-parse.el" (17382 34555)) 28561;;;;;; "url/url-parse.el" (17383 32192))
28226;;; Generated autoloads from url/url-parse.el 28562;;; Generated autoloads from url/url-parse.el
28227 28563
28228(autoload (quote url-recreate-url) "url-parse" "\ 28564(autoload (quote url-recreate-url) "url-parse" "\
@@ -28240,7 +28576,7 @@ Format is:
28240;;;*** 28576;;;***
28241 28577
28242;;;### (autoloads (url-setup-privacy-info) "url-privacy" "url/url-privacy.el" 28578;;;### (autoloads (url-setup-privacy-info) "url-privacy" "url/url-privacy.el"
28243;;;;;; (17348 7449)) 28579;;;;;; (17348 1513))
28244;;; Generated autoloads from url/url-privacy.el 28580;;; Generated autoloads from url/url-privacy.el
28245 28581
28246(autoload (quote url-setup-privacy-info) "url-privacy" "\ 28582(autoload (quote url-setup-privacy-info) "url-privacy" "\
@@ -28256,7 +28592,7 @@ Setup variables that expose info about you and your system.
28256;;;;;; url-strip-leading-spaces url-eat-trailing-space url-get-normalized-date 28592;;;;;; url-strip-leading-spaces url-eat-trailing-space url-get-normalized-date
28257;;;;;; url-lazy-message url-normalize-url url-insert-entities-in-string 28593;;;;;; url-lazy-message url-normalize-url url-insert-entities-in-string
28258;;;;;; url-parse-args url-debug url-debug) "url-util" "url/url-util.el" 28594;;;;;; url-parse-args url-debug url-debug) "url-util" "url/url-util.el"
28259;;;;;; (17382 34555)) 28595;;;;;; (17383 32193))
28260;;; Generated autoloads from url/url-util.el 28596;;; Generated autoloads from url/url-util.el
28261 28597
28262(defvar url-debug nil "\ 28598(defvar url-debug nil "\
@@ -28381,7 +28717,7 @@ This uses `url-current-object', set locally to the buffer.
28381;;;*** 28717;;;***
28382 28718
28383;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock) 28719;;;### (autoloads (ask-user-about-supersession-threat ask-user-about-lock)
28384;;;;;; "userlock" "userlock.el" (17383 24127)) 28720;;;;;; "userlock" "userlock.el" (17383 32125))
28385;;; Generated autoloads from userlock.el 28721;;; Generated autoloads from userlock.el
28386 28722
28387(autoload (quote ask-user-about-lock) "userlock" "\ 28723(autoload (quote ask-user-about-lock) "userlock" "\
@@ -28409,7 +28745,7 @@ The buffer in question is current when this function is called.
28409 28745
28410;;;*** 28746;;;***
28411 28747
28412;;;### (autoloads nil "utf-7" "international/utf-7.el" (17245 4870)) 28748;;;### (autoloads nil "utf-7" "international/utf-7.el" (17246 18006))
28413;;; Generated autoloads from international/utf-7.el 28749;;; Generated autoloads from international/utf-7.el
28414(autoload-coding-system 'utf-7 '(require 'utf-7)) 28750(autoload-coding-system 'utf-7 '(require 'utf-7))
28415 28751
@@ -28417,7 +28753,7 @@ The buffer in question is current when this function is called.
28417 28753
28418;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal 28754;;;### (autoloads (uudecode-decode-region uudecode-decode-region-internal
28419;;;;;; uudecode-decode-region-external) "uudecode" "gnus/uudecode.el" 28755;;;;;; uudecode-decode-region-external) "uudecode" "gnus/uudecode.el"
28420;;;;;; (17382 1051)) 28756;;;;;; (17578 34777))
28421;;; Generated autoloads from gnus/uudecode.el 28757;;; Generated autoloads from gnus/uudecode.el
28422 28758
28423(autoload (quote uudecode-decode-region-external) "uudecode" "\ 28759(autoload (quote uudecode-decode-region-external) "uudecode" "\
@@ -28447,7 +28783,7 @@ If FILE-NAME is non-nil, save the result to FILE-NAME.
28447;;;;;; vc-directory vc-merge vc-insert-headers vc-version-other-window 28783;;;;;; vc-directory vc-merge vc-insert-headers vc-version-other-window
28448;;;;;; vc-diff vc-register vc-next-action vc-do-command edit-vc-file 28784;;;;;; vc-diff vc-register vc-next-action vc-do-command edit-vc-file
28449;;;;;; with-vc-file vc-branch-part vc-trunk-p vc-before-checkin-hook 28785;;;;;; with-vc-file vc-branch-part vc-trunk-p vc-before-checkin-hook
28450;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc.el" (17384 53717)) 28786;;;;;; vc-checkin-hook vc-checkout-hook) "vc" "vc.el" (17590 36099))
28451;;; Generated autoloads from vc.el 28787;;; Generated autoloads from vc.el
28452 28788
28453(defvar vc-checkout-hook nil "\ 28789(defvar vc-checkout-hook nil "\
@@ -28735,7 +29071,7 @@ colors. `vc-annotate-background' specifies the background color.
28735 29071
28736;;;*** 29072;;;***
28737 29073
28738;;;### (autoloads nil "vc-arch" "vc-arch.el" (17383 24127)) 29074;;;### (autoloads nil "vc-arch" "vc-arch.el" (17383 32125))
28739;;; Generated autoloads from vc-arch.el 29075;;; Generated autoloads from vc-arch.el
28740 (defun vc-arch-registered (file) 29076 (defun vc-arch-registered (file)
28741 (if (vc-find-root file "{arch}/=tagging-method") 29077 (if (vc-find-root file "{arch}/=tagging-method")
@@ -28745,7 +29081,7 @@ colors. `vc-annotate-background' specifies the background color.
28745 29081
28746;;;*** 29082;;;***
28747 29083
28748;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (17383 24127)) 29084;;;### (autoloads nil "vc-cvs" "vc-cvs.el" (17383 32125))
28749;;; Generated autoloads from vc-cvs.el 29085;;; Generated autoloads from vc-cvs.el
28750 (defun vc-cvs-registered (f) 29086 (defun vc-cvs-registered (f)
28751 (when (file-readable-p (expand-file-name 29087 (when (file-readable-p (expand-file-name
@@ -28755,7 +29091,7 @@ colors. `vc-annotate-background' specifies the background color.
28755 29091
28756;;;*** 29092;;;***
28757 29093
28758;;;### (autoloads nil "vc-mcvs" "vc-mcvs.el" (17383 24127)) 29094;;;### (autoloads nil "vc-mcvs" "vc-mcvs.el" (17383 32125))
28759;;; Generated autoloads from vc-mcvs.el 29095;;; Generated autoloads from vc-mcvs.el
28760 (defun vc-mcvs-registered (file) 29096 (defun vc-mcvs-registered (file)
28761 (if (vc-find-root file "MCVS/CVS") 29097 (if (vc-find-root file "MCVS/CVS")
@@ -28766,7 +29102,7 @@ colors. `vc-annotate-background' specifies the background color.
28766;;;*** 29102;;;***
28767 29103
28768;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc-rcs.el" 29104;;;### (autoloads (vc-rcs-master-templates) "vc-rcs" "vc-rcs.el"
28769;;;;;; (17383 24127)) 29105;;;;;; (17383 32125))
28770;;; Generated autoloads from vc-rcs.el 29106;;; Generated autoloads from vc-rcs.el
28771 29107
28772(defvar vc-rcs-master-templates (quote ("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\ 29108(defvar vc-rcs-master-templates (quote ("%sRCS/%s,v" "%s%s,v" "%sRCS/%s")) "\
@@ -28779,7 +29115,7 @@ For a description of possible values, see `vc-check-master-templates'.")
28779;;;*** 29115;;;***
28780 29116
28781;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc-sccs.el" 29117;;;### (autoloads (vc-sccs-master-templates) "vc-sccs" "vc-sccs.el"
28782;;;;;; (17383 24127)) 29118;;;;;; (17383 32126))
28783;;; Generated autoloads from vc-sccs.el 29119;;; Generated autoloads from vc-sccs.el
28784 29120
28785(defvar vc-sccs-master-templates (quote ("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\ 29121(defvar vc-sccs-master-templates (quote ("%sSCCS/s.%s" "%ss.%s" vc-sccs-search-project-dir)) "\
@@ -28796,7 +29132,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
28796 29132
28797;;;*** 29133;;;***
28798 29134
28799;;;### (autoloads nil "vc-svn" "vc-svn.el" (17386 47924)) 29135;;;### (autoloads nil "vc-svn" "vc-svn.el" (17397 61543))
28800;;; Generated autoloads from vc-svn.el 29136;;; Generated autoloads from vc-svn.el
28801 (defun vc-svn-registered (f) 29137 (defun vc-svn-registered (f)
28802 (when (file-readable-p (expand-file-name 29138 (when (file-readable-p (expand-file-name
@@ -28809,7 +29145,7 @@ find any project directory." (let ((project-dir (getenv "PROJECTDIR")) dirs dir)
28809;;;*** 29145;;;***
28810 29146
28811;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el" 29147;;;### (autoloads (vhdl-mode) "vhdl-mode" "progmodes/vhdl-mode.el"
28812;;;;;; (17388 22062)) 29148;;;;;; (17503 24309))
28813;;; Generated autoloads from progmodes/vhdl-mode.el 29149;;; Generated autoloads from progmodes/vhdl-mode.el
28814 29150
28815(autoload (quote vhdl-mode) "vhdl-mode" "\ 29151(autoload (quote vhdl-mode) "vhdl-mode" "\
@@ -29350,7 +29686,7 @@ Key bindings:
29350 29686
29351;;;*** 29687;;;***
29352 29688
29353;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (17102 18541)) 29689;;;### (autoloads (vi-mode) "vi" "emulation/vi.el" (17097 33503))
29354;;; Generated autoloads from emulation/vi.el 29690;;; Generated autoloads from emulation/vi.el
29355 29691
29356(autoload (quote vi-mode) "vi" "\ 29692(autoload (quote vi-mode) "vi" "\
@@ -29405,7 +29741,7 @@ Syntax table and abbrevs while in vi mode remain as they were in Emacs.
29405;;;### (autoloads (viqr-pre-write-conversion viqr-post-read-conversion 29741;;;### (autoloads (viqr-pre-write-conversion viqr-post-read-conversion
29406;;;;;; viet-encode-viqr-buffer viet-encode-viqr-region viet-decode-viqr-buffer 29742;;;;;; viet-encode-viqr-buffer viet-encode-viqr-region viet-decode-viqr-buffer
29407;;;;;; viet-decode-viqr-region viet-encode-viscii-char) "viet-util" 29743;;;;;; viet-decode-viqr-region viet-encode-viscii-char) "viet-util"
29408;;;;;; "language/viet-util.el" (17102 18783)) 29744;;;;;; "language/viet-util.el" (17097 33527))
29409;;; Generated autoloads from language/viet-util.el 29745;;; Generated autoloads from language/viet-util.el
29410 29746
29411(autoload (quote viet-encode-viscii-char) "viet-util" "\ 29747(autoload (quote viet-encode-viscii-char) "viet-util" "\
@@ -29452,7 +29788,7 @@ Not documented
29452;;;### (autoloads (View-exit-and-edit view-mode-enter view-mode view-buffer-other-frame 29788;;;### (autoloads (View-exit-and-edit view-mode-enter view-mode view-buffer-other-frame
29453;;;;;; view-buffer-other-window view-buffer view-file-other-frame 29789;;;;;; view-buffer-other-window view-buffer view-file-other-frame
29454;;;;;; view-file-other-window view-file) "view" "view.el" (17383 29790;;;;;; view-file-other-window view-file) "view" "view.el" (17383
29455;;;;;; 24127)) 29791;;;;;; 32126))
29456;;; Generated autoloads from view.el 29792;;; Generated autoloads from view.el
29457 29793
29458(defvar view-mode nil "\ 29794(defvar view-mode nil "\
@@ -29662,7 +29998,7 @@ Exit View mode and make the current buffer editable.
29662;;;*** 29998;;;***
29663 29999
29664;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17383 30000;;;### (autoloads (vip-mode vip-setup) "vip" "emulation/vip.el" (17383
29665;;;;;; 13537)) 30001;;;;;; 32144))
29666;;; Generated autoloads from emulation/vip.el 30002;;; Generated autoloads from emulation/vip.el
29667 30003
29668(autoload (quote vip-setup) "vip" "\ 30004(autoload (quote vip-setup) "vip" "\
@@ -29678,7 +30014,7 @@ Turn on VIP emulation of VI.
29678;;;*** 30014;;;***
29679 30015
29680;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el" 30016;;;### (autoloads (viper-mode toggle-viper-mode) "viper" "emulation/viper.el"
29681;;;;;; (17399 58140)) 30017;;;;;; (17578 34775))
29682;;; Generated autoloads from emulation/viper.el 30018;;; Generated autoloads from emulation/viper.el
29683 30019
29684(autoload (quote toggle-viper-mode) "viper" "\ 30020(autoload (quote toggle-viper-mode) "viper" "\
@@ -29695,7 +30031,7 @@ Turn on Viper emulation of Vi in Emacs. See Info node `(viper)Viper'.
29695;;;*** 30031;;;***
29696 30032
29697;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el" 30033;;;### (autoloads (warn lwarn display-warning) "warnings" "emacs-lisp/warnings.el"
29698;;;;;; (17383 16119)) 30034;;;;;; (17498 30594))
29699;;; Generated autoloads from emacs-lisp/warnings.el 30035;;; Generated autoloads from emacs-lisp/warnings.el
29700 30036
29701(defvar warning-prefix-function nil "\ 30037(defvar warning-prefix-function nil "\
@@ -29733,6 +30069,7 @@ only, and you can use whatever symbols you like.)
29733 30069
29734LEVEL should be either :debug, :warning, :error, or :emergency 30070LEVEL should be either :debug, :warning, :error, or :emergency
29735\(but see `warning-minimum-level' and `warning-minimum-log-level'). 30071\(but see `warning-minimum-level' and `warning-minimum-log-level').
30072Default is :warning.
29736 30073
29737:emergency -- a problem that will seriously impair Emacs operation soon 30074:emergency -- a problem that will seriously impair Emacs operation soon
29738 if you do not attend to it promptly. 30075 if you do not attend to it promptly.
@@ -29756,7 +30093,7 @@ Display a warning message made from (format MESSAGE ARGS...).
29756Aside from generating the message with `format', 30093Aside from generating the message with `format',
29757this is equivalent to `display-warning'. 30094this is equivalent to `display-warning'.
29758 30095
29759TYPE is the warning type: either a custom group name (a symbol). 30096TYPE is the warning type: either a custom group name (a symbol),
29760or a list of symbols whose first element is a custom group name. 30097or a list of symbols whose first element is a custom group name.
29761\(The rest of the symbols represent subcategories and 30098\(The rest of the symbols represent subcategories and
29762can be whatever you like.) 30099can be whatever you like.)
@@ -29783,7 +30120,7 @@ this is equivalent to `display-warning', using
29783;;;*** 30120;;;***
29784 30121
29785;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el" 30122;;;### (autoloads (wdired-change-to-wdired-mode) "wdired" "wdired.el"
29786;;;;;; (17418 2369)) 30123;;;;;; (17420 36080))
29787;;; Generated autoloads from wdired.el 30124;;; Generated autoloads from wdired.el
29788 30125
29789(autoload (quote wdired-change-to-wdired-mode) "wdired" "\ 30126(autoload (quote wdired-change-to-wdired-mode) "wdired" "\
@@ -29799,7 +30136,7 @@ See `wdired-mode'.
29799 30136
29800;;;*** 30137;;;***
29801 30138
29802;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17383 13297)) 30139;;;### (autoloads (webjump) "webjump" "net/webjump.el" (17383 32178))
29803;;; Generated autoloads from net/webjump.el 30140;;; Generated autoloads from net/webjump.el
29804 30141
29805(autoload (quote webjump) "webjump" "\ 30142(autoload (quote webjump) "webjump" "\
@@ -29816,7 +30153,7 @@ Please submit bug reports and other feedback to the author, Neil W. Van Dyke
29816;;;*** 30153;;;***
29817 30154
29818;;;### (autoloads (which-function-mode) "which-func" "progmodes/which-func.el" 30155;;;### (autoloads (which-function-mode) "which-func" "progmodes/which-func.el"
29819;;;;;; (17388 22062)) 30156;;;;;; (17397 61573))
29820;;; Generated autoloads from progmodes/which-func.el 30157;;; Generated autoloads from progmodes/which-func.el
29821 (put 'which-func-format 'risky-local-variable t) 30158 (put 'which-func-format 'risky-local-variable t)
29822 (put 'which-func-current 'risky-local-variable t) 30159 (put 'which-func-current 'risky-local-variable t)
@@ -29831,8 +30168,6 @@ use either \\[customize] or the function `which-function-mode'.")
29831 30168
29832(custom-autoload (quote which-function-mode) "which-func") 30169(custom-autoload (quote which-function-mode) "which-func")
29833 30170
29834(put (quote which-function-mode) (quote custom-set) (quote custom-set-minor-mode))
29835
29836(autoload (quote which-function-mode) "which-func" "\ 30171(autoload (quote which-function-mode) "which-func" "\
29837Toggle Which Function mode, globally. 30172Toggle Which Function mode, globally.
29838When Which Function mode is enabled, the current function name is 30173When Which Function mode is enabled, the current function name is
@@ -29850,7 +30185,7 @@ and off otherwise.
29850;;;;;; whitespace-buffer whitespace-toggle-ateol-check whitespace-toggle-spacetab-check 30185;;;;;; whitespace-buffer whitespace-toggle-ateol-check whitespace-toggle-spacetab-check
29851;;;;;; whitespace-toggle-indent-check whitespace-toggle-trailing-check 30186;;;;;; whitespace-toggle-indent-check whitespace-toggle-trailing-check
29852;;;;;; whitespace-toggle-leading-check) "whitespace" "whitespace.el" 30187;;;;;; whitespace-toggle-leading-check) "whitespace" "whitespace.el"
29853;;;;;; (17383 24127)) 30188;;;;;; (17578 34774))
29854;;; Generated autoloads from whitespace.el 30189;;; Generated autoloads from whitespace.el
29855 30190
29856(autoload (quote whitespace-toggle-leading-check) "whitespace" "\ 30191(autoload (quote whitespace-toggle-leading-check) "whitespace" "\
@@ -29920,8 +30255,6 @@ use either \\[customize] or the function `whitespace-global-mode'.")
29920 30255
29921(custom-autoload (quote whitespace-global-mode) "whitespace") 30256(custom-autoload (quote whitespace-global-mode) "whitespace")
29922 30257
29923(put (quote whitespace-global-mode) (quote custom-set) (quote custom-set-minor-mode))
29924
29925(autoload (quote whitespace-global-mode) "whitespace" "\ 30258(autoload (quote whitespace-global-mode) "whitespace" "\
29926Toggle using Whitespace mode in new buffers. 30259Toggle using Whitespace mode in new buffers.
29927With ARG, turn the mode on iff ARG is positive. 30260With ARG, turn the mode on iff ARG is positive.
@@ -29940,7 +30273,7 @@ This is meant to be added buffer-locally to `write-file-functions'.
29940;;;*** 30273;;;***
29941 30274
29942;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse 30275;;;### (autoloads (widget-minor-mode widget-browse-other-window widget-browse
29943;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (17383 24127)) 30276;;;;;; widget-browse-at) "wid-browse" "wid-browse.el" (17383 32127))
29944;;; Generated autoloads from wid-browse.el 30277;;; Generated autoloads from wid-browse.el
29945 30278
29946(autoload (quote widget-browse-at) "wid-browse" "\ 30279(autoload (quote widget-browse-at) "wid-browse" "\
@@ -29967,8 +30300,8 @@ With arg, turn widget mode on if and only if arg is positive.
29967;;;*** 30300;;;***
29968 30301
29969;;;### (autoloads (widget-setup widget-insert widget-delete widget-create 30302;;;### (autoloads (widget-setup widget-insert widget-delete widget-create
29970;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (17396 30303;;;;;; widget-prompt-value widgetp) "wid-edit" "wid-edit.el" (17397
29971;;;;;; 41256)) 30304;;;;;; 61544))
29972;;; Generated autoloads from wid-edit.el 30305;;; Generated autoloads from wid-edit.el
29973 30306
29974(autoload (quote widgetp) "wid-edit" "\ 30307(autoload (quote widgetp) "wid-edit" "\
@@ -30013,7 +30346,7 @@ Setup current buffer so editing string widgets works.
30013 30346
30014;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right 30347;;;### (autoloads (windmove-default-keybindings windmove-down windmove-right
30015;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (17383 30348;;;;;; windmove-up windmove-left) "windmove" "windmove.el" (17383
30016;;;;;; 24127)) 30349;;;;;; 32128))
30017;;; Generated autoloads from windmove.el 30350;;; Generated autoloads from windmove.el
30018 30351
30019(autoload (quote windmove-left) "windmove" "\ 30352(autoload (quote windmove-left) "windmove" "\
@@ -30066,7 +30399,7 @@ Default MODIFIER is 'shift.
30066;;;*** 30399;;;***
30067 30400
30068;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el" 30401;;;### (autoloads (winner-mode winner-mode) "winner" "winner.el"
30069;;;;;; (17383 24127)) 30402;;;;;; (17383 32128))
30070;;; Generated autoloads from winner.el 30403;;; Generated autoloads from winner.el
30071 30404
30072(defvar winner-mode nil "\ 30405(defvar winner-mode nil "\
@@ -30085,7 +30418,7 @@ With arg, turn Winner mode on if and only if arg is positive.
30085;;;*** 30418;;;***
30086 30419
30087;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman" 30420;;;### (autoloads (woman-find-file woman-dired-find-file woman) "woman"
30088;;;;;; "woman.el" (17383 24127)) 30421;;;;;; "woman.el" (17466 42708))
30089;;; Generated autoloads from woman.el 30422;;; Generated autoloads from woman.el
30090 30423
30091(autoload (quote woman) "woman" "\ 30424(autoload (quote woman) "woman" "\
@@ -30121,7 +30454,7 @@ decompress the file if appropriate. See the documentation for the
30121;;;*** 30454;;;***
30122 30455
30123;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el" 30456;;;### (autoloads (wordstar-mode) "ws-mode" "emulation/ws-mode.el"
30124;;;;;; (17383 13537)) 30457;;;;;; (17383 32145))
30125;;; Generated autoloads from emulation/ws-mode.el 30458;;; Generated autoloads from emulation/ws-mode.el
30126 30459
30127(autoload (quote wordstar-mode) "ws-mode" "\ 30460(autoload (quote wordstar-mode) "ws-mode" "\
@@ -30234,7 +30567,7 @@ The key bindings are:
30234;;;*** 30567;;;***
30235 30568
30236;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el" 30569;;;### (autoloads (xml-parse-region xml-parse-file) "xml" "xml.el"
30237;;;;;; (17383 24128)) 30570;;;;;; (17383 32129))
30238;;; Generated autoloads from xml.el 30571;;; Generated autoloads from xml.el
30239 30572
30240(autoload (quote xml-parse-file) "xml" "\ 30573(autoload (quote xml-parse-file) "xml" "\
@@ -30260,7 +30593,7 @@ If PARSE-NS is non-nil, then QNAMES are expanded.
30260;;;*** 30593;;;***
30261 30594
30262;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (17383 30595;;;### (autoloads (xterm-mouse-mode) "xt-mouse" "xt-mouse.el" (17383
30263;;;;;; 24128)) 30596;;;;;; 32129))
30264;;; Generated autoloads from xt-mouse.el 30597;;; Generated autoloads from xt-mouse.el
30265 30598
30266(defvar xterm-mouse-mode nil "\ 30599(defvar xterm-mouse-mode nil "\
@@ -30271,8 +30604,6 @@ use either \\[customize] or the function `xterm-mouse-mode'.")
30271 30604
30272(custom-autoload (quote xterm-mouse-mode) "xt-mouse") 30605(custom-autoload (quote xterm-mouse-mode) "xt-mouse")
30273 30606
30274(put (quote xterm-mouse-mode) (quote custom-set) (quote custom-set-minor-mode))
30275
30276(autoload (quote xterm-mouse-mode) "xt-mouse" "\ 30607(autoload (quote xterm-mouse-mode) "xt-mouse" "\
30277Toggle XTerm mouse mode. 30608Toggle XTerm mouse mode.
30278With prefix arg, turn XTerm mouse mode on iff arg is positive. 30609With prefix arg, turn XTerm mouse mode on iff arg is positive.
@@ -30289,7 +30620,7 @@ down the SHIFT key while pressing the mouse button.
30289;;;*** 30620;;;***
30290 30621
30291;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc" 30622;;;### (autoloads (yenc-extract-filename yenc-decode-region) "yenc"
30292;;;;;; "gnus/yenc.el" (17382 1051)) 30623;;;;;; "gnus/yenc.el" (17383 32167))
30293;;; Generated autoloads from gnus/yenc.el 30624;;; Generated autoloads from gnus/yenc.el
30294 30625
30295(autoload (quote yenc-decode-region) "yenc" "\ 30626(autoload (quote yenc-decode-region) "yenc" "\
@@ -30305,7 +30636,7 @@ Extract file name from an yenc header.
30305;;;*** 30636;;;***
30306 30637
30307;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism 30638;;;### (autoloads (psychoanalyze-pinhead apropos-zippy insert-zippyism
30308;;;;;; yow) "yow" "play/yow.el" (17382 1892)) 30639;;;;;; yow) "yow" "play/yow.el" (17383 32183))
30309;;; Generated autoloads from play/yow.el 30640;;; Generated autoloads from play/yow.el
30310 30641
30311(autoload (quote yow) "yow" "\ 30642(autoload (quote yow) "yow" "\
@@ -30331,7 +30662,7 @@ Zippy goes to the analyst.
30331 30662
30332;;;*** 30663;;;***
30333 30664
30334;;;### (autoloads (zone) "zone" "play/zone.el" (17382 1892)) 30665;;;### (autoloads (zone) "zone" "play/zone.el" (17383 32183))
30335;;; Generated autoloads from play/zone.el 30666;;; Generated autoloads from play/zone.el
30336 30667
30337(autoload (quote zone) "zone" "\ 30668(autoload (quote zone) "zone" "\
@@ -30342,7 +30673,7 @@ Zone out, completely.
30342;;;*** 30673;;;***
30343 30674
30344;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode" 30675;;;### (autoloads (zone-mode zone-mode-update-serial-hook) "zone-mode"
30345;;;;;; "net/zone-mode.el" (17383 13297)) 30676;;;;;; "net/zone-mode.el" (17383 32178))
30346;;; Generated autoloads from net/zone-mode.el 30677;;; Generated autoloads from net/zone-mode.el
30347 30678
30348(autoload (quote zone-mode-update-serial-hook) "zone-mode" "\ 30679(autoload (quote zone-mode-update-serial-hook) "zone-mode" "\
@@ -30364,65 +30695,64 @@ Zone-mode does two things:
30364 30695
30365;;;*** 30696;;;***
30366 30697
30367;;;### (autoloads nil nil ("abbrev.el" "bindings.el" "buff-menu.el" 30698;;;### (autoloads nil nil ("bindings.el" "buff-menu.el" "calc/calc-aent.el"
30368;;;;;; "calc/calc-aent.el" "calc/calc-alg.el" "calc/calc-arith.el" 30699;;;;;; "calc/calc-alg.el" "calc/calc-arith.el" "calc/calc-bin.el"
30369;;;;;; "calc/calc-bin.el" "calc/calc-comb.el" "calc/calc-cplx.el" 30700;;;;;; "calc/calc-comb.el" "calc/calc-cplx.el" "calc/calc-embed.el"
30370;;;;;; "calc/calc-embed.el" "calc/calc-ext.el" "calc/calc-fin.el" 30701;;;;;; "calc/calc-ext.el" "calc/calc-fin.el" "calc/calc-forms.el"
30371;;;;;; "calc/calc-forms.el" "calc/calc-frac.el" "calc/calc-funcs.el" 30702;;;;;; "calc/calc-frac.el" "calc/calc-funcs.el" "calc/calc-graph.el"
30372;;;;;; "calc/calc-graph.el" "calc/calc-help.el" "calc/calc-incom.el" 30703;;;;;; "calc/calc-help.el" "calc/calc-incom.el" "calc/calc-keypd.el"
30373;;;;;; "calc/calc-keypd.el" "calc/calc-lang.el" "calc/calc-macs.el" 30704;;;;;; "calc/calc-lang.el" "calc/calc-macs.el" "calc/calc-map.el"
30374;;;;;; "calc/calc-map.el" "calc/calc-math.el" "calc/calc-misc.el" 30705;;;;;; "calc/calc-math.el" "calc/calc-misc.el" "calc/calc-mode.el"
30375;;;;;; "calc/calc-mode.el" "calc/calc-mtx.el" "calc/calc-poly.el" 30706;;;;;; "calc/calc-mtx.el" "calc/calc-poly.el" "calc/calc-prog.el"
30376;;;;;; "calc/calc-prog.el" "calc/calc-rewr.el" "calc/calc-rules.el" 30707;;;;;; "calc/calc-rewr.el" "calc/calc-rules.el" "calc/calc-sel.el"
30377;;;;;; "calc/calc-sel.el" "calc/calc-stat.el" "calc/calc-store.el" 30708;;;;;; "calc/calc-stat.el" "calc/calc-store.el" "calc/calc-stuff.el"
30378;;;;;; "calc/calc-stuff.el" "calc/calc-trail.el" "calc/calc-undo.el" 30709;;;;;; "calc/calc-trail.el" "calc/calc-undo.el" "calc/calc-units.el"
30379;;;;;; "calc/calc-units.el" "calc/calc-vec.el" "calc/calc-yank.el" 30710;;;;;; "calc/calc-vec.el" "calc/calc-yank.el" "calc/calcalg2.el"
30380;;;;;; "calc/calcalg2.el" "calc/calcalg3.el" "calc/calccomp.el" 30711;;;;;; "calc/calcalg3.el" "calc/calccomp.el" "calc/calcsel2.el"
30381;;;;;; "calc/calcsel2.el" "calendar/cal-bahai.el" "calendar/cal-china.el" 30712;;;;;; "calendar/cal-bahai.el" "calendar/cal-china.el" "calendar/cal-coptic.el"
30382;;;;;; "calendar/cal-coptic.el" "calendar/cal-french.el" "calendar/cal-islam.el" 30713;;;;;; "calendar/cal-french.el" "calendar/cal-islam.el" "calendar/cal-iso.el"
30383;;;;;; "calendar/cal-iso.el" "calendar/cal-julian.el" "calendar/cal-mayan.el" 30714;;;;;; "calendar/cal-julian.el" "calendar/cal-mayan.el" "calendar/cal-menu.el"
30384;;;;;; "calendar/cal-menu.el" "calendar/cal-move.el" "calendar/cal-persia.el" 30715;;;;;; "calendar/cal-move.el" "calendar/cal-persia.el" "calendar/cal-tex.el"
30385;;;;;; "calendar/cal-tex.el" "calendar/cal-x.el" "case-table.el" 30716;;;;;; "calendar/cal-x.el" "case-table.el" "cdl.el" "cus-dep.el"
30386;;;;;; "cdl.el" "cus-dep.el" "cus-start.el" "custom.el" "dframe.el" 30717;;;;;; "cus-load.el" "cus-start.el" "custom.el" "dframe.el" "dos-fns.el"
30387;;;;;; "dos-fns.el" "dos-vars.el" "dos-w32.el" "ediff-diff.el" "ediff-init.el" 30718;;;;;; "dos-vars.el" "dos-w32.el" "ediff-diff.el" "ediff-init.el"
30388;;;;;; "ediff-merg.el" "ediff-ptch.el" "ediff-vers.el" "ediff-wind.el" 30719;;;;;; "ediff-merg.el" "ediff-ptch.el" "ediff-vers.el" "ediff-wind.el"
30389;;;;;; "electric.el" "emacs-lisp/assoc.el" "emacs-lisp/authors.el" 30720;;;;;; "electric.el" "emacs-lisp/assoc.el" "emacs-lisp/authors.el"
30390;;;;;; "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" "emacs-lisp/byte-run.el" 30721;;;;;; "emacs-lisp/bindat.el" "emacs-lisp/byte-opt.el" "emacs-lisp/byte-run.el"
30391;;;;;; "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-macs.el" 30722;;;;;; "emacs-lisp/cl-compat.el" "emacs-lisp/cl-extra.el" "emacs-lisp/cl-macs.el"
30392;;;;;; "emacs-lisp/cl-seq.el" "emacs-lisp/cl-specs.el" "emacs-lisp/cust-print.el" 30723;;;;;; "emacs-lisp/cl-seq.el" "emacs-lisp/cl-specs.el" "emacs-lisp/cust-print.el"
30393;;;;;; "emacs-lisp/ewoc.el" "emacs-lisp/find-gc.el" "emacs-lisp/float-sup.el" 30724;;;;;; "emacs-lisp/find-gc.el" "emacs-lisp/float-sup.el" "emacs-lisp/gulp.el"
30394;;;;;; "emacs-lisp/gulp.el" "emacs-lisp/levents.el" "emacs-lisp/lisp-mnt.el" 30725;;;;;; "emacs-lisp/levents.el" "emacs-lisp/lisp-mnt.el" "emacs-lisp/lisp-mode.el"
30395;;;;;; "emacs-lisp/lisp-mode.el" "emacs-lisp/lisp.el" "emacs-lisp/lmenu.el" 30726;;;;;; "emacs-lisp/lisp.el" "emacs-lisp/lmenu.el" "emacs-lisp/lselect.el"
30396;;;;;; "emacs-lisp/lselect.el" "emacs-lisp/lucid.el" "emacs-lisp/map-ynp.el" 30727;;;;;; "emacs-lisp/lucid.el" "emacs-lisp/map-ynp.el" "emacs-lisp/regi.el"
30397;;;;;; "emacs-lisp/regi.el" "emacs-lisp/sregex.el" "emacs-lisp/syntax.el" 30728;;;;;; "emacs-lisp/sregex.el" "emacs-lisp/syntax.el" "emacs-lisp/tcover-ses.el"
30398;;;;;; "emacs-lisp/tcover-ses.el" "emacs-lisp/tcover-unsafep.el" 30729;;;;;; "emacs-lisp/tcover-unsafep.el" "emacs-lock.el" "emulation/cua-gmrk.el"
30399;;;;;; "emacs-lock.el" "emulation/cua-gmrk.el" "emulation/cua-rect.el" 30730;;;;;; "emulation/cua-rect.el" "emulation/edt-lk201.el" "emulation/edt-mapper.el"
30400;;;;;; "emulation/edt-lk201.el" "emulation/edt-mapper.el" "emulation/edt-pc.el" 30731;;;;;; "emulation/edt-pc.el" "emulation/edt-vt100.el" "emulation/tpu-mapper.el"
30401;;;;;; "emulation/edt-vt100.el" "emulation/tpu-mapper.el" "emulation/viper-cmd.el" 30732;;;;;; "emulation/viper-cmd.el" "emulation/viper-ex.el" "emulation/viper-init.el"
30402;;;;;; "emulation/viper-ex.el" "emulation/viper-init.el" "emulation/viper-keym.el" 30733;;;;;; "emulation/viper-keym.el" "emulation/viper-macs.el" "emulation/viper-mous.el"
30403;;;;;; "emulation/viper-macs.el" "emulation/viper-mous.el" "emulation/viper-util.el" 30734;;;;;; "emulation/viper-util.el" "env.el" "erc/erc-backend.el" "erc/erc-goodies.el"
30404;;;;;; "env.el" "erc/erc-backend.el" "erc/erc-goodies.el" "erc/erc-ibuffer.el" 30735;;;;;; "erc/erc-ibuffer.el" "erc/erc-lang.el" "erc/erc-menu.el"
30405;;;;;; "erc/erc-lang.el" "erc/erc-menu.el" "erc/erc-nicklist.el" 30736;;;;;; "erc/erc-nicklist.el" "eshell/em-alias.el" "eshell/em-banner.el"
30406;;;;;; "eshell/em-alias.el" "eshell/em-banner.el" "eshell/em-basic.el" 30737;;;;;; "eshell/em-basic.el" "eshell/em-cmpl.el" "eshell/em-dirs.el"
30407;;;;;; "eshell/em-cmpl.el" "eshell/em-dirs.el" "eshell/em-glob.el" 30738;;;;;; "eshell/em-glob.el" "eshell/em-hist.el" "eshell/em-ls.el"
30408;;;;;; "eshell/em-hist.el" "eshell/em-ls.el" "eshell/em-pred.el" 30739;;;;;; "eshell/em-pred.el" "eshell/em-prompt.el" "eshell/em-rebind.el"
30409;;;;;; "eshell/em-prompt.el" "eshell/em-rebind.el" "eshell/em-script.el" 30740;;;;;; "eshell/em-script.el" "eshell/em-smart.el" "eshell/em-term.el"
30410;;;;;; "eshell/em-smart.el" "eshell/em-term.el" "eshell/em-unix.el" 30741;;;;;; "eshell/em-unix.el" "eshell/em-xtra.el" "eshell/esh-arg.el"
30411;;;;;; "eshell/em-xtra.el" "eshell/esh-arg.el" "eshell/esh-cmd.el" 30742;;;;;; "eshell/esh-cmd.el" "eshell/esh-ext.el" "eshell/esh-groups.el"
30412;;;;;; "eshell/esh-ext.el" "eshell/esh-io.el" "eshell/esh-maint.el" 30743;;;;;; "eshell/esh-io.el" "eshell/esh-maint.el" "eshell/esh-module.el"
30413;;;;;; "eshell/esh-module.el" "eshell/esh-opt.el" "eshell/esh-proc.el" 30744;;;;;; "eshell/esh-opt.el" "eshell/esh-proc.el" "eshell/esh-util.el"
30414;;;;;; "eshell/esh-util.el" "eshell/esh-var.el" "ezimage.el" "faces.el" 30745;;;;;; "eshell/esh-var.el" "ezimage.el" "faces.el" "files.el" "finder-inf.el"
30415;;;;;; "files.el" "foldout.el" "font-core.el" "font-lock.el" "format.el" 30746;;;;;; "foldout.el" "font-core.el" "font-lock.el" "format.el" "forms-d2.el"
30416;;;;;; "forms-d2.el" "forms-pass.el" "frame.el" "generic-x.el" "gnus/compface.el" 30747;;;;;; "forms-pass.el" "frame.el" "fringe.el" "generic-x.el" "gnus/compface.el"
30417;;;;;; "gnus/dig.el" "gnus/dns.el" "gnus/format-spec.el" "gnus/gnus-async.el" 30748;;;;;; "gnus/dig.el" "gnus/dns.el" "gnus/format-spec.el" "gnus/gnus-async.el"
30418;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el" 30749;;;;;; "gnus/gnus-bcklg.el" "gnus/gnus-cite.el" "gnus/gnus-cus.el"
30419;;;;;; "gnus/gnus-demon.el" "gnus/gnus-diary.el" "gnus/gnus-dup.el" 30750;;;;;; "gnus/gnus-demon.el" "gnus/gnus-dup.el" "gnus/gnus-eform.el"
30420;;;;;; "gnus/gnus-eform.el" "gnus/gnus-ems.el" "gnus/gnus-gl.el" 30751;;;;;; "gnus/gnus-ems.el" "gnus/gnus-gl.el" "gnus/gnus-int.el" "gnus/gnus-logic.el"
30421;;;;;; "gnus/gnus-int.el" "gnus/gnus-logic.el" "gnus/gnus-mh.el" 30752;;;;;; "gnus/gnus-mh.el" "gnus/gnus-salt.el" "gnus/gnus-score.el"
30422;;;;;; "gnus/gnus-salt.el" "gnus/gnus-score.el" "gnus/gnus-setup.el" 30753;;;;;; "gnus/gnus-setup.el" "gnus/gnus-srvr.el" "gnus/gnus-sum.el"
30423;;;;;; "gnus/gnus-srvr.el" "gnus/gnus-sum.el" "gnus/gnus-topic.el" 30754;;;;;; "gnus/gnus-topic.el" "gnus/gnus-undo.el" "gnus/gnus-util.el"
30424;;;;;; "gnus/gnus-undo.el" "gnus/gnus-util.el" "gnus/gnus-uu.el" 30755;;;;;; "gnus/gnus-uu.el" "gnus/gnus-vm.el" "gnus/hex-util.el" "gnus/ietf-drums.el"
30425;;;;;; "gnus/gnus-vm.el" "gnus/hex-util.el" "gnus/ietf-drums.el"
30426;;;;;; "gnus/imap.el" "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el" 30756;;;;;; "gnus/imap.el" "gnus/legacy-gnus-agent.el" "gnus/mail-parse.el"
30427;;;;;; "gnus/mail-prsvr.el" "gnus/mail-source.el" "gnus/mailcap.el" 30757;;;;;; "gnus/mail-prsvr.el" "gnus/mail-source.el" "gnus/mailcap.el"
30428;;;;;; "gnus/messcompat.el" "gnus/mm-bodies.el" "gnus/mm-decode.el" 30758;;;;;; "gnus/messcompat.el" "gnus/mm-bodies.el" "gnus/mm-decode.el"
@@ -30462,8 +30792,8 @@ Zone-mode does two things:
30462;;;;;; "mh-e/mh-acros.el" "mh-e/mh-alias.el" "mh-e/mh-buffers.el" 30792;;;;;; "mh-e/mh-acros.el" "mh-e/mh-alias.el" "mh-e/mh-buffers.el"
30463;;;;;; "mh-e/mh-compat.el" "mh-e/mh-funcs.el" "mh-e/mh-gnus.el" 30793;;;;;; "mh-e/mh-compat.el" "mh-e/mh-funcs.el" "mh-e/mh-gnus.el"
30464;;;;;; "mh-e/mh-identity.el" "mh-e/mh-inc.el" "mh-e/mh-junk.el" 30794;;;;;; "mh-e/mh-identity.el" "mh-e/mh-inc.el" "mh-e/mh-junk.el"
30465;;;;;; "mh-e/mh-letter.el" "mh-e/mh-limit.el" "mh-e/mh-mime.el" 30795;;;;;; "mh-e/mh-letter.el" "mh-e/mh-limit.el" "mh-e/mh-loaddefs.el"
30466;;;;;; "mh-e/mh-print.el" "mh-e/mh-scan.el" "mh-e/mh-search.el" 30796;;;;;; "mh-e/mh-mime.el" "mh-e/mh-print.el" "mh-e/mh-scan.el" "mh-e/mh-search.el"
30467;;;;;; "mh-e/mh-seq.el" "mh-e/mh-show.el" "mh-e/mh-speed.el" "mh-e/mh-thread.el" 30797;;;;;; "mh-e/mh-seq.el" "mh-e/mh-show.el" "mh-e/mh-speed.el" "mh-e/mh-thread.el"
30468;;;;;; "mh-e/mh-tool-bar.el" "mh-e/mh-utils.el" "mh-e/mh-xface.el" 30798;;;;;; "mh-e/mh-tool-bar.el" "mh-e/mh-utils.el" "mh-e/mh-xface.el"
30469;;;;;; "misc.el" "mouse-copy.el" "mouse-drag.el" "mouse.el" "net/eudc-vars.el" 30799;;;;;; "misc.el" "mouse-copy.el" "mouse-drag.el" "mouse.el" "net/eudc-vars.el"
@@ -30481,29 +30811,27 @@ Zone-mode does two things:
30481;;;;;; "pgg-def.el" "pgg-parse.el" "pgg-pgp.el" "pgg-pgp5.el" "play/gamegrid.el" 30811;;;;;; "pgg-def.el" "pgg-parse.el" "pgg-pgp.el" "pgg-pgp5.el" "play/gamegrid.el"
30482;;;;;; "play/gametree.el" "play/meese.el" "progmodes/ada-prj.el" 30812;;;;;; "play/gametree.el" "play/meese.el" "progmodes/ada-prj.el"
30483;;;;;; "progmodes/cc-align.el" "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el" 30813;;;;;; "progmodes/cc-align.el" "progmodes/cc-awk.el" "progmodes/cc-bytecomp.el"
30484;;;;;; "progmodes/cc-cmds.el" "progmodes/cc-compat.el" "progmodes/cc-defs.el" 30814;;;;;; "progmodes/cc-cmds.el" "progmodes/cc-defs.el" "progmodes/cc-fonts.el"
30485;;;;;; "progmodes/cc-fonts.el" "progmodes/cc-langs.el" "progmodes/cc-menus.el" 30815;;;;;; "progmodes/cc-langs.el" "progmodes/cc-menus.el" "progmodes/ebnf-abn.el"
30486;;;;;; "progmodes/cc-vars.el" "progmodes/ebnf-abn.el" "progmodes/ebnf-bnf.el" 30816;;;;;; "progmodes/ebnf-bnf.el" "progmodes/ebnf-dtd.el" "progmodes/ebnf-ebx.el"
30487;;;;;; "progmodes/ebnf-dtd.el" "progmodes/ebnf-ebx.el" "progmodes/ebnf-iso.el" 30817;;;;;; "progmodes/ebnf-iso.el" "progmodes/ebnf-otz.el" "progmodes/ebnf-yac.el"
30488;;;;;; "progmodes/ebnf-otz.el" "progmodes/ebnf-yac.el" "progmodes/idlw-complete-structtag.el" 30818;;;;;; "progmodes/idlw-complete-structtag.el" "progmodes/idlw-help.el"
30489;;;;;; "progmodes/idlw-help.el" "progmodes/idlw-rinfo.el" "progmodes/idlw-toolbar.el" 30819;;;;;; "progmodes/idlw-toolbar.el" "progmodes/mantemp.el" "progmodes/xscheme.el"
30490;;;;;; "progmodes/mantemp.el" "progmodes/xscheme.el" "register.el" 30820;;;;;; "register.el" "replace.el" "rfn-eshadow.el" "s-region.el"
30491;;;;;; "replace.el" "rfn-eshadow.el" "s-region.el" "saveplace.el" 30821;;;;;; "saveplace.el" "sb-image.el" "scroll-bar.el" "select.el"
30492;;;;;; "sb-image.el" "scroll-bar.el" "select.el" "simple.el" "soundex.el" 30822;;;;;; "soundex.el" "startup.el" "subdirs.el" "tempo.el" "term/AT386.el"
30493;;;;;; "startup.el" "subdirs.el" "tempo.el" "term/AT386.el" "term/apollo.el" 30823;;;;;; "term/apollo.el" "term/bobcat.el" "term/cygwin.el" "term/internal.el"
30494;;;;;; "term/bobcat.el" "term/cygwin.el" "term/internal.el" "term/iris-ansi.el" 30824;;;;;; "term/iris-ansi.el" "term/linux.el" "term/lk201.el" "term/mac-win.el"
30495;;;;;; "term/linux.el" "term/lk201.el" "term/mac-win.el" "term/news.el" 30825;;;;;; "term/news.el" "term/pc-win.el" "term/rxvt.el" "term/sun-mouse.el"
30496;;;;;; "term/pc-win.el" "term/rxvt.el" "term/sun-mouse.el" "term/sun.el" 30826;;;;;; "term/sun.el" "term/sup-mouse.el" "term/tty-colors.el" "term/tvi970.el"
30497;;;;;; "term/sup-mouse.el" "term/tty-colors.el" "term/tvi970.el"
30498;;;;;; "term/vt100.el" "term/vt102.el" "term/vt125.el" "term/vt200.el" 30827;;;;;; "term/vt100.el" "term/vt102.el" "term/vt125.el" "term/vt200.el"
30499;;;;;; "term/vt201.el" "term/vt220.el" "term/vt240.el" "term/vt300.el" 30828;;;;;; "term/vt201.el" "term/vt220.el" "term/vt240.el" "term/vt300.el"
30500;;;;;; "term/vt320.el" "term/vt400.el" "term/vt420.el" "term/w32-win.el" 30829;;;;;; "term/vt320.el" "term/vt400.el" "term/vt420.el" "term/w32-win.el"
30501;;;;;; "term/wyse50.el" "term/x-win.el" "term/xterm.el" "textmodes/bib-mode.el" 30830;;;;;; "term/wyse50.el" "term/x-win.el" "term/xterm.el" "textmodes/bib-mode.el"
30502;;;;;; "textmodes/fill.el" "textmodes/makeinfo.el" "textmodes/page-ext.el" 30831;;;;;; "textmodes/makeinfo.el" "textmodes/page-ext.el" "textmodes/page.el"
30503;;;;;; "textmodes/page.el" "textmodes/paragraphs.el" "textmodes/refbib.el" 30832;;;;;; "textmodes/refbib.el" "textmodes/refer.el" "textmodes/reftex-auc.el"
30504;;;;;; "textmodes/refer.el" "textmodes/reftex-auc.el" "textmodes/reftex-dcr.el" 30833;;;;;; "textmodes/reftex-dcr.el" "textmodes/reftex-ref.el" "textmodes/reftex-sel.el"
30505;;;;;; "textmodes/reftex-ref.el" "textmodes/reftex-sel.el" "textmodes/reftex-toc.el" 30834;;;;;; "textmodes/reftex-toc.el" "textmodes/texnfo-upd.el" "textmodes/text-mode.el"
30506;;;;;; "textmodes/reftex-vars.el" "textmodes/texnfo-upd.el" "textmodes/text-mode.el"
30507;;;;;; "timezone.el" "tooltip.el" "tree-widget.el" "uniquify.el" 30835;;;;;; "timezone.el" "tooltip.el" "tree-widget.el" "uniquify.el"
30508;;;;;; "url/url-about.el" "url/url-cookie.el" "url/url-dired.el" 30836;;;;;; "url/url-about.el" "url/url-cookie.el" "url/url-dired.el"
30509;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" 30837;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el"
@@ -30511,13 +30839,13 @@ Zone-mode does two things:
30511;;;;;; "url/url-nfs.el" "url/url-proxy.el" "url/url-vars.el" "url/vc-dav.el" 30839;;;;;; "url/url-nfs.el" "url/url-proxy.el" "url/url-vars.el" "url/vc-dav.el"
30512;;;;;; "vc-hooks.el" "vcursor.el" "version.el" "vms-patch.el" "vmsproc.el" 30840;;;;;; "vc-hooks.el" "vcursor.el" "version.el" "vms-patch.el" "vmsproc.el"
30513;;;;;; "vt-control.el" "vt100-led.el" "w32-fns.el" "w32-vars.el" 30841;;;;;; "vt-control.el" "vt100-led.el" "w32-fns.el" "w32-vars.el"
30514;;;;;; "widget.el" "window.el" "x-dnd.el") (17448 19160 944703)) 30842;;;;;; "widget.el" "window.el" "x-dnd.el") (17590 36747 258974))
30515 30843
30516;;;*** 30844;;;***
30517 30845
30518;;; Local Variables: 30846;; Local Variables:
30519;;; version-control: never 30847;; version-control: never
30520;;; no-byte-compile: t 30848;; no-byte-compile: t
30521;;; no-update-autoloads: t 30849;; no-update-autoloads: t
30522;;; End: 30850;; End:
30523;;; loaddefs.el ends here 30851;;; loaddefs.el ends here
diff --git a/lisp/longlines.el b/lisp/longlines.el
index b11d4e6faba..9da3de217ab 100644
--- a/lisp/longlines.el
+++ b/lisp/longlines.el
@@ -396,16 +396,11 @@ that has changed."
396 "Perform line wrapping on the parts of the buffer that have changed. 396 "Perform line wrapping on the parts of the buffer that have changed.
397This is called by `post-command-hook' after each command." 397This is called by `post-command-hook' after each command."
398 (when longlines-wrap-beg 398 (when longlines-wrap-beg
399 (cond ((or (eq this-command 'yank) 399 (if (or (eq this-command 'yank)
400 (eq this-command 'yank-pop)) 400 (eq this-command 'yank-pop))
401 (longlines-decode-region (point) (mark t)) 401 (longlines-decode-region (point) (mark t)))
402 (if longlines-showing 402 (if longlines-showing
403 (longlines-show-region (point) (mark t)))) 403 (longlines-show-region longlines-wrap-beg longlines-wrap-end))
404 ((and (eq this-command 'newline) longlines-showing)
405 (save-excursion
406 (if (search-backward "\n" nil t)
407 (longlines-show-region
408 (match-beginning 0) (match-end 0))))))
409 (unless (or (eq this-command 'fill-paragraph) 404 (unless (or (eq this-command 'fill-paragraph)
410 (eq this-command 'fill-region)) 405 (eq this-command 'fill-region))
411 (longlines-wrap-region longlines-wrap-beg longlines-wrap-end)) 406 (longlines-wrap-region longlines-wrap-beg longlines-wrap-end))
diff --git a/lisp/pcvs-defs.el b/lisp/pcvs-defs.el
index 127a550b28c..e2c6396bdb2 100644
--- a/lisp/pcvs-defs.el
+++ b/lisp/pcvs-defs.el
@@ -239,7 +239,10 @@ The CMD used for `cvs-mode-commit' is \"message\". For that special
239This expression will be evaluated in an environment where DIR is set to 239This expression will be evaluated in an environment where DIR is set to
240the directory name of the cvs buffer.") 240the directory name of the cvs buffer.")
241 241
242(defvar cvs-temp-buffer-name '(expand-file-name " *cvs-tmp*" dir) 242(defvar cvs-temp-buffer-name
243 ;; Was '(expand-file-name " *cvs-tmp*" dir), but that causes them to
244 ;; become non-hidden if uniquification is done `forward'.
245 " *cvs-tmp*"
243 "*Name of the cvs temporary buffer. 246 "*Name of the cvs temporary buffer.
244Output from cvs is placed here for asynchronous commands.") 247Output from cvs is placed here for asynchronous commands.")
245 248
diff --git a/lisp/play/hanoi.el b/lisp/play/hanoi.el
index 296ca82b64a..40a96f4e6c2 100644
--- a/lisp/play/hanoi.el
+++ b/lisp/play/hanoi.el
@@ -399,9 +399,8 @@ BITS must be of length nrings. Start at START-TIME."
399;; update display and pause, quitting with a pithy comment if the user 399;; update display and pause, quitting with a pithy comment if the user
400;; hits a key. 400;; hits a key.
401(defun hanoi-sit-for (seconds) 401(defun hanoi-sit-for (seconds)
402 (sit-for seconds) 402 (unless (sit-for seconds)
403 (if (input-pending-p) 403 (signal 'quit '("I can tell you've had enough"))))
404 (signal 'quit '("I can tell you've had enough"))))
405 404
406;; move ring to a given buffer position and update ring's car. 405;; move ring to a given buffer position and update ring's car.
407(defun hanoi-ring-to-pos (ring pos) 406(defun hanoi-ring-to-pos (ring pos)
diff --git a/lisp/progmodes/ada-mode.el b/lisp/progmodes/ada-mode.el
index 9dc74264da8..bc00d859c2d 100644
--- a/lisp/progmodes/ada-mode.el
+++ b/lisp/progmodes/ada-mode.el
@@ -1208,60 +1208,36 @@ If you use ada-xref.el:
1208 ff-file-created-hook 'ada-make-body) 1208 ff-file-created-hook 'ada-make-body)
1209 (add-hook 'ff-pre-load-hook 'ada-which-function-are-we-in) 1209 (add-hook 'ff-pre-load-hook 'ada-which-function-are-we-in)
1210 1210
1211 ;; Some special constructs for find-file.el 1211 ;; Some special constructs for find-file.el.
1212 ;; We do not need to add the construction for 'with', which is in the
1213 ;; standard find-file.el
1214 (make-local-variable 'ff-special-constructs) 1212 (make-local-variable 'ff-special-constructs)
1215 1213 (mapc (lambda (pair)
1216 ;; Go to the parent package : 1214 (add-to-list 'ff-special-constructs pair))
1217 (add-to-list 'ff-special-constructs 1215 `(
1218 (cons (eval-when-compile 1216 ;; Go to the parent package.
1219 (concat "^\\(private[ \t]\\)?[ \t]*package[ \t]+" 1217 (,(eval-when-compile
1220 "\\(body[ \t]+\\)?" 1218 (concat "^\\(private[ \t]\\)?[ \t]*package[ \t]+"
1221 "\\(\\(\\sw\\|[_.]\\)+\\)\\.\\(\\sw\\|_\\)+[ \t\n]+is")) 1219 "\\(body[ \t]+\\)?"
1222 (lambda () 1220 "\\(\\(\\sw\\|[_.]\\)+\\)\\.\\(\\sw\\|_\\)+[ \t\n]+is"))
1223 (if (fboundp 'ff-get-file) 1221 . ,(lambda ()
1224 (if (boundp 'fname) 1222 (ff-get-file
1225 (set 'fname (ff-get-file 1223 ada-search-directories-internal
1226 ada-search-directories-internal 1224 (ada-make-filename-from-adaname (match-string 3))
1227 (ada-make-filename-from-adaname 1225 ada-spec-suffixes)))
1228 (match-string 3)) 1226 ;; A "separate" clause.
1229 ada-spec-suffixes))))))) 1227 ("^separate[ \t\n]*(\\(\\(\\sw\\|[_.]\\)+\\))"
1230 ;; Another special construct for find-file.el : when in a separate clause, 1228 . ,(lambda ()
1231 ;; go to the correct package. 1229 (ff-get-file
1232 (add-to-list 'ff-special-constructs 1230 ada-search-directories-internal
1233 (cons "^separate[ \t\n]*(\\(\\(\\sw\\|[_.]\\)+\\))" 1231 (ada-make-filename-from-adaname (match-string 1))
1234 (lambda () 1232 ada-spec-suffixes)))
1235 (if (fboundp 'ff-get-file) 1233 ;; A "with" clause.
1236 (if (boundp 'fname) 1234 ("^with[ \t]+\\([a-zA-Z0-9_\\.]+\\)"
1237 (setq fname (ff-get-file 1235 . ,(lambda ()
1238 ada-search-directories-internal 1236 (ff-get-file
1239 (ada-make-filename-from-adaname 1237 ada-search-directories-internal
1240 (match-string 1)) 1238 (ada-make-filename-from-adaname (match-string 1))
1241 ada-spec-suffixes))))))) 1239 ada-spec-suffixes)))
1242 1240 ))
1243 ;; Another special construct, that redefines the one in find-file.el. The
1244 ;; old one can handle only one possible type of extension for Ada files
1245 ;; remove from the list the standard "with..." that is put by find-file.el,
1246 ;; since it uses the old ada-spec-suffix variable
1247 ;; This one needs to replace the standard one defined in find-file.el (with
1248 ;; Emacs <= 20.4), since that one uses the old variable ada-spec-suffix
1249 (let ((old-construct
1250 (assoc "^with[ \t]+\\([a-zA-Z0-9_\\.]+\\)" ff-special-constructs))
1251 (new-cdr
1252 (lambda ()
1253 (if (fboundp 'ff-get-file)
1254 (if (boundp 'fname)
1255 (set 'fname (ff-get-file
1256 ada-search-directories-internal
1257 (ada-make-filename-from-adaname
1258 (match-string 1))
1259 ada-spec-suffixes)))))))
1260 (if old-construct
1261 (setcdr old-construct new-cdr)
1262 (add-to-list 'ff-special-constructs
1263 (cons "^with[ \t]+\\([a-zA-Z0-9_\\.]+\\)"
1264 new-cdr))))
1265 1241
1266 ;; Support for outline-minor-mode 1242 ;; Support for outline-minor-mode
1267 (set (make-local-variable 'outline-regexp) 1243 (set (make-local-variable 'outline-regexp)
diff --git a/lisp/progmodes/cc-awk.el b/lisp/progmodes/cc-awk.el
index 284a2edbe94..c93843f3f82 100644
--- a/lisp/progmodes/cc-awk.el
+++ b/lisp/progmodes/cc-awk.el
@@ -32,7 +32,7 @@
32;; 1. The AWK Mode syntax table. 32;; 1. The AWK Mode syntax table.
33;; 2. Regular expressions for analysing AWK code. 33;; 2. Regular expressions for analysing AWK code.
34;; 3. Indentation calculation stuff ("c-awk-NL-prop text-property"). 34;; 3. Indentation calculation stuff ("c-awk-NL-prop text-property").
35;; 4. Syntax-table property/font-locking stuff, but not including the 35;; 4. Syntax-table property/font-locking stuff, including the
36;; font-lock-keywords setting. 36;; font-lock-keywords setting.
37;; 5. The AWK Mode before/after-change-functions. 37;; 5. The AWK Mode before/after-change-functions.
38;; 6. AWK Mode specific versions of commands like beginning-of-defun. 38;; 6. AWK Mode specific versions of commands like beginning-of-defun.
@@ -107,7 +107,8 @@
107(eval-and-compile 107(eval-and-compile
108 (defconst c-awk-escaped-nl "\\\\[\n\r]")) 108 (defconst c-awk-escaped-nl "\\\\[\n\r]"))
109;; Matches an escaped newline. 109;; Matches an escaped newline.
110(defconst c-awk-escaped-nls* (concat "\\(" c-awk-escaped-nl "\\)*")) 110(eval-and-compile
111 (defconst c-awk-escaped-nls* (concat "\\(" c-awk-escaped-nl "\\)*")))
111;; Matches a possibly empty sequence of escaped newlines. Used in 112;; Matches a possibly empty sequence of escaped newlines. Used in
112;; awk-font-lock-keywords. 113;; awk-font-lock-keywords.
113;; (defconst c-awk-escaped-nls*-with-space* 114;; (defconst c-awk-escaped-nls*-with-space*
@@ -852,6 +853,96 @@
852(c-awk-advise-fl-for-awk-region lazy-lock-defer-rest-after-change) 853(c-awk-advise-fl-for-awk-region lazy-lock-defer-rest-after-change)
853(c-awk-advise-fl-for-awk-region lazy-lock-defer-line-after-change) 854(c-awk-advise-fl-for-awk-region lazy-lock-defer-line-after-change)
854 855
856;; Awk regexps written with help from Peter Galbraith
857;; <galbraith@mixing.qc.dfo.ca>.
858;; Take GNU Emacs's 'words out of the following regexp-opts. They dont work
859;; in Xemacs 21.4.4. acm 2002/9/19.
860(defconst awk-font-lock-keywords
861 (eval-when-compile
862 (list
863 ;; Function names.
864 '("^\\s *\\(func\\(tion\\)?\\)\\>\\s *\\(\\sw+\\)?"
865 (1 font-lock-keyword-face) (3 font-lock-function-name-face nil t))
866 ;;
867 ;; Variable names.
868 (cons
869 (concat "\\<"
870 (regexp-opt
871 '("ARGC" "ARGIND" "ARGV" "BINMODE" "CONVFMT" "ENVIRON"
872 "ERRNO" "FIELDWIDTHS" "FILENAME" "FNR" "FS" "IGNORECASE"
873 "LINT" "NF" "NR" "OFMT" "OFS" "ORS" "PROCINFO" "RLENGTH"
874 "RS" "RSTART" "RT" "SUBSEP" "TEXTDOMAIN") t) "\\>")
875 'font-lock-variable-name-face)
876
877 ;; Special file names. (acm, 2002/7/22)
878 ;; The following regexp was created by first evaluating this in GNU Emacs 21.1:
879 ;; (regexp-opt '("/dev/stdin" "/dev/stdout" "/dev/stderr" "/dev/fd/n" "/dev/pid"
880 ;; "/dev/ppid" "/dev/pgrpid" "/dev/user") 'words)
881 ;; , removing the "?:" from each "\\(?:" (for backward compatibility with older Emacsen)
882 ;; , replacing the "n" in "dev/fd/n" with "[0-9]+"
883 ;; , removing the unwanted \\< at the beginning, and finally filling out the
884 ;; regexp so that a " must come before, and either a " or heuristic stuff after.
885 ;; The surrounding quotes are fontified along with the filename, since, semantically,
886 ;; they are an indivisible unit.
887 '("\\(\"/dev/\\(fd/[0-9]+\\|p\\(\\(\\(gr\\)?p\\)?id\\)\\|\
888std\\(err\\|in\\|out\\)\\|user\\)\\)\\>\
889\\(\\(\"\\)\\|\\([^\"/\n\r][^\"\n\r]*\\)?$\\)"
890 (1 font-lock-variable-name-face t)
891 (8 font-lock-variable-name-face t t))
892 ;; Do the same (almost) with
893 ;; (regexp-opt '("/inet/tcp/lport/rhost/rport" "/inet/udp/lport/rhost/rport"
894 ;; "/inet/raw/lport/rhost/rport") 'words)
895 ;; This cannot be combined with the above pattern, because the match number
896 ;; for the (optional) closing \" would then exceed 9.
897 '("\\(\"/inet/\\(\\(raw\\|\\(tc\\|ud\\)p\\)/lport/rhost/rport\\)\\)\\>\
898\\(\\(\"\\)\\|\\([^\"/\n\r][^\"\n\r]*\\)?$\\)"
899 (1 font-lock-variable-name-face t)
900 (6 font-lock-variable-name-face t t))
901
902 ;; Keywords.
903 (concat "\\<"
904 (regexp-opt
905 '("BEGIN" "END" "break" "continue" "delete" "do" "else"
906 "exit" "for" "getline" "if" "in" "next" "nextfile"
907 "return" "while")
908 t) "\\>")
909
910 ;; Builtins.
911 `(eval . (list
912 ,(concat
913 "\\<"
914 (regexp-opt
915 '("adump" "and" "asort" "atan2" "bindtextdomain" "close"
916 "compl" "cos" "dcgettext" "exp" "extension" "fflush"
917 "gensub" "gsub" "index" "int" "length" "log" "lshift"
918 "match" "mktime" "or" "print" "printf" "rand" "rshift"
919 "sin" "split" "sprintf" "sqrt" "srand" "stopme"
920 "strftime" "strtonum" "sub" "substr" "system"
921 "systime" "tolower" "toupper" "xor") t)
922 "\\>")
923 0 c-preprocessor-face-name))
924
925 ;; gawk debugging keywords. (acm, 2002/7/21)
926 ;; (Removed, 2003/6/6. These functions are now fontified as built-ins)
927 ;; (list (concat "\\<" (regexp-opt '("adump" "stopme") t) "\\>")
928 ;; 0 'font-lock-warning-face)
929
930 ;; User defined functions with an apparent spurious space before the
931 ;; opening parenthesis. acm, 2002/5/30.
932 `(,(concat "\\(\\w\\|_\\)" c-awk-escaped-nls* "\\s "
933 c-awk-escaped-nls*-with-space* "(")
934 (0 'font-lock-warning-face))
935
936 ;; Space after \ in what looks like an escaped newline. 2002/5/31
937 '("\\\\\\s +$" 0 font-lock-warning-face t)
938
939 ;; Unbalanced string (") or regexp (/) delimiters. 2002/02/16.
940 '("\\s|" 0 font-lock-warning-face t nil)
941 ;; gawk 3.1 localizable strings ( _"translate me!"). 2002/5/21
942 '("\\(_\\)\\s|" 1 font-lock-warning-face)
943 '("\\(_\\)\\s\"" 1 font-lock-string-face) ; FIXME! not for XEmacs. 2002/10/6
944 ))
945 "Default expressions to highlight in AWK mode.")
855 946
856;; ACM 2002/9/29. Movement functions, e.g. for C-M-a and C-M-e 947;; ACM 2002/9/29. Movement functions, e.g. for C-M-a and C-M-e
857 948
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el
index d39c4880dcc..ecad9174e57 100644
--- a/lisp/progmodes/cc-defs.el
+++ b/lisp/progmodes/cc-defs.el
@@ -69,14 +69,15 @@
69 (not (fboundp 'push))) 69 (not (fboundp 'push)))
70 (cc-load "cc-fix"))) 70 (cc-load "cc-fix")))
71 71
72(eval-after-load "font-lock" 72; (eval-after-load "font-lock" ; 2006-07-09. font-lock is now preloaded
73 '(if (and (not (featurep 'cc-fix)) ; only load the file once. 73; '
74(if (and (not (featurep 'cc-fix)) ; only load the file once.
74 (featurep 'xemacs) ; There is now (2005/12) code in GNU Emacs CVS 75 (featurep 'xemacs) ; There is now (2005/12) code in GNU Emacs CVS
75 ; to make the call to f-l-c-k throw an error. 76 ; to make the call to f-l-c-k throw an error.
76 (let (font-lock-keywords) 77 (let (font-lock-keywords)
77 (font-lock-compile-keywords '("\\<\\>")) 78 (font-lock-compile-keywords '("\\<\\>"))
78 font-lock-keywords)) ; did the previous call foul this up? 79 font-lock-keywords)) ; did the previous call foul this up?
79 (load "cc-fix"))) 80 (load "cc-fix")) ;)
80 81
81;; The above takes care of the delayed loading, but this is necessary 82;; The above takes care of the delayed loading, but this is necessary
82;; to ensure correct byte compilation. 83;; to ensure correct byte compilation.
@@ -1034,35 +1035,35 @@ MODE is either a mode symbol or a list of mode symbols."
1034 1035
1035 1036
1036;; Make edebug understand the macros. 1037;; Make edebug understand the macros.
1037(eval-after-load "edebug" 1038;(eval-after-load "edebug" ; 2006-07-09: def-edebug-spec is now in subr.el.
1038 '(progn 1039; '(progn
1039 (def-edebug-spec cc-eval-when-compile t) 1040(def-edebug-spec cc-eval-when-compile t)
1040 (def-edebug-spec c-point t) 1041(def-edebug-spec c-point t)
1041 (def-edebug-spec c-set-region-active t) 1042(def-edebug-spec c-set-region-active t)
1042 (def-edebug-spec c-safe t) 1043(def-edebug-spec c-safe t)
1043 (def-edebug-spec c-save-buffer-state let*) 1044(def-edebug-spec c-save-buffer-state let*)
1044 (def-edebug-spec c-tentative-buffer-changes t) 1045(def-edebug-spec c-tentative-buffer-changes t)
1045 (def-edebug-spec c-forward-syntactic-ws t) 1046(def-edebug-spec c-forward-syntactic-ws t)
1046 (def-edebug-spec c-backward-syntactic-ws t) 1047(def-edebug-spec c-backward-syntactic-ws t)
1047 (def-edebug-spec c-forward-sexp t) 1048(def-edebug-spec c-forward-sexp t)
1048 (def-edebug-spec c-backward-sexp t) 1049(def-edebug-spec c-backward-sexp t)
1049 (def-edebug-spec c-up-list-forward t) 1050(def-edebug-spec c-up-list-forward t)
1050 (def-edebug-spec c-up-list-backward t) 1051(def-edebug-spec c-up-list-backward t)
1051 (def-edebug-spec c-down-list-forward t) 1052(def-edebug-spec c-down-list-forward t)
1052 (def-edebug-spec c-down-list-backward t) 1053(def-edebug-spec c-down-list-backward t)
1053 (def-edebug-spec c-add-syntax t) 1054(def-edebug-spec c-add-syntax t)
1054 (def-edebug-spec c-add-class-syntax t) 1055(def-edebug-spec c-add-class-syntax t)
1055 (def-edebug-spec c-benign-error t) 1056(def-edebug-spec c-benign-error t)
1056 (def-edebug-spec c-with-syntax-table t) 1057(def-edebug-spec c-with-syntax-table t)
1057 (def-edebug-spec c-skip-ws-forward t) 1058(def-edebug-spec c-skip-ws-forward t)
1058 (def-edebug-spec c-skip-ws-backward t) 1059(def-edebug-spec c-skip-ws-backward t)
1059 (def-edebug-spec c-major-mode-is t) 1060(def-edebug-spec c-major-mode-is t)
1060 (def-edebug-spec c-put-char-property t) 1061(def-edebug-spec c-put-char-property t)
1061 (def-edebug-spec c-get-char-property t) 1062(def-edebug-spec c-get-char-property t)
1062 (def-edebug-spec c-clear-char-property t) 1063(def-edebug-spec c-clear-char-property t)
1063 (def-edebug-spec c-clear-char-properties t) 1064(def-edebug-spec c-clear-char-properties t)
1064 (def-edebug-spec c-put-overlay t) 1065(def-edebug-spec c-put-overlay t)
1065 (def-edebug-spec c-delete-overlay t))) 1066(def-edebug-spec c-delete-overlay t) ;))
1066 1067
1067 1068
1068;;; Functions. 1069;;; Functions.
@@ -1738,9 +1739,10 @@ constant. A file is identified by its base name."
1738 ,@(and pre-files `(',pre-files)))))) 1739 ,@(and pre-files `(',pre-files))))))
1739 1740
1740(put 'c-lang-defconst 'lisp-indent-function 1) 1741(put 'c-lang-defconst 'lisp-indent-function 1)
1741(eval-after-load "edebug" 1742;(eval-after-load "edebug" ; 2006-07-09: def-edebug-spec is now in subr.el.
1742 '(def-edebug-spec c-lang-defconst 1743; '
1743 (&define name [&optional stringp] [&rest sexp def-form]))) 1744(def-edebug-spec c-lang-defconst
1745 (&define name [&optional stringp] [&rest sexp def-form]))
1744 1746
1745(defun c-define-lang-constant (name bindings &optional pre-files) 1747(defun c-define-lang-constant (name bindings &optional pre-files)
1746 ;; Used by `c-lang-defconst'. 1748 ;; Used by `c-lang-defconst'.
diff --git a/lisp/progmodes/cc-fonts.el b/lisp/progmodes/cc-fonts.el
index 75d631ac399..9c051506888 100644
--- a/lisp/progmodes/cc-fonts.el
+++ b/lisp/progmodes/cc-fonts.el
@@ -348,15 +348,15 @@
348 highlights)))) 348 highlights))))
349 nil))) 349 nil)))
350 350
351 (eval-after-load "edebug" 351; (eval-after-load "edebug" ; 2006-07-09: def-edebug-spec is now in subr.el.
352 '(progn 352; '(progn
353 (def-edebug-spec c-fontify-types-and-refs let*) 353 (def-edebug-spec c-fontify-types-and-refs let*)
354 (def-edebug-spec c-make-syntactic-matcher t) 354 (def-edebug-spec c-make-syntactic-matcher t)
355 ;; If there are literal quoted or backquoted highlight specs in 355 ;; If there are literal quoted or backquoted highlight specs in
356 ;; the call to `c-make-font-lock-search-function' then let's 356 ;; the call to `c-make-font-lock-search-function' then let's
357 ;; instrument the forms in them. 357 ;; instrument the forms in them.
358 (def-edebug-spec c-make-font-lock-search-function 358 (def-edebug-spec c-make-font-lock-search-function
359 (form &rest &or ("quote" (&rest form)) ("`" (&rest form)) form))))) 359 (form &rest &or ("quote" (&rest form)) ("`" (&rest form)) form)));))
360 360
361(defun c-fontify-recorded-types-and-refs () 361(defun c-fontify-recorded-types-and-refs ()
362 ;; Convert the ranges recorded on `c-record-type-identifiers' and 362 ;; Convert the ranges recorded on `c-record-type-identifiers' and
@@ -2268,101 +2268,7 @@ need for `pike-font-lock-extra-types'.")
2268 autodoc-font-lock-doc-comments))))) 2268 autodoc-font-lock-doc-comments)))))
2269 2269
2270 2270
2271;; AWK. 2271;; 2006-07-10: awk-font-lock-keywords has been moved back to cc-awk.el.
2272
2273;; Awk regexps written with help from Peter Galbraith
2274;; <galbraith@mixing.qc.dfo.ca>.
2275;; Take GNU Emacs's 'words out of the following regexp-opts. They dont work
2276;; in Xemacs 21.4.4. acm 2002/9/19.
2277(eval-after-load "cc-awk" ; Evaluate while loading cc-fonts
2278 `(defconst awk-font-lock-keywords ; Evaluate after loading cc-awk
2279 ',(eval-when-compile ; Evaluate while compiling cc-fonts
2280 (list
2281 ;; Function names.
2282 '("^\\s *\\(func\\(tion\\)?\\)\\>\\s *\\(\\sw+\\)?"
2283 (1 font-lock-keyword-face) (3 font-lock-function-name-face nil t))
2284 ;;
2285 ;; Variable names.
2286 (cons
2287 (concat "\\<"
2288 (regexp-opt
2289 '("ARGC" "ARGIND" "ARGV" "BINMODE" "CONVFMT" "ENVIRON"
2290 "ERRNO" "FIELDWIDTHS" "FILENAME" "FNR" "FS" "IGNORECASE"
2291 "LINT" "NF" "NR" "OFMT" "OFS" "ORS" "PROCINFO" "RLENGTH"
2292 "RS" "RSTART" "RT" "SUBSEP" "TEXTDOMAIN") t) "\\>")
2293 'font-lock-variable-name-face)
2294
2295 ;; Special file names. (acm, 2002/7/22)
2296 ;; The following regexp was created by first evaluating this in GNU Emacs 21.1:
2297 ;; (regexp-opt '("/dev/stdin" "/dev/stdout" "/dev/stderr" "/dev/fd/n" "/dev/pid"
2298 ;; "/dev/ppid" "/dev/pgrpid" "/dev/user") 'words)
2299 ;; , removing the "?:" from each "\\(?:" (for backward compatibility with older Emacsen)
2300 ;; , replacing the "n" in "dev/fd/n" with "[0-9]+"
2301 ;; , removing the unwanted \\< at the beginning, and finally filling out the
2302 ;; regexp so that a " must come before, and either a " or heuristic stuff after.
2303 ;; The surrounding quotes are fontified along with the filename, since, semantically,
2304 ;; they are an indivisible unit.
2305 '("\\(\"/dev/\\(fd/[0-9]+\\|p\\(\\(\\(gr\\)?p\\)?id\\)\\|\
2306std\\(err\\|in\\|out\\)\\|user\\)\\)\\>\
2307\\(\\(\"\\)\\|\\([^\"/\n\r][^\"\n\r]*\\)?$\\)"
2308 (1 font-lock-variable-name-face t)
2309 (8 font-lock-variable-name-face t t))
2310 ;; Do the same (almost) with
2311 ;; (regexp-opt '("/inet/tcp/lport/rhost/rport" "/inet/udp/lport/rhost/rport"
2312 ;; "/inet/raw/lport/rhost/rport") 'words)
2313 ;; This cannot be combined with the above pattern, because the match number
2314 ;; for the (optional) closing \" would then exceed 9.
2315 '("\\(\"/inet/\\(\\(raw\\|\\(tc\\|ud\\)p\\)/lport/rhost/rport\\)\\)\\>\
2316\\(\\(\"\\)\\|\\([^\"/\n\r][^\"\n\r]*\\)?$\\)"
2317 (1 font-lock-variable-name-face t)
2318 (6 font-lock-variable-name-face t t))
2319
2320 ;; Keywords.
2321 (concat "\\<"
2322 (regexp-opt
2323 '("BEGIN" "END" "break" "continue" "delete" "do" "else"
2324 "exit" "for" "getline" "if" "in" "next" "nextfile"
2325 "return" "while")
2326 t) "\\>")
2327
2328 ;; Builtins.
2329 `(eval . (list
2330 ,(concat
2331 "\\<"
2332 (regexp-opt
2333 '("adump" "and" "asort" "atan2" "bindtextdomain" "close"
2334 "compl" "cos" "dcgettext" "exp" "extension" "fflush"
2335 "gensub" "gsub" "index" "int" "length" "log" "lshift"
2336 "match" "mktime" "or" "print" "printf" "rand" "rshift"
2337 "sin" "split" "sprintf" "sqrt" "srand" "stopme"
2338 "strftime" "strtonum" "sub" "substr" "system"
2339 "systime" "tolower" "toupper" "xor") t)
2340 "\\>")
2341 0 c-preprocessor-face-name))
2342
2343 ;; gawk debugging keywords. (acm, 2002/7/21)
2344 ;; (Removed, 2003/6/6. These functions are now fontified as built-ins)
2345;; (list (concat "\\<" (regexp-opt '("adump" "stopme") t) "\\>")
2346;; 0 'font-lock-warning-face)
2347
2348 ;; User defined functions with an apparent spurious space before the
2349 ;; opening parenthesis. acm, 2002/5/30.
2350 `(,(concat "\\(\\w\\|_\\)" c-awk-escaped-nls* "\\s "
2351 c-awk-escaped-nls*-with-space* "(")
2352 (0 'font-lock-warning-face))
2353
2354 ;; Space after \ in what looks like an escaped newline. 2002/5/31
2355 '("\\\\\\s +$" 0 font-lock-warning-face t)
2356
2357 ;; Unbalanced string (") or regexp (/) delimiters. 2002/02/16.
2358 '("\\s|" 0 font-lock-warning-face t nil)
2359 ;; gawk 3.1 localizable strings ( _"translate me!"). 2002/5/21
2360 '("\\(_\\)\\s|" 1 font-lock-warning-face)
2361 '("\\(_\\)\\s\"" 1 font-lock-string-face) ; FIXME! not for XEmacs. 2002/10/6
2362 ))
2363 "Default expressions to highlight in AWK mode."))
2364
2365
2366(cc-provide 'cc-fonts) 2272(cc-provide 'cc-fonts)
2367 2273
2368;;; arch-tag: 2f65f405-735f-4da5-8d4b-b957844c5203 2274;;; arch-tag: 2f65f405-735f-4da5-8d4b-b957844c5203
diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el
index 8120094f606..e7a0d03cc55 100644
--- a/lisp/progmodes/cc-langs.el
+++ b/lisp/progmodes/cc-langs.el
@@ -173,9 +173,10 @@ the evaluated constant value at compile time."
173 `',var) 173 `',var)
174 174
175(put 'c-lang-defvar 'lisp-indent-function 'defun) 175(put 'c-lang-defvar 'lisp-indent-function 'defun)
176(eval-after-load "edebug" 176; (eval-after-load "edebug" ; 2006-07-09: def-edebug-spec is now in subr.el.
177 '(def-edebug-spec c-lang-defvar 177; '
178 (&define name def-form &optional stringp))) 178(def-edebug-spec c-lang-defvar
179 (&define name def-form &optional stringp)) ;)
179 180
180(eval-and-compile 181(eval-and-compile
181 ;; Some helper functions used when building the language constants. 182 ;; Some helper functions used when building the language constants.
diff --git a/lisp/progmodes/cc-mode.el b/lisp/progmodes/cc-mode.el
index 9eebdb2bb7f..7343ec735ea 100644
--- a/lisp/progmodes/cc-mode.el
+++ b/lisp/progmodes/cc-mode.el
@@ -114,8 +114,9 @@
114 114
115;; Load cc-fonts first after font-lock is loaded, since it isn't 115;; Load cc-fonts first after font-lock is loaded, since it isn't
116;; necessary until font locking is requested. 116;; necessary until font locking is requested.
117(eval-after-load "font-lock" 117; (eval-after-load "font-lock" ; 2006-07-09: font-lock is now preloaded.
118 '(require 'cc-fonts)) 118; '
119(require 'cc-fonts) ;)
119 120
120;; cc-langs isn't loaded when we're byte compiled, so add autoload 121;; cc-langs isn't loaded when we're byte compiled, so add autoload
121;; directives for the interface functions. 122;; directives for the interface functions.
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 5da86972ec5..525c462d4eb 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -223,10 +223,15 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2 nil (1))
223\\(.+\\):\\([0-9]+\\)\\(?:\\(:\\)\\|\\(,\\)\\)?" 1 2 nil (3 . 4)) 223\\(.+\\):\\([0-9]+\\)\\(?:\\(:\\)\\|\\(,\\)\\)?" 1 2 nil (3 . 4))
224 224
225 (gnu 225 (gnu
226 ;; I have no idea what this first line is supposed to match, but it
227 ;; makes things ambiguous with output such as "foo:344:50:blabla" since
228 ;; the "foo" part can match this first line (in which case the file
229 ;; name as "344"). To avoid this, we disallow filenames exclusively
230 ;; composed of digits. --Stef
226 "^\\(?:[[:alpha:]][-[:alnum:].]+: ?\\)?\ 231 "^\\(?:[[:alpha:]][-[:alnum:].]+: ?\\)?\
227\\([/.]*[a-zA-Z]:?[^ \t\n:]*\\|{standard input}\\): ?\ 232\\([0-9]*[^0-9\n].*?\\): ?\
228\\([0-9]+\\)\\([.:]?\\)\\([0-9]+\\)?\ 233\\([0-9]+\\)\\(?:\\([.:]\\)\\([0-9]+\\)\\)?\
229\\(?:-\\(?:\\([0-9]+\\)\\3\\)?\\.?\\([0-9]+\\)?\\)?:\ 234\\(?:-\\([0-9]+\\)?\\(?:\\3\\([0-9]+\\)\\)?\\)?:\
230\\(?: *\\(\\(?:Future\\|Runtime\\)?[Ww]arning\\|W:\\)\\|\ 235\\(?: *\\(\\(?:Future\\|Runtime\\)?[Ww]arning\\|W:\\)\\|\
231 *\\([Ii]nfo\\(?:\\>\\|rmationa?l?\\)\\|I:\\|instantiated from\\)\\)?" 236 *\\([Ii]nfo\\(?:\\>\\|rmationa?l?\\)\\|I:\\|instantiated from\\)\\)?"
232 1 (2 . 5) (4 . 6) (7 . 8)) 237 1 (2 . 5) (4 . 6) (7 . 8))
@@ -293,7 +298,7 @@ File = \\(.+\\), Line = \\([0-9]+\\)\\(?:, Column = \\([0-9]+\\)\\)?"
293\\(?:: \\(warning:\\)?\\|$\\| ),\\)" 1 2 nil (3)) 298\\(?:: \\(warning:\\)?\\|$\\| ),\\)" 1 2 nil (3))
294 299
295 (gcov-file 300 (gcov-file
296 "^ *-: *\\(0\\):Source:\\(.+\\)$" 301 "^ *-: *\\(0\\):Source:\\(.+\\)$"
297 2 1 nil 0 nil 302 2 1 nil 0 nil
298 (1 compilation-line-face prepend) (2 compilation-info-face prepend)) 303 (1 compilation-line-face prepend) (2 compilation-info-face prepend))
299 (gcov-header 304 (gcov-header
@@ -312,11 +317,11 @@ File = \\(.+\\), Line = \\([0-9]+\\)\\(?:, Column = \\([0-9]+\\)\\)?"
312 (1 compilation-line-face prepend)) 317 (1 compilation-line-face prepend))
313 (gcov-called-line 318 (gcov-called-line
314 "^ *\\([0-9]+\\): *\\([0-9]+\\):.*$" 319 "^ *\\([0-9]+\\): *\\([0-9]+\\):.*$"
315 nil 2 nil 0 nil 320 nil 2 nil 0 nil
316 (0 'default t) 321 (0 'default t)
317 (1 compilation-info-face prepend) (2 compilation-line-face prepend)) 322 (1 compilation-info-face prepend) (2 compilation-line-face prepend))
318 (gcov-never-called 323 (gcov-never-called
319 "^ *\\(#####\\): *\\([0-9]+\\):.*$" 324 "^ *\\(#####\\): *\\([0-9]+\\):.*$"
320 nil 2 nil 2 nil 325 nil 2 nil 2 nil
321 (0 'default t) 326 (0 'default t)
322 (1 compilation-error-face prepend) (2 compilation-line-face prepend)) 327 (1 compilation-error-face prepend) (2 compilation-line-face prepend))
@@ -400,7 +405,12 @@ you may also want to change `compilation-page-delimiter'.")
400 "Value of `page-delimiter' in Compilation mode.") 405 "Value of `page-delimiter' in Compilation mode.")
401 406
402(defvar compilation-mode-font-lock-keywords 407(defvar compilation-mode-font-lock-keywords
403 '(;; configure output lines. 408 '(;; Don't highlight this as a compilation message.
409 ("^Compilation started at.*"
410 (0 '(face nil message nil help-echo nil mouse-face nil) t))
411 ("^Compiling file .*"
412 (0 '(face nil message nil help-echo nil mouse-face nil) t))
413 ;; configure output lines.
404 ("^[Cc]hecking \\(?:[Ff]or \\|[Ii]f \\|[Ww]hether \\(?:to \\)?\\)?\\(.+\\)\\.\\.\\. *\\(?:(cached) *\\)?\\(\\(yes\\(?: .+\\)?\\)\\|no\\|\\(.*\\)\\)$" 414 ("^[Cc]hecking \\(?:[Ff]or \\|[Ii]f \\|[Ww]hether \\(?:to \\)?\\)?\\(.+\\)\\.\\.\\. *\\(?:(cached) *\\)?\\(\\(yes\\(?: .+\\)?\\)\\|no\\|\\(.*\\)\\)$"
405 (1 font-lock-variable-name-face) 415 (1 font-lock-variable-name-face)
406 (2 (compilation-face '(4 . 3)))) 416 (2 (compilation-face '(4 . 3))))
@@ -408,9 +418,11 @@ you may also want to change `compilation-page-delimiter'.")
408 ("^\\([[:alnum:]_/.+-]+\\)\\(\\[\\([0-9]+\\)\\]\\)?[ \t]*:" 418 ("^\\([[:alnum:]_/.+-]+\\)\\(\\[\\([0-9]+\\)\\]\\)?[ \t]*:"
409 (1 font-lock-function-name-face) (3 compilation-line-face nil t)) 419 (1 font-lock-function-name-face) (3 compilation-line-face nil t))
410 (" --?o\\(?:utfile\\|utput\\)?[= ]?\\(\\S +\\)" . 1) 420 (" --?o\\(?:utfile\\|utput\\)?[= ]?\\(\\S +\\)" . 1)
411 ("^Compilation \\(finished\\)" 421 ("^Compilation \\(finished\\).*"
422 (0 '(face nil message nil help-echo nil mouse-face nil) t)
412 (1 compilation-info-face)) 423 (1 compilation-info-face))
413 ("^Compilation \\(exited abnormally\\|interrupt\\|killed\\|terminated\\)\\(?:.*with code \\([0-9]+\\)\\)?" 424 ("^Compilation \\(exited abnormally\\|interrupt\\|killed\\|terminated\\)\\(?:.*with code \\([0-9]+\\)\\)?.*"
425 (0 '(face nil message nil help-echo nil mouse-face nil) t)
414 (1 compilation-error-face) 426 (1 compilation-error-face)
415 (2 compilation-error-face nil t))) 427 (2 compilation-error-face nil t)))
416 "Additional things to highlight in Compilation mode. 428 "Additional things to highlight in Compilation mode.
@@ -1791,49 +1803,67 @@ If DIRECTORY. is nil, that means use `default-directory'.
1791If FILENAME is not found at all, ask the user where to find it. 1803If FILENAME is not found at all, ask the user where to find it.
1792Pop up the buffer containing MARKER and scroll to MARKER if we ask the user." 1804Pop up the buffer containing MARKER and scroll to MARKER if we ask the user."
1793 (or formats (setq formats '("%s"))) 1805 (or formats (setq formats '("%s")))
1794 (save-excursion 1806 (let ((dirs compilation-search-path)
1795 (let ((dirs compilation-search-path) 1807 (spec-dir (if directory
1796 (spec-dir (if directory 1808 (expand-file-name directory)
1797 (expand-file-name directory) 1809 default-directory))
1798 default-directory)) 1810 buffer thisdir fmts name)
1799 buffer thisdir fmts name) 1811 (if (file-name-absolute-p filename)
1800 (if (file-name-absolute-p filename) 1812 ;; The file name is absolute. Use its explicit directory as
1801 ;; The file name is absolute. Use its explicit directory as 1813 ;; the first in the search path, and strip it from FILENAME.
1802 ;; the first in the search path, and strip it from FILENAME. 1814 (setq filename (abbreviate-file-name (expand-file-name filename))
1803 (setq filename (abbreviate-file-name (expand-file-name filename)) 1815 dirs (cons (file-name-directory filename) dirs)
1804 dirs (cons (file-name-directory filename) dirs) 1816 filename (file-name-nondirectory filename)))
1805 filename (file-name-nondirectory filename))) 1817 ;; Now search the path.
1806 ;; Now search the path. 1818 (while (and dirs (null buffer))
1807 (while (and dirs (null buffer)) 1819 (setq thisdir (or (car dirs) spec-dir)
1808 (setq thisdir (or (car dirs) spec-dir) 1820 fmts formats)
1809 fmts formats) 1821 ;; For each directory, try each format string.
1810 ;; For each directory, try each format string. 1822 (while (and fmts (null buffer))
1811 (while (and fmts (null buffer)) 1823 (setq name (expand-file-name (format (car fmts) filename) thisdir)
1812 (setq name (expand-file-name (format (car fmts) filename) thisdir) 1824 buffer (and (file-exists-p name)
1813 buffer (and (file-exists-p name) 1825 (find-file-noselect name))
1814 (find-file-noselect name)) 1826 fmts (cdr fmts)))
1815 fmts (cdr fmts))) 1827 (setq dirs (cdr dirs)))
1816 (setq dirs (cdr dirs))) 1828 (while (null buffer) ;Repeat until the user selects an existing file.
1817 (or buffer 1829 ;; The file doesn't exist. Ask the user where to find it.
1818 ;; The file doesn't exist. Ask the user where to find it. 1830 (save-excursion ;This save-excursion is probably not right.
1819 (let ((pop-up-windows t)) 1831 (let ((pop-up-windows t))
1820 (compilation-set-window (display-buffer (marker-buffer marker)) 1832 (compilation-set-window (display-buffer (marker-buffer marker))
1821 marker) 1833 marker)
1822 (let ((name (expand-file-name 1834 (let* ((name (read-file-name
1823 (read-file-name 1835 (format "Find this %s in (default %s): "
1824 (format "Find this %s in (default %s): " 1836 compilation-error filename)
1825 compilation-error filename) 1837 spec-dir filename t nil
1826 spec-dir filename t)))) 1838 ;; Try to make sure the user can only select
1827 (if (file-directory-p name) 1839 ;; a valid answer. This predicate may be ignored,
1828 (setq name (expand-file-name filename name))) 1840 ;; tho, so we still have to double-check afterwards.
1829 (setq buffer (and (file-exists-p name) 1841 ;; TODO: We should probably fix read-file-name so
1830 (find-file name)))))) 1842 ;; that it never ignores this predicate, even when
1831 ;; Make intangible overlays tangible. 1843 ;; using popup dialog boxes.
1832 (mapcar (function (lambda (ov) 1844 (lambda (name)
1833 (when (overlay-get ov 'intangible) 1845 (if (file-directory-p name)
1834 (overlay-put ov 'intangible nil)))) 1846 (setq name (expand-file-name filename name)))
1835 (overlays-in (point-min) (point-max))) 1847 (file-exists-p name))))
1836 buffer))) 1848 (origname name))
1849 (cond
1850 ((not (file-exists-p name))
1851 (message "Cannot find file `%s'" name)
1852 (ding) (sit-for 2))
1853 ((and (file-directory-p name)
1854 (not (file-exists-p
1855 (setq name (expand-file-name filename name)))))
1856 (message "No `%s' in directory %s" filename origname)
1857 (ding) (sit-for 2))
1858 (t
1859 (setq buffer (find-file-noselect name))))))))
1860 ;; Make intangible overlays tangible.
1861 ;; This is weird: it's not even clear which is the current buffer,
1862 ;; so the code below can't be expected to DTRT here. -- Stef
1863 (dolist (ov (overlays-in (point-min) (point-max)))
1864 (when (overlay-get ov 'intangible)
1865 (overlay-put ov 'intangible nil)))
1866 buffer))
1837 1867
1838(defun compilation-get-file-structure (file &optional fmt) 1868(defun compilation-get-file-structure (file &optional fmt)
1839 "Retrieve FILE's file-structure or create a new one. 1869 "Retrieve FILE's file-structure or create a new one.
diff --git a/lisp/progmodes/ebrowse.el b/lisp/progmodes/ebrowse.el
index 3c328697a20..7a45dcd655e 100644
--- a/lisp/progmodes/ebrowse.el
+++ b/lisp/progmodes/ebrowse.el
@@ -2734,24 +2734,24 @@ means the member buffer is standalone. CLASS is its class."
2734 ;; is on if not specified as an argument. 2734 ;; is on if not specified as an argument.
2735 (unless class 2735 (unless class
2736 (setq class (ebrowse-tree-at-point))) 2736 (setq class (ebrowse-tree-at-point)))
2737 (with-output-to-temp-buffer ebrowse-member-buffer-name 2737 (save-selected-window
2738 (save-excursion 2738 (if temp-buffer
2739 (set-buffer standard-output) 2739 (pop-to-buffer temp-buffer)
2740 (pop-to-buffer (get-buffer-create ebrowse-member-buffer-name))
2740 ;; If new buffer, set the mode and initial values of locals 2741 ;; If new buffer, set the mode and initial values of locals
2741 (unless temp-buffer 2742 (ebrowse-member-mode))
2742 (ebrowse-member-mode)) 2743 ;; Set local variables
2743 ;; Set local variables 2744 (setq ebrowse--member-list (funcall list class)
2744 (setq ebrowse--member-list (funcall list class) 2745 ebrowse--displayed-class class
2745 ebrowse--displayed-class class 2746 ebrowse--accessor list
2746 ebrowse--accessor list 2747 ebrowse--tree-obarray classes
2747 ebrowse--tree-obarray classes 2748 ebrowse--frozen-flag stand-alone
2748 ebrowse--frozen-flag stand-alone 2749 ebrowse--tags-file-name tags-file-name
2749 ebrowse--tags-file-name tags-file-name 2750 ebrowse--header header
2750 ebrowse--header header 2751 ebrowse--tree tree
2751 ebrowse--tree tree 2752 buffer-read-only t)
2752 buffer-read-only t) 2753 (ebrowse-redisplay-member-buffer)
2753 (ebrowse-redisplay-member-buffer) 2754 (current-buffer))))
2754 (current-buffer)))))
2755 2755
2756 2756
2757(defun ebrowse-member-display-p (member) 2757(defun ebrowse-member-display-p (member)
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el
index 684102015cc..810a7b3e973 100644
--- a/lisp/progmodes/gdb-ui.el
+++ b/lisp/progmodes/gdb-ui.el
@@ -1019,7 +1019,7 @@ The key should be one of the cars in `gdb-buffer-rules-assoc'."
1019 (interactive) 1019 (interactive)
1020 (if gdb-use-separate-io-buffer 1020 (if gdb-use-separate-io-buffer
1021 (gdb-display-buffer 1021 (gdb-display-buffer
1022 (gdb-get-buffer-create 'gdb-inferior-io)))) 1022 (gdb-get-buffer-create 'gdb-inferior-io) t)))
1023 1023
1024(defconst gdb-frame-parameters 1024(defconst gdb-frame-parameters
1025 '((height . 14) (width . 80) 1025 '((height . 14) (width . 80)
@@ -1556,7 +1556,7 @@ happens to be appropriate."
1556 (goto-char (point-max)) 1556 (goto-char (point-max))
1557 (insert-before-markers string)) 1557 (insert-before-markers string))
1558 (if (not (string-equal string "")) 1558 (if (not (string-equal string ""))
1559 (gdb-display-buffer (gdb-get-buffer-create 'gdb-inferior-io)))) 1559 (gdb-display-buffer (gdb-get-buffer-create 'gdb-inferior-io) t)))
1560 1560
1561(defun gdb-clear-inferior-io () 1561(defun gdb-clear-inferior-io ()
1562 (with-current-buffer (gdb-get-buffer-create 'gdb-inferior-io) 1562 (with-current-buffer (gdb-get-buffer-create 'gdb-inferior-io)
@@ -1865,7 +1865,7 @@ static char *magick[] = {
1865 "Display status of user-settable breakpoints." 1865 "Display status of user-settable breakpoints."
1866 (interactive) 1866 (interactive)
1867 (gdb-display-buffer 1867 (gdb-display-buffer
1868 (gdb-get-buffer-create 'gdb-breakpoints-buffer))) 1868 (gdb-get-buffer-create 'gdb-breakpoints-buffer) t))
1869 1869
1870(defun gdb-frame-breakpoints-buffer () 1870(defun gdb-frame-breakpoints-buffer ()
1871 "Display status of user-settable breakpoints in a new frame." 1871 "Display status of user-settable breakpoints in a new frame."
@@ -2041,7 +2041,7 @@ static char *magick[] = {
2041 "Display backtrace of current stack." 2041 "Display backtrace of current stack."
2042 (interactive) 2042 (interactive)
2043 (gdb-display-buffer 2043 (gdb-display-buffer
2044 (gdb-get-buffer-create 'gdb-stack-buffer))) 2044 (gdb-get-buffer-create 'gdb-stack-buffer) t))
2045 2045
2046(defun gdb-frame-stack-buffer () 2046(defun gdb-frame-stack-buffer ()
2047 "Display backtrace of current stack in a new frame." 2047 "Display backtrace of current stack in a new frame."
@@ -2122,7 +2122,7 @@ static char *magick[] = {
2122 "Display IDs of currently known threads." 2122 "Display IDs of currently known threads."
2123 (interactive) 2123 (interactive)
2124 (gdb-display-buffer 2124 (gdb-display-buffer
2125 (gdb-get-buffer-create 'gdb-threads-buffer))) 2125 (gdb-get-buffer-create 'gdb-threads-buffer) t))
2126 2126
2127(defun gdb-frame-threads-buffer () 2127(defun gdb-frame-threads-buffer ()
2128 "Display IDs of currently known threads in a new frame." 2128 "Display IDs of currently known threads in a new frame."
@@ -2256,7 +2256,7 @@ static char *magick[] = {
2256 "Display integer register contents." 2256 "Display integer register contents."
2257 (interactive) 2257 (interactive)
2258 (gdb-display-buffer 2258 (gdb-display-buffer
2259 (gdb-get-buffer-create 'gdb-registers-buffer))) 2259 (gdb-get-buffer-create 'gdb-registers-buffer) t))
2260 2260
2261(defun gdb-frame-registers-buffer () 2261(defun gdb-frame-registers-buffer ()
2262 "Display integer register contents in a new frame." 2262 "Display integer register contents in a new frame."
@@ -2580,7 +2580,7 @@ corresponding to the mode line clicked."
2580 "Display memory contents." 2580 "Display memory contents."
2581 (interactive) 2581 (interactive)
2582 (gdb-display-buffer 2582 (gdb-display-buffer
2583 (gdb-get-buffer-create 'gdb-memory-buffer))) 2583 (gdb-get-buffer-create 'gdb-memory-buffer) t))
2584 2584
2585(defun gdb-frame-memory-buffer () 2585(defun gdb-frame-memory-buffer ()
2586 "Display memory contents in a new frame." 2586 "Display memory contents in a new frame."
@@ -2687,7 +2687,7 @@ corresponding to the mode line clicked."
2687 "Display local variables of current stack and their values." 2687 "Display local variables of current stack and their values."
2688 (interactive) 2688 (interactive)
2689 (gdb-display-buffer 2689 (gdb-display-buffer
2690 (gdb-get-buffer-create 'gdb-locals-buffer))) 2690 (gdb-get-buffer-create 'gdb-locals-buffer) t))
2691 2691
2692(defun gdb-frame-locals-buffer () 2692(defun gdb-frame-locals-buffer ()
2693 "Display local variables of current stack and their values in a new frame." 2693 "Display local variables of current stack and their values in a new frame."
@@ -2698,7 +2698,7 @@ corresponding to the mode line clicked."
2698 2698
2699 2699
2700;;;; Window management 2700;;;; Window management
2701(defun gdb-display-buffer (buf &optional size) 2701(defun gdb-display-buffer (buf dedicated &optional size)
2702 (let ((answer (get-buffer-window buf 0)) 2702 (let ((answer (get-buffer-window buf 0))
2703 (must-split nil)) 2703 (must-split nil))
2704 (if answer 2704 (if answer
@@ -2707,7 +2707,8 @@ corresponding to the mode line clicked."
2707 (pop-to-buffer gud-comint-buffer) ;Select the right frame. 2707 (pop-to-buffer gud-comint-buffer) ;Select the right frame.
2708 (let ((window (get-lru-window))) 2708 (let ((window (get-lru-window)))
2709 (if (and window 2709 (if (and window
2710 (not (eq window (get-buffer-window gud-comint-buffer)))) 2710 (not (memq window `(,(get-buffer-window gud-comint-buffer)
2711 ,gdb-source-window))))
2711 (progn 2712 (progn
2712 (set-window-buffer window buf) 2713 (set-window-buffer window buf)
2713 (setq answer window)) 2714 (setq answer window))
@@ -2718,7 +2719,7 @@ corresponding to the mode line clicked."
2718 (new-size (and size (< size cur-size) (- cur-size size)))) 2719 (new-size (and size (< size cur-size) (- cur-size size))))
2719 (setq answer (split-window largest new-size)) 2720 (setq answer (split-window largest new-size))
2720 (set-window-buffer answer buf) 2721 (set-window-buffer answer buf)
2721 (set-window-dedicated-p answer t))) 2722 (set-window-dedicated-p answer dedicated)))
2722 answer))) 2723 answer)))
2723 2724
2724 2725
@@ -3162,7 +3163,7 @@ BUFFER nil or omitted means use the current buffer."
3162 (interactive) 3163 (interactive)
3163 (setq gdb-previous-frame nil) 3164 (setq gdb-previous-frame nil)
3164 (gdb-display-buffer 3165 (gdb-display-buffer
3165 (gdb-get-buffer-create 'gdb-assembler-buffer))) 3166 (gdb-get-buffer-create 'gdb-assembler-buffer) t))
3166 3167
3167(defun gdb-frame-assembler-buffer () 3168(defun gdb-frame-assembler-buffer ()
3168 "Display disassembly view in a new frame." 3169 "Display disassembly view in a new frame."
diff --git a/lisp/progmodes/grep.el b/lisp/progmodes/grep.el
index eb803422027..37d4952058b 100644
--- a/lisp/progmodes/grep.el
+++ b/lisp/progmodes/grep.el
@@ -232,8 +232,7 @@ See `compilation-error-screen-columns'"
232;; override compilation-last-buffer 232;; override compilation-last-buffer
233(defvar grep-last-buffer nil 233(defvar grep-last-buffer nil
234 "The most recent grep buffer. 234 "The most recent grep buffer.
235A grep buffer becomes most recent when its process is started 235A grep buffer becomes most recent when you select Grep mode in it.
236or when it is used with \\[grep-next-match].
237Notice that using \\[next-error] or \\[compile-goto-error] modifies 236Notice that using \\[next-error] or \\[compile-goto-error] modifies
238`complation-last-buffer' rather than `grep-last-buffer'.") 237`complation-last-buffer' rather than `grep-last-buffer'.")
239 238
diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el
index c57c88d3ece..97e54135a6f 100644
--- a/lisp/progmodes/gud.el
+++ b/lisp/progmodes/gud.el
@@ -2763,7 +2763,8 @@ Obeying it means displaying in another window the specified file and line."
2763 (gud-find-file true-file))) 2763 (gud-find-file true-file)))
2764 (window (and buffer (or (get-buffer-window buffer) 2764 (window (and buffer (or (get-buffer-window buffer)
2765 (if (memq gud-minor-mode '(gdbmi gdba)) 2765 (if (memq gud-minor-mode '(gdbmi gdba))
2766 (gdb-display-source-buffer buffer)) 2766 (unless (gdb-display-source-buffer buffer)
2767 (gdb-display-buffer buffer nil)))
2767 (display-buffer buffer)))) 2768 (display-buffer buffer))))
2768 (pos)) 2769 (pos))
2769 (if buffer 2770 (if buffer
@@ -2793,7 +2794,10 @@ Obeying it means displaying in another window the specified file and line."
2793 (cond ((or (< pos (point-min)) (> pos (point-max))) 2794 (cond ((or (< pos (point-min)) (> pos (point-max)))
2794 (widen) 2795 (widen)
2795 (goto-char pos)))) 2796 (goto-char pos))))
2796 (if window (set-window-point window gud-overlay-arrow-position)))))) 2797 (when window
2798 (set-window-point window gud-overlay-arrow-position)
2799 (if (memq gud-minor-mode '(gdbmi gdba))
2800 (setq gdb-source-window window)))))))
2797 2801
2798;; The gud-call function must do the right thing whether its invoking 2802;; The gud-call function must do the right thing whether its invoking
2799;; keystroke is from the GUD buffer itself (via major-mode binding) 2803;; keystroke is from the GUD buffer itself (via major-mode binding)
diff --git a/lisp/progmodes/idlw-shell.el b/lisp/progmodes/idlw-shell.el
index bdc8161c80f..f4c117fd935 100644
--- a/lisp/progmodes/idlw-shell.el
+++ b/lisp/progmodes/idlw-shell.el
@@ -4384,7 +4384,7 @@ idlwave-shell-electric-debug-mode-map)
4384 ["Edit Default Cmd" idlwave-shell-edit-default-command-line t]) 4384 ["Edit Default Cmd" idlwave-shell-edit-default-command-line t])
4385 ("Breakpoints" 4385 ("Breakpoints"
4386 ["Set Breakpoint" idlwave-shell-break-here 4386 ["Set Breakpoint" idlwave-shell-break-here
4387 :keys "C-c C-d C-c" :active (eq major-mode 'idlwave-mode)] 4387 :keys "C-c C-d C-b" :active (eq major-mode 'idlwave-mode)]
4388 ("Set Special Breakpoint" 4388 ("Set Special Breakpoint"
4389 ["Set After Count Breakpoint" 4389 ["Set After Count Breakpoint"
4390 (progn 4390 (progn
diff --git a/lisp/progmodes/octave-inf.el b/lisp/progmodes/octave-inf.el
index b6e6e4fc456..863f972086e 100644
--- a/lisp/progmodes/octave-inf.el
+++ b/lisp/progmodes/octave-inf.el
@@ -37,18 +37,18 @@
37 :group 'octave) 37 :group 'octave)
38 38
39(defcustom inferior-octave-program "octave" 39(defcustom inferior-octave-program "octave"
40 "*Program invoked by `inferior-octave'." 40 "Program invoked by `inferior-octave'."
41 :type 'string 41 :type 'string
42 :group 'octave-inferior) 42 :group 'octave-inferior)
43 43
44(defcustom inferior-octave-prompt 44(defcustom inferior-octave-prompt
45 "\\(^octave\\(\\|.bin\\)\\(-[.0-9]+\\)?\\(:[0-9]+\\)?\\|^debug\\|^\\)>+ " 45 "\\(^octave\\(\\|.bin\\)\\(-[.0-9]+\\)?\\(:[0-9]+\\)?\\|^debug\\|^\\)>+ "
46 "*Regexp to match prompts for the inferior Octave process." 46 "Regexp to match prompts for the inferior Octave process."
47 :type 'regexp 47 :type 'regexp
48 :group 'octave-inferior) 48 :group 'octave-inferior)
49 49
50(defcustom inferior-octave-startup-file nil 50(defcustom inferior-octave-startup-file nil
51 "*Name of the inferior Octave startup file. 51 "Name of the inferior Octave startup file.
52The contents of this file are sent to the inferior Octave process on 52The contents of this file are sent to the inferior Octave process on
53startup." 53startup."
54 :type '(choice (const :tag "None" nil) 54 :type '(choice (const :tag "None" nil)
@@ -56,34 +56,31 @@ startup."
56 :group 'octave-inferior) 56 :group 'octave-inferior)
57 57
58(defcustom inferior-octave-startup-args nil 58(defcustom inferior-octave-startup-args nil
59 "*List of command line arguments for the inferior Octave process. 59 "List of command line arguments for the inferior Octave process.
60For example, for suppressing the startup message and using `traditional' 60For example, for suppressing the startup message and using `traditional'
61mode, set this to (\"-q\" \"--traditional\")." 61mode, set this to (\"-q\" \"--traditional\")."
62 :type '(repeat string) 62 :type '(repeat string)
63 :group 'octave-inferior) 63 :group 'octave-inferior)
64 64
65(defvar inferior-octave-mode-map nil 65(defvar inferior-octave-mode-map
66 "Keymap used in Inferior Octave mode.") 66 (let ((map (make-sparse-keymap)))
67(if inferior-octave-mode-map 67 (set-keymap-parent map comint-mode-map)
68 ()
69 (let ((map (copy-keymap comint-mode-map)))
70 (define-key map "\t" 'comint-dynamic-complete) 68 (define-key map "\t" 'comint-dynamic-complete)
71 (define-key map "\M-?" 'comint-dynamic-list-filename-completions) 69 (define-key map "\M-?" 'comint-dynamic-list-filename-completions)
72 (define-key map "\C-c\C-l" 'inferior-octave-dynamic-list-input-ring) 70 (define-key map "\C-c\C-l" 'inferior-octave-dynamic-list-input-ring)
73 (define-key map [menu-bar inout list-history] 71 (define-key map [menu-bar inout list-history]
74 '("List Input History" . inferior-octave-dynamic-list-input-ring)) 72 '("List Input History" . inferior-octave-dynamic-list-input-ring))
75 (define-key map "\C-c\C-h" 'octave-help) 73 (define-key map "\C-c\C-h" 'octave-help)
76 (setq inferior-octave-mode-map map))) 74 map)
75 "Keymap used in Inferior Octave mode.")
77 76
78(defvar inferior-octave-mode-syntax-table nil 77(defvar inferior-octave-mode-syntax-table
79 "Syntax table in use in inferior-octave-mode buffers.")
80(if inferior-octave-mode-syntax-table
81 ()
82 (let ((table (make-syntax-table))) 78 (let ((table (make-syntax-table)))
83 (modify-syntax-entry ?\` "w" table) 79 (modify-syntax-entry ?\` "w" table)
84 (modify-syntax-entry ?\# "<" table) 80 (modify-syntax-entry ?\# "<" table)
85 (modify-syntax-entry ?\n ">" table) 81 (modify-syntax-entry ?\n ">" table)
86 (setq inferior-octave-mode-syntax-table table))) 82 table)
83 "Syntax table in use in inferior-octave-mode buffers.")
87 84
88(defcustom inferior-octave-mode-hook nil 85(defcustom inferior-octave-mode-hook nil
89 "*Hook to be run when Inferior Octave mode is started." 86 "*Hook to be run when Inferior Octave mode is started."
@@ -154,9 +151,9 @@ Entry to this mode successively runs the hooks `comint-mode-hook' and
154 (setq comint-input-ring-file-name 151 (setq comint-input-ring-file-name
155 (or (getenv "OCTAVE_HISTFILE") "~/.octave_hist") 152 (or (getenv "OCTAVE_HISTFILE") "~/.octave_hist")
156 comint-input-ring-size (or (getenv "OCTAVE_HISTSIZE") 1024) 153 comint-input-ring-size (or (getenv "OCTAVE_HISTSIZE") 1024)
157 comint-input-filter-functions '(inferior-octave-directory-tracker) 154 comint-input-filter-functions '(inferior-octave-directory-tracker))
158 comint-dynamic-complete-functions 155 (set (make-local-variable 'comint-dynamic-complete-functions)
159 inferior-octave-dynamic-complete-functions) 156 inferior-octave-dynamic-complete-functions)
160 (comint-read-input-ring t) 157 (comint-read-input-ring t)
161 158
162 (run-mode-hooks 'inferior-octave-mode-hook)) 159 (run-mode-hooks 'inferior-octave-mode-hook))
@@ -272,8 +269,7 @@ is NOT available with versions of Octave prior to 2.0."
272 (save-excursion 269 (save-excursion
273 (skip-syntax-backward "w_" (comint-line-beginning-position)) 270 (skip-syntax-backward "w_" (comint-line-beginning-position))
274 (buffer-substring-no-properties (point) end))) 271 (buffer-substring-no-properties (point) end)))
275 (proc (get-buffer-process inferior-octave-buffer)) 272 (proc (get-buffer-process inferior-octave-buffer)))
276 (filter (process-filter proc)))
277 (cond (inferior-octave-complete-impossible 273 (cond (inferior-octave-complete-impossible
278 (error (concat 274 (error (concat
279 "Your Octave does not have `completion_matches'. " 275 "Your Octave does not have `completion_matches'. "
@@ -299,7 +295,7 @@ is NOT available with versions of Octave prior to 2.0."
299 command inferior-octave-output-list))))) 295 command inferior-octave-output-list)))))
300 296
301(defun inferior-octave-dynamic-list-input-ring () 297(defun inferior-octave-dynamic-list-input-ring ()
302 "List the buffer's input history in a help buffer" 298 "List the buffer's input history in a help buffer."
303 ;; We cannot use `comint-dynamic-list-input-ring', because it replaces 299 ;; We cannot use `comint-dynamic-list-input-ring', because it replaces
304 ;; "completion" by "history reference" ... 300 ;; "completion" by "history reference" ...
305 (interactive) 301 (interactive)
@@ -394,5 +390,5 @@ directory and makes this the current buffer's default directory."
394 390
395(provide 'octave-inf) 391(provide 'octave-inf)
396 392
397;;; arch-tag: bdce0395-24d1-4bb4-bfba-6fb1eeb1a660 393;; arch-tag: bdce0395-24d1-4bb4-bfba-6fb1eeb1a660
398;;; octave-inf.el ends here 394;;; octave-inf.el ends here
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index b80fe4c0fbc..8cfe0871056 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -982,7 +982,10 @@ Point is at the beginning of the next line."
982(defun sh-quoted-subshell (limit) 982(defun sh-quoted-subshell (limit)
983 "Search for a subshell embedded in a string. Find all the unescaped 983 "Search for a subshell embedded in a string. Find all the unescaped
984\" characters within said subshell, remembering that subshells can nest." 984\" characters within said subshell, remembering that subshells can nest."
985 (if (re-search-forward "\"\\(?:.\\|\n\\)*?\\(\\$(\\|`\\)" limit t) 985 ;; FIXME: This can (and often does) match multiple lines, yet it makes no
986 ;; effort to handle multiline cases correctly, so it ends up being
987 ;; rather flakey.
988 (if (re-search-forward "\"\\(?:\\(?:.\\|\n\\)*?[^\\]\\(\\\\\\\\\\)*\\)?\\(\\$(\\|`\\)" limit t)
986 ;; bingo we have a $( or a ` inside a "" 989 ;; bingo we have a $( or a ` inside a ""
987 (let ((char (char-after (point))) 990 (let ((char (char-after (point)))
988 (continue t) 991 (continue t)
@@ -1002,23 +1005,27 @@ Point is at the beginning of the next line."
1002 ;; ( [preceeded by $ ] => increase nesting 1005 ;; ( [preceeded by $ ] => increase nesting
1003 ;; " [nesting <= 0 ] => terminate, we're done. 1006 ;; " [nesting <= 0 ] => terminate, we're done.
1004 ;; " [nesting > 0 ] => remember this, it's not a proper " 1007 ;; " [nesting > 0 ] => remember this, it's not a proper "
1005 (if (eq ?\\ last) nil 1008 ;; FIXME: don't count parens that appear within quotes.
1006 (if (eq ?\` char) (setq nest (+ nest (if bq -1 1)) bq (not bq)) 1009 (cond
1007 (if (and (> nest 0) (eq ?\) char)) (setq nest (1- nest)) 1010 ((eq ?\\ last) nil)
1008 (if (and (eq ?$ last) (eq ?\( char)) (setq nest (1+ nest)) 1011 ((eq ?\` char) (setq nest (+ nest (if bq -1 1)) bq (not bq)))
1009 (if (and (> nest 0) (eq ?\( char)) (setq nest (1+ nest)) 1012 ((and (> nest 0) (eq ?\) char)) (setq nest (1- nest)))
1010 (if (eq char ?\") 1013 ((and (eq ?$ last) (eq ?\( char)) (setq nest (1+ nest)))
1011 (if (>= 0 nest) (setq continue nil) 1014 ((and (> nest 0) (eq ?\( char)) (setq nest (1+ nest)))
1012 (setq seen (cons pos seen)) ) )))))) 1015 ((eq char ?\")
1016 (if (>= 0 nest) (setq continue nil) (push pos seen))))
1013 ;;(message "POS: %d [%d]" pos nest) 1017 ;;(message "POS: %d [%d]" pos nest)
1014 (setq last char 1018 (setq last char
1015 pos (1+ pos) 1019 pos (1+ pos)
1016 char (char-after pos)) ) 1020 char (char-after pos)) )
1021 ;; FIXME: why construct a costly match data to pass to
1022 ;; sh-apply-quoted-subshell rather than apply the highlight
1023 ;; directly here? -- Stef
1017 (when seen 1024 (when seen
1018 ;;(message "SEEN: %S" seen) 1025 ;;(message "SEEN: %S" seen)
1019 (setq data (list (current-buffer))) 1026 (setq data (list (current-buffer)))
1020 (mapc (lambda (P) 1027 (dolist(P seen)
1021 (setq data (cons P (cons (1+ P) data)) ) ) seen) 1028 (setq data (cons P (cons (1+ P) data))))
1022 (store-match-data data)) 1029 (store-match-data data))
1023 data) )) 1030 data) ))
1024 1031
diff --git a/lisp/server.el b/lisp/server.el
index 266d9d7824f..fc0f90f6f05 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -203,18 +203,14 @@ are done with it in the server.")
203 (dolist (frame (frame-list)) 203 (dolist (frame (frame-list))
204 (when (equal (frame-parameter frame 'display) display) 204 (when (equal (frame-parameter frame 'display) display)
205 (select-frame frame))) 205 (select-frame frame)))
206 ;; If there's no frame on that display yet, create a dummy one 206 ;; If there's no frame on that display yet, create and select one.
207 ;; and select it.
208 (unless (equal (frame-parameter (selected-frame) 'display) display) 207 (unless (equal (frame-parameter (selected-frame) 'display) display)
209 (select-frame 208 (select-frame
210 (make-frame-on-display 209 (make-frame-on-display
211 display 210 display
212 ;; This frame is only there in place of an actual "current display" 211 ;; This frame may be deleted later (see server-process-filter)
213 ;; setting, so we want it to be as unobtrusive as possible. That's 212 ;; so we want it to be as unobtrusive as possible.
214 ;; what the invisibility is for. The minibuffer setting is so that 213 '((visibility . nil)))))))
215 ;; we don't end up displaying a buffer in it (which noone would
216 ;; notice).
217 '((visibility . nil) (minibuffer . only)))))))
218 214
219(defun server-unquote-arg (arg) 215(defun server-unquote-arg (arg)
220 (replace-regexp-in-string 216 (replace-regexp-in-string
@@ -383,8 +379,14 @@ PROC is the server process. Format of STRING is \"PATH PATH PATH... \\n\"."
383 (unless nowait 379 (unless nowait
384 (message "%s" (substitute-command-keys 380 (message "%s" (substitute-command-keys
385 "When done with a buffer, type \\[server-edit]"))))) 381 "When done with a buffer, type \\[server-edit]")))))
386 ;; Avoid preserving the connection after the last real frame is deleted. 382 ;; If the temporary frame is still the selected frame, make it
387 (if tmp-frame (delete-frame tmp-frame)))) 383 ;; real. If not (which can happen if the user's customizations
384 ;; call pop-to-buffer etc.), delete it to avoid preserving the
385 ;; connection after the last real frame is deleted.
386 (if tmp-frame
387 (if (eq (selected-frame) tmp-frame)
388 (set-frame-parameter tmp-frame 'visibility t)
389 (delete-frame tmp-frame)))))
388 ;; Save for later any partial line that remains. 390 ;; Save for later any partial line that remains.
389 (when (> (length string) 0) 391 (when (> (length string) 0)
390 (process-put proc 'previous-string string))) 392 (process-put proc 'previous-string string)))
diff --git a/lisp/shell.el b/lisp/shell.el
index 6b22ac79238..6a145ae1569 100644
--- a/lisp/shell.el
+++ b/lisp/shell.el
@@ -423,7 +423,8 @@ buffer."
423 (setq comint-delimiter-argument-list shell-delimiter-argument-list) 423 (setq comint-delimiter-argument-list shell-delimiter-argument-list)
424 (setq comint-file-name-chars shell-file-name-chars) 424 (setq comint-file-name-chars shell-file-name-chars)
425 (setq comint-file-name-quote-list shell-file-name-quote-list) 425 (setq comint-file-name-quote-list shell-file-name-quote-list)
426 (setq comint-dynamic-complete-functions shell-dynamic-complete-functions) 426 (set (make-local-variable 'comint-dynamic-complete-functions)
427 shell-dynamic-complete-functions)
427 (set (make-local-variable 'paragraph-separate) "\\'") 428 (set (make-local-variable 'paragraph-separate) "\\'")
428 (make-local-variable 'paragraph-start) 429 (make-local-variable 'paragraph-start)
429 (setq paragraph-start comint-prompt-regexp) 430 (setq paragraph-start comint-prompt-regexp)
diff --git a/lisp/simple.el b/lisp/simple.el
index 1778c15acfc..204684a3d5b 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -1669,7 +1669,7 @@ is not *inside* the region START...END."
1669 '(0 . 0))) 1669 '(0 . 0)))
1670 '(0 . 0))) 1670 '(0 . 0)))
1671 1671
1672(defcustom undo-ask-before-discard t 1672(defcustom undo-ask-before-discard nil
1673 "If non-nil ask about discarding undo info for the current command. 1673 "If non-nil ask about discarding undo info for the current command.
1674Normally, Emacs discards the undo info for the current command if 1674Normally, Emacs discards the undo info for the current command if
1675it exceeds `undo-outer-limit'. But if you set this option 1675it exceeds `undo-outer-limit'. But if you set this option
diff --git a/lisp/subr.el b/lisp/subr.el
index 387228fbb8c..9169857539a 100644
--- a/lisp/subr.el
+++ b/lisp/subr.el
@@ -53,6 +53,12 @@ This is the global do-nothing version. There is also `testcover-1value'
53that complains if FORM ever does return differing values." 53that complains if FORM ever does return differing values."
54 form) 54 form)
55 55
56(defmacro def-edebug-spec (symbol spec)
57 "Set the `edebug-form-spec' property of SYMBOL according to SPEC.
58Both SYMBOL and SPEC are unevaluated. The SPEC can be 0, t, a symbol
59\(naming a function), or a list."
60 `(put (quote ,symbol) 'edebug-form-spec (quote ,spec)))
61
56(defmacro lambda (&rest cdr) 62(defmacro lambda (&rest cdr)
57 "Return a lambda expression. 63 "Return a lambda expression.
58A call of the form (lambda ARGS DOCSTRING INTERACTIVE BODY) is 64A call of the form (lambda ARGS DOCSTRING INTERACTIVE BODY) is
@@ -1693,6 +1699,45 @@ by doing (clear-string STRING)."
1693 (sit-for 1) 1699 (sit-for 1)
1694 t))) 1700 t)))
1695 n)) 1701 n))
1702
1703(defun sit-for (seconds &optional nodisp obsolete)
1704 "Perform redisplay, then wait for SECONDS seconds or until input is available.
1705SECONDS may be a floating-point value.
1706\(On operating systems that do not support waiting for fractions of a
1707second, floating-point values are rounded down to the nearest integer.)
1708
1709If optional arg NODISP is t, don't redisplay, just wait for input.
1710Redisplay does not happen if input is available before it starts.
1711
1712Value is t if waited the full time with no input arriving, and nil otherwise.
1713
1714An obsolete, but still supported form is
1715\(sit-for SECONDS &optional MILLISECONDS NODISP)
1716where the optional arg MILLISECONDS specifies an additional wait period,
1717in milliseconds; this was useful when Emacs was built without
1718floating point support.
1719
1720\(fn SECONDS &optional NODISP)"
1721 (when (or obsolete (numberp nodisp))
1722 (setq seconds (+ seconds (* 1e-3 nodisp)))
1723 (setq nodisp obsolete))
1724 (if noninteractive
1725 (progn (sleep-for seconds) t)
1726 (unless nodisp (redisplay))
1727 (or (<= seconds 0)
1728 (let ((timer (timer-create))
1729 (echo-keystrokes 0))
1730 (if (catch 'sit-for-timeout
1731 (timer-set-time timer (timer-relative-time
1732 (current-time) seconds))
1733 (timer-set-function timer 'with-timeout-handler
1734 '(sit-for-timeout))
1735 (timer-activate timer)
1736 (push (read-event) unread-command-events)
1737 nil)
1738 t
1739 (cancel-timer timer)
1740 nil)))))
1696 1741
1697;;; Atomic change groups. 1742;;; Atomic change groups.
1698 1743
diff --git a/lisp/term/x-win.el b/lisp/term/x-win.el
index c6b3c4d1ba3..21515e02612 100644
--- a/lisp/term/x-win.el
+++ b/lisp/term/x-win.el
@@ -182,9 +182,13 @@
182 initial-frame-alist))) 182 initial-frame-alist)))
183 183
184(defvar x-display-name nil 184(defvar x-display-name nil
185 "The X display name specifying server and X frame.") 185 "The name of the X display on which Emacs was started.
186
187For the X display name of individual frames, see the `display'
188frame parameter.")
186 189
187(defun x-handle-display (switch) 190(defun x-handle-display (switch)
191 "Handle -display DISPLAY option."
188 (setq x-display-name (car x-invocation-args) 192 (setq x-display-name (car x-invocation-args)
189 x-invocation-args (cdr x-invocation-args)) 193 x-invocation-args (cdr x-invocation-args))
190 ;; Make subshell programs see the same DISPLAY value Emacs really uses. 194 ;; Make subshell programs see the same DISPLAY value Emacs really uses.
diff --git a/lisp/textmodes/fill.el b/lisp/textmodes/fill.el
index 9218c565c97..95f73b56952 100644
--- a/lisp/textmodes/fill.el
+++ b/lisp/textmodes/fill.el
@@ -408,18 +408,19 @@ Point is moved to just past the fill prefix on the first line."
408 "\\)?[ \t]*") 408 "\\)?[ \t]*")
409 "[ \t]*"))) 409 "[ \t]*")))
410 (goto-char from) 410 (goto-char from)
411 (if (>= (+ (current-left-margin) (length prefix)) 411 ;; Why signal an error here? The problem needs to be caught elsewhere.
412 (current-fill-column)) 412 ;; (if (>= (+ (current-left-margin) (length prefix))
413 (error "fill-prefix too long for specified width")) 413 ;; (current-fill-column))
414 ;; (error "fill-prefix too long for specified width"))
414 (forward-line 1) 415 (forward-line 1)
415 (while (< (point) to) 416 (while (< (point) to)
416 (if (looking-at fpre) 417 (if (looking-at fpre)
417 (delete-region (point) (match-end 0))) 418 (delete-region (point) (match-end 0)))
418 (forward-line 1)) 419 (forward-line 1))
419 (goto-char from) 420 (goto-char from)
420 (if (looking-at fpre) 421 (if (looking-at fpre)
421 (goto-char (match-end 0))) 422 (goto-char (match-end 0)))
422 (setq from (point)))) 423 (point)))
423 424
424;; The `fill-space' property carries the string with which a newline 425;; The `fill-space' property carries the string with which a newline
425;; should be replaced when unbreaking a line (in fill-delete-newlines). 426;; should be replaced when unbreaking a line (in fill-delete-newlines).
@@ -628,7 +629,12 @@ space does not end a sentence, so don't break a line there."
628 (oneleft nil)) 629 (oneleft nil))
629 630
630 (beginning-of-line) 631 (beginning-of-line)
631 (setq from (point)) 632 ;; We used to round up to whole line, but that prevents us from
633 ;; correctly handling filling of mixed code-and-comment where we do want
634 ;; to fill the comment but not the code. So only use (point) if it's
635 ;; further than `from', which means that `from' is followed by some
636 ;; number of empty lines.
637 (setq from (max (point) from))
632 638
633 ;; Delete all but one soft newline at end of region. 639 ;; Delete all but one soft newline at end of region.
634 ;; And leave TO before that one. 640 ;; And leave TO before that one.
@@ -799,7 +805,7 @@ If `fill-paragraph-function' is nil, return the `fill-prefix' used for filling."
799If we're not in a comment, just return nil so that the caller 805If we're not in a comment, just return nil so that the caller
800can take care of filling. JUSTIFY is used as in `fill-paragraph'." 806can take care of filling. JUSTIFY is used as in `fill-paragraph'."
801 (comment-normalize-vars) 807 (comment-normalize-vars)
802 (let (has-code-and-comment ; Non-nil if it contains code and a comment. 808 (let (has-code-and-comment ; Non-nil if it contains code and a comment.
803 comin comstart) 809 comin comstart)
804 ;; Figure out what kind of comment we are looking at. 810 ;; Figure out what kind of comment we are looking at.
805 (save-excursion 811 (save-excursion
@@ -857,12 +863,13 @@ can take care of filling. JUSTIFY is used as in `fill-paragraph'."
857 (or (comment-search-forward (line-end-position) t) 863 (or (comment-search-forward (line-end-position) t)
858 (point))) 864 (point)))
859 (looking-at comment-re)) 865 (looking-at comment-re))
860 1 2)))) 866 (progn (setq comstart (point)) 1)
861 ;; Find the beginning of the first line past the region to fill. 867 (progn (setq comstart (point)) 2)))))
862 (save-excursion 868 ;; Find the beginning of the first line past the region to fill.
863 (while (progn (forward-line 1) 869 (save-excursion
864 (looking-at comment-re))) 870 (while (progn (forward-line 1)
865 (point))) 871 (looking-at comment-re)))
872 (point)))
866 ;; Obey paragraph starters and boundaries within comments. 873 ;; Obey paragraph starters and boundaries within comments.
867 (let* ((paragraph-separate 874 (let* ((paragraph-separate
868 ;; Use the default values since they correspond to 875 ;; Use the default values since they correspond to
@@ -874,7 +881,7 @@ can take care of filling. JUSTIFY is used as in `fill-paragraph'."
874 (concat paragraph-start "\\|[ \t]*\\(?:" 881 (concat paragraph-start "\\|[ \t]*\\(?:"
875 comment-start-skip "\\)\\(?:" 882 comment-start-skip "\\)\\(?:"
876 (default-value 'paragraph-start) "\\)")) 883 (default-value 'paragraph-start) "\\)"))
877 ;; We used to reply on fill-prefix to break paragraph at 884 ;; We used to rely on fill-prefix to break paragraph at
878 ;; comment-starter changes, but it did not work for the 885 ;; comment-starter changes, but it did not work for the
879 ;; first line (mixed comment&code). 886 ;; first line (mixed comment&code).
880 ;; We now use comment-re instead to "manually" make sure 887 ;; We now use comment-re instead to "manually" make sure
@@ -893,7 +900,7 @@ can take care of filling. JUSTIFY is used as in `fill-paragraph'."
893 900
894 ;; Find the fill-prefix to use. 901 ;; Find the fill-prefix to use.
895 (cond 902 (cond
896 (fill-prefix) ; Use the user-provided fill prefix. 903 (fill-prefix) ; Use the user-provided fill prefix.
897 ((and adaptive-fill-mode ; Try adaptive fill mode. 904 ((and adaptive-fill-mode ; Try adaptive fill mode.
898 (setq fill-prefix (fill-context-prefix beg end)) 905 (setq fill-prefix (fill-context-prefix beg end))
899 (string-match comment-start-skip fill-prefix))) 906 (string-match comment-start-skip fill-prefix)))
@@ -903,7 +910,7 @@ can take care of filling. JUSTIFY is used as in `fill-paragraph'."
903 ;; Don't fill with narrowing. 910 ;; Don't fill with narrowing.
904 (or 911 (or
905 (fill-region-as-paragraph 912 (fill-region-as-paragraph
906 beg end justify nil 913 (max comstart beg) end justify nil
907 ;; Don't canonicalize spaces within the code just before 914 ;; Don't canonicalize spaces within the code just before
908 ;; the comment. 915 ;; the comment.
909 (save-excursion 916 (save-excursion
diff --git a/lisp/textmodes/org.el b/lisp/textmodes/org.el
index 79d526cbe76..4cda0d6b3a0 100644
--- a/lisp/textmodes/org.el
+++ b/lisp/textmodes/org.el
@@ -5,7 +5,7 @@
5;; Author: Carsten Dominik <dominik at science dot uva dot nl> 5;; Author: Carsten Dominik <dominik at science dot uva dot nl>
6;; Keywords: outlines, hypermedia, calendar, wp 6;; Keywords: outlines, hypermedia, calendar, wp
7;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/ 7;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/
8;; Version: 4.42 8;; Version: 4.43
9;; 9;;
10;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
11;; 11;;
@@ -90,6 +90,9 @@
90;; 90;;
91;; Recent changes 91;; Recent changes
92;; -------------- 92;; --------------
93;; Version 4.43
94;; - Big fixes
95;;
93;; Version 4.42 96;; Version 4.42
94;; - Bug fixes 97;; - Bug fixes
95;; - `s' key in the agenda saves all org-mode buffers. 98;; - `s' key in the agenda saves all org-mode buffers.
@@ -209,7 +212,7 @@
209 212
210;;; Customization variables 213;;; Customization variables
211 214
212(defvar org-version "4.42" 215(defvar org-version "4.43"
213 "The version number of the file org.el.") 216 "The version number of the file org.el.")
214(defun org-version () 217(defun org-version ()
215 (interactive) 218 (interactive)
@@ -4700,12 +4703,13 @@ the children that do not contain any open TODO items."
4700 (pc '(:org-comment t)) 4703 (pc '(:org-comment t))
4701 (pall '(:org-archived t :org-comment t)) 4704 (pall '(:org-archived t :org-comment t))
4702 (rea (concat ":" org-archive-tag ":")) 4705 (rea (concat ":" org-archive-tag ":"))
4703 file re) 4706 bmp file re)
4704 (save-excursion 4707 (save-excursion
4705 (while (setq file (pop files)) 4708 (while (setq file (pop files))
4706 (org-check-agenda-file file) 4709 (org-check-agenda-file file)
4707 (set-buffer (org-get-agenda-file-buffer file)) 4710 (set-buffer (org-get-agenda-file-buffer file))
4708 (widen) 4711 (widen)
4712 (setq bmp (buffer-modified-p))
4709 (save-excursion 4713 (save-excursion
4710 (remove-text-properties (point-min) (point-max) pall) 4714 (remove-text-properties (point-min) (point-max) pall)
4711 (when org-agenda-skip-archived-trees 4715 (when org-agenda-skip-archived-trees
@@ -4717,7 +4721,8 @@ the children that do not contain any open TODO items."
4717 (setq re (concat "^\\*+ +" org-comment-string "\\>")) 4721 (setq re (concat "^\\*+ +" org-comment-string "\\>"))
4718 (while (re-search-forward re nil t) 4722 (while (re-search-forward re nil t)
4719 (add-text-properties 4723 (add-text-properties
4720 (match-beginning 0) (org-end-of-subtree t) pc))))))) 4724 (match-beginning 0) (org-end-of-subtree t) pc)))
4725 (set-buffer-modified-p bmp)))))
4721 4726
4722(defun org-agenda-skip () 4727(defun org-agenda-skip ()
4723 "Throw to `:skip' in places that should be skipped." 4728 "Throw to `:skip' in places that should be skipped."
@@ -7432,9 +7437,11 @@ the documentation of `org-diary'."
7432 (goto-char (point-min)) 7437 (goto-char (point-min))
7433 (while (re-search-forward regexp nil t) 7438 (while (re-search-forward regexp nil t)
7434 (catch :skip 7439 (catch :skip
7435 (and org-agenda-todo-ignore-scheduled 7440 (when (and org-agenda-todo-ignore-scheduled
7436 (looking-at sched-re) 7441 (looking-at sched-re))
7437 (throw :skip nil)) 7442 ;; FIXME: the following test also happens below, but we need it here
7443 (or org-agenda-todo-list-sublevels (org-end-of-subtree 'invisible))
7444 (throw :skip nil))
7438 (org-agenda-skip) 7445 (org-agenda-skip)
7439 (goto-char (match-beginning 1)) 7446 (goto-char (match-beginning 1))
7440 (setq marker (org-agenda-new-marker (1+ (match-beginning 0))) 7447 (setq marker (org-agenda-new-marker (1+ (match-beginning 0)))
@@ -8696,7 +8703,7 @@ With prefix ARG, realign all tags in headings in the current buffer."
8696 nil nil current 'org-tags-history)))) 8703 nil nil current 'org-tags-history))))
8697 (while (string-match "[-+&]+" tags) 8704 (while (string-match "[-+&]+" tags)
8698 (setq tags (replace-match ":" t t tags)))) 8705 (setq tags (replace-match ":" t t tags))))
8699 8706
8700 (unless (setq empty (string-match "\\`[\t ]*\\'" tags)) 8707 (unless (setq empty (string-match "\\`[\t ]*\\'" tags))
8701 (unless (string-match ":$" tags) (setq tags (concat tags ":"))) 8708 (unless (string-match ":$" tags) (setq tags (concat tags ":")))
8702 (unless (string-match "^:" tags) (setq tags (concat ":" tags)))) 8709 (unless (string-match "^:" tags) (setq tags (concat ":" tags))))
diff --git a/lisp/textmodes/texinfmt.el b/lisp/textmodes/texinfmt.el
index 8794ebddc15..9e0b6b63901 100644
--- a/lisp/textmodes/texinfmt.el
+++ b/lisp/textmodes/texinfmt.el
@@ -37,7 +37,7 @@
37 (defmacro defcustom (var value doc &rest ignore) 37 (defmacro defcustom (var value doc &rest ignore)
38 `(defvar ,var ,value ,doc))) 38 `(defvar ,var ,value ,doc)))
39 39
40(defvar texinfmt-version "2.41 of 1 Mar 2005") 40(defvar texinfmt-version "2.42 of 7 Jul 2006")
41 41
42(defun texinfmt-version (&optional here) 42(defun texinfmt-version (&optional here)
43 "Show the version of texinfmt.el in the minibuffer. 43 "Show the version of texinfmt.el in the minibuffer.
@@ -1555,7 +1555,9 @@ The node is constructed automatically."
1555 " Node: " node-name "-Footnotes, Up: " node-name "\n") 1555 " Node: " node-name "-Footnotes, Up: " node-name "\n")
1556 (setq start (point)) 1556 (setq start (point))
1557 (insert (format "\n(%d) %s\n" texinfo-footnote-number arg)) 1557 (insert (format "\n(%d) %s\n" texinfo-footnote-number arg))
1558 (fill-region start (point)))))) 1558 (narrow-to-region (save-excursion (goto-char start) (point)) (point))
1559 (fill-region (point-min) (point-max))
1560 (widen)))))
1559 1561
1560(defun texinfo-format-end-node () 1562(defun texinfo-format-end-node ()
1561 "Format footnote in the End of node style, with notes at end of node." 1563 "Format footnote in the End of node style, with notes at end of node."
@@ -2118,11 +2120,18 @@ This command is executed when texinfmt sees @item inside @multitable."
2118 (insert unformated-row) 2120 (insert unformated-row)
2119 (goto-char (point-min)) 2121 (goto-char (point-min))
2120;; 1. Check for correct number of @tab in line. 2122;; 1. Check for correct number of @tab in line.
2121 (let ((tab-number 1)) ; one @tab between two columns 2123 (let ((tab-number 1)) ; one @tab between two columns
2122 (while (search-forward "@tab" nil t) 2124 (while (search-forward "@tab" nil t)
2123 (setq tab-number (1+ tab-number))) 2125 (setq tab-number (1+ tab-number)))
2124 (if (/= tab-number (length table-widths)) 2126 (let ((needed-tabs (- (length table-widths) tab-number)))
2125 (error "Wrong number of @tab's in a @multitable row"))) 2127 (when (> needed-tabs 0)
2128 (goto-char (point-min))
2129 (end-of-line)
2130 (while (> needed-tabs 0)
2131 (insert "@w{ }\n@tab")
2132 (setq needed-tabs (1- needed-tabs))
2133 (message
2134 "Added @tabs and empty spaces to a @multitable row")))))
2126 (goto-char (point-min)) 2135 (goto-char (point-min))
2127;; 2. Format each cell, and copy to a rectangle 2136;; 2. Format each cell, and copy to a rectangle
2128 ;; buffer looks like this: A1 @tab A2 @tab A3 2137 ;; buffer looks like this: A1 @tab A2 @tab A3
diff --git a/lisp/thumbs.el b/lisp/thumbs.el
index ff5fcf2b33c..e9a640973bb 100644
--- a/lisp/thumbs.el
+++ b/lisp/thumbs.el
@@ -256,7 +256,7 @@ ACTION-PREFIX is the symbol to place before the ACTION command
256 filein 256 filein
257 (or output-format "jpeg") 257 (or output-format "jpeg")
258 fileout))) 258 fileout)))
259 (call-process shell-file-name nil nil nil "-c" command))) 259 (call-process shell-file-name nil nil nil shell-command-switch command)))
260 260
261(defun thumbs-new-image-size (s increment) 261(defun thumbs-new-image-size (s increment)
262 "New image (a cons of width x height)." 262 "New image (a cons of width x height)."
diff --git a/lisp/tumme.el b/lisp/tumme.el
index d6420bf33d7..b45052bf09e 100644
--- a/lisp/tumme.el
+++ b/lisp/tumme.el
@@ -491,7 +491,8 @@ with the comment."
491 :group 'tumme) 491 :group 'tumme)
492 492
493(defcustom tumme-external-viewer 493(defcustom tumme-external-viewer
494 ;; TODO: use mailcap, dired-guess-shell-alist-default, dired-view-command-alist 494 ;; TODO: Use mailcap, dired-guess-shell-alist-default,
495 ;; dired-view-command-alist.
495 (cond ((executable-find "display")) 496 (cond ((executable-find "display"))
496 ((executable-find "xli")) 497 ((executable-find "xli"))
497 ((executable-find "qiv") "qiv -t")) 498 ((executable-find "qiv") "qiv -t"))
@@ -627,7 +628,7 @@ according to the Thumbnail Managing Standard."
627 (setq thumbnail-dir (file-name-directory thumbnail-file)))) 628 (setq thumbnail-dir (file-name-directory thumbnail-file))))
628 (message "Creating thumbnail directory.") 629 (message "Creating thumbnail directory.")
629 (make-directory thumbnail-dir)) 630 (make-directory thumbnail-dir))
630 (shell-command command nil))) 631 (call-process shell-file-name nil nil nil shell-command-switch command)))
631 632
632;;;###autoload 633;;;###autoload
633(defun tumme-dired-insert-marked-thumbs () 634(defun tumme-dired-insert-marked-thumbs ()
@@ -643,8 +644,10 @@ according to the Thumbnail Managing Standard."
643 ;; Can't use (overlays-at (point)), BUG? 644 ;; Can't use (overlays-at (point)), BUG?
644 (overlays-in (point) (1+ (point))))) 645 (overlays-in (point) (1+ (point)))))
645 (put-image thumb-file image-pos) 646 (put-image thumb-file image-pos)
646 (setq overlay (car (delq nil (mapcar (lambda (o) (and (overlay-get o 'put-image) o)) 647 (setq
647 (overlays-in (point) (1+ (point))))))) 648 overlay
649 (car (delq nil (mapcar (lambda (o) (and (overlay-get o 'put-image) o))
650 (overlays-in (point) (1+ (point)))))))
648 (overlay-put overlay 'image-file image-file) 651 (overlay-put overlay 'image-file image-file)
649 (overlay-put overlay 'thumb-file thumb-file))) 652 (overlay-put overlay 'thumb-file thumb-file)))
650 nil) 653 nil)
@@ -716,8 +719,7 @@ Otherwise, delete overlays."
716(defun tumme-create-thumbnail-buffer () 719(defun tumme-create-thumbnail-buffer ()
717 "Create thumb buffer and set `tumme-thumbnail-mode'." 720 "Create thumb buffer and set `tumme-thumbnail-mode'."
718 (let ((buf (get-buffer-create tumme-thumbnail-buffer))) 721 (let ((buf (get-buffer-create tumme-thumbnail-buffer)))
719 (save-excursion 722 (with-current-buffer buf
720 (set-buffer buf)
721 (setq buffer-read-only t) 723 (setq buffer-read-only t)
722 (if (not (eq major-mode 'tumme-thumbnail-mode)) 724 (if (not (eq major-mode 'tumme-thumbnail-mode))
723 (tumme-thumbnail-mode))) 725 (tumme-thumbnail-mode)))
@@ -729,8 +731,7 @@ Otherwise, delete overlays."
729(defun tumme-create-display-image-buffer () 731(defun tumme-create-display-image-buffer ()
730 "Create image display buffer and set `tumme-display-image-mode'." 732 "Create image display buffer and set `tumme-display-image-mode'."
731 (let ((buf (get-buffer-create tumme-display-image-buffer))) 733 (let ((buf (get-buffer-create tumme-display-image-buffer)))
732 (save-excursion 734 (with-current-buffer buf
733 (set-buffer buf)
734 (setq buffer-read-only t) 735 (setq buffer-read-only t)
735 (if (not (eq major-mode 'tumme-display-image-mode)) 736 (if (not (eq major-mode 'tumme-display-image-mode))
736 (tumme-display-image-mode))) 737 (tumme-display-image-mode)))
@@ -812,8 +813,7 @@ thumbnail buffer to be selected."
812 (setq files (list (dired-get-filename))) 813 (setq files (list (dired-get-filename)))
813 (setq files (dired-get-marked-files))) 814 (setq files (dired-get-marked-files)))
814 (setq dired-buf (current-buffer)) 815 (setq dired-buf (current-buffer))
815 (save-excursion 816 (with-current-buffer buf
816 (set-buffer buf)
817 (let ((inhibit-read-only t)) 817 (let ((inhibit-read-only t))
818 (if (not append) 818 (if (not append)
819 (erase-buffer) 819 (erase-buffer)
@@ -1170,10 +1170,9 @@ dired."
1170 (dired-buf (tumme-associated-dired-buffer))) 1170 (dired-buf (tumme-associated-dired-buffer)))
1171 (if (not (and dired-buf file-name)) 1171 (if (not (and dired-buf file-name))
1172 (message "No image, or image with correct properties, at point.") 1172 (message "No image, or image with correct properties, at point.")
1173 (save-excursion 1173 (with-current-buffer dired-buf
1174 (message file-name) 1174 (message file-name)
1175 (setq file-name (file-name-nondirectory file-name)) 1175 (setq file-name (file-name-nondirectory file-name))
1176 (set-buffer dired-buf)
1177 (goto-char (point-min)) 1176 (goto-char (point-min))
1178 (if (search-forward file-name nil t) 1177 (if (search-forward file-name nil t)
1179 (cond ((eq command 'mark) (dired-mark 1)) 1178 (cond ((eq command 'mark) (dired-mark 1))
@@ -1294,7 +1293,8 @@ You probably want to use this together with
1294 (define-key tumme-thumbnail-mode-map "L" 'tumme-rotate-original-left) 1293 (define-key tumme-thumbnail-mode-map "L" 'tumme-rotate-original-left)
1295 (define-key tumme-thumbnail-mode-map "R" 'tumme-rotate-original-right) 1294 (define-key tumme-thumbnail-mode-map "R" 'tumme-rotate-original-right)
1296 1295
1297 (define-key tumme-thumbnail-mode-map "D" 'tumme-thumbnail-set-image-description) 1296 (define-key tumme-thumbnail-mode-map "D"
1297 'tumme-thumbnail-set-image-description)
1298 1298
1299 (define-key tumme-thumbnail-mode-map "\C-d" 'tumme-delete-char) 1299 (define-key tumme-thumbnail-mode-map "\C-d" 'tumme-delete-char)
1300 (define-key tumme-thumbnail-mode-map " " 1300 (define-key tumme-thumbnail-mode-map " "
@@ -1686,25 +1686,22 @@ Ask user how many thumbnails should be displayed per row."
1686 1686
1687(defun tumme-thumbnail-display-external () 1687(defun tumme-thumbnail-display-external ()
1688 "Display original image for thumbnail at point using external viewer." 1688 "Display original image for thumbnail at point using external viewer."
1689
1690 (interactive) 1689 (interactive)
1691 (let ((file (tumme-original-file-name))) 1690 (let ((file (tumme-original-file-name)))
1692 (if (not (tumme-image-at-point-p)) 1691 (if (not (tumme-image-at-point-p))
1693 (message "No thumbnail at point") 1692 (message "No thumbnail at point")
1694 (if (not file) 1693 (if (not file)
1695 (message "No original file name found") 1694 (message "No original file name found")
1696 (shell-command (format "%s \"%s\"" 1695 (call-process shell-file-name nil nil nil shell-command-switch
1697 tumme-external-viewer 1696 (format "%s \"%s\"" tumme-external-viewer file))))))
1698 file))))))
1699 1697
1700;;;###autoload 1698;;;###autoload
1701(defun tumme-dired-display-external () 1699(defun tumme-dired-display-external ()
1702 "Display file at point using an external viewer." 1700 "Display file at point using an external viewer."
1703 (interactive) 1701 (interactive)
1704 (let ((file (dired-get-filename))) 1702 (let ((file (dired-get-filename)))
1705 (shell-command (format "%s \"%s\"" 1703 (call-process shell-file-name nil nil nil shell-command-switch
1706 tumme-external-viewer 1704 (format "%s \"%s\"" tumme-external-viewer file))))
1707 file))))
1708 1705
1709(defun tumme-window-width-pixels (window) 1706(defun tumme-window-width-pixels (window)
1710 "Calculate WINDOW width in pixels." 1707 "Calculate WINDOW width in pixels."
@@ -1776,12 +1773,12 @@ original size."
1776 (cons ?h height) 1773 (cons ?h height)
1777 (cons ?f file) 1774 (cons ?f file)
1778 (cons ?t new-file)))) 1775 (cons ?t new-file))))
1779 (setq ret (shell-command command nil)) 1776 (setq ret (call-process shell-file-name nil nil nil
1777 shell-command-switch command))
1780 (if (not (= 0 ret)) 1778 (if (not (= 0 ret))
1781 (error "Could not resize image"))) 1779 (error "Could not resize image")))
1782 (copy-file file new-file t)) 1780 (copy-file file new-file t))
1783 (save-excursion 1781 (with-current-buffer (tumme-create-display-image-buffer)
1784 (set-buffer (tumme-create-display-image-buffer))
1785 (let ((inhibit-read-only t)) 1782 (let ((inhibit-read-only t))
1786 (erase-buffer) 1783 (erase-buffer)
1787 (clear-image-cache) 1784 (clear-image-cache)
@@ -1829,7 +1826,7 @@ With prefix argument ARG, display image in its original size."
1829 (cons ?p tumme-cmd-rotate-thumbnail-program) 1826 (cons ?p tumme-cmd-rotate-thumbnail-program)
1830 (cons ?d degrees) 1827 (cons ?d degrees)
1831 (cons ?t (expand-file-name file))))) 1828 (cons ?t (expand-file-name file)))))
1832 (shell-command command nil) 1829 (call-process shell-file-name nil nil nil shell-command-switch command)
1833 ;; Clear the cache to refresh image. I wish I could just refresh 1830 ;; Clear the cache to refresh image. I wish I could just refresh
1834 ;; the current file but I do not know how to do that. Yet... 1831 ;; the current file but I do not know how to do that. Yet...
1835 (clear-image-cache)))) 1832 (clear-image-cache))))
@@ -1874,11 +1871,13 @@ overwritten. This confirmation can be turned off using
1874 (cons ?d degrees) 1871 (cons ?d degrees)
1875 (cons ?o (expand-file-name file)) 1872 (cons ?o (expand-file-name file))
1876 (cons ?t tumme-temp-rotate-image-file)))) 1873 (cons ?t tumme-temp-rotate-image-file))))
1877 (if (not (= 0 (shell-command command nil))) 1874 (if (not (= 0 (call-process shell-file-name nil nil nil
1875 shell-command-switch command)))
1878 (error "Could not rotate image") 1876 (error "Could not rotate image")
1879 (tumme-display-image tumme-temp-rotate-image-file) 1877 (tumme-display-image tumme-temp-rotate-image-file)
1880 (if (or (and tumme-rotate-original-ask-before-overwrite 1878 (if (or (and tumme-rotate-original-ask-before-overwrite
1881 (y-or-n-p "Rotate to temp file OK. Overwrite original image? ")) 1879 (y-or-n-p
1880 "Rotate to temp file OK. Overwrite original image? "))
1882 (not tumme-rotate-original-ask-before-overwrite)) 1881 (not tumme-rotate-original-ask-before-overwrite))
1883 (progn 1882 (progn
1884 (copy-file tumme-temp-rotate-image-file file t) 1883 (copy-file tumme-temp-rotate-image-file file t)
@@ -1910,7 +1909,8 @@ YYYY_MM_DD_HH_MM_DD_ORIG_FILE_NAME.jpg. Used from
1910 (format-time-string 1909 (format-time-string
1911 "%Y:%m:%d %H:%M:%S" 1910 "%Y:%m:%d %H:%M:%S"
1912 (nth 5 (file-attributes (expand-file-name file)))))) 1911 (nth 5 (file-attributes (expand-file-name file))))))
1913 (setq data (tumme-get-exif-data (expand-file-name file) "DateTimeOriginal"))) 1912 (setq data (tumme-get-exif-data (expand-file-name file)
1913 "DateTimeOriginal")))
1914 (while (string-match "[ :]" data) 1914 (while (string-match "[ :]" data)
1915 (setq data (replace-match "_" nil nil data))) 1915 (setq data (replace-match "_" nil nil data)))
1916 (format "%s%s%s" data 1916 (format "%s%s%s" data
@@ -1930,7 +1930,8 @@ default value at the prompt."
1930 (old-value (tumme-get-exif-data file "ImageDescription"))) 1930 (old-value (tumme-get-exif-data file "ImageDescription")))
1931 (if (eq 0 1931 (if (eq 0
1932 (tumme-set-exif-data file "ImageDescription" 1932 (tumme-set-exif-data file "ImageDescription"
1933 (read-string "Value of ImageDescription: " old-value))) 1933 (read-string "Value of ImageDescription: "
1934 old-value)))
1934 (message "Successfully wrote ImageDescription tag.") 1935 (message "Successfully wrote ImageDescription tag.")
1935 (error "Could not write ImageDescription tag"))))) 1936 (error "Could not write ImageDescription tag")))))
1936 1937
@@ -1944,7 +1945,7 @@ default value at the prompt."
1944 (cons ?f (expand-file-name file)) 1945 (cons ?f (expand-file-name file))
1945 (cons ?t tag-name) 1946 (cons ?t tag-name)
1946 (cons ?v tag-value)))) 1947 (cons ?v tag-value))))
1947 (shell-command command nil))) 1948 (call-process shell-file-name nil nil nil shell-command-switch command)))
1948 1949
1949(defun tumme-get-exif-data (file tag-name) 1950(defun tumme-get-exif-data (file tag-name)
1950 "From FILE, return EXIF tag TAG-NAME." 1951 "From FILE, return EXIF tag TAG-NAME."
@@ -1956,10 +1957,10 @@ default value at the prompt."
1956 (cons ?p tumme-cmd-read-exif-data-program) 1957 (cons ?p tumme-cmd-read-exif-data-program)
1957 (cons ?f file) 1958 (cons ?f file)
1958 (cons ?t tag-name)))) 1959 (cons ?t tag-name))))
1959 (save-excursion 1960 (with-current-buffer buf
1960 (set-buffer buf)
1961 (delete-region (point-min) (point-max)) 1961 (delete-region (point-min) (point-max))
1962 (if (not (eq (shell-command command buf) 0)) 1962 (if (not (eq (call-process shell-file-name nil t nil
1963 shell-command-switch command) 0))
1963 (error "Could not get EXIF tag") 1964 (error "Could not get EXIF tag")
1964 (goto-char (point-min)) 1965 (goto-char (point-min))
1965 ;; Clean buffer from newlines and carriage returns before 1966 ;; Clean buffer from newlines and carriage returns before
@@ -2084,11 +2085,11 @@ as initial value."
2084(defun tumme-get-comment (file) 2085(defun tumme-get-comment (file)
2085 "Get comment for file FILE." 2086 "Get comment for file FILE."
2086 (save-excursion 2087 (save-excursion
2087 (let (end buf comment-beg comment (base-name (file-name-nondirectory file))) 2088 (let (end buf comment-beg comment)
2088 (setq buf (find-file tumme-db-file)) 2089 (setq buf (find-file tumme-db-file))
2089 (goto-char (point-min)) 2090 (goto-char (point-min))
2090 (when (search-forward-regexp 2091 (when (search-forward-regexp
2091 (format "^%s" base-name) nil t) 2092 (format "^%s" file) nil t)
2092 (end-of-line) 2093 (end-of-line)
2093 (setq end (point)) 2094 (setq end (point))
2094 (beginning-of-line) 2095 (beginning-of-line)
@@ -2377,7 +2378,8 @@ when using per-directory thumbnail file storage"))
2377 ;; Insert thumbnail with link to full image 2378 ;; Insert thumbnail with link to full image
2378 (insert 2379 (insert
2379 (format "<a href=\"%s/%s\"><img src=\"%s/%s\"%s></a>\n" 2380 (format "<a href=\"%s/%s\"><img src=\"%s/%s\"%s></a>\n"
2380 tumme-gallery-image-root-url (file-name-nondirectory file) 2381 tumme-gallery-image-root-url
2382 (file-name-nondirectory file)
2381 tumme-gallery-thumb-image-root-url 2383 tumme-gallery-thumb-image-root-url
2382 (file-name-nondirectory (tumme-thumb-name file)) file)) 2384 (file-name-nondirectory (tumme-thumb-name file)) file))
2383 ;; Insert comment, if any 2385 ;; Insert comment, if any
diff --git a/lisp/url/ChangeLog b/lisp/url/ChangeLog
index 8eb2cd8471b..901fac01208 100644
--- a/lisp/url/ChangeLog
+++ b/lisp/url/ChangeLog
@@ -1,8 +1,23 @@
12006-07-12 Michael Olson <mwolson@gnu.org>
2
3 * url-irc.el (url-irc-erc): Call erc-handle-irc-url.
4
52006-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
6
7 * url-cookie.el: Remove spurious * in docstrings.
8 (url-cookie-write-file): Don't use versioned backups.
9 (url-cookie-host-can-set-p): Remove unused var `tmp'.
10
112006-07-04 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
12
13 * url-cookie.el (url-cookie-save-interval): Move to url-cookie group.
14 (url-cookie-write-file): Reset url-cookies-changed-since-last-save.
15
12006-05-12 Reiner Steib <Reiner.Steib@gmx.de> 162006-05-12 Reiner Steib <Reiner.Steib@gmx.de>
2 17
3 * url-http.el (url-http-file-exists-p): Test if status is integer. 18 * url-http.el (url-http-file-exists-p): Test if status is integer.
4 19
52006-05-05 Andreas Seltenreich <seltenreich@gmx.de> (tiny change) 202006-05-05 Andreas Seltenreich <seltenreich@gmx.de>
6 21
7 * url-http.el (url-http-parse-headers): Don't reuse connection if 22 * url-http.el (url-http-parse-headers): Don't reuse connection if
8 "Connection: close" header was seen. 23 "Connection: close" header was seen.
diff --git a/lisp/url/url-cookie.el b/lisp/url/url-cookie.el
index 53ba75f4cbb..e74d4989117 100644
--- a/lisp/url/url-cookie.el
+++ b/lisp/url/url-cookie.el
@@ -88,18 +88,18 @@ A cookie vector object is a vector of 7 slots:
88(defvar url-cookie-storage nil "Where cookies are stored.") 88(defvar url-cookie-storage nil "Where cookies are stored.")
89(defvar url-cookie-secure-storage nil "Where secure cookies are stored.") 89(defvar url-cookie-secure-storage nil "Where secure cookies are stored.")
90(defcustom url-cookie-file nil 90(defcustom url-cookie-file nil
91 "*File where cookies are stored on disk." 91 "File where cookies are stored on disk."
92 :type '(choice (const :tag "Default" :value nil) file) 92 :type '(choice (const :tag "Default" :value nil) file)
93 :group 'url-file 93 :group 'url-file
94 :group 'url-cookie) 94 :group 'url-cookie)
95 95
96(defcustom url-cookie-confirmation nil 96(defcustom url-cookie-confirmation nil
97 "*If non-nil, confirmation by the user is required to accept HTTP cookies." 97 "If non-nil, confirmation by the user is required to accept HTTP cookies."
98 :type 'boolean 98 :type 'boolean
99 :group 'url-cookie) 99 :group 'url-cookie)
100 100
101(defcustom url-cookie-multiple-line nil 101(defcustom url-cookie-multiple-line nil
102 "*If nil, HTTP requests put all cookies for the server on one line. 102 "If nil, HTTP requests put all cookies for the server on one line.
103Some web servers, such as http://www.hotmail.com/, only accept cookies 103Some web servers, such as http://www.hotmail.com/, only accept cookies
104when they are on one line. This is broken behavior, but just try 104when they are on one line. This is broken behavior, but just try
105telling Microsoft that." 105telling Microsoft that."
@@ -168,7 +168,13 @@ telling Microsoft that."
168 (insert ")\n(setq url-cookie-secure-storage\n '") 168 (insert ")\n(setq url-cookie-secure-storage\n '")
169 (pp url-cookie-secure-storage (current-buffer)) 169 (pp url-cookie-secure-storage (current-buffer))
170 (insert ")\n") 170 (insert ")\n")
171 (insert " ;; Local Variables:\n"
172 ";; version-control: never\n"
173 ";; no-byte-compile: t\n"
174 ";; End:\n")
175 (set (make-local-variable 'version-control) t)
171 (write-file fname) 176 (write-file fname)
177 (setq url-cookies-changed-since-last-save nil)
172 (kill-buffer (current-buffer)))))) 178 (kill-buffer (current-buffer))))))
173 179
174(defun url-cookie-store (name value &optional expires domain localpart secure) 180(defun url-cookie-store (name value &optional expires domain localpart secure)
@@ -313,18 +319,17 @@ telling Microsoft that."
313'.'s in the domain name in order to set a cookie.") 319'.'s in the domain name in order to set a cookie.")
314 320
315(defcustom url-cookie-trusted-urls nil 321(defcustom url-cookie-trusted-urls nil
316 "*A list of regular expressions matching URLs to always accept cookies from." 322 "A list of regular expressions matching URLs to always accept cookies from."
317 :type '(repeat regexp) 323 :type '(repeat regexp)
318 :group 'url-cookie) 324 :group 'url-cookie)
319 325
320(defcustom url-cookie-untrusted-urls nil 326(defcustom url-cookie-untrusted-urls nil
321 "*A list of regular expressions matching URLs to never accept cookies from." 327 "A list of regular expressions matching URLs to never accept cookies from."
322 :type '(repeat regexp) 328 :type '(repeat regexp)
323 :group 'url-cookie) 329 :group 'url-cookie)
324 330
325(defun url-cookie-host-can-set-p (host domain) 331(defun url-cookie-host-can-set-p (host domain)
326 (let ((numdots 0) 332 (let ((numdots 0)
327 (tmp domain)
328 (last nil) 333 (last nil)
329 (case-fold-search t) 334 (case-fold-search t)
330 (mindots 3)) 335 (mindots 3))
@@ -444,7 +449,7 @@ telling Microsoft that."
444(defvar url-cookie-timer nil) 449(defvar url-cookie-timer nil)
445 450
446(defcustom url-cookie-save-interval 3600 451(defcustom url-cookie-save-interval 3600
447 "*The number of seconds between automatic saves of cookies. 452 "The number of seconds between automatic saves of cookies.
448Default is 1 hour. Note that if you change this variable outside of 453Default is 1 hour. Note that if you change this variable outside of
449the `customize' interface after `url-do-setup' has been run, you need 454the `customize' interface after `url-do-setup' has been run, you need
450to run the `url-cookie-setup-save-timer' function manually." 455to run the `url-cookie-setup-save-timer' function manually."
@@ -453,7 +458,7 @@ to run the `url-cookie-setup-save-timer' function manually."
453 (if (bound-and-true-p url-setup-done) 458 (if (bound-and-true-p url-setup-done)
454 (url-cookie-setup-save-timer))) 459 (url-cookie-setup-save-timer)))
455 :type 'integer 460 :type 'integer
456 :group 'url) 461 :group 'url-cookie)
457 462
458(defun url-cookie-setup-save-timer () 463(defun url-cookie-setup-save-timer ()
459 "Reset the cookie saver timer." 464 "Reset the cookie saver timer."
diff --git a/lisp/url/url-irc.el b/lisp/url/url-irc.el
index 6a7a62573e9..19eec6f2ef2 100644
--- a/lisp/url/url-irc.el
+++ b/lisp/url/url-irc.el
@@ -68,9 +68,7 @@ PASSWORD - What password to use"
68 (switch-to-buffer (concat chan "@" host))))) 68 (switch-to-buffer (concat chan "@" host)))))
69 69
70(defun url-irc-erc (host port channel user password) 70(defun url-irc-erc (host port channel user password)
71 (erc-select :server host :port port :nick user :password password) 71 (erc-handle-irc-url host port channel user password))
72 (when channel
73 (erc-join-channel channel)))
74 72
75;;;###autoload 73;;;###autoload
76(defun url-irc (url) 74(defun url-irc (url)
diff --git a/lisp/vc.el b/lisp/vc.el
index 8290fd5b943..d72ee4c7e4e 100644
--- a/lisp/vc.el
+++ b/lisp/vc.el
@@ -934,11 +934,12 @@ Else, add CODE to the process' sentinel."
934 (let ((proc (get-buffer-process (current-buffer)))) 934 (let ((proc (get-buffer-process (current-buffer))))
935 (cond 935 (cond
936 ;; If there's no background process, just execute the code. 936 ;; If there's no background process, just execute the code.
937 ((null proc) (eval code)) 937 ;; We used to explicitly call delete-process on exited processes,
938 ;; If the background process has exited, reap it and try again 938 ;; but this led to timing problems causing process output to be
939 ((eq (process-status proc) 'exit) 939 ;; lost. Terminated processes get deleted automatically
940 (delete-process proc) 940 ;; anyway. -- cyd
941 (vc-exec-after code)) 941 ((or (null proc) (eq (process-status proc) 'exit))
942 (eval code))
942 ;; If a process is running, add CODE to the sentinel 943 ;; If a process is running, add CODE to the sentinel
943 ((eq (process-status proc) 'run) 944 ((eq (process-status proc) 'run)
944 (let ((sentinel (process-sentinel proc))) 945 (let ((sentinel (process-sentinel proc)))
@@ -2446,9 +2447,9 @@ If FOCUS-REV is non-nil, leave the point at that revision."
2446 (vc-call print-log file) 2447 (vc-call print-log file)
2447 (set-buffer "*vc*")))) 2448 (set-buffer "*vc*"))))
2448 (pop-to-buffer (current-buffer)) 2449 (pop-to-buffer (current-buffer))
2449 (log-view-mode)
2450 (vc-exec-after 2450 (vc-exec-after
2451 `(let ((inhibit-read-only t)) 2451 `(let ((inhibit-read-only t))
2452 (log-view-mode)
2452 (goto-char (point-max)) (forward-line -1) 2453 (goto-char (point-max)) (forward-line -1)
2453 (while (looking-at "=*\n") 2454 (while (looking-at "=*\n")
2454 (delete-char (- (match-end 0) (match-beginning 0))) 2455 (delete-char (- (match-end 0) (match-beginning 0)))
@@ -2456,7 +2457,7 @@ If FOCUS-REV is non-nil, leave the point at that revision."
2456 (goto-char (point-min)) 2457 (goto-char (point-min))
2457 (if (looking-at "[\b\t\n\v\f\r ]+") 2458 (if (looking-at "[\b\t\n\v\f\r ]+")
2458 (delete-char (- (match-end 0) (match-beginning 0)))) 2459 (delete-char (- (match-end 0) (match-beginning 0))))
2459 (shrink-window-if-larger-than-buffer) 2460 ;; (shrink-window-if-larger-than-buffer)
2460 ;; move point to the log entry for the current version 2461 ;; move point to the log entry for the current version
2461 (vc-call-backend ',(vc-backend file) 2462 (vc-call-backend ',(vc-backend file)
2462 'show-log-entry 2463 'show-log-entry