--- - branch: MAIN date: Sat Apr 22 16:30:43 UTC 2017 files: - new: '1.21' old: '1.20' path: pkgsrc/devel/ruby-sexp-processor/Makefile pathrev: pkgsrc/devel/ruby-sexp-processor/Makefile@1.21 type: modified - new: '1.20' old: '1.19' path: pkgsrc/devel/ruby-sexp-processor/distinfo pathrev: pkgsrc/devel/ruby-sexp-processor/distinfo@1.20 type: modified id: 20170422T163043Z.9b6fb1ebff77179115a175d693d802942d062d7a log: | Update ruby-sexp-processor to 4.9.0. === 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. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/ruby-sexp-processor' unixtime: '1492878643' user: taca