aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Oliver <contact@pauloliver.dev>2024-02-29 02:29:14 +0100
committerPaul Oliver <contact@pauloliver.dev>2024-02-29 02:29:14 +0100
commitd30358e90a3c309c3dbbb7f34843dcd6728ce59b (patch)
tree688c57025eadeae9bc10966133183c4f3a53c406
parent736f86bf68d8e115c46ec30263acec3f3e0af2a0 (diff)
Changed all 'addch()' commands to 'addstr()'
This seems to be the correct way to print individual characters. Salis now keeps correct background colors through SSH.
-rw-r--r--bin/printer.py2
-rw-r--r--bin/world.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/bin/printer.py b/bin/printer.py
index 9997a0c..aed52e5 100644
--- a/bin/printer.py
+++ b/bin/printer.py
@@ -677,7 +677,7 @@ class Printer:
# Curses raises an exception each time we print on the screen's
# edge. We can just catch and ignore it.
try:
- self.screen.addch(ypos, xpos, symb, attr)
+ self.screen.addstr(ypos, xpos, symb, attr)
except curses.error:
pass
diff --git a/bin/world.py b/bin/world.py
index 2bfdefa..17b640f 100644
--- a/bin/world.py
+++ b/bin/world.py
@@ -75,7 +75,7 @@ class World:
# Curses raises an exception when printing on the edge of the
# screen; we can just ignore it.
try:
- self.__printer.screen.addch(y, xpad, symb, attr)
+ self.__printer.screen.addstr(y, xpad, symb, attr)
except curses.error:
pass