<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/vc, branch feature/pkg</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>; Fix typos</title>
<updated>2022-11-23T04:49:22+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-11-23T04:43:19+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5e8c62ffcae473b89e268e0081d4041fb19abef7'/>
<id>5e8c62ffcae473b89e268e0081d4041fb19abef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2022-11-20T11:59:39+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-11-20T11:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=16318bfb518aa7bc06e502e6fad7e53ec91067f9'/>
<id>16318bfb518aa7bc06e502e6fad7e53ec91067f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Avoid "Local Variables" popups in Emacs tree</title>
<updated>2022-11-20T10:10:38+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2022-11-20T10:10:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d46d67bef14cd0b9acb4f6a542e720ac34a0f51d'/>
<id>d46d67bef14cd0b9acb4f6a542e720ac34a0f51d</id>
<content type='text'>
* lisp/vc/vc.el (vc-prepare-patches-separately): Add an autoloaded
form for the 'safe-local-variable' property.  (Bug#59384)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc.el (vc-prepare-patches-separately): Add an autoloaded
form for the 'safe-local-variable' property.  (Bug#59384)
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2022-11-18T15:02:19+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-11-18T14:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba485eb949ddec53b1d7b5d78f3fcfbe2be60d7d'/>
<id>ba485eb949ddec53b1d7b5d78f3fcfbe2be60d7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos (prefer US spelling)</title>
<updated>2022-11-18T12:06:55+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-11-18T12:06:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f7ee6609ae3b9cbafd48c89bad160b4e17f5b386'/>
<id>f7ee6609ae3b9cbafd48c89bad160b4e17f5b386</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/vc.el (vc-default-last-change): Use 'vc-call'</title>
<updated>2022-11-17T19:55:04+00:00</updated>
<author>
<name>Philip Kaludercic</name>
</author>
<published>2022-11-14T13:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fd4da9151f9434e63c3e1da8fc3de20e49a6d234'/>
<id>fd4da9151f9434e63c3e1da8fc3de20e49a6d234</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Have 'vc-prepare-patch' handle prefix arguments.</title>
<updated>2022-11-17T19:55:04+00:00</updated>
<author>
<name>Philip Kaludercic</name>
</author>
<published>2022-11-13T16:05:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d0ea38b5fe0b34cd3833d451cc56dbaadc06d51d'/>
<id>d0ea38b5fe0b34cd3833d451cc56dbaadc06d51d</id>
<content type='text'>
* lisp/emacs-lisp/package-vc.el (package-vc-prepare-patch): Use
'vc-prepare-patch-prompt-revisions'.
* lisp/vc/vc.el (vc-prepare-patch-prompt-revisions): Extract common
function and handle prefix arguments.
(vc-prepare-patch): Pull logic out to
'vc-prepare-patch-prompt-revisions'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/package-vc.el (package-vc-prepare-patch): Use
'vc-prepare-patch-prompt-revisions'.
* lisp/vc/vc.el (vc-prepare-patch-prompt-revisions): Extract common
function and handle prefix arguments.
(vc-prepare-patch): Pull logic out to
'vc-prepare-patch-prompt-revisions'.
</pre>
</div>
</content>
</entry>
<entry>
<title>ediff: Merges with ancestor: Fix computation of hunks and proposed merge</title>
<updated>2022-11-17T09:40:09+00:00</updated>
<author>
<name>Olivier Certner</name>
</author>
<published>2022-11-10T17:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c8b9922e26a42db46411d1dea4e78089adf6743e'/>
<id>c8b9922e26a42db46411d1dea4e78089adf6743e</id>
<content type='text'>
Hunks were not computed correctly because the diff3 command was
invoked with arguments in an incorrect order.  The correct order is
the local file first, the base (or "ancestor") second and the other
file third.  This erroneous behavior had two consequences.  First, the
output of diff3 would change, since it tries to merge chunks according
to maximal matches between the second and first files, and the second
and third files.  Second, ediff, more precisely, `ediff-do-merge',
would consequently try to merge the reverse of the changes from the
base to the other file.

* lisp/vc/ediff-diff.el (ediff-setup-diff-regions3): In the arguments
to `ediff-exec-process', swap the other file with the ancestor (only
when merging with an ancestor).

(ediff-extract-diffs3): Match the hunk data for the ancestor and the
other file correctly.  The local variable `three-way-comp' indicates
this is a merge with ancestors when it is nil.

(Bug#59182)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hunks were not computed correctly because the diff3 command was
invoked with arguments in an incorrect order.  The correct order is
the local file first, the base (or "ancestor") second and the other
file third.  This erroneous behavior had two consequences.  First, the
output of diff3 would change, since it tries to merge chunks according
to maximal matches between the second and first files, and the second
and third files.  Second, ediff, more precisely, `ediff-do-merge',
would consequently try to merge the reverse of the changes from the
base to the other file.

* lisp/vc/ediff-diff.el (ediff-setup-diff-regions3): In the arguments
to `ediff-exec-process', swap the other file with the ancestor (only
when merging with an ancestor).

(ediff-extract-diffs3): Match the hunk data for the ancestor and the
other file correctly.  The local variable `three-way-comp' indicates
this is a merge with ancestors when it is nil.

(Bug#59182)
</pre>
</div>
</content>
</entry>
<entry>
<title>; * lisp/*.el: Fix typos in docstrings</title>
<updated>2022-11-17T07:48:02+00:00</updated>
<author>
<name>Juanma Barranquero</name>
</author>
<published>2022-11-17T07:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=623db40dd1cd21623c5cecdc0abbf3ce885f92b1'/>
<id>623db40dd1cd21623c5cecdc0abbf3ce885f92b1</id>
<content type='text'>
* lisp/gnus/nnrss.el (nnrss-use-local, nnrss-fetch, nnrss-find-el):
* lisp/leim/quail/japanese.el ("japanese"):
* lisp/org/ol.el (org-link-search-must-match-exact-headline):
* lisp/org/org-faces.el (org-column):
* lisp/progmodes/eglot.el (eglot--stay-out-of-p)
(eglot-workspace-configuration, eglot--read-execute-code-action):
* lisp/vc/vc.el (vc-clone): Fix typos in docstrings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/gnus/nnrss.el (nnrss-use-local, nnrss-fetch, nnrss-find-el):
* lisp/leim/quail/japanese.el ("japanese"):
* lisp/org/ol.el (org-link-search-must-match-exact-headline):
* lisp/org/org-faces.el (org-column):
* lisp/progmodes/eglot.el (eglot--stay-out-of-p)
(eglot-workspace-configuration, eglot--read-execute-code-action):
* lisp/vc/vc.el (vc-clone): Fix typos in docstrings.
</pre>
</div>
</content>
</entry>
<entry>
<title>vc-git: Ensure git doesn't try to colorize stashes</title>
<updated>2022-11-12T19:34:50+00:00</updated>
<author>
<name>Morgan Smith</name>
</author>
<published>2022-11-09T21:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4ccc385ab136e9794ba7f9ee61d8e4643331887d'/>
<id>4ccc385ab136e9794ba7f9ee61d8e4643331887d</id>
<content type='text'>
* lisp/vc/vc-git.el (vc-git-stash-show): Add --color=never to git
flags.  (Bug#59158)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/vc-git.el (vc-git-stash-show): Add --color=never to git
flags.  (Bug#59158)
</pre>
</div>
</content>
</entry>
</feed>
