aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2007-08-24 02:43:19 +0000
committerGlenn Morris2007-08-24 02:43:19 +0000
commit5e4599b863c0ef54d4a170f6e2c0e70f21919f30 (patch)
tree9fdac9e325989bdaba482d30f74c7f29cb61aac1
parente7ce857712abc11c06eccdacd285d9ba42fd44f6 (diff)
downloademacs-5e4599b863c0ef54d4a170f6e2c0e70f21919f30.tar.gz
emacs-5e4599b863c0ef54d4a170f6e2c0e70f21919f30.zip
Regenerate.
-rw-r--r--lisp/emacs-lisp/cl-loaddefs.el118
1 files changed, 59 insertions, 59 deletions
diff --git a/lisp/emacs-lisp/cl-loaddefs.el b/lisp/emacs-lisp/cl-loaddefs.el
index 7d94faa4456..a46fead6eb5 100644
--- a/lisp/emacs-lisp/cl-loaddefs.el
+++ b/lisp/emacs-lisp/cl-loaddefs.el
@@ -283,53 +283,53 @@ Not documented
283;;;;;; do* do loop return-from return block etypecase typecase ecase 283;;;;;; do* do loop return-from return block etypecase typecase ecase
284;;;;;; case load-time-value eval-when destructuring-bind function* 284;;;;;; case load-time-value eval-when destructuring-bind function*
285;;;;;; defmacro* defun* gentemp gensym cl-compile-time-init) "cl-macs" 285;;;;;; defmacro* defun* gentemp gensym cl-compile-time-init) "cl-macs"
286;;;;;; "cl-macs.el" "d9759da97810bc01423e77442b459468") 286;;;;;; "cl-macs.el" "d1c9f68f599fbec644a06dd5cf520fb5")
287;;; Generated autoloads from cl-macs.el 287;;; Generated autoloads from cl-macs.el
288 288
289(autoload (quote cl-compile-time-init) "cl-macs" "\ 289(autoload 'cl-compile-time-init "cl-macs" "\
290Not documented 290Not documented
291 291
292\(fn)" nil nil) 292\(fn)" nil nil)
293 293
294(autoload (quote gensym) "cl-macs" "\ 294(autoload 'gensym "cl-macs" "\
295Generate a new uninterned symbol. 295Generate a new uninterned symbol.
296The name is made by appending a number to PREFIX, default \"G\". 296The name is made by appending a number to PREFIX, default \"G\".
297 297
298\(fn &optional PREFIX)" nil nil) 298\(fn &optional PREFIX)" nil nil)
299 299
300(autoload (quote gentemp) "cl-macs" "\ 300(autoload 'gentemp "cl-macs" "\
301Generate a new interned symbol with a unique name. 301Generate a new interned symbol with a unique name.
302The name is made by appending a number to PREFIX, default \"G\". 302The name is made by appending a number to PREFIX, default \"G\".
303 303
304\(fn &optional PREFIX)" nil nil) 304\(fn &optional PREFIX)" nil nil)
305 305
306(autoload (quote defun*) "cl-macs" "\ 306(autoload 'defun* "cl-macs" "\
307Define NAME as a function. 307Define NAME as a function.
308Like normal `defun', except ARGLIST allows full Common Lisp conventions, 308Like normal `defun', except ARGLIST allows full Common Lisp conventions,
309and BODY is implicitly surrounded by (block NAME ...). 309and BODY is implicitly surrounded by (block NAME ...).
310 310
311\(fn NAME ARGLIST [DOCSTRING] BODY...)" nil (quote macro)) 311\(fn NAME ARGLIST [DOCSTRING] BODY...)" nil (quote macro))
312 312
313(autoload (quote defmacro*) "cl-macs" "\ 313(autoload 'defmacro* "cl-macs" "\
314Define NAME as a macro. 314Define NAME as a macro.
315Like normal `defmacro', except ARGLIST allows full Common Lisp conventions, 315Like normal `defmacro', except ARGLIST allows full Common Lisp conventions,
316and BODY is implicitly surrounded by (block NAME ...). 316and BODY is implicitly surrounded by (block NAME ...).
317 317
318\(fn NAME ARGLIST [DOCSTRING] BODY...)" nil (quote macro)) 318\(fn NAME ARGLIST [DOCSTRING] BODY...)" nil (quote macro))
319 319
320(autoload (quote function*) "cl-macs" "\ 320(autoload 'function* "cl-macs" "\
321Introduce a function. 321Introduce a function.
322Like normal `function', except that if argument is a lambda form, 322Like normal `function', except that if argument is a lambda form,
323its argument list allows full Common Lisp conventions. 323its argument list allows full Common Lisp conventions.
324 324
325\(fn FUNC)" nil (quote macro)) 325\(fn FUNC)" nil (quote macro))
326 326
327(autoload (quote destructuring-bind) "cl-macs" "\ 327(autoload 'destructuring-bind "cl-macs" "\
328Not documented 328Not documented
329 329
330\(fn ARGS EXPR &rest BODY)" nil (quote macro)) 330\(fn ARGS EXPR &rest BODY)" nil (quote macro))
331 331
332(autoload (quote eval-when) "cl-macs" "\ 332(autoload 'eval-when "cl-macs" "\
333Control when BODY is evaluated. 333Control when BODY is evaluated.
334If `compile' is in WHEN, BODY is evaluated when compiled at top-level. 334If `compile' is in WHEN, BODY is evaluated when compiled at top-level.
335If `load' is in WHEN, BODY is evaluated when loaded after top-level compile. 335If `load' is in WHEN, BODY is evaluated when loaded after top-level compile.
@@ -337,13 +337,13 @@ If `eval' is in WHEN, BODY is evaluated when interpreted or at non-top-level.
337 337
338\(fn (WHEN...) BODY...)" nil (quote macro)) 338\(fn (WHEN...) BODY...)" nil (quote macro))
339 339
340(autoload (quote load-time-value) "cl-macs" "\ 340(autoload 'load-time-value "cl-macs" "\
341Like `progn', but evaluates the body at load time. 341Like `progn', but evaluates the body at load time.
342The result of the body appears to the compiler as a quoted constant. 342The result of the body appears to the compiler as a quoted constant.
343 343
344\(fn FORM &optional READ-ONLY)" nil (quote macro)) 344\(fn FORM &optional READ-ONLY)" nil (quote macro))
345 345
346(autoload (quote case) "cl-macs" "\ 346(autoload 'case "cl-macs" "\
347Eval EXPR and choose among clauses on that value. 347Eval EXPR and choose among clauses on that value.
348Each clause looks like (KEYLIST BODY...). EXPR is evaluated and compared 348Each clause looks like (KEYLIST BODY...). EXPR is evaluated and compared
349against each key in each KEYLIST; the corresponding BODY is evaluated. 349against each key in each KEYLIST; the corresponding BODY is evaluated.
@@ -354,13 +354,13 @@ Key values are compared by `eql'.
354 354
355\(fn EXPR (KEYLIST BODY...)...)" nil (quote macro)) 355\(fn EXPR (KEYLIST BODY...)...)" nil (quote macro))
356 356
357(autoload (quote ecase) "cl-macs" "\ 357(autoload 'ecase "cl-macs" "\
358Like `case', but error if no case fits. 358Like `case', but error if no case fits.
359`otherwise'-clauses are not allowed. 359`otherwise'-clauses are not allowed.
360 360
361\(fn EXPR (KEYLIST BODY...)...)" nil (quote macro)) 361\(fn EXPR (KEYLIST BODY...)...)" nil (quote macro))
362 362
363(autoload (quote typecase) "cl-macs" "\ 363(autoload 'typecase "cl-macs" "\
364Evals EXPR, chooses among clauses on that value. 364Evals EXPR, chooses among clauses on that value.
365Each clause looks like (TYPE BODY...). EXPR is evaluated and, if it 365Each clause looks like (TYPE BODY...). EXPR is evaluated and, if it
366satisfies TYPE, the corresponding BODY is evaluated. If no clause succeeds, 366satisfies TYPE, the corresponding BODY is evaluated. If no clause succeeds,
@@ -369,13 +369,13 @@ final clause, and matches if no other keys match.
369 369
370\(fn EXPR (TYPE BODY...)...)" nil (quote macro)) 370\(fn EXPR (TYPE BODY...)...)" nil (quote macro))
371 371
372(autoload (quote etypecase) "cl-macs" "\ 372(autoload 'etypecase "cl-macs" "\
373Like `typecase', but error if no case fits. 373Like `typecase', but error if no case fits.
374`otherwise'-clauses are not allowed. 374`otherwise'-clauses are not allowed.
375 375
376\(fn EXPR (TYPE BODY...)...)" nil (quote macro)) 376\(fn EXPR (TYPE BODY...)...)" nil (quote macro))
377 377
378(autoload (quote block) "cl-macs" "\ 378(autoload 'block "cl-macs" "\
379Define a lexically-scoped block named NAME. 379Define a lexically-scoped block named NAME.
380NAME may be any symbol. Code inside the BODY forms can call `return-from' 380NAME may be any symbol. Code inside the BODY forms can call `return-from'
381to jump prematurely out of the block. This differs from `catch' and `throw' 381to jump prematurely out of the block. This differs from `catch' and `throw'
@@ -387,13 +387,13 @@ called from BODY.
387 387
388\(fn NAME &rest BODY)" nil (quote macro)) 388\(fn NAME &rest BODY)" nil (quote macro))
389 389
390(autoload (quote return) "cl-macs" "\ 390(autoload 'return "cl-macs" "\
391Return from the block named nil. 391Return from the block named nil.
392This is equivalent to `(return-from nil RESULT)'. 392This is equivalent to `(return-from nil RESULT)'.
393 393
394\(fn &optional RESULT)" nil (quote macro)) 394\(fn &optional RESULT)" nil (quote macro))
395 395
396(autoload (quote return-from) "cl-macs" "\ 396(autoload 'return-from "cl-macs" "\
397Return from the block named NAME. 397Return from the block named NAME.
398This jump out to the innermost enclosing `(block NAME ...)' form, 398This jump out to the innermost enclosing `(block NAME ...)' form,
399returning RESULT from that form (or nil if RESULT is omitted). 399returning RESULT from that form (or nil if RESULT is omitted).
@@ -402,7 +402,7 @@ This is compatible with Common Lisp, but note that `defun' and
402 402
403\(fn NAME &optional RESULT)" nil (quote macro)) 403\(fn NAME &optional RESULT)" nil (quote macro))
404 404
405(autoload (quote loop) "cl-macs" "\ 405(autoload 'loop "cl-macs" "\
406The Common Lisp `loop' macro. 406The Common Lisp `loop' macro.
407Valid clauses are: 407Valid clauses are:
408 for VAR from/upfrom/downfrom NUM to/upto/downto/above/below NUM by NUM, 408 for VAR from/upfrom/downfrom NUM to/upto/downto/above/below NUM by NUM,
@@ -418,24 +418,24 @@ Valid clauses are:
418 418
419\(fn CLAUSE...)" nil (quote macro)) 419\(fn CLAUSE...)" nil (quote macro))
420 420
421(autoload (quote do) "cl-macs" "\ 421(autoload 'do "cl-macs" "\
422The Common Lisp `do' loop. 422The Common Lisp `do' loop.
423 423
424\(fn ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil (quote macro)) 424\(fn ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil (quote macro))
425 425
426(autoload (quote do*) "cl-macs" "\ 426(autoload 'do* "cl-macs" "\
427The Common Lisp `do*' loop. 427The Common Lisp `do*' loop.
428 428
429\(fn ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil (quote macro)) 429\(fn ((VAR INIT [STEP])...) (END-TEST [RESULT...]) BODY...)" nil (quote macro))
430 430
431(autoload (quote dolist) "cl-macs" "\ 431(autoload 'dolist "cl-macs" "\
432Loop over a list. 432Loop over a list.
433Evaluate BODY with VAR bound to each `car' from LIST, in turn. 433Evaluate BODY with VAR bound to each `car' from LIST, in turn.
434Then evaluate RESULT to get return value, default nil. 434Then evaluate RESULT to get return value, default nil.
435 435
436\(fn (VAR LIST [RESULT]) BODY...)" nil (quote macro)) 436\(fn (VAR LIST [RESULT]) BODY...)" nil (quote macro))
437 437
438(autoload (quote dotimes) "cl-macs" "\ 438(autoload 'dotimes "cl-macs" "\
439Loop a certain number of times. 439Loop a certain number of times.
440Evaluate BODY with VAR bound to successive integers from 0, inclusive, 440Evaluate BODY with VAR bound to successive integers from 0, inclusive,
441to COUNT, exclusive. Then evaluate RESULT to get return value, default 441to COUNT, exclusive. Then evaluate RESULT to get return value, default
@@ -443,26 +443,26 @@ nil.
443 443
444\(fn (VAR COUNT [RESULT]) BODY...)" nil (quote macro)) 444\(fn (VAR COUNT [RESULT]) BODY...)" nil (quote macro))
445 445
446(autoload (quote do-symbols) "cl-macs" "\ 446(autoload 'do-symbols "cl-macs" "\
447Loop over all symbols. 447Loop over all symbols.
448Evaluate BODY with VAR bound to each interned symbol, or to each symbol 448Evaluate BODY with VAR bound to each interned symbol, or to each symbol
449from OBARRAY. 449from OBARRAY.
450 450
451\(fn (VAR [OBARRAY [RESULT]]) BODY...)" nil (quote macro)) 451\(fn (VAR [OBARRAY [RESULT]]) BODY...)" nil (quote macro))
452 452
453(autoload (quote do-all-symbols) "cl-macs" "\ 453(autoload 'do-all-symbols "cl-macs" "\
454Not documented 454Not documented
455 455
456\(fn SPEC &rest BODY)" nil (quote macro)) 456\(fn SPEC &rest BODY)" nil (quote macro))
457 457
458(autoload (quote psetq) "cl-macs" "\ 458(autoload 'psetq "cl-macs" "\
459Set SYMs to the values VALs in parallel. 459Set SYMs to the values VALs in parallel.
460This is like `setq', except that all VAL forms are evaluated (in order) 460This is like `setq', except that all VAL forms are evaluated (in order)
461before assigning any symbols SYM to the corresponding values. 461before assigning any symbols SYM to the corresponding values.
462 462
463\(fn SYM VAL SYM VAL ...)" nil (quote macro)) 463\(fn SYM VAL SYM VAL ...)" nil (quote macro))
464 464
465(autoload (quote progv) "cl-macs" "\ 465(autoload 'progv "cl-macs" "\
466Bind SYMBOLS to VALUES dynamically in BODY. 466Bind SYMBOLS to VALUES dynamically in BODY.
467The forms SYMBOLS and VALUES are evaluated, and must evaluate to lists. 467The forms SYMBOLS and VALUES are evaluated, and must evaluate to lists.
468Each symbol in the first list is bound to the corresponding value in the 468Each symbol in the first list is bound to the corresponding value in the
@@ -472,7 +472,7 @@ a `let' form, except that the list of symbols can be computed at run-time.
472 472
473\(fn SYMBOLS VALUES &rest BODY)" nil (quote macro)) 473\(fn SYMBOLS VALUES &rest BODY)" nil (quote macro))
474 474
475(autoload (quote flet) "cl-macs" "\ 475(autoload 'flet "cl-macs" "\
476Make temporary function definitions. 476Make temporary function definitions.
477This is an analogue of `let' that operates on the function cell of FUNC 477This is an analogue of `let' that operates on the function cell of FUNC
478rather than its value cell. The FORMs are evaluated with the specified 478rather than its value cell. The FORMs are evaluated with the specified
@@ -481,41 +481,41 @@ go back to their previous definitions, or lack thereof).
481 481
482\(fn ((FUNC ARGLIST BODY...) ...) FORM...)" nil (quote macro)) 482\(fn ((FUNC ARGLIST BODY...) ...) FORM...)" nil (quote macro))
483 483
484(autoload (quote labels) "cl-macs" "\ 484(autoload 'labels "cl-macs" "\
485Make temporary function bindings. 485Make temporary function bindings.
486This is like `flet', except the bindings are lexical instead of dynamic. 486This is like `flet', except the bindings are lexical instead of dynamic.
487Unlike `flet', this macro is fully compliant with the Common Lisp standard. 487Unlike `flet', this macro is fully compliant with the Common Lisp standard.
488 488
489\(fn ((FUNC ARGLIST BODY...) ...) FORM...)" nil (quote macro)) 489\(fn ((FUNC ARGLIST BODY...) ...) FORM...)" nil (quote macro))
490 490
491(autoload (quote macrolet) "cl-macs" "\ 491(autoload 'macrolet "cl-macs" "\
492Make temporary macro definitions. 492Make temporary macro definitions.
493This is like `flet', but for macros instead of functions. 493This is like `flet', but for macros instead of functions.
494 494
495\(fn ((NAME ARGLIST BODY...) ...) FORM...)" nil (quote macro)) 495\(fn ((NAME ARGLIST BODY...) ...) FORM...)" nil (quote macro))
496 496
497(autoload (quote symbol-macrolet) "cl-macs" "\ 497(autoload 'symbol-macrolet "cl-macs" "\
498Make symbol macro definitions. 498Make symbol macro definitions.
499Within the body FORMs, references to the variable NAME will be replaced 499Within the body FORMs, references to the variable NAME will be replaced
500by EXPANSION, and (setq NAME ...) will act like (setf EXPANSION ...). 500by EXPANSION, and (setq NAME ...) will act like (setf EXPANSION ...).
501 501
502\(fn ((NAME EXPANSION) ...) FORM...)" nil (quote macro)) 502\(fn ((NAME EXPANSION) ...) FORM...)" nil (quote macro))
503 503
504(autoload (quote lexical-let) "cl-macs" "\ 504(autoload 'lexical-let "cl-macs" "\
505Like `let', but lexically scoped. 505Like `let', but lexically scoped.
506The main visible difference is that lambdas inside BODY will create 506The main visible difference is that lambdas inside BODY will create
507lexical closures as in Common Lisp. 507lexical closures as in Common Lisp.
508 508
509\(fn VARLIST BODY)" nil (quote macro)) 509\(fn VARLIST BODY)" nil (quote macro))
510 510
511(autoload (quote lexical-let*) "cl-macs" "\ 511(autoload 'lexical-let* "cl-macs" "\
512Like `let*', but lexically scoped. 512Like `let*', but lexically scoped.
513The main visible difference is that lambdas inside BODY will create 513The main visible difference is that lambdas inside BODY will create
514lexical closures as in Common Lisp. 514lexical closures as in Common Lisp.
515 515
516\(fn VARLIST BODY)" nil (quote macro)) 516\(fn VARLIST BODY)" nil (quote macro))
517 517
518(autoload (quote multiple-value-bind) "cl-macs" "\ 518(autoload 'multiple-value-bind "cl-macs" "\
519Collect multiple return values. 519Collect multiple return values.
520FORM must return a list; the BODY is then executed with the first N elements 520FORM must return a list; the BODY is then executed with the first N elements
521of this list bound (`let'-style) to each of the symbols SYM in turn. This 521of this list bound (`let'-style) to each of the symbols SYM in turn. This
@@ -525,7 +525,7 @@ a synonym for (list A B C).
525 525
526\(fn (SYM...) FORM BODY)" nil (quote macro)) 526\(fn (SYM...) FORM BODY)" nil (quote macro))
527 527
528(autoload (quote multiple-value-setq) "cl-macs" "\ 528(autoload 'multiple-value-setq "cl-macs" "\
529Collect multiple return values. 529Collect multiple return values.
530FORM must return a list; the first N elements of this list are stored in 530FORM must return a list; the first N elements of this list are stored in
531each of the symbols SYM in turn. This is analogous to the Common Lisp 531each of the symbols SYM in turn. This is analogous to the Common Lisp
@@ -534,22 +534,22 @@ values. For compatibility, (values A B C) is a synonym for (list A B C).
534 534
535\(fn (SYM...) FORM)" nil (quote macro)) 535\(fn (SYM...) FORM)" nil (quote macro))
536 536
537(autoload (quote locally) "cl-macs" "\ 537(autoload 'locally "cl-macs" "\
538Not documented 538Not documented
539 539
540\(fn &rest BODY)" nil (quote macro)) 540\(fn &rest BODY)" nil (quote macro))
541 541
542(autoload (quote the) "cl-macs" "\ 542(autoload 'the "cl-macs" "\
543Not documented 543Not documented
544 544
545\(fn TYPE FORM)" nil (quote macro)) 545\(fn TYPE FORM)" nil (quote macro))
546 546
547(autoload (quote declare) "cl-macs" "\ 547(autoload 'declare "cl-macs" "\
548Not documented 548Not documented
549 549
550\(fn &rest SPECS)" nil (quote macro)) 550\(fn &rest SPECS)" nil (quote macro))
551 551
552(autoload (quote define-setf-method) "cl-macs" "\ 552(autoload 'define-setf-method "cl-macs" "\
553Define a `setf' method. 553Define a `setf' method.
554This method shows how to handle `setf's to places of the form (NAME ARGS...). 554This method shows how to handle `setf's to places of the form (NAME ARGS...).
555The argument forms ARGS are bound according to ARGLIST, as if NAME were 555The argument forms ARGS are bound according to ARGLIST, as if NAME were
@@ -560,7 +560,7 @@ form. See `defsetf' for a simpler way to define most setf-methods.
560 560
561\(fn NAME ARGLIST BODY...)" nil (quote macro)) 561\(fn NAME ARGLIST BODY...)" nil (quote macro))
562 562
563(autoload (quote defsetf) "cl-macs" "\ 563(autoload 'defsetf "cl-macs" "\
564Define a `setf' method. 564Define a `setf' method.
565This macro is an easy-to-use substitute for `define-setf-method' that works 565This macro is an easy-to-use substitute for `define-setf-method' that works
566well for simple place forms. In the simple `defsetf' form, `setf's of 566well for simple place forms. In the simple `defsetf' form, `setf's of
@@ -581,14 +581,14 @@ Example:
581 581
582\(fn NAME [FUNC | ARGLIST (STORE) BODY...])" nil (quote macro)) 582\(fn NAME [FUNC | ARGLIST (STORE) BODY...])" nil (quote macro))
583 583
584(autoload (quote get-setf-method) "cl-macs" "\ 584(autoload 'get-setf-method "cl-macs" "\
585Return a list of five values describing the setf-method for PLACE. 585Return a list of five values describing the setf-method for PLACE.
586PLACE may be any Lisp form which can appear as the PLACE argument to 586PLACE may be any Lisp form which can appear as the PLACE argument to
587a macro like `setf' or `incf'. 587a macro like `setf' or `incf'.
588 588
589\(fn PLACE &optional ENV)" nil nil) 589\(fn PLACE &optional ENV)" nil nil)
590 590
591(autoload (quote setf) "cl-macs" "\ 591(autoload 'setf "cl-macs" "\
592Set each PLACE to the value of its VAL. 592Set each PLACE to the value of its VAL.
593This is a generalized version of `setq'; the PLACEs may be symbolic 593This is a generalized version of `setq'; the PLACEs may be symbolic
594references such as (car x) or (aref x i), as well as plain symbols. 594references such as (car x) or (aref x i), as well as plain symbols.
@@ -597,40 +597,40 @@ The return value is the last VAL in the list.
597 597
598\(fn PLACE VAL PLACE VAL ...)" nil (quote macro)) 598\(fn PLACE VAL PLACE VAL ...)" nil (quote macro))
599 599
600(autoload (quote psetf) "cl-macs" "\ 600(autoload 'psetf "cl-macs" "\
601Set PLACEs to the values VALs in parallel. 601Set PLACEs to the values VALs in parallel.
602This is like `setf', except that all VAL forms are evaluated (in order) 602This is like `setf', except that all VAL forms are evaluated (in order)
603before assigning any PLACEs to the corresponding values. 603before assigning any PLACEs to the corresponding values.
604 604
605\(fn PLACE VAL PLACE VAL ...)" nil (quote macro)) 605\(fn PLACE VAL PLACE VAL ...)" nil (quote macro))
606 606
607(autoload (quote cl-do-pop) "cl-macs" "\ 607(autoload 'cl-do-pop "cl-macs" "\
608Not documented 608Not documented
609 609
610\(fn PLACE)" nil nil) 610\(fn PLACE)" nil nil)
611 611
612(autoload (quote remf) "cl-macs" "\ 612(autoload 'remf "cl-macs" "\
613Remove TAG from property list PLACE. 613Remove TAG from property list PLACE.
614PLACE may be a symbol, or any generalized variable allowed by `setf'. 614PLACE may be a symbol, or any generalized variable allowed by `setf'.
615The form returns true if TAG was found and removed, nil otherwise. 615The form returns true if TAG was found and removed, nil otherwise.
616 616
617\(fn PLACE TAG)" nil (quote macro)) 617\(fn PLACE TAG)" nil (quote macro))
618 618
619(autoload (quote shiftf) "cl-macs" "\ 619(autoload 'shiftf "cl-macs" "\
620Shift left among PLACEs. 620Shift left among PLACEs.
621Example: (shiftf A B C) sets A to B, B to C, and returns the old A. 621Example: (shiftf A B C) sets A to B, B to C, and returns the old A.
622Each PLACE may be a symbol, or any generalized variable allowed by `setf'. 622Each PLACE may be a symbol, or any generalized variable allowed by `setf'.
623 623
624\(fn PLACE... VAL)" nil (quote macro)) 624\(fn PLACE... VAL)" nil (quote macro))
625 625
626(autoload (quote rotatef) "cl-macs" "\ 626(autoload 'rotatef "cl-macs" "\
627Rotate left among PLACEs. 627Rotate left among PLACEs.
628Example: (rotatef A B C) sets A to B, B to C, and C to A. It returns nil. 628Example: (rotatef A B C) sets A to B, B to C, and C to A. It returns nil.
629Each PLACE may be a symbol, or any generalized variable allowed by `setf'. 629Each PLACE may be a symbol, or any generalized variable allowed by `setf'.
630 630
631\(fn PLACE...)" nil (quote macro)) 631\(fn PLACE...)" nil (quote macro))
632 632
633(autoload (quote letf) "cl-macs" "\ 633(autoload 'letf "cl-macs" "\
634Temporarily bind to PLACEs. 634Temporarily bind to PLACEs.
635This is the analogue of `let', but with generalized variables (in the 635This is the analogue of `let', but with generalized variables (in the
636sense of `setf') for the PLACEs. Each PLACE is set to the corresponding 636sense of `setf') for the PLACEs. Each PLACE is set to the corresponding
@@ -642,7 +642,7 @@ the PLACE is not modified before executing BODY.
642 642
643\(fn ((PLACE VALUE) ...) BODY...)" nil (quote macro)) 643\(fn ((PLACE VALUE) ...) BODY...)" nil (quote macro))
644 644
645(autoload (quote letf*) "cl-macs" "\ 645(autoload 'letf* "cl-macs" "\
646Temporarily bind to PLACEs. 646Temporarily bind to PLACEs.
647This is the analogue of `let*', but with generalized variables (in the 647This is the analogue of `let*', but with generalized variables (in the
648sense of `setf') for the PLACEs. Each PLACE is set to the corresponding 648sense of `setf') for the PLACEs. Each PLACE is set to the corresponding
@@ -654,27 +654,27 @@ the PLACE is not modified before executing BODY.
654 654
655\(fn ((PLACE VALUE) ...) BODY...)" nil (quote macro)) 655\(fn ((PLACE VALUE) ...) BODY...)" nil (quote macro))
656 656
657(autoload (quote callf) "cl-macs" "\ 657(autoload 'callf "cl-macs" "\
658Set PLACE to (FUNC PLACE ARGS...). 658Set PLACE to (FUNC PLACE ARGS...).
659FUNC should be an unquoted function name. PLACE may be a symbol, 659FUNC should be an unquoted function name. PLACE may be a symbol,
660or any generalized variable allowed by `setf'. 660or any generalized variable allowed by `setf'.
661 661
662\(fn FUNC PLACE ARGS...)" nil (quote macro)) 662\(fn FUNC PLACE ARGS...)" nil (quote macro))
663 663
664(autoload (quote callf2) "cl-macs" "\ 664(autoload 'callf2 "cl-macs" "\
665Set PLACE to (FUNC ARG1 PLACE ARGS...). 665Set PLACE to (FUNC ARG1 PLACE ARGS...).
666Like `callf', but PLACE is the second argument of FUNC, not the first. 666Like `callf', but PLACE is the second argument of FUNC, not the first.
667 667
668\(fn FUNC ARG1 PLACE ARGS...)" nil (quote macro)) 668\(fn FUNC ARG1 PLACE ARGS...)" nil (quote macro))
669 669
670(autoload (quote define-modify-macro) "cl-macs" "\ 670(autoload 'define-modify-macro "cl-macs" "\
671Define a `setf'-like modify macro. 671Define a `setf'-like modify macro.
672If NAME is called, it combines its PLACE argument with the other arguments 672If NAME is called, it combines its PLACE argument with the other arguments
673from ARGLIST using FUNC: (define-modify-macro incf (&optional (n 1)) +) 673from ARGLIST using FUNC: (define-modify-macro incf (&optional (n 1)) +)
674 674
675\(fn NAME ARGLIST FUNC &optional DOC)" nil (quote macro)) 675\(fn NAME ARGLIST FUNC &optional DOC)" nil (quote macro))
676 676
677(autoload (quote defstruct) "cl-macs" "\ 677(autoload 'defstruct "cl-macs" "\
678Define a struct type. 678Define a struct type.
679This macro defines a new Lisp data type called NAME, which contains data 679This macro defines a new Lisp data type called NAME, which contains data
680stored in SLOTs. This defines a `make-NAME' constructor, a `copy-NAME' 680stored in SLOTs. This defines a `make-NAME' constructor, a `copy-NAME'
@@ -682,24 +682,24 @@ copier, a `NAME-p' predicate, and setf-able `NAME-SLOT' accessors.
682 682
683\(fn (NAME OPTIONS...) (SLOT SLOT-OPTS...)...)" nil (quote macro)) 683\(fn (NAME OPTIONS...) (SLOT SLOT-OPTS...)...)" nil (quote macro))
684 684
685(autoload (quote cl-struct-setf-expander) "cl-macs" "\ 685(autoload 'cl-struct-setf-expander "cl-macs" "\
686Not documented 686Not documented
687 687
688\(fn X NAME ACCESSOR PRED-FORM POS)" nil nil) 688\(fn X NAME ACCESSOR PRED-FORM POS)" nil nil)
689 689
690(autoload (quote typep) "cl-macs" "\ 690(autoload 'typep "cl-macs" "\
691Check that OBJECT is of type TYPE. 691Check that OBJECT is of type TYPE.
692TYPE is a Common Lisp-style type specifier. 692TYPE is a Common Lisp-style type specifier.
693 693
694\(fn OBJECT TYPE)" nil nil) 694\(fn OBJECT TYPE)" nil nil)
695 695
696(autoload (quote check-type) "cl-macs" "\ 696(autoload 'check-type "cl-macs" "\
697Verify that FORM is of type TYPE; signal an error if not. 697Verify that FORM is of type TYPE; signal an error if not.
698STRING is an optional description of the desired type. 698STRING is an optional description of the desired type.
699 699
700\(fn FORM TYPE &optional STRING)" nil (quote macro)) 700\(fn FORM TYPE &optional STRING)" nil (quote macro))
701 701
702(autoload (quote assert) "cl-macs" "\ 702(autoload 'assert "cl-macs" "\
703Verify that FORM returns non-nil; signal an error if not. 703Verify that FORM returns non-nil; signal an error if not.
704Second arg SHOW-ARGS means to include arguments of FORM in message. 704Second arg SHOW-ARGS means to include arguments of FORM in message.
705Other args STRING and ARGS... are arguments to be passed to `error'. 705Other args STRING and ARGS... are arguments to be passed to `error'.
@@ -708,13 +708,13 @@ omitted, a default message listing FORM itself is used.
708 708
709\(fn FORM &optional SHOW-ARGS STRING &rest ARGS)" nil (quote macro)) 709\(fn FORM &optional SHOW-ARGS STRING &rest ARGS)" nil (quote macro))
710 710
711(autoload (quote ignore-errors) "cl-macs" "\ 711(autoload 'ignore-errors "cl-macs" "\
712Execute BODY; if an error occurs, return nil. 712Execute BODY; if an error occurs, return nil.
713Otherwise, return result of last form in BODY. 713Otherwise, return result of last form in BODY.
714 714
715\(fn &rest BODY)" nil (quote macro)) 715\(fn &rest BODY)" nil (quote macro))
716 716
717(autoload (quote define-compiler-macro) "cl-macs" "\ 717(autoload 'define-compiler-macro "cl-macs" "\
718Define a compiler-only macro. 718Define a compiler-only macro.
719This is like `defmacro', but macro expansion occurs only if the call to 719This is like `defmacro', but macro expansion occurs only if the call to
720FUNC is compiled (i.e., not interpreted). Compiler macros should be used 720FUNC is compiled (i.e., not interpreted). Compiler macros should be used
@@ -728,7 +728,7 @@ and then returning foo.
728 728
729\(fn FUNC ARGS &rest BODY)" nil (quote macro)) 729\(fn FUNC ARGS &rest BODY)" nil (quote macro))
730 730
731(autoload (quote compiler-macroexpand) "cl-macs" "\ 731(autoload 'compiler-macroexpand "cl-macs" "\
732Not documented 732Not documented
733 733
734\(fn FORM)" nil nil) 734\(fn FORM)" nil nil)