Commit graph

40 commits

Author SHA1 Message Date
yuin
a590622b15 Fixes #455 2024-06-14 22:05:13 +09:00
Camden Cheek
9c09ae0019
support single-tilde strikethrough 2024-06-11 11:16:22 -06:00
roife
04d4dd50ab Fix #418 2023-09-29 02:41:10 +08:00
yuin
a87c5778f9 Fix #333 2022-11-12 20:13:03 +09:00
yuin
20df1691ad Fix #321 2022-09-02 20:08:28 +09:00
yuin
113ae87dd9 Fix #258 2022-04-23 22:07:33 +09:00
yuin
fb6057bf26 Fix #256 2022-04-23 21:57:38 +09:00
yuin
6bdcc0f927 Fix #300 2022-04-14 15:10:12 +09:00
Nate Moore
a6c48071ed fix typographer leading apostrophe for abbreviations 2022-02-17 10:04:21 -06:00
Nate Moore
7b616a4c80 fix typographer single quote edge cases 2022-02-17 09:41:29 -06:00
Nate Moore
c3b7691431 add failing typographer tests 2022-02-16 22:27:33 -06:00
yuin
4477be72ee Fix #235 2021-10-24 17:49:45 +09:00
Yusuke Inuzuka
baec0941d2
Merge pull request #205 from brief/fix-footnote-backlinks
Keep backlinks with footnote text
2021-04-11 00:04:38 +09:00
yuin
ab798ea4aa Fixes #213 2021-04-11 00:00:44 +09:00
brief
017596e61e Keep backlinks with footnote text
Inserts a non-breaking space before backlinks to prevent them from being separated from footnote text.
2021-03-28 08:39:43 -07:00
Cameron Moore
3d7ce16f2f
Fix Linkify to allow host with beginning single-letter domain label
Fixes #190
2021-01-30 08:48:27 -06:00
yuin
6c741ae251 Fixes #176 2020-12-26 18:09:14 +09:00
yuin
036c8738df Fixes #164, Fixes #167 2020-12-26 17:56:42 +09:00
Helder Pereira
6de424ee3b Support URLs with port in Linkify 2020-09-19 14:48:35 +01:00
yuin
91e5269fb0 Fixes #148 2020-07-30 22:33:42 +09:00
yuin
33089e232f Improve typographer 2020-06-04 15:26:24 +09:00
yuin
4709d43b81 Fixes #127 2020-05-22 18:39:02 +09:00
yuin
3393022ab6 Fixes #39, Fixes #127, Fixes #128, Fixes #129 2020-05-21 18:13:20 +09:00
yuin
785b85a76a Fixes #115 2020-03-25 15:39:51 +09:00
Alexander Scheel
5c877c8afe
Insert space after task-list checkboxes
According to the GFM spec (and per other implementations), a space
should be inserted after the checkbox input element. This gives visual
separation between the checkbox and its element. Update code and tests
to match.

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
2020-03-07 21:14:45 -05:00
Daniel Tang
45fa0e2645 typographer: add basic support for apostrophes 2020-01-09 15:35:41 -08:00
yuin
4b54582dee Fixes #83, Adds options for Linkify 2020-01-02 01:36:46 +09:00
yuin
12851a08ba Fixes #70, #74 2019-12-22 22:27:39 +09:00
yuin
2aab93edb4 Fixes tests 2019-12-20 11:12:24 +09:00
yuin
e0171097bf Fixes #69 2019-12-20 11:11:28 +09:00
yuin
64d4e16bf4 Fixes #65 2019-12-18 11:37:07 +09:00
yuin
6d2e5fddae Fix #64 and some lint warnings 2019-12-16 11:08:45 +09:00
yuin
171dbc66a8 Fixes #50 2019-12-05 13:39:55 +09:00
Nathan Galt
6f9629fb2b Improve display of footnote backlinks
This makes three changes to backlinks:

- Inserts a space before `<a href='…'>↩</a>` to make it look better
- Uses hexadecimal references (`&#x…;`) instead of decimal references for clarity
- Adds U+FE0E VARIATION SELECTOR 15 to the ↩ to suppress emojification on both iOS and Edge on Windows

If variation selector 15 isn't appended to the ↩, then the return arrow will show up as an emoji on iOS and Edge for Windows. The Pandoc project has already run into this quirk as documented on https://github.com/jgm/pandoc/issues/5469 and they've pushed a change for their Markdown processor already.
2019-12-03 19:34:16 -08:00
yuin
511e434efc Fixes #49 2019-12-03 13:31:57 +09:00
yuin
eb2667632a Fixes #48 2019-12-02 13:17:08 +09:00
yuin
2f292e5b74 Fixes #44, Fixes #45 2019-12-02 03:10:06 +09:00
yuin
54fc7c3f18 Closes #40 2019-11-29 17:03:00 +09:00
yuin
21b4a046d0 Fix bugs in footnotes 2019-07-24 20:55:37 +09:00
yuin
2ddc99baff Add extension tests, Fix bugs in extensions 2019-05-16 19:46:36 +09:00