<commit_before>HTML5 Canvas & Drawing for Nim
==============================

The official repo can be found on GitLab:
https://gitlab.com/define-private-public/HTML5-Canvas-Nim

It is where most of the develoment takes place.  But there is a GitHub mirror
where issues can be logged and will be addressed:
https://github.com/define-private-public/HTML5-Canvas-Nim

This is still a work in progress, expect a better README later.


TODO:
 - [ ] Professional README
   - Don't forget to link to the mozilla docs
 - [x] List of functions/properties to bind (https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D)
 - [ ] some examples/tests
 - [x] GitHub mirror
 - [ ] License mention in README

To Bind & Test:
 - [ ] rgb()
 - [ ] Canvas
 - [ ] height
 - [ ] width 
 - [ ] toDataURL()
 - [ ] toBlob()
 - [ ] getContext()
 - [ ] clearRect()
 - [ ] fillRect()
 - [ ] strokeRect()
 - [ ] TextMetrics<commit_msg>Playing with the README<commit_after>HTML5 Canvas & Drawing for Nim
==============================

The official repo can be found on GitLab:
https://gitlab.com/define-private-public/HTML5-Canvas-Nim

It is where most of the develoment takes place.  But there is a GitHub mirror
where issues can be logged and will be addressed:
https://github.com/define-private-public/HTML5-Canvas-Nim

This is still a work in progress, expect a better README later.


TODO:
 - [ ] Professional README
   - Don't forget to link to the mozilla docs
 - [x] List of functions/properties to bind (https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D)
 - [ ] some examples/tests
 - [x] GitHub mirror
 - [ ] License mention in README


To Bind & Test.  Key: `b`=bound, `x`=bound & tested
 - [b] rgb()
 - [ ] Canvas
 - [ ] height
 - [ ] width 
 - [ ] toDataURL()
 - [ ] toBlob()
 - [ ] getContext()
 - [ ] clearRect()
 - [ ] fillRect()
 - [ ] strokeRect()
 - [ ] TextMetrics
{'fraction_non_alphanumeric': 0.15323854660347552, 'fraction_numerical': 0.00421274354923644, 'mean_word_length': 3.308390022675737, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '994640', 'n_tokens_mistral': 624, 'n_tokens_neox': 597, 'n_words': 191}