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