1 minor bugfixes
Temporary file is now being deleted after tests
1 minor enhancements
Minor improvements in README
1 bugfix
Replaced \s, which is equivalent to [ \t\r\n\f], by [ \t] in regular expression
empty lines could lead to wrong behaviour
Added tests to prevent the just-fixed bug to ever come back
3 minor enhancements
Added a new unindent_base implementation
50--62% faster on ruby-1.9.2-p136, jruby-1.5.6 and rbx-1.2.0
10--20% slower in ruby-1.8.7-p330 and ree-1.8.7-2010.02
so the old one is kept and the fastest for your VM is automatically chosen on load-time
Created a couple scripts to benchmark unindenting implementations
available on the GitHub repository, but not included in the gem
Improved ALTERNATIVES section of README with performance results extracted from benchmarking
1 minor enhancement
Return of unindent (out-of-place) should never be the original object
bug fixed
added test to ensure it will not return
1 minor enhancement
Refactoring and minor optimization
Improved documentation with YARD tags
New examples in README
1 minor enhancement
Added features section to README with compatibility and coverage info
1 minor enhancement
Slightly improved description section of README
2 minor enhancements
Changed example in README and other minor editions
Added new rake task: clean_all
7 minor enhancements
One test added for 100% code coverage
Changed extension of History and Wishlist from txt to rdoc so that GitHub parses them accordingly
Added History and Wishlist to the RDoc documentation (extra_rdoc_files)
Minor additions/editions to README
Refactored HeredocUnindent module into CoreExt::String::HeredocUnindent
Moved version information from VERSION constant in HeredocUnindent module to self.version = 'x.x.x' in Rakefile
Removed irrelevant Rakefile comments
1 major enhancement
Birthday!
Generated with the Darkfish Rdoc Generator 2.