aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref
diff options
context:
space:
mode:
authorJoakim Verona2012-01-09 11:26:23 +0100
committerJoakim Verona2012-01-09 11:26:23 +0100
commite4f761f1e3df7fbc7793c73c5d808b8da0b3a700 (patch)
tree4bdf869626ac37c6a5a1fd5764a9c8481136d805 /doc/lispref
parent2f74c36bf173b5ad01f99e0d1b31b9b8fa5c8f2f (diff)
parent7655cb66d86564e792b825f1a0e1a4de7d6e6db5 (diff)
downloademacs-e4f761f1e3df7fbc7793c73c5d808b8da0b3a700.tar.gz
emacs-e4f761f1e3df7fbc7793c73c5d808b8da0b3a700.zip
upstream
Diffstat (limited to 'doc/lispref')
-rw-r--r--doc/lispref/ChangeLog30
-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/advice.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-covers.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.texi10
-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/locals.texi2
-rw-r--r--doc/lispref/macros.texi5
-rw-r--r--doc/lispref/makefile.w32-in2
-rw-r--r--doc/lispref/maps.texi4
-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/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
-rwxr-xr-xdoc/lispref/tindex.pl2
-rw-r--r--doc/lispref/tips.texi2
-rw-r--r--doc/lispref/two-volume-cross-refs.txt2
-rw-r--r--doc/lispref/two-volume.make2
-rw-r--r--doc/lispref/two.el2
-rw-r--r--doc/lispref/variables.texi16
-rw-r--r--doc/lispref/vol1.texi6
-rw-r--r--doc/lispref/vol2.texi6
-rw-r--r--doc/lispref/windows.texi2
62 files changed, 114 insertions, 73 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index d4f9ab747ed..f69eeeaadd4 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,31 @@
12011-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * variables.texi (Creating Buffer-Local): Warn against misuses of
4 make-variable-buffer-local (bug#10258).
5
62012-01-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
7
8 * macros.texi (Defining Macros): Document `doc-string' (bug#9668).
9
102012-01-06 Chong Yidong <cyd@gnu.org>
11
12 * variables.texi (Directory Local Variables): Document
13 hack-dir-local-variables-non-file-buffer.
14
152012-01-06 Glenn Morris <rgm@gnu.org>
16
17 * maps.texi (Standard Keymaps): Refer to Info-edit by name
18 rather than by keybinding.
19
202011-12-29 Juanma Barranquero <lekktu@gmail.com>
21
22 * frames.texi (Font and Color Parameters): Add @pxref.
23
242011-12-29 Daniel Colascione <dan.colascione@gmail.com>
25
26 * frames.texi (Font and Color Parameters):
27 Document w32 font backends (bug#10399).
28
12011-12-28 Paul Eggert <eggert@cs.ucla.edu> 292011-12-28 Paul Eggert <eggert@cs.ucla.edu>
2 30
3 * files.texi (File Attributes, Changing Files): 31 * files.texi (File Attributes, Changing Files):
@@ -9799,7 +9827,7 @@
9799;; coding: utf-8 9827;; coding: utf-8
9800;; End: 9828;; End:
9801 9829
9802 Copyright (C) 1998-2011 Free Software Foundation, Inc. 9830 Copyright (C) 1998-2012 Free Software Foundation, Inc.
9803 9831
9804 This file is part of GNU Emacs. 9832 This file is part of GNU Emacs.
9805 9833
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index 75fa884224b..0b616884ff2 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -1,6 +1,6 @@
1# Makefile for the GNU Emacs Lisp Reference Manual. 1# Makefile for the GNU Emacs Lisp Reference Manual.
2 2
3# Copyright (C) 1990-1996, 1998-2011 Free Software Foundation, Inc. 3# Copyright (C) 1990-1996, 1998-2012 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 a9c0922640b..df808e4bcab 100644
--- a/doc/lispref/README
+++ b/doc/lispref/README
@@ -1,4 +1,4 @@
1Copyright (C) 2001-2011 Free Software Foundation, Inc. 1Copyright (C) 2001-2012 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/lispref/abbrevs.texi b/doc/lispref/abbrevs.texi
index 57030559d0b..f7fd8b541ed 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 1999, 2001-2012 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@setfilename ../../info/abbrevs 5@setfilename ../../info/abbrevs
6@node Abbrevs, Processes, Syntax Tables, Top 6@node Abbrevs, Processes, Syntax Tables, Top
diff --git a/doc/lispref/advice.texi b/doc/lispref/advice.texi
index 29356381229..ee1950a589a 100644
--- a/doc/lispref/advice.texi
+++ b/doc/lispref/advice.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) 1998-1999, 2001-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1998-1999, 2001-2012 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@setfilename ../../info/advising 5@setfilename ../../info/advising
6@node Advising Functions, Debugging, Byte Compilation, Top 6@node Advising Functions, Debugging, Byte Compilation, Top
diff --git a/doc/lispref/anti.texi b/doc/lispref/anti.texi
index bb1e42c9309..6b9473e99d4 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1999, 2002-2012 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 3add7b174d2..75c244ae1dd 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 2001-2012 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 aad0cbc146a..969220845d0 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1999, 2001-2012 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@setfilename ../../info/backups 5@setfilename ../../info/backups
6@node Backups and Auto-Saving, Buffers, Files, Top 6@node Backups and Auto-Saving, Buffers, Files, Top
diff --git a/doc/lispref/buffers.texi b/doc/lispref/buffers.texi
index ee2ce2e2001..c2e792cd585 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/buffers 6@setfilename ../../info/buffers
diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi
index 41392273fbd..4a0bc8a6b24 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/commands 6@setfilename ../../info/commands
diff --git a/doc/lispref/compile.texi b/doc/lispref/compile.texi
index 372c041ab7a..4e21df78430 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 2001-2012 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@setfilename ../../info/compile 5@setfilename ../../info/compile
6@node Byte Compilation, Advising Functions, Loading, Top 6@node Byte Compilation, Advising Functions, Loading, Top
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index 875c23658b9..e74f3e198bf 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 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@setfilename ../../info/control 5@setfilename ../../info/control
6@node Control Structures, Variables, Evaluation, Top 6@node Control Structures, Variables, Evaluation, Top
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index 868edaa5bd4..f8495513be4 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1997-2012 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@setfilename ../../info/customize 5@setfilename ../../info/customize
6@node Customization, Loading, Macros, Top 6@node Customization, Loading, Macros, Top
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index 757906f286e..9466f21a563 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 1998-1999, 2001-2012 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@setfilename ../../info/debugging 5@setfilename ../../info/debugging
6@node Debugging, Read and Print, Advising Functions, Top 6@node Debugging, Read and Print, Advising Functions, Top
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index a9921d7443d..381eaf66c12 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2012 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@setfilename ../../info/display 5@setfilename ../../info/display
6@node Display, System Interface, Processes, Top 6@node Display, System Interface, Processes, Top
diff --git a/doc/lispref/edebug.texi b/doc/lispref/edebug.texi
index 391c22ba098..669a5d0edcd 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1992-1994, 1998-1999, 2001-2012 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 file can also be used by an independent Edebug User 6@c This file can also be used by an independent Edebug User
diff --git a/doc/lispref/elisp-covers.texi b/doc/lispref/elisp-covers.texi
index 92dfb7a074f..b2cc5a9adf2 100644
--- a/doc/lispref/elisp-covers.texi
+++ b/doc/lispref/elisp-covers.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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 2001-2012 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/elisp.texi b/doc/lispref/elisp.texi
index 98eaf1f8ade..0b8d972c1d5 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -44,7 +44,7 @@
44This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* 44This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@*
45corresponding to Emacs version @value{EMACSVER}. 45corresponding to Emacs version @value{EMACSVER}.
46 46
47Copyright @copyright{} 1990-1996, 1998-2011 Free Software 47Copyright @copyright{} 1990-1996, 1998-2012 Free Software
48Foundation, Inc. 48Foundation, Inc.
49 49
50@quotation 50@quotation
diff --git a/doc/lispref/errors.texi b/doc/lispref/errors.texi
index 98967b708b3..56ff3636750 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1993, 1999, 2001-2012 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@setfilename ../../info/errors 5@setfilename ../../info/errors
6@node Standard Errors, Standard Buffer-Local Variables, GNU Emacs Internals, Top 6@node Standard Errors, Standard Buffer-Local Variables, GNU Emacs Internals, Top
diff --git a/doc/lispref/eval.texi b/doc/lispref/eval.texi
index 74f3d9c48b9..adb4841a82d 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 1998, 2001-2012 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@setfilename ../../info/eval 5@setfilename ../../info/eval
6@node Evaluation, Control Structures, Symbols, Top 6@node Evaluation, Control Structures, Symbols, Top
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index b6d0b5c7ed2..614bd827489 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/files 6@setfilename ../../info/files
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index dad1f28026e..4835a5b3da2 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/frames 6@setfilename ../../info/frames
@@ -888,9 +888,11 @@ and bar becomes a narrower bar).
888A list of symbols, specifying the @dfn{font backends} to use for 888A list of symbols, specifying the @dfn{font backends} to use for
889drawing fonts in the frame, in order of priority. On X, there are 889drawing fonts in the frame, in order of priority. On X, there are
890currently two available font backends: @code{x} (the X core font 890currently two available font backends: @code{x} (the X core font
891driver) and @code{xft} (the Xft font driver). On other systems, there 891driver) and @code{xft} (the Xft font driver). On Windows, there are
892is only one available font backend, so it does not make sense to 892currently two available font backends: @code{gdi} and
893modify this frame parameter. 893@code{uniscribe} (@pxref{Windows Fonts,,, emacs, The GNU Emacs
894Manual}). On other systems, there is only one available font backend,
895so it does not make sense to modify this frame parameter.
894 896
895@vindex background-mode, a frame parameter 897@vindex background-mode, a frame parameter
896@item background-mode 898@item background-mode
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index f3b2375b61d..ada00867bd0 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/functions 6@setfilename ../../info/functions
diff --git a/doc/lispref/hash.texi b/doc/lispref/hash.texi
index 0d77cba6fa6..0a2783b6f16 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1999, 2001-2012 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@setfilename ../../info/hash 5@setfilename ../../info/hash
6@node Hash Tables, Symbols, Sequences Arrays Vectors, Top 6@node Hash Tables, Symbols, Sequences Arrays Vectors, Top
diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi
index 3426e81cdb3..678ea83465f 100644
--- a/doc/lispref/help.texi
+++ b/doc/lispref/help.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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/help 6@setfilename ../../info/help
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi
index 6e2cac9c065..95655324ab4 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1993, 1998, 2001-2012 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@setfilename ../../info/hooks 5@setfilename ../../info/hooks
6@node Standard Hooks, Index, Standard Keymaps, Top 6@node Standard Hooks, Index, Standard Keymaps, Top
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi
index 9ef4646b50b..df6193cf13b 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1993, 1998-1999, 2001-2012 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@setfilename ../../info/internals 5@setfilename ../../info/internals
6@node GNU Emacs Internals, Standard Errors, Tips, Top 6@node GNU Emacs Internals, Standard Errors, Tips, Top
diff --git a/doc/lispref/intro.texi b/doc/lispref/intro.texi
index 44ac947fa99..64c856d3ed4 100644
--- a/doc/lispref/intro.texi
+++ b/doc/lispref/intro.texi
@@ -1,6 +1,6 @@
1@c -*-coding: iso-latin-1-*- 1@c -*-coding: iso-latin-1-*-
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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 2001-2012 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@setfilename ../../info/intro 5@setfilename ../../info/intro
6 6
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index e5cca0622a9..8e03ade285f 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 1998-2012 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@setfilename ../../info/keymaps 5@setfilename ../../info/keymaps
6@node Keymaps, Modes, Command Loop, Top 6@node Keymaps, Modes, Command Loop, Top
diff --git a/doc/lispref/lay-flat.texi b/doc/lispref/lay-flat.texi
index 55973adac59..73e2adbc03a 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 2001-2012 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 056c924e72c..eb9ddf58603 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 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@setfilename ../../info/lists 5@setfilename ../../info/lists
6@node Lists, Sequences Arrays Vectors, Strings and Characters, Top 6@node Lists, Sequences Arrays Vectors, Strings and Characters, Top
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi
index ca233ac5f21..8d8fec62e2c 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/loading 6@setfilename ../../info/loading
diff --git a/doc/lispref/locals.texi b/doc/lispref/locals.texi
index a196efc9734..a075d955add 100644
--- a/doc/lispref/locals.texi
+++ b/doc/lispref/locals.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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1993, 1999, 2001-2012 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@setfilename ../../info/locals 5@setfilename ../../info/locals
6@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top 6@node Standard Buffer-Local Variables, Standard Keymaps, Standard Errors, Top
diff --git a/doc/lispref/macros.texi b/doc/lispref/macros.texi
index c66feec08b7..a8b941bba89 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998, 2001-2012 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@setfilename ../../info/macros 5@setfilename ../../info/macros
6@node Macros, Customization, Functions, Top 6@node Macros, Customization, Functions, Top
@@ -239,6 +239,9 @@ Specify how to step through macro calls for Edebug.
239@item (indent @var{indent-spec}) 239@item (indent @var{indent-spec})
240Specify how to indent calls to this macro. @xref{Indenting Macros}, 240Specify how to indent calls to this macro. @xref{Indenting Macros},
241for more details. 241for more details.
242
243@item (doc-string @var{number})
244Specify which element of the macro is the doc string, if any.
242@end table 245@end table
243 246
244A @code{declare} form only has its special effect in the body of a 247A @code{declare} form only has its special effect in the body of a
diff --git a/doc/lispref/makefile.w32-in b/doc/lispref/makefile.w32-in
index 7b88e861d67..08b176b7593 100644
--- a/doc/lispref/makefile.w32-in
+++ b/doc/lispref/makefile.w32-in
@@ -1,6 +1,6 @@
1# -*- Makefile -*- for the GNU Emacs Lisp Reference Manual. 1# -*- Makefile -*- for the GNU Emacs Lisp Reference Manual.
2 2
3# Copyright (C) 2003-2011 Free Software Foundation, Inc. 3# Copyright (C) 2003-2012 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/maps.texi b/doc/lispref/maps.texi
index d235fee90ee..24cd64a6b35 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1993, 1999, 2001-2012 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@setfilename ../../info/maps 5@setfilename ../../info/maps
6@node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top 6@node Standard Keymaps, Standard Hooks, Standard Buffer-Local Variables, Top
@@ -144,7 +144,7 @@ cell.
144 144
145@item Info-edit-map 145@item Info-edit-map
146@vindex Info-edit-map 146@vindex Info-edit-map
147A sparse keymap used by the @kbd{e} command of Info. 147A sparse keymap used by the @code{Info-edit} command.
148 148
149@item Info-mode-map 149@item Info-mode-map
150@vindex Info-mode-map 150@vindex Info-mode-map
diff --git a/doc/lispref/markers.texi b/doc/lispref/markers.texi
index 7b73c454c87..e8a009de401 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 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@setfilename ../../info/markers 5@setfilename ../../info/markers
6@node Markers, Text, Positions, Top 6@node Markers, Text, Positions, Top
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi
index aa22e6c92ff..e3008470233 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/minibuf 6@setfilename ../../info/minibuf
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index fcb7c772936..5d09b79748e 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 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@setfilename ../../info/modes 5@setfilename ../../info/modes
6@node Modes, Documentation, Keymaps, Top 6@node Modes, Documentation, Keymaps, Top
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index 46dbbb08e57..19c72981174 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.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) 1998-1999, 2001-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1998-1999, 2001-2012 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@setfilename ../../info/characters 5@setfilename ../../info/characters
6@node Non-ASCII Characters, Searching and Matching, Text, Top 6@node Non-ASCII Characters, Searching and Matching, Text, Top
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi
index 3efddebffb4..6768ecece9c 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/numbers 6@setfilename ../../info/numbers
diff --git a/doc/lispref/objects.texi b/doc/lispref/objects.texi
index 26def7858b7..3fb676edcd4 100644
--- a/doc/lispref/objects.texi
+++ b/doc/lispref/objects.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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/objects 6@setfilename ../../info/objects
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 7d05f8f3468..e63300cfac4 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/os 6@setfilename ../../info/os
diff --git a/doc/lispref/package.texi b/doc/lispref/package.texi
index 5533f8ab5fa..eb3612dc868 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 2010-2012 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@setfilename ../../info/package 5@setfilename ../../info/package
6@node Packaging, Antinews, System Interface, Top 6@node Packaging, Antinews, System Interface, Top
diff --git a/doc/lispref/positions.texi b/doc/lispref/positions.texi
index 74444c7ad60..29b338369e5 100644
--- a/doc/lispref/positions.texi
+++ b/doc/lispref/positions.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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2012 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@setfilename ../../info/positions 5@setfilename ../../info/positions
6@node Positions, Markers, Frames, Top 6@node Positions, Markers, Frames, Top
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index 51d91572d0e..38eb5a86471 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/processes 6@setfilename ../../info/processes
diff --git a/doc/lispref/searching.texi b/doc/lispref/searching.texi
index a601ed0c2c0..21481568276 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/searching 6@setfilename ../../info/searching
diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi
index 825dd976eac..0ea32f99e12 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/sequences 6@setfilename ../../info/sequences
diff --git a/doc/lispref/streams.texi b/doc/lispref/streams.texi
index 4d3a66d8852..36691624405 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1994, 1998-1999, 2001-2012 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@setfilename ../../info/streams 5@setfilename ../../info/streams
6@node Read and Print, Minibuffers, Debugging, Top 6@node Read and Print, Minibuffers, Debugging, Top
diff --git a/doc/lispref/strings.texi b/doc/lispref/strings.texi
index 2b8911277cd..49199d3e32f 100644
--- a/doc/lispref/strings.texi
+++ b/doc/lispref/strings.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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/strings 6@setfilename ../../info/strings
diff --git a/doc/lispref/symbols.texi b/doc/lispref/symbols.texi
index 79b3249d760..866a63c4cd9 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012 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@setfilename ../../info/symbols 5@setfilename ../../info/symbols
6@node Symbols, Evaluation, Hash Tables, Top 6@node Symbols, Evaluation, Hash Tables, Top
diff --git a/doc/lispref/syntax.texi b/doc/lispref/syntax.texi
index 0d7a0c0bed4..dc215b1e0e6 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/syntax 6@setfilename ../../info/syntax
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index f7f9c716162..b75c013298f 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2012 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@setfilename ../../info/text 5@setfilename ../../info/text
6@node Text, Non-ASCII Characters, Markers, Top 6@node Text, Non-ASCII Characters, Markers, Top
diff --git a/doc/lispref/tindex.pl b/doc/lispref/tindex.pl
index 5c9b88f57b2..a8765716e71 100755
--- a/doc/lispref/tindex.pl
+++ b/doc/lispref/tindex.pl
@@ -1,6 +1,6 @@
1#! /usr/bin/perl 1#! /usr/bin/perl
2 2
3# Copyright (C) 2000-2011 Free Software Foundation, Inc. 3# Copyright (C) 2000-2012 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/tips.texi b/doc/lispref/tips.texi
index fd875b45be9..c0f6c0355e5 100644
--- a/doc/lispref/tips.texi
+++ b/doc/lispref/tips.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, 1995, 1998-1999, 2001-2011 3@c Copyright (C) 1990-1993, 1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/tips 6@setfilename ../../info/tips
diff --git a/doc/lispref/two-volume-cross-refs.txt b/doc/lispref/two-volume-cross-refs.txt
index 6eb11a92f47..67b5dbf89a3 100644
--- a/doc/lispref/two-volume-cross-refs.txt
+++ b/doc/lispref/two-volume-cross-refs.txt
@@ -1,4 +1,4 @@
1Copyright (C) 2001-2011 Free Software Foundation, Inc. 1Copyright (C) 2001-2012 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 8949bfe0157..4acbb193f82 100644
--- a/doc/lispref/two-volume.make
+++ b/doc/lispref/two-volume.make
@@ -1,4 +1,4 @@
1# Copyright (C) 2007-2011 Free Software Foundation, Inc. 1# Copyright (C) 2007-2012 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/two.el b/doc/lispref/two.el
index b3a8666bcf2..39dee62d45d 100644
--- a/doc/lispref/two.el
+++ b/doc/lispref/two.el
@@ -1,6 +1,6 @@
1;; Auxiliary functions for preparing a two volume manual. 1;; Auxiliary functions for preparing a two volume manual.
2 2
3;; Copyright (C) 2001-2011 Free Software Foundation, Inc. 3;; Copyright (C) 2001-2012 Free Software Foundation, Inc.
4 4
5;; --rjc 30mar92 5;; --rjc 30mar92
6 6
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi
index 62f5092497a..b0a6795021b 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-2011 Free Software Foundation, Inc. 3@c Copyright (C) 1990-1995, 1998-2012 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@setfilename ../../info/variables 5@setfilename ../../info/variables
6@node Variables, Functions, Control Structures, Top 6@node Variables, Functions, Control Structures, Top
@@ -1351,7 +1351,10 @@ needed if you use the @var{local} argument to @code{add-hook} or
1351@deffn Command make-variable-buffer-local variable 1351@deffn Command make-variable-buffer-local variable
1352This function marks @var{variable} (a symbol) automatically 1352This function marks @var{variable} (a symbol) automatically
1353buffer-local, so that any subsequent attempt to set it will make it 1353buffer-local, so that any subsequent attempt to set it will make it
1354local to the current buffer at the time. 1354local to the current buffer at the time. Unlike
1355@code{make-local-variable}, with which it is often confused, this
1356cannot be undone, and affects the behavior of the variable in all
1357buffers.
1355 1358
1356A peculiar wrinkle of this feature is that binding the variable (with 1359A peculiar wrinkle of this feature is that binding the variable (with
1357@code{let} or other binding constructs) does not create a buffer-local 1360@code{let} or other binding constructs) does not create a buffer-local
@@ -1829,6 +1832,15 @@ function works by calling @code{dir-locals-set-class-variables} and
1829@code{dir-locals-set-directory-class}, described below. 1832@code{dir-locals-set-directory-class}, described below.
1830@end defun 1833@end defun
1831 1834
1835@defun hack-dir-local-variables-non-file-buffer
1836This function looks for directory-local variables, and immediately
1837applies them in the current buffer. It is intended to be called in
1838the mode commands for non-file buffers, such as Dired buffers, to let
1839them obey directory-local variable settings. For non-file buffers,
1840Emacs looks for directory-local variables in @code{default-directory}
1841and its parent directories.
1842@end defun
1843
1832@defun dir-locals-set-class-variables class variables 1844@defun dir-locals-set-class-variables class variables
1833This function defines a set of variable settings for the named 1845This function defines a set of variable settings for the named
1834@var{class}, which is a symbol. You can later assign the class to one 1846@var{class}, which is a symbol. You can later assign the class to one
diff --git a/doc/lispref/vol1.texi b/doc/lispref/vol1.texi
index c89447fc139..95f9f7f4d29 100644
--- a/doc/lispref/vol1.texi
+++ b/doc/lispref/vol1.texi
@@ -1,7 +1,7 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@c This file is used for printing the GNU Emacs Lisp Reference Manual 2@c This file is used for printing the GNU Emacs Lisp Reference Manual
3@c in two volumes. It is a modified version of elisp.texi. 3@c in two volumes. It is a modified version of elisp.texi.
4@c Copyright (C) 1990-1995, 1998-1999, 2001-2011 4@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
5@c Free Software Foundation, Inc. 5@c Free Software Foundation, Inc.
6@c %**start of header 6@c %**start of header
7@setfilename elisp 7@setfilename elisp
@@ -67,9 +67,7 @@
67This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* 67This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@*
68corresponding to Emacs version @value{EMACSVER}. 68corresponding to Emacs version @value{EMACSVER}.
69 69
70Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 70Copyright @copyright{} 1990-1996, 1998-2012 Free Software Foundation, Inc.
711999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
72Foundation, Inc.
73 71
74@quotation 72@quotation
75Permission is granted to copy, distribute and/or modify this document 73Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/lispref/vol2.texi b/doc/lispref/vol2.texi
index d45d23da365..08ea022f6a7 100644
--- a/doc/lispref/vol2.texi
+++ b/doc/lispref/vol2.texi
@@ -1,7 +1,7 @@
1\input texinfo @c -*-texinfo-*- 1\input texinfo @c -*-texinfo-*-
2@c This file is used for printing the GNU Emacs Lisp Reference Manual 2@c This file is used for printing the GNU Emacs Lisp Reference Manual
3@c in two volumes. It is a modified version of elisp.texi. 3@c in two volumes. It is a modified version of elisp.texi.
4@c Copyright (C) 1990-1995, 1998-1999, 2001-2011 4@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
5@c Free Software Foundation, Inc. 5@c Free Software Foundation, Inc.
6@c %**start of header 6@c %**start of header
7@setfilename elisp 7@setfilename elisp
@@ -67,9 +67,7 @@
67This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* 67This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@*
68corresponding to Emacs version @value{EMACSVER}. 68corresponding to Emacs version @value{EMACSVER}.
69 69
70Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 70Copyright @copyright{} 1990-1996, 1998-2012 Free Software Foundation, Inc.
711999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
72Foundation, Inc.
73 71
74@quotation 72@quotation
75Permission is granted to copy, distribute and/or modify this document 73Permission is granted to copy, distribute and/or modify this document
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index df631158689..85e1b9340fc 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-2011 3@c Copyright (C) 1990-1995, 1998-1999, 2001-2012
4@c Free Software Foundation, Inc. 4@c Free Software Foundation, Inc.
5@c See the file elisp.texi for copying conditions. 5@c See the file elisp.texi for copying conditions.
6@setfilename ../../info/windows 6@setfilename ../../info/windows