]> code.delx.au - gnu-emacs/commitdiff
Fix single-quoting style in PDF manuals
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 1 May 2015 19:05:53 +0000 (12:05 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 1 May 2015 19:06:38 +0000 (12:06 -0700)
The PDF versions of the GNU manuals used curved single quotes to
represent grave accent and apostrophe, which made it a pain to cut
and paste code examples from them.  Fix the PDF versions to use
grave accent and apostrophe for Lisp source code, keystrokes, etc.
This change does not affect the info files, nor does it affect
ordinary uses of curved single quotes in PDF.
* doc/emacs/docstyle.texi: New file, which specifies treatment for
grave accent and apostrophe, as well as the document encoding.
* doc/emacs/emacs-xtra.texi, doc/emacs/emacs.texi:
* doc/lispintro/emacs-lisp-intro.texi:
* doc/lispref/back.texi, doc/lispref/book-spine.texi:
* doc/lispref/elisp.texi, doc/lispref/lay-flat.texi:
* doc/misc/ada-mode.texi, doc/misc/auth.texi:
* doc/misc/autotype.texi, doc/misc/bovine.texi, doc/misc/calc.texi:
* doc/misc/cc-mode.texi, doc/misc/cl.texi, doc/misc/dbus.texi:
* doc/misc/dired-x.texi, doc/misc/ebrowse.texi, doc/misc/ede.texi:
* doc/misc/ediff.texi, doc/misc/edt.texi, doc/misc/efaq-w32.texi:
* doc/misc/efaq.texi, doc/misc/eieio.texi, doc/misc/emacs-gnutls.texi:
* doc/misc/emacs-mime.texi, doc/misc/epa.texi, doc/misc/erc.texi:
* doc/misc/ert.texi, doc/misc/eshell.texi, doc/misc/eudc.texi:
* doc/misc/eww.texi, doc/misc/flymake.texi, doc/misc/forms.texi:
* doc/misc/gnus-coding.texi, doc/misc/gnus-faq.texi:
* doc/misc/gnus.texi, doc/misc/htmlfontify.texi:
* doc/misc/idlwave.texi, doc/misc/ido.texi, doc/misc/info.texi:
* doc/misc/mairix-el.texi, doc/misc/message.texi, doc/misc/mh-e.texi:
* doc/misc/newsticker.texi, doc/misc/nxml-mode.texi:
* doc/misc/octave-mode.texi, doc/misc/org.texi, doc/misc/pcl-cvs.texi:
* doc/misc/pgg.texi, doc/misc/rcirc.texi, doc/misc/reftex.texi:
* doc/misc/remember.texi, doc/misc/sasl.texi, doc/misc/sc.texi:
* doc/misc/semantic.texi, doc/misc/ses.texi, doc/misc/sieve.texi:
* doc/misc/smtpmail.texi, doc/misc/speedbar.texi:
* doc/misc/srecode.texi, doc/misc/todo-mode.texi, doc/misc/tramp.texi:
* doc/misc/url.texi, doc/misc/vhdl-mode.texi, doc/misc/vip.texi:
* doc/misc/viper.texi, doc/misc/widget.texi, doc/misc/wisent.texi:
* doc/misc/woman.texi:
Use it instead of '@documentencoding UTF-8', to lessen the need for
global changes like this in the future.
* doc/emacs/Makefile.in (EMACS_XTRA):
* doc/lispintro/Makefile.in (srcs):
* doc/lispref/Makefile.in (srcs):
Add dependency on docstyle.texi.
* doc/misc/Makefile.in (style): New macro.
(${buildinfodir}/%.info, %.dvi, %.pdf, %.html)
(${buildinfodir}/ccmode.info, ${buildinfodir}/efaq%.info, gnus_deps):
Use it.

74 files changed:
doc/emacs/Makefile.in
doc/emacs/docstyle.texi [new file with mode: 0644]
doc/emacs/emacs-xtra.texi
doc/emacs/emacs.texi
doc/lispintro/Makefile.in
doc/lispintro/emacs-lisp-intro.texi
doc/lispref/Makefile.in
doc/lispref/back.texi
doc/lispref/book-spine.texi
doc/lispref/elisp.texi
doc/lispref/lay-flat.texi
doc/misc/Makefile.in
doc/misc/ada-mode.texi
doc/misc/auth.texi
doc/misc/autotype.texi
doc/misc/bovine.texi
doc/misc/calc.texi
doc/misc/cc-mode.texi
doc/misc/cl.texi
doc/misc/dbus.texi
doc/misc/dired-x.texi
doc/misc/ebrowse.texi
doc/misc/ede.texi
doc/misc/ediff.texi
doc/misc/edt.texi
doc/misc/efaq-w32.texi
doc/misc/efaq.texi
doc/misc/eieio.texi
doc/misc/emacs-gnutls.texi
doc/misc/emacs-mime.texi
doc/misc/epa.texi
doc/misc/erc.texi
doc/misc/ert.texi
doc/misc/eshell.texi
doc/misc/eudc.texi
doc/misc/eww.texi
doc/misc/flymake.texi
doc/misc/forms.texi
doc/misc/gnus-coding.texi
doc/misc/gnus-faq.texi
doc/misc/gnus.texi
doc/misc/htmlfontify.texi
doc/misc/idlwave.texi
doc/misc/ido.texi
doc/misc/info.texi
doc/misc/mairix-el.texi
doc/misc/message.texi
doc/misc/mh-e.texi
doc/misc/newsticker.texi
doc/misc/nxml-mode.texi
doc/misc/octave-mode.texi
doc/misc/org.texi
doc/misc/pcl-cvs.texi
doc/misc/pgg.texi
doc/misc/rcirc.texi
doc/misc/reftex.texi
doc/misc/remember.texi
doc/misc/sasl.texi
doc/misc/sc.texi
doc/misc/semantic.texi
doc/misc/ses.texi
doc/misc/sieve.texi
doc/misc/smtpmail.texi
doc/misc/speedbar.texi
doc/misc/srecode.texi
doc/misc/todo-mode.texi
doc/misc/tramp.texi
doc/misc/url.texi
doc/misc/vhdl-mode.texi
doc/misc/vip.texi
doc/misc/viper.texi
doc/misc/widget.texi
doc/misc/wisent.texi
doc/misc/woman.texi

index 9932348ba67e2dc62773e56c4c7d7e82bf90efee..7630780be6c231120a62a9a3d08e88c34b1e0fb7 100644 (file)
@@ -94,6 +94,7 @@ EMACS_XTRA= \
        $(srcdir)/arevert-xtra.texi \
        $(srcdir)/cal-xtra.texi \
        $(srcdir)/dired-xtra.texi \
+       ${srcdir}/docstyle.texi \
        $(srcdir)/picture-xtra.texi \
        $(srcdir)/emerge-xtra.texi \
        $(srcdir)/vc-xtra.texi \
diff --git a/doc/emacs/docstyle.texi b/doc/emacs/docstyle.texi
new file mode 100644 (file)
index 0000000..f13b3ca
--- /dev/null
@@ -0,0 +1,4 @@
+@c Emacs documentation style settings
+@documentencoding UTF-8
+@codequotebacktick on
+@codequoteundirected on
index fcedf7308a83e6ff67af5609884d912cfbb2050f..3490c08d27591ada4749ca2522574ad637f60384 100644 (file)
@@ -2,6 +2,7 @@
 @comment %**start of header
 @setfilename ../../info/emacs-xtra.info
 @settitle Specialized Emacs Features
+@include docstyle.texi
 @c Merge all functions, variables, and keys into the concept index.
 @syncodeindex fn cp
 @syncodeindex vr cp
@@ -26,8 +27,6 @@ modify this GNU manual.''
 @end quotation
 @end copying
 
-@documentencoding UTF-8
-
 @dircategory Emacs
 @direntry
 * Emacs-Xtra: (emacs-xtra).    Specialized Emacs features.
index caec373938d9b29f6b3dbbffa27aed133a098448..30c35a05125bf4ca8fe4550b3991cbc02057785b 100644 (file)
@@ -2,6 +2,7 @@
 
 @setfilename ../../info/emacs.info
 @settitle GNU Emacs Manual
+@include docstyle.texi
 
 @c The edition number appears in more than one place in this file
 @c I don't really know what it means...
@@ -44,8 +45,6 @@ developing GNU and promoting software freedom.''
 @end quotation
 @end copying
 
-@documentencoding UTF-8
-
 @dircategory Emacs
 @direntry
 * Emacs: (emacs).               The extensible self-documenting text editor.
index ba63ee80197636ad0a9547b4f5a68865f6a4e01c..d1a696ce2c27cfbda7a8cf2128626fa6d02df528 100644 (file)
@@ -24,7 +24,7 @@ srcdir = @srcdir@
 buildinfodir = $(srcdir)/../../info
 # Directory with the (customized) texinfo.tex file.
 texinfodir = $(srcdir)/../misc
-# Directory with emacsver.texi.
+# Directory with docstyle.texi and emacsver.texi.
 emacsdir =  $(srcdir)/../emacs
 
 prefix = @prefix@
@@ -73,7 +73,7 @@ PDF_TARGETS = emacs-lisp-intro.pdf
 PS_TARGETS = emacs-lisp-intro.ps
 
 srcs = ${srcdir}/emacs-lisp-intro.texi ${srcdir}/doclicense.texi \
-  ${emacsdir}/emacsver.texi
+  ${emacsdir}/docstyle.texi ${emacsdir}/emacsver.texi
 
 ## Disable implicit rules.
 %.texi: ;
index 46dc41a5a656957244c3aad51849a82758dc633c..83d6022c0a6e7e6092856c4d8d5d1cad9ee692d1 100644 (file)
@@ -4,7 +4,7 @@
 @c setfilename emacs-lisp-intro.info
 @c sethtmlfilename emacs-lisp-intro.html
 @settitle Programming in Emacs Lisp
-@documentencoding UTF-8
+@include docstyle.texi
 @syncodeindex vr cp
 @syncodeindex fn cp
 @finalout
index 4c62c7034622d776463a03665bb8e5a5ce524c9b..94759173dd65408ca40e02e2a3c4cd775662ffd4 100644 (file)
@@ -28,7 +28,7 @@ srcdir = @srcdir@
 buildinfodir = $(srcdir)/../../info
 # Directory with the (customized) texinfo.tex file.
 texinfodir = $(srcdir)/../misc
-# Directory with emacsver.texi.
+# Directory with docstyle.tex and emacsver.texi.
 emacsdir =  $(srcdir)/../emacs
 
 prefix = @prefix@
@@ -80,6 +80,7 @@ PS_TARGETS = elisp.ps
 
 srcs = \
   $(srcdir)/elisp.texi \
+  $(emacsdir)/docstyle.texi \
   $(emacsdir)/emacsver.texi \
   $(srcdir)/abbrevs.texi \
   $(srcdir)/anti.texi \
index 5edfb671773291ae8ffef311ae6644afb01bde3a..3433277ca0fd29ac470f96a1bac1ef2fbbd4af45 100644 (file)
@@ -6,7 +6,7 @@
 @c %**start of header
 @setfilename back-cover
 @settitle GNU Emacs Lisp Reference Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 .
 @sp 7
index f58fb77dcc1ad7be79fcd2ab20810a4260af4671..8c6381f3d81a8b0b35f06adf797e6462c16b4a12 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename book-spine
 @settitle book-spine
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @include emacsver.texi
index bf1fc4db17319df376f799785397528f13a63701..a32c69c1c2f02b59b9de0829c42f7d77f2b91422 100644 (file)
@@ -18,6 +18,7 @@
 @ifclear volflag
 @settitle GNU Emacs Lisp Reference Manual
 @end ifclear
+@include docstyle.texi
 
 @c %**end of header
 
@@ -115,8 +116,6 @@ developing GNU and promoting software freedom.''
 @end quotation
 @end copying
 
-@documentencoding UTF-8
-
 @dircategory Emacs lisp
 @direntry
 * Elisp: (elisp).               The Emacs Lisp Reference Manual.
index 81755b6227f78f64ae683395154419109c4baccb..947beeca23c9255a5e6b0851e393ff9a7fae3e1a 100644 (file)
@@ -6,8 +6,8 @@
 @comment %**start of header
 @setfilename inner-covers.info
 @settitle Inner Covers
+@include docstyle.texi
 @smallbook
-@documentencoding UTF-8
 @comment %**end of header
 
 @headings off
index 1f21f82938071017d30ccf02a8cf9415252a3c51..aa35002e85e64420ab5fbbf4c5d6a5aedff11c86 100644 (file)
@@ -29,7 +29,7 @@ srcdir=@srcdir@
 ## In a tarfile of Emacs, the Info files should be up to date.
 buildinfodir = $(srcdir)/../../info
 
-## Directory with emacsver.texi.
+## Directory with docstyle.texi and emacsver.texi.
 emacsdir = $(srcdir)/../emacs
 
 prefix = @prefix@
@@ -108,6 +108,7 @@ ENVADD = $(AM_V_GEN)TEXINPUTS="$(srcdir):$(emacsdir):$(TEXINPUTS)" \
          MAKEINFO="$(MAKEINFO) $(MAKEINFO_OPTS)"
 
 gfdl = ${srcdir}/doclicense.texi
+style = ${emacsdir}/docstyle.texi
 
 .PHONY: info dvi html pdf ps echo-info $(INFO_TARGETS)
 ## Prevent implicit rule triggering for foo.info.
@@ -140,7 +141,7 @@ ${buildinfodir}:
 
 EXTRA_OPTS =
 
-${buildinfodir}/%.info: ${srcdir}/%.texi ${gfdl} | ${buildinfodir}
+${buildinfodir}/%.info: ${srcdir}/%.texi ${gfdl} ${style} | ${buildinfodir}
        $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) $(EXTRA_OPTS) \
          -o $@ $<
 
