aboutsummaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorKaroly Lorentey2005-01-06 15:00:09 +0000
committerKaroly Lorentey2005-01-06 15:00:09 +0000
commit0feecea9fb7079a2c1fbfee32a992449a22cf478 (patch)
tree0826d68e3dc2ce370c7bd4dae7db3cffc3568321 /man
parent17d51b68fb4e7da4f18eff72c589b7ffc4f9c22c (diff)
parent1a63439b34c3455a317feda5c271dfdb7af0296b (diff)
downloademacs-0feecea9fb7079a2c1fbfee32a992449a22cf478.tar.gz
emacs-0feecea9fb7079a2c1fbfee32a992449a22cf478.zip
Merged in changes from CVS trunk.
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-747 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-748 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-752 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-278
Diffstat (limited to 'man')
-rw-r--r--man/ChangeLog19
-rw-r--r--man/Makefile.in3
-rw-r--r--man/basic.texi36
-rw-r--r--man/calc.texi51
-rw-r--r--man/frames.texi2
5 files changed, 69 insertions, 42 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index 3b6507e6b78..f12807c77d5 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,19 @@
12004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * frames.texi (Dialog Boxes): Mention Gtk+ 2.6 also, as that version is
4 out now.
5
62004-12-27 Richard M. Stallman <rms@gnu.org>
7
8 * Makefile.in (MAKEINFO): Specify --force.
9
10 * basic.texi (Moving Point): C-e now runs move-end-of-line.
11 (Undo): Doc undo-outer-limit.
12
132004-12-11 Richard M. Stallman <rms@gnu.org>
14
15 * Makefile.in (MAKEINFO): Add --force.
16
12004-12-20 Jay Belanger <belanger@truman.edu> 172004-12-20 Jay Belanger <belanger@truman.edu>
2 18
3 * calc.texi (Types Tutorial): Emphasized that you can't divide by 19 * calc.texi (Types Tutorial): Emphasized that you can't divide by
@@ -23,6 +39,7 @@
23 the standard "The GNU Emacs Manual" in fifth argument of @xref's. 39 the standard "The GNU Emacs Manual" in fifth argument of @xref's.
24 (Dealing with HTTP documents): @inforef->@xref. 40 (Dealing with HTTP documents): @inforef->@xref.
25 41
42>>>>>>> 1.412
262004-12-15 Juri Linkov <juri@jurta.org> 432004-12-15 Juri Linkov <juri@jurta.org>
27 44
28 * mark.texi (Transient Mark, Mark Ring): M-< and other 45 * mark.texi (Transient Mark, Mark Ring): M-< and other
@@ -39,6 +56,7 @@
39 56
40 * calc.texi: Fix some TeX definitions. 57 * calc.texi: Fix some TeX definitions.
41 58
59>>>>>>> 1.407
422004-12-12 Juri Linkov <juri@jurta.org> 602004-12-12 Juri Linkov <juri@jurta.org>
43 61
44 * misc.texi (FFAP): Add C-x C-r, C-x C-v, C-x C-d, 62 * misc.texi (FFAP): Add C-x C-r, C-x C-v, C-x C-d,
@@ -52,6 +70,7 @@
52 * mark.texi (Marking Objects): Marking commands also extend the 70 * mark.texi (Marking Objects): Marking commands also extend the
53 region when mark is active in Transient Mark mode. 71 region when mark is active in Transient Mark mode.
54 72
73>>>>>>> 1.403
552004-12-09 Luc Teirlinck <teirllm@auburn.edu> 742004-12-09 Luc Teirlinck <teirllm@auburn.edu>
56 75
57 * reftex.texi (Imprint): Remove erroneous @value's. 76 * reftex.texi (Imprint): Remove erroneous @value's.
diff --git a/man/Makefile.in b/man/Makefile.in
index b9b309855c9..03c664190f5 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -31,7 +31,8 @@ VPATH=@srcdir@
31 31
32 32
33# The makeinfo program is part of the Texinfo distribution. 33# The makeinfo program is part of the Texinfo distribution.
34MAKEINFO = makeinfo 34# Use --force so that it generates output even if there are errors.
35MAKEINFO = makeinfo --force
35INFO_TARGETS = ../info/emacs ../info/emacs-xtra ../info/ccmode ../info/cl \ 36INFO_TARGETS = ../info/emacs ../info/emacs-xtra ../info/ccmode ../info/cl \
36 ../info/dired-x ../info/ediff ../info/forms ../info/gnus \ 37 ../info/dired-x ../info/ediff ../info/forms ../info/gnus \
37 ../info/message ../info/sieve ../info/pgg ../info/emacs-mime \ 38 ../info/message ../info/sieve ../info/pgg ../info/emacs-mime \
diff --git a/man/basic.texi b/man/basic.texi
index 3ec6e47c5bb..c04d8cf914c 100644
--- a/man/basic.texi
+++ b/man/basic.texi
@@ -171,7 +171,7 @@ them). Others do more sophisticated things.
171@kindex UP 171@kindex UP
172@kindex DOWN 172@kindex DOWN
173@findex beginning-of-line 173@findex beginning-of-line
174@findex end-of-line 174@findex move-end-of-line
175@findex forward-char 175@findex forward-char
176@findex backward-char 176@findex backward-char
177@findex next-line 177@findex next-line
@@ -185,7 +185,7 @@ them). Others do more sophisticated things.
185@item C-a 185@item C-a
186Move to the beginning of the line (@code{beginning-of-line}). 186Move to the beginning of the line (@code{beginning-of-line}).
187@item C-e 187@item C-e
188Move to the end of the line (@code{end-of-line}). 188Move to the end of the line (@code{move-end-of-line}).
189@item C-f 189@item C-f
190Move forward one character (@code{forward-char}). The right-arrow key 190Move forward one character (@code{forward-char}). The right-arrow key
191does the same thing. 191does the same thing.
@@ -380,24 +380,32 @@ mark ring (@pxref{Mark Ring}).
380 380
381@vindex undo-limit 381@vindex undo-limit
382@vindex undo-strong-limit 382@vindex undo-strong-limit
383@vindex undo-outer-limit
383@cindex undo limit 384@cindex undo limit
384 When the undo information for a buffer becomes too large, Emacs 385 When the undo information for a buffer becomes too large, Emacs
385discards the oldest undo information from time to time (during garbage 386discards the oldest undo information from time to time (during garbage
386collection). You can specify how much undo information to keep by 387collection). You can specify how much undo information to keep by
387setting two variables: @code{undo-limit} and @code{undo-strong-limit}. 388setting three variables: @code{undo-limit}, @code{undo-strong-limit},
388Their values are expressed in units of bytes of space. 389and @code{undo-outer-limit}. Their values are expressed in units of
390bytes of space.
389 391
390 The variable @code{undo-limit} sets a soft limit: Emacs keeps undo 392 The variable @code{undo-limit} sets a soft limit: Emacs keeps undo
391data for enough commands to reach this size, and perhaps exceed it, but 393data for enough commands to reach this size, and perhaps exceed it,
392does not keep data for any earlier commands beyond that. Its default 394but does not keep data for any earlier commands beyond that. Its
393value is 20000. The variable @code{undo-strong-limit} sets a stricter 395default value is 20000. The variable @code{undo-strong-limit} sets a
394limit: the command which pushes the size past this amount is itself 396stricter limit: a previous command (not the most recent one) which
395forgotten. Its default value is 30000. 397pushes the size past this amount is itself forgotten. The default
396 398value of @code{undo-strong-limit} is 30000.
397 Regardless of the values of those variables, the most recent change is 399
398never discarded, so there is no danger that garbage collection occurring 400 Regardless of the values of those variables, the most recent change
399right after an unintentional large change might prevent you from undoing 401is never discarded unless it gets bigger than @code{undo-outer-limit}
400it. 402(normally 300,000). At that point, Emacs asks whether to discard the
403undo information even for the current command. (You also have the
404option of quitting.) So there is normally no danger that garbage
405collection occurring right after an unintentional large change might
406prevent you from undoing it. But if you didn't expect the command
407to create such large undo data, you can get rid of it and prevent
408Emacs from running out of memory.
401 409
402 The reason the @code{undo} command has two keys, @kbd{C-x u} and 410 The reason the @code{undo} command has two keys, @kbd{C-x u} and
403@kbd{C-_}, set up to run it is that it is worthy of a single-character 411@kbd{C-_}, set up to run it is that it is worthy of a single-character
diff --git a/man/calc.texi b/man/calc.texi
index 8260ed10350..c4affa649f3 100644
--- a/man/calc.texi
+++ b/man/calc.texi
@@ -11712,21 +11712,23 @@ calculator, and a variable in a programming language. (In fact, a Calc
11712variable is really just an Emacs Lisp variable that contains a Calc number 11712variable is really just an Emacs Lisp variable that contains a Calc number
11713or formula.) A variable's name is normally composed of letters and digits. 11713or formula.) A variable's name is normally composed of letters and digits.
11714Calc also allows apostrophes and @code{#} signs in variable names. 11714Calc also allows apostrophes and @code{#} signs in variable names.
11715The Calc variable @code{foo} corresponds to the Emacs Lisp variable 11715(The Calc variable @code{foo} corresponds to the Emacs Lisp variable
11716@code{var-foo}. Commands like @kbd{s s} (@code{calc-store}) that operate 11716@code{var-foo}, but unless you access the variable from within Emacs
11717on variables can be made to use any arbitrary Lisp variable simply by 11717Lisp, you don't need to worry about it.)
11718backspacing over the @samp{var-} prefix in the minibuffer.
11719 11718
11720In a command that takes a variable name, you can either type the full 11719In a command that takes a variable name, you can either type the full
11721name of a variable, or type a single digit to use one of the special 11720name of a variable, or type a single digit to use one of the special
11722convenience variables @code{var-q0} through @code{var-q9}. For example, 11721convenience variables @code{q0} through @code{q9}. For example,
11723@kbd{3 s s 2} stores the number 3 in variable @code{var-q2}, and 11722@kbd{3 s s 2} stores the number 3 in variable @code{q2}, and
11724@w{@kbd{3 s s foo @key{RET}}} stores that number in variable 11723@w{@kbd{3 s s foo @key{RET}}} stores that number in variable
11725@code{var-foo}. 11724@code{foo}.
11726 11725
11727To push a variable itself (as opposed to the variable's value) on the 11726To push a variable itself (as opposed to the variable's value) on the
11728stack, enter its name as an algebraic expression using the apostrophe 11727stack, enter its name as an algebraic expression using the apostrophe
11729(@key{'}) key. Variable names in algebraic formulas implicitly have 11728(@key{'}) key.
11729
11730xxx
11731 Variable names in algebraic formulas implicitly have
11730@samp{var-} prefixed to their names. The @samp{#} character in variable 11732@samp{var-} prefixed to their names. The @samp{#} character in variable
11731names used in algebraic formulas corresponds to a dash @samp{-} in the 11733names used in algebraic formulas corresponds to a dash @samp{-} in the
11732Lisp variable name. If the name contains any dashes, the prefix @samp{var-} 11734Lisp variable name. If the name contains any dashes, the prefix @samp{var-}
@@ -14139,7 +14141,7 @@ mode is the same as @samp{a_i} in Normal mode. Assignments
14139turn into the @code{assign} function, which Calc normally displays 14141turn into the @code{assign} function, which Calc normally displays
14140using the @samp{:=} symbol. 14142using the @samp{:=} symbol.
14141 14143
14142The variables @code{var-pi} and @code{var-e} would be displayed @samp{pi} 14144The variables @code{pi} and @code{e} would be displayed @samp{pi}
14143and @samp{e} in Normal mode, but in C mode they are displayed as 14145and @samp{e} in Normal mode, but in C mode they are displayed as
14144@samp{M_PI} and @samp{M_E}, corresponding to the names of constants 14146@samp{M_PI} and @samp{M_E}, corresponding to the names of constants
14145typically provided in the @file{<math.h>} header. Functions whose 14147typically provided in the @file{<math.h>} header. Functions whose
@@ -17220,7 +17222,9 @@ the corresponding generalized time zone (like @code{PGT}).
17220 17222
17221If your system does not have a suitable @samp{date} command, you 17223If your system does not have a suitable @samp{date} command, you
17222may wish to put a @samp{(setq var-TimeZone ...)} in your Emacs 17224may wish to put a @samp{(setq var-TimeZone ...)} in your Emacs
17223initialization file to set the time zone. The easiest way to do 17225initialization file to set the time zone. (Since you are interacting
17226with the variable @code{TimeZone} directly from Emacs Lisp, the
17227@code{var-} prefix needs to be present.) The easiest way to do
17224this is to edit the @code{TimeZone} variable using Calc's @kbd{s T} 17228this is to edit the @code{TimeZone} variable using Calc's @kbd{s T}
17225command, then use the @kbd{s p} (@code{calc-permanent-variable}) 17229command, then use the @kbd{s p} (@code{calc-permanent-variable})
17226command to save the value of @code{TimeZone} permanently. 17230command to save the value of @code{TimeZone} permanently.
@@ -27847,14 +27851,8 @@ to variables use the @kbd{s} prefix key.
27847The @kbd{s s} (@code{calc-store}) command stores the value at the top of 27851The @kbd{s s} (@code{calc-store}) command stores the value at the top of
27848the stack into a specified variable. It prompts you to enter the 27852the stack into a specified variable. It prompts you to enter the
27849name of the variable. If you press a single digit, the value is stored 27853name of the variable. If you press a single digit, the value is stored
27850immediately in one of the ``quick'' variables @code{var-q0} through 27854immediately in one of the ``quick'' variables @code{q0} through
27851@code{var-q9}. Or you can enter any variable name. The prefix @samp{var-} 27855@code{q9}. Or you can enter any variable name.
27852is supplied for you; when a name appears in a formula (as in @samp{a+q2})
27853the prefix @samp{var-} is also supplied there, so normally you can simply
27854forget about @samp{var-} everywhere. Its only purpose is to enable you to
27855use Calc variables without fear of accidentally clobbering some variable in
27856another Emacs package. If you really want to store in an arbitrary Lisp
27857variable, just backspace over the @samp{var-}.
27858 27856
27859@kindex s t 27857@kindex s t
27860@pindex calc-store-into 27858@pindex calc-store-into
@@ -28038,10 +28036,10 @@ you change the value of one of these variables, or of one of the other
28038special variables @code{inf}, @code{uinf}, and @code{nan} (which are 28036special variables @code{inf}, @code{uinf}, and @code{nan} (which are
28039normally void). 28037normally void).
28040 28038
28041Note that @code{var-pi} doesn't actually have 3.14159265359 stored 28039Note that @code{pi} doesn't actually have 3.14159265359 stored
28042in it, but rather a special magic value that evaluates to @cpi{} 28040in it, but rather a special magic value that evaluates to @cpi{}
28043at the current precision. Likewise @code{var-e}, @code{var-i}, and 28041at the current precision. Likewise @code{e}, @code{i}, and
28044@code{var-phi} evaluate according to the current precision or polar mode. 28042@code{phi} evaluate according to the current precision or polar mode.
28045If you recall a value from @code{pi} and store it back, this magic 28043If you recall a value from @code{pi} and store it back, this magic
28046property will be lost. 28044property will be lost.
28047 28045
@@ -28052,9 +28050,9 @@ value of one variable to another. It differs from a simple @kbd{s r}
28052followed by an @kbd{s t} in two important ways. First, the value never 28050followed by an @kbd{s t} in two important ways. First, the value never
28053goes on the stack and thus is never rounded, evaluated, or simplified 28051goes on the stack and thus is never rounded, evaluated, or simplified
28054in any way; it is not even rounded down to the current precision. 28052in any way; it is not even rounded down to the current precision.
28055Second, the ``magic'' contents of a variable like @code{var-e} can 28053Second, the ``magic'' contents of a variable like @code{e} can
28056be copied into another variable with this command, perhaps because 28054be copied into another variable with this command, perhaps because
28057you need to unstore @code{var-e} right now but you wish to put it 28055you need to unstore @code{e} right now but you wish to put it
28058back when you're done. The @kbd{s c} command is the only way to 28056back when you're done. The @kbd{s c} command is the only way to
28059manipulate these magic values intact. 28057manipulate these magic values intact.
28060 28058
@@ -28216,7 +28214,7 @@ by hand. (@xref{General Mode Commands}, for a way to tell Calc to
28216use a different file instead of @file{.emacs}.) 28214use a different file instead of @file{.emacs}.)
28217 28215
28218If you do not specify the name of a variable to save (i.e., 28216If you do not specify the name of a variable to save (i.e.,
28219@kbd{s p @key{RET}}), all @samp{var-} variables with defined values 28217@kbd{s p @key{RET}}), all Calc variables with defined values
28220are saved except for the special constants @code{pi}, @code{e}, 28218are saved except for the special constants @code{pi}, @code{e},
28221@code{i}, @code{phi}, and @code{gamma}; the variables @code{TimeZone} 28219@code{i}, @code{phi}, and @code{gamma}; the variables @code{TimeZone}
28222and @code{PlotRejects}; 28220and @code{PlotRejects};
@@ -28228,8 +28226,9 @@ explicitly naming them in an @kbd{s p} command.)
28228@kindex s i 28226@kindex s i
28229@pindex calc-insert-variables 28227@pindex calc-insert-variables
28230The @kbd{s i} (@code{calc-insert-variables}) command writes 28228The @kbd{s i} (@code{calc-insert-variables}) command writes
28231the values of all @samp{var-} variables into a specified buffer. 28229the values of all Calc variables into a specified buffer.
28232The variables are written in the form of Lisp @code{setq} commands 28230The variables are written with the prefix @code{var-} in the form of
28231Lisp @code{setq} commands
28233which store the values in string form. You can place these commands 28232which store the values in string form. You can place these commands
28234in your @file{.emacs} buffer if you wish, though in this case it 28233in your @file{.emacs} buffer if you wish, though in this case it
28235would be easier to use @kbd{s p @key{RET}}. (Note that @kbd{s i} 28234would be easier to use @kbd{s p @key{RET}}. (Note that @kbd{s i}
diff --git a/man/frames.texi b/man/frames.texi
index e9716c76a1f..45133d746a3 100644
--- a/man/frames.texi
+++ b/man/frames.texi
@@ -913,7 +913,7 @@ of dialogs. This option has no effect if you have suppressed all dialog
913boxes with the option @code{use-dialog-box}. 913boxes with the option @code{use-dialog-box}.
914 914
915@vindex x-use-old-gtk-file-dialog 915@vindex x-use-old-gtk-file-dialog
916 For Gtk+ version 2.4, you can make Emacs use the old file dialog 916 For Gtk+ version 2.4 and 2.6, you can make Emacs use the old file dialog
917by setting the variable @code{x-use-old-gtk-file-dialog} to a non-@code{nil} 917by setting the variable @code{x-use-old-gtk-file-dialog} to a non-@code{nil}
918value. If Emacs is built with a Gtk+ version that has only one file dialog, 918value. If Emacs is built with a Gtk+ version that has only one file dialog,
919the setting of this variable has no effect. 919the setting of this variable has no effect.