<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pandoc/windows, branch master</title>
<subtitle>Conversion between markup formats</subtitle>
<id>https://git.pashev.ru/pandoc/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/pandoc/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/'/>
<updated>2021-02-27T01:56:04Z</updated>
<entry>
<title>Fix/update URLs and use HTTP**S** where possible (#7122)</title>
<updated>2021-02-27T01:56:04Z</updated>
<author>
<name>Salim B</name>
<email>salim@posteo.de</email>
</author>
<published>2021-02-27T01:56:04Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=fae6a204f1a072d5efe4dff35fd08fbad2071198'/>
<id>urn:sha1:fae6a204f1a072d5efe4dff35fd08fbad2071198</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add built-in citation support using new citeproc library.</title>
<updated>2020-09-21T17:15:50Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-09-06T23:25:16Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=e0984a43a99231e72c02a0a716c8d0315de9abdf'/>
<id>urn:sha1:e0984a43a99231e72c02a0a716c8d0315de9abdf</id>
<content type='text'>
This deprecates the use of the external pandoc-citeproc
filter; citation processing is now built in to pandoc.

* Add dependency on citeproc library.
* Add Text.Pandoc.Citeproc module (and some associated unexported
  modules under Text.Pandoc.Citeproc).  Exports `processCitations`.
  [API change]
* Add data files needed for Text.Pandoc.Citeproc:  default.csl
  in the data directory, and a citeproc directory that is just
  used at compile-time.  Note that we've added file-embed as a mandatory
  rather than a conditional depedency, because of the biblatex
  localization files. We might eventually want to use readDataFile
  for this, but it would take some code reorganization.
* Text.Pandoc.Loging: Add `CiteprocWarning` to `LogMessage` and use it
  in `processCitations`. [API change]
* Add tests from the pandoc-citeproc package as command tests (including
  some tests pandoc-citeproc did not pass).
* Remove instructions for building pandoc-citeproc from CI and
  release binary build instructions.  We will no longer distribute
  pandoc-citeproc.
* Markdown reader: tweak abbreviation support.  Don't insert a
  nonbreaking space after a potential abbreviation if it comes right before
  a note or citation.  This messes up several things, including citeproc's
  moving of note citations.
* Add `csljson` as and input and output format. This allows pandoc
  to convert between `csljson` and other bibliography formats,
  and to generate formatted versions of CSL JSON bibliographies.
* Add module Text.Pandoc.Writers.CslJson, exporting `writeCslJson`. [API
  change]
* Add module Text.Pandoc.Readers.CslJson, exporting `readCslJson`. [API
  change]
* 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.
* Add module Text.Pandoc.Readers.BibTeX, exporting `readBibTeX` and
  `readBibLaTeX`. [API change]
* Make "standalone" implicit if output format is a bibliography format.
  This is needed because pandoc readers for bibliography formats put
  the bibliographic information in the `references` field of metadata;
  and unless standalone is specified, metadata gets ignored.
  (TODO: This needs improvement. We should trigger standalone for the
  reader when the input format is bibliographic, and for the writer
  when the output format is markdown.)
* Carry over `citationNoteNum` to `citationNoteNumber`.  This was just
  ignored in pandoc-citeproc.
* Text.Pandoc.Filter: Add `CiteprocFilter` constructor to Filter.
  [API change] This runs the processCitations transformation.
  We need to treat it like a filter so it can be placed
  in the sequence of filter runs (after some, before others).
  In FromYAML, this is parsed from `citeproc` or `{type: citeproc}`,
  so this special filter may be specified either way in a defaults file
  (or by `citeproc: true`, though this gives no control of positioning
  relative to other filters).  TODO: we need to add something to the
  manual section on defaults files for this.
* Add deprecation warning if `upandoc-citeproc` filter is used.
* Add `--citeproc/-C` option to trigger citation processing.
  This behaves like a filter and will be positioned
  relative to filters as they appear on the command line.
* Rewrote the manual on citatations, adding a dedicated Citations
  section which also includes some information formerly found in
  the pandoc-citeproc man page.
* Look for CSL styles in the `csl` subdirectory of the pandoc user data
  directory.  This changes the old pandoc-citeproc behavior, which looked
  in `~/.csl`.  Users can simply symlink `~/.csl` to the `csl`
  subdirectory of their pandoc user data directory if they want
  the old behavior.
* Add support for CSL bibliography entry formatting to LaTeX, HTML,
  Ms writers.  Added CSL-related CSS to styles.html.
</content>
</entry>
<entry>
<title>windows release candidate build: More fixes to get 'light' to work.</title>
<updated>2020-01-19T00:02:28Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-01-19T00:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=5028278569bdc06ced5b8151393e2d12602f1b7e'/>
<id>urn:sha1:5028278569bdc06ced5b8151393e2d12602f1b7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Windows ci - fix path to COPYING.rtf in dialog.</title>
<updated>2020-01-18T17:33:05Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-01-18T17:33:05Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=adc14ff2453fbe00e796d3e40d6b7cadc0e19185'/>
<id>urn:sha1:adc14ff2453fbe00e796d3e40d6b7cadc0e19185</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use versioned directory for windows release zipfile.</title>
<updated>2020-01-17T23:37:49Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2020-01-17T23:37:49Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=c78af6f3a68ba6778d42b8308d96f74f88f56750'/>
<id>urn:sha1:c78af6f3a68ba6778d42b8308d96f74f88f56750</id>
<content type='text'>
Also remove old make-windows-installer.bat, superseded
by GitHub actions workflow, and modify pandoc.wxs for
new paths.
</content>
</entry>
<entry>
<title>Improve Makefile for signing windows release candidates.</title>
<updated>2019-11-30T06:02:04Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2019-11-30T06:02:04Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=1123c9779f062aba02961f93d848a6e0c530c23a'/>
<id>urn:sha1:1123c9779f062aba02961f93d848a6e0c530c23a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Makefile to windows release-candidate build.</title>
<updated>2019-11-29T19:50:09Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2019-11-29T19:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=ee6cf6ad6b37a3b7c694566090d8a4cb5300c6e5'/>
<id>urn:sha1:ee6cf6ad6b37a3b7c694566090d8a4cb5300c6e5</id>
<content type='text'>
Running 'make' in this directory will do the code signing of the msi.
</content>
</entry>
<entry>
<title>Removed stack.pkg.yaml.</title>
<updated>2017-12-28T04:21:37Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2017-12-28T04:21:37Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=ffa3d7160ead338a75f04167bc4931b8b55d608c'/>
<id>urn:sha1:ffa3d7160ead338a75f04167bc4931b8b55d608c</id>
<content type='text'>
We only really need stack.yaml; we can put flag settings
for pandoc-citeproc there.

Also use ghc-8.0.2 in dockerized linux build.  This is
the only version available for alpine so far.
</content>
</entry>
<entry>
<title>Use -O2 for windows, macos binary packages.</title>
<updated>2017-11-04T22:57:21Z</updated>
<author>
<name>John MacFarlane</name>
<email>jgm@berkeley.edu</email>
</author>
<published>2017-11-04T22:57:21Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=5087b05df47272658cbb318ea3c5ea079170255d'/>
<id>urn:sha1:5087b05df47272658cbb318ea3c5ea079170255d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Name change OSX -&gt; macOS (#3869)</title>
<updated>2017-08-23T20:48:10Z</updated>
<author>
<name>ickc</name>
<email>ickc@users.noreply.github.com</email>
</author>
<published>2017-08-23T20:48:10Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/pandoc/commit/?id=5c1d844e40b146dd16e88a662368fe1824c46888'/>
<id>urn:sha1:5c1d844e40b146dd16e88a662368fe1824c46888</id>
<content type='text'>
* Name change OSX -&gt; macOS

fix commit c96b64e

This commit finishes remaining osx to macOS change, as well as replacing MacOS with macOS.

The reason for the later one is because the "correct" casing of macOS is like that. Apple styles it to looks like iOS, watchOS, tvOS, etc. And unfortunately they all start with a lowercase letter, making propercasing (or even title-casing) odd.

* fix casing of Linux, UNIX, and Windows
</content>
</entry>
</feed>
