James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							bb759259b8 
							
						 
					 
					
						
						
							
							Remove useless comments and fix a SyntaxError  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-04-03 10:04:39 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							dd4bc64e32 
							
						 
					 
					
						
						
							
							Changed a few caches to use CacheDict to ensure no without-bound growth on caches.  
						
						
						
						
					 
					
						2009-04-02 11:45:00 -05:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							757991afc9 
							
						 
					 
					
						
						
							
							Added basic CacheDict with simple test.  
						
						
						
						
					 
					
						2009-04-02 11:28:57 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							187620dddc 
							
						 
					 
					
						
						
							
							User: Prevent set.password from failing with an unknown hostmask  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-04-01 14:33:19 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							c2a783c0b0 
							
						 
					 
					
						
						
							
							INSTALL: Remove mention of non-existent forums  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-31 07:51:22 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							d8297dfd3f 
							
						 
					 
					
						
						
							
							Google: Modify our local simplejson to work pre-Python2.6  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-31 07:50:41 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							151b3729d8 
							
						 
					 
					
						
						
							
							Bump our minimum required version to 2.4  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-31 07:50:30 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							6b6861f884 
							
						 
					 
					
						
						
							
							Don't specify globals as a kwarg; only in 2.5+  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-22 13:47:42 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							13715a0ca3 
							
						 
					 
					
						
						
							
							Google: Fix calc by basing the regex off the calc img  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-19 21:10:46 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							7b906fbf54 
							
						 
					 
					
						
						
							
							Fully qualify the call to universalImport so we don't get a NameError.  
						
						... 
						
						
						
						Also added some ImportError handlers to aid letting users of distribution
packages know if the distributions strip out the local module copies.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-19 20:33:17 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							843b6d0d02 
							
						 
					 
					
						
						
							
							Config: Show global and channel values for Config.config  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-18 14:41:02 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							d2125f2b5b 
							
						 
					 
					
						
						
							
							release.py: Use git-archive to create the tarballs and tag clean checkout  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-16 23:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							d06335ca78 
							
						 
					 
					
						
						
							
							Add export-ignore gitattributes for test/, sandbox/, and .git*  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-16 23:43:28 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							013167bba7 
							
						 
					 
					
						
						
							
							setup.py: Build plugin list automatically  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-16 17:34:35 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							c81cd48fa6 
							
						 
					 
					
						
						
							
							release.py: Check for clean git checkout and correct branch layout  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-16 17:33:34 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							3f773f9f2a 
							
						 
					 
					
						
						
							
							Add BadWords plugin and local modules for Dict, Math, Google, RSS  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-15 23:02:47 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8dde4994 
							
						 
					 
					
						
						
							
							Alias: Add a useful README  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-15 22:13:42 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							dc68e112df 
							
						 
					 
					
						
						
							
							Add simplejson to the Google plugin and use universalImport  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-15 19:55:14 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							abd122ce04 
							
						 
					 
					
						
						
							
							Add dictclient to the Dict plugin and use universalImport  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-15 19:27:44 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							0b65c483dc 
							
						 
					 
					
						
						
							
							Update RSS's README with the new announce syntax  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-15 19:19:14 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							58d308b54d 
							
						 
					 
					
						
						
							
							Fix perlReToReplacer when \ is used in the replacement  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-12 17:17:20 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							e00e161a73 
							
						 
					 
					
						
						
							
							Comments can't follow line continuations  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-12 17:16:56 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							278da67295 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://jemfinch@supybot.git.sourceforge.net/gitroot/supybot  
						
						
						
						
					 
					
						2009-03-12 14:05:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9a9cb04d 
							
						 
					 
					
						
						
							
							Ensured logging of error messages with unrecognized numeric codes.  Fixes SR  #1859821 , but nothing can rectify freenode's idiocy completely.  
						
						
						
						
					 
					
						2009-03-12 14:04:55 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							7c8d85ac8e 
							
						 
					 
					
						
						
							
							Merge branch 'master' of git+ssh://supybot.git.sourceforge.net/gitroot/supybot  
						
						
						
						
					 
					
						2009-03-12 15:01:46 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							bc70ab8aad 
							
						 
					 
					
						
						
							
							Fixes SR  #2233215 .  
						
						
						
						
					 
					
						2009-03-12 13:54:05 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							6986fc7abe 
							
						 
					 
					
						
						
							
							Do not store the install directory in directories.plugins  
						
						... 
						
						
						
						We automatically determine the directory anyway, so there's no need to clutter
the config file with it.  Instead, simply include the directory when we
perform the search for the plugin.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-12 14:50:46 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							ce8b3a556f 
							
						 
					 
					
						
						
							
							Merge branch 'master' of ssh://jemfinch@supybot.git.sourceforge.net/gitroot/supybot  
						
						
						
						
					 
					
						2009-03-12 13:49:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							d73b1eecf7 
							
						 
					 
					
						
						
							
							Moved BadWords's kick-check to an inFilter rather than doPrivmsg, so ignored people can still be kicked.  
						
						
						
						
					 
					
						2009-03-12 13:47:12 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							22da325656 
							
						 
					 
					
						
						
							
							Math: Move convertcore to the local directory  
						
						... 
						
						
						
						There's no need to try importing a system-wide copy (for now) as convertcore
