Commit Graph

28 Commits

Author SHA1 Message Date
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
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
ce6b03d52f Added a few important helper methods. 2003-04-29 07:36:18 +00:00
Jeremy Fincher
45b4d95184 Moved data structures from fix to structures; changed implementation of MaxLengthQueue to a RingBuffer. 2003-04-22 11:00:28 +00:00
Jeremy Fincher
67e072c746 Changed implementation of queue. 2003-04-21 05:17:06 +00:00
Jeremy Fincher
e1dfcbd390 Added partition to facilitate bugfix in irclib.Irc.removeCallback. 2003-04-20 17:17:50 +00:00
Jeremy Fincher
5764cbd1da Whitespace change. 2003-04-11 07:10:55 +00:00
Jeremy Fincher
f4d187b1f1 Added __getstate__ and __setstate__ to set and Channel. 2003-04-09 18:57:25 +00:00
Jeremy Fincher
5da85d4f2f Forgot to actually enqueue in MaxLengthQueue.enqueue. 2003-04-09 18:35:59 +00:00
Jeremy Fincher
a79df8d841 Stupid typo. 2003-04-09 18:18:14 +00:00
Jeremy Fincher
595821f6fd Forgot stupid __getstate__ and __setstate__. 2003-04-09 18:16:39 +00:00
Jeremy Fincher
c19bae2b34 Forgot stupid self. 2003-04-09 18:15:05 +00:00
Jeremy Fincher
79a1d351ad Added and started using MaxLengthQueue. 2003-04-09 18:12:38 +00:00
Jeremy Fincher
ec88721cb2 Made queue pickle-able. 2003-04-05 14:00:40 +00:00
Jeremy Fincher
b6608b9643 Added flatten. 2003-04-05 13:35:25 +00:00
Jeremy Fincher
a3c4b9bc0b Lots of updates; most importantly, queue() and set() now take iterables as their single argument. Note that this will cause configuration file breakages. 2003-04-05 10:26:26 +00:00
Jeremy Fincher
20032a089a Added __len__ to set. 2003-04-04 06:15:34 +00:00
Jeremy Fincher
1dc82ec02c Made set more in line with the sets that will be released in 2.3 2003-04-03 08:17:57 +00:00
Jeremy Fincher
16a16a0f85 Removed PyChecker warning 2003-04-03 07:00:51 +00:00
Jeremy Fincher
f682f639c5 Made catch return and fixed __repr__ of queue. 2003-04-03 06:57:01 +00:00
Jeremy Fincher
dcf7fa5924 Added some more functionality (__iter__, __eq__, __repr__) to queue. 2003-04-02 09:19:26 +00:00
Jeremy Fincher
508ed5bcf1 Added queue implementation 2003-04-02 07:01:36 +00:00
Jeremy Fincher
042f4555a0 Removed a useless if statement and changed the order of another 2003-03-28 02:34:03 +00:00
Jeremy Fincher
57b2fffc0f Added itersplit 2003-03-25 20:21:12 +00:00
James Vega
c803e5e9d8 Added vim:set ... : strings to source in order to keep file formatting
consistent between developers. Jeremy should be adding the equivalent
settings for emacs soon.
2003-03-24 08:41:19 +00:00
Jeremy Fincher
7801c84d84 Initial revision 2003-03-12 06:26:59 +00:00