./devel/ruby-sexp-processor, Generic sexp processing tools

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.8.0, Package name: ruby23-sexp-processor-4.8.0, Maintainer: pkgsrc-users

sexp_processor branches from ParseTree bringing all the generic sexp
processing tools with it. Sexp, SexpProcessor, Environment, etc... all
for your language processing pleasure.


Required to run:
[lang/ruby23-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 32a23ef273e6042dfd11051e00d3f870b47b890d
RMD160: dce2080d909425b113c17f826884a47dcc4bc841
Filesize: 39 KB

Version history: (Expand)


CVS history: (Expand)


   2017-03-20 13:30:58 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-sexp-processor to 4.8.0.

=== 4.8.0 / 2017-02-01

* 2 minor enhancements:

  * Added Sexp#line_max
  * Extended MethodBasedSexpProcessor#in_method to take line_max and record span.
   2016-03-08 15:49:40 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-sexp-processor to 4.7.0.

=== 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)
   2016-02-16 17:18:32 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update ruby-sexp-processor to 4.6.1.

=== 4.6.1 / 2016-01-21

* 1 bug fix:

  * defs should have a nil node if body is empty.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
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.
   2015-09-26 17:03:28 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
Update HOMEPAGE.
Avoid using rubyforge.org since it stopped most of services.
   2015-06-04 16:43:04 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-sexp-processor to 4.6.0.

=== 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.

=== 4.5.1 / 2015-04-27

* 1 minor enhancement:

  * Cache processors and rewriters. Significant speedup. (presidentbeef)
   2015-03-13 14:51:18 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-sexp-processor to 4.5.0.

=== 4.5.0 / 2015-03-09

* 1 minor enhancement:

  * Added SexpProcessor::expand_dirs_to_files as a utility to cmdline tools.
   2015-02-02 16:04:51 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
Update ruby-sexp-processor to 4.4.5.

=== 4.4.5 / 2015-01-16

* 1 bug fix:

  * Removed shebangs in tests because of bugs (aka 'features') in RPM packaging \ 
tools.

=== 4.4.4 / 2014-08-14

* 1 bug fix:

  * MethodBasedSexpProcessor#in_klass clears out the method_stack for the \ 
duration of the block.

=== 4.4.3 / 2014-03-24

* 1 bug fix:

  * Fixed a bunch of pt_testcase entries for 1.9/2.0 wrt ruby2ruby.

=== 4.4.2 / 2014-03-14

* 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.