[elpa] externals/transient f3f498aa15 4/4: Release version 0.9.2

2025-06-10 Thread Jonas Bernoulli via
branch: externals/transient commit f3f498aa155f88c7e2ab6d1d01d1361813059db8 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.9.2 --- CHANGELOG | 4 ++-- docs/transient.org | 4 ++-- docs/transient.texi | 4 ++-- lisp/transient.el | 4 ++-- 4 files changed, 8 in

[elpa] externals/transient 23ec451280 1/4: transient--init-suffix: Do not use :level twice calling constructor

2025-06-10 Thread Jonas Bernoulli via
branch: externals/transient commit 23ec451280fa1641090a5abcbf75b4b99ec61852 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--init-suffix: Do not use :level twice calling constructor For class constructors and `clone', if a keyword argument is specified multiple times,

[elpa] externals/transient 4d79d8d661 2/4: transient--init-suffix: Fix previous commit

2025-06-10 Thread Jonas Bernoulli via
branch: externals/transient commit 4d79d8d661c14463992d0adca4b530e94297297f Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--init-suffix: Fix previous commit --- lisp/transient.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/transient.el b/lisp/transien

[elpa] externals/transient updated (7937e57e29 -> f3f498aa15)

2025-06-10 Thread Jonas Bernoulli via
tarsius pushed a change to branch externals/transient. from 7937e57e29 Release version 0.9.1 new 23ec451280 transient--init-suffix: Do not use :level twice calling constructor new 4d79d8d661 transient--init-suffix: Fix previous commit new 13daf473d5 manual: Mention

[elpa] externals/transient 13daf473d5 3/4: manual: Mention transient-copy-menu-text in relevant FAQ

2025-06-10 Thread Jonas Bernoulli via
branch: externals/transient commit 13daf473d5080b91bc37f40e0f3b566738707914 Author: Jonas Bernoulli Commit: Jonas Bernoulli manual: Mention transient-copy-menu-text in relevant FAQ --- docs/transient.org | 8 docs/transient.texi | 8 2 files changed, 16 insertions(+) dif

[elpa] externals/transient 7937e57e29: Release version 0.9.1

2025-06-03 Thread Jonas Bernoulli via
branch: externals/transient commit 7937e57e29b5f3ee6f871e67e69a1fb20f353c38 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.9.1 --- CHANGELOG | 8 ++-- docs/transient.org | 4 ++-- docs/transient.texi | 4 ++-- lisp/transient.el | 4 ++-- 4 files changed,

[elpa] externals/transient 338ef1a98b: transient-parse-{suffix, suffixes}: Do not validate PREFIX

2025-06-02 Thread Jonas Bernoulli via
branch: externals/transient commit 338ef1a98b54d5c84e9f7202b1ffb66bb18e9e95 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient-parse-{suffix,suffixes}: Do not validate PREFIX We only started this validation in [1: 45de8e46] and the justification boiled down to "we might a

[elpa] externals/transient b326421f93: transient--emergency-exit: Always reset inhibit-quit

2025-06-01 Thread Jonas Bernoulli via
branch: externals/transient commit b326421f93bbdb89a2aa33b85416afe5e8064671 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--emergency-exit: Always reset inhibit-quit We already call `transient--post-exit', which also takes care of this, but to be absolutely sure, also

[nongnu] elpa/magit 2f1ff91f12: Release version 4.3.6

2025-06-01 Thread Jonas Bernoulli via
branch: elpa/magit commit 2f1ff91f128f28aa277e0e060ef44b4be8a989c1 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 4.3.6 --- CHANGELOG | 15 +-- docs/magit-section.org | 4 ++-- docs/magit-section.texi | 4 ++-- docs/magit.org | 4 ++--

[elpa] externals/transient ef28fbe24d: Release version 0.9.0

2025-06-01 Thread Jonas Bernoulli via
branch: externals/transient commit ef28fbe24d43760925f0143e009bc81a20b025e3 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 0.9.0 --- CHANGELOG | 16 ++-- docs/transient.org | 4 ++-- docs/transient.texi | 4 ++-- lisp/transient.el | 6 +++--- 4 f

[nongnu] elpa/magit 66f3cdaca4 7/8: Bring back a variant of delayed hunk refinement

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 66f3cdaca41a041ff8c3ebcbd97cc9e33843b80c Author: Jonas Bernoulli Commit: Jonas Bernoulli Bring back a variant of delayed hunk refinement The old variant broke with [1: 95ee9d8c51], which cannot be fixed simply be reverting that commit, because it was in

