diff options
| author | Karoly Lorentey | 2005-01-06 15:00:09 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-01-06 15:00:09 +0000 |
| commit | 0feecea9fb7079a2c1fbfee32a992449a22cf478 (patch) | |
| tree | 0826d68e3dc2ce370c7bd4dae7db3cffc3568321 /man | |
| parent | 17d51b68fb4e7da4f18eff72c589b7ffc4f9c22c (diff) | |
| parent | 1a63439b34c3455a317feda5c271dfdb7af0296b (diff) | |
| download | emacs-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/ChangeLog | 19 | ||||
| -rw-r--r-- | man/Makefile.in | 3 | ||||
| -rw-r--r-- | man/basic.texi | 36 | ||||
| -rw-r--r-- | man/calc.texi | 51 | ||||
| -rw-r--r-- | man/frames.texi | 2 |
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 @@ | |||
| 1 | 2004-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 | |||
| 6 | 2004-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 | |||
| 13 | 2004-12-11 Richard M. Stallman <rms@gnu.org> | ||
| 14 | |||
| 15 | * Makefile.in (MAKEINFO): Add --force. | ||
| 16 | |||
| 1 | 2004-12-20 Jay Belanger <belanger@truman.edu> | 17 | 2004-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 | ||
| 26 | 2004-12-15 Juri Linkov <juri@jurta.org> | 43 | 2004-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 | ||
| 42 | 2004-12-12 Juri Linkov <juri@jurta.org> | 60 | 2004-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 | ||
| 55 | 2004-12-09 Luc Teirlinck <teirllm@auburn.edu> | 74 | 2004-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. |
| 34 | MAKEINFO = makeinfo | 34 | # Use --force so that it generates output even if there are errors. |
| 35 | MAKEINFO = makeinfo --force | ||
| 35 | INFO_TARGETS = ../info/emacs ../info/emacs-xtra ../info/ccmode ../info/cl \ | 36 | INFO_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 |
| 186 | Move to the beginning of the line (@code{beginning-of-line}). | 186 | Move to the beginning of the line (@code{beginning-of-line}). |
| 187 | @item C-e | 187 | @item C-e |
| 188 | Move to the end of the line (@code{end-of-line}). | 188 | Move to the end of the line (@code{move-end-of-line}). |
| 189 | @item C-f | 189 | @item C-f |
| 190 | Move forward one character (@code{forward-char}). The right-arrow key | 190 | Move forward one character (@code{forward-char}). The right-arrow key |
| 191 | does the same thing. | 191 | does 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 |
| 385 | discards the oldest undo information from time to time (during garbage | 386 | discards the oldest undo information from time to time (during garbage |
| 386 | collection). You can specify how much undo information to keep by | 387 | collection). You can specify how much undo information to keep by |
| 387 | setting two variables: @code{undo-limit} and @code{undo-strong-limit}. | 388 | setting three variables: @code{undo-limit}, @code{undo-strong-limit}, |
| 388 | Their values are expressed in units of bytes of space. | 389 | and @code{undo-outer-limit}. Their values are expressed in units of |
| 390 | bytes 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 |
| 391 | data for enough commands to reach this size, and perhaps exceed it, but | 393 | data for enough commands to reach this size, and perhaps exceed it, |
| 392 | does not keep data for any earlier commands beyond that. Its default | 394 | but does not keep data for any earlier commands beyond that. Its |
| 393 | value is 20000. The variable @code{undo-strong-limit} sets a stricter | 395 | default value is 20000. The variable @code{undo-strong-limit} sets a |
| 394 | limit: the command which pushes the size past this amount is itself | 396 | stricter limit: a previous command (not the most recent one) which |
| 395 | forgotten. Its default value is 30000. | 397 | pushes the size past this amount is itself forgotten. The default |
| 396 | 398 | value of @code{undo-strong-limit} is 30000. | |
| 397 | Regardless of the values of those variables, the most recent change is | 399 | |
| 398 | never discarded, so there is no danger that garbage collection occurring | 400 | Regardless of the values of those variables, the most recent change |
| 399 | right after an unintentional large change might prevent you from undoing | 401 | is never discarded unless it gets bigger than @code{undo-outer-limit} |
| 400 | it. | 402 | (normally 300,000). At that point, Emacs asks whether to discard the |
| 403 | undo information even for the current command. (You also have the | ||
| 404 | option of quitting.) So there is normally no danger that garbage | ||
| 405 | collection occurring right after an unintentional large change might | ||
| 406 | prevent you from undoing it. But if you didn't expect the command | ||
| 407 | to create such large undo data, you can get rid of it and prevent | ||
| 408 | Emacs 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 | |||
| 11712 | variable is really just an Emacs Lisp variable that contains a Calc number | 11712 | variable is really just an Emacs Lisp variable that contains a Calc number |
| 11713 | or formula.) A variable's name is normally composed of letters and digits. | 11713 | or formula.) A variable's name is normally composed of letters and digits. |
| 11714 | Calc also allows apostrophes and @code{#} signs in variable names. | 11714 | Calc also allows apostrophes and @code{#} signs in variable names. |
| 11715 | The 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 |
| 11717 | on variables can be made to use any arbitrary Lisp variable simply by | 11717 | Lisp, you don't need to worry about it.) |
| 11718 | backspacing over the @samp{var-} prefix in the minibuffer. | ||
| 11719 | 11718 | ||
| 11720 | In a command that takes a variable name, you can either type the full | 11719 | In a command that takes a variable name, you can either type the full |
| 11721 | name of a variable, or type a single digit to use one of the special | 11720 | name of a variable, or type a single digit to use one of the special |
| 11722 | convenience variables @code{var-q0} through @code{var-q9}. For example, | 11721 | convenience 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 | ||
| 11727 | To push a variable itself (as opposed to the variable's value) on the | 11726 | To push a variable itself (as opposed to the variable's value) on the |
| 11728 | stack, enter its name as an algebraic expression using the apostrophe | 11727 | stack, enter its name as an algebraic expression using the apostrophe |
| 11729 | (@key{'}) key. Variable names in algebraic formulas implicitly have | 11728 | (@key{'}) key. |
| 11729 | |||
| 11730 | xxx | ||
| 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 |
| 11731 | names used in algebraic formulas corresponds to a dash @samp{-} in the | 11733 | names used in algebraic formulas corresponds to a dash @samp{-} in the |
| 11732 | Lisp variable name. If the name contains any dashes, the prefix @samp{var-} | 11734 | Lisp 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 | |||
| 14139 | turn into the @code{assign} function, which Calc normally displays | 14141 | turn into the @code{assign} function, which Calc normally displays |
| 14140 | using the @samp{:=} symbol. | 14142 | using the @samp{:=} symbol. |
| 14141 | 14143 | ||
| 14142 | The variables @code{var-pi} and @code{var-e} would be displayed @samp{pi} | 14144 | The variables @code{pi} and @code{e} would be displayed @samp{pi} |
| 14143 | and @samp{e} in Normal mode, but in C mode they are displayed as | 14145 | and @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 |
| 14145 | typically provided in the @file{<math.h>} header. Functions whose | 14147 | typically provided in the @file{<math.h>} header. Functions whose |
| @@ -17220,7 +17222,9 @@ the corresponding generalized time zone (like @code{PGT}). | |||
| 17220 | 17222 | ||
| 17221 | If your system does not have a suitable @samp{date} command, you | 17223 | If your system does not have a suitable @samp{date} command, you |
| 17222 | may wish to put a @samp{(setq var-TimeZone ...)} in your Emacs | 17224 | may wish to put a @samp{(setq var-TimeZone ...)} in your Emacs |
| 17223 | initialization file to set the time zone. The easiest way to do | 17225 | initialization file to set the time zone. (Since you are interacting |
| 17226 | with the variable @code{TimeZone} directly from Emacs Lisp, the | ||
| 17227 | @code{var-} prefix needs to be present.) The easiest way to do | ||
| 17224 | this is to edit the @code{TimeZone} variable using Calc's @kbd{s T} | 17228 | this is to edit the @code{TimeZone} variable using Calc's @kbd{s T} |
| 17225 | command, then use the @kbd{s p} (@code{calc-permanent-variable}) | 17229 | command, then use the @kbd{s p} (@code{calc-permanent-variable}) |
| 17226 | command to save the value of @code{TimeZone} permanently. | 17230 | command to save the value of @code{TimeZone} permanently. |
| @@ -27847,14 +27851,8 @@ to variables use the @kbd{s} prefix key. | |||
| 27847 | The @kbd{s s} (@code{calc-store}) command stores the value at the top of | 27851 | The @kbd{s s} (@code{calc-store}) command stores the value at the top of |
| 27848 | the stack into a specified variable. It prompts you to enter the | 27852 | the stack into a specified variable. It prompts you to enter the |
| 27849 | name of the variable. If you press a single digit, the value is stored | 27853 | name of the variable. If you press a single digit, the value is stored |
| 27850 | immediately in one of the ``quick'' variables @code{var-q0} through | 27854 | immediately 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. |
| 27852 | is supplied for you; when a name appears in a formula (as in @samp{a+q2}) | ||
| 27853 | the prefix @samp{var-} is also supplied there, so normally you can simply | ||
| 27854 | forget about @samp{var-} everywhere. Its only purpose is to enable you to | ||
| 27855 | use Calc variables without fear of accidentally clobbering some variable in | ||
| 27856 | another Emacs package. If you really want to store in an arbitrary Lisp | ||
| 27857 | variable, 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 | |||
| 28038 | special variables @code{inf}, @code{uinf}, and @code{nan} (which are | 28036 | special variables @code{inf}, @code{uinf}, and @code{nan} (which are |
| 28039 | normally void). | 28037 | normally void). |
| 28040 | 28038 | ||
| 28041 | Note that @code{var-pi} doesn't actually have 3.14159265359 stored | 28039 | Note that @code{pi} doesn't actually have 3.14159265359 stored |
| 28042 | in it, but rather a special magic value that evaluates to @cpi{} | 28040 | in it, but rather a special magic value that evaluates to @cpi{} |
| 28043 | at the current precision. Likewise @code{var-e}, @code{var-i}, and | 28041 | at 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. |
| 28045 | If you recall a value from @code{pi} and store it back, this magic | 28043 | If you recall a value from @code{pi} and store it back, this magic |
| 28046 | property will be lost. | 28044 | property will be lost. |
| 28047 | 28045 | ||
| @@ -28052,9 +28050,9 @@ value of one variable to another. It differs from a simple @kbd{s r} | |||
| 28052 | followed by an @kbd{s t} in two important ways. First, the value never | 28050 | followed by an @kbd{s t} in two important ways. First, the value never |
| 28053 | goes on the stack and thus is never rounded, evaluated, or simplified | 28051 | goes on the stack and thus is never rounded, evaluated, or simplified |
| 28054 | in any way; it is not even rounded down to the current precision. | 28052 | in any way; it is not even rounded down to the current precision. |
| 28055 | Second, the ``magic'' contents of a variable like @code{var-e} can | 28053 | Second, the ``magic'' contents of a variable like @code{e} can |
| 28056 | be copied into another variable with this command, perhaps because | 28054 | be copied into another variable with this command, perhaps because |
| 28057 | you need to unstore @code{var-e} right now but you wish to put it | 28055 | you need to unstore @code{e} right now but you wish to put it |
| 28058 | back when you're done. The @kbd{s c} command is the only way to | 28056 | back when you're done. The @kbd{s c} command is the only way to |
| 28059 | manipulate these magic values intact. | 28057 | manipulate these magic values intact. |
| 28060 | 28058 | ||
| @@ -28216,7 +28214,7 @@ by hand. (@xref{General Mode Commands}, for a way to tell Calc to | |||
| 28216 | use a different file instead of @file{.emacs}.) | 28214 | use a different file instead of @file{.emacs}.) |
| 28217 | 28215 | ||
| 28218 | If you do not specify the name of a variable to save (i.e., | 28216 | If 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 |
| 28220 | are saved except for the special constants @code{pi}, @code{e}, | 28218 | are 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} |
| 28222 | and @code{PlotRejects}; | 28220 | and @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 |
| 28230 | The @kbd{s i} (@code{calc-insert-variables}) command writes | 28228 | The @kbd{s i} (@code{calc-insert-variables}) command writes |
| 28231 | the values of all @samp{var-} variables into a specified buffer. | 28229 | the values of all Calc variables into a specified buffer. |
| 28232 | The variables are written in the form of Lisp @code{setq} commands | 28230 | The variables are written with the prefix @code{var-} in the form of |
| 28231 | Lisp @code{setq} commands | ||
| 28233 | which store the values in string form. You can place these commands | 28232 | which store the values in string form. You can place these commands |
| 28234 | in your @file{.emacs} buffer if you wish, though in this case it | 28233 | in your @file{.emacs} buffer if you wish, though in this case it |
| 28235 | would be easier to use @kbd{s p @key{RET}}. (Note that @kbd{s i} | 28234 | would 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 | |||
| 913 | boxes with the option @code{use-dialog-box}. | 913 | boxes 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 |
| 917 | by setting the variable @code{x-use-old-gtk-file-dialog} to a non-@code{nil} | 917 | by setting the variable @code{x-use-old-gtk-file-dialog} to a non-@code{nil} |
| 918 | value. If Emacs is built with a Gtk+ version that has only one file dialog, | 918 | value. If Emacs is built with a Gtk+ version that has only one file dialog, |
| 919 | the setting of this variable has no effect. | 919 | the setting of this variable has no effect. |