Improve preferences display
authorJeremy Stanley <fungi@yuggoth.org>
Mon, 13 May 2019 20:26:09 +0000 (20:26 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Mon, 13 May 2019 20:26:09 +0000 (20:26 +0000)
commitbf6ed46991ffdc587d4e70362a4bd20d6f84fcee
tree3eeb133dda31a2bac45690cb0e54ed8019b8ebb5
parentdc3b9c3f13b06b80db5c9f9a4c15804dfd60af4a
Improve preferences display

When displaying preferences, color-code the base and admin
preferences similar to command help. Also show a placeholder when
there is no existing value set for a preference. Add a hyphen
separator between preference names and values. Update tests to
accommodate the new formatting, and while we're there add a test to
make sure non-admins can't set values for admin-only preferences.
mudpy/command.py
mudpy/tests/selftest.py