2003-07-21 09:04  Michael Granger <ged@FaerieMUD.org>

	* README (1.5, RELEASE_0_04):

	- Changed to IO::Reactor.
	
2003-07-21 08:21  Michael Granger <ged@FaerieMUD.org>

	* install.rb (1.1, RELEASE_0_04):

	Initial checkin.
	
2003-07-21 00:55  Michael Granger <ged@FaerieMUD.org>

	* test.rb (1.7), utils.rb (1.4), examples/chatserver.rb (1.3),
	lib/io/reactor.rb (1.11), CATALOG (1.2) (utags: RELEASE_0_04):

	- Refactored into IO::Reactor from Ruby-Poll.
	
2003-07-21 00:54  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.6), poll.c (1.6), lib/poll.rb (1.11):

	- Removed for IO::Reactor, which no longer needs a C backend.
	
2003-05-08 16:49  Michael Granger <ged@FaerieMUD.org>

	* makesitedocs.rb (1.3, RELEASE_0_04):

	makesitedocs.rb
	
2003-04-20 22:37  Michael Granger <ged@FaerieMUD.org>

	* test.rb (1.6):

	Added workaround for recent versions of Test::Unit's API changes.
	
2003-04-20 22:34  Michael Granger <ged@FaerieMUD.org>

	* poll.c (1.5):

	Added code for simulating poll(2) with rb_thread_select() for machines without a native poll(). Based on code for Freehaven by
	Nick Mathewson <nickm@freehaven.net>.
	
2003-04-20 22:32  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.5):

	Added fake poll code to allow machines without a poll(2) to use the library. This also might become the primary method of polling, sadly, as Ruby doesn't tolerate other async IO methods very well due to its use of select() for its threading.
	
2002-10-20 21:47  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.10), io/reactor.rb (1.10) (utags: RELEASE_0_03):

	- Got rid of a type-checking statement, as it didn't account for using an IO
	  inside a wrappered or delegated object.
	
	- Fixed use of deprecated 'type' method.
	
2002-09-18 06:33  Michael Granger <ged@FaerieMUD.org>

	* makedocs.rb (1.3, RELEASE_0_04, RELEASE_0_03, RELEASE_0_02):

	- Removed dependence on as-yet-undistributed xhtml RDoc template.
	
2002-09-06 10:52  Michael Granger <ged@FaerieMUD.org>

	* poll.c (1.4, RELEASE_0_03, RELEASE_0_02):

	- Added interrupt-handling to the _poll call.
	
	- Added more-informative debugging.
	
2002-07-20 10:07  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.9), io/reactor.rb (1.9) (utags: RELEASE_0_02):

	- New method: #setMask().
	
	- New method: #callback().
	
	- New method: #args().
	
	- Implemented the #register() method in terms of the other setter methods to
	  consolidate the maintenance of internal data structures.
	
	- Added missing callback *args to #setCallback().
	
	- Cleared up documentation for #register.
	
2002-07-20 10:03  Michael Granger <ged@FaerieMUD.org>

	* examples/chatserver.rb (1.2, RELEASE_0_03, RELEASE_0_02):

	- Changed name of user class to 'User' to avoid confusion about its role in the
	  server.
	
2002-07-20 10:01  Michael Granger <ged@FaerieMUD.org>

	* test.rb (1.5, RELEASE_0_03, RELEASE_0_02):

	- Added test for the #callback method.
	
2002-07-20 10:01  Michael Granger <ged@FaerieMUD.org>

	* makedocs.rb (1.2):

	- Added template argument to make it use the xhtml template.
	
2002-07-19 10:29  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.8), io/reactor.rb (1.8):

	- Fixed a funny typo.
	
2002-07-18 21:58  Michael Granger <ged@FaerieMUD.org>

	* CATALOG (1.1, RELEASE_0_03, RELEASE_0_02):

	Initial commit.
	
2002-07-18 21:58  Michael Granger <ged@FaerieMUD.org>

	* utils.rb (1.3, RELEASE_0_03, RELEASE_0_02):

	- Fixed typo in vetManifest()
	
	- Added case to read the documentation CATALOG in the base directory if it's not
	  in the docs/ directory.
	
2002-07-18 21:55  Michael Granger <ged@FaerieMUD.org>

	* makesitedocs.rb (1.2, RELEASE_0_03, RELEASE_0_02):

	- Merged some of the features from the MUES doc-gen script.
	
2002-07-18 21:52  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.7), io/reactor.rb (1.7):

	- Added callback arguments to the register() method.
	
