Skip to content

Latest commit

 

History

History
67 lines (41 loc) · 1.88 KB

README.md

File metadata and controls

67 lines (41 loc) · 1.88 KB

Emacs Logo

diffview.el

View diffs in side-by-side format


License GPLv3 MELPA MELPA Stable

Render a unified diff (top/bottom) in an easy-to-comprehend side-by-side format. This comes in handy for reading patches from mailing lists (or from whencever you might acquire them).

Installation

M-x package-install diffview

Usage

The following functions are provided for launching a side-by-side diff:

  • diffview-current : View the current diff buffer side-by-side
  • diffview-region : View the current diff region side-by-side
  • diffview-message : View the current email message (which presumably contains a patch) side-by-side

Keybindings

  • } : Next file
  • { : Previous file
  • l : Align windows
  • q : Quit

Screenshots

Before:

After:

Function and Macro Documentation

(diffview-current)

Show current diff buffer in a side-by-side view.

(diffview-region)

Show current diff region in a side-by-side view.

(diffview-message)

Show message-mode buffer in a side-by-side view. This is useful for reading patches from mailing lists.


Markdown README file generated by make-readme-markdown.el