From e27b1c4b71ab9cad6b2e41d7ff2cf41c3d8b8d3e Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Tue, 17 Sep 2013 08:13:03 +0000 Subject: [PATCH] Byte type comparisons on the output queue * lib/mudpy/misc.py: When comparing against data already in the output queue, use byte type for compatibility with Py3K. --- lib/mudpy/misc.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/mudpy/misc.py b/lib/mudpy/misc.py index 2fe8e6f..b39610b 100644 --- a/lib/mudpy/misc.py +++ b/lib/mudpy/misc.py @@ -800,12 +800,12 @@ class User: # and the ansi escape to return to normal text if not just_prompt and prepend_padding: if not self.output_queue \ - or not self.output_queue[-1].endswith("\r\n"): + or not self.output_queue[-1].endswith(b"\r\n"): output = "$(eol)" + output elif not self.output_queue[-1].endswith( - "\r\n\x1b[0m\r\n" + b"\r\n\x1b[0m\r\n" ) and not self.output_queue[-1].endswith( - "\r\n\r\n" + b"\r\n\r\n" ): output = "$(eol)" + output output += eol + chr(27) + "[0m" -- 2.11.0