Mercurial > hg > xemacs-beta
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 |