aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog.12
-rw-r--r--doc/emacs/Makefile.in2
-rw-r--r--doc/emacs/abbrevs.texi5
-rw-r--r--doc/emacs/ack.texi2
-rw-r--r--doc/emacs/anti.texi2
-rw-r--r--doc/emacs/arevert-xtra.texi2
-rw-r--r--doc/emacs/basic.texi20
-rw-r--r--doc/emacs/buffers.texi6
-rw-r--r--doc/emacs/building.texi2
-rw-r--r--doc/emacs/cal-xtra.texi10
-rw-r--r--doc/emacs/calendar.texi9
-rw-r--r--doc/emacs/cmdargs.texi5
-rw-r--r--doc/emacs/commands.texi4
-rw-r--r--doc/emacs/custom.texi12
-rw-r--r--doc/emacs/dired-xtra.texi2
-rw-r--r--doc/emacs/dired.texi7
-rw-r--r--doc/emacs/display.texi9
-rw-r--r--doc/emacs/emacs-xtra.texi2
-rw-r--r--doc/emacs/emacs.texi8
-rw-r--r--doc/emacs/emerge-xtra.texi2
-rw-r--r--doc/emacs/entering.texi2
-rw-r--r--doc/emacs/files.texi23
-rw-r--r--doc/emacs/fixit.texi2
-rw-r--r--doc/emacs/fortran-xtra.texi2
-rw-r--r--doc/emacs/frames.texi6
-rw-r--r--doc/emacs/glossary.texi2
-rw-r--r--doc/emacs/gnu.texi2
-rw-r--r--doc/emacs/help.texi14
-rw-r--r--doc/emacs/indent.texi6
-rw-r--r--doc/emacs/killing.texi12
-rw-r--r--doc/emacs/kmacro.texi2
-rw-r--r--doc/emacs/m-x.texi2
-rw-r--r--doc/emacs/macos.texi2
-rw-r--r--doc/emacs/maintaining.texi5
-rw-r--r--doc/emacs/mark.texi13
-rw-r--r--doc/emacs/mini.texi5
-rw-r--r--doc/emacs/misc.texi15
-rw-r--r--doc/emacs/modes.texi8
-rw-r--r--doc/emacs/msdos-xtra.texi2
-rw-r--r--doc/emacs/msdos.texi2
-rw-r--r--doc/emacs/mule.texi24
-rw-r--r--doc/emacs/package.texi4
-rw-r--r--doc/emacs/picture-xtra.texi2
-rw-r--r--doc/emacs/programs.texi15
-rw-r--r--doc/emacs/regs.texi8
-rw-r--r--doc/emacs/rmail.texi2
-rw-r--r--doc/emacs/screen.texi3
-rw-r--r--doc/emacs/search.texi2
-rw-r--r--doc/emacs/sending.texi5
-rw-r--r--doc/emacs/text.texi12
-rw-r--r--doc/emacs/trouble.texi3
-rw-r--r--doc/emacs/vc-xtra.texi2
-rw-r--r--doc/emacs/vc1-xtra.texi8
-rw-r--r--doc/emacs/windows.texi7
-rw-r--r--doc/emacs/xresources.texi8
-rw-r--r--doc/lispintro/ChangeLog.12
-rw-r--r--doc/lispintro/Makefile.in2
-rw-r--r--doc/lispintro/README2
-rw-r--r--doc/lispintro/cons-1.eps2
-rw-r--r--doc/lispintro/cons-2.eps2
-rw-r--r--doc/lispintro/cons-2a.eps2
-rw-r--r--doc/lispintro/cons-3.eps2
-rw-r--r--doc/lispintro/cons-4.eps2
-rw-r--r--doc/lispintro/cons-5.eps2
-rw-r--r--doc/lispintro/drawers.eps2
-rw-r--r--doc/lispintro/emacs-lisp-intro.texi2
-rw-r--r--doc/lispintro/lambda-1.eps2
-rw-r--r--doc/lispintro/lambda-2.eps2
-rw-r--r--doc/lispintro/lambda-3.eps2
-rw-r--r--doc/lispref/ChangeLog.12
-rw-r--r--doc/lispref/Makefile.in2
-rw-r--r--doc/lispref/README2
-rw-r--r--doc/lispref/abbrevs.texi2
-rw-r--r--doc/lispref/anti.texi2
-rw-r--r--doc/lispref/back.texi2
-rw-r--r--doc/lispref/backups.texi2
-rw-r--r--doc/lispref/buffers.texi2
-rw-r--r--doc/lispref/commands.texi2
-rw-r--r--doc/lispref/compile.texi2
-rw-r--r--doc/lispref/control.texi2
-rw-r--r--doc/lispref/customize.texi2
-rw-r--r--doc/lispref/debugging.texi2
-rw-r--r--doc/lispref/display.texi2
-rw-r--r--doc/lispref/edebug.texi2
-rw-r--r--doc/lispref/elisp.texi2
-rw-r--r--doc/lispref/errors.texi2
-rw-r--r--doc/lispref/eval.texi2
-rw-r--r--doc/lispref/files.texi2
-rw-r--r--doc/lispref/frames.texi2
-rw-r--r--doc/lispref/functions.texi2
-rw-r--r--doc/lispref/hash.texi2
-rw-r--r--doc/lispref/help.texi2
-rw-r--r--doc/lispref/hooks.texi2
-rw-r--r--doc/lispref/internals.texi2
-rw-r--r--doc/lispref/intro.texi2
-rw-r--r--doc/lispref/keymaps.texi2
-rw-r--r--doc/lispref/lay-flat.texi2
-rw-r--r--doc/lispref/lists.texi2
-rw-r--r--doc/lispref/loading.texi2
-rw-r--r--doc/lispref/macros.texi2
-rw-r--r--doc/lispref/maps.texi2
-rw-r--r--doc/lispref/markers.texi2
-rw-r--r--doc/lispref/minibuf.texi2
-rw-r--r--doc/lispref/modes.texi2
-rw-r--r--doc/lispref/nonascii.texi2
-rw-r--r--doc/lispref/numbers.texi2
-rw-r--r--doc/lispref/objects.texi2
-rw-r--r--doc/lispref/os.texi2
-rw-r--r--doc/lispref/package.texi2
-rw-r--r--doc/lispref/positions.texi2
-rw-r--r--doc/lispref/processes.texi2
-rw-r--r--doc/lispref/records.texi3
-rw-r--r--doc/lispref/searching.texi2
-rw-r--r--doc/lispref/sequences.texi2
-rw-r--r--doc/lispref/streams.texi2
-rw-r--r--doc/lispref/strings.texi2
-rw-r--r--doc/lispref/symbols.texi2
-rw-r--r--doc/lispref/syntax.texi2
-rw-r--r--doc/lispref/text.texi2
-rw-r--r--doc/lispref/threads.texi2
-rw-r--r--doc/lispref/tips.texi4
-rw-r--r--doc/lispref/two-volume-cross-refs.txt2
-rw-r--r--doc/lispref/two-volume.make2
-rw-r--r--doc/lispref/variables.texi2
-rw-r--r--doc/lispref/windows.texi2
-rw-r--r--doc/man/ChangeLog.12
-rw-r--r--doc/man/ebrowse.15
-rw-r--r--doc/man/emacs.1.in5
-rw-r--r--doc/man/etags.15
-rw-r--r--doc/misc/ChangeLog.12
-rw-r--r--doc/misc/Makefile.in2
-rw-r--r--doc/misc/ada-mode.texi2
-rw-r--r--doc/misc/auth.texi2
-rw-r--r--doc/misc/autotype.texi2
-rw-r--r--doc/misc/bovine.texi2
-rw-r--r--doc/misc/calc.texi2
-rw-r--r--doc/misc/cc-mode.texi2
-rw-r--r--doc/misc/cl.texi2
-rw-r--r--doc/misc/dbus.texi2
-rw-r--r--doc/misc/dired-x.texi2
-rw-r--r--doc/misc/ebrowse.texi2
-rw-r--r--doc/misc/ede.texi2
-rw-r--r--doc/misc/ediff.texi2
-rw-r--r--doc/misc/edt.texi2
-rw-r--r--doc/misc/efaq-w32.texi2
-rw-r--r--doc/misc/efaq.texi2
-rw-r--r--doc/misc/eieio.texi2
-rw-r--r--doc/misc/emacs-gnutls.texi2
-rw-r--r--doc/misc/emacs-mime.texi2
-rw-r--r--doc/misc/epa.texi2
-rw-r--r--doc/misc/erc.texi2
-rw-r--r--doc/misc/ert.texi2
-rw-r--r--doc/misc/eshell.texi2
-rw-r--r--doc/misc/eudc.texi2
-rw-r--r--doc/misc/eww.texi2
-rw-r--r--doc/misc/flymake.texi2
-rw-r--r--doc/misc/forms.texi2
-rw-r--r--doc/misc/gnus-coding.texi2
-rw-r--r--doc/misc/gnus-faq.texi2
-rw-r--r--doc/misc/gnus-news.el4
-rw-r--r--doc/misc/gnus-news.texi2
-rw-r--r--doc/misc/gnus.texi2
-rw-r--r--doc/misc/htmlfontify.texi2
-rw-r--r--doc/misc/idlwave.texi2
-rw-r--r--doc/misc/ido.texi2
-rw-r--r--doc/misc/info.texi2
-rw-r--r--doc/misc/mairix-el.texi2
-rw-r--r--doc/misc/message.texi2
-rw-r--r--doc/misc/mh-e.texi2
-rw-r--r--doc/misc/newsticker.texi2
-rw-r--r--doc/misc/nxml-mode.texi2
-rw-r--r--doc/misc/octave-mode.texi2
-rw-r--r--doc/misc/org.texi6
-rw-r--r--doc/misc/pcl-cvs.texi2
-rw-r--r--doc/misc/pgg.texi2
-rw-r--r--doc/misc/rcirc.texi2
-rw-r--r--doc/misc/reftex.texi2
-rw-r--r--doc/misc/remember.texi2
-rw-r--r--doc/misc/sasl.texi2
-rw-r--r--doc/misc/sc.texi2
-rw-r--r--doc/misc/sem-user.texi2
-rw-r--r--doc/misc/semantic.texi2
-rw-r--r--doc/misc/ses.texi2
-rw-r--r--doc/misc/sieve.texi2
-rw-r--r--doc/misc/smtpmail.texi2
-rw-r--r--doc/misc/speedbar.texi2
-rw-r--r--doc/misc/srecode.texi2
-rw-r--r--doc/misc/texinfo.tex52
-rw-r--r--doc/misc/todo-mode.texi2
-rw-r--r--doc/misc/tramp.texi2
-rw-r--r--doc/misc/trampver.texi2
-rw-r--r--doc/misc/url.texi2
-rw-r--r--doc/misc/vhdl-mode.texi2
-rw-r--r--doc/misc/vip.texi2
-rw-r--r--doc/misc/viper.texi2
-rw-r--r--doc/misc/widget.texi2
-rw-r--r--doc/misc/wisent.texi2
-rw-r--r--doc/misc/woman.texi2
198 files changed, 300 insertions, 399 deletions
diff --git a/doc/emacs/ChangeLog.1 b/doc/emacs/ChangeLog.1
index 169a4b47932..ab9da47513f 100644
--- a/doc/emacs/ChangeLog.1
+++ b/doc/emacs/ChangeLog.1
@@ -10919,7 +10919,7 @@
10919;; coding: utf-8 10919;; coding: utf-8
10920;; End: 10920;; End:
10921 10921
10922 Copyright (C) 1993-1999, 2001-2017 Free Software Foundation, Inc. 10922 Copyright (C) 1993-1999, 2001-2018 Free Software Foundation, Inc.
10923 10923
10924 This file is part of GNU Emacs. 10924 This file is part of GNU Emacs.
10925 10925
diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in
index 61e870b80fb..1da2f1550f9 100644
--- a/doc/emacs/Makefile.in
+++ b/doc/emacs/Makefile.in
@@ -1,6 +1,6 @@
1### @configure_input@ 1### @configure_input@
2 2
3# Copyright (C) 1994, 1996-2017 Free Software Foundation, Inc. 3# Copyright (C) 1994, 1996-2018 Free Software Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/doc/emacs/abbrevs.texi b/doc/emacs/abbrevs.texi
index 4e2e92c776b..9349d2d5baa 100644
--- a/doc/emacs/abbrevs.texi
+++ b/doc/emacs/abbrevs.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Abbrevs 5@node Abbrevs
@@ -418,12 +418,11 @@ match in case. If the value is @code{case-fold-search} (the default),
418then the variable @code{case-fold-search} controls whether to ignore 418then the variable @code{case-fold-search} controls whether to ignore
419case while searching for expansions (@pxref{Lax Search}). 419case while searching for expansions (@pxref{Lax Search}).
420 420
421@vindex dabbrev-case-replace
422 Normally, dynamic abbrev expansion preserves the case pattern 421 Normally, dynamic abbrev expansion preserves the case pattern
423@emph{of the dynamic abbrev you are expanding}, by converting the 422@emph{of the dynamic abbrev you are expanding}, by converting the
424expansion to that case pattern. 423expansion to that case pattern.
425 424
426@vindex dabbrev-case-fold-search 425@vindex dabbrev-case-replace
427 The variable @code{dabbrev-case-replace} controls whether to 426 The variable @code{dabbrev-case-replace} controls whether to
428preserve the case pattern of the dynamic abbrev. If it is @code{t}, 427preserve the case pattern of the dynamic abbrev. If it is @code{t},
429the dynamic abbrev's case pattern is preserved in most cases; if it is 428the dynamic abbrev's case pattern is preserved in most cases; if it is
diff --git a/doc/emacs/ack.texi b/doc/emacs/ack.texi
index 7d8549c918f..ee8649a0451 100644
--- a/doc/emacs/ack.texi
+++ b/doc/emacs/ack.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1994-1997, 1999-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1994-1997, 1999-2018 Free Software Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@c 5@c
6@node Acknowledgments 6@node Acknowledgments
diff --git a/doc/emacs/anti.texi b/doc/emacs/anti.texi
index 426c18b14e5..9c63e04dcbe 100644
--- a/doc/emacs/anti.texi
+++ b/doc/emacs/anti.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 2005-2017 Free Software Foundation, Inc. 3@c Copyright (C) 2005-2018 Free Software Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5 5
6@node Antinews 6@node Antinews
diff --git a/doc/emacs/arevert-xtra.texi b/doc/emacs/arevert-xtra.texi
index 3adc87b8b5e..a619fed4b8f 100644
--- a/doc/emacs/arevert-xtra.texi
+++ b/doc/emacs/arevert-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
diff --git a/doc/emacs/basic.texi b/doc/emacs/basic.texi
index 5878e7da256..dbcb8177a01 100644
--- a/doc/emacs/basic.texi
+++ b/doc/emacs/basic.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See file emacs.texi for copying conditions. 5@c See file emacs.texi for copying conditions.
6@node Basic 6@node Basic
@@ -109,8 +109,8 @@ just like digits. Case is ignored.
109@cindex Unicode characters, inserting 109@cindex Unicode characters, inserting
110@cindex insert Unicode character 110@cindex insert Unicode character
111@cindex characters, inserting by name or code-point 111@cindex characters, inserting by name or code-point
112@cindex curly quotes 112@cindex curly quotes, inserting
113@cindex curved quotes 113@cindex curved quotes, inserting
114 A few common Unicode characters can be inserted via a command 114 A few common Unicode characters can be inserted via a command
115starting with @kbd{C-x 8}. For example, @kbd{C-x 8 [} inserts @t{‘} 115starting with @kbd{C-x 8}. For example, @kbd{C-x 8 [} inserts @t{‘}
116which is Unicode code-point @code{U+2018} LEFT SINGLE QUOTATION MARK, 116which is Unicode code-point @code{U+2018} LEFT SINGLE QUOTATION MARK,
@@ -118,8 +118,8 @@ sometimes called a left single ``curved quote'' or ``curly quote''.
118Similarly, @kbd{C-x 8 ]}, @kbd{C-x 8 @{} and @kbd{C-x 8 @}} insert the 118Similarly, @kbd{C-x 8 ]}, @kbd{C-x 8 @{} and @kbd{C-x 8 @}} insert the
119curved quotes @t{’}, @t{“} and @t{”}, respectively. Also, a working 119curved quotes @t{’}, @t{“} and @t{”}, respectively. Also, a working
120Alt key acts like @kbd{C-x 8}; e.g., @kbd{A-[} acts like @kbd{C-x 8 [} 120Alt key acts like @kbd{C-x 8}; e.g., @kbd{A-[} acts like @kbd{C-x 8 [}
121and inserts @t{‘}. To see which characters have @kbd{C-x 8} 121and inserts `. To see which characters have @kbd{C-x 8} shorthands,
122shorthands, type @kbd{C-x 8 C-h}. 122type @kbd{C-x 8 C-h}.
123 123
124 Alternatively, you can use the command @kbd{C-x 8 @key{RET}} 124 Alternatively, you can use the command @kbd{C-x 8 @key{RET}}
125(@code{insert-char}). This prompts for the Unicode name or code-point 125(@code{insert-char}). This prompts for the Unicode name or code-point
@@ -242,9 +242,7 @@ Move to the beginning of the line (@code{move-beginning-of-line}).
242Move to the end of the line (@code{move-end-of-line}). 242Move to the end of the line (@code{move-end-of-line}).
243 243
244@item M-f 244@item M-f
245@kindex M-f 245Move forward one word (@code{forward-word}). @xref{Words}.
246@findex forward-word
247Move forward one word (@code{forward-word}).
248 246
249@item C-@key{RIGHT} 247@item C-@key{RIGHT}
250@itemx M-@key{RIGHT} 248@itemx M-@key{RIGHT}
@@ -256,9 +254,7 @@ moves @emph{backward} by one word if the current paragraph is
256right-to-left. @xref{Bidirectional Editing}. 254right-to-left. @xref{Bidirectional Editing}.
257 255
258@item M-b 256@item M-b
259@kindex M-b 257Move backward one word (@code{backward-word}). @xref{Words}.
260@findex backward-word
261Move backward one word (@code{backward-word}).
262 258
263@item C-@key{LEFT} 259@item C-@key{LEFT}
264@itemx M-@key{LEFT} 260@itemx M-@key{LEFT}
@@ -590,7 +586,6 @@ earlier, @kbd{C-n} (@code{next-line}) and @kbd{C-p}
590(@code{previous-line}) are special exceptions: they move point down 586(@code{previous-line}) are special exceptions: they move point down
591and up, respectively, by one screen line (@pxref{Moving Point}). 587and up, respectively, by one screen line (@pxref{Moving Point}).
592 588
593@cindex truncation
594@cindex line truncation, and fringes 589@cindex line truncation, and fringes
595 Emacs can optionally @dfn{truncate} long logical lines instead of 590 Emacs can optionally @dfn{truncate} long logical lines instead of
596continuing them. This means that every logical line occupies a single 591continuing them. This means that every logical line occupies a single
@@ -607,7 +602,6 @@ before they get too long, by inserting newlines. If you prefer, you
607can make Emacs insert a newline automatically when a line gets too 602can make Emacs insert a newline automatically when a line gets too
608long, by using Auto Fill mode. @xref{Filling}. 603long, by using Auto Fill mode. @xref{Filling}.
609 604
610@cindex word wrap
611 Sometimes, you may need to edit files containing many long logical 605 Sometimes, you may need to edit files containing many long logical
612lines, and it may not be practical to break them all up by adding 606lines, and it may not be practical to break them all up by adding
613newlines. In that case, you can use Visual Line mode, which enables 607newlines. In that case, you can use Visual Line mode, which enables
diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi
index 1a27fe877e0..47ac8d4b05c 100644
--- a/doc/emacs/buffers.texi
+++ b/doc/emacs/buffers.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Buffers 5@node Buffers
@@ -144,7 +144,7 @@ b} commands get the window and/or frame to display in.
144file, can also be used to switch to an existing file-visiting buffer. 144file, can also be used to switch to an existing file-visiting buffer.
145@xref{Visiting}. 145@xref{Visiting}.
146 146
147@findex goto-line 147@findex goto-line@r{, with an argument}
148 @kbd{C-u M-g M-g}, that is @code{goto-line} with a plain prefix 148 @kbd{C-u M-g M-g}, that is @code{goto-line} with a plain prefix
149argument, reads a number @var{n} using the minibuffer, selects the 149argument, reads a number @var{n} using the minibuffer, selects the
150most recently selected buffer other than the current buffer in another 150most recently selected buffer other than the current buffer in another
@@ -454,7 +454,7 @@ Toggle the buffer's read-only status
454 454
455@item t 455@item t
456@findex Buffer-menu-visit-tags-table 456@findex Buffer-menu-visit-tags-table
457@kindex % @r{(Buffer Menu)} 457@kindex t @r{(Buffer Menu)}
458Visit the buffer as a tags table 458Visit the buffer as a tags table
459(@code{Buffer-menu-visit-tags-table}). @xref{Select Tags Table}. 459(@code{Buffer-menu-visit-tags-table}). @xref{Select Tags Table}.
460@end table 460@end table
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index f342aef705e..6af2d9d7545 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Building 5@node Building
diff --git a/doc/emacs/cal-xtra.texi b/doc/emacs/cal-xtra.texi
index 6b8be48d84a..80e9b851817 100644
--- a/doc/emacs/cal-xtra.texi
+++ b/doc/emacs/cal-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. -*- coding: utf-8 -*- 1@c This is part of the Emacs manual. -*- coding: utf-8 -*-
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
@@ -791,7 +791,7 @@ For example, an anniversary diary entry can insert
791the number of years since the anniversary date into the text of the 791the number of years since the anniversary date into the text of the
792diary entry. Thus the @samp{%d} in this diary entry: 792diary entry. Thus the @samp{%d} in this diary entry:
793 793
794@findex diary-anniversary 794@findex diary-anniversary@r{, and sexp diary entries}
795@smallexample 795@smallexample
796%%(diary-anniversary 10 31 1948) Arthur's birthday (%d years old) 796%%(diary-anniversary 10 31 1948) Arthur's birthday (%d years old)
797@end smallexample 797@end smallexample
@@ -821,7 +821,7 @@ Arthur's 42nd birthday
821 Similarly, cyclic diary entries can interpolate the number of repetitions 821 Similarly, cyclic diary entries can interpolate the number of repetitions
822that have occurred: 822that have occurred:
823 823
824@findex diary-cyclic 824@findex diary-cyclic@r{, and sexp diary entries}
825@smallexample 825@smallexample
826%%(diary-cyclic 50 1 1 2012) Renew medication (%d%s time) 826%%(diary-cyclic 50 1 1 2012) Renew medication (%d%s time)
827@end smallexample 827@end smallexample
@@ -869,7 +869,7 @@ Rake leaves
869@noindent 869@noindent
870on October 22, November 22, and December 22 of every year. 870on October 22, November 22, and December 22 of every year.
871 871
872@findex diary-float 872@findex diary-float@r{, and sexp diary entries}
873 The function @code{diary-float} allows you to describe diary entries 873 The function @code{diary-float} allows you to describe diary entries
874that apply to dates like the third Friday of November, or the last 874that apply to dates like the third Friday of November, or the last
875Tuesday in April. The parameters are the @var{month}, @var{dayname}, 875Tuesday in April. The parameters are the @var{month}, @var{dayname},
@@ -1006,7 +1006,7 @@ diary entries:
1006@findex diary-hebrew-sabbath-candles 1006@findex diary-hebrew-sabbath-candles
1007@cindex omer count 1007@cindex omer count
1008@findex diary-hebrew-omer 1008@findex diary-hebrew-omer
1009@cindex yahrzeits 1009@cindex yahrzeits, and sexp diary entries
1010@findex diary-hebrew-yahrzeit 1010@findex diary-hebrew-yahrzeit
1011@findex diary-hebrew-birthday 1011@findex diary-hebrew-birthday
1012@table @code 1012@table @code
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi
index 679bcb454f1..dd82678dcbc 100644
--- a/doc/emacs/calendar.texi
+++ b/doc/emacs/calendar.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. -*- coding: utf-8 -*- 1@c This is part of the Emacs manual. -*- coding: utf-8 -*-
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Calendar/Diary 5@node Calendar/Diary
@@ -119,7 +119,7 @@ moves to the same day in the previous week.
119@kindex C-x ] @r{(Calendar mode)} 119@kindex C-x ] @r{(Calendar mode)}
120@findex calendar-forward-year 120@findex calendar-forward-year
121@kindex C-x [ @r{(Calendar mode)} 121@kindex C-x [ @r{(Calendar mode)}
122@findex calendar-forward-year 122@findex calendar-backward-year
123 The commands for motion by months and years work like those for 123 The commands for motion by months and years work like those for
124weeks, but move a larger distance. The month commands @kbd{M-@}} and 124weeks, but move a larger distance. The month commands @kbd{M-@}} and
125@kbd{M-@{} move forward or backward by an entire month. The year 125@kbd{M-@{} move forward or backward by an entire month. The year
@@ -369,7 +369,7 @@ various page elements, header styles) via a stylesheet @file{cal.css} in
369the directory containing the HTML files (see the value of the variable 369the directory containing the HTML files (see the value of the variable
370@code{cal-html-css-default} for relevant style settings). 370@code{cal-html-css-default} for relevant style settings).
371 371
372@kindex t @r{(Calendar mode)} 372@kindex H @r{(Calendar mode)}
373@table @kbd 373@table @kbd
374@item H m 374@item H m
375Generate a one-month calendar (@code{cal-html-cursor-month}). 375Generate a one-month calendar (@code{cal-html-cursor-month}).
@@ -725,7 +725,7 @@ cycle, and to install a 10-day week in a rationalization measure similar to
725the metric system. The French government officially abandoned this 725the metric system. The French government officially abandoned this
726calendar at the end of 1805. 726calendar at the end of 1805.
727 727
728@cindex Mayan calendar 728@cindex Mayan calendars
729 The Maya of Central America used three separate, overlapping calendar 729 The Maya of Central America used three separate, overlapping calendar
730systems, the @emph{long count}, the @emph{tzolkin}, and the @emph{haab}. 730systems, the @emph{long count}, the @emph{tzolkin}, and the @emph{haab}.
731Emacs knows about all three of these calendars. Experts dispute the 731Emacs knows about all three of these calendars. Experts dispute the
@@ -847,7 +847,6 @@ other than Mayan; for the Mayan calendar, see the following section.
847 847
848@kindex g @var{char} @r{(Calendar mode)} 848@kindex g @var{char} @r{(Calendar mode)}
849@findex calendar-iso-goto-date 849@findex calendar-iso-goto-date
850@findex calendar-iso-goto-week
851@findex calendar-julian-goto-date 850@findex calendar-julian-goto-date
852@findex calendar-astro-goto-day-number 851@findex calendar-astro-goto-day-number
853@findex calendar-bahai-goto-date 852@findex calendar-bahai-goto-date
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi
index 618a05d451b..1dbc1dc735e 100644
--- a/doc/emacs/cmdargs.texi
+++ b/doc/emacs/cmdargs.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Emacs Invocation 5@node Emacs Invocation
@@ -310,13 +310,12 @@ option does this too, but other options like @samp{-q} do not.
310 310
311@item --no-site-lisp 311@item --no-site-lisp
312@opindex --no-site-lisp 312@opindex --no-site-lisp
313@cindex @file{site-start.el} file, not loading 313@cindex @file{site-lisp} files, not loading
314Do not include the @file{site-lisp} directories in @code{load-path} 314Do not include the @file{site-lisp} directories in @code{load-path}
315(@pxref{Init File}). The @samp{-Q} option does this too. 315(@pxref{Init File}). The @samp{-Q} option does this too.
316 316
317@item --no-splash 317@item --no-splash
318@opindex --no-splash 318@opindex --no-splash
319@vindex inhibit-startup-screen
320@cindex splash screen 319@cindex splash screen
321@cindex startup message 320@cindex startup message
322Do not display a startup screen. You can also achieve this effect by 321Do not display a startup screen. You can also achieve this effect by
diff --git a/doc/emacs/commands.texi b/doc/emacs/commands.texi
index 143b075f4f8..05f4e4be608 100644
--- a/doc/emacs/commands.texi
+++ b/doc/emacs/commands.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@iftex 5@iftex
@@ -21,8 +21,6 @@ input.
21@cindex keyboard input 21@cindex keyboard input
22@cindex character set (keyboard) 22@cindex character set (keyboard)
23@cindex @acronym{ASCII} 23@cindex @acronym{ASCII}
24@cindex C-
25@cindex Control
26 24
27 GNU Emacs is primarily designed for use with the keyboard. While it 25 GNU Emacs is primarily designed for use with the keyboard. While it
28is possible to use the mouse to issue editing commands through the 26is possible to use the mouse to issue editing commands through the
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 3e17696342f..c58cc7ebd70 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See file emacs.texi for copying conditions. 5@c See file emacs.texi for copying conditions.
6@node Customization 6@node Customization
@@ -679,7 +679,7 @@ edit the variable values or face attributes in the same way as in a
679normal customization buffer. To remove a face or variable from the 679normal customization buffer. To remove a face or variable from the
680theme, uncheck the checkbox next to its name. 680theme, uncheck the checkbox next to its name.
681 681
682@vindex custom-theme-directory 682@vindex custom-theme-directory@r{, saving theme files}
683 After specifying the Custom theme's faces and variables, type 683 After specifying the Custom theme's faces and variables, type
684@kbd{C-x C-s} (@code{custom-theme-write}) or use the buffer's 684@kbd{C-x C-s} (@code{custom-theme-write}) or use the buffer's
685@samp{[Save Theme]} button. This saves the theme file, named 685@samp{[Save Theme]} button. This saves the theme file, named
@@ -915,7 +915,7 @@ customize the indentation of C code:
915@end example 915@end example
916 916
917@cindex Prog mode 917@cindex Prog mode
918@cindex program editing 918@cindex modes for editing programs
919 Major mode hooks also apply to other major modes @dfn{derived} from 919 Major mode hooks also apply to other major modes @dfn{derived} from
920the original mode (@pxref{Derived Modes,,, elisp, The Emacs Lisp 920the original mode (@pxref{Derived Modes,,, elisp, The Emacs Lisp
921Reference Manual}). For instance, HTML mode is derived from Text mode 921Reference Manual}). For instance, HTML mode is derived from Text mode
@@ -1775,7 +1775,7 @@ and @kbd{C-c p} in Texinfo mode:
1775 1775
1776@node Modifier Keys 1776@node Modifier Keys
1777@subsection Modifier Keys 1777@subsection Modifier Keys
1778@cindex modifier keys 1778@cindex modifier keys, and key rebinding
1779 1779
1780 The default key bindings in Emacs are set up so that modified 1780 The default key bindings in Emacs are set up so that modified
1781alphabetical characters are case-insensitive. In other words, 1781alphabetical characters are case-insensitive. In other words,
@@ -1915,7 +1915,7 @@ because the terminal sends the same character in both cases.
1915@cindex click events 1915@cindex click events
1916@cindex drag events 1916@cindex drag events
1917@cindex down events 1917@cindex down events
1918@cindex button down events 1918@cindex button-down events
1919 1919
1920 Emacs uses Lisp symbols to designate mouse buttons, too. The ordinary 1920 Emacs uses Lisp symbols to designate mouse buttons, too. The ordinary
1921mouse events in Emacs are @dfn{click} events; these happen when you 1921mouse events in Emacs are @dfn{click} events; these happen when you
@@ -2285,7 +2285,7 @@ buffer's local value, which is probably not what you want to do in an
2285init file. 2285init file.
2286 2286
2287@item 2287@item
2288@vindex user-mail-address 2288@vindex user-mail-address@r{, in init file}
2289Specify your own email address, if Emacs can't figure it out correctly. 2289Specify your own email address, if Emacs can't figure it out correctly.
2290 2290
2291@example 2291@example
diff --git a/doc/emacs/dired-xtra.texi b/doc/emacs/dired-xtra.texi
index b1a587d42d9..4412e475711 100644
--- a/doc/emacs/dired-xtra.texi
+++ b/doc/emacs/dired-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi
index 6a83f42b82e..ff0b2ae3a77 100644
--- a/doc/emacs/dired.texi
+++ b/doc/emacs/dired.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Dired 5@node Dired
@@ -122,7 +122,7 @@ use the @samp{--dired} option.
122frame. 122frame.
123 123
124@kindex q @r{(Dired)} 124@kindex q @r{(Dired)}
125@findex quit-window 125@findex quit-window@r{, in Dired buffers}
126 Typing @kbd{q} (@code{quit-window}) buries the Dired buffer, and 126 Typing @kbd{q} (@code{quit-window}) buries the Dired buffer, and
127deletes its window if the window was created just for that buffer. 127deletes its window if the window was created just for that buffer.
128 128
@@ -246,7 +246,7 @@ directory you are asked for confirmation; if you answer @code{all},
246then all the remaining directories will be deleted without more 246then all the remaining directories will be deleted without more
247questions. 247questions.
248 248
249@vindex delete-by-moving-to-trash 249@vindex delete-by-moving-to-trash@r{, and Dired}
250 If you change the variable @code{delete-by-moving-to-trash} to 250 If you change the variable @code{delete-by-moving-to-trash} to
251@code{t}, the above deletion commands will move the affected files or 251@code{t}, the above deletion commands will move the affected files or
252directories into the operating system's Trash, instead of deleting 252directories into the operating system's Trash, instead of deleting
@@ -768,7 +768,6 @@ marked file is compressed into its own archive.
768 768
769@findex dired-do-compress-to 769@findex dired-do-compress-to
770@kindex c @r{(Dired)} 770@kindex c @r{(Dired)}
771@cindex compressing files (in Dired)
772@item c 771@item c
773Compress the specified files (@code{dired-do-compress-to}) into a 772Compress the specified files (@code{dired-do-compress-to}) into a
774single archive anywhere on the file system. The compression algorithm 773single archive anywhere on the file system. The compression algorithm
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi
index 28f6dae8ad0..d338aeeea61 100644
--- a/doc/emacs/display.texi
+++ b/doc/emacs/display.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5 5
6@c See file emacs.texi for copying conditions. 6@c See file emacs.texi for copying conditions.
@@ -1545,8 +1545,8 @@ characters more prominent on display. @xref{Glyphless Chars,,
1545Glyphless Character Display, elisp, The Emacs Lisp Reference Manual}, 1545Glyphless Character Display, elisp, The Emacs Lisp Reference Manual},
1546for details. 1546for details.
1547 1547
1548@cindex curly quotes 1548@cindex curly quotes, and terminal capabilities
1549@cindex curved quotes 1549@cindex curved quotes, and terminal capabilities
1550@cindex homoglyph face 1550@cindex homoglyph face
1551 1551
1552Emacs tries to determine if the curved quotes @samp{‘} and @samp{’} 1552Emacs tries to determine if the curved quotes @samp{‘} and @samp{’}
@@ -1576,7 +1576,6 @@ cursor, and switches to it when you start or resume Emacs. If the
1576variable @code{visible-cursor} is @code{nil} when Emacs starts or 1576variable @code{visible-cursor} is @code{nil} when Emacs starts or
1577resumes, it uses the normal cursor. 1577resumes, it uses the normal cursor.
1578 1578
1579@cindex cursor face
1580@vindex cursor-type 1579@vindex cursor-type
1581 On a graphical display, many more properties of the text cursor can 1580 On a graphical display, many more properties of the text cursor can
1582be altered. To customize its color, change the @code{:background} 1581be altered. To customize its color, change the @code{:background}
@@ -1645,7 +1644,7 @@ global-hl-line-mode} enables or disables the same mode globally.
1645@section Line Truncation 1644@section Line Truncation
1646 1645
1647@cindex truncation 1646@cindex truncation
1648@cindex line truncation, and fringes 1647@cindex line truncation
1649 As an alternative to continuation (@pxref{Continuation Lines}), 1648 As an alternative to continuation (@pxref{Continuation Lines}),
1650Emacs can display long lines by @dfn{truncation}. This means that all 1649Emacs can display long lines by @dfn{truncation}. This means that all
1651the characters that do not fit in the width of the screen or window do 1650the characters that do not fit in the width of the screen or window do
diff --git a/doc/emacs/emacs-xtra.texi b/doc/emacs/emacs-xtra.texi
index 32ed22fc5af..3c46d72f040 100644
--- a/doc/emacs/emacs-xtra.texi
+++ b/doc/emacs/emacs-xtra.texi
@@ -16,7 +16,7 @@
16@copying 16@copying
17This manual describes specialized features of Emacs. 17This manual describes specialized features of Emacs.
18 18
19Copyright @copyright{} 2004--2017 Free Software Foundation, Inc. 19Copyright @copyright{} 2004--2018 Free Software Foundation, Inc.
20 20
21@quotation 21@quotation
22Permission is granted to copy, distribute and/or modify this document 22Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 2c3312d7a83..cda94631b9b 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -27,7 +27,7 @@ This is the @cite{GNU Emacs Manual},
27@end ifnottex 27@end ifnottex
28updated for Emacs version @value{EMACSVER}. 28updated for Emacs version @value{EMACSVER}.
29 29
30Copyright @copyright{} 1985--1987, 1993--2017 Free Software Foundation, Inc. 30Copyright @copyright{} 1985--1987, 1993--2018 Free Software Foundation, Inc.
31 31
32@quotation 32@quotation
33Permission is granted to copy, distribute and/or modify this document 33Permission is granted to copy, distribute and/or modify this document
@@ -235,9 +235,9 @@ Appendices
235Indexes (each index contains a large menu) 235Indexes (each index contains a large menu)
236* Key Index:: An item for each standard Emacs key sequence. 236* Key Index:: An item for each standard Emacs key sequence.
237* Option Index:: An item for every command-line option. 237* Option Index:: An item for every command-line option.
238* Command Index:: An item for each command name. 238* Command Index:: An item for each standard command name.
239* Variable Index:: An item for each documented variable. 239* Variable Index:: An item for each variable documented in this manual.
240* Concept Index:: An item for each concept. 240* Concept Index:: An item for concepts and other general subjects.
241 241
242@c Do NOT modify the following 3 lines! They must have this form to 242@c Do NOT modify the following 3 lines! They must have this form to
243@c be correctly identified by 'texinfo-multiple-files-update'. In 243@c be correctly identified by 'texinfo-multiple-files-update'. In
diff --git a/doc/emacs/emerge-xtra.texi b/doc/emacs/emerge-xtra.texi
index 683822b6db2..1d817125b36 100644
--- a/doc/emacs/emerge-xtra.texi
+++ b/doc/emacs/emerge-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
diff --git a/doc/emacs/entering.texi b/doc/emacs/entering.texi
index 103b935e262..de0d7818099 100644
--- a/doc/emacs/entering.texi
+++ b/doc/emacs/entering.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@iftex 5@iftex
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index dc59e13e081..881210aab9a 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Files 5@node Files
@@ -66,9 +66,8 @@ completing up to a nonexistent file name, Emacs prints
66Minibuffer history commands offer some special features for reading 66Minibuffer history commands offer some special features for reading
67file names, see @ref{Minibuffer History}. 67file names, see @ref{Minibuffer History}.
68 68
69@cindex default directory 69@cindex default directory, of a buffer
70@vindex default-directory 70@vindex default-directory
71@vindex insert-default-directory
72 Each buffer has a @dfn{default directory}, stored in the 71 Each buffer has a @dfn{default directory}, stored in the
73buffer-local variable @code{default-directory}. Whenever Emacs reads 72buffer-local variable @code{default-directory}. Whenever Emacs reads
74a file name using the minibuffer, it usually inserts the default 73a file name using the minibuffer, it usually inserts the default
@@ -482,7 +481,6 @@ by simultaneous editing and requires your immediate attention.
482@subsection Backup Files 481@subsection Backup Files
483@cindex backup file 482@cindex backup file
484@vindex make-backup-files 483@vindex make-backup-files
485@vindex vc-make-backup-files
486 484
487 On most operating systems, rewriting a file automatically destroys all 485 On most operating systems, rewriting a file automatically destroys all
488record of what the file used to contain. Thus, saving a file from Emacs 486record of what the file used to contain. Thus, saving a file from Emacs
@@ -939,10 +937,10 @@ revert it automatically if it has changed---provided the buffer itself
939is not modified. (If you have edited the text, it would be wrong to 937is not modified. (If you have edited the text, it would be wrong to
940discard your changes.) 938discard your changes.)
941 939
942@cindex Global Auto-Revert mode 940@cindex Global Auto Revert mode
943@cindex mode, Global Auto-Revert 941@cindex mode, Global Auto Revert
944@cindex Auto-Revert mode 942@cindex Auto Revert mode
945@cindex mode, Auto-Revert 943@cindex mode, Auto Revert
946@findex global-auto-revert-mode 944@findex global-auto-revert-mode
947@findex auto-revert-mode 945@findex auto-revert-mode
948@findex auto-revert-tail-mode 946@findex auto-revert-tail-mode
@@ -1760,13 +1758,6 @@ requires the appropriate uncompression program.
1760 1758
1761@cindex Archive mode 1759@cindex Archive mode
1762@cindex mode, archive 1760@cindex mode, archive
1763@cindex @code{arc}
1764@cindex @code{jar}
1765@cindex @code{rar}
1766@cindex @code{zip}
1767@cindex @code{lzh}
1768@cindex @code{zoo}
1769@cindex @code{7z}
1770@pindex arc 1761@pindex arc
1771@pindex jar 1762@pindex jar
1772@pindex zip 1763@pindex zip
@@ -2066,7 +2057,7 @@ but Emacs should not). To disable ImageMagick entirely, change
2066@code{imagemagick-types-inhibit} to @code{t}. 2057@code{imagemagick-types-inhibit} to @code{t}.
2067 2058
2068@findex thumbs-mode 2059@findex thumbs-mode
2069@findex mode, thumbs 2060@cindex mode, Thumbs
2070 The Image-Dired package can also be used to view images as 2061 The Image-Dired package can also be used to view images as
2071thumbnails. @xref{Image-Dired}. 2062thumbnails. @xref{Image-Dired}.
2072 2063
diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi
index f2dba832522..ced1ef9dbfc 100644
--- a/doc/emacs/fixit.texi
+++ b/doc/emacs/fixit.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Fixit 5@node Fixit
diff --git a/doc/emacs/fortran-xtra.texi b/doc/emacs/fortran-xtra.texi
index 11259426874..98ff8258dbe 100644
--- a/doc/emacs/fortran-xtra.texi
+++ b/doc/emacs/fortran-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index 0c994078327..06e93438ed2 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Frames 5@node Frames
@@ -388,7 +388,6 @@ make any window smaller than the minimum height.
388frame has only one window, it does nothing. 388frame has only one window, it does nothing.
389 389
390@item C-mouse-2 390@item C-mouse-2
391@kindex C-mouse-2 @r{(mode line)}
392@kbd{C-mouse-2} on a mode line splits that window, producing two 391@kbd{C-mouse-2} on a mode line splits that window, producing two
393side-by-side windows with the boundary running through the click 392side-by-side windows with the boundary running through the click
394position (@pxref{Split Window}). 393position (@pxref{Split Window}).
@@ -465,7 +464,6 @@ error if there is only one frame.
465 464
466@item C-z 465@item C-z
467@kindex C-z @r{(X windows)} 466@kindex C-z @r{(X windows)}
468@findex suspend-frame
469Minimize (or iconify) the selected Emacs frame 467Minimize (or iconify) the selected Emacs frame
470(@code{suspend-frame}). @xref{Exiting}. 468(@code{suspend-frame}). @xref{Exiting}.
471 469
@@ -1301,11 +1299,11 @@ Operation}.
1301 On graphical terminals, the mouse pointer may obscure the text in 1299 On graphical terminals, the mouse pointer may obscure the text in
1302the Emacs frame. Emacs provides two methods to avoid this problem. 1300the Emacs frame. Emacs provides two methods to avoid this problem.
1303 1301
1304@vindex make-pointer-invisible
1305 Firstly, Emacs hides the mouse pointer each time you type a 1302 Firstly, Emacs hides the mouse pointer each time you type a
1306self-inserting character, if the pointer lies inside an Emacs frame; 1303self-inserting character, if the pointer lies inside an Emacs frame;
1307moving the mouse pointer makes it visible again. To disable this 1304moving the mouse pointer makes it visible again. To disable this
1308feature, set the variable @code{make-pointer-invisible} to @code{nil}. 1305feature, set the variable @code{make-pointer-invisible} to @code{nil}.
1306@xref{Display Custom}.
1309 1307
1310@vindex mouse-avoidance-mode 1308@vindex mouse-avoidance-mode
1311 Secondly, you can use Mouse Avoidance mode, a minor mode, to keep 1309 Secondly, you can use Mouse Avoidance mode, a minor mode, to keep
diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi
index 124c1fd8802..7a0dd6db750 100644
--- a/doc/emacs/glossary.texi
+++ b/doc/emacs/glossary.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Glossary 5@node Glossary
diff --git a/doc/emacs/gnu.texi b/doc/emacs/gnu.texi
index b88fd74ca3e..4a42a641a72 100644
--- a/doc/emacs/gnu.texi
+++ b/doc/emacs/gnu.texi
@@ -1,4 +1,4 @@
1@c Copyright (C) 1985-1987, 1993, 1995, 2001-2017 Free Software 1@c Copyright (C) 1985-1987, 1993, 1995, 2001-2018 Free Software
2@c Foundation, Inc. 2@c Foundation, Inc.
3@c 3@c
4@c Permission is granted to anyone to make or distribute verbatim copies 4@c Permission is granted to anyone to make or distribute verbatim copies
diff --git a/doc/emacs/help.texi b/doc/emacs/help.texi
index 9ef33dd4cf5..0aa4c501c2a 100644
--- a/doc/emacs/help.texi
+++ b/doc/emacs/help.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Help 5@node Help
@@ -451,7 +451,6 @@ you can go forward by using @kbd{C-c C-f} or @kbd{r}
451@cindex help, viewing web pages 451@cindex help, viewing web pages
452@cindex viewing web pages in help 452@cindex viewing web pages in help
453@cindex web pages, viewing in help 453@cindex web pages, viewing in help
454@findex browse-url
455 A help buffer can also contain hyperlinks to Info manuals, source 454 A help buffer can also contain hyperlinks to Info manuals, source
456code definitions, and URLs (web pages). The first two are opened in 455code definitions, and URLs (web pages). The first two are opened in
457Emacs, and the third using a web browser via the @code{browse-url} 456Emacs, and the third using a web browser via the @code{browse-url}
@@ -493,10 +492,11 @@ buffer (@pxref{Package Menu}).
493@findex describe-package 492@findex describe-package
494@kindex C-h P 493@kindex C-h P
495 @kbd{C-h P} (@code{describe-package}) prompts for the name of a 494 @kbd{C-h P} (@code{describe-package}) prompts for the name of a
496package, and displays a help buffer describing the attributes of the 495package (@pxref{Packages}, and displays a help buffer describing the
497package and the features that it implements. The buffer lists the 496attributes of the package and the features that it implements. The
498keywords that relate to the package in the form of buttons. Click on 497buffer lists the keywords that relate to the package in the form of
499a button to see other packages related to that keyword. 498buttons. Click on a button to see other packages related to that
499keyword.
500 500
501@node Language Help 501@node Language Help
502@section Help for International Language Support 502@section Help for International Language Support
@@ -666,7 +666,7 @@ Emacs (@code{describe-no-warranty}).
666@node Help Echo 666@node Help Echo
667@section Help on Active Text and Tooltips 667@section Help on Active Text and Tooltips
668 668
669@cindex tooltips 669@cindex tooltip help
670@cindex balloon help 670@cindex balloon help
671@cindex active text 671@cindex active text
672 In Emacs, stretches of @dfn{active text} (text that does something 672 In Emacs, stretches of @dfn{active text} (text that does something
diff --git a/doc/emacs/indent.texi b/doc/emacs/indent.texi
index 24a817fd674..19e1be729ff 100644
--- a/doc/emacs/indent.texi
+++ b/doc/emacs/indent.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Indentation 5@node Indentation
@@ -21,7 +21,8 @@ documentation about indenting in programming modes.
21 The simplest way to perform indentation is the @key{TAB} key. In 21 The simplest way to perform indentation is the @key{TAB} key. In
22most major modes, this runs the command @code{indent-for-tab-command}. 22most major modes, this runs the command @code{indent-for-tab-command}.
23(In C and related modes, @key{TAB} runs the command 23(In C and related modes, @key{TAB} runs the command
24@code{c-indent-line-or-region}, which behaves similarly). 24@code{c-indent-line-or-region}, which behaves similarly, @pxref{C
25Indent}).
25 26
26@table @key 27@table @key
27@item TAB 28@item TAB
@@ -200,7 +201,6 @@ are always displayed as empty spaces extending to the next
200@node Just Spaces 201@node Just Spaces
201@section Tabs vs.@: Spaces 202@section Tabs vs.@: Spaces
202 203
203@vindex tab-width
204 Normally, indentation commands insert (or remove) an optimal mix of 204 Normally, indentation commands insert (or remove) an optimal mix of
205space characters and tab characters to align to the desired column. 205space characters and tab characters to align to the desired column.
206Tab characters are displayed as a stretch of empty space extending to 206Tab characters are displayed as a stretch of empty space extending to
diff --git a/doc/emacs/killing.texi b/doc/emacs/killing.texi
index 5165881739f..7d95a440e33 100644
--- a/doc/emacs/killing.texi
+++ b/doc/emacs/killing.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5 5
@@ -200,8 +200,6 @@ key sequence @kbd{C-S-backspace}.
200 200
201@node Other Kill Commands 201@node Other Kill Commands
202@subsection Other Kill Commands 202@subsection Other Kill Commands
203@findex kill-region
204@kindex C-w
205 203
206@table @kbd 204@table @kbd
207@item C-w 205@item C-w
@@ -415,10 +413,10 @@ This is a line @point{}of sample text.
415@noindent 413@noindent
416with point shown by @point{}. If you type @kbd{M-d M-@key{DEL} M-d 414with point shown by @point{}. If you type @kbd{M-d M-@key{DEL} M-d
417M-@key{DEL}}, killing alternately forward and backward, you end up with 415M-@key{DEL}}, killing alternately forward and backward, you end up with
418@samp{a line of sample} as one entry in the kill ring, and @samp{This 416@samp{a line of sample} as one entry in the kill ring, and
419is@ @ text.} in the buffer. (Note the double space between @samp{is} 417@w{@samp{This is@ @ text.}} in the buffer. (Note the double space
420and @samp{text}, which you can clean up with @kbd{M-@key{SPC}} or 418between @samp{is} and @samp{text}, which you can clean up with
421@kbd{M-q}.) 419@kbd{M-@key{SPC}} or @kbd{M-q}.)
422 420
423 Another way to kill the same text is to move back two words with 421 Another way to kill the same text is to move back two words with
424@kbd{M-b M-b}, then kill all four words forward with @kbd{C-u M-d}. 422@kbd{M-b M-b}, then kill all four words forward with @kbd{C-u M-d}.
diff --git a/doc/emacs/kmacro.texi b/doc/emacs/kmacro.texi
index 6c3e4212e03..a3426a33a16 100644
--- a/doc/emacs/kmacro.texi
+++ b/doc/emacs/kmacro.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Keyboard Macros 5@node Keyboard Macros
diff --git a/doc/emacs/m-x.texi b/doc/emacs/m-x.texi
index 0ee4e714709..a283ca8fd03 100644
--- a/doc/emacs/m-x.texi
+++ b/doc/emacs/m-x.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node M-x 5@node M-x
diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi
index 1577f3d1235..9af6f93b0c8 100644
--- a/doc/emacs/macos.texi
+++ b/doc/emacs/macos.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2000-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2000-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@node Mac OS / GNUstep 4@node Mac OS / GNUstep
5@appendix Emacs and Mac OS / GNUstep 5@appendix Emacs and Mac OS / GNUstep
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi
index 112f1f4d9ed..aba76e501ab 100644
--- a/doc/emacs/maintaining.texi
+++ b/doc/emacs/maintaining.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual., Abbrevs, This is part of the Emacs manual., Top 1@c This is part of the Emacs manual., Abbrevs, This is part of the Emacs manual., Top
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Maintaining 5@node Maintaining
@@ -1207,7 +1207,6 @@ status.
1207 1207
1208@ifnottex 1208@ifnottex
1209@vindex vc-stay-local 1209@vindex vc-stay-local
1210@vindex vc-cvs-stay-local
1211 On CVS and Subversion, the @code{vc-dir} command normally contacts 1210 On CVS and Subversion, the @code{vc-dir} command normally contacts
1212the repository, which may be on a remote machine, to check for 1211the repository, which may be on a remote machine, to check for
1213updates. If you change the variable @code{vc-stay-local} or 1212updates. If you change the variable @code{vc-stay-local} or
@@ -1906,7 +1905,6 @@ Display the reference on the current line in the other window
1906@findex xref-quit-and-goto-xref 1905@findex xref-quit-and-goto-xref
1907Display the reference on the current line and bury the @file{*xref*} 1906Display the reference on the current line and bury the @file{*xref*}
1908buffer (@code{xref-quit-and-goto-xref}). 1907buffer (@code{xref-quit-and-goto-xref}).
1909@findex xref-query-replace-in-results
1910@item r @var{pattern} @key{RET} @var{replacement} @key{RET} 1908@item r @var{pattern} @key{RET} @var{replacement} @key{RET}
1911Perform interactive query-replace on references that match 1909Perform interactive query-replace on references that match
1912@var{pattern} (@code{xref-query-replace-in-results}), replacing 1910@var{pattern} (@code{xref-query-replace-in-results}), replacing
@@ -2032,7 +2030,6 @@ Display a list of the identifiers defined in the program file
2032Visit files recorded in the selected tags table. 2030Visit files recorded in the selected tags table.
2033@end table 2031@end table
2034 2032
2035@cindex completion (symbol names)
2036 In most programming language modes, you can type @kbd{C-M-i} or 2033 In most programming language modes, you can type @kbd{C-M-i} or
2037@kbd{M-@key{TAB}} (@code{completion-at-point}) to complete the symbol 2034@kbd{M-@key{TAB}} (@code{completion-at-point}) to complete the symbol
2038at point. Some modes provide specialized completion for this command 2035at point. Some modes provide specialized completion for this command
diff --git a/doc/emacs/mark.texi b/doc/emacs/mark.texi
index eb935706001..c1932b682de 100644
--- a/doc/emacs/mark.texi
+++ b/doc/emacs/mark.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Mark 5@node Mark
@@ -131,7 +131,6 @@ mouse button (@kbd{mouse-3}) sets the mark at point and then moves
131point to where you clicked. @xref{Mouse Commands}, for a more 131point to where you clicked. @xref{Mouse Commands}, for a more
132detailed description of these mouse commands. 132detailed description of these mouse commands.
133 133
134@cindex shift-selection
135 Finally, you can set the mark by holding down the shift key while 134 Finally, you can set the mark by holding down the shift key while
136typing certain cursor motion commands (such as @kbd{S-@key{RIGHT}}, 135typing certain cursor motion commands (such as @kbd{S-@key{RIGHT}},
137@kbd{S-C-f}, @kbd{S-C-n}, etc.). This is called @dfn{shift-selection}. 136@kbd{S-C-f}, @kbd{S-C-n}, etc.). This is called @dfn{shift-selection}.
@@ -139,7 +138,7 @@ It sets the mark at point before moving point, but only if there is no
139active mark set via shift-selection. The mark set by mouse commands 138active mark set via shift-selection. The mark set by mouse commands
140and by shift-selection behaves slightly differently from the usual 139and by shift-selection behaves slightly differently from the usual
141mark: any subsequent unshifted cursor motion command deactivates it 140mark: any subsequent unshifted cursor motion command deactivates it
142automatically. For details, @xref{Shift Selection}. 141automatically. For details, see @ref{Shift Selection}.
143 142
144 Many commands that insert text, such as @kbd{C-y} (@code{yank}), set 143 Many commands that insert text, such as @kbd{C-y} (@code{yank}), set
145the mark at the other end of the inserted text, without activating it. 144the mark at the other end of the inserted text, without activating it.
@@ -147,7 +146,7 @@ This lets you easily return to that position (@pxref{Mark Ring}). You
147can tell that a command does this when it shows @samp{Mark set} in the 146can tell that a command does this when it shows @samp{Mark set} in the
148echo area. 147echo area.
149 148
150@cindex primary selection 149@cindex primary selection, when active region changes
151 Under X, every time the active region changes, Emacs saves the text 150 Under X, every time the active region changes, Emacs saves the text
152in the region to the @dfn{primary selection}. This lets you insert 151in the region to the @dfn{primary selection}. This lets you insert
153that text into other X applications with @kbd{mouse-2} clicks. 152that text into other X applications with @kbd{mouse-2} clicks.
@@ -289,9 +288,7 @@ active---for example, typing @kbd{a} inserts the character @samp{a},
289then deactivates the mark. Delete Selection mode, a minor mode, 288then deactivates the mark. Delete Selection mode, a minor mode,
290modifies this behavior: if you enable that mode, then inserting text 289modifies this behavior: if you enable that mode, then inserting text
291while the mark is active causes the text in the region to be deleted 290while the mark is active causes the text in the region to be deleted
292first. Also, commands that normally delete just one character, such 291first. To toggle Delete Selection mode on or off, type @kbd{M-x
293as @kbd{C-d} or @kbd{@key{DEL}}, will delete the entire region
294instead. To toggle Delete Selection mode on or off, type @kbd{M-x
295delete-selection-mode}. 292delete-selection-mode}.
296 293
297@node Mark Ring 294@node Mark Ring
@@ -449,7 +446,7 @@ using @kbd{C-@key{SPC} C-@key{SPC}} or @kbd{C-u C-x C-x}.
449 446
450@table @kbd 447@table @kbd
451@item C-@key{SPC} C-@key{SPC} 448@item C-@key{SPC} C-@key{SPC}
452@kindex C-SPC C-SPC 449@kindex C-SPC C-SPC@r{, disabling Transient Mark}
453Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable 450Set the mark at point (like plain @kbd{C-@key{SPC}}) and enable
454Transient Mark mode just once, until the mark is deactivated. (This 451Transient Mark mode just once, until the mark is deactivated. (This
455is not really a separate command; you are using the @kbd{C-@key{SPC}} 452is not really a separate command; you are using the @kbd{C-@key{SPC}}
diff --git a/doc/emacs/mini.texi b/doc/emacs/mini.texi
index 93f91420771..1438682d191 100644
--- a/doc/emacs/mini.texi
+++ b/doc/emacs/mini.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See file emacs.texi for copying conditions. 5@c See file emacs.texi for copying conditions.
6@node Minibuffer 6@node Minibuffer
@@ -260,7 +260,7 @@ Completion}.
260@node Completion Example 260@node Completion Example
261@subsection Completion Example 261@subsection Completion Example
262 262
263@kindex TAB @r{(completion)} 263@kindex TAB @r{(completion example)}
264 A simple example may help here. @kbd{M-x} uses the minibuffer to 264 A simple example may help here. @kbd{M-x} uses the minibuffer to
265read the name of a command, so completion works by matching the 265read the name of a command, so completion works by matching the
266minibuffer text against the names of existing Emacs commands. Suppose 266minibuffer text against the names of existing Emacs commands. Suppose
@@ -298,7 +298,6 @@ when completion is allowed.
298 298
299@table @kbd 299@table @kbd
300@item @key{TAB} 300@item @key{TAB}
301@findex minibuffer-complete
302Complete the text in the minibuffer as much as possible; if unable to 301Complete the text in the minibuffer as much as possible; if unable to
303complete, display a list of possible completions 302complete, display a list of possible completions
304(@code{minibuffer-complete}). 303(@code{minibuffer-complete}).
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index e4be004ae52..633e1e881d8 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@iftex 5@iftex
@@ -151,12 +151,12 @@ List all subscribed and unsubscribed groups, but not killed or zombie
151groups. 151groups.
152 152
153@kindex A k @r{(Gnus Group mode)} 153@kindex A k @r{(Gnus Group mode)}
154@findex gnus-group-list-all-groups 154@findex gnus-group-list-killed
155@item A k 155@item A k
156List killed groups. 156List killed groups.
157 157
158@kindex A z @r{(Gnus Group mode)} 158@kindex A z @r{(Gnus Group mode)}
159@findex gnus-group-list-all-groups 159@findex gnus-group-list-zombies
160@item A z 160@item A z
161List zombie groups. 161List zombie groups.
162 162
@@ -183,13 +183,11 @@ Move point to the previous group containing unread articles.
183 183
184@kindex n @r{(Gnus Group mode)} 184@kindex n @r{(Gnus Group mode)}
185@findex gnus-group-next-unread-group 185@findex gnus-group-next-unread-group
186@findex gnus-summary-next-unread-article
187@item n 186@item n
188Move point to the next unread group. 187Move point to the next unread group.
189 188
190@kindex p @r{(Gnus Group mode)} 189@kindex p @r{(Gnus Group mode)}
191@findex gnus-group-prev-unread-group 190@findex gnus-group-prev-unread-group
192@findex gnus-summary-prev-unread-article
193@item p 191@item p
194Move point to the previous unread group. 192Move point to the previous unread group.
195 193
@@ -206,7 +204,7 @@ Update your Gnus settings, and quit Gnus.
206 204
207@table @kbd 205@table @kbd
208@kindex SPC @r{(Gnus Summary mode)} 206@kindex SPC @r{(Gnus Summary mode)}
209@findex gnus-group-read-group 207@findex gnus-summary-next-page
210@item @key{SPC} 208@item @key{SPC}
211If there is no article selected, select the article on the current 209If there is no article selected, select the article on the current
212line and display its article buffer. Otherwise, try scrolling the 210line and display its article buffer. Otherwise, try scrolling the
@@ -222,13 +220,11 @@ Thus, you can read through all articles by repeatedly typing
222Scroll the text of the article backwards. 220Scroll the text of the article backwards.
223 221
224@kindex n @r{(Gnus Summary mode)} 222@kindex n @r{(Gnus Summary mode)}
225@findex gnus-group-next-unread-group
226@findex gnus-summary-next-unread-article 223@findex gnus-summary-next-unread-article
227@item n 224@item n
228Select the next unread article. 225Select the next unread article.
229 226
230@kindex p @r{(Gnus Summary mode)} 227@kindex p @r{(Gnus Summary mode)}
231@findex gnus-group-prev-unread-group
232@findex gnus-summary-prev-unread-article 228@findex gnus-summary-prev-unread-article
233@item p 229@item p
234Select the previous unread article. 230Select the previous unread article.
@@ -413,7 +409,6 @@ is needed. For OpenDocument and Microsoft Office documents, the
413@code{unoconv} tool is needed.}, and displaying those images. 409@code{unoconv} tool is needed.}, and displaying those images.
414 410
415@findex doc-view-toggle-display 411@findex doc-view-toggle-display
416@findex doc-view-toggle-display
417@cindex doc-view-minor-mode 412@cindex doc-view-minor-mode
418 When you visit a document file that can be displayed with DocView 413 When you visit a document file that can be displayed with DocView
419mode, Emacs automatically uses DocView mode @footnote{The needed 414mode, Emacs automatically uses DocView mode @footnote{The needed
@@ -875,7 +870,7 @@ in the shell buffer to submit the current line as input.
875 870
876@item @key{TAB} 871@item @key{TAB}
877@kindex TAB @r{(Shell mode)} 872@kindex TAB @r{(Shell mode)}
878@findex completion-at-point 873@findex completion-at-point@r{, in Shell Mode}
879@cindex shell completion 874@cindex shell completion
880Complete the command name or file name before point in the shell 875Complete the command name or file name before point in the shell
881buffer (@code{completion-at-point}). This uses the usual Emacs 876buffer (@code{completion-at-point}). This uses the usual Emacs
diff --git a/doc/emacs/modes.texi b/doc/emacs/modes.texi
index 876431aa9e9..97fe4cb7083 100644
--- a/doc/emacs/modes.texi
+++ b/doc/emacs/modes.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See file emacs.texi for copying conditions. 5@c See file emacs.texi for copying conditions.
6@node Modes 6@node Modes
@@ -103,13 +103,11 @@ for instance, programming language modes typically set a buffer-local
103value for the variable @code{comment-start}, which determines how 103value for the variable @code{comment-start}, which determines how
104source code comments are delimited (@pxref{Comments}). 104source code comments are delimited (@pxref{Comments}).
105 105
106@findex describe-mode
107@kindex C-h m
108 To view the documentation for the current major mode, including a 106 To view the documentation for the current major mode, including a
109list of its key bindings, type @code{C-h m} (@code{describe-mode}). 107list of its key bindings, type @code{C-h m} (@code{describe-mode}).
108@xref{Misc Help}.
110 109
111@cindex mode hook 110@cindex mode hook
112@vindex text-mode-hook
113@vindex prog-mode-hook 111@vindex prog-mode-hook
114 Every major mode, apart from Fundamental mode, defines a @dfn{mode 112 Every major mode, apart from Fundamental mode, defines a @dfn{mode
115hook}, a customizable list of Lisp functions to run each time the mode 113hook}, a customizable list of Lisp functions to run each time the mode
@@ -225,8 +223,6 @@ Font-Lock mode automatically highlights certain textual units found in
225programs. It is enabled globally by default, but you can disable it 223programs. It is enabled globally by default, but you can disable it
226in individual buffers. @xref{Faces}. 224in individual buffers. @xref{Faces}.
227 225
228@findex display-line-numbers-mode
229@cindex display-line-numbers-mode
230@item 226@item
231Display Line Numbers mode is a convenience wrapper around 227Display Line Numbers mode is a convenience wrapper around
232@code{display-line-numbers}, setting it using the value of 228@code{display-line-numbers}, setting it using the value of
diff --git a/doc/emacs/msdos-xtra.texi b/doc/emacs/msdos-xtra.texi
index 03250447bbf..43dc2654a67 100644
--- a/doc/emacs/msdos-xtra.texi
+++ b/doc/emacs/msdos-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
diff --git a/doc/emacs/msdos.texi b/doc/emacs/msdos.texi
index dd2004fbb00..25c3a567edd 100644
--- a/doc/emacs/msdos.texi
+++ b/doc/emacs/msdos.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Microsoft Windows 5@node Microsoft Windows
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index 78f77cb3003..bccba596d3e 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1997, 1999-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1997, 1999-2018 Free Software Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node International 5@node International
6@chapter International Character Set Support 6@chapter International Character Set Support
@@ -10,24 +10,9 @@
10@cindex multibyte characters 10@cindex multibyte characters
11@cindex encoding of characters 11@cindex encoding of characters
12 12
13@cindex Arabic
14@cindex Bengali
15@cindex Chinese
16@cindex Cyrillic
17@cindex Han 13@cindex Han
18@cindex Hindi 14@cindex Hindi
19@cindex Ethiopic
20@cindex Georgian
21@cindex Greek
22@cindex Hangul 15@cindex Hangul
23@cindex Hebrew
24@cindex Hindi
25@cindex IPA
26@cindex Japanese
27@cindex Korean
28@cindex Latin
29@cindex Thai
30@cindex Vietnamese
31 Emacs supports a wide variety of international character sets, 16 Emacs supports a wide variety of international character sets,
32including European and Vietnamese variants of the Latin alphabet, as 17including European and Vietnamese variants of the Latin alphabet, as
33well as Arabic scripts, Brahmic scripts (for languages such as 18well as Arabic scripts, Brahmic scripts (for languages such as
@@ -149,8 +134,8 @@ language, which make it easier to type characters in the script.
149 The prefix key @kbd{C-x @key{RET}} is used for commands that pertain 134 The prefix key @kbd{C-x @key{RET}} is used for commands that pertain
150to multibyte characters, coding systems, and input methods. 135to multibyte characters, coding systems, and input methods.
151 136
152@kindex C-x = 137@kindex C-x =@r{, and international characters}
153@findex what-cursor-position 138@findex what-cursor-position@r{, and international characters}
154 The command @kbd{C-x =} (@code{what-cursor-position}) shows 139 The command @kbd{C-x =} (@code{what-cursor-position}) shows
155information about the character at point. In addition to the 140information about the character at point. In addition to the
156character position, which was described in @ref{Position Info}, this 141character position, which was described in @ref{Position Info}, this
@@ -277,7 +262,7 @@ Supported language environments include:
277@c To work around, we group the language environments together, so 262@c To work around, we group the language environments together, so
278@c that the blank that separates them triggers refill. 263@c that the blank that separates them triggers refill.
279@quotation 264@quotation
280@cindex ASCII 265@cindex ASCII (language environment)
281@cindex Arabic 266@cindex Arabic
282ASCII, Arabic, 267ASCII, Arabic,
283@cindex Belarusian 268@cindex Belarusian
@@ -1692,7 +1677,6 @@ Meta to be converted to @key{ESC} and still be able type 8-bit
1692characters present directly on the keyboard or using @key{Compose} or 1677characters present directly on the keyboard or using @key{Compose} or
1693@key{AltGr} keys. @xref{User Input}. 1678@key{AltGr} keys. @xref{User Input}.
1694 1679
1695@kindex C-x 8
1696@cindex @code{iso-transl} library 1680@cindex @code{iso-transl} library
1697@cindex compose character 1681@cindex compose character
1698@cindex dead character 1682@cindex dead character
diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi
index 215f50cb406..5f05bc0f9ee 100644
--- a/doc/emacs/package.texi
+++ b/doc/emacs/package.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Packages 5@node Packages
@@ -7,7 +7,6 @@
7@cindex Package 7@cindex Package
8@cindex Emacs Lisp package archive 8@cindex Emacs Lisp package archive
9@cindex Package archive 9@cindex Package archive
10@cindex Emacs Lisp package
11 10
12Emacs includes a facility that lets you easily download and install 11Emacs includes a facility that lets you easily download and install
13@dfn{packages} that implement additional features. Each package is a 12@dfn{packages} that implement additional features. Each package is a
@@ -18,7 +17,6 @@ as an Info manual.
18with a list of all packages. You can install or uninstall packages 17with a list of all packages. You can install or uninstall packages
19via this buffer. @xref{Package Menu}. 18via this buffer. @xref{Package Menu}.
20 19
21@findex describe-package
22 The command @kbd{C-h P} (@code{describe-package}) prompts for the 20 The command @kbd{C-h P} (@code{describe-package}) prompts for the
23name of a package, and displays a help buffer describing the 21name of a package, and displays a help buffer describing the
24attributes of the package and the features that it implements. 22attributes of the package and the features that it implements.
diff --git a/doc/emacs/picture-xtra.texi b/doc/emacs/picture-xtra.texi
index c3ea77c349c..39c353b0ff1 100644
--- a/doc/emacs/picture-xtra.texi
+++ b/doc/emacs/picture-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in emacs-xtra.texi (when producing the 5@c This file is included either in emacs-xtra.texi (when producing the
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 811dab5cfa0..42891245451 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 1999-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See file emacs.texi for copying conditions. 5@c See file emacs.texi for copying conditions.
6@node Programs 6@node Programs
@@ -107,7 +107,7 @@ deletes backward treating each tab as if it were the equivalent number
107of spaces, so that you can delete one column of indentation without 107of spaces, so that you can delete one column of indentation without
108worrying whether the whitespace consists of spaces or tabs. 108worrying whether the whitespace consists of spaces or tabs.
109 109
110@cindex mode hook 110@cindex mode hook, and major modes
111@vindex c-mode-hook 111@vindex c-mode-hook
112@vindex lisp-mode-hook 112@vindex lisp-mode-hook
113@vindex emacs-lisp-mode-hook 113@vindex emacs-lisp-mode-hook
@@ -375,9 +375,7 @@ Insert a newline, then adjust indentation of following line
375@end table 375@end table
376 376
377@kindex TAB @r{(programming modes)} 377@kindex TAB @r{(programming modes)}
378@findex c-indent-command
379@findex indent-line-function 378@findex indent-line-function
380@findex indent-for-tab-command
381 The basic indentation command is @key{TAB} 379 The basic indentation command is @key{TAB}
382(@code{indent-for-tab-command}), which was documented in 380(@code{indent-for-tab-command}), which was documented in
383@ref{Indentation}. In programming language modes, @key{TAB} indents 381@ref{Indentation}. In programming language modes, @key{TAB} indents
@@ -711,9 +709,7 @@ argument moves the previous balanced expression backwards across those
711before it. An argument of zero, rather than doing nothing, transposes 709before it. An argument of zero, rather than doing nothing, transposes
712the balanced expressions ending at or after point and the mark. 710the balanced expressions ending at or after point and the mark.
713 711
714@kindex C-M-@@
715@kindex C-M-SPC 712@kindex C-M-SPC
716@findex mark-sexp
717 To operate on balanced expressions with a command which acts on the 713 To operate on balanced expressions with a command which acts on the
718region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the 714region, type @kbd{C-M-@key{SPC}} (@code{mark-sexp}). This sets the
719mark where @kbd{C-M-f} would move to. While the mark is active, each 715mark where @kbd{C-M-f} would move to. While the mark is active, each
@@ -1169,9 +1165,7 @@ use in your program.
1169@node Info Lookup 1165@node Info Lookup
1170@subsection Info Documentation Lookup 1166@subsection Info Documentation Lookup
1171 1167
1172@findex info-lookup-symbol
1173@findex info-lookup-file 1168@findex info-lookup-file
1174@kindex C-h S
1175 For major modes that apply to languages which have documentation in 1169 For major modes that apply to languages which have documentation in
1176Info, you can use @kbd{C-h S} (@code{info-lookup-symbol}) to view the 1170Info, you can use @kbd{C-h S} (@code{info-lookup-symbol}) to view the
1177Info documentation for a symbol used in the program. You specify the 1171Info documentation for a symbol used in the program. You specify the
@@ -1309,7 +1303,6 @@ count as blocks.
1309@findex hs-show-block 1303@findex hs-show-block
1310@findex hs-show-region 1304@findex hs-show-region
1311@findex hs-hide-level 1305@findex hs-hide-level
1312@findex hs-minor-mode
1313@kindex C-c @@ C-h 1306@kindex C-c @@ C-h
1314@kindex C-c @@ C-s 1307@kindex C-c @@ C-s
1315@kindex C-c @@ C-M-h 1308@kindex C-c @@ C-M-h
@@ -1374,7 +1367,7 @@ for switching graphical windows, so you should type @kbd{C-M-i} or
1374@kbd{@key{ESC} @key{TAB}} instead. 1367@kbd{@key{ESC} @key{TAB}} instead.
1375 1368
1376@cindex tags-based completion 1369@cindex tags-based completion
1377@findex completion-at-point 1370@findex completion-at-point@r{, in programming language modes}
1378@cindex Lisp symbol completion 1371@cindex Lisp symbol completion
1379@cindex completion (Lisp symbols) 1372@cindex completion (Lisp symbols)
1380 In most programming language modes, @kbd{C-M-i} (or 1373 In most programming language modes, @kbd{C-M-i} (or
@@ -1406,7 +1399,7 @@ using case distinctions.) Emacs has various features to make it easier
1406to deal with such symbols. 1399to deal with such symbols.
1407 1400
1408@cindex Glasses mode 1401@cindex Glasses mode
1409@findex mode, Glasses 1402@cindex mode, Glasses
1410 Glasses mode is a buffer-local minor mode that makes it easier to read 1403 Glasses mode is a buffer-local minor mode that makes it easier to read
1411such symbols, by altering how they are displayed. By default, it 1404such symbols, by altering how they are displayed. By default, it
1412displays extra underscores between each lower-case letter and the 1405displays extra underscores between each lower-case letter and the
diff --git a/doc/emacs/regs.texi b/doc/emacs/regs.texi
index 40e3e2c1c31..96500690de2 100644
--- a/doc/emacs/regs.texi
+++ b/doc/emacs/regs.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Registers 5@node Registers
@@ -106,7 +106,6 @@ Insert text from register @var{r} (@code{insert-register}).
106@item M-x append-to-register @key{RET} @var{r} 106@item M-x append-to-register @key{RET} @var{r}
107Append region to text in register @var{r}. 107Append region to text in register @var{r}.
108 108
109@kindex C-x r +
110When register @var{r} contains text, you can use @kbd{C-x r +} 109When register @var{r} contains text, you can use @kbd{C-x r +}
111(@code{increment-register}) to append to that register. Note that 110(@code{increment-register}) to append to that register. Note that
112command @kbd{C-x r +} behaves differently if @var{r} contains a 111command @kbd{C-x r +} behaves differently if @var{r} contains a
@@ -302,15 +301,12 @@ Set the bookmark named @var{bookmark} at point (@code{bookmark-set}).
302Like @kbd{C-x r m}, but don't overwrite an existing bookmark. 301Like @kbd{C-x r m}, but don't overwrite an existing bookmark.
303 302
304@item C-x r b @var{bookmark} @key{RET} 303@item C-x r b @var{bookmark} @key{RET}
305@findex bookmark-jump
306Jump to the bookmark named @var{bookmark} (@code{bookmark-jump}). 304Jump to the bookmark named @var{bookmark} (@code{bookmark-jump}).
307 305
308@item C-x r l 306@item C-x r l
309@findex list-bookmarks
310List all bookmarks (@code{list-bookmarks}). 307List all bookmarks (@code{list-bookmarks}).
311 308
312@item M-x bookmark-save 309@item M-x bookmark-save
313@findex bookmark-save
314Save all the current bookmark values in the default bookmark file. 310Save all the current bookmark values in the default bookmark file.
315@end table 311@end table
316 312
@@ -332,12 +328,14 @@ like @kbd{C-x r m}, but it signals an error if the specified bookmark
332already exists, instead of overwriting it. 328already exists, instead of overwriting it.
333 329
334@kindex C-x r l 330@kindex C-x r l
331@findex list-bookmarks
335 To display a list of all your bookmarks in a separate buffer, type 332 To display a list of all your bookmarks in a separate buffer, type
336@kbd{C-x r l} (@code{list-bookmarks}). If you switch to that buffer, 333@kbd{C-x r l} (@code{list-bookmarks}). If you switch to that buffer,
337you can use it to edit your bookmark definitions or annotate the 334you can use it to edit your bookmark definitions or annotate the
338bookmarks. Type @kbd{C-h m} in the bookmark buffer for more 335bookmarks. Type @kbd{C-h m} in the bookmark buffer for more
339information about its special editing commands. 336information about its special editing commands.
340 337
338@findex bookmark-save
341 When you kill Emacs, Emacs saves your bookmarks, if 339 When you kill Emacs, Emacs saves your bookmarks, if
342you have changed any bookmark values. You can also save the bookmarks 340you have changed any bookmark values. You can also save the bookmarks
343at any time with the @kbd{M-x bookmark-save} command. Bookmarks are 341at any time with the @kbd{M-x bookmark-save} command. Bookmarks are
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi
index b073687da9c..ebfa57c09a7 100644
--- a/doc/emacs/rmail.texi
+++ b/doc/emacs/rmail.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Rmail 5@node Rmail
diff --git a/doc/emacs/screen.texi b/doc/emacs/screen.texi
index 6b9795834cf..d00b74fa656 100644
--- a/doc/emacs/screen.texi
+++ b/doc/emacs/screen.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Screen 5@node Screen
@@ -149,7 +149,6 @@ message line is added at the end.
149 @xref{Display Custom}, for options that control how Emacs uses the 149 @xref{Display Custom}, for options that control how Emacs uses the
150echo area. 150echo area.
151 151
152@cindex minibuffer
153 The echo area is also used to display the @dfn{minibuffer}, a 152 The echo area is also used to display the @dfn{minibuffer}, a
154special window where you can input arguments to commands, such as the 153special window where you can input arguments to commands, such as the
155name of a file to be edited. When the minibuffer is in use, the text 154name of a file to be edited. When the minibuffer is in use, the text
diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi
index d4b247847b8..b351a741aa5 100644
--- a/doc/emacs/search.texi
+++ b/doc/emacs/search.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Search 5@node Search
diff --git a/doc/emacs/sending.texi b/doc/emacs/sending.texi
index 5cc09eb9dff..6f6ef5f3dab 100644
--- a/doc/emacs/sending.texi
+++ b/doc/emacs/sending.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Sending Mail 5@node Sending Mail
@@ -396,7 +396,6 @@ messages for later sending. See the commentary section in the file
396@file{feedmail.el} for details. 396@file{feedmail.el} for details.
397@end table 397@end table
398 398
399@vindex sendmail-coding-system
400 When you send a message containing non-@acronym{ASCII} characters, 399 When you send a message containing non-@acronym{ASCII} characters,
401they need to be encoded with a coding system (@pxref{Coding Systems}). 400they need to be encoded with a coding system (@pxref{Coding Systems}).
402Usually the coding system is specified automatically by your chosen 401Usually the coding system is specified automatically by your chosen
@@ -405,7 +404,7 @@ explicitly specify the coding system for outgoing mail by setting the
405variable @code{sendmail-coding-system} (@pxref{Recognize Coding}). If 404variable @code{sendmail-coding-system} (@pxref{Recognize Coding}). If
406the coding system thus determined does not handle the characters in a 405the coding system thus determined does not handle the characters in a
407particular message, Emacs asks you to select the coding system to use, 406particular message, Emacs asks you to select the coding system to use,
408showing a list of possible coding systems. 407showing a list of possible coding systems. @xref{Output Coding}.
409 408
410@node Header Editing 409@node Header Editing
411@subsection Mail Header Editing 410@subsection Mail Header Editing
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index 58916982ab8..846d9fe8c62 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -1,6 +1,6 @@
1@c -*- coding: utf-8 -*- 1@c -*- coding: utf-8 -*-
2@c This is part of the Emacs manual. 2@c This is part of the Emacs manual.
3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 3@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See file emacs.texi for copying conditions. 5@c See file emacs.texi for copying conditions.
6@node Text 6@node Text
@@ -34,10 +34,6 @@ many formats.
34See the Org Info manual, which is distributed with Emacs. 34See the Org Info manual, which is distributed with Emacs.
35@end ifnotinfo 35@end ifnotinfo
36 36
37@cindex nXML mode
38@cindex mode, XML
39@cindex mode, nXML
40@findex nxml-mode
41 Emacs has other major modes for text which contains embedded 37 Emacs has other major modes for text which contains embedded
42commands, such as @TeX{} and @LaTeX{} (@pxref{TeX Mode}); HTML and 38commands, such as @TeX{} and @LaTeX{} (@pxref{TeX Mode}); HTML and
43SGML (@pxref{HTML Mode}); XML 39SGML (@pxref{HTML Mode}); XML
@@ -160,7 +156,6 @@ the words do not move. For example, @w{@samp{FOO, BAR}} transposes into
160more on transposition. 156more on transposition.
161 157
162@kindex M-@@ 158@kindex M-@@
163@findex mark-word
164 To operate on words with an operation which acts on the region, use 159 To operate on words with an operation which acts on the region, use
165the command @kbd{M-@@} (@code{mark-word}). This command sets the mark 160the command @kbd{M-@@} (@code{mark-word}). This command sets the mark
166where @kbd{M-f} would move to. @xref{Marking Objects}, for more 161where @kbd{M-f} would move to. @xref{Marking Objects}, for more
@@ -1348,8 +1343,8 @@ automatically by putting the following in your init file:
1348@section Org Mode 1343@section Org Mode
1349@cindex organizer 1344@cindex organizer
1350@cindex planner 1345@cindex planner
1351@findex Org mode 1346@cindex Org mode
1352@findex mode, Org 1347@cindex mode, Org
1353 1348
1354@findex org-mode 1349@findex org-mode
1355 Org mode is a variant of Outline mode for using Emacs as an 1350 Org mode is a variant of Outline mode for using Emacs as an
@@ -2013,6 +2008,7 @@ used as a cheap preview (@code{sgml-tags-invisible}).
2013 2008
2014@cindex nXML mode 2009@cindex nXML mode
2015@cindex mode, nXML 2010@cindex mode, nXML
2011@cindex mode, XML
2016@findex nxml-mode 2012@findex nxml-mode
2017@cindex XML schema 2013@cindex XML schema
2018 The major mode for editing XML documents is called nXML mode. This 2014 The major mode for editing XML documents is called nXML mode. This
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi
index e98322d74e2..dd9d088a56e 100644
--- a/doc/emacs/trouble.texi
+++ b/doc/emacs/trouble.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@iftex 5@iftex
@@ -17,7 +17,6 @@ also considered.
17 17
18@node Quitting 18@node Quitting
19@section Quitting and Aborting 19@section Quitting and Aborting
20@cindex quitting
21 20
22@table @kbd 21@table @kbd
23@item C-g 22@item C-g
diff --git a/doc/emacs/vc-xtra.texi b/doc/emacs/vc-xtra.texi
index 538aeeeb537..17d6a3b55b9 100644
--- a/doc/emacs/vc-xtra.texi
+++ b/doc/emacs/vc-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included in emacs-xtra.texi when producing the printed 5@c This file is included in emacs-xtra.texi when producing the printed
diff --git a/doc/emacs/vc1-xtra.texi b/doc/emacs/vc1-xtra.texi
index 00498399c79..6c4e0770dea 100644
--- a/doc/emacs/vc1-xtra.texi
+++ b/doc/emacs/vc1-xtra.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 2@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 3@c See file emacs.texi for copying conditions.
4@c 4@c
5@c This file is included either in vc-xtra.texi (when producing the 5@c This file is included either in vc-xtra.texi (when producing the
@@ -236,7 +236,9 @@ relevant information into the version header.
236an exception, when using RCS, Emacs uses the version header, if there 236an exception, when using RCS, Emacs uses the version header, if there
237is one, to determine the file version, since it is often more reliable 237is one, to determine the file version, since it is often more reliable
238than the RCS master file. To inhibit using the version header this 238than the RCS master file. To inhibit using the version header this
239way, change the variable @code{vc-consult-headers} to @code{nil}. 239way, change the variable @code{vc-consult-headers} to @code{nil}. VC
240then always uses the file permissions (if it is supposed to trust
241them), or else checks the master file.
240 242
241@findex vc-insert-headers 243@findex vc-insert-headers
242@vindex vc-@var{backend}-header 244@vindex vc-@var{backend}-header
@@ -340,7 +342,6 @@ the master file can only tell you @emph{if} there's any lock on the
340file, but not whether your work file really contains that locked 342file, but not whether your work file really contains that locked
341version. 343version.
342 344
343@vindex vc-consult-headers
344 You can tell VC not to use version headers to determine the file 345 You can tell VC not to use version headers to determine the file
345status by setting @code{vc-consult-headers} to @code{nil}. VC then 346status by setting @code{vc-consult-headers} to @code{nil}. VC then
346always uses the file permissions (if it is supposed to trust them), or 347always uses the file permissions (if it is supposed to trust them), or
@@ -359,7 +360,6 @@ operations in the variable @code{vc-cvs-global-switches}. These
359switches are inserted immediately after the @code{cvs} command, before 360switches are inserted immediately after the @code{cvs} command, before
360the name of the operation to invoke. 361the name of the operation to invoke.
361 362
362@vindex vc-stay-local
363@vindex vc-cvs-stay-local 363@vindex vc-cvs-stay-local
364@cindex remote repositories (CVS) 364@cindex remote repositories (CVS)
365 When using a CVS repository on a remote machine, VC can try keeping 365 When using a CVS repository on a remote machine, VC can try keeping
diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi
index 65454edf83f..3c3ee659dcb 100644
--- a/doc/emacs/windows.texi
+++ b/doc/emacs/windows.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2017 Free Software 2@c Copyright (C) 1985-1987, 1993-1995, 1997, 2000-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node Windows 5@node Windows
@@ -205,10 +205,9 @@ new window created by splitting the selected window. @xref{Window
205Choice}, for how Emacs picks or creates the window to use. 205Choice}, for how Emacs picks or creates the window to use.
206 206
207@table @kbd 207@table @kbd
208@findex switch-to-buffer-other-window
209@item C-x 4 b @var{bufname} @key{RET} 208@item C-x 4 b @var{bufname} @key{RET}
210Select buffer @var{bufname} in another window 209Select buffer @var{bufname} in another window
211(@code{switch-to-buffer-other-window}). 210(@code{switch-to-buffer-other-window}). @xref{Select Buffer}.
212 211
213@findex display-buffer @r{(command)} 212@findex display-buffer @r{(command)}
214@item C-x 4 C-o @var{bufname} @key{RET} 213@item C-x 4 C-o @var{bufname} @key{RET}
@@ -217,12 +216,10 @@ Display buffer @var{bufname} in some window, without trying to select
217it (@code{display-buffer}). @xref{Displaying Buffers}, for details 216it (@code{display-buffer}). @xref{Displaying Buffers}, for details
218about how the window is chosen. 217about how the window is chosen.
219 218
220@findex find-file-other-window
221@item C-x 4 f @var{filename} @key{RET} 219@item C-x 4 f @var{filename} @key{RET}
222Visit file @var{filename} and select its buffer in another window 220Visit file @var{filename} and select its buffer in another window
223(@code{find-file-other-window}). @xref{Visiting}. 221(@code{find-file-other-window}). @xref{Visiting}.
224 222
225@findex dired-other-window
226@item C-x 4 d @var{directory} @key{RET} 223@item C-x 4 d @var{directory} @key{RET}
227Select a Dired buffer for directory @var{directory} in another window 224Select a Dired buffer for directory @var{directory} in another window
228(@code{dired-other-window}). @xref{Dired}. 225(@code{dired-other-window}). @xref{Dired}.
diff --git a/doc/emacs/xresources.texi b/doc/emacs/xresources.texi
index eaefcee21c3..f192c0d4c96 100644
--- a/doc/emacs/xresources.texi
+++ b/doc/emacs/xresources.texi
@@ -1,5 +1,5 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1987, 1993-1995, 1997, 2001-2017 Free Software 2@c Copyright (C) 1987, 1993-1995, 1997, 2001-2018 Free Software
3@c Foundation, Inc. 3@c Foundation, Inc.
4@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
5@node X Resources 5@node X Resources
@@ -217,7 +217,7 @@ Width of the internal frame border, in pixels.
217Additional space between lines, in pixels. 217Additional space between lines, in pixels.
218 218
219@item @code{menuBar} (class @code{MenuBar}) 219@item @code{menuBar} (class @code{MenuBar})
220@cindex menu bar 220@cindex menu bar (X resource)
221If the value of this resource is @samp{off} or @samp{false} or 221If the value of this resource is @samp{off} or @samp{false} or
222@samp{0}, Emacs disables Menu Bar mode at startup (@pxref{Menu Bars}). 222@samp{0}, Emacs disables Menu Bar mode at startup (@pxref{Menu Bars}).
223 223
@@ -251,7 +251,7 @@ Gamma correction for colors, equivalent to the frame parameter
251@code{screen-gamma}. 251@code{screen-gamma}.
252 252
253@item @code{scrollBar} (class @code{ScrollBar}) 253@item @code{scrollBar} (class @code{ScrollBar})
254@cindex tool bar 254@cindex scroll bar
255If the value of this resource is @samp{off} or @samp{false} or 255If the value of this resource is @samp{off} or @samp{false} or
256@samp{0}, Emacs disables Scroll Bar mode at startup (@pxref{Scroll Bars}). 256@samp{0}, Emacs disables Scroll Bar mode at startup (@pxref{Scroll Bars}).
257 257
@@ -636,7 +636,7 @@ widget "*" style "my_style"
636 636
637@node GTK Names in Emacs 637@node GTK Names in Emacs
638@appendixsubsec GTK Widget Names in Emacs 638@appendixsubsec GTK Widget Names in Emacs
639@cindex GTK widget names 639@cindex GTK widget names in Emacs
640@cindex GTK widget classes 640@cindex GTK widget classes
641 641
642 The GTK+ widgets used by an Emacs frame are listed below: 642 The GTK+ widgets used by an Emacs frame are listed below:
diff --git a/doc/lispintro/ChangeLog.1 b/doc/lispintro/ChangeLog.1
index de24c8e2bb2..9e15544630c 100644
--- a/doc/lispintro/ChangeLog.1
+++ b/doc/lispintro/ChangeLog.1
@@ -782,7 +782,7 @@
782;; coding: utf-8 782;; coding: utf-8
783;; End: 783;; End:
784 784
785 Copyright (C) 2001-2017 Free Software Foundation, Inc. 785 Copyright (C) 2001-2018 Free Software Foundation, Inc.
786 786
787 This file is part of GNU Emacs. 787 This file is part of GNU Emacs.
788 788
diff --git a/doc/lispintro/Makefile.in b/doc/lispintro/Makefile.in
index 065a718f707..71739fdb35f 100644
--- a/doc/lispintro/Makefile.in
+++ b/doc/lispintro/Makefile.in
@@ -1,6 +1,6 @@
1### @configure_input@ 1### @configure_input@
2 2
3# Copyright (C) 1994-1999, 2001-2017 Free Software Foundation, Inc. 3# Copyright (C) 1994-1999, 2001-2018 Free Software Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/doc/lispintro/README b/doc/lispintro/README
index 18a39703dcb..c39f6d2402a 100644
--- a/doc/lispintro/README
+++ b/doc/lispintro/README
@@ -1,4 +1,4 @@
1Copyright (C) 2001-2017 Free Software Foundation, Inc. 1Copyright (C) 2001-2018 Free Software Foundation, Inc.
2See the end of the file for license conditions. 2See the end of the file for license conditions.
3 3
4 4
diff --git a/doc/lispintro/cons-1.eps b/doc/lispintro/cons-1.eps
index fe3e6d2ad5c..cc1d5c7c409 100644
--- a/doc/lispintro/cons-1.eps
+++ b/doc/lispintro/cons-1.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:26:58 1995 4%%CreationDate: Wed Mar 8 14:26:58 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/cons-2.eps b/doc/lispintro/cons-2.eps
index a9838b4b493..00d08e423d9 100644
--- a/doc/lispintro/cons-2.eps
+++ b/doc/lispintro/cons-2.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:26:39 1995 4%%CreationDate: Wed Mar 8 14:26:39 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/cons-2a.eps b/doc/lispintro/cons-2a.eps
index f5a048f3076..26f690a1435 100644
--- a/doc/lispintro/cons-2a.eps
+++ b/doc/lispintro/cons-2a.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Tue Mar 14 15:09:30 1995 4%%CreationDate: Tue Mar 14 15:09:30 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/cons-3.eps b/doc/lispintro/cons-3.eps
index 55573676251..d75620e28e4 100644
--- a/doc/lispintro/cons-3.eps
+++ b/doc/lispintro/cons-3.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:25:41 1995 4%%CreationDate: Wed Mar 8 14:25:41 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/cons-4.eps b/doc/lispintro/cons-4.eps
index 86c3cfc2d16..154df88e531 100644
--- a/doc/lispintro/cons-4.eps
+++ b/doc/lispintro/cons-4.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:25:06 1995 4%%CreationDate: Wed Mar 8 14:25:06 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/cons-5.eps b/doc/lispintro/cons-5.eps
index e66cff4df11..d5c08ac1635 100644
--- a/doc/lispintro/cons-5.eps
+++ b/doc/lispintro/cons-5.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:27:28 1995 4%%CreationDate: Wed Mar 8 14:27:28 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/drawers.eps b/doc/lispintro/drawers.eps
index 97a581bb39c..e3a7f0a7dd2 100644
--- a/doc/lispintro/drawers.eps
+++ b/doc/lispintro/drawers.eps
@@ -9,7 +9,7 @@
9%%EndComments 9%%EndComments
10%%BeginProlog 10%%BeginProlog
11 11
12% Copyright (C) 2001-2017 Free Software Foundation, Inc. 12% Copyright (C) 2001-2018 Free Software Foundation, Inc.
13% 13%
14% This file is part of GNU Emacs. 14% This file is part of GNU Emacs.
15% 15%
diff --git a/doc/lispintro/emacs-lisp-intro.texi b/doc/lispintro/emacs-lisp-intro.texi
index 65ded50c396..ab9144f61eb 100644
--- a/doc/lispintro/emacs-lisp-intro.texi
+++ b/doc/lispintro/emacs-lisp-intro.texi
@@ -113,7 +113,7 @@ Edition @value{edition-number}, @value{update-date}
113Distributed with Emacs version @value{EMACSVER}. 113Distributed with Emacs version @value{EMACSVER}.
114@end ifnottex 114@end ifnottex
115@sp 1 115@sp 1
116Copyright @copyright{} 1990--1995, 1997, 2001--2017 Free Software 116Copyright @copyright{} 1990--1995, 1997, 2001--2018 Free Software
117Foundation, Inc. 117Foundation, Inc.
118@sp 1 118@sp 1
119 119
diff --git a/doc/lispintro/lambda-1.eps b/doc/lispintro/lambda-1.eps
index e349b20d36f..4b6d8275cb5 100644
--- a/doc/lispintro/lambda-1.eps
+++ b/doc/lispintro/lambda-1.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:31:53 1995 4%%CreationDate: Wed Mar 8 14:31:53 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/lambda-2.eps b/doc/lispintro/lambda-2.eps
index 7be38da95e1..473785c81af 100644
--- a/doc/lispintro/lambda-2.eps
+++ b/doc/lispintro/lambda-2.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:33:09 1995 4%%CreationDate: Wed Mar 8 14:33:09 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispintro/lambda-3.eps b/doc/lispintro/lambda-3.eps
index a3b419a9e80..c1a251682f8 100644
--- a/doc/lispintro/lambda-3.eps
+++ b/doc/lispintro/lambda-3.eps
@@ -4,7 +4,7 @@
4%%CreationDate: Wed Mar 8 14:33:49 1995 4%%CreationDate: Wed Mar 8 14:33:49 1995
5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu) 5%%Creator: Tgif-2.16-p4 by William Chia-Wei Cheng (william@cs.UCLA.edu)
6 6
7% Copyright (C) 1995, 1997, 2001-2017 Free Software Foundation, Inc. 7% Copyright (C) 1995, 1997, 2001-2018 Free Software Foundation, Inc.
8% 8%
9% This file is part of GNU Emacs. 9% This file is part of GNU Emacs.
10% 10%
diff --git a/doc/lispref/ChangeLog.1 b/doc/lispref/ChangeLog.1
index c461f9a42b1..42240ae2880 100644
--- a/doc/lispref/ChangeLog.1
+++ b/doc/lispref/ChangeLog.1
@@ -13989,7 +13989,7 @@
13989;; coding: utf-8 13989;; coding: utf-8
13990;; End: 13990;; End:
13991 13991
13992 Copyright (C) 1998-2017 Free Software Foundation, Inc. 13992 Copyright (C) 1998-2018 Free Software Foundation, Inc.
13993 13993
13994 This file is part of GNU Emacs. 13994 This file is part of GNU Emacs.
13995 13995
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index 50d6d161ef6..98ca90a96d4 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -1,6 +1,6 @@
1### @configure_input@ 1### @configure_input@
2 2
3# Copyright (C) 1990-1996, 1998-2017 Free Software Foundation, Inc. 3# Copyright (C) 1990-1996, 1998-2018 Free Software Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/doc/lispref/README b/doc/lispref/README
index b3f450a1295..cca433868b2 100644
--- a/doc/lispref/README
+++ b/doc/lispref/README
@@ -1,4 +1,4 @@
1Copyright (C) 2001-2017 Free Software Foundation, Inc. -*- outline -*- 1Copyright (C) 2001-2018 Free Software Foundation, Inc. -*- outline -*-
2See the end of the file for license conditions. 2See the end of the file for license conditions.
3 3
4 4
diff --git a/doc/lispref/abbrevs.texi b/doc/lispref/abbrevs.texi
index dfcb1730929..087e6945203 100644
--- a/doc/lispref/abbrevs.texi
+++ b/doc/lispref/abbrevs.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 1999, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1994, 1999, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Abbrevs 6@node Abbrevs
diff --git a/doc/lispref/anti.texi b/doc/lispref/anti.texi
index fc14c8cfca5..b6df9fe2e39 100644
--- a/doc/lispref/anti.texi
+++ b/doc/lispref/anti.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1999, 2002-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1999, 2002-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5 5
6@c This node must have no pointers. 6@c This node must have no pointers.
diff --git a/doc/lispref/back.texi b/doc/lispref/back.texi
index 9fc5faa6c2a..df39479bb61 100644
--- a/doc/lispref/back.texi
+++ b/doc/lispref/back.texi
@@ -1,6 +1,6 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2001-2017 Free Software Foundation, Inc. 3@c Copyright (C) 2001-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@c 5@c
6@c %**start of header 6@c %**start of header
diff --git a/doc/lispref/backups.texi b/doc/lispref/backups.texi
index 48251c7c518..8ca10d7905c 100644
--- a/doc/lispref/backups.texi
+++ b/doc/lispref/backups.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1999, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1995, 1999, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Backups and Auto-Saving 6@node Backups and Auto-Saving
diff --git a/doc/lispref/buffers.texi b/doc/lispref/buffers.texi
index 0d02cb3d3e9..3f43b1bb3b7 100644
--- a/doc/lispref/buffers.texi
+++ b/doc/lispref/buffers.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Buffers 6@node Buffers
diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi
index a958cfdcad2..6700b8fac30 100644
--- a/doc/lispref/commands.texi
+++ b/doc/lispref/commands.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Command Loop 6@node Command Loop
diff --git a/doc/lispref/compile.texi b/doc/lispref/compile.texi
index 9123e93a5bf..32162c9c22b 100644
--- a/doc/lispref/compile.texi
+++ b/doc/lispref/compile.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 2001-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 2001-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Byte Compilation 5@node Byte Compilation
6@chapter Byte Compilation 6@chapter Byte Compilation
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index 4eddbe9c122..f85ee947790 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Control Structures 6@node Control Structures
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index ed455828f6e..6c7ca260abc 100644
--- a/doc/lispref/customize.texi
+++ b/doc/lispref/customize.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1997-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1997-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Customization 5@node Customization
6@chapter Customization Settings 6@chapter Customization Settings
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index fe3446ada2d..cb6f6e96b02 100644
--- a/doc/lispref/debugging.texi
+++ b/doc/lispref/debugging.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1994, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Debugging 6@node Debugging
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index bf70717e05e..921fd104547 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Display 5@node Display
6@chapter Emacs Display 6@chapter Emacs Display
diff --git a/doc/lispref/edebug.texi b/doc/lispref/edebug.texi
index 979add9f319..1a883e0f142 100644
--- a/doc/lispref/edebug.texi
+++ b/doc/lispref/edebug.texi
@@ -1,6 +1,6 @@
1@comment -*-texinfo-*- 1@comment -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1992-1994, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1992-1994, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6 6
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index a271749e044..9389aa1ba19 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -99,7 +99,7 @@ This is the @cite{GNU Emacs Lisp Reference Manual}
99@end ifnottex 99@end ifnottex
100corresponding to Emacs version @value{EMACSVER}. 100corresponding to Emacs version @value{EMACSVER}.
101 101
102Copyright @copyright{} 1990--1996, 1998--2017 Free Software Foundation, Inc. 102Copyright @copyright{} 1990--1996, 1998--2018 Free Software Foundation, Inc.
103 103
104@quotation 104@quotation
105Permission is granted to copy, distribute and/or modify this document 105Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/lispref/errors.texi b/doc/lispref/errors.texi
index cd22b70800d..5054172ff3b 100644
--- a/doc/lispref/errors.texi
+++ b/doc/lispref/errors.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1993, 1999, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1993, 1999, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Standard Errors 6@node Standard Errors
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi
index 14c7b882b2e..b5d19f20c2d 100644
--- a/doc/lispref/eval.texi
+++ b/doc/lispref/eval.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 1998, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1994, 1998, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Evaluation 6@node Evaluation
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index f7eafcadc44..021a62a56ab 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Files 6@node Files
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 1d4671b7e00..9c25f4da4d4 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Frames 6@node Frames
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index 3f993901d4d..165ac75966d 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Functions 6@node Functions
diff --git a/doc/lispref/hash.texi b/doc/lispref/hash.texi
index 4d1582055fb..ddd46a55edd 100644
--- a/doc/lispref/hash.texi
+++ b/doc/lispref/hash.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1999, 2001-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1999, 2001-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Hash Tables 5@node Hash Tables
6@chapter Hash Tables 6@chapter Hash Tables
diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi
index 4aa9b95180e..33cc2f0d55b 100644
--- a/doc/lispref/help.texi
+++ b/doc/lispref/help.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Documentation 6@node Documentation
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi
index 6443464f0ed..db4e413921f 100644
--- a/doc/lispref/hooks.texi
+++ b/doc/lispref/hooks.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1993, 1998, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1993, 1998, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Standard Hooks 6@node Standard Hooks
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi
index b0348e74d47..8bf9abfc614 100644
--- a/doc/lispref/internals.texi
+++ b/doc/lispref/internals.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1993, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1993, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node GNU Emacs Internals 6@node GNU Emacs Internals
diff --git a/doc/lispref/intro.texi b/doc/lispref/intro.texi
index 61ef3082a0a..f421f3b3efb 100644
--- a/doc/lispref/intro.texi
+++ b/doc/lispref/intro.texi
@@ -1,6 +1,6 @@
1@c -*-coding: utf-8-*- 1@c -*-coding: utf-8-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 2001-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 2001-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5 5
6@node Introduction 6@node Introduction
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index 71b054e063c..e39db7f6d09 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 1998-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 1998-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Keymaps 5@node Keymaps
6@chapter Keymaps 6@chapter Keymaps
diff --git a/doc/lispref/lay-flat.texi b/doc/lispref/lay-flat.texi
index 4adb03b8985..da2215906d1 100644
--- a/doc/lispref/lay-flat.texi
+++ b/doc/lispref/lay-flat.texi
@@ -1,6 +1,6 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2001-2017 Free Software Foundation, Inc. 3@c Copyright (C) 2001-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@c 5@c
6@comment %**start of header 6@comment %**start of header
diff --git a/doc/lispref/lists.texi b/doc/lispref/lists.texi
index 230ea4b48eb..431f5fbbab2 100644
--- a/doc/lispref/lists.texi
+++ b/doc/lispref/lists.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Lists 6@node Lists
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi
index e4997d98ae3..92b7e864ab5 100644
--- a/doc/lispref/loading.texi
+++ b/doc/lispref/loading.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Loading 6@node Loading
diff --git a/doc/lispref/macros.texi b/doc/lispref/macros.texi
index 63a65a81304..dbd35b48484 100644
--- a/doc/lispref/macros.texi
+++ b/doc/lispref/macros.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1995, 1998, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Macros 6@node Macros
diff --git a/doc/lispref/maps.texi b/doc/lispref/maps.texi
index 54d279e8ac7..275b018b15a 100644
--- a/doc/lispref/maps.texi
+++ b/doc/lispref/maps.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1993, 1999, 2001-2017 Free Software Foundation, 3@c Copyright (C) 1990-1993, 1999, 2001-2018 Free Software Foundation,
4@c Inc. 4@c Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Standard Keymaps 6@node Standard Keymaps
diff --git a/doc/lispref/markers.texi b/doc/lispref/markers.texi
index 214b0525374..349ec12aa81 100644
--- a/doc/lispref/markers.texi
+++ b/doc/lispref/markers.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Markers 6@node Markers
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi
index 75dec13ab7c..332e72f6402 100644
--- a/doc/lispref/minibuf.texi
+++ b/doc/lispref/minibuf.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Minibuffers 6@node Minibuffers
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index 1a601baee86..efa14e5e2a6 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Modes 6@node Modes
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index 41d2d84ecd7..9d6fc6ca72a 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1998-1999, 2001-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1998-1999, 2001-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Non-ASCII Characters 5@node Non-ASCII Characters
6@chapter Non-@acronym{ASCII} Characters 6@chapter Non-@acronym{ASCII} Characters
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi
index be74b0c6111..e692ee1cc2f 100644
--- a/doc/lispref/numbers.texi
+++ b/doc/lispref/numbers.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Numbers 6@node Numbers
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 97f411a08dc..7cbc61dc8e4 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Lisp Data Types 6@node Lisp Data Types
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 501960bdc3f..6315574923f 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node System Interface 6@node System Interface
diff --git a/doc/lispref/package.texi b/doc/lispref/package.texi
index 153ee48741c..21dfe1c2717 100644
--- a/doc/lispref/package.texi
+++ b/doc/lispref/package.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2010-2017 Free Software Foundation, Inc. 3@c Copyright (C) 2010-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Packaging 5@node Packaging
6@chapter Preparing Lisp code for distribution 6@chapter Preparing Lisp code for distribution
diff --git a/doc/lispref/positions.texi b/doc/lispref/positions.texi
index 9fd4bd8fe8e..c89a87c2bb8 100644
--- a/doc/lispref/positions.texi
+++ b/doc/lispref/positions.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Positions 5@node Positions
6@chapter Positions 6@chapter Positions
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index a1e8730f716..8a8425cb84b 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Processes 6@node Processes
diff --git a/doc/lispref/records.texi b/doc/lispref/records.texi
index cae0f31f273..81a52341b12 100644
--- a/doc/lispref/records.texi
+++ b/doc/lispref/records.texi
@@ -1,7 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2017 Free Software 3@c Copyright (C) 2017-2018 Free Software Foundation, Inc.
4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
6@node Records 5@node Records
7@chapter Records 6@chapter Records
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index 755fa554bb6..552001e8904 100644
--- a/doc/lispref/searching.texi
+++ b/doc/lispref/searching.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Searching and Matching 6@node Searching and Matching
diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi
index b3c90af7236..3a599e5f535 100644
--- a/doc/lispref/sequences.texi
+++ b/doc/lispref/sequences.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Sequences Arrays Vectors 6@node Sequences Arrays Vectors
diff --git a/doc/lispref/streams.texi b/doc/lispref/streams.texi
index ccb08473b64..a25a5bfe84a 100644
--- a/doc/lispref/streams.texi
+++ b/doc/lispref/streams.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1994, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1994, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Read and Print 6@node Read and Print
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi
index 5755e2f1b56..c8261e316f2 100644
--- a/doc/lispref/strings.texi
+++ b/doc/lispref/strings.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Strings and Characters 6@node Strings and Characters
diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi
index cda5f1c40f6..11e92f6217f 100644
--- a/doc/lispref/symbols.texi
+++ b/doc/lispref/symbols.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Symbols 6@node Symbols
diff --git a/doc/lispref/syntax.texi b/doc/lispref/syntax.texi
index 566270fb52b..fd461b755c0 100644
--- a/doc/lispref/syntax.texi
+++ b/doc/lispref/syntax.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Syntax Tables 6@node Syntax Tables
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index 7a1983641fd..c62862f2100 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Text 5@node Text
6@chapter Text 6@chapter Text
diff --git a/doc/lispref/threads.texi b/doc/lispref/threads.texi
index 71742f576e5..f05af496188 100644
--- a/doc/lispref/threads.texi
+++ b/doc/lispref/threads.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 2012-2017 Free Software Foundation, Inc. 3@c Copyright (C) 2012-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Threads 5@node Threads
6@chapter Threads 6@chapter Threads
diff --git a/doc/lispref/tips.texi b/doc/lispref/tips.texi
index 42a68677f58..0f883fe4b4d 100644
--- a/doc/lispref/tips.texi
+++ b/doc/lispref/tips.texi
@@ -1,6 +1,6 @@
1@c -*- mode: texinfo; coding: utf-8 -*- 1@c -*- mode: texinfo; coding: utf-8 -*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1993, 1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1993, 1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Tips 6@node Tips
@@ -941,7 +941,7 @@ explains these conventions, starting with an example:
941@group 941@group
942;;; foo.el --- Support for the Foo programming language 942;;; foo.el --- Support for the Foo programming language
943 943
944;; Copyright (C) 2010-2017 Your Name 944;; Copyright (C) 2010-2018 Your Name
945@end group 945@end group
946 946
947;; Author: Your Name <yourname@@example.com> 947;; Author: Your Name <yourname@@example.com>
diff --git a/doc/lispref/two-volume-cross-refs.txt b/doc/lispref/two-volume-cross-refs.txt
index 6b129668ea3..b5379df38d0 100644
--- a/doc/lispref/two-volume-cross-refs.txt
+++ b/doc/lispref/two-volume-cross-refs.txt
@@ -1,4 +1,4 @@
1Copyright (C) 2001-2017 Free Software Foundation, Inc. 1Copyright (C) 2001-2018 Free Software Foundation, Inc.
2See end for copying conditions. 2See end for copying conditions.
3 3
4Two Volume Cross References 4Two Volume Cross References
diff --git a/doc/lispref/two-volume.make b/doc/lispref/two-volume.make
index 15f96497259..07a6d2c1717 100644
--- a/doc/lispref/two-volume.make
+++ b/doc/lispref/two-volume.make
@@ -1,4 +1,4 @@
1# Copyright (C) 2007-2017 Free Software Foundation, Inc. 1# Copyright (C) 2007-2018 Free Software Foundation, Inc.
2# See end for copying conditions. 2# See end for copying conditions.
3 3
4# although it would be nice to use tex rather than pdftex to avoid 4# although it would be nice to use tex rather than pdftex to avoid
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi
index ad497a8b095..01cacb0b23c 100644
--- a/doc/lispref/variables.texi
+++ b/doc/lispref/variables.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-2017 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2018 Free Software Foundation, Inc.
4@c See the file elisp.texi for copying conditions. 4@c See the file elisp.texi for copying conditions.
5@node Variables 5@node Variables
6@chapter Variables 6@chapter Variables
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index 30a3c4a6eb2..170924f6060 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2@c This is part of the GNU Emacs Lisp Reference Manual. 2@c This is part of the GNU Emacs Lisp Reference Manual.
3@c Copyright (C) 1990-1995, 1998-1999, 2001-2017 Free Software 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2018 Free Software
4@c Foundation, Inc. 4@c Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@node Windows 6@node Windows
diff --git a/doc/man/ChangeLog.1 b/doc/man/ChangeLog.1
index 68498c64c0d..b72837fea75 100644
--- a/doc/man/ChangeLog.1
+++ b/doc/man/ChangeLog.1
@@ -176,7 +176,7 @@
176;; coding: utf-8 176;; coding: utf-8
177;; End: 177;; End:
178 178
179 Copyright (C) 2007-2017 Free Software Foundation, Inc. 179 Copyright (C) 2007-2018 Free Software Foundation, Inc.
180 180
181 This file is part of GNU Emacs. 181 This file is part of GNU Emacs.
182 182
diff --git a/doc/man/ebrowse.1 b/doc/man/ebrowse.1
index ad347d13a2b..c0245f8259f 100644
--- a/doc/man/ebrowse.1
+++ b/doc/man/ebrowse.1
@@ -82,10 +82,7 @@ should give you access to the complete manual.
82was written by Gerd Moellmann. 82was written by Gerd Moellmann.
83. 83.
84.SH COPYING 84.SH COPYING
85Copyright 85Copyright 2008-2018 Free Software Foundation, Inc.
86.if t \(co
87.if n (C)
882008-2017 Free Software Foundation, Inc.
89.PP 86.PP
90Permission is granted to make and distribute verbatim copies of this 87Permission is granted to make and distribute verbatim copies of this
91document provided the copyright notice and this permission notice are 88document provided the copyright notice and this permission notice are
diff --git a/doc/man/emacs.1.in b/doc/man/emacs.1.in
index 0e905b7d833..7654c9610dc 100644
--- a/doc/man/emacs.1.in
+++ b/doc/man/emacs.1.in
@@ -650,10 +650,7 @@ For detailed credits and acknowledgments, see the GNU Emacs manual.
650. 650.
651. 651.
652.SH COPYING 652.SH COPYING
653Copyright 653Copyright 1995, 1999-2018 Free Software Foundation, Inc.
654.if t \(co
655.if n (C)
6561995, 1999-2017 Free Software Foundation, Inc.
657.PP 654.PP
658Permission is granted to make and distribute verbatim copies of this 655Permission is granted to make and distribute verbatim copies of this
659document provided the copyright notice and this permission notice are 656document provided the copyright notice and this permission notice are
diff --git a/doc/man/etags.1 b/doc/man/etags.1
index ee3971cb760..45d2541ec13 100644
--- a/doc/man/etags.1
+++ b/doc/man/etags.1
@@ -281,10 +281,7 @@ Stallman.
281.BR vi ( 1 ). 281.BR vi ( 1 ).
282 282
283.SH COPYING 283.SH COPYING
284Copyright 284Copyright 1992, 1999, 2001-2018 Free Software Foundation, Inc.
285.if t \(co
286.if n (C)
2871992, 1999, 2001-2017 Free Software Foundation, Inc.
288.PP 285.PP
289Permission is granted to make and distribute verbatim copies of this 286Permission is granted to make and distribute verbatim copies of this
290document provided the copyright notice and this permission notice are 287document provided the copyright notice and this permission notice are
diff --git a/doc/misc/ChangeLog.1 b/doc/misc/ChangeLog.1
index bc2c184d412..9ef3f0ea6f2 100644
--- a/doc/misc/ChangeLog.1
+++ b/doc/misc/ChangeLog.1
@@ -12116,7 +12116,7 @@
12116;; coding: utf-8 12116;; coding: utf-8
12117;; End: 12117;; End:
12118 12118
12119 Copyright (C) 1993-1999, 2001-2017 Free Software Foundation, Inc. 12119 Copyright (C) 1993-1999, 2001-2018 Free Software Foundation, Inc.
12120 12120
12121 This file is part of GNU Emacs. 12121 This file is part of GNU Emacs.
12122 12122
diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in
index a60fb0b0a70..11086b33037 100644
--- a/doc/misc/Makefile.in
+++ b/doc/misc/Makefile.in
@@ -1,6 +1,6 @@
1### @configure_input@ 1### @configure_input@
2 2
3# Copyright (C) 1994, 1996-2017 Free Software Foundation, Inc. 3# Copyright (C) 1994, 1996-2018 Free Software Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/doc/misc/ada-mode.texi b/doc/misc/ada-mode.texi
index 2ea4c7f36b2..67d46fae5a9 100644
--- a/doc/misc/ada-mode.texi
+++ b/doc/misc/ada-mode.texi
@@ -4,7 +4,7 @@
4@include docstyle.texi 4@include docstyle.texi
5 5
6@copying 6@copying
7Copyright @copyright{} 1999--2017 Free Software Foundation, Inc. 7Copyright @copyright{} 1999--2018 Free Software Foundation, Inc.
8 8
9@quotation 9@quotation
10Permission is granted to copy, distribute and/or modify this document 10Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/auth.texi b/doc/misc/auth.texi
index a5374a3b90d..9cf16d8ed4f 100644
--- a/doc/misc/auth.texi
+++ b/doc/misc/auth.texi
@@ -11,7 +11,7 @@
11@copying 11@copying
12This file describes the Emacs auth-source library. 12This file describes the Emacs auth-source library.
13 13
14Copyright @copyright{} 2008--2017 Free Software Foundation, Inc. 14Copyright @copyright{} 2008--2018 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/autotype.texi b/doc/misc/autotype.texi
index 1f1f13afee2..026c57126d2 100644
--- a/doc/misc/autotype.texi
+++ b/doc/misc/autotype.texi
@@ -11,7 +11,7 @@
11@c @cindex autotypist 11@c @cindex autotypist
12 12
13@copying 13@copying
14Copyright @copyright{} 1994--1995, 1999, 2001--2017 14Copyright @copyright{} 1994--1995, 1999, 2001--2018
15Free Software Foundation, Inc. 15Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
diff --git a/doc/misc/bovine.texi b/doc/misc/bovine.texi
index dadf903b364..fc744eb6487 100644
--- a/doc/misc/bovine.texi
+++ b/doc/misc/bovine.texi
@@ -24,7 +24,7 @@
24@c %**end of header 24@c %**end of header
25 25
26@copying 26@copying
27Copyright @copyright{} 1999--2004, 2012--2017 Free Software Foundation, Inc. 27Copyright @copyright{} 1999--2004, 2012--2018 Free Software Foundation, Inc.
28 28
29@quotation 29@quotation
30Permission is granted to copy, distribute and/or modify this document 30Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index e4e7330ba07..1144f2843cd 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -95,7 +95,7 @@ This file documents Calc, the GNU Emacs calculator, included with
95GNU Emacs @value{EMACSVER}. 95GNU Emacs @value{EMACSVER}.
96@end ifnotinfo 96@end ifnotinfo
97 97
98Copyright @copyright{} 1990--1991, 2001--2017 Free Software Foundation, Inc. 98Copyright @copyright{} 1990--1991, 2001--2018 Free Software Foundation, Inc.
99 99
100@quotation 100@quotation
101Permission is granted to copy, distribute and/or modify this document 101Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index 13f5c81d949..292342cb4a3 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -157,7 +157,7 @@ CC Mode
157@copying 157@copying
158This manual is for CC Mode in Emacs. 158This manual is for CC Mode in Emacs.
159 159
160Copyright @copyright{} 1995--2017 Free Software Foundation, Inc. 160Copyright @copyright{} 1995--2018 Free Software Foundation, Inc.
161 161
162@quotation 162@quotation
163Permission is granted to copy, distribute and/or modify this document 163Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi
index c7ef1d8f5cb..76f739f1ed6 100644
--- a/doc/misc/cl.texi
+++ b/doc/misc/cl.texi
@@ -7,7 +7,7 @@
7@copying 7@copying
8This file documents the GNU Emacs Common Lisp emulation package. 8This file documents the GNU Emacs Common Lisp emulation package.
9 9
10Copyright @copyright{} 1993, 2001--2017 Free Software Foundation, Inc. 10Copyright @copyright{} 1993, 2001--2018 Free Software Foundation, Inc.
11 11
12@quotation 12@quotation
13Permission is granted to copy, distribute and/or modify this document 13Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi
index a2494d39208..b425bb0c00d 100644
--- a/doc/misc/dbus.texi
+++ b/doc/misc/dbus.texi
@@ -10,7 +10,7 @@
10@syncodeindex fn cp 10@syncodeindex fn cp
11 11
12@copying 12@copying
13Copyright @copyright{} 2007--2017 Free Software Foundation, Inc. 13Copyright @copyright{} 2007--2018 Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
16Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/dired-x.texi b/doc/misc/dired-x.texi
index bf103256f29..8566c7c0b99 100644
--- a/doc/misc/dired-x.texi
+++ b/doc/misc/dired-x.texi
@@ -20,7 +20,7 @@
20@comment %**end of header (This is for running Texinfo on a region.) 20@comment %**end of header (This is for running Texinfo on a region.)
21 21
22@copying 22@copying
23Copyright @copyright{} 1994--1995, 1999, 2001--2017 23Copyright @copyright{} 1994--1995, 1999, 2001--2018
24Free Software Foundation, Inc. 24Free Software Foundation, Inc.
25 25
26@quotation 26@quotation
diff --git a/doc/misc/ebrowse.texi b/doc/misc/ebrowse.texi
index 84669dc4c4d..9ac2af1bcf7 100644
--- a/doc/misc/ebrowse.texi
+++ b/doc/misc/ebrowse.texi
@@ -11,7 +11,7 @@
11@copying 11@copying
12This file documents Ebrowse, a C++ class browser for GNU Emacs. 12This file documents Ebrowse, a C++ class browser for GNU Emacs.
13 13
14Copyright @copyright{} 2000--2017 Free Software Foundation, Inc. 14Copyright @copyright{} 2000--2018 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi
index 4bf0e8dbb2c..fbe3ac6a10a 100644
--- a/doc/misc/ede.texi
+++ b/doc/misc/ede.texi
@@ -6,7 +6,7 @@
6@copying 6@copying
7This file describes EDE, the Emacs Development Environment. 7This file describes EDE, the Emacs Development Environment.
8 8
9Copyright @copyright{} 1998--2001, 2004--2005, 2008--2017 9Copyright @copyright{} 1998--2001, 2004--2005, 2008--2018
10Free Software Foundation, Inc. 10Free Software Foundation, Inc.
11 11
12@quotation 12@quotation
diff --git a/doc/misc/ediff.texi b/doc/misc/ediff.texi
index 87d3dfd6ed9..3547af3e4f5 100644
--- a/doc/misc/ediff.texi
+++ b/doc/misc/ediff.texi
@@ -26,7 +26,7 @@
26This file documents Ediff, a comprehensive visual interface to Unix diff 26This file documents Ediff, a comprehensive visual interface to Unix diff
27and patch utilities. 27and patch utilities.
28 28
29Copyright @copyright{} 1995--2017 Free Software Foundation, Inc. 29Copyright @copyright{} 1995--2018 Free Software Foundation, Inc.
30 30
31@quotation 31@quotation
32Permission is granted to copy, distribute and/or modify this document 32Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/edt.texi b/doc/misc/edt.texi
index 9680aa4b0b3..ed486597a7b 100644
--- a/doc/misc/edt.texi
+++ b/doc/misc/edt.texi
@@ -6,7 +6,7 @@
6@copying 6@copying
7This file documents the EDT emulation package for Emacs. 7This file documents the EDT emulation package for Emacs.
8 8
9Copyright @copyright{} 1986, 1992, 1994--1995, 1999--2017 9Copyright @copyright{} 1986, 1992, 1994--1995, 1999--2018
10Free Software Foundation, Inc. 10Free Software Foundation, Inc.
11 11
12@quotation 12@quotation
diff --git a/doc/misc/efaq-w32.texi b/doc/misc/efaq-w32.texi
index b66aaeb3198..dd5bfd93615 100644
--- a/doc/misc/efaq-w32.texi
+++ b/doc/misc/efaq-w32.texi
@@ -15,7 +15,7 @@ Answers to Frequently asked Questions about using Emacs on Microsoft Windows.
15@include emacsver.texi 15@include emacsver.texi
16 16
17@copying 17@copying
18Copyright @copyright{} 2008, 2010-2017 Free Software Foundation, Inc. 18Copyright @copyright{} 2008, 2010-2018 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21This list of frequently asked questions about GNU Emacs on MS Windows 21This list of frequently asked questions about GNU Emacs on MS Windows
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index df3d09a6337..8014c2b71f5 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -12,7 +12,7 @@
12@c appreciate a notice if you do). 12@c appreciate a notice if you do).
13 13
14@copying 14@copying
15Copyright @copyright{} 2001--2017 Free Software Foundation, Inc.@* 15Copyright @copyright{} 2001--2018 Free Software Foundation, Inc.@*
16Copyright @copyright{} 1994, 1995, 1996, 1997, 1998, 1999, 2000 16Copyright @copyright{} 1994, 1995, 1996, 1997, 1998, 1999, 2000
17Reuven M. Lerner@* 17Reuven M. Lerner@*
18Copyright @copyright{} 1992, 1993 Steven Byrnes@* 18Copyright @copyright{} 1992, 1993 Steven Byrnes@*
diff --git a/doc/misc/eieio.texi b/doc/misc/eieio.texi
index 7076c244222..16c341b8877 100644
--- a/doc/misc/eieio.texi
+++ b/doc/misc/eieio.texi
@@ -12,7 +12,7 @@
12@copying 12@copying
13This manual documents EIEIO, an object framework for Emacs Lisp. 13This manual documents EIEIO, an object framework for Emacs Lisp.
14 14
15Copyright @copyright{} 2007--2017 Free Software Foundation, Inc. 15Copyright @copyright{} 2007--2018 Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/emacs-gnutls.texi b/doc/misc/emacs-gnutls.texi
index 1715c83a0d2..a690ccfccef 100644
--- a/doc/misc/emacs-gnutls.texi
+++ b/doc/misc/emacs-gnutls.texi
@@ -9,7 +9,7 @@
9@copying 9@copying
10This file describes the Emacs GnuTLS integration. 10This file describes the Emacs GnuTLS integration.
11 11
12Copyright @copyright{} 2012--2017 Free Software Foundation, Inc. 12Copyright @copyright{} 2012--2018 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/emacs-mime.texi b/doc/misc/emacs-mime.texi
index 069d6b3389b..4fbb3e5673d 100644
--- a/doc/misc/emacs-mime.texi
+++ b/doc/misc/emacs-mime.texi
@@ -12,7 +12,7 @@
12@copying 12@copying
13This file documents the Emacs MIME interface functionality. 13This file documents the Emacs MIME interface functionality.
14 14
15Copyright @copyright{} 1998--2017 Free Software Foundation, Inc. 15Copyright @copyright{} 1998--2018 Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/epa.texi b/doc/misc/epa.texi
index dadd064ba20..80ea43e8032 100644
--- a/doc/misc/epa.texi
+++ b/doc/misc/epa.texi
@@ -10,7 +10,7 @@
10@copying 10@copying
11This file describes EasyPG Assistant @value{VERSION}. 11This file describes EasyPG Assistant @value{VERSION}.
12 12
13Copyright @copyright{} 2007--2017 Free Software Foundation, Inc. 13Copyright @copyright{} 2007--2018 Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
16Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/erc.texi b/doc/misc/erc.texi
index 49005537f85..466a4fc4b85 100644
--- a/doc/misc/erc.texi
+++ b/doc/misc/erc.texi
@@ -10,7 +10,7 @@
10@copying 10@copying
11This manual is for ERC as distributed with Emacs @value{EMACSVER}. 11This manual is for ERC as distributed with Emacs @value{EMACSVER}.
12 12
13Copyright @copyright{} 2005--2017 Free Software Foundation, Inc. 13Copyright @copyright{} 2005--2018 Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
16Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/ert.texi b/doc/misc/ert.texi
index de71aca8aea..3553560f497 100644
--- a/doc/misc/ert.texi
+++ b/doc/misc/ert.texi
@@ -15,7 +15,7 @@
15@end direntry 15@end direntry
16 16
17@copying 17@copying
18Copyright @copyright{} 2008, 2010--2017 Free Software Foundation, Inc. 18Copyright @copyright{} 2008, 2010--2018 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21Permission is granted to copy, distribute and/or modify this document 21Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 73f9a9562b1..43f8cd63811 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -10,7 +10,7 @@
10@copying 10@copying
11This manual is for Eshell, the Emacs shell. 11This manual is for Eshell, the Emacs shell.
12 12
13Copyright @copyright{} 1999--2017 Free Software Foundation, Inc. 13Copyright @copyright{} 1999--2018 Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
16Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/eudc.texi b/doc/misc/eudc.texi
index b7b263d5194..e41be8684ed 100644
--- a/doc/misc/eudc.texi
+++ b/doc/misc/eudc.texi
@@ -14,7 +14,7 @@ This file documents EUDC version 1.40.0.
14EUDC is the Emacs Unified Directory Client, a common interface to 14EUDC is the Emacs Unified Directory Client, a common interface to
15directory servers and contact information. 15directory servers and contact information.
16 16
17Copyright @copyright{} 1998, 2000--2017 Free Software Foundation, Inc. 17Copyright @copyright{} 1998, 2000--2018 Free Software Foundation, Inc.
18 18
19@quotation 19@quotation
20Permission is granted to copy, distribute and/or modify this document 20Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/eww.texi b/doc/misc/eww.texi
index e9b544fbdec..258a2f2bff9 100644
--- a/doc/misc/eww.texi
+++ b/doc/misc/eww.texi
@@ -8,7 +8,7 @@
8@copying 8@copying
9This file documents the GNU Emacs Web Wowser (EWW) package. 9This file documents the GNU Emacs Web Wowser (EWW) package.
10 10
11Copyright @copyright{} 2014--2017 Free Software Foundation, Inc. 11Copyright @copyright{} 2014--2018 Free Software Foundation, Inc.
12 12
13@quotation 13@quotation
14Permission is granted to copy, distribute and/or modify this document 14Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi
index e2a80bb5f11..eb82ef04ad1 100644
--- a/doc/misc/flymake.texi
+++ b/doc/misc/flymake.texi
@@ -14,7 +14,7 @@
14This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}), 14This manual is for GNU Flymake (version @value{VERSION}, @value{UPDATED}),
15which is a universal on-the-fly syntax checker for GNU Emacs. 15which is a universal on-the-fly syntax checker for GNU Emacs.
16 16
17Copyright @copyright{} 2004--2017 Free Software Foundation, Inc. 17Copyright @copyright{} 2004--2018 Free Software Foundation, Inc.
18 18
19@quotation 19@quotation
20Permission is granted to copy, distribute and/or modify this document 20Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/forms.texi b/doc/misc/forms.texi
index 85be178ee02..9857a67745e 100644
--- a/doc/misc/forms.texi
+++ b/doc/misc/forms.texi
@@ -19,7 +19,7 @@
19@copying 19@copying
20This file documents Forms mode, a form-editing major mode for GNU Emacs. 20This file documents Forms mode, a form-editing major mode for GNU Emacs.
21 21
22Copyright @copyright{} 1989, 1997, 2001--2017 Free Software Foundation, Inc. 22Copyright @copyright{} 1989, 1997, 2001--2018 Free Software Foundation, Inc.
23 23
24@quotation 24@quotation
25Permission is granted to copy, distribute and/or modify this document 25Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/gnus-coding.texi b/doc/misc/gnus-coding.texi
index 542779f22a8..4590524348d 100644
--- a/doc/misc/gnus-coding.texi
+++ b/doc/misc/gnus-coding.texi
@@ -8,7 +8,7 @@
8@syncodeindex pg cp 8@syncodeindex pg cp
9 9
10@copying 10@copying
11Copyright @copyright{} 2004--2005, 2007--2017 Free Software 11Copyright @copyright{} 2004--2005, 2007--2018 Free Software
12Foundation, Inc. 12Foundation, Inc.
13 13
14@quotation 14@quotation
diff --git a/doc/misc/gnus-faq.texi b/doc/misc/gnus-faq.texi
index b75ca0a7b07..14c0117191e 100644
--- a/doc/misc/gnus-faq.texi
+++ b/doc/misc/gnus-faq.texi
@@ -1,7 +1,7 @@
1@c \input texinfo @c -*-texinfo-*- 1@c \input texinfo @c -*-texinfo-*-
2@c Uncomment 1st line before texing this file alone. 2@c Uncomment 1st line before texing this file alone.
3@c %**start of header 3@c %**start of header
4@c Copyright (C) 1995, 2001-2017 Free Software Foundation, Inc. 4@c Copyright (C) 1995, 2001-2018 Free Software Foundation, Inc.
5@c 5@c
6@c @setfilename gnus-faq.info 6@c @setfilename gnus-faq.info
7@c @settitle Frequently Asked Questions 7@c @settitle Frequently Asked Questions
diff --git a/doc/misc/gnus-news.el b/doc/misc/gnus-news.el
index b6e8862f960..301ea932795 100644
--- a/doc/misc/gnus-news.el
+++ b/doc/misc/gnus-news.el
@@ -1,5 +1,5 @@
1;;; gnus-news.el --- a hack to create GNUS-NEWS from texinfo source 1;;; gnus-news.el --- a hack to create GNUS-NEWS from texinfo source
2;; Copyright (C) 2004-2017 Free Software Foundation, Inc. 2;; Copyright (C) 2004-2018 Free Software Foundation, Inc.
3 3
4;; Author: Reiner Steib <Reiner.Steib@gmx.de> 4;; Author: Reiner Steib <Reiner.Steib@gmx.de>
5;; Keywords: tools 5;; Keywords: tools
@@ -26,7 +26,7 @@
26(defvar gnus-news-header-disclaimer 26(defvar gnus-news-header-disclaimer
27"GNUS NEWS -- history of user-visible changes. 27"GNUS NEWS -- history of user-visible changes.
28 28
29Copyright (C) 1999-2017 Free Software Foundation, Inc. 29Copyright (C) 1999-2018 Free Software Foundation, Inc.
30See the end of the file for license conditions. 30See the end of the file for license conditions.
31 31
32Please send Gnus bug reports to bugs@gnus.org. 32Please send Gnus bug reports to bugs@gnus.org.
diff --git a/doc/misc/gnus-news.texi b/doc/misc/gnus-news.texi
index 94c2a79a2de..91908584c96 100644
--- a/doc/misc/gnus-news.texi
+++ b/doc/misc/gnus-news.texi
@@ -1,6 +1,6 @@
1@c -*-texinfo-*- 1@c -*-texinfo-*-
2 2
3@c Copyright (C) 2004-2017 Free Software Foundation, Inc. 3@c Copyright (C) 2004-2018 Free Software Foundation, Inc.
4 4
5@c Permission is granted to anyone to make or distribute verbatim copies 5@c Permission is granted to anyone to make or distribute verbatim copies
6@c of this document as received, in any medium, provided that the 6@c of this document as received, in any medium, provided that the
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index ea54d2bc267..8c2fc56dd6e 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -10,7 +10,7 @@
10@syncodeindex pg cp 10@syncodeindex pg cp
11 11
12@copying 12@copying
13Copyright @copyright{} 1995--2017 Free Software Foundation, Inc. 13Copyright @copyright{} 1995--2018 Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
16Permission is granted to copy, distribute and/or modify this document 16Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/htmlfontify.texi b/doc/misc/htmlfontify.texi
index f7fe5392ce5..9f1d1b4ee32 100644
--- a/doc/misc/htmlfontify.texi
+++ b/doc/misc/htmlfontify.texi
@@ -10,7 +10,7 @@
10This manual documents Htmlfontify, a source code -> crosslinked + 10This manual documents Htmlfontify, a source code -> crosslinked +
11formatted + syntax colorized html transformer. 11formatted + syntax colorized html transformer.
12 12
13Copyright @copyright{} 2002-2003, 2013-2017 Free Software Foundation, 13Copyright @copyright{} 2002-2003, 2013-2018 Free Software Foundation,
14Inc. 14Inc.
15 15
16@quotation 16@quotation
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi
index b6a8cc8cfbf..c37ca16b0cf 100644
--- a/doc/misc/idlwave.texi
+++ b/doc/misc/idlwave.texi
@@ -23,7 +23,7 @@ Emacs, and interacting with an IDL shell run as a subprocess.
23This is edition @value{EDITION} of the IDLWAVE User Manual for IDLWAVE 23This is edition @value{EDITION} of the IDLWAVE User Manual for IDLWAVE
24@value{VERSION}. 24@value{VERSION}.
25 25
26Copyright @copyright{} 1999--2017 Free Software Foundation, Inc. 26Copyright @copyright{} 1999--2018 Free Software Foundation, Inc.
27 27
28@quotation 28@quotation
29Permission is granted to copy, distribute and/or modify this document 29Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/ido.texi b/doc/misc/ido.texi
index 0b215e8cf05..bc374299730 100644
--- a/doc/misc/ido.texi
+++ b/doc/misc/ido.texi
@@ -7,7 +7,7 @@
7@copying 7@copying
8This file documents the Ido package for GNU Emacs. 8This file documents the Ido package for GNU Emacs.
9 9
10Copyright @copyright{} 2013-2017 Free Software Foundation, Inc. 10Copyright @copyright{} 2013-2018 Free Software Foundation, Inc.
11 11
12@quotation 12@quotation
13Permission is granted to copy, distribute and/or modify this document 13Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/info.texi b/doc/misc/info.texi
index 3db8e8e90f1..964a6c69120 100644
--- a/doc/misc/info.texi
+++ b/doc/misc/info.texi
@@ -15,7 +15,7 @@
15This file describes how to use Info, the menu-driven GNU 15This file describes how to use Info, the menu-driven GNU
16documentation system. 16documentation system.
17 17
18Copyright @copyright{} 1989, 1992, 1996--2017 Free Software Foundation, Inc. 18Copyright @copyright{} 1989, 1992, 1996--2018 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21Permission is granted to copy, distribute and/or modify this document 21Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/mairix-el.texi b/doc/misc/mairix-el.texi
index 47fa5bcd818..906448c1028 100644
--- a/doc/misc/mairix-el.texi
+++ b/doc/misc/mairix-el.texi
@@ -5,7 +5,7 @@
5@include docstyle.texi 5@include docstyle.texi
6 6
7@copying 7@copying
8Copyright @copyright{} 2008--2017 Free Software Foundation, Inc. 8Copyright @copyright{} 2008--2018 Free Software Foundation, Inc.
9 9
10@quotation 10@quotation
11Permission is granted to copy, distribute and/or modify this document 11Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/message.texi b/doc/misc/message.texi
index 829986e220c..ca06de38d17 100644
--- a/doc/misc/message.texi
+++ b/doc/misc/message.texi
@@ -11,7 +11,7 @@
11@copying 11@copying
12This file documents Message, the Emacs message composition mode. 12This file documents Message, the Emacs message composition mode.
13 13
14Copyright @copyright{} 1996--2017 Free Software Foundation, Inc. 14Copyright @copyright{} 1996--2018 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/mh-e.texi b/doc/misc/mh-e.texi
index 0fb6e6ce5da..29caefd9f07 100644
--- a/doc/misc/mh-e.texi
+++ b/doc/misc/mh-e.texi
@@ -25,7 +25,7 @@
25This is version @value{VERSION}@value{EDITION} of @cite{The MH-E 25This is version @value{VERSION}@value{EDITION} of @cite{The MH-E
26Manual}, last updated @value{UPDATED}. 26Manual}, last updated @value{UPDATED}.
27 27
28Copyright @copyright{} 1995, 2001--2003, 2005--2017 Free Software 28Copyright @copyright{} 1995, 2001--2003, 2005--2018 Free Software
29Foundation, Inc. 29Foundation, Inc.
30 30
31@c This dual license has been agreed upon by the FSF. 31@c This dual license has been agreed upon by the FSF.
diff --git a/doc/misc/newsticker.texi b/doc/misc/newsticker.texi
index f60ffba358d..43d248bc7dc 100644
--- a/doc/misc/newsticker.texi
+++ b/doc/misc/newsticker.texi
@@ -15,7 +15,7 @@ This manual documents Newsticker, a feed reader for Emacs. It
15corresponds to Emacs version @value{EMACSVER}. 15corresponds to Emacs version @value{EMACSVER}.
16 16
17@noindent 17@noindent
18Copyright @copyright{} 2004--2017 Free Software Foundation, Inc. 18Copyright @copyright{} 2004--2018 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21Permission is granted to copy, distribute and/or modify this document 21Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/nxml-mode.texi b/doc/misc/nxml-mode.texi
index c40cfa56342..32b873e8919 100644
--- a/doc/misc/nxml-mode.texi
+++ b/doc/misc/nxml-mode.texi
@@ -9,7 +9,7 @@
9This manual documents nXML mode, an Emacs major mode for editing 9This manual documents nXML mode, an Emacs major mode for editing
10XML with RELAX NG support. 10XML with RELAX NG support.
11 11
12Copyright @copyright{} 2007--2017 Free Software Foundation, Inc. 12Copyright @copyright{} 2007--2018 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/octave-mode.texi b/doc/misc/octave-mode.texi
index e7c2ee2193c..927a15dcf62 100644
--- a/doc/misc/octave-mode.texi
+++ b/doc/misc/octave-mode.texi
@@ -6,7 +6,7 @@
6@c %**end of header 6@c %**end of header
7 7
8@copying 8@copying
9Copyright @copyright{} 1996--2017 Free Software Foundation, Inc. 9Copyright @copyright{} 1996--2018 Free Software Foundation, Inc.
10 10
11@quotation 11@quotation
12Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index 1f6e10287d1..a252db48184 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -260,7 +260,7 @@
260@copying 260@copying
261This manual is for Org version @value{VERSION}. 261This manual is for Org version @value{VERSION}.
262 262
263Copyright @copyright{} 2004--2017 Free Software Foundation, Inc. 263Copyright @copyright{} 2004--2018 Free Software Foundation, Inc.
264 264
265@quotation 265@quotation
266Permission is granted to copy, distribute and/or modify this document 266Permission is granted to copy, distribute and/or modify this document
@@ -13799,7 +13799,7 @@ Copyright information is printed on the back of the title page.
13799 13799
13800 This is a short example of a complete Texinfo file, version 1.0. 13800 This is a short example of a complete Texinfo file, version 1.0.
13801 13801
13802 Copyright \copy 2016 Free Software Foundation, Inc. 13802 Copyright \copy 2018 Free Software Foundation, Inc.
13803@end example 13803@end example
13804 13804
13805@node Info directory file 13805@node Info directory file
@@ -14076,7 +14076,7 @@ This manual is for GNU Sample (version @{@{@{version@}@}@},
14076 This manual is for GNU Sample (version @{@{@{version@}@}@}, 14076 This manual is for GNU Sample (version @{@{@{version@}@}@},
14077 @{@{@{updated@}@}@}), which is an example in the Texinfo documentation. 14077 @{@{@{updated@}@}@}), which is an example in the Texinfo documentation.
14078 14078
14079 Copyright \copy 2016 Free Software Foundation, Inc. 14079 Copyright \copy 2018 Free Software Foundation, Inc.
14080 14080
14081 #+BEGIN_QUOTE 14081 #+BEGIN_QUOTE
14082 Permission is granted to copy, distribute and/or modify this 14082 Permission is granted to copy, distribute and/or modify this
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi
index 1e3aeb45fd3..d0427eb5aa5 100644
--- a/doc/misc/pcl-cvs.texi
+++ b/doc/misc/pcl-cvs.texi
@@ -7,7 +7,7 @@
7@c %**end of header 7@c %**end of header
8 8
9@copying 9@copying
10Copyright @copyright{} 1991--2017 Free Software Foundation, Inc. 10Copyright @copyright{} 1991--2018 Free Software Foundation, Inc.
11 11
12@quotation 12@quotation
13Permission is granted to copy, distribute and/or modify this document 13Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/pgg.texi b/doc/misc/pgg.texi
index 950df60e12f..e5fe2faf2da 100644
--- a/doc/misc/pgg.texi
+++ b/doc/misc/pgg.texi
@@ -12,7 +12,7 @@
12This file describes PGG @value{VERSION}, an Emacs interface to various 12This file describes PGG @value{VERSION}, an Emacs interface to various
13PGP implementations. 13PGP implementations.
14 14
15Copyright @copyright{} 2001, 2003--2017 Free Software Foundation, Inc. 15Copyright @copyright{} 2001, 2003--2018 Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/rcirc.texi b/doc/misc/rcirc.texi
index 1b5bdfcc689..2437e020eee 100644
--- a/doc/misc/rcirc.texi
+++ b/doc/misc/rcirc.texi
@@ -6,7 +6,7 @@
6@c %**end of header 6@c %**end of header
7 7
8@copying 8@copying
9Copyright @copyright{} 2006--2017 Free Software Foundation, Inc. 9Copyright @copyright{} 2006--2018 Free Software Foundation, Inc.
10 10
11@quotation 11@quotation
12Permission is granted to copy, distribute and/or modify this document 12Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index e7eef9eba24..86329652ee0 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -46,7 +46,7 @@ This manual documents @RefTeX{} (version @value{VERSION}), a package
46to do labels, references, citations and indices for LaTeX documents 46to do labels, references, citations and indices for LaTeX documents
47with Emacs. 47with Emacs.
48 48
49Copyright @copyright{} 1997--2017 Free Software Foundation, Inc. 49Copyright @copyright{} 1997--2018 Free Software Foundation, Inc.
50 50
51@quotation 51@quotation
52Permission is granted to copy, distribute and/or modify this document 52Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/remember.texi b/doc/misc/remember.texi
index 3d90d5f3bf8..8e42708be92 100644
--- a/doc/misc/remember.texi
+++ b/doc/misc/remember.texi
@@ -9,7 +9,7 @@
9@copying 9@copying
10This manual is for Remember Mode, version 2.0 10This manual is for Remember Mode, version 2.0
11 11
12Copyright @copyright{} 2001, 2004--2005, 2007--2017 12Copyright @copyright{} 2001, 2004--2005, 2007--2018
13Free Software Foundation, Inc. 13Free Software Foundation, Inc.
14 14
15@quotation 15@quotation
diff --git a/doc/misc/sasl.texi b/doc/misc/sasl.texi
index 049bae00675..00e25f45583 100644
--- a/doc/misc/sasl.texi
+++ b/doc/misc/sasl.texi
@@ -11,7 +11,7 @@
11@copying 11@copying
12This file describes the Emacs SASL library, version @value{VERSION}. 12This file describes the Emacs SASL library, version @value{VERSION}.
13 13
14Copyright @copyright{} 2000, 2004--2017 Free Software Foundation, Inc. 14Copyright @copyright{} 2000, 2004--2018 Free Software Foundation, Inc.
15 15
16@quotation 16@quotation
17Permission is granted to copy, distribute and/or modify this document 17Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi
index 79878e92b7f..d8faad9099f 100644
--- a/doc/misc/sc.texi
+++ b/doc/misc/sc.texi
@@ -15,7 +15,7 @@
15This document describes Supercite, an Emacs package for citing and 15This document describes Supercite, an Emacs package for citing and
16attributing replies to mail and news messages. 16attributing replies to mail and news messages.
17 17
18Copyright @copyright{} 1993, 2001--2017 Free Software Foundation, Inc. 18Copyright @copyright{} 1993, 2001--2018 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21Permission is granted to copy, distribute and/or modify this document 21Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/sem-user.texi b/doc/misc/sem-user.texi
index 374c72402a5..e82162621bd 100644
--- a/doc/misc/sem-user.texi
+++ b/doc/misc/sem-user.texi
@@ -1,5 +1,5 @@
1@c This is part of the Semantic manual. 1@c This is part of the Semantic manual.
2@c Copyright (C) 1999-2005, 2007, 2009-2017 Free Software Foundation, 2@c Copyright (C) 1999-2005, 2007, 2009-2018 Free Software Foundation,
3@c Inc. 3@c Inc.
4@c See file semantic.texi for copying conditions. 4@c See file semantic.texi for copying conditions.
5 5
diff --git a/doc/misc/semantic.texi b/doc/misc/semantic.texi
index 1832017e60a..9597b4b23df 100644
--- a/doc/misc/semantic.texi
+++ b/doc/misc/semantic.texi
@@ -25,7 +25,7 @@
25@copying 25@copying
26This manual documents the Semantic library and utilities. 26This manual documents the Semantic library and utilities.
27 27
28Copyright @copyright{} 1999--2005, 2007, 2009--2017 Free Software 28Copyright @copyright{} 1999--2005, 2007, 2009--2018 Free Software
29Foundation, Inc. 29Foundation, Inc.
30 30
31@quotation 31@quotation
diff --git a/doc/misc/ses.texi b/doc/misc/ses.texi
index 5f9a0f59721..60963adcb21 100644
--- a/doc/misc/ses.texi
+++ b/doc/misc/ses.texi
@@ -12,7 +12,7 @@
12@copying 12@copying
13This file documents @acronym{SES}: the Simple Emacs Spreadsheet. 13This file documents @acronym{SES}: the Simple Emacs Spreadsheet.
14 14
15Copyright @copyright{} 2002--2017 Free Software Foundation, Inc. 15Copyright @copyright{} 2002--2018 Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi
index 253baf440ff..37bb707f63a 100644
--- a/doc/misc/sieve.texi
+++ b/doc/misc/sieve.texi
@@ -12,7 +12,7 @@
12@copying 12@copying
13This file documents the Emacs Sieve package, for server-side mail filtering. 13This file documents the Emacs Sieve package, for server-side mail filtering.
14 14
15Copyright @copyright{} 2001--2017 Free Software Foundation, Inc. 15Copyright @copyright{} 2001--2018 Free Software Foundation, Inc.
16 16
17@quotation 17@quotation
18Permission is granted to copy, distribute and/or modify this document 18Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/smtpmail.texi b/doc/misc/smtpmail.texi
index e45ec0616ff..6da51f798d6 100644
--- a/doc/misc/smtpmail.texi
+++ b/doc/misc/smtpmail.texi
@@ -4,7 +4,7 @@
4@include docstyle.texi 4@include docstyle.texi
5@syncodeindex vr fn 5@syncodeindex vr fn
6@copying 6@copying
7Copyright @copyright{} 2003--2017 Free Software Foundation, Inc. 7Copyright @copyright{} 2003--2018 Free Software Foundation, Inc.
8 8
9@quotation 9@quotation
10Permission is granted to copy, distribute and/or modify this document 10Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/speedbar.texi b/doc/misc/speedbar.texi
index ba46f43fe91..6286ac12a9e 100644
--- a/doc/misc/speedbar.texi
+++ b/doc/misc/speedbar.texi
@@ -5,7 +5,7 @@
5@syncodeindex fn cp 5@syncodeindex fn cp
6 6
7@copying 7@copying
8Copyright @copyright{} 1999--2017 Free Software Foundation, Inc. 8Copyright @copyright{} 1999--2018 Free Software Foundation, Inc.
9 9
10@quotation 10@quotation
11Permission is granted to copy, distribute and/or modify this document 11Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/srecode.texi b/doc/misc/srecode.texi
index 80bf85c3a71..afa3af10352 100644
--- a/doc/misc/srecode.texi
+++ b/doc/misc/srecode.texi
@@ -16,7 +16,7 @@
16@c %**end of header 16@c %**end of header
17 17
18@copying 18@copying
19Copyright @copyright{} 2007--2017 Free Software Foundation, Inc. 19Copyright @copyright{} 2007--2018 Free Software Foundation, Inc.
20 20
21@quotation 21@quotation
22Permission is granted to copy, distribute and/or modify this document 22Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index e2bf51af8c0..b0179d6b007 100644
--- a/doc/misc/texinfo.tex
+++ b/doc/misc/texinfo.tex
@@ -3,12 +3,9 @@
3% Load plain if necessary, i.e., if running under initex. 3% Load plain if necessary, i.e., if running under initex.
4\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi 4\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
5% 5%
6\def\texinfoversion{2017-11-17.06} 6\def\texinfoversion{2017-12-26.21}
7% 7%
8% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, 8% Copyright 1985-1986, 1988, 1990-2018 Free Software Foundation, Inc.
9% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
10% 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017
11% Free Software Foundation, Inc.
12% 9%
13% This texinfo.tex file is free software: you can redistribute it and/or 10% This texinfo.tex file is free software: you can redistribute it and/or
14% modify it under the terms of the GNU General Public License as 11% modify it under the terms of the GNU General Public License as
@@ -2619,26 +2616,11 @@ end
2619% Markup style infrastructure. \defmarkupstylesetup\INITMACRO will 2616% Markup style infrastructure. \defmarkupstylesetup\INITMACRO will
2620% define and register \INITMACRO to be called on markup style changes. 2617% define and register \INITMACRO to be called on markup style changes.
2621% \INITMACRO can check \currentmarkupstyle for the innermost 2618% \INITMACRO can check \currentmarkupstyle for the innermost
2622% style and the set of \ifmarkupSTYLE switches for all styles 2619% style.
2623% currently in effect.
2624\newif\ifmarkupvar
2625\newif\ifmarkupsamp
2626\newif\ifmarkupkey
2627%\newif\ifmarkupfile % @file == @samp.
2628%\newif\ifmarkupoption % @option == @samp.
2629\newif\ifmarkupcode
2630\newif\ifmarkupkbd
2631%\newif\ifmarkupenv % @env == @code.
2632%\newif\ifmarkupcommand % @command == @code.
2633\newif\ifmarkuptex % @tex (and part of @math, for now).
2634\newif\ifmarkupexample
2635\newif\ifmarkupverb
2636\newif\ifmarkupverbatim
2637 2620
2638\let\currentmarkupstyle\empty 2621\let\currentmarkupstyle\empty
2639 2622
2640\def\setupmarkupstyle#1{% 2623\def\setupmarkupstyle#1{%
2641 \csname markup#1true\endcsname
2642 \def\currentmarkupstyle{#1}% 2624 \def\currentmarkupstyle{#1}%
2643 \markupstylesetup 2625 \markupstylesetup
2644} 2626}
@@ -2700,11 +2682,15 @@ end
2700% lilypond developers report. xpdf does work with the regular 0x27. 2682% lilypond developers report. xpdf does work with the regular 0x27.
2701% 2683%
2702\def\codequoteright{% 2684\def\codequoteright{%
2703 \expandafter\ifx\csname SETtxicodequoteundirected\endcsname\relax 2685 \ifmonospace
2704 \expandafter\ifx\csname SETcodequoteundirected\endcsname\relax 2686 \expandafter\ifx\csname SETtxicodequoteundirected\endcsname\relax
2705 '% 2687 \expandafter\ifx\csname SETcodequoteundirected\endcsname\relax
2688 '%
2689 \else \char'15 \fi
2706 \else \char'15 \fi 2690 \else \char'15 \fi
2707 \else \char'15 \fi 2691 \else
2692 '%
2693 \fi
2708} 2694}
2709% 2695%
2710% and a similar option for the left quote char vs. a grave accent. 2696% and a similar option for the left quote char vs. a grave accent.
@@ -2712,13 +2698,17 @@ end
2712% the code environments to do likewise. 2698% the code environments to do likewise.
2713% 2699%
2714\def\codequoteleft{% 2700\def\codequoteleft{%
2715 \expandafter\ifx\csname SETtxicodequotebacktick\endcsname\relax 2701 \ifmonospace
2716 \expandafter\ifx\csname SETcodequotebacktick\endcsname\relax 2702 \expandafter\ifx\csname SETtxicodequotebacktick\endcsname\relax
2717 % [Knuth] pp. 380,381,391 2703 \expandafter\ifx\csname SETcodequotebacktick\endcsname\relax
2718 % \relax disables Spanish ligatures ?` and !` of \tt font. 2704 % [Knuth] pp. 380,381,391
2719 \relax`% 2705 % \relax disables Spanish ligatures ?` and !` of \tt font.
2706 \relax`%
2707 \else \char'22 \fi
2720 \else \char'22 \fi 2708 \else \char'22 \fi
2721 \else \char'22 \fi 2709 \else
2710 \relax`%
2711 \fi
2722} 2712}
2723 2713
2724% Commands to set the quote options. 2714% Commands to set the quote options.
diff --git a/doc/misc/todo-mode.texi b/doc/misc/todo-mode.texi
index 0bdb37cd0f5..1e4ea856fc7 100644
--- a/doc/misc/todo-mode.texi
+++ b/doc/misc/todo-mode.texi
@@ -9,7 +9,7 @@
9@c %**end of header 9@c %**end of header
10 10
11@copying 11@copying
12Copyright @copyright{} 2013-2017 Free Software Foundation, Inc. 12Copyright @copyright{} 2013-2018 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index db2f14b8dfd..4bfebc00af4 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -25,7 +25,7 @@
25@end macro 25@end macro
26 26
27@copying 27@copying
28Copyright @copyright{} 1999--2017 Free Software Foundation, Inc. 28Copyright @copyright{} 1999--2018 Free Software Foundation, Inc.
29 29
30@quotation 30@quotation
31Permission is granted to copy, distribute and/or modify this document 31Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/trampver.texi b/doc/misc/trampver.texi
index 3122facc5e8..eef2d9b6907 100644
--- a/doc/misc/trampver.texi
+++ b/doc/misc/trampver.texi
@@ -2,7 +2,7 @@
2@c texi/trampver.texi. Generated from trampver.texi.in by configure. 2@c texi/trampver.texi. Generated from trampver.texi.in by configure.
3 3
4@c This is part of the Emacs manual. 4@c This is part of the Emacs manual.
5@c Copyright (C) 2003-2017 Free Software Foundation, Inc. 5@c Copyright (C) 2003-2018 Free Software Foundation, Inc.
6@c See file doclicense.texi for copying conditions. 6@c See file doclicense.texi for copying conditions.
7 7
8@c In the Tramp GIT, the version number is auto-frobbed from 8@c In the Tramp GIT, the version number is auto-frobbed from
diff --git a/doc/misc/url.texi b/doc/misc/url.texi
index 075d0f6fed1..b665e6ad8a4 100644
--- a/doc/misc/url.texi
+++ b/doc/misc/url.texi
@@ -21,7 +21,7 @@
21@copying 21@copying
22This is the manual for the @code{url} Emacs Lisp library. 22This is the manual for the @code{url} Emacs Lisp library.
23 23
24Copyright @copyright{} 1993--1999, 2002, 2004--2017 Free Software 24Copyright @copyright{} 1993--1999, 2002, 2004--2018 Free Software
25Foundation, Inc. 25Foundation, Inc.
26 26
27@quotation 27@quotation
diff --git a/doc/misc/vhdl-mode.texi b/doc/misc/vhdl-mode.texi
index 05036c44014..cf3909c67b3 100644
--- a/doc/misc/vhdl-mode.texi
+++ b/doc/misc/vhdl-mode.texi
@@ -10,7 +10,7 @@
10@copying 10@copying
11This file documents VHDL Mode, an Emacs mode for editing VHDL code. 11This file documents VHDL Mode, an Emacs mode for editing VHDL code.
12 12
13Copyright @copyright{} 1995--2008, 2010, 2012, 2015--2017 Free Software 13Copyright @copyright{} 1995--2008, 2010, 2012, 2015--2018 Free Software
14Foundation, Inc. 14Foundation, Inc.
15 15
16@quotation 16@quotation
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi
index 498d9aa8475..af4c05d8e48 100644
--- a/doc/misc/vip.texi
+++ b/doc/misc/vip.texi
@@ -4,7 +4,7 @@
4@include docstyle.texi 4@include docstyle.texi
5 5
6@copying 6@copying
7Copyright @copyright{} 1987, 2001--2017 Free Software Foundation, Inc. 7Copyright @copyright{} 1987, 2001--2018 Free Software Foundation, Inc.
8 8
9@quotation 9@quotation
10Permission is granted to copy, distribute and/or modify this document 10Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 745d5fadf62..1e6e08b8738 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -8,7 +8,7 @@
8@include docstyle.texi 8@include docstyle.texi
9 9
10@copying 10@copying
11Copyright @copyright{} 1995--1997, 2001--2017 Free Software Foundation, Inc. 11Copyright @copyright{} 1995--1997, 2001--2018 Free Software Foundation, Inc.
12 12
13@quotation 13@quotation
14Permission is granted to copy, distribute and/or modify this document 14Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/widget.texi b/doc/misc/widget.texi
index 3c8b4c8819a..bf21ac33899 100644
--- a/doc/misc/widget.texi
+++ b/doc/misc/widget.texi
@@ -9,7 +9,7 @@
9@c %**end of header 9@c %**end of header
10 10
11@copying 11@copying
12Copyright @copyright{} 2000--2017 Free Software Foundation, Inc. 12Copyright @copyright{} 2000--2018 Free Software Foundation, Inc.
13 13
14@quotation 14@quotation
15Permission is granted to copy, distribute and/or modify this document 15Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/misc/wisent.texi b/doc/misc/wisent.texi
index 7f2ef0a236c..2dffa089da5 100644
--- a/doc/misc/wisent.texi
+++ b/doc/misc/wisent.texi
@@ -24,7 +24,7 @@
24@c %**end of header 24@c %**end of header
25 25
26@copying 26@copying
27Copyright @copyright{} 1988--1993, 1995, 1998--2004, 2007, 2012--2017 27Copyright @copyright{} 1988--1993, 1995, 1998--2004, 2007, 2012--2018
28Free Software Foundation, Inc. 28Free Software Foundation, Inc.
29 29
30@c Since we are both GNU manuals, we do not need to ack each other here. 30@c Since we are both GNU manuals, we do not need to ack each other here.
diff --git a/doc/misc/woman.texi b/doc/misc/woman.texi
index fa12f9c35aa..f8ddbd2aff6 100644
--- a/doc/misc/woman.texi
+++ b/doc/misc/woman.texi
@@ -15,7 +15,7 @@
15This file documents WoMan: A program to browse Unix manual pages ``W.O. 15This file documents WoMan: A program to browse Unix manual pages ``W.O.
16(without) man''. 16(without) man''.
17 17
18Copyright @copyright{} 2001--2017 Free Software Foundation, Inc. 18Copyright @copyright{} 2001--2018 Free Software Foundation, Inc.
19 19
20@quotation 20@quotation
21Permission is granted to copy, distribute and/or modify this document 21Permission is granted to copy, distribute and/or modify this document