./textproc/hs-pandoc-types, Types for representing a structured document

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.23.1nb2, Package name: hs-pandoc-types-1.23.1nb2, Maintainer: szptvlfn

Text.Pandoc.Definition defines the Pandoc data structure, which is used by
pandoc to represent structured documents. This module used to live in the
pandoc package, but starting with pandoc 1.7, it has been split off, so
that other packages can use it without drawing in all of pandoc's
dependencies, and pandoc itself can depend on packages (like citeproc-hs)
that use them.

Text.Pandoc.Builder provides functions for building up Pandoc structures
programmatically.

Text.Pandoc.Generic provides generic functions for manipulating Pandoc
documents.

Text.Pandoc.Walk provides faster, nongeneric functions for manipulating
Pandoc documents.

Text.Pandoc.JSON provides functions for serializing and deserializing a
Pandoc structure to and from JSON.


Required to run:
[devel/hs-syb] [converters/hs-aeson] [devel/hs-QuickCheck] [lang/ghc94]

Master sites:

Filesize: 35.625 KB

Version history: (Expand)


CVS history: (Expand)


   2024-05-09 03:32:57 by Masatake Daimon | Files touched by this commit (1137)
Log message:
Recursive revbump after changing the default Haskell compiler
   2024-05-02 13:03:52 by Masatake Daimon | Files touched by this commit (2)
Log message:
textproc/hs-pandoc-types: Fix build with GHC 9.8

This breaks build with the currently default GHC 9.6. Please bear with me
until I switch the default compiler.
   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-30 14:12:40 by Masatake Daimon | Files touched by this commit (4)
Log message:
textproc/hs-pandoc-types: Update to 1.23.1

[1.23.1]

  * Restore toJSONFilter instance for pure `a -> [a]`.
    This went missing after my ill-considered revision to #105,
    commit 183af9d9f1066be974ac55fd23a4c985999d3ce8 . See jgm/pandoc#8976.

  * Generalize ToJSONFilter instance. Previously a pure function `a -> a`
    could only be promoted to a filter in IO. Now we allow it to work with
    any instance of MonadIO.  (This adds to #105.)

  * Allow bytestring 0.12.

[1.23.0.1]

  * Allow aeson 2.2.

  * Remove dependency on string-qq (recbecca skinner).
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-27 16:51:06 by Masatake Daimon | Files touched by this commit (4)
Log message:
textproc/hs-pandoc-types: Update to 1.23

[1.23]
* Remove Null constructor from Block (#91) [API change].
* ToJSONFilter: Add instance for MonadIO (#105, Willem Van Onsem) [API
  change].
* Add `Figure` block constructor (Albert Krewinkel, Aner Lucero, and
  Christian Despres) [API change]. The new Figure block represents a figure
  with attributes, caption, and arbitrary block content.
   2022-08-23 16:15:52 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
hs-pandoc-types: update to 1.22.2.1.

[1.22.2.1]

  * Allow aeson 2.1.* and criterion 1.6.

[1.22.2]

  * Use StrictData in Text.Pandoc.Definition.

  * Add Walkable Meta(Value) Pandoc instances (Travis Cardwell).
   2022-08-20 10:08:24 by Thomas Klausner | Files touched by this commit (211)
Log message:
hs*: recursive bump for new dependencies needed

for hs-aeson, hs-vector