[nongnu] elpa/magit 91806dc729 5/8: magit-rebase--todo: Prevent false-positives

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 91806dc729d538d568c4df6615b989572c7d289e Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-rebase--todo: Prevent false-positives Previously, if `git-rebase-show-instructions' was non-nil, it was possible that a line containing usage information was

[nongnu] elpa/magit e3806cbb7d 1/8: magit-show-commit: Cosmetics

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit e3806cbb7dd38ab73624ad48024998705f9d0d20 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-show-commit: Cosmetics --- lisp/magit-diff.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/magit-diff.el b/lisp/magit-diff.el index 02cbbc

[nongnu] elpa/magit updated (0c13461466 -> 9e551d9eb7)

2025-05-31 Thread Jonas Bernoulli via
tarsius pushed a change to branch elpa/magit. from 0c13461466 Update changelog new e3806cbb7d magit-show-commit: Cosmetics new 2a448f1e56 git-rebase-current-line: Cosmetics new 479c467080 git-rebase-drop: New command new 9674c4755a git-rebase-{alter,squish}:

[elpa] externals/transient 56f9bb96b9 4/9: transient-prompt(infix): Support non-string arguments and variables

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit 56f9bb96b9e376ed1c80676c9898f15b70e0d1f0 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient-prompt(infix): Support non-string arguments and variables --- lisp/transient.el | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff

[nongnu] elpa/magit 2a448f1e56 2/8: git-rebase-current-line: Cosmetics

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 2a448f1e566560dbae54368f4cafbc5811a5671e Author: Jonas Bernoulli Commit: Jonas Bernoulli git-rebase-current-line: Cosmetics --- lisp/git-rebase.el | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lisp/git-rebase.el b/lisp/git-rebase.el ind

[nongnu] elpa/magit 9674c4755a 4/8: git-rebase-{alter, squish}: New commands

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 9674c4755a9871568c780beb53bde9ad472db067 Author: Jonas Bernoulli Commit: Jonas Bernoulli git-rebase-{alter,squish}: New commands --- docs/magit.org | 31 +++-- docs/magit.texi| 33 +-- lisp/git-rebase.el | 97

[nongnu] elpa/magit 9e551d9eb7 8/8: magit-apply-patch: Respect buffers context limit

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 9e551d9eb7c82ef71b72a19b4bb0e868a0ce8fec Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-apply-patch: Respect buffers context limit Applying the region used to fail, even if the changes withing would apply but some other part of the hunk, outside

[elpa] externals/transient 85d3148137 1/9: transient--suffix-key: Renamed function

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit 85d3148137597242b64a6766c20931d3a6b7b92c Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--suffix-key: Renamed function Include "suffix" in the name, same as in `transient--suffix-props'. The name of the argument ("spec") should be eno

[elpa] externals/transient af5cdc5d55 3/9: transient-echo-arguments: Only prettify if all arguments are strings

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit af5cdc5d556c7dba4c6a9c244e31ecca442a3f99 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient-echo-arguments: Only prettify if all arguments are strings --- lisp/transient.el | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) dif

[elpa] externals/transient updated (cb6550d5b1 -> b710423225)

2025-05-31 Thread Jonas Bernoulli via
tarsius pushed a change to branch externals/transient. from cb6550d5b1 transient--init-suffix: Fix regression on Emacs 28 new 85d3148137 transient--suffix-key: Renamed function new 51aee038e3 transient--match-child: Use transient--suffix-key new af5cdc5d55 transient-

[nongnu] elpa/magit 479c467080 3/8: git-rebase-drop: New command

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 479c4670806dda3589853fa8054c227b89506be1 Author: Jonas Bernoulli Commit: Jonas Bernoulli git-rebase-drop: New command Closes #4690. --- lisp/git-rebase.el | 20 +--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/lisp/git-re

[elpa] externals/transient df5856bb96 7/9: manual: Omit LEVEL in transient-information example

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit df5856bb960933c91ec391de79f75ecd2cb55e52 Author: Jonas Bernoulli Commit: Jonas Bernoulli manual: Omit LEVEL in transient-information example Positional LEVEL is semi-deprecated. --- docs/transient.org | 4 ++-- docs/transient.texi | 4 ++-- 2 fil

[nongnu] elpa/magit 2e65c16dfe 6/8: magit-diff-update-hunk-refinement: Cosmetics

2025-05-31 Thread Jonas Bernoulli via
branch: elpa/magit commit 2e65c16dfe2378e8f722f1f450874f865b94b8a5 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-diff-update-hunk-refinement: Cosmetics --- lisp/magit-diff.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/magit-diff.el b/lisp/magit-diff.el

