Limnoria/src
Štěpán Němec 6520d1f282 Topic plugin: Add persistence support.
Topics now persist between restarts.

Rationale: Useful when reloading/restarting; previously the topics would
be just forgotten. Don't use database, as that would be an unnecessary
overkill and in any case not needed.

(Also, remove the unused `re' module import.)

Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2010-05-11 18:22:37 -04:00
..
drivers Re-fix IrcDriver, which actually does need the args to __init__ 2009-03-11 13:37:27 -04:00
utils utils.web: Provide access to the raw httpUrlRe/urlRe strings 2009-10-15 22:16:38 -04:00
__init__.py Topic plugin: Add persistence support. 2010-05-11 18:22:37 -04:00
ansi.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
callbacks.py Decode/encode as 'string_escape' when (de)serializing the registry. 2010-01-30 23:03:35 -05:00
cdb.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
commands.py Update plugins to ignore all non-ACTION CTCP messages. 2010-01-28 08:14:44 -05:00
conf.py Default to strict RFC compliance. 2009-11-18 20:02:53 -05:00
dbi.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
dynamicScope.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
ircdb.py Changed a few caches to use CacheDict to ensure no without-bound growth on caches. 2009-04-02 11:45:00 -05:00
irclib.py Added network to debug "Incoming message" log. 2009-12-28 12:17:27 -06:00
ircmsgs.py Include hostmasks in JOIN, PART, QUIT logs. 2010-02-28 21:17:35 -05:00
ircutils.py add standardsubstitute vars 'utc' and 'gmt' which output current time in UTC. 2010-04-11 17:01:11 -04:00
log.py Fix some typos/wordings. 2009-08-26 16:34:12 -04:00
plugin.py Do not store the install directory in directories.plugins 2009-03-12 14:50:46 -04:00
questions.py Add .gitignore 2009-02-27 14:17:31 -05:00
registry.py Make registry.Regexp.error mimic registry.Value.error 2010-04-11 10:15:39 -04:00
schedule.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
shlex.py Added our hacked shlex.py, prior to the 2.3 bastardization that made it unsuitable for our purposes. 2005-02-18 08:30:59 +00:00
test.py Fix some typos/wordings. 2009-08-26 16:34:12 -04:00
unpreserve.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
world.py If we're using python2.5, import re in place of sre. 2007-04-25 16:12:21 +00:00