[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/smerge-mode.el,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/smerge-mode.el,v |
Date: |
Thu, 08 Mar 2007 20:12:56 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 07/03/08 20:12:55
Index: smerge-mode.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/smerge-mode.el,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- smerge-mode.el 21 Jan 2007 03:53:10 -0000 1.49
+++ smerge-mode.el 8 Mar 2007 20:12:54 -0000 1.50
@@ -345,7 +345,9 @@
;; during font-locking so inhibit-modification-hooks is non-nil, so we
;; can't just modify the buffer and expect font-lock to be triggered as in:
;; (put-text-property beg end 'smerge-force-highlighting nil)
- (remove-text-properties beg end '(fontified nil)))
+ (let ((modified (buffer-modified-p)))
+ (remove-text-properties beg end '(fontified nil))
+ (restore-buffer-modified-p modified)))
(defun smerge-popup-context-menu (event)
"Pop up the Smerge mode context menu under mouse."
@@ -558,6 +560,8 @@
t)
(search-failed (error "Point not in conflict region")))))
+(add-to-list 'debug-ignored-errors "Point not in conflict region")
+
(defun smerge-conflict-overlay (pos)
"Return the conflict overlay at POS if any."
(let ((ols (overlays-at pos))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lisp/smerge-mode.el,v,
Stefan Monnier <=