Fix: Setting color in customize interface reloads ushin-shapes-mode
Test: Add shapes-list.org
Meta: (CHANGELOG.org) Add changelog
Meta: Bump svg-tag-mode version
This new version fixes a regression, thanks to Jonas.
Meta: Update svg-lib dependency version
Fix: (global-ushin-shapes-mode) Macro syntax
Meta: Acknowledge Jonas Bernoulli
Fix: (ushin-shapes--build-tag) Give value the expected form
Chore: Enforce use of spaces for indentation
Tidy: Use dolist instead of mapc for side-effects
It's a bit more readable in this case.
Fix/Change: Limit to org-mode in global instead of local ushin mode
Previously the mode got "enabled" in all buffers, it just didn't have
any effect in non-org buffers. As a side-effect it is now possible to
properly enable the mode in non-org buffers, which may occasionally be
useful, or at least is better than to always enable a dysfunctional
variant of the mode.
Change: Tweak library commentary
When both the description and the usage instructions are very short,
it makes little sense to place the usage instructions in a subsection.
Fix: (ushin-shapes--build-tag) Fix indentation
By putting a space after the opening parenthesis, we can trick
automatic indentation into doing it correctly. Stefan Monnier,
for example, recommends doing it like this.
Add: (ushin-shapes-icon-collection) New constant