[elpa] externals/transient b710423225 9/9: Keep inhibiting quitting when entering submenu

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit b710423225373bad8c2517d741d911a1b4468514 Author: Jonas Bernoulli Commit: Jonas Bernoulli Keep inhibiting quitting when entering submenu Re #388. --- lisp/transient.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/tra

[elpa] externals/transient 81727bacfc 5/9: transient-cons-option: New suffix class for non-cmdline options

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit 81727bacfce91a119c840d08ac6da92cb6af91c4 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient-cons-option: New suffix class for non-cmdline options The existing `transient-option' class is suitable for options passed to commands. A suffix

[elpa] externals/transient e8eb3ebdc0 6/9: Provide shorthand to define transient-cons-option suffixes

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit e8eb3ebdc0c69c7eefc6c4e913c4c8f315d20f63 Author: Jonas Bernoulli Commit: Jonas Bernoulli Provide shorthand to define transient-cons-option suffixes Command-line switches can be defined inline in a prefix definition like so: ("-s" "My

[elpa] externals/transient 51aee038e3 2/9: transient--match-child: Use transient--suffix-key

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit 51aee038e336943afc6b34dc28b6937cffef751d Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--match-child: Use transient--suffix-key --- lisp/transient.el | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/lisp/transie

[elpa] externals/transient 45fbefdc5b 8/9: Inhibit quitting while a menu is active

2025-05-31 Thread Jonas Bernoulli via
branch: externals/transient commit 45fbefdc5b112f0a15cd936570b00629a9a2fda0 Author: Jonas Bernoulli Commit: Jonas Bernoulli Inhibit quitting while a menu is active Like the somewhat similar but much less complex `read-key-sequence', for example, Transient menus should inhibit qu

[elpa] externals/transient cb6550d5b1: transient--init-suffix: Fix regression on Emacs 28

2025-05-20 Thread Jonas Bernoulli via
branch: externals/transient commit cb6550d5b111b7815feec97b236ecb051de70dbe Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--init-suffix: Fix regression on Emacs 28 On newer releases (kbd nil) returns "", but when using Emacs 28 it signals an error. Closes #53

[nongnu] elpa/magit 9b81df36b4 1/2: magit-stash-read-message: Fix previous commit

2025-05-20 Thread Jonas Bernoulli via
branch: elpa/magit commit 9b81df36b4eb6d2443632cb44c67acd8ea1f366f Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-stash-read-message: Fix previous commit The first default/future-history-element is also *the* default. --- lisp/magit-stash.el | 7 +++ 1 file changed, 3 in

[nongnu] elpa/magit updated (75c6191999 -> 0c13461466)

2025-05-20 Thread Jonas Bernoulli via
tarsius pushed a change to branch elpa/magit. from 75c6191999 magit-stash-read-message: Also offer "On branch: " as history element new 9b81df36b4 magit-stash-read-message: Fix previous commit new 0c13461466 Update changelog Summary of changes: CHANGELOG | 17 +

[nongnu] elpa/magit 0c13461466 2/2: Update changelog

2025-05-20 Thread Jonas Bernoulli via
branch: elpa/magit commit 0c134614665c70552aff6786844e4792365ff7e5 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update changelog --- CHANGELOG | 17 + 1 file changed, 17 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index ea589ee9b4..07ff7ff97a 100644 --- a/CHANGELOG

[nongnu] elpa/magit 621e69eb9b 56/88: magit-rebase-insert-merge-sequence: Skip over empty lines

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 621e69eb9bc3379511d5e6b8bb82094ef8e71cfa Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-rebase-insert-merge-sequence: Skip over empty lines --- lisp/magit-sequence.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/magit-sequence.el

[nongnu] elpa/magit b0e7f0efce 25/88: Regenerate manual

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit b0e7f0efcedb04233b5103c4017e4a2917bb4f34 Author: Jonas Bernoulli Commit: Jonas Bernoulli Regenerate manual --- docs/magit.texi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/magit.texi b/docs/magit.texi index e07e147787..2a5a33de04 10064

[elpa] externals/transient 8a4f713087 07/19: transient-define-prefix: Rename a local variable

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 8a4f713087e09f09ead32bf15726542a5fd6df52 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient-define-prefix: Rename a local variable --- lisp/transient.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lisp/transient.el b/lis

[elpa] externals/transient 3b780a10e6 06/19: transient--group-member: Rename a local variable

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 3b780a10e60cbc0b9cc89d70a9633fd7f40b4eea Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--group-member: Rename a local variable --- lisp/transient.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lisp/transient.el b/li

