diff --git a/evennia/server/evennia_launcher.py b/evennia/server/evennia_launcher.py
index 00ce6e16ee..ce5ff03453 100644
--- a/evennia/server/evennia_launcher.py
+++ b/evennia/server/evennia_launcher.py
@@ -758,9 +758,9 @@ def list_settings(keys):
# show a list of all keys
# a specific key
table = evtable.EvTable()
- confs = dict((key,var) for key, var in evsettings.__dict__.items() if key.isupper())
+ confs = [key for key in sorted(evsettings.__dict__) if key.isupper()]
for i in range(0, len(confs), 4):
- table.add_row(*confs.keys()[i:i+4])
+ table.add_row(*confs[i:i+4])
else:
# a specific key
table = evtable.EvTable(width=131)
diff --git a/evennia/utils/text2html.py b/evennia/utils/text2html.py
index cc430d427b..48545f8516 100644
--- a/evennia/utils/text2html.py
+++ b/evennia/utils/text2html.py
@@ -124,8 +124,9 @@ class TextToHTMLparser(object):
"""
Replaces links with HTML code
"""
- html = "\\2"
- return self.re_link.sub(html, text)
+ html = "\\2"
+ repl = self.re_link.sub(html, text)
+ return repl
def do_sub(self, m):
"Helper method to be passed to re.sub."