Aidan Woods
|
714ae50211
|
Text variable isn't very useful inside the loop
|
2019-04-07 16:38:04 +01:00 |
|
Aidan Woods
|
14b3761687
|
Produce Blocks before converting to StateRenderables
(As we do with Inlines)
|
2019-04-07 16:38:04 +01:00 |
|
Aidan Woods
|
576a2c4519
|
Generalise line parsing to return Inlines before applying state
|
2019-04-07 16:38:01 +01:00 |
|
Aidan Woods
|
083ad582c7
|
State management
Decouple state from final rendering
Restore initial state after parsing
|
2019-04-07 16:38:01 +01:00 |
|
Aidan Woods
|
c9388cb5c2
|
Make use of line name instead of lineElements
|
2019-04-07 16:38:01 +01:00 |
|
Aidan Woods
|
bb8a16ad81
|
Remove useless line method
This will be achievable by directly restricting enabled Components
|
2019-04-07 16:38:01 +01:00 |
|
Aidan Woods
|
7f526c07a0
|
Indent offset is encompassed in Lines object
|
2019-04-07 16:38:01 +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
|
e4ed4da626
|
More keyword related fixes for pre PHP 7
|
2019-04-07 16:38:00 +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
|
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
|
db657952d1
|
Add DefinitionBook configurable to replace definition data
|
2019-04-07 16:37:53 +01:00 |
|
Aidan Woods
|
0f6c0fa84d
|
PHP < 7 compat
Don't use token name for function name
Remove return typehint
Remove parameter typehints
|
2019-04-07 16:37:51 +01:00 |
|
Aidan Woods
|
0f36000dc9
|
Add typed Context and Lines objects
|
2019-04-07 16:37:50 +01:00 |
|
Aidan Woods
|
f6a845fa52
|
Use typed Line object
|
2019-04-07 16:37:50 +01:00 |
|
Aidan Woods
|
8512e65a18
|
Standardise formatting
|
2019-04-07 16:37:49 +01:00 |
|
Aidan Woods
|
c429c47fee
|
Remove strict_types for PHP 5.3 and 5.4 compat
|
2019-04-07 16:37:47 +01:00 |
|
Aidan Woods
|
88ab68fd0b
|
Refactor into namespaces for PSR-4
|
2019-04-07 16:37:47 +01:00 |
|