ghc-pandoc-2.9.2.1-bp153.1.23 >  A `!M@eee  +Ce)+rAwV+'٣[Ř ҈zdL^ 05U'4Ƌx#"S˝'j?ܫ5&UbBlvZ*}٢~vP~nj391{} dIoCC$XI'?Qa0?/-_&r~@cRr<[gr0fO]rÝgcX6zQLD&\- :e&skTu>p>?d   7pt  , 4 < L   0@$R($8$99%9:*_9FG(H8IHXLYX\ހ]ސ^b_cdmerfulwuvwDxTydztCghc-pandoc2.9.2.1bp153.1.23Haskell pandoc libraryThis package provides the Haskell pandoc shared library.`\obs-arm-7uSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://hackage.haskell.org/package/pandoclinuxaarch64uSEAA큤`L`C`QYr6ea3122f4f8fa034c9070b33415413ae7c2a9dd431fdbb002c12ce485ed5cee12b0d4dda4bf8034e1506507a67f80f982131137afe62bf144d248f9faea31da4rootrootrootrootrootrootrootrootpandoc-2.9.2.1-bp153.1.23.src.rpmghc-pandocghc-pandoc(aarch-64)libHSpandoc-2.9.2.1-4Fnvojx8aYd5f5hyTY1nPC-ghc8.10.4.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libHSGlob-0.10.0-3lxFuIldhBCHYrDIxyDxs1-ghc8.10.4.so()(64bit)libHSHTTP-4000.3.14-4mqFCZTrE5ZAXjs8VkPEMw-ghc8.10.4.so()(64bit)libHSHsYAML-0.2.1.0-AsdmuevRHD8Fjd5SE4bSSI-ghc8.10.4.so()(64bit)libHSJuicyPixels-3.3.5-LJ6vuCOv7IlIfCX8z5SCO5-ghc8.10.4.so()(64bit)libHSQuickCheck-2.13.2-52p9eu3L4pbARzl5FQkL7A-ghc8.10.4.so()(64bit)libHSSHA-1.6.4.4-5FIK7Bs8eLkISed49HyXzA-ghc8.10.4.so()(64bit)libHSaeson-1.4.7.1-CV4T2p1FxFK1SD6QaZwvE1-ghc8.10.4.so()(64bit)libHSaeson-pretty-0.8.8-1BVfnyxbRUHBWJ5OQvPaJ2-ghc8.10.4.so()(64bit)libHSansi-terminal-0.10.3-Bgh2DXQxNh2EIUXvXgvcLq-ghc8.10.4.so()(64bit)libHSarray-0.5.4.0-ghc8.10.4.so()(64bit)libHSasn1-encoding-0.9.6-7lT5l37A9K0AE6Iue3L1eP-ghc8.10.4.so()(64bit)libHSasn1-parse-0.9.5-ITVq748aGnTK37FfHc5qv4-ghc8.10.4.so()(64bit)libHSasn1-types-0.3.4-H6xQYeS56k8BXvRfqTStS0-ghc8.10.4.so()(64bit)libHSasync-2.2.2-HDIGHXr6zK7GdLz8FsyESQ-ghc8.10.4.so()(64bit)libHSattoparsec-0.13.2.4-72B398sVlg7mHkbtZZg8U-ghc8.10.4.so()(64bit)libHSbase-4.14.1.0-ghc8.10.4.so()(64bit)libHSbase-compat-0.11.1-AU7kFoHd9g4AbsEVNqQYmh-ghc8.10.4.so()(64bit)libHSbase-compat-batteries-0.11.1-Df9PC4hN9UKCQ49xDOEL2m-ghc8.10.4.so()(64bit)libHSbase-orphans-0.8.2-JSyXnBYG5YNC5aUDdNSIu6-ghc8.10.4.so()(64bit)libHSbase16-bytestring-0.1.1.6-JxhgMin7taV6SqNCe8xe7k-ghc8.10.4.so()(64bit)libHSbase64-bytestring-1.0.0.3-LrUsJOXcsRkGuNey5wAozk-ghc8.10.4.so()(64bit)libHSbasement-0.0.11-CejmV4k3OtGGKPkDYOlSof-ghc8.10.4.so()(64bit)libHSbinary-0.8.8.0-ghc8.10.4.so()(64bit)libHSbitarray-0.0.1.1-15YhOCVoBkgKWem9dTztO8-ghc8.10.4.so()(64bit)libHSblaze-builder-0.4.1.0-AY5yPUQEaMfQ8f1oQxUHw-ghc8.10.4.so()(64bit)libHSblaze-html-0.9.1.2-1cltod52Bcy24tOoA8RHcC-ghc8.10.4.so()(64bit)libHSblaze-markup-0.8.2.5-JaFr8wMIQmr6UvIso67dal-ghc8.10.4.so()(64bit)libHSbytestring-0.10.12.0-ghc8.10.4.so()(64bit)libHScase-insensitive-1.2.1.0-LHCGZSeBppy9HXyL0pxzZl-ghc8.10.4.so()(64bit)libHScereal-0.5.8.1-GUb4RevCx1RIizmGsdsL8G-ghc8.10.4.so()(64bit)libHScmark-gfm-0.2.1-ISm2AWjqOOLCfgsVL4hLch-ghc8.10.4.so()(64bit)libHScolour-2.3.5-C29WD8Qg69AL3qeQgayHy7-ghc8.10.4.so()(64bit)libHSconnection-0.3.1-8TQE7T8ZzuPJubSPz3zmzM-ghc8.10.4.so()(64bit)libHScontainers-0.6.2.1-ghc8.10.4.so()(64bit)libHScookie-0.4.5-8ADGmnKEGmKADsR0aQCEsb-ghc8.10.4.so()(64bit)libHScryptonite-0.26-J6QnR1uZMbXBfvPwezEi5O-ghc8.10.4.so()(64bit)libHSdata-default-0.7.1.1-CYtyoeRTyO02nIfJy16t2P-ghc8.10.4.so()(64bit)libHSdata-default-class-0.1.2.0-IIN1s3V8yfYEDHe5yjxXHV-ghc8.10.4.so()(64bit)libHSdata-default-instances-containers-0.0.1-GmmlqVT2wS4CIAeicFX9e0-ghc8.10.4.so()(64bit)libHSdata-default-instances-dlist-0.0.1-ChO1ufxrWFt8egDPNFcveI-ghc8.10.4.so()(64bit)libHSdata-default-instances-old-locale-0.0.1-LkrhLZM06G59SMNGVzL0si-ghc8.10.4.so()(64bit)libHSdeepseq-1.4.4.0-ghc8.10.4.so()(64bit)libHSdigest-0.0.1.2-4TG9JjxY9I1Ai6t2TyvYNw-ghc8.10.4.so()(64bit)libHSdirectory-1.3.6.0-ghc8.10.4.so()(64bit)libHSdlist-0.8.0.8-FJ4hncuTyhRHtpRjYcZTlQ-ghc8.10.4.so()(64bit)libHSdoclayout-0.3-IxidP8JzVNqAfXQ48w5NWZ-ghc8.10.4.so()(64bit)libHSdoctemplates-0.8.2-1qRcXFQG1PZKEzTt7sF2u5-ghc8.10.4.so()(64bit)libHSemojis-0.1-DdIIE3vhJtY5qNWhQYd31X-ghc8.10.4.so()(64bit)libHSerrors-2.3.0-3VpB0tn0GIUAKMvUD8LM13-ghc8.10.4.so()(64bit)libHSexceptions-0.10.4-ghc8.10.4.so()(64bit)libHSfilepath-1.4.2.1-ghc8.10.4.so()(64bit)libHSghc-boot-th-8.10.4-ghc8.10.4.so()(64bit)libHSghc-prim-0.6.1-ghc8.10.4.so()(64bit)libHShaddock-library-1.9.0-C4GezLYO3QVE8AgRd4U1Bp-ghc8.10.4.so()(64bit)libHShashable-1.3.0.0-6380ESuEbae43j1WfKKonK-ghc8.10.4.so()(64bit)libHShourglass-0.2.12-96iqIVDbXZlKOLxhgi4kiQ-ghc8.10.4.so()(64bit)libHShslua-1.0.3.2-Ck1BsB2J9B9W2KvarIwP9-ghc8.10.4.so()(64bit)libHShslua-module-system-0.2.1-4VKtMQad0EYKWOiUkXcp1T-ghc8.10.4.so()(64bit)libHShslua-module-text-0.2.1-40hDG1PjT8f3CH44CAwosR-ghc8.10.4.so()(64bit)libHShttp-client-0.6.4.1-Dleig7XYB5g5Cd5Bg2Spqp-ghc8.10.4.so()(64bit)libHShttp-client-tls-0.3.5.3-6cA1EH8jE4k17HwmJOOXM1-ghc8.10.4.so()(64bit)libHShttp-types-0.12.3-5NV25xkfogiCTvpd25A8CG-ghc8.10.4.so()(64bit)libHShxt-9.3.1.18-DAFJUFMbZbfBhFiG3PEruj-ghc8.10.4.so()(64bit)libHShxt-charproperties-9.4.0.0-BqlLtdXD5t9DWp3nNayMl-ghc8.10.4.so()(64bit)libHShxt-regex-xmlschema-9.2.0.3-HYBYSrUPleOHJE6k9MoJbG-ghc8.10.4.so()(64bit)libHShxt-unicode-9.0.2.4-6A3G7dwxqUA9uYwzwU5zsR-ghc8.10.4.so()(64bit)libHSinteger-gmp-1.0.3.0-ghc8.10.4.so()(64bit)libHSinteger-logarithms-1.0.3-LfbsK2oE5MVDIjwBv98N2U-ghc8.10.4.so()(64bit)libHSipynb-0.1.0.1-6f2H9xdBJ158UeUmdXuMl-ghc8.10.4.so()(64bit)libHSjira-wiki-markup-1.1.4-G4x6EDBLUR5D9MozLNvRYW-ghc8.10.4.so()(64bit)libHSmemory-0.15.0-CjGPqjc6EKkG1GAgFWgAB1-ghc8.10.4.so()(64bit)libHSmime-types-0.1.0.9-1XpBorrtO1G2nfqA8lHD1Y-ghc8.10.4.so()(64bit)libHSmtl-2.2.2-ghc8.10.4.so()(64bit)libHSnetwork-3.1.1.1-F91Y9KbLQh5FWIKWxm6vtC-ghc8.10.4.so()(64bit)libHSnetwork-uri-2.6.3.0-8tJyeRBDup92wNsuQRxrki-ghc8.10.4.so()(64bit)libHSold-locale-1.0.0.7-LpTuchyagHAP7STZdm71P-ghc8.10.4.so()(64bit)libHSpandoc-types-1.20-76YIA6Gt7bI5EPlIsZ53Jc-ghc8.10.4.so()(64bit)libHSparsec-3.1.14.0-ghc8.10.4.so()(64bit)libHSpem-0.2.4-1c782GS4czJXVSuI4qyxs-ghc8.10.4.so()(64bit)libHSpretty-1.1.3.6-ghc8.10.4.so()(64bit)libHSprimitive-0.7.0.1-CjUVJtyc7XkLJdDthYlvZV-ghc8.10.4.so()(64bit)libHSprocess-1.6.9.0-ghc8.10.4.so()(64bit)libHSrandom-1.1-IcUwfYF3CGOHS82o6ktbLi-ghc8.10.4.so()(64bit)libHSregex-base-0.94.0.0-90akf7MH4gL42SgNn4lXMF-ghc8.10.4.so()(64bit)libHSregex-pcre-builtin-0.95.1.2.8.43-JK3EHrncGAGL3UIABAJtfH-ghc8.10.4.so()(64bit)libHSsafe-0.3.18-HFlzFBZ0lqcBMuC459quY-ghc8.10.4.so()(64bit)libHSscientific-0.3.6.2-EiGZisUj8L4FeUlgN0E2zg-ghc8.10.4.so()(64bit)libHSskylighting-0.8.3.4-JKDwRY0dWykKIfU19vtOaD-ghc8.10.4.so()(64bit)libHSskylighting-core-0.8.3.4-Zms9GpnsZK4BBQ3MDIRqL-ghc8.10.4.so()(64bit)libHSsocks-0.6.1-BeJWoR2SQLNEPYwX7QqD3X-ghc8.10.4.so()(64bit)libHSsplit-0.2.3.4-88UKBE2UY7dFTqHQfZTaFK-ghc8.10.4.so()(64bit)libHSsplitmix-0.0.4-HOL5LGPPgy5HXOSHSFMyXi-ghc8.10.4.so()(64bit)libHSstm-2.5.0.0-ghc8.10.4.so()(64bit)libHSstreaming-commons-0.2.1.2-7ox48WBVdYNDZIL0AWHZtw-ghc8.10.4.so()(64bit)libHSsyb-0.7.1-EJn6avnnYqseQTf54r0Yp-ghc8.10.4.so()(64bit)libHStagged-0.8.6-ebVkWC0OI53kye9Xp8Hf0-ghc8.10.4.so()(64bit)libHStagsoup-0.14.8-L5MEiexJs3vKxwutM9lSL6-ghc8.10.4.so()(64bit)libHStemplate-haskell-2.16.0.0-ghc8.10.4.so()(64bit)libHStemporary-1.3-JRYCusE84qtEHbYXEdKK8O-ghc8.10.4.so()(64bit)libHStexmath-0.12.0.2-J5k5HNwa90OAHx5ycbQ4Yy-ghc8.10.4.so()(64bit)libHStext-1.2.4.1-ghc8.10.4.so()(64bit)libHStext-conversions-0.3.0-1dMdppfUAQaKlmSiwE6rrb-ghc8.10.4.so()(64bit)libHSth-abstraction-0.3.2.0-JULJofFxTYI9l1bgfMo5si-ghc8.10.4.so()(64bit)libHStime-1.9.3-ghc8.10.4.so()(64bit)libHStime-compat-1.9.3-EX3NXoKpfHNGhBY5JBdQps-ghc8.10.4.so()(64bit)libHStls-1.5.4-JjHvjvUIWioAT9j7lSfi2x-ghc8.10.4.so()(64bit)libHStransformers-0.5.6.2-ghc8.10.4.so()(64bit)libHStransformers-compat-0.6.5-E9Rid1zC4al974cN3f5HFc-ghc8.10.4.so()(64bit)libHSunicode-transforms-0.3.6-3KyLU8JazAHiQjJyFehiU-ghc8.10.4.so()(64bit)libHSunix-2.7.2.2-ghc8.10.4.so()(64bit)libHSunordered-containers-0.2.10.0-GD0cSydlk5T5J5KgmxKyBk-ghc8.10.4.so()(64bit)libHSutf8-string-1.0.1.1-JbA4xmu2XMa1nQo1Lcnh9T-ghc8.10.4.so()(64bit)libHSuuid-types-1.0.3-6pm4B9ZrlCiEIbV9HPYcQi-ghc8.10.4.so()(64bit)libHSvector-0.12.1.2-2Aes45f7p7sBDaKbXdIL9K-ghc8.10.4.so()(64bit)libHSx509-1.7.5-8L2sJYeZGO7N01wYUHK9P-ghc8.10.4.so()(64bit)libHSx509-store-1.6.7-BdtJDrFeHKNCwoBzB66XOd-ghc8.10.4.so()(64bit)libHSx509-system-1.6.6-5o41QHV44Dq4GgbHCwv1sp-ghc8.10.4.so()(64bit)libHSx509-validation-1.6.11-6FXR6ymQxkYJT6Onvtrp7h-ghc8.10.4.so()(64bit)libHSxml-1.3.14-40xBRy046nTCGDcKn6OQe9-ghc8.10.4.so()(64bit)libHSzip-archive-0.4.1-IIpTP7I2TFq6k1ifWv3EbD-ghc8.10.4.so()(64bit)libHSzlib-0.6.2.1-DdZK9Xc12laG188OaEd8Z1-ghc8.10.4.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libgmp.so.10()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)librt.so.1()(64bit)libutil.so.1()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^^W@^r^@]}@]]@]@]X]@\P\@\\}@\T4\psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comPeter Simons psimons@suse.comGuillaume GARDET psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comPeter Simons Guillaume GARDET Peter Simons psimons@suse.compsimons@suse.compsimons@suse.comGuillaume GARDET psimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comhpj@urpla.netpsimons@suse.compsimons@suse.compsimons@suse.comschwab@suse.depsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comastieger@suse.compsimons@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.com- Add _constraints file to avoid OOM build failures- Update pandoc to version 2.9.2.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/pandoc-2.9.2.1/src/changelog.md- Update pandoc to version 2.9.2. [#]# pandoc 2.9.2 (2020-02-15) * Add `csv` as an input format (#6100). The CSV table is converted into a pandoc simple table. A new module Text.Pandoc.Readers.CSV exports `readCSV` [API change]. * Introduce new format variants for JATS writer (#6014, Albert Krewinkel): - `jats_archiving` for the "Archiving and Interchange Tag Set", - `jats_publishing` for the "Journal Publishing Tag Set", and - `jats_articleauthoring` for the "Article Authoring Tag Set." The `jats` output format is now an alias for `jats_archiving`. The module Text.Pandoc.Writers.JATS now exports `writeJatsArchiving`, `writeJatsPublishing`, and `writeJatsArticleAuthoring`, as well as the legacy `writeJATS` [API change]. * `--defaults`: Support `bibliography` and `csl` fields. Move `addMeta` from Text.Pandoc.App.CommandLineOptions to Text.Pandoc.App.Opt (internal change). * Add timing info for filters in `--verbose` mode (#6112). When verbose mode is specified (verbosity == INFO), print a notice when running a filter and when a filter completes (including timing). * LaTeX reader: + Allow `&` in LaTeX citation keys (#6110). + Improve caption and label parsing. + Don't emit empty Span elements for labels. + Put tables with labels in a surrounding Div. + Resolve `\ref` to table numbers (#6137). + Skip comments in more places where this is needed (#6114). + Allow beamer overlays for all commands in all raw tex (#6043). This affects parsing of raw tex in LaTeX and in Markdown and other formats. + Improve parsing of raw environments (#6034). If parsing fails in a raw environment (e.g. due to special characters like unescaped `_`), try again as a verbatim environment, which is less sensitive to special characters. This allows us to capture special environments that change catcodes as raw tex when `-f latex+raw_tex` is used. * RST reader: + Add highlight directive (#6140, Lucas Escot). * MediaWiki writer: + Prevent triple `[[[` which confuses MediaWiki (#6119). * HTML reader: + Don't parse `data-id` as `id` attribute. And similarly don't parse any `data-X` as `X` when `X` is a valid HTML attribute. * Org reader: + Simplify parsing of sub- and superscripts (#6127, Albert Krewinkel). Speeds up parsing of single-word, markup-less sub- and superscripts. * LaTeX writer: + Group biblatex citations even with prefix and suffix (#5849, Ethan Riley). Previously biblatex citations were only grouped if there was no prefix. This patch allows them to be grouped in subgroups split by prefixes and suffixes, which allows better citation sorting. + Fix regression in handling of columns in beamer slides (#6033). Columns in title slides were causing problems with slide division. + Fix duplicate frame classes in LaTeX/Beamer output (#6107). * HTML writer: + Fix duplicate attributes on headings (#6062), regression from 2.7.x. + Fix `--number-offset` with HTML TOC. Eventually it would be worth adding a parameter to `makeSections` so this could be done at that level; then it would also affect other writers that construct TOC manually. + reveal.js: restore old behavior for 2D nesting (#6032). The fix to #6030 actually changed behavior, so that the 2D nesting occurred at slide level N-1 and N, instead of at the top-level section. This commit restores the v2.7.3 behavior. If there are more than 2 levels, the top level is horizontal and the rest are collapsed to vertical. + reveal.js: ensure that pauses work even in title slides (#5819). * Markdown writer: + Fix regression: spurious dots in markdown_mmd metadata output (#6133). * Docx writer: + Fix regression with Compact style on tight lists (#6072). Starting in 2.8, the docx writer no longer distinguishes between tight and loose lists, since the Compact style is omitted. This is a side-effect of the fix to #5670, as explained in the changelog. This patch fixes the problem by extending the exception currently offered to Plain blocks inside tables to Plain blocks inside list items. * Jira writer: + Fix output of table headers (Albert Krewinkel, #6035). * Add Text.Pandoc.Image with unexported svgToPng. * Moved html5Attributes, html4Attributes, rdfaAttributes from T.P.Writers.HTML (where they were unexported) to T.P.XML (where they are now exported). [API change: new exported functions] This allows these sets to be used elsewhere, e.g. in the HTML reader. * Text.Pandoc.Shared: Export a new function `findM` (#6125, Joseph C. Sible). * Text.Pandoc.Logging: Add `RunningFilter`, `FilterCompleted` constructors to LogMessage [API change]. * Text.Pandoc.CSV: fix bug in CSV parser; previously an extra blank record would sometimes be inserted at the end. * LaTeX template: add space option to xeCJK with PassOptionsToPackage (#6002). Otherwise we can get a clash with documentclasses that already load the package. * Lua filters: + Allow filtering of element lists (#6038, Albert Krewinkel). Lists of Inline and Block elements can now be filtered via `Inlines` and `Blocks` functions, respectively. This is helpful if a filter conversion depends on the order of elements rather than a single element. For example, the following filter can be used to remove all spaces before a citation: function isSpaceBeforeCite (spc, cite) return spc and spc.t == 'Space' and cite and cite.t == 'Cite' end function Inlines (inlines) for i = #inlines-1,1,-1 do if isSpaceBeforeCite(inlines[i], inlines[i+1]) then inlines:remove(i) end end return inlines end + Add methods `insert`, `remove`, and `sort` to pandoc.List (Albert Krewinkel). Example of use: local numbers = pandoc.List {2, 3, 1} numbers:sort() -- numbers is now {1, 2, 3} + Make `pandoc.List` a callable constructor (Albert Krewinkel). It is now possible to construct a new List via `pandoc.List()` instead of `pandoc.List:new()`. + Add tests for pandoc.List module (Albert Krewinkel). * Text.Pandoc.App.CommandLineOptions: Change `setVariable` to use `Text` instead of `String`. This avoids some unnecessary unpacking. * Use versioned directory for windows release zipfile. Also remove old `make-windows-installer.bat`, superseded by GitHub actions workflow, and modify `pandoc.wxs` for new paths. * Extensive code cleanup (#6141, #6128, #6129, #6130, #6123, [#6105], 6102, #6117, #6124, #6115, #6116, #6111, Joseph C. Sible). * Fix hlint warnings (Albert Krewinkel). * Use latest doclayout, doctemplates (#6031). The new version of doclayout fixes a memory leak that affected `--include-in-header` with large files (and possibly other cases involving extremely long lines). * Use latest texmath. * Use latest skylighting and fix test suite (#6086). * sample.lua: Fix typo in descriptive comments (#6136, Caleb Maclennan). Fix typo in error message (#6135). * Add Docker and GH Actions instructions/links to INSTALL.md. * Update filter documentation (#6065). Improve cabal v2 instructions. Remove example using pandoc API directly (we have other docs for that and it was outdated). * Lua filter docs: + Cross-link constructors and types (Albert Krewinkel). Thanks to @bpj for the idea. + Sort pandoc.List methods alphabetically (Albert Krewinkel). + Unify, fix anchors and internal links (#6061, Albert Krewinkel). Links and anchors now follow consistent conventions, like lowercase-only anchor names. This breaks some links to specific sections in the document, but will make it much easier to link documentation in the future. + Clarify filter function execution order (#6059, Albert Krewinkel). * In docs, update URLs and use `https:` wherever possible (#6090, Salim B).- Update pandoc to version 2.9.1.1. [#]# pandoc 2.9.1.1 (2020-01-05) * Markdown reader: + Fix parsing bug affected indented code after raw HTML (#6009, #5360). * LaTeX writer: + Fix regression in beamer slide structure with certain slide levels (#6030). + Allow framebreaks for beamer's TOC (Heiko Schlittermann, #6012) + Properly handle unnumbered headings level 4+ (#6018). Previously the `\paragraph` command was used instead of `\paragraph*` for unnumbered level 4 headings. * HTML writer: + Fix revealjs slide structure regression with certain slide levels (#6030). + Add newlines to make slide show output more readable. * Org writer: + Remove extra spaces from table cells (Albert Krewinkel, #6024). * JATS template: Update JATS dtd (Arfon Smith, #6020). Use the archiving and interchange DTD rather than the more restrictive journal publishing DTD (which doesn't permit ext-link as a valid child). * Text.Pandoc.PDF: Fix `runTeXProgram` so that the input source is always overwritten (#6027). Previously it wasn't overridden if the file already existed, which led to bad results on subsequent runs when `pdf-engine-opt=-output-directory=` was used to specify an explicit temp dir. * Text.Pandoc.BCP47: Change `getLang` to handle block-level contents (#6008). Some readers (e.g. RST) will populate the `lang` metadata field with block-level content. `getLang` has been modified to handle this. Previously in these cases the LaTeX writer would not properly set the "main language" of the document. * Fix `test/tables.org` (Albert Krewinkel). * Use HTTPS in copyright message (Felix Yan, #6010)- Update pandoc to version 2.9.1. * Add Jira reader (Albert Krewinkel, #5556). * Jira writer: use jira-wiki-markup renderer (Albert Krewinkel, [#5926]). The following improvements are included in this change: + non-jira raw blocks are fully discarded instead of showing as blank lines; + table cells can contain multiple blocks; + unnecessary blank lines are removed from the output; + markup chars within words are properly surrounded by braces; + preserving soft linebreaks via `--wrap=preserve` is supported. Note that backslashes are rendered as HTML entities, as there appears no alternative to produce a plain backslash if it is followed by markup. This may cause problems when used with confluence, where rendering seems to fail in this case. * Fix regression with `--number-sections`. Starting with 2.8, `--number-sections` also had the effect of `--section-divs`, even if `--section-divs` was not specified. * Improved table of contents generation in markdown, RTF, commonmark, better handling cases where section headings are enclosed in divs. * Ensure that later default file values for `variable` replace earlier ones (5988). * HTML reader: Add `nav` to list of block-level tags. * Org reader (Albert Krewinkel): + Wrap named table in Div, using name as id (#5984). Tables which are given a name via `#+NAME:` or `#+LABEL:` are wrapped in an additional Div, with the name set as the Div's ID. + Report parsing errors properly. + Fix parsing problem for colons in headline (#5993). * Text.Pandoc.PDF: Ensure UTF8 when printing source in `--verbose` mode, avoiding an error on platforms that default to something other than UTF-8 (#5997). * Text.Pandoc.Templates: Strip directory before trying to find partial in data files (#5987). * Text.Pandoc.Shared: Improve `makeSections` so we don't get doubled "number" attributes in EPUB output (or anywhere else) (#5986). * Added tests for `--toc` and `--section-divs`. * Text.Pandoc.MIME: Added glsl MIME type for WebGL maps (#6000, Jared Lander). * MANUAL: A bit clearer explanation for `--base-header-level`. We now say exactly how to translate between the deprecated `--base-header-level` and `--shift-heading-level-by`. * lua-filters.md: + Remove spurious dot in title (#5996, Mauro Bieg). + Replace metadata example with image centering (#6004, Albert Krewinkel). Thanks to @efx for proposing this filter.- Update pandoc to version 2.9. [#]# pandoc 2.9 (PROVISIONAL) * Text.Pandoc.Templates [API change] + Add Monad wrappers `WithDefaultPartials` and `WithPartials`. Wrapping these around an instance of `PandocMonad` gives us different instances of `TemplateMonad`, with different search behavior in retrieving partials. To compile a template and limit partial search to pandoc's data files, use `runWithDefaultPartials (compileTemplate ...)`. To compile a template and allow partials to be found locally (either on the file system or via HTTP, in the event that the main template has an absolute URL), ue `runWithPartials (compileTemplate ...)`. + Export `getTemplate`, which seeks a template locally, or via HTTP if the template has an absolute URL, falling back to the data files if not found. + Export `compileDefaultTemplate` -- does `getDefaultTemplate` and compiles the result, raising an error on failure. * Text.Pandoc.Class [API change] + Remove `TemplateMonad` instances for `PandocIO` and `PandocPure`. These were too limiting and caused a bug whereby a local partial could be used even when the default template was requested. We now rely on instances provided in the Templates module. * Text.Pandoc.App.OutputSettings: Simplify template retrieval code. * ConTeXt template: Adjust to title formatting (#5949, Denis Maier). Add `\setupinterlinespace` to `title`, `subtitle`, `date` and `author` elements: otherwise longer titles that run over multiple lines will look squashed as `\tfd` etc. won't adapt the line spacing to the font size. * reveal.js template: Add title-slide-attributes variable (#5981, Frederik Elwert). * More informative JSON parse error (#5973). * Use external emojis package (forked from pandoc). Removed emoji data in Text.Pandoc.Emoji. * Fix regression in `makeSections` (#5965). Previously `hierarchicalize` (the ancestor of `makeSections`) would put header attributes on the containing Div. In 2.8 this behavior changed, which broke some tools depending on pandoc. Here we roll back this change, so that attributes again migrate from the header to the containing Div when `makeSections` is run. Note that attributes are retained on the header as well (unlike before) -- with the exception of the `id` attribute, which of course cannot be duplicated. * Fix `--toc-depth` regression in 2.8 (#5967). * Use doctemplates 0.8. Rename template 'filters' as 'pipes' to avoid confusion with the other notion of filter used by pandoc. * Fix README.md so that relative links from manual become absolute. Previously they'd be broken links when viewed on GitHub or Hackage. So we add the base URL for the pandoc manual. * Document display math syntax in manual.- Update pandoc to version 2.8.1. [#]# pandoc 2.8.1 (2019-12-05) * Add `ascii_identifiers` as a supported extension for `markdown`. This fixes a regression in 2.8. * Fix regression with behavior of `--variable` (#5962). Previously `-Vfoo=1 -Vfoo=2` would produce a list value for foo; with 2.8 it produced just `2`. This commit restores the earlier behavior. * Roll back part of of `--shift-heading-level-by` change (#5957). With positive heading shifts, starting in 2.8 this option caused metadata titles to be removed and changed to regular headings. This behavior is incompatible with the old behavior of `--base-header-level` and breaks old workflows, so we have rolled back the change. Note that there is now an asymmetry in positive and negative heading level shifts: With positive shifts, the metadata title stays the same and does not get changed to a heading in the body, while with negative shifts, a heading can be converted into the metadata title. * Text.Pandoc.Shared: Fix `makeSections` so it doesn't turn column Divs into sections. * HTML writer: add task-list class to ul if all elements are task list items. This will allow styling unordered task lists in a way that omits the bullet. * HTML-based templates: Add CSS to suppress bullet on unordered task lists. * ConTeXt template: Fix `\startcslreferences` and use ConTeXt syntax conventions (#5945, Denis Maier). The old version had a too large a skip at the beginning of the reference list. * LaTeX template: keep the `\author{}` command even if author is not specified (#5961, Yihui Xie). Avoids a LaTeX warning. * Generate Emoji module with TH. + Add Text.Pandoc.Emoji.TH. + Replace long literal list in Text.Pandoc.Emoji with one-liner generating it from `emoji.json` using TH. + Add Makefile target to download `emoji.json`. + Remove `tools/emoji.hs`. * Increase GC allocation space for compilation in cabal.project. * Clean up manual on PDF generation backend options (#5940). * Update release checklist to include code signing step and update Windows release-candidate builds (#5950).- Update pandoc to version 2.8.0.1. Upstream has edited the change log file since the last release in a non-trivial way, i.e. they did more than just add a new entry at the top. You can review the file at: http://hackage.haskell.org/package/pandoc-2.8.0.1/src/changelog.md- Update pandoc to version 2.8. Upstream has renamed and modified the change log file(s) in this release. Unfortunately, the automatic updater cannot reliable determine relevant entries for this release.- Drop obsolete group attributes.- Update pandoc to version 2.7.3. pandoc (2.7.3) * Add `jira` (Atlassian's Jira wiki markup) as output format (#2497, Albert Krewinkel). * Add `tex_math_dollars` to `multimarkdownExtensions` (#5512). This form is now supported in multimarkdown, in addition to `tex_math_double_backslash`. * Fix `--self-contained` so it works when output format has extensions. Previously if you used `--self-contained` with `html-smart` or `html+smart`, it wouldn't work. * Add template variable `curdir` with working directory from which pandoc is run (#5464). * Markdown reader: don't create implicit reference for empty header (#5549). * Muse reader: allow images inside link descriptions (Alexander Krotov). * HTML reader: epub related fixes. + With epub extensions, check for `epub:type` in addition to `type`. + Fix problem with noteref parsing which caused block-level content to be eaten with the noteref. + Rename `pAnyTag` to `pAny`. + Refactor note resolution. + Trim definition list terms (Alexander Krotov). * LaTeX reader: + Add braces when resolving `\DeclareMathOperator` (#5441). These seem to be needed for xelatex but not pdflatex. + Allow newlines in `\mintinline`. + Pass through unknown listings language as class (#5540). Previously if the language was not in the list of languages supported by listings, it would not be added as a class, so highlighting would not be triggered. + `rawLaTeXInline`: Include trailing `{}`s in raw latex commands (#5439). This change affects the markdown reader and other readers that allow raw LaTeX. Previously, trailing `{}` would be included for unknown commands, but not for known commands. However, they are sometimes used to avoid a trailing space after the command. The chances that a `{}` after a LaTeX command is not part of the command are very small. * MediaWiki reader: handle multiple attributes in table row (#5471, chinapedia). * Docx reader: Add support for `w:rtl` (#5545). Elements with this property are put into Span inlines with `dir="rtl"`. * DocBook reader: Issue `IgnoredElement` warnings. * Org reader (Albert Krewinkel): + Fix planning elements in headers level 3 and higher (#5494). Planning info is now always placed before the subtree contents. Previously, the planning info was placed after the content if the header's subtree was converted to a list, which happens with headers of level 3 and higher per default. + Omit, but warn about unknown export options. Unknown export options are properly ignored and omitted from the output. + Prefer plain symbols over math symbols (#5483). Symbols like `\alpha` are output plain and unemphasized, not as math. + Recognize emphasis after TODO/DONE keyword (#5484). * FB2 reader: + Skip unknown elements rather than throwing errors (#5560). Sometimes custom elements are used (e.g. `id` element inside `author`); previously the reader would halt with an error. Now it skips the element and issues an `IgnoredElement` warning. + Parse notes (#5493, Alexander Krotov). + Internal improvements (Alexander Krotov). * OpenDocument writer: Roll back automatic figure/table numbering (#5474). This was added in pandoc 2.7.2, but it makes it impossible to use pandoc-crossref. So this has been rolled back for now, until we find a good solution to make this behavior optional (or a creative way to let pandoc-crossref and this feature to coexist). * New module Text.Pandoc.Writers.Jira, exporting `writeJira` [API change] (Albert Krewinkel). * EPUB writer: + Don't include 'landmarks' if there aren't any. Previously we could get an empty ol element, which caused validation errors with epubcheck. + Ensure unique ids for styleesheets in content.opf (#5463). + Make stylesheet link compatible with kindlegen (#5466, Eric Schrijver). Pandoc omitted `type="text/css"` from both `