Up to [cvs.NetBSD.org] / pkgsrc / devel / ruby2ruby
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.25 / (download) - annotate - [select for diffs], Thu Oct 6 14:30:53 2022 UTC (11 months, 2 weeks ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.24: +4 -4
lines
Diff to previous 1.24 (colored)
devel/ruby2ruby: update to 2.5.0 2.5.0 (2022-10-04) 5 minor enhancements: * Added support for (most?) pattern matching. * Added support for **kwrest. * Added support for forward args (ур, defn and call. * Added support for preexe (BEGIN { }). * Support ruby 3.1 hash shorthand syntax. (presidentbeef) 3 bug fixes: * Fix generation of case w/ no else. * Fixed a bug block shadow vars (they're grouped) * Fixed find_pat up (after fixing a find_pat bug in ruby_parser).
Revision 1.24 / (download) - annotate - [select for diffs], Tue Oct 26 10:19:53 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
Revision 1.23 / (download) - annotate - [select for diffs], Thu Oct 7 13:44:28 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.22: +1 -2
lines
Diff to previous 1.22 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.22 / (download) - annotate - [select for diffs], Wed Oct 23 16:17:35 2019 UTC (3 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.21: +5 -5
lines
Diff to previous 1.21 (colored)
devel/ruby2ruby: update to 2.4.4 Update ruby2ruby to 2.4.4. === 2.4.4 / 2019-09-24 * 1 bug fix: * Fixed deprecation warnings from patterns change in sexp_processor. === 2.4.3 / 2019-06-03 * 4 bug fixes: * Added shadow block args. (jaynetics) * Fixed generation for block args w/ trailing commas. * Fixed nested masgn block args and arrays. (jaynetics) * Fixes for stabby proc / lambda changes.
Revision 1.21 / (download) - annotate - [select for diffs], Mon May 6 05:18:22 2019 UTC (4 years, 4 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.20: +5 -5
lines
Diff to previous 1.20 (colored)
devel/ruby2ruby: update to 2.4.2 === 2.4.0 / 2019-03-12 * 3 bug fixes: * Fixed sexp_body to return empty sexp instead of nil when using STRICT_SEXP. * STRICT_SEXP=4+ fails w/ current use of concat. Removed concat from strictness for now. * Use concat internally instead of splat. Some people have 20000 node sexps! (presidentbeef)
Revision 1.20 / (download) - annotate - [select for diffs], Wed Feb 28 15:20:00 2018 UTC (5 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.19: +5 -5
lines
Diff to previous 1.19 (colored)
devel/ruby2ruby: update to 2.4.1 === 2.4.1 / 2018-02-15 * 2 minor enhancements: * Added bitwise ops to BINARY. (david942j) * Added rewrite_call|if|until|while to normalize `not` in conditions.
Revision 1.19 / (download) - annotate - [select for diffs], Mon Jul 31 14:08:41 2017 UTC (6 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.18: +5 -5
lines
Diff to previous 1.18 (colored)
Update ruby2ruby to 2.4.0. === 2.4.0 / 2017-07-17 * 1 major enhancement: * Major overhaul. Process methods no longer mutate arguments. * 1 minor enhancement: * Now SEXP_STRICT=1 clean. * 2 bug fixes: * Fixed 2.4 Fixnum deprecation warning * Fixed for new 24 parser.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Mar 12 14:31:24 2017 UTC (6 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.17: +5 -5
lines
Diff to previous 1.17 (colored)
Update ruby2ruby to 2.3.2. === 2.3.2 / 2016-11-30 * 5 bug fixes: * FINALLY fixed a problem with escaping in dstrs. (nex3) * Fix using match3 on LHS of call. (eqv) * Fixed handling defn that starts w/ begin+rescue+other stuff. (eqv) * Fixed return expressions with complex RHS. (eqv) * Tweaked sexp_processor dependency to ~> 4.6 to sync them better
Revision 1.17 / (download) - annotate - [select for diffs], Thu Oct 20 14:35:13 2016 UTC (6 years, 11 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4
Changes since 1.16: +5 -5
lines
Diff to previous 1.16 (colored)
Update ruby2ruby to 2.3.1. === 2.3.1 / 2016-10-09 * 1 minor enhancement: * Support more op_asgn nodes. (presidentbeef) * 1 bug fix: * Fix for non-binary 'binary' calls (eg arity > 1). (presidentbeef)
Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 8 15:01:04 2016 UTC (7 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.15: +5 -5
lines
Diff to previous 1.15 (colored)
Update ruby2ruby to 2.3.0. === 2.3.0 / 2016-02-18 * 3 minor enhancements: * Added support for safe navigation/lonely operator. (presidentbeef) * Expanded tests for 2.3 support * Support safe attrasgn. (presidentbeef).
Revision 1.15 / (download) - annotate - [select for diffs], Tue Nov 3 03:29:31 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.14: +2 -1
lines
Diff to previous 1.14 (colored)
Add SHA512 digests for distfiles for devel category Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.14 / (download) - annotate - [select for diffs], Thu Jun 4 14:44:58 2015 UTC (8 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Update ruby2ruby to 2.2.0. pkgsrc change: add support for pkg_alternatives. === 2.2.0 / 2015-05-27 * 1 minor enhancement: * Normalized block arg goalposts (always there unless arg slot == 0). === 2.1.4 / 2015-04-13 * 1 minor enhancement: * Wrap fewer hash values in parentheses. (jaredbeck) * 1 bug fix: * Fixed handling of kwsplat args.
Revision 1.13 / (download) - annotate - [select for diffs], Mon Feb 2 15:30:22 2015 UTC (8 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.12: +4 -4
lines
Diff to previous 1.12 (colored)
Update ruby2ruby to 2.1.3. === 2.1.3 / 2014-09-26 * 1 bug fix: * Fixed handling of kwargs. (joenas) === 2.1.2 / 2014-08-28 * 1 bug fix: * Fixed readme to point out that deep_clone may be needed. (heathd) === 2.1.1 / 2014-06-09 * 1 bug fix: * Moved Regexp::CODES out of guard on ::ENC_NONE. (presidentbeef) === 2.1.0 / 2014-04-23 * 4 minor enhancements: * Don't indent defn body extra if it has a top-level rescue. * Don't indent defn body until fully processed. * Don't use simple rescue form if resbody is a return (statement keyword). (eyberg) * Remove superfluous begin/end for top-level defn rescue. === 2.0.8 / 2014-03-24 * 1 bug fix: * 2.0/2.1: Fixed support for **kwsplat. (troessner)
Revision 1.12 / (download) - annotate - [select for diffs], Fri Mar 14 17:02:34 2014 UTC (9 years, 6 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored)
Update ruby2ruby to 2.0.7. === 2.0.7 / 2013-12-13 * 4 minor enhancements: * Add != to list of binary operators. (camertron) *le sigh* * Clean out cruft from process_masgn that I can't reproduce anymore. * Extend process_args to deal with masgn (eg: a.b { |(c, d)| ... }). * Extend process_masgn to deal with both sexps and var lists. * 1 bug fix: * Ensure proper parens on rescue subexpressions. (Bocete)
Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 15 10:26:29 2013 UTC (10 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Update ruby2ruby 2.0.6. === 2.0.6 / 2013-06-20 * 2 bug fixes: * Fixed bug with complex rescue but short enough to trigger 1-liner. (Confusion) * Fixed multiple expressions inside sclass
Revision 1.10 / (download) - annotate - [select for diffs], Sun Jun 16 16:55:49 2013 UTC (10 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base,
pkgsrc-2013Q2
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
Update ruby2ruby to 2.0.5. === 2.0.5 / 2013-04-25 * 2 bug fixes: * Fixed attrasgn w/ multiple keys: a[x, y] = z. (derula) * Fixed error w/ attr_* detection when more than 1 ivar/iasgn exist in body. === 2.0.4 / 2013-03-28 * 1 bug fix: * Fixed attr_* generators in cases where the body isn't idiomatic. (robertfeldt)
Revision 1.9 / (download) - annotate - [select for diffs], Mon Feb 11 03:06:57 2013 UTC (10 years, 7 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base,
pkgsrc-2013Q1
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
Update ruby2ruby to 2.0.3. === 2.0.3 / 2013-02-07 * 2 minor enhancements: * 1.9: Added support for ! call to go back to (not ...). * 2nd and 3rd order testing now uses RubyPraser.for_current_ruby for maximal carnage. * 1 bug fix: * On failure (eg ruby 2.0), fall back to compound RubyParser instance for 2nd & 3rd order testing === 2.0.2 / 2013-01-16 * 1 minor enhancement: * Updated to ruby_parser 3.1 and up
Revision 1.8 / (download) - annotate - [select for diffs], Sun Dec 16 16:30:50 2012 UTC (10 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
Update ruby2ruby to 2.0.1. === 2.0.1 / 2012-11-02 * 1 bug fix: * Fixed dependency on alpha ruby_parser. *sigh* === 2.0.0 / 2012-11-02 * 1 minor enhancement: * Only do phase 1 testing if $SIMPLE=1. * 1 bug fix: * Fixed block args processing for RP 3.0 sexp changes === 2.0.0.b1 / 2012-07-27 * 4 major enhancements: * Made it work without arglist in call. * Made it work without scope/block in class/module/defn/defs. * Removed block from resbody * Removed block from when node * 4 minor enhancements: * Added debug task to help isolate an error * Empty hash is now a proper {} * Refactored and added finish method. * Switched to new Ruby18Parser to avoid deprecation warnings * 4 bug fixes: * Fixed call with empty hash arg. (neilconway) * OMG WTF... removed long decrepit ParseTree dependency * Removed isolate/rake require to reduce minimum bootstrap to hoe + rake + rake install_plugins (*2) * Skip 1.9 tests for now.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Dec 15 15:12:41 2011 UTC (11 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
Update ruby2ruby package to 1.3.1. === 1.3.1 / 2011-09-22 * 1 minor enhancement: * Added parenthesize to add parens in certain contexts. * 10 bug fixes: * Add newline to 'do nothing' comment in a block... seems contrived. (andreacampi) * Binary operations not work properly with some complex statements. (smorss) * Fixed if statements with no body (smorss) * Fixed logic for call with hash args in various locations (smorss) * Fixed match3 on an assignment. (smorss) * Fixed multiple nested rescue/ensure exprs (larsch) * Fixed process_alias to parenthesize (smorss) * Fixed process_and to parenthenize only when it makes sense. * Fixed rescue with 2+ statements in resbody (smorss) * Regexps with options other than /o were not showing flags. (smorss)
Revision 1.6 / (download) - annotate - [select for diffs], Mon Sep 12 11:57:49 2011 UTC (12 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.5: +4 -4
lines
Diff to previous 1.5 (colored)
Update ruby2ruby pacakge to 1.3.0. === 1.3.0 / 2011-09-01 * 1 minor enhancement: * output comments for class and method definitions. (pythonic)
Revision 1.5 / (download) - annotate - [select for diffs], Fri Sep 10 06:35:55 2010 UTC (13 years ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
Update devel/ruby2ruby to 1.2.5. * Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Add LICENSE. * Update dependency according to gemspec. * Add CONFLICTS since it will install the same name commands both ruby18 and ruby19 based packages. === 1.2.5 / 2010-09-01 * 4 minor enhancements: * Added braces to hash args surrounded if in a binary method call. * Added rewrite_resbody to double check structure and freak if necessary. * Added stress task * rewrite_rescue now detects rescue with multiple arguments. * 2 bug fixes: * Fixed dstr/dregex/d* roundtripping problem * Fixed up call arg processing to be more correct and to work with the new sexp form
Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 23 14:13:28 2009 UTC (13 years, 10 months ago) by fhajny
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
Updated ruby2ruby to 1.2.4. Too many changes, see: http://seattlerb.rubyforge.org/ruby2ruby/History_txt.html
Revision 1.3 / (download) - annotate - [select for diffs], Sun Jun 22 16:07:09 2008 UTC (15 years, 3 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.2: +4 -5
lines
Diff to previous 1.2 (colored)
Update ruby-ruby2ruby package 1.1.9. Changes are unkown.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Apr 21 15:53:55 2008 UTC (15 years, 5 months ago) by jlam
Branch: MAIN
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Fix build with newer versions of Hoe by providing a default value for author and email.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Apr 4 15:18:56 2008 UTC (15 years, 5 months ago) by jlam
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of ruby18-ruby2ruby-1.1.8 as devel/ruby2ruby. ruby2ruby provides a means of generating pure ruby code easily from ParseTree's Sexps. This makes making dynamic language processors much easier in ruby than ever before.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 4 15:18:56 2008 UTC (15 years, 5 months ago) by jlam
Branch: MAIN
Initial revision