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

Commit Graph

  • 12f15fff5b Add option to open links in new tab Stephen Sigwart 2020-07-30 10:13:31 -0400
  • a3dd0056d0 Add tel: linktype to whitelist Tom Wor 2020-06-26 16:00:38 +0200
  • 89ac289452
    Add class method visibility to currently implicit methods Ayesh Karunaratne 2020-05-12 03:31:37 +0700
  • 0c5e8c152e
    Merge pull request #767 from aidantwoods/enhancement/header-slug Aidan Woods 2020-05-10 14:41:15 +0100
  • 8764512c23
    Add SlugRegister so IDs are not duplicated Aidan Woods 2020-05-05 19:42:32 +0100
  • 4e99e29d28
    Trim leading and trailing hyphens from slug Aidan Woods 2020-05-05 19:11:02 +0100
  • d8bf07535c
    Strip superscripts and divisions from eventual slug Aidan Woods 2020-05-04 22:37:38 +0100
  • e332b4710a
    Add HeaderSlug configurable Aidan Woods 2020-05-04 22:02:20 +0100
  • 74df602863
    Merge pull request #768 from aidantwoods/feature/mutable-configurable Aidan Woods 2020-05-10 14:30:15 +0100
  • c835535176
    Implement DefinitionBook as MutableConfigurable This is a slightly more correct implementation, but perhaps not worth the headache. Aidan Woods 2020-05-05 19:09:57 +0100
  • 0ef406e6d2
    Add MutableConfigurable Hopefully I do not regret this... Aidan Woods 2020-05-05 19:09:17 +0100
  • 8e8d1dac21
    Resolve dependencies when running unit tests Aidan Woods 2020-05-04 22:41:21 +0100
  • bc018e1d00
    Remove 'matrix' key Aidan Woods 2020-05-04 22:30:27 +0100
  • dbb929fff7
    Commit lock file so static analysis results are stable Aidan Woods 2020-05-04 22:34:29 +0100
  • 680287bb78 Fix issue with multi-byte string compatibility netniV 2020-05-04 19:03:53 +0000
  • cd6912dfb3 Fix up unit tests following previous commit netniV 2020-04-30 22:45:08 +0000
  • 7ead769742 Create ID's for Header elements so they can be referenced in anchor tags netniV 2020-04-29 16:54:49 +0000
  • c933d6ec3d add a namespace for class Parsedown parsa mpsh 2020-02-23 18:03:05 +0330
  • 1610e4747c
    Merge pull request #741 from GrahamCampbell/patch-1 Emanuil Rusev 2020-02-18 12:38:52 +0200
  • 836c028aa0
    Add flag to get type-coverage Aidan Woods 2020-01-26 13:09:19 +0000
  • 3159a9d3cd
    Merge pull request #751 from jeanmonod/patch-1 Emanuil Rusev 2020-01-22 09:53:45 +0200
  • dbee8ab4f2
    Update GitHub flavored markdown url Jeanmonod David 2020-01-21 22:07:12 +0100
  • 1037abdc69
    Merge bded7a6ff3 into bfaa76d370 Aidan Woods 2020-01-19 18:14:54 +0000
  • bded7a6ff3
    PHP 7.4 is now released Aidan Woods 2020-01-19 18:14:37 +0000
  • 2235e36a2c
    Use verb imperative to indicate method is non-mutating Aidan Woods 2020-01-19 18:06:22 +0000
  • a6c17f449e
    previousEmptyLines -> precedingEmptyLines Aidan Woods 2020-01-19 16:53:18 +0000
  • 7610eacbf9
    Fix uppercase typo Aidan Woods 2020-01-19 15:36:53 +0000
  • 525b72349b
    Expensive operation last Aidan Woods 2020-01-19 15:34:04 +0000
  • 39b8b04d33
    Clarify sequential lines being tracked are empty Aidan Woods 2020-01-19 15:32:51 +0000
  • 8d09320009
    Compute on read optimisation for previousEmptyLines Aidan Woods 2020-01-19 15:31:33 +0000
  • a72455c78a
    Use ->toHtml over ->text Aidan Woods 2020-01-19 15:26:48 +0000
  • a2ea704a43
    Use list type over int array Aidan Woods 2020-01-19 15:23:58 +0000
  • 13932bca9a
    Simplify match logic Aidan Woods 2020-01-19 15:09:44 +0000
  • ff949d5a70
    Merge b2c38b6e5c into cb17b6477d Lukas Kahwe Smith 2019-12-31 00:26:07 +0000
  • cb17b6477d
    Increment version for release 1.7.4 1.7.x Aidan Woods 2019-12-30 22:54:17 +0000
  • 21f99b156a
    Merge pull request #745 from aidantwoods/dev-1.7.x/opt-in-rawHtml Aidan Woods 2019-12-30 22:51:57 +0000
  • 791faca8af
    Test on 7.4 Aidan Woods 2019-12-30 22:47:43 +0000
  • add8d18c80
    Add rawHtml without using it (extensions may opt-in) Aidan Woods 2019-12-30 22:31:43 +0000
  • 7073ac3ed1
    Dev for 1.7.4 Aidan Woods 2019-12-30 22:36:46 +0000
  • f82699de6c
    Revert BC break Graham Campbell 2019-12-28 20:22:53 +0000
  • dba4125b59
    Update .travis.yml Graham Campbell 2019-12-20 00:05:10 +0000
  • b2c38b6e5c make it possible to disable block and inline types Lukas Kahwe Smith 2019-12-01 17:47:32 +0100
  • 9b57f2afa1 Fixed bug: strong label Linnzh 2019-11-18 12:04:20 +0800
  • c4115289d1 Update Parsedown.php Linnzh 2019-11-14 18:17:54 +0800
  • c3b5b42e8c sometimes happends header like ## header {#anchor} Linnzh 2019-11-14 18:08:27 +0800
  • 9a5d73eb72 Added order attribute to header tag: data-id Linnzh 2019-11-04 12:13:05 +0800
  • 83b9566eb6
    Big refactoring and support for PHP 7 features + better performance and short/more readable syntax. Jan Barášek 2019-10-24 12:15:05 +0200
  • abbf386088 add class option Linnzh 2019-10-24 10:08:45 +0800
  • 0a6408043f
    Only run units on 7.4snapshot Aidan Woods 2019-09-09 23:46:04 +0100
  • 01319b7572
    Add 7.4 snapshot Aidan Woods 2019-09-09 23:37:31 +0100
  • 0a1e4bd802
    Formatting fix Aidan Woods 2019-09-09 23:27:58 +0100
  • bfdd0f29bc
    More specific annotation Aidan Woods 2019-09-09 23:27:36 +0100
  • 5db3687892
    $matches is guarenteed to contain data for the full pattern Aidan Woods 2019-09-09 23:26:21 +0100
  • bde621e4c4
    Drop master from psalm requirement Aidan Woods 2019-09-09 23:15:11 +0100
  • f75e7bd970
    Prefer master until next release Aidan Woods 2019-07-31 23:25:25 +0100
  • 18ee4ffe04
    Bump min psalm version Aidan Woods 2019-07-25 19:18:26 +0200
  • 54f7719a08
    Force return type to T Aidan Woods 2019-07-25 19:16:28 +0200
  • f51dd8878a
    Drop use of undefined reference Aidan Woods 2019-07-25 19:07:08 +0200
  • 211a7eb5aa
    Tables always acquire previous Aidan Woods 2019-07-25 16:18:00 +0200
  • 37f306c3a8
    Utilise constant arrays over static vars Aidan Woods 2019-07-25 00:45:53 +0200
  • ea55a9ffb0
    Integer keys aren't necessary Aidan Woods 2019-07-25 00:33:15 +0200
  • b9bc0b7d37
    Update expect-to-pass cache Aidan Woods 2019-07-25 00:27:05 +0200
  • 34902bc80c
    Account for type 7 HTML blocks These differ from type 6 blocks in a few ways (other than the HTML element names given in the spec). Aidan Woods 2019-07-25 00:22:09 +0200
  • f4fb5bd943
    Add type 7 HTML block tests Aidan Woods 2019-07-25 00:20:59 +0200
  • 614c76be6f
    Drop pre 7.1 Drop pre 5.6 for constant arrays Drop pre 7.1 for private constants Aidan Woods 2019-07-25 00:18:29 +0200
  • 9653274010
    add php 7.4snapshot Andrey Bolonin 2019-07-14 15:32:06 +0300
  • 37ef8a50b9
    Implementet Note blocks as <fieldset> Erik Bachmann 2019-07-01 09:52:01 +0200
  • 91b8bda46e
    Update test cache Aidan Woods 2019-06-16 21:36:11 +0100
  • 5a12d4245f
    Allow unused class in tests Aidan Woods 2019-06-16 21:35:13 +0100
  • 298b319d96
    Fix malformed return type Aidan Woods 2019-06-16 21:33:55 +0100
  • 7b1389b48b
    More specific return type Aidan Woods 2019-06-16 21:32:37 +0100
  • d13dec2510 Added a hook to change blocks on-the-fly Bruno P. Gonçalves 2019-05-17 23:10:00 -0300
  • 488ecc0377
    Use psalm --shepherd test/shepherd-psalm Aidan Woods 2019-04-12 19:30:44 +0100
  • 87b57bf3cb
    Add test to prevent regression 1.8.x-beta Aidan Woods 2019-04-10 21:54:34 +0100
  • 3d2b25b79d
    Add test to prevent regression Aidan Woods 2019-04-10 21:49:32 +0100
  • efcccb3256
    Update commonmark cache Aidan Woods 2019-04-10 07:02:52 +0100
  • 9eb6a02334
    Limit recursion depth by configurable Fixes https://github.com/erusev/parsedown/issues/681 Aidan Woods 2019-04-07 17:34:40 +0100
  • b9b75dbcea
    Update commonmark cache Aidan Woods 2019-04-06 18:39:41 +0100
  • 35d24d0b56
    PHP < 7 patch Aidan Woods 2019-04-06 18:30:57 +0100
  • 3f74fe8347
    Port fix for https://github.com/erusev/parsedown/issues/699 into new codebase Aidan Woods 2019-04-06 18:15:28 +0100
  • 710a6ad250
    Remove format error Aidan Woods 2019-04-06 18:10:47 +0100
  • 9b9c9d83d2
    Update CommonMark expect to pass Aidan Woods 2019-03-26 21:41:25 +0000
  • d32f5de2fe
    According to GFM spec these shouldn't infact be recognised Aidan Woods 2019-03-26 21:40:02 +0000
  • 99525fdd76
    Match GFM spec for extended autolinks There is a small list of characters which may precede an autolink Aidan Woods 2019-03-26 21:38:21 +0000
  • de1e0b9361
    Update README to match Travis breadth Aidan Woods 2019-03-14 18:59:31 +0000
  • c86757b6ae
    Use caret operator for PHP version As suggested by @glensc Aidan Woods 2019-03-10 20:12:58 +0000
  • 33522f0aa4
    Normalise link reference lookups Ref: https://github.com/erusev/parsedown/pull/104 Aidan Woods 2019-02-22 16:10:40 +0000
  • 7f6127f3f8
    Ensure we cover all mutations in tests Aidan Woods 2019-02-22 15:30:00 +0000
  • 4adbd0b8a7
    Backtracking capable inlines better expressed by interface Aidan Woods 2019-02-22 14:56:22 +0000
  • 4501a094db
    Remove copy-pasto Aidan Woods 2019-02-17 17:54:28 +0000
  • 4a215f33d4
    Trim in renderer Aidan Woods 2019-02-16 21:10:45 +0000
  • 3ccd64a9a1
    Expand public API of Components Ref: https://github.com/erusev/parsedown/issues/694 Aidan Woods 2019-02-16 20:31:20 +0000
  • 3c0b528d54
    Constructor shouldn't be part of public API Aidan Woods 2019-02-16 12:37:22 +0000
  • f83ee87902
    Make this pattern a bit more reusable Aidan Woods 2019-02-15 23:34:58 +0000
  • 747abe7600
    Test indented code boundary when list advances Aidan Woods 2019-02-15 22:22:06 +0000
  • a396fccace
    No contexts implies everything being appended is a blank line (of which where is at least one). Aidan Woods 2019-02-11 21:18:08 +0000
  • 93e68056a8
    Further improve tests Aidan Woods 2019-02-11 21:17:45 +0000
  • 4fb6ac31a5
    Improve tests Aidan Woods 2019-02-11 20:36:55 +0000
  • 69f6754c4d
    These classes of mutations would be caught be static analysis Infection doesn't support running Psalm, so removing the mutations is next best solution. Aidan Woods 2019-02-11 00:42:19 +0000
  • d8d483bd6a
    Add some component level tests Aidan Woods 2019-02-11 00:12:19 +0000