Jeremy Fincher
|
137f05b2e8
|
Made supybot report SyntaxError to the user.
|
2003-08-20 07:19:20 +00:00 |
|
Jeremy Fincher
|
3e58971fe6
|
Line shortened.
|
2003-08-19 19:02:59 +00:00 |
|
Jeremy Fincher
|
2e28200a41
|
Fixed extra [y/n] options in expect.
|
2003-08-19 13:36:14 +00:00 |
|
Jeremy Fincher
|
fb07813a55
|
Added docstring for PrivmsgCommandAndRegexp
|
2003-08-19 10:46:52 +00:00 |
|
Jeremy Fincher
|
230020ad5f
|
Removed sliceIndices and replaced all uses with slice.indices. Yay 2.3
|
2003-08-19 10:41:19 +00:00 |
|
Jeremy Fincher
|
7fd35a1071
|
Made some changes to satisfy PyChecker.
|
2003-08-19 10:38:45 +00:00 |
|
Jeremy Fincher
|
ef4b6d94a8
|
Removed some apostrophes so syntax highlighting works in emacs.
|
2003-08-17 21:29:50 +00:00 |
|
Daniel DiPaolo
|
83c44eecab
|
* added new utility, findBinaryInPath which searches the PATH for a specific binary
* removed getSpellBinary, and replaced with findBinaryInPath calls
|
2003-08-17 20:09:09 +00:00 |
|
Jeremy Fincher
|
62fbcccdf4
|
Removed enumerate.
|
2003-08-17 08:43:23 +00:00 |
|
Jeremy Fincher
|
e3364e0fdd
|
string_escape is better than unicode_escape.
|
2003-08-17 06:28:05 +00:00 |
|
Jeremy Fincher
|
b299a564ce
|
Added a noneFill parameter to group.
|
2003-08-17 06:24:58 +00:00 |
|
Jeremy Fincher
|
00290faca9
|
Fixed a possible bug in the ArgumentError handler and replaced my SyntaxError(Error) stupidity.
|
2003-08-17 06:24:17 +00:00 |
|
Jeremy Fincher
|
b78cabaed5
|
Wrote some more tests for FunCommands; found some bugs in the process.
|
2003-08-17 02:02:53 +00:00 |
|
Jeremy Fincher
|
1d9f7f331c
|
Added a little del to the reload/unload stuff
|
2003-08-15 05:39:35 +00:00 |
|
Jeremy Fincher
|
9db6ace58b
|
Added upkeep command.
|
2003-08-15 02:56:41 +00:00 |
|
Jeremy Fincher
|
46cf8bb6fd
|
Tyop.
|
2003-08-14 18:53:22 +00:00 |
|
Jeremy Fincher
|
936c1fd85e
|
Re-enabled ircutils.nick under a new name (IrcString) and for a different purpose (to make IrcDict and IrcSet work properly).
|
2003-08-14 14:15:07 +00:00 |
|
Jeremy Fincher
|
c4005a115a
|
Made the reload and load commands also update linecache, so tracebacks are correctly line-numbered and whatnot.
|
2003-08-14 12:01:37 +00:00 |
|
Jeremy Fincher
|
622f96c8d4
|
Made the old callbacks die before the new callbacks are loaded.
|
2003-08-13 05:41:48 +00:00 |
|
Jeremy Fincher
|
2dd5a522d3
|
Changed nick/user/host of server hostmask to be the hostmask itself. Also disabled _ircmsg import for the time being.
|
2003-08-12 19:12:44 +00:00 |
|
Jeremy Fincher
|
2a4c2ea185
|
Nuked ircutils.nick. Good riddance.
|
2003-08-12 19:12:12 +00:00 |
|
Jeremy Fincher
|
199de7e71a
|
Changed the signature of canonicalColor to return an (fg, bg) pair. Also accepts a shift parameter which is the number of bits to >> the hash of the string. Both are used in Relay.py.
|
2003-08-12 08:50:28 +00:00 |
|
Jeremy Fincher
|
39cce9c3af
|
Changed from 's.find(x) != -1' to 'x in s'
|
2003-08-11 17:16:03 +00:00 |
|
Jeremy Fincher
|
2760c1bce0
|
Added group and test for group.
|
2003-08-11 07:12:41 +00:00 |
|
Jeremy Fincher
|
eb6fb90801
|
Removed the immutability checks in IrcMsg.
|
2003-08-11 06:57:17 +00:00 |
|
Jeremy Fincher
|
2c87c183b2
|
Optimized IrcMsg.__str__ slightly.
|
2003-08-11 05:08:33 +00:00 |
|
Jeremy Fincher
|
5f7656c781
|
Made throttling properly respect world.testing.
|
2003-08-11 05:07:07 +00:00 |
|
Jeremy Fincher
|
f203bca787
|
Added ability to define regexp callbacks in a mostly-Privmsg environment.
|
2003-08-11 03:34:54 +00:00 |
|
Jeremy Fincher
|
60fa81c268
|
Removed nick hack in IrcMsg; I never liked it anyway.
|
2003-08-10 11:25:03 +00:00 |
|
Jeremy Fincher
|
f9e6777f08
|
Added more docstrings.
|
2003-08-10 10:45:44 +00:00 |
|
Jeremy Fincher
|
031c81e937
|
Added ilen, a function to return the length of an iterator.
|
2003-08-07 06:13:11 +00:00 |
|
Jeremy Fincher
|
36996dd3cf
|
Updated stuff for 2.3 to break 2.2 compatibility :)
|
2003-08-07 02:48:44 +00:00 |
|
Jeremy Fincher
|
29f0b638b2
|
Added some more documentation.
|
2003-08-02 16:48:43 +00:00 |
|
Jeremy Fincher
|
ade9514212
|
Added more documentation.
|
2003-08-02 06:22:13 +00:00 |
|
Jeremy Fincher
|
5ec5b997ca
|
Made safeArgument handle colors correctly.
|
2003-08-01 23:48:02 +00:00 |
|
Jeremy Fincher
|
a4b6ee2028
|
Added caching for __str__, __repr__, and __len__.
|
2003-08-01 14:23:54 +00:00 |
|
Jeremy Fincher
|
3b5825ebe3
|
Removed use of eval from the tokenizer.
|
2003-07-31 06:45:03 +00:00 |
|
Jeremy Fincher
|
1cae9664a7
|
Upgraded to 2.3.
|
2003-07-31 06:20:58 +00:00 |
|
Jeremy Fincher
|
b7cb48b19b
|
Added flip function.
|
2003-07-30 21:47:21 +00:00 |
|
Jeremy Fincher
|
ad3fb443a6
|
Bugfix in mircColor.
|
2003-07-30 11:04:59 +00:00 |
|
Jeremy Fincher
|
c6a8cebc2d
|
Slight optimization in getCallback.
|
2003-07-30 11:04:29 +00:00 |
|
Jeremy Fincher
|
51ab17ad98
|
One line fix that's been in my code for awhile but not committed.
|
2003-07-29 00:58:57 +00:00 |
|
Jeremy Fincher
|
7a281d5e4b
|
Fixed some mircColors indiscretions and added a test for the new (proper) behavior.
|
2003-07-25 04:00:38 +00:00 |
|
Jeremy Fincher
|
5644c8da57
|
Changed some mircColor stuff.
|
2003-07-23 15:24:05 +00:00 |
|
Jeremy Fincher
|
2a52871fcc
|
Tweaked mircColor (yeah, I'm anal beyond all reason)
|
2003-07-23 15:13:30 +00:00 |
|
Daniel DiPaolo
|
0e16b70f8b
|
* added mircColor() function to ircutils as well as mircColors dict
* added test cases for this function
* implemented nick coloring for Relay
|
2003-07-23 05:29:16 +00:00 |
|
Jeremy Fincher
|
ebc3533275
|
This file was hanging back on protocol since it's been less used.
|
2003-07-23 02:16:06 +00:00 |
|
Jeremy Fincher
|
c8fbb4581b
|
Made the part command behave sensibly in the face of an empty argument list.
|
2003-07-23 02:12:17 +00:00 |
|
Jeremy Fincher
|
a7daba5eb7
|
Added some more documentation (though the work is probably not done).
|
2003-07-21 06:10:35 +00:00 |
|
Jeremy Fincher
|
e27f7e555c
|
Had to make it handle -O and -p in the getopt jazz.
|
2003-06-18 18:44:16 +00:00 |
|