<feed xmlns='http://www.w3.org/2005/Atom'>
<title>transient.git, branch v0.10.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/'/>
<entry>
<title>Release version 0.10.1</title>
<updated>2025-10-06T18:15:32+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-10-06T18:13:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=053d56e4de2dd78bf32f7af7ed5f289a91cdb6ac'/>
<id>053d56e4de2dd78bf32f7af7ed5f289a91cdb6ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update changelog</title>
<updated>2025-10-05T19:50:22+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-10-05T19:50:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=765f4cb26d946389c4521e02e2d01658ad359df5'/>
<id>765f4cb26d946389c4521e02e2d01658ad359df5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Generate command's docstring based on class's docstring slot"</title>
<updated>2025-10-05T19:43:30+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-10-05T19:43:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=6ed97c26add376e3d00d363ab12ece93f0835ef0'/>
<id>6ed97c26add376e3d00d363ab12ece93f0835ef0</id>
<content type='text'>
This reverts commit c9aa876b4cc679b19c736acc5951f6e640bcbbf2.

The planned `magit-section-jumper' class, for which this was added,
did not pan out.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c9aa876b4cc679b19c736acc5951f6e640bcbbf2.

The planned `magit-section-jumper' class, for which this was added,
did not pan out.
</pre>
</div>
</content>
</entry>
<entry>
<title>Generate command's docstring based on class's docstring slot</title>
<updated>2025-09-22T14:38:33+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-22T14:38:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=c9aa876b4cc679b19c736acc5951f6e640bcbbf2'/>
<id>c9aa876b4cc679b19c736acc5951f6e640bcbbf2</id>
<content type='text'>
Iff no docstring is explicitly specified for the command and the
class's `docstring' is set.

This likely still needs some refinement, so leave it undocumented for
now.  Meanwhile, see the `magit-section-jumper' class for an example.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Iff no docstring is explicitly specified for the command and the
class's `docstring' is set.

This likely still needs some refinement, so leave it undocumented for
now.  Meanwhile, see the `magit-section-jumper' class for an example.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Use named-let instead of cl-labels"</title>
<updated>2025-09-14T11:43:30+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-14T11:43:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=f3b2176a7f8eda3deea5cf618fc2e1c83ffb1c25'/>
<id>f3b2176a7f8eda3deea5cf618fc2e1c83ffb1c25</id>
<content type='text'>
This reverts commit 834869e0bfc5043b9f40598f724b9d40f9da87b8.

Turns out that wasn't added until Emacs 28.1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 834869e0bfc5043b9f40598f724b9d40f9da87b8.

Turns out that wasn't added until Emacs 28.1.
</pre>
</div>
</content>
</entry>
<entry>
<title>transient--init-child: Fix alignment</title>
<updated>2025-09-13T19:23:30+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-13T19:23:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=c42f4b3af7bb972e504752a196ecc78eef760dd3'/>
<id>c42f4b3af7bb972e504752a196ecc78eef760dd3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use named-let instead of cl-labels</title>
<updated>2025-09-13T19:23:23+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-13T19:23:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=834869e0bfc5043b9f40598f724b9d40f9da87b8'/>
<id>834869e0bfc5043b9f40598f724b9d40f9da87b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use correct binding form</title>
<updated>2025-09-13T13:12:54+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-13T13:12:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=44d3a0357c28705758b135b23f19052e20d8c824'/>
<id>44d3a0357c28705758b135b23f19052e20d8c824</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>transient--get-savable-value: Fall back to transient-current-suffixes</title>
<updated>2025-09-10T16:01:17+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-10T16:01:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=9c5b936ce8a22f4d13cc07da75749d62508d4d23'/>
<id>9c5b936ce8a22f4d13cc07da75749d62508d4d23</id>
<content type='text'>
When we created `transient--get-savable-value' in [1: b4edb633], we
(intentionally) stopped falling back to `transient-current-suffixes'.
The value is saved to history before `transient--suffixes' is unset
and our commands that explicitly set the value do not exit the menu.

However, a third-party may add a command that sets the value and
also exits the menu.  I realized that when I made the above change,
but figured I would hear about it, if anybody actually did that.
That just happened with #410, so use `transient-current-suffixes'
again.

Closes #410.

1: 2025-08-16 b4edb633488fc251df0883b69b1eb350cb2e94ec
   transient-get-value: Replace with three functions
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we created `transient--get-savable-value' in [1: b4edb633], we
(intentionally) stopped falling back to `transient-current-suffixes'.
The value is saved to history before `transient--suffixes' is unset
and our commands that explicitly set the value do not exit the menu.

However, a third-party may add a command that sets the value and
also exits the menu.  I realized that when I made the above change,
but figured I would hear about it, if anybody actually did that.
That just happened with #410, so use `transient-current-suffixes'
again.

Closes #410.

1: 2025-08-16 b4edb633488fc251df0883b69b1eb350cb2e94ec
   transient-get-value: Replace with three functions
</pre>
</div>
</content>
</entry>
<entry>
<title>Use correct binding conditional</title>
<updated>2025-09-03T15:16:00+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2025-09-03T15:16:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=17f8d9f247b0725b2f6ab53bea025f4e2c45492b'/>
<id>17f8d9f247b0725b2f6ab53bea025f4e2c45492b</id>
<content type='text'>
Correct IMO, obviously.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct IMO, obviously.
</pre>
</div>
</content>
</entry>
</feed>
