<feed xmlns='http://www.w3.org/2005/Atom'>
<title>transient.git, branch main</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.13.0</title>
<updated>2026-04-22T16:46:34+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-22T16:46:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=cd97319a851db9b2ed3faecdb735c6d089edf4e1'/>
<id>cd97319a851db9b2ed3faecdb735c6d089edf4e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add kludge for mystery issue involving static-if and defalias</title>
<updated>2026-04-22T16:36:26+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-22T16:36:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=b03d9dc0b6bf1800d49a8c249c4f1f161d64028c'/>
<id>b03d9dc0b6bf1800d49a8c249c4f1f161d64028c</id>
<content type='text'>
It appears that for some users `static-if' expands to nothing if
the THEN or ELSE part is a `defalias' form (whichever is used in
their case).  I got similar reports when using `static-if' more
than once, last in https://github.com/magit/magit/issues/5557,
and while I was never able to reproduce, I concluded that these
report are credible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It appears that for some users `static-if' expands to nothing if
the THEN or ELSE part is a `defalias' form (whichever is used in
their case).  I got similar reports when using `static-if' more
than once, last in https://github.com/magit/magit/issues/5557,
and while I was never able to reproduce, I concluded that these
report are credible.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tweak changelog</title>
<updated>2026-04-15T20:15:24+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-15T20:15:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=9a9776c010a50169aa8f3aac459556c94b616758'/>
<id>9a9776c010a50169aa8f3aac459556c94b616758</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore compatibility with emoji.el from Emacs 29.4</title>
<updated>2026-04-15T20:15:18+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-15T20:15:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=2e78a937413a33ac7fea0420041a1e55110f8002'/>
<id>2e78a937413a33ac7fea0420041a1e55110f8002</id>
<content type='text'>
Closes #417
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #417
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove internal--build-binding backport</title>
<updated>2026-04-14T10:09:13+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-14T10:09:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=79ed918afe0ea185829f9f6e68c8666c1ef31a60'/>
<id>79ed918afe0ea185829f9f6e68c8666c1ef31a60</id>
<content type='text'>
The built-in `if-let' et al. implementations are no longer used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The built-in `if-let' et al. implementations are no longer used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use string-pixel-width if defined</title>
<updated>2026-04-13T19:19:06+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-13T19:19:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=bd395cd5b7ab7eedd11bcb6c6652749c517fd9d3'/>
<id>bd395cd5b7ab7eedd11bcb6c6652749c517fd9d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>transient--string-pixel-width: Renamed function</title>
<updated>2026-04-13T18:58:25+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-13T18:58:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=83b31febd4afaf77eff4d72e6897196aa2cc4fa7'/>
<id>83b31febd4afaf77eff4d72e6897196aa2cc4fa7</id>
<content type='text'>
Shortly after this was added to Transient, `string-pixel-width'
was added to Emacs.  Also rearrange a bit to use same nesting as
was originally used in that function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Shortly after this was added to Transient, `string-pixel-width'
was added to Emacs.  Also rearrange a bit to use same nesting as
was originally used in that function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update changelog</title>
<updated>2026-04-09T18:25:52+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-09T18:25:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=e4e5f2ab1701ccc19d25361f1c574da6d33ac080'/>
<id>e4e5f2ab1701ccc19d25361f1c574da6d33ac080</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>transient--delete-window: Recover from more window misconfigurations</title>
<updated>2026-04-01T21:45:23+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-01T21:45:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=8b14203107950d6eba0e17d14867e05547725219'/>
<id>8b14203107950d6eba0e17d14867e05547725219</id>
<content type='text'>
Make sure transient state is exited properly (except that the window
may remain visible of course).  We already demoted such errors, in one
place in this function, where we expected such misconfigurations could
cause an error, but the problem may not show up until these later
steps, so wrap those too.

Re #429.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure transient state is exited properly (except that the window
may remain visible of course).  We already demoted such errors, in one
place in this function, where we expected such misconfigurations could
cause an error, but the problem may not show up until these later
steps, so wrap those too.

Re #429.
</pre>
</div>
</content>
</entry>
<entry>
<title>transient-describe: Fix docstring typo</title>
<updated>2026-04-01T20:23:08+00:00</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2026-04-01T20:23:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/transient.git/commit/?id=245a1787a4e21892c592b9977c910a6cbac5bc04'/>
<id>245a1787a4e21892c592b9977c910a6cbac5bc04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
