Commit graph

9779 commits

Author SHA1 Message Date
John MacFarlane
25590b1812 Updated changelog.
11,681 words!
2017-10-21 12:15:00 -07:00
John MacFarlane
5164ecd0ec SelfContained: data-background-image instead of data-background.
Really closes #3979.
2017-10-20 23:16:53 -07:00
John MacFarlane
dc92c34827 Use doctemplates 0.2.1: allows $-- line comments in templates.
Closes #3806.
2017-10-20 22:44:49 -07:00
John MacFarlane
21328a8771 LaTeX reader: be more forgiving in parsing command options.
This was needed, for example, to make some minted options work.
2017-10-19 15:58:29 -07:00
John MacFarlane
f615d7bb98 LaTeX reader: Strip off quotes in \include filenames. 2017-10-19 15:36:18 -07:00
John MacFarlane
28bb5d610d LaTeX reader: support \expandafter.
Closes #3983.
2017-10-19 13:23:50 -07:00
John MacFarlane
e941ba05b9 LaTeX reader: handle \DeclareRobustCommand.
Currently it's just treated as a synonym for `\newcommand`.

Handles the second case mentioned in #3983.
2017-10-19 11:50:16 -07:00
John MacFarlane
9bb8a1f170 Clarify DATADIR in MANUAL 2017-10-18 08:51:15 -07:00
John MacFarlane
7ea2346adb Fix typo in changelog 2017-10-18 08:51:04 -07:00
John MacFarlane
181d7370bb Export Text.Pandoc.BCP47 2017-10-17 22:21:32 -07:00
John MacFarlane
99c1481c12 Split list of authors from MANUAL.txt into separate file, AUTHORS.md.
It was getting too long for a man page.
2017-10-17 20:30:20 -07:00
John MacFarlane
0bc30fa03d Updated AUTHORS 2017-10-17 20:14:38 -07:00
Albert Krewinkel
cab4f982f3
pandoc.lua: destructure attr for Link and Image
Make Attr values accessible through through the keys `identifier`,
`classes` and `attributes`.  This is already used in other elements with
attributes and is now fixed for Link and Image.
2017-10-17 21:45:27 +02:00
John MacFarlane
8aa972d9df Merge pull request #3980 from bfirsh/skip-spaces-in-image-options
Latex reader: Skip spaces in image options
2017-10-17 13:54:09 -04:00
Ben Firshman
9046dbadb1
Latex reader: Skip spaces in image options 2017-10-17 16:42:11 +03:00
Ben Firshman
d73fdbf895
Add tests for existing \includegraphics behaviour 2017-10-17 15:09:55 +03:00
John MacFarlane
c2de9d749c SelfContained: handle data-background attribute on section.
This should help with #3979.

