git.iko.soy/typeable/pandoc
on master help sign in
Updated AUTHORS.md and changelog.
bf54a63John MacFarlane
AUTHORS.md+1
@@ -179,6 +179,7 @@
179- bumper314
179- bumper314
180- csforste
180- csforste
181- d-dorazio
181- d-dorazio
182+- hftf
182- iandol
183- iandol
183- infinity0x
184- infinity0x
184- lwolfsonkin
185- lwolfsonkin
changelog+10−3
@@ -287,6 +287,12 @@ pandoc (2.0)
287
287
288 * Make `east_asian_line_breaks` affect all readers/writers (#3703).
288 * Make `east_asian_line_breaks` affect all readers/writers (#3703).
289
289
290+ * Underlined elements are now treated consistently by readers
291+ (#2270, hftf); they are always put in a Span with class `underline`.
292+ This allows the user to treat them differently from other emphasis,
293+ using a filter. Docx, Org, Textile, Txt2Tags, and HTML readers
294+ have been changed.
295+
290 * Improved behavior of `auto_identifiers` when there are explicit ids
296 * Improved behavior of `auto_identifiers` when there are explicit ids
291 (#1745). Previously only autogenerated ids were added to the list
297 (#1745). Previously only autogenerated ids were added to the list
292 of header identifiers in state, so explicit ids weren't taken
298 of header identifiers in state, so explicit ids weren't taken
@@ -833,7 +839,7 @@ pandoc (2.0)
833 + Remove `normalizeSpaces` (#1530).
839 + Remove `normalizeSpaces` (#1530).
834 + Remove `warn`. (Use `report` from `Text.Pandoc.Class` instead.)
840 + Remove `warn`. (Use `report` from `Text.Pandoc.Class` instead.)
835 + Export a new function `crFilter`.
841 + Export a new function `crFilter`.
836− + Added `eastAsianLineBreakFilter` (previously in Markdown reader).
842+ + Add `eastAsianLineBreakFilter` (previously in Markdown reader).
837 + Provide custom `isURI` that rejects unknown schemes.
843 + Provide custom `isURI` that rejects unknown schemes.
838 (Albert Krewinkel, #2713). We also export the set of known
844 (Albert Krewinkel, #2713). We also export the set of known
839 `schemes`. The new function replaces the function of the same name
845 `schemes`. The new function replaces the function of the same name
@@ -841,12 +847,13 @@ pandoc (2.0)
841 well-known. All official IANA schemes (as of 2017-05-22) are
847 well-known. All official IANA schemes (as of 2017-05-22) are
842 included in the set of known schemes. The four non-official schemes
848 included in the set of known schemes. The four non-official schemes
843 `doi`, `isbn`, `javascript`, and `pmid` are kept.
849 `doi`, `isbn`, `javascript`, and `pmid` are kept.
844− + Removed `err`.
850+ + Remove `err`.
845− + Removed `readDataFile`, `readDefaultDataFile`, `getReferenceDocx`,
851+ + Remove `readDataFile`, `readDefaultDataFile`, `getReferenceDocx`,
846 `getReferenceODT`. These now live in `Text.Pandoc.Class`,
852 `getReferenceODT`. These now live in `Text.Pandoc.Class`,
847 where they are defined in terms of `PandocMonad`
853 where they are defined in terms of `PandocMonad`
848 primitives and have different signatures.
854 primitives and have different signatures.
849 + Remove `openURL`. Use `openURL` from `Text.Pandoc.Class` instead.
855 + Remove `openURL`. Use `openURL` from `Text.Pandoc.Class` instead.
856+ + Add `underlineSpan`.
850
857
851 * `Text.Pandoc.Readers.HTML`: export new `NamedTag` class.
858 * `Text.Pandoc.Readers.HTML`: export new `NamedTag` class.
852
859