2002-07-18 21:52  Michael Granger <ged@FaerieMUD.org>

	* test.rb (1.4):

	- Added test for new "with-args" register() method call.
	
2002-07-18 09:42  Michael Granger <ged@FaerieMUD.org>

	* utils.rb (1.2):

	- Added a debugMsg function.
	
	- Qualified all functions as module_functions.
	
2002-07-18 09:40  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.6), io/reactor.rb (1.6):

	- Fixed some typos
	
	- Added clarification and additional documentation for some methods.
	
2002-07-18 09:35  Michael Granger <ged@FaerieMUD.org>

	* README (1.4, RELEASE_0_03, RELEASE_0_02):

	- Fixed a typo.
	
2002-04-18 16:53  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.4, RELEASE_0_03, RELEASE_0_02):

	- Corrected a bug in the header =:)
	
2002-04-18 12:01  Michael Granger <ged@FaerieMUD.org>

	* makedist.rb (1.1, RELEASE_0_04, RELEASE_0_03, RELEASE_0_02),
	makesitedocs.rb (1.1), utils.rb (1.1) (utags: RELEASE_0_01):

	Initial commit
	
2002-04-18 11:24  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.3, RELEASE_0_01):

	- Corrected path to the docs-generation script.
	
2002-04-18 10:23  Michael Granger <ged@FaerieMUD.org>

	* makedocs.rb (1.1, RELEASE_0_01):

	Initial commit
	
2002-04-18 10:23  Michael Granger <ged@FaerieMUD.org>

	* poll.c (1.3, RELEASE_0_01):

	- Added some comments for RDoc, should it ever parse protected methods.
	
	- Changed the name of the second arg to _poll() to handleArray, as it wasn't
	  really an array of file descriptors.
	
2002-04-18 08:44  Michael Granger <ged@FaerieMUD.org>

	* test.rb (1.3, RELEASE_0_01):

	- Removed the "ext" dir from the ones being added to the LOAD_PATH, as it's gone
	  away.
	
	- Removed a require left over from the failed tempfile experiment.
	
2002-04-18 08:43  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.2):

	- Moved the ext/extconf.rb stuff into this one because the ext directory is
	  going away.
	
2002-04-18 08:42  Michael Granger <ged@FaerieMUD.org>

	* README (1.3, RELEASE_0_01):

	- Changed from alpha to beta
	
	- Added requirements section
	
	- Modified installation section to use 'site-install' instead of 'install', and
	  took stuff out that would have been redundant with the requires section.
	
2002-04-17 15:34  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.5), io/reactor.rb (1.5) (utags: RELEASE_0_01):

	- Added :yeilds: RDoc construct to #poll.
	
2002-04-17 15:20  Michael Granger <ged@FaerieMUD.org>

	* README (1.2):

	- Separated abstract from header.
	
2002-04-17 15:18  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.4), io/reactor.rb (1.4):

	- Clarified abstract.
	
2002-04-17 15:14  Michael Granger <ged@FaerieMUD.org>

	* README (1.1):

	Initial commit
	
2002-04-17 07:03  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.3), io/reactor.rb (1.3):

	- Fixed documentation for the EventMask bitwise operators.
	
2002-04-17 06:48  Michael Granger <ged@FaerieMUD.org>

	* lib/: poll.rb (1.2), io/reactor.rb (1.2):

	- Re-implemented after the first one was wiped out by extconf.
	
2002-04-17 06:47  Michael Granger <ged@FaerieMUD.org>

	* poll.c (1.2):

	- Added shortcut constants
	
	- Added _GNU_SOURCE define to catch the additional poll.h constants under Linux
	
	- Changed _poll to a protected method.
	
2002-04-17 06:46  Michael Granger <ged@FaerieMUD.org>

	* test.rb (1.2):

	- Added lots of stuff, redesigned to match the new API
	
2002-04-17 06:45  Michael Granger <ged@FaerieMUD.org>

	* examples/chatserver.rb (1.1, RELEASE_0_01):

	Initial commit
	
2002-04-16 04:47  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.1), poll.c (1.1), test.rb (1.1), lib/poll.rb (1.1),
	lib/io/reactor.rb (1.1):

	Initial revision
	
2002-04-16 04:47  Michael Granger <ged@FaerieMUD.org>

	* extconf.rb (1.1.1.1), poll.c (1.1.1.1), test.rb (1.1.1.1),
	lib/poll.rb (1.1.1.1), lib/io/reactor.rb (1.1.1.1) (utags: IMPORT):

	Initial import
	
