ChangeLog in kgio-1.3.1 vs ChangeLog in kgio-2.0.0pre1

- old
+ new

@@ -1,6 +1,96 @@ ChangeLog from git://git.bogomips.org/kgio.git () + commit 28070c522aff233eadb7e167f8d4e8122cd0bb47 + Author: Eric Wong <normalperson@yhbt.net> + Date: Thu Nov 18 15:15:40 2010 -0800 + + kgio 2.0.0pre1 - major internal API changes + + This release should make Kgio easier and more consistent + to use across a variety of libraries/applications. + + The global Kgio.wait_*able(=) accessor methods are gone in favor + of having default kgio_wait_readable and kgio_wait_writable + methods added to all Kgio-using classes. Sub-classes may (and + are encouraged to) redefine these if needed. + + Eric Wong (7): + expand Kgio::*#kgio_read! documentation + prefer symbolic names for waiting read/writability + EOFError message matches Ruby's + README: Gemcutter => RubyGems.org + update documentation with mailing list info + add default kgio_wait_*able methods + switch entirely to kgio_wait_*able methods + + commit c69955e64648ab6a3471a54f7885a320428682f9 + Author: Eric Wong <e@yhbt.net> + Date: Thu Nov 18 14:37:05 2010 -0800 + + switch entirely to kgio_wait_*able methods + + This removes the global Kgio.wait_*able accesors and requires + each class to define (or fall back to) the Kgio::DefaultWaiters + methods. + + commit f1b497e601ed2acb54f75dc989d0a5ec7afebca0 + Author: Eric Wong <e@yhbt.net> + Date: Thu Nov 18 13:38:32 2010 -0800 + + add default kgio_wait_*able methods + + It makes it easier for people to use certain overrides without + killing other methods. This is the first step in fixing + problems people were having with dalli 0.11.1+ while running + Unicorn. + + commit 827ad6b4fba768a5cac8fb4e83fbbf61cf7a3194 + Author: Eric Wong <e@yhbt.net> + Date: Mon Nov 15 10:33:55 2010 -0800 + + update documentation with mailing list info + + We're a real project, apparently, so it can have its + own mailing list. + + commit fd88eae588c1e715dcaf3a1a000391cc13481e02 + Author: Eric Wong <e@yhbt.net> + Date: Mon Nov 15 10:22:49 2010 -0800 + + README: Gemcutter => RubyGems.org + + That's the new name for it and it's official + + commit 8615a3f9554df0fd7f7f088cd49cf1e3be49de9f + Author: Eric Wong <e@yhbt.net> + Date: Fri Nov 12 20:25:50 2010 -0800 + + EOFError message matches Ruby's + + This makes messages appear less different than Ruby + when using kgio_read! + + Requested-by: Mike Perham + + commit 2772ed8bfe108b66b7493bc5cb0c40ddeb1ca57d + Author: Eric Wong <e@yhbt.net> + Date: Fri Nov 5 09:01:08 2010 +0800 + + prefer symbolic names for waiting read/writability + + There's no point in using constants that point to symbols + instead of just the symbols themselves. + + commit bf3b507791403811bece9dff915ca10757bca519 + Author: Eric Wong <e@yhbt.net> + Date: Thu Oct 28 21:02:31 2010 +0000 + + expand Kgio::*#kgio_read! documentation + + If the author can forget why it was written, so can + the rest of the world. + commit f4d08a07a02393cca5ddd1277acc4f95c83307ff Author: Eric Wong <e@yhbt.net> Date: Fri Oct 8 14:55:16 2010 -0700 kgio 1.3.1 - fix zero-length reads