[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r111301: Remove hand-written node poi
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r111301: Remove hand-written node pointers in doc/misc/viper.texi |
Date: |
Sat, 22 Dec 2012 12:06:25 -0800 |
User-agent: |
Bazaar (2.5.0) |
------------------------------------------------------------
revno: 111301
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Sat 2012-12-22 12:06:25 -0800
message:
Remove hand-written node pointers in doc/misc/viper.texi
Fix up sectioning
modified:
doc/misc/ChangeLog
doc/misc/viper.texi
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog 2012-12-22 19:57:35 +0000
+++ b/doc/misc/ChangeLog 2012-12-22 20:06:25 +0000
@@ -2,7 +2,8 @@
* ada-mode.texi, ebrowse.texi, ediff.texi, ert.texi, eshell.texi:
* eudc.texi, idlwave.texi, rcirc.texi, remember.texi, ses.texi:
- * speedbar.texi, vip.texi, widget.texi: Nuke hand-written node pointers.
+ * speedbar.texi, vip.texi, viper.texi, widget.texi:
+ Nuke hand-written node pointers.
* Makefile.in (gfdl): New variable. Use throughout where
appropriate so that targets depend on doclicense.texi.
=== modified file 'doc/misc/viper.texi'
--- a/doc/misc/viper.texi 2012-12-22 16:25:40 +0000
+++ b/doc/misc/viper.texi 2012-12-22 20:06:25 +0000
@@ -46,9 +46,8 @@
@contents
@ifnottex
address@hidden Top, Overview,, (DIR)
-
address@hidden Viper
address@hidden Top
address@hidden Viper
We believe that one or more of the following statements are adequate
descriptions of Viper:
@@ -99,16 +98,13 @@
* Improvements over Vi:: New features, Improvements
* Customization:: How to customize Viper
* Commands:: Vi and Ex Commands
-
+* GNU Free Documentation License:: The license for this documentation.
+* Acknowledgments::
* Key Index:: Index of Vi and Ex Commands
* Function Index:: Index of Viper Functions
* Variable Index:: Index of Viper Variables
* Package Index:: Index of Packages Mentioned in this Document
* Concept Index:: Vi, Ex and Emacs concepts
-
-* Acknowledgments::
-* GNU Free Documentation License:: The license for this documentation.
-
@end menu
@iftex
@unnumbered Introduction
@@ -155,7 +151,7 @@
@end iftex
address@hidden Overview,Improvements over Vi,Top,Top
address@hidden Overview
@chapter Overview of Viper
Viper is a Vi emulation on top of Emacs. At the same time, Viper provides a
@@ -185,7 +181,7 @@
* Unimplemented Features:: That are unlikely to be implemented.
@end menu
address@hidden Emacs Preliminaries, Loading Viper, Overview, Overview
address@hidden Emacs Preliminaries
@section Emacs Preliminaries
@cindex buffer
@@ -313,7 +309,7 @@
cause Lisp functions to be called. It is possible to call these
functions directly, by typing @kbd{M-x function-name}.
address@hidden Loading Viper, States in Viper, Emacs Preliminaries, Overview
address@hidden Loading Viper
@section Loading Viper
The most common way to load it automatically is to include the following
@@ -368,7 +364,7 @@
viper-go-away} will do it for you. The function @code{toggle-viper-mode}
toggles Viperization of Emacs on and off.
address@hidden States in Viper, The Minibuffer, Loading Viper,Overview
address@hidden States in Viper
@section States in Viper
@kindex @kbd{C-z}
@@ -474,7 +470,7 @@
replacement commands, such as cw, C, R, etc.
@end menu
address@hidden Emacs State, Vi State, States in Viper, States in Viper
address@hidden Emacs State
@subsection Emacs State
@kindex @kbd{C-z}
@@ -506,7 +502,7 @@
single Vi command while staying in Viper's Insert state.
address@hidden Vi State, Insert State, Emacs State, States in Viper
address@hidden Vi State
@subsection Vi State
@cindex Vi state
@@ -666,7 +662,7 @@
address@hidden'.
@xref{Improvements over Vi}, for more information.
address@hidden Insert State, Replace State, Vi State, States in Viper
address@hidden Insert State
@subsection Insert State
@cindex Insert state
@@ -726,7 +722,7 @@
When Viper is in Insert state, you will see <I> in the mode line.
address@hidden Replace State,, Insert State, States in Viper
address@hidden Replace State
@subsection Replace State
@cindex Replace state
@@ -758,7 +754,7 @@
would delete text between this position and the end of the replacement
region.
address@hidden The Minibuffer,Multiple Files in Viper, States in Viper, Overview
address@hidden The Minibuffer
@section The Minibuffer
@cindex Minibuffer
@@ -808,7 +804,7 @@
The appearance of the text in the minibuffer can be changed.
@xref{Viper Specials}, for more details.
address@hidden Multiple Files in Viper,Unimplemented Features,The
Minibuffer,Overview
address@hidden Multiple Files in Viper
@section Multiple Files in Viper
@cindex multiple files
@@ -883,7 +879,7 @@
command @kbd{:n} can be given counts from the @kbd{:ar} list to switch to
other files. For example, use `:n3' to move to the third file in that list.
address@hidden Unimplemented Features,,Multiple Files in Viper,Overview
address@hidden Unimplemented Features
@section Unimplemented Features
Unimplemented features include:
@@ -904,8 +900,7 @@
back to normal address@hidden
@end itemize
address@hidden node-name, next, previous, up
address@hidden Improvements over Vi, Customization, Overview, Top
address@hidden Improvements over Vi
@chapter Improvements over Vi
Some common problems with Vi and Ex have been solved in Viper. This
@@ -926,7 +921,7 @@
you should know about.
@end menu
address@hidden Basics, Undo and Backups, Improvements over Vi, Improvements
over Vi
address@hidden Basics
@section Basics
The Vi command set is based on the idea of combining motion commands
@@ -997,7 +992,7 @@
specify @code{(setq ex-cycle-through-non-files t)} in your @file{.viper}
file. @xref{Customization}, for details.
address@hidden Undo and Backups, History, Basics, Improvements over Vi
address@hidden Undo and Backups
@section Undo and Backups
@cindex undo
@@ -1033,7 +1028,7 @@
can be any letters from a through z.
@comment ] balance parens
address@hidden History, Macros and Registers, Undo and Backups,Improvements
over Vi
address@hidden History
@section History
@cindex history
@@ -1072,7 +1067,7 @@
have a buffer history, and commands that expect strings or regular
expressions keep a history on those items.
address@hidden Macros and Registers,Completion,History,Improvements over Vi
address@hidden Macros and Registers
@section Macros and Registers
@cindex keyboard macros
@@ -1119,7 +1114,7 @@
Viper also provides Vi-style macros. @xref{Vi Macros}, for details.
address@hidden Completion, Improved Search, Macros and Registers, Improvements
over Vi
address@hidden Completion
@section Completion
@cindex completion
@@ -1130,7 +1125,7 @@
of the form @kbd{/foo//bar} as @kbd{/bar} and @kbd{/foo/~/bar} as
@kbd{~/bar}.
address@hidden Improved Search, Abbreviation Facilities, Completion,
Improvements over Vi
address@hidden Improved Search
@section Improved Search
@cindex buffer search
@@ -1198,7 +1193,7 @@
Try it: it is really simple!
address@hidden Abbreviation Facilities,Movement and Markers,Improved
Search,Improvements over Vi
address@hidden Abbreviation Facilities
@section Abbreviation Facilities
@cindex abbrevs
@@ -1222,7 +1217,7 @@
@code{dabbrev-expand} to that key.
Facilities like this make Vi's @kbd{:ab} command obsolete.
address@hidden Movement and Markers, New Commands, Abbreviation Facilities,
Improvements over Vi
address@hidden Movement and Markers
@section Movement and Markers
@cindex Ex style motion
@@ -1298,7 +1293,7 @@
Textmarkers, this is very useful. Contents of textmarkers can be viewed
by @kbd{[marker}. (Contents of registers can be viewed by @kbd{]register}).
address@hidden New Commands, Useful Packages, Movement and Markers,
Improvements over Vi
address@hidden New Commands
@section New Commands
These commands have no Vi analogs.
@@ -1487,7 +1482,7 @@
notably, Vi style macros are much more powerful in Viper than in Vi. @xref{Vi
Macros}, for details.
address@hidden Useful Packages, ,New Commands, Improvements over Vi
address@hidden Useful Packages
@section Useful Packages
Some Emacs packages are mentioned here as an aid to the new Viper user, to
@@ -1568,7 +1563,7 @@
and @address@hidden
address@hidden Customization,Commands,Improvements over Vi,Top
address@hidden Customization
@chapter Customization
@cindex customization
@@ -1614,7 +1609,7 @@
* Vi Macros:: How to do Vi style macros.
@end menu
address@hidden Rudimentary Changes,Key Bindings,Customization,Customization
address@hidden Rudimentary Changes
@section Rudimentary Changes
@cindex setting variables
@@ -1955,7 +1950,7 @@
@vindex @code{viper-replace-state-hook}
@vindex @code{viper-emacs-state-hook}
address@hidden Key Bindings, Packages that Change Keymaps, Rudimentary
Changes,Customization
address@hidden Key Bindings
@section Key Bindings
@cindex key bindings
@@ -2191,8 +2186,8 @@
@findex @code{viper-add-local-keys}
@findex @code{viper-zap-local-keys}
address@hidden Packages that Change Keymaps,Viper Specials,Key
Bindings,Customization
address@hidden Packages that Change Keymaps
address@hidden Packages that Change Keymaps
address@hidden Packages that Change Keymaps
@cindex C-c and Viper
@cindex Viper and C-c
@@ -2320,7 +2315,7 @@
@findex @code{remove-hook}
@findex @code{add-hook}
address@hidden Viper Specials,Vi Macros,Packages that Change
Keymaps,Customization
address@hidden Viper Specials
@section Viper Specials
Viper extends Vi with a number of useful features. This includes various
@@ -2705,7 +2700,7 @@
Emacs. The function @code{viper-surrounding-word} in @file{viper.el} can be
used as a guiding example.
address@hidden Vi Macros, ,Viper Specials,Customization
address@hidden Vi Macros
@section Vi Macros
@cindex Vi macros
@@ -2992,7 +2987,7 @@
currently defined. To see all macros along with their definitions, type
@kbd{M-x viper-describe-kbd-macros}.
address@hidden Commands,,Customization,Top
address@hidden Commands
@chapter Commands
This section is a semi-automatically bowdlerized version of the Vi
@@ -3011,8 +3006,7 @@
* Mouse-bound Commands:: Search and insertion of text
@end menu
address@hidden Groundwork, Text Handling, Commands, Commands
address@hidden node-name, next, previous, up
address@hidden Groundwork
@section Groundwork
The VI command set is based on the idea of combining motion commands
@@ -3222,7 +3216,7 @@
inserts them automatically in front of the Ex command.
@cindex Ex commands
address@hidden Text Handling, Display, Groundwork, Commands
address@hidden Text Handling
@section Text Handling
@menu
@@ -3237,7 +3231,7 @@
* Undoing:: Multiple Undo, Backups
@end menu
address@hidden Move Commands,Marking,,Text Handling
address@hidden Move Commands
@subsection Move Commands
@cindex movement commands
@@ -3433,7 +3427,7 @@
@kindex @kbd{l}
@vindex @code{viper-parse-sexp-ignore-comments}
address@hidden Marking,Appending Text,Move Commands,Text Handling
address@hidden Marking
@subsection Marking
Emacs mark is referred to in the region specifiers @kbd{r} and @kbd{R}.
@@ -3485,7 +3479,7 @@
@kindex @kbd{`<a-z>}
@kindex @kbd{'<a-z>}
address@hidden Appending Text, Editing in Insert State, Marking,Text Handling
address@hidden Appending Text
@subsection Appending Text
@xref{Options}, to see how to change tab and shiftwidth size. See the GNU
@@ -3567,7 +3561,7 @@
@kindex @kbd{A}
@kindex @kbd{a}
address@hidden Editing in Insert State, Deleting Text, Appending Text,Text
Handling
address@hidden Editing in Insert State
@subsection Editing in Insert State
Minibuffer can be edited similarly to Insert state, and you can switch
@@ -3593,7 +3587,7 @@
@kindex @kbd{C-w}
@kindex @kbd{C-v}
address@hidden Deleting Text, Changing Text, Editing in Insert State, Text
Handling
address@hidden Deleting Text
@subsection Deleting Text
@@ -3636,7 +3630,7 @@
@kindex @kbd{X}
@kindex @kbd{x}
address@hidden Changing Text, Search and Replace, Deleting Text,Text Handling
address@hidden Changing Text
@subsection Changing Text
@cindex joining lines
@@ -3744,7 +3738,7 @@
@kindex @kbd{R}
@kindex @kbd{r<char>}
address@hidden Search and Replace, Yanking, Changing Text,Text Handling
address@hidden Search and Replace
@subsection Search and Replace
@xref{Groundwork}, for Ex address syntax. @xref{Options}, to see how to
@@ -3827,7 +3821,7 @@
@kindex @kbd{?<string>}
@kindex @kbd{/<string>}
address@hidden Yanking,Undoing,Search and Replace,Text Handling
address@hidden Yanking
@subsection Yanking
@cindex cut and paste
@@ -3874,7 +3868,7 @@
@kindex @kbd{yank}
@findex @kbd{:yank}
address@hidden Undoing,, Yanking,Text Handling
address@hidden Undoing
@subsection Undoing
@cindex undo
@@ -3900,7 +3894,7 @@
@kindex @kbd{U}
@kindex @kbd{u}
address@hidden Display, File and Buffer Handling, Text Handling, Commands
address@hidden Display
@section Display
@cindex scrolling
@@ -3959,7 +3953,7 @@
@kindex @kbd{C-g}
address@hidden File and Buffer Handling, Mapping, Display,Commands
address@hidden File and Buffer Handling
@section File and Buffer Handling
@cindex multiple files
@@ -4111,7 +4105,7 @@
@findex @kbd{:cd [<dir>]}
@findex @kbd{:pwd}
address@hidden Mapping, Shell Commands, File and Buffer Handling, Commands
address@hidden Mapping
@section Mapping
@cindex key bindings
@@ -4178,7 +4172,7 @@
@findex @kbd{:unmap!@: <char>}
@findex @kbd{:map!@: <char> <seq>}
address@hidden Shell Commands, Options, Mapping, Commands
address@hidden Shell Commands
@section Shell Commands
@cindex % (Current file)
@@ -4244,7 +4238,7 @@
@findex @kbd{:sh}
@findex @kbd{:make}
address@hidden Options,Emacs Related Commands,Shell Commands,Commands
address@hidden Options
@section Options
@cindex Vi options
@@ -4365,7 +4359,7 @@
@findex @kbd{:set ai}
@findex @kbd{:set autoindent}
address@hidden Emacs Related Commands,,Options,Commands
address@hidden Emacs Related Commands
@section Emacs Related Commands
@table @kbd
@@ -4415,7 +4409,7 @@
@kindex @kbd{C-\}
@kindex @kbd{C-c\}
address@hidden Mouse-bound Commands,,,Commands
address@hidden Mouse-bound Commands
@section Mouse-bound Commands
The following two mouse actions are normally bound to special search and
@@ -4444,8 +4438,11 @@
@kindex @kbd{meta button1up}
@kindex @kbd{meta button2up}
address@hidden Acknowledgments,,,Top
address@hidden node-name, next, previous, up
address@hidden GNU Free Documentation License
address@hidden GNU Free Documentation License
address@hidden doclicense.texi
+
address@hidden Acknowledgments
@unnumbered Acknowledgments
Viper, formerly known as VIP-19, was written by Michael Kifer. Viper is
@@ -4519,36 +4516,27 @@
zapman@@cc.gatech.edu (Jason Zapman II),
@end example
address@hidden GNU Free Documentation License,,, Top
address@hidden GNU Free Documentation License
address@hidden doclicense.texi
-
address@hidden Key Index,Function Index,,Top
address@hidden node-name, next, previous, up
address@hidden Key Index
@unnumbered Key Index
@printindex ky
address@hidden Function Index,Variable Index,Key Index,Top
address@hidden node-name, next, previous, up
address@hidden Function Index
@unnumbered Function Index
@printindex fn
address@hidden Variable Index,Package Index,Function Index,Top
address@hidden node-name, next, previous, up
address@hidden Variable Index
@unnumbered Variable Index
@printindex vr
address@hidden Package Index,Concept Index,Variable Index,Top
address@hidden node-name, next, previous, up
address@hidden Package Index
@unnumbered Package Index
@printindex pg
address@hidden Concept Index,,Package Index,Top
address@hidden node-name, next, previous, up
address@hidden Concept Index
@unnumbered Concept Index
@printindex cp
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r111301: Remove hand-written node pointers in doc/misc/viper.texi,
Glenn Morris <=