<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/etc/snippets, branch koszko</title>
<subtitle>Wojtek's customized Guix</subtitle>
<id>https://git.koszko.org/guix/atom?h=koszko</id>
<link rel='self' href='https://git.koszko.org/guix/atom?h=koszko'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/'/>
<updated>2025-01-16T07:42:05Z</updated>
<entry>
<title>etc: snippets: Improve usability of tempel phases snippets.</title>
<updated>2025-01-16T07:42:05Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2025-01-08T12:53:12Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=6bdada7e53d87439a2fbbeb09ac8beb17bcb93a1'/>
<id>urn:sha1:6bdada7e53d87439a2fbbeb09ac8beb17bcb93a1</id>
<content type='text'>
* etc/snippets/tempel/scheme-mode.eld (#:phases~\ ): New snippet.
(add-before\ , add-after\ , replace\ ): Add dummy phase names.
</content>
</entry>
<entry>
<title>.dir-locals.el: Add tempel snippets.</title>
<updated>2024-09-21T16:05:36Z</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2024-09-14T14:47:16Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=e602b799fb751ab74eb6fe6d395905a962785085'/>
<id>urn:sha1:e602b799fb751ab74eb6fe6d395905a962785085</id>
<content type='text'>
Change-Id: Ic16f571f26fffee12e478e00c54be55e6eb90831
Signed-off-by: jgart &lt;jgart@dismail.de&gt;
</content>
</entry>
<entry>
<title>build-system: Add zig-build-system.</title>
<updated>2023-10-20T22:27:25Z</updated>
<author>
<name>Ekaitz Zarraga</name>
<email>ekaitz@elenq.tech</email>
</author>
<published>2023-06-21T15:06:13Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=e011961f99e3cab8ff1972de2b4659e972bb00a0'/>
<id>urn:sha1:e011961f99e3cab8ff1972de2b4659e972bb00a0</id>
<content type='text'>
* guix/build-system/zig.scm: New file.
* guix/build/zig-build-system.scm: New file.
* Makefile.am: Add them.
* doc/guix.texi: Document it.
* etc/snippets/yas/scheme-mode/guix-package (build-system): Add
  zig-build-system.

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>etc: snippets: Do not match unintended quotes.</title>
<updated>2023-10-15T10:28:19Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2023-10-12T18:19:08Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=ef026e68fe58ed3be216c76f7c5f008893ed3095'/>
<id>urn:sha1:ef026e68fe58ed3be216c76f7c5f008893ed3095</id>
<content type='text'>
* etc/snippets/tempel/scheme-mode (origin): Unquote ‘git-fetch’, ‘svn-fetch’,
‘hg-fetch’, ‘cvs-fetch’, and ‘bzr-fetch’.  Use ‘otherwise’ instead of ‘t’.
</content>
</entry>
<entry>
<title>snippets: tempel: Simplify git-commit-mode detection.</title>
<updated>2023-04-20T00:12:22Z</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2023-04-17T17:52:22Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=7cb21556b6031c9f7e187329b6663768425aa850'/>
<id>urn:sha1:7cb21556b6031c9f7e187329b6663768425aa850</id>
<content type='text'>
* etc/snippets/tempel/text-mode: Simplify git-commit-mode detection.

Signed-off-by: Andrew Tropin &lt;andrew@trop.in&gt;
</content>
</entry>
<entry>
<title>etc: Default to variables in tempel's git-reference... et al.</title>
<updated>2023-03-05T07:17:58Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2023-02-26T20:56:33Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=d92ec2f2812c76b23aab778e26708cf353542ae9'/>
<id>urn:sha1:d92ec2f2812c76b23aab778e26708cf353542ae9</id>
<content type='text'>
Since we encourage using variables rather than magic hashes in the commit
fields, e.g. (commit version) and (commit commit), the default for
tempel to use quoted strings is rather off.  Thus, let the placeholder reflect
actual usage.

* etc/snippets/tempel/scheme-mode (git-reference...)[commit]: Use field name
as placeholder and don't quote value.
(svn-reference..., bzr-reference...)[revision]: Likewise.
(hg-reference...)[changeset]: Likewise.
</content>
</entry>
<entry>
<title>etc: Add a news entry snippet.</title>
<updated>2023-02-20T02:13:23Z</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim.cournoyer@gmail.com</email>
</author>
<published>2023-02-17T01:10:58Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=633ead4afc78cfe65d9c8e629a4af4a80d969eb4'/>
<id>urn:sha1:633ead4afc78cfe65d9c8e629a4af4a80d969eb4</id>
<content type='text'>
* etc/snippets/yas/scheme-mode/guix-news-entry: New file.
</content>
</entry>
<entry>
<title>snippets: Remove unwanted git-commit-mode invocation.</title>
<updated>2022-12-27T08:38:05Z</updated>
<author>
<name>Andrew Tropin</name>
<email>andrew@trop.in</email>
</author>
<published>2022-12-27T08:35:41Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=8f93a1e01a879ae026678dd92c18e2a2a49be540'/>
<id>urn:sha1:8f93a1e01a879ae026678dd92c18e2a2a49be540</id>
<content type='text'>
We only need to check if git-commit-mode is t, not enable it in all text-mode
buffers.

* etc/snippets/tempel/text-mode: Remove unwanted git-commit-mode invocation.
</content>
</entry>
<entry>
<title>snippets: yas: Add snippets for vc.el</title>
<updated>2022-11-28T22:34:15Z</updated>
<author>
<name>Morgan Smith</name>
<email>Morgan.J.Smith@outlook.com</email>
</author>
<published>2022-11-09T20:10:02Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=fcb59fe24afc064b87b3abaf91140d015b4eb889'/>
<id>urn:sha1:fcb59fe24afc064b87b3abaf91140d015b4eb889</id>
<content type='text'>
* etc/snippets/yas/log-edit-mode/guix-vc-commit-message-add-package:
* etc/snippets/yas/log-edit-mode/guix-vc-commit-message-remove-package:
* etc/snippets/yas/log-edit-mode/guix-vc-commit-message-rename-package:
* etc/snippets/yas/log-edit-mode/guix-vc-commit-message-update-package:
* etc/snippets/yas/log-edit-mode/guix-vc-commit-message-use-https-home-page:
New file

Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>snippets: Harden for review activity.</title>
<updated>2022-10-22T12:16:13Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2022-10-22T12:05:44Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=85aff4de30686359ffb50845eb0930c0a18dc8ba'/>
<id>urn:sha1:85aff4de30686359ffb50845eb0930c0a18dc8ba</id>
<content type='text'>
When reviewing patches, whose commit logs don't follow the structure outlined
in “Submitting Patches”, a reviewer might be tempted to use snippets to
rewrite them.  This makes it so that their attempt, while not immediately
succeeding, isn't completely thwarted.

* etc/snippets/tempel/text-mode (add\ , remove\ , rename\ , update\ )
(addcl\ , https\ ): Use an empty "p" field if (car (magit-staged-files))
fails.
</content>
</entry>
</feed>