@@ -155,13 +156,13 @@ info.info: $(buildinfodir)/info.info
 $(foreach ifile,$(filter-out info.info,$(INFO_TARGETS)),$(eval $(call info_template,$(ifile))))
 
 
-%.dvi: ${srcdir}/%.texi ${gfdl}
+%.dvi: ${srcdir}/%.texi ${gfdl} ${style}
        $(ENVADD) $(TEXI2DVI) $<
 
-%.pdf: ${srcdir}/%.texi ${gfdl}
+%.pdf: ${srcdir}/%.texi ${gfdl} ${style}
        $(ENVADD) $(TEXI2PDF) $<
 
-%.html: ${srcdir}/%.texi ${gfdl}
+%.html: ${srcdir}/%.texi ${gfdl} ${style}
        $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) $(EXTRA_OPTS) \
          -o $@ $<
 
@@ -184,12 +185,13 @@ $(buildinfodir)/semantic.info semantic.dvi semantic.pdf semantic.html: ${srcdir}
 
 
 ## Please can we just rename cc-mode.texi to ccmode.texi...
-${buildinfodir}/ccmode.info: ${srcdir}/cc-mode.texi ${gfdl} | ${buildinfodir}
+${buildinfodir}/ccmode.info: \
+  ${srcdir}/cc-mode.texi ${gfdl} ${style} | ${buildinfodir}
        $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $<
 
 ## efaq, efaq_w32 do not depend on gfdl.
 ## Maybe we can use .SECONDEXPANSION for this.
