Hello community,

here is the log from the commit of package rubygem-tins for openSUSE:Factory 
checked in at 2017-08-21 11:37:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-tins.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-tins"

Mon Aug 21 11:37:14 2017 rev:32 rq:515064 version:1.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes        
2017-06-08 15:00:14.322431933 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes   
2017-08-21 11:37:14.888440357 +0200
@@ -1,0 +2,6 @@
+Thu Aug  3 19:45:26 UTC 2017 - [email protected]
+
+- updated to version 1.15.0
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  tins-1.14.0.gem

New:
----
  tins-1.15.0.gem

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

Other differences:
------------------
++++++ rubygem-tins.spec ++++++
--- /var/tmp/diff_new_pack.fVtWTr/_old  2017-08-21 11:37:16.380230550 +0200
+++ /var/tmp/diff_new_pack.fVtWTr/_new  2017-08-21 11:37:16.388229425 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-tins
-Version:        1.14.0
+Version:        1.15.0
 Release:        0
 %define mod_name tins
 %define mod_full_name %{mod_name}-%{version}

++++++ tins-1.14.0.gem -> tins-1.15.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md       2017-05-16 23:29:42.000000000 +0200
+++ new/README.md       2017-06-29 11:20:18.000000000 +0200
@@ -12,6 +12,8 @@
 
 ## Changes
 
+* 2017-06-29 Release 1.15.0
+- Add support for smart duration formats with %D directive
 * 2017-05-16 Release 1.14.0
  - Add visit proc to determine if file should be visited.
 * 2017-05-14 Release 1.13.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/VERSION new/VERSION
--- old/VERSION 2017-05-16 23:29:42.000000000 +0200
+++ new/VERSION 2017-06-29 11:20:18.000000000 +0200
@@ -1 +1 @@
-1.14.0
+1.15.0
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/duration.rb new/lib/tins/duration.rb
--- old/lib/tins/duration.rb    2017-05-16 23:29:42.000000000 +0200
+++ new/lib/tins/duration.rb    2017-06-29 11:20:18.000000000 +0200
@@ -45,12 +45,15 @@
     end
 
     def format(template = '%d+%h:%m:%s.%f', precision: nil)
-      result = template.gsub(/%[dhms]/,
-        '%d' => @days,
-        '%h' => '%02u' % @hours,
-        '%m' => '%02u' % @minutes,
-        '%s' => '%02u' % @seconds,
-      )
+      result = template.gsub(/%[Ddhms]/) { |directive|
+        case directive
+        when '%d' then @days
+        when '%h' then '%02u' % @hours
+        when '%m' then '%02u' % @minutes
+        when '%s' then '%02u' % @seconds
+        when '%D' then format_smart
+        end
+      }
       if result.include?('%f')
         if precision
           fractional_seconds = "%.#{precision}f" % @fractional_seconds
@@ -63,6 +66,12 @@
     end
 
     def to_s
+      format_smart
+    end
+
+    private
+
+    def format_smart
       template  = '%h:%m:%s'
       precision = nil
       if days?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb
--- old/lib/tins/version.rb     2017-05-16 23:29:42.000000000 +0200
+++ new/lib/tins/version.rb     2017-06-29 11:20:18.000000000 +0200
@@ -1,6 +1,6 @@
 module Tins
   # Tins version
-  VERSION         = '1.14.0'
+  VERSION         = '1.15.0'
   VERSION_ARRAY   = VERSION.split('.').map(&:to_i) # :nodoc:
   VERSION_MAJOR   = VERSION_ARRAY[0] # :nodoc:
   VERSION_MINOR   = VERSION_ARRAY[1] # :nodoc:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2017-05-16 23:29:42.000000000 +0200
+++ new/metadata        2017-06-29 11:20:18.000000000 +0200
@@ -1,14 +1,14 @@
 --- !ruby/object:Gem::Specification
 name: tins
 version: !ruby/object:Gem::Version
-  version: 1.14.0
+  version: 1.15.0
 platform: ruby
 authors:
 - Florian Frank
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2017-05-16 00:00:00.000000000 Z
+date: 2017-06-29 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: gem_hadar
@@ -324,7 +324,7 @@
 - tests/deep_dup_test.rb
 - tests/delegate_test.rb
 - tests/dslkit_test.rb
-- tests/duaration_test.rb
+- tests/duration_test.rb
 - tests/dynamic_scope_test.rb
 - tests/expose_test.rb
 - tests/extract_last_argument_options_test.rb
@@ -394,7 +394,7 @@
       version: '0'
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.6.10
+rubygems_version: 2.6.11
 signing_key: 
 specification_version: 4
 summary: Useful stuff.
@@ -413,7 +413,7 @@
 - tests/deep_dup_test.rb
 - tests/delegate_test.rb
 - tests/dslkit_test.rb
-- tests/duaration_test.rb
+- tests/duration_test.rb
 - tests/dynamic_scope_test.rb
 - tests/expose_test.rb
 - tests/extract_last_argument_options_test.rb
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/duaration_test.rb new/tests/duaration_test.rb
--- old/tests/duaration_test.rb 2017-05-16 23:29:42.000000000 +0200
+++ new/tests/duaration_test.rb 1970-01-01 01:00:00.000000000 +0100
@@ -1,68 +0,0 @@
-require 'test_helper'
-require 'tins'
-
-module Tins
-  class DurationTest < Test::Unit::TestCase
-    def test_short_to_s
-      assert_equal '00:11:06', Tins::Duration.new(666).to_s
-    end
-
-    def test_to_s_with_days
-      assert_equal '7+17:11:06', Tins::Duration.new(666666).to_s
-    end
-
-    def test_to_s_with_fractional_seconds
-      assert_equal '00:11:06.123', Tins::Duration.new(666.123456).to_s
-    end
-
-    def test_to_s_with_days_and_fractional_seconds
-      assert_equal '7+17:11:06.123', Tins::Duration.new(666666.123456).to_s
-    end
-
-    def test_format_without_precision
-      assert_equal '0+00:11:06.123456', Tins::Duration.new(666.123456).format
-    end
-
-    def test_predicate_days
-      s = 0
-      assert_false Tins::Duration.new(s).days?
-      s += 86_400
-      assert_true Tins::Duration.new(s).days?
-    end
-
-    def test_predicate_hours
-      s = 0
-      assert_false Tins::Duration.new(s).hours?
-      s += 3600
-      assert_true Tins::Duration.new(s).hours?
-    end
-
-    def test_predicate_minutes
-      s = 0
-      assert_false Tins::Duration.new(s).minutes?
-      s += 60
-      assert_true Tins::Duration.new(s).minutes?
-    end
-
-    def test_predicate_seconds
-      s = 0
-      assert_false Tins::Duration.new(s).seconds?
-      s += 1
-      assert_true Tins::Duration.new(s).seconds?
-    end
-
-    def test_predicate_fractional_seconds
-      s = 0
-      assert_false Tins::Duration.new(s).fractional_seconds?
-      s += 0.1
-      assert_true Tins::Duration.new(s).fractional_seconds?
-    end
-
-    def test_comparison
-      t1 = Tins::Duration.new(666.23456)
-      t2 = Tins::Duration.new(666.12345)
-      assert_operator t1, :>, t2
-    end
-  end
-end
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tests/duration_test.rb new/tests/duration_test.rb
--- old/tests/duration_test.rb  1970-01-01 01:00:00.000000000 +0100
+++ new/tests/duration_test.rb  2017-06-29 11:20:18.000000000 +0200
@@ -0,0 +1,73 @@
+require 'test_helper'
+require 'tins'
+
+module Tins
+  class DurationTest < Test::Unit::TestCase
+    def test_short_to_s
+      assert_equal '00:11:06', Tins::Duration.new(666).to_s
+    end
+
+    def test_to_s_with_days
+      assert_equal '7+17:11:06', Tins::Duration.new(666666).to_s
+    end
+
+    def test_to_s_with_fractional_seconds
+      assert_equal '00:11:06.123', Tins::Duration.new(666.123456).to_s
+    end
+
+    def test_to_s_with_days_and_fractional_seconds
+      assert_equal '7+17:11:06.123', Tins::Duration.new(666666.123456).to_s
+    end
+
+    def test_format_without_precision
+      assert_equal '0+00:11:06.123456', Tins::Duration.new(666.123456).format
+    end
+
+    def test_smart_format
+      assert_equal '00:11:06.123', Tins::Duration.new(666.123456).format('%D')
+      assert_equal '7+17:11:06.123', 
Tins::Duration.new(666666.123456).format('%D')
+    end
+
+    def test_predicate_days
+      s = 0
+      assert_false Tins::Duration.new(s).days?
+      s += 86_400
+      assert_true Tins::Duration.new(s).days?
+    end
+
+    def test_predicate_hours
+      s = 0
+      assert_false Tins::Duration.new(s).hours?
+      s += 3600
+      assert_true Tins::Duration.new(s).hours?
+    end
+
+    def test_predicate_minutes
+      s = 0
+      assert_false Tins::Duration.new(s).minutes?
+      s += 60
+      assert_true Tins::Duration.new(s).minutes?
+    end
+
+    def test_predicate_seconds
+      s = 0
+      assert_false Tins::Duration.new(s).seconds?
+      s += 1
+      assert_true Tins::Duration.new(s).seconds?
+    end
+
+    def test_predicate_fractional_seconds
+      s = 0
+      assert_false Tins::Duration.new(s).fractional_seconds?
+      s += 0.1
+      assert_true Tins::Duration.new(s).fractional_seconds?
+    end
+
+    def test_comparison
+      t1 = Tins::Duration.new(666.23456)
+      t2 = Tins::Duration.new(666.12345)
+      assert_operator t1, :>, t2
+    end
+  end
+end
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tins.gemspec new/tins.gemspec
--- old/tins.gemspec    2017-05-16 23:29:42.000000000 +0200
+++ new/tins.gemspec    2017-06-29 11:20:18.000000000 +0200
@@ -1,25 +1,25 @@
 # -*- encoding: utf-8 -*-
-# stub: tins 1.14.0 ruby lib
+# stub: tins 1.15.0 ruby lib
 
 Gem::Specification.new do |s|
   s.name = "tins".freeze
-  s.version = "1.14.0"
+  s.version = "1.15.0"
 
   s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if 
s.respond_to? :required_rubygems_version=
   s.require_paths = ["lib".freeze]
   s.authors = ["Florian Frank".freeze]
-  s.date = "2017-05-16"
+  s.date = "2017-06-29"
   s.description = "All the stuff that isn't good/big enough for a real 
library.".freeze
   s.email = "[email protected]".freeze
   s.extra_rdoc_files = ["README.md".freeze, "lib/dslkit.rb".freeze, 
"lib/dslkit/polite.rb".freeze, "lib/dslkit/rude.rb".freeze, 
"lib/spruz.rb".freeze, "lib/tins.rb".freeze, "lib/tins/alias.rb".freeze, 
"lib/tins/annotate.rb".freeze, "lib/tins/ask_and_send.rb".freeze, 
"lib/tins/attempt.rb".freeze, "lib/tins/bijection.rb".freeze, 
"lib/tins/case_predicate.rb".freeze, "lib/tins/complete.rb".freeze, 
"lib/tins/concern.rb".freeze, "lib/tins/count_by.rb".freeze, 
"lib/tins/date_dummy.rb".freeze, "lib/tins/date_time_dummy.rb".freeze, 
"lib/tins/deep_const_get.rb".freeze, "lib/tins/deep_dup.rb".freeze, 
"lib/tins/dslkit.rb".freeze, "lib/tins/duration.rb".freeze, 
"lib/tins/expose.rb".freeze, 
"lib/tins/extract_last_argument_options.rb".freeze, 
"lib/tins/file_binary.rb".freeze, "lib/tins/find.rb".freeze, 
"lib/tins/generator.rb".freeze, "lib/tins/go.rb".freeze, 
"lib/tins/hash_symbolize_keys_recursive.rb".freeze, 
"lib/tins/hash_union.rb".freeze, "lib/tins/if_predicate.rb".freeze, 
"lib/tins/implement.rb".freeze, "lib/tins/limited.rb".freeze, 
"lib/tins/lines_file.rb".freeze, "lib/tins/memoize.rb".freeze, 
"lib/tins/method_description.rb".freeze, "lib/tins/minimize.rb".freeze, 
"lib/tins/module_group.rb".freeze, "lib/tins/named_set.rb".freeze, 
"lib/tins/null.rb".freeze, "lib/tins/once.rb".freeze, "lib/tins/p.rb".freeze, 
"lib/tins/partial_application.rb".freeze, "lib/tins/proc_compose.rb".freeze, 
"lib/tins/proc_prelude.rb".freeze, "lib/tins/range_plus.rb".freeze, 
"lib/tins/require_maybe.rb".freeze, "lib/tins/responding.rb".freeze, 
"lib/tins/secure_write.rb".freeze, "lib/tins/sexy_singleton.rb".freeze, 
"lib/tins/string_byte_order_mark.rb".freeze, 
"lib/tins/string_camelize.rb".freeze, "lib/tins/string_underscore.rb".freeze, 
"lib/tins/string_version.rb".freeze, "lib/tins/subhash.rb".freeze, 
"lib/tins/terminal.rb".freeze, "lib/tins/thread_local.rb".freeze, 
"lib/tins/time_dummy.rb".freeze, "lib/tins/to.rb".freeze, 
"lib/tins/to_proc.rb".freeze, "lib/tins/token.rb".freeze, 
"lib/tins/uniq_by.rb".freeze, "lib/tins/unit.rb".freeze, 
"lib/tins/version.rb".freeze, "lib/tins/write.rb".freeze, 
"lib/tins/xt.rb".freeze, "lib/tins/xt/annotate.rb".freeze, 
"lib/tins/xt/ask_and_send.rb".freeze, "lib/tins/xt/attempt.rb".freeze, 
"lib/tins/xt/blank.rb".freeze, "lib/tins/xt/case_predicate.rb".freeze, 
"lib/tins/xt/complete.rb".freeze, "lib/tins/xt/concern.rb".freeze, 
"lib/tins/xt/count_by.rb".freeze, "lib/tins/xt/date_dummy.rb".freeze, 
"lib/tins/xt/date_time_dummy.rb".freeze, 
"lib/tins/xt/deep_const_get.rb".freeze, "lib/tins/xt/deep_dup.rb".freeze, 
"lib/tins/xt/dslkit.rb".freeze, "lib/tins/xt/expose.rb".freeze, 
"lib/tins/xt/extract_last_argument_options.rb".freeze, 
"lib/tins/xt/file_binary.rb".freeze, "lib/tins/xt/full.rb".freeze, 
"lib/tins/xt/hash_symbolize_keys_recursive.rb".freeze, 
"lib/tins/xt/hash_union.rb".freeze, "lib/tins/xt/if_predicate.rb".freeze, 
"lib/tins/xt/implement.rb".freeze, "lib/tins/xt/irb.rb".freeze, 
"lib/tins/xt/method_description.rb".freeze, "lib/tins/xt/named.rb".freeze, 
"lib/tins/xt/null.rb".freeze, "lib/tins/xt/p.rb".freeze, 
"lib/tins/xt/partial_application.rb".freeze, 
"lib/tins/xt/proc_compose.rb".freeze, "lib/tins/xt/proc_prelude.rb".freeze, 
"lib/tins/xt/range_plus.rb".freeze, "lib/tins/xt/require_maybe.rb".freeze, 
"lib/tins/xt/responding.rb".freeze, "lib/tins/xt/secure_write.rb".freeze, 
"lib/tins/xt/sexy_singleton.rb".freeze, "lib/tins/xt/string.rb".freeze, 
"lib/tins/xt/string_byte_order_mark.rb".freeze, 
"lib/tins/xt/string_camelize.rb".freeze, 
"lib/tins/xt/string_underscore.rb".freeze, 
"lib/tins/xt/string_version.rb".freeze, "lib/tins/xt/subhash.rb".freeze, 
"lib/tins/xt/time_dummy.rb".freeze, "lib/tins/xt/time_freezer.rb".freeze, 
"lib/tins/xt/to.rb".freeze, "lib/tins/xt/uniq_by.rb".freeze, 
"lib/tins/xt/write.rb".freeze]
-  s.files = [".gitignore".freeze, ".travis.yml".freeze, "COPYING".freeze, 
"Gemfile".freeze, "README.md".freeze, "Rakefile".freeze, "TODO".freeze, 
"VERSION".freeze, "examples/add_one.png".freeze, "examples/add_one.stm".freeze, 
"examples/bb3.png".freeze, "examples/bb3.stm".freeze, 
"examples/concatenate_compare.mtm".freeze, 
"examples/concatenate_compare.png".freeze, 
"examples/length_difference.mtm".freeze, 
"examples/length_difference.png".freeze, "examples/let.rb".freeze, 
"examples/mail.rb".freeze, "examples/minsky.rb".freeze, 
"examples/multiply.reg".freeze, "examples/null_pattern.rb".freeze, 
"examples/ones_difference-mtm.png".freeze, 
"examples/ones_difference-stm.png".freeze, 
"examples/ones_difference.mtm".freeze, "examples/ones_difference.stm".freeze, 
"examples/prefix-equals-suffix-reversed-with-infix.png".freeze, 
"examples/prefix-equals-suffix-reversed-with-infix.stm".freeze, 
"examples/recipe.rb".freeze, "examples/recipe2.rb".freeze, 
"examples/recipe_common.rb".freeze, "examples/subtract.reg".freeze, 
"examples/turing-graph.rb".freeze, "examples/turing.rb".freeze, 
"lib/dslkit.rb".freeze, "lib/dslkit/polite.rb".freeze, 
"lib/dslkit/rude.rb".freeze, "lib/spruz".freeze, "lib/spruz.rb".freeze, 
"lib/tins.rb".freeze, "lib/tins/alias.rb".freeze, 
"lib/tins/annotate.rb".freeze, "lib/tins/ask_and_send.rb".freeze, 
"lib/tins/attempt.rb".freeze, "lib/tins/bijection.rb".freeze, 
"lib/tins/case_predicate.rb".freeze, "lib/tins/complete.rb".freeze, 
"lib/tins/concern.rb".freeze, "lib/tins/count_by.rb".freeze, 
"lib/tins/date_dummy.rb".freeze, "lib/tins/date_time_dummy.rb".freeze, 
"lib/tins/deep_const_get.rb".freeze, "lib/tins/deep_dup.rb".freeze, 
"lib/tins/dslkit.rb".freeze, "lib/tins/duration.rb".freeze, 
"lib/tins/expose.rb".freeze, 
"lib/tins/extract_last_argument_options.rb".freeze, 
"lib/tins/file_binary.rb".freeze, "lib/tins/find.rb".freeze, 
"lib/tins/generator.rb".freeze, "lib/tins/go.rb".freeze, 
"lib/tins/hash_symbolize_keys_recursive.rb".freeze, 
"lib/tins/hash_union.rb".freeze, "lib/tins/if_predicate.rb".freeze, 
"lib/tins/implement.rb".freeze, "lib/tins/limited.rb".freeze, 
"lib/tins/lines_file.rb".freeze, "lib/tins/memoize.rb".freeze, 
"lib/tins/method_description.rb".freeze, "lib/tins/minimize.rb".freeze, 
"lib/tins/module_group.rb".freeze, "lib/tins/named_set.rb".freeze, 
"lib/tins/null.rb".freeze, "lib/tins/once.rb".freeze, "lib/tins/p.rb".freeze, 
"lib/tins/partial_application.rb".freeze, "lib/tins/proc_compose.rb".freeze, 
"lib/tins/proc_prelude.rb".freeze, "lib/tins/range_plus.rb".freeze, 
"lib/tins/require_maybe.rb".freeze, "lib/tins/responding.rb".freeze, 
"lib/tins/secure_write.rb".freeze, "lib/tins/sexy_singleton.rb".freeze, 
"lib/tins/string_byte_order_mark.rb".freeze, 
"lib/tins/string_camelize.rb".freeze, "lib/tins/string_underscore.rb".freeze, 
"lib/tins/string_version.rb".freeze, "lib/tins/subhash.rb".freeze, 
"lib/tins/terminal.rb".freeze, "lib/tins/thread_local.rb".freeze, 
"lib/tins/time_dummy.rb".freeze, "lib/tins/to.rb".freeze, 
"lib/tins/to_proc.rb".freeze, "lib/tins/token.rb".freeze, 
"lib/tins/uniq_by.rb".freeze, "lib/tins/unit.rb".freeze, 
"lib/tins/version.rb".freeze, "lib/tins/write.rb".freeze, 
"lib/tins/xt.rb".freeze, "lib/tins/xt/annotate.rb".freeze, 
"lib/tins/xt/ask_and_send.rb".freeze, "lib/tins/xt/attempt.rb".freeze, 
"lib/tins/xt/blank.rb".freeze, "lib/tins/xt/case_predicate.rb".freeze, 
"lib/tins/xt/complete.rb".freeze, "lib/tins/xt/concern.rb".freeze, 
"lib/tins/xt/count_by.rb".freeze, "lib/tins/xt/date_dummy.rb".freeze, 
"lib/tins/xt/date_time_dummy.rb".freeze, 
"lib/tins/xt/deep_const_get.rb".freeze, "lib/tins/xt/deep_dup.rb".freeze, 
"lib/tins/xt/dslkit.rb".freeze, "lib/tins/xt/expose.rb".freeze, 
"lib/tins/xt/extract_last_argument_options.rb".freeze, 
"lib/tins/xt/file_binary.rb".freeze, "lib/tins/xt/full.rb".freeze, 
"lib/tins/xt/hash_symbolize_keys_recursive.rb".freeze, 
"lib/tins/xt/hash_union.rb".freeze, "lib/tins/xt/if_predicate.rb".freeze, 
"lib/tins/xt/implement.rb".freeze, "lib/tins/xt/irb.rb".freeze, 
"lib/tins/xt/method_description.rb".freeze, "lib/tins/xt/named.rb".freeze, 
"lib/tins/xt/null.rb".freeze, "lib/tins/xt/p.rb".freeze, 
"lib/tins/xt/partial_application.rb".freeze, 
"lib/tins/xt/proc_compose.rb".freeze, "lib/tins/xt/proc_prelude.rb".freeze, 
"lib/tins/xt/range_plus.rb".freeze, "lib/tins/xt/require_maybe.rb".freeze, 
"lib/tins/xt/responding.rb".freeze, "lib/tins/xt/secure_write.rb".freeze, 
"lib/tins/xt/sexy_singleton.rb".freeze, "lib/tins/xt/string.rb".freeze, 
"lib/tins/xt/string_byte_order_mark.rb".freeze, 
"lib/tins/xt/string_camelize.rb".freeze, 
"lib/tins/xt/string_underscore.rb".freeze, 
"lib/tins/xt/string_version.rb".freeze, "lib/tins/xt/subhash.rb".freeze, 
"lib/tins/xt/time_dummy.rb".freeze, "lib/tins/xt/time_freezer.rb".freeze, 
"lib/tins/xt/to.rb".freeze, "lib/tins/xt/uniq_by.rb".freeze, 
"lib/tins/xt/write.rb".freeze, "tests/annotate_test.rb".freeze, 
"tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, 
"tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, 
"tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, 
"tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, 
"tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, 
"tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, 
"tests/dslkit_test.rb".freeze, "tests/duaration_test.rb".freeze, 
"tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, 
"tests/extract_last_argument_options_test.rb".freeze, 
"tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, 
"tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, 
"tests/go_test.rb".freeze, 
"tests/hash_symbolize_keys_recursive_test.rb".freeze, 
"tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, 
"tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, 
"tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, 
"tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, 
"tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, 
"tests/named_test.rb".freeze, "tests/null_test.rb".freeze, 
"tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, 
"tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, 
"tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, 
"tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, 
"tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, 
"tests/sexy_singleton_test.rb".freeze, 
"tests/string_byte_order_mark_test.rb".freeze, 
"tests/string_camelize_test.rb".freeze, 
"tests/string_underscore_test.rb".freeze, 
"tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, 
"tests/test_helper.rb".freeze, "tests/time_dummy_test.rb".freeze, 
"tests/time_freezer_test.rb".freeze, "tests/to_test.rb".freeze, 
"tests/token_test.rb".freeze, "tests/uniq_by_test.rb".freeze, 
"tests/unit_test.rb".freeze, "tins.gemspec".freeze]
+  s.files = [".gitignore".freeze, ".travis.yml".freeze, "COPYING".freeze, 
"Gemfile".freeze, "README.md".freeze, "Rakefile".freeze, "TODO".freeze, 
"VERSION".freeze, "examples/add_one.png".freeze, "examples/add_one.stm".freeze, 
"examples/bb3.png".freeze, "examples/bb3.stm".freeze, 
"examples/concatenate_compare.mtm".freeze, 
"examples/concatenate_compare.png".freeze, 
"examples/length_difference.mtm".freeze, 
"examples/length_difference.png".freeze, "examples/let.rb".freeze, 
"examples/mail.rb".freeze, "examples/minsky.rb".freeze, 
"examples/multiply.reg".freeze, "examples/null_pattern.rb".freeze, 
"examples/ones_difference-mtm.png".freeze, 
"examples/ones_difference-stm.png".freeze, 
"examples/ones_difference.mtm".freeze, "examples/ones_difference.stm".freeze, 
"examples/prefix-equals-suffix-reversed-with-infix.png".freeze, 
"examples/prefix-equals-suffix-reversed-with-infix.stm".freeze, 
"examples/recipe.rb".freeze, "examples/recipe2.rb".freeze, 
"examples/recipe_common.rb".freeze, "examples/subtract.reg".freeze, 
"examples/turing-graph.rb".freeze, "examples/turing.rb".freeze, 
"lib/dslkit.rb".freeze, "lib/dslkit/polite.rb".freeze, 
"lib/dslkit/rude.rb".freeze, "lib/spruz".freeze, "lib/spruz.rb".freeze, 
"lib/tins.rb".freeze, "lib/tins/alias.rb".freeze, 
"lib/tins/annotate.rb".freeze, "lib/tins/ask_and_send.rb".freeze, 
"lib/tins/attempt.rb".freeze, "lib/tins/bijection.rb".freeze, 
"lib/tins/case_predicate.rb".freeze, "lib/tins/complete.rb".freeze, 
"lib/tins/concern.rb".freeze, "lib/tins/count_by.rb".freeze, 
"lib/tins/date_dummy.rb".freeze, "lib/tins/date_time_dummy.rb".freeze, 
"lib/tins/deep_const_get.rb".freeze, "lib/tins/deep_dup.rb".freeze, 
"lib/tins/dslkit.rb".freeze, "lib/tins/duration.rb".freeze, 
"lib/tins/expose.rb".freeze, 
"lib/tins/extract_last_argument_options.rb".freeze, 
"lib/tins/file_binary.rb".freeze, "lib/tins/find.rb".freeze, 
"lib/tins/generator.rb".freeze, "lib/tins/go.rb".freeze, 
"lib/tins/hash_symbolize_keys_recursive.rb".freeze, 
"lib/tins/hash_union.rb".freeze, "lib/tins/if_predicate.rb".freeze, 
"lib/tins/implement.rb".freeze, "lib/tins/limited.rb".freeze, 
"lib/tins/lines_file.rb".freeze, "lib/tins/memoize.rb".freeze, 
"lib/tins/method_description.rb".freeze, "lib/tins/minimize.rb".freeze, 
"lib/tins/module_group.rb".freeze, "lib/tins/named_set.rb".freeze, 
"lib/tins/null.rb".freeze, "lib/tins/once.rb".freeze, "lib/tins/p.rb".freeze, 
"lib/tins/partial_application.rb".freeze, "lib/tins/proc_compose.rb".freeze, 
"lib/tins/proc_prelude.rb".freeze, "lib/tins/range_plus.rb".freeze, 
"lib/tins/require_maybe.rb".freeze, "lib/tins/responding.rb".freeze, 
"lib/tins/secure_write.rb".freeze, "lib/tins/sexy_singleton.rb".freeze, 
"lib/tins/string_byte_order_mark.rb".freeze, 
"lib/tins/string_camelize.rb".freeze, "lib/tins/string_underscore.rb".freeze, 
"lib/tins/string_version.rb".freeze, "lib/tins/subhash.rb".freeze, 
"lib/tins/terminal.rb".freeze, "lib/tins/thread_local.rb".freeze, 
"lib/tins/time_dummy.rb".freeze, "lib/tins/to.rb".freeze, 
"lib/tins/to_proc.rb".freeze, "lib/tins/token.rb".freeze, 
"lib/tins/uniq_by.rb".freeze, "lib/tins/unit.rb".freeze, 
"lib/tins/version.rb".freeze, "lib/tins/write.rb".freeze, 
"lib/tins/xt.rb".freeze, "lib/tins/xt/annotate.rb".freeze, 
"lib/tins/xt/ask_and_send.rb".freeze, "lib/tins/xt/attempt.rb".freeze, 
"lib/tins/xt/blank.rb".freeze, "lib/tins/xt/case_predicate.rb".freeze, 
"lib/tins/xt/complete.rb".freeze, "lib/tins/xt/concern.rb".freeze, 
"lib/tins/xt/count_by.rb".freeze, "lib/tins/xt/date_dummy.rb".freeze, 
"lib/tins/xt/date_time_dummy.rb".freeze, 
"lib/tins/xt/deep_const_get.rb".freeze, "lib/tins/xt/deep_dup.rb".freeze, 
"lib/tins/xt/dslkit.rb".freeze, "lib/tins/xt/expose.rb".freeze, 
"lib/tins/xt/extract_last_argument_options.rb".freeze, 
"lib/tins/xt/file_binary.rb".freeze, "lib/tins/xt/full.rb".freeze, 
"lib/tins/xt/hash_symbolize_keys_recursive.rb".freeze, 
"lib/tins/xt/hash_union.rb".freeze, "lib/tins/xt/if_predicate.rb".freeze, 
"lib/tins/xt/implement.rb".freeze, "lib/tins/xt/irb.rb".freeze, 
"lib/tins/xt/method_description.rb".freeze, "lib/tins/xt/named.rb".freeze, 
"lib/tins/xt/null.rb".freeze, "lib/tins/xt/p.rb".freeze, 
"lib/tins/xt/partial_application.rb".freeze, 
"lib/tins/xt/proc_compose.rb".freeze, "lib/tins/xt/proc_prelude.rb".freeze, 
"lib/tins/xt/range_plus.rb".freeze, "lib/tins/xt/require_maybe.rb".freeze, 
"lib/tins/xt/responding.rb".freeze, "lib/tins/xt/secure_write.rb".freeze, 
"lib/tins/xt/sexy_singleton.rb".freeze, "lib/tins/xt/string.rb".freeze, 
"lib/tins/xt/string_byte_order_mark.rb".freeze, 
"lib/tins/xt/string_camelize.rb".freeze, 
"lib/tins/xt/string_underscore.rb".freeze, 
"lib/tins/xt/string_version.rb".freeze, "lib/tins/xt/subhash.rb".freeze, 
"lib/tins/xt/time_dummy.rb".freeze, "lib/tins/xt/time_freezer.rb".freeze, 
"lib/tins/xt/to.rb".freeze, "lib/tins/xt/uniq_by.rb".freeze, 
"lib/tins/xt/write.rb".freeze, "tests/annotate_test.rb".freeze, 
"tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, 
"tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, 
"tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, 
"tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, 
"tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, 
"tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, 
"tests/dslkit_test.rb".freeze, "tests/duration_test.rb".freeze, 
"tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, 
"tests/extract_last_argument_options_test.rb".freeze, 
"tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, 
"tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, 
"tests/go_test.rb".freeze, 
"tests/hash_symbolize_keys_recursive_test.rb".freeze, 
"tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, 
"tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, 
"tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, 
"tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, 
"tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, 
"tests/named_test.rb".freeze, "tests/null_test.rb".freeze, 
"tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, 
"tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, 
"tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, 
"tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, 
"tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, 
"tests/sexy_singleton_test.rb".freeze, 
"tests/string_byte_order_mark_test.rb".freeze, 
"tests/string_camelize_test.rb".freeze, 
"tests/string_underscore_test.rb".freeze, 
"tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, 
"tests/test_helper.rb".freeze, "tests/time_dummy_test.rb".freeze, 
"tests/time_freezer_test.rb".freeze, "tests/to_test.rb".freeze, 
"tests/token_test.rb".freeze, "tests/uniq_by_test.rb".freeze, 
"tests/unit_test.rb".freeze, "tins.gemspec".freeze]
   s.homepage = "https://github.com/flori/tins".freeze
   s.licenses = ["MIT".freeze]
   s.rdoc_options = ["--title".freeze, "Tins - Useful stuff.".freeze, 
"--main".freeze, "README.md".freeze]
   s.required_ruby_version = Gem::Requirement.new(">= 2.0".freeze)
-  s.rubygems_version = "2.6.10".freeze
+  s.rubygems_version = "2.6.11".freeze
   s.summary = "Useful stuff.".freeze
-  s.test_files = ["tests/annotate_test.rb".freeze, 
"tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, 
"tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, 
"tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, 
"tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, 
"tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, 
"tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, 
"tests/dslkit_test.rb".freeze, "tests/duaration_test.rb".freeze, 
"tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, 
"tests/extract_last_argument_options_test.rb".freeze, 
"tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, 
"tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, 
"tests/go_test.rb".freeze, 
"tests/hash_symbolize_keys_recursive_test.rb".freeze, 
"tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, 
"tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, 
"tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, 
"tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, 
"tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, 
"tests/named_test.rb".freeze, "tests/null_test.rb".freeze, 
"tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, 
"tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, 
"tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, 
"tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, 
"tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, 
"tests/sexy_singleton_test.rb".freeze, 
"tests/string_byte_order_mark_test.rb".freeze, 
"tests/string_camelize_test.rb".freeze, 
"tests/string_underscore_test.rb".freeze, 
"tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, 
"tests/test_helper.rb".freeze, "tests/time_dummy_test.rb".freeze, 
"tests/time_freezer_test.rb".freeze, "tests/to_test.rb".freeze, 
"tests/token_test.rb".freeze, "tests/uniq_by_test.rb".freeze, 
"tests/unit_test.rb".freeze, "tests/annotate_test.rb".freeze, 
"tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, 
"tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, 
"tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, 
"tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, 
"tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, 
"tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, 
"tests/dslkit_test.rb".freeze, "tests/duaration_test.rb".freeze, 
"tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, 
"tests/extract_last_argument_options_test.rb".freeze, 
"tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, 
"tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, 
"tests/go_test.rb".freeze, 
"tests/hash_symbolize_keys_recursive_test.rb".freeze, 
"tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, 
"tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, 
"tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, 
"tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, 
"tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, 
"tests/named_test.rb".freeze, "tests/null_test.rb".freeze, 
"tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, 
"tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, 
"tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, 
"tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, 
"tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, 
"tests/sexy_singleton_test.rb".freeze, 
"tests/string_byte_order_mark_test.rb".freeze, 
"tests/string_camelize_test.rb".freeze, 
"tests/string_underscore_test.rb".freeze, 
"tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, 
"tests/time_dummy_test.rb".freeze, "tests/time_freezer_test.rb".freeze, 
"tests/to_test.rb".freeze, "tests/token_test.rb".freeze, 
"tests/uniq_by_test.rb".freeze, "tests/unit_test.rb".freeze]
+  s.test_files = ["tests/annotate_test.rb".freeze, 
"tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, 
"tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, 
"tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, 
"tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, 
"tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, 
"tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, 
"tests/dslkit_test.rb".freeze, "tests/duration_test.rb".freeze, 
"tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, 
"tests/extract_last_argument_options_test.rb".freeze, 
"tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, 
"tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, 
"tests/go_test.rb".freeze, 
"tests/hash_symbolize_keys_recursive_test.rb".freeze, 
"tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, 
"tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, 
"tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, 
"tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, 
"tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, 
"tests/named_test.rb".freeze, "tests/null_test.rb".freeze, 
"tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, 
"tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, 
"tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, 
"tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, 
"tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, 
"tests/sexy_singleton_test.rb".freeze, 
"tests/string_byte_order_mark_test.rb".freeze, 
"tests/string_camelize_test.rb".freeze, 
"tests/string_underscore_test.rb".freeze, 
"tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, 
"tests/test_helper.rb".freeze, "tests/time_dummy_test.rb".freeze, 
"tests/time_freezer_test.rb".freeze, "tests/to_test.rb".freeze, 
"tests/token_test.rb".freeze, "tests/uniq_by_test.rb".freeze, 
"tests/unit_test.rb".freeze, "tests/annotate_test.rb".freeze, 
"tests/ask_and_send_test.rb".freeze, "tests/attempt_test.rb".freeze, 
"tests/bijection_test.rb".freeze, "tests/blank_full_test.rb".freeze, 
"tests/case_predicate_test.rb".freeze, "tests/concern_test.rb".freeze, 
"tests/count_by_test.rb".freeze, "tests/date_dummy_test.rb".freeze, 
"tests/date_time_dummy_test.rb".freeze, "tests/deep_const_get_test.rb".freeze, 
"tests/deep_dup_test.rb".freeze, "tests/delegate_test.rb".freeze, 
"tests/dslkit_test.rb".freeze, "tests/duration_test.rb".freeze, 
"tests/dynamic_scope_test.rb".freeze, "tests/expose_test.rb".freeze, 
"tests/extract_last_argument_options_test.rb".freeze, 
"tests/file_binary_test.rb".freeze, "tests/find_test.rb".freeze, 
"tests/from_module_test.rb".freeze, "tests/generator_test.rb".freeze, 
"tests/go_test.rb".freeze, 
"tests/hash_symbolize_keys_recursive_test.rb".freeze, 
"tests/hash_union_test.rb".freeze, "tests/if_predicate_test.rb".freeze, 
"tests/implement_test.rb".freeze, "tests/limited_test.rb".freeze, 
"tests/lines_file_test.rb".freeze, "tests/memoize_test.rb".freeze, 
"tests/method_description_test.rb".freeze, "tests/minimize_test.rb".freeze, 
"tests/module_group_test.rb".freeze, "tests/named_set_test.rb".freeze, 
"tests/named_test.rb".freeze, "tests/null_test.rb".freeze, 
"tests/p_test.rb".freeze, "tests/partial_application_test.rb".freeze, 
"tests/proc_compose_test.rb".freeze, "tests/proc_prelude_test.rb".freeze, 
"tests/range_plus_test.rb".freeze, "tests/require_maybe_test.rb".freeze, 
"tests/responding_test.rb".freeze, "tests/rotate_test.rb".freeze, 
"tests/scope_test.rb".freeze, "tests/secure_write_test.rb".freeze, 
"tests/sexy_singleton_test.rb".freeze, 
"tests/string_byte_order_mark_test.rb".freeze, 
"tests/string_camelize_test.rb".freeze, 
"tests/string_underscore_test.rb".freeze, 
"tests/string_version_test.rb".freeze, "tests/subhash_test.rb".freeze, 
"tests/time_dummy_test.rb".freeze, "tests/time_freezer_test.rb".freeze, 
"tests/to_test.rb".freeze, "tests/token_test.rb".freeze, 
"tests/uniq_by_test.rb".freeze, "tests/unit_test.rb".freeze]
 
   if s.respond_to? :specification_version then
     s.specification_version = 4


Reply via email to