emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/lisp diff-mode.el ChangeLog


From: Stefan Monnier
Subject: [Emacs-commit] emacs/lisp diff-mode.el ChangeLog
Date: Mon, 25 Feb 2008 03:54:56 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        08/02/25 03:54:55

Modified files:
        lisp           : diff-mode.el ChangeLog 

Log message:
        * diff-mode.el (diff-file-junk-re): New const.
        (diff-beginning-of-file-and-junk): Use it.
        (diff-file-kill): Make sure we were really inside a file diff.
        
        * diff-mode.el: Make it more robust in the presence of empty context
        lines in unified hunks.
        (diff-valid-unified-empty-line): New var.
        (diff-unified->context, diff-sanity-check-hunk): Obey it.
        (diff-end-of-hunk): Obey it.  New arg `donttrustheader'.
        (diff-fixup-modifs, diff-post-command-hook): Use this new arg.
        (diff-hunk-header-re-unified): New const.
        (diff-font-lock-keywords, diff-hunk-header-re, diff-split-hunk)
        (diff-fixup-modifs, diff-unified->context, diff-next-complex-hunk)
        (diff-sanity-check-hunk): Use it.
        
        * diff-mode.el (diff-beginning-of-file-and-junk): If we're on the
        Index: line, don't search backward for the previous one.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/diff-mode.el?cvsroot=emacs&r1=1.128&r2=1.129
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.12893&r2=1.12894




reply via email to

[Prev in Thread] Current Thread [Next in Thread]