diff options
| author | Stefan Monnier | 2013-05-15 16:12:53 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2013-05-15 16:12:53 -0400 |
| commit | 6e911150d00fa20c60b91d51aafd2cfd81e1c349 (patch) | |
| tree | fe6c39330104f48b37851d5cb773e1a96b683ba5 /doc | |
| parent | 1aa8d50570ea4ad6e57d1b2476b5338357a5ac74 (diff) | |
| download | emacs-6e911150d00fa20c60b91d51aafd2cfd81e1c349.tar.gz emacs-6e911150d00fa20c60b91d51aafd2cfd81e1c349.zip | |
Use just DOC instead of DOC-nn.mm.
* lisp/loadup.el: Just use unversioned DOC.
* Makefile.in (install-doc): DOC file is not version specific any more.
* .bzrignore: Don't ignore DOC-* any more.
* admin/quick-install-emacs: Don't prune DOC-* files a any more.
* doc/lispref/loading.texi (Autoload):
* doc/lispref/help.texi (Documentation Basics, Accessing Documentation)
(Accessing Documentation, Accessing Documentation): DOC-* is now DOC.
* etc/.gitignore: Don't ignore DOC-* any more.
* lib-src/makefile.w32-in ($(DOC)): Use DOC rather than DOC-X.
* msdos/sed1x.inp: Don't rewrite DOC any more.
* nt/makefile.w32-in (clean, top-distclean): DOC-X doesn't exist any more.
* src/Makefile.in (bootstrap-clean): DOC-* doesn't exist any more.
* src/makefile.w32-in (DOC): Use just "DOC".
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/ChangeLog | 16 | ||||
| -rw-r--r-- | doc/lispref/help.texi | 11 | ||||
| -rw-r--r-- | doc/lispref/loading.texi | 2 |
3 files changed, 17 insertions, 12 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 1a6fd5eca0d..249a2f21ccb 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2013-05-15 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * loading.texi (Autoload): | ||
| 4 | * help.texi (Documentation Basics, Accessing Documentation) | ||
| 5 | (Accessing Documentation, Accessing Documentation): DOC-* is now DOC. | ||
| 6 | |||
| 1 | 2013-04-23 Glenn Morris <rgm@gnu.org> | 7 | 2013-04-23 Glenn Morris <rgm@gnu.org> |
| 2 | 8 | ||
| 3 | * internals.texi (Writing Emacs Primitives): Remove obvious example. | 9 | * internals.texi (Writing Emacs Primitives): Remove obvious example. |
| @@ -24,8 +30,8 @@ | |||
| 24 | 2013-04-06 Chong Yidong <cyd@gnu.org> | 30 | 2013-04-06 Chong Yidong <cyd@gnu.org> |
| 25 | 31 | ||
| 26 | * display.texi (Faces): Minor clarifications. | 32 | * display.texi (Faces): Minor clarifications. |
| 27 | (Defining Faces): Clarify default vs custom face specs. Document | 33 | (Defining Faces): Clarify default vs custom face specs. |
| 28 | face-spec-set. | 34 | Document face-spec-set. |
| 29 | 35 | ||
| 30 | * display.texi (Overlay Properties): | 36 | * display.texi (Overlay Properties): |
| 31 | * text.texi (Special Properties): Use the "anonymous face" | 37 | * text.texi (Special Properties): Use the "anonymous face" |
| @@ -2050,8 +2056,8 @@ | |||
| 2050 | 2056 | ||
| 2051 | 2012-02-04 Chong Yidong <cyd@gnu.org> | 2057 | 2012-02-04 Chong Yidong <cyd@gnu.org> |
| 2052 | 2058 | ||
| 2053 | * functions.texi (What Is a Function): Add closures. Mention | 2059 | * functions.texi (What Is a Function): Add closures. |
| 2054 | "return value" terminology. Add xref for command-execute. | 2060 | Mention "return value" terminology. Add xref for command-execute. |
| 2055 | Remove unused "keystroke command" terminology. | 2061 | Remove unused "keystroke command" terminology. |
| 2056 | (Lambda Expressions): Give a different example than in the | 2062 | (Lambda Expressions): Give a different example than in the |
| 2057 | following subsection. Add xref to Anonymous Functions. | 2063 | following subsection. Add xref to Anonymous Functions. |
| @@ -11598,7 +11604,7 @@ | |||
| 11598 | 11604 | ||
| 11599 | 2002-05-13 Kim F. Storm <storm@cua.dk> | 11605 | 2002-05-13 Kim F. Storm <storm@cua.dk> |
| 11600 | 11606 | ||
| 11601 | * variables.texi (Intro to Buffer-Local): Updated warning and | 11607 | * variables.texi (Intro to Buffer-Local): Update warning and |
| 11602 | example relating to changing buffer inside let. | 11608 | example relating to changing buffer inside let. |
| 11603 | 11609 | ||
| 11604 | 2002-03-10 Jan Djärv <jan.h.d@swipnet.se> | 11610 | 2002-03-10 Jan Djärv <jan.h.d@swipnet.se> |
diff --git a/doc/lispref/help.texi b/doc/lispref/help.texi index 9fe069b84d0..aa77ba1f36d 100644 --- a/doc/lispref/help.texi +++ b/doc/lispref/help.texi | |||
| @@ -93,13 +93,12 @@ When you define a variable with a @code{defvar} or related form | |||
| 93 | (@pxref{Defining Variables}), the documentation is stored in the | 93 | (@pxref{Defining Variables}), the documentation is stored in the |
| 94 | variable's @code{variable-documentation} property. | 94 | variable's @code{variable-documentation} property. |
| 95 | 95 | ||
| 96 | @cindex @file{DOC-@var{version}} (documentation) file | 96 | @cindex @file{DOC} (documentation) file |
| 97 | @item | 97 | @item |
| 98 | To save memory, the documentation for preloaded functions and | 98 | To save memory, the documentation for preloaded functions and |
| 99 | variables (including primitive functions and autoloaded functions) is | 99 | variables (including primitive functions and autoloaded functions) is |
| 100 | not kept in memory, but in the file | 100 | not kept in memory, but in the file |
| 101 | @file{emacs/etc/DOC-@var{version}}, where @var{version} is the Emacs | 101 | @file{emacs/etc/DOC}). |
| 102 | version number (@pxref{Version Info}). | ||
| 103 | 102 | ||
| 104 | @item | 103 | @item |
| 105 | When a function or variable is loaded from a byte-compiled file during | 104 | When a function or variable is loaded from a byte-compiled file during |
| @@ -126,7 +125,7 @@ customization groups (but for function documentation, use the | |||
| 126 | @code{documentation} command, below). | 125 | @code{documentation} command, below). |
| 127 | 126 | ||
| 128 | If the value recorded in the property list refers to a documentation | 127 | If the value recorded in the property list refers to a documentation |
| 129 | string stored in a @file{DOC-@var{version}} file or a byte-compiled | 128 | string stored in a @file{DOC} file or a byte-compiled |
| 130 | file, it looks up that string and returns it. If the property value | 129 | file, it looks up that string and returns it. If the property value |
| 131 | isn't @code{nil}, isn't a string, and doesn't refer to text in a file, | 130 | isn't @code{nil}, isn't a string, and doesn't refer to text in a file, |
| 132 | then it is evaluated as a Lisp expression to obtain a string. | 131 | then it is evaluated as a Lisp expression to obtain a string. |
| @@ -296,12 +295,12 @@ memory in the function definitions and variable property lists. | |||
| 296 | Emacs reads the file @var{filename} from the @file{emacs/etc} directory. | 295 | Emacs reads the file @var{filename} from the @file{emacs/etc} directory. |
| 297 | When the dumped Emacs is later executed, the same file will be looked | 296 | When the dumped Emacs is later executed, the same file will be looked |
| 298 | for in the directory @code{doc-directory}. Usually @var{filename} is | 297 | for in the directory @code{doc-directory}. Usually @var{filename} is |
| 299 | @code{"DOC-@var{version}"}. | 298 | @code{"DOC"}. |
| 300 | @end defun | 299 | @end defun |
| 301 | 300 | ||
| 302 | @defvar doc-directory | 301 | @defvar doc-directory |
| 303 | This variable holds the name of the directory which should contain the | 302 | This variable holds the name of the directory which should contain the |
| 304 | file @code{"DOC-@var{version}"} that contains documentation strings for | 303 | file @code{"DOC"} that contains documentation strings for |
| 305 | built-in and preloaded functions and variables. | 304 | built-in and preloaded functions and variables. |
| 306 | 305 | ||
| 307 | In most cases, this is the same as @code{data-directory}. They may be | 306 | In most cases, this is the same as @code{data-directory}. They may be |
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi index 51a060bc6c6..5c92307f7d5 100644 --- a/doc/lispref/loading.texi +++ b/doc/lispref/loading.texi | |||
| @@ -483,7 +483,7 @@ For example, | |||
| 483 | @noindent | 483 | @noindent |
| 484 | In this case, @code{"prolog"} is the name of the file to load, 169681 | 484 | In this case, @code{"prolog"} is the name of the file to load, 169681 |
| 485 | refers to the documentation string in the | 485 | refers to the documentation string in the |
| 486 | @file{emacs/etc/DOC-@var{version}} file (@pxref{Documentation Basics}), | 486 | @file{emacs/etc/DOC} file (@pxref{Documentation Basics}), |
| 487 | @code{t} means the function is interactive, and @code{nil} that it is | 487 | @code{t} means the function is interactive, and @code{nil} that it is |
| 488 | not a macro or a keymap. | 488 | not a macro or a keymap. |
| 489 | @end defun | 489 | @end defun |