Emacs diff-mode
E1008121
Emacs diff-mode is a built-in Emacs major mode for viewing and editing unified diffs and patches with syntax highlighting and navigation features.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Emacs major mode
ⓘ
software feature ⓘ |
| activatedBy |
M-x diff-mode
ⓘ
opening a .diff file in Emacs ⓘ opening a .patch file in Emacs ⓘ |
| definedIn | diff-mode.el NERFINISHED ⓘ |
| hasCustomizationGroup | diff ⓘ |
| hasFeature |
commands to apply hunks
ⓘ
commands to kill hunks ⓘ commands to refine hunks ⓘ commands to reverse hunks ⓘ highlighting of added lines ⓘ highlighting of changed lines ⓘ highlighting of file headers ⓘ highlighting of hunk headers ⓘ highlighting of removed lines ⓘ keybindings for moving between files ⓘ keybindings for moving between hunks ⓘ outline-style navigation of diffs ⓘ read-only by default ⓘ support for diff headers ⓘ |
| hasKeyBinding |
n for next hunk
ⓘ
p for previous hunk ⓘ |
| implementedIn | Emacs Lisp NERFINISHED ⓘ |
| license | GNU General Public License ⓘ |
| maintainedBy | GNU Emacs developers ⓘ |
| partOf | GNU Emacs NERFINISHED ⓘ |
| runsOn | any platform supported by Emacs ⓘ |
| supports |
applying hunks
ⓘ
editing patches ⓘ file navigation ⓘ font-lock highlighting ⓘ hunk navigation ⓘ refining hunks ⓘ reverting hunks ⓘ selective patch application ⓘ syntax highlighting ⓘ viewing context diffs ⓘ viewing normal diffs ⓘ viewing patches ⓘ viewing unified diffs ⓘ |
| usedFor |
applying patches manually
ⓘ
code review ⓘ editing patch files ⓘ inspecting changes ⓘ resolving conflicts in patches ⓘ |
| usedWith |
Emacs vc-mode
NERFINISHED
ⓘ
Magit NERFINISHED ⓘ version control systems ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.