3.2.0 / 2012-04-15
- 5 minor enhancements:
- Added a ton of block arg tests.
- Added add19_edgecases to help refactor a bunch of tests that all have the
same output.
- Added better debugging output for rewrites.
- Cleaned and added a bunch of stabby proc tests.
- Moved RawParseTree test data to ParseTree project.
- 2 bug fixes:
- Fixed a bunch of entries for r2r changes against edgecase parse/lex tests
- Fixes for R2R
3.1.0 / 2012-02-29
- 4 minor enhancements:
- Added test_call_arglist_trailing_comma__19 (presidentbeef)
- Added test_fcall_inside_parens. (presidentbeef)
- Added test_if_args_no_space_symbol__18. (presidentbeef)
- Added tests for new hash syntax and ternaries in 1.9 (lastobelus)
3.0.10 / 2012-01-04
- 1 minor enhancement:
- Added test for bare hash at end of array in 1.9. (presidentbeef)
- 1 bug fix:
3.0.9 / 2011-12-07
- 1 minor enhancement:
- Add missing test for a ternary with nil without a space before the colon
(brynary)
3.0.8 / 2011-11-16
- 4 minor enhancements:
- Add 6 missing ruby 1.9 tests (brynary)
- Added new 1.9 hash tests to pt_testcase.rb
- Version specific tests are now skipped at runtime, not test creation time
- Added new block arg tests.
3.0.7 / 2011-09-21
- 2 bug fixes:
- Fixed and test to not have mandatory parens
- Fixed r2r‘s handling of dregexp options
3.0.6 / 2011-08-16
- 5 minor enhancements:
- Added ParseTreeTestCase#add_19tests
- Added a bunch of FAILING 1.9 tests stolen from presidentbeef‘s repo!
yay!
- Added add_19tests and add_18tests to segregate version specific parsing.
- Moved pt_testcase.rb to sexp_processor
- Segregated a bunch of 1.8 specific tests using add_18tests.
3.0.5 / 2010-09-01
- 2 minor enhancements:
- Added in_context to clean up code.
- optimize inspect to avoid needlessly caching @line
3.0.4 / 2010-03-27
- 1 minor enhancement:
- Added line number to pretty_print output if $VERBOSE
3.0.3 / 2009-08-14
- 1 minor enhancement:
- Pulled mass up from flog/flay
3.0.2 / 2009-06-23
- 2 minor enhancements:
- Pulled unique.rb from ParseTree to sexp_processor.
- Switched to minitest.
3.0.1 / 2009-01-20
- 3 minor enhancements:
- Filled out README
- Promoted file/line/comments from ruby_parser.
- Added sexp_type to compliment sexp_body.
3.0.0 / 2008-10-22
- 2 major enhancements:
- Released as its own project, splitting from ParseTree
- Added Environment to SexpProcessor and built it in.
YAY!
- 6 minor enhancements: