1
0
mirror of https://github.com/erusev/parsedown.git synced 2023-08-10 21:13:06 +03:00
Commit Graph

88 Commits

Author SHA1 Message Date
Aidan Woods
fc37ad11ed Tabs shouldn't break thematic breaks 2019-04-07 16:38:02 +01:00
Aidan Woods
4e9a0113c3 Thematic breaks can't have an indent of more than 3 2019-04-07 16:38:02 +01:00
Aidan Woods
82c981657d Require Inlines to provide a best plaintext rendering
This allows markdown to be parsed "inside" the alt
attribute of an image, and then the best plaintext
can be used as the rest.
This improves CommonMark compliance.
2019-04-07 16:38:02 +01:00
Aidan Woods
c9388cb5c2 Make use of line name instead of lineElements 2019-04-07 16:38:01 +01:00
Aidan Woods
6add0ea877 Remove useless variables 2019-04-07 16:38:00 +01:00
Aidan Woods
dac6b01d1a Remove meaningless interrupt check
Interrupted implies previousEmptyLines > 0 in incoming Context
2019-04-07 16:38:00 +01:00
Aidan Woods
6f5780abfd Improve Link API 2019-04-07 16:38:00 +01:00
Aidan Woods
2757274854 Constant arrays to static vars for PHP 5.5 2019-04-07 16:38:00 +01:00
Aidan Woods
e4ed4da626 More keyword related fixes for pre PHP 7 2019-04-07 16:38:00 +01:00
Aidan Woods
f8003dcded Remove debug lines 2019-04-07 16:37:59 +01:00
Aidan Woods
a286033f52 Implement UrlTag 2019-04-07 16:37:57 +01:00
Aidan Woods
53bb9a6467 Implement Url 2019-04-07 16:37:57 +01:00
Aidan Woods
db1d0a4999 Implement Strikethrough 2019-04-07 16:37:57 +01:00
Aidan Woods
f256352f53 Implement SpecialCharacter 2019-04-07 16:37:57 +01:00
Aidan Woods
778eacd081 Implement Markup 2019-04-07 16:37:57 +01:00
Aidan Woods
5e8905c455 Implement Image 2019-04-07 16:37:57 +01:00
Aidan Woods
dad0088adb Implement Link 2019-04-07 16:37:56 +01:00
Aidan Woods
79a38a1ebb Implement EscapeSequence 2019-04-07 16:37:56 +01:00
Aidan Woods
164a39f3e9 Implement Emphasis 2019-04-07 16:37:56 +01:00
Aidan Woods
f2a3a2fb08 Implement Email 2019-04-07 16:37:56 +01:00
Aidan Woods
497045d25b Implement Code 2019-04-07 16:37:56 +01:00
Aidan Woods
760945008b Implement plaintext 2019-04-07 16:37:56 +01:00
Aidan Woods
25cf5a1729 Add some traits for common Inline implementations 2019-04-07 16:37:55 +01:00
Aidan Woods
18e239fba1 Implement Paragraph 2019-04-07 16:37:55 +01:00
Aidan Woods
b53971e656 Implement Table 2019-04-07 16:37:55 +01:00
Aidan Woods
0c730e0dc5 Implement Reference 2019-04-07 16:37:55 +01:00
Aidan Woods
565c8dd3cc Implement IndentedCode 2019-04-07 16:37:55 +01:00
Aidan Woods
ee094cb397 Implement Markup 2019-04-07 16:37:55 +01:00
Aidan Woods
edc004f503 Implement SetextHeader 2019-04-07 16:37:55 +01:00
Aidan Woods
af97e99b39 Implement Rule 2019-04-07 16:37:54 +01:00
Aidan Woods
a95bc60c30 Implement List 2019-04-07 16:37:54 +01:00
Aidan Woods
07c2566042 Implement Header 2019-04-07 16:37:54 +01:00
Aidan Woods
57c6350184 Implement FencedCode 2019-04-07 16:37:54 +01:00
Aidan Woods
194c916c6a Implement Comment 2019-04-07 16:37:54 +01:00
Aidan Woods
c50deda690 Implement BlockQuote 2019-04-07 16:37:54 +01:00
Aidan Woods
3094329950 Add traits to provide common block implementations 2019-04-07 16:37:54 +01:00
Aidan Woods
74a855946d Add some more exotic type specialisations of block 2019-04-07 16:37:53 +01:00
Aidan Woods
c17868cac8 Basic block and inline definitions 2019-04-07 16:37:53 +01:00