summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Org reader: refactor block attribute handlingAlbert Krewinkel2016-05-19
| | | | | | | | | | | | | | A parser state attribute was used to keep track of block attributes defined in meta-lines. Global state is undesirable, so block attributes are no longer saved as part of the parser state. Old functions and the respective part of the parser state are removed.
* | EPUB reader: unescape URIs in spine.John MacFarlane2016-05-17
| | | | | | | | | | | | | | This should fix #2924. Testing on the epub that caused the problem originally would be welcome.
* | LaTeX writer: Don't escape underscore in labels.John MacFarlane2016-05-17
| | | | | | | | | | | | Previously they were escaped as ux5f. Closes #2921.
* | stack.yamls - make sure proper flags used for texmath, pandoc-citeproc.John MacFarlane2016-05-16
| |
* | Revert "New method for checking for presence of tex program."John MacFarlane2016-05-12
| | | | | | | | This reverts commit 285bbf61cf2b21278792e48aee7c25fa0ee62faa.
* | Revert "Use shell instead of proc to check for latex program."John MacFarlane2016-05-12
| | | | | | | | This reverts commit ee45be5723ef6001ae333110ce45ae2f7b1b17af.
* | Revert "Require process >= 1.2.1."John MacFarlane2016-05-12
| | | | | | | | This reverts commit 07a4320ba97cdd219e5cbb18f21dbbda00bc5543.
* | Merge pull request #2919 from janschulz/masterJohn MacFarlane2016-05-12
|\ \ | |/ |/| Better way to find the artifacts on appveyor
| * Better way to find the artifacts on appveyorJan Schulz2016-05-13
|/
* appveyor - enable automatic builds, fix zip creation.John MacFarlane2016-05-12
|
* Require process >= 1.2.1.John MacFarlane2016-05-12
| | | | We need `createProcess_` to be exported.
* Merge pull request #2894 from sid-kap/rst-code-classJohn MacFarlane2016-05-12
|\ | | | | Add class option for code block in RST reader
| * Add one more testSidharth Kapur2016-05-01
| |
| * Use `codeBlockWith`Sidharth Kapur2016-05-01
| |
| * Add test for RST code directive classSidharth Kapur2016-05-01
| |
| * Add class option for code block in RST readerSidharth Kapur2016-05-01
| | | | | | | | | | According to http://docutils.sourceforge.net/docs/ref/rst/directives.html#code, the code directive supports the ":class:" option.
* | Merge pull request #2913 from jlduran/strut-minipage-tablesJohn MacFarlane2016-05-11
|\ \ | | | | | | Retake on strut with \minipage inside tables
| * | Retake on strut with \minipage inside tablesJose Luis Duran2016-05-11
| | | | | | | | | | | | | | | | | | | | | Reimplement on 4c684561ee0665b014e887ae559b7020e4e9f2d3 The problem with 4c68456 was a space between the cell contents and the `\strut` that affected the alignment.
* | | Merge pull request #2910 from janschulz/masterJohn MacFarlane2016-05-11
|\ \ \ | | | | | | | | Add appveyor artefacts for pandoc.exe
| * | | Use windows stack.yaml on appveyor to embedded the templatesJan Schulz2016-05-11
| | | |
| * | | Add appveyor artefacts for pandoc.exeJan Schulz2016-05-10
| |/ /
* | | Added some CSS to handle older versions of process.John MacFarlane2016-05-11
| | | | | | | | | | | | `createProcess_` is in Internals until process 1.2.1.
* | | Use shell instead of proc to check for latex program.John MacFarlane2016-05-11
| | | | | | | | | | | | This should get .bat files on Windows. Closes #2903, with luck.
* | | Merge pull request #2912 from tarleb/org-export-settingsJohn MacFarlane2016-05-11
|\ \ \ | |/ / |/| | Org reader: basic support for export settings
| * | Org reader: parse but ignore export optionsAlbert Krewinkel2016-05-11
| | | | | | | | | | | | All known export options are parsed but ignored.
| * | Org reader: add support for sub/superscript export optionsAlbert Krewinkel2016-05-11
| | | | | | | | | | | | | | | | | | Org-mode allows to specify export settings via `#+OPTIONS` lines. Disabling simple sub- and superscripts is one of these export options, this options is now supported.
| * | Org reader: move parser state into separate moduleAlbert Krewinkel2016-05-11
| | | | | | | | | | | | | | | The org reader code has become large and confusing. Extracting smaller parts into submodules should help to clean things up.
* | | Made detection of latex program more robust.John MacFarlane2016-05-10
| | | | | | | | | | | | | | | Catch not-found error. Improves on 285bbf61cf2b21278792e48aee7c25fa0ee62faa to fix #2903.
* | | New method for checking for presence of tex program.John MacFarlane2016-05-09
| | | | | | | | | | | | | | | | | | Now instead of using `findExecutable`, which has limitations on Windows, we just do `progname --version` and see if it returns successfully. Closes #2903.
* | | Merge pull request #2908 from ickc/masterJohn MacFarlane2016-05-09
|\ \ \ | | | | | | | | Use the full MathJax configuration to maximize loading speed
| * | | Loading the full MathJax config to maximize loading speedKolenCheung2016-05-09
| | | |
| * | | Merge pull request #1 from jgm/masterickc2016-05-09
| |\ \ \ | |/ / / |/| | | Merge from jgm's master
* | | | Avoid lazy foldl in LaTeX writer.John MacFarlane2016-05-09
| | | |
* | | | Change default mathjax setup to use TeX-AMS_CHTML configuration.John MacFarlane2016-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is designed for cases where the input is always TeX and maximal conformity with TeX is desired. It seems to be smaller and load faster than what we used before. See #2858.
* | | | Use new CommonHTML output for MathJax (updated default MathJax URL).John MacFarlane2016-05-09
| | | | | | | | | | | | | | | | Closes #2858.
* | | | README: clarified documentation of `implicit_header_references`.John MacFarlane2016-05-09
| |/ / |/| | | | | | | | Closes #2904.
* | | Merge pull request #2907 from tarleb/org-fixesJohn MacFarlane2016-05-09
|\ \ \ | | | | | | | | Org fixes (reader and writer)
| * | | Org writer: print empty table rowsAlbert Krewinkel2016-05-09
| | | | | | | | | | | | | | | | | | | | Empty table rows should not be dropped from the output, so row-height is always set to be at least 1.
| * | | Org reader: fix inline-LaTeX regressionAlbert Krewinkel2016-05-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The last fix for whitespace handling of inline LaTeX commands was incorrect, preventing correct recognition of inline LaTeX commands which contain spaces. This fix ensures that only trailing whitespace is cut off.
* | | | Merge pull request #2906 from roblabla/feature-mediaWikiTableHeaderSpacesJohn MacFarlane2016-05-09
|\ \ \ \ | |/ / / |/| | | Allow spaces before '!' in MediaWiki table header
| * | | Allow spaces before '!' in MediaWiki table headerroblabla2016-05-09
|/ / /
* | | Merge pull request #2898 from tarleb/org-table-refactoringJohn MacFarlane2016-05-05
|\ \ \ | | | | | | | | Org reader: table parsing code refactoring and fixes
| * | | Org reader: fix handling of empty table cells, rowsAlbert Krewinkel2016-05-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes Org mode parsing of some corner cases regarding empty cells and rows. Empty cells weren't parsed correctly, e.g. `|||` should be two empty cells, but would be parsed as a single cell containing a pipe character. Empty rows where parsed as alignment rows and dropped from the output. This fixes #2616.
| * | | Org reader: refactor rows-to-table conversionAlbert Krewinkel2016-05-04
| | | | | | | | | | | | | | | | | | | | This refactores the codes conversing a list table lines to an org table ADT. The old code was simplified and is now slightly less ugly.
| * | | Org reader: stop padding short table rowsAlbert Krewinkel2016-05-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emacs Org-mode doesn't add any padding to table rows. The first row (header or first body row) is used to determine the column count, no other magic is performed. The org reader was padding rows to the length of the longest table row. This was done due to a misunderstanding of how Org handles tables. This feature reflected how Org-mode handles tables when pressing <TAB>. The Org exporter however, which is what the reader should implement, doesn't do any of this. So this was a mis-feature that made the reader more complex and reduced comparability. It was hence removed.
* | | | Merge pull request #2900 from tarleb/org-symbol-fixJohn MacFarlane2016-05-05
|\ \ \ \ | |/ / / |/| | | Org reader: fix spacing after LaTeX-style symbols
| * | | Org reader: fix spacing after LaTeX-style symbolsAlbert Krewinkel2016-05-04
|/ / / | | | | | | | | | | | | | | | | | | | | | The org-reader was droping space after unescaped LaTeX-style symbol commands: `\ForAll \Auml` resulted in `∀Ä` but should give `∀ Ä` instead. This seems to be because the LaTeX-reader treats the command-terminating space as part of the command. Dropping the trailing space from the symbol-command fixes this issue.
* | | Added docbook5 templates, test files to pandoc.cabal.John MacFarlane2016-05-01
| | |
* | | Bump version to 1.17.1.John MacFarlane2016-05-01
| | | | | | | | | | | | | | | We need a minor version bump because of the addition of `writerDocbook5` to `WriterOptions`.
* | | README: Added docbook5 as output format.John MacFarlane2016-05-01
| | |