-${buildinfodir}/efaq%.info: ${srcdir}/efaq%.texi | ${buildinfodir}
+${buildinfodir}/efaq%.info: ${srcdir}/efaq%.texi ${style} | ${buildinfodir}
        $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $<
 
 efaq%.dvi: ${srcdir}/efaq%.texi
@@ -203,7 +205,7 @@ efaq%.html: ${srcdir}/efaq%.texi
 
 ${buildinfodir}/emacs-mime.info emacs-mime.html: EXTRA_OPTS = --enable-encoding
 
-gnus_deps = ${srcdir}/gnus.texi ${srcdir}/gnus-faq.texi ${gfdl}
+gnus_deps = ${srcdir}/gnus.texi ${srcdir}/gnus-faq.texi ${gfdl} ${style}
 gnus.dvi: $(gnus_deps)
        sed -e '/@iflatex/,/@end iflatex/d' $< > gnustmpdvi.texi
        $(ENVADD) $(TEXI2DVI) gnustmpdvi.texi
index 539e2b23fcbb81f37acafe4e6794cce2cf3e6bd1..e84ef6eb5128b45d956e0666d0837d5cb713ab81 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo  @c -*-texinfo-*-
 @setfilename ../../info/ada-mode.info
 @settitle Ada Mode
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 Copyright @copyright{} 1999--2015 Free Software Foundation, Inc.
index 177f7ccada0bf9ac579f431f87ec5573a4513a42..082dc1dacdf8995f3e29e313b633f8b527906513 100644 (file)
@@ -6,7 +6,7 @@
 
 @setfilename ../../info/auth.info
 @settitle Emacs auth-source Library @value{VERSION}
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 This file describes the Emacs auth-source library.
index 51880d8afe96293db8e1a94bddbca590b4842537..acc98ed2a1b3c14de33641b55626b2f65bd8def5 100644 (file)
@@ -5,7 +5,7 @@
 @c @node Autotypist, Picture, Abbrevs, Top
 @c @chapter Features for Automatic Typing
 @settitle Features for Automatic Typing
