diff options
| author | Stefan Monnier | 2010-11-17 22:54:14 -0500 |
|---|---|---|
| committer | Stefan Monnier | 2010-11-17 22:54:14 -0500 |
| commit | 4a47c2757309e338321da1e7a2f6d399a306ce7d (patch) | |
| tree | de441bac2c90c3302459c5f0ffe9c53ec4b31c2f /doc | |
| parent | 8bbb7dd8a6d08540a81a7a2baa2274d8e6d65c92 (diff) | |
| parent | b916cbefa481920a49eac03c7025693f38afc882 (diff) | |
| download | emacs-4a47c2757309e338321da1e7a2f6d399a306ce7d.tar.gz emacs-4a47c2757309e338321da1e7a2f6d399a306ce7d.zip | |
Merge from emacs-23
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/ChangeLog | 11 | ||||
| -rw-r--r-- | doc/lispref/customize.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/loading.texi | 10 | ||||
| -rw-r--r-- | doc/lispref/text.texi | 16 | ||||
| -rw-r--r-- | doc/misc/ChangeLog | 8 | ||||
| -rw-r--r-- | doc/misc/edt.texi | 21 |
6 files changed, 44 insertions, 24 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index d6853e0066d..8f57bc45da5 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2010-11-17 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * customize.texi (Composite Types): Lower-case index entry. | ||
| 4 | |||
| 5 | * loading.texi (How Programs Do Loading): Document | ||
| 6 | load-file-name. (Bug#7346) | ||
| 7 | |||
| 8 | 2010-11-17 Glenn Morris <rgm@gnu.org> | ||
| 9 | |||
| 10 | * text.texi (Kill Functions, Low-Level Kill Ring): Small fixes. | ||
| 11 | |||
| 1 | 2010-11-13 Eli Zaretskii <eliz@gnu.org> | 12 | 2010-11-13 Eli Zaretskii <eliz@gnu.org> |
| 2 | 13 | ||
| 3 | * display.texi (Usual Display): Characters with no fonts are not | 14 | * display.texi (Usual Display): Characters with no fonts are not |
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi index 4b620049b04..bfd45518bc8 100644 --- a/doc/lispref/customize.texi +++ b/doc/lispref/customize.texi | |||
| @@ -733,7 +733,7 @@ The value must be a valid color name, and you can do completion with | |||
| 733 | 733 | ||
| 734 | @node Composite Types | 734 | @node Composite Types |
| 735 | @subsection Composite Types | 735 | @subsection Composite Types |
| 736 | @cindex Composite Types (customization) | 736 | @cindex composite types (customization) |
| 737 | 737 | ||
| 738 | When none of the simple types is appropriate, you can use composite | 738 | When none of the simple types is appropriate, you can use composite |
| 739 | types, which build new types from other types or from specified data. | 739 | types, which build new types from other types or from specified data. |
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi index dee2a0252eb..05d836140c7 100644 --- a/doc/lispref/loading.texi +++ b/doc/lispref/loading.texi | |||
| @@ -107,6 +107,10 @@ in @code{load-path}, where @code{nil} stands for the default directory. | |||
| 107 | @code{load-path}, then all three suffixes in the second directory, and | 107 | @code{load-path}, then all three suffixes in the second directory, and |
| 108 | so on. @xref{Library Search}. | 108 | so on. @xref{Library Search}. |
| 109 | 109 | ||
| 110 | Whatever the name under which the file is eventually found, and the | ||
| 111 | directory where Emacs found it, Emacs sets the value of the variable | ||
| 112 | @code{load-file-name} to that file's name. | ||
| 113 | |||
| 110 | If you get a warning that @file{foo.elc} is older than @file{foo.el}, it | 114 | If you get a warning that @file{foo.elc} is older than @file{foo.el}, it |
| 111 | means you should consider recompiling @file{foo.el}. @xref{Byte | 115 | means you should consider recompiling @file{foo.el}. @xref{Byte |
| 112 | Compilation}. | 116 | Compilation}. |
| @@ -157,6 +161,12 @@ This variable is non-@code{nil} if Emacs is in the process of loading a | |||
| 157 | file, and it is @code{nil} otherwise. | 161 | file, and it is @code{nil} otherwise. |
| 158 | @end defvar | 162 | @end defvar |
| 159 | 163 | ||
| 164 | @defvar load-file-name | ||
| 165 | When Emacs is in the process of loading a file, this variable's value | ||
| 166 | is the name of that file, as Emacs found it during the search | ||
| 167 | described earlier in this section. | ||
| 168 | @end defvar | ||
| 169 | |||
| 160 | @defvar load-read-function | 170 | @defvar load-read-function |
| 161 | @anchor{Definition of load-read-function} | 171 | @anchor{Definition of load-read-function} |
| 162 | @c do not allow page break at anchor; work around Texinfo deficiency. | 172 | @c do not allow page break at anchor; work around Texinfo deficiency. |
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi index 04e1e714133..b6723a0bee4 100644 --- a/doc/lispref/text.texi +++ b/doc/lispref/text.texi | |||
| @@ -901,10 +901,10 @@ from the buffer. It returns @code{nil}. | |||
| 901 | The command does not set @code{this-command} to @code{kill-region}, so a | 901 | The command does not set @code{this-command} to @code{kill-region}, so a |
| 902 | subsequent kill command does not append to the same kill ring entry. | 902 | subsequent kill command does not append to the same kill ring entry. |
| 903 | 903 | ||
| 904 | Don't call @code{copy-region-as-kill} in Lisp programs unless you aim to | 904 | @c FIXME Why is it better? Why isn't copy-region-as-kill obsolete then? |
| 905 | support Emacs 18. For newer Emacs versions, it is better to use | 905 | @c Why is it used in many places in Emacs? |
| 906 | @code{kill-new} or @code{kill-append} instead. @xref{Low-Level Kill | 906 | In Lisp programs, it is better to use @code{kill-new} or |
| 907 | Ring}. | 907 | @code{kill-append} instead of this command. @xref{Low-Level Kill Ring}. |
| 908 | @end deffn | 908 | @end deffn |
| 909 | 909 | ||
| 910 | @node Yanking | 910 | @node Yanking |
| @@ -1042,8 +1042,8 @@ text property, if there is one. | |||
| 1042 | @subsection Low-Level Kill Ring | 1042 | @subsection Low-Level Kill Ring |
| 1043 | 1043 | ||
| 1044 | These functions and variables provide access to the kill ring at a | 1044 | These functions and variables provide access to the kill ring at a |
| 1045 | lower level, but still convenient for use in Lisp programs, because they | 1045 | lower level, but are still convenient for use in Lisp programs, |
| 1046 | take care of interaction with window system selections | 1046 | because they take care of interaction with window system selections |
| 1047 | (@pxref{Window System Selections}). | 1047 | (@pxref{Window System Selections}). |
| 1048 | 1048 | ||
| 1049 | @defun current-kill n &optional do-not-move | 1049 | @defun current-kill n &optional do-not-move |
| @@ -4324,6 +4324,4 @@ code that is itself run from a modification hook, then rebind locally | |||
| 4324 | @code{inhibit-modification-hooks} to @code{nil}. | 4324 | @code{inhibit-modification-hooks} to @code{nil}. |
| 4325 | @end defvar | 4325 | @end defvar |
| 4326 | 4326 | ||
| 4327 | @ignore | 4327 | |
| 4328 | arch-tag: 3721e738-a1cb-4085-bc1a-6cb8d8e1d32b | ||
| 4329 | @end ignore | ||
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index 21835c82f67..f9e55ffb5ee 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -2,6 +2,14 @@ | |||
| 2 | 2 | ||
| 3 | * gnus.texi (Misc Article): Document gnus-inhibit-images. | 3 | * gnus.texi (Misc Article): Document gnus-inhibit-images. |
| 4 | 4 | ||
| 5 | 2010-11-17 Glenn Morris <rgm@gnu.org> | ||
| 6 | |||
| 7 | * edt.texi: Remove information about Emacs 19. | ||
| 8 | |||
| 9 | 2010-11-17 Michael Albinus <michael.albinus@gmx.de> | ||
| 10 | |||
| 11 | * trampver.texi: Update release number. | ||
| 12 | |||
| 5 | 2010-11-12 Katsumi Yamaoka <yamaoka@jpl.org> | 13 | 2010-11-12 Katsumi Yamaoka <yamaoka@jpl.org> |
| 6 | 14 | ||
| 7 | * gnus.texi (Article Washing): Fix typo. | 15 | * gnus.texi (Article Washing): Fix typo. |
diff --git a/doc/misc/edt.texi b/doc/misc/edt.texi index d394137d76b..f3d0eacc0f3 100644 --- a/doc/misc/edt.texi +++ b/doc/misc/edt.texi | |||
| @@ -63,8 +63,8 @@ of DEC's EDT editor. | |||
| 63 | @node Overview | 63 | @node Overview |
| 64 | @chapter Overview of the EDT Package | 64 | @chapter Overview of the EDT Package |
| 65 | 65 | ||
| 66 | This manual describes version 4.0 of the EDT Emulation for Emacs 19 and | 66 | This manual describes version 4.0 of the EDT Emulation for Emacs. |
| 67 | above. It comes with special functions which replicate nearly all of | 67 | It comes with special functions which replicate nearly all of |
| 68 | EDT's keypad mode behavior. It sets up default keypad and function key | 68 | EDT's keypad mode behavior. It sets up default keypad and function key |
| 69 | bindings which closely match those found in EDT. Support is provided so | 69 | bindings which closely match those found in EDT. Support is provided so |
| 70 | that users may reconfigure most keypad and function key bindings to | 70 | that users may reconfigure most keypad and function key bindings to |
| @@ -152,9 +152,8 @@ You can also invoke @code{edt-set-scroll-margins} interactively while | |||
| 152 | EDT Emulation is active to change the settings for that session. | 152 | EDT Emulation is active to change the settings for that session. |
| 153 | 153 | ||
| 154 | @strong{Please note:} Another way to set the scroll margins is to use | 154 | @strong{Please note:} Another way to set the scroll margins is to use |
| 155 | the Emacs customization feature (not available in Emacs 19) to set the | 155 | the Emacs customization feature to set the following two variables |
| 156 | following two variables directly: @code{edt-top-scroll-margin} and | 156 | directly: @code{edt-top-scroll-margin} and @code{edt-bottom-scroll-margin}. |
| 157 | @code{edt-bottom-scroll-margin}. | ||
| 158 | 157 | ||
| 159 | Enter the Emacs @code{customize} command. First select the | 158 | Enter the Emacs @code{customize} command. First select the |
| 160 | @samp{Editing} group and then select the @samp{Emulations} group. | 159 | @samp{Editing} group and then select the @samp{Emulations} group. |
| @@ -239,8 +238,7 @@ Provide an easy way to restore @strong{all} original Emacs key bindings, | |||
| 239 | just as they existed before the EDT emulation was first invoked. | 238 | just as they existed before the EDT emulation was first invoked. |
| 240 | 239 | ||
| 241 | @item | 240 | @item |
| 242 | Support GNU Emacs 19 and higher. (GNU Emacs 18 and below is no longer | 241 | Support GNU Emacs 19 and higher. XEmacs 19, and above, is also supported. |
| 243 | supported.) XEmacs 19, and above, is also supported. | ||
| 244 | 242 | ||
| 245 | @item | 243 | @item |
| 246 | Supports highlighting of marked text within the EDT emulation on all | 244 | Supports highlighting of marked text within the EDT emulation on all |
| @@ -933,9 +931,8 @@ You can also invoke @code{edt-set-scroll-margins} interactively while | |||
| 933 | EDT Emulation is active to change the settings for that session. | 931 | EDT Emulation is active to change the settings for that session. |
| 934 | 932 | ||
| 935 | @strong{Please note:} Another way to set the scroll margins is to use | 933 | @strong{Please note:} Another way to set the scroll margins is to use |
| 936 | the Emacs customization feature (not available in Emacs 19) to set the | 934 | the Emacs customization feature to set the following two variables |
| 937 | following two variables directly: @code{edt-top-scroll-margin} and | 935 | directly: @code{edt-top-scroll-margin} and @code{edt-bottom-scroll-margin}. |
| 938 | @code{edt-bottom-scroll-margin}. | ||
| 939 | 936 | ||
| 940 | Enter the Emacs @code{customize} command. First select the | 937 | Enter the Emacs @code{customize} command. First select the |
| 941 | @samp{Editing} group and then select the @samp{Emulations} group. | 938 | @samp{Editing} group and then select the @samp{Emulations} group. |
| @@ -946,7 +943,3 @@ Finally, select the @samp{Edt} group and follow the directions. | |||
| 946 | @include doclicense.texi | 943 | @include doclicense.texi |
| 947 | 944 | ||
| 948 | @bye | 945 | @bye |
| 949 | |||
| 950 | @ignore | ||
| 951 | arch-tag: 1b7ebe01-754b-4834-a12b-f152ef7db9e0 | ||
| 952 | @end ignore | ||