Ryan Hitchman
|
61c2f3e65c
|
oops
|
2010-03-04 22:15:29 -07:00 |
Ryan Hitchman
|
1ea6594785
|
fix memory leak (see http://bugs.python.org/issue1469629)
|
2010-03-04 22:04:57 -07:00 |
melonhead
|
3457b923b2
|
fixed urlhistory syntax error
|
2010-03-05 03:10:06 +00:00 |
melonhead
|
ea70af8ef1
|
Youtube: more flexible url matching
Youtube: support for youtu.be and yooouuutuuube urls
|
2010-03-05 03:04:25 +00:00 |
Ryan Hitchman
|
c396be96d2
|
twitter: fix typo. drama: use a real json parser instead of literal_eval, rewrite to not use BeautifulSoup
|
2010-03-03 22:30:54 -07:00 |
Ryan Hitchman
|
997ad976e8
|
remove beautifulsoup -- we use lxml
|
2010-03-03 20:31:24 -07:00 |
Ryan Hitchman
|
ee8d51dc62
|
remove cruft from urlnorm
|
2010-03-03 20:25:13 -07:00 |
melonhead
|
98d939ace4
|
Closed .drama security hole
|
2010-03-04 03:18:32 +00:00 |
melonhead
|
4881b96df4
|
Wtf hg can't handle symlinks
|
2010-03-03 18:11:52 +00:00 |
melonhead
|
16aceb6f26
|
Added encyclopedia dramatica .drama command
|
2010-03-03 17:55:57 +00:00 |
Ryan Hitchman
|
253881f4b4
|
PEP8 compliance + clean dotnetpad
|
2010-02-28 19:32:41 -07:00 |
Ryan Hitchman
|
ab8f316eb9
|
prettify gcalc, make youtube search use jsonc interface
|
2010-02-28 18:39:29 -07:00 |
Ryan Hitchman
|
a4ada7893c
|
remove debug print lines that melonhead left in
|
2010-02-28 18:16:34 -07:00 |
melonhead
|
663dfe884b
|
Hurf durf can't have subroutines with the same name
|
2010-03-01 01:12:10 +00:00 |
melonhead
|
51e5744d26
|
Moved youtube search method inside youtube.py
|
2010-03-01 01:08:54 +00:00 |
melonhead
|
08dfdb746d
|
Added youtube search plugin
|
2010-02-28 13:09:56 +00:00 |
melonhead
|
d8343fcd6c
|
Add 'roll' to dice.py's commands
|
2010-02-24 16:39:00 +00:00 |
melonhead
|
e237e6d854
|
Use unicode.lower instead of str.lower for ACLs
|
2010-02-24 16:37:45 +00:00 |
melonhead
|
fcffce45f3
|
Extended dotnetpad timeout to 10 seconds
|
2010-02-24 16:17:57 +00:00 |
Ryan Hitchman
|
40bb91bb88
|
make config file use json now, remove pyyaml and various other cruft
|
2010-02-22 20:32:09 -07:00 |
Ryan Hitchman
|
cf4b7e50e5
|
make dice case-insensitive, improve remember.py:forget formatting
|
2010-02-22 19:22:47 -07:00 |
Ryan Hitchman
|
35d0444f13
|
fix remember unicode handling
|
2010-02-22 19:01:27 -07:00 |
Ryan Hitchman
|
e706d5aad8
|
fix PONG echoing broken by paramlist abstraction
|
2010-02-22 17:07:08 -07:00 |
Ryan Hitchman
|
9b25bc524f
|
typos~
|
2010-02-22 16:49:30 -07:00 |
Ryan Hitchman
|
923fdead1c
|
fix slowness when connected to multiple networks & misc. stylistic changes
|
2010-02-22 16:24:01 -07:00 |
Ryan Hitchman
|
39a50f53f0
|
merge
|
2010-02-22 15:58:21 -07:00 |
melonhead
|
4c147f2402
|
Add support for SSL and server passwords
|
2010-02-22 14:33:03 -05:00 |
liebot@grimace
|
5cc1366e0d
|
Added google calculator module
|
2010-02-22 17:25:01 +00:00 |
Chris Skalenda
|
f493927eb9
|
hurf durf
|
2010-02-21 22:23:52 -06:00 |
Chris Skalenda
|
8531bdd76c
|
wikipedia: send a useragent when fetching xml from the wikipedia api. If you don't, it sends 403 a lot.
|
2010-02-21 22:12:55 -06:00 |
Ryan Hitchman
|
ca8b24518e
|
improve wolframalpha unescaping
|
2010-02-17 16:24:52 -07:00 |
Ryan Hitchman
|
f39b4bf9cf
|
make youtube plugin notify about restricted content
|
2010-02-14 12:10:21 -07:00 |
Ryan Hitchman
|
56c1119443
|
rewrite youtube plugin again to use jsonc interface and report more information
|
2010-02-13 18:11:42 -07:00 |
Ryan Hitchman
|
51e24dadb5
|
revert sieve to version without broken caching
|
2010-02-13 14:03:19 -07:00 |
Ryan Hitchman
|
9d139d8760
|
rewrite youtube plugin to use json instead of lxml.etree and to be more flexible
|
2010-02-12 22:13:55 -07:00 |
Ryan Hitchman
|
9b47d394ad
|
add fake IRC class to help tracking leaks
|
2010-02-11 16:29:45 -07:00 |
Ryan Hitchman
|
826a47837c
|
forgot to remove a debugging line
|
2010-02-07 17:58:06 -07:00 |
Ryan Hitchman
|
3c4edb54c2
|
make urlhistory give more information about when urls were linked
|
2010-02-05 19:54:28 -07:00 |
Ryan Hitchman
|
8f2c15b730
|
rewrote remember.py, improved WA scraping
|
2010-02-01 22:41:51 -07:00 |
Ryan Hitchman
|
30f6ead292
|
fix wolfralpha scraping when a pod is empty
|
2010-02-01 21:52:09 -07:00 |
Ryan Hitchman
|
1dd86babc2
|
change calling convention
|
2010-02-01 21:42:34 -07:00 |
Ryan Hitchman
|
8c68bbd128
|
rewrite weather.py to use sqlite db instead of flat files
|
2010-02-01 01:33:06 -07:00 |
Ryan Hitchman
|
bad13e2908
|
make quote.py use the proper db
|
2010-02-01 01:16:16 -07:00 |
Ryan Hitchman
|
d4005ce1f6
|
make quote.py SQL refer to quote table instead of quotes
|
2010-02-01 00:55:00 -07:00 |
Ryan Hitchman
|
b7bcba0613
|
remove whitespace from quote.py's table creation
|
2010-02-01 00:48:00 -07:00 |
Ryan Hitchman
|
f4098232c0
|
make seen lower case, make quote.py use quote instead of quotes
|
2010-02-01 00:40:54 -07:00 |
Ryan Hitchman
|
595a37f0e0
|
remove debug printing from a few plugins
|
2010-02-01 00:30:51 -07:00 |
Ryan Hitchman
|
9eb5b236a6
|
rewrite tell, simplify db access in quote, seen, urlhistory. fix wolframalpha for the last time
|
2010-02-01 00:29:50 -07:00 |
Ryan Hitchman
|
72b8168b2e
|
fix typo (__query__ -> __help__)
|
2010-01-31 22:55:22 -07:00 |
Ryan Hitchman
|
dd723eafe0
|
wolframalpha.py: gets results from WA (not using the commercial API)-- works pretty well
|
2010-01-31 22:49:52 -07:00 |