Jeremy Fincher
|
78d32f1be9
|
Forgot the world.upkeep periodic event.
|
2003-09-01 07:15:18 +00:00 |
|
Jeremy Fincher
|
85caaf6696
|
Fixed bug in automatic canonicalNaming of non-commands.
|
2003-09-01 06:47:22 +00:00 |
|
Jeremy Fincher
|
d1677d4192
|
Changed regexp in Privmsg to be more flexible.
|
2003-09-01 05:59:58 +00:00 |
|
Jeremy Fincher
|
e6bfc72b77
|
Minor changes, added some (commented-out) debug.printfs.
|
2003-09-01 05:59:34 +00:00 |
|
Jeremy Fincher
|
30d3747f1d
|
Added utils.pluralize.
|
2003-09-01 05:42:35 +00:00 |
|
Jeremy Fincher
|
7795e6bbf3
|
Fixed help to work with plugin names.
|
2003-08-30 19:52:56 +00:00 |
|
Jeremy Fincher
|
442392b5ba
|
Guarded inserts into sys.path.
|
2003-08-30 19:20:08 +00:00 |
|
Jeremy Fincher
|
1cd7ccbfa4
|
Found bug in perlReToPythonRe and fixed it.
|
2003-08-30 18:39:19 +00:00 |
|
Jeremy Fincher
|
21879d0723
|
Turned off color if on a windows box.
|
2003-08-30 05:08:15 +00:00 |
|
Jeremy Fincher
|
b2436f4a99
|
Changed %70 to %68 for safety and lining up reasons.
|
2003-08-30 04:54:35 +00:00 |
|
Jeremy Fincher
|
f3b2ea905d
|
Fixed our code that caused a bug in textwrap.py.
|
2003-08-30 02:52:35 +00:00 |
|
Jeremy Fincher
|
55384617d4
|
Converted schedule over to heapq from bisect.
|
2003-08-29 14:18:18 +00:00 |
|
Jeremy Fincher
|
b29da50397
|
Hopefully got the prefix thing right.
|
2003-08-29 08:09:09 +00:00 |
|
Jeremy Fincher
|
900fa495f8
|
Changed default on allowEval to False, for safety reasons.
|
2003-08-29 07:23:14 +00:00 |
|
Jeremy Fincher
|
89a0d12cce
|
Added tracking of how many commands have been processed.
|
2003-08-29 07:08:03 +00:00 |
|
Jeremy Fincher
|
376e4043f0
|
Added commandsOnStart to make PyChecker happy.
|
2003-08-29 00:34:05 +00:00 |
|
Jeremy Fincher
|
4763cb4daa
|
Made expect even prettier.
|
2003-08-28 23:03:09 +00:00 |
|
Jeremy Fincher
|
3c8a7c2387
|
Used textwrap to make things prettier.
|
2003-08-28 22:55:22 +00:00 |
|
Jeremy Fincher
|
c81c452306
|
Added expectWithDefault.
|
2003-08-28 17:55:47 +00:00 |
|
Jeremy Fincher
|
a0bf562d7a
|
Redid startup/configuration junk.
|
2003-08-28 16:33:45 +00:00 |
|
Jeremy Fincher
|
aabd095239
|
Moved world.version to conf.version.
|
2003-08-28 13:59:07 +00:00 |
|
Jeremy Fincher
|
b572562cb3
|
Added utils.wrapLines and wrapped the lines of each plugin's example.
|
2003-08-27 16:25:43 +00:00 |
|
Jeremy Fincher
|
adbd4fd23b
|
Guarded the sys.path.insert.
|
2003-08-27 07:46:19 +00:00 |
|
Jeremy Fincher
|
9550971042
|
Added ability for commands to raise callbacks.CannotNest if they are not nestable.
|
2003-08-27 07:45:48 +00:00 |
|
Jeremy Fincher
|
51a474dd14
|
Added verbose log for spawning CommandThreads.
|
2003-08-27 01:39:58 +00:00 |
|
Jeremy Fincher
|
8f4bc0c325
|
Fixed possible error (uncovered during test) in Irc.die.
|
2003-08-26 18:14:59 +00:00 |
|
Jeremy Fincher
|
58d444b571
|
More documentation.
|
2003-08-26 17:18:35 +00:00 |
|
Jeremy Fincher
|
09c77aa234
|
Can catch re.error instead of sre_constants.error.
|
2003-08-26 17:08:46 +00:00 |
|
Jeremy Fincher
|
b1a392c691
|
Made the driver reset the Irc on disconnection, not connection.
|
2003-08-26 16:39:42 +00:00 |
|
Jeremy Fincher
|
c38099550e
|
Made IrcState keep history persistent through resets.
|
2003-08-26 16:39:23 +00:00 |
|
Jeremy Fincher
|
b1e6cc53ac
|
Added a reset method to RingBuffer and queue.
|
2003-08-26 16:38:28 +00:00 |
|
Jeremy Fincher
|
ed92fcad2b
|
Changed to make 'too long a message' error messages less inaccurate.
|
2003-08-26 15:03:34 +00:00 |
|
Jeremy Fincher
|
ab562416bf
|
Added getopt.GetoptError to exceptions to return help on.
|
2003-08-26 13:44:32 +00:00 |
|
Jeremy Fincher
|
b8550ab31d
|
Made the driver die in Irc.die.
|
2003-08-26 13:06:13 +00:00 |
|
Jeremy Fincher
|
28d81d656d
|
Made it handle improper arguments correctly; I never noticed that it wasn't doing it already.
|
2003-08-26 12:44:49 +00:00 |
|
Jeremy Fincher
|
5289f6bc75
|
Renamed conf.timestampFormat to conf.logTimestampFormat and added conf.humanTimestampFormat.
|
2003-08-26 11:15:15 +00:00 |
|
Jeremy Fincher
|
79fe7d8014
|
Added thread, to make threaded commands in an unthreaded module.
|
2003-08-25 20:19:42 +00:00 |
|
Jeremy Fincher
|
5630782e85
|
Made CommandThread work with non-instancemethods.
|
2003-08-25 19:50:46 +00:00 |
|
Jeremy Fincher
|
d73abebb36
|
Made @karma++ not return [karma++].
|
2003-08-25 07:23:36 +00:00 |
|
Jeremy Fincher
|
e18bc38676
|
Fixed asserts to use the new 'all' predicate in fix.py.
|
2003-08-23 12:11:46 +00:00 |
|
Jeremy Fincher
|
a7826bdc34
|
Added any/all sequence predicates.
|
2003-08-23 12:08:14 +00:00 |
|
Jeremy Fincher
|
6c26e4e28f
|
Made the response of the upkeep command more useful.
|
2003-08-23 11:41:25 +00:00 |
|
Jeremy Fincher
|
68b9b5f378
|
Guard against an error on exit.
|
2003-08-23 10:59:28 +00:00 |
|
Jeremy Fincher
|
f0b533098c
|
Added a return value to shrinkList, the number of things removed from the list.
|
2003-08-23 09:07:45 +00:00 |
|
Jeremy Fincher
|
53d883710e
|
Added unCommaThe function.
|
2003-08-23 07:57:04 +00:00 |
|
Jeremy Fincher
|
0743b3eb0a
|
Moved commandArgs outside of __init__.
|
2003-08-23 06:05:01 +00:00 |
|
Jeremy Fincher
|
bdd66dbd5e
|
Removed comments; removed zipiter (no one used it, and itertools.izip is available now). Added docstrings to all remaining non-docstringed functions.
|
2003-08-23 05:53:20 +00:00 |
|
Jeremy Fincher
|
f9413129a9
|
Satisfying PyChecker is my life's goal.
|
2003-08-23 05:14:16 +00:00 |
|
Jeremy Fincher
|
147d5cf6da
|
Finally got the persistent configuration working with the Relay module (though don't try to reload it :)).
|
2003-08-23 04:42:04 +00:00 |
|
Jeremy Fincher
|
8e068ce8c0
|
Made configuration commands persistent, yay!
|
2003-08-22 23:15:29 +00:00 |
|