aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorStefan Monnier2010-11-17 22:54:14 -0500
committerStefan Monnier2010-11-17 22:54:14 -0500
commit4a47c2757309e338321da1e7a2f6d399a306ce7d (patch)
treede441bac2c90c3302459c5f0ffe9c53ec4b31c2f /doc
parent8bbb7dd8a6d08540a81a7a2baa2274d8e6d65c92 (diff)
parentb916cbefa481920a49eac03c7025693f38afc882 (diff)
downloademacs-4a47c2757309e338321da1e7a2f6d399a306ce7d.tar.gz
emacs-4a47c2757309e338321da1e7a2f6d399a306ce7d.zip
Merge from emacs-23
Diffstat (limited to 'doc')
-rw-r--r--doc/lispref/ChangeLog11
-rw-r--r--doc/lispref/customize.texi2
-rw-r--r--doc/lispref/loading.texi10
-rw-r--r--doc/lispref/text.texi16
-rw-r--r--doc/misc/ChangeLog8
-rw-r--r--doc/misc/edt.texi21
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 @@
12010-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
82010-11-17 Glenn Morris <rgm@gnu.org>
9
10 * text.texi (Kill Functions, Low-Level Kill Ring): Small fixes.
11
12010-11-13 Eli Zaretskii <eliz@gnu.org> 122010-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
739types, which build new types from other types or from specified data. 739types, 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
108so on. @xref{Library Search}. 108so on. @xref{Library Search}.
109 109
110Whatever the name under which the file is eventually found, and the
111directory where Emacs found it, Emacs sets the value of the variable
112@code{load-file-name} to that file's name.
113
110If you get a warning that @file{foo.elc} is older than @file{foo.el}, it 114If you get a warning that @file{foo.elc} is older than @file{foo.el}, it
111means you should consider recompiling @file{foo.el}. @xref{Byte 115means you should consider recompiling @file{foo.el}. @xref{Byte
112Compilation}. 116Compilation}.
@@ -157,6 +161,12 @@ This variable is non-@code{nil} if Emacs is in the process of loading a
157file, and it is @code{nil} otherwise. 161file, and it is @code{nil} otherwise.
158@end defvar 162@end defvar
159 163
164@defvar load-file-name
165When Emacs is in the process of loading a file, this variable's value
166is the name of that file, as Emacs found it during the search
167described 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}.
901The command does not set @code{this-command} to @code{kill-region}, so a 901The command does not set @code{this-command} to @code{kill-region}, so a
902subsequent kill command does not append to the same kill ring entry. 902subsequent kill command does not append to the same kill ring entry.
903 903
904Don'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?
905support 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 906In Lisp programs, it is better to use @code{kill-new} or
907Ring}. 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
1045lower level, but still convenient for use in Lisp programs, because they 1045lower level, but are still convenient for use in Lisp programs,
1046take care of interaction with window system selections 1046because 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
52010-11-17 Glenn Morris <rgm@gnu.org>
6
7 * edt.texi: Remove information about Emacs 19.
8
92010-11-17 Michael Albinus <michael.albinus@gmx.de>
10
11 * trampver.texi: Update release number.
12
52010-11-12 Katsumi Yamaoka <yamaoka@jpl.org> 132010-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
66This manual describes version 4.0 of the EDT Emulation for Emacs 19 and 66This manual describes version 4.0 of the EDT Emulation for Emacs.
67above. It comes with special functions which replicate nearly all of 67It comes with special functions which replicate nearly all of
68EDT's keypad mode behavior. It sets up default keypad and function key 68EDT's keypad mode behavior. It sets up default keypad and function key
69bindings which closely match those found in EDT. Support is provided so 69bindings which closely match those found in EDT. Support is provided so
70that users may reconfigure most keypad and function key bindings to 70that 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
152EDT Emulation is active to change the settings for that session. 152EDT 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
155the Emacs customization feature (not available in Emacs 19) to set the 155the Emacs customization feature to set the following two variables
156following two variables directly: @code{edt-top-scroll-margin} and 156directly: @code{edt-top-scroll-margin} and @code{edt-bottom-scroll-margin}.
157@code{edt-bottom-scroll-margin}.
158 157
159Enter the Emacs @code{customize} command. First select the 158Enter 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,
239just as they existed before the EDT emulation was first invoked. 238just as they existed before the EDT emulation was first invoked.
240 239
241@item 240@item
242Support GNU Emacs 19 and higher. (GNU Emacs 18 and below is no longer 241Support GNU Emacs 19 and higher. XEmacs 19, and above, is also supported.
243supported.) XEmacs 19, and above, is also supported.
244 242
245@item 243@item
246Supports highlighting of marked text within the EDT emulation on all 244Supports 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
933EDT Emulation is active to change the settings for that session. 931EDT 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
936the Emacs customization feature (not available in Emacs 19) to set the 934the Emacs customization feature to set the following two variables
937following two variables directly: @code{edt-top-scroll-margin} and 935directly: @code{edt-top-scroll-margin} and @code{edt-bottom-scroll-margin}.
938@code{edt-bottom-scroll-margin}.
939 936
940Enter the Emacs @code{customize} command. First select the 937Enter 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