X-Git-Url: https://mudpy.org/gitweb?p=mudpy.git;a=blobdiff_plain;f=mudpy%2Fmisc.py;h=32c0d688c20b94376e3e1cfe91c3b145febfdc12;hp=d43a7e24cac61f70722aa29336627eafad8b947e;hb=faf8c4653aa2b1e184545aef15b5ba192dd78d03;hpb=8b41e885a5c34162b9ab6a124992d164e979e0d2 diff --git a/mudpy/misc.py b/mudpy/misc.py index d43a7e2..32c0d68 100644 --- a/mudpy/misc.py +++ b/mudpy/misc.py @@ -2133,15 +2133,17 @@ def command_show(actor, parameters): message += "$(eol) $(grn)" + category + "$(nrm)" elif arguments[0] == "files": message = "These are the current files containing the universe:$(eol)" - filenames = list(universe.files.keys()) - filenames.sort() + filenames = sorted(universe.files) for filename in filenames: if universe.files[filename].is_writeable(): status = "rw" else: status = "ro" - message += ("$(eol) $(red)(" + status + ") $(grn)" + filename - + "$(nrm)") + message += ("$(eol) $(red)(%s) $(grn)%s$(nrm)" % + (status, filename)) + if universe.files[filename].flags: + message += (" $(yel)[%s]$(nrm)" % + ",".join(universe.files[filename].flags)) elif arguments[0] == "category": if len(arguments) != 2: message = "You must specify one category."