diff options
| author | Joakim Verona | 2012-01-09 11:26:23 +0100 |
|---|---|---|
| committer | Joakim Verona | 2012-01-09 11:26:23 +0100 |
| commit | e4f761f1e3df7fbc7793c73c5d808b8da0b3a700 (patch) | |
| tree | 4bdf869626ac37c6a5a1fd5764a9c8481136d805 /doc/lispref | |
| parent | 2f74c36bf173b5ad01f99e0d1b31b9b8fa5c8f2f (diff) | |
| parent | 7655cb66d86564e792b825f1a0e1a4de7d6e6db5 (diff) | |
| download | emacs-e4f761f1e3df7fbc7793c73c5d808b8da0b3a700.tar.gz emacs-e4f761f1e3df7fbc7793c73c5d808b8da0b3a700.zip | |
upstream
Diffstat (limited to 'doc/lispref')
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 @@ | |||
| 1 | 2011-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 | |||
| 6 | 2012-01-07 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 7 | |||
| 8 | * macros.texi (Defining Macros): Document `doc-string' (bug#9668). | ||
| 9 | |||
| 10 | 2012-01-06 Chong Yidong <cyd@gnu.org> | ||
| 11 | |||
| 12 | * variables.texi (Directory Local Variables): Document | ||
| 13 | hack-dir-local-variables-non-file-buffer. | ||
| 14 | |||
| 15 | 2012-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 | |||
| 20 | 2011-12-29 Juanma Barranquero <lekktu@gmail.com> | ||
| 21 | |||
| 22 | * frames.texi (Font and Color Parameters): Add @pxref. | ||
| 23 | |||
| 24 | 2011-12-29 Daniel Colascione <dan.colascione@gmail.com> | ||
| 25 | |||
| 26 | * frames.texi (Font and Color Parameters): | ||
| 27 | Document w32 font backends (bug#10399). | ||
| 28 | |||
| 1 | 2011-12-28 Paul Eggert <eggert@cs.ucla.edu> | 29 | 2011-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 @@ | |||
| 1 | Copyright (C) 2001-2011 Free Software Foundation, Inc. | 1 | Copyright (C) 2001-2012 Free Software Foundation, Inc. |
| 2 | See the end of the file for license conditions. | 2 | See 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 @@ | |||
| 44 | This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* | 44 | This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* |
| 45 | corresponding to Emacs version @value{EMACSVER}. | 45 | corresponding to Emacs version @value{EMACSVER}. |
| 46 | 46 | ||
| 47 | Copyright @copyright{} 1990-1996, 1998-2011 Free Software | 47 | Copyright @copyright{} 1990-1996, 1998-2012 Free Software |
| 48 | Foundation, Inc. | 48 | Foundation, 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). | |||
| 888 | A list of symbols, specifying the @dfn{font backends} to use for | 888 | A list of symbols, specifying the @dfn{font backends} to use for |
| 889 | drawing fonts in the frame, in order of priority. On X, there are | 889 | drawing fonts in the frame, in order of priority. On X, there are |
| 890 | currently two available font backends: @code{x} (the X core font | 890 | currently two available font backends: @code{x} (the X core font |
| 891 | driver) and @code{xft} (the Xft font driver). On other systems, there | 891 | driver) and @code{xft} (the Xft font driver). On Windows, there are |
| 892 | is only one available font backend, so it does not make sense to | 892 | currently two available font backends: @code{gdi} and |
| 893 | modify this frame parameter. | 893 | @code{uniscribe} (@pxref{Windows Fonts,,, emacs, The GNU Emacs |
| 894 | Manual}). On other systems, there is only one available font backend, | ||
| 895 | so 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}) |
| 240 | Specify how to indent calls to this macro. @xref{Indenting Macros}, | 240 | Specify how to indent calls to this macro. @xref{Indenting Macros}, |
| 241 | for more details. | 241 | for more details. |
| 242 | |||
| 243 | @item (doc-string @var{number}) | ||
| 244 | Specify which element of the macro is the doc string, if any. | ||
| 242 | @end table | 245 | @end table |
| 243 | 246 | ||
| 244 | A @code{declare} form only has its special effect in the body of a | 247 | A @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 |
| 147 | A sparse keymap used by the @kbd{e} command of Info. | 147 | A 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 @@ | |||
| 1 | Copyright (C) 2001-2011 Free Software Foundation, Inc. | 1 | Copyright (C) 2001-2012 Free Software Foundation, Inc. |
| 2 | See end for copying conditions. | 2 | See end for copying conditions. |
| 3 | 3 | ||
| 4 | Two Volume Cross References | 4 | Two 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 |
| 1352 | This function marks @var{variable} (a symbol) automatically | 1352 | This function marks @var{variable} (a symbol) automatically |
| 1353 | buffer-local, so that any subsequent attempt to set it will make it | 1353 | buffer-local, so that any subsequent attempt to set it will make it |
| 1354 | local to the current buffer at the time. | 1354 | local to the current buffer at the time. Unlike |
| 1355 | @code{make-local-variable}, with which it is often confused, this | ||
| 1356 | cannot be undone, and affects the behavior of the variable in all | ||
| 1357 | buffers. | ||
| 1355 | 1358 | ||
| 1356 | A peculiar wrinkle of this feature is that binding the variable (with | 1359 | A 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 | ||
| 1836 | This function looks for directory-local variables, and immediately | ||
| 1837 | applies them in the current buffer. It is intended to be called in | ||
| 1838 | the mode commands for non-file buffers, such as Dired buffers, to let | ||
| 1839 | them obey directory-local variable settings. For non-file buffers, | ||
| 1840 | Emacs looks for directory-local variables in @code{default-directory} | ||
| 1841 | and 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 |
| 1833 | This function defines a set of variable settings for the named | 1845 | This 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 @@ | |||
| 67 | This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* | 67 | This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* |
| 68 | corresponding to Emacs version @value{EMACSVER}. | 68 | corresponding to Emacs version @value{EMACSVER}. |
| 69 | 69 | ||
| 70 | Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, | 70 | Copyright @copyright{} 1990-1996, 1998-2012 Free Software Foundation, Inc. |
| 71 | 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software | ||
| 72 | Foundation, Inc. | ||
| 73 | 71 | ||
| 74 | @quotation | 72 | @quotation |
| 75 | Permission is granted to copy, distribute and/or modify this document | 73 | Permission 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 @@ | |||
| 67 | This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* | 67 | This is edition @value{VERSION} of the GNU Emacs Lisp Reference Manual,@* |
| 68 | corresponding to Emacs version @value{EMACSVER}. | 68 | corresponding to Emacs version @value{EMACSVER}. |
| 69 | 69 | ||
| 70 | Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, | 70 | Copyright @copyright{} 1990-1996, 1998-2012 Free Software Foundation, Inc. |
| 71 | 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software | ||
| 72 | Foundation, Inc. | ||
| 73 | 71 | ||
| 74 | @quotation | 72 | @quotation |
| 75 | Permission is granted to copy, distribute and/or modify this document | 73 | Permission 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 |