diff options
| author | Stefan Monnier | 2000-12-22 23:19:47 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2000-12-22 23:19:47 +0000 |
| commit | 6eabfb2600e07362acc22f6ffcdc35e1cc758eb0 (patch) | |
| tree | d5780fffd5c40681baf862bd779906049407b7c7 | |
| parent | 0e86b6b04b7700833e139303e311ae7a8c4088a3 (diff) | |
| download | emacs-6eabfb2600e07362acc22f6ffcdc35e1cc758eb0.tar.gz emacs-6eabfb2600e07362acc22f6ffcdc35e1cc758eb0.zip | |
(smerge-basic-map): Use `=' rather than `d'.
Use minibuffer menu prompt for the `=' prefix.
(smerge-command-prefix): Change default to C-^.
(smerge-mode): Don't assume font-lock doesn't move point.
| -rw-r--r-- | lisp/ChangeLog | 1 | ||||
| -rw-r--r-- | lisp/smerge-mode.el | 10 |
2 files changed, 9 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index dc123d24185..b9d1f3a283a 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | * smerge-mode.el (smerge-basic-map): Use `=' rather than `d'. | 3 | * smerge-mode.el (smerge-basic-map): Use `=' rather than `d'. |
| 4 | Use minibuffer menu prompt for the `=' prefix. | 4 | Use minibuffer menu prompt for the `=' prefix. |
| 5 | (smerge-command-prefix): Change default to C-^. | 5 | (smerge-command-prefix): Change default to C-^. |
| 6 | (smerge-mode): Don't assume font-lock doesn't move point. | ||
| 6 | 7 | ||
| 7 | * skeleton.el (skeleton-internal-1): Make sure the first line of | 8 | * skeleton.el (skeleton-internal-1): Make sure the first line of |
| 8 | the region is also re-indented. | 9 | the region is also re-indented. |
diff --git a/lisp/smerge-mode.el b/lisp/smerge-mode.el index 5b182b28e8a..1b7359d4478 100644 --- a/lisp/smerge-mode.el +++ b/lisp/smerge-mode.el | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | ;; Author: Stefan Monnier <monnier@cs.yale.edu> | 5 | ;; Author: Stefan Monnier <monnier@cs.yale.edu> |
| 6 | ;; Keywords: merge diff3 cvs conflict | 6 | ;; Keywords: merge diff3 cvs conflict |
| 7 | ;; Revision: $Id: smerge-mode.el,v 1.7 2000/10/06 16:07:31 monnier Exp $ | 7 | ;; Revision: $Id: smerge-mode.el,v 1.8 2000/12/22 22:58:57 monnier Exp $ |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | 10 | ||
| @@ -472,13 +472,19 @@ The point is moved to the end of the conflict." | |||
| 472 | (font-lock-remove-keywords nil smerge-font-lock-keywords)) | 472 | (font-lock-remove-keywords nil smerge-font-lock-keywords)) |
| 473 | (goto-char (point-min)) | 473 | (goto-char (point-min)) |
| 474 | (while (smerge-find-conflict) | 474 | (while (smerge-find-conflict) |
| 475 | (font-lock-fontify-region (match-beginning 0) (match-end 0) nil))))) | 475 | (save-excursion |
| 476 | (font-lock-fontify-region (match-beginning 0) (match-end 0) nil)))))) | ||
| 476 | 477 | ||
| 477 | 478 | ||
| 478 | (provide 'smerge-mode) | 479 | (provide 'smerge-mode) |
| 479 | 480 | ||
| 480 | ;;; Change Log: | 481 | ;;; Change Log: |
| 481 | ;; $Log: smerge-mode.el,v $ | 482 | ;; $Log: smerge-mode.el,v $ |
| 483 | ;; Revision 1.8 2000/12/22 22:58:57 monnier | ||
| 484 | ;; (smerge-basic-map): Use `=' rather than `d'. | ||
| 485 | ;; Use minibuffer menu prompt for the `=' prefix. | ||
| 486 | ;; (smerge-command-prefix): Change default to C-^. | ||
| 487 | ;; | ||
| 482 | ;; Revision 1.7 2000/10/06 16:07:31 monnier | 488 | ;; Revision 1.7 2000/10/06 16:07:31 monnier |
| 483 | ;; (smerge-diff): Setup the buffer's default-directory | 489 | ;; (smerge-diff): Setup the buffer's default-directory |
| 484 | ;; and add filename to the names so that diff-mode can jump to source. | 490 | ;; and add filename to the names so that diff-mode can jump to source. |