[nongnu] elpa/magit a53c4024f4 85/88: Replace magit-section-highlight-hook with two boolean options

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit a53c4024f4625b6f5dc83bc2166b7e3f422390b3 Author: Jonas Bernoulli Commit: Jonas Bernoulli Replace magit-section-highlight-hook with two boolean options Replace the hook `magit-section-highlight-hook' with a generic function `magit-section-highlight'.

[nongnu] elpa/magit 17c831a2cd 64/88: magit-rebase--todo: Don't abbreviate empty set of commits

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 17c831a2cd1118dd9e364d03209d83538926613b Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-rebase--todo: Don't abbreviate empty set of commits When rebase stops at the last commit, then the list of commits yet to be rebases is (obviously) empty.

[elpa] externals/transient 9a44482fd8 16/19: Add tests

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 9a44482fd8887ebdbe55abf9ec4ad0c7ff1673e2 Author: Jonas Bernoulli Commit: Jonas Bernoulli Add tests --- .github/workflows/test.yml | 6 + Makefile | 5 + default.mk | 6 +- lisp/Makefile | 4 - test/Mak

[nongnu] elpa/magit 63f7c6d02e 78/88: Track highlighting and selection overlays separately

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 63f7c6d02e607b21565b9e08dbe56fdf988928e5 Author: Jonas Bernoulli Commit: Jonas Bernoulli Track highlighting and selection overlays separately That isn't actually necessary but is conceptually cleaner. --- lisp/magit-mode.el| 1 + lisp/magit-section.el

[elpa] externals/transient 5063654d7d 08/19: transient--insert-suffix: Cosmetics

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 5063654d7d98e11a92c74e6d560de5adc4b14d93 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--insert-suffix: Cosmetics --- lisp/transient.el | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lisp/transient.el b/lisp/transient.e

[elpa] externals/transient 7ba243e301 01/19: make: Cosmetics

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 7ba243e301f702bf8071ef394ceb7bb58321e6d1 Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Cosmetics --- lisp/Makefile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lisp/Makefile b/lisp/Makefile index eb41ee353c..2e9b7d5b42 100

[nongnu] elpa/magit 424af9bbc6 71/88: magit-refresh: Mention magit-unwind-refresh-hook in docstring

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 424af9bbc611f95c48780c25105d8abbba5abc33 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-refresh: Mention magit-unwind-refresh-hook in docstring It was added in [1: 9f838cc041] and unlike `magit-post-refresh-hook' it is run even in case of an erro

[nongnu] elpa/magit 084f749a7e 60/88: magit-apply--get-selection: Return t for untracked type

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 084f749a7e090d2cdb67d68bc6f3d4be7a7f1587 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-apply--get-selection: Return t for untracked type When "Untracked files" has not been expanded yet, then its children slot is nil, for performance reasons. F

[nongnu] elpa/magit 8266e331fc 62/88: AUTHORS.md: Update list of contributors

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 8266e331fc469aa2d4804beb1b61006dad58ea83 Author: Jonas Bernoulli Commit: Jonas Bernoulli AUTHORS.md: Update list of contributors --- docs/AUTHORS.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/AUTHORS.md b/docs/AUTHORS.md index e0a1aea440..e0b88d9200

[elpa] externals/transient 41b6e06cf5 19/19: Regenerate manual

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 41b6e06cf56c029465fae72dc4c6e16cfd304e47 Author: Jonas Bernoulli Commit: Jonas Bernoulli Regenerate manual --- docs/transient.texi | 86 +++-- 1 file changed, 71 insertions(+), 15 deletions(-) diff --git a/d

[nongnu] elpa/magit 48b158500d 43/88: magit-insert-revision-headers: Fix regression

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 48b158500dcdfe51ac6ff0dfa9066a368a322069 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-insert-revision-headers: Fix regression Fixes a regression introduced in [1: 9a5228e2a9]. I found it rather funny, and won't spoil the joke by explaining it,

[nongnu] elpa/magit ba03ed6d6b 79/88: magit-section-highlight-range: Tweak renamed function

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit ba03ed6d6b85f4a3839e55abd9f3f7c295548421 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-section-highlight-range: Tweak renamed function Now that this isn't used for the selection anymore, just section highlighting, rename it accordingly. Do not

[nongnu] elpa/magit 8e72767262 07/88: Speed-up inserting rebase sequences

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 8e7276726242ed7040a9c721a247a6d52397da95 Author: Jonas Bernoulli Commit: Jonas Bernoulli Speed-up inserting rebase sequences --- lisp/git-rebase.el | 3 +- lisp/magit-sequence.el | 77 -- 2 files changed, 46 inse

[nongnu] elpa/magit 716b9e6437 66/88: magit-refs--format-margin: Do not assume fixes length of timestamps

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 716b9e64374cdd9b0551c4befd3691d8daee4b20 Author: Martin Joerg Commit: Jonas Bernoulli magit-refs--format-margin: Do not assume fixes length of timestamps UNIX timestamps do not have a fixed length. Co-authored-by: Jonas Bernoulli --- lisp/magit-r

[nongnu] elpa/magit 7db107c03a 04/88: Use ## more

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 7db107c03a1d52f1de3bca4282e3dc9ca2ddeed7 Author: Jonas Bernoulli Commit: Jonas Bernoulli Use ## more --- lisp/git-commit.el | 5 ++--- lisp/magit-apply.el | 8 +++- lisp/magit-blame.el | 5 ++--- lisp/magit-branch.el| 16 +++- li

[nongnu] elpa/magit 5469cbcf40 84/88: Call magit-status-goto-initial-section before highlighting

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 5469cbcf40fa542adbb9e9ca5b529a06d62cc607 Author: Jonas Bernoulli Commit: Jonas Bernoulli Call magit-status-goto-initial-section before highlighting `magit-post-create-buffer-hook' is called right after `magit-refresh-buffer' returned, i.e., after that c

