annotate lisp/electric/auto-autoloads.el @ 167:85ec50267440 r20-3b10

Import from CVS: tag r20-3b10
author cvs
date Mon, 13 Aug 2007 09:45:46 +0200
parents 0132846995bd
children e121b013d1f0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
163
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
1 ;;; DO NOT MODIFY THIS FILE
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
2 (if (not (featurep 'electric-autoloads))
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
3 (progn
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
4
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
5 ;;;### (autoloads (electric-buffer-list) "ebuff-menu" "electric/ebuff-menu.el")
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
6
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
7 (autoload 'electric-buffer-list "ebuff-menu" "\
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
8 Pops up a buffer describing the set of Emacs buffers.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
9 Vaguely like ITS lunar select buffer; combining typeoutoid buffer
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
10 listing with menuoid buffer selection.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
11
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
12 If the very next character typed is a space then the buffer list
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
13 window disappears. Otherwise, one may move around in the buffer list
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
14 window, marking buffers to be selected, saved or deleted.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
15
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
16 To exit and select a new buffer, type a space when the cursor is on
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
17 the appropriate line of the buffer-list window. Other commands are
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
18 much like those of buffer-menu-mode.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
19
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
20 Calls value of `electric-buffer-menu-mode-hook' on entry if non-nil.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
21
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
22 Non-null optional arg FILES-ONLY means mention only file buffers.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
23 When called from Lisp code, FILES-ONLY may be a regular expression,
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
24 in which case only buffers whose names match that expression are listed,
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
25 or an arbitrary predicate function.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
26
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
27 \\{electric-buffer-menu-mode-map}" t nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
28
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
29 ;;;***
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
30
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
31 ;;;### (autoloads (electric-command-history Electric-command-history-redo-expression) "echistory" "electric/echistory.el")
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
32
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
33 (autoload 'Electric-command-history-redo-expression "echistory" "\
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
34 Edit current history line in minibuffer and execute result.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
35 With prefix arg NOCONFIRM, execute current line as-is without editing." t nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
36
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
37 (autoload 'electric-command-history "echistory" "\
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
38 \\<electric-history-map>Major mode for examining and redoing commands from `command-history'.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
39 This pops up a window with the Command History listing.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
40 The number of command listed is controlled by `list-command-history-max'.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
41 The command history is filtered by `list-command-history-filter' if non-nil.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
42 Combines typeout Command History list window with menu like selection
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
43 of an expression from the history for re-evaluation in the *original* buffer.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
44
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
45 The history displayed is filtered by `list-command-history-filter' if non-nil.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
46
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
47 Like Emacs-Lisp mode except that characters do not insert themselves and
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
48 Tab and Linefeed do not indent. Instead these commands are provided:
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
49 \\{electric-history-map}
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
50
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
51 Calls the value of `electric-command-history-hook' if that is non-nil.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
52 The Command History listing is recomputed each time this mode is invoked." t nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
53
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
54 ;;;***
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
55
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
56 ;;;### (autoloads (electric-helpify with-electric-help) "ehelp" "electric/ehelp.el")
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
57
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
58 (autoload 'with-electric-help "ehelp" "\
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
59 Pop up an \"electric\" help buffer.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
60 The arguments are THUNK &optional BUFFER NOERASE MINHEIGHT.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
61 THUNK is a function of no arguments which is called to initialize the
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
62 contents of BUFFER. BUFFER defaults to `*Help*'. BUFFER will be
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
63 erased before THUNK is called unless NOERASE is non-nil. THUNK will
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
64 be called while BUFFER is current and with `standard-output' bound to
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
65 the buffer specified by BUFFER.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
66
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
67 If THUNK returns nil, we display BUFFER starting at the top, and
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
68 shrink the window to fit. If THUNK returns non-nil, we don't do those things.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
69
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
70 After THUNK has been called, this function \"electrically\" pops up a window
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
71 in which BUFFER is displayed and allows the user to scroll through that buffer
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
72 in electric-help-mode. The window's height will be at least MINHEIGHT if
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
73 this value is non-nil.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
74
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
75 If THUNK returns nil, we display BUFFER starting at the top, and
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
76 shrink the window to fit. If THUNK returns non-nil, we don't do those
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
77 things.
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
78
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
79 When the user exits (with `electric-help-exit', or otherwise) the help
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
80 buffer's window disappears (i.e., we use `save-window-excursion')
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
81 BUFFER is put into `default-major-mode' (or `fundamental-mode') when we exit." nil nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
82
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
83 (autoload 'electric-helpify "ehelp" nil nil nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
84
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
85 ;;;***
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
86
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
87 ;;;### (autoloads (Helper-help Helper-describe-bindings) "helper" "electric/helper.el")
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
88
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
89 (autoload 'Helper-describe-bindings "helper" "\
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
90 Describe local key bindings of current mode." t nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
91
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
92 (autoload 'Helper-help "helper" "\
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
93 Provide help for current mode." t nil)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
94
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
95 ;;;***
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
96
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
97 (provide 'electric-autoloads)
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
98 ))