Commit Graph

  • fc37ad11ed
    Tabs shouldn't break thematic breaks Aidan Woods 2019-01-22 19:28:12 +0000
  • 4e9a0113c3
    Thematic breaks can't have an indent of more than 3 Aidan Woods 2019-01-22 19:23:05 +0000
  • 96d8a1f18c
    Add dead code test to composer test script Aidan Woods 2019-01-22 19:13:07 +0000
  • 82c981657d
    Require Inlines to provide a best plaintext rendering Aidan Woods 2019-01-22 19:06:26 +0000
  • 576a2c4519
    Generalise line parsing to return Inlines before applying state Aidan Woods 2019-01-22 19:04:45 +0000
  • 083ad582c7
    State management Aidan Woods 2019-01-21 18:45:12 +0000
  • c9388cb5c2
    Make use of line name instead of lineElements Aidan Woods 2019-01-21 18:44:19 +0000
  • bb8a16ad81
    Remove useless line method Aidan Woods 2019-01-21 18:43:16 +0000
  • 2cfd05a00e
    Test for dead code in travis Aidan Woods 2019-01-21 18:21:34 +0000
  • 7f526c07a0
    Indent offset is encompassed in Lines object Aidan Woods 2019-01-21 18:19:43 +0000
  • 366600034c
    This isn't used and is derivable from the indent Aidan Woods 2019-01-21 18:18:54 +0000
  • 6add0ea877
    Remove useless variables Aidan Woods 2019-01-21 18:18:35 +0000
  • dac6b01d1a
    Remove meaningless interrupt check Interrupted implies previousEmptyLines > 0 in incoming Context Aidan Woods 2019-01-21 18:09:27 +0000
  • 6f5780abfd
    Improve Link API Aidan Woods 2019-01-21 18:00:02 +0000
  • 2757274854
    Constant arrays to static vars for PHP 5.5 Aidan Woods 2019-01-20 19:06:46 +0000
  • 37895448ba
    Fix PHP 5.6 bug Aidan Woods 2019-01-20 19:03:57 +0000
  • 6f1bc7db14
    Fix pre PHP7 closure-as-property closure syntax Aidan Woods 2019-01-20 15:22:14 +0000
  • e4ed4da626
    More keyword related fixes for pre PHP 7 Aidan Woods 2019-01-20 15:14:57 +0000
  • 351a68a14c
    Remove some return type hints that I missed Aidan Woods 2019-01-20 15:05:57 +0000
  • a9aa7e7aae
    Test on PHP 5.5 and 5.6 Aidan Woods 2019-01-20 14:56:05 +0000
  • f8003dcded
    Remove debug lines Aidan Woods 2019-01-20 03:21:38 +0000
  • ca008872ba
    Use latest PHP on non-unit test build staged Aidan Woods 2019-01-20 03:16:36 +0000
  • 7188f49a71
    7.3 was released, so make failure blocking Aidan Woods 2019-01-20 03:12:48 +0000
  • b3608829e5
    Calling static functions on metatype class string is >=PHP7 only 🤷‍♂️ Aidan Woods 2019-01-20 03:11:34 +0000
  • f420fad41f
    Remove ignore statement for core class :) Aidan Woods 2019-01-20 03:00:13 +0000
  • f58845c480
    Bump Psalm version for new static analysis features Aidan Woods 2019-01-20 02:59:20 +0000
  • 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 Aidan Woods 2019-01-20 02:56:19 +0000
  • e2c9b2fa2b
    Remap text-level elements retreival Aidan Woods 2019-01-20 02:55:12 +0000
  • 799ced66fa
    Use Parsedown directly Aidan Woods 2019-01-20 02:52:46 +0000
  • e6e24a8d0d
    Rewrite to use new internals Aidan Woods 2019-01-20 02:44:34 +0000
  • 36cfb21908
    Remove no longer needed parts of core class Aidan Woods 2019-01-20 02:44:20 +0000
  • dbdbda52a8
    Make Parsedown non-extendable and remove comment header Aidan Woods 2019-01-20 02:39:49 +0000
  • 114eb0bc5b
    Add required imports Aidan Woods 2019-01-20 02:39:31 +0000
  • a286033f52
    Implement UrlTag Aidan Woods 2019-01-20 02:37:40 +0000
  • 53bb9a6467
    Implement Url Aidan Woods 2019-01-20 02:37:21 +0000
  • db1d0a4999
    Implement Strikethrough Aidan Woods 2019-01-20 02:36:55 +0000
  • f256352f53
    Implement SpecialCharacter Aidan Woods 2019-01-20 02:36:32 +0000
  • 778eacd081
    Implement Markup Aidan Woods 2019-01-20 02:36:11 +0000
  • 5e8905c455
    Implement Image Aidan Woods 2019-01-20 02:35:51 +0000
  • dad0088adb
    Implement Link Aidan Woods 2019-01-20 02:35:32 +0000
  • 79a38a1ebb
    Implement EscapeSequence Aidan Woods 2019-01-20 02:35:03 +0000
  • 164a39f3e9
    Implement Emphasis Aidan Woods 2019-01-20 02:34:41 +0000
  • f2a3a2fb08
    Implement Email Aidan Woods 2019-01-20 02:34:19 +0000
  • 497045d25b
    Implement Code Aidan Woods 2019-01-20 02:33:45 +0000
  • 760945008b
    Implement plaintext Aidan Woods 2019-01-20 02:33:14 +0000
  • 25cf5a1729
    Add some traits for common Inline implementations Aidan Woods 2019-01-20 02:32:17 +0000
  • 18e239fba1
    Implement Paragraph Aidan Woods 2019-01-20 02:31:18 +0000
  • b53971e656
    Implement Table Aidan Woods 2019-01-20 02:30:50 +0000
  • 0c730e0dc5
    Implement Reference Aidan Woods 2019-01-20 02:30:12 +0000
  • 565c8dd3cc
    Implement IndentedCode Aidan Woods 2019-01-20 02:29:40 +0000
  • ee094cb397
    Implement Markup Aidan Woods 2019-01-20 02:29:05 +0000
  • edc004f503
    Implement SetextHeader Aidan Woods 2019-01-20 02:28:35 +0000
  • af97e99b39
    Implement Rule Aidan Woods 2019-01-20 02:28:17 +0000
  • a95bc60c30
    Implement List Aidan Woods 2019-01-20 02:27:48 +0000
  • 07c2566042
    Implement Header Aidan Woods 2019-01-20 02:27:10 +0000
  • 57c6350184
    Implement FencedCode Aidan Woods 2019-01-20 02:26:41 +0000
  • 194c916c6a
    Implement Comment Aidan Woods 2019-01-20 02:26:03 +0000
  • c50deda690
    Implement BlockQuote Aidan Woods 2019-01-20 02:25:04 +0000
  • 3094329950
    Add traits to provide common block implementations Aidan Woods 2019-01-20 02:24:04 +0000
  • 74a855946d
    Add some more exotic type specialisations of block Aidan Woods 2019-01-20 02:22:56 +0000
  • c17868cac8
    Basic block and inline definitions Aidan Woods 2019-01-20 02:22:25 +0000
  • 5a00cb7f07
    Define a basic component Aidan Woods 2019-01-20 02:21:56 +0000
  • db657952d1
    Add DefinitionBook configurable to replace definition data Aidan Woods 2019-01-20 02:21:20 +0000
  • c55dbb0d3f
    Add safe mode and strict mode configurables Aidan Woods 2019-01-20 02:18:43 +0000
  • 072f91df47
    Add some useful renderables Aidan Woods 2019-01-20 02:18:08 +0000
  • c852b487b4
    Expose text string backing Aidan Woods 2019-01-20 02:17:41 +0000
  • 00835c5101
    Adjustments to rendering spacing Aidan Woods 2019-01-20 02:16:40 +0000
  • a971e5aa54
    Put element related sanitisation and data in a centralised location Aidan Woods 2019-01-20 02:16:15 +0000
  • 23cfbd153c
    Add canonical state renderable to provide default implementation for renderables to be trivially state renderable Aidan Woods 2019-01-20 02:15:07 +0000
  • 23560bfa33
    Add handler so closures can implement state renderable via the wrapper Aidan Woods 2019-01-20 02:13:20 +0000
  • 1f06b47e6c
    Add configurable and state Aidan Woods 2019-01-20 02:12:46 +0000
  • 7746c9df06
    Add state renderable -- all renderables are state renderables Aidan Woods 2019-01-20 02:11:09 +0000
  • dcc5ea0c9b
    Add Excerpt class Aidan Woods 2019-01-20 02:10:22 +0000
  • 7ef8b30043
    Capitalisation Aidan Woods 2019-01-20 02:09:54 +0000
  • deaf0682b5
    Make tab shortage function public Aidan Woods 2019-01-20 02:09:21 +0000
  • 3a0db641aa
    Test format before units Aidan Woods 2018-12-11 22:56:38 +0000
  • 215953334e
    Update psalm version for bugfixes Aidan Woods 2018-12-11 22:56:15 +0000
  • 1541859e0e
    PHP < 7 compat for Html renderables Aidan Woods 2018-12-05 17:13:51 +0100
  • 0f6c0fa84d
    PHP < 7 compat Aidan Woods 2018-12-05 15:17:53 +0100
  • 0f36000dc9
    Add typed Context and Lines objects Aidan Woods 2018-12-05 15:07:55 +0100
  • 57b86b3fc4
    Use psalm for static analysis Don't check the main Parsedown file just yet Aidan Woods 2018-12-05 11:33:37 +0100
  • f6a845fa52
    Use typed Line object Aidan Woods 2018-12-05 11:30:49 +0100
  • db04e1575f
    Commonmark stage should be allowed to fail in travis Aidan Woods 2018-12-05 10:32:28 +0100
  • 6d03fa0d3a
    Rephrasing Aidan Woods 2018-12-05 10:24:47 +0100
  • 49829c2019
    Remove HHVM for now Aidan Woods 2018-12-05 10:19:07 +0100
  • c419295466
    Remove unsupported dependencies when running unit tests (PHP < 7 compat) Aidan Woods 2018-12-05 09:19:00 +0100
  • 23b07fa185
    Cache composer cache in travis Aidan Woods 2018-12-05 09:03:43 +0100
  • 5795a6f0a9
    Add travis build stages Aidan Woods 2018-12-05 08:13:55 +0100
  • a42848da57
    CommonMark weak test in composer Aidan Woods 2018-12-05 08:13:30 +0100
  • 82a528711f
    Fix commonmark test Aidan Woods 2018-12-04 18:08:14 +0100
  • 8c091b8e63
    Testing composer shortcuts Aidan Woods 2018-12-04 17:47:34 +0100
  • a636bf7bfa
    Update phpunit version Aidan Woods 2018-12-04 17:45:15 +0100
  • 8512e65a18
    Standardise formatting Aidan Woods 2018-12-04 17:24:25 +0100
  • 267256cbb8
    Fix typos Aidan Woods 2018-11-11 18:31:58 +0000
  • f8aa618f3d
    Default construct to empty text Aidan Woods 2018-11-11 18:33:52 +0000
  • f85f6cbd40
    Add setting constructors for each property Aidan Woods 2018-11-11 18:30:39 +0000
  • 822cf15ac9
    Add helper constructor with variadic Aidan Woods 2018-11-11 18:30:00 +0000
  • 9046f066df
    Html/Component -> Html/Renderable Aidan Woods 2018-11-04 13:27:23 +0000
  • 7690b98f61
    Correct namespace Aidan Woods 2018-11-04 13:26:11 +0000
  • 04581d0915
    Basic HTML constructs Aidan Woods 2018-11-03 18:24:36 +0000