-@documentencoding UTF-8
+@include docstyle.texi
 @c  @cindex text
 @c  @cindex selfinserting text
 @c  @cindex autotypist
index cd2e7365f25ca67c7b5084aa59096936d96fbb13..ec11aa896ff9041a32e53072602f6f2bbde7c060 100644 (file)
@@ -4,7 +4,7 @@
 @set TITLE  Bovine parser development
 @set AUTHOR Eric M. Ludlam, David Ponce, and Richard Y. Kim
 @settitle @value{TITLE}
-@documentencoding UTF-8
+@include docstyle.texi
 
 @c *************************************************************************
 @c @ Header
index 84eb274bb4978fa416de078f6487658a1439bd85..f6f7cd26ed1904befedeb6c99687c92a634c569a 100644 (file)
@@ -4,7 +4,7 @@
 @setfilename ../../info/calc.info
 @c [title]
 @settitle GNU Emacs Calc Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @setchapternewpage odd
 @comment %**end of header (This is for running Texinfo on a region.)
 
index b86df189bd8900e808ffac7744e5dc8d782fad91..5ad29cd79ad4501a7962272cadd07cadb7784aa4 100644 (file)
@@ -83,7 +83,7 @@ the second with them pointing to the XEmacs manuals.
 
 @setfilename  ../../info/ccmode.info
 @settitle     CC Mode Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @footnotestyle end
 
 @c The following four macros generate the filenames and titles of the
index 00e47b9f742ccc7ee60fee6692aa0b91a26ac1e3..d7b3f4a0a68298638d2f5f1a25a288b608f81d5f 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo    @c -*-texinfo-*-
 @setfilename ../../info/cl.info
 @settitle Common Lisp Extensions
-@documentencoding UTF-8
+@include docstyle.texi
 @include emacsver.texi
 
 @copying
index da18236bcf5827928a86b2de3e275eb45a1b4095..5dd8bf21c136f318a942a1f4298e3db31b920212 100644 (file)
@@ -2,7 +2,7 @@
 @setfilename ../../info/dbus.info
 @c %**start of header
 @settitle Using of D-Bus
-@documentencoding UTF-8
+@include docstyle.texi
 @c @setchapternewpage odd
 @c %**end of header
 
index 90fb511951104c7e6b6f2eb5629b0ada5519eb46..e6370f3d80b7fd19408e9a199956a070e62df28f 100644 (file)
@@ -9,7 +9,7 @@
 @comment %**start of header (This is for running Texinfo on a region.)
 @setfilename ../../info/dired-x.info
 @settitle Dired Extra User's Manual
-@documentencoding UTF-8
+@include docstyle.texi
 
 @include emacsver.texi
 
index 1b240079b70cd847308a082781fcfa527b915b77..74183a4d6a814a42c658ad5e0f248c57abc0830b 100644 (file)
@@ -3,7 +3,7 @@
 @comment %**start of header
 @setfilename ../../info/ebrowse.info
 @settitle A Class Browser for C++
-@documentencoding UTF-8
+@include docstyle.texi
 @setchapternewpage odd
 @syncodeindex fn cp
 @comment %**end of header
index dfe22b7b05448a3a0973f28b1f51e6b3aeeb529d..7a824acfed5b23d94e7cc452a3c6e872d366cb79 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo
 @setfilename ../../info/ede.info
 @settitle Emacs Development Environment
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 This file describes EDE, the Emacs Development Environment.
index de54f288146aeb20c6a6ac3cb215c5cfeaacc7af..bac06f891340759b247517da7c5bbb4f597c7dd2 100644 (file)
@@ -10,7 +10,7 @@
 @setfilename ../../info/ediff.info
 
 @settitle Ediff User's Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @synindex vr cp
 @synindex fn cp
 @synindex pg cp
