<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mu.git/mu, branch master</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/mu.git/'/>
<entry>
<title>mu-move: default to using old flags</title>
<updated>2026-04-07T13:44:19+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2026-04-07T16:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=30902b7eae5214d435cdacfc483018ccc83953a2'/>
<id>30902b7eae5214d435cdacfc483018ccc83953a2</id>
<content type='text'>
And update tests as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And update tests as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu/lib: fix some possible quoting issues</title>
<updated>2026-03-07T13:49:44+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2026-03-07T13:49:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=7cf54aa5dddcd4573685c0cbef929f4e1b5705ed'/>
<id>7cf54aa5dddcd4573685c0cbef929f4e1b5705ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>scm: support --eval</title>
<updated>2026-03-07T10:20:35+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2026-03-07T10:20:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=69c6031b0b1cf58ea1d430d3f4579ee4563ab642'/>
<id>69c6031b0b1cf58ea1d430d3f4579ee4563ab642</id>
<content type='text'>
With the ~--eval~ option you can evaluate an expression in mu/scm
environment. For example:

$ mu scm --eval \
  '(format #t "found ~d match(es)\n" (length (mfind "hello")))'
found 7173 match(es)

Add command-line parameter and implement.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the ~--eval~ option you can evaluate an expression in mu/scm
environment. For example:

$ mu scm --eval \
  '(format #t "found ~d match(es)\n" (length (mfind "hello")))'
found 7173 match(es)

Add command-line parameter and implement.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-labels: improve command-line handling</title>
<updated>2025-12-15T21:54:40+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-12-14T07:42:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=10eddca5775e90653e89b1a9e81e213a36134c10'/>
<id>10eddca5775e90653e89b1a9e81e213a36134c10</id>
<content type='text'>
Esp., better handle the 'no subcommand' case: give the user some more useful
help.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Esp., better handle the 'no subcommand' case: give the user some more useful
help.
</pre>
</div>
</content>
</entry>
<entry>
<title>improve invoking external commands</title>
<updated>2025-11-25T19:28:02+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-11-25T19:25:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=fc4d5b01a703e8c8cc390cfea135f08d3b45ccab'/>
<id>fc4d5b01a703e8c8cc390cfea135f08d3b45ccab</id>
<content type='text'>
- don't make assumptions on where programs live (i.e., /bin/sh, /bin/rm,
/bin/mv) are not universal
- dont invoke shell when unnecessary
- improve error-handling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- don't make assumptions on where programs live (i.e., /bin/sh, /bin/rm,
/bin/mv) are not universal
- dont invoke shell when unnecessary
- improve error-handling
</pre>
</div>
</content>
</entry>
<entry>
<title>logging: don't g_message with --quiet</title>
<updated>2025-11-01T07:44:02+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-11-01T07:31:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=d3ffb4ca2c77b92dc98caa336c5d200a790912d2'/>
<id>d3ffb4ca2c77b92dc98caa336c5d200a790912d2</id>
<content type='text'>
When `--quiet` is passed (and not --debug), do not log with g_message at
startup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When `--quiet` is passed (and not --debug), do not log with g_message at
startup.
</pre>
</div>
</content>
</entry>
<entry>
<title>rename 'mu label' -&gt; 'mu labels'</title>
<updated>2025-09-08T18:45:39+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-09-08T18:45:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=79d6d0698bb1c63aa1f5f8b6af3584671d7f0125'/>
<id>79d6d0698bb1c63aa1f5f8b6af3584671d7f0125</id>
<content type='text'>
Update names, docs etc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update names, docs etc.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu: refactor labels code</title>
<updated>2025-09-02T20:19:54+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-09-02T20:19:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=da69dd6815d75e3bc046ac74f5dc04f2babb5bd3'/>
<id>da69dd6815d75e3bc046ac74f5dc04f2babb5bd3</id>
<content type='text'>
Split labels-cache and store-labels.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split labels-cache and store-labels.
</pre>
</div>
</content>
</entry>
<entry>
<title>labels: allow restoring cache-map</title>
<updated>2025-09-02T18:08:54+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-09-02T18:08:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=0a2fda4b0b3638fdbd80e9f4b2102f104cc8e192'/>
<id>0a2fda4b0b3638fdbd80e9f4b2102f104cc8e192</id>
<content type='text'>
E.g. with unexpected termination for mu it is possible that the
labels-cache (i.e., the one that is used for auto-completion) gets disconnected
from reality.

Add a --restore option to `mu label list` to restore the actual labels from the
labels seen in the store.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
E.g. with unexpected termination for mu it is possible that the
labels-cache (i.e., the one that is used for auto-completion) gets disconnected
from reality.

Add a --restore option to `mu label list` to restore the actual labels from the
labels seen in the store.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-label: no counts in list unless verbose</title>
<updated>2025-09-01T06:23:25+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-09-01T05:15:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=0303e665c3f5552ec79ee74ce192a6ab103ccd19'/>
<id>0303e665c3f5552ec79ee74ce192a6ab103ccd19</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
