<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chime/chime-org-contacts.el, branch v0.7.0</title>
<subtitle>Emacs chimes, notifications, and modeline reminders so you don't miss events
</subtitle>
<id>https://git.cjennings.net/chime/atom?h=v0.7.0</id>
<link rel='self' href='https://git.cjennings.net/chime/atom?h=v0.7.0'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/chime/'/>
<updated>2026-04-22T01:53:30+00:00</updated>
<entry>
<title>fix: load convert-org-contacts-birthdays from load-path</title>
<updated>2026-04-22T01:53:30+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-04-22T01:53:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/chime/commit/?id=b5fe103e6c447d1293233e15250d585d524ecc68'/>
<id>urn:sha1:b5fe103e6c447d1293233e15250d585d524ecc68</id>
<content type='text'>
The previous form computed the file path at compile time via (file-name-directory (or load-file-name buffer-file-name)). Under emacs --batch byte-compile, both load-file-name and buffer-file-name are nil, so the inner expand-file-name call signaled "Wrong type argument: stringp, nil" and blocked validate-el.sh from accepting any edit to chime-org-contacts.el.

convert-org-contacts-birthdays.el lives next to chime-org-contacts.el, so it is already on the load-path whenever chime-org-contacts is loadable. Drop the explicit path argument and let require resolve via load-path.
</content>
</entry>
<entry>
<title>Consolidate birthday utilities into convert-org-contacts-birthdays</title>
<updated>2026-04-04T17:57:47+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-04-04T17:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/chime/commit/?id=8b2b1ecf2d1334531b04f630560525600e483a3a'/>
<id>urn:sha1:8b2b1ecf2d1334531b04f630560525600e483a3a</id>
<content type='text'>
chime-org-contacts.el duplicated parse, format, and insert-after-drawer
functions from convert-org-contacts-birthdays.el. Remove the duplicates
and have chime-org-contacts require the convert module instead.

Removes ~35 lines of duplicated code. The finalize function now delegates
to chime--insert-birthday-timestamp-after-drawer with condition-case for
graceful handling of invalid birthday formats during capture.
</content>
</entry>
<entry>
<title>Update README and fix repo references after rename to chime</title>
<updated>2026-02-23T05:25:51+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-23T05:25:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/chime/commit/?id=4b279bac36f11da7873859cb2527ae30b9c31bbf'/>
<id>urn:sha1:4b279bac36f11da7873859cb2527ae30b9c31bbf</id>
<content type='text'>
Fix backronym to "CHIME Heralds Imminent Modeline Events" across all
files. Update GitHub URLs from chime.el to chime. Add documentation
for missing customization variables (notification icon, startup delay,
modeline lighter, no-events text, tooltip header format, advance
notice, tooltip all-day events). Fix test count (505) and default
for chime-day-wide-alert-times.
</content>
</entry>
<entry>
<title>Update copyright years to 2026 across all source files</title>
<updated>2026-02-17T06:26:46+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-02-17T06:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/chime/commit/?id=d8131801bbc5a05ab2fa237b4b5b3fe52454cc36'/>
<id>urn:sha1:d8131801bbc5a05ab2fa237b4b5b3fe52454cc36</id>
<content type='text'>
Updated 41 files: chime.el, chime-debug.el, chime-org-contacts.el,
convert-org-contacts-birthdays.el, and all test/utility files.
</content>
</entry>
<entry>
<title>changed repositories</title>
<updated>2025-11-18T17:13:39+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-18T17:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/chime/commit/?id=4835fadabf243b33fb78557e45428055675e7300'/>
<id>urn:sha1:4835fadabf243b33fb78557e45428055675e7300</id>
<content type='text'>
</content>
</entry>
</feed>
