README in kgio-1.3.1 vs README in kgio-2.0.0pre1

- old
+ new

@@ -6,20 +6,20 @@ applications. == Features * Can avoid expensive exceptions on common EAGAIN/EINPROGRESS errors, - returning Kgio::WaitReadable or Kgio::WaitWritable instead. + returning :wait_readable or :wait_writable instead. These exceptions got more expensive to hit under Ruby 1.9.2 (but should be fixed in Ruby 1.9.3 to 1.9.1 performance levels) * Returns the unwritten portion of the string on partial writes, making it ideal for buffering unwritten data. -* May be assigned Kgio.wait_writable= and Kgio.wait_readable= - methods to allow socket/pipe objects to make custom callbacks - (such as adding the file descriptor to a poll set and yielding +* May call any method defined to be "kgio_wait_writable" or + "kgio_wait_readable" methods to allow socket/pipe objects to make custom + callbacks (such as adding the file descriptor to a poll set and yielding the current Fiber). * Uses {accept4}[http://kernel.org/doc/man-pages/online/pages/man2/accept4.2.html] on new GNU/Linux systems to avoid unnecessary fcntl() calls @@ -36,11 +36,11 @@ You may download the tarball from the Mongrel project page on Rubyforge and run setup.rb after unpacking it: http://rubyforge.org/frs/?group_id=8977 -You may also install it via RubyGems on Gemcutter: +You may also install it via RubyGems.org: gem install kgio You can get the latest source via git from the following locations (these versions may not be stable): @@ -59,10 +59,9 @@ == Contact All feedback (bug reports, user/development dicussion, patches, pull requests) go to the mailing list/newsgroup. See the ISSUES document for -information on the -{Unicorn mailing list}[mailto:mongrel-unicorn@rubyforge.org]. +information on the {kgio mailing list}[mailto:kgio@librelist.com] For the latest on kgio releases, you may check our NEWS page (and subscribe to our Atom feed).