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

875 Commits

Author SHA1 Message Date
c852b487b4 Expose text string backing 2019-04-07 16:37:53 +01:00
00835c5101 Adjustments to rendering spacing 2019-04-07 16:37:52 +01:00
a971e5aa54 Put element related sanitisation and data in a centralised location 2019-04-07 16:37:52 +01:00
23cfbd153c Add canonical state renderable to provide default implementation for
renderables to be trivially state renderable
2019-04-07 16:37:52 +01:00
23560bfa33 Add handler so closures can implement state renderable via the wrapper 2019-04-07 16:37:52 +01:00
1f06b47e6c Add configurable and state 2019-04-07 16:37:52 +01:00
7746c9df06 Add state renderable -- all renderables are state renderables 2019-04-07 16:37:52 +01:00
dcc5ea0c9b Add Excerpt class 2019-04-07 16:37:52 +01:00
7ef8b30043 Capitalisation 2019-04-07 16:37:51 +01:00
deaf0682b5 Make tab shortage function public 2019-04-07 16:37:51 +01:00
3a0db641aa Test format before units 2019-04-07 16:37:51 +01:00
215953334e Update psalm version for bugfixes 2019-04-07 16:37:51 +01:00
1541859e0e PHP < 7 compat for Html renderables 2019-04-07 16:37:51 +01:00
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
0f36000dc9 Add typed Context and Lines objects 2019-04-07 16:37:50 +01:00
57b86b3fc4 Use psalm for static analysis
Don't check the main Parsedown file just yet
2019-04-07 16:37:50 +01:00
f6a845fa52 Use typed Line object 2019-04-07 16:37:50 +01:00
db04e1575f Commonmark stage should be allowed to fail in travis 2019-04-07 16:37:50 +01:00
6d03fa0d3a Rephrasing 2019-04-07 16:37:50 +01:00
49829c2019 Remove HHVM for now 2019-04-07 16:37:50 +01:00
c419295466 Remove unsupported dependencies when running unit tests (PHP < 7 compat) 2019-04-07 16:37:50 +01:00
23b07fa185 Cache composer cache in travis 2019-04-07 16:37:49 +01:00
5795a6f0a9 Add travis build stages 2019-04-07 16:37:49 +01:00
a42848da57 CommonMark weak test in composer 2019-04-07 16:37:49 +01:00
82a528711f Fix commonmark test 2019-04-07 16:37:49 +01:00
8c091b8e63 Testing composer shortcuts 2019-04-07 16:37:49 +01:00
a636bf7bfa Update phpunit version 2019-04-07 16:37:49 +01:00
8512e65a18 Standardise formatting 2019-04-07 16:37:49 +01:00
267256cbb8 Fix typos 2019-04-07 16:37:48 +01:00
f8aa618f3d Default construct to empty text 2019-04-07 16:37:48 +01:00
f85f6cbd40 Add setting constructors for each property 2019-04-07 16:37:48 +01:00
822cf15ac9 Add helper constructor with variadic 2019-04-07 16:37:48 +01:00
9046f066df Html/Component -> Html/Renderable 2019-04-07 16:37:48 +01:00
7690b98f61 Correct namespace 2019-04-07 16:37:48 +01:00
04581d0915 Basic HTML constructs 2019-04-07 16:37:47 +01:00
5ab8839d04 PHP 5.3 and 5.4 class name support 2019-04-07 16:37:47 +01:00
c429c47fee Remove strict_types for PHP 5.3 and 5.4 compat 2019-04-07 16:37:47 +01:00
88ab68fd0b Refactor into namespaces for PSR-4 2019-04-07 16:37:47 +01:00
bfaa76d370 Reflect travis breadth in README
Closes https://github.com/erusev/parsedown/issues/692
2019-04-07 16:36:22 +01:00
3825db53a2 Merge branch '1.8.x-beta' 2019-04-06 17:58:29 +01:00
fe7a50eceb New release due to mislabeled previous tag 1.8.0-beta-7 2019-03-17 18:47:21 +00:00
bce642f2d7 7.3 was released 2019-03-17 18:38:54 +00:00
7d4c06cb52 Bump version v1.8.0-beta-6 1.8.0-beta-6 2019-03-17 17:19:07 +00:00
f7b66e6b20 Merge pull request #701 from aidantwoods/fix/spaces-in-class-names-1.8.x-beta
[1.8.x-beta] Fix spaces in class names
2019-03-17 17:10:10 +00:00
811bc32726 Fix test platforms 2019-03-17 17:04:25 +00:00
8fd5464c46 [1.8.x-beta] Fix spaces in class names 2019-03-17 17:01:52 +00:00
21c8c792de Merge pull request #698 from cybernet/patch-1
Symfony Demo link update
2019-03-14 18:49:20 +00:00
6ca29539e1 Symfony Demo link update 2019-03-12 20:49:21 +00:00
a503c1a69b composer/composer#7990 2019-03-02 12:08:48 +02:00
819c68899d Simplify installation instructions 2018-12-28 13:17:22 +02:00