emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

emacs-27 de52dbd 1/2: Update doc/emacs/ for a new printing of the Emacs


From: Eli Zaretskii
Subject: emacs-27 de52dbd 1/2: Update doc/emacs/ for a new printing of the Emacs Manual book
Date: Thu, 1 Jul 2021 04:31:26 -0400 (EDT)

branch: emacs-27
commit de52dbd4ad4299681b7471d456516fd2c79262d7
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Update doc/emacs/ for a new printing of the Emacs Manual book
    
    * doc/emacs/book-spine.texi: New file: the printed book spine.
    * doc/emacs/back.texi: New file: the backcover text for the
    printed book.
    * doc/emacs/emacs.texi: Update ISBN.
---
 doc/emacs/back.texi       | 98 +++++++++++++++++++++++++++++++++++++++++++++++
 doc/emacs/book-spine.texi | 20 ++++++++++
 doc/emacs/emacs.texi      |  2 +-
 3 files changed, 119 insertions(+), 1 deletion(-)

diff --git a/doc/emacs/back.texi b/doc/emacs/back.texi
new file mode 100644
index 0000000..717f7f5
--- /dev/null
+++ b/doc/emacs/back.texi
@@ -0,0 +1,98 @@
+\input texinfo  @c -*-texinfo-*-
+@c This is part of the Emacs manual.
+@c Copyright (C) 1985--1987, 1993--1995, 1997, 2001--2021 Free Software
+@c Foundation, Inc.
+@c See file emacs.texi for copying conditions.
+@c
+@c %**start of header
+@setfilename back-cover
+@settitle GNU Emacs Manual
+@include docstyle.texi
+@c %**end of header
+.
+@sp 7
+@center @titlefont {GNU Emacs Manual}
+@sp 1
+
+@quotation
+GNU Emacs is much more than a text editor; over the years, it has
+expanded to become an entire workflow environment, impressing
+programmers with its integrated debugging and project-management
+features.  It is also a multi-lingual word processor, can handle all
+your email and Usenet news needs, display web pages, and even has a
+diary and a calendar for your appointments!
+
+And when you tire of all the work you can accomplish with it, Emacs
+contains games to play.
+
+@strong{Features include:}
+
+@itemize @bullet
+@item
+Special editing modes for @strong{27 programing languages}, including C,
+C@t{++}, Fortran, Java, JavaScript, Lisp, Objective C, Pascal, Perl,
+and Scheme.
+
+@item
+Special @strong{scripting language modes} for Bash, other common shells,
+and creating Makefiles for GNU/Linux, UNIX, Windows/DOS, and VMS
+systems.
+
+@item
+Support for typing and displaying in @strong{60 non- English languages},
+including Arabic, Chinese, Czech, Hebrew, Hindi, Japanese, Korean,
+Russian, Vietnamese, and all Western European languages.
+
+@item
+The ability to:
+
+@itemize @minus
+@item
+Create @strong{PostScript output} from plain-text files (special editing
+modes for @LaTeX{} and @TeX{} are included).
+
+@item
+@strong{Compile} and @strong{debug} from inside Emacs.
+
+@item
+Maintain program @strong{ChangeLogs}.
+
+@item
+Flag, move, and delete files and sub-directories recursively
+(@strong{directory navigation}).
+
+@item
+Run @strong{shell commands} from inside Emacs, or even use Emacs itself
+as a shell (Eshell).
+
+@item
+Enjoy the use of extensive @strong{merge} and @strong{diff} functions.
+
+@item
+Take advantage of built-in support for many @strong{version control}
+systems, including Git, Mercurial, Bazaar, Subversion, and CVS.
+
+@item
+And much more!
+@end itemize
+@end itemize
+
+Emacs comes with an introductory online tutorial available in many
+languages.  This book picks up where that tutorial ends.  It explains
+the full range of Emacs's power and contains reference material useful
+to expert users.
+
+Appendices are included, with specific material about X and GTK
+resources, and with details for users of Macintosh and Microsoft OS.
+
+@strong{About the Author:}
+
+Richard M.@: Stallman developed the first Emacs in 1975 and wrote GNU
+Emacs in 1984/85.  He has received the ACM Grace Hopper Award, a
+MacArthur Foundation fellowship, the Electronic Frontier Foundation's
+Pioneer award, and the Takeda Award for Social/Economic Betterment, as
+well as several honorary doctorates.
+@end quotation
+
+@hfil
+@bye
diff --git a/doc/emacs/book-spine.texi b/doc/emacs/book-spine.texi
new file mode 100644
index 0000000..84a0168
--- /dev/null
+++ b/doc/emacs/book-spine.texi
@@ -0,0 +1,20 @@
+\input texinfo  @c -*-texinfo-*-
+@c %**start of header
+@setfilename book-spine
+@settitle book-spine
+@include docstyle.texi
+@c %**end of header
+
+@include emacsver.texi
+
+@c need dot in text so first space command works!
+.
+@sp 7
+
+@center @titlefont{GNU Emacs Manual}
+@sp 5
+@center @value{EDITION} Edition, for Emacs Version @value{EMACSVER}
+@sp 5
+
+@center by Richard M.@: Stallman
+@bye
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 4481ac9..b355146 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -92,7 +92,7 @@ developing GNU and promoting software freedom.''
 Published by the Free Software Foundation @*
 51 Franklin Street, Fifth Floor @*
 Boston, MA 02110-1301 USA @*
-ISBN 978-0-9831592-5-4
+ISBN 978-0-9831592-8-5
 
 @sp 2
 Cover art by Etienne Suvasa; cover design by Matt Lee.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]