<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/vc, branch scratch/package-security</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>Remove some XEmacs compat code from ediff-wind.el</title>
<updated>2020-11-20T15:19:14+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-11-20T15:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c1269e711481290a52f0e316a194145b55f18ad8'/>
<id>c1269e711481290a52f0e316a194145b55f18ad8</id>
<content type='text'>
* lisp/vc/ediff-wind.el (ediff-window)
(ediff-compute-toolbar-width): Remove some XEmacs compat code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/ediff-wind.el (ediff-window)
(ediff-compute-toolbar-width): Remove some XEmacs compat code.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarify that 'diff-error' is part of Emacs 28.1</title>
<updated>2020-11-18T21:47:43+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
</author>
<published>2020-11-18T21:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=de7d9e1f88da08abf3883d585a69d52fbdd61963'/>
<id>de7d9e1f88da08abf3883d585a69d52fbdd61963</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-error): Add :version tag (bug#44727).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-error): Add :version tag (bug#44727).
</pre>
</div>
</content>
</entry>
<entry>
<title>Clear the vc-state cache when returning nil</title>
<updated>2020-11-10T16:08:13+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2020-11-10T16:08:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bce00552654b603bcea665cd53d08fd60e86772f'/>
<id>bce00552654b603bcea665cd53d08fd60e86772f</id>
<content type='text'>
* lisp/vc/vc-hg.el (vc-hg-registered):
Clear the vc-state cache when returning nil.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc-hg.el (vc-hg-registered):
Clear the vc-state cache when returning nil.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove extra process call from vc-hg-registered</title>
<updated>2020-11-10T15:42:54+00:00</updated>
<author>
<name>Tom Fitzhenry</name>
</author>
<published>2020-11-09T11:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b5b0f07b0a4acd6bdbbaf27744cf0e06f54d3008'/>
<id>b5b0f07b0a4acd6bdbbaf27744cf0e06f54d3008</id>
<content type='text'>
Prefer vc-state to benefit from its caching (bug#44534)

This same technique is used in vc-git.el,
per commit 2018-06-28 "Remove extra process call from vc-git-find-file-hook"
93c41ce6aa64b14fc9bd7bdd0d909915a79191cd.

* lisp/vc/vc-hg.el (vc-hg-registered): Use vc-state rather than vc-hg-state.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prefer vc-state to benefit from its caching (bug#44534)

This same technique is used in vc-git.el,
per commit 2018-06-28 "Remove extra process call from vc-git-find-file-hook"
93c41ce6aa64b14fc9bd7bdd0d909915a79191cd.

* lisp/vc/vc-hg.el (vc-hg-registered): Use vc-state rather than vc-hg-state.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a separate face for expanded log-view bodies</title>
<updated>2020-11-09T16:14:24+00:00</updated>
<author>
<name>Protesilaos Stavrou</name>
</author>
<published>2020-11-09T16:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1f0b92943093c2101ca661e24751a3e57934cf77'/>
<id>1f0b92943093c2101ca661e24751a3e57934cf77</id>
<content type='text'>
* lisp/vc/log-view.el (log-view-commit-body): Define new face.
(log-view-toggle-entry-display): Implement 'log-view-commit-body'
face (bug#44424).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/log-view.el (log-view-commit-body): Define new face.
(log-view-toggle-entry-display): Implement 'log-view-commit-body'
face (bug#44424).
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc fix</title>
<updated>2020-11-08T12:29:11+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2020-11-08T12:29:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dcd20a0c5152746bd879f3903a4b22601bcf1379'/>
<id>dcd20a0c5152746bd879f3903a4b22601bcf1379</id>
<content type='text'>
* lisp/vc/vc.el (vc-deduce-fileset): Doc fix (bug#44420).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc.el (vc-deduce-fileset): Doc fix (bug#44420).
</pre>
</div>
</content>
</entry>
<entry>
<title>Mention which exact file is already registered</title>
<updated>2020-11-08T12:02:55+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2020-11-08T12:02:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8dab61958daa8973ab8e7d7d2f829cc2ea4c8f8a'/>
<id>8dab61958daa8973ab8e7d7d2f829cc2ea4c8f8a</id>
<content type='text'>
* lisp/vc/vc.el (vc-register):
Mention which exact file is already registered (bug#44420).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc.el (vc-register):
Mention which exact file is already registered (bug#44420).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misuses of `make-local-variable` on hooks</title>
<updated>2020-11-04T05:24:45+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2020-11-04T05:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a63d90517549b1940ffbe3438a614afc7ea1aa6d'/>
<id>a63d90517549b1940ffbe3438a614afc7ea1aa6d</id>
<content type='text'>
* lisp/vc/smerge-mode.el (smerge-ediff):
* lisp/progmodes/python.el (python-pdbtrack-setup-tracking):
* lisp/net/tramp-smb.el (tramp-smb-call-winexe):
* lisp/net/secrets.el (secrets-mode):
* lisp/mail/rmail.el (rmail-variables):
* lisp/ielm.el (inferior-emacs-lisp-mode):
* lisp/erc/erc-log.el (erc-log-setup-logging): Use `add-hook`.

* lisp/eshell/em-unix.el (eshell/diff):
* lisp/eshell/em-hist.el (eshell-hist-initialize): Don't
`make-local-variable` on hooks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/smerge-mode.el (smerge-ediff):
* lisp/progmodes/python.el (python-pdbtrack-setup-tracking):
* lisp/net/tramp-smb.el (tramp-smb-call-winexe):
* lisp/net/secrets.el (secrets-mode):
* lisp/mail/rmail.el (rmail-variables):
* lisp/ielm.el (inferior-emacs-lisp-mode):
* lisp/erc/erc-log.el (erc-log-setup-logging): Use `add-hook`.

* lisp/eshell/em-unix.el (eshell/diff):
* lisp/eshell/em-hist.el (eshell-hist-initialize): Don't
`make-local-variable` on hooks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new command to regenerate a hunk in diff-mode</title>
<updated>2020-10-30T13:04:06+00:00</updated>
<author>
<name>Dima Kogan</name>
</author>
<published>2020-10-30T13:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0836335cdff727142a8a2831942f42b18cb5c780'/>
<id>0836335cdff727142a8a2831942f42b18cb5c780</id>
<content type='text'>
* lisp/vc/diff-mode.el (diff-refresh-hunk): New function (bug#44312).
(diff-mode-map): Bind C-c C-l.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/diff-mode.el (diff-refresh-hunk): New function (bug#44312).
(diff-mode-map): Bind C-c C-l.
</pre>
</div>
</content>
</entry>
<entry>
<title>vc-git-root: Remove unnecessary caching</title>
<updated>2020-10-26T21:01:08+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2020-10-26T21:01:08+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c7a3bd9b56912be30adaaef75f10e369e6c62886'/>
<id>c7a3bd9b56912be30adaaef75f10e369e6c62886</id>
<content type='text'>
* lisp/vc/vc-git.el (vc-git-root): Simplify (bug#42966).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc-git.el (vc-git-root): Simplify (bug#42966).
</pre>
</div>
</content>
</entry>
</feed>
