packages feed

hxt-regex-xmlschema 9.2.0.2 → 9.2.0.3

raw patch · 2 files changed

+14/−11 lines, 2 filesdep ~basedep ~bytestringdep ~parsecPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, bytestring, parsec, text

API changes (from Hackage documentation)

- Text.Regex.XMLSchema.Generic.Regex: instance Eq s => Eq (GenRegex s)
- Text.Regex.XMLSchema.Generic.Regex: instance Ord s => Ord (GenRegex s)
- Text.Regex.XMLSchema.Generic.Regex: instance StringLike s => Show (GenRegex s)
- Text.Regex.XMLSchema.Generic.StringLike: instance StringLike ByteString
- Text.Regex.XMLSchema.Generic.StringLike: instance StringLike String
- Text.Regex.XMLSchema.Generic.StringLike: instance StringLike Text
+ Text.Regex.XMLSchema.Generic.Regex: instance GHC.Classes.Eq s => GHC.Classes.Eq (Text.Regex.XMLSchema.Generic.Regex.GenRegex s)
+ Text.Regex.XMLSchema.Generic.Regex: instance GHC.Classes.Ord s => GHC.Classes.Ord (Text.Regex.XMLSchema.Generic.Regex.GenRegex s)
+ Text.Regex.XMLSchema.Generic.Regex: instance Text.Regex.XMLSchema.Generic.StringLike.StringLike s => GHC.Show.Show (Text.Regex.XMLSchema.Generic.Regex.GenRegex s)
+ Text.Regex.XMLSchema.Generic.StringLike: instance Text.Regex.XMLSchema.Generic.StringLike.StringLike Data.ByteString.Internal.ByteString
+ Text.Regex.XMLSchema.Generic.StringLike: instance Text.Regex.XMLSchema.Generic.StringLike.StringLike Data.ByteString.Lazy.Internal.ByteString
+ Text.Regex.XMLSchema.Generic.StringLike: instance Text.Regex.XMLSchema.Generic.StringLike.StringLike Data.Text.Internal.Lazy.Text
+ Text.Regex.XMLSchema.Generic.StringLike: instance Text.Regex.XMLSchema.Generic.StringLike.StringLike Data.Text.Internal.Text
+ Text.Regex.XMLSchema.Generic.StringLike: instance Text.Regex.XMLSchema.Generic.StringLike.StringLike GHC.Base.String
- Text.Regex.XMLSchema.Generic: errRegex :: StringLike s => GenRegex s -> s
+ Text.Regex.XMLSchema.Generic: errRegex :: (StringLike s) => GenRegex s -> s
- Text.Regex.XMLSchema.Generic: mkAll :: StringLike s => GenRegex s
+ Text.Regex.XMLSchema.Generic: mkAll :: (StringLike s) => GenRegex s
- Text.Regex.XMLSchema.Generic: mkAlt :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkAlt :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkCompl :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkCompl :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkDiff :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkDiff :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkElse :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkElse :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkExor :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkExor :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkIsect :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkIsect :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkOpt :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkOpt :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkRep :: StringLike s => Int -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkRep :: (StringLike s) => Int -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkRng :: StringLike s => Int -> Int -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkRng :: (StringLike s) => Int -> Int -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkStar :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkStar :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkSym1 :: StringLike s => Char -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkSym1 :: (StringLike s) => Char -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkSymRng :: StringLike s => Char -> Char -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkSymRng :: (StringLike s) => Char -> Char -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkWord :: StringLike s => [Char] -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkWord :: (StringLike s) => [Char] -> GenRegex s
- Text.Regex.XMLSchema.Generic: mkZero' :: StringLike s => String -> GenRegex s
+ Text.Regex.XMLSchema.Generic: mkZero' :: (StringLike s) => String -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: delta :: StringLike s => s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: delta :: (StringLike s) => s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: delta1 :: StringLike s => Char -> s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: delta1 :: (StringLike s) => Char -> s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: errRegex :: StringLike s => GenRegex s -> s
+ Text.Regex.XMLSchema.Generic.Regex: errRegex :: (StringLike s) => GenRegex s -> s
- Text.Regex.XMLSchema.Generic.Regex: firstChars :: StringLike s => GenRegex s -> CharSet
+ Text.Regex.XMLSchema.Generic.Regex: firstChars :: (StringLike s) => GenRegex s -> CharSet
- Text.Regex.XMLSchema.Generic.Regex: matchWithRegex :: StringLike s => GenRegex s -> s -> Bool
+ Text.Regex.XMLSchema.Generic.Regex: matchWithRegex :: (StringLike s) => GenRegex s -> s -> Bool
- Text.Regex.XMLSchema.Generic.Regex: matchWithRegex' :: StringLike s => GenRegex s -> s -> Maybe (SubexResults s)
+ Text.Regex.XMLSchema.Generic.Regex: matchWithRegex' :: (StringLike s) => GenRegex s -> s -> Maybe (SubexResults s)
- Text.Regex.XMLSchema.Generic.Regex: mkAll :: StringLike s => GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkAll :: (StringLike s) => GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkAlt :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkAlt :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkCompl :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkCompl :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkDiff :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkDiff :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkElse :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkElse :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkExor :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkExor :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkIsect :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkIsect :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkOpt :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkOpt :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkRep :: StringLike s => Int -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkRep :: (StringLike s) => Int -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkRng :: StringLike s => Int -> Int -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkRng :: (StringLike s) => Int -> Int -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkStar :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkStar :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkSym :: StringLike s => CharSet -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkSym :: (StringLike s) => CharSet -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkSym1 :: StringLike s => Char -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkSym1 :: (StringLike s) => Char -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkSymRng :: StringLike s => Char -> Char -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkSymRng :: (StringLike s) => Char -> Char -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkWord :: StringLike s => [Char] -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkWord :: (StringLike s) => [Char] -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: mkZero' :: StringLike s => String -> GenRegex s
+ Text.Regex.XMLSchema.Generic.Regex: mkZero' :: (StringLike s) => String -> GenRegex s
- Text.Regex.XMLSchema.Generic.Regex: nullable :: StringLike s => GenRegex s -> Bool
+ Text.Regex.XMLSchema.Generic.Regex: nullable :: (StringLike s) => GenRegex s -> Bool
- Text.Regex.XMLSchema.Generic.Regex: nullable' :: StringLike s => GenRegex s -> Nullable s
+ Text.Regex.XMLSchema.Generic.Regex: nullable' :: (StringLike s) => GenRegex s -> Nullable s
- Text.Regex.XMLSchema.Generic.Regex: splitWithRegex :: StringLike s => GenRegex s -> s -> Maybe (SubexResults s, s)
+ Text.Regex.XMLSchema.Generic.Regex: splitWithRegex :: (StringLike s) => GenRegex s -> s -> Maybe (SubexResults s, s)
- Text.Regex.XMLSchema.Generic.Regex: splitWithRegex' :: StringLike s => GenRegex s -> s -> Maybe (GenRegex s, s)
+ Text.Regex.XMLSchema.Generic.Regex: splitWithRegex' :: (StringLike s) => GenRegex s -> s -> Maybe (GenRegex s, s)
- Text.Regex.XMLSchema.Generic.Regex: splitWithRegexCS :: StringLike s => GenRegex s -> CharSet -> s -> Maybe (SubexResults s, s)
+ Text.Regex.XMLSchema.Generic.Regex: splitWithRegexCS :: (StringLike s) => GenRegex s -> CharSet -> s -> Maybe (SubexResults s, s)
- Text.Regex.XMLSchema.Generic.Regex: splitWithRegexCS' :: StringLike s => GenRegex s -> CharSet -> s -> Maybe (GenRegex s, s)
+ Text.Regex.XMLSchema.Generic.Regex: splitWithRegexCS' :: (StringLike s) => GenRegex s -> CharSet -> s -> Maybe (GenRegex s, s)
- Text.Regex.XMLSchema.String: errRegex :: StringLike s => GenRegex s -> s
+ Text.Regex.XMLSchema.String: errRegex :: (StringLike s) => GenRegex s -> s
- Text.Regex.XMLSchema.String: mkAll :: StringLike s => GenRegex s
+ Text.Regex.XMLSchema.String: mkAll :: (StringLike s) => GenRegex s
- Text.Regex.XMLSchema.String: mkAlt :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkAlt :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkCompl :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkCompl :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkDiff :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkDiff :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkElse :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkElse :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkExor :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkExor :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkIsect :: StringLike s => GenRegex s -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkIsect :: (StringLike s) => GenRegex s -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkOpt :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkOpt :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkRep :: StringLike s => Int -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkRep :: (StringLike s) => Int -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkRng :: StringLike s => Int -> Int -> GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkRng :: (StringLike s) => Int -> Int -> GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkStar :: StringLike s => GenRegex s -> GenRegex s
+ Text.Regex.XMLSchema.String: mkStar :: (StringLike s) => GenRegex s -> GenRegex s
- Text.Regex.XMLSchema.String: mkSym1 :: StringLike s => Char -> GenRegex s
+ Text.Regex.XMLSchema.String: mkSym1 :: (StringLike s) => Char -> GenRegex s
- Text.Regex.XMLSchema.String: mkSymRng :: StringLike s => Char -> Char -> GenRegex s
+ Text.Regex.XMLSchema.String: mkSymRng :: (StringLike s) => Char -> Char -> GenRegex s
- Text.Regex.XMLSchema.String: mkWord :: StringLike s => [Char] -> GenRegex s
+ Text.Regex.XMLSchema.String: mkWord :: (StringLike s) => [Char] -> GenRegex s

