<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs.git/modules/custom-text-enclose.el, branch v0.7.2</title>
<subtitle>my Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2</id>
<link rel='self' href='https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/'/>
<updated>2025-10-27T23:45:23+00:00</updated>
<entry>
<title>feat:which-key: Add descriptive labels for custom keymaps</title>
<updated>2025-10-27T23:45:23+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-27T23:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=87034eab17625165b884128d8058c1158fc2f50f'/>
<id>urn:sha1:87034eab17625165b884128d8058c1158fc2f50f</id>
<content type='text'>
Enhance which-key integration by providing detailed descriptions for
new key bindings across multiple modules. This improves the
usability of custom keymaps by clarifying the purpose of each
keybinding, making it easier for users to navigate and understand
different menus and options available within the configuration.

This update ensures that all custom keymaps now display a
descriptive label in the which-key popup to explain their
functionality, aiding users in identifying keymap purposes promptly.
</content>
</entry>
<entry>
<title>feat:text-enclose): Enhance text enclosure: new functions and tests</title>
<updated>2025-10-27T03:14:33+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-27T03:14:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=d76d1aac7a77434c4a7ecdf5af855572c223b22e'/>
<id>urn:sha1:d76d1aac7a77434c4a7ecdf5af855572c223b22e</id>
<content type='text'>
Add line manipulation utilities: `append-to-lines`,
`prepend-to-lines`, `indent-lines`, and `dedent-lines`. Add tests
for these functions and improve existing text wrapping
functionalities with `wrap`, `unwrap`, and `surround`
implementations. Extend keymap for easier access to these functions.
</content>
</entry>
<entry>
<title>refactor:keymaps: Replace define-prefix-command with defvar-keymap</title>
<updated>2025-10-26T00:56:40+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-26T00:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=746cefd4d674bfc6dd9fdfe4aeb79c7e760ec268'/>
<id>urn:sha1:746cefd4d674bfc6dd9fdfe4aeb79c7e760ec268</id>
<content type='text'>
Refactor the keymap definitions across multiple modules by replacing
`define-prefix-command` with `defvar-keymap`. This simplifies the
keymap setup and integrates better with the `which-key` package for
enhanced documentation and usability. Updated modules include
custom-ordering, custom-text-enclose, custom-whitespace,
mail-config, music-config, org-drill-config, test-runner, and
vc-config.
</content>
</entry>
<entry>
<title>refactor: custom-text-enclose: update key binding syntax</title>
<updated>2025-10-20T14:49:22+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-20T14:49:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=0e00229f5b4aa186456027e37c8962a3b09ea3f5'/>
<id>urn:sha1:0e00229f5b4aa186456027e37c8962a3b09ea3f5</id>
<content type='text'>
- Replace `define-key` with `keymap-set` for setting key bindings in the `custom-keymap`.
</content>
</entry>
<entry>
<title>maint: remaining custom functions grouped into separate modules</title>
<updated>2025-10-12T19:42:29+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-12T19:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=147d5c265edf0615d2aa1d65319963d7399711de'/>
<id>urn:sha1:147d5c265edf0615d2aa1d65319963d7399711de</id>
<content type='text'>
</content>
</entry>
</feed>
