packages feed

trifecta 1.5.1.1 → 1.5.1.2

raw patch · 2 files changed

+3/−3 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Text.Trifecta.Highlight: class HasHighlightDoc c_axy7 where docContent = (.) highlightDoc docContent docCss = (.) highlightDoc docCss docTitle = (.) highlightDoc docTitle
+ Text.Trifecta.Highlight: class HasHighlightDoc c_axya where docContent = (.) highlightDoc docContent docCss = (.) highlightDoc docCss docTitle = (.) highlightDoc docTitle
- Text.Trifecta.Highlight: docContent :: HasHighlightDoc c_axy7 => Lens' c_axy7 HighlightedRope
+ Text.Trifecta.Highlight: docContent :: HasHighlightDoc c_axya => Lens' c_axya HighlightedRope
- Text.Trifecta.Highlight: docCss :: HasHighlightDoc c_axy7 => Lens' c_axy7 String
+ Text.Trifecta.Highlight: docCss :: HasHighlightDoc c_axya => Lens' c_axya String
- Text.Trifecta.Highlight: docTitle :: HasHighlightDoc c_axy7 => Lens' c_axy7 String
+ Text.Trifecta.Highlight: docTitle :: HasHighlightDoc c_axya => Lens' c_axya String
- Text.Trifecta.Highlight: highlightDoc :: HasHighlightDoc c_axy7 => Lens' c_axy7 HighlightDoc
+ Text.Trifecta.Highlight: highlightDoc :: HasHighlightDoc c_axya => Lens' c_axya HighlightDoc
- Text.Trifecta.Rendering: class HasFixit c_aCAj where fixitReplacement = (.) fixit fixitReplacement fixitSpan = (.) fixit fixitSpan
+ Text.Trifecta.Rendering: class HasFixit c_aCAs where fixitReplacement = (.) fixit fixitReplacement fixitSpan = (.) fixit fixitSpan
- Text.Trifecta.Rendering: class HasRendering c_aBgT where renderingDelta = (.) rendering renderingDelta renderingLine = (.) rendering renderingLine renderingLineBytes = (.) rendering renderingLineBytes renderingLineLen = (.) rendering renderingLineLen renderingOverlays = (.) rendering renderingOverlays
+ Text.Trifecta.Rendering: class HasRendering c_aBh2 where renderingDelta = (.) rendering renderingDelta renderingLine = (.) rendering renderingLine renderingLineBytes = (.) rendering renderingLineBytes renderingLineLen = (.) rendering renderingLineLen renderingOverlays = (.) rendering renderingOverlays
- Text.Trifecta.Rendering: fixit :: HasFixit c_aCAj => Lens' c_aCAj Fixit
+ Text.Trifecta.Rendering: fixit :: HasFixit c_aCAs => Lens' c_aCAs Fixit
- Text.Trifecta.Rendering: fixitReplacement :: HasFixit c_aCAj => Lens' c_aCAj ByteString
+ Text.Trifecta.Rendering: fixitReplacement :: HasFixit c_aCAs => Lens' c_aCAs ByteString
- Text.Trifecta.Rendering: fixitSpan :: HasFixit c_aCAj => Lens' c_aCAj Span
+ Text.Trifecta.Rendering: fixitSpan :: HasFixit c_aCAs => Lens' c_aCAs Span
- Text.Trifecta.Rendering: rendering :: HasRendering c_aBgT => Lens' c_aBgT Rendering
+ Text.Trifecta.Rendering: rendering :: HasRendering c_aBh2 => Lens' c_aBh2 Rendering
- Text.Trifecta.Rendering: renderingDelta :: HasRendering c_aBgT => Lens' c_aBgT Delta
+ Text.Trifecta.Rendering: renderingDelta :: HasRendering c_aBh2 => Lens' c_aBh2 Delta
- Text.Trifecta.Rendering: renderingLine :: HasRendering c_aBgT => Lens' c_aBgT (Lines -> Lines)
+ Text.Trifecta.Rendering: renderingLine :: HasRendering c_aBh2 => Lens' c_aBh2 (Lines -> Lines)
- Text.Trifecta.Rendering: renderingLineBytes :: HasRendering c_aBgT => Lens' c_aBgT Int64
+ Text.Trifecta.Rendering: renderingLineBytes :: HasRendering c_aBh2 => Lens' c_aBh2 Int64
- Text.Trifecta.Rendering: renderingLineLen :: HasRendering c_aBgT => Lens' c_aBgT Int64
+ Text.Trifecta.Rendering: renderingLineLen :: HasRendering c_aBh2 => Lens' c_aBh2 Int64
- Text.Trifecta.Rendering: renderingOverlays :: HasRendering c_aBgT => Lens' c_aBgT (Delta -> Lines -> Lines)
+ Text.Trifecta.Rendering: renderingOverlays :: HasRendering c_aBh2 => Lens' c_aBh2 (Delta -> Lines -> Lines)
- Text.Trifecta.Result: class HasErr c_a19Cc where expected = (.) err expected footnotes = (.) err footnotes reason = (.) err reason
+ Text.Trifecta.Result: class HasErr c_a19Cl where expected = (.) err expected footnotes = (.) err footnotes reason = (.) err reason
- Text.Trifecta.Result: err :: HasErr c_a19Cc => Lens' c_a19Cc Err
+ Text.Trifecta.Result: err :: HasErr c_a19Cl => Lens' c_a19Cl Err
- Text.Trifecta.Result: expected :: HasErr c_a19Cc => Lens' c_a19Cc (Set String)
+ Text.Trifecta.Result: expected :: HasErr c_a19Cl => Lens' c_a19Cl (Set String)
- Text.Trifecta.Result: footnotes :: HasErr c_a19Cc => Lens' c_a19Cc [Doc]
+ Text.Trifecta.Result: footnotes :: HasErr c_a19Cl => Lens' c_a19Cl [Doc]
- Text.Trifecta.Result: reason :: HasErr c_a19Cc => Lens' c_a19Cc (Maybe Doc)
+ Text.Trifecta.Result: reason :: HasErr c_a19Cl => Lens' c_a19Cl (Maybe Doc)

Files

src/Text/Trifecta/Highlight.hs view
@@ -90,7 +90,7 @@     ln no = Html5.a ! name (toValue $ "line-" ++ show no) $ Empty     effects = sort $ [ i | (Interval lo hi, tok) <- intersections mempty (delta r) intervals                      , i <- [ (Leaf "span" "<span" ">" ! class_ (toValue $ show tok)) :@ bytes lo-                            , preEscapedString "</span>" :@ bytes hi+                            , preEscapedToHtml ("</span>" :: String) :@ bytes hi                             ]                      ] ++ imap (\k i -> ln k :@ i) (L.elemIndices '\n' lbs)     go _ cs [] = unsafeLazyByteString cs@@ -125,7 +125,7 @@ instance ToMarkup HighlightDoc where   toMarkup (HighlightDoc t css cs) = docTypeHtml $ do     head $ do-      preEscapedString "<!-- Generated by trifecta, http://github.com/ekmett/trifecta/ -->\n"+      preEscapedToHtml ("<!-- Generated by trifecta, http://github.com/ekmett/trifecta/ -->\n" :: String)       title $ toHtml t       link ! rel "stylesheet" ! type_ "text/css" ! href (toValue css)     body $ toHtml cs
trifecta.cabal view
@@ -1,6 +1,6 @@ name:          trifecta category:      Text, Parsing, Diagnostics, Pretty Printer, Logging-version:       1.5.1.1+version:       1.5.1.2 license:       BSD3 cabal-version: >= 1.10 license-file:  LICENSE