simon-git: polyhedra (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Tue Oct 14 06:53:33 BST 2025


TL;DR:
  13b51f2 openscad.py: sanitise module name to be a valid identifier.
  140e10f openscad.py: default to emitting a module call.

Repository:     https://git.tartarus.org/simon/polyhedra.git
On the web:     https://git.tartarus.org/?p=simon/polyhedra.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2025-10-14 06:53:33

commit 13b51f278e6c4946929588b778b3b6828d46d5b0
web diff https://git.tartarus.org/?p=simon/polyhedra.git;a=commitdiff;h=13b51f278e6c4946929588b778b3b6828d46d5b0;hp=e941badfdb8c272e611b900a8fcc6d61a7bfedb7
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue Oct 14 06:52:27 2025 +0100

    openscad.py: sanitise module name to be a valid identifier.

 openscad.py | 6 ++++++
 1 file changed, 6 insertions(+)

commit 140e10fb3216b4d88550a92f5ef1c5e20a775457
web diff https://git.tartarus.org/?p=simon/polyhedra.git;a=commitdiff;h=140e10fb3216b4d88550a92f5ef1c5e20a775457;hp=13b51f278e6c4946929588b778b3b6828d46d5b0
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue Oct 14 06:52:40 2025 +0100

    openscad.py: default to emitting a module call.
    
    It's useful to be able to write out an OpenSCAD file that just
    _defines_ the module for a polyhedron, leaving it up to the person
    importing that file to decide how many instances of it to put where.
    But I don't think it's the most immediately useful thing. So now we
    default to instantiating the polyhedron at the origin, and the new -o
    option goes back to the old behaviour.

 openscad.py | 4 ++++
 1 file changed, 4 insertions(+)



More information about the tartarus-commits mailing list