Skip to content

Commit 0e7824f

Browse files
committed
Make procedural_block_elements tileset parameter keyword only.
This is to make changing how the function works easier in the future.
1 parent 75329b3 commit 0e7824f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

tcod/tileset.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ def load_tilesheet(path: Union[str, Path], columns: int, rows: int, charmap: Opt
344344
return Tileset._claim(cdata)
345345

346346

347-
def procedural_block_elements(tileset: Tileset) -> None:
347+
def procedural_block_elements(*, tileset: Tileset) -> None:
348348
"""Overwrites the block element codepoints in `tileset` with prodecually generated glyphs.
349349
350350
Args:
@@ -361,7 +361,7 @@ def procedural_block_elements(tileset: Tileset) -> None:
361361
Example::
362362
363363
>>> tileset = tcod.tileset.Tileset(8, 8)
364-
>>> tcod.tileset.procedural_block_elements(tileset)
364+
>>> tcod.tileset.procedural_block_elements(tileset=tileset)
365365
>>> tileset.get_tile(0x259E)[:, :, 3] # "▞" Quadrant upper right and lower left.
366366
array([[ 0, 0, 0, 0, 255, 255, 255, 255],
367367
[ 0, 0, 0, 0, 255, 255, 255, 255],

tests/test_tileset.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
def test_proc_block_elements() -> None:
55
tileset = tcod.tileset.Tileset(8, 8)
6-
tcod.tileset.procedural_block_elements(tileset)
6+
tcod.tileset.procedural_block_elements(tileset=tileset)
77
tileset = tcod.tileset.Tileset(0, 0)
8-
tcod.tileset.procedural_block_elements(tileset)
8+
tcod.tileset.procedural_block_elements(tileset=tileset)

0 commit comments

Comments
 (0)