diff options
| author | John MacFarlane <fiddlosopher@gmail.com> | 2013-01-18 20:52:34 -0800 |
|---|---|---|
| committer | John MacFarlane <fiddlosopher@gmail.com> | 2013-01-18 20:52:34 -0800 |
| commit | bfc17917e95f797518aaf1684bff03879d406c1f (patch) | |
| tree | a3e17b708bf00f2da2f47d802f53ef97a98a528e | |
| parent | 30da1a5b70de8015d0bed81165e8754a40699ea9 (diff) | |
| download | pandoc-bfc17917e95f797518aaf1684bff03879d406c1f.tar.gz | |
Updated changelog with Builder changes.
| -rw-r--r-- | changelog | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -201,6 +201,17 @@ pandoc (1.10) Previously header identifers were autogenerated by the writers. Now they are added in the readers (either automatically or explicitly). + * `Text.Pandoc.Builder`: + + + `Inlines` and `Blocks` are now synonyms for `Many Inline` and + `Many Block`. `Many` is a newtype wrapper around `Seq`, with + custom Monoid instances for `Many Inline` and `Many Block. This + allows `Many` to be made an instance of `Foldable` and `Traversable`. + + The old `Listable` class has been removed. + + The module now exports `isNull`, `toList`, `fromList`. + + The old `Read` and `Show` instances have been removed; derived + instances are now used. + * The readers now take a `ReaderOptions` rather than a `ParserState` as a parameter. Indeed, not all parsers use the `ParserState` type; some have a custom state. The motivation for this change was to separate |
