| Commit message (Collapse) | Author | Age |
... | |
| |
| |
| |
| |
| |
| | |
This should give better performance.
See #2730.
|
| |
| |
| |
| |
| | |
We don't infer `--chapters` if `article` document option is set. For
example: `\documentclass[article]{memoir}`.
|
| | |
|
|\ \
| | |
| | | |
Prefix even empty figure names with "fig:"
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The convention used by pandoc for figures is to mark them by prefixing
the name with "fig:". The org reader failed to do this if a figure had
no name. The test for this was broken as well.
This fixes #2643.
|
|\ \ \
| | | |
| | | | |
Markdown writer: Use hyphens for yaml metadata block bottom line
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Org reader: Refactor link-target processing
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Cleanup of the code for link target handling. Most notably, the
canonicalization of a link is handled by a separate function.
This fixes #2684.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This version avoids an exponential performance problem with `<script>` tags,
and it should be faster in general.
Closes #2730.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix typos in Readme
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Remove extra `be`
`overriden` → `overridden`
|
| | | | |
| | | | |
| | | | |
| | | | | |
Make sure that we require the closing bracket.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We currently treat all memoir templates as books. This means that pandoc
will infer the `--chapters` argument, even if the `article` iption is
set for memoir.
This commit makes pandoc treats the document as an article if there is
an article option (i.e., `\documentclass[12pt,article]{memoir}`).
Note that this refactors out the parsec parsers for document class and
options, to make it a little clearer what's going on.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Remove stray line from stack.full.yaml
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The line causes an error with stack 1.0.2:
```
Could not parse '/pandoc-build/pandoc/stack.full.yaml':
AesonException "Error in $.extra-deps: failed to parse field 'extra-deps': failed to parse field extra-deps: expected [a], encountered Null"
See http://docs.haskellstack.org/en/stable/yaml_configuration.html.
```
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
It doesn't have recent enough dependencies.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
cabal sdist has problems on cabal 1.16, because of our
Text.Pandoc.Data module. So we don't test it.
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Closes #2718.
|
| | | | |
| | | | |
| | | | |
| | | | | |
This has been tested.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Closes #2707.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix stack link in INSTALL
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Stack installation instructions have moved to docs.haskellstack.org
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
CONTRIBUTING.md : update test enabling documentation
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
On my end, in a clean sandbox, I had to run this before I could run the tests, I'm a cabal / haskell noob so that might not be the best way to do so but :)
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
Closes #2697.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previously smart quotes were incorrect in the following:
'$\neg(x \in x)$'.
(because of the following period). This commit fixes the problem,
which was introduced by commit 4229cf2d92faf5774fe1a3a9c89a5de885cf75cd.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previously these were given "left" alignment. Better to leave off
alignment attributes altogether.
Closes #2694.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We want to make sure that links have their spaces removed, and are
appropriately smushed together.
This closes #2689
|
|/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This gives better results when people write e.g. `\TeX{}` in Markdown.
\TeX{} and \LaTeX{}
now works as expected with `pandoc -f markdown -t latex`.
Closes #2687.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Put them in a list in the metadata so they are all
preserved, rather than (as before) throwing out all
but one..
|
| | | |
| | | |
| | | |
| | | | |
See #2171.
|
|\ \ \ \
| | | | |
| | | | | |
Update license year range to 2016
|
|/ / / / |
|
| | | |
| | | |
| | | |
| | | | |
Closes #2674.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
For example, `py` will now work as well as `python`.
Closes jgm/highlighting-kate#83.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
API change in type of Text.Pandoc.Shared.uniqueIdent.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This avoids performance problems in documents with many identically
named headers.
Closes #2671.
|
| | | | |
|
| | | | |
|