v0.6.3
* Document the :connect_timeout option.
* Add support for specifying client-side timeouts when using FramedTransport
* set transport timeout after connection is established
* Add a method `add_callback` allowing a client to register a block that is
invoked at a certain event.
* Fixup socket timeouts.
== 1.4.1 - 17-Jul-2011
* Now works with Ruby 1.9.x. Thanks go to Shura for the patch.
* Refactored the gemspec. Gem building code is now handled by Rake tasks.
* Refactored the Rakefile. Added a default task, removed the old install
task, and namespaced the gem related tasks.
=== 2.11.0 / 2011-08-08
* 2 minor enhancements:
* Bypass sudo on install_gem if GEM_HOME is writable (ala rvm).
* rcov plugin should set libs to lib, test, and '.'. (tenderlove)
* 1 bug fix:
* Fixed windoze detection on jruby. *sigh* (myabc)
=== 2.10.0 / 2011-06-30
* 3 minor enhancements:
* Added parse_urls to deal with array and hash style url lists in README.txt.
* Added urls accessor.
* Deprecated url accessors.
* 1 bug fix:
* Specified wrong version of racc in racc plugin.
=== 2.9.6 / 2011-06-22
* 3 bug fixes:
* Fixed hoe dep to be a spermy (~>) dep
* Hard coded rake dependency as ~> 0.8 so we don't collide with other libs
* Removed circular dependency check. Hasn't been needed in a long while.
=== 2.9.5 / 2011-06-21
* 2 minor enhancements:
* Extended #dependency to work post-spec creation in case a task wants to add a dep.
* 4 bug fixes:
* Fixed dependency for :inline plugin.
* Fixed minor 1.9.3 warnings.
* Fixed sow to obey gem naming conventions. It no longer munges - to _.
* Switched hoe deps from >= to ~>.
=== 4.6.0 / 2011-07-22
* 6 minor enhancements:
* Added -p (plain diff) and made -u (unified diff) the default for unit_diff.
* Added ./tmp to default exclusions.
* Autotest defaults unit_diff to nil now, to allow minitest's enhanced assert_equal to shine.
* Autotest will raise if the :died handler doesn't handle the exception. (ralfebert)
* Dropped 1.8.6 as a default tag/branch to build in multiruby.
* autotest can now be automatically 'narrowed' on the command-line.
* eg: `autotest lib test/test_blah.rb`
* 7 bug fixes:
* Believe it or not... but some ppl use zentest. Fixed nested class vs module bug
* Fix to turn on jruby's support for ObjectSpace. (stepheneb)
* Fixed a rubygems deprecation in autotest
* Fixed unit_diff scanning for minitest output.
* Normalized shebangs to fix problems on windows (luis)
* autotest/isolate.rb sets GEM_HOME as well as GEM_PATH.
* Fixed 1.9.3 warnings.
Templater has the ability to both copy files from A to B and also to
render templates using ERB. Templater consists of four parts:
- Actions (File copying routines, templates generation and directories
creation routines).
- Generators (set of rules).
- Manifolds (generator suites).
- The command line interface.
Hierarchy is pretty simple: manifold has one or many public and
private generators. Public ones are supposed to be called by end
user. Generators have one or more action that specify what they do,
where they take files, how they name resulting files and so forth.
Descriptive configuration files for Ruby written in Ruby.
Loquacious provides a very open configuration system written in ruby and
descriptions for each configuration attribute. The attributes and descriptions
can be iterated over allowing for helpful information about those attributes to
be displayed to the user.
=== 3.9.1 / ??
* Bug fixes
* Fix RDoc::Markup parser for a header followed by a non-text token. Issue
#56 by Adam Tait
* Fix RDoc::Markup::ToHtmlCrossref#gen_url for non-<tt>rdoc-ref</tt> links.
* Fix bug report URL when rdoc crashes.
=== 3.9 / 2011-07-30
* Minor enhancements
* RDoc::Parser::C now supports :doc: and :nodoc: for class comments
* Added the <tt>rdoc-ref:</tt> link scheme which links to a named reference.
<tt>rdoc-ref:</tt> can resolve references to classes, modules, methods,
files, etc. This can be used to create cross-generator named links unlike
the <tt>link:</tt> scheme which is dependent upon the exact file name.
Issue #53 by Simon Chiang
* Pulled RDoc::CrossReference out of RDoc::Markup::ToHtmlCrossref.
Cross-references can now be created easily for non-HTML formatters.
* Bug fixes
* `ri []` and other special methods now work properly. Issue #52 by
ddebernardy.
* `ri` now has space between class comments from multiple files.
* :stopdoc: no longer creates Object references. Issue #55 by Simon Chiang
* :nodoc: works on class aliases now. Issue #51 by Steven G. Harms
* Remove tokenizer restriction on header lengths for verbatim sections.
Issue #49 by trans
* Derek Lamb's patch to avoid an uninitialised variable error.
* Diab Jarius's Solaris Studio 10 patch and his gfortran patch (with mods).
Note g77 is still the default if both it and gfortran are present.
* Rob's big Win32 patch (Nov 2010 version)
* IMPORTANT. Added in simplification of GNU fortran compilers
(g77, gfortran, g95, fort77) etc. suggested by Tim Jeness. I used his code
but made a slightly different implementaion introducing a 'Generic' 'GNU'
database entry to which others point.
This also superceded some of the above patches.
Hope this works!
* Removed places where .gcclibs() is added to the link line, this appears to
no loner be necessary. Routine left in there (but orphaned) just in case.
* Remove test boilerplate the reorganisation of dual-life modules in the perl
code made unnecessary.
* Remove Shell::Command - that module is now available in the Shell::Command
distribution on CPAN.
* do not avoid the clock_gettime call on GNU/Linux anymore, as EV
links against -lpthread anyways - as a result, EV might now take
advantage of fast userspace clock_gettime implementations,
but also links against -lrt.
* (libev) lots of event port bug workarounds.
* (libev) officially support files in I/O watchers.
* (libev) new function ev_feed_signal.
* fix documentation parts still refering to the 3.x API.
* You should now pass the error message in 'message' parameter explicitly to
display as an error
* Use the first frame, not the second frame to capture error message
Changes 0.10:
* Don't ignore the top frame. This should be donw using the ignore_package
option
* [no changes]
Changes 0.76_50:
* Split out HEK size calculation into hek_size(). Add the shared HE overhead.
* Handle shared hash key scalars correctly.
* GvNAME() is shared from 5.10 onwards.
* Count HvNAME(), the HV "aux" struct, the mro_meta struct, and ENAMEs.
Changes 0.76:
* Just fix the version number in the line below.