Files

examples/colorizeProgs/Makefile view
@@ -4,12 +4,11 @@ 	sudo cp colorize /usr/local/bin  clean	:-	rm -f *.o *.hi--distclean	: clean-		rm -f colorize+	cabal clean -colorize	: ColorizeSourceCode.hs-		ghc -o $@ -O2 --make $<+colorize:+	cabal install +.PHONY	: all install clean colorize+  
hxt-regex-xmlschema.cabal view
@@ -1,5 +1,5 @@ Name:                hxt-regex-xmlschema-Version:             9.2.0.2+Version:             9.2.0.3 Synopsis:            A regular expression library for W3C XML Schema regular expressions Description:         This library supports full W3C XML Schema regular expressions                      inclusive all Unicode character sets and blocks.@@ -34,6 +34,10 @@   examples/RegexXMLSchema/Makefile   examples/RegexXMLSchema/REtest.hs +flag profile+  description: turn profiling on+  default: False+ Library   Exposed-modules:     Text.Regex.Glob.String@@ -50,10 +54,10 @@    default-language:  Haskell2010 -  ghc-options:       -rtsopts -                     -Wall -fwarn-tabs -funbox-strict-fields+  ghc-options:       -Wall -fwarn-tabs -funbox-strict-fields -  ghc-prof-options:  -caf-all+  if flag(profile)+    ghc-prof-options: -caf-all    build-depends:     base               >= 4     && < 5                    , bytestring         >= 0.10@@ -95,7 +99,7 @@    default-language:  Haskell2010 -  ghc-options:       -Wall -O2 -rtsopts+  ghc-options:       -Wall -O2    build-depends:     base                    , bytestring