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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]