Mercurial > emacs
comparison lisp/ediff-util.el @ 65627:511f8e9d22ca
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.
author | Michael Kifer <kifer@cs.stonybrook.edu> |
---|---|
date | Tue, 20 Sep 2005 17:47:28 +0000 |
parents | 4d1085b02d64 |
children | ed770a0a7846 |
comparison
equal
deleted
inserted
replaced
65626:69a9e146ef35 | 65627:511f8e9d22ca |
---|---|
365 (setq buffer-C | 365 (setq buffer-C |
366 (get-buffer-create | 366 (get-buffer-create |
367 (ediff-unique-buffer-name "*ediff-merge" "*"))) | 367 (ediff-unique-buffer-name "*ediff-merge" "*"))) |
368 (save-excursion | 368 (save-excursion |
369 (set-buffer buffer-C) | 369 (set-buffer buffer-C) |
370 (insert-buffer buf) | 370 (insert-buffer-substring buf) |
371 (funcall (ediff-with-current-buffer buf major-mode)) | 371 (funcall (ediff-with-current-buffer buf major-mode)) |
372 (widen) ; merge buffer is always widened | 372 (widen) ; merge buffer is always widened |
373 (add-hook 'local-write-file-hooks 'ediff-set-merge-mode nil t) | 373 (add-hook 'local-write-file-hooks 'ediff-set-merge-mode nil t) |
374 ))) | 374 ))) |
375 (setq buffer-read-only nil | 375 (setq buffer-read-only nil |