Jesse Rosenthal
5ede57122c
Update all tests to use new readers and error structure.
2017-01-25 17:07:40 +01:00
John MacFarlane
50f0cfcc1a
HTML reader: only treat "a" element as link if it has href.
...
Otherwise treat as span.
Closes #3226 .
2016-11-13 22:41:11 +01:00
John MacFarlane
d51e475bad
Export Text.Pandoc.Error in Text.Pandoc.
...
[API change]
2016-10-24 22:31:36 +02:00
Jesse Rosenthal
49b0b67b11
Remove Tests.Arbitrary
...
Use exported Arbitrary instances from pandoc-types instead.
2016-10-14 09:22:29 -04:00
John MacFarlane
a485c42d78
Fixed behavior of base tag.
...
+ If the base path does not end with slash, the last component
will be replaced. E.g. base = `http://example.com/foo `
combines with `bar.html` to give `http://example.com/bar.html `.
+ If the href begins with a slash, the whole path of the base
is replaced. E.g. base = `http://example.com/foo/ ` combines
with `/bar.html` to give `http://example.com/bar.html `.
Closes #2777 .
2016-03-10 19:59:55 -08:00
John MacFarlane
23b693c029
Revert "Use -XNoImplicitPrelude and 'import Prelude' explicitly."
...
This reverts commit c423dbb5a3
.
2015-11-09 10:08:22 -08:00
John MacFarlane
c423dbb5a3
Use -XNoImplicitPrelude and 'import Prelude' explicitly.
...
This is needed for ghci to work with pandoc, given that we
now use a custom prelude.
Closes #2503 .
2015-11-08 16:56:59 -08:00
John MacFarlane
e06810499e
HTML reader: Support base tag.
...
We only support the href attribute, as there's no place for
"target" in the Pandoc document model for links.
Added HTML reader test module, with tests for this feature.
Closes #1751 .
2015-05-13 20:53:19 -07:00