aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Kifer2008-11-16 04:57:50 +0000
committerMichael Kifer2008-11-16 04:57:50 +0000
commitc7cac5ccbd1bdb87fdcba820754908e86290c830 (patch)
tree3e7a0c734aa83a89bf6986c617680c4e28dd2512
parent42acc58182959fd891b5f4263d900c088de24c13 (diff)
downloademacs-c7cac5ccbd1bdb87fdcba820754908e86290c830.tar.gz
emacs-c7cac5ccbd1bdb87fdcba820754908e86290c830.zip
2008-16-06 Michael Kifer <kifer@cs.stonybrook.edu>
* viper.texi (viper-ESC-keyseq-timeout, viper-ESC-key): removed.
-rw-r--r--doc/misc/ChangeLog4
-rw-r--r--doc/misc/viper.texi17
2 files changed, 5 insertions, 16 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index cfe58fa9a24..9762d820ec6 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,7 @@
12008-16-06 Michael Kifer <kifer@cs.stonybrook.edu>
2
3 * viper.texi (viper-ESC-keyseq-timeout, viper-ESC-key): removed.
4
12008-11-14 Chong Yidong <cyd@stupidchicken.com> 52008-11-14 Chong Yidong <cyd@stupidchicken.com>
2 6
3 * ns-emacs.texi: Moved into macos.texi in the main Emacs manual. 7 * ns-emacs.texi: Moved into macos.texi in the main Emacs manual.
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index f547508b2ee..e6da79b381f 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -36,7 +36,7 @@ developing GNU and promoting software freedom.''
36@titlepage 36@titlepage
37@title Viper Is a Package for Emacs Rebels 37@title Viper Is a Package for Emacs Rebels
38@subtitle a Vi emulator for Emacs 38@subtitle a Vi emulator for Emacs
39@subtitle April 2007, Viper Version 3.13.1 39@subtitle November 2008, Viper Version 3.11.2
40 40
41@author Michael Kifer (Viper) 41@author Michael Kifer (Viper)
42@author Aamod Sane (VIP 4.4) 42@author Aamod Sane (VIP 4.4)
@@ -1721,15 +1721,6 @@ Normally, this is not necessary, since graphical displays have separate
1721Meta keys (usually on each side of the space bar). On a dumb terminal, Viper 1721Meta keys (usually on each side of the space bar). On a dumb terminal, Viper
1722sets this variable to @code{twice}, which is almost like @code{nil}, except 1722sets this variable to @code{twice}, which is almost like @code{nil}, except
1723that double @key{ESC} beeps. This, too, lets @key{ESC} to be used as a Meta. 1723that double @key{ESC} beeps. This, too, lets @key{ESC} to be used as a Meta.
1724@item viper-ESC-keyseq-timeout 200 on tty, 0 on windowing display
1725Escape key sequences separated by this much delay (in milliseconds) are
1726interpreted as command, ignoring the special meaning of @key{ESC} in
1727VI. The default is suitable for most terminals. However, if your terminal
1728is extremely slow, you might want to increase this slightly. You will know
1729if your terminal is slow if the @key{ESC} key sequences emitted by the
1730arrow keys are interpreted as separately typed characters (and thus the
1731arrow keys won't work). Making this value too large will slow you down, so
1732exercise restraint.
1733@item viper-fast-keyseq-timeout 200 1724@item viper-fast-keyseq-timeout 200
1734Key sequences separated by this many milliseconds are treated as Vi-style 1725Key sequences separated by this many milliseconds are treated as Vi-style
1735keyboard macros. If the key sequence is defined as such a macro, it will be 1726keyboard macros. If the key sequence is defined as such a macro, it will be
@@ -1896,10 +1887,6 @@ changed interactively after Viper is loaded.
1896In Insert state, this key acts as a temporary escape to Vi state, i.e., it 1887In Insert state, this key acts as a temporary escape to Vi state, i.e., it
1897will set Viper up so that the very next command will be executed as if it 1888will set Viper up so that the very next command will be executed as if it
1898were typed in Vi state. 1889were typed in Vi state.
1899@item viper-ESC-key "\e"
1900Specifies the key used to escape from Insert/Replace states to Vi.
1901Must be set in @file{.viper}. This variable cannot be
1902changed interactively after Viper is loaded.
1903@item viper-buffer-search-char nil 1890@item viper-buffer-search-char nil
1904Key used for buffer search. @xref{Viper Specials}, for details. 1891Key used for buffer search. @xref{Viper Specials}, for details.
1905@item viper-surrounding-word-function 'viper-surrounding-word 1892@item viper-surrounding-word-function 'viper-surrounding-word
@@ -1946,7 +1933,6 @@ can include a line like this in your @file{.viper} file:
1946@vindex @code{viper-vi-style-in-minibuffer} 1933@vindex @code{viper-vi-style-in-minibuffer}
1947@vindex @code{viper-no-multiple-ESC} 1934@vindex @code{viper-no-multiple-ESC}
1948@vindex @code{viper-always} 1935@vindex @code{viper-always}
1949@vindex @code{viper-ESC-keyseq-timeout}
1950@vindex @code{viper-fast-keyseq-timeout} 1936@vindex @code{viper-fast-keyseq-timeout}
1951@vindex @code{viper-ex-style-motion} 1937@vindex @code{viper-ex-style-motion}
1952@vindex @code{viper-ex-style-editing} 1938@vindex @code{viper-ex-style-editing}
@@ -1965,7 +1951,6 @@ can include a line like this in your @file{.viper} file:
1965@vindex @code{viper-replace-region-start-symbol} 1951@vindex @code{viper-replace-region-start-symbol}
1966@vindex @code{viper-allow-multiline-replace-regions} 1952@vindex @code{viper-allow-multiline-replace-regions}
1967@vindex @code{viper-toggle-key} 1953@vindex @code{viper-toggle-key}
1968@vindex @code{viper-ESC-key}
1969@vindex @code{viper-buffer-search-char} 1954@vindex @code{viper-buffer-search-char}
1970@vindex @code{viper-surrounding-word-function} 1955@vindex @code{viper-surrounding-word-function}
1971@vindex @code{viper-vi-state-hook} 1956@vindex @code{viper-vi-state-hook}