[nongnu] elpa/magit 8189770781 53/88: Update pull-request template

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 81897707813956396b4db6ae56070b51d79cf762 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update pull-request template --- .github/PULL_REQUEST_TEMPLATE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_

[nongnu] elpa/magit cd79c7be4c 82/88: Coordinate highlighting between refresh and post-command phases

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit cd79c7be4c817cfc22d9e4cfbce53b3ce6fb89ee Author: Jonas Bernoulli Commit: Jonas Bernoulli Coordinate highlighting between refresh and post-command phases 1. When a buffer is refreshed, section highlighting has to be updated. 2. More than one buffer may b

[nongnu] elpa/magit b18dbb0e31 34/88: Update changelog

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit b18dbb0e31be2efd9cf9db7eafb01cf24633e8cf Author: Jonas Bernoulli Commit: Jonas Bernoulli Update changelog --- CHANGELOG | 32 1 file changed, 32 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 0b8b5285d9..9b51449bd1 100644 -

[nongnu] elpa/magit bafac417b5 44/88: magit--insert-related-refs: Use a single section

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit bafac417b5a9c3dd3f9e9af5fa3c16f75b4afe1d Author: Jonas Bernoulli Commit: Jonas Bernoulli magit--insert-related-refs: Use a single section Use one section per category, instead of one section per ref on the line. This is the only place where we violated

[nongnu] elpa/magit d1ac84ab23 83/88: Finalize inserted sections after moving to the current section

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit d1ac84ab23b639ff84eb7f7d02d45066cb6f77ba Author: Jonas Bernoulli Commit: Jonas Bernoulli Finalize inserted sections after moving to the current section After refreshing a buffer, and thus (re-)creating all sections, `magit-section-show' has to be called

[nongnu] elpa/magit 95ee9d8c51 33/88: magit-diff-paint-hunk: Only refine if actually painting

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 95ee9d8c5102bc5619f0e2c6d50104cae17b2009 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-diff-paint-hunk: Only refine if actually painting --- lisp/magit-diff.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/magit-diff.el b/lisp

[nongnu] elpa/magit 1762e7f3d9 03/88: magit-section-show-level: Support acting on selected sections

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 1762e7f3d96a66286e253c0648a24ac989a955e3 Author: X4lldux Commit: Jonas Bernoulli magit-section-show-level: Support acting on selected sections --- lisp/magit-section.el | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/lisp

[nongnu] elpa/magit 542c2f8a75 11/88: magit-dired-{stage, unstage}: New commands

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 542c2f8a75de5a6591064c6176ccf69b75064df4 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-dired-{stage,unstage}: New commands --- lisp/magit-dired.el | 12 lisp/magit-files.el | 6 -- 2 files changed, 16 insertions(+), 2 deletions(-) diff --

[nongnu] elpa/magit d1882ac9d0 28/88: magit-get-local-upstream-branch: New function

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit d1882ac9d013d29a3c99e006d674a49e8eb85865 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-get-local-upstream-branch: New function --- lisp/magit-git.el | 5 + lisp/magit-merge.el | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/li

[nongnu] elpa/magit b54b18b34e 38/88: Update changelog

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit b54b18b34ed7853e08aa48574f78f5a3cffde075 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update changelog --- CHANGELOG | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 71960170e9..76f994b510 100644 --- a/CHANGELOG +++ b/CHANGELOG @

[nongnu] elpa/magit 75c6191999 88/88: magit-stash-read-message: Also offer "On branch: " as history element

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 75c61919994a23494152f726102898456a6055b7 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-stash-read-message: Also offer "On branch: " as history element --- lisp/magit-stash.el | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --

[nongnu] elpa/magit ee0d9b90c3 80/88: magit-section--opportunistic-wash: Move renamed function

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit ee0d9b90c3f38dd0604190b2ba9da81c6009729e Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-section--opportunistic-wash: Move renamed function --- lisp/magit-section.el | 34 +- 1 file changed, 17 insertions(+), 17 deletions(-) d

[nongnu] elpa/magit 0486396846 59/88: magit-rebase--todo: Fix handling of merge actions

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 04863968467597cf4e2e9ba6c0cd429fb3e86636 Author: Kyle Meyer Commit: Kyle Meyer magit-rebase--todo: Fix handling of merge actions Inserting rebase actions into the status buffer when --rebase-merges is specified triggers two errors with the v4.3.3 releas

[nongnu] elpa/magit 415bd70099 68/88: magit-make-margin-overlay: At bol set margin of previous line

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 415bd700992a70e50fd6fdf8e37519bf22fa2aa7 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-make-margin-overlay: At bol set margin of previous line That is actually what all but one caller need. For `magit-log-wash-rev', which unlike the other c

