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

Reply via email to