-- Wed, 20 Aug 2008 00:51:42 -0000 by deveiant (r90) -----
   Changed: README
            /trunk
            ChangeLog
            docs

    * Cleaned up the README
    * Added some ignores for the new packaging system


-- Tue, 19 Aug 2008 23:43:09 -0000 by deveiant (r87) -----
   Changed: docs

   Remove Darkfish external.


-- Tue, 19 Aug 2008 23:41:58 -0000 by deveiant (r86) -----
   Changed: lib/io/reactor.rb
            /trunk
            ChangeLog
   Deleted: coverage.info

   Updating VERSION for a new release.


-- Tue, 19 Aug 2008 20:30:57 -0000 by deveiant (r85) -----
   Added:   project.yml (new)
            LICENSE (new)
   Changed: README
            /trunk
            examples/simpleserver.rb
            utils.rb
            examples/simple.rb
            spec/io/reactor_spec.rb (and 5 other/s)
   Deleted: .gemspec
            install.rb
            CATALOG
            misc

   Moved project under my new build system.


-- Mon, 14 Jan 2008 17:26:07 -0000 by deveiant (r84) -----
   Added:   misc/spec_verify_helpers.rb (new)
            examples/simpleserver.rb (new)
            spec/io (new)
            misc/rake_helpers.rb (new)
            examples/simple.rb (new)
            spec/io/reactor_spec.rb (new) (and 7 other/s)
   Changed: /trunk
            utils.rb
            lib/io/reactor.rb
            ChangeLog
            docs
   Deleted: docs/CATALOG
            makedist.rb
            docs/.cvsignore
            MANIFEST
            docs/makedocs.rb
            test.rb (and 1 other/s)

    * Updated project to Rakefile+RSpec style.
    * Applied bugfix for auto-vivification bug and another related edgecase (fixes #3)
    * Bumped version to 1.0.0.


-- Tue, 16 Nov 2004 03:34:02 -0000 by ged (r83) -----
   Changed: /trunk

   -- Updated project-version prop to 0.0.6


-- Tue, 16 Nov 2004 03:31:51 -0000 by ged (r81) -----
   Changed: /trunk

   -- Added project metadata properties to base dir.


-- Tue, 16 Nov 2004 03:29:58 -0000 by ged (r80) -----
   Changed: utils.rb
            makedist.rb
   Deleted: makesitedocs.rb
            makedocs.rb

   -- Updated dist scripts from project-utils.
   -- Removed unneeded docs-generation scripts.


-- Tue, 16 Nov 2004 03:28:58 -0000 by ged (r79) -----
   Added:   .gemspec (new)

   -- Added gemspec by Chad Fowler.


-- Tue, 16 Nov 2004 03:28:26 -0000 by ged (r78) -----
   Changed: docs/makedocs.rb

   -- CSS2 template is now RDoc's default.


-- Sun, 14 Nov 2004 22:56:42 -0000 by ged (r77) -----
   Deleted: .cvsignore

   -- remove extraneous .cvsignore file


-- Sat, 13 Dec 2003 22:11:42 -0000 by deveiant (r76) -----
   Changed: lib/io/reactor.rb

   - Removed duplicate #registered? method. Spotted by Daniel Berger <djberge at
   qwest dot com>.


-- Thu, 07 Aug 2003 02:19:38 -0000 by deveiant (r75) -----
   Changed: test.rb

   - Added workarounds for Win32. Thanks to Daniel Berger.


-- Mon, 04 Aug 2003 23:58:10 -0000 by deveiant (r73) -----
   Changed: MANIFEST

   - Added install.rb file.


-- Mon, 04 Aug 2003 23:57:45 -0000 by deveiant (r72) -----
   Changed: CATALOG

   - Added meta-data to header for use in the frontend to RDoc.


-- Mon, 04 Aug 2003 23:57:07 -0000 by deveiant (r71) -----
   Changed: test.rb

   - Renumbered to ease addition of new tests
   - Added tests for argument lists.


-- Mon, 04 Aug 2003 23:56:14 -0000 by deveiant (r70) -----
   Changed: lib/io/reactor.rb

   - De-tabbed the documentation in the header.
   - Added argument list given to handlers back in.


-- Mon, 04 Aug 2003 23:53:32 -0000 by deveiant (r69) -----
   Changed: examples/chatserver.rb

   - Moved classes into the Example namespace to distinguish them in the docs from
   the real classes.


-- Mon, 04 Aug 2003 23:52:33 -0000 by deveiant (r68) -----
   Added:   docs/makedocs.rb (new)
            docs/CATALOG (new)
            docs/.cvsignore (new)
            docs (new)

   Initial checkin.


-- Mon, 04 Aug 2003 23:52:07 -0000 by deveiant (r67) -----
   Changed: utils.rb

   - Propagated fixes/new features from Arrow.


-- Tue, 22 Jul 2003 16:31:17 -0000 by deveiant (r65) -----
   Changed: lib/io/reactor.rb

   - Fixed documentation for the pendingEvents attribute.


-- Tue, 22 Jul 2003 16:17:19 -0000 by deveiant (r64) -----
   Changed: ChangeLog

   Updated


-- Mon, 21 Jul 2003 15:04:50 -0000 by deveiant (r63) -----
   Changed: README

   - Changed to IO::Reactor.


-- Mon, 21 Jul 2003 14:21:30 -0000 by deveiant (r62) -----
   Added:   install.rb (new)

   Initial checkin.


-- Mon, 21 Jul 2003 07:01:57 -0000 by deveiant (r61) -----
   Changed: MANIFEST
            CATALOG

   - Refactored into IO::Reactor from Ruby-Poll.


-- Mon, 21 Jul 2003 06:56:06 -0000 by deveiant (r60) -----
   Deleted: lib/poll.rb
            poll.c
            extconf.rb

   - Removed for IO::Reactor, which no longer needs a C backend.


-- Mon, 21 Jul 2003 06:55:26 -0000 by deveiant (r59) -----
   Changed: lib/io/reactor.rb
            test.rb
            utils.rb
            examples/chatserver.rb

   - Refactored into IO::Reactor from Ruby-Poll.


-- Thu, 08 May 2003 22:49:38 -0000 by deveiant (r58) -----
   Changed: makesitedocs.rb

   makesitedocs.rb


-- Mon, 21 Apr 2003 04:37:01 -0000 by deveiant (r57) -----
   Changed: test.rb

   Added workaround for recent versions of Test::Unit's API changes.


-- Mon, 21 Apr 2003 04:34:59 -0000 by deveiant (r56) -----
   Changed: poll.c

   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>.


-- Mon, 21 Apr 2003 04:32:58 -0000 by deveiant (r55) -----
   Changed: extconf.rb

   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.


-- Mon, 21 Oct 2002 03:47:01 -0000 by deveiant (r53) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - 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.


-- Wed, 18 Sep 2002 12:40:33 -0000 by deveiant (r51) -----
   Changed: .cvsignore
            /trunk

   - Added Makefile and mkmf.log.


-- Wed, 18 Sep 2002 12:35:10 -0000 by deveiant (r50) -----
   Changed: ChangeLog

   Updated.


-- Wed, 18 Sep 2002 12:33:35 -0000 by deveiant (r49) -----
   Changed: makedocs.rb

   - Removed dependence on as-yet-undistributed xhtml RDoc template.


-- Fri, 06 Sep 2002 17:02:29 -0000 by deveiant (r48) -----
   Changed: MANIFEST

   - Trimmed the docs/* directory.
   - Made the examples explicit for now, as I don't want to include unfinished
   examples.


-- Fri, 06 Sep 2002 16:52:32 -0000 by deveiant (r47) -----
   Changed: poll.c

   - Added interrupt-handling to the _poll call.
   - Added more-informative debugging.


-- Sat, 20 Jul 2002 16:07:01 -0000 by deveiant (r46) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - 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.


-- Sat, 20 Jul 2002 16:03:01 -0000 by deveiant (r45) -----
   Changed: examples/chatserver.rb

   - Changed name of user class to 'User' to avoid confusion about its role in the
   server.


-- Sat, 20 Jul 2002 16:01:37 -0000 by deveiant (r44) -----
   Changed: test.rb

   - Added test for the #callback method.


-- Sat, 20 Jul 2002 16:01:16 -0000 by deveiant (r43) -----
   Changed: makedocs.rb

   - Added template argument to make it use the xhtml template.


-- Fri, 19 Jul 2002 16:29:20 -0000 by deveiant (r42) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Fixed a funny typo.


-- Fri, 19 Jul 2002 04:12:32 -0000 by deveiant (r41) -----
   Changed: MANIFEST

   - Moved CATALOG to the bottom, as the first entry is the one that the version is
   extracted from.


-- Fri, 19 Jul 2002 04:00:25 -0000 by deveiant (r40) -----
   Changed: MANIFEST

   - Added the documentation CATALOG file.


-- Fri, 19 Jul 2002 03:58:56 -0000 by deveiant (r39) -----
   Added:   CATALOG (new)

   Initial commit.


-- Fri, 19 Jul 2002 03:58:24 -0000 by deveiant (r38) -----
   Changed: utils.rb

   - Fixed typo in vetManifest()
   - Added case to read the documentation CATALOG in the base directory if it's not
   in the docs/ directory.


-- Fri, 19 Jul 2002 03:55:15 -0000 by deveiant (r37) -----
   Changed: makesitedocs.rb

   - Merged some of the features from the MUES doc-gen script.


-- Fri, 19 Jul 2002 03:52:47 -0000 by deveiant (r36) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Added callback arguments to the register() method.


-- Fri, 19 Jul 2002 03:52:09 -0000 by deveiant (r35) -----
   Changed: test.rb

   - Added test for new "with-args" register() method call.


-- Thu, 18 Jul 2002 15:42:16 -0000 by deveiant (r34) -----
   Changed: utils.rb

   - Added a debugMsg function.
   - Qualified all functions as module_functions.


-- Thu, 18 Jul 2002 15:40:39 -0000 by deveiant (r33) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Fixed some typos
   - Added clarification and additional documentation for some methods.


-- Thu, 18 Jul 2002 15:35:44 -0000 by deveiant (r32) -----
   Changed: README

   - Fixed a typo.


-- Thu, 18 Apr 2002 22:53:02 -0000 by deveiant (r31) -----
   Changed: extconf.rb

   - Corrected a bug in the header =:)


-- Thu, 18 Apr 2002 18:21:28 -0000 by deveiant (r30) -----
   Changed: .cvsignore
            /trunk

   Added docs directory


-- Thu, 18 Apr 2002 18:09:07 -0000 by deveiant (r29) -----
   Added:   .cvsignore (new)
   Changed: /trunk

   Initial commit


-- Thu, 18 Apr 2002 18:04:59 -0000 by deveiant (r28) -----
   Changed: MANIFEST

   - Added makedocs.rb


-- Thu, 18 Apr 2002 18:01:03 -0000 by deveiant (r26) -----
   Added:   makesitedocs.rb (new)
            utils.rb (new)
            makedist.rb (new)

   Initial commit


-- Thu, 18 Apr 2002 17:24:37 -0000 by deveiant (r25) -----
   Changed: extconf.rb

   - Corrected path to the docs-generation script.


-- Thu, 18 Apr 2002 17:24:16 -0000 by deveiant (r24) -----
   Changed: MANIFEST

   - Added examples directory.


-- Thu, 18 Apr 2002 17:23:39 -0000 by deveiant (r23) -----
   Added:   ChangeLog (new)

   Initial commit.


-- Thu, 18 Apr 2002 16:26:02 -0000 by deveiant (r22) -----
   Changed: MANIFEST

   - Corrected poll.c path


-- Thu, 18 Apr 2002 16:23:40 -0000 by deveiant (r21) -----
   Added:   makedocs.rb (new)

   Initial commit


-- Thu, 18 Apr 2002 16:23:16 -0000 by deveiant (r20) -----
   Changed: poll.c

   - 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.


-- Thu, 18 Apr 2002 14:44:42 -0000 by deveiant (r19) -----
   Changed: test.rb

   - 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.


-- Thu, 18 Apr 2002 14:43:10 -0000 by deveiant (r18) -----
   Changed: extconf.rb

   - Moved the ext/extconf.rb stuff into this one because the ext directory is
   going away.


-- Thu, 18 Apr 2002 14:42:07 -0000 by deveiant (r17) -----
   Changed: README

   - 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.


-- Thu, 18 Apr 2002 14:39:14 -0000 by deveiant (r16) -----
   Added:   MANIFEST (new)

   Initial commit


-- Thu, 18 Apr 2002 14:11:23 -0000 by deveiant (r15) -----
   Deleted: Attic

   Moved C source to base dir so extconf will work right.


-- Wed, 17 Apr 2002 21:34:44 -0000 by deveiant (r14) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Added :yeilds: RDoc construct to #poll.


-- Wed, 17 Apr 2002 21:20:32 -0000 by deveiant (r13) -----
   Changed: README

   - Separated abstract from header.


-- Wed, 17 Apr 2002 21:18:30 -0000 by deveiant (r12) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Clarified abstract.


-- Wed, 17 Apr 2002 21:14:02 -0000 by deveiant (r11) -----
   Added:   README (new)

   Initial commit


-- Wed, 17 Apr 2002 13:03:45 -0000 by deveiant (r10) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Fixed documentation for the EventMask bitwise operators.


-- Wed, 17 Apr 2002 12:48:17 -0000 by deveiant (r9) -----
   Changed: lib/io/reactor.rb
            lib/poll.rb

   - Re-implemented after the first one was wiped out by extconf.


-- Wed, 17 Apr 2002 12:47:29 -0000 by deveiant (r8) -----
   Changed: poll.c
            Attic/ext/poll.c

   - Added shortcut constants
   - Added _GNU_SOURCE define to catch the additional poll.h constants under Linux
   - Changed _poll to a protected method.


-- Wed, 17 Apr 2002 12:46:08 -0000 by deveiant (r7) -----
   Changed: test.rb

   - Added lots of stuff, redesigned to match the new API


-- Wed, 17 Apr 2002 12:45:30 -0000 by deveiant (r6) -----
   Added:   examples (new)
            examples/chatserver.rb (new)

   Initial commit


-- Tue, 16 Apr 2002 10:47:21 -0000 by deveiant (r2) -----
   Added:   lib/io (new)
            lib/io/reactor.rb (new)
            lib/poll.rb (new)
            test.rb (new)
            Attic (new)
            Attic/ext (new) (and 6 other/s)

   Initial revision


-- Tue, 16 Apr 2002 10:47:21 -0000 by unknown (r1) -----
   Added:   /trunk (new)
            /branches (new)
            /tags (new)

   New repository initialized by cvs2svn.


