<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/vc/diff-mode.el, branch feature/igc</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>; diff--revert-kill-hunks: Hoist binding inhibit-read-only.</title>
<updated>2026-02-05T12:24:05+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-02-05T12:24:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a06cddec20d79b92a11172c201fa8cec54a28ffb'/>
<id>a06cddec20d79b92a11172c201fa8cec54a28ffb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bind "u", "@" in diff-mode-read-only-map, not diff-mode-shared-map</title>
<updated>2026-02-05T11:49:28+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-02-05T11:49:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=10aa35bab7d624fed2b267fc48ebb05e839da57c'/>
<id>10aa35bab7d624fed2b267fc48ebb05e839da57c</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Move bindings for
"u" and "@" from here ...
(diff-mode-read-only-map): ... to here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Move bindings for
"u" and "@" from here ...
(diff-mode-read-only-map): ... to here.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bind "s" in diff-mode-read-only-map, not diff-mode-shared-map</title>
<updated>2026-02-05T11:31:05+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-02-05T11:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0dfaa756120f4feecf5f6011ec243741b071e440'/>
<id>0dfaa756120f4feecf5f6011ec243741b071e440</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Move binding for
"s" from here ...
(diff-mode-read-only-map): ... to here (bug#80330).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Move binding for
"s" from here ...
(diff-mode-read-only-map): ... to here (bug#80330).
</pre>
</div>
</content>
</entry>
<entry>
<title>diff-mode-shared-map: Bind '@' to diff-revert-and-kill-hunk</title>
<updated>2026-02-02T12:57:12+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-02-02T12:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a269bcb86beeb0d27c95aa4ff5bb3d22624c664a'/>
<id>a269bcb86beeb0d27c95aa4ff5bb3d22624c664a</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Bind '@' to
diff-revert-and-kill-hunk.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Bind '@' to
diff-revert-and-kill-hunk.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make diff-hunk-kill respect an active region</title>
<updated>2026-01-30T15:06:52+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-30T15:06:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fcdd8678f97e98b2afc38f1e999559eff726972a'/>
<id>fcdd8678f97e98b2afc38f1e999559eff726972a</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff--revert-kill-hunks): New workhorse
routine.
(diff-hunk-kill, diff-revert-and-kill-hunk): Call it.
(diff-hunk-kill): New BEG and END parameters and interactive
form.
* doc/emacs/files.texi (Diff Mode):
* etc/NEWS: Document the change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff--revert-kill-hunks): New workhorse
routine.
(diff-hunk-kill, diff-revert-and-kill-hunk): Call it.
(diff-hunk-kill): New BEG and END parameters and interactive
form.
* doc/emacs/files.texi (Diff Mode):
* etc/NEWS: Document the change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bind 's' to diff-split-hunk in read-only diff-mode</title>
<updated>2026-01-30T11:21:27+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-30T11:21:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=705c0e3729bf53db9e84ae7c8b932ebc3b2da934'/>
<id>705c0e3729bf53db9e84ae7c8b932ebc3b2da934</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Bind 's' to
'diff-split-hunk'.
* etc/NEWS: Document the change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-mode-shared-map): Bind 's' to
'diff-split-hunk'.
* etc/NEWS: Document the change.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix/improve two comments.</title>
<updated>2026-01-29T17:00:46+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-29T17:00:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=60b9435ad7192d9b3759777cd987c301a98796c1'/>
<id>60b9435ad7192d9b3759777cd987c301a98796c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable diff-restrict-view by default</title>
<updated>2026-01-17T17:17:52+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-10T11:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=852ca2ff40e6488ea807f02b9ad1f939555dd943'/>
<id>852ca2ff40e6488ea807f02b9ad1f939555dd943</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-restrict-view): Disable it.
* etc/NEWS: Announce the change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-restrict-view): Disable it.
* etc/NEWS: Announce the change.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Add 2026 to copyright years.</title>
<updated>2026-01-01T12:54:34+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-01T12:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c31f6adc31d48076c63ad82b83b2970e1b0d7b9b'/>
<id>c31f6adc31d48076c63ad82b83b2970e1b0d7b9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/vc/diff-mode.el (diff-undo): New obsolete function alias.</title>
<updated>2026-01-01T11:45:59+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2026-01-01T11:45:59+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e1f87081d417ce69f6e101d9d38feeb77e4f3697'/>
<id>e1f87081d417ce69f6e101d9d38feeb77e4f3697</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
