packages feed

tagchup 0.4.1.1 → 0.4.1.2

raw patch · 1 files changed

+15/−5 lines, 1 filesdep ~bytestringdep ~containersdep ~explicit-exceptionPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: bytestring, containers, explicit-exception, transformers

API changes (from Hackage documentation)

- Text.HTML.Tagchup.PositionTag: lift :: (T name0 string0 -> T name1 string1) -> (T name0 string0 -> T name1 string1)
+ Text.HTML.Tagchup.PositionTag: lift :: (T name0 string0 -> T name1 string1) -> T name0 string0 -> T name1 string1
- Text.HTML.Tagchup.PositionTag: liftA :: Applicative f => (T name0 string0 -> f (T name1 string1)) -> (T name0 string0 -> f (T name1 string1))
+ Text.HTML.Tagchup.PositionTag: liftA :: Applicative f => (T name0 string0 -> f (T name1 string1)) -> T name0 string0 -> f (T name1 string1)
- Text.HTML.Tagchup.Process: partAttrs :: (Tag name) => (Name name -> Bool) -> (([T name string], [T name string]) -> ([T name string], [T name string])) -> [T name string] -> [T name string]
+ Text.HTML.Tagchup.Process: partAttrs :: Tag name => (Name name -> Bool) -> (([T name string], [T name string]) -> ([T name string], [T name string])) -> [T name string] -> [T name string]
- Text.HTML.Tagchup.Process: parts :: (Tag name) => (Name name -> Bool) -> [T name string] -> [Either ((Name name, [T name string]), [T name string]) [T name string]]
+ Text.HTML.Tagchup.Process: parts :: Tag name => (Name name -> Bool) -> [T name string] -> [Either ((Name name, [T name string]), [T name string]) [T name string]]
- Text.HTML.Tagchup.Process: takeBeforeMatchingClose :: (Eq name) => Name name -> [T name string] -> [T name string]
+ Text.HTML.Tagchup.Process: takeBeforeMatchingClose :: Eq name => Name name -> [T name string] -> [T name string]
- Text.HTML.Tagchup.Process: takeUntilMatchingClose :: (Eq name) => Name name -> [T name string] -> Maybe [T name string]
+ Text.HTML.Tagchup.Process: takeUntilMatchingClose :: Eq name => Name name -> [T name string] -> Maybe [T name string]
- Text.HTML.Tagchup.Tag: Close :: (Name name) -> T name string
+ Text.HTML.Tagchup.Tag: Close :: Name name -> T name string
- Text.HTML.Tagchup.Tag: Open :: (Name name) -> [T name string] -> T name string
+ Text.HTML.Tagchup.Tag: Open :: Name name -> [T name string] -> T name string
- Text.HTML.Tagchup.Tag: Processing :: (Name name) -> (T name string) -> T name string
+ Text.HTML.Tagchup.Tag: Processing :: Name name -> T name string -> T name string
- Text.HTML.Tagchup.Tag: Special :: (Name name) -> String -> T name string
+ Text.HTML.Tagchup.Tag: Special :: Name name -> String -> T name string
- Text.HTML.Tagchup.Tag: cdata :: (Tag name) => String -> T name string
+ Text.HTML.Tagchup.Tag: cdata :: Tag name => String -> T name string
- Text.HTML.Tagchup.Tag: formatClose :: (Tag name) => Name name -> ShowS
+ Text.HTML.Tagchup.Tag: formatClose :: Tag name => Name name -> ShowS
- Text.HTML.Tagchup.Tag: innerText :: (Monoid string) => [T name string] -> string
+ Text.HTML.Tagchup.Tag: innerText :: Monoid string => [T name string] -> string
- Text.HTML.Tagchup.Tag: isCData :: (Tag name) => T name string -> Bool
+ Text.HTML.Tagchup.Tag: isCData :: Tag name => T name string -> Bool
- Text.HTML.Tagchup.Tag: mapText :: (Tag name) => (String -> String) -> T name String -> T name String
+ Text.HTML.Tagchup.Tag: mapText :: Tag name => (String -> String) -> T name String -> T name String
- Text.HTML.Tagchup.Tag: maybeCData :: (Tag name) => T name string -> Maybe String
+ Text.HTML.Tagchup.Tag: maybeCData :: Tag name => T name string -> Maybe String
- Text.HTML.Tagchup.Tag.Match: closeLit :: (Tag name) => String -> T name string -> Bool
+ Text.HTML.Tagchup.Tag.Match: closeLit :: Tag name => String -> T name string -> Bool
- Text.HTML.Tagchup.Tag.Match: closeNameLit :: (Tag name) => String -> T name string -> Bool
+ Text.HTML.Tagchup.Tag.Match: closeNameLit :: Tag name => String -> T name string -> Bool
- Text.HTML.Tagchup.Tag.Match: openLit :: (Tag name) => String -> ([T name string] -> Bool) -> T name string -> Bool
+ Text.HTML.Tagchup.Tag.Match: openLit :: Tag name => String -> ([T name string] -> Bool) -> T name string -> Bool
- Text.HTML.Tagchup.Tag.Match: openNameLit :: (Tag name) => String -> T name string -> Bool
+ Text.HTML.Tagchup.Tag.Match: openNameLit :: Tag name => String -> T name string -> Bool

Files

tagchup.cabal view
@@ -1,5 +1,5 @@ Name:           tagchup-Version:        0.4.1.1+Version:        0.4.1.2 License:        GPL License-File:   LICENSE Author:         Henning Thielemann <tagchup@henning-thielemann.de>@@ -38,7 +38,7 @@ Source-Repository this    Type:     darcs    Location: http://code.haskell.org/~thielema/tagchup/-   Tag:      0.4.1.1+   Tag:      0.4.1.2  Flag buildExamples    description: Build example executables@@ -48,9 +48,9 @@ Library    Build-Depends:       xml-basic >=0.1.2 && <0.2,-      transformers >=0.2 && <0.6,-      explicit-exception >=0.1 && <0.2,-      bytestring >=0.9.0.1 && <0.11,+      transformers >=0.2 && <0.7,+      explicit-exception >=0.1 && <0.3,+      bytestring >=0.9.0.1 && <0.12,       containers >=0.1 && <0.7,       non-empty >=0.2.1 && <0.4,       data-accessor >=0.2 && <0.3,@@ -104,6 +104,16 @@      utility-ht,      bytestring,      base+   Other-Modules:+     Text.HTML.Tagchup.Character+     Text.HTML.Tagchup.Parser+     Text.HTML.Tagchup.Parser.Combinator+     Text.HTML.Tagchup.Parser.Core+     Text.HTML.Tagchup.Parser.Status+     Text.HTML.Tagchup.Parser.Stream+     Text.HTML.Tagchup.Parser.Tag+     Text.HTML.Tagchup.PositionTag+     Text.HTML.Tagchup.Tag    Default-Language: Haskell98  Executable validate-tagchup