cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.33.0. -- -- see: https://github.com/sol/hpack -- -- hash: 506b1106212a197e0660fa32faa540c66b93cd8f032fb5b7863977a230d9ebd9 name: pandoc-filter-indent version: 0.2.2.0 synopsis: Pandoc filter formatting Haskell code fragments using GHC lexer. description: Formats marked code fragments, and allows `pandoc` to safely process rest of your literate program: . > ```{.haskell} . . Usage: . > stack install pandoc-filter-indent > pandoc --filter pandoc-filter-indent -f input.md -o output.pdf > pandoc --filter pandoc-filter-indent -f input.md -o output.html . Using `lhs2TeX` is somewhat inconvenient on large Markdown documents processed with `pandoc`, since it assumes that it can freely redefine everything. It is also pretty heavy on learning. . So instead we have a simple Pandoc filter that is only applied to `CodeFragment`s and creates tabular code structures from indentation. It uses GHC lexer to assure that latest features are always parsed correctly. . Please see the README on GitHub at category: Text homepage: https://github.com/mgajda/pandoc-filter-indent#readme bug-reports: https://github.com/mgajda/pandoc-filter-indent/issues author: MichaƂ J. Gajda maintainer: mjgajda@migamake.com copyright: AllRightsReserved license: BSD3 license-file: LICENSE build-type: Simple extra-source-files: README.md ChangeLog.md source-repository head type: git location: https://github.com/mgajda/pandoc-filter-indent library exposed-modules: Alignment Filter FindColumns Render.ColSpan Render.Common Render.Debug Render.HTML Render.Latex Token Token.Haskell Tuples Util other-modules: Paths_pandoc_filter_indent hs-source-dirs: src build-depends: HaTeX , base >=4.7 && <5 , blaze-html ==0.9.1.2 , blaze-markup , ghc-syntax-highlighter ==0.0.5.0 , optics-core , optics-th , pandoc-types , text ==1.2.4.0 default-language: Haskell2010 executable pandoc-filter-indent main-is: Main.hs other-modules: Paths_pandoc_filter_indent hs-source-dirs: app ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: HaTeX , base >=4.7 && <5 , blaze-html ==0.9.1.2 , blaze-markup , containers , ghc-syntax-highlighter ==0.0.5.0 , optics-core , optics-th , optparse-applicative , pandoc-filter-indent , pandoc-types , text ==1.2.4.0 default-language: Haskell2010 test-suite pandoc-filter-indent-test type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Paths_pandoc_filter_indent hs-source-dirs: test ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: HaTeX , QuickCheck , base >=4.7 && <5 , blaze-html ==0.9.1.2 , blaze-markup , ghc-syntax-highlighter ==0.0.5.0 , optics-core , optics-th , pandoc-filter-indent , pandoc-types , quickcheck-text , text ==1.2.4.0 default-language: Haskell2010