Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2018-05-30 12:08:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-Glob (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-Glob.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-Glob"

Wed May 30 12:08:03 2018 rev:11 rq:607804 version:0.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes        2017-09-15 
21:12:34.273039727 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2018-05-30 
12:22:27.783604295 +0200
@@ -1,0 +2,60 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update Glob to version 0.9.2.
+
+  Made Tests.Utils use Ints instead of Floats to avoid spurious failures
+  that aren't of any concern.
+
+  New functions, data types, and constants:
+          System.FilePath.Glob.isLiteral :: Pattern -> Bool
+                  Tells whether a Pattern is a literal file path.
+
+                  Thanks to Simon Hengel and Harry Garrood for the
+                  feature request.
+
+          System.FilePath.Glob.GlobOptions
+                  Options for the glob* family of IO functions.
+
+          System.FilePath.Glob.globDefault :: GlobOptions
+                  Use matchDefault and don't return unmatched files.
+
+  Changed function types:
+          System.FilePath.Glob.globDir :: [Pattern] -> FilePath -> IO 
[[FilePath]]
+                  No longer returns unmatched paths, like globDir1.
+
+          System.FilePath.Glob.globDirWith :: GlobOptions -> [Pattern] -> 
FilePath -> IO ([[FilePath]], Maybe [FilePath])
+                  Takes GlobOptions instead of MatchOptions, and returns
+                  unmatched paths in a Maybe corresponding to whether they
+                  were requested in the options or not.
+
+                  This is a significant performance boost for all glob*
+                  functions when unmatched file paths are not desired.
+
+  Optimization: when unmatched file paths are not requested, glob and
+                globDir1 use commonDirectory to avoid extra
+                getDirectoryContents calls at the start.
+  Optimization: character ranges containing . or / are simplified more
+                than before, especially when they make the entire pattern
+                incapable of matching anything.
+  Optimization: extension separator matching where the extension is
+                surrounded by other literals (e.g. "*.txt" or "foo.*" or
+                simply "foo.txt") should be quicker in general, and the
+                Patterns should be smaller. (This adds to the number of
+                places where the code assumes that the extension separator
+                is the '.' character.)
+
+  Bug fix: commonDirectory should no longer add extra directory separators
+           to the Pattern.
+  Bug fix: the glob* functions should now place slashes correctly when
+           using recursively matching patterns with extra slashes, such as
+           "**//foo".
+  Bug fix: number ranges are no longer optimized to single characters, so
+           that leading zeroes are handled correctly: e.g. "<0-9>" didn't
+           match "007".
+  Bug fix: "//" did not match itself.
+  Bug fix: ".//" did not match itself.
+  Bug fix: "x" did not match ".//x" (with ignoreDotSlash enabled).
+  Bug fix: "<-><->" matched single digit numbers.
+  Bug fix: "<0-0><1-1>" didn't match "01".
+
+-------------------------------------------------------------------

Old:
----
  Glob-0.8.0.tar.gz

New:
----
  Glob-0.9.2.tar.gz

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

Other differences:
------------------
++++++ ghc-Glob.spec ++++++
--- /var/tmp/diff_new_pack.UOFRQQ/_old  2018-05-30 12:22:28.807574648 +0200
+++ /var/tmp/diff_new_pack.UOFRQQ/_new  2018-05-30 12:22:28.811574532 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-Glob
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.8.0
+Version:        0.9.2
 Release:        0
 Summary:        Globbing library
 License:        BSD-3-Clause
@@ -75,7 +75,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE.txt
+%license LICENSE.txt
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.txt README.txt

++++++ Glob-0.8.0.tar.gz -> Glob-0.9.2.tar.gz ++++++
++++ 1619 lines of diff (skipped)


Reply via email to