is our own munging of convertall's code into a form that's easy for us to use.
This may change in the future.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-11 19:58:21 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							3fd92e7f24 
							
						 
					 
					
						
						
							
							RSS: Move feedparser to the local directory  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-11 19:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							777f69dcf0 
							
						 
					 
					
						
						
							
							supybot-plugin-create: Also make a local directory in the plugin directory  
						
						... 
						
						
						
						This is to be used for storing third party modules that the plugin needs to
use.  The plugin should then import them using
universalImport('module', 'local.module')
so system-wide/packaged installs of the module are preferred, falling back to
the version shipped with the plugin.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-11 19:36:13 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							150f29dbde 
							
						 
					 
					
						
						
							
							scripts: Change tabstop to softtabstop in our modelines  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-11 19:26:49 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							ecd2c63650 
							
						 
					 
					
						
						
							
							Make universalImport support 'from ModuleA import ModuleB'  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-11 15:55:08 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							ed32faabe1 
							
						 
					 
					
						
						
							
							Math: Remove extra try block in favor of universalImport  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-11 14:06:25 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							5076241bcd 
							
						 
					 
					
						
						
							
							Fixed RSS to include a feedparser which doesn't override the globally-installed one, using universalImport.  
						
						
						
						
					 
					
						2009-03-11 14:06:16 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							a86b4694d7 
							
						 
					 
					
						
						
							
							Added utils.python.universalImport to make the previous idiom cleaner.  
						
						
						
						
					 
					
						2009-03-11 14:05:53 -04:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							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.  
						
						
						
						
					 
					
						2009-03-11 14:05:26 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							f539e65b8e 
							
						 
					 
					
						
						
							
							Misc.last: Prevent potential information leaks  
						
						... 
						
						
						
						Add required predicates which
1) Do not retrieve messages from a channel the calling user isn't in
2) Do not retrieve messages from a +s channel unless the calling user is in a
   query or in that channel
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-08 01:09:25 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							856f372303 
							
						 
					 
					
						
						
							
							ChannelLogger: Use a sane timestamp for filenameTimestamp  
						
						... 
						
						
						
						Closes  #2591305 
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
					
						2009-03-08 00:08:59 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							d59ac366b3 
							
						 
					 
					
						
						
							
							ShrinkUrl: Add shrinkSnarfer.showDomain config  
						
						... 
						
						
						
						As requested by BeteNoire, add a config option to disable showing the domain
of the URL shrunk by the snarfer.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-03-07 23:46:50 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							2314eb4406 
							
						 
					 
					
						
						
							
							Add *.pyc to gitignore  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-02-28 00:11:52 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							62acb0c998 
							
						 
					 
					
						
						
							
							Make RSS.announce a nested plugin  
						
						... 
						
						
						
						This simplifies the interface for dealing with announced feeds by providing
separate "announce add", "announce remove", "announce list" commands as
opposed to the one "announce" command with confusing syntax.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-02-28 00:10:10 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							0e05fe67c7 
							
						 
					 
					
						
						
							
							No need to define RSS.listCommands  
						
						... 
						
						
						
						Doing so can lead to RSS feeds being listed multiple times.
Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-02-27 23:36:29 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							c17a27f6d0 
							
						 
					 
					
						
						
							
							Update release.py to work with git  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-02-27 15:06:04 -05:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							46a4076988 
							
						 
					 
					
						
						
							
							Add .gitignore  
						
						... 
						
						
						
						Signed-off-by: James Vega <jamessan@users.sourceforge.net> 
						
						
					 
					
						2009-02-27 14:17:31 -05:00 
						 
				 
			
				
					
						
							
							
								Jeremy Fincher 
							
						 
					 
					
						
						
						
						
							
						
						
							4de0bb31f9 
							
						 
					 
					
						
						
							
							Corrected slight inaccuracy in a configuration parameter's help.  
						
						
						
						
					 
					
						2009-03-11 13:37:27 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							8d21b7a8cf 
							
						 
					 
					
						
						
							
							Google: Rename safeSearch to searchFilter to ease upgrades  
						
						
						
						
					 
					
						2009-03-11 13:37:27 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							0c42ea111a 
							
						 
					 
					
						
						
							
							Fix our RE parsing to handle multiple backslashes before the separator  
						
						... 
						
						
						
						This also adds support for using brace pairs ({}, [], (), <>) as the
separators for m//. 
						
						
					 
					
						2009-03-11 13:37:27 -04:00 
						 
				 
			
				
					
						
							
							
								James Vega 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4ff7f3dc 
							
						 
					 
					
						
						
							
							ircdb.py: Use a more concise return statement  
						
						
						
						
					 
					
						2009-03-11 13:37:27 -04:00