<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs-config/oni-html, branch master</title>
<subtitle>Emacs configuration files</subtitle>
<id>https://code.ryuslash.org/emacs-config/atom?h=master</id>
<link rel='self' href='https://code.ryuslash.org/emacs-config/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/'/>
<updated>2026-05-28T09:12:40Z</updated>
<entry>
<title>oni-yasnippet: Move all snippets to ‘oni-yasnippet’</title>
<updated>2026-05-28T09:12:40Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2026-05-28T09:12:40Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=09a4099586657170cbdcff071b2d0fac5ed133b7'/>
<id>urn:sha1:09a4099586657170cbdcff071b2d0fac5ed133b7</id>
<content type='text'>
There is no real point in having them all separate. Having them all in a single
place makes them much easier to manage.
</content>
</entry>
<entry>
<title>Replace all Cask files with Eldev files</title>
<updated>2023-05-25T07:03:46Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2023-05-25T07:03:46Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=e8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2'/>
<id>urn:sha1:e8ac8c46872bf1a7735ccbc6cf8ab74eb52a32d2</id>
<content type='text'>
I'm working on moving my build setup to my own laminar[1] instance. To do this I
need to be able to package files up. It appears that I couldn't quite get Cask
to work, and Eldev exists in the Guix[2] package repository.

[1]: https://laminar.ryuslash.org/
[2]: https://guix.gnu.org/
</content>
</entry>
<entry>
<title>Remove autoloads for snippet loading</title>
<updated>2021-12-01T21:43:21Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2021-12-01T21:43:21Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=8af6f8d1604272a4e2d13a2981f02b6dd6e84bd6'/>
<id>urn:sha1:8af6f8d1604272a4e2d13a2981f02b6dd6e84bd6</id>
<content type='text'>
Loading ‘yasnippet’ shouldn't automatically load my package configuration. If my
package configuration hasn't been loaded it shouldn't try to include my snippets.
</content>
</entry>
<entry>
<title>Remove all self-loading autoload cookies</title>
<updated>2021-11-23T08:38:09Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2021-11-23T08:38:09Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=cfa0179053def7e0651e84fdbeddf80af0b6cfae'/>
<id>urn:sha1:cfa0179053def7e0651e84fdbeddf80af0b6cfae</id>
<content type='text'>
The big downside of usuing these cookies to inject my configuration into the
loading of a package is that it means that I can't load that package without my
configuration anymore. This means that when I start ‘emacs -Q’ and then call
‘package-initialize’ it'll load my configuration as well. This makes debugging
things very difficult.
</content>
</entry>
<entry>
<title>Remove dependency declarations from Cask files</title>
<updated>2020-03-20T17:48:56Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2020-03-20T07:40:40Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=74a20197dff6e5113412ddc1d4b2a6aa4aa9d452'/>
<id>urn:sha1:74a20197dff6e5113412ddc1d4b2a6aa4aa9d452</id>
<content type='text'>
The dependencies are also in the package files themselves and are the actual
source of truth. The way I’ve reorganized the stages should mean that this isn’t
necessary anymore.
</content>
</entry>
<entry>
<title>Enable ‘auto-fill-mode’ for comments in most programming modes</title>
<updated>2019-12-11T07:16:15Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2019-12-11T07:16:15Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=977f795e0304204b6d4a397dab426009ec3957f9'/>
<id>urn:sha1:977f795e0304204b6d4a397dab426009ec3957f9</id>
<content type='text'>
The ones that are already backed by a formatter, such as Java, Python and sh
don’t need it.
</content>
</entry>
<entry>
<title>Change version format</title>
<updated>2019-09-05T04:09:38Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2019-09-05T04:09:38Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=bb29ee8a1257ccdca1a8a0cd4a20434197df3ec4'/>
<id>urn:sha1:bb29ee8a1257ccdca1a8a0cd4a20434197df3ec4</id>
<content type='text'>
In order to support my tablet which seems to have a lower maximum integer
value (I guess it’s 32-bit? I’m surprised) and can’t handle the version numbers
I was using before. It would turn them into floating point numbers, which adds a
~.0~, this made it impossible to install any package.

Any installations I have will need to reinstall all their oni packages so that
the new version number is picked up, since the new version number will be lower
than the old one.
</content>
</entry>
<entry>
<title>Add snippets to ‘oni-html’</title>
<updated>2019-08-28T06:27:58Z</updated>
<author>
<name>Tom Willemse</name>
</author>
<published>2019-08-28T06:25:50Z</published>
<link rel='alternate' type='text/html' href='https://code.ryuslash.org/emacs-config/commit/?id=51a84644e6e0d756a8c917a500d95053cbb27d4a'/>
<id>urn:sha1:51a84644e6e0d756a8c917a500d95053cbb27d4a</id>
<content type='text'>
</content>
</entry>
</feed>
