Hello community, here is the log from the commit of package pandoc for openSUSE:Factory checked in at 2020-10-23 15:15:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pandoc (Old) and /work/SRC/openSUSE:Factory/.pandoc.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pandoc" Fri Oct 23 15:15:45 2020 rev:48 rq:842780 version:2.11.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/pandoc/pandoc.changes 2020-08-28 21:42:22.736909378 +0200 +++ /work/SRC/openSUSE:Factory/.pandoc.new.3463/pandoc.changes 2020-10-23 15:15:48.918176732 +0200 @@ -1,0 +2,406 @@ +Sat Oct 17 02:01:49 UTC 2020 - psim...@suse.com + +- Update pandoc to version 2.11.0.2. + 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.11.0.2/src/changelog.md + +------------------------------------------------------------------- +Thu Oct 15 02:01:13 UTC 2020 - psim...@suse.com + +- Update pandoc to version 2.11.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.11.0.1/src/changelog.md + +------------------------------------------------------------------- +Mon Oct 12 02:00:47 UTC 2020 - psim...@suse.com + +- Update pandoc to version 2.11. + ## pandoc 2.11 (2020-10-11) + + * Add `--citeproc` (`-C`) option to trigger built-in citation processing. + It is no longer necessary to use the external `pandoc-citeproc` + filter. `--citeproc` behaves like a filter and can be positioned + relative to other filters as they appear on the command line. + + The new built-in citation processing uses the citeproc library, + a reimplementation of CSL citation processing that fixes many + of the shortcomings of pandoc-citeproc. In general, citation + processing should work much the same as it did with pandoc-citeproc, + but with greater fidelity to CSL styles and better performance. + (The tests from the pandoc-citeproc package have been carried + over to pandoc.) The following differences should be noted: + + - At this point, only some of the writers (HTML, ms, LaTeX) properly + interpret CSL display styles. You should get decent output in + all formats (at least as good as with pandoc-citeproc), but + indentation and block-alignment may not be right. + + - pandoc-citeproc searches the `~/.csl` directory for `.csl` + styles. Pandoc instead searches the `csl` subdirectory of + the pandoc user data directory (e.g., `~/.pandoc/csl` or + `~/.local/share/pandoc/csl`). Users who already keep + CSL styles in `~/.csl` may find it convenient to add a + symlink. + + - Some of the bibliography formats supported by pandoc-citeproc (via + hs-bibutils) are no longer supported: Copac, EndNote, + ISI, MEDLINE, MODS, and RIS. If you use one of these formats, + you may use the `bibutils` utility to convert to BibLaTeX. + We now support only BibTeX, BibLaTeX, CSL JSON, + and pandoc's YAML/Markdown analogue of CSL JSON. + + - pandoc-citeproc would always retrieve the independent parent + of a dependent style by doing an HTTP request. pandoc will + now first seek the independent parent locally (in the resource + path or in the `csl` subdirectory of the pandoc user data + directory) before resorting to HTTP. In addition, you may + omit the `.csl` extension, e.g. `--csl zoology`. + + - Using the `--bibliography` option (or including + `bibliography` in YAML metadata) no longer triggers + citation processing implicitly: one must always use the + `--citeproc` option if citation processing is wanted. + + * Add `csljson` as and input and output format. This allows pandoc + to convert between `csljson` and other bibliography formats + (e.g. `-f csljson -t markdown -s` or `-f bibtex -t csljson`), + and to generate formatted versions of CSL JSON bibliographies + (e.g., `pandoc -f csljson --citeproc pl.json -o pl.pdf`). + + * Added `bibtex`, `biblatex` as input formats. This allows pandoc + to convert between BibLaTeX and BibTeX and other bibliography formats, + and to generated formatted versions of BibTeX/BibLaTeX bibliographies + (e.g., `pandoc -f biblatex --citeproc pl.bib -o pl.pdf`). + + * Raise informative errors when YAML metadata parsing fails (#6730). + Previously the command would succeed, returning empty metadata, + with no errors or warnings. + + * Sort languages in `--list-highlight-languages` output (#6718, + Albert Krewinkel). Languages were previously sorted by their + long name, which leads to unexpected results). + + * Add CSS to default HTML template (#6601, Mauro Bieg). This + greatly improves the default typography in pandoc's HTML + output. The CSS is sensitive to a number of variables + (e.g. `mainfont`, `fontsize`, `linestretch`): see the manual for + details. To restore the earlier, more spartan output, you can + disable this with `-M document-css=false`. + + * Support `--toc-depth` option for ODT writer (#6696, niszet). + + * Fix issues with Windows UNC paths with some options (#5127). + + * Remove `fenced_code_blocks` and `backtick_code_blocks` from allowed + `commonmark` and `gfm` extensions. These shouldn't really be counted + as extensions, because they can't be disabled in commonmark. + Adjust markdown writer to check for the commonmark variant in addition + to extensions. + + * Add these extensions to `gfm` and `commonmark`: + `fenced_code_blocks`, `backtick_code_blocks`, `fenced_code_attributes`. + These can't really be disabled in the reader, but they need to be enabled + in the writer or we just get indented code. + + * Make sure proper set of extensions is recognized for `commonmark_x`. + + * Allow `gfm_auto_identifiers`, `ascii_identifiers` extensions for `docx`. + + * Markdown reader: + + + Add `Maybe FilePath` parameter to `yamlToMeta` [API change]. + + Export `yamlToRefs` [API change], a version of `yamlToMeta` + specialized to references. + + Set `citationNoteNum` accurately in citations. + + Revise abbreviation support. Don't insert a nonbreaking space after a + potential abbreviation if it comes right before a note or citation. + This causes problems for citeproc's moving of note citations. + + * LaTeX reader: + + + Support missing siunitx commands (#6658). + + Support `squared`, `cubed`, `tothe` in siunitx (#6657). + + Improved uncertainty handling in slunitx. + + Factored out siunitx stuff into separate unexposed module. + + Fix improper empty cell filtering (#6689, Christian Despres). + + Fix parsing of "show name" in `\newtheorem` (#6734). + Previously we were just treating it as a string and + ignoring accents and formatting. + + Prevent wrong nesting of `\multirow` and `\multicolumn` table + cells (#6603, Laurent P. René de Cotret). + + Table cell parser not consuming spaces correctly (#6596, + Laurent P. René de Cotret). + + Change `SIRange` to `SIrange` (#6617, Emerson Harkin). + + Allow blank lines inside `\author` (#6324). + + * DocBook reader: + + + Don't squelch space at end of emphasis and other inline elements; + instead, move it outside the element (#6719). + + Implement table cell alignment (#6698, Nils Carlson). + + Implement column span support for tables (#6492, Nils Carlson). + + Update list of block level tags (#6610). + + * JATS reader: + + + Don't squelch space at end of emphasis and other inline elements; + instead, move it outside the element (#6719). + + * RST reader: + + + Apply `.. class::` directly to following Header rather than creating + a surrounding Div (#6699). + + * Docx reader: + + + Allow empty dates in comments and tracked changes (#6726, Diego + Balseiro). + + * Markdown writer: + + + Be less aggressive about using quotes for YAML values, + allowing e.g. a quotation mark or bracket as long as it's not at the + beginning of the line. + + Use double quotes for YAML metadata (#6727). + + Sort YAML metadata keys in Markdown output case-insensitive. + + * Asciidoc writer: + + + Support asciidoctor's block figures (#6538, argent0). + + * LaTeX writer: + + + Fix spacing issue with list in definition list. + When a list occurs at the beginning of a definition list definition, + it can start on the same line as the label, which looks bad. + Fix that by starting such lists with an `\item[]`. + + * HTML writer: + + + Support intermediate table headers (#5314, Albert Krewinkel). + + Support attributes on all table elements (Albert Krewinkel). + + Render table footers if present (#6314, Albert Krewinkel). + + Fix addition of `doc-biblioentry` role. + + Support colspans and rowspans in HTML tables (#6312, Albert Krewinkel). + + * ICML writer: + + + Support internal document links (#5541, Leonard Rosenthol). + + Changed default link state to invisible (#6676, Leonard Rosenthol). + + * Docx writer: + + + Better handle list items whose contents are lists (#5948, Michael ++++ 209 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/pandoc/pandoc.changes ++++ and /work/SRC/openSUSE:Factory/.pandoc.new.3463/pandoc.changes Old: ---- pandoc-2.10.1.tar.gz New: ---- pandoc-2.11.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pandoc.spec ++++++ --- /var/tmp/diff_new_pack.cmiHXV/_old 2020-10-23 15:15:49.790177153 +0200 +++ /var/tmp/diff_new_pack.cmiHXV/_new 2020-10-23 15:15:49.794177155 +0200 @@ -19,7 +19,7 @@ %global pkg_name pandoc %bcond_with tests Name: %{pkg_name} -Version: 2.10.1 +Version: 2.11.0.2 Release: 0 Summary: Conversion between markup formats License: GPL-2.0-or-later @@ -42,6 +42,7 @@ BuildRequires: ghc-blaze-markup-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-case-insensitive-devel +BuildRequires: ghc-citeproc-devel BuildRequires: ghc-commonmark-devel BuildRequires: ghc-commonmark-extensions-devel BuildRequires: ghc-commonmark-pandoc-devel @@ -54,6 +55,7 @@ BuildRequires: ghc-doctemplates-devel BuildRequires: ghc-emojis-devel BuildRequires: ghc-exceptions-devel +BuildRequires: ghc-file-embed-devel BuildRequires: ghc-filepath-devel BuildRequires: ghc-haddock-library-devel BuildRequires: ghc-hslua-devel @@ -108,13 +110,13 @@ MediaWiki markup, DokuWiki markup, TWiki markup, TikiWiki markup, Jira markup, Creole 1.0, Haddock markup, OPML, Emacs Org-Mode, Emacs Muse, txt2tags, ipynb (Jupyter notebooks), Vimwiki, Word Docx, ODT, EPUB, FictionBook2, roff man, -Textile, and CSV, and it can write Markdown, reStructuredText, XHTML, HTML 5, -LaTeX, ConTeXt, DocBook, JATS, OPML, TEI, OpenDocument, ODT, Word docx, -PowerPoint pptx, RTF, MediaWiki, DokuWiki, XWiki, ZimWiki, Textile, Jira, roff -man, roff ms, plain text, Emacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 -and v3), ipynb, FictionBook2, InDesign ICML, Muse, LaTeX beamer slides, and -several kinds of HTML/JavaScript slide shows (S5, Slidy, Slideous, DZSlides, -reveal.js). +Textile, BibTeX, BibLaTeX, CSL JSON, , and CSV, and it can write Markdown, +reStructuredText, XHTML, HTML 5, LaTeX, ConTeXt, DocBook, JATS, OPML, TEI, +OpenDocument, ODT, Word docx, PowerPoint pptx, RTF, MediaWiki, DokuWiki, XWiki, +ZimWiki, Textile, Jira, roff man, roff ms, plain text, Emacs Org-Mode, +AsciiDoc, Haddock markup, EPUB (v2 and v3), ipynb, FictionBook2, InDesign ICML, +Muse, CSL JSON, LaTeX beamer slides, and several kinds of HTML/JavaScript slide +shows (S5, Slidy, Slideous, DZSlides, reveal.js). In contrast to most existing tools for converting Markdown to HTML, pandoc has a modular design: it consists of a set of readers, which parse text in a given @@ -141,8 +143,7 @@ %prep %autosetup cabal-tweak-dep-ver base64-bytestring '< 1.2' '< 2' -cabal-tweak-dep-ver hslua '< 1.2' '< 2' -cabal-tweak-dep-ver hslua-module-text '< 0.3' '< 1' +cabal-tweak-dep-ver hslua '< 1.3' '< 2' %build %ghc_lib_build @@ -167,6 +168,8 @@ %doc AUTHORS.md README.md changelog.md %{_bindir}/%{name} %dir %{_datadir}/%{name}-%{version} +%dir %{_datadir}/%{name}-%{version}/citeproc +%dir %{_datadir}/%{name}-%{version}/citeproc/biblatex-localization %dir %{_datadir}/%{name}-%{version}/data %dir %{_datadir}/%{name}-%{version}/data/docx %dir %{_datadir}/%{name}-%{version}/data/docx/_rels @@ -200,8 +203,10 @@ %dir %{_datadir}/%{name}-%{version}/data/translations %{_datadir}/%{name}-%{version}/COPYRIGHT %{_datadir}/%{name}-%{version}/MANUAL.txt +%{_datadir}/%{name}-%{version}/citeproc/biblatex-localization/*.lbx.strings %{_datadir}/%{name}-%{version}/data/abbreviations %{_datadir}/%{name}-%{version}/data/bash_completion.tpl +%{_datadir}/%{name}-%{version}/data/default.csl %{_datadir}/%{name}-%{version}/data/docx/?Content_Types?.xml %{_datadir}/%{name}-%{version}/data/docx/_rels/.rels %{_datadir}/%{name}-%{version}/data/docx/docProps/app.xml ++++++ pandoc-2.10.1.tar.gz -> pandoc-2.11.0.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/pandoc/pandoc-2.10.1.tar.gz /work/SRC/openSUSE:Factory/.pandoc.new.3463/pandoc-2.11.0.2.tar.gz differ: char 15, line 1