diff options
author | Tassilo Horn <tsdh@gnu.org> | 2021-12-29 18:00:30 +0100 |
---|---|---|
committer | Tassilo Horn <tsdh@gnu.org> | 2021-12-29 18:00:30 +0100 |
commit | 3cadd72673d8095df7eeb8e847db87ae42b5e2f6 (patch) | |
tree | bca34534ee847bafe7fc8904dfbd854ec117716e /lisp/vc | |
parent | 1da392d62d1ae743151f7fda83d0725ec6053686 (diff) | |
download | emacs-3cadd72673d8095df7eeb8e847db87ae42b5e2f6.tar.gz |
Revert "Fix fontification in diff--font-lock-prettify"
This reverts commit 1da392d62d1ae743151f7fda83d0725ec6053686.
Diffstat (limited to 'lisp/vc')
-rw-r--r-- | lisp/vc/diff-mode.el | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el index 60d210ca220..8f83aa580e4 100644 --- a/lisp/vc/diff-mode.el +++ b/lisp/vc/diff-mode.el @@ -2612,17 +2612,19 @@ fixed, visit it in a buffer." "\\(?:index.*\n\\)?" "--- \\(?:" null-device "\\|a/\\(.*\\)\\)\n" "\\+\\+\\+ \\(?:" null-device "\\|b/\\(.*\\)\\)\n")))) - (put-text-property (match-beginning 0) (1- (match-end 0)) - 'display - (propertize - (cond - ((null (match-string 1)) - (concat "new file " (match-string 2))) - ((null (match-string 2)) - (concat "deleted " (match-string 1))) - (t - (concat "modified " (match-string 1)))) - 'face '(diff-file-header diff-header)))))) + (put-text-property (match-beginning 0) + (or (match-beginning 2) (match-beginning 1)) + 'display (propertize + (cond + ((null (match-beginning 1)) + (concat "new file " (match-string 2))) + ((null (match-beginning 2)) + (concat "deleted " (match-string 1))) + (t + (concat "modified " (match-string 1)))) + 'face '(diff-file-header diff-header))) + (put-text-property (match-end 1) (1- (match-end 0)) + 'display "")))) nil) ;;; Syntax highlighting from font-lock |