diff options
| author | Eli Zaretskii | 2019-12-28 15:19:05 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2019-12-28 15:19:05 +0200 |
| commit | 74261ff301d9dc46a4aee9878febaaaa6f574a18 (patch) | |
| tree | 16995a14ab244812abbd2c8fc306c5b68d9530a2 /doc | |
| parent | 6c9571379ed68c171fcf80c4368f30bc9d453d2f (diff) | |
| download | emacs-74261ff301d9dc46a4aee9878febaaaa6f574a18.tar.gz emacs-74261ff301d9dc46a4aee9878febaaaa6f574a18.zip | |
Rearrange NEWS, add missing documentation
* etc/NEWS: Rearrange and mark entries whether documented or not.
* doc/lispref/streams.texi (Output Variables): Document the new
default of 'print-quoted'.
* doc/lispref/keymaps.texi (Functions for Key Lookup): Document
that KEYMAP arg to 'lookup-key' can also be a list.
* doc/lispref/customize.texi (Variable Definitions): Document the
:local keyword of 'defcustom'.
* doc/lispref/numbers.texi (Float Basics): Document changes in
'logb'.
* doc/lispref/hooks.texi (Standard Hooks): Document
'comint-password-function'.
* doc/emacs/display.texi (Text Scale): Document text-size
adjustment using the mouse wheel.
* doc/emacs/frames.texi (Mouse Commands): Document image scaling
with the mouse wheel.
* doc/emacs/windows.texi (Window Convenience): Document
'global-tab-line-mode'.
* doc/emacs/search.texi (Repeat Isearch, Symbol Search)
(Isearch Yank): Document the new support for numeric arguments in
Isearch commands.
(Special Isearch): Document 'M-s M->' and 'M-s M-<'.
(Search Customizations): Document 'isearch-lazy-count'. Improve
indexing.
(Not Exiting Isearch): Document the new value of
'isearch-allow-scroll'.
* doc/emacs/maintaining.texi (Xref Commands): Document the new 'g'
key binding.
* doc/emacs/package.texi (Package Installation): Document changes
in 'package-check-signature'.
* doc/emacs/maintaining.texi (VC Change Log): Document
'vc-log-search'.
* doc/emacs/dired.texi (Operating on Files): Document
'dired-vc-rename'.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/dired.texi | 5 | ||||
| -rw-r--r-- | doc/emacs/display.texi | 7 | ||||
| -rw-r--r-- | doc/emacs/frames.texi | 3 | ||||
| -rw-r--r-- | doc/emacs/maintaining.texi | 15 | ||||
| -rw-r--r-- | doc/emacs/package.texi | 6 | ||||
| -rw-r--r-- | doc/emacs/search.texi | 76 | ||||
| -rw-r--r-- | doc/emacs/windows.texi | 10 | ||||
| -rw-r--r-- | doc/lispref/customize.texi | 7 | ||||
| -rw-r--r-- | doc/lispref/hooks.texi | 4 | ||||
| -rw-r--r-- | doc/lispref/keymaps.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/numbers.texi | 10 | ||||
| -rw-r--r-- | doc/lispref/streams.texi | 3 |
12 files changed, 123 insertions, 25 deletions
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi index d1863510d45..8a4fa7e183d 100644 --- a/doc/emacs/dired.texi +++ b/doc/emacs/dired.texi | |||
| @@ -720,6 +720,11 @@ should create non-existent directories in @var{new}. | |||
| 720 | Dired automatically changes the visited file name of buffers associated | 720 | Dired automatically changes the visited file name of buffers associated |
| 721 | with renamed files so that they refer to the new names. | 721 | with renamed files so that they refer to the new names. |
| 722 | 722 | ||
| 723 | @vindex dired-vc-rename | ||
| 724 | If the value of the variable @code{dired-vc-rename} is non-@code{nil}, | ||
| 725 | files are renamed using the commands of the underlying VCS, via | ||
| 726 | @code{vc-rename-file} (@pxref{VC Delete/Rename}). | ||
| 727 | |||
| 723 | @findex dired-do-hardlink | 728 | @findex dired-do-hardlink |
| 724 | @kindex H @r{(Dired)} | 729 | @kindex H @r{(Dired)} |
| 725 | @cindex hard links (in Dired) | 730 | @cindex hard links (in Dired) |
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index cb37ef448e8..313abde6cf6 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi | |||
| @@ -797,6 +797,8 @@ would be selected if you click a mouse or press @key{RET}. | |||
| 797 | @kindex C-x C-- | 797 | @kindex C-x C-- |
| 798 | @kindex C-x C-= | 798 | @kindex C-x C-= |
| 799 | @kindex C-x C-0 | 799 | @kindex C-x C-0 |
| 800 | @kindex C-wheel-down | ||
| 801 | @kindex C-wheel-up | ||
| 800 | To increase the height of the default face in the current buffer, | 802 | To increase the height of the default face in the current buffer, |
| 801 | type @kbd{C-x C-+} or @kbd{C-x C-=}. To decrease it, type @kbd{C-x | 803 | type @kbd{C-x C-+} or @kbd{C-x C-=}. To decrease it, type @kbd{C-x |
| 802 | C--}. To restore the default (global) face height, type @kbd{C-x | 804 | C--}. To restore the default (global) face height, type @kbd{C-x |
| @@ -804,6 +806,11 @@ C-0}. These keys are all bound to the same command, | |||
| 804 | @code{text-scale-adjust}, which looks at the last key typed to | 806 | @code{text-scale-adjust}, which looks at the last key typed to |
| 805 | determine which action to take. | 807 | determine which action to take. |
| 806 | 808 | ||
| 809 | Similarly, scrolling the mouse wheel with the @kbd{Ctrl} modifier | ||
| 810 | pressed, when the mouse pointer is above buffer text, will increase or | ||
| 811 | decrease the height of the default face, depending on the direction of | ||
| 812 | the scrolling. | ||
| 813 | |||
| 807 | The final key of these commands may be repeated without the leading | 814 | The final key of these commands may be repeated without the leading |
| 808 | @kbd{C-x}. For instance, @kbd{C-x C-= C-= C-=} increases the face | 815 | @kbd{C-x}. For instance, @kbd{C-x C-= C-= C-=} increases the face |
| 809 | height by three steps. Each step scales the text height by a factor | 816 | height by three steps. Each step scales the text height by a factor |
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index 8ea923fccb8..560d612ed43 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi | |||
| @@ -222,6 +222,9 @@ be tilted. This feature is off by default; the variable | |||
| 222 | the direction of horizontal scrolling, customize the variable | 222 | the direction of horizontal scrolling, customize the variable |
| 223 | @code{mouse-wheel-flip-direction} to a non-@code{nil} value. | 223 | @code{mouse-wheel-flip-direction} to a non-@code{nil} value. |
| 224 | 224 | ||
| 225 | When the mouse pointer is over an image, scrolling the mouse wheel | ||
| 226 | with the @key{Ctrl} modifier scales the image under the mouse pointer. | ||
| 227 | |||
| 225 | 228 | ||
| 226 | @node Word and Line Mouse | 229 | @node Word and Line Mouse |
| 227 | @section Mouse Commands for Words and Lines | 230 | @section Mouse Commands for Words and Lines |
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi index fa92f568dac..6985486d09e 100644 --- a/doc/emacs/maintaining.texi +++ b/doc/emacs/maintaining.texi | |||
| @@ -968,6 +968,9 @@ Display the changes that will be sent by the next ``push'' operation | |||
| 968 | @item C-x v h | 968 | @item C-x v h |
| 969 | Display the history of changes made in the region of file visited by | 969 | Display the history of changes made in the region of file visited by |
| 970 | the current buffer (@code{vc-region-history}). | 970 | the current buffer (@code{vc-region-history}). |
| 971 | |||
| 972 | @item M-x vc-log-search @key{RET} | ||
| 973 | Search the change history for a specified pattern. | ||
| 971 | @end table | 974 | @end table |
| 972 | 975 | ||
| 973 | @kindex C-x v l | 976 | @kindex C-x v l |
| @@ -1103,6 +1106,13 @@ defined by Diff mode (@pxref{Diff Mode}). | |||
| 1103 | 1106 | ||
| 1104 | This command is currently available only with Git and Mercurial (hg). | 1107 | This command is currently available only with Git and Mercurial (hg). |
| 1105 | 1108 | ||
| 1109 | @findex vc-log-search | ||
| 1110 | The command @code{vc-log-search} allows searching for a pattern in the | ||
| 1111 | log of changes. It prompts for a pattern (a regular expression), and | ||
| 1112 | displays all entries in the change history whose log messages match | ||
| 1113 | the pattern. When invoked with a prefix argument, the command will | ||
| 1114 | also prompt for a specific VCS shell command to run for this purpose. | ||
| 1115 | |||
| 1106 | @node VC Undo | 1116 | @node VC Undo |
| 1107 | @subsection Undoing Version Control Actions | 1117 | @subsection Undoing Version Control Actions |
| 1108 | 1118 | ||
| @@ -2001,6 +2011,11 @@ Perform interactive query-replace on references that match | |||
| 2001 | @var{pattern} (@code{xref-query-replace-in-results}), replacing | 2011 | @var{pattern} (@code{xref-query-replace-in-results}), replacing |
| 2002 | the match with @var{replacement}. @xref{Identifier Search}. | 2012 | the match with @var{replacement}. @xref{Identifier Search}. |
| 2003 | 2013 | ||
| 2014 | @item g | ||
| 2015 | @findex xref-revert-buffer | ||
| 2016 | Refresh the contents of the @file{*xref*} buffer | ||
| 2017 | (@code{xref-revert-buffer}. | ||
| 2018 | |||
| 2004 | @findex xref-quit | 2019 | @findex xref-quit |
| 2005 | @item q | 2020 | @item q |
| 2006 | Quit the window showing the @file{*xref*} buffer (@code{xref-quit}). | 2021 | Quit the window showing the @file{*xref*} buffer (@code{xref-quit}). |
diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi index 1c0f8534275..b9eb0a5852d 100644 --- a/doc/emacs/package.texi +++ b/doc/emacs/package.texi | |||
| @@ -258,7 +258,11 @@ option has the value @code{allow-unsigned}, and a usable OpenPGP | |||
| 258 | configuration is found, signed packages will be checked, but you can | 258 | configuration is found, signed packages will be checked, but you can |
| 259 | still install a package that is not signed. If you use some archives | 259 | still install a package that is not signed. If you use some archives |
| 260 | that do not sign their packages, you can add them to the list | 260 | that do not sign their packages, you can add them to the list |
| 261 | @code{package-unsigned-archives}. | 261 | @code{package-unsigned-archives}. (If the value is |
| 262 | @code{allow-unsigned} and no usable OpenPGP is found, this option is | ||
| 263 | treated as if its value was @code{nil}.) If the value is @code{t}, at | ||
| 264 | least one signature must be valid; if the value is @code{all}, all of | ||
| 265 | them must be valid. | ||
| 262 | 266 | ||
| 263 | For more information on cryptographic keys and signing, | 267 | For more information on cryptographic keys and signing, |
| 264 | @pxref{Top,, GnuPG, gnupg, The GNU Privacy Guard Manual}. | 268 | @pxref{Top,, GnuPG, gnupg, The GNU Privacy Guard Manual}. |
diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi index c0aaf6eda92..aa21312039a 100644 --- a/doc/emacs/search.texi +++ b/doc/emacs/search.texi | |||
| @@ -168,10 +168,14 @@ matches that begin after it. | |||
| 168 | the one you expected to find: the @samp{FOO} you were aiming for | 168 | the one you expected to find: the @samp{FOO} you were aiming for |
| 169 | occurs later in the buffer. In this event, type another @kbd{C-s} | 169 | occurs later in the buffer. In this event, type another @kbd{C-s} |
| 170 | (@code{isearch-repeat-forward}) to move to the next occurrence of the | 170 | (@code{isearch-repeat-forward}) to move to the next occurrence of the |
| 171 | search string. You can repeat this any number of times. If you | 171 | search string, or @kbd{C-r} (@code{isearch-repeat-backward}) to move |
| 172 | overshoot, you can cancel some @kbd{C-s} commands with @key{DEL}. | 172 | to the previous occurrence. You can repeat these commands any number |
| 173 | Similarly, each @kbd{C-r} (@code{isearch-repeat-backward}) in a | 173 | of times. Alternatively, you can supply a numeric prefix argument of |
| 174 | backward incremental search repeats the backward search. | 174 | @var{n} to @kbd{C-s} and @kbd{C-r} to find the @var{n}th next or |
| 175 | previous occurrence. If you overshoot, you can cancel some @kbd{C-s} | ||
| 176 | commands with @key{DEL}. Similarly, each @kbd{C-r} | ||
| 177 | (@code{isearch-repeat-backward}) in a backward incremental search | ||
| 178 | repeats the backward search. | ||
| 175 | 179 | ||
| 176 | @cindex lazy search highlighting | 180 | @cindex lazy search highlighting |
| 177 | If you pause for a little while during incremental search, Emacs | 181 | If you pause for a little while during incremental search, Emacs |
| @@ -251,14 +255,18 @@ that conveniently. | |||
| 251 | @kbd{C-w} (@code{isearch-yank-word-or-char}) appends the next | 255 | @kbd{C-w} (@code{isearch-yank-word-or-char}) appends the next |
| 252 | character or word at point to the search string. This is an easy way | 256 | character or word at point to the search string. This is an easy way |
| 253 | to search for another occurrence of the text at point. (The decision | 257 | to search for another occurrence of the text at point. (The decision |
| 254 | of whether to copy a character or a word is heuristic.) | 258 | of whether to copy a character or a word is heuristic.) With a prefix |
| 259 | numeric argument of @var{n}, append the next @var{n} characters or | ||
| 260 | words. | ||
| 255 | 261 | ||
| 256 | @kindex C-M-w @r{(Incremental search)} | 262 | @kindex C-M-w @r{(Incremental search)} |
| 257 | @findex isearch-yank-symbol-or-char | 263 | @findex isearch-yank-symbol-or-char |
| 258 | @kbd{C-M-w} (@code{isearch-yank-symbol-or-char}) appends the next | 264 | @kbd{C-M-w} (@code{isearch-yank-symbol-or-char}) appends the next |
| 259 | character or symbol at point to the search string. This is an easy way | 265 | character or symbol at point to the search string. This is an easy way |
| 260 | to search for another occurrence of the symbol at point. (The decision | 266 | to search for another occurrence of the symbol at point. (The decision |
| 261 | of whether to copy a character or a symbol is heuristic.) | 267 | of whether to copy a character or a symbol is heuristic.) With a prefix |
| 268 | numeric argument of @var{n}, append the next @var{n} characters or | ||
| 269 | symbols. | ||
| 262 | 270 | ||
| 263 | @kindex M-s C-e @r{(Incremental search)} | 271 | @kindex M-s C-e @r{(Incremental search)} |
| 264 | @findex isearch-yank-line | 272 | @findex isearch-yank-line |
| @@ -270,10 +278,12 @@ end of a line, it appends the next line. With a prefix argument | |||
| 270 | @kindex C-M-z @r{(Incremental search)} | 278 | @kindex C-M-z @r{(Incremental search)} |
| 271 | @findex isearch-yank-until-char | 279 | @findex isearch-yank-until-char |
| 272 | Similarly, @kbd{C-M-z} (@code{isearch-yank-until-char}) appends to | 280 | Similarly, @kbd{C-M-z} (@code{isearch-yank-until-char}) appends to |
| 273 | the search string everything from point until the next occurence of | 281 | the search string everything from point until the next occurrence of |
| 274 | a specified character (not including that character). This is especially | 282 | a specified character (not including that character). This is especially |
| 275 | useful for keyboard macros, for example in programming languages or | 283 | useful for keyboard macros, for example in programming languages or |
| 276 | markup languages in which that character marks a token boundary. | 284 | markup languages in which that character marks a token boundary. With |
| 285 | a prefix numeric argument of @var{n}, the command appends everything | ||
| 286 | from point to the @var{n}th occurrence of the specified character. | ||
| 277 | 287 | ||
| 278 | @kindex C-y @r{(Incremental search)} | 288 | @kindex C-y @r{(Incremental search)} |
| 279 | @kindex M-y @r{(Incremental search)} | 289 | @kindex M-y @r{(Incremental search)} |
| @@ -481,6 +491,16 @@ remove the highlighting, type @kbd{M-s h u} (@code{unhighlight-regexp}). | |||
| 481 | including a list of special key bindings. These key bindings are part | 491 | including a list of special key bindings. These key bindings are part |
| 482 | of the keymap @code{isearch-mode-map} (@pxref{Keymaps}). | 492 | of the keymap @code{isearch-mode-map} (@pxref{Keymaps}). |
| 483 | 493 | ||
| 494 | @cindex incremental search, go to first or last occurrence | ||
| 495 | @kindex M-s M-> | ||
| 496 | @kindex M-s M-< | ||
| 497 | When incremental search is active, typing @kbd{M-s M->} will go to | ||
| 498 | the last occurrence of the search string, and @kbd{M-s M-<} will go to | ||
| 499 | the first occurrence. With a prefix numeric argument of @var{n}, | ||
| 500 | these commands will go to the @var{n}th occurrence of the search | ||
| 501 | string counting from the beginning or end of the buffer, | ||
| 502 | respectively. | ||
| 503 | |||
| 484 | @node Not Exiting Isearch | 504 | @node Not Exiting Isearch |
| 485 | @subsection Not Exiting Incremental Search | 505 | @subsection Not Exiting Incremental Search |
| 486 | 506 | ||
| @@ -530,7 +550,9 @@ commands like @kbd{C-v}, @kbd{M-v}, and @kbd{C-l} (@pxref{Scrolling}). | |||
| 530 | This applies only to calling these commands via their bound key | 550 | This applies only to calling these commands via their bound key |
| 531 | sequences---typing @kbd{M-x} will still exit the search. You can give | 551 | sequences---typing @kbd{M-x} will still exit the search. You can give |
| 532 | prefix arguments to these commands in the usual way. This feature | 552 | prefix arguments to these commands in the usual way. This feature |
| 533 | won't let you scroll the current match out of visibility, however. | 553 | normally won't let you scroll the current match out of visibility; but |
| 554 | if you customize @code{isearch-allow-scroll} to the special value | ||
| 555 | @code{unlimited}, that restriction is lifted. | ||
| 534 | 556 | ||
| 535 | The @code{isearch-allow-scroll} feature also affects some other | 557 | The @code{isearch-allow-scroll} feature also affects some other |
| 536 | commands, such as @kbd{C-x 2} (@code{split-window-below}) and | 558 | commands, such as @kbd{C-x 2} (@code{split-window-below}) and |
| @@ -739,15 +761,18 @@ Search backward for @var{symbol}, nonincrementally. | |||
| 739 | @findex isearch-forward-symbol-at-point | 761 | @findex isearch-forward-symbol-at-point |
| 740 | To begin a forward incremental symbol search, type @kbd{M-s _} (or | 762 | To begin a forward incremental symbol search, type @kbd{M-s _} (or |
| 741 | @kbd{M-s .} if the symbol to search is near point). If incremental | 763 | @kbd{M-s .} if the symbol to search is near point). If incremental |
| 742 | search is not already active, this runs the command | 764 | search is not already active, @kbd{M-s _} runs the command |
| 743 | @code{isearch-forward-symbol}. If incremental search is already | 765 | @code{isearch-forward-symbol} and @kbd{M-s .} runs the command |
| 744 | active, @kbd{M-s _} switches to a symbol search, preserving the | 766 | @code{isearch-forward-symbol-at-point}. With a numeric prefix |
| 745 | direction of the search and the current search string; you can disable | 767 | argument of @var{n}, @kbd{M-s .} will search for the @var{n}the next |
| 746 | symbol search by typing @kbd{M-s _} again. In incremental symbol | 768 | occurrence of the symbol at point; negative values of @var{n} search |
| 747 | search, while you are typing the search string, only the beginning | 769 | backwards. If incremental search is already active, @kbd{M-s _} |
| 748 | of the search string is required to match the beginning of a symbol, | 770 | switches to a symbol search, preserving the direction of the search |
| 749 | and @samp{Pending} appears in the search prompt until you use a search | 771 | and the current search string; you can disable symbol search by typing |
| 750 | repeating key like @kbd{C-s}. | 772 | @kbd{M-s _} again. In incremental symbol search, while you are typing |
| 773 | the search string, only the beginning of the search string is required | ||
| 774 | to match the beginning of a symbol, and @samp{Pending} appears in the | ||
| 775 | search prompt until you use a search repeating key like @kbd{C-s}. | ||
| 751 | 776 | ||
| 752 | To begin a nonincremental symbol search, type @kbd{M-s _ @key{RET}} | 777 | To begin a nonincremental symbol search, type @kbd{M-s _ @key{RET}} |
| 753 | for a forward search, or @kbd{M-s _ C-r @key{RET}} or a backward | 778 | for a forward search, or @kbd{M-s _ C-r @key{RET}} or a backward |
| @@ -1955,17 +1980,32 @@ highlighting: | |||
| 1955 | 1980 | ||
| 1956 | @table @code | 1981 | @table @code |
| 1957 | @item lazy-highlight-initial-delay | 1982 | @item lazy-highlight-initial-delay |
| 1983 | @vindex lazy-highlight-initial-delay | ||
| 1958 | Time in seconds to wait before highlighting visible matches. | 1984 | Time in seconds to wait before highlighting visible matches. |
| 1959 | 1985 | ||
| 1960 | @item lazy-highlight-interval | 1986 | @item lazy-highlight-interval |
| 1987 | @vindex lazy-highlight-interval | ||
| 1961 | Time in seconds between highlighting successive matches. | 1988 | Time in seconds between highlighting successive matches. |
| 1962 | 1989 | ||
| 1963 | @item lazy-highlight-max-at-a-time | 1990 | @item lazy-highlight-max-at-a-time |
| 1991 | @vindex lazy-highlight-max-at-a-time | ||
| 1964 | The maximum number of matches to highlight before checking for input. | 1992 | The maximum number of matches to highlight before checking for input. |
| 1965 | A large number can take some time to highlight, so if you want to | 1993 | A large number can take some time to highlight, so if you want to |
| 1966 | continue searching and type @kbd{C-s} or @kbd{C-r} during that time, | 1994 | continue searching and type @kbd{C-s} or @kbd{C-r} during that time, |
| 1967 | Emacs will not respond until it finishes highlighting all those | 1995 | Emacs will not respond until it finishes highlighting all those |
| 1968 | matches. Thus, smaller values make Emacs more responsive. | 1996 | matches. Thus, smaller values make Emacs more responsive. |
| 1997 | |||
| 1998 | @item isearch-lazy-count | ||
| 1999 | @vindex isearch-lazy-count | ||
| 2000 | Show the current match number and the total number of matches in the | ||
| 2001 | search prompt. | ||
| 2002 | |||
| 2003 | @item lazy-count-prefix-format | ||
| 2004 | @itemx lazy-count-suffix-format | ||
| 2005 | @vindex lazy-count-prefix-format | ||
| 2006 | @vindex lazy-count-suffix-format | ||
| 2007 | These two variables determine the format of showing the current and | ||
| 2008 | the total number of matches for @code{isearch-lazy-count}. | ||
| 1969 | @end table | 2009 | @end table |
| 1970 | 2010 | ||
| 1971 | @vindex search-nonincremental-instead | 2011 | @vindex search-nonincremental-instead |
diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi index 53e9a4bb584..2c5a8463992 100644 --- a/doc/emacs/windows.texi +++ b/doc/emacs/windows.texi | |||
| @@ -542,6 +542,16 @@ Reference Manual}), and cannot exceed the size of the containing frame. | |||
| 542 | @node Window Convenience | 542 | @node Window Convenience |
| 543 | @section Convenience Features for Window Handling | 543 | @section Convenience Features for Window Handling |
| 544 | 544 | ||
| 545 | @findex global-tab-line-mode | ||
| 546 | @cindex tab line | ||
| 547 | The command @code{global-tab-line-mode} toggles the display of a | ||
| 548 | @dfn{tab line} on the top screen line of each window. The tab line | ||
| 549 | shows special buttons (``tabs'') for each buffer that was displayed in | ||
| 550 | a window, and allows switching to any of these buffers by clicking the | ||
| 551 | corresponding button. You can add a tab by clicking on the @kbd{+} | ||
| 552 | icon and delete a tab by clicking on the @kbd{x} icon of a tab. The | ||
| 553 | mouse wheel on the tab line scrolls the tabs horizontally. | ||
| 554 | |||
| 545 | @findex winner-mode | 555 | @findex winner-mode |
| 546 | @vindex winner-dont-bind-my-keys | 556 | @vindex winner-dont-bind-my-keys |
| 547 | @vindex winner-ring-size | 557 | @vindex winner-ring-size |
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi index 64c06c23867..b19feaf977f 100644 --- a/doc/lispref/customize.texi +++ b/doc/lispref/customize.texi | |||
| @@ -427,6 +427,13 @@ the build-time context. This also has the side-effect that the | |||
| 427 | @xref{Building Emacs}. | 427 | @xref{Building Emacs}. |
| 428 | @end table | 428 | @end table |
| 429 | 429 | ||
| 430 | @item :local @var{value} | ||
| 431 | @kindex local@r{, @code{defcustom} keyword} | ||
| 432 | If the @var{value} is @code{t}, mark @var{option} as automatically | ||
| 433 | buffer-local; if the value is @code{permanent}, also set @var{option}s | ||
| 434 | @code{permanent-local} property to @code{t}. @xref {Creating | ||
| 435 | Buffer-Local}. | ||
| 436 | |||
| 430 | @item :risky @var{value} | 437 | @item :risky @var{value} |
| 431 | @kindex risky@r{, @code{defcustom} keyword} | 438 | @kindex risky@r{, @code{defcustom} keyword} |
| 432 | Set the variable's @code{risky-local-variable} property to | 439 | Set the variable's @code{risky-local-variable} property to |
diff --git a/doc/lispref/hooks.texi b/doc/lispref/hooks.texi index 4542db97306..26d26bed8ae 100644 --- a/doc/lispref/hooks.texi +++ b/doc/lispref/hooks.texi | |||
| @@ -110,6 +110,10 @@ Function to call to quit the current buffer. | |||
| 110 | @item change-major-mode-hook | 110 | @item change-major-mode-hook |
| 111 | @xref{Creating Buffer-Local}. | 111 | @xref{Creating Buffer-Local}. |
| 112 | 112 | ||
| 113 | @item comint-password-function | ||
| 114 | This abnormal hook permits a derived mode to supply a password for the | ||
| 115 | underlying command interpreter without prompting the user. | ||
| 116 | |||
| 113 | @item command-line-functions | 117 | @item command-line-functions |
| 114 | @xref{Command-Line Arguments}. | 118 | @xref{Command-Line Arguments}. |
| 115 | 119 | ||
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi index 8ff329bdacb..813bf814394 100644 --- a/doc/lispref/keymaps.texi +++ b/doc/lispref/keymaps.texi | |||
| @@ -1171,6 +1171,8 @@ the second example. | |||
| 1171 | @end group | 1171 | @end group |
| 1172 | @end example | 1172 | @end example |
| 1173 | 1173 | ||
| 1174 | The @var{keymap} argument can also be a list of keymaps. | ||
| 1175 | |||
| 1174 | Unlike @code{read-key-sequence}, this function does not modify the | 1176 | Unlike @code{read-key-sequence}, this function does not modify the |
| 1175 | specified events in ways that discard information (@pxref{Key Sequence | 1177 | specified events in ways that discard information (@pxref{Key Sequence |
| 1176 | Input}). In particular, it does not convert letters to lower case and | 1178 | Input}). In particular, it does not convert letters to lower case and |
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi index 939ad5c85a1..3127354ee2e 100644 --- a/doc/lispref/numbers.texi +++ b/doc/lispref/numbers.texi | |||
| @@ -316,11 +316,11 @@ and returns the result. @var{x1} and @var{x2} must be floating point. | |||
| 316 | @end defun | 316 | @end defun |
| 317 | 317 | ||
| 318 | @defun logb x | 318 | @defun logb x |
| 319 | This function returns the binary exponent of @var{x}. More | 319 | This function returns the binary exponent of @var{x}. More precisely, |
| 320 | precisely, if @var{x} is finite and nonzero, the value is the | 320 | if @var{x} is finite and nonzero, the value is the logarithm base 2 of |
| 321 | logarithm base 2 of @math{|x|}, rounded down to an integer. | 321 | @math{|x|}, rounded down to an integer. If @var{x} is zero or |
| 322 | If @var{x} is zero, infinite, or a NaN, the value is minus infinity, | 322 | infinite, the value is infinity; if @var{x} is a NaN, the value is a |
| 323 | plus infinity, or a NaN respectively. | 323 | NaN. |
| 324 | 324 | ||
| 325 | @example | 325 | @example |
| 326 | (logb 10) | 326 | (logb 10) |
diff --git a/doc/lispref/streams.texi b/doc/lispref/streams.texi index 600639f244f..08c3e519ebe 100644 --- a/doc/lispref/streams.texi +++ b/doc/lispref/streams.texi | |||
| @@ -740,7 +740,8 @@ The default is @code{t}, meaning display in the echo area. | |||
| 740 | @defvar print-quoted | 740 | @defvar print-quoted |
| 741 | If this is non-@code{nil}, that means to print quoted forms using | 741 | If this is non-@code{nil}, that means to print quoted forms using |
| 742 | abbreviated reader syntax, e.g., @code{(quote foo)} prints as | 742 | abbreviated reader syntax, e.g., @code{(quote foo)} prints as |
| 743 | @code{'foo}, and @code{(function foo)} as @code{#'foo}. | 743 | @code{'foo}, and @code{(function foo)} as @code{#'foo}. The default |
| 744 | is @code{t}. | ||
| 744 | @end defvar | 745 | @end defvar |
| 745 | 746 | ||
| 746 | @defvar print-escape-newlines | 747 | @defvar print-escape-newlines |