diff options
author | Michael Kifer <kifer@cs.stonybrook.edu> | 2000-10-29 04:56:45 +0000 |
---|---|---|
committer | Michael Kifer <kifer@cs.stonybrook.edu> | 2000-10-29 04:56:45 +0000 |
commit | 657f9cb8b7f7c3a9687f3998319ce63346ef13a4 (patch) | |
tree | 1ee552a157cf60e2c30151a8341d5bef0d9f9e4d /man | |
parent | 4f490d995d44a68878c1bd7dd0df3be5355b81a8 (diff) | |
download | emacs-657f9cb8b7f7c3a9687f3998319ce63346ef13a4.tar.gz |
2000-10-29 Michael Kifer <kifer@cs.sunysb.edu>
* viper-cmd.el (viper-preserve-cursor-color): new test that avoids
rewrawing the screen when changing cursor color.
(viper-insert-state-pre-command-sentinel,
viper-replace-state-pre-command-sentinel,
viper-replace-state-post-command-sentinel): use
viper-preserve-cursor-color.
Many functions changed to use viper= instead of = when comparing
characters.
* viper-util.el (viper-memq-char,viper=): new functions for
working with characters.
(viper-change-cursor-color): fixed buglet.
Many functions changed to use viper= instead of = when comparing
characters.
* viper.el (viper-insert-state-mode-list): added eshell.
* ediff-init.el (ediff-before-setup-hook): new hook.
Several typos fixed in various docstrings.
* ediff-merg.el (ediff-show-clashes-only): docstring typo fixed.
* ediff-nult.el (ediff-before-session-group-setup-hooks): new
hook.
(ediff-show-meta-buffer): run ediff-before-session-group-setup-hooks.
* ediff-util.el (ediff-setup): run ediff-before-setup-hook.
(ediff-other-buffer): use selected buffers if in Buffer-menu buffer.
(ediff-get-selected-buffers): new function.
* ediff-vers.el (ediff-vc-internal,ediff-rcs-internal,
ediff-vc-merge-internal,ediff-rcs-merge-internal): use
save-window-excursion.
* ediff-wind.el (ediff-skip-unsuitable-frames): more robust
termination check in while loop.
* ediff.el (ediff-get-default-file-name): better defaults when in
dired buffer.
(ediff-files,ediff-merge-files,ediff-files3,
ediff-merge-files-with-ancestor): use ediff-get-default-file-name.
Diffstat (limited to 'man')
-rw-r--r-- | man/ediff.texi | 32 | ||||
-rw-r--r-- | man/viper.texi | 8 |
2 files changed, 27 insertions, 13 deletions
diff --git a/man/ediff.texi b/man/ediff.texi index d655534f055..f0e339b6be7 100644 --- a/man/ediff.texi +++ b/man/ediff.texi @@ -14,7 +14,7 @@ @synindex fn cp @synindex pg cp -@dircategory Emacs +@dircategory Editors @direntry * Ediff: (ediff). A visual interface for comparing and merging programs. @end direntry @@ -55,7 +55,7 @@ paragraph not being relevant to the printed manual). @vskip 0pt plus 1filll @noindent -Copyright @copyright{} 1995, 1996, 1997 Free Software Foundation, Inc. +Copyright @copyright{} 1995, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice @@ -1077,6 +1077,11 @@ The bulk of customization can be done via the following hooks: @vindex ediff-load-hook This hook can be used to change defaults after Ediff is loaded. +@item ediff-before-setup-hook +@vindex ediff-before-setup-hook +Hook that is run just before Ediff rearranges windows to its liking. +Can be used to save windows configuration. + @item ediff-keymap-setup-hook @vindex ediff-keymap-setup-hook @vindex ediff-mode-map @@ -1092,8 +1097,9 @@ of Ediff. @vindex ediff-before-setup-windows-hook @vindex ediff-after-setup-windows-hook These two hooks are called before and after Ediff sets up its window -configuration. Can be used to save the configuration that existed -before Ediff starts or for whatever other purposes. +configuration. These hooks are run each time Ediff rearranges windows to +its liking. This happens whenever it detects that the user changed the +windows setup. @item ediff-suspend-hook @itemx ediff-quit-hook @@ -1186,8 +1192,13 @@ set local variables that alter the look of the display. @vindex ediff-registry-setup-hook Hooks run after setting up the registry for all active Ediff session. @xref{Session Groups}, for details. -@item ediff-session-group-setup-hook -@vindex ediff-session-group-setup-hook +@item ediff-before-session-group-setup-hook +@vindex ediff-before-session-group-setup-hook +Hooks run before setting up a control panel for a group of related Ediff +sessions. Can be used, for example, to save window configuration to restore +later. +@item ediff-after-session-group-setup-hook +@vindex ediff-after-session-group-setup-hook Hooks run after setting up a control panel for a group of related Ediff sessions. @xref{Session Groups}, for details. @item ediff-quit-session-group-hook @@ -2009,10 +2020,9 @@ have to tell Ediff which version control package you are using, e.g., @end example Apart from the standard @file{vc.el}, Ediff supports three other interfaces -to version control: -@file{rcs.el}, @file{pcl-cvs.el}, and @file{generic-sc.el}. -The package @file{rcs.el} is written by Sebastian Kremer -<sk@@thp.Uni-Koeln.DE> and is available as +to version control: @file{rcs.el}, @file{pcl-cvs.el} (recently renamed +pcvs.el), and @file{generic-sc.el}. The package @file{rcs.el} is written +by Sebastian Kremer <sk@@thp.Uni-Koeln.DE> and is available as @example @file{ftp.cs.buffalo.edu:pub/Emacs/rcs.tar.Z} @file{ftp.uni-koeln.de:/pub/gnu/emacs/rcs.tar.Z} @@ -2293,6 +2303,7 @@ Mike Long (mike.long@@analog.com), Martin Maechler (maechler@@stat.math.ethz.ch), Simon Marshall (simon@@gnu.org), Richard Mlynarik (mly@@adoc.xerox.com), +Stefan Monnier (monnier@@cs.yale.edu), Chris Murphy (murphycm@@sun.aston.ac.uk), Erik Naggum (erik@@naggum.no), Eyvind Ness (Eyvind.Ness@@hrp.no), @@ -2323,6 +2334,7 @@ Jan Vroonhof (vroonhof@@math.ethz.ch), Philippe Waroquiers (philippe.waroquiers@@eurocontrol.be), Klaus Weber (gizmo@@zork.north.de), Ben Wing (ben@@xemacs.org), +Tom Wurgler (twurgler@@goodyear.com), Ilya Zakharevich (ilya@@math.ohio-state.edu), Eli Zaretskii (eliz@@is.elta.co.il) @end example diff --git a/man/viper.texi b/man/viper.texi index a443d552c99..d231e3fcbd5 100644 --- a/man/viper.texi +++ b/man/viper.texi @@ -6,7 +6,7 @@ @comment @setfilename viper.info @setfilename ../info/viper -@dircategory Emacs +@dircategory Editors @direntry * VIPER: (viper). The newest Emacs VI-emulation mode. (also, A VI Plan for Emacs Rescue @@ -20,7 +20,7 @@ @titlepage @title Viper Is a Package for Emacs Rebels @subtitle a Vi emulator for Emacs -@subtitle March 1998, Viper Version 3.02 (Polyglot) +@subtitle October 2000, Viper Version 3.09 @author Michael Kifer (Viper) @author Aamod Sane (VIP 4.4) @@ -97,7 +97,7 @@ It is recommended that you read the Overview node. The other nodes may be visited as needed. Comments and bug reports are welcome. -@code{kifer@@cs.emacs.edu} is the current address for Viper bug reports. +@code{kifer@@cs.sunysb.edu} is the current address for Viper bug reports. Please use the Ex command @kbd{:submitReport} for this purpose.@refill @end ifinfo @@ -4419,6 +4419,7 @@ Many contributors on the net pointed out bugs and suggested a number of useful features. Here is a (hopefully) complete list of contributors: @example +aaronl@@vitelus.com (Aaron Lehmann), ahg@@panix.com (Al Gelders), amade@@diagram.fr (Paul-Bernard Amade), ascott@@fws214.intel.com (Andy Scott), @@ -4428,6 +4429,7 @@ dave@@hellgate.utah.edu, dominik@@strw.LeidenUniv.nl (Carsten Dominik), dwallach@@cs.princeton.edu (Dan Wallach), dwight@@toolucky.llnl.gov (Dwight Shih), +dxc@@xprt.net (David X. Callaway), edmonds@@edmonds.home.cs.ubc.ca (Brian Edmonds), gviswana@@cs.wisc.edu (Guhan Viswanathan), gvr@@halcyon.com (George V.@: Reilly), |