<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mu.git, branch v1.12.12</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>build: bump version to 1.12.12</title>
<updated>2025-07-19T05:03:38+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-19T05:03:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=bed7e6bd8249734834ff84843f9614ae0874f21a'/>
<id>bed7e6bd8249734834ff84843f9614ae0874f21a</id>
<content type='text'>
New stable version. Some small fixes and doc updates; big new thing are
the new SCM bindings (under scm/), which will replace the
long-deprecated old bindings (under guile/).

Overall:

- In 'mu init', --my-address has been renamed into --personal-address
  for consistency. The old name still works.

Mu4e:

- Emacs bookmarks can be now also be created for mu4e queries; see
  the mu4e-emacs-bookmark-policy defcustom

- Support dash when completing maildirs

- Add defcustom for mu4e-compose-jump-to-reasonable-place, so it can be
  overridden, e.g. in compose hooks.

- In mu4e, make indexing snappier when there no new messages

SCM:

- Experimental new Guile bindings under scm/, including a reference
  manual and unit tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New stable version. Some small fixes and doc updates; big new thing are
the new SCM bindings (under scm/), which will replace the
long-deprecated old bindings (under guile/).

Overall:

- In 'mu init', --my-address has been renamed into --personal-address
  for consistency. The old name still works.

Mu4e:

- Emacs bookmarks can be now also be created for mu4e queries; see
  the mu4e-emacs-bookmark-policy defcustom

- Support dash when completing maildirs

- Add defcustom for mu4e-compose-jump-to-reasonable-place, so it can be
  overridden, e.g. in compose hooks.

- In mu4e, make indexing snappier when there no new messages

SCM:

- Experimental new Guile bindings under scm/, including a reference
  manual and unit tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-config.hh: unbreak mac build</title>
<updated>2025-07-12T09:00:09+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-12T09:00:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=3b8edda8810ddffeda6d41ad033e511fc08131fa'/>
<id>3b8edda8810ddffeda6d41ad033e511fc08131fa</id>
<content type='text'>
The mac build broke (CI) because there's no conversion from time_t -&gt; SCM
defined. Since we want to use int64_t anyway (2038), simply change to that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mac build broke (CI) because there's no conversion from time_t -&gt; SCM
defined. Since we want to use int64_t anyway (2038), simply change to that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'wip/djcb/more-scm'</title>
<updated>2025-07-12T08:34:38+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-12T08:34:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=a81bfd438c331c794528da700e8bb1edb3cd9ca5'/>
<id>a81bfd438c331c794528da700e8bb1edb3cd9ca5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-scm: implement message-&gt;alist</title>
<updated>2025-07-12T06:35:37+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-10T17:27:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=1b3199a5524dade9755ed7ba0c1d365fa1d28396'/>
<id>1b3199a5524dade9755ed7ba0c1d365fa1d28396</id>
<content type='text'>
Implement message-&gt;alist; i.e. to convert the mu4e-style plist into an idiomatic
alist. Add it as a message slot, initializing it lazily.

Update the message accessors to use the alist.

Add tests, docs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement message-&gt;alist; i.e. to convert the mu4e-style plist into an idiomatic
alist. Add it as a message slot, initializing it lazily.

Update the message accessors to use the alist.

Add tests, docs.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-scm: use cc-prefix for C++ objects</title>
<updated>2025-07-12T06:35:37+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-10T06:55:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=d24d87336a02e3f652ee55d8fc5719400013c516'/>
<id>d24d87336a02e3f652ee55d8fc5719400013c516</id>
<content type='text'>
Both in SCM and C++, use cc- for functions and objects defined in C++.
Makes it a little easier to track.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both in SCM and C++, use cc- for functions and objects defined in C++.
Makes it a little easier to track.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-scm: add docstrings for symbols</title>
<updated>2025-07-12T06:35:37+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-10T05:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=5c52ccc25616089ebf54b0e1c66beb5d261fa82b'/>
<id>5c52ccc25616089ebf54b0e1c66beb5d261fa82b</id>
<content type='text'>
Use some snippet from
  https://git.wolfsden.cz/guile-wolfsden/tree/wolfsden/documentation.scm
and document some symbols (variables, classes etc.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use some snippet from
  https://git.wolfsden.cz/guile-wolfsden/tree/wolfsden/documentation.scm
and document some symbols (variables, classes etc.)
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-scm: implement store-&gt;alist</title>
<updated>2025-07-12T06:35:37+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-09T18:50:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=6d72aa5c7f545e8267228451bfe919fd4055b378'/>
<id>6d72aa5c7f545e8267228451bfe919fd4055b378</id>
<content type='text'>
Get information about the store as an alist.

Scm + cc + test + doc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get information about the store as an alist.

Scm + cc + test + doc.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-config: split get() into get_str() and decode()</title>
<updated>2025-07-12T06:35:37+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-09T16:24:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=8d46f80bb9fb98869e6eb5ce643418d6e2c639eb'/>
<id>8d46f80bb9fb98869e6eb5ce643418d6e2c639eb</id>
<content type='text'>
Makes it easier to use elsewhere.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes it easier to use elsewhere.
</pre>
</div>
</content>
</entry>
<entry>
<title>mu-scm: add filename procedure for mime-part</title>
<updated>2025-07-12T06:35:37+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-08T16:04:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=7b4aea432ec37951d518ab9434fb7b4b983d202d'/>
<id>7b4aea432ec37951d518ab9434fb7b4b983d202d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>mu4e-draft: add mu4e-compose-jump-to-reasonable-place</title>
<updated>2025-07-12T06:25:40+00:00</updated>
<author>
<name>Dirk-Jan C. Binnema</name>
<email>djcb@djcbsoftware.nl</email>
</author>
<published>2025-07-11T17:51:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/mu.git/commit/?id=5fdb13fd7273e9431001c68ad873ed54209b9ab9'/>
<id>5fdb13fd7273e9431001c68ad873ed54209b9ab9</id>
<content type='text'>
t by default (current behavior), but you can turn if off if your change (e.g.
compose-hook) wants to put the point in some different place.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
t by default (current behavior), but you can turn if off if your change (e.g.
compose-hook) wants to put the point in some different place.
</pre>
</div>
</content>
</entry>
</feed>
