aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-20Documented OPML writer in README.John MacFarlane1-10/+10
2013-03-19Added Text.Pandoc.Writers.OPML.John MacFarlane5-2/+95
TODO: * Document in README * Add tests * Add template (and add template to cabal file)
2013-03-19Merge branch 'opml'John MacFarlane8-4/+268
2013-03-19Added Text.Pandoc.Readers.OPML, exporting readOPML.John MacFarlane8-4/+268
The _note attribute is supported. This is unofficial, but used e.g. in OmniOutliner and supported by multimarkdown. We treat the contents as markdown blocks under a section header. Added to documentation and tests.
2013-03-18Docx writer: Fixed rendering of display math in lists.John MacFarlane1-13/+27
In 1.11 and 1.11.1, display math in lists rendered as a new list item. Now it always appears centered, just as outside of lists, and in proper display math style, no matter how far indented the containing list item is. Closes #784.
2013-03-17Added pandoc-dingus to release checklist.John MacFarlane1-0/+2
2013-03-17Updated changelog.John MacFarlane1-12/+13
2013-03-17Markdown writer: New approach for citations.John MacFarlane3-16/+6
* Reverts 1.11 change that caused citations to be rendered as markdown citations, even if `--biblio` was specified, unless `citation` extension is disabled. Now, formatted citations are always printed if `--biblio` was specified. If you want to reformat markdown keeping pandoc markdown citations intact, just don't specify `--biblio`. * Reverted now unnecessary changes to Text.Pandoc.Biblio adding the raw block to mark the bibliography, and to Text.Pandoc.Writers.Markdown to remove the bibliography if `citations` not specified. * If the content of a `Cite` inline is a `RawInline "latex"`, which means that a LaTeX citation command was parsed and `--biblio` wasn't specified, then render it as a pandoc markdown citation. This means that `pandoc -f latex -t markdown`, without `--biblio`, will convert LaTeX citation commands to pandoc markdown citations.
2013-03-17Updated changelog.John MacFarlane1-14/+6
2013-03-17Markdown writer: Omit bibliography when `citations` enabled.John MacFarlane2-3/+13
In 1.11, citations would be rendered as pandoc markdown citations, but the bibliography would still be printed. We avoid that by adding a `RawBlock "pandoc" "references"` before the references. This allows the markdown writer to find the references and strip them off when `citations` is enabled.
2013-03-17Revert "LaTeX reader: citation handling changes."John MacFarlane7-128/+8
This reverts commit f7229b147314042f946dfded3b441ab0fae260a0.
2013-03-16Minor tweak to changelog.John MacFarlane1-1/+1
2013-03-16Removed ICU.John MacFarlane1-10/+0
2013-03-16Added notes on building ICU.John MacFarlane1-0/+10
2013-03-16Version bump to 1.11.1.John MacFarlane2-2/+2
2013-03-16Version bump to 1.11.0.1.John MacFarlane1-1/+1
2013-03-16Updated changelog.John MacFarlane1-0/+49
2013-03-16Bumped QuickCheck version bound.John MacFarlane1-1/+1
2013-03-16Fixed numbering mismatch between TOC and sections in HTML.John MacFarlane2-4/+5
Also made `--number-offset` affect TOC numbering as well as section numbering, as it should have all along. Closes #789.
2013-03-15Merge pull request #787 from sheremetyev/wix-allusersJohn MacFarlane3-28/+70
Improve installation for all users on Windows
2013-03-15Fixed regression in ODT writer.John MacFarlane1-2/+2
This was due to a change in the Show instance for Text.Pandoc.Pretty.Doc, which led 1.11 to produce corrupt ODTs. Closes #780.
2013-03-15WiX: Remove unnecessary parameter for candle.exe.Fyodor Sheremetyev1-1/+1
2013-03-15WiX: Revert back to “Minimal” template.Fyodor Sheremetyev1-6/+8
The “Advanced” template doesn’t uninstall previous version if it was installed per-machine. FindRelatedProducts action executes before ALLUSERS property is set and search is performed in per-user products only.
2013-03-15WiX: Update system PATH environment variable when installing per-machine.Fyodor Sheremetyev1-2/+21
Had to create two separate components because System property of Environment element cannot be set on condition.
2013-03-15WiX: Install to %APPLOCALDATA%\Pandoc in per-user setup.Fyodor Sheremetyev1-0/+8
The “Advanced” template installs to %APPLOCALDATA%\Apps\Pandoc by default.
2013-03-15WiX: Set non-empty feature name.Fyodor Sheremetyev1-1/+1
It can be displayed in Advanced mode.
2013-03-15WiX: Use APPLICATIONFOLDER property name as required by “Advanced” template.Fyodor Sheremetyev1-4/+4
Followup to cd4ad4bc96f864450b374f34f3ae8b0bf4952d87.
2013-03-15WiX: Install shortcut for all users when installing per-machine. Use HKMU to ↵Fyodor Sheremetyev1-8/+7
write registry values to either HKCU or HKLM. http://stackoverflow.com/a/3824949 http://wix.sourceforge.net/manual-wix2/wix_xsd_registry.htm
2013-03-15WiX: Use file as key path for User’s Guide component.Fyodor Sheremetyev1-3/+1
2013-03-15WiX: Refactoring: Place all components inside single directory structure.Fyodor Sheremetyev1-16/+17
For the sake of simplicity.
2013-03-15WiX: Use “Advanced” template that supports selection of per-user or ↵Fyodor Sheremetyev1-2/+5
per-machine mode. http://wix.sourceforge.net/manual-wix3/WixUI_advanced.htm To install for all users installer should be started from admin account.
2013-03-15WiX: Add empty lines for readability.Fyodor Sheremetyev1-0/+7
2013-03-15WiX: Replace tabs with spaces.Fyodor Sheremetyev1-3/+3
2013-03-15Add to Git ignores temporary files generate in Windows build.Fyodor Sheremetyev1-1/+6
2013-03-13Markdown reader: don't lose parentheses in URLs.John MacFarlane3-4/+22
Added tests. This fixes a regression from 1.10.x. Closes #786.
2013-03-12Markdown reader: Handle unmatched double quotes in dialogues.John MacFarlane1-3/+8
They do not generate a Quoted element; instead, the double quote is just turned into a Str with a curly left quote. This should satisfy the fiction writers. Closes #99 (again).
2013-03-11Fixed spacing bugs involving code block attributes.John MacFarlane2-2/+2
Closes #763.
2013-03-09LaTeX reader: citation handling changes.John MacFarlane7-8/+128
Previously, a LaTeX citation would always be parsed as a Citation element, with the raw LaTeX in the [Inline] part. Now, the LaTeX citation is parsed as a Citation element only if `--biblio` was specified (i.e. only if there is a nonempty set of references in readerReferences). Otherwise it is parsed as raw LaTeX. This will make it possible to simplify some things in the markdown writer. It also makes the LaTeX reader behave more like the Markdown reader.
2013-03-08Updated RELEASE_CHECKLIST.John MacFarlane1-10/+2
2013-03-08Rewrote changelog.John MacFarlane1-111/+86
2013-03-07Updated changelog.John MacFarlane1-2/+9
2013-03-07googlecode_upload.sh: Use new pandoc-VERSION.msi.John MacFarlane1-1/+1
2013-03-07Markdown writer: Render citations as pandoc-markdown citations.John MacFarlane2-3/+3
Previously citations were rendered as citeproc-formatted citations by default. Now we render them as pandoc citations, e.g. `[@item1]`, unless the `citations` extension is disabled. If you still want formatted citations in your markdown output, use `pandoc -t markdown-citations`.
2013-03-06Bump syb version to < 0.5.John MacFarlane1-3/+3
2013-03-06Updated changelog.John MacFarlane1-0/+13
2013-03-06Support :number-lines: in RST code output.John MacFarlane2-4/+7
2013-03-06LaTeX reader: Better support for Verbatim and minted environments.John MacFarlane1-3/+18
Closes #763.
2013-03-05LaTeX reader: Handle language attribute for lstlistings.John MacFarlane2-3/+7
Convert it to a highlighting-kate language name.
2013-03-05Hide Text.Pandoc.Highlighting.John MacFarlane5-60/+78
* Moved code for translating listings language names to highlighting-kate names and back from LaTeX reader to Highlighting. * Text.Pandoc.Highlighting no longer exposed (API change) * Text.Pandoc.Highlighting exports toListingsLang, fromListingsLang
2013-03-04pandoc.cabal: Require latest h-k, texmath, citeproc-hs, zip-archive.John MacFarlane1-6/+6
Pandoc will compile with older versions, but there will be bugs relating to these functions. Making the current versions dependencies is the only way to get packages updated in the distros.