Hello community, here is the log from the commit of package rubygem-sexp_processor for openSUSE:Factory checked in at 2015-03-18 13:04:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-sexp_processor (Old) and /work/SRC/openSUSE:Factory/.rubygem-sexp_processor.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-sexp_processor" Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-sexp_processor/rubygem-sexp_processor.changes 2015-02-11 16:45:49.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-sexp_processor.new/rubygem-sexp_processor.changes 2015-03-18 13:04:57.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Mar 16 06:50:09 UTC 2015 - co...@suse.com + +- updated to version 4.5.0 + * 1 minor enhancement: + * Added SexpProcessor::expand_dirs_to_files as a utility to cmdline tools. + +------------------------------------------------------------------- Old: ---- sexp_processor-4.4.5.gem New: ---- sexp_processor-4.5.0.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-sexp_processor.spec ++++++ --- /var/tmp/diff_new_pack.wwRnMD/_old 2015-03-18 13:04:58.000000000 +0100 +++ /var/tmp/diff_new_pack.wwRnMD/_new 2015-03-18 13:04:58.000000000 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-sexp_processor -Version: 4.4.5 +Version: 4.5.0 Release: 0 %define mod_name sexp_processor %define mod_full_name %{mod_name}-%{version} ++++++ sexp_processor-4.4.5.gem -> sexp_processor-4.5.0.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/History.txt new/History.txt --- old/History.txt 2015-01-17 02:08:03.000000000 +0100 +++ new/History.txt 2015-03-10 00:26:05.000000000 +0100 @@ -1,3 +1,9 @@ +=== 4.5.0 / 2015-03-09 + +* 1 minor enhancement: + + * Added SexpProcessor::expand_dirs_to_files as a utility to cmdline tools. + === 4.4.5 / 2015-01-16 * 1 bug fix: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.txt new/README.txt --- old/README.txt 2015-01-17 02:08:03.000000000 +0100 +++ new/README.txt 2015-03-10 00:26:05.000000000 +0100 @@ -15,6 +15,8 @@ * Allows you to write very clean filters. +* Sexp provides a simple and clean interface to creating and manipulating ASTs. + == SYNOPSIS: class MyProcessor < SexpProcessor Files old/checksums.yaml.gz and new/checksums.yaml.gz differ Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ Files old/data.tar.gz.sig and new/data.tar.gz.sig differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/sexp_processor.rb new/lib/sexp_processor.rb --- old/lib/sexp_processor.rb 2015-01-17 02:08:03.000000000 +0100 +++ new/lib/sexp_processor.rb 2015-03-10 00:26:05.000000000 +0100 @@ -33,7 +33,7 @@ class SexpProcessor - VERSION = "4.4.5" + VERSION = "4.5.0" ## # Automatically shifts off the Sexp type before handing the @@ -93,6 +93,23 @@ attr_reader :env ## + # Expand an array of directories into a flattened array of paths, eg: + # + # MyProcessor.run MyProcessor.expand_dirs_to_files ARGV + + def self.expand_dirs_to_files *dirs + extensions = %w[rb rake] + + dirs.flatten.map { |p| + if File.directory? p then + Dir[File.join(p, '**', "*.{#{extensions.join(',')}}")] + else + p + end + }.flatten.sort + end + + ## # Creates a new SexpProcessor. Use super to invoke this # initializer from SexpProcessor subclasses, then use the # attributes above to customize the functionality of the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2015-01-17 02:08:03.000000000 +0100 +++ new/metadata 2015-03-10 00:26:05.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: sexp_processor version: !ruby/object:Gem::Version - version: 4.4.5 + version: 4.5.0 platform: ruby authors: - Ryan Davis @@ -29,7 +29,7 @@ xJcC6UN6NHMOVMyAXsr2HR0gRRx4ofN1LoP2KhXzSr8UMvQYlwPmE0N5GQv1b5AO VpzF30vNaJK6ZT7xlIsIlwmH -----END CERTIFICATE----- -date: 2015-01-17 00:00:00.000000000 Z +date: 2015-03-09 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: minitest @@ -122,13 +122,9 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.4.1 +rubygems_version: 2.4.5 signing_key: specification_version: 4 summary: sexp_processor branches from ParseTree bringing all the generic sexp processing tools with it -test_files: -- test/test_composite_sexp_processor.rb -- test/test_environment.rb -- test/test_sexp.rb -- test/test_sexp_processor.rb +test_files: [] Files old/metadata.gz.sig and new/metadata.gz.sig differ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org