emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/lisp/emulation viper.el viper-util.el vip...


From: Michael Kifer
Subject: [Emacs-commit] emacs/lisp/emulation viper.el viper-util.el vip...
Date: Sun, 18 Jun 2006 17:08:25 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Michael Kifer <kifer>   06/06/18 17:08:25

Modified files:
        lisp/emulation : viper.el viper-util.el viper-cmd.el 
        lisp           : ediff.el ediff-wind.el ediff-vers.el 
                         ediff-mult.el ediff-diff.el ChangeLog 

Log message:
        2006-06-18  Michael Kifer  <address@hidden>
                
                * viper-cmd.el (viper-special-read-and-insert-char): use
                read-key-sequence.
                (viper-after-change-undo-hook): enhancements.
                (viper-after-change-undo-hook): new hook.
                (viper-undo): use viper-after-change-undo-hook.
                (viper-add-newline-at-eob-if-necessary): widen before making 
changes.
                (viper-next-line-at-bol): If point is on a widget or a button, 
simulate
                clicking on that widget/button.
                
                * viper.el (viper-mode): allow for a separate cursor color in 
Emacs
                state.
                
                * ediff-diff (ediff-test-patch-utility): catch errors.
                (ediff-actual-diff-options, ediff-actual-diff3-options): new 
variables.
                (ediff-set-actual-diff-options): new function.
                (ediff-reset-diff-options, ediff-toggle-ignore-case):
                use ediff-set-actual-diff-options.
                (ediff-extract-diffs): catch errors.
                (ediff-whitespace): add nonbreakable space.
                (ediff-same-file-contents): catch errors.
                
                * ediff-mult.el (ediff-collect-custom-diffs): save
                coding-system-for-read.
                
                * ediff-vers.el (ediff-keep-tmp-versions): new var.
                (ediff-vc-internal, ediff-vc-merge-internal): use
                ediff-delete-version-file.
                (ediff-delete-version-file): new function.
                
                * ediff-wind.el (ediff-control-frame-parameters): set frame 
fringes.
                
                * ediff.el (ediff-directories, ediff-directory-revisions,
                ediff-merge-directories, ediff-merge-directories-with-ancestor,
                ediff-directories-internal, ediff-merge-directory-revisions,
                ediff-merge-directory-revisions-with-ancestor,
                ediff-directories3): use read-directory-name.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/emulation/viper.el?cvsroot=emacs&r1=1.92&r2=1.93
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/emulation/viper-util.el?cvsroot=emacs&r1=1.61&r2=1.62
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/emulation/viper-cmd.el?cvsroot=emacs&r1=1.53&r2=1.54
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ediff.el?cvsroot=emacs&r1=1.79&r2=1.80
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ediff-wind.el?cvsroot=emacs&r1=1.45&r2=1.46
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ediff-vers.el?cvsroot=emacs&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ediff-mult.el?cvsroot=emacs&r1=1.47&r2=1.48
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ediff-diff.el?cvsroot=emacs&r1=1.53&r2=1.54
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.9715&r2=1.9716




reply via email to

[Prev in Thread] Current Thread [Next in Thread]