index c72aca27ef93d38ff33f1710372cc8169177ad13..91f36e6c53858c006c6a66ffdd28300dde17719a 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo
 @setfilename ../../info/edt.info
 @settitle EDT Emulation for Emacs
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 This file documents the EDT emulation package for Emacs.
index 566a6d7588684ebb6da4d4bbb8355c66bd6afbc5..f8a188dba6b1eae5cf130930dccf7ea3bfd3b309 100644 (file)
@@ -1,6 +1,7 @@
 \input texinfo    @c -*-coding:utf-8 -*-
 @setfilename ../../info/efaq-w32.info
 @settitle GNU Emacs FAQ For MS Windows
+@include docstyle.texi
 @setchapternewpage odd
 @syncodeindex pg cp
 @syncodeindex ky cp
@@ -13,9 +14,6 @@ Answers to Frequently asked Questions about using Emacs on Microsoft Windows.
 
 @include emacsver.texi
 
-@documentencoding utf-8
-@documentlanguage en
-
 @copying
 Copyright @copyright{} 2008, 2010-2015 Free Software Foundation, Inc.
 
index 9fc8cfcd33c1fb96e5e2e31fa8c95ce559352dda..3e9109d0924956a396e8bdd40dcccd69294ca692 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/efaq.info
 @settitle GNU Emacs FAQ
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @include emacsver.texi
index 5d1a8cf0702f8f5ce693176a26e4293301c42a6a..fb4e1470016f44a219c2fdfd17449e164df018b8 100644 (file)
@@ -3,7 +3,7 @@
 @set TITLE Enhanced Implementation of Emacs Interpreted Objects
 @set AUTHOR Eric M. Ludlam
 @settitle @value{TITLE}
-@documentencoding UTF-8
+@include docstyle.texi
 
 @c *************************************************************************
 @c @ Header
index 25bb9d05f3ed6b137467751a2ded69402b240cec..4f6ef010ef3f6ab973eb0afd75a2b8ea99bcffb8 100644 (file)
@@ -4,7 +4,7 @@
 
 @setfilename ../../info/emacs-gnutls.info
 @settitle Emacs GnuTLS Integration @value{VERSION}
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 This file describes the Emacs GnuTLS integration.
index 0147db34fffed2fd171d605a83078afdccef4268..3b3df0fa879a88083fc89238964627bfec44c35f 100644 (file)
@@ -4,6 +4,7 @@
 
 @setfilename ../../info/emacs-mime.info
 @settitle Emacs MIME Manual
+@include docstyle.texi
 @synindex fn cp
 @synindex vr cp
 @synindex pg cp
@@ -27,7 +28,6 @@ modify this GNU manual.''
 @end copying
 
 @c Node ``Interface Functions'' uses non-ASCII characters
-@documentencoding UTF-8
 
 @dircategory Emacs lisp libraries
 @direntry
index 8de8604634a0001a055e255e636107c20fa809aa..6830ba7d2204b99a4d5c7523bc7cd7a1bcc72ee5 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/epa.info
 @settitle EasyPG Assistant User's Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @set VERSION 1.0.0
index 9cdfe7702e54f0f4c17c98d8152f1df9f393a203..9e570da3d1da0387c9ad96574128055bf5c7d938 100644 (file)
@@ -2,9 +2,9 @@
 @c %**start of header
 @setfilename ../../info/erc.info
 @settitle ERC Manual
+@include docstyle.texi
 @syncodeindex fn cp
 @include emacsver.texi
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index 710ebbba45437b9caa16da7f77654bd8a6a49724..3192e4bdc0a9e940154ba93c27ad88b454d12d5b 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/ert.info
 @settitle Emacs Lisp Regression Testing
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @dircategory Emacs misc features
index b2fbd7ac267e46a56cb5cb55695b8b685eb01e98..60a1af0678dad79b34e44338908aa2d046a4bac6 100644 (file)
@@ -2,9 +2,9 @@
 @c %**start of header
 @setfilename ../../info/eshell.info
 @settitle Eshell: The Emacs Shell
+@include docstyle.texi
 @defindex cm
 @synindex vr fn
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index 064f570577744e10625c123245af7b3c7b048b28..33c9a0eb3a9d3a7b92d2ee5e9d244c27ad431567 100644 (file)
@@ -2,8 +2,8 @@
 @c %**start of header
 @setfilename ../../info/eudc.info
 @settitle Emacs Unified Directory Client (EUDC) Manual
+@include docstyle.texi
 @afourpaper
-@documentencoding UTF-8
 @syncodeindex fn cp
 @syncodeindex vr cp
 @c %**end of header
index c7f84b5d4f0755e15df9d2a6bfebc4d9fe27e47d..f1347b7b3bb06b18cad21b5515942c9200907120 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/eww.info
 @settitle Emacs Web Wowser
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @copying
index 31fa1ab26a9302bea99b4aa3957a4b5f33e75a03..6c924cf9547eecbdf83906f307c8d4051c434a1f 100644 (file)
@@ -4,8 +4,8 @@
 @set VERSION 0.3
 @set UPDATED April 2004
 @settitle GNU Flymake @value{VERSION}
+@include docstyle.texi
 @syncodeindex pg cp
-@documentencoding UTF-8
 @comment %**end of header
 
 @copying
