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.

All labels observed (2)

Label Occurrences
Emacs diff-mode canonical 1
diff-mode.el 1

How this entity was disambiguated

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 ⓘ
linked to: Emacs diff-mode
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 ⓘ
license GNU General Public License ⓘ
maintainedBy GNU Emacs developers ⓘ
partOf GNU Emacs ⓘ
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 ⓘ
Magit ⓘ
version control systems ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Magit → integratesWith → Emacs diff-mode ⓘ
Emacs diff-mode → definedIn → diff-mode.el ⓘ
linked to: Emacs diff-mode