[nongnu] elpa/magit 4d8642e407 67/88: magit-refs--format-margin: Handle tags referring to non-commits

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 4d8642e407b646964e97d28ebd4adc1d566fb810 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-refs--format-margin: Handle tags referring to non-commits If a tag refers to a non-commit objects, then our `magit-ref-format' call returns nil. Use a blank

[nongnu] elpa/magit dd14711edf 37/88: magit-{branch-unshelve, insert-shelved-branches}: List newest first

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit dd14711edf616382d0fd103b09ce590304b0ebd5 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-{branch-unshelve,insert-shelved-branches}: List newest first --- CHANGELOG| 4 ++-- lisp/magit-branch.el | 2 +- lisp/magit-refs.el | 2 +- 3 files changed,

[elpa] externals/transient 45de8e46f0 11/19: transient-parse-suffix: Accept object as prefix

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 45de8e46f066eab3160f62cbcc76859022c9c1cc Author: Jonas Bernoulli Commit: Jonas Bernoulli transient-parse-suffix: Accept object as prefix And if PREFIX is a symbol, actually assert that it identifies a prefix. --- lisp/transient.el | 12 +++

[nongnu] elpa/magit d5e0f3a639 17/88: magit-wip-purge: New command

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit d5e0f3a6391f38fc5bd6df875ce58c85805276ed Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-wip-purge: New command --- lisp/magit-wip.el | 21 + 1 file changed, 21 insertions(+) diff --git a/lisp/magit-wip.el b/lisp/magit-wip.el index 3a6c32

[nongnu] elpa/magit d01d77204f 73/88: magit--refresh-start-time: Make private and only let-bind

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit d01d77204f727f5d814186d287180046039270e1 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit--refresh-start-time: Make private and only let-bind --- lisp/magit-diff.el | 2 +- lisp/magit-mode.el | 12 ++-- 2 files changed, 7 insertions(+), 7 deletions(-)

[nongnu] elpa/magit 3a8d12b7b8 58/88: magit-sequence-insert-step: Use more appropriate face

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 3a8d12b7b823d0a4bb0eeabd0a82a3b05c911343 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-sequence-insert-step: Use more appropriate face --- lisp/magit-sequence.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/magit-sequence.el b/li

[elpa] externals/transient 4469c309ee 13/19: transient--get-children: New alias

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 4469c309ee8eaf8d1eac012eef1e79129ce675d1 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--get-children: New alias It won't remain an alias for long. --- lisp/transient.el | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff

[nongnu] elpa/magit 69b310e109 08/88: magit-rebase-insert-merge-sequence: Insert sections for all steps

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 69b310e1096265579399ec3be9af73182e7895cc Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-rebase-insert-merge-sequence: Insert sections for all steps --- lisp/magit-sequence.el | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/li

[nongnu] elpa/magit 04ee83d93f 65/88: Release version 4.3.5

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 04ee83d93fabbfbe202e9e7dc781b0dcd4d5b502 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 4.3.5 --- CHANGELOG | 7 +++ docs/magit-section.org | 4 ++-- docs/magit-section.texi | 4 ++-- docs/magit.org | 4 ++-- docs/magit.

[elpa] externals/transient 8b6523199b 12/19: transient--suffix-props: New alias

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 8b6523199b4f251b275401f7f1afc1344d4800b8 Author: Jonas Bernoulli Commit: Jonas Bernoulli transient--suffix-props: New alias That's preferable to hardcoding a magical number in several places, and makes it possible to identify all places where w

[nongnu] elpa/magit cfe4faaaf6 70/88: magit-log-refresh: Avoid wrapping magit-log-infix-arguments

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit cfe4faaaf6791e6f0aa64108b16b9b0074251fb8 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-log-refresh: Avoid wrapping magit-log-infix-arguments If we wrap an included group that leads to surprising coordinates when addressing groups/suffixes in the

[nongnu] elpa/magit 9f0ab85903 69/88: Use new transient-define-group

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 9f0ab85903ee024f9e29d740ecf0525c9d96da6e Author: Jonas Bernoulli Commit: Jonas Bernoulli Use new transient-define-group --- lisp/magit-diff.el | 50 +++ lisp/magit-log.el | 88 ++ 2 fi

[nongnu] elpa/magit d3f2753733 26/88: magit-diff-visit-file: Remove inaccurate sentence from documentation

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit d3f275373322e8c97d9cf9adcbae76b022e5a83e Author: Richard Sent Commit: Jonas Bernoulli magit-diff-visit-file: Remove inaccurate sentence from documentation Co-authored-by: Jonas Bernoulli --- docs/magit.org | 9 +++-- docs/magit.texi| 9 +++

[nongnu] elpa/magit 4a5a8068d3 29/88: magit-merge-dissolve: Avoid duplicating work

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 4a5a8068d35f3309d0c447487f4cc98fa1e39ed8 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-merge-dissolve: Avoid duplicating work --- lisp/magit-merge.el | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lisp/magit-merge.el b/lisp/

[nongnu] elpa/magit 312c544ffc 42/88: magit-section-cycle: On root section use global cycling

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 312c544ffc87e56e4e62a6341c80d6106db16d09 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-section-cycle: On root section use global cycling I recommend using `magit-section-cycle-global' instead, but if one happened to invoke the local variant at t

