Imported from archive.
authorJeremy Stanley <fungi@yuggoth.org>
Tue, 10 Jun 2008 22:42:56 +0000 (22:42 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Tue, 10 Jun 2008 22:42:56 +0000 (22:42 +0000)
commita89c4b2060bf3c93207a659d88f51a4bf0f891fa
tree0f8b03d5f136f960950c68dcf834f8e809f1ffa5
parent7e176424017ddeeb66e2d6828fd0fd8f5479b5cc
Imported from archive.

* (all): Updated copyright notices for 2008, and added references to
the included LICENSE file. Added similar copyright notices to all
data/document files.

* LICENSE: Switched the project from modified 2-clause BSD license
to the simpler and equivalent ISC license.

* banner.txt, login.txt, menu (menu:entering_account_name)
(menu:main_utility): Implemented text file inclusion using a file
replacement macro, and relocated the ASCII/ANSI art from the
login/lobby menu descriptions into separate login.txt and banner.txt
files.

* command (command:show): Renamed parameter to option in the help.

* menu (menu:delete_avatar): Corrected a misleading typo in the
desription.

* mudpy.conf (internal:time), mudpy.py (User.__init__)
(User.check_idle, User.pulse, handle_user_input): Added idle and
linkdead dict facets, indicating how long users can idle in various
states before they're warned and ultimately disconnected.

* mudpy.py (replace_macros): Performance enhancement, moving
unnecessary declarations outside the processing loop.
(wrap_ansi_text): Refactored the word-wrapping routines to solve a
bug where lines explicitly terminated at the wrap column got wrapped
early.
13 files changed:
LICENSE
archetype
banner.txt [new file with mode: 0644]
command
example/index
example/second_square/index
example/second_square/location
example/second_square/prop
login.txt [new file with mode: 0644]
menu
mudpy
mudpy.conf
mudpy.py