## diffview.el
*View diffs in side-by-side format*
---
[](http://www.gnu.org/licenses/gpl-3.0.html)
[](http://melpa.org/#/diffview)
[](http://stable.melpa.org/#/diffview)
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.
-----