magit (4.2.0-1)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 4.3.0-1~2.gbpb8a5d5 > 4.2.0-1
- Git: https://salsa.debian.org/emacsen-team/magit.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 5885952
- Browser: https://salsa.debian.org/emacsen-team/magit
- Last scan: 2025-02-05 06:33:11+00
- Next scan: 2025-02-10 20:51:00+00
- CI pipeline status: success
- Debian changelog in Git:
magit (4.3.0-1~2.gbpb8a5d5) UNRELEASED; urgency=medium
** SNAPSHOT build @b8a5d58f13cc12e41dc4a18188147e06cb6c6c2a **
* New upstream release
* Refresh patches for the new version
* Update Build-Depends in d/control
- Drop dependency on elpa-dash.
- Add new dependency of elpa-llama.
- Update version requirements of elpa-compat and elpa-transient.
-- Xiyue Deng <manphiz@gmail.com> Tue, 04 Feb 2025 22:30:28 -0800
- This branch is 55 commits ahead of tag debian/4.2.0-1
- Git log:
commit 3c0329c12bb282633b33ebe5485dfaadfd6c37fe
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Feb 4 22:30:54 2025 -0800
Update d/changelog
commit b8a5d58f13cc12e41dc4a18188147e06cb6c6c2a
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Feb 4 22:03:21 2025 -0800
Update Build-Depends in d/control
- Drop dependency on elpa-dash.
- Add new dependency of elpa-llama.
- Update version requirements of elpa-compat and elpa-transient.
commit ca08c32b6c721cad9b412c3504979906768cf557
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Feb 4 21:46:26 2025 -0800
Refresh patches for the new version
commit a9acd709ac558040fc0efbe7dcc73aeba805776d
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Feb 4 22:25:39 2025 -0800
New upstream release
commit 720011360f01d056eb3d7e0a6c13eb18ece96193
Merge: 979b978c f52dfada
Author: Xiyue Deng <manphiz@gmail.com>
Date: Tue Feb 4 21:26:47 2025 -0800
Merge tag 'v4.3.0'
Magit 4.3.0
# -----BEGIN PGP SIGNATURE-----
#
# iQGzBAABCAAdFiEEdaz8LQ9BAZPM1yGnIwwu+7Mm2ScFAmeiF1kACgkQIwwu+7Mm
# 2SfYSwv/SgHS1cTohmxdbrEgIwL689W3qxhuMCPgf4+t7ToKF1lhxFgh4JZxeh01
# qs2rHPJ08QY+AkqqrJtmz9LddcWbzRWnDPXiLblg3uNdkB/alryEmYCsBCX4lCWV
# +7ETtp2UkyCd77d9pIJCfHUHjH6tfcqI/2I2jZ0R5vDgIJ5fOES0PXqWsiiUZ7OL
# tKlKnLaI4gEhP0mPBdncWXoFF+y7YU1MLcOwdp1GoU74iz+XFbcDN4W7dSHuWnk6
# 6hG7UTv8KaAzoGeCvojBBsq/CHvfvN9jN0Ub+LEm+7+TdyoDKFl7dEkjZjf51Y/A
# 0bOQcf8TWYpnrTZyjJCuzaVyW1l2M9gHEuMyipe7A1n6/7jl9n6nr10/ZCxGopgY
# vJnYdx9FwVByC5QuG9N8pZZlU6GJXcfcB2ds7qzf4mDnFkMYnFwgcAOvKVIjqfCt
# 7ZTLOyj/N/ITgcltXbd15w7zfgcGCOEcVonCVxEw9RIazvps785McawVaAHmt/dt
# /5XGiR0a
# =q2wS
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Feb 4 05:34:17 2025 PST
# gpg: using RSA key 75ACFC2D0F410193CCD721A7230C2EFBB326D927
# gpg: Can't check signature: No public key
commit f52dfada8fa0fa6cd70886819868d84e198773a3
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 14:34:04 2025 +0100
Release version 4.3.0
commit 01b7113b0b68f36ae9344418535ba48b512998f8
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 14:30:49 2025 +0100
Bump copyright years
commit 7b59ea0d80c6b4215349966740325d135d3222a6
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 14:25:55 2025 +0100
make: Bump EMACS_VERSION
commit af3caf47372723e04a27b8189fb325bcb35ce72e
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 14:19:44 2025 +0100
Update changelog
commit e959ab1057016fd1759b9b4a930eca8aa71828ef
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 00:21:59 2025 +0100
Let the byte-compiler check more function references
The sequel. Part 1 was [1: 7f47299581].
1: 2025-01-05 7f47299581abb6f77870cb5abdae159fcd35b3d5
Let the byte-compiler check more function references
commit 0cce8f7a94f4f4ae4fd85ba2702658d567ecea24
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 00:21:57 2025 +0100
magit-process-yes-or-no-prompt-regexp: eval-when-compile value
commit 5889056f77bb08cd243bb9a87e270272c28a4045
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Feb 4 00:21:56 2025 +0100
magit-refs-primary-column-width: Cosmetics
commit e40e8f199447bc8f121ad128ecd50017a595659f
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Feb 3 14:51:14 2025 +0100
Drop dependency on Dash
commit 8e56f24f189fc13db4105e179a2477f8e6d49f5c
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Feb 3 14:51:13 2025 +0100
Bump dependencies
commit 5953361d823f85f6d94f21dc08f4ec52ca30c969
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Feb 3 14:51:12 2025 +0100
Complete dependency lists
commit b79deae783a4e46a87b3f6c7f437bf92e31a1d28
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Feb 3 14:51:10 2025 +0100
manual: Update a path
commit be9b722e2248b8465c561867cc99cb0c62e79dd4
Author: Kyle Meyer <kyle@kyleam.com>
Date: Sun Feb 2 23:22:41 2025 -0500
manual: Drop a repeated paragraph
commit c6654e6c51c1db0cbd04f10d587e719e1f8ef5cf
Author: Kyle Meyer <kyle@kyleam.com>
Date: Sun Feb 2 23:21:08 2025 -0500
manual: Fix a typo
commit bb11a56df421607bb52e54af6dd6801e03e4cdaf
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Feb 3 00:07:00 2025 +0100
magit-{diff,log}{,-refresh}: Pick up all buffer arguments
When the value of a diff or log menu was being initialized from the
arguments in the current buffer and the diff/log was already limited
to a set of files, then all other arguments were discarded.
The value of the prefix's `value' slot is a flat list of arguments
and in that list the "--" argument is represented as a list beginning
with "--", followed by the files.
This is different from `magit-{diff,log}-arguments', which returns
(ARGS FILES), which is probably how this bug came to be (but note that
the order is also different and that FILES is just a list of files,
without a "--" at its head.
Closes #5304.
commit 0f46706cbd2434cbda98e6e9fa6491942abe4289
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Feb 3 00:03:47 2025 +0100
Move misplaced changelog entry
commit e2aecc347c88ee871f73472d122d06a0ddd1e282
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:35 2025 +0100
Use ## and -separate instead of --separate
commit c12edf22449a22b364ce316e8fab93be7f573c77
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:34 2025 +0100
Use ## and seq-some instead of --some
In two cases use lambda, not ##.
commit 59ba18a060ad2075a9d34aea9064e2d62f1cd752
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:32 2025 +0100
Use ## and seq-some instead of --any-p
commit c8b40b9bb8448736f20d05f24bbf745ae905cd08
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:31 2025 +0100
Use ## and seq-every-p instead of --all-p
commit 2d49dae6722005c4880c77f85fecb2bb0727d8e2
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:30 2025 +0100
Use ## and seq-find instead of --first
In one case use lambda and in another pcase-lambda, not ##.
commit 277c632eeb731629735f8ff17be0bfa6b45106ee
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:28 2025 +0100
Use ## and seq-keep instead of --keep
commit 502521dc45aab7556d7214e66c81a897f7440064
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:27 2025 +0100
Use ## and seq-remove instead of --remove
commit da78e8ef0d51e77923944a19ca21de460412b317
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:26 2025 +0100
Use ## and seq-filter instead of --filter
commit 8010ab4eeda20d3ba9594e22a20da77f2caf82b9
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:24 2025 +0100
Use ## and mapcan instead of --mapcat
In two cases use lambda, not ##.
commit 033aa10b9357fae94059268d52990e654d624e8b
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:23 2025 +0100
Use ## and mapcar instead of --map
In three cases use lambda, not ##.
commit 0a649821007e643ab8c13e770e2a2e10b0389bc4
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sun Feb 2 01:07:22 2025 +0100
Prepare for the arrival of domesticated South American camelids
commit e564dde6571d7077ca2a4a22ef796670f42e8172
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sat Feb 1 21:51:31 2025 +0100
Update changelog
commit 1734342ff5baead6acede30327c308f1597c4556
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sat Feb 1 21:42:36 2025 +0100
AUTHORS.md: Update list of contributors
commit bbb52942feb534ed44dda06344e279d926189455
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Sat Feb 1 21:40:12 2025 +0100
Next release will be 4.3.0
commit 8397a8412a3565c5eac6d0004be4a3d701a8f7bb
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Thu Jan 30 23:18:32 2025 +0100
magit-hunk-section-map: Fix bug inherited from smerge.el
The same bug exists in Emacs 29.1 and later. Fixing this
instance of the bug, only benefits users of older Emacs
releases.
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75933.
Closes #5300.
commit 04ee97278bc3e2cd7b46440baec91ec0ab0394bb
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Fri Jan 31 14:32:21 2025 +0100
magit:--gpg-sign: Set default level via prototype
commit bfffb49218ca3acc28f077acecda335816a4db00
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Fri Jan 31 14:32:20 2025 +0100
magit:--signoff: Set default level via prototype
commit c06dd3ff49b9a6ff76f56addd3ff248003a3affd
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Fri Jan 31 14:14:02 2025 +0100
magit-insert-untracked-files: Fix thinko and typo
Also recognize more boolean spellings.
commit becbda1071a1dc5fac47854f6d02e576d704fdd0
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Thu Jan 30 21:34:01 2025 +0100
magit-process-yes-or-no-prompt-regexp: Fix regexp for cli passphrases
When we stopped matching text that might identify the key
in [1: a43c1d8d7a], the intention was only to avoid false-negatives
by being to restrictive. However, since `magit-process-match-prompt'
only returns the matched text (i.e., it doesn't extend to the end of
the line), we do have to match the full line. Allow anything after
"passphrase" and only insist on the trailing colon.
See #5291.
1: 2025-01-25 a43c1d8d7a99dd2b9f865285bed442dddb0e5ce8
magit-process-password-prompt-regexps: Increase flexibility
commit 0564c0cd871251203fcf3aed39b142a3ca6cbd15
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Thu Jan 30 21:18:20 2025 +0100
magit:--signoff: Speak of "trailer" instead of "line" in description
That is consistent with the terminology used in Git and `git-commit.el'.
commit c1ffff040270c7bdbae278b9468a2d07d5dbf2c9
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Thu Jan 30 21:18:10 2025 +0100
Make --signoff available in more menus
But "demote" it a bit, in all menus, by placing it after `--gpg-sign'
and putging it on level 6.
Closes #5297.
commit 5e364d2ff3eb9fb47ca9fcc7f748a984f704401d
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Thu Jan 30 16:03:40 2025 +0100
Speed up Git's part in listing files in status buffer
In [1: 83d89ee5bb] we did speed up Magit's part in this task, but also
removed optimization used to speed up Git's part. Bring those back.
Also respect all local values of `status.showUntrackedFiles' again.
Closes #5298.
1: 2025-01-27 83d89ee5bb1c488544bae60d52f7ee1987b6449e
Speed up and simplify listing files in status buffer
commit 6654bd7b3d176054fe123412eab90349b7d7bfc8
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Jan 28 21:26:00 2025 +0100
magit-branch-delete: Clarify confusing operation
commit b241533a68ffe3ca9d38bcb7d47bb571d3f303cd
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Tue Jan 28 21:25:59 2025 +0100
magit-commit-children: Cosmetics
commit 07f092ad6445dea216e43c4f95dc7b6c4db9c7ae
Author: IƱaki Arenaza <iarenaza@escomposlinux.org>
Date: Tue Jan 28 10:05:49 2025 +0100
Make magit-stash-index respect user configured function
When magit-stash-read-message-function was introduced (in commit
72fbb3a579b), magit-stash-read-args was updated to use it, but
magit-stash-index was not.
Which means that if the user customizes
magit-stash-read-message-function, the customized value will not be
used in magit-stash-index.
commit 94002127748cc47841723a379b97f0615259c25e
Author: gemmaro <gemmaro.dev@gmail.com>
Date: Tue Jan 28 14:37:47 2025 +0900
magit-remote-prune-refspecs: Remove redundant "or" from prompt
* lisp/magit-remote.el (magit-remote-prune-refspecs): The magit-read-char-case
macro now automatically formats prompt messages in natural English and adds
"or" for the last entry. This update removes the redundant "or" from the
prompt message.
commit 0f835cea8e62d3576b84e95ae12b2f358c862aea
Author: gemmaro <gemmaro.dev@gmail.com>
Date: Tue Jan 28 14:30:04 2025 +0900
magit-clone-read-repository: Remove redundant "or" from prompt
* lisp/magit-clone.el (magit-clone-read-repository): The magit-read-char-case
macro now automatically formats prompt messages in natural English and adds
"or" for the last entry. This update removes the redundant "or" from the
prompt message.
commit 5ac6b4fe1eb732065fdfafd801fe4dbeed7a2b6d
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 20:53:17 2025 +0100
AUTHORS.md: Update list of contributors
commit 83d89ee5bb1c488544bae60d52f7ee1987b6449e
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:59 2025 +0100
Speed up and simplify listing files in status buffer
commit 2063435bace1fa69dbafe666a07994755f8ed01e
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:58 2025 +0100
magit-*-files: Somewhat increase signature consistency
Even after this, the consistency between the signatures of these
functions is still low. But it is a step in the right direction,
without looking us in too much, making it even harder to achieve
full consistency in the future.
commit 66b9d8e365c55d6a61041a396d69b013c5a84aa2
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:56 2025 +0100
magit-ignored-files: No longer use --directory by default
commit ed711da6133c21b43a8541c331bdc1847524a379
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:55 2025 +0100
magit-ignored-files: Use magit-list-files
Also move it next to the closely related `magit-untracked-files'.
commit 2e042b9031ee1eda35ae661b91c1cdb68f989c21
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:54 2025 +0100
magit-ignored-files: Return full file names
Like we do for the other `magit-*-files' functions.
commit bdbd8eb7678aabac3036cd9d3b908342f2580956
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:52 2025 +0100
magit-untracked-files: Remove COMPACT argument again
It was added in [1: 581979b555], so that `magit-insert-untracked-files'
didn't have to do it. But this is not the appropriate place to handle
this special case.
This commit does not change back `magit-insert-untracked-files' to take
care of this performance tweaks itself. Dealing with performance issues
is left to subsequent commits.
1: 2024-06-24 581979b555b06be71f2ee5beeb558ecf1416ab4b
magit-untracked-files: Optionally return compact list
commit e9de48ba0f4ab628dd6b9e18337d51a436db15fe
Author: Jonas Bernoulli <jonas@bernoul.li>
Date: Mon Jan 27 11:17:51 2025 +0100
manual: Split up "Status Sections" section