index ab284bd99bc790dfffe8acee527206ec210cedf0..487cebd6cc29691e3e1f36739c41e3ad2ff5adf1 100644 (file)
@@ -5,6 +5,7 @@
 @comment %**start of header (This is for running Texinfo on a region.)
 @setfilename ../../info/forms.info
 @settitle Forms Mode User's Manual
+@include docstyle.texi
 @syncodeindex vr cp
 @syncodeindex fn cp
 @syncodeindex ky cp
@@ -14,7 +15,6 @@
 @end iftex
 @c      @smallbook
 @comment %**end of header (This is for running Texinfo on a region.)
-@documentencoding UTF-8
 
 @copying
 This file documents Forms mode, a form-editing major mode for GNU Emacs.
index bbead6b085becd665c73fdc82ba9185438cb18e5..a3be0edb965cae4a738ffd908c589cb8079379e5 100644 (file)
@@ -2,7 +2,7 @@
 
 @setfilename gnus-coding.info
 @settitle Gnus Coding Style and Maintenance Guide
-@documentencoding UTF-8
+@include docstyle.texi
 @syncodeindex fn cp
 @syncodeindex vr cp
 @syncodeindex pg cp
index 8126827ffbd1f880a41ae8b9143948f6409cdc48..76d1a5275e5bc0def5798fccf5005970540b6bd1 100644 (file)
@@ -5,7 +5,7 @@
 @c
 @c @setfilename gnus-faq.info
 @c @settitle Frequently Asked Questions
-@c @documentencoding UTF-8
+@c @include docstyle.texi
 @c %**end of header
 @c
 
index 97e56e19cc06c2be76a92d88935c176ba2712d61..ef3691e616a90a990eb0a99bd708ca8797887b29 100644 (file)
@@ -4,12 +4,11 @@
 
 @setfilename ../../info/gnus.info
 @settitle Gnus Manual
+@include docstyle.texi
 @syncodeindex fn cp
 @syncodeindex vr cp
 @syncodeindex pg cp
 
-@documentencoding UTF-8
-
 @copying
 Copyright @copyright{} 1995--2015 Free Software Foundation, Inc.
 
index 8140b43e78315afd2e53a6c23a344d64db7ae11e..b14f2d3b8fddcfc0f0c5ddf129b39c6143924e2b 100644 (file)
@@ -2,8 +2,8 @@
 @comment %**start of header
 @setfilename ../../info/htmlfontify.info
 @settitle Htmlfontify User Manual
+@include docstyle.texi
 @exampleindent 2
-@documentencoding UTF-8
 @comment %**end of header
 
 @copying
index ca449e44d0f666d1b0361b60b90d78202f54c522..7fe8f51d986b009eb89a06f7a923021d126a1928 100644 (file)
@@ -2,6 +2,7 @@
 @c %**start of header
 @setfilename ../../info/idlwave.info
 @settitle IDLWAVE User Manual
+@include docstyle.texi
 @synindex ky cp
 @syncodeindex vr cp
 @syncodeindex fn cp
@@ -12,7 +13,6 @@
 @set DATE April, 2007
 @set AUTHOR J.D. Smith & Carsten Dominik
 @set MAINTAINER J.D. Smith
-@documentencoding UTF-8
 @c %**end of header
 @finalout
 
index a80620f681fd56dd1d2ca364123e20347f6b3976..afc323888c38d33110d468001f145671aac33d66 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo    @c -*-texinfo-*-
 @setfilename ../../info/ido.info
 @settitle Interactive Do
-@documentencoding UTF-8
+@include docstyle.texi
 @include emacsver.texi
 
 @copying
index 7337b467156d87b2de1aefa64a1f9d7935ece87e..1439d30ccee1cf485c4d7e4f516164c5d48fc82c 100644 (file)
@@ -5,10 +5,10 @@
 @comment %**start of header
 @setfilename info.info
 @settitle Info
+@include docstyle.texi
 @syncodeindex fn cp
 @syncodeindex vr cp
 @syncodeindex ky cp
-@documentencoding UTF-8
 @comment %**end of header
 
 @copying
index 16f490270fdf087dcc197ecc245bc50a141e8656..ef253a0138c02ed4701987cfd86efc2042129345 100644 (file)
@@ -2,8 +2,7 @@
 
 @setfilename ../../info/mairix-el.info
 @settitle Emacs Interface for Mairix
-
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 Copyright @copyright{} 2008--2015 Free Software Foundation, Inc.
index 884d82999219a85d2fe9b0f3a6e296c8ef311007..d63f7e6a8f6e4a29b29fcbf92786ddc685c9da6f 100644 (file)
@@ -4,7 +4,7 @@
 
 @setfilename ../../info/message.info
 @settitle Message Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @synindex fn cp
 @synindex vr cp
 @synindex pg cp
index fc2303c60e1e81cb2bad2aa93d7491f6787f3bf1..8406a80b3d73c48702aa337efd904a3e6bae9408 100644 (file)
@@ -5,7 +5,7 @@
 @c %**start of header
 @setfilename ../../info/mh-e.info
 @settitle The MH-E Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @c Version of the software and manual.
index dfabb9290dd4b1a12a16ac1cf0384806b04d762a..9f7b6df1ab5243e52be02df182a2a1cceb51fcfe 100644 (file)
@@ -4,10 +4,10 @@
 @include emacsver.texi
 @set VERSION @value{EMACSVER}
 @settitle Newsticker @value{VERSION}
+@include docstyle.texi
 @syncodeindex vr cp
 @syncodeindex fn cp
 @syncodeindex pg cp
