aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-09-08More work on changelog.John MacFarlane1-81/+73
2013-09-08More work on changelog.John MacFarlane1-119/+113
2013-09-08Made . . . for pause work in all slide show formats except slideous.John MacFarlane3-14/+18
2013-09-08Added more raw material to changelog.John MacFarlane1-0/+8
2013-09-08Templates: more consistent behavior of `$for$`.John MacFarlane1-1/+1
When `foo` is not a list, `$for(foo)$...$endfor$` should behave like $if(foo)$...$endif$. So if `foo` resolves to "", no output should be produced. See pandoc-templates#39.
2013-09-08More work on changelog.John MacFarlane1-0/+3
2013-09-08markdown+list_without_preceding_blankline:+Interpret text before list as ↵John MacFarlane1-3/+5
paragraph.
2013-09-08Markdown: Allow backtick code blocks not to be preceded by blank line.John MacFarlane1-0/+3
Closes #975.
2013-09-08Partial reorganization of changelog.John MacFarlane1-301/+356
2013-09-07HTML5 template: Add meta tag to allow user scaling.John MacFarlane1-5/+8
(Erik Evenson)
2013-09-07MedaWiki reader: Implement some mathjax extensions.John MacFarlane1-4/+15
* `:<math>` for display math * `\(..\)` for inline math * `\[..\]` for display math We omit the `$` forms as the heuristics are harder.
2013-09-07Added `lists_without_preceding_blankline` extension.John MacFarlane3-0/+7
* Added `Ext_lists_without_preceding_blankline` to `Extension` in `Options`. Added this option to `githubMarkdownExtensions`. * Made markdown reader sensitive to this. * Closes #972.
2013-09-06make_osx_package.sh: Assume pandoc-types, pandoc-citeproc are in Hackage.John MacFarlane1-4/+0
2013-09-06Tweaked windows install script.John MacFarlane1-3/+1
Assumes that pandoc-types and pandoc-citeproc are in Hackage.
2013-09-06Markdown writer: Fixed bugs in YAML header output.John MacFarlane2-4/+4
2013-09-06MediaWiki reader: Allow Image: for images.John MacFarlane1-1/+1
Closes #971.
2013-09-05More windows package tweaks.John MacFarlane1-0/+1
Make sure subordinate packages are reinstalled.
2013-09-05Windows installer: gave up on unicode collation.John MacFarlane1-1/+0
2013-09-05Fixed typo.John MacFarlane1-1/+1
2013-09-05Preliminary changes to windows installer script.John MacFarlane2-2/+17
2013-09-02Fixed make_osx_package.sh.John MacFarlane1-7/+11
2013-09-02Improved make_osx_package.sh.John MacFarlane1-6/+14
New PackageMaker location. New method of installing, to get pandoc-citeproc executables too. Use embed_data_files.
2013-09-01Documented --bibliography, --csl, --citation-abbreviations.John MacFarlane1-0/+17
2013-09-01Changed --metadata to return Boolean True if no value.John MacFarlane2-7/+14
Also documented in README.
2013-09-01Change for latest pandoc-citeproc.John MacFarlane1-1/+1
2013-09-01Restore --bibliography, --csl, --citation-abbreviations.John MacFarlane1-0/+27
These are now implemented as: --bibliography FILE => --metadata bibliography=FILE --filter pandoc-citeproc --csl FILE => --metadata csl=FILE --citation-abbreviations FILE => --metadata csl-abbreviations=FILE
2013-09-01Added `--metadata/-M` option.John MacFarlane2-7/+24
This is like `--variable/-V`, but actually adds to metadata, not just variables.
2013-09-01Markdown reader: Don't autolink a bare URI that is followed by `</a>`.John MacFarlane2-1/+5
Closes #937.
2013-09-01Mathjax in HTML slide shows: include explicit "Typeset" instruction.John MacFarlane1-1/+2
This seems to be needed for some formats (e.g. slideous) and won't hurt in others. Closes #966.
2013-09-01Document fact that --toc doesn't do anything for docx or odt output.John MacFarlane1-1/+1
See #458.
2013-09-01Use registerHeader in Textile reader.John MacFarlane2-30/+32
This produces automatic header identifiers, unless `auto_identifiers` extension is disabled. Closes #967.
2013-09-01Use registerHeader in RST and LaTeX readers.John MacFarlane10-74/+76
This will give automatic unique identifiers, unless `-auto_identifiers` is specified.
2013-09-01Factored out registerHeader from markdown reader, added to Parsing.John MacFarlane2-28/+34
Text.Pandoc.Parsing now exports registerHeader, which can be used in other readers.
2013-08-31Updated changelogJohn MacFarlane1-4/+125
2013-08-31Merge branch 'master' of github.com:jgm/pandocJohn MacFarlane2-188/+192
2013-08-31INSTALL: Added instructions for pandoc-citeproc.John MacFarlane1-0/+6
2013-08-28LaTeX reader: allow spaces in alignment spec in tables.John MacFarlane1-2/+3
E.g. `{ l r c }`.
2013-08-28Generalized type of stringify.John MacFarlane1-3/+4
2013-08-27LaTeX reader: Allow accents with combining characters.John MacFarlane1-185/+185
accent now returns [Char], not Char.
2013-08-27Merge branch 'master' of github.com:jgm/pandocJohn MacFarlane24-2305/+103
2013-08-26Added markdown citation parsing test.John MacFarlane3-0/+22
2013-08-25Merge pull request #961 from nougad/add_latex_listings_labelJohn MacFarlane4-3/+22
Write id for code block to label attr in latex when listing is used
2013-08-25Added `-F` as shortcut for `--filter`.John MacFarlane1-1/+1
2013-08-25Removed tests relating to citation processing.John MacFarlane8-1367/+0
2013-08-24Removed citeproc-hs from osx, windows build process.John MacFarlane2-2/+0
2013-08-24Updated travis build.John MacFarlane1-1/+0
2013-08-24Removed dependency on citeproc-hs.John MacFarlane10-843/+50
Going forward we'll use pandoc-citeproc, as an external filter. The `--bibliography`, `--csl`, and `--citation-abbreviation` fields have been removed. Instead one must include `bibliography`, `csl`, or `csl-abbrevs` fields in the document's YAML metadata. The filter can then be used as follows: pandoc --filter pandoc-citeproc The `Text.Pandoc.Biblio` module has been removed. Henceforth, `Text.CSL.Pandoc` from pandoc-citations can be used by library users. The Markdown and LaTeX readers now longer format bibliographies and citations. That must be done using `processCites` or `processCites'` from Text.CSL.Pandoc. All bibliography-related fields have been removed from `ReaderOptions` and `WriterOptions`: `writerBiblioFiles`, `readerReferences`, `readerCitationStyle`. API change.
2013-08-24Moved most of Text.Pandoc.Readers.TeXMath to texmath 0.6.4.John MacFarlane2-83/+3
2013-08-24Improved error reporting on filters.John MacFarlane1-5/+5
Avoid showing spurious output and avoid double error messages.
2013-08-22Write id for code block to label attr in latex when listing is usedFlorian Eitel4-3/+22
The code: ~~~{#test} asdf ~~~ gets compiled to html: <pre id="test"> asdf </pre> So it is possible to link to the identifier `test` But this doesn't happen on latex When using the listings package (`--listings`) it is possible to set the identifier using the `label=test` property: \begin{lstlisting}[label=id] hi \end{lstlisting} And this is exactly what this patch is doing. Modified LaTeX Reader/Writer and added tests for this.