aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/emacs.texi20
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi7
-rw-r--r--doc/lispref/elisp.texi13
3 files changed, 38 insertions, 2 deletions
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 678ccb9ba51..a7967ecaee5 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -3,10 +3,28 @@
3@setfilename ../../info/emacs.info 3@setfilename ../../info/emacs.info
4@settitle GNU Emacs Manual 4@settitle GNU Emacs Manual
5@include docstyle.texi 5@include docstyle.texi
6
7@c The edition number appears in more than one place in this file
8@c I don't really know what it means...
9@c For example, it has said "Sixteenth" since sometime in the Emacs 22
10@c series, all through 23, and into 24. So it is not very useful IMO,
11@c and offers nothing that EMACSVER does not. I guess it relates
12@c mainly to the published book sold by the FSF. Hence no longer
13@c bother including it except iftex. Really, I think it should not be
14@c here at all (since anyone can make a pdf version), but should just
15@c be something added by the FSF during the publishing process.
16@c Also, the lispref uses a float (3.0), whereas this uses an ordinal,
17@c so the format is not even consistent.
18@set EDITION Seventeenth
6@include emacsver.texi 19@include emacsver.texi
7 20
8@copying 21@copying
22@iftex
23This is the @value{EDITION} edition of the @cite{GNU Emacs Manual},@*
24@end iftex
25@ifnottex
9This is the @cite{GNU Emacs Manual}, 26This is the @cite{GNU Emacs Manual},
27@end ifnottex
10updated for Emacs version @value{EMACSVER}. 28updated for Emacs version @value{EMACSVER}.
11 29
12Copyright @copyright{} 1985--1987, 1993--2019 Free Software Foundation, Inc. 30Copyright @copyright{} 1985--1987, 1993--2019 Free Software Foundation, Inc.
@@ -64,7 +82,7 @@ developing GNU and promoting software freedom.''
64@sp 6 82@sp 6
65@center @titlefont{GNU Emacs Manual} 83@center @titlefont{GNU Emacs Manual}
66@sp 4 84@sp 4
67@center Updated for Emacs Version @value{EMACSVER} 85@center @value{EDITION} Edition, Updated for Emacs Version @value{EMACSVER}.
68@sp 5 86@sp 5
69@center Richard Stallman et al. 87@center Richard Stallman et al.
70@page 88@page
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index 9ad4cf102e3..489ba8d6ef8 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -63,6 +63,10 @@
63\global\hbadness=6666 % don't worry about not-too-underfull boxes 63\global\hbadness=6666 % don't worry about not-too-underfull boxes
64@end tex 64@end tex
65 65
66@c These refer to the printed book sold by the FSF.
67@set edition-number 3.10
68@set update-date 28 October 2009
69
66@c For next or subsequent edition: 70@c For next or subsequent edition:
67@c create function using with-output-to-temp-buffer 71@c create function using with-output-to-temp-buffer
68@c create a major mode, with keymaps 72@c create a major mode, with keymaps
@@ -102,6 +106,9 @@
102This is @cite{An Introduction to Programming in Emacs Lisp}, for 106This is @cite{An Introduction to Programming in Emacs Lisp}, for
103people who are not programmers. 107people who are not programmers.
104@sp 1 108@sp 1
109@iftex
110Edition @value{edition-number}, @value{update-date}
111@end iftex
105@ifnottex 112@ifnottex
106Distributed with Emacs version @value{EMACSVER}. 113Distributed with Emacs version @value{EMACSVER}.
107@end ifnottex 114@end ifnottex
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index 652175c3952..d667c51d788 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -52,7 +52,12 @@
52@end ifset 52@end ifset
53@end tex 53@end tex
54 54
55
56@c Version of the manual and of Emacs.
57@c (See comments for EDITION in emacs.texi)
58@set VERSION 3.1
55@include emacsver.texi 59@include emacsver.texi
60@set DATE October 2014
56 61
57@c in general, keep the following line commented out, unless doing a 62@c in general, keep the following line commented out, unless doing a
58@c copy of this manual that will be published. The manual should go 63@c copy of this manual that will be published. The manual should go
@@ -86,7 +91,12 @@
86@c @syncodeindex tp fn 91@c @syncodeindex tp fn
87 92
88@copying 93@copying
89This is the @cite{GNU Emacs Lisp Reference Manual}, 94@iftex
95This is edition @value{VERSION} of the @cite{GNU Emacs Lisp Reference Manual},@*
96@end iftex
97@ifnottex
98This is the @cite{GNU Emacs Lisp Reference Manual}
99@end ifnottex
90corresponding to Emacs version @value{EMACSVER}. 100corresponding to Emacs version @value{EMACSVER}.
91 101
92Copyright @copyright{} 1990--1996, 1998--2019 Free Software Foundation, Inc. 102Copyright @copyright{} 1990--1996, 1998--2019 Free Software Foundation, Inc.
@@ -117,6 +127,7 @@ developing GNU and promoting software freedom.''
117@subtitle @value{voltitle} 127@subtitle @value{voltitle}
118@end ifset 128@end ifset
119@subtitle For Emacs Version @value{EMACSVER} 129@subtitle For Emacs Version @value{EMACSVER}
130@subtitle Revision @value{VERSION}, @value{DATE}
120 131
121@author by Bil Lewis, Dan LaLiberte, Richard Stallman, 132@author by Bil Lewis, Dan LaLiberte, Richard Stallman,
122@author the GNU Manual Group, et al. 133@author the GNU Manual Group, et al.