-@documentencoding UTF-8
 @comment %**end of header
 
 @copying
index d213355b877713f25a18da926a9819261ec1a7d9..e87e6a05619060facbf0bcb541156e5d598fcda3 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/nxml-mode.info
 @settitle nXML Mode
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @copying
index 3199ec4d146fd40cd4989d3e0ac0be168fe64b89..34499c2d58c7a3107d7828e90483f9aa95422ba4 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/octave-mode.info
 @settitle Octave Mode
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @copying
index a013632b4da13be88f471438c0b5c47005a1d3cf..c0ad90714ca520b922895cc07d1617485196f343 100644 (file)
@@ -2,6 +2,7 @@
 @c %**start of header
 @setfilename ../../info/org.info
 @settitle The Org Manual
+@include docstyle.texi
 
 @set VERSION 8.2.9
 
@@ -11,7 +12,6 @@
 @set MAINTAINER Carsten Dominik
 @set MAINTAINEREMAIL @email{carsten at orgmode dot org}
 @set MAINTAINERCONTACT @uref{mailto:carsten at orgmode dot org,contact the maintainer}
-@documentencoding UTF-8
 @c %**end of header
 @finalout
 
index 6970c69c20aee8d0ec1fca26c18881f74f901163..dd2ba388348751a1021963f1ef85b8b7ad8bed0a 100644 (file)
@@ -2,8 +2,8 @@
 @c %**start of header
 @setfilename ../../info/pcl-cvs.info
 @settitle PCL-CVS---Emacs Front-End to CVS
+@include docstyle.texi
 @syncodeindex vr fn
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index a46c0fb8b4ab299561f4015464ad3ea6ccf10d91..49a2cfd185134d0688b96ac0feb77f3d3e7c05c9 100644 (file)
@@ -6,8 +6,7 @@
 
 @set VERSION 0.1
 @settitle PGG @value{VERSION}
-
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 This file describes PGG @value{VERSION}, an Emacs interface to various
index 646122bf8976842a16732df7eb21037b7d09e314..a707ba5f03e5285bc04d3c7307a05e452ecb4ae0 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/rcirc.info
 @settitle rcirc Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @copying
index 6488ae289a231acd80d3b9b6c4d1a85b5d9628eb..726ec4e85216acdd586864b2c8259a98d05625aa 100644 (file)
@@ -2,7 +2,7 @@
 @c %**start of header
 @setfilename ../../info/reftex.info
 @settitle RefTeX User Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @synindex ky cp
 @syncodeindex vr cp
 @syncodeindex fn cp
index d64d0eaab622291a137579e74413e1332146e9aa..d5a03b63f224eb322c24bf673dd2b4f0c270e250 100644 (file)
@@ -2,8 +2,8 @@
 @c %**start of header
 @setfilename ../../info/remember.info
 @settitle Remember Manual
+@include docstyle.texi
 @syncodeindex fn cp
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index f6f0a98ba621c36df70dffb73e8cbbc312c55db1..86bcd1a0a6ad5487b1b82b0f828605bf2c0fccf0 100644 (file)
@@ -6,8 +6,7 @@
 
 @set VERSION 0.2
 @settitle Emacs SASL Library @value{VERSION}
-
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 This file describes the Emacs SASL library, version @value{VERSION}.
index a851fa2d981eaf746f97bfea9bca2d352f82297f..ba36672275879b55b5b3b3ca9e8175040016af83 100644 (file)
@@ -3,7 +3,7 @@
 @comment %**start of header (This is for running Texinfo on a region.)
 @setfilename ../../info/sc.info
 @settitle Supercite User's Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @iftex
 @finalout
 @end iftex
index 5f4a7821fecf4139f6c545090af2ae8a01d72a48..71b81e76f9f155e747238b9cb3fcf2a2b180494d 100644 (file)
@@ -3,7 +3,7 @@
 @set TITLE  Semantic Manual
 @set AUTHOR Eric M. Ludlam, David Ponce, and Richard Y. Kim
 @settitle @value{TITLE}
-@documentencoding UTF-8
+@include docstyle.texi
 
 @c *************************************************************************
 @c @ Header
index 068505089a3aad583096203397fa0e1b2de790e5..7017429f063484b5b5917a423fe0a3bba698e3ce 100644 (file)
@@ -2,11 +2,11 @@
 @c %**start of header
 @setfilename ../../info/ses.info
 @settitle @acronym{SES}: Simple Emacs Spreadsheet
+@include docstyle.texi
 @setchapternewpage off
 @syncodeindex fn cp
 @syncodeindex vr cp
 @syncodeindex ky cp
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index ca965e66bddb3026a03b37a4cd46fc94f89e546d..e9cd9acb881be67165f69ad3c0c532d5e3c4edef 100644 (file)
@@ -4,7 +4,7 @@
 
 @setfilename ../../info/sieve.info
 @settitle Emacs Sieve Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @synindex fn cp
 @synindex vr cp
 @synindex pg cp
index 314e6a03abc3973e974b3a5e98721105375ac8ff..2d4e7f94b16af6401b69be2b34909d0b8432b58c 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo  @c -*-texinfo-*-
 @setfilename ../../info/smtpmail.info
 @settitle Emacs SMTP Library
-@documentencoding UTF-8
+@include docstyle.texi
 @syncodeindex vr fn
 @copying
 Copyright @copyright{} 2003--2015 Free Software Foundation, Inc.