[nongnu] elpa/magit 69f4c9893c 48/88: Remove unnecessary quoting from a string

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 69f4c9893c8238696f8e412e35e84b0facfb5f11 Author: Jonas Bernoulli Commit: Jonas Bernoulli Remove unnecessary quoting from a string --- lisp/magit-section.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/magit-section.el b/lisp/magit-sectio

[nongnu] elpa/magit 730add35f7 20/88: magit-section-update-highlight: Always unhighlight sections

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 730add35f75632bb52c1121b732c4356cfd519fe Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-section-update-highlight: Always unhighlight sections Start doing so even after long-lines shortcuts kick in and even if the new current section is the root s

[nongnu] elpa/magit 6acb4fff51 21/88: magit-section-make-overlay: Remove kludge for bad user setting

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 6acb4fff51707a7097d3b8f92d34f8ed55eadaf7 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-section-make-overlay: Remove kludge for bad user setting We strongly discourage setting `magit-section-keep-region-overlay' to t. If a user did that anyway t

[elpa] externals/transient 696b7efda2 17/19: Update manual

2025-05-18 Thread Jonas Bernoulli via
branch: externals/transient commit 696b7efda21336f7225e970e692ac404bf535774 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update manual --- docs/transient.org | 70 ++ 1 file changed, 55 insertions(+), 15 deletions(-) diff --git a/docs/

[nongnu] elpa/magit d111925220 52/88: make: Do not needlessly quote every comma in generated texi files

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit d111925220db9f93ef5ccaa32de48695f0cb8968 Author: Jonas Bernoulli Commit: Jonas Bernoulli make: Do not needlessly quote every comma in generated texi files This counters Org commit 39264d3d41213085502dc0c2572f50855ea587a1. --- docs/Makefile | 3 +++ 1 file

[nongnu] elpa/magit b382fd6872 61/88: Update changelog

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit b382fd68722d0a5069b1367c1a807fcc05da62d4 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update changelog --- CHANGELOG | 12 1 file changed, 12 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index d79074b1ba..901caff0d7 100644 --- a/CHANGELOG +++ b

[nongnu] elpa/magit 531e7ca619 40/88: Release version 4.3.3

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 531e7ca6190e71e6d500ddd1a1f6e5cf8402aeca Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 4.3.3 --- CHANGELOG | 2 +- docs/magit-section.org | 4 ++-- docs/magit-section.texi | 4 ++-- docs/magit.org | 4 ++-- docs/magit.texi

[nongnu] elpa/magit deb8ff7103 36/88: magit-credential-cache-daemon-socket: Cosmetics

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit deb8ff710389382fcb73d2552587f04f4b92beed Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-credential-cache-daemon-socket: Cosmetics --- lisp/magit-process.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lisp/magit-process.el b/lisp/ma

[nongnu] elpa/magit 9040f4ba03 81/88: magit-diff--goto-position: Do not needlessly update highlighting

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 9040f4ba0379b8ccc6ef87030abaf904fe3cbbc3 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-diff--goto-position: Do not needlessly update highlighting --- lisp/magit-diff.el | 1 - 1 file changed, 1 deletion(-) diff --git a/lisp/magit-diff.el b/lisp/magit-diff.

[nongnu] elpa/magit 58cc6d6c9b 76/88: magit-section-hidden: New function

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 58cc6d6c9b0ecf19096b2ce1185f434d9f68d4d1 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-section-hidden: New function --- lisp/magit-section.el | 7 +++ 1 file changed, 7 insertions(+) diff --git a/lisp/magit-section.el b/lisp/magit-section.el index 9410

[nongnu] elpa/magit 3416660e2e 23/88: magit-insert-shelved-branches: Fix margin highlighting

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 3416660e2e4dfa7cd8b51c749eb7359dd85cb3d9 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-insert-shelved-branches: Fix margin highlighting --- lisp/magit-margin.el | 1 + lisp/magit-refs.el | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git

[nongnu] elpa/magit f88225f6a8 63/88: Release version 4.3.4

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit f88225f6a8731a5f950e7c6e4c955eddbf820c87 Author: Jonas Bernoulli Commit: Jonas Bernoulli Release version 4.3.4 --- CHANGELOG | 2 +- docs/magit-section.org | 4 ++-- docs/magit-section.texi | 4 ++-- docs/magit.org | 4 ++-- docs/magit.texi

[nongnu] elpa/magit 9dbc5493bd 77/88: magit-revert-buffer: New function

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 9dbc5493bda71200afbad6b41954136d2e1fb391 Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-revert-buffer: New function Let's not complicate `magit-refresh-buffer' just because `revert-buffer' takes additional arguments, which aren't relevant for Mag

[nongnu] elpa/magit 5876192dc6 54/88: Update .dir-locals.el

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 5876192dc6e048ba2ad5576e7a4789e22beb9877 Author: Jonas Bernoulli Commit: Jonas Bernoulli Update .dir-locals.el --- .dir-locals.el | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.dir-locals.el b/.dir-locals.el index 4f46

[nongnu] elpa/magit a634cf7b3c 32/88: magit-rebase--todo: Fix order of value

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit a634cf7b3ce3c578930d76df92eba59356e2399b Author: Jonas Bernoulli Commit: Jonas Bernoulli magit-rebase--todo: Fix order of value The order was reversed in the recent [1: 8e72767262]. 1: 2025-04-15 8e7276726242ed7040a9c721a247a6d52397da95 Spee

[nongnu] elpa/magit ea5a446741 86/88: Generalize selective section highlighting

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit ea5a446741110b4c3df7d89b05bf986e82685500 Author: Jonas Bernoulli Commit: Jonas Bernoulli Generalize selective section highlighting Most sections are highlighted using a single overlay that covers the complete section, including child sections, if any.

[nongnu] elpa/magit 64d3aca420 30/88: magit--merge-absorb: Add MESSAGE argument

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 64d3aca420254b95cd70e0943a0c1c7c98f06b1b Author: Jonas Bernoulli Commit: Jonas Bernoulli magit--merge-absorb: Add MESSAGE argument `forge-pullreq-state-set-merged' is going to use this. --- lisp/magit-merge.el | 6 -- 1 file changed, 4 insertions(+), 2

[nongnu] elpa/magit 6c4c16942a 72/88: Require empty region for single-section selection

2025-05-18 Thread Jonas Bernoulli via
branch: elpa/magit commit 6c4c16942ab2f6a12b4670508ba7f8b9df541020 Author: Jonas Bernoulli Commit: Jonas Bernoulli Require empty region for single-section selection Provided single-section selection is enabled, the selection still becomes immediately active and visualized after

  1   2   3   4   5   6   7   8   9   10   >