John MacFarlane
939985ef18
MANUAL.txt: Don't say that empty_paragraphs
affects markdown output.
...
It doesn't.
Closes #4540 .
2018-04-15 17:51:17 -07:00
John MacFarlane
c8331a924d
Makefile: build 32- and 64-bit Windows packages.
2018-04-15 17:09:50 -07:00
Alexander Krotov
01f5ed14e6
Muse reader: don't allow footnote references inside links
2018-04-15 17:53:53 +03:00
Alexander Krotov
17767bd29d
Muse writer: escape strings starting with space
2018-04-15 16:28:45 +03:00
Alexander Krotov
9cc2bf0295
Muse reader: allow URL to be empty
...
Muse writer can write links with empty URLs, so Muse reader should read them.
2018-04-15 14:50:46 +03:00
Alexander Krotov
6be0139145
Muse reader: require that comment semicolons are in the first column
...
Fixes #4551
2018-04-15 12:17:33 +03:00
John MacFarlane
34d8ffbcfc
Added a needed import in Text.Pandoc.App.
2018-04-14 17:44:44 -07:00
John MacFarlane
16439c879e
Ms writer link improvements.
...
+ Create pdf anchor for a Div with an identifier.
+ Escape `/` character in anchor ids.
+ Improve escaping for anchor ids: we now use _uNNN_ instead of uNNN
to avoid ambiguity.
This is intended to help with #4515 ; however, in my tests, the
link to the reference does not seem to work. I'm not sure why.
2018-04-14 10:59:01 -07:00
John MacFarlane
d5b98c8c6e
Man writer: Don't escape U+2019 as '.
...
Closes #4550 .
2018-04-14 10:42:05 -07:00
John MacFarlane
488320faac
appveyor.yml - build 64 bit version and 32 bit.
2018-04-12 10:56:44 -07:00
John MacFarlane
499c91dd96
Fix bash completion for --print-default-data-file
.
...
Previously this looked in the filesystem, even if pandoc
was compiled with `embed_data_files` (and sometimes it looked
in a nonexistent build directory). Now the bash completion
script just includes a hard-coded list of data file names.
See #4549 .
2018-04-12 09:52:10 -07:00
John MacFarlane
c3d0cc9b8e
Bump to 2.1.4.
2018-04-11 17:24:19 -07:00
John MacFarlane
923c048caf
Update changelog, AUTHORS.md.
2018-04-11 17:24:04 -07:00
John MacFarlane
dd4e8c4a7a
Bump temporary upper bound to 1.4.
2018-04-11 09:45:17 -07:00
Alexander Krotov
782ab73aa3
Muse writer: escape > less often
...
> should be escaped only when it can start verse, i.e., at the beginning of the line.
2018-04-10 23:38:30 +03:00
John MacFarlane
72878adc63
PDF: Use withTempDir in html2pdf.
...
This is intended to help with #4524 , a problem on Windows
where using weasyprint led to a blank PDF.
2018-04-09 09:49:09 -07:00
Alexander Krotov
52803e2960
Muse writer: don't break headers, line blocks and tables with line breaks
2018-04-09 04:24:08 +03:00
Alexander Krotov
79b67dec78
Muse writer: fix Haddock comment
2018-04-09 04:24:08 +03:00
Alexander Krotov
44093930a8
Muse writer: correctly output empty headings
2018-04-09 04:10:05 +03:00
John MacFarlane
c82ee315de
DocBook reader: properly handle title in section element.
...
Previously we just got `section_title` for section (though sect1, sect2,
etc. were handled properly). Closes #4526 .
2018-04-08 16:51:01 -07:00
Alexander Krotov
17b0499516
Muse reader: add support for Text:Amuse multiline headings
2018-04-09 02:05:57 +03:00
Alexander Krotov
bfbc5ee373
Muse reader: remove redundant brackets
2018-04-09 02:05:56 +03:00
Alexander Krotov
e6aeab8cec
Fix a comment
2018-04-09 00:02:55 +03:00
Alexander Krotov
c6df281ace
Muse reader: replace foldl with foldr
2018-04-08 11:47:10 +03:00
Alexander Krotov
579f4223bf
Muse reader: move F out of MuseTableElement definition
2018-04-08 11:20:15 +03:00
Alexander Krotov
2bc5fb6d83
Muse reader: document implementation
2018-04-08 06:51:10 +03:00
Alexander Krotov
4cb053ce3d
Muse reader: replace pattern matching with "when"
2018-04-07 19:06:40 +03:00
Alexander Krotov
828bfc749d
Muse reader: don't return link title from linkText parser
...
Title is always empty in Muse anyway.
2018-04-07 18:45:30 +03:00
Alexander Krotov
ebbd441d06
Muse reader: add support for <biblio> and <play> tags
2018-04-07 18:31:06 +03:00
Alexander Krotov
eecf609792
Muse reader: replace returnF with return . return
2018-04-07 18:05:48 +03:00
Alexander Krotov
f9aa2eb353
FB2 writer: output links inline instead of producing notes
...
Previously all links were turned into footnotes with unclickable URLs inside.
2018-04-07 17:12:55 +03:00
Jesse Rosenthal
394f4536e1
Powerpoint writer: Handle Quoted Inlines
...
Closes : #4532
2018-04-05 14:03:15 -04:00
John MacFarlane
7e99178a09
Changes to tests to accommodate changes in pandoc-types.
...
In https://github.com/jgm/pandoc-types/pull/36 we changed
the table builder to pad cells. This commit changes tests
(and two readers) to accord with this behavior.
2018-04-05 10:14:06 -07:00
John MacFarlane
26fdd40370
Added test-framework to stack.yaml deps.
2018-04-05 10:14:06 -07:00
John MacFarlane
d77e8f45c9
LaTEX reader: properly resolve section numbers with \ref and chapters.
...
Closes #4529 .
2018-04-05 10:14:06 -07:00
Alexander Krotov
87dda2109d
Muse writer: escape horizontal rule only if at the beginning of the line
2018-04-05 19:49:09 +03:00
Alexander Krotov
16104881b3
Muse writer: simplify escaping in inlineToMuse Image{}
2018-04-05 19:49:09 +03:00
quasicomputational
13538ce6eb
CommonMark writer: correctly ignore LaTeX raw blocks when not raw_tex ( #4533 )
...
Issue #4527 .
2018-04-05 08:53:42 -07:00
Alexander Krotov
ff3ed5c9f8
FB2 writer: allow emphasis and notes in titles
...
Only <p> and <empty-line /> are allowed in titles,
but <p> has the same type as an ordinary paragraphs.
Therefore, there is no need to remove emphasis from titles.
Also, don't intersperse paragraph with empty lines.
2018-04-04 14:22:34 +03:00
Alexander Krotov
2388be6482
Muse reader: code cleanup
2018-04-03 18:15:48 +03:00
Alexander Krotov
d6b8d7feb8
Muse reader: rewrite museOrderedListMarker without "do"
2018-04-03 16:09:12 +03:00
Alexander Krotov
51e8a79023
Muse reader: refactor parseAnchor
2018-04-03 15:47:23 +03:00
Alexander Krotov
7de6f085af
Muse reader: rewrite parseDirectiveKey without do
2018-04-03 15:47:23 +03:00
Alexander Krotov
8837af879a
Muse writer: rewrite noteToMuse without do
2018-04-03 15:47:23 +03:00
John MacFarlane
362045afa0
Fix typo.
2018-04-02 09:49:12 -07:00
Marc Schreiber
16523ea3d1
LaTeX reader: parse sloppypar environment ( #4517 )
2018-04-02 09:33:29 -07:00
Alexander Krotov
2380845206
Muse reader: add <math> tag support
2018-04-02 17:19:26 +03:00
Alexander Krotov
dfbae03810
hlint Muse writer
2018-04-02 16:20:35 +03:00
Alexander Krotov
ca78d93b40
Muse writer: place header IDs before header
...
See https://github.com/melmothx/text-amuse/issues/39
2018-04-02 15:58:37 +03:00
Alexander Krotov
aca4137c40
Muse writer: only escape brackets when necessary
...
It includes cases when they can be mistaken for footnotes
and links, as well as inside link description.
2018-04-01 19:39:18 +03:00