diff --git a/boxes/__init__.py b/boxes/__init__.py index 93d8143..8f9d129 100755 --- a/boxes/__init__.py +++ b/boxes/__init__.py @@ -444,7 +444,7 @@ class Boxes: if default is None: default = "e" self.argparser.add_argument( "--top_edge", action="store", - type=ArgparseEdgeType("efFhcESikvLt"), choices=list("efFhcESikvfLt"), + type=ArgparseEdgeType("efFhcESŠikvLt"), choices=list("efFhcESŠikvfLt"), default=default, help="edge type for top edge") elif arg == "outside": if default is None: default = True diff --git a/boxes/lids.py b/boxes/lids.py index 9a7c268..23f2e5a 100644 --- a/boxes/lids.py +++ b/boxes/lids.py @@ -125,7 +125,7 @@ class _TopEdge(Boxes): self.rectangularWall(x, y, "CCCC", bedBolts=[d2, d3, d2, d3], move="up") elif top_edge == "f": self.rectangularWall(x, y, "FFFF", move="up") - elif top_edge == "F" or top_edge == "h": + elif top_edge in "FhŠ": self.rectangularWall(x, y, "ffff", move="up") elif top_edge == "L": self.rectangularWall(x, y, "nlmE", move="up")