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

914 Commits

Author SHA1 Message Date
Aidan Woods
04816a9944
Adjust tests for new API
Remove tests that test old core and extension features
Comment out test for no markup independent of safe mode
2019-04-07 16:37:58 +01:00
Aidan Woods
e2c9b2fa2b
Remap text-level elements retreival 2019-04-07 16:37:58 +01:00
Aidan Woods
799ced66fa
Use Parsedown directly
Remove UrlsLinked adjustment--we'll have a better way
of doing that later
2019-04-07 16:37:58 +01:00
Aidan Woods
e6e24a8d0d
Rewrite to use new internals 2019-04-07 16:37:58 +01:00
Aidan Woods
36cfb21908
Remove no longer needed parts of core class 2019-04-07 16:37:58 +01:00
Aidan Woods
dbdbda52a8
Make Parsedown non-extendable and remove comment header 2019-04-07 16:37:58 +01:00
Aidan Woods
114eb0bc5b
Add required imports 2019-04-07 16:37:57 +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
Aidan Woods
5a00cb7f07
Define a basic component 2019-04-07 16:37:53 +01:00
Aidan Woods
db657952d1
Add DefinitionBook configurable to replace definition data 2019-04-07 16:37:53 +01:00
Aidan Woods
c55dbb0d3f
Add safe mode and strict mode configurables 2019-04-07 16:37:53 +01:00
Aidan Woods
072f91df47
Add some useful renderables 2019-04-07 16:37:53 +01:00
Aidan Woods
c852b487b4
Expose text string backing 2019-04-07 16:37:53 +01:00
Aidan Woods
00835c5101
Adjustments to rendering spacing 2019-04-07 16:37:52 +01:00
Aidan Woods
a971e5aa54
Put element related sanitisation and data in a centralised location 2019-04-07 16:37:52 +01:00
Aidan Woods
23cfbd153c
Add canonical state renderable to provide default implementation for
renderables to be trivially state renderable
2019-04-07 16:37:52 +01:00
Aidan Woods
23560bfa33
Add handler so closures can implement state renderable via the wrapper 2019-04-07 16:37:52 +01:00
Aidan Woods
1f06b47e6c
Add configurable and state 2019-04-07 16:37:52 +01:00
Aidan Woods
7746c9df06
Add state renderable -- all renderables are state renderables 2019-04-07 16:37:52 +01:00
Aidan Woods
dcc5ea0c9b
Add Excerpt class 2019-04-07 16:37:52 +01:00
Aidan Woods
7ef8b30043
Capitalisation 2019-04-07 16:37:51 +01:00
Aidan Woods
deaf0682b5
Make tab shortage function public 2019-04-07 16:37:51 +01:00
Aidan Woods
3a0db641aa
Test format before units 2019-04-07 16:37:51 +01:00