aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2021-07-16 07:51:35 -0700
committerGlenn Morris2021-07-16 07:51:35 -0700
commit45cdc89986bb4ee60d7b64ee6ba0f717869aae5a (patch)
tree57f7596bed494a2863d1e3a706258486f5f50feb
parentd8d9504c5a9f1b6d22eae131334b981c65881f0e (diff)
parent7ac411ae2ce91572a2bdb8eaa1ee6ceccf162e35 (diff)
downloademacs-45cdc89986bb4ee60d7b64ee6ba0f717869aae5a.tar.gz
emacs-45cdc89986bb4ee60d7b64ee6ba0f717869aae5a.zip
Merge from origin/emacs-27
7ac411ae2c (origin/emacs-27) ; * src/data.c (Fcar, Fcdr): Doc fix. 0d9e1826f7 One more minor update of the Emacs manual for 19th printing 92616d30e0 ; Fix let-alist Texinfo markup c13acf8e34 ; * doc/emacs/mule.texi (International Chars): Mention 'de...
-rw-r--r--doc/emacs/back.texi37
-rw-r--r--doc/emacs/book-spine.texi2
-rw-r--r--doc/emacs/emacs.texi2
-rw-r--r--doc/emacs/mule.texi6
-rw-r--r--doc/lispref/lists.texi4
-rw-r--r--src/data.c8
6 files changed, 30 insertions, 29 deletions
diff --git a/doc/emacs/back.texi b/doc/emacs/back.texi
index 549e0e925e1..ae0121e1a88 100644
--- a/doc/emacs/back.texi
+++ b/doc/emacs/back.texi
@@ -15,8 +15,8 @@
15@sp 1 15@sp 1
16 16
17@quotation 17@quotation
18GNU Emacs is much @strong{more than a text editor}; over the years, it 18GNU Emacs is much @strong{more than a text editor;} over the years, it
19has expanded to become @strong{an entire workflow environment}, 19has expanded to become @strong{an entire workflow environment,}
20impressing programmers with its integrated debugging and 20impressing programmers with its integrated debugging and
21project-management features. It is also a multi-lingual word 21project-management features. It is also a multi-lingual word
22processor, can handle all your email and Usenet news needs, display 22processor, can handle all your email and Usenet news needs, display
@@ -26,7 +26,7 @@ Features include:
26 26
27@itemize @bullet 27@itemize @bullet
28@item 28@item
29Special editing modes for @strong{27 programming languages}, including C, 29Special editing modes for @strong{27 programming languages,} including C,
30C@t{++}, Fortran, Java, JavaScript, Lisp, Objective C, Pascal, Perl, 30C@t{++}, Fortran, Java, JavaScript, Lisp, Objective C, Pascal, Perl,
31and Scheme. 31and Scheme.
32 32
@@ -36,7 +36,7 @@ and creating Makefiles for GNU/Linux, UNIX, Windows/DOS, and VMS
36systems. 36systems.
37 37
38@item 38@item
39Support for typing and displaying in @strong{60 non-English languages}, 39Support for typing and displaying in @strong{60 non-English languages,}
40including Arabic, Chinese, Czech, Hebrew, Hindi, Japanese, Korean, 40including Arabic, Chinese, Czech, Hebrew, Hindi, Japanese, Korean,
41Russian, Vietnamese, and all Western European languages. 41Russian, Vietnamese, and all Western European languages.
42 42
@@ -52,7 +52,7 @@ editing modes for @LaTeX{} and @TeX{} are included).
52@strong{Compile} and @strong{debug} from inside Emacs. 52@strong{Compile} and @strong{debug} from inside Emacs.
53 53
54@item 54@item
55Maintain program @strong{ChangeLogs}. 55Maintain program @strong{ChangeLogs.}
56 56
57@item 57@item
58Flag, move, and delete files and sub-directories recursively 58Flag, move, and delete files and sub-directories recursively
@@ -74,26 +74,25 @@ And much more!
74@end itemize 74@end itemize
75@end itemize 75@end itemize
76 76
77And when you tire of all the work you can accomplish with it, Emacs
78contains games to play.
79
80Emacs comes with an introductory online tutorial available in many 77Emacs comes with an introductory online tutorial available in many
81languages, and this manual picks up where that tutorial ends. It 78languages, and this nineteenth edition of the manual picks up where
82explains the full range of the power of Emacs, now up to @strong{version 79that tutorial ends. It explains the full range of the power of Emacs,
8327.2}, and contains reference material useful to expert users. It 80now up to @strong[version 27.2,} and contains reference material
84also includes appendices with specific material about X and GTK 81useful to expert users. It also includes appendices with specific
85resources, and with details for users of macOS and Microsoft Windows. 82material about X and GTK resources, and with details for users of
83macOS and Microsoft Windows.
86 84
87Appendices are included, with specific material about X and GTK 85And when you tire of all the work you can accomplish with it, Emacs
88resources, and with details for users of Macintosh and Microsoft OS. 86contains games to play.
89 87
90@strong{About the original and principal Author:} 88@strong{About the original and principal author:}
91 89
92Richard M.@: Stallman developed the first Emacs in 1975 and wrote GNU 90Richard M.@: Stallman developed the first Emacs in 1976 and wrote GNU
93Emacs in 1984/85. He has received the ACM Grace Hopper Award, a 91Emacs in 1984/85. He has received the ACM Grace Hopper Award, a
94MacArthur Foundation fellowship, the Electronic Frontier Foundation's 92MacArthur Foundation fellowship, the Electronic Frontier Foundation's
95Pioneer award, and the Takeda Award for Social/Economic Betterment, as 93Pioneer award, the Takeda Award for Social/Economic Betterment, and
96well as several honorary doctorates. 94the ACM Software and System Award, as well as several doctorates
95honoris causa.
97@end quotation 96@end quotation
98 97
99@hfil 98@hfil
diff --git a/doc/emacs/book-spine.texi b/doc/emacs/book-spine.texi
index 17fccee1359..20e23ca2bf8 100644
--- a/doc/emacs/book-spine.texi
+++ b/doc/emacs/book-spine.texi
@@ -13,7 +13,7 @@
13 13
14@center @titlefont{GNU Emacs Manual} 14@center @titlefont{GNU Emacs Manual}
15@sp 5 15@sp 5
16@center @value{EDITION} Edition, for Emacs Version @value{EMACSVER} 16@center @value{EDITION} edition, for Emacs Version @value{EMACSVER}
17@sp 5 17@sp 5
18 18
19@center by Richard M.@: Stallman et al. 19@center by Richard M.@: Stallman et al.
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index c895b0101eb..d2011ebf974 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -95,7 +95,7 @@ Boston, MA 02110-1301 USA @*
95ISBN 978-0-9831592-8-5 95ISBN 978-0-9831592-8-5
96 96
97@sp 2 97@sp 2
98Cover art by Etienne Suvasa; cover design by Matt Lee. 98Cover art by Etienne Suvasa; cover design by FSF staff.
99 99
100@end titlepage 100@end titlepage
101 101
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index 922eec7426e..22b3677b5b0 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -174,8 +174,10 @@ characters in the range @code{#x0080..#x00FF}.
174@cindex font of character at point 174@cindex font of character at point
175@cindex text properties at point 175@cindex text properties at point
176@cindex face at point 176@cindex face at point
177 With a prefix argument (@kbd{C-u C-x =}), this command displays a 177@findex describe-char
178detailed description of the character in a window: 178 With a prefix argument (@kbd{C-u C-x =}), this command additionally
179calls the command @code{describe-char}, which displays a detailed
180description of the character:
179 181
180@itemize @bullet 182@itemize @bullet
181@item 183@item
diff --git a/doc/lispref/lists.texi b/doc/lispref/lists.texi
index 2805b1f5fdc..ac99835f7b3 100644
--- a/doc/lispref/lists.texi
+++ b/doc/lispref/lists.texi
@@ -1804,7 +1804,7 @@ through a simple example:
1804(let-alist colors 1804(let-alist colors
1805 (if (eq .rose 'red) 1805 (if (eq .rose 'red)
1806 .lily)) 1806 .lily))
1807=> white 1807 @result{} white
1808@end lisp 1808@end lisp
1809 1809
1810The @var{body} is inspected at compilation time, and only the symbols 1810The @var{body} is inspected at compilation time, and only the symbols
@@ -1820,7 +1820,7 @@ Nested association lists is supported:
1820(let-alist colors 1820(let-alist colors
1821 (if (eq .rose 'red) 1821 (if (eq .rose 'red)
1822 .lily.belladonna)) 1822 .lily.belladonna))
1823=> yellow 1823 @result{} yellow
1824@end lisp 1824@end lisp
1825 1825
1826Nesting @code{let-alist} inside each other is allowed, but the code in 1826Nesting @code{let-alist} inside each other is allowed, but the code in
diff --git a/src/data.c b/src/data.c
index 059f31e514b..9adfafacaa5 100644
--- a/src/data.c
+++ b/src/data.c
@@ -581,8 +581,8 @@ DEFUN ("condition-variable-p", Fcondition_variable_p, Scondition_variable_p,
581/* Extract and set components of lists. */ 581/* Extract and set components of lists. */
582 582
583DEFUN ("car", Fcar, Scar, 1, 1, 0, 583DEFUN ("car", Fcar, Scar, 1, 1, 0,
584 doc: /* Return the car of LIST. If arg is nil, return nil. 584 doc: /* Return the car of LIST. If LIST is nil, return nil.
585Error if arg is not nil and not a cons cell. See also `car-safe'. 585Error if LIST is not nil and not a cons cell. See also `car-safe'.
586 586
587See Info node `(elisp)Cons Cells' for a discussion of related basic 587See Info node `(elisp)Cons Cells' for a discussion of related basic
588Lisp concepts such as car, cdr, cons cell and list. */) 588Lisp concepts such as car, cdr, cons cell and list. */)
@@ -599,8 +599,8 @@ DEFUN ("car-safe", Fcar_safe, Scar_safe, 1, 1, 0,
599} 599}
600 600
601DEFUN ("cdr", Fcdr, Scdr, 1, 1, 0, 601DEFUN ("cdr", Fcdr, Scdr, 1, 1, 0,
602 doc: /* Return the cdr of LIST. If arg is nil, return nil. 602 doc: /* Return the cdr of LIST. If LIST is nil, return nil.
603Error if arg is not nil and not a cons cell. See also `cdr-safe'. 603Error if LIST is not nil and not a cons cell. See also `cdr-safe'.
604 604
605See Info node `(elisp)Cons Cells' for a discussion of related basic 605See Info node `(elisp)Cons Cells' for a discussion of related basic
606Lisp concepts such as cdr, car, cons cell and list. */) 606Lisp concepts such as cdr, car, cons cell and list. */)