Hello community,

here is the log from the commit of package rubygem-listen for openSUSE:Factory 
checked in at 2015-03-16 07:00:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-listen (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-listen.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-listen"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-listen/rubygem-listen.changes    
2015-03-12 16:38:48.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-listen.new/rubygem-listen.changes       
2015-03-16 07:00:59.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Mar 13 05:31:23 UTC 2015 - [email protected]
+
+- updated to version 2.9.0
+
+-------------------------------------------------------------------

Old:
----
  listen-2.8.6.gem

New:
----
  listen-2.9.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-listen.spec ++++++
--- /var/tmp/diff_new_pack.4t7eeo/_old  2015-03-16 07:01:00.000000000 +0100
+++ /var/tmp/diff_new_pack.4t7eeo/_new  2015-03-16 07:01:00.000000000 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-listen
-Version:        2.8.6
+Version:        2.9.0
 Release:        0
 %define mod_name listen
 %define mod_full_name %{mod_name}-%{version}

++++++ listen-2.8.6.gem -> listen-2.9.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2015-03-09 11:39:06.000000000 +0100
+++ new/README.md       2015-03-10 18:54:56.000000000 +0100
@@ -163,6 +163,9 @@
 force_polling: true                             # Force the use of the polling 
adapter
                                                 # default: none
 
+relative: false                                 # Whether changes should be 
relative to current dir or not
+                                                # default: false
+
 debug: true                                     # Enable Celluloid logger
                                                 # default: false
 
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/listen/cli.rb new/lib/listen/cli.rb
--- old/lib/listen/cli.rb       2015-03-09 11:39:06.000000000 +0100
+++ new/lib/listen/cli.rb       2015-03-10 18:54:56.000000000 +0100
@@ -26,6 +26,12 @@
                  aliases: '-d',
                  banner:  'The directory to listen to'
 
+    class_option :relative,
+                 type:    :boolean,
+                 default: false,
+                 aliases: '-r',
+                 banner:  'Convert paths relative to current directory'
+
     def start
       Listen::Forwarder.new(options).start
     end
@@ -44,6 +50,7 @@
       logger.info 'Starting listen...'
       address = @options[:forward]
       directory = @options[:directory]
+      relative = @options[:relative]
       callback = proc do |modified, added, removed|
         if @options[:verbose]
           logger.info "+ #{added}" unless added.empty?
@@ -52,7 +59,12 @@
         end
       end
 
-      listener = Listen.to directory, forward_to: address, &callback
+      listener = Listen.to(
+        directory,
+        forward_to: address,
+        relative: relative,
+        &callback)
+
       listener.start
 
       sleep 0.5 while listener.listen?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/listen/listener.rb new/lib/listen/listener.rb
--- old/lib/listen/listener.rb  2015-03-09 11:39:06.000000000 +0100
+++ new/lib/listen/listener.rb  2015-03-10 18:54:56.000000000 +0100
@@ -164,6 +164,14 @@
       fail "Invalid type: #{type.inspect}" unless [:dir, :file].include? type
       fail "Invalid change: #{change.inspect}" unless change.is_a?(Symbol)
       fail "Invalid path: #{path.inspect}" unless path.is_a?(String)
+      if @options[:relative]
+        dir = begin
+                cwd = Pathname.pwd
+                dir.relative_path_from(cwd)
+              rescue ArgumentError
+                dir
+              end
+      end
       @queue << [type, change, dir, path, options]
 
       @last_queue_event_time = Time.now.to_f
@@ -184,6 +192,7 @@
         latency: nil,
         wait_for_delay: 0.1,
         force_polling: false,
+        relative: false,
         polling_fallback_message: nil }.merge(options)
     end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/listen/version.rb new/lib/listen/version.rb
--- old/lib/listen/version.rb   2015-03-09 11:39:06.000000000 +0100
+++ new/lib/listen/version.rb   2015-03-10 18:54:56.000000000 +0100
@@ -1,3 +1,3 @@
 module Listen
-  VERSION = '2.8.6'
+  VERSION = '2.9.0'
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2015-03-09 11:39:06.000000000 +0100
+++ new/metadata        2015-03-10 18:54:56.000000000 +0100
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: listen
 version: !ruby/object:Gem::Version
-  version: 2.8.6
+  version: 2.9.0
 platform: ruby
 authors:
 - Thibaud Guillaume-Gentil
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2015-03-09 00:00:00.000000000 Z
+date: 2015-03-10 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: celluloid

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to