• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A Markdown shard for the Crystal programming language


RSS
Rev. Time Author
04ae164 2021-06-26 11:21:09 supercell

fixup inline code and add tests

97121fa 2021-06-26 10:10:36 supercell

implement horizontal rules

68c696f 2021-06-26 10:05:06 supercell

add spec for hard line breaks

c0120a9 2021-06-21 19:14:48 supercell

implement blockquotes

31b7dd3 2021-06-21 18:40:22 supercell

implement setext headers

be41f02 2021-06-21 16:55:14 supercell

implement block level HTML

74427b9 2021-06-21 16:13:34 supercell

change block regexes to percent string literals

bf48b2c 2021-06-21 15:55:01 supercell

add a couple more specs

560be79 2021-06-21 15:08:07 supercell

use Luce.escape_attributes over HTML.escape

this is more consistent with upstream.

61e491e 2021-06-21 15:07:40 supercell

add Luce.escape_attributes

f52bbf2 2021-06-20 19:55:28 supercell

finish CommonMark extension

not particularly focusing on extensions at the moment, but since
the syntax was already implemented...

the 'none' will likely be next, followed by githubs.

4f44221 2021-06-20 19:52:11 supercell

add a bunch of tests

c09ec51 2021-06-20 19:50:37 supercell

fix missing title from images

627e392 2021-06-20 19:16:45 supercell

fix some IndexErrors and NilAssertions.

b512294 2021-06-20 17:59:59 supercell

implement reference links

8b69229 2021-06-20 13:53:24 supercell

fix newlines between code blocks not grouping

e.g.

block start

block end

would render to two separate blocks instead of one.

(also fixes a typo :^) )

8e9a785 2021-06-20 13:10:01 supercell

fix bug with succeeding delimiters

e.g. in one of the tests "**strong***em*" would fail to be parsed
to "<strong>strong</strong><em>em</em>" because of this.

as mentioned in the WARNING, this is because negative numbers are
a valid index position for arrays in crystal, I already knew this
(I even used it just a few lines further down... "orz). So if
the offset is -2, then it will start from the second last index.

7861430 2021-06-19 18:28:39 supercell

add more block-level regex

dd5a43a 2021-06-19 18:21:21 supercell

fix readme usage example

9522f07 2021-06-19 17:34:01 supercell

fix KeyError in resolve_reference_link

The []? return nil if the key doesn't exist (what we want),
whereas [] will raise an error if the key doesn't exist.

5dadef1 2021-06-19 16:53:39 supercell

fix autolink spec

aab97e8 2021-06-19 16:53:06 supercell

change some regex to use %q()

7d54661 2021-06-19 16:32:50 supercell

add some more tests

7debf4d 2021-06-18 21:17:41 supercell

Initial commit