Commit Graph

  • 804fbe8209 String: Trim trailing \n from encode's response. James Vega 2009-04-06 11:29:11 -04:00
  • 6a0b667817 String: Update the codecs URL in encode/decode's help James Vega 2009-04-06 11:27:04 -04:00
  • ebfe8e66f3 String: Give a more useful message when decoding base64 fails James Vega 2009-04-06 11:26:15 -04:00
  • dfbec681d1 Limiter: Always set the limit above the current number of users James Vega 2009-04-03 11:05:48 -04:00
  • bb759259b8 Remove useless comments and fix a SyntaxError James Vega 2009-04-03 10:04:39 -04:00
  • dd4bc64e32 Changed a few caches to use CacheDict to ensure no without-bound growth on caches. Jeremy Fincher 2009-04-02 11:45:00 -05:00
  • 757991afc9 Added basic CacheDict with simple test. Jeremy Fincher 2009-04-02 11:28:57 -05:00
  • 187620dddc User: Prevent set.password from failing with an unknown hostmask James Vega 2009-04-01 14:33:19 -04:00
  • c2a783c0b0 INSTALL: Remove mention of non-existent forums James Vega 2009-03-31 07:51:22 -04:00
  • d8297dfd3f Google: Modify our local simplejson to work pre-Python2.6 James Vega 2009-03-22 14:58:25 -04:00
  • 151b3729d8 Bump our minimum required version to 2.4 James Vega 2009-03-22 14:47:51 -04:00
  • 6b6861f884 Don't specify globals as a kwarg; only in 2.5+ James Vega 2009-03-22 13:47:42 -04:00
  • 13715a0ca3 Google: Fix calc by basing the regex off the calc img James Vega 2009-03-19 21:10:46 -04:00
  • 7b906fbf54 Fully qualify the call to universalImport so we don't get a NameError. James Vega 2009-03-19 20:33:17 -04:00
  • 843b6d0d02 Config: Show global and channel values for Config.config James Vega 2009-03-18 14:41:02 -04:00
  • d2125f2b5b release.py: Use git-archive to create the tarballs and tag clean checkout James Vega 2009-03-16 23:44:14 -04:00
  • d06335ca78 Add export-ignore gitattributes for test/, sandbox/, and .git* James Vega 2009-03-16 23:40:32 -04:00
  • 013167bba7 setup.py: Build plugin list automatically James Vega 2009-03-16 17:34:35 -04:00
  • c81cd48fa6 release.py: Check for clean git checkout and correct branch layout James Vega 2009-03-16 17:33:34 -04:00
  • 3f773f9f2a Add BadWords plugin and local modules for Dict, Math, Google, RSS James Vega 2009-03-15 23:02:47 -04:00
  • 4e8dde4994 Alias: Add a useful README James Vega 2009-03-15 22:13:42 -04:00
  • dc68e112df Add simplejson to the Google plugin and use universalImport James Vega 2009-03-15 19:55:14 -04:00
  • abd122ce04 Add dictclient to the Dict plugin and use universalImport James Vega 2009-03-15 19:27:44 -04:00
  • 0b65c483dc Update RSS's README with the new announce syntax James Vega 2009-03-15 19:19:14 -04:00
  • 58d308b54d Fix perlReToReplacer when \ is used in the replacement James Vega 2009-03-12 17:17:20 -04:00
  • e00e161a73 Comments can't follow line continuations James Vega 2009-03-12 17:16:56 -04:00
  • 278da67295 Merge branch 'master' of ssh://jemfinch@supybot.git.sourceforge.net/gitroot/supybot Jeremy Fincher 2009-03-12 14:05:36 -05:00
  • fa9a9cb04d Ensured logging of error messages with unrecognized numeric codes. Fixes SR #1859821, but nothing can rectify freenode's idiocy completely. Jeremy Fincher 2009-03-12 14:04:22 -05:00
  • 7c8d85ac8e Merge branch 'master' of git+ssh://supybot.git.sourceforge.net/gitroot/supybot James Vega 2009-03-12 15:01:46 -04:00
  • bc70ab8aad Fixes SR #2233215. Jeremy Fincher 2009-03-12 13:54:05 -05:00
  • 6986fc7abe Do not store the install directory in directories.plugins James Vega 2009-03-12 14:50:46 -04:00
  • ce8b3a556f Merge branch 'master' of ssh://jemfinch@supybot.git.sourceforge.net/gitroot/supybot Jeremy Fincher 2009-03-12 13:49:15 -05:00
  • d73b1eecf7 Moved BadWords's kick-check to an inFilter rather than doPrivmsg, so ignored people can still be kicked. Jeremy Fincher 2009-03-12 13:47:12 -05:00
  • 22da325656 Math: Move convertcore to the local directory James Vega 2009-03-11 19:58:21 -04:00
  • 3fd92e7f24 RSS: Move feedparser to the local directory James Vega 2009-03-11 19:43:23 -04:00
  • 777f69dcf0 supybot-plugin-create: Also make a local directory in the plugin directory James Vega 2009-03-11 19:36:13 -04:00
  • 150f29dbde scripts: Change tabstop to softtabstop in our modelines James Vega 2009-03-11 19:26:49 -04:00
  • ecd2c63650 Make universalImport support 'from ModuleA import ModuleB' James Vega 2009-03-11 15:55:08 -04:00
  • ed32faabe1 Math: Remove extra try block in favor of universalImport James Vega 2009-03-09 16:45:17 -04:00
  • 5076241bcd Fixed RSS to include a feedparser which doesn't override the globally-installed one, using universalImport. Jeremy Fincher 2009-03-09 15:30:05 -05:00
  • a86b4694d7 Added utils.python.universalImport to make the previous idiom cleaner. Jeremy Fincher 2009-03-09 15:13:16 -05:00
  • d6ad5b051f Fix math to be capable of using externally-installed third-party packages, while still providing them for people who don't have them externally installed. Jeremy Fincher 2009-03-09 14:30:45 -05:00
  • f539e65b8e Misc.last: Prevent potential information leaks James Vega 2009-03-08 01:09:25 -05:00
  • 856f372303 ChannelLogger: Use a sane timestamp for filenameTimestamp James Vega 2009-03-08 00:08:59 -05:00
  • d59ac366b3 ShrinkUrl: Add shrinkSnarfer.showDomain config James Vega 2009-03-07 23:46:50 -05:00
  • 2314eb4406 Add *.pyc to gitignore James Vega 2009-02-28 00:11:52 -05:00
  • 62acb0c998 Make RSS.announce a nested plugin James Vega 2009-02-28 00:10:10 -05:00
  • 0e05fe67c7 No need to define RSS.listCommands James Vega 2009-02-27 23:36:29 -05:00
  • c17a27f6d0 Update release.py to work with git James Vega 2009-02-27 15:06:04 -05:00
  • 46a4076988 Add .gitignore James Vega 2009-02-27 14:17:05 -05:00
  • 4de0bb31f9 Corrected slight inaccuracy in a configuration parameter's help. Jeremy Fincher 2009-02-09 15:48:00 +00:00
  • 8d21b7a8cf Google: Rename safeSearch to searchFilter to ease upgrades James Vega 2009-02-09 05:41:16 +00:00
  • 0c42ea111a Fix our RE parsing to handle multiple backslashes before the separator James Vega 2009-02-06 21:33:28 +00:00
  • 0d4ff7f3dc ircdb.py: Use a more concise return statement James Vega 2009-02-05 21:37:30 +00:00
  • ad25afa900 Added supybot.plugins.AutoMode.owner, so the bot can choose not to automode owners. Jeremy Fincher 2009-02-05 20:22:55 +00:00
  • db615f2c40 callbacks: Actually obey the to argument of reply() James Vega 2009-02-02 23:42:04 +00:00
  • 125d542706 Google: Fix Language.normalize to not prepend the empty string with 'lang_' James Vega 2009-01-28 21:22:34 +00:00
  • 10342acd11 Re-fix IrcDriver, which actually does need the args to __init__ James Vega 2009-01-28 05:31:45 +00:00
  • feeded6135 Config: Differentiate between (un)settable config vars James Vega 2009-01-28 05:31:36 +00:00
  • 730bca616b Karma: Remove getName function which hasn't been used since 2004 James Vega 2009-01-19 22:28:01 +00:00
  • ec018ef9f9 USING_WRAP: Add a missing paren James Vega 2009-01-19 22:24:59 +00:00
  • ce469b0851 ChannelLogger: Allow logging to be disabled on specific channels James Vega 2009-01-19 21:13:18 +00:00
  • 125e24ceda Channel.kban: Fall-back to exact hostmask when banmask matches the bot. James Vega 2009-01-19 21:13:10 +00:00
  • 42ef99a152 Use getBanmask for Channel.{ignore,ban}.add James Vega 2009-01-19 21:13:02 +00:00
  • abb83d4863 Make getBanmask use protocols.irc.banmask.makeBanmask James Vega 2009-01-19 21:12:55 +00:00
  • 89874f0c3f AutoMode: Use protocols.irc.banmask when banning James Vega 2009-01-19 21:12:43 +00:00
  • 775fe6fd4c Move plugins.Channel.banmask to protocols.irc.banmask James Vega 2009-01-19 21:12:36 +00:00
  • a84a0423ad Only import cdb if it's needed James Vega 2009-01-19 21:12:23 +00:00
  • 5fabe8f747 Do not pass arguments to object.__init__ in IrcDriver.__init__ James Vega 2009-01-13 18:59:27 +00:00
  • c23c84a725 Twisted.py: Remove useless code James Vega 2009-01-09 06:11:17 +00:00
  • 0d5462f446 Remove "Twisted is used if detected" from supybot.drivers.module James Vega 2009-01-09 06:11:00 +00:00
  • 20dd2a0782 No need to define Alias.listCommands. James Vega 2009-01-05 23:11:25 +00:00
  • 768119d258 Directly call isCommandMethod from listCommands. James Vega 2009-01-05 23:11:17 +00:00
  • 0b6926826a Make sure getCommandMethod only returns a valid command method James Vega 2009-01-05 23:11:09 +00:00
  • 62897a9663 Workaround Python's idiocy with float -> str -> float conversions James Vega 2009-01-05 16:08:50 +00:00
  • 0bc16641b9 Use the timestamp formatter instead of duplicating the code James Vega 2009-01-02 17:11:41 +00:00
  • 1f3d9e64a3 Add test to ensure quoted factoids are preserved James Vega 2009-01-02 17:10:20 +00:00
  • e787c7aa49 Clarify comment about timestamp() override James Vega 2008-12-22 02:55:56 +00:00
  • 08a0531bf7 Update Factoids.getCommandHelp to respect supybot.reply.showSimpleSyntax James Vega 2008-12-22 02:21:07 +00:00
  • eb6117da4f Embed formatArgumentError in Commands._callCommand. James Vega 2008-12-22 02:20:37 +00:00
  • 338a899782 Make getCommandHelp respect supybot.reply.showSimpleSyntax James Vega 2008-12-22 02:20:07 +00:00
  • 026a683dec Update cachingGetHelp to match callbacks.getHelp's prototype James Vega 2008-12-22 02:19:37 +00:00
  • c936897488 Allow doc to be specified for getSyntax, similar to getHelp James Vega 2008-12-22 02:18:56 +00:00
  • 9cc917bd36 Guard feedparser import and warn the user if it's not available James Vega 2008-12-18 04:40:30 +00:00
  • e938c4d31b Remove dictclient from Dict/ and update Dict/README.txt James Vega 2008-12-18 04:40:13 +00:00
  • 0ade3a0a4d Remove feedparser from RSS/ and update RSS/README.txt James Vega 2008-12-18 03:55:54 +00:00
  • 1f4d1fca9f Add test for a bug Tar-Get brought up on IRC James Vega 2008-12-10 05:54:16 +00:00
  • 507b95a2eb Fix a couple Misc tests James Vega 2008-12-09 07:24:14 +00:00
  • 0a4c66071b Adjust testTitle to take into account /.'s slight change James Vega 2008-12-09 06:28:48 +00:00
  • 3d5c877f80 Finally fix the XXX we had for httpUrlRe and urlRe James Vega 2008-12-09 06:28:37 +00:00
  • 75c300c6b0 Remove useless sets import and extraneous newlines James Vega 2008-12-08 20:39:17 +00:00
  • 6590bf898a Do not directly import sets. supybot.utils provides __builtins__['set'] James Vega 2008-12-08 20:38:54 +00:00
  • 828d41e37d Add utils/crypt.py as a Python version-agnostic crypt module James Vega 2008-12-08 20:38:38 +00:00
  • d72b696739 Do not pass arguments to object's __init__ James Vega 2008-12-08 20:38:11 +00:00
  • 73fb339b04 Only disable prefixNick if action is actually True James Vega 2008-11-23 00:35:47 +00:00
  • 614fa22038 Fix a syntax error in the last command flood commit James Vega 2008-11-15 06:33:50 +00:00
  • 300443c8f6 Finish the implementation of command flood prevention James Vega 2008-11-14 09:11:58 +00:00
  • a9d1830303 Do not prefixNick for actions James Vega 2008-11-09 17:44:56 +00:00
  • b99b2c7f64 Add tests for recent bug-fixes James Vega 2008-10-17 21:27:58 +00:00
  • cfe0ee8462 Actually set the 'rsz' option if it isn't defined. James Vega 2008-10-17 21:27:45 +00:00