<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/etc/snippets/tempel, 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>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>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: 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>
<entry>
<title>snippets: Fix move.</title>
<updated>2022-10-06T19:16:46Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2022-10-06T19:09:43Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=5e63e51afee0f674ff2ac961e3103011f53035cd'/>
<id>urn:sha1:5e63e51afee0f674ff2ac961e3103011f53035cd</id>
<content type='text'>
The current move is never correct.  It flip-flops between car and cadr for
the destination.  Since the position of the destination is not actually a
fixed point in the list of changes, use a more robust method of inferring it.

* etc/snippets/tempel/text-mode (move\ ): Infer source and destination from
washed diffs.  Process new module before destination.
</content>
</entry>
<entry>
<title>snippets: tempel: Reformat.</title>
<updated>2022-10-06T19:16:46Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2022-10-06T17:04:23Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=da281417cc381374345dd404b2f10b4cb07a87d2'/>
<id>urn:sha1:da281417cc381374345dd404b2f10b4cb07a87d2</id>
<content type='text'>
This makes it so that ‘indent-region’ and ‘delete-trailing-whitespace’ do not
change the file.

* etc/snippets/tempel/text-mode: Reformat.
</content>
</entry>
<entry>
<title>snippets: tempel: Fix calls to mapconcat.</title>
<updated>2022-10-06T19:16:45Z</updated>
<author>
<name>Liliana Marie Prikler</name>
<email>liliana.prikler@gmail.com</email>
</author>
<published>2022-10-06T16:54:36Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/guix/commit/?id=980c34853e1020018df3a0c04753ea46d880e9a7'/>
<id>urn:sha1:980c34853e1020018df3a0c04753ea46d880e9a7</id>
<content type='text'>
* etc/snippets/tempel/text-mode (update\ ,https\ ): Add "\n" as separator
argument to mapconcat.
</content>
</entry>
</feed>
