summaryrefslogtreecommitdiff
path: root/lib/rbot/registry.rb
AgeCommit message (Collapse)Author
2007-12-16* (registry) no infinite recursion, pleaseDmitry Kim
2007-12-14* (registry) dup() the default on returnDmitry Kim
2007-12-14* (registry) fix the default value handling for non-existent registry filesDmitry Kim
2007-09-22registry.rb: don't create registry file unless accessing it for writingGiuseppe Bilotta
2007-09-17registry: it's @recovery, not @recoverGiuseppe Bilotta
2007-09-12namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::*Giuseppe Bilotta
2007-09-02registry.rb: suppress warning when @recovery is not definedGiuseppe Bilotta
2007-07-09integrated ruby-gettextYaohan Chen
modified a few files to allow translated messages created gettext template file initialized gettext files for Japanese and Simplified Chinese
2007-04-11use pretty printing with Logger (debug, info, warning and error messages)Giuseppe Bilotta
2007-03-25registry: allow plugins to provide a recovery proc in case data marshalling ↵Giuseppe Bilotta
fails
2007-03-18+ lazy behavior for plugin registries (don't create a BDB file until the ↵Dmitry Kim
registry is accessed by plugin for the first time)
2006-08-12Fix a problem with subregistriesGiuseppe Bilotta
2006-08-03Make keywords.rb into a plugin and sync with 0.9.10Giuseppe Bilotta
2006-08-03Lots of fixes all around, in preparation for the new auth coremoduleGiuseppe Bilotta
2006-07-22Of course, I forgot about creating the subregistry directories for brand new ↵Giuseppe Bilotta
installations. This fixes it, even though the code should be brought over to dbhash instead of being duplicated all around
2006-07-21Fix path creation when upgrading 0.9.9 or earlier single-db registryGiuseppe Bilotta
2006-07-21Fix subregistry importing from single-file (0.9.9 or older) plugin databaseGiuseppe Bilotta
2006-07-20All lib/rbot files are now upgraded to the new logging featureGiuseppe Bilotta
2006-06-08Improved handling of database handling and cleanup during shutdownGiuseppe Bilotta
2006-06-07The sub_registry method for BotRegistryAccessor had somehow gotten AWOL. ↵Giuseppe Bilotta
This commit restores it, since it is used by the quiz plugin used by the amaroK bot insanity, and it might be useful for other plugins (e.g. topic, auth)
2006-02-10use a db env for the databases to avoid some corruption problems (I hope)Tom Gilbert
2006-02-09attempt to resolve #65Tom Gilbert
2006-01-27autosplit registry. now we have one per plugin.Tom Gilbert
TODO creates empty dbs for plugins that don't even use the registry. would be nice to only create on write but how feasible is that?
2005-12-12try to handle backwards compat issuesTom Gilbert
2005-08-03Thu Aug 04 00:11:52 BST 2005 Tom Gilbert <tom@linuxbrit.co.uk>Tom Gilbert
* Tweaked the debug() stuff a bit. Need to do this more cleanly really * Added a fair bit of documentation for some of the new features
2005-07-27move rbot into lib - still rearranging for packaging/installationTom Gilbert