simon-git: tilings-rs (main): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Tue Apr 14 22:29:16 BST 2026
TL;DR:
c20da95 Use the gitweb link, not the 'git clone' URL.
d1adcbc LayerIndex and TileIndex: impl DisplayViaSystem.
b4d9122 Transducer-building function that returns descs.
a947213 Fix backtracking in QueryBasedSupertileTracker.
5afb021 Overdue rustfmt churn
Repository: https://git.tartarus.org/simon/tilings-rs.git
On the web: https://git.tartarus.org/?p=simon/tilings-rs.git
Branch updated: main
Committer: Simon Tatham <anakin at pobox.com>
Date: 2026-04-14 22:29:16
commit c20da950f920bd73904f0a902245ff0cf122d182
web diff https://git.tartarus.org/?p=simon/tilings-rs.git;a=commitdiff;h=c20da950f920bd73904f0a902245ff0cf122d182;hp=8c331cd5565f3a3e9003ffe47d53408144210811
Author: Simon Tatham <anakin at pobox.com>
Date: Mon Feb 23 18:44:26 2026 +0000
Use the gitweb link, not the 'git clone' URL.
More useful to people clicking it in a browser, and includes the 'git
clone' URL anyway.
Cargo.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d1adcbc44207554513a873e51a2a1648b9eb5222
web diff https://git.tartarus.org/?p=simon/tilings-rs.git;a=commitdiff;h=d1adcbc44207554513a873e51a2a1648b9eb5222;hp=c20da950f920bd73904f0a902245ff0cf122d182
Author: Simon Tatham <anakin at pobox.com>
Date: Sun Mar 1 22:00:00 2026 +0000
LayerIndex and TileIndex: impl DisplayViaSystem.
Printing layer.display(&sys) is no different from printing
&layer.deref(&sys).name or sys.lookup_layer_name(layer), but it's
shorter than either, and avoids having to switch syntaxes between a
single layer/tile index and some larger thing.
src/common.rs | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit b4d912214262ec635d5cd7173b9e392b7a2c265a
web diff https://git.tartarus.org/?p=simon/tilings-rs.git;a=commitdiff;h=b4d912214262ec635d5cd7173b9e392b7a2c265a;hp=d1adcbc44207554513a873e51a2a1648b9eb5222
Author: Simon Tatham <anakin at pobox.com>
Date: Mon Mar 2 19:44:43 2026 +0000
Transducer-building function that returns descs.
I want this for an illustration in my paper, and if it's useful to me
then maybe it will be useful to someone else too, so let's expose it.
src/combinatorial.rs | 30 ++++++++++++++++++++++++++----
1 file changed, 26 insertions(+), 4 deletions(-)
commit a947213b330e1277b892c60043b40ddef660ddd3
web diff https://git.tartarus.org/?p=simon/tilings-rs.git;a=commitdiff;h=a947213b330e1277b892c60043b40ddef660ddd3;hp=b4d912214262ec635d5cd7173b9e392b7a2c265a
Author: Simon Tatham <anakin at pobox.com>
Date: Tue Apr 14 14:27:12 2026 +0100
Fix backtracking in QueryBasedSupertileTracker.
When it popped the last element from the list of followup queries, it
incorrectly filled in the tile and edge parts of the resulting
QueryAndAnswer.
Somehow this didn't come up in any existing tests! But it does come up
if you try to refine P2 or P3, which don't _need_ refinement to make a
transducer, but refinement can be useful for other purposes too.
src/combinatorial.rs | 15 +++++++++++----
src/test.rs | 4 ++++
2 files changed, 15 insertions(+), 4 deletions(-)
commit 5afb0212903b05b2d9672611c14d0f31b2666fb8
web diff https://git.tartarus.org/?p=simon/tilings-rs.git;a=commitdiff;h=5afb0212903b05b2d9672611c14d0f31b2666fb8;hp=a947213b330e1277b892c60043b40ddef660ddd3
Author: Simon Tatham <anakin at pobox.com>
Date: Tue Apr 14 22:18:38 2026 +0100
Overdue rustfmt churn
examples/cli.rs | 6 ++----
src/address.rs | 2 +-
src/test.rs | 8 +++++---
3 files changed, 8 insertions(+), 8 deletions(-)
More information about the tartarus-commits
mailing list