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