index da507dbb83cce1077169ac961783d93743b3db2f..6ad369c8609c8cc51dbe396f6b932548bd11d883 100644 (file)
@@ -1,7 +1,7 @@
 \input texinfo   @c -*-texinfo-*-
 @setfilename ../../info/speedbar.info
 @settitle Speedbar: File/Tag summarizing utility
-@documentencoding UTF-8
+@include docstyle.texi
 @syncodeindex fn cp
 
 @copying
index b58cc4a204f38388f8a91a90468064f2eb696e14..98fab5ceafa07a4009636bfc310b36536ef226dc 100644 (file)
@@ -4,7 +4,7 @@
 @set TITLE SRecoder Manual
 @set AUTHOR Eric M. Ludlam
 @settitle @value{TITLE}
-@documentencoding UTF-8
+@include docstyle.texi
 
 @c Merge all indexes into a single index for now.
 @c We can always separate them later into two or more as needed.
index 3032da34e2888c9c5ef750f8e1b0a85eaa91f1c7..69656da88802db63dea0366a0f0f58e0c10c7eb0 100644 (file)
@@ -2,10 +2,10 @@
 @c %**start of header
 @setfilename ../../info/todo-mode.info
 @settitle Todo Mode User Manual
+@include docstyle.texi
 @syncodeindex fn cp
 @syncodeindex vr cp
 @syncodeindex ky cp
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index 1875a70af43cd051472e773b83ad9798354fdf11..ec39fc700884627a435db583b63740ebb7b7a2b2 100644 (file)
@@ -2,7 +2,7 @@
 @setfilename ../../info/tramp.info
 @c %**start of header
 @settitle TRAMP User Manual
-@documentencoding UTF-8
+@include docstyle.texi
 @c %**end of header
 
 @c This is *so* much nicer :)
index 8c4afbe28b69450fe6e8e70ad643f772dbd3226f..d94b19f77b60c346dcaa436f795af1911366c478 100644 (file)
@@ -1,8 +1,7 @@
 \input texinfo
 @setfilename ../../info/url.info
 @settitle URL Programmer's Manual
-
-@documentencoding UTF-8
+@include docstyle.texi
 
 @iftex
 @c @finalout
index 829c4f6564b9e605230a7c7f7c39704dee3a4c92..b8b3850c55a7327604e404e1d0a0bf0ebc0d431b 100644 (file)
@@ -2,7 +2,7 @@
 
 @setfilename ../../info/vhdl-mode.info
 @settitle VHDL Mode, an Emacs mode for editing VHDL code
-@documentencoding UTF-8
+@include docstyle.texi
 
 @c Adapted from the VHDL Mode texinfo manual version 2 by Rodney J. Whitby.
 @c Adapted from the CC Mode texinfo manual by Barry A. Warsaw.
index 250ced951b18fe3ab03974de146cd053ad67905b..4680a098f06ef005d5c3addb38c25f0ffdf2f69e 100644 (file)
@@ -1,8 +1,7 @@
 \input texinfo
 @setfilename ../../info/vip.info
 @settitle VIP
-
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 Copyright @copyright{} 1987, 2001--2015 Free Software Foundation, Inc.
index cfaf4e66d85463d25f23938bbec1d869619ccd82..f449e3b738becbe260395ef7f1270d0e53ec1f7f 100644 (file)
@@ -5,8 +5,7 @@
 @comment @setfilename viper
 @comment @setfilename viper.info
 @setfilename ../../info/viper.info
-
-@documentencoding UTF-8
+@include docstyle.texi
 
 @copying
 Copyright @copyright{} 1995--1997, 2001--2015 Free Software Foundation, Inc.
index 1942b79977a0d1f45aca6bfe3ebc3c388c6d1a0a..ea785501698dabad2a770fbb1c7866e86eac3069 100644 (file)
@@ -2,10 +2,10 @@
 @c %**start of header
 @setfilename ../../info/widget.info
 @settitle The Emacs Widget Library
+@include docstyle.texi
 @syncodeindex fn cp
 @syncodeindex vr cp
 @syncodeindex ky cp
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index 16b5d122df16ae4aa00f9fc81668839569b1213c..7bcc46d58f05f371c846cc39fb4a894d4ab08e79 100644 (file)
@@ -4,6 +4,7 @@
 @set TITLE  Wisent Parser Development
 @set AUTHOR Eric M. Ludlam, David Ponce, and Richard Y. Kim
 @settitle @value{TITLE}
+@include docstyle.texi
 
 @c *************************************************************************
 @c @ Header
@@ -20,7 +21,6 @@
 @c @footnotestyle separate
 @c @paragraphindent 2
 @c @@smallbook
-@documentencoding UTF-8
 @c %**end of header
 
 @copying
index a935bedd47f9d826f7de88f15fa0e14f8aebc522..f1286fc34730c41f3bb699a44cb36c14f0f8ba2d 100644 (file)
@@ -2,13 +2,13 @@
 @c %**start of header
 @setfilename ../../info/woman.info
 @settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man''
+@include docstyle.texi
 @include emacsver.texi
 @afourpaper
 @c With different size paper the printed page breaks will need attention!
 @c Look for @page and @need commands.
 @setchapternewpage off
 @paragraphindent 0
-@documentencoding UTF-8
 @c %**end of header
 
 @copying