comparison man/lispref/intro.texi @ 70:131b0175ea99 r20-0b30

Import from CVS: tag r20-0b30
author cvs
date Mon, 13 Aug 2007 09:02:59 +0200
parents 05472e90ae02
children 9f59509498e1
comparison
equal deleted inserted replaced
69:804d1389bcd6 70:131b0175ea99
422 Manual}, for this basic information.) Generally speaking, the earlier 422 Manual}, for this basic information.) Generally speaking, the earlier
423 chapters describe features of XEmacs Lisp that have counterparts in many 423 chapters describe features of XEmacs Lisp that have counterparts in many
424 programming languages, and later chapters describe features that are 424 programming languages, and later chapters describe features that are
425 peculiar to XEmacs Lisp or relate specifically to editing. 425 peculiar to XEmacs Lisp or relate specifically to editing.
426 426
427 This is edition 3.2. 427 This is edition 3.0.
428 428
429 @menu 429 @menu
430 * Caveats:: Flaws and a request for help. 430 * Caveats:: Flaws and a request for help.
431 * Lisp History:: XEmacs Lisp is descended from Maclisp. 431 * Lisp History:: XEmacs Lisp is descended from Maclisp.
432 * Conventions:: How the manual is formatted. 432 * Conventions:: How the manual is formatted.
470 which you are criticizing. 470 which you are criticizing.
471 @end ifinfo 471 @end ifinfo
472 472
473 This manual was originally written for FSF Emacs 19 and was updated by 473 This manual was originally written for FSF Emacs 19 and was updated by
474 Ben Wing (wing@@666.com) for Lucid Emacs 19.10 and later for XEmacs 474 Ben Wing (wing@@666.com) for Lucid Emacs 19.10 and later for XEmacs
475 19.12, 19.13, 19.14, and 20.0. It was further updated by the XEmacs 475 19.12, 19.13, 19.14, and 20.0. Please send comments and corrections
476 Development Team for 19.15 and 20.1. Please send comments and 476 relating to XEmacs-specific portions of this manual to
477 corrections relating to XEmacs-specific portions of this manual to
478 @example 477 @example
479 xemacs@@xemacs.org 478 xemacs@@xemacs.org
480 @end example 479 @end example
481 480
482 or post to the newsgroup 481 or post to the newsgroup
611 evaluate. We show the result of the expansion with 610 evaluate. We show the result of the expansion with
612 @samp{@expansion{}}. We may or may not show the actual result of the 611 @samp{@expansion{}}. We may or may not show the actual result of the
613 evaluation of the expanded form. 612 evaluation of the expanded form.
614 613
615 @example 614 @example
616 (news-cadr '(a b c)) 615 (third '(a b c))
617 @expansion{} (car (cdr '(a b c))) 616 @expansion{} (car (cdr (cdr '(a b c))))
618 @result{} b 617 @result{} c
619 @end example 618 @end example
620 619
621 Sometimes to help describe one form we show another form that 620 Sometimes to help describe one form we show another form that
622 produces identical results. The exact equivalence of two forms is 621 produces identical results. The exact equivalence of two forms is
623 indicated with @samp{@equiv{}}. 622 indicated with @samp{@equiv{}}.
624 623
625 @example 624 @example
626 (cons 'a nil) @equiv{} (list 'a) 625 (make-sparse-keymap) @equiv{} (list 'keymap)
627 @end example 626 @end example
628 627
629 @node Printing Notation 628 @node Printing Notation
630 @subsection Printing Notation 629 @subsection Printing Notation
631 @cindex printing notation 630 @cindex printing notation
857 for Lucid Emacs 19.10, XEmacs 19.12, and XEmacs 19.13. He is the sole 856 for Lucid Emacs 19.10, XEmacs 19.12, and XEmacs 19.13. He is the sole
858 author of many of the manual sections, in particular the XEmacs-specific 857 author of many of the manual sections, in particular the XEmacs-specific
859 sections: events, faces, extents, glyphs, specifiers, toolbar, menubars, 858 sections: events, faces, extents, glyphs, specifiers, toolbar, menubars,
860 scrollbars, dialog boxes, devices, consoles, hash tables, range tables, 859 scrollbars, dialog boxes, devices, consoles, hash tables, range tables,
861 char tables, databases, and others. The section on annotations was 860 char tables, databases, and others. The section on annotations was
862 originally written by Chuck Thompson. Corrections to v3.1 were done by 861 originally written by Chuck Thompson.
863 Martin Buchholz, Steve Baur, and Hrvoje Niksic.
864 862
865 Corrections to the original GNU Emacs Lisp Reference Manual were 863 Corrections to the original GNU Emacs Lisp Reference Manual were
866 supplied by Karl Berry, Jim Blandy, Bard Bloom, Stephane Boucher, David 864 supplied by Karl Berry, Jim Blandy, Bard Bloom, Stephane Boucher, David
867 Boyes, Alan Carroll, Richard Davis, Lawrence R. Dodd, Peter Doornbosch, 865 Boyes, Alan Carroll, Richard Davis, Lawrence R. Dodd, Peter Doornbosch,
868 David A. Duff, Chris Eich, Beverly Erlebacher, David Eckelkamp, Ralf 866 David A. Duff, Chris Eich, Beverly Erlebacher, David Eckelkamp, Ralf