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