X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=mudpy%2Fmisc.py;h=ba29a907ea0996a7ea8ff217122b89bee5eb0467;hp=0543aa1f275a3bb2c7c5fbca0e3e11d08597721f;hb=29041014a531835bf9b6a80ca9d7ed414a929432;hpb=7aa0e226d74b56f955cb328d5e7f03d7d3d32efb diff --git a/mudpy/misc.py b/mudpy/misc.py index 0543aa1..ba29a90 100644 --- a/mudpy/misc.py +++ b/mudpy/misc.py @@ -501,6 +501,7 @@ class User: self.output_queue = [] self.partial_input = b"" self.password_tries = 0 + self.rows = 23 self.state = "telopt_negotiation" self.telopts = {} self.ttype = None @@ -1083,7 +1084,7 @@ def get_loglines(level, start, stop): # don't proceed if there are no lines if filtered_count: - # can't start before the begining or at the end + # can't start before the beginning or at the end if start > filtered_count: start = filtered_count if start < 1: @@ -1136,7 +1137,7 @@ def wrap_ansi_text(text, width): # characters, printable or otherwise abs_pos = 0 - # the current text position relative to the begining of the line, + # the current text position relative to the beginning of the line, # ignoring color escape sequences rel_pos = 0 @@ -1151,7 +1152,7 @@ def wrap_ansi_text(text, width): # normalize any potentially composited unicode before we count it text = unicodedata.normalize("NFKC", text) - # iterate over each character from the begining of the text + # iterate over each character from the beginning of the text for each_character in text: # the current character is the escape character @@ -1193,7 +1194,7 @@ def wrap_ansi_text(text, width): # characters but the space it replaced was only one abs_pos += 1 - # now we're at the begining of a new line, plus the + # now we're at the beginning of a new line, plus the # number of characters wrapped from the previous line rel_pos -= last_rel_whitespace last_rel_whitespace = 0