From aed4c70583800ce01cb8a1ab29cc0e1604f70369 Mon Sep 17 00:00:00 2001 From: Chiizujin Date: Sun, 31 Mar 2024 01:25:50 +1100 Subject: [PATCH] Fix editor echo not displaying correctly for lines with whitespace --- evennia/utils/eveditor.py | 2 +- evennia/utils/tests/test_eveditor.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/evennia/utils/eveditor.py b/evennia/utils/eveditor.py index 2df8574368..32faade5bb 100644 --- a/evennia/utils/eveditor.py +++ b/evennia/utils/eveditor.py @@ -414,7 +414,7 @@ class CmdLineInput(CmdEditorBase): self.caller.msg("|b%02i|||n (|g%s|n) %s" % (cline, indent, raw(line))) else: - self.caller.msg("|b%02i|||n %s" % (cline, raw(self.args))) + self.caller.msg("|b%02i|||n %s" % (cline, raw(line))) class CmdEditorGroup(CmdEditorBase): diff --git a/evennia/utils/tests/test_eveditor.py b/evennia/utils/tests/test_eveditor.py index b7333d6810..9e433f6bff 100644 --- a/evennia/utils/tests/test_eveditor.py +++ b/evennia/utils/tests/test_eveditor.py @@ -168,13 +168,13 @@ class TestEvEditor(BaseEvenniaCommandTest): eveditor.CmdLineInput(), 'First test "line".', raw_string='First test "line".', - msg='01First test "line" .', + msg='01First test "line".', ) self.call( eveditor.CmdLineInput(), "Second 'line'.", raw_string="Second 'line'.", - msg="02Second 'line' .", + msg="02Second 'line'.", ) self.assertEqual( self.char1.ndb._eveditor.get_buffer(), "First test \"line\".\nSecond 'line'."