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