https://git.schokokeks.org/derivepassphrase.git/tree/ec5df6013c076b86039bc59407e49d14212df051Recent commits to derivepassphrase.git (ec5df6013c076b86039bc59407e49d14212df051)2025-02-14T20:20:43+01:00tag:gitlist.org,2012:commit/ec5df6013c076b86039bc59407e49d14212df051Document the extended and specific version output in the changelog2025-02-14T20:20:43+01:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/d9bb6748a2248e9705418b88e817e401218ced35Use specific version output per subcommand2025-02-14T15:45:36+01:00Marco Riccisoftware@the13thletter.info
<pre>This allows the version output to only calculate the status information
relevant to this subcommand.
As a consequence, the tests now are subcommand-specific, and much less
amenable to deduplication/parametrization.
</pre>
tag:gitlist.org,2012:commit/1865d3a4091fdd8ae4bceca1c72fea1cda32b3a3Add extended version output information2025-02-13T21:07:55+01:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/ae96975efc45eecdf5ed428f7ef2c1897ded713eAdd xfailing tests for extended version output information2025-02-13T14:03:41+01:00Marco Riccisoftware@the13thletter.info
<pre>Assert that the `--version` output contains further information about
the build and configuration state of `derivepassphrase`. Specifically,
it should contain the list of supported passphrase derivation schemes,
supported foreign configuration formats, and available PEP 508 extras.
As of this commit, only provide the necessary testing machinery to parse
such version output, and test that it works. The actual version output
tests still xfail.
</pre>
tag:gitlist.org,2012:commit/f2f211d688cb952119ce3333ce9835a0f1451d77Merge topic branch 'po-fixes' into master2025-02-11T23:56:12+01:00Marco Riccisoftware@the13thletter.info
<pre>* t/po-fixes:
Regenerate PO template
Reorder the message definitions to fit the PO template order
Ensure a better deterministic message order in the PO template
Fix more minor CLI messages or translators comments
Reclassify some explanations as one-line descriptions
Capitalize and punctuate one-line help texts properly
In the translators comments, link the metavars in use
Remove "str" format specifier from CLI messages
</pre>
tag:gitlist.org,2012:commit/08f4fbc0158812aa2e6e01c93faa701cce90a72dRegenerate PO template2025-02-11T23:22:09+01:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/797334d24be2c10bbf0a02e55b3f96a8b8704c12Reorder the message definitions to fit the PO template order2025-02-11T23:16:11+01:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/b21782f3bb249f1feba8e8255fde2cdc61d59f02Ensure a better deterministic message order in the PO template2025-02-11T23:01:00+01:00Marco Riccisoftware@the13thletter.info
<pre>Make the PO template message order deterministic: sort by message class
(labels, debug messages, info messages, warning messages, error
messages), then by lexicographically by context, then lexicographically
by enum name. While the PO template was already deterministic in this
regard, the new message order is also the desired source code order.
</pre>
tag:gitlist.org,2012:commit/c4811b79831a18fe0bcf2a2fcce3cad8cbf79580Fix more minor CLI messages or translators comments2025-02-11T21:03:34+01:00Marco Riccisoftware@the13thletter.info
<pre></pre>
tag:gitlist.org,2012:commit/a04b6b0d27b35fe2f6c7590d33b1a9a1dac44159Reclassify some explanations as one-line descriptions2025-02-11T21:03:34+01:00Marco Riccisoftware@the13thletter.info
<pre>They were previously not treated as such because they had proper
punctuation and capitalization.
</pre>