2005-09-20 Michael Kifer <kifer@cs.stonybrook.edu>
commit15c77b9ecd23bfcb6c831bbc25d35ec8d0723fad
authorMichael Kifer <kifer@cs.stonybrook.edu>
Tue, 20 Sep 2005 17:47:28 +0000 (20 17:47 +0000)
committerMichael Kifer <kifer@cs.stonybrook.edu>
Tue, 20 Sep 2005 17:47:28 +0000 (20 17:47 +0000)
tree65a1226ad4376299b55254a51ccf406c445ac5e7
parent41ea4df8c30cb9c1c7254188c5aa812d9875f383
2005-09-20  Michael Kifer  <kifer@cs.stonybrook.edu>

* ediff-ptch.el (ediff-file-name-sans-prefix): treat nil as an empty
string.
(ediff-fixup-patch-map): better heuristic for intuiting the file names
to patch.
(ediff-prompt-for-patch-file): more intuitive prompt.

* ediff-util.el: use insert-buffer-substring.

* ediff-vers.el (cvs-run-ediff-on-file-descriptor): bug fix.

* viper-cmd.el (viper-change-state): don't move over the field
boundaries in the minibuffer.
(viper-set-minibuffer-style): add viper-minibuffer-post-command-hook.
(viper-minibuffer-post-command-hook): new hook.
(viper-line): don't move cursor at bolp.

* viper-ex.el (ex-pwd, viper-info-on-file): fixed message

* viper-init.el: add alias to make-variable-buffer-local to avoid
compiler warnings.

* viper-macs.el (ex-map): better messages.

* viper-utils.el (viper-beginning-of-field): new function.

* viper.el: replace make-variable-buffer-local with
viper-make-variable-buffer-local everywhere, to avoid warnings.
lisp/ChangeLog
lisp/ediff-ptch.el
lisp/ediff-util.el
lisp/ediff-vers.el
lisp/ediff.el
lisp/emulation/viper-cmd.el
lisp/emulation/viper-init.el
lisp/emulation/viper-macs.el
lisp/emulation/viper-util.el
lisp/emulation/viper.el