163
|
1 ;;; DO NOT MODIFY THIS FILE
|
|
2 (if (not (featurep 'packages-autoloads))
|
|
3 (progn
|
|
4
|
|
5 ;;;### (autoloads (add-log-current-defun change-log-mode add-change-log-entry-other-window add-change-log-entry find-change-log prompt-for-change-log-name) "add-log" "packages/add-log.el")
|
|
6
|
|
7 (autoload 'prompt-for-change-log-name "add-log" "\
|
|
8 Prompt for a change log name." nil nil)
|
|
9
|
|
10 (autoload 'find-change-log "add-log" "\
|
|
11 Find a change log file for \\[add-change-log-entry] and return the name.
|
|
12
|
|
13 Optional arg FILE-NAME specifies the file to use.
|
|
14 If FILE-NAME is nil, use the value of `change-log-default-name'.
|
|
15 If 'change-log-default-name' is nil, behave as though it were 'ChangeLog'
|
|
16 \(or whatever we use on this operating system).
|
|
17
|
|
18 If 'change-log-default-name' contains a leading directory component, then
|
|
19 simply find it in the current directory. Otherwise, search in the current
|
|
20 directory and its successive parents for a file so named.
|
|
21
|
|
22 Once a file is found, `change-log-default-name' is set locally in the
|
|
23 current buffer to the complete file name." nil nil)
|
|
24
|
|
25 (autoload 'add-change-log-entry "add-log" "\
|
|
26 Find change log file and add an entry for today.
|
|
27 Optional arg (interactive prefix) non-nil means prompt for user name and site.
|
|
28 Second arg is file name of change log. If nil, uses `change-log-default-name'.
|
|
29 Third arg OTHER-WINDOW non-nil means visit in other window.
|
|
30 Fourth arg NEW-ENTRY non-nil means always create a new entry at the front;
|
|
31 never append to an existing entry. Today's date is calculated according to
|
|
32 `change-log-time-zone-rule' if non-nil, otherwise in local time." t nil)
|
|
33
|
|
34 (autoload 'add-change-log-entry-other-window "add-log" "\
|
|
35 Find change log file in other window and add an entry for today.
|
|
36 Optional arg (interactive prefix) non-nil means prompt for user name and site.
|
|
37 Second arg is file name of change log. If nil, uses `change-log-default-name'." t nil)
|
|
38
|
|
39 (define-key ctl-x-4-map "a" 'add-change-log-entry-other-window)
|
|
40
|
|
41 (autoload 'change-log-mode "add-log" "\
|
|
42 Major mode for editing change logs; like Indented Text Mode.
|
|
43 Prevents numeric backups and sets `left-margin' to 8 and `fill-column' to 74.
|
|
44 New log entries are usually made with \\[add-change-log-entry] or \\[add-change-log-entry-other-window].
|
|
45 Each entry behaves as a paragraph, and the entries for one day as a page.
|
|
46 Runs `change-log-mode-hook'." t nil)
|
|
47
|
|
48 (defvar add-log-lisp-like-modes '(emacs-lisp-mode lisp-mode scheme-mode lisp-interaction-mode) "\
|
|
49 *Modes that look like Lisp to `add-log-current-defun'.")
|
|
50
|
|
51 (defvar add-log-c-like-modes '(c-mode c++-mode c++-c-mode objc-mode) "\
|
|
52 *Modes that look like C to `add-log-current-defun'.")
|
|
53
|
|
54 (defvar add-log-tex-like-modes '(TeX-mode plain-TeX-mode LaTeX-mode plain-tex-mode latex-mode) "\
|
|
55 *Modes that look like TeX to `add-log-current-defun'.")
|
|
56
|
|
57 (autoload 'add-log-current-defun "add-log" "\
|
|
58 Return name of function definition point is in, or nil.
|
|
59
|
|
60 Understands C, Lisp, LaTeX (\"functions\" are chapters, sections, ...),
|
|
61 Texinfo (@node titles), Perl, and Fortran.
|
|
62
|
|
63 Other modes are handled by a heuristic that looks in the 10K before
|
|
64 point for uppercase headings starting in the first column or
|
|
65 identifiers followed by `:' or `=', see variable
|
|
66 `add-log-current-defun-header-regexp'.
|
|
67
|
|
68 Has a preference of looking backwards." nil nil)
|
|
69
|
|
70 ;;;***
|
|
71
|
|
72 ;;;### (autoloads (apropos-documentation apropos-value apropos apropos-command) "apropos" "packages/apropos.el")
|
|
73
|
|
74 (fset 'command-apropos 'apropos-command)
|
|
75
|
|
76 (autoload 'apropos-command "apropos" "\
|
|
77 Shows commands (interactively callable functions) that match REGEXP.
|
|
78 With optional prefix ARG or if `apropos-do-all' is non-nil, also show
|
|
79 variables." t nil)
|
|
80
|
|
81 (autoload 'apropos "apropos" "\
|
|
82 Show all bound symbols whose names match REGEXP.
|
|
83 With optional prefix ARG or if `apropos-do-all' is non-nil, also show unbound
|
|
84 symbols and key bindings, which is a little more time-consuming.
|
|
85 Returns list of symbols and documentation found." t nil)
|
|
86
|
|
87 (autoload 'apropos-value "apropos" "\
|
|
88 Show all symbols whose value's printed image matches REGEXP.
|
|
89 With optional prefix ARG or if `apropos-do-all' is non-nil, also looks
|
|
90 at the function and at the names and values of properties.
|
|
91 Returns list of symbols and values found." t nil)
|
|
92
|
|
93 (autoload 'apropos-documentation "apropos" "\
|
|
94 Show symbols whose documentation contain matches for REGEXP.
|
|
95 With optional prefix ARG or if `apropos-do-all' is non-nil, also use
|
|
96 documentation that is not stored in the documentation file and show key
|
|
97 bindings.
|
|
98 Returns list of symbols and documentation found." t nil)
|
|
99
|
|
100 ;;;***
|
|
101
|
|
102 ;;;### (autoloads (define-auto-insert auto-insert) "autoinsert" "packages/autoinsert.el")
|
|
103
|
|
104 (autoload 'auto-insert "autoinsert" "\
|
|
105 Insert default contents into a new file if `auto-insert' is non-nil.
|
|
106 Matches the visited file name against the elements of `auto-insert-alist'." t nil)
|
|
107
|
|
108 (autoload 'define-auto-insert "autoinsert" "\
|
|
109 Associate CONDITION with (additional) ACTION in `auto-insert-alist'.
|
|
110 Optional AFTER means to insert action after all existing actions for CONDITION,
|
|
111 or if CONDITION had no actions, after all other CONDITIONs." nil nil)
|
|
112
|
|
113 ;;;***
|
|
114
|
|
115 ;;;### (autoloads (mouse-avoidance-mode) "avoid" "packages/avoid.el")
|
|
116
|
|
117 (defvar mouse-avoidance-mode nil "\
|
|
118 Value is t or a symbol if the mouse pointer should avoid the cursor.
|
|
119 See function `mouse-avoidance-mode' for possible values. Changing this
|
|
120 variable is NOT the recommended way to change modes; use that function
|
|
121 instead.")
|
|
122
|
|
123 (autoload 'mouse-avoidance-mode "avoid" "\
|
|
124 Set cursor avoidance mode to MODE.
|
|
125 MODE should be one of the symbols `banish', `exile', `jump', `animate',
|
|
126 `cat-and-mouse', `proteus', or `none'.
|
|
127
|
|
128 If MODE is nil, toggle mouse avoidance between `none` and `banish'
|
|
129 modes. Positive numbers and symbols other than the above are treated
|
|
130 as equivalent to `banish'; negative numbers and `-' are equivalent to `none'.
|
|
131
|
|
132 Effects of the different modes:
|
|
133 * banish: Move the mouse to the upper-right corner on any keypress.
|
|
134 * exile: Move the mouse to the corner only if the cursor gets too close,
|
|
135 and allow it to return once the cursor is out of the way.
|
|
136 * jump: If the cursor gets too close to the mouse, displace the mouse
|
|
137 a random distance & direction.
|
|
138 * animate: As `jump', but shows steps along the way for illusion of motion.
|
|
139 * cat-and-mouse: Same as `animate'.
|
|
140 * proteus: As `animate', but changes the shape of the mouse pointer too.
|
|
141
|
|
142 Whenever the mouse is moved, the frame is also raised.
|
|
143
|
|
144 \(see `mouse-avoidance-threshold' for definition of \"too close\",
|
|
145 and `mouse-avoidance-nudge-dist' and `mouse-avoidance-nudge-var' for
|
|
146 definition of \"random distance\".)" t nil)
|
|
147
|
|
148 (add-minor-mode 'mouse-avoidance-mode " Avoid")
|
|
149
|
|
150 ;;;***
|
|
151
|
|
152 ;;;### (autoloads (blink-cursor-mode) "blink-cursor" "packages/blink-cursor.el")
|
|
153
|
|
154 (autoload 'blink-cursor-mode "blink-cursor" "\
|
|
155 Enable or disable a blinking cursor.
|
|
156 If TIMEOUT is nil, toggle on or off.
|
|
157 If TIMEOUT is t, enable with the previous timeout value.
|
|
158 If TIMEOUT is 0, disable.
|
|
159 If TIMEOUT is greater than 0, then the cursor will blink once
|
|
160 each TIMEOUT secs (can be a float)." t nil)
|
|
161
|
|
162 ;;;***
|
|
163
|
165
|
164 ;;;### (autoloads (bookmark-menu-delete bookmark-menu-rename bookmark-menu-locate bookmark-menu-jump bookmark-menu-insert bookmark-bmenu-list bookmark-load bookmark-save bookmark-write bookmark-delete bookmark-insert bookmark-rename bookmark-insert-location bookmark-relocate bookmark-jump bookmark-set bookmark-all-names) "bookmark" "packages/bookmark.el")
|
163
|
165
|
|
166 (if (symbolp (key-binding "r")) nil (progn (define-key ctl-x-map "rb" 'bookmark-jump) (define-key ctl-x-map "rm" 'bookmark-set) (define-key ctl-x-map "rl" 'bookmark-bmenu-list)))
|
|
167
|
|
168 (defvar bookmark-map nil "\
|
|
169 Keymap containing bindings to bookmark functions.
|
|
170 It is not bound to any key by default: to bind it
|
|
171 so that you have a bookmark prefix, just use `global-set-key' and bind a
|
|
172 key of your choice to `bookmark-map'. All interactive bookmark
|
|
173 functions have a binding in this keymap.")
|
|
174
|
|
175 (define-prefix-command 'bookmark-map)
|
|
176
|
|
177 (define-key bookmark-map "x" 'bookmark-set)
|
|
178
|
|
179 (define-key bookmark-map "m" 'bookmark-set)
|
|
180
|
|
181 (define-key bookmark-map "j" 'bookmark-jump)
|
|
182
|
|
183 (define-key bookmark-map "g" 'bookmark-jump)
|
|
184
|
|
185 (define-key bookmark-map "i" 'bookmark-insert)
|
|
186
|
|
187 (define-key bookmark-map "e" 'edit-bookmarks)
|
|
188
|
|
189 (define-key bookmark-map "f" 'bookmark-insert-location)
|
|
190
|
|
191 (define-key bookmark-map "r" 'bookmark-rename)
|
|
192
|
|
193 (define-key bookmark-map "d" 'bookmark-delete)
|
|
194
|
|
195 (define-key bookmark-map "l" 'bookmark-load)
|
|
196
|
|
197 (define-key bookmark-map "w" 'bookmark-write)
|
|
198
|
|
199 (define-key bookmark-map "s" 'bookmark-save)
|
|
200
|
|
201 (add-hook 'kill-emacs-hook (function (lambda nil (and (featurep 'bookmark) bookmark-alist (bookmark-time-to-save-p t) (bookmark-save)))))
|
|
202
|
165
|
203 (autoload 'bookmark-all-names "bookmark" "\
|
|
204 Return a list of all current bookmark names." nil nil)
|
|
205
|
163
|
206 (autoload 'bookmark-set "bookmark" "\
|
|
207 Set a bookmark named NAME inside a file.
|
|
208 If name is nil, then the user will be prompted.
|
|
209 With prefix arg, will not overwrite a bookmark that has the same name
|
|
210 as NAME if such a bookmark already exists, but instead will \"push\"
|
|
211 the new bookmark onto the bookmark alist. Thus the most recently set
|
|
212 bookmark with name NAME would be the one in effect at any given time,
|
|
213 but the others are still there, should you decide to delete the most
|
|
214 recent one.
|
|
215
|
|
216 To yank words from the text of the buffer and use them as part of the
|
|
217 bookmark name, type C-w while setting a bookmark. Successive C-w's
|
|
218 yank successive words.
|
|
219
|
|
220 Typing C-u inserts the name of the last bookmark used in the buffer
|
|
221 \(as an aid in using a single bookmark name to track your progress
|
|
222 through a large file). If no bookmark was used, then C-u inserts the
|
|
223 name of the file being visited.
|
|
224
|
|
225 Use \\[bookmark-delete] to remove bookmarks (you give it a name,
|
|
226 and it removes only the first instance of a bookmark with that name from
|
|
227 the list of bookmarks.)" t nil)
|
|
228
|
|
229 (autoload 'bookmark-jump "bookmark" "\
|
|
230 Jump to bookmark BOOKMARK (a point in some file).
|
|
231 You may have a problem using this function if the value of variable
|
|
232 `bookmark-alist' is nil. If that happens, you need to load in some
|
|
233 bookmarks. See help on function `bookmark-load' for more about
|
|
234 this.
|
|
235
|
|
236 If the file pointed to by BOOKMARK no longer exists, you will be asked
|
|
237 if you wish to give the bookmark a new location, and bookmark-jump
|
|
238 will then jump to the new location, as well as recording it in place
|
|
239 of the old one in the permanent bookmark record." t nil)
|
|
240
|
|
241 (autoload 'bookmark-relocate "bookmark" "\
|
|
242 Relocate BOOKMARK to another file (reading file name with minibuffer).
|
|
243 This makes an already existing bookmark point to that file, instead of
|
|
244 the one it used to point at. Useful when a file has been renamed
|
|
245 after a bookmark was set in it." t nil)
|
|
246
|
|
247 (autoload 'bookmark-insert-location "bookmark" "\
|
|
248 Insert the name of the file associated with BOOKMARK.
|
|
249 Optional second arg NO-HISTORY means don't record this in the
|
|
250 minibuffer history list `bookmark-history'." t nil)
|
|
251
|
|
252 (defalias 'bookmark-locate 'bookmark-insert-location)
|
|
253
|
|
254 (autoload 'bookmark-rename "bookmark" "\
|
|
255 Change the name of OLD bookmark to NEW name.
|
|
256 If called from keyboard, prompt for OLD and NEW. If called from
|
|
257 menubar, select OLD from a menu and prompt for NEW.
|
|
258
|
|
259 If called from Lisp, prompt for NEW if only OLD was passed as an
|
|
260 argument. If called with two strings, then no prompting is done. You
|
|
261 must pass at least OLD when calling from Lisp.
|
|
262
|
|
263 While you are entering the new name, consecutive C-w's insert
|
|
264 consecutive words from the text of the buffer into the new bookmark
|
|
265 name." t nil)
|
|
266
|
|
267 (autoload 'bookmark-insert "bookmark" "\
|
|
268 Insert the text of the file pointed to by bookmark BOOKMARK.
|
|
269 You may have a problem using this function if the value of variable
|
|
270 `bookmark-alist' is nil. If that happens, you need to load in some
|
|
271 bookmarks. See help on function `bookmark-load' for more about
|
|
272 this." t nil)
|
|
273
|
|
274 (autoload 'bookmark-delete "bookmark" "\
|
|
275 Delete BOOKMARK from the bookmark list.
|
|
276 Removes only the first instance of a bookmark with that name. If
|
|
277 there are one or more other bookmarks with the same name, they will
|
|
278 not be deleted. Defaults to the \"current\" bookmark (that is, the
|
|
279 one most recently used in this file, if any).
|
|
280 Optional second arg BATCH means don't update the bookmark list buffer,
|
|
281 probably because we were called from there." t nil)
|
|
282
|
|
283 (autoload 'bookmark-write "bookmark" "\
|
|
284 Write bookmarks to a file (reading the file name with the minibuffer).
|
|
285 Don't use this in Lisp programs; use `bookmark-save' instead." t nil)
|
|
286
|
|
287 (autoload 'bookmark-save "bookmark" "\
|
|
288 Save currently defined bookmarks.
|
|
289 Saves by default in the file defined by the variable
|
|
290 `bookmark-default-file'. With a prefix arg, save it in file FILE
|
|
291 \(second argument).
|
|
292
|
|
293 If you are calling this from Lisp, the two arguments are PREFIX-ARG
|
|
294 and FILE, and if you just want it to write to the default file, then
|
|
295 pass no arguments. Or pass in nil and FILE, and it will save in FILE
|
|
296 instead. If you pass in one argument, and it is non-nil, then the
|
|
297 user will be interactively queried for a file to save in.
|
|
298
|
|
299 When you want to load in the bookmarks from a file, use
|
|
300 `bookmark-load', \\[bookmark-load]. That function will prompt you
|
|
301 for a file, defaulting to the file defined by variable
|
|
302 `bookmark-default-file'." t nil)
|
|
303
|
|
304 (autoload 'bookmark-load "bookmark" "\
|
|
305 Load bookmarks from FILE (which must be in bookmark format).
|
|
306 Appends loaded bookmarks to the front of the list of bookmarks. If
|
|
307 optional second argument REVERT is non-nil, existing bookmarks are
|
|
308 destroyed. Optional third arg NO-MSG means don't display any messages
|
|
309 while loading.
|
|
310
|
|
311 If you load a file that doesn't contain a proper bookmark alist, you
|
|
312 will corrupt Emacs's bookmark list. Generally, you should only load
|
|
313 in files that were created with the bookmark functions in the first
|
|
314 place. Your own personal bookmark file, `~/.emacs.bmk', is
|
|
315 maintained automatically by Emacs; you shouldn't need to load it
|
|
316 explicitly." t nil)
|
|
317
|
|
318 (autoload 'bookmark-bmenu-list "bookmark" "\
|
|
319 Display a list of existing bookmarks.
|
|
320 The list is displayed in a buffer named `*Bookmark List*'.
|
|
321 The leftmost column displays a D if the bookmark is flagged for
|
|
322 deletion, or > if it is flagged for displaying." t nil)
|
|
323
|
|
324 (defalias 'list-bookmarks 'bookmark-bmenu-list)
|
|
325
|
|
326 (defalias 'edit-bookmarks 'bookmark-bmenu-list)
|
|
327
|
|
328 (autoload 'bookmark-menu-insert "bookmark" "\
|
|
329 Insert the text of the file pointed to by bookmark BOOKMARK.
|
|
330 You may have a problem using this function if the value of variable
|
|
331 `bookmark-alist' is nil. If that happens, you need to load in some
|
|
332 bookmarks. See help on function `bookmark-load' for more about
|
|
333 this.
|
|
334
|
|
335 Warning: this function only takes an EVENT as argument. Use the
|
|
336 corresponding bookmark function from Lisp (the one without the
|
|
337 \"-menu-\" in its name)." t nil)
|
|
338
|
|
339 (autoload 'bookmark-menu-jump "bookmark" "\
|
|
340 Jump to bookmark BOOKMARK (a point in some file).
|
|
341 You may have a problem using this function if the value of variable
|
|
342 `bookmark-alist' is nil. If that happens, you need to load in some
|
|
343 bookmarks. See help on function `bookmark-load' for more about
|
|
344 this.
|
|
345
|
|
346 Warning: this function only takes an EVENT as argument. Use the
|
|
347 corresponding bookmark function from Lisp (the one without the
|
|
348 \"-menu-\" in its name)." t nil)
|
|
349
|
|
350 (autoload 'bookmark-menu-locate "bookmark" "\
|
|
351 Insert the name of the file associated with BOOKMARK.
|
|
352 \(This is not the same as the contents of that file).
|
|
353
|
|
354 Warning: this function only takes an EVENT as argument. Use the
|
|
355 corresponding bookmark function from Lisp (the one without the
|
|
356 \"-menu-\" in its name)." t nil)
|
|
357
|
|
358 (autoload 'bookmark-menu-rename "bookmark" "\
|
|
359 Change the name of OLD-BOOKMARK to NEWNAME.
|
|
360 If called from keyboard, prompts for OLD-BOOKMARK and NEWNAME.
|
|
361 If called from menubar, OLD-BOOKMARK is selected from a menu, and
|
|
362 prompts for NEWNAME.
|
|
363 If called from Lisp, prompts for NEWNAME if only OLD-BOOKMARK was
|
|
364 passed as an argument. If called with two strings, then no prompting
|
|
365 is done. You must pass at least OLD-BOOKMARK when calling from Lisp.
|
|
366
|
|
367 While you are entering the new name, consecutive C-w's insert
|
|
368 consecutive words from the text of the buffer into the new bookmark
|
|
369 name.
|
|
370
|
|
371 Warning: this function only takes an EVENT as argument. Use the
|
|
372 corresponding bookmark function from Lisp (the one without the
|
|
373 \"-menu-\" in its name)." t nil)
|
|
374
|
|
375 (autoload 'bookmark-menu-delete "bookmark" "\
|
|
376 Delete the bookmark named NAME from the bookmark list.
|
|
377 Removes only the first instance of a bookmark with that name. If
|
|
378 there are one or more other bookmarks with the same name, they will
|
|
379 not be deleted. Defaults to the \"current\" bookmark (that is, the
|
|
380 one most recently used in this file, if any).
|
|
381
|
|
382 Warning: this function only takes an EVENT as argument. Use the
|
|
383 corresponding bookmark function from Lisp (the one without the
|
|
384 \"-menu-\" in its name)." t nil)
|
|
385
|
|
386 (defvar menu-bar-bookmark-map (make-sparse-keymap "Bookmark functions"))
|
|
387
|
|
388 (defalias 'menu-bar-bookmark-map (symbol-value 'menu-bar-bookmark-map))
|
|
389
|
|
390 (define-key menu-bar-bookmark-map [load] '("Load a Bookmark File..." . bookmark-load))
|
|
391
|
|
392 (define-key menu-bar-bookmark-map [write] '("Save Bookmarks As..." . bookmark-write))
|
|
393
|
|
394 (define-key menu-bar-bookmark-map [save] '("Save Bookmarks" . bookmark-save))
|
|
395
|
|
396 (define-key menu-bar-bookmark-map [edit] '("Edit Bookmark List" . bookmark-bmenu-list))
|
|
397
|
|
398 (define-key menu-bar-bookmark-map [delete] '("Delete Bookmark" . bookmark-menu-delete))
|
|
399
|
|
400 (define-key menu-bar-bookmark-map [rename] '("Rename Bookmark" . bookmark-menu-rename))
|
|
401
|
|
402 (define-key menu-bar-bookmark-map [locate] '("Insert Location" . bookmark-menu-locate))
|
|
403
|
|
404 (define-key menu-bar-bookmark-map [insert] '("Insert Contents" . bookmark-menu-insert))
|
|
405
|
|
406 (define-key menu-bar-bookmark-map [set] '("Set Bookmark" . bookmark-set))
|
|
407
|
|
408 (define-key menu-bar-bookmark-map [jump] '("Jump to Bookmark" . bookmark-menu-jump))
|
|
409
|
|
410 ;;;***
|
|
411
|
|
412 ;;;### (autoloads nil "buff-menu" "packages/buff-menu.el")
|
|
413
|
|
414 (defvar list-buffers-directory nil)
|
|
415
|
|
416 (make-variable-buffer-local 'list-buffers-directory)
|
|
417
|
|
418 ;;;***
|
|
419
|
|
420 ;;;### (autoloads (command-history-mode list-command-history repeat-matching-complex-command) "chistory" "packages/chistory.el")
|
|
421
|
|
422 (autoload 'repeat-matching-complex-command "chistory" "\
|
|
423 Edit and re-evaluate complex command with name matching PATTERN.
|
|
424 Matching occurrences are displayed, most recent first, until you select
|
|
425 a form for evaluation. If PATTERN is empty (or nil), every form in the
|
|
426 command history is offered. The form is placed in the minibuffer for
|
|
427 editing and the result is evaluated." t nil)
|
|
428
|
|
429 (autoload 'list-command-history "chistory" "\
|
|
430 List history of commands typed to minibuffer.
|
|
431 The number of commands listed is controlled by `list-command-history-max'.
|
|
432 Calls value of `list-command-history-filter' (if non-nil) on each history
|
|
433 element to judge if that element should be excluded from the list.
|
|
434
|
|
435 The buffer is left in Command History mode." t nil)
|
|
436
|
|
437 (autoload 'command-history-mode "chistory" "\
|
|
438 Major mode for examining commands from `command-history'.
|
|
439 The number of commands listed is controlled by `list-command-history-max'.
|
|
440 The command history is filtered by `list-command-history-filter' if non-nil.
|
|
441 Use \\<command-history-map>\\[command-history-repeat] to repeat the command on the current line.
|
|
442
|
|
443 Otherwise much like Emacs-Lisp Mode except that there is no self-insertion
|
|
444 and digits provide prefix arguments. Tab does not indent.
|
|
445 \\{command-history-map}
|
|
446 Calls the value of `command-history-hook' if that is non-nil.
|
|
447 The Command History listing is recomputed each time this mode is invoked." t nil)
|
|
448
|
|
449 ;;;***
|
|
450
|
|
451 ;;;### (autoloads nil "cmuscheme" "packages/cmuscheme.el")
|
|
452
|
|
453 (add-hook 'same-window-buffer-names "*scheme*")
|
|
454
|
|
455 ;;;***
|
|
456
|
|
457 ;;;### (autoloads (compare-windows) "compare-w" "packages/compare-w.el")
|
|
458
|
|
459 (autoload 'compare-windows "compare-w" "\
|
|
460 Compare text in current window with text in next window.
|
|
461 Compares the text starting at point in each window,
|
|
462 moving over text in each one as far as they match.
|
|
463
|
|
464 This command pushes the mark in each window
|
|
465 at the prior location of point in that window.
|
|
466 If both windows display the same buffer,
|
|
467 the mark is pushed twice in that buffer:
|
|
468 first in the other window, then in the selected window.
|
|
469
|
|
470 A prefix arg means ignore changes in whitespace.
|
|
471 The variable `compare-windows-whitespace' controls how whitespace is skipped.
|
|
472 If `compare-ignore-case' is non-nil, changes in case are also ignored." t nil)
|
|
473
|
|
474 ;;;***
|
|
475
|
|
476 ;;;### (autoloads (first-error previous-error next-error compilation-minor-mode grep compile) "compile" "packages/compile.el")
|
|
477
|
|
478 (defcustom compilation-mode-hook nil "*List of hook functions run by `compilation-mode' (see `run-hooks')." :type 'hook :group 'compilation)
|
|
479
|
|
480 (defcustom compilation-window-height nil "*Number of lines in a compilation window. If nil, use Emacs default." :type '(choice (const nil) integer) :group 'compilation)
|
|
481
|
|
482 (defcustom compilation-buffer-name-function nil "Function to compute the name of a compilation buffer.\nThe function receives one argument, the name of the major mode of the\ncompilation buffer. It should return a string.\nnil means compute the name with `(concat \"*\" (downcase major-mode) \"*\")'." :type 'function :group 'compilation)
|
|
483
|
|
484 (defcustom compilation-finish-function nil "*Function to call when a compilation process finishes.\nIt is called with two arguments: the compilation buffer, and a string\ndescribing how the process finished." :type 'function :group 'compilation)
|
|
485
|
|
486 (defcustom compilation-search-path '(nil) "*List of directories to search for source files named in error messages.\nElements should be directory names, not file names of directories.\nnil as an element means to try the default directory." :type '(repeat (choice (const :tag "Default" nil) directory)) :group 'compilation)
|
|
487
|
|
488 (autoload 'compile "compile" "\
|
|
489 Compile the program including the current buffer. Default: run `make'.
|
|
490 Runs COMMAND, a shell command, in a separate process asynchronously
|
|
491 with output going to the buffer `*compilation*'.
|
|
492
|
|
493 You can then use the command \\[next-error] to find the next error message
|
|
494 and move to the source code that caused it.
|
|
495
|
|
496 Interactively, prompts for the command if `compilation-read-command' is
|
|
497 non-nil; otherwise uses `compile-command'. With prefix arg, always prompts.
|
|
498
|
|
499 To run more than one compilation at once, start one and rename the
|
|
500 `*compilation*' buffer to some other name with \\[rename-buffer].
|
|
501 Then start the next one.
|
|
502
|
|
503 The name used for the buffer is actually whatever is returned by
|
|
504 the function in `compilation-buffer-name-function', so you can set that
|
|
505 to a function that generates a unique name." t nil)
|
|
506
|
|
507 (autoload 'grep "compile" "\
|
|
508 Run grep, with user-specified args, and collect output in a buffer.
|
|
509 While grep runs asynchronously, you can use the \\[next-error] command
|
|
510 to find the text that grep hits refer to.
|
|
511
|
|
512 This command uses a special history list for its arguments, so you can
|
|
513 easily repeat a grep command." t nil)
|
|
514
|
|
515 (autoload 'compilation-minor-mode "compile" "\
|
|
516 Toggle compilation minor mode.
|
|
517 With arg, turn compilation mode on if and only if arg is positive.
|
|
518 See `compilation-mode'.
|
|
519 ! \\{compilation-mode-map}" t nil)
|
|
520
|
|
521 (autoload 'next-error "compile" "\
|
|
522 Visit next compilation error message and corresponding source code.
|
|
523 This operates on the output from the \\[compile] command.
|
|
524 If all preparsed error messages have been processed,
|
|
525 the error message buffer is checked for new ones.
|
|
526
|
|
527 A prefix arg specifies how many error messages to move;
|
|
528 negative means move back to previous error messages.
|
|
529 Just C-u as a prefix means reparse the error message buffer
|
|
530 and start at the first error.
|
|
531
|
|
532 \\[next-error] normally applies to the most recent compilation started,
|
|
533 but as long as you are in the middle of parsing errors from one compilation
|
|
534 output buffer, you stay with that compilation output buffer.
|
|
535
|
|
536 Use \\[next-error] in a compilation output buffer to switch to
|
|
537 processing errors from that compilation.
|
|
538
|
|
539 See variables `compilation-parse-errors-function' and
|
|
540 `compilation-error-regexp-alist' for customization ideas." t nil)
|
|
541
|
|
542 (define-key ctl-x-map "`" 'next-error)
|
|
543
|
|
544 (autoload 'previous-error "compile" "\
|
|
545 Visit previous compilation error message and corresponding source code.
|
|
546 This operates on the output from the \\[compile] command." t nil)
|
|
547
|
|
548 (autoload 'first-error "compile" "\
|
|
549 Reparse the error message buffer and start at the first error
|
|
550 Visit corresponding source code.
|
|
551 This operates on the output from the \\[compile] command." t nil)
|
|
552
|
|
553 ;;;***
|
|
554
|
|
555 ;;;### (autoloads (dabbrev-expand dabbrev-completion) "dabbrev" "packages/dabbrev.el")
|
|
556
|
|
557 (define-key global-map [(meta /)] 'dabbrev-expand)
|
|
558
|
|
559 (define-key global-map [(meta control /)] 'dabbrev-completion)
|
|
560
|
|
561 (autoload 'dabbrev-completion "dabbrev" "\
|
|
562 Completion on current word.
|
|
563 Like \\[dabbrev-expand] but finds all expansions in the current buffer
|
|
564 and presents suggestions for completion.
|
|
565
|
|
566 With a prefix argument, it searches all buffers accepted by the
|
|
567 function pointed out by `dabbrev-friend-buffer-function' to find the
|
|
568 completions.
|
|
569
|
|
570 If the prefix argument is 16 (which comes from C-u C-u),
|
|
571 then it searches *all* buffers.
|
|
572
|
|
573 With no prefix argument, it reuses an old completion list
|
|
574 if there is a suitable one already." t nil)
|
|
575
|
|
576 (autoload 'dabbrev-expand "dabbrev" "\
|
|
577 Expand previous word \"dynamically\".
|
|
578
|
|
579 Expands to the most recent, preceding word for which this is a prefix.
|
|
580 If no suitable preceding word is found, words following point are
|
|
581 considered. If still no suitable word is found, then look in the
|
|
582 buffers accepted by the function pointed out by variable
|
|
583 `dabbrev-friend-buffer-function'.
|
|
584
|
|
585 A positive prefix argument, N, says to take the Nth backward *distinct*
|
|
586 possibility. A negative argument says search forward.
|
|
587
|
|
588 If the cursor has not moved from the end of the previous expansion and
|
|
589 no argument is given, replace the previously-made expansion
|
|
590 with the next possible expansion not yet tried.
|
|
591
|
|
592 The variable `dabbrev-backward-only' may be used to limit the
|
|
593 direction of search to backward if set non-nil.
|
|
594
|
|
595 See also `dabbrev-abbrev-char-regexp' and \\[dabbrev-completion]." t nil)
|
|
596
|
|
597 ;;;***
|
|
598
|
|
599 ;;;### (autoloads (diff-backup diff) "diff" "packages/diff.el")
|
|
600
|
|
601 (defcustom diff-switches "-c" "*A list of switches (strings) to pass to the diff program." :type '(choice string (repeat string)) :group 'diff)
|
|
602
|
|
603 (autoload 'diff "diff" "\
|
|
604 Find and display the differences between OLD and NEW files.
|
|
605 Interactively you are prompted with the current buffer's file name for NEW
|
|
606 and what appears to be its backup for OLD." t nil)
|
|
607
|
|
608 (autoload 'diff-backup "diff" "\
|
|
609 Diff this file with its backup file or vice versa.
|
|
610 Uses the latest backup, if there are several numerical backups.
|
|
611 If this file is a backup, diff it with its original.
|
|
612 The backup file is the first file given to `diff'." t nil)
|
|
613
|
|
614 ;;;***
|
|
615
|
|
616 ;;;### (autoloads (edit-faces) "edit-faces" "packages/edit-faces.el")
|
|
617
|
|
618 (autoload 'edit-faces "edit-faces" "\
|
|
619 Alter face characteristics by editing a list of defined faces.
|
|
620 Pops up a buffer containing a list of defined faces.
|
|
621
|
|
622 Editing commands:
|
|
623
|
|
624 \\{edit-faces-mode-map}" t nil)
|
|
625
|
|
626 ;;;***
|
|
627
|
|
628 ;;;### (autoloads (report-xemacs-bug) "emacsbug" "packages/emacsbug.el")
|
|
629
|
|
630 (autoload 'report-xemacs-bug "emacsbug" "\
|
|
631 Report a bug in XEmacs.
|
|
632 Prompts for bug subject. Leaves you in a mail buffer." t nil)
|
|
633
|
|
634 ;;;***
|
|
635
|
|
636 ;;;### (autoloads (emerge-merge-directories emerge-revisions-with-ancestor emerge-revisions emerge-files-with-ancestor-remote emerge-files-remote emerge-files-with-ancestor-command emerge-files-command emerge-buffers-with-ancestor emerge-buffers emerge-files-with-ancestor emerge-files) "emerge" "packages/emerge.el")
|
|
637
|
|
638 (autoload 'emerge-files "emerge" "\
|
|
639 Run Emerge on two files." t nil)
|
|
640
|
|
641 (fset 'emerge 'emerge-files)
|
|
642
|
|
643 (autoload 'emerge-files-with-ancestor "emerge" "\
|
|
644 Run Emerge on two files, giving another file as the ancestor." t nil)
|
|
645
|
|
646 (autoload 'emerge-buffers "emerge" "\
|
|
647 Run Emerge on two buffers." t nil)
|
|
648
|
|
649 (autoload 'emerge-buffers-with-ancestor "emerge" "\
|
|
650 Run Emerge on two buffers, giving another buffer as the ancestor." t nil)
|
|
651
|
|
652 (autoload 'emerge-files-command "emerge" nil nil nil)
|
|
653
|
|
654 (autoload 'emerge-files-with-ancestor-command "emerge" nil nil nil)
|
|
655
|
|
656 (autoload 'emerge-files-remote "emerge" nil nil nil)
|
|
657
|
|
658 (autoload 'emerge-files-with-ancestor-remote "emerge" nil nil nil)
|
|
659
|
|
660 (autoload 'emerge-revisions "emerge" "\
|
|
661 Emerge two RCS revisions of a file." t nil)
|
|
662
|
|
663 (autoload 'emerge-revisions-with-ancestor "emerge" "\
|
|
664 Emerge two RCS revisions of a file, with another revision as ancestor." t nil)
|
|
665
|
|
666 (autoload 'emerge-merge-directories "emerge" nil t nil)
|
|
667
|
|
668 ;;;***
|
|
669
|
|
670 ;;;### (autoloads (tags-apropos list-tags tags-query-replace tags-search tags-loop-continue next-file find-tag-other-window find-tag visit-tags-table) "etags" "packages/etags.el")
|
|
671
|
|
672 (defcustom tags-build-completion-table 'ask "*If this variable is nil, then tags completion is disabled.\nIf this variable is t, then things which prompt for tags will do so with \n completion across all known tags.\nIf this variable is the symbol `ask', then you will be asked whether each\n tags table should be added to the completion list as it is read in.\n (With the exception that for very small tags tables, you will not be asked,\n since they can be parsed quickly.)" :type '(radio (const :tag "Disabled" nil) (const :tag "Complete All" t) (const :tag "Ask" ask)) :group 'etags)
|
|
673
|
|
674 (defcustom tags-always-exact nil "*If this variable is non-nil, then tags always looks for exact matches." :type 'boolean :group 'etags)
|
|
675
|
|
676 (defcustom tag-table-alist nil "*A list which determines which tags files should be active for a \ngiven buffer. This is not really an association list, in that all \nelements are checked. The CAR of each element of this list is a \npattern against which the buffer's file name is compared; if it \nmatches, then the CDR of the list should be the name of the tags\ntable to use. If more than one element of this list matches the\nbuffer's file name, then all of the associated tags tables will be\nused. Earlier ones will be searched first.\n\nIf the CAR of elements of this list are strings, then they are treated\nas regular-expressions against which the file is compared (like the\nauto-mode-alist). If they are not strings, then they are evaluated.\nIf they evaluate to non-nil, then the current buffer is considered to\nmatch.\n\nIf the CDR of the elements of this list are strings, then they are\nassumed to name a TAGS file. If they name a directory, then the string\n\"TAGS\" is appended to them to get the file name. If they are not \nstrings, then they are evaluated, and must return an appropriate string.\n\nFor example:\n (setq tag-table-alist\n '((\"/usr/src/public/perl/\" . \"/usr/src/public/perl/perl-3.0/\")\n (\"\\\\.el$\" . \"/usr/local/emacs/src/\")\n (\"/jbw/gnu/\" . \"/usr15/degree/stud/jbw/gnu/\")\n (\"\" . \"/usr/local/emacs/src/\")\n ))\n\nThis means that anything in the /usr/src/public/perl/ directory should use\nthe TAGS file /usr/src/public/perl/perl-3.0/TAGS; and file ending in .el should\nuse the TAGS file /usr/local/emacs/src/TAGS; and anything in or below the\ndirectory /jbw/gnu/ should use the TAGS file /usr15/degree/stud/jbw/gnu/TAGS.\nA file called something like \"/usr/jbw/foo.el\" would use both the TAGS files\n/usr/local/emacs/src/TAGS and /usr15/degree/stud/jbw/gnu/TAGS (in that order)\nbecause it matches both patterns.\n\nIf the buffer-local variable `buffer-tag-table' is set, then it names a tags\ntable that is searched before all others when find-tag is executed from this\nbuffer.\n\nIf there is a file called \"TAGS\" in the same directory as the file in \nquestion, then that tags file will always be used as well (after the\n`buffer-tag-table' but before the tables specified by this list.)\n\nIf the variable tags-file-name is set, then the tags file it names will apply\nto all buffers (for backwards compatibility.) It is searched first.\n" :type '(repeat (cons regexp sexp)) :group 'etags)
|
|
677
|
|
678 (autoload 'visit-tags-table "etags" "\
|
|
679 Tell tags commands to use tags table file FILE first.
|
|
680 FILE should be the name of a file created with the `etags' program.
|
|
681 A directory name is ok too; it means file TAGS in that directory." t nil)
|
|
682
|
|
683 (autoload 'find-tag "etags" "\
|
|
684 *Find tag whose name contains TAGNAME.
|
|
685 Selects the buffer that the tag is contained in
|
|
686 and puts point at its definition.
|
|
687 If TAGNAME is a null string, the expression in the buffer
|
|
688 around or before point is used as the tag name.
|
|
689 If called interactively with a numeric argument, searches for the next tag
|
|
690 in the tag table that matches the tagname used in the previous find-tag.
|
|
691 If second arg OTHER-WINDOW is non-nil, uses another window to display
|
|
692 the tag.
|
|
693
|
|
694 This version of this function supports multiple active tags tables,
|
|
695 and completion.
|
|
696
|
|
697 Variables of note:
|
|
698
|
|
699 tag-table-alist controls which tables apply to which buffers
|
|
700 tags-file-name a default tags table
|
|
701 tags-build-completion-table controls completion behavior
|
|
702 buffer-tag-table another way of specifying a buffer-local table
|
|
703 make-tags-files-invisible whether tags tables should be very hidden
|
|
704 tag-mark-stack-max how many tags-based hops to remember" t nil)
|
|
705
|
|
706 (autoload 'find-tag-other-window "etags" "\
|
|
707 *Find tag whose name contains TAGNAME.
|
|
708 Selects the buffer that the tag is contained in in another window
|
|
709 and puts point at its definition.
|
|
710 If TAGNAME is a null string, the expression in the buffer
|
|
711 around or before point is used as the tag name.
|
|
712 If second arg NEXT is non-nil (interactively, with prefix arg),
|
|
713 searches for the next tag in the tag table
|
|
714 that matches the tagname used in the previous find-tag.
|
|
715
|
|
716 This version of this function supports multiple active tags tables,
|
|
717 and completion.
|
|
718
|
|
719 Variables of note:
|
|
720
|
|
721 tag-table-alist controls which tables apply to which buffers
|
|
722 tags-file-name a default tags table
|
|
723 tags-build-completion-table controls completion behavior
|
|
724 buffer-tag-table another way of specifying a buffer-local table
|
|
725 make-tags-files-invisible whether tags tables should be very hidden
|
|
726 tag-mark-stack-max how many tags-based hops to remember" t nil)
|
|
727
|
|
728 (autoload 'next-file "etags" "\
|
|
729 Select next file among files in current tag table(s).
|
|
730
|
|
731 A first argument of t (prefix arg, if interactive) initializes to the
|
|
732 beginning of the list of files in the (first) tags table. If the argument
|
|
733 is neither nil nor t, it is evalled to initialize the list of files.
|
|
734
|
|
735 Non-nil second argument NOVISIT means use a temporary buffer
|
|
736 to save time and avoid uninteresting warnings.
|
|
737
|
|
738 Value is nil if the file was already visited;
|
|
739 if the file was newly read in, the value is the filename." t nil)
|
|
740
|
|
741 (autoload 'tags-loop-continue "etags" "\
|
|
742 Continue last \\[tags-search] or \\[tags-query-replace] command.
|
|
743 Used noninteractively with non-nil argument to begin such a command (the
|
|
744 argument is passed to `next-file', which see).
|
|
745 Two variables control the processing we do on each file:
|
|
746 the value of `tags-loop-scan' is a form to be executed on each file
|
|
747 to see if it is interesting (it returns non-nil if so)
|
|
748 and `tags-loop-operate' is a form to execute to operate on an interesting file
|
|
749 If the latter returns non-nil, we exit; otherwise we scan the next file." t nil)
|
|
750
|
|
751 (autoload 'tags-search "etags" "\
|
|
752 Search through all files listed in tags table for match for REGEXP.
|
|
753 Stops when a match is found.
|
|
754 To continue searching for next match, use command \\[tags-loop-continue].
|
|
755
|
|
756 See documentation of variable `tag-table-alist'." t nil)
|
|
757
|
|
758 (autoload 'tags-query-replace "etags" "\
|
|
759 Query-replace-regexp FROM with TO through all files listed in tags table.
|
|
760 Third arg DELIMITED (prefix arg) means replace only word-delimited matches.
|
|
761 If you exit (\\[keyboard-quit] or ESC), you can resume the query-replace
|
|
762 with the command \\[tags-loop-continue].
|
|
763
|
|
764 See documentation of variable `tag-table-alist'." t nil)
|
|
765
|
|
766 (autoload 'list-tags "etags" "\
|
|
767 Display list of tags in file FILE.
|
|
768 FILE should not contain a directory spec
|
|
769 unless it has one in the tag table." t nil)
|
|
770
|
|
771 (autoload 'tags-apropos "etags" "\
|
|
772 Display list of all tags in tag table REGEXP matches." t nil)
|
|
773
|
|
774 ;;;***
|
|
775
|
|
776 ;;;### (autoloads (turn-on-fast-lock fast-lock-mode) "fast-lock" "packages/fast-lock.el")
|
|
777
|
|
778 (autoload 'fast-lock-mode "fast-lock" "\
|
|
779 Toggle Fast Lock mode.
|
|
780 With arg, turn Fast Lock mode on if and only if arg is positive and the buffer
|
|
781 is associated with a file. Enable it automatically in your `~/.emacs' by:
|
|
782
|
|
783 (setq font-lock-support-mode 'fast-lock-mode)
|
|
784
|
|
785 If Fast Lock mode is enabled, and the current buffer does not contain any text
|
|
786 properties, any associated Font Lock cache is used if its timestamp matches the
|
|
787 buffer's file, and its `font-lock-keywords' match those that you are using.
|
|
788
|
|
789 Font Lock caches may be saved:
|
|
790 - When you save the file's buffer.
|
|
791 - When you kill an unmodified file's buffer.
|
|
792 - When you exit Emacs, for all unmodified or saved buffers.
|
|
793 Depending on the value of `fast-lock-save-events'.
|
|
794 See also the commands `fast-lock-read-cache' and `fast-lock-save-cache'.
|
|
795
|
|
796 Use \\[font-lock-fontify-buffer] to fontify the buffer if the cache is bad.
|
|
797
|
|
798 Various methods of control are provided for the Font Lock cache. In general,
|
|
799 see variable `fast-lock-cache-directories' and function `fast-lock-cache-name'.
|
|
800 For saving, see variables `fast-lock-minimum-size', `fast-lock-save-events',
|
|
801 `fast-lock-save-others' and `fast-lock-save-faces'." t nil)
|
|
802
|
|
803 (autoload 'turn-on-fast-lock "fast-lock" "\
|
|
804 Unconditionally turn on Fast Lock mode." nil nil)
|
|
805
|
|
806 (when (fboundp 'add-minor-mode) (defvar fast-lock-mode nil) (add-minor-mode 'fast-lock-mode nil))
|
|
807
|
|
808 ;;;***
|
|
809
|
|
810 ;;;### (autoloads (feedmail-send-it) "feedmail" "packages/feedmail.el")
|
|
811
|
|
812 (autoload 'feedmail-send-it "feedmail" nil nil nil)
|
|
813
|
|
814 ;;;***
|
|
815
|
|
816 ;;;### (autoloads (make-file-part) "file-part" "packages/file-part.el")
|
|
817
|
|
818 (autoload 'make-file-part "file-part" "\
|
|
819 Make a file part on buffer BUFFER out of the region. Call it NAME.
|
|
820 This command creates a new buffer containing the contents of the
|
|
821 region and marks the buffer as referring to the specified buffer,
|
|
822 called the `master buffer'. When the file-part buffer is saved,
|
|
823 its changes are integrated back into the master buffer. When the
|
|
824 master buffer is deleted, all file parts are deleted with it.
|
|
825
|
|
826 When called from a function, expects four arguments, START, END,
|
|
827 NAME, and BUFFER, all of which are optional and default to the
|
|
828 beginning of BUFFER, the end of BUFFER, a name generated from
|
|
829 BUFFER's name, and the current buffer, respectively." t nil)
|
|
830
|
|
831 ;;;***
|
|
832
|
|
833 ;;;### (autoloads (font-lock-set-defaults-1 font-lock-fontify-buffer turn-off-font-lock turn-on-font-lock font-lock-mode) "font-lock" "packages/font-lock.el")
|
|
834
|
|
835 (defvar font-lock-auto-fontify t "\
|
|
836 *Whether font-lock should automatically fontify files as they're loaded.
|
|
837 This will only happen if font-lock has fontifying keywords for the major
|
|
838 mode of the file. You can get finer-grained control over auto-fontification
|
|
839 by using this variable in combination with `font-lock-mode-enable-list' or
|
|
840 `font-lock-mode-disable-list'.")
|
|
841
|
|
842 (defvar font-lock-mode-enable-list nil "\
|
|
843 *List of modes to auto-fontify, if `font-lock-auto-fontify' is nil.")
|
|
844
|
|
845 (defvar font-lock-mode-disable-list nil "\
|
|
846 *List of modes not to auto-fontify, if `font-lock-auto-fontify' is t.")
|
|
847
|
|
848 (defvar font-lock-use-colors '(color) "\
|
|
849 *Specification for when Font Lock will set up color defaults.
|
|
850 Normally this should be '(color), meaning that Font Lock will set up
|
|
851 color defaults that are only used on color displays. Set this to nil
|
|
852 if you don't want Font Lock to set up color defaults at all. This
|
|
853 should be one of
|
|
854
|
|
855 -- a list of valid tags, meaning that the color defaults will be used
|
|
856 when all of the tags apply. (e.g. '(color x))
|
|
857 -- a list whose first element is 'or and whose remaining elements are
|
|
858 lists of valid tags, meaning that the defaults will be used when
|
|
859 any of the tag lists apply.
|
|
860 -- nil, meaning that the defaults should not be set up at all.
|
|
861
|
|
862 \(If you specify face values in your init file, they will override any
|
|
863 that Font Lock specifies, regardless of whether you specify the face
|
|
864 values before or after loading Font Lock.)
|
|
865
|
|
866 See also `font-lock-use-fonts'. If you want more control over the faces
|
|
867 used for fontification, see the documentation of `font-lock-mode' for
|
|
868 how to do it.")
|
|
869
|
|
870 (defvar font-lock-use-fonts '(or (mono) (grayscale)) "\
|
|
871 *Specification for when Font Lock will set up non-color defaults.
|
|
872
|
|
873 Normally this should be '(or (mono) (grayscale)), meaning that Font
|
|
874 Lock will set up non-color defaults that are only used on either mono
|
|
875 or grayscale displays. Set this to nil if you don't want Font Lock to
|
|
876 set up non-color defaults at all. This should be one of
|
|
877
|
|
878 -- a list of valid tags, meaning that the non-color defaults will be used
|
|
879 when all of the tags apply. (e.g. '(grayscale x))
|
|
880 -- a list whose first element is 'or and whose remaining elements are
|
|
881 lists of valid tags, meaning that the defaults will be used when
|
|
882 any of the tag lists apply.
|
|
883 -- nil, meaning that the defaults should not be set up at all.
|
|
884
|
|
885 \(If you specify face values in your init file, they will override any
|
|
886 that Font Lock specifies, regardless of whether you specify the face
|
|
887 values before or after loading Font Lock.)
|
|
888
|
|
889 See also `font-lock-use-colors'. If you want more control over the faces
|
|
890 used for fontification, see the documentation of `font-lock-mode' for
|
|
891 how to do it.")
|
|
892
|
|
893 (defvar font-lock-maximum-decoration nil "\
|
|
894 *If non-nil, the maximum decoration level for fontifying.
|
|
895 If nil, use the minimum decoration (equivalent to level 0).
|
|
896 If t, use the maximum decoration available.
|
|
897 If a number, use that level of decoration (or if not available the maximum).
|
|
898 If a list, each element should be a cons pair of the form (MAJOR-MODE . LEVEL),
|
|
899 where MAJOR-MODE is a symbol or t (meaning the default). For example:
|
|
900 ((c++-mode . 2) (c-mode . t) (t . 1))
|
|
901 means use level 2 decoration for buffers in `c++-mode', the maximum decoration
|
|
902 available for buffers in `c-mode', and level 1 decoration otherwise.")
|
|
903
|
|
904 (define-obsolete-variable-alias 'font-lock-use-maximal-decoration 'font-lock-maximum-decoration)
|
|
905
|
|
906 (defvar font-lock-maximum-size (* 250 1024) "\
|
|
907 *If non-nil, the maximum size for buffers for fontifying.
|
|
908 Only buffers less than this can be fontified when Font Lock mode is turned on.
|
|
909 If nil, means size is irrelevant.
|
|
910 If a list, each element should be a cons pair of the form (MAJOR-MODE . SIZE),
|
|
911 where MAJOR-MODE is a symbol or t (meaning the default). For example:
|
|
912 ((c++-mode . 256000) (c-mode . 256000) (rmail-mode . 1048576))
|
|
913 means that the maximum size is 250K for buffers in `c++-mode' or `c-mode', one
|
|
914 megabyte for buffers in `rmail-mode', and size is irrelevant otherwise.")
|
|
915
|
|
916 (defvar font-lock-keywords nil "\
|
|
917 *A list of the keywords to highlight.
|
|
918 Each element should be of the form:
|
|
919
|
|
920 MATCHER
|
|
921 (MATCHER . MATCH)
|
|
922 (MATCHER . FACENAME)
|
|
923 (MATCHER . HIGHLIGHT)
|
|
924 (MATCHER HIGHLIGHT ...)
|
|
925 (eval . FORM)
|
|
926
|
|
927 where HIGHLIGHT should be either MATCH-HIGHLIGHT or MATCH-ANCHORED.
|
|
928
|
|
929 FORM is an expression, whose value should be a keyword element,
|
|
930 evaluated when the keyword is (first) used in a buffer. This feature
|
|
931 can be used to provide a keyword that can only be generated when Font
|
|
932 Lock mode is actually turned on.
|
|
933
|
|
934 For highlighting single items, typically only MATCH-HIGHLIGHT is required.
|
|
935 However, if an item or (typically) items is to be highlighted following the
|
|
936 instance of another item (the anchor) then MATCH-ANCHORED may be required.
|
|
937
|
|
938 MATCH-HIGHLIGHT should be of the form:
|
|
939
|
|
940 (MATCH FACENAME OVERRIDE LAXMATCH)
|
|
941
|
|
942 Where MATCHER can be either the regexp to search for, a variable
|
|
943 containing the regexp to search for, or the function to call to make
|
|
944 the search (called with one argument, the limit of the search). MATCH
|
|
945 is the subexpression of MATCHER to be highlighted. FACENAME is either
|
|
946 a symbol naming a face, or an expression whose value is the face name
|
|
947 to use. If you want FACENAME to be a symbol that evaluates to a face,
|
|
948 use a form like \"(progn sym)\".
|
|
949
|
|
950 OVERRIDE and LAXMATCH are flags. If OVERRIDE is t, existing fontification may
|
|
951 be overwritten. If `keep', only parts not already fontified are highlighted.
|
|
952 If `prepend' or `append', existing fontification is merged with the new, in
|
|
953 which the new or existing fontification, respectively, takes precedence.
|
|
954 If LAXMATCH is non-nil, no error is signalled if there is no MATCH in MATCHER.
|
|
955
|
|
956 For example, an element of the form highlights (if not already highlighted):
|
|
957
|
|
958 \"\\\\\\=<foo\\\\\\=>\" Discrete occurrences of \"foo\" in the value of the
|
|
959 variable `font-lock-keyword-face'.
|
|
960 (\"fu\\\\(bar\\\\)\" . 1) Substring \"bar\" within all occurrences of \"fubar\" in
|
|
961 the value of `font-lock-keyword-face'.
|
|
962 (\"fubar\" . fubar-face) Occurrences of \"fubar\" in the value of `fubar-face'.
|
|
963 (\"foo\\\\|bar\" 0 foo-bar-face t)
|
|
964 Occurrences of either \"foo\" or \"bar\" in the value
|
|
965 of `foo-bar-face', even if already highlighted.
|
|
966
|
|
967 MATCH-ANCHORED should be of the form:
|
|
968
|
|
969 (MATCHER PRE-MATCH-FORM POST-MATCH-FORM MATCH-HIGHLIGHT ...)
|
|
970
|
|
971 Where MATCHER is as for MATCH-HIGHLIGHT with one exception. The limit of the
|
|
972 search is currently guaranteed to be (no greater than) the end of the line.
|
|
973 PRE-MATCH-FORM and POST-MATCH-FORM are evaluated before the first, and after
|
|
974 the last, instance MATCH-ANCHORED's MATCHER is used. Therefore they can be
|
|
975 used to initialise before, and cleanup after, MATCHER is used. Typically,
|
|
976 PRE-MATCH-FORM is used to move to some position relative to the original
|
|
977 MATCHER, before starting with MATCH-ANCHORED's MATCHER. POST-MATCH-FORM might
|
|
978 be used to move, before resuming with MATCH-ANCHORED's parent's MATCHER.
|
|
979
|
|
980 For example, an element of the form highlights (if not already highlighted):
|
|
981
|
|
982 (\"\\\\\\=<anchor\\\\\\=>\" (0 anchor-face) (\"\\\\\\=<item\\\\\\=>\" nil nil (0 item-face)))
|
|
983
|
|
984 Discrete occurrences of \"anchor\" in the value of `anchor-face', and subsequent
|
|
985 discrete occurrences of \"item\" (on the same line) in the value of `item-face'.
|
|
986 (Here PRE-MATCH-FORM and POST-MATCH-FORM are nil. Therefore \"item\" is
|
|
987 initially searched for starting from the end of the match of \"anchor\", and
|
|
988 searching for subsequent instance of \"anchor\" resumes from where searching
|
|
989 for \"item\" concluded.)
|
|
990
|
|
991 Note that the MATCH-ANCHORED feature is experimental; in the future, we may
|
|
992 replace it with other ways of providing this functionality.
|
|
993
|
|
994 These regular expressions should not match text which spans lines. While
|
|
995 \\[font-lock-fontify-buffer] handles multi-line patterns correctly, updating
|
|
996 when you edit the buffer does not, since it considers text one line at a time.
|
|
997
|
|
998 Be very careful composing regexps for this list;
|
|
999 the wrong pattern can dramatically slow things down!")
|
|
1000
|
|
1001 (make-variable-buffer-local 'font-lock-keywords)
|
|
1002
|
|
1003 (defvar font-lock-mode nil)
|
|
1004
|
|
1005 (defvar font-lock-mode-hook nil "\
|
|
1006 Function or functions to run on entry to font-lock-mode.")
|
|
1007
|
|
1008 (autoload 'font-lock-mode "font-lock" "\
|
|
1009 Toggle Font Lock Mode.
|
|
1010 With arg, turn font-lock mode on if and only if arg is positive.
|
|
1011
|
|
1012 When Font Lock mode is enabled, text is fontified as you type it:
|
|
1013
|
|
1014 - Comments are displayed in `font-lock-comment-face';
|
|
1015 - Strings are displayed in `font-lock-string-face';
|
|
1016 - Documentation strings (in Lisp-like languages) are displayed in
|
|
1017 `font-lock-doc-string-face';
|
|
1018 - Language keywords (\"reserved words\") are displayed in
|
|
1019 `font-lock-keyword-face';
|
|
1020 - Function names in their defining form are displayed in
|
|
1021 `font-lock-function-name-face';
|
|
1022 - Variable names in their defining form are displayed in
|
|
1023 `font-lock-variable-name-face';
|
|
1024 - Type names are displayed in `font-lock-type-face';
|
|
1025 - References appearing in help files and the like are displayed
|
|
1026 in `font-lock-reference-face';
|
|
1027 - Preprocessor declarations are displayed in
|
|
1028 `font-lock-preprocessor-face';
|
|
1029
|
|
1030 and
|
|
1031
|
|
1032 - Certain other expressions are displayed in other faces according
|
|
1033 to the value of the variable `font-lock-keywords'.
|
|
1034
|
|
1035 Where modes support different levels of fontification, you can use the variable
|
|
1036 `font-lock-maximum-decoration' to specify which level you generally prefer.
|
|
1037 When you turn Font Lock mode on/off the buffer is fontified/defontified, though
|
|
1038 fontification occurs only if the buffer is less than `font-lock-maximum-size'.
|
|
1039 To fontify a buffer without turning on Font Lock mode, and regardless of buffer
|
|
1040 size, you can use \\[font-lock-fontify-buffer].
|
|
1041
|
|
1042 See the variable `font-lock-keywords' for customization." t nil)
|
|
1043
|
|
1044 (autoload 'turn-on-font-lock "font-lock" "\
|
|
1045 Unconditionally turn on Font Lock mode." nil nil)
|
|
1046
|
|
1047 (autoload 'turn-off-font-lock "font-lock" "\
|
|
1048 Unconditionally turn off Font Lock mode." nil nil)
|
|
1049
|
|
1050 (autoload 'font-lock-fontify-buffer "font-lock" "\
|
|
1051 Fontify the current buffer the way `font-lock-mode' would.
|
|
1052 See `font-lock-mode' for details.
|
|
1053
|
|
1054 This can take a while for large buffers." t nil)
|
|
1055
|
|
1056 (autoload 'font-lock-set-defaults-1 "font-lock" nil nil nil)
|
|
1057
|
|
1058 (add-minor-mode 'font-lock-mode " Font")
|
|
1059
|
|
1060 ;;;***
|
|
1061
|
|
1062 ;;;### (autoloads (sc-mode) "generic-sc" "packages/generic-sc.el")
|
|
1063
|
|
1064 (autoload 'sc-mode "generic-sc" "\
|
|
1065 Toggle sc-mode.
|
|
1066 SYSTEM can be sccs, rcs or cvs.
|
|
1067 Cvs requires the pcl-cvs package.
|
|
1068
|
|
1069 The following commands are available
|
|
1070 \\[sc-next-operation] perform next logical source control operation on current file
|
|
1071 \\[sc-show-changes] compare the version being edited with an older one
|
|
1072 \\[sc-version-diff-file] compare two older versions of a file
|
|
1073 \\[sc-show-history] display change history of current file
|
|
1074 \\[sc-visit-previous-revision] display an older revision of current file
|
|
1075 \\[sc-revert-file] revert buffer to last checked-in version
|
|
1076 \\[sc-list-all-locked-files] show all files locked in current directory
|
|
1077 \\[sc-list-locked-files] show all files locked by you in current directory
|
|
1078 \\[sc-list-registered-files] show all files under source control in current directory
|
|
1079 \\[sc-update-directory] get fresh copies of files checked-in by others in current directory
|
|
1080 \\[sc-rename-file] rename the current file and its source control file
|
|
1081
|
|
1082
|
|
1083 While you are entering a change log message for a check in, sc-log-entry-mode
|
|
1084 will be in effect.
|
|
1085
|
|
1086 Global user options:
|
|
1087 sc-diff-command A list consisting of the command and flags
|
|
1088 to be used for generating context diffs.
|
|
1089 sc-mode-expert suppresses some conformation prompts,
|
|
1090 notably for delta aborts and file saves.
|
|
1091 sc-max-log-size specifies the maximum allowable size
|
|
1092 of a log message plus one.
|
|
1093
|
|
1094
|
|
1095 When using SCCS you have additional commands and options
|
|
1096
|
|
1097 \\[sccs-insert-headers] insert source control headers in current file
|
|
1098
|
|
1099 When you generate headers into a buffer using \\[sccs-insert-headers],
|
|
1100 the value of sc-insert-headers-hook is called before insertion. If the
|
|
1101 file is recognized a C or Lisp source, sc-insert-c-header-hook or
|
|
1102 sc-insert-lisp-header-hook is called after insertion respectively.
|
|
1103
|
|
1104 sccs-headers-wanted which %-keywords to insert when adding
|
|
1105 headers with C-c h
|
|
1106 sccs-insert-static if non-nil, keywords inserted in C files
|
|
1107 get stuffed in a static string area so that
|
|
1108 what(1) can see them in the compiled object code.
|
|
1109
|
|
1110 When using CVS you have additional commands
|
|
1111
|
|
1112 \\[sc-cvs-update-directory] update the current directory using pcl-cvs
|
|
1113 \\[sc-cvs-file-status] show the CVS status of current file
|
|
1114 " t nil)
|
|
1115
|
|
1116 ;;;***
|
|
1117
|
|
1118 ;;;### (autoloads (gnuserv-start gnuserv-running-p) "gnuserv" "packages/gnuserv.el")
|
|
1119
|
|
1120 (defcustom gnuserv-frame nil "*The frame to be used to display all edited files.\nIf nil, then a new frame is created for each file edited.\nIf t, then the currently selected frame will be used.\nIf a function, then this will be called with a symbol `x' or `tty' as the\nonly argument, and its return value will be interpreted as above." :tag "Gnuserv Frame" :type '(radio (const :tag "Create new frame each time" nil) (const :tag "Use selected frame" t) (function-item :tag "Use main Emacs frame" gnuserv-main-frame-function) (function-item :tag "Use visible frame, otherwise create new" gnuserv-visible-frame-function) (function-item :tag "Create special Gnuserv frame and use it" gnuserv-special-frame-function) (function :tag "Other")) :group 'gnuserv)
|
|
1121
|
|
1122 (autoload 'gnuserv-running-p "gnuserv" "\
|
|
1123 Return non-nil if a gnuserv process is running from this XEmacs session." nil nil)
|
|
1124
|
|
1125 (autoload 'gnuserv-start "gnuserv" "\
|
|
1126 Allow this Emacs process to be a server for client processes.
|
|
1127 This starts a gnuserv communications subprocess through which
|
|
1128 client \"editors\" (gnuclient and gnudoit) can send editing commands to
|
|
1129 this Emacs job. See the gnuserv(1) manual page for more details.
|
|
1130
|
|
1131 Prefix arg means just kill any existing server communications subprocess." t nil)
|
|
1132
|
|
1133 ;;;***
|
|
1134
|
|
1135 ;;;### (autoloads (gopher-atpoint gopher) "gopher" "packages/gopher.el")
|
|
1136
|
|
1137 (autoload 'gopher "gopher" "\
|
|
1138 Start a gopher session. With C-u, prompt for a gopher server." t nil)
|
|
1139
|
|
1140 (autoload 'gopher-atpoint "gopher" "\
|
|
1141 Try to interpret the text around point as a gopher bookmark, and dispatch
|
|
1142 to that object." t nil)
|
|
1143
|
|
1144 ;;;***
|
|
1145
|
|
1146 ;;;### (autoloads (hexlify-buffer hexl-find-file hexl-mode) "hexl" "packages/hexl.el")
|
|
1147
|
|
1148 (autoload 'hexl-mode "hexl" "\
|
|
1149 \\<hexl-mode-map>
|
|
1150 A major mode for editing binary files in hex dump format.
|
|
1151
|
|
1152 This function automatically converts a buffer into the hexl format
|
|
1153 using the function `hexlify-buffer'.
|
|
1154
|
|
1155 Each line in the buffer has an \"address\" (displayed in hexadecimal)
|
|
1156 representing the offset into the file that the characters on this line
|
|
1157 are at and 16 characters from the file (displayed as hexadecimal
|
|
1158 values grouped every 16 bits) and as their ASCII values.
|
|
1159
|
|
1160 If any of the characters (displayed as ASCII characters) are
|
|
1161 unprintable (control or meta characters) they will be replaced as
|
|
1162 periods.
|
|
1163
|
|
1164 If `hexl-mode' is invoked with an argument the buffer is assumed to be
|
|
1165 in hexl format.
|
|
1166
|
|
1167 A sample format:
|
|
1168
|
|
1169 HEX ADDR: 0001 0203 0405 0607 0809 0a0b 0c0d 0e0f ASCII-TEXT
|
|
1170 -------- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
|
|
1171 00000000: 5468 6973 2069 7320 6865 786c 2d6d 6f64 This is hexl-mod
|
|
1172 00000010: 652e 2020 4561 6368 206c 696e 6520 7265 e. Each line re
|
|
1173 00000020: 7072 6573 656e 7473 2031 3620 6279 7465 presents 16 byte
|
|
1174 00000030: 7320 6173 2068 6578 6164 6563 696d 616c s as hexadecimal
|
|
1175 00000040: 2041 5343 4949 0a61 6e64 2070 7269 6e74 ASCII.and print
|
|
1176 00000050: 6162 6c65 2041 5343 4949 2063 6861 7261 able ASCII chara
|
|
1177 00000060: 6374 6572 732e 2020 416e 7920 636f 6e74 cters. Any cont
|
|
1178 00000070: 726f 6c20 6f72 206e 6f6e 2d41 5343 4949 rol or non-ASCII
|
|
1179 00000080: 2063 6861 7261 6374 6572 730a 6172 6520 characters.are
|
|
1180 00000090: 6469 7370 6c61 7965 6420 6173 2070 6572 displayed as per
|
|
1181 000000a0: 696f 6473 2069 6e20 7468 6520 7072 696e iods in the prin
|
|
1182 000000b0: 7461 626c 6520 6368 6172 6163 7465 7220 table character
|
|
1183 000000c0: 7265 6769 6f6e 2e0a region..
|
|
1184
|
|
1185 Movement is as simple as movement in a normal emacs text buffer. Most
|
|
1186 cursor movement bindings are the same (ie. Use \\[hexl-backward-char], \\[hexl-forward-char], \\[hexl-next-line], and \\[hexl-previous-line]
|
|
1187 to move the cursor left, right, down, and up).
|
|
1188
|
|
1189 Advanced cursor movement commands (ala \\[hexl-beginning-of-line], \\[hexl-end-of-line], \\[hexl-beginning-of-buffer], and \\[hexl-end-of-buffer]) are
|
|
1190 also supported.
|
|
1191
|
|
1192 There are several ways to change text in hexl mode:
|
|
1193
|
|
1194 ASCII characters (character between space (0x20) and tilde (0x7E)) are
|
|
1195 bound to self-insert so you can simply type the character and it will
|
|
1196 insert itself (actually overstrike) into the buffer.
|
|
1197
|
|
1198 \\[hexl-quoted-insert] followed by another keystroke allows you to insert the key even if
|
|
1199 it isn't bound to self-insert. An octal number can be supplied in place
|
|
1200 of another key to insert the octal number's ASCII representation.
|
|
1201
|
|
1202 \\[hexl-insert-hex-char] will insert a given hexadecimal value (if it is between 0 and 0xFF)
|
|
1203 into the buffer at the current point.
|
|
1204
|
|
1205 \\[hexl-insert-octal-char] will insert a given octal value (if it is between 0 and 0377)
|
|
1206 into the buffer at the current point.
|
|
1207
|
|
1208 \\[hexl-insert-decimal-char] will insert a given decimal value (if it is between 0 and 255)
|
|
1209 into the buffer at the current point.
|
|
1210
|
|
1211 \\[hexl-mode-exit] will exit hexl-mode.
|
|
1212
|
|
1213 Note: saving the file with any of the usual Emacs commands
|
|
1214 will actually convert it back to binary format while saving.
|
|
1215
|
|
1216 You can use \\[hexl-find-file] to visit a file in hexl-mode.
|
|
1217
|
|
1218 \\[describe-bindings] for advanced commands." t nil)
|
|
1219
|
|
1220 (autoload 'hexl-find-file "hexl" "\
|
|
1221 Edit file FILENAME in hexl-mode.
|
|
1222 Switch to a buffer visiting file FILENAME, creating one in none exists." t nil)
|
|
1223
|
|
1224 (autoload 'hexlify-buffer "hexl" "\
|
|
1225 Convert a binary buffer to hexl format.
|
|
1226 This discards the buffer's undo information." t nil)
|
|
1227
|
|
1228 ;;;***
|
|
1229
|
|
1230 ;;;### (autoloads (hyper-apropos-popup-menu hyper-apropos-set-variable hyper-set-variable hyper-apropos-get-doc hyper-apropos-read-variable-symbol hyper-describe-function hyper-describe-variable hyper-describe-face hyper-describe-key-briefly hyper-describe-key hyper-apropos) "hyper-apropos" "packages/hyper-apropos.el")
|
|
1231
|
|
1232 (autoload 'hyper-apropos "hyper-apropos" "\
|
|
1233 Display lists of functions and variables matching REGEXP
|
|
1234 in buffer \"*Hyper Apropos*\". If optional prefix arg is given, then the
|
|
1235 value of `hyper-apropos-programming-apropos' is toggled for this search.
|
|
1236 See also `hyper-apropos-mode'." t nil)
|
|
1237
|
|
1238 (autoload 'hyper-describe-key "hyper-apropos" nil t nil)
|
|
1239
|
|
1240 (autoload 'hyper-describe-key-briefly "hyper-apropos" nil t nil)
|
|
1241
|
|
1242 (autoload 'hyper-describe-face "hyper-apropos" "\
|
|
1243 Describe face..
|
|
1244 See also `hyper-apropos' and `hyper-describe-function'." t nil)
|
|
1245
|
|
1246 (autoload 'hyper-describe-variable "hyper-apropos" "\
|
|
1247 Hypertext drop-in replacement for `describe-variable'.
|
|
1248 See also `hyper-apropos' and `hyper-describe-function'." t nil)
|
|
1249
|
|
1250 (autoload 'hyper-describe-function "hyper-apropos" "\
|
|
1251 Hypertext replacement for `describe-function'. Unlike `describe-function'
|
|
1252 in that the symbol under the cursor is the default if it is a function.
|
|
1253 See also `hyper-apropos' and `hyper-describe-variable'." t nil)
|
|
1254
|
|
1255 (autoload 'hyper-apropos-read-variable-symbol "hyper-apropos" "\
|
|
1256 Hypertext drop-in replacement for `describe-variable'.
|
|
1257 See also `hyper-apropos' and `hyper-describe-function'." nil nil)
|
|
1258
|
|
1259 (define-obsolete-function-alias 'hypropos-read-variable-symbol 'hyper-apropos-read-variable-symbol)
|
|
1260
|
|
1261 (autoload 'hyper-apropos-get-doc "hyper-apropos" "\
|
|
1262 Toggle display of documentation for the symbol on the current line." t nil)
|
|
1263
|
|
1264 (define-obsolete-function-alias 'hypropos-get-doc 'hyper-apropos-get-doc)
|
|
1265
|
|
1266 (autoload 'hyper-set-variable "hyper-apropos" nil t nil)
|
|
1267
|
|
1268 (autoload 'hyper-apropos-set-variable "hyper-apropos" "\
|
|
1269 Interactively set the variable on the current line." t nil)
|
|
1270
|
|
1271 (define-obsolete-function-alias 'hypropos-set-variable 'hyper-apropos-set-variable)
|
|
1272
|
|
1273 (autoload 'hyper-apropos-popup-menu "hyper-apropos" nil t nil)
|
|
1274
|
|
1275 (define-obsolete-function-alias 'hypropos-popup-menu 'hyper-apropos-popup-menu)
|
|
1276
|
|
1277 ;;;***
|
|
1278
|
|
1279 ;;;### (autoloads (icomplete-minibuffer-setup icomplete-mode) "icomplete" "packages/icomplete.el")
|
|
1280
|
|
1281 (autoload 'icomplete-mode "icomplete" "\
|
|
1282 Activate incremental minibuffer completion for this emacs session.
|
|
1283 Deactivates with negative universal argument." t nil)
|
|
1284
|
|
1285 (autoload 'icomplete-minibuffer-setup "icomplete" "\
|
|
1286 Run in minibuffer on activation to establish incremental completion.
|
|
1287 Usually run by inclusion in `minibuffer-setup-hook'." nil nil)
|
|
1288
|
|
1289 ;;;***
|
|
1290
|
|
1291 ;;;### (autoloads (dired-do-igrep-find dired-do-igrep igrep-find-define igrep-find igrep-define igrep) "igrep" "packages/igrep.el")
|
|
1292
|
|
1293 (autoload 'igrep "igrep" "\
|
|
1294 *Run `grep` PROGRAM to match EXPRESSION in FILES.
|
|
1295 The output is displayed in the *igrep* buffer, which \\[next-error] and
|
|
1296 \\[compile-goto-error] parse to find each line of matched text.
|
|
1297
|
|
1298 PROGRAM may be nil, in which case it defaults to `igrep-program'.
|
|
1299
|
|
1300 EXPRESSION is automatically delimited by `igrep-expression-quote-char'.
|
|
1301
|
|
1302 FILES is either a file name pattern (expanded by the shell named by
|
|
1303 `shell-file-name') or a list of file name patterns.
|
|
1304
|
|
1305 Optional OPTIONS is also passed to PROGRAM; it defaults to `igrep-options'.
|
|
1306
|
|
1307 If a prefix argument (\\[universal-argument]) is given when called interactively,
|
|
1308 or if `igrep-read-options' is set, OPTIONS is read from the minibuffer.
|
|
1309
|
|
1310 If two prefix arguments (\\[universal-argument] \\[universal-argument]) are given when called interactively,
|
|
1311 or if `igrep-read-multiple-files' is set, FILES is read from the minibuffer
|
|
1312 multiple times.
|
|
1313
|
|
1314 If three prefix arguments (\\[universal-argument] \\[universal-argument] \\[universal-argument]) are given when called interactively,
|
|
1315 or if `igrep-read-options' and `igrep-read-multiple-files' are set,
|
|
1316 OPTIONS is read and FILES is read multiple times.
|
|
1317
|
|
1318 If `igrep-find' is non-nil, the directory or directories
|
|
1319 containing FILES is recursively searched for files whose name matches
|
|
1320 the file name component of FILES (and whose contents match
|
|
1321 EXPRESSION)." t nil)
|
|
1322
|
|
1323 (autoload 'igrep-define "igrep" "\
|
|
1324 Define ANALOGUE-COMMAND as an `igrep' analogue command.
|
|
1325 Optional (VARIABLE VALUE) arguments specify temporary bindings for the command." nil 'macro)
|
|
1326
|
|
1327 (autoload 'igrep-find "igrep" "\
|
|
1328 *Run `grep` via `find`; see \\[igrep] and `igrep-find'.
|
|
1329 All arguments (including prefix arguments, when called interactively)
|
|
1330 are handled by `igrep'." t nil)
|
|
1331
|
|
1332 (autoload 'igrep-find-define "igrep" "\
|
|
1333 Define ANALOGUE-COMMAND-find as an `igrep' analogue `find` command.
|
|
1334 Optional (VARIABLE VALUE) arguments specify temporary bindings for the command." nil 'macro)
|
|
1335
|
|
1336 (autoload 'dired-do-igrep "igrep" "\
|
|
1337 *Run `grep` PROGRAM to match EXPRESSION (with optional OPTIONS)
|
|
1338 on the marked (or next prefix ARG) files." t nil)
|
|
1339
|
|
1340 (defalias 'dired-do-grep 'dired-do-igrep)
|
|
1341
|
|
1342 (autoload 'dired-do-igrep-find "igrep" "\
|
|
1343 *Run `grep` PROGRAM to match EXPRESSION (with optional OPTIONS)
|
|
1344 on the marked (or next prefix ARG) directories." t nil)
|
|
1345
|
|
1346 (defalias 'dired-do-grep-find 'dired-do-igrep-find)
|
|
1347
|
|
1348 ;;;***
|
|
1349
|
|
1350 ;;;### (autoloads (Info-elisp-ref Info-emacs-key Info-goto-emacs-key-command-node Info-goto-emacs-command-node Info-emacs-command Info-search Info-visit-file Info-goto-node Info-query info) "info" "packages/info.el")
|
|
1351
|
|
1352 (autoload 'info "info" "\
|
|
1353 Enter Info, the documentation browser.
|
|
1354 Optional argument FILE specifies the file to examine;
|
|
1355 the default is the top-level directory of Info.
|
|
1356
|
|
1357 In interactive use, a prefix argument directs this command
|
|
1358 to read a file name from the minibuffer." t nil)
|
|
1359
|
|
1360 (autoload 'Info-query "info" "\
|
|
1361 Enter Info, the documentation browser. Prompt for name of Info file." t nil)
|
|
1362
|
|
1363 (autoload 'Info-goto-node "info" "\
|
|
1364 Go to info node named NAME. Give just NODENAME or (FILENAME)NODENAME.
|
|
1365 Actually, the following interpretations of NAME are tried in order:
|
|
1366 (FILENAME)NODENAME
|
|
1367 (FILENAME) (using Top node)
|
|
1368 NODENAME (in current file)
|
|
1369 TAGNAME (see below)
|
|
1370 FILENAME (using Top node)
|
|
1371 where TAGNAME is a string that appears in quotes: \"TAGNAME\", in an
|
|
1372 annotation for any node of any file. (See `a' and `x' commands.)" t nil)
|
|
1373
|
|
1374 (autoload 'Info-visit-file "info" "\
|
|
1375 Directly visit an info file." t nil)
|
|
1376
|
|
1377 (autoload 'Info-search "info" "\
|
|
1378 Search for REGEXP, starting from point, and select node it's found in." t nil)
|
|
1379
|
|
1380 (autoload 'Info-emacs-command "info" "\
|
|
1381 Look up an Emacs command in the Emacs manual in the Info system.
|
|
1382 This command is designed to be used whether you are already in Info or not." t nil)
|
|
1383
|
|
1384 (autoload 'Info-goto-emacs-command-node "info" "\
|
|
1385 Look up an Emacs command in the Emacs manual in the Info system.
|
|
1386 This command is designed to be used whether you are already in Info or not." t nil)
|
|
1387
|
|
1388 (autoload 'Info-goto-emacs-key-command-node "info" "\
|
|
1389 Look up an Emacs key sequence in the Emacs manual in the Info system.
|
|
1390 This command is designed to be used whether you are already in Info or not." t nil)
|
|
1391
|
|
1392 (autoload 'Info-emacs-key "info" "\
|
|
1393 Look up an Emacs key sequence in the Emacs manual in the Info system.
|
|
1394 This command is designed to be used whether you are already in Info or not." t nil)
|
|
1395
|
|
1396 (autoload 'Info-elisp-ref "info" "\
|
|
1397 Look up an Emacs Lisp function in the Elisp manual in the Info system.
|
|
1398 This command is designed to be used whether you are already in Info or not." t nil)
|
|
1399
|
|
1400 ;;;***
|
|
1401
|
|
1402 ;;;### (autoloads (batch-info-validate Info-validate Info-split Info-tagify) "informat" "packages/informat.el")
|
|
1403
|
|
1404 (autoload 'Info-tagify "informat" "\
|
|
1405 Create or update Info-file tag table in current buffer." t nil)
|
|
1406
|
|
1407 (autoload 'Info-split "informat" "\
|
|
1408 Split an info file into an indirect file plus bounded-size subfiles.
|
|
1409 Each subfile will be up to 50,000 characters plus one node.
|
|
1410
|
|
1411 To use this command, first visit a large Info file that has a tag
|
|
1412 table. The buffer is modified into a (small) indirect info file which
|
|
1413 should be saved in place of the original visited file.
|
|
1414
|
|
1415 The subfiles are written in the same directory the original file is
|
|
1416 in, with names generated by appending `-' and a number to the original
|
|
1417 file name. The indirect file still functions as an Info file, but it
|
|
1418 contains just the tag table and a directory of subfiles." t nil)
|
|
1419
|
|
1420 (autoload 'Info-validate "informat" "\
|
|
1421 Check current buffer for validity as an Info file.
|
|
1422 Check that every node pointer points to an existing node." t nil)
|
|
1423
|
|
1424 (autoload 'batch-info-validate "informat" "\
|
|
1425 Runs `Info-validate' on the files remaining on the command line.
|
|
1426 Must be used only with -batch, and kills Emacs on completion.
|
|
1427 Each file will be processed even if an error occurred previously.
|
|
1428 For example, invoke \"emacs -batch -f batch-info-validate $info/ ~/*.info\"" nil nil)
|
|
1429
|
|
1430 ;;;***
|
|
1431
|
|
1432 ;;;### (autoloads (ispell-message ispell-minor-mode ispell-complete-word-interior-frag ispell-complete-word ispell-continue ispell-buffer ispell-region ispell-change-dictionary ispell-kill-ispell ispell-help ispell-word) "ispell" "packages/ispell.el")
|
|
1433
|
|
1434 (defcustom ispell-personal-dictionary nil "*File name of your personal spelling dictionary, or nil.\nIf nil, the default personal dictionary, \"~/.ispell_DICTNAME\" is used,\nwhere DICTNAME is the name of your default dictionary." :type 'file :group 'ispell)
|
|
1435
|
|
1436 (defvar ispell-dictionary-alist-1 '((nil "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil) ("english" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil) ("british" "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B" "-d" "british") nil) ("deutsch" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C") "~tex") ("deutsch8" "[a-zA-ZÄÖÜäößü]" "[^a-zA-ZÄÖÜäößü]" "[']" t ("-C" "-d" "deutsch") "~latin1") ("nederlands" "[A-Za-zÀ-ÅÇÈ-ÏÒ-ÖÙ-Üà-åçè-ïñò-öù-ü]" "[^A-Za-zÀ-ÅÇÈ-ÏÒ-ÖÙ-Üà-åçè-ïñò-öù-ü]" "[']" t ("-C") nil) ("nederlands8" "[A-Za-zÀ-ÅÇÈ-ÏÒ-ÖÙ-Üà-åçè-ïñò-öù-ü]" "[^A-Za-zÀ-ÅÇÈ-ÏÒ-ÖÙ-Üà-åçè-ïñò-öù-ü]" "[']" t ("-C") nil)))
|
|
1437
|
|
1438 (defvar ispell-dictionary-alist-2 '(("svenska" "[A-Za-z}{|\\133\\135\\\\]" "[^A-Za-z}{|\\133\\135\\\\]" "[']" nil ("-C") nil) ("svenska8" "[A-Za-zåäöÅÄö]" "[^A-Za-zåäöÅÄö]" "[']" nil ("-C" "-d" "svenska") "~list") ("norsk" "[A-Za-zéæøåÉÆØÅ]" "[^A-Za-zéæøåÉÆØÅ]" "[']" nil ("-C" "-d" "norsk") "~list") ("francais7" "[A-Za-z]" "[^A-Za-z]" "[`'^---]" t nil nil) ("francais" "[A-Za-zÀÂÆÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü]" "[^A-Za-zÀÂÆÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü]" "[---']" t nil "~list") ("francais-tex" "[A-Za-zÀÂÆÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü\\]" "[^A-Za-zÀÂÆÇÈÉÊËÎÏÔÙÛÜàâçèéêëîïôùûü\\]" "[---'^`\"]" t nil "~tex") ("italiano" "[A-Za-zÀÈÉÌÍÎÒÙÚàèéìíîòùú]" "[^A-Za-zÀÈÉÌÍÎÒÙÚàèéìíîòùú]" "[']" t ("-d" "italiano") "~list") ("dansk" "[A-ZÆØÅa-zæøå]" "[^A-ZÆØÅa-zæøå]" "" nil ("-C") nil)))
|
|
1439
|
|
1440 (defvar ispell-dictionary-alist (append ispell-dictionary-alist-1 ispell-dictionary-alist-2) "\
|
|
1441 An alist of dictionaries and their associated parameters.
|
|
1442
|
|
1443 Each element of this list is also a list:
|
|
1444
|
|
1445 \(DICTIONARY-NAME CASECHARS NOT-CASECHARS OTHERCHARS MANY-OTHERCHARS-P
|
|
1446 ISPELL-ARGS EXTENDED-CHARACTER-MODE)
|
|
1447
|
|
1448 DICTIONARY-NAME is a possible value of variable `ispell-dictionary', nil
|
|
1449 means the default dictionary.
|
|
1450
|
|
1451 CASECHARS is a regular expression of valid characters that comprise a
|
|
1452 word.
|
|
1453
|
|
1454 NOT-CASECHARS is the opposite regexp of CASECHARS.
|
|
1455
|
|
1456 OTHERCHARS is a regular expression of other characters that are valid
|
|
1457 in word constructs. Otherchars cannot be adjacent to each other in a
|
|
1458 word, nor can they begin or end a word. This implies we can't check
|
|
1459 \"Stevens'\" as a correct possessive and other correct formations.
|
|
1460
|
|
1461 Hint: regexp syntax requires the hyphen to be declared first here.
|
|
1462
|
|
1463 MANY-OTHERCHARS-P is non-nil if many otherchars are to be allowed in a
|
|
1464 word instead of only one.
|
|
1465
|
|
1466 ISPELL-ARGS is a list of additional arguments passed to the ispell
|
|
1467 subprocess.
|
|
1468
|
|
1469 EXTENDED-CHARACTER-MODE should be used when dictionaries are used which
|
|
1470 have been configured in an Ispell affix file. (For example, umlauts
|
|
1471 can be encoded as \\\"a, a\\\", \"a, ...) Defaults are ~tex and ~nroff
|
|
1472 in English. This has the same effect as the command-line `-T' option.
|
|
1473 The buffer Major Mode controls Ispell's parsing in tex or nroff mode,
|
|
1474 but the dictionary can control the extended character mode.
|
|
1475 Both defaults can be overruled in a buffer-local fashion. See
|
|
1476 `ispell-parsing-keyword' for details on this.
|
|
1477
|
|
1478 Note that the CASECHARS and OTHERCHARS slots of the alist should
|
|
1479 contain the same character set as casechars and otherchars in the
|
|
1480 language.aff file (e.g., english.aff).")
|
|
1481
|
|
1482 (defvar ispell-menu-map nil "\
|
|
1483 Key map for ispell menu")
|
|
1484
|
|
1485 (defvar ispell-menu-xemacs nil "\
|
|
1486 Spelling menu for XEmacs.")
|
|
1487
|
|
1488 (defconst ispell-menu-map-needed (and (not ispell-menu-map) (string-lessp "19" emacs-version) (not (string-match "XEmacs" emacs-version))))
|
|
1489
|
|
1490 (if ispell-menu-map-needed (let ((dicts (reverse (cons (cons "default" nil) ispell-dictionary-alist))) name) (setq ispell-menu-map (make-sparse-keymap "Spell")) (while dicts (setq name (car (car dicts)) dicts (cdr dicts)) (if (stringp name) (define-key ispell-menu-map (vector (intern name)) (cons (concat "Select " (capitalize name)) (list 'lambda nil '(interactive) (list 'ispell-change-dictionary name))))))))
|
|
1491
|
|
1492 (if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-change-dictionary] '("Change Dictionary" . ispell-change-dictionary)) (define-key ispell-menu-map [ispell-kill-ispell] '("Kill Process" . ispell-kill-ispell)) (define-key ispell-menu-map [ispell-pdict-save] '("Save Dictionary" lambda nil (interactive) (ispell-pdict-save t t))) (define-key ispell-menu-map [ispell-complete-word] '("Complete Word" . ispell-complete-word)) (define-key ispell-menu-map [ispell-complete-word-interior-frag] '("Complete Word Frag" . ispell-complete-word-interior-frag))))
|
|
1493
|
|
1494 (if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-continue] '("Continue Check" . ispell-continue)) (define-key ispell-menu-map [ispell-word] '("Check Word" . ispell-word)) (define-key ispell-menu-map [ispell-region] '("Check Region" . ispell-region)) (define-key ispell-menu-map [ispell-buffer] '("Check Buffer" . ispell-buffer))))
|
|
1495
|
|
1496 (if ispell-menu-map-needed (progn (define-key ispell-menu-map [ispell-message] '("Check Message" . ispell-message)) (define-key ispell-menu-map [ispell-help] '("Help" lambda nil (interactive) (describe-function 'ispell-help))) (put 'ispell-region 'menu-enable 'mark-active) (fset 'ispell-menu-map (symbol-value 'ispell-menu-map))))
|
|
1497
|
|
1498 (defvar ispell-local-pdict ispell-personal-dictionary "\
|
|
1499 A buffer local variable containing the current personal dictionary.
|
|
1500 If non-nil, the value must be a string, which is a file name.
|
|
1501
|
|
1502 If you specify a personal dictionary for the current buffer which is
|
|
1503 different from the current personal dictionary, the effect is similar
|
|
1504 to calling \\[ispell-change-dictionary]. This variable is automatically
|
|
1505 set when defined in the file with either `ispell-pdict-keyword' or the
|
|
1506 local variable syntax.")
|
|
1507
|
|
1508 (define-key global-map [(meta ?\$)] 'ispell-word)
|
|
1509
|
|
1510 (autoload 'ispell-word "ispell" "\
|
|
1511 Check spelling of word under or before the cursor.
|
|
1512 If the word is not found in dictionary, display possible corrections
|
|
1513 in a window allowing you to choose one.
|
|
1514
|
|
1515 With a prefix argument (or if CONTINUE is non-nil),
|
|
1516 resume interrupted spell-checking of a buffer or region.
|
|
1517
|
|
1518 If optional argument FOLLOWING is non-nil or if `ispell-following-word'
|
|
1519 is non-nil when called interactively, then the following word
|
|
1520 \(rather than preceding) is checked when the cursor is not over a word.
|
|
1521 When the optional argument QUIETLY is non-nil or `ispell-quietly' is non-nil
|
|
1522 when called interactively, non-corrective messages are suppressed.
|
|
1523
|
|
1524 Word syntax described by `ispell-dictionary-alist' (which see).
|
|
1525
|
|
1526 This will check or reload the dictionary. Use \\[ispell-change-dictionary]
|
|
1527 or \\[ispell-region] to update the Ispell process." t nil)
|
|
1528
|
|
1529 (autoload 'ispell-help "ispell" "\
|
|
1530 Display a list of the options available when a misspelling is encountered.
|
|
1531
|
|
1532 Selections are:
|
|
1533
|
|
1534 DIGIT: Replace the word with a digit offered in the *Choices* buffer.
|
|
1535 SPC: Accept word this time.
|
|
1536 `i': Accept word and insert into private dictionary.
|
|
1537 `a': Accept word for this session.
|
|
1538 `A': Accept word and place in `buffer-local dictionary'.
|
|
1539 `r': Replace word with typed-in value. Rechecked.
|
|
1540 `R': Replace word with typed-in value. Query-replaced in buffer. Rechecked.
|
|
1541 `?': Show these commands.
|
|
1542 `x': Exit spelling buffer. Move cursor to original point.
|
|
1543 `X': Exit spelling buffer. Leaves cursor at the current point, and permits
|
|
1544 the aborted check to be completed later.
|
|
1545 `q': Quit spelling session (Kills ispell process).
|
|
1546 `l': Look up typed-in replacement in alternate dictionary. Wildcards okay.
|
|
1547 `u': Like `i', but the word is lower-cased first.
|
|
1548 `m': Like `i', but allows one to include dictionary completion information.
|
|
1549 `C-l': redraws screen
|
|
1550 `C-r': recursive edit
|
|
1551 `C-z': suspend emacs or iconify frame" nil nil)
|
|
1552
|
|
1553 (autoload 'ispell-kill-ispell "ispell" "\
|
|
1554 Kill current Ispell process (so that you may start a fresh one).
|
|
1555 With NO-ERROR, just return non-nil if there was no Ispell running." t nil)
|
|
1556
|
|
1557 (autoload 'ispell-change-dictionary "ispell" "\
|
|
1558 Change `ispell-dictionary' (q.v.) and kill old Ispell process.
|
|
1559 A new one will be started as soon as necessary.
|
|
1560
|
|
1561 By just answering RET you can find out what the current dictionary is.
|
|
1562
|
|
1563 With prefix argument, set the default directory." t nil)
|
|
1564
|
|
1565 (autoload 'ispell-region "ispell" "\
|
|
1566 Interactively check a region for spelling errors." t nil)
|
|
1567
|
|
1568 (autoload 'ispell-buffer "ispell" "\
|
|
1569 Check the current buffer for spelling errors interactively." t nil)
|
|
1570
|
|
1571 (autoload 'ispell-continue "ispell" nil t nil)
|
|
1572
|
|
1573 (autoload 'ispell-complete-word "ispell" "\
|
|
1574 Look up word before or under point in dictionary (see lookup-words command)
|
|
1575 and try to complete it. If optional INTERIOR-FRAG is non-nil then the word
|
|
1576 may be a character sequence inside of a word.
|
|
1577
|
|
1578 Standard ispell choices are then available." t nil)
|
|
1579
|
|
1580 (autoload 'ispell-complete-word-interior-frag "ispell" "\
|
|
1581 Completes word matching character sequence inside a word." t nil)
|
|
1582
|
|
1583 (autoload 'ispell-minor-mode "ispell" "\
|
|
1584 Toggle Ispell minor mode.
|
|
1585 With prefix arg, turn Ispell minor mode on iff arg is positive.
|
|
1586
|
|
1587 In Ispell minor mode, pressing SPC or RET
|
|
1588 warns you if the previous word is incorrectly spelled." t nil)
|
|
1589
|
|
1590 (autoload 'ispell-message "ispell" "\
|
|
1591 Check the spelling of a mail message or news post.
|
|
1592 Don't check spelling of message headers except the Subject field.
|
|
1593 Don't check included messages.
|
|
1594
|
|
1595 To abort spell checking of a message region and send the message anyway,
|
|
1596 use the `x' or `q' command. (Any subsequent regions will be checked.)
|
|
1597 The `X' command aborts the message send so that you can edit the buffer.
|
|
1598
|
|
1599 To spell-check whenever a message is sent, include the appropriate lines
|
|
1600 in your .emacs file:
|
|
1601 (add-hook 'message-send-hook 'ispell-message)
|
|
1602 (add-hook 'mail-send-hook 'ispell-message)
|
|
1603 (add-hook 'mh-before-send-letter-hook 'ispell-message)
|
|
1604
|
|
1605 You can bind this to the key C-c i in GNUS or mail by adding to
|
|
1606 `news-reply-mode-hook' or `mail-mode-hook' the following lambda expression:
|
|
1607 (function (lambda () (local-set-key \"\\C-ci\" 'ispell-message)))" t nil)
|
|
1608
|
|
1609 ;;;***
|
|
1610
|
|
1611 ;;;### (autoloads (jka-compr-install toggle-auto-compression jka-compr-load) "jka-compr" "packages/jka-compr.el")
|
|
1612
|
|
1613 (autoload 'jka-compr-load "jka-compr" "\
|
|
1614 Documented as original." nil nil)
|
|
1615
|
|
1616 (autoload 'toggle-auto-compression "jka-compr" "\
|
|
1617 Toggle automatic file compression and uncompression.
|
|
1618 With prefix argument ARG, turn auto compression on if positive, else off.
|
|
1619 Returns the new status of auto compression (non-nil means on).
|
|
1620 If the argument MESSAGE is non-nil, it means to print a message
|
|
1621 saying whether the mode is now on or off." t nil)
|
|
1622
|
|
1623 (autoload 'jka-compr-install "jka-compr" "\
|
|
1624 Install jka-compr.
|
|
1625 This adds entries to `file-name-handler-alist' and `auto-mode-alist'
|
|
1626 and `inhibit-first-line-modes-suffixes'." nil nil)
|
|
1627
|
|
1628 ;;;***
|
|
1629
|
|
1630 ;;;### (autoloads (turn-on-lazy-lock lazy-lock-mode) "lazy-lock" "packages/lazy-lock.el")
|
|
1631
|
165
|
1632 (defvar lazy-lock-mode nil)
|
|
1633
|
163
|
1634 (autoload 'lazy-lock-mode "lazy-lock" "\
|
|
1635 Toggle Lazy Lock mode.
|
|
1636 With arg, turn Lazy Lock mode on if and only if arg is positive and the buffer
|
|
1637 is at least `lazy-lock-minimum-size' characters long.
|
|
1638
|
|
1639 When Lazy Lock mode is enabled, fontification is demand-driven and stealthy:
|
|
1640
|
|
1641 - Fontification occurs in visible parts of buffers when necessary.
|
|
1642 Occurs if there is no input after pausing for `lazy-lock-continuity-time'.
|
|
1643
|
|
1644 - Fontification occurs in invisible parts when Emacs has been idle.
|
|
1645 Occurs if there is no input after pausing for `lazy-lock-stealth-time'.
|
|
1646
|
|
1647 If `lazy-lock-hide-invisible' is non-nil, text is not displayed until it is
|
|
1648 fontified, otherwise it is displayed in `lazy-lock-invisible-foreground'.
|
|
1649
|
|
1650 See also variables `lazy-lock-walk-windows' and `lazy-lock-ignore-commands' for
|
|
1651 window (scroll) fontification, and `lazy-lock-stealth-lines',
|
|
1652 `lazy-lock-stealth-nice' and `lazy-lock-stealth-verbose' for stealth
|
|
1653 fontification.
|
|
1654
|
|
1655 Use \\[lazy-lock-submit-bug-report] to send bug reports or feedback." t nil)
|
|
1656
|
|
1657 (autoload 'turn-on-lazy-lock "lazy-lock" "\
|
|
1658 Unconditionally turn on Lazy Lock mode." nil nil)
|
|
1659
|
165
|
1660 (add-minor-mode 'lazy-lock-mode " Lazy")
|
163
|
1661
|
|
1662 ;;;***
|
|
1663
|
|
1664 ;;;### (autoloads (ledit-from-lisp-mode ledit-mode) "ledit" "packages/ledit.el")
|
|
1665
|
|
1666 (defconst ledit-save-files t "\
|
|
1667 *Non-nil means Ledit should save files before transferring to Lisp.")
|
|
1668
|
|
1669 (defconst ledit-go-to-lisp-string "%?lisp" "\
|
|
1670 *Shell commands to execute to resume Lisp job.")
|
|
1671
|
|
1672 (defconst ledit-go-to-liszt-string "%?liszt" "\
|
|
1673 *Shell commands to execute to resume Lisp compiler job.")
|
|
1674
|
|
1675 (autoload 'ledit-mode "ledit" "\
|
|
1676 \\<ledit-mode-map>Major mode for editing text and stuffing it to a Lisp job.
|
|
1677 Like Lisp mode, plus these special commands:
|
|
1678 \\[ledit-save-defun] -- record defun at or after point
|
|
1679 for later transmission to Lisp job.
|
|
1680 \\[ledit-save-region] -- record region for later transmission to Lisp job.
|
|
1681 \\[ledit-go-to-lisp] -- transfer to Lisp job and transmit saved text.
|
|
1682 \\[ledit-go-to-liszt] -- transfer to Liszt (Lisp compiler) job
|
|
1683 and transmit saved text.
|
|
1684 \\{ledit-mode-map}
|
|
1685 To make Lisp mode automatically change to Ledit mode,
|
|
1686 do (setq lisp-mode-hook 'ledit-from-lisp-mode)" t nil)
|
|
1687
|
|
1688 (autoload 'ledit-from-lisp-mode "ledit" nil nil nil)
|
|
1689
|
|
1690 ;;;***
|
|
1691
|
|
1692 ;;;### (autoloads (print-region lpr-region print-buffer lpr-buffer) "lpr" "packages/lpr.el")
|
|
1693
|
|
1694 (defcustom lpr-switches nil "*List of strings to pass as extra options for the printer program.\nSee `lpr-command'." :type '(repeat (string :tag "Argument")) :group 'lpr)
|
|
1695
|
|
1696 (defcustom lpr-command (if (memq system-type '(usg-unix-v dgux hpux irix)) "lp" "lpr") "*Name of program for printing a file." :type 'string :group 'lpr)
|
|
1697
|
|
1698 (autoload 'lpr-buffer "lpr" "\
|
|
1699 Print buffer contents as with Unix command `lpr'.
|
|
1700 `lpr-switches' is a list of extra switches (strings) to pass to lpr." t nil)
|
|
1701
|
|
1702 (autoload 'print-buffer "lpr" "\
|
|
1703 Print buffer contents as with Unix command `lpr -p'.
|
|
1704 `lpr-switches' is a list of extra switches (strings) to pass to lpr." t nil)
|
|
1705
|
|
1706 (autoload 'lpr-region "lpr" "\
|
|
1707 Print region contents as with Unix command `lpr'.
|
|
1708 `lpr-switches' is a list of extra switches (strings) to pass to lpr." t nil)
|
|
1709
|
|
1710 (autoload 'print-region "lpr" "\
|
|
1711 Print region contents as with Unix command `lpr -p'.
|
|
1712 `lpr-switches' is a list of extra switches (strings) to pass to lpr." t nil)
|
|
1713
|
|
1714 ;;;***
|
|
1715
|
|
1716 ;;;### (autoloads (make-command-summary) "makesum" "packages/makesum.el")
|
|
1717
|
|
1718 (autoload 'make-command-summary "makesum" "\
|
|
1719 Make a summary of current key bindings in the buffer *Summary*.
|
|
1720 Previous contents of that buffer are killed first." t nil)
|
|
1721
|
|
1722 ;;;***
|
|
1723
|
|
1724 ;;;### (autoloads (manual-entry) "man" "packages/man.el")
|
|
1725
|
|
1726 (autoload 'manual-entry "man" "\
|
|
1727 Display the Unix manual entry (or entries) for TOPIC." t nil)
|
|
1728
|
|
1729 ;;;***
|
|
1730
|
|
1731 ;;;### (autoloads (metamail-region metamail-buffer metamail-interpret-body metamail-interpret-header) "metamail" "packages/metamail.el")
|
|
1732
|
|
1733 (autoload 'metamail-interpret-header "metamail" "\
|
|
1734 Interpret a header part of a MIME message in current buffer.
|
|
1735 Its body part is not interpreted at all." t nil)
|
|
1736
|
|
1737 (autoload 'metamail-interpret-body "metamail" "\
|
|
1738 Interpret a body part of a MIME message in current buffer.
|
|
1739 Optional argument VIEWMODE specifies the value of the
|
|
1740 EMACS_VIEW_MODE environment variable (defaulted to 1).
|
|
1741 Optional argument NODISPLAY non-nil means buffer is not
|
|
1742 redisplayed as output is inserted.
|
|
1743 Its header part is not interpreted at all." t nil)
|
|
1744
|
|
1745 (autoload 'metamail-buffer "metamail" "\
|
|
1746 Process current buffer through `metamail'.
|
|
1747 Optional argument VIEWMODE specifies the value of the
|
|
1748 EMACS_VIEW_MODE environment variable (defaulted to 1).
|
|
1749 Optional argument BUFFER specifies a buffer to be filled (nil
|
|
1750 means current).
|
|
1751 Optional argument NODISPLAY non-nil means buffer is not
|
|
1752 redisplayed as output is inserted." t nil)
|
|
1753
|
|
1754 (autoload 'metamail-region "metamail" "\
|
|
1755 Process current region through 'metamail'.
|
|
1756 Optional argument VIEWMODE specifies the value of the
|
|
1757 EMACS_VIEW_MODE environment variable (defaulted to 1).
|
|
1758 Optional argument BUFFER specifies a buffer to be filled (nil
|
|
1759 means current).
|
|
1760 Optional argument NODISPLAY non-nil means buffer is not
|
|
1761 redisplayed as output is inserted." t nil)
|
|
1762
|
|
1763 ;;;***
|
|
1764
|
|
1765 ;;;### (autoloads (blink-paren paren-set-mode) "paren" "packages/paren.el")
|
|
1766
|
|
1767 (defcustom paren-mode nil "*Sets the style of parenthesis highlighting.\nValid values are nil, `blink-paren', `paren', and `sexp'.\n nil no parenthesis highlighting.\n blink-paren causes the matching paren to blink.\n paren causes the matching paren to be highlighted but not to blink.\n sexp whole expression enclosed by the local paren at its mate.\n nested (not yet implemented) use variable shading to see the\n nesting of an expression. Also groks regular expressions\n and shell quoting.\n\nThis variable is global by default, but you can make it buffer-local and\nhighlight parentheses differently in different major modes." :type '(radio (const nil) (const blink-paren) (const paren) (const sexp) (const nested)) :group 'paren-matching)
|
|
1768
|
|
1769 (autoload 'paren-set-mode "paren" "\
|
|
1770 Cycles through possible values for `paren-mode', force off with negative arg.
|
|
1771 When called from lisp, a symbolic value for `paren-mode' can be passed directly.
|
|
1772 See also `paren-mode' and `paren-highlight'." t nil)
|
|
1773
|
|
1774 (make-obsolete 'blink-paren 'paren-set-mode)
|
|
1775
|
|
1776 (autoload 'blink-paren "paren" "\
|
|
1777 Obsolete. Use `paren-set-mode' instead." t nil)
|
|
1778
|
|
1779 ;;;***
|
|
1780
|
|
1781 ;;;### (autoloads (pending-delete pending-delete-off pending-delete-on) "pending-del" "packages/pending-del.el")
|
|
1782
|
|
1783 (autoload 'pending-delete-on "pending-del" "\
|
|
1784 Turn on pending delete.
|
|
1785 When it is ON, typed text replaces the selection if the selection is active.
|
|
1786 When it is OFF, typed text is just inserted at point." t nil)
|
|
1787
|
|
1788 (autoload 'pending-delete-off "pending-del" "\
|
|
1789 Turn off pending delete.
|
|
1790 When it is ON, typed text replaces the selection if the selection is active.
|
|
1791 When it is OFF, typed text is just inserted at point." t nil)
|
|
1792
|
|
1793 (autoload 'pending-delete "pending-del" "\
|
|
1794 Toggle automatic deletion of the selected region.
|
|
1795 With a positive argument, turns it on.
|
|
1796 With a non-positive argument, turns it off.
|
|
1797 When active, typed text replaces the selection." t nil)
|
|
1798
|
|
1799 ;;;***
|
|
1800
|
|
1801 ;;;### (autoloads (ps-setup ps-nb-pages-region ps-nb-pages-buffer ps-line-lengths ps-despool ps-spool-region-with-faces ps-spool-region ps-spool-buffer-with-faces ps-spool-buffer ps-print-region-with-faces ps-print-region ps-print-buffer-with-faces ps-print-buffer) "ps-print" "packages/ps-print.el")
|
|
1802
|
|
1803 (defcustom ps-paper-type 'letter "*Specifies the size of paper to format for.\nShould be one of the paper types defined in `ps-page-dimensions-database', for\nexample `letter', `legal' or `a4'." :type '(symbol :validate (lambda (wid) (if (assq (widget-value wid) ps-page-dimensions-database) nil (widget-put wid :error "Unknown paper size") wid))) :group 'ps-print)
|
|
1804
|
|
1805 (defcustom ps-print-color-p (or (fboundp 'x-color-values) (fboundp 'color-instance-rgb-components)) "*If non-nil, print the buffer's text in color." :type 'boolean :group 'ps-print-color)
|
|
1806
|
|
1807 (autoload 'ps-print-buffer "ps-print" "\
|
|
1808 Generate and print a PostScript image of the buffer.
|
|
1809
|
|
1810 When called with a numeric prefix argument (C-u), prompts the user for
|
|
1811 the name of a file to save the PostScript image in, instead of sending
|
|
1812 it to the printer.
|
|
1813
|
|
1814 More specifically, the FILENAME argument is treated as follows: if it
|
|
1815 is nil, send the image to the printer. If FILENAME is a string, save
|
|
1816 the PostScript image in a file with that name. If FILENAME is a
|
|
1817 number, prompt the user for the name of the file to save in." t nil)
|
|
1818
|
|
1819 (autoload 'ps-print-buffer-with-faces "ps-print" "\
|
|
1820 Generate and print a PostScript image of the buffer.
|
|
1821 Like `ps-print-buffer', but includes font, color, and underline
|
|
1822 information in the generated image. This command works only if you
|
|
1823 are using a window system, so it has a way to determine color values." t nil)
|
|
1824
|
|
1825 (autoload 'ps-print-region "ps-print" "\
|
|
1826 Generate and print a PostScript image of the region.
|
|
1827 Like `ps-print-buffer', but prints just the current region." t nil)
|
|
1828
|
|
1829 (autoload 'ps-print-region-with-faces "ps-print" "\
|
|
1830 Generate and print a PostScript image of the region.
|
|
1831 Like `ps-print-region', but includes font, color, and underline
|
|
1832 information in the generated image. This command works only if you
|
|
1833 are using a window system, so it has a way to determine color values." t nil)
|
|
1834
|
|
1835 (autoload 'ps-spool-buffer "ps-print" "\
|
|
1836 Generate and spool a PostScript image of the buffer.
|
|
1837 Like `ps-print-buffer' except that the PostScript image is saved in a
|
|
1838 local buffer to be sent to the printer later.
|
|
1839
|
|
1840 Use the command `ps-despool' to send the spooled images to the printer." t nil)
|
|
1841
|
|
1842 (autoload 'ps-spool-buffer-with-faces "ps-print" "\
|
|
1843 Generate and spool a PostScript image of the buffer.
|
|
1844 Like `ps-spool-buffer', but includes font, color, and underline
|
|
1845 information in the generated image. This command works only if you
|
|
1846 are using a window system, so it has a way to determine color values.
|
|
1847
|
|
1848 Use the command `ps-despool' to send the spooled images to the printer." t nil)
|
|
1849
|
|
1850 (autoload 'ps-spool-region "ps-print" "\
|
|
1851 Generate a PostScript image of the region and spool locally.
|
|
1852 Like `ps-spool-buffer', but spools just the current region.
|
|
1853
|
|
1854 Use the command `ps-despool' to send the spooled images to the printer." t nil)
|
|
1855
|
|
1856 (autoload 'ps-spool-region-with-faces "ps-print" "\
|
|
1857 Generate a PostScript image of the region and spool locally.
|
|
1858 Like `ps-spool-region', but includes font, color, and underline
|
|
1859 information in the generated image. This command works only if you
|
|
1860 are using a window system, so it has a way to determine color values.
|
|
1861
|
|
1862 Use the command `ps-despool' to send the spooled images to the printer." t nil)
|
|
1863
|
|
1864 (autoload 'ps-despool "ps-print" "\
|
|
1865 Send the spooled PostScript to the printer.
|
|
1866
|
|
1867 When called with a numeric prefix argument (C-u), prompt the user for
|
|
1868 the name of a file to save the spooled PostScript in, instead of sending
|
|
1869 it to the printer.
|
|
1870
|
|
1871 More specifically, the FILENAME argument is treated as follows: if it
|
|
1872 is nil, send the image to the printer. If FILENAME is a string, save
|
|
1873 the PostScript image in a file with that name. If FILENAME is a
|
|
1874 number, prompt the user for the name of the file to save in." t nil)
|
|
1875
|
|
1876 (autoload 'ps-line-lengths "ps-print" "\
|
|
1877 *Display the correspondence between a line length and a font size,
|
|
1878 using the current ps-print setup.
|
|
1879 Try: pr -t file | awk '{printf \"%3d %s
|
|
1880 \", length($0), $0}' | sort -r | head" t nil)
|
|
1881
|
|
1882 (autoload 'ps-nb-pages-buffer "ps-print" "\
|
|
1883 *Display an approximate correspondence between a font size and the number
|
|
1884 of pages the current buffer would require to print
|
|
1885 using the current ps-print setup." t nil)
|
|
1886
|
|
1887 (autoload 'ps-nb-pages-region "ps-print" "\
|
|
1888 *Display an approximate correspondence between a font size and the number
|
|
1889 of pages the current region would require to print
|
|
1890 using the current ps-print setup." t nil)
|
|
1891
|
|
1892 (autoload 'ps-setup "ps-print" "\
|
|
1893 *Return the current setup" nil nil)
|
|
1894
|
|
1895 ;;;***
|
|
1896
|
|
1897 ;;;### (autoloads (remote-compile) "rcompile" "packages/rcompile.el")
|
|
1898
|
|
1899 (autoload 'remote-compile "rcompile" "\
|
|
1900 Compile the current buffer's directory on HOST. Log in as USER.
|
|
1901 See \\[compile]." t nil)
|
|
1902
|
|
1903 ;;;***
|
|
1904
|
|
1905 ;;;### (autoloads (resume-suspend-hook) "resume" "packages/resume.el")
|
|
1906
|
|
1907 (autoload 'resume-suspend-hook "resume" "\
|
|
1908 Clear out the file used for transmitting args when Emacs resumes." nil nil)
|
|
1909
|
|
1910 ;;;***
|
|
1911
|
|
1912 ;;;### (autoloads (install-shell-fonts) "shell-font" "packages/shell-font.el")
|
|
1913
|
|
1914 (autoload 'install-shell-fonts "shell-font" "\
|
|
1915 Decorate the current interaction buffer with fonts.
|
|
1916 This uses the faces called `shell-prompt', `shell-input' and `shell-output';
|
|
1917 you can alter the graphical attributes of those with the normal
|
|
1918 face-manipulation functions." nil nil)
|
|
1919
|
|
1920 ;;;***
|
|
1921
|
|
1922 ;;;### (autoloads (spell-string spell-region spell-word spell-buffer) "spell" "packages/spell.el")
|
|
1923
|
|
1924 (put 'spell-filter 'risky-local-variable t)
|
|
1925
|
|
1926 (autoload 'spell-buffer "spell" "\
|
|
1927 Check spelling of every word in the buffer.
|
|
1928 For each incorrect word, you are asked for the correct spelling
|
|
1929 and then put into a query-replace to fix some or all occurrences.
|
|
1930 If you do not want to change a word, just give the same word
|
|
1931 as its \"correct\" spelling; then the query replace is skipped." t nil)
|
|
1932
|
|
1933 (autoload 'spell-word "spell" "\
|
|
1934 Check spelling of word at or before point.
|
|
1935 If it is not correct, ask user for the correct spelling
|
|
1936 and `query-replace' the entire buffer to substitute it." t nil)
|
|
1937
|
|
1938 (autoload 'spell-region "spell" "\
|
|
1939 Like `spell-buffer' but applies only to region.
|
|
1940 Used in a program, applies from START to END.
|
|
1941 DESCRIPTION is an optional string naming the unit being checked:
|
|
1942 for example, \"word\"." t nil)
|
|
1943
|
|
1944 (autoload 'spell-string "spell" "\
|
|
1945 Check spelling of string supplied as argument." t nil)
|
|
1946
|
|
1947 ;;;***
|
|
1948
|
|
1949 ;;;### (autoloads (tar-mode) "tar-mode" "packages/tar-mode.el")
|
|
1950
|
|
1951 (autoload 'tar-mode "tar-mode" "\
|
|
1952 Major mode for viewing a tar file as a dired-like listing of its contents.
|
|
1953 You can move around using the usual cursor motion commands.
|
|
1954 Letters no longer insert themselves.
|
|
1955 Type 'e' to pull a file out of the tar file and into its own buffer.
|
|
1956 Type 'c' to copy an entry from the tar file into another file on disk.
|
|
1957
|
|
1958 If you edit a sub-file of this archive (as with the 'e' command) and
|
|
1959 save it with Control-X Control-S, the contents of that buffer will be
|
|
1960 saved back into the tar-file buffer; in this way you can edit a file
|
|
1961 inside of a tar archive without extracting it and re-archiving it.
|
|
1962
|
|
1963 See also: variables tar-update-datestamp and tar-anal-blocksize.
|
|
1964 \\{tar-mode-map}" nil nil)
|
|
1965
|
|
1966 ;;;***
|
|
1967
|
|
1968 ;;;### (autoloads (terminal-emulator) "terminal" "packages/terminal.el")
|
|
1969
|
|
1970 (autoload 'terminal-emulator "terminal" "\
|
|
1971 Under a display-terminal emulator in BUFFER, run PROGRAM on arguments ARGS.
|
|
1972 ARGS is a list of argument-strings. Remaining arguments are WIDTH and HEIGHT.
|
|
1973 BUFFER's contents are made an image of the display generated by that program,
|
|
1974 and any input typed when BUFFER is the current Emacs buffer is sent to that
|
|
1975 program an keyboard input.
|
|
1976
|
|
1977 Interactively, BUFFER defaults to \"*terminal*\" and PROGRAM and ARGS
|
|
1978 are parsed from an input-string using your usual shell.
|
|
1979 WIDTH and HEIGHT are determined from the size of the current window
|
|
1980 -- WIDTH will be one less than the window's width, HEIGHT will be its height.
|
|
1981
|
|
1982 To switch buffers and leave the emulator, or to give commands
|
|
1983 to the emulator itself (as opposed to the program running under it),
|
|
1984 type Control-^. The following character is an emulator command.
|
|
1985 Type Control-^ twice to send it to the subprogram.
|
|
1986 This escape character may be changed using the variable `terminal-escape-char'.
|
|
1987
|
|
1988 `Meta' characters may not currently be sent through the terminal emulator.
|
|
1989
|
|
1990 Here is a list of some of the variables which control the behaviour
|
|
1991 of the emulator -- see their documentation for more information:
|
|
1992 terminal-escape-char, terminal-scrolling, terminal-more-processing,
|
|
1993 terminal-redisplay-interval.
|
|
1994
|
|
1995 This function calls the value of terminal-mode-hook if that exists
|
|
1996 and is non-nil after the terminal buffer has been set up and the
|
|
1997 subprocess started.
|
|
1998
|
|
1999 Presently with `termcap' only; if somebody sends us code to make this
|
|
2000 work with `terminfo' we will try to use it." t nil)
|
|
2001
|
|
2002 ;;;***
|
|
2003
|
|
2004 ;;;### (autoloads (batch-texinfo-format texinfo-format-region texinfo-format-buffer) "texinfmt" "packages/texinfmt.el")
|
|
2005
|
|
2006 (autoload 'texinfo-format-buffer "texinfmt" "\
|
|
2007 Process the current buffer as texinfo code, into an Info file.
|
|
2008 The Info file output is generated in a buffer visiting the Info file
|
|
2009 names specified in the @setfilename command.
|
|
2010
|
|
2011 Non-nil argument (prefix, if interactive) means don't make tag table
|
|
2012 and don't split the file if large. You can use Info-tagify and
|
|
2013 Info-split to do these manually." t nil)
|
|
2014
|
|
2015 (autoload 'texinfo-format-region "texinfmt" "\
|
|
2016 Convert the current region of the Texinfo file to Info format.
|
|
2017 This lets you see what that part of the file will look like in Info.
|
|
2018 The command is bound to \\[texinfo-format-region]. The text that is
|
|
2019 converted to Info is stored in a temporary buffer." t nil)
|
|
2020
|
|
2021 (autoload 'batch-texinfo-format "texinfmt" "\
|
|
2022 Runs texinfo-format-buffer on the files remaining on the command line.
|
|
2023 Must be used only with -batch, and kills emacs on completion.
|
|
2024 Each file will be processed even if an error occurred previously.
|
|
2025 For example, invoke
|
|
2026 \"emacs -batch -funcall batch-texinfo-format $docs/ ~/*.texinfo\"." nil nil)
|
|
2027
|
|
2028 ;;;***
|
|
2029
|
|
2030 ;;;### (autoloads (texinfo-sequential-node-update texinfo-every-node-update texinfo-update-node) "texnfo-upd" "packages/texnfo-upd.el")
|
|
2031
|
|
2032 (autoload 'texinfo-update-node "texnfo-upd" "\
|
|
2033 Without any prefix argument, update the node in which point is located.
|
|
2034 Non-nil argument (prefix, if interactive) means update the nodes in the
|
|
2035 marked region.
|
|
2036
|
|
2037 The functions for creating or updating nodes and menus, and their
|
|
2038 keybindings, are:
|
|
2039
|
|
2040 texinfo-update-node (&optional region-p) \\[texinfo-update-node]
|
|
2041 texinfo-every-node-update () \\[texinfo-every-node-update]
|
|
2042 texinfo-sequential-node-update (&optional region-p)
|
|
2043
|
|
2044 texinfo-make-menu (&optional region-p) \\[texinfo-make-menu]
|
|
2045 texinfo-all-menus-update () \\[texinfo-all-menus-update]
|
|
2046 texinfo-master-menu ()
|
|
2047
|
|
2048 texinfo-indent-menu-description (column &optional region-p)
|
|
2049
|
|
2050 The `texinfo-column-for-description' variable specifies the column to
|
|
2051 which menu descriptions are indented. Its default value is 32." t nil)
|
|
2052
|
|
2053 (autoload 'texinfo-every-node-update "texnfo-upd" "\
|
|
2054 Update every node in a Texinfo file." t nil)
|
|
2055
|
|
2056 (autoload 'texinfo-sequential-node-update "texnfo-upd" "\
|
|
2057 Update one node (or many) in a Texinfo file with sequential pointers.
|
|
2058
|
|
2059 This function causes the `Next' or `Previous' pointer to point to the
|
|
2060 immediately preceding or following node, even if it is at a higher or
|
|
2061 lower hierarchical level in the document. Continually pressing `n' or
|
|
2062 `p' takes you straight through the file.
|
|
2063
|
|
2064 Without any prefix argument, update the node in which point is located.
|
|
2065 Non-nil argument (prefix, if interactive) means update the nodes in the
|
|
2066 marked region.
|
|
2067
|
|
2068 This command makes it awkward to navigate among sections and
|
|
2069 subsections; it should be used only for those documents that are meant
|
|
2070 to be read like a novel rather than a reference, and for which the
|
|
2071 Info `g*' command is inadequate." t nil)
|
|
2072
|
|
2073 ;;;***
|
|
2074
|
|
2075 ;;;### (autoloads (time-stamp-toggle-active time-stamp) "time-stamp" "packages/time-stamp.el")
|
|
2076
|
|
2077 (autoload 'time-stamp "time-stamp" "\
|
|
2078 Update the time stamp string in the buffer.
|
|
2079 If you put a time stamp template anywhere in the first 8 lines of a file,
|
|
2080 it can be updated every time you save the file. See the top of
|
|
2081 `time-stamp.el' for a sample. The template looks like one of the following:
|
|
2082 Time-stamp: <>
|
|
2083 Time-stamp: \" \"
|
|
2084 The time stamp is written between the brackets or quotes, resulting in
|
|
2085 Time-stamp: <95/01/18 10:20:51 gildea>
|
|
2086 Only does its thing if the variable time-stamp-active is non-nil.
|
|
2087 Typically used on write-file-hooks for automatic time-stamping.
|
|
2088 The format of the time stamp is determined by the variable time-stamp-format.
|
|
2089 The variables time-stamp-line-limit, time-stamp-start, and time-stamp-end
|
|
2090 control finding the template." t nil)
|
|
2091
|
|
2092 (autoload 'time-stamp-toggle-active "time-stamp" "\
|
|
2093 Toggle time-stamp-active, setting whether \\[time-stamp] updates a buffer.
|
|
2094 With arg, turn time stamping on if and only if arg is positive." t nil)
|
|
2095
|
|
2096 ;;;***
|
|
2097
|
|
2098 ;;;### (autoloads (display-time) "time" "packages/time.el")
|
|
2099
|
|
2100 (defcustom display-time-day-and-date nil "*Non-nil means \\[display-time] should display day,date and time.\nThis affects the spec 'date in the variable display-time-form-list." :group 'display-time :type 'boolean)
|
|
2101
|
|
2102 (autoload 'display-time "time" "\
|
|
2103 Display current time, load level, and mail flag in mode line of each buffer.
|
|
2104 Updates automatically every minute.
|
|
2105 If `display-time-day-and-date' is non-nil, the current day and date
|
|
2106 are displayed as well.
|
|
2107 After each update, `display-time-hook' is run with `run-hooks'.
|
|
2108 If `display-time-echo-area' is non-nil, the time is displayed in the
|
|
2109 echo area instead of in the mode-line." t nil)
|
|
2110
|
|
2111 ;;;***
|
|
2112
|
|
2113 ;;;### (autoloads (ununderline-and-unoverstrike-region overstrike-region unoverstrike-region ununderline-region underline-region) "underline" "packages/underline.el")
|
|
2114
|
|
2115 (autoload 'underline-region "underline" "\
|
|
2116 Underline all nonblank characters in the region.
|
|
2117 Works by overstriking underscores.
|
|
2118 Called from program, takes two arguments START and END
|
|
2119 which specify the range to operate on." t nil)
|
|
2120
|
|
2121 (autoload 'ununderline-region "underline" "\
|
|
2122 Remove all underlining (overstruck underscores) in the region.
|
|
2123 Called from program, takes two arguments START and END
|
|
2124 which specify the range to operate on." t nil)
|
|
2125
|
|
2126 (autoload 'unoverstrike-region "underline" "\
|
|
2127 Remove all overstriking (character-backspace-character) in the region.
|
|
2128 Called from program, takes two arguments START and END which specify the
|
|
2129 range to operate on." t nil)
|
|
2130
|
|
2131 (autoload 'overstrike-region "underline" "\
|
|
2132 Overstrike (character-backspace-character) all nonblank characters in
|
|
2133 the region. Called from program, takes two arguments START and END which
|
|
2134 specify the range to operate on." t nil)
|
|
2135
|
|
2136 (autoload 'ununderline-and-unoverstrike-region "underline" "\
|
|
2137 Remove underlining and overstriking in the region. Called from a program,
|
|
2138 takes two arguments START and END which specify the range to operate on." t nil)
|
|
2139
|
|
2140 ;;;***
|
|
2141
|
|
2142 ;;;### (autoloads (ask-to-update-copyright update-copyright) "upd-copyr" "packages/upd-copyr.el")
|
|
2143
|
|
2144 (defcustom copyright-do-not-disturb "Free Software Foundation, Inc." "*If non-nil, the existing copyright holder is checked against this regexp.\nIf it does not match, then a new copyright line is added with the copyright\nholder set to the value of `copyright-whoami'." :type '(choice (const nil) string) :group 'copyright)
|
|
2145
|
|
2146 (defcustom copyright-whoami nil "*A string containing the name of the owner of new copyright notices." :type '(choice (const nil) string) :group 'copyright)
|
|
2147
|
|
2148 (defcustom copyright-notice-file nil "*If non-nil, replace copying notices with this file." :type '(choice (const nil) file) :group 'copyright)
|
|
2149
|
|
2150 (autoload 'update-copyright "upd-copyr" "\
|
|
2151 Update the copyright notice at the beginning of the buffer
|
|
2152 to indicate the current year. If optional arg REPLACE is given
|
|
2153 \(interactively, with prefix arg) replace the years in the notice
|
|
2154 rather than adding the current year after them.
|
|
2155 If `copyright-notice-file' is set, the copying permissions following the
|
|
2156 copyright are replaced as well.
|
|
2157
|
|
2158 If optional third argument ASK is non-nil, the user is prompted for whether
|
|
2159 or not to update the copyright. If optional fourth argument ASK-YEAR is
|
|
2160 non-nil, the user is prompted for whether or not to replace the year rather
|
|
2161 than adding to it." t nil)
|
|
2162
|
|
2163 (autoload 'ask-to-update-copyright "upd-copyr" "\
|
|
2164 If the current buffer contains a copyright notice that is out of date,
|
|
2165 ask the user if it should be updated with `update-copyright' (which see).
|
|
2166 Put this on write-file-hooks." nil nil)
|
|
2167
|
|
2168 ;;;***
|
|
2169
|
|
2170 ;;;### (autoloads (vc-update-change-log vc-rename-file vc-cancel-version vc-revert-buffer vc-print-log vc-retrieve-snapshot vc-create-snapshot vc-directory vc-insert-headers vc-version-other-window vc-diff vc-checkout vc-register vc-next-action vc-find-binary) "vc" "packages/vc.el")
|
|
2171
|
|
2172 (defvar vc-before-checkin-hook nil "\
|
|
2173 *Normal hook (list of functions) run before a file gets checked in.
|
|
2174 See `run-hooks'.")
|
|
2175
|
|
2176 (defvar vc-checkin-hook nil "\
|
|
2177 *Normal hook (List of functions) run after a checkin is done.
|
|
2178 See `run-hooks'.")
|
|
2179
|
|
2180 (autoload 'vc-find-binary "vc" "\
|
|
2181 Look for a command anywhere on the subprocess-command search path." nil nil)
|
|
2182
|
|
2183 (autoload 'vc-next-action "vc" "\
|
|
2184 Do the next logical checkin or checkout operation on the current file.
|
|
2185 If you call this from within a VC dired buffer with no files marked,
|
|
2186 it will operate on the file in the current line.
|
|
2187 If you call this from within a VC dired buffer, and one or more
|
|
2188 files are marked, it will accept a log message and then operate on
|
|
2189 each one. The log message will be used as a comment for any register
|
|
2190 or checkin operations, but ignored when doing checkouts. Attempted
|
|
2191 lock steals will raise an error.
|
|
2192 A prefix argument lets you specify the version number to use.
|
|
2193
|
|
2194 For RCS and SCCS files:
|
|
2195 If the file is not already registered, this registers it for version
|
|
2196 control and then retrieves a writable, locked copy for editing.
|
|
2197 If the file is registered and not locked by anyone, this checks out
|
|
2198 a writable and locked file ready for editing.
|
|
2199 If the file is checked out and locked by the calling user, this
|
|
2200 first checks to see if the file has changed since checkout. If not,
|
|
2201 it performs a revert.
|
|
2202 If the file has been changed, this pops up a buffer for entry
|
|
2203 of a log message; when the message has been entered, it checks in the
|
|
2204 resulting changes along with the log message as change commentary. If
|
|
2205 the variable `vc-keep-workfiles' is non-nil (which is its default), a
|
|
2206 read-only copy of the changed file is left in place afterwards.
|
|
2207 If the file is registered and locked by someone else, you are given
|
|
2208 the option to steal the lock.
|
|
2209
|
|
2210 For CVS files:
|
|
2211 If the file is not already registered, this registers it for version
|
|
2212 control. This does a \"cvs add\", but no \"cvs commit\".
|
|
2213 If the file is added but not committed, it is committed.
|
|
2214 If your working file is changed, but the repository file is
|
|
2215 unchanged, this pops up a buffer for entry of a log message; when the
|
|
2216 message has been entered, it checks in the resulting changes along
|
|
2217 with the logmessage as change commentary. A writable file is retained.
|
|
2218 If the repository file is changed, you are asked if you want to
|
|
2219 merge in the changes into your working copy." t nil)
|
|
2220
|
|
2221 (autoload 'vc-register "vc" "\
|
|
2222 Register the current file into your version-control system." t nil)
|
|
2223
|
|
2224 (autoload 'vc-checkout "vc" "\
|
|
2225 Retrieve a copy of the latest version of the given file." nil nil)
|
|
2226
|
|
2227 (autoload 'vc-diff "vc" "\
|
|
2228 Display diffs between file versions.
|
|
2229 Normally this compares the current file and buffer with the most recent
|
|
2230 checked in version of that file. This uses no arguments.
|
|
2231 With a prefix argument, it reads the file name to use
|
|
2232 and two version designators specifying which versions to compare." t nil)
|
|
2233
|
|
2234 (autoload 'vc-version-other-window "vc" "\
|
|
2235 Visit version REV of the current buffer in another window.
|
|
2236 If the current buffer is named `F', the version is named `F.~REV~'.
|
|
2237 If `F.~REV~' already exists, it is used instead of being re-created." t nil)
|
|
2238
|
|
2239 (autoload 'vc-insert-headers "vc" "\
|
|
2240 Insert headers in a file for use with your version-control system.
|
|
2241 Headers desired are inserted at the start of the buffer, and are pulled from
|
|
2242 the variable `vc-header-alist'." t nil)
|
|
2243
|
|
2244 (autoload 'vc-directory "vc" "\
|
|
2245 Show version-control status of the current directory and subdirectories.
|
|
2246 Normally it creates a Dired buffer that lists only the locked files
|
|
2247 in all these directories. With a prefix argument, it lists all files." t nil)
|
|
2248
|
|
2249 (autoload 'vc-create-snapshot "vc" "\
|
|
2250 Make a snapshot called NAME.
|
|
2251 The snapshot is made from all registered files at or below the current
|
|
2252 directory. For each file, the version level of its latest
|
|
2253 version becomes part of the named configuration." t nil)
|
|
2254
|
|
2255 (autoload 'vc-retrieve-snapshot "vc" "\
|
|
2256 Retrieve the snapshot called NAME.
|
|
2257 This function fails if any files are locked at or below the current directory
|
|
2258 Otherwise, all registered files are checked out (unlocked) at their version
|
|
2259 levels in the snapshot." t nil)
|
|
2260
|
|
2261 (autoload 'vc-print-log "vc" "\
|
|
2262 List the change log of the current buffer in a window." t nil)
|
|
2263
|
|
2264 (autoload 'vc-revert-buffer "vc" "\
|
|
2265 Revert the current buffer's file back to the latest checked-in version.
|
|
2266 This asks for confirmation if the buffer contents are not identical
|
|
2267 to that version.
|
|
2268 If the back-end is CVS, this will give you the most recent revision of
|
|
2269 the file on the branch you are editing." t nil)
|
|
2270
|
|
2271 (autoload 'vc-cancel-version "vc" "\
|
|
2272 Get rid of most recently checked in version of this file.
|
|
2273 A prefix argument means do not revert the buffer afterwards." t nil)
|
|
2274
|
|
2275 (autoload 'vc-rename-file "vc" "\
|
|
2276 Rename file OLD to NEW, and rename its master file likewise." t nil)
|
|
2277
|
|
2278 (autoload 'vc-update-change-log "vc" "\
|
|
2279 Find change log file and add entries from recent RCS/CVS logs.
|
|
2280 Normally, find log entries for all registered files in the default
|
|
2281 directory using `rcs2log', which finds CVS logs preferentially.
|
|
2282 The mark is left at the end of the text prepended to the change log.
|
|
2283
|
|
2284 With prefix arg of C-u, only find log entries for the current buffer's file.
|
|
2285
|
|
2286 With any numeric prefix arg, find log entries for all currently visited
|
|
2287 files that are under version control. This puts all the entries in the
|
|
2288 log for the default directory, which may not be appropriate.
|
|
2289
|
|
2290 From a program, any arguments are assumed to be filenames and are
|
|
2291 passed to the `rcs2log' script after massaging to be relative to the
|
|
2292 default directory." t nil)
|
|
2293
|
|
2294 ;;;***
|
|
2295
|
|
2296 ;;;### (autoloads (webjump) "webjump" "packages/webjump.el")
|
|
2297
|
|
2298 (autoload 'webjump "webjump" "\
|
|
2299 Jumps to a Web site from a programmable hotlist.
|
|
2300
|
|
2301 See the documentation for the `webjump-sites' variable for how to customize the
|
|
2302 hotlist.
|
|
2303
|
|
2304 Please submit bug reports and other feedback to the author, Neil W. Van Dyke
|
|
2305 <nwv@acm.org>.
|
|
2306
|
|
2307 The latest version can be gotten from `http://www.cs.brown.edu/people/nwv/'.
|
|
2308 That Web site also contains `webjump-plus.el', a larger and more frequently
|
|
2309 updated sample WebJump hotlist." t nil)
|
|
2310
|
|
2311 ;;;***
|
|
2312
|
|
2313 ;;;### (autoloads (webster-www) "webster-www" "packages/webster-www.el")
|
|
2314
|
|
2315 (autoload 'webster-www "webster-www" "\
|
|
2316 Look up a word in the Webster's dictionary at http://www.m-w.com using WWW." t nil)
|
|
2317
|
|
2318 ;;;***
|
|
2319
|
|
2320 ;;;### (autoloads (run-scheme) "xscheme" "packages/xscheme.el")
|
|
2321
|
|
2322 (defvar scheme-program-name "scheme" "\
|
|
2323 *Program invoked by the `run-scheme' command.")
|
|
2324
|
|
2325 (defvar scheme-band-name nil "\
|
|
2326 *Band loaded by the `run-scheme' command.")
|
|
2327
|
|
2328 (defvar scheme-program-arguments nil "\
|
|
2329 *Arguments passed to the Scheme program by the `run-scheme' command.")
|
|
2330
|
|
2331 (autoload 'run-scheme "xscheme" "\
|
|
2332 Run an inferior Scheme process.
|
|
2333 Output goes to the buffer `*scheme*'.
|
|
2334 With argument, asks for a command line." t nil)
|
|
2335
|
|
2336 ;;;***
|
|
2337
|
|
2338 (provide 'packages-autoloads)
|
|
2339 ))
|