SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.5-rubygem-sexp_processor-4.9.0-lp150.59.1.x86_64.rpm :

* Fri Apr 14 2017 cooloAATTsuse.com- updated to version 4.9.0 see installed History.txt === 4.9.0 / 2017-04-13
* 9 minor enhancements:
* Added Sexp.depth
* Added Sexp.sexp_type=
* Cache Sexp.line_max. Massively speeds up large flay runs.
* Cleaned up SexpProcessor.process handling of result node type.
* Extend pt_testcase for ruby 2.4 tests.
* Extended Sexp.method_missing to only print on every invocation if $VERBOSE=1
* Extended Sexp.method_missing to warn if the expected sub-sexp is not found.
* Rewrote Sexp.mass to be MUCH faster. Helps tremendously with flay on large files.
* Warn that Sexp#method_missing was tripped if $DEBUG.
* Thu Feb 02 2017 cooloAATTsuse.com- updated to version 4.8.0 see installed History.txt === 4.8.0 / 2017-02-01
* 2 minor enhancements:
* Added Sexp#line_max
* Extended MethodBasedSexpProcessor#in_method to take line_max and record span.
* Fri Feb 19 2016 cooloAATTsuse.com- updated to version 4.7.0 see installed History.txt === 4.7.0 / 2016-02-18
* 2 minor enhancements:
* Expand to support 2.3 in tests. (presidentbeef)
* Return enumerable for deep_each, each_sexp, and each_of_type. (ridiculous)
* Mon Jan 25 2016 cooloAATTsuse.com- updated to version 4.6.1 see installed History.txt === 4.6.1 / 2016-01-21
* 1 bug fix:
* defs should have a nil node if body is empty.
* Fri May 29 2015 cooloAATTsuse.com- updated to version 4.6.0 see installed History.txt === 4.6.0 / 2015-05-28
* 2 minor enhancements:
* Extended generate_test to deal with 19 and up.
* Extended pt_testcase.rb so add_19tests means 19 and up.
* 1 bug fix:
* Added and normalized tests to deal with canonicalized block args from ruby_parser.
* Tue Apr 28 2015 cooloAATTsuse.com- updated to version 4.5.1 see installed History.txt === 4.5.1 / 2015-04-27
* 1 minor enhancement:
* Cache processors and rewriters. Significant speedup. (presidentbeef)
* Mon Mar 16 2015 cooloAATTsuse.com- updated to version 4.5.0
* 1 minor enhancement:
* Added SexpProcessor::expand_dirs_to_files as a utility to cmdline tools.
* Tue Feb 10 2015 cooloAATTsuse.com- updated to version 4.4.5
* Sun Oct 12 2014 cooloAATTsuse.com- updated to version 4.4.4
* 1 bug fix:
* MethodBasedSexpProcessor#in_klass clears out the method_stack for the duration of the block.
* Wed Sep 10 2014 mrueckertAATTsuse.de- added gem2rpm.yml as source
* Wed Sep 10 2014 mrueckertAATTsuse.de- added a small scriptlet to fix the shebang line of the test scripts.- also added a gem2rpm.yml for later, but did not regenerate the specfile just yet.
* Sun Apr 06 2014 cooloAATTsuse.com- updated to version 4.4.3
* 1 bug fix:
* Fixed a bunch of pt_testcase entries for 1.9/2.0 wrt ruby2ruby.
* Tue Mar 18 2014 cooloAATTsuse.com- updated to version 4.4.2
* 2 minor enhancements:
* Changed skipped versioned tests to return, not skip. Reduces noise so you can focus on real skips.
* Extended versioned tests to include 2.0 and 2.1.
* Mon Dec 16 2013 cooloAATTsuse.com- updated to version 4.4.1
* 1 bug fix:
* Added parenthesis to fix the structure_remove_begin_1 testcase. (bocete)
* Sun Oct 20 2013 cooloAATTsuse.com- updated to version 4.4.0
* Added MethodBasedSexpProcessor, extracted from Flog.
* Mon Aug 26 2013 cooloAATTsuse.com- updated to version 4.3.0
* 1 minor enhancement:
* Switched ParseTreeTestCase to minitest 5.
* Sat Apr 13 2013 cooloAATTsuse.com- updated to version 4.2.1
* 1 bug fix:
* Removed structure_unused_literal_wwtt because I just don\'t care anymore
* Wed Mar 20 2013 cooloAATTsuse.com- updated to version 4.2.0
* 2 minor enhancements:
* Added SexpInterpreter since it is such a common pattern
* Added aliases Sexp#head & Sexp#rest for readability
* Sun Mar 03 2013 cooloAATTsuse.com- updated to version 4.1.5
* Clarified role of s method. Fixes #12.
* maglev: Workaround for bug in Array#shift
* Wed Jan 23 2013 cooloAATTsuse.com- updated to version 4.1.4
* 1 minor enhancement:
* Gave Sexp#structure a ~10% boost
* 2 bug fixes:
* Fixed Sexp#mass lying when using auto_shifted sexps.
* Stupid fix for ruby 2.0 method_missing \'bug\'.
* Fri Dec 07 2012 cooloAATTsuse.com- updated to version 4.1.3
* Code cleanup... what was I thinking???
* Explicitly setting pt_testcase.rb to US-ASCII to avoid encoding hell
* Sun Nov 04 2012 cooloAATTsuse.com- updated to version 4.1.2
* Sexp#structure should grep for Sexps, not Arrays
* Sat Nov 03 2012 cooloAATTsuse.com- updated to version 4.1.1
* iter args revamp for ruby_parser 3 changes.
* Sun Oct 28 2012 cooloAATTsuse.com- updated to version 4.1.0
* Added Environment#current so you can explicitly shadow variables. (meh)
* Sun Jul 15 2012 cooloAATTsuse.com- update to 4.0.1
* 4 bug fixes:
* 1.9: Changed !AATT to ! since that is what you implement
* True to my wtf comment, there was a bug in my case_splat test
* Fixed a bunch of entries for r2r changes against edgecase parse/lex tests
* Fixes for R2R
* 5 major enhancements:
* Removed :arglist from everything except :op_asgn1.
* Removed block from resbody
* Removed block from when node
* Removed block nodes inside of scope nodes (defn/defs/class/sclass).
* Removed scope nodes in defn/defs/class/sclass nodes.
* 10 minor enhancement:
* 1.9: Had to version split all my \'not\' tests since 1.9 is insane.
* 1.9: f (args) is not allowed in 1.9.
* 1.9: f(hash,
*splat) is not allowed in 1.9.
* Added module2 test to verify module w/ 2+ entities
* Added Sexp#deep_each and Sexp#each_sexp. Refactored from Flay
* 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.
* Thu Mar 22 2012 saschpeAATTsuse.de- Update to version 3.1.0:
* 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)
* Mon Sep 06 2010 mrueckertAATTsuse.de- update to version 3.0.5
* Added in_context to clean up code.
* optimize inspect to avoid needlessly caching AATTline
* Mon Jun 14 2010 mrueckertAATTsuse.de- update to version 3.0.4
* Added line number to pretty_print output if $VERBOSE
* Fri Jun 11 2010 mrueckertAATTsuse.de- use rubygems_requires macro
* Fri Dec 25 2009 prusnakAATTsuse.cz- updated to 3.0.3
* Mon Mar 23 2009 mrueckertAATTsuse.de- fix build
 
ICM