filepattern 0.1 → 0.1.1
raw patch · 3 files changed
+13/−10 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGES.txt +2/−0
- filepattern.cabal +7/−6
- src/System/FilePattern.hs +4/−4
CHANGES.txt view
@@ -1,5 +1,7 @@ Changelog for filepattern +0.1.1, released 2019-02-12+ Switch to https://github.com/ndmitchell/filepattern 0.1, released 2019-02-12 Substantial (almost total) rewrite Remove // patterns
filepattern.cabal view
@@ -1,7 +1,7 @@ cabal-version: >= 1.18 build-type: Simple name: filepattern-version: 0.1+version: 0.1.1 license: BSD3 license-file: LICENSE category: Development, FilePath@@ -15,18 +15,19 @@ . * All matching is /O(n)/. .- * See "System.FilePattern" and 'System.FilePattern.?==' simple matching and semantics.+ * See "System.FilePattern" and @?==@ simple matching and semantics. .- * Use 'System.FilePattern.match' and 'System.FilePattern.substitute' to extract suitable+ * Use @match@ and @substitute@ to extract suitable strings from the @*@ and @**@ matches, and substitute them back into other patterns. .- * Use 'System.FilePattern.step' and 'System.FilePattern.matchMany' to perform bulk matching+ * Use @step@ and @matchMany@ to perform bulk matching of many patterns against many paths simultaneously. . * Use "System.FilePattern.Directory" to perform optimised directory traverals using patterns. . Originally taken from the <https://hackage.haskell.org/package/shake Shake library>.-bug-reports: https://github.com/eborden/filepattern/issues+homepage: https://github.com/ndmitchell/filepattern#readme+bug-reports: https://github.com/ndmitchell/filepattern/issues tested-with: GHC==8.6.3, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 extra-doc-files: CHANGES.txt@@ -34,7 +35,7 @@ source-repository head type: git- location: https://github.com/eborden/filepattern.git+ location: https://github.com/ndmitchell/filepattern.git library default-language: Haskell2010
src/System/FilePattern.hs view
@@ -1,15 +1,15 @@ {-# LANGUAGE ConstraintKinds, RecordWildCards, ScopedTypeVariables #-} -- | A module for matching files using patterns such as @\"src\/**\/*.png\"@ for all @.png@ files--- recursively under the @src@ directory. See 'System.FilePattern.?==' for the semantics of--- 'System.FilePattern.FilePattern' values. Features:+-- recursively under the @src@ directory. See '?==' for the semantics of+-- 'FilePattern' values. Features: -- -- * All matching is /O(n)/. ----- * Use 'System.FilePattern.match' and 'System.FilePattern.substitute' to extract suitable+-- * Use 'match' and 'substitute' to extract suitable -- strings from the @*@ and @**@ matches, and substitute them back into other patterns. ----- * Use 'System.FilePattern.step' and 'System.FilePattern.matchMany' to perform bulk matching+-- * Use 'step' and 'matchMany' to perform bulk matching -- of many patterns against many paths simultaneously. -- -- * Use "System.FilePattern.Directory" to perform optimised directory traverals using patterns.