In my test, I got a data uri for data-background. But it didn't
actually work in the browser (the background image didn't show).
Not sure whether this is a problem in reveal.js or a problem
in pandoc...
2017-10-16 23:10:05 -07:00
John MacFarlane
514958f5ea HTML writer: don't add data- prefix to unknown attributes beginning with data-.
Or we'll get data-data-blah.
2017-10-16 23:06:13 -07:00
John MacFarlane
61641f996f Revised command test 3971 to work with Windows. 2017-10-16 22:51:25 -07:00
John MacFarlane
c40857b389 Improved handling of include files in LaTeX reader.
Previously `\include` wouldn't work if the included file
contained, e.g., a begin without a matching end.

We've changed the Tok type so that it stores a full SourcePos,
rather than just a line and column.  So tokens keeep track
of the file they came from. This allows us to use a simpler
method for includes, which doesn't require parsing the included
document as a whole.

Closes #3971.
2017-10-16 22:05:34 -07:00
John MacFarlane
9cf9a64923 RST writer: correctly handle inline code containing backticks.
(Use a :literal: role.)

Closes #3974.
2017-10-16 20:54:43 -07:00
John MacFarlane
cba18c19a6 RST writer: don't backslash-escape word-internal punctuation.
Closes #3978.
2017-10-16 20:39:19 -07:00
John MacFarlane
d8804f4747 App: added --request-header option. 2017-10-15 22:13:15 -07:00
John MacFarlane
2f66d57616 Remove openURL from Shared (API change).
Now all the guts of openURL have been put into openURL from
Class.  openURL is now sensitive to stRequestHeaders in CommonState
and will add these custom headers when making a request.
It no longer looks at the USER_AGENT environment variable,
since you can now set the `User-Agent` header directly.
2017-10-15 22:11:38 -07:00
John MacFarlane
a1f7a4263f Class: add stRequestHeaders to CommonState, and setRequestHeader. 2017-10-15 22:09:28 -07:00
John MacFarlane
5e1c422389 Handle unknown options in form --latex-engine=foo.
Previously these were not triggering the helpful message
about option name changes.
2017-10-15 18:27:48 -07:00
John MacFarlane
eb508c1330 Merge pull request #3970 from d-dorazio/master
markdown writer: always write bracketed_spans' attributes
2017-10-13 14:02:01 -04:00
John MacFarlane
6934b921b3 CommonMark writer: omit "fig:" prefix in image titles.
This is used internally to indicate internal figures.
See https://groups.google.com/d/msgid/pandoc-discuss/892c5a25-086a-4e19-b4c1-8
975cea8df0f@googlegroups.com?utm_medium=email&utm_source=footer
2017-10-13 10:36:27 -07:00
d-dorazio
8dd8f492c1 markdown writer: always write bracketed_spans' attributes 2017-10-13 12:00:28 +02:00
John MacFarlane
3720005c53 .travis.yml - move 7.10 and 8.0 out of accepted failures. 2017-10-12 21:57:51 -07:00
John MacFarlane
7e0167dccc .travis.yml - use -j2 on build. 2017-10-12 15:27:35 -07:00
John MacFarlane
c3dca0923c More travis tweaks. 2017-10-12 15:15:40 -07:00
John MacFarlane
9adc07850c .travis.yml - try with -j1. 2017-10-12 13:58:54 -07:00
John MacFarlane
ef6a9266a7 More travis tweaks: try without -j, add -O0 again. 2017-10-12 13:07:07 -07:00
John MacFarlane
895936948b .travis.yml - use --fast and --disable-optimization rather than -O0. 2017-10-12 12:25:34 -07:00
John MacFarlane
5c7308c572 .travis.yml - use -v3 in cabal builds to debug. 2017-10-12 12:13:32 -07:00
John MacFarlane
d94116bf47 .travis.yml tweaks: use ulimit, --ghc-options for cabal build. 2017-10-12 11:54:45 -07:00
John MacFarlane
62487bd69f appveyor.yml: added skip_commits. 2017-10-12 11:28:32 -07:00
John MacFarlane
27b1581d78 Updated authors in MANUAL.txt. 2017-10-11 22:39:47 -07:00
John MacFarlane
75d8c99c73 ConTeXt writer: Use identifiers for chapters.
Closes #3968.
2017-10-11 20:21:55 -07:00
John MacFarlane
71e4543cc0 Travis: allow failure for ghc 7.10.3 build. 2017-10-11 16:04:27 -07:00
John MacFarlane
b16e1628d4 Merge pull request #3965 from labdsf/fb2poem
FB2 Writer: format LineBlock as poem
2017-10-11 13:03:57 -04:00
John MacFarlane
18affd488e Use latest pandoc-citeproc. 2017-10-11 09:54:17 -07:00
John MacFarlane
c9bd77736b Added hs-bibutils to stack.pgk.yaml. 2017-10-11 08:57:30 -07:00
John MacFarlane
0eb61ae5cb Revert "appveyor tweak - maybe this will help with the build issue."
This reverts commit c40768b28a.
2017-10-11 08:56:24 -07:00
John MacFarlane
c40768b28a appveyor tweak - maybe this will help with the build issue. 2017-10-11 08:53:21 -07:00
Alexander Krotov
00013c21eb FB2 Writer: format LineBlock as poem
Previously writer produced one paragraph with <empty-line/> elements,
which are not allowed inside <p> according to FB2 schema.
2017-10-11 12:34:02 +03:00
John MacFarlane
0ff96117d3 Use latest pandoc-citeproc in stack.pkg.yaml. 2017-10-10 13:06:26 -07:00
John MacFarlane
46061ea023 Merge pull request #3963 from agusmba/issue3901
docx writer - activate evenAndOddHeaders from reference doc
2017-10-10 15:06:38 -04:00
John MacFarlane
7ada0d11aa Allow travis ghc 8.0.2 cabal build to fail. It always times out. 2017-10-10 09:02:42 -07:00