evennia/evennia/utils
2016-10-04 18:16:00 +02:00
..
idmapper Implement a more throughough cache-flush mechanism. This makes sure to flush foreignkey cache relations for objects not affected by flushing (normally objects with an NAttribute stored in them). Without ForeignKey flushing, the location of such objects would remain cached and drift out of sync, leading to content caches in turn desyncing. Resolves #1064. 2016-10-02 20:52:05 +02:00
__init__.py Run "futurize -1 -w -n ." 2015-10-01 20:00:28 +01:00
ansi.py Fix webclient ANSI background handling. Made bright ANSI backgrounds visible in color command. Resolves #1001. 2016-08-28 19:31:19 +02:00
batchprocessors.py Refactor batchcode processor to be more stable. Did multiple clean-ups. Implements #939. Fixes #909. Fixes #937. 2016-08-24 23:44:29 +02:00
create.py Added desc kwarg to create_script to allow setting of desc at runtime. 2016-08-07 12:23:57 +02:00
dbserialize.py added the append saver method 2016-09-20 16:19:46 +02:00
eveditor.py Cleaned up docstrings for evmenu and eveditor. Also, rev 74a3395 referred to EvEditor, not EvMenu (both now support persistent saving) 2016-05-22 20:49:44 +02:00
evennia-mode.el Further reworking, naming the library folder 'evennia' instead of lib or src. 2015-01-07 13:36:57 +01:00
evform.py Allow multi-character keys for EvForm cells and tables. This was due to a too restrictive regex. Resolves #1014. 2016-08-20 11:41:53 +02:00
evform_test.py Allow multi-character keys for EvForm cells and tables. This was due to a too restrictive regex. Resolves #1014. 2016-08-20 11:41:53 +02:00
evmenu.py Let EvMenu accept arbitrary kwargs as initialization properties (available through caller.ndb._menutree). 2016-10-04 18:16:00 +02:00
evmore.py Resolves player confusion with the EvMore display, making it more clear that 'n/next' is used for continuing, makes 'look' repeat the display, and notifies them when they exit. 2016-10-02 13:36:29 +02:00
evtable.py Made EvCels auto-close colors rather than bleed over. This is necessary to avoid accidental color clashes in tables that fill the cells to a |-border edge (particularly for EvForm. 2016-05-23 23:56:44 +02:00
gametime.py Move to python3 style division. 2015-11-01 20:47:18 +00:00
inlinefuncs.py Migrate! Add nick-templating system, first version. This allows arg templating of nicks to allow a user to completely redefine how they enter commands. Still some bugs. 2016-06-25 23:23:13 +02:00
logger.py Fixed an error in channel.msg. Made sure to return a deferred from tail_log_file as its documentation suggests it should. 2016-05-22 20:45:42 +02:00
picklefield.py Removed subfieldbase and use from_db_value as recommended by django deprecation info. 2016-02-19 22:58:52 +01:00
prettytable.py Use python3 range. 2015-11-02 11:47:07 +00:00
search.py Removed SEARCH_AT_MULTIMATCH_INPUT and SEARCH_AT_MULTIMATCH_CMD settings and connected functions - these are no longer individually overloadable. SEARCH_AT_RESULT function now handles all error reporting. Also added SEARCH_MULTIMATCH_SEPARATOR to make it easy to replace the character used to separate multi-matches (1-box, 2-box is using '-' by default), in response to #795. Also moved the default SEARCH_AT_RESULT function from the cmdparser to evennia.utils.utils. 2015-09-27 13:05:29 +02:00
spawner.py Add 'exec' argument to spawner prototype for running arbitrary code as part of object creation. Make all prototype keys also settable with a callable. 2016-08-21 23:03:42 +02:00
test_resources.py Fixed deprecation warnings for future django1.10. 2016-02-19 21:07:25 +01:00
tests.py Made EvCels auto-close colors rather than bleed over. This is necessary to avoid accidental color clashes in tables that fill the cells to a |-border edge (particularly for EvForm. 2016-05-23 23:56:44 +02:00
text2html.py Fix webclient ANSI background handling. Made bright ANSI backgrounds visible in color command. Resolves #1001. 2016-08-28 19:31:19 +02:00
txws.py Added validationMade() to websocket protocol, to be able to parse the 2016-05-31 15:36:48 +02:00
utils.py Remove setting.SEARCH_MULTIMATCH_SEPARATOR, replacing it with SEARCH_MULTIMATCH_REGEX and SEARCH_MULTIMATCH_TEMPLATE. This allows simple yet powerful control over the error output without needing to overload the parser. 2016-09-11 10:39:47 +02:00