aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorEli Zaretskii2019-11-02 09:52:39 +0200
committerEli Zaretskii2019-11-02 09:52:39 +0200
commit5a778d504fdbc4fd729ff2cc80be0ca5a68679b6 (patch)
treebe5ab28bf37424fab12ac40cfe0433f2f3d66958 /doc
parent4ac6c9b6683d6a5c705efd9d99688de3b6ddf5b7 (diff)
downloademacs-5a778d504fdbc4fd729ff2cc80be0ca5a68679b6.tar.gz
emacs-5a778d504fdbc4fd729ff2cc80be0ca5a68679b6.zip
Revert "Omit edition numbers and dates in manuals"
This reverts commit 2f42832895942fdeaa0c500511aa19860fa806cd. Editions of Emacs manuals must be coordinated with the FSF publishing staff, as they appear on the printed books.
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.