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
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,
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
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
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
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,
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
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
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 ++--
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
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
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
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
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}:
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
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
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
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
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
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
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-
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
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
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
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
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
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
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
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
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
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
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 +
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
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
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
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
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
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'.
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.
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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_
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
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
-
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
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
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
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
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 --
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
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
@
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 --
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
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
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
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
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,
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 +++
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
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(-)
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
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
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
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.
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
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
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
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 +++
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/
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
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
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
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
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/
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
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
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
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
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.
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
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
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
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
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
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
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.
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
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 - 100 of 1166 matches
Mail list logo