aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorThien-Thi Nguyen2008-07-21 14:20:24 +0000
committerThien-Thi Nguyen2008-07-21 14:20:24 +0000
commit7381be9dcb83efae4f0645d49a55cc38f13cb9c8 (patch)
tree4baf43e83b8ace9329e25b3c6ccf622e5641553d /etc
parentb737c3d96807ae991ab90808d5c090f41a202e3d (diff)
downloademacs-7381be9dcb83efae4f0645d49a55cc38f13cb9c8.tar.gz
emacs-7381be9dcb83efae4f0645d49a55cc38f13cb9c8.zip
Make auto-refining a minor mode, and diff- and smerge- use it.
* diff-mode.el (diff-auto-refine): Delete defcustom. (diff-auto-refine-mode): New func/var via define-minor-mode. Update var ref to use diff-auto-refine-mode. * smerge-mode.el (diff-mode): Require when compiling. (smerge-auto-refine): Delete defcustom. Update smerge-auto-refine ref to use diff-auto-refine-mode.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS5
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 859a37b0c8f..a507af05777 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -579,7 +579,7 @@ set a variable's `safe-local-variable' and `risky-local-variable' property.
579 579
580*** diff-refine-hunk highlights word-level details of changes in a diff hunk. 580*** diff-refine-hunk highlights word-level details of changes in a diff hunk.
581It's used automatically as you move through hunks, see 581It's used automatically as you move through hunks, see
582diff-auto-refine. It is bound to `C-c C-b'. 582diff-auto-refine-mode. It is bound to `C-c C-b'.
583 583
584*** diff-add-change-log-entries-other-window iterates through the diff 584*** diff-add-change-log-entries-other-window iterates through the diff
585buffer and tries to create ChangeLog entries for each change. 585buffer and tries to create ChangeLog entries for each change.
@@ -784,7 +784,8 @@ It is used to configure wireless interfaces.
784*** sgml-electric-tag-pair-mode lets you simultaneously edit matched tag pairs. 784*** sgml-electric-tag-pair-mode lets you simultaneously edit matched tag pairs.
785 785
786*** smerge-refine highlights word-level details of changes in conflict. 786*** smerge-refine highlights word-level details of changes in conflict.
787It's used automatically as you move through conflicts, see smerge-auto-refine. 787It's used automatically as you move through conflicts, see
788smerge-auto-refine-mode.
788 789
789*** talk.el has been extended for multiple tty support. 790*** talk.el has been extended for multiple tty support.
790 791