<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs/tests/test-music-config--add-dired-selection.el, branch main</title>
<subtitle>My Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/dotemacs/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/'/>
<updated>2026-07-21T04:35:04+00:00</updated>
<entry>
<title>fix(music): queue all dired-marked files and de-anonymize header advice</title>
<updated>2026-07-21T04:35:04+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-21T04:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs/commit/?id=f4c2974ba4dacf8e9417d3036b9396ec5fff9470'/>
<id>urn:sha1:f4c2974ba4dacf8e9417d3036b9396ec5fff9470</id>
<content type='text'>
cj/music-add-dired-selection gated dired-get-marked-files behind use-region-p, so files marked with m fell to the single-file branch and only the point file was queued. dired-get-marked-files already honors marks, a region, or point on its own.

The header-refresh advice on the four EMMS toggles was an anonymous lambda, which can't be advice-removed and stacked a copy on every :config reload. It's now a named function installed remove-then-add.
</content>
</entry>
</feed>
