• 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
a7cbfcc 2023-02-04 10:59:45 supercell

Add EmojiSyntax :smile:

f9f20ee 2023-02-04 10:15:23 supercell

Add remaining GFM tests

69146df 2023-02-04 09:58:58 supercell

Add ExtensionSet::GITHUB_FLAVOURED

191185f 2023-02-04 09:56:35 supercell

Add StrikethroughSyntax for ~deleting~

65f272b 2023-02-04 09:34:51 supercell

Add AutolinkExtensionSyntax

330e697 2023-02-02 16:55:05 supercell

Add some corner case tests

00794d7 2023-02-02 15:02:07 supercell

Add tests for InlineHTMLSyntax

80032cf 2023-02-02 14:57:14 supercell

Add Luce::TableSyntax for parsing tables

Supports tables similar to Github, PHP Markdown Extra, and Pandoc.

1567c2d 2023-02-02 14:53:03 supercell

Fix issue with Regex.matches not accepting Nil

Weird compile-time issue (with Crystal). Sometimes it can detect that
a variable isn't going to be Nil (e.g. in the 'else' statement of
if var.nil?), but other times it can't. One of those times occurred
when implementing the TableSyntax.

2430b8b 2023-02-02 13:10:26 supercell

Add SetextHeaderWithIdSyntax

Parses setext-style headers, and adds generated IDs to the generated
elements

c836f3f 2023-02-02 13:00:43 supercell

Add HeaderWithIdSyntax extension

Parses atx-style headers, and adds generated IDs to the generated
elements.

3c56a48 2023-02-02 12:44:26 supercell

Add extensions/fenced_code_blocks test

8083200 2023-02-02 12:44:03 supercell

Allow specifying syntaxes/extensions for tests

bb78ada 2023-02-02 12:20:18 supercell

Test the "original" directory

7c322da 2023-02-02 12:20:02 supercell

Replace "original" Crystal specs with .unit (pt.2)

Messed up the first one by using wget on the github URL, rather than
on the "raw" URL.

c4d5513 2023-02-02 12:06:33 supercell

Revert "Replace "spec/original/*_spec.cr" with .unit"

This reverts commit d15082ec743ef067d234fa72b787fb3ae154d43c.

d15082e 2023-02-02 12:03:56 supercell

Replace "spec/original/*_spec.cr" with .unit

13b4610 2023-02-02 11:46:25 supercell

Change custom spec over to Crystal's Spec

This will keep it more inline with Crystal, and the way in which
dart-markdown operates.

365fa54 2023-02-01 20:32:46 supercell

Add version_spec

cdcf1ae 2023-02-01 19:27:30 supercell

Add tests for Luce::Document

32170fe 2023-02-01 18:28:06 supercell

Update license headers

ce9e27e 2023-01-31 19:55:22 supercell

Update README.md

Add a bit more detail about extension sets

30cedfc 2023-01-31 19:32:45 supercell

Add remaining CommonMark unit tests

(they all pass!)

e8760b1 2023-01-31 19:24:24 supercell

Finish implementing Array.insert_all

This will break existing behaviour when -1 was used for index.
Luckily, Luce never used this anyway.

Also add some more tests for the Array.insert_all method now that
it is complete.

0637313 2023-01-31 16:24:46 supercell

Add test for list items

Currently failing with an exception!

Unhandled exception: Not Implemented: insert_all for non-end index (NotImplementedError)

The day has come, only.... 1 year and 7 months later.

19e1b92 2023-01-31 16:19:49 supercell

Fix link test 500, 502, 503, and 505

7668a07 2023-01-31 16:13:34 supercell

Fix link test 564

I know head-desk is above facepalm, but what's above head-desk?
I was almost on the cusp of discovery with this.

7848fa5 2023-01-31 16:03:08 supercell

Add test for links.

Currently failing:

500, 502, 503, 505, and 564.

da47aad 2023-01-31 16:01:03 supercell

Fix failing link reference test 180

HTML.escape strikes again

f32b61b 2023-01-31 15:57:54 supercell

Fix failing link reference test 173

Would have though .includes? was correct. Apparently it's not the
same.