comparison lisp/utils/auto-autoloads.el @ 169:15872534500d r20-3b11

Import from CVS: tag r20-3b11
author cvs
date Mon, 13 Aug 2007 09:46:53 +0200
parents 85ec50267440
children 929b76928fce
comparison
equal deleted inserted replaced
168:9851d5c6556e 169:15872534500d
148 If FILE is being visited in a buffer, the contents of the buffer 148 If FILE is being visited in a buffer, the contents of the buffer
149 are used." t nil) 149 are used." t nil)
150 150
151 (autoload 'update-file-autoloads "autoload" "\ 151 (autoload 'update-file-autoloads "autoload" "\
152 Update the autoloads for FILE in `generated-autoload-file' 152 Update the autoloads for FILE in `generated-autoload-file'
153 \(which FILE might bind in its local variables)." t nil) 153 \(which FILE might bind in its local variables).
154 This functions refuses to update autolaods files and custom loads." t nil)
154 155
155 (autoload 'update-autoloads-here "autoload" "\ 156 (autoload 'update-autoloads-here "autoload" "\
156 Update sections of the current buffer generated by `update-file-autoloads'." t nil) 157 Update sections of the current buffer generated by `update-file-autoloads'." t nil)
157 158
158 (autoload 'update-autoloads-from-directory "autoload" "\ 159 (autoload 'update-autoloads-from-directory "autoload" "\
163 (autoload 'batch-update-autoloads "autoload" "\ 164 (autoload 'batch-update-autoloads "autoload" "\
164 Update the autoloads for the files or directories on the command line. 165 Update the autoloads for the files or directories on the command line.
165 Runs `update-file-autoloads' on files and `update-directory-autoloads' 166 Runs `update-file-autoloads' on files and `update-directory-autoloads'
166 on directories. Must be used only with -batch, and kills Emacs on completion. 167 on directories. Must be used only with -batch, and kills Emacs on completion.
167 Each file will be processed even if an error occurred previously. 168 Each file will be processed even if an error occurred previously.
168 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'." nil nil) 169 For example, invoke `xemacs -batch -f batch-update-autoloads *.el'.
170 The directory to which the auto-autoloads.el and custom-load.el files must
171 be the first parameter on the command line." nil nil)
169 172
170 (autoload 'batch-update-directory "autoload" "\ 173 (autoload 'batch-update-directory "autoload" "\
171 Update the autoloads for the directory on the command line. 174 Update the autoloads for the directory on the command line.
172 Runs `update-file-autoloads' on each file in the given directory, and must 175 Runs `update-file-autoloads' on each file in the given directory, and must
173 be used only with -batch, and kills XEmacs on completion." nil nil) 176 be used only with -batch, and kills XEmacs on completion." nil nil)
227 Process docref cross-references in the current buffer. 230 Process docref cross-references in the current buffer.
228 See also \\(f@docref-subst)." t nil) 231 See also \\(f@docref-subst)." t nil)
229 232
230 ;;;*** 233 ;;;***
231 234
232 ;;;### (autoloads (easy-menu-define) "easymenu" "utils/easymenu.el") 235 ;;;### (autoloads nil "easymenu" "utils/easymenu.el")
233
234 (autoload 'easy-menu-define "easymenu" "\
235 Define a menu bar submenu in maps MAPS, according to MENU.
236 The arguments SYMBOL and DOC are ignored; they are present for
237 compatibility only. SYMBOL is not evaluated. In other Emacs versions
238 these arguments may be used as a variable to hold the menu data, and a
239 doc string for that variable.
240
241 The first element of MENU must be a string. It is the menu bar item name.
242 The rest of the elements are menu items.
243
244 A menu item is usually a vector of three elements: [NAME CALLBACK ENABLE]
245
246 NAME is a string--the menu item name.
247
248 CALLBACK is a command to run when the item is chosen,
249 or a list to evaluate when the item is chosen.
250
251 ENABLE is an expression; the item is enabled for selection
252 whenever this expression's value is non-nil.
253
254 Alternatively, a menu item may have the form:
255
256 [ NAME CALLBACK [ KEYWORD ARG ] ... ]
257
258 Where KEYWORD is one of the symbol defined below.
259
260 :keys KEYS
261
262 KEYS is a string; a complex keyboard equivalent to this menu item.
263
264 :active ENABLE
265
266 ENABLE is an expression; the item is enabled for selection
267 whenever this expression's value is non-nil.
268
269 :suffix NAME
270
271 NAME is a string; the name of an argument to CALLBACK.
272
273 :style STYLE
274
275 STYLE is a symbol describing the type of menu item. The following are
276 defined:
277
278 toggle: A checkbox.
279 Currently just prepend the name with the string \"Toggle \".
280 radio: A radio button.
281 nil: An ordinary menu item.
282
283 :selected SELECTED
284
285 SELECTED is an expression; the checkbox or radio button is selected
286 whenever this expression's value is non-nil.
287 Currently just disable radio buttons, no effect on checkboxes.
288
289 A menu item can be a string. Then that string appears in the menu as
290 unselectable text. A string consisting solely of hyphens is displayed
291 as a solid horizontal line.
292
293 A menu item can be a list. It is treated as a submenu.
294 The first element should be the submenu name. That's used as the
295 menu item in the top-level menu. The cdr of the submenu list
296 is a list of menu items, as above." nil 'macro)
297 236
298 ;;;*** 237 ;;;***
299 238
300 ;;;### (autoloads (insert-kbd-macro format-kbd-macro kbd read-kbd-macro edit-named-kbd-macro edit-last-kbd-macro edit-kbd-macro) "edmacro" "utils/edmacro.el") 239 ;;;### (autoloads (insert-kbd-macro format-kbd-macro kbd read-kbd-macro edit-named-kbd-macro edit-last-kbd-macro edit-kbd-macro) "edmacro" "utils/edmacro.el")
301 240