[DRE-commits] [SCM] ruby-extlib.git annotated tag, 0.9.3, created. 0.9.3

Tim Carey-Smith tim at spork.in
Mon Apr 30 18:44:24 UTC 2012


The annotated tag, 0.9.3 has been created
        at  be6cc1446889e9bdf2f77976dd2966b5961e462c (tag)
   tagging  85887999c23cf77b1e9de2c20ab40de95e4a8549 (commit)
  replaces  0.9.2
 tagged by  Bernerd Schaefer
        on  Thu Jul 24 16:00:00 2008 -0500

- Shortlog ------------------------------------------------------------
0.9.3 Release

Bernerd Schaefer (10):
      Updates to find_const to enable finding sibling classes
      Added pending spec for finding nested constants
      Cleaned up new module code a bit, made pending spec pass.
      Cleaned up pooling to prevent deadlocks.
      Object.find_const should return nil if it doesn't find any classes
      Fixing last commit. find_const should only return nil if the const found is Object
      Object.find_const now raises a NameError when no constant is found
      Simplifying Pool.flush!
      Extlib::Pooling.release() only calls __pool.release() if __pool is not nil. Added Pool.delete(instance) to mimic Pool.release()
      Hoeing extlib.

Carl Lerche (8):
      Fixed a bug with hookable method renaming that prevented multiple methods with single character names to be hooked
      Added the ability to throw a return value from a hook as well as started dynamic arity detection of Hooks
      More work on adding specs to test the dynamic hook method arity detection... or whatever you want to call it
      Finished cleaning up the specs for the added Hook features
      Merge branch 'master' of git at github.com:sam/extlib
      Merge branch 'master' of git at github.com:sam/extlib
      Removes constant caching from Module#find_const [#454 state:resolved]
      Fixed a bug where the return value was not actually passed to the after block

Dan Kubb (7):
      Make LazyArray proxy more methods to the underlying Array
      Include Enumerable before removing built-in methods
      Updated LazyArray#freeze to return the LazyArray instance
      Added spec to ensure LazyArray#freeze always returns self
      Stripped whitespace with "sake strip"
      Remove unecessary code from specs
      Fixed Module#find_const to raise NameError when sibling not found [#478 state:resolved]

David James (1):
      Improved error messages from class_eval

Sam Smoot (2):
      Updated version.
      Better defaults for Pooling (max-pool-size = 8, sleep interval = 50ms)

Tim Carey-Smith (1):
      Raise an exception with a useful message to prevent hair-loss

david (2):
      Handle target methods that accept optional blocks.
      sake strip

-----------------------------------------------------------------------

-- 
ruby-extlib.git



More information about the Pkg-ruby-extras-commits mailing list