diff options
| author | Thien-Thi Nguyen | 2008-07-21 14:20:24 +0000 |
|---|---|---|
| committer | Thien-Thi Nguyen | 2008-07-21 14:20:24 +0000 |
| commit | 7381be9dcb83efae4f0645d49a55cc38f13cb9c8 (patch) | |
| tree | 4baf43e83b8ace9329e25b3c6ccf622e5641553d /etc | |
| parent | b737c3d96807ae991ab90808d5c090f41a202e3d (diff) | |
| download | emacs-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/NEWS | 5 |
1 files changed, 3 insertions, 2 deletions
| @@ -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. |
| 581 | It's used automatically as you move through hunks, see | 581 | It's used automatically as you move through hunks, see |
| 582 | diff-auto-refine. It is bound to `C-c C-b'. | 582 | diff-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 |
| 585 | buffer and tries to create ChangeLog entries for each change. | 585 | buffer 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. |
| 787 | It's used automatically as you move through conflicts, see smerge-auto-refine. | 787 | It's used automatically as you move through conflicts, see |
| 788 | smerge-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 | ||