sheen
sheen
TODO: Write a description here
Installation
-
Add the dependency to your
shard.yml:dependencies: sheen: github: lowkeyliesmyth/sheen -
Run
shards install
Usage
require "sheen"
TODO: Write usage instructions here
Development
TODO: Write development instructions here
Updating Unicode data
data/unicode/EastAsianWidth.txt is the vendored Unicode Character Database source for terminal-width measurement. Sheen uses the generated src/foundation/unicode/east_asian_width.cr and not downloaded data file.
To bump the supported Unicode version:
- Update the
UNICODE_VERSIONconstant inscripts/gen_unicode.cr. - Run
task unicodeto download the updated data file and generate theeast_asian_width.crtable - Commit both the refreshed data source and the updated lookup table + query method.
Contributing
- Fork it (https://github.com/lowkeyliesmyth/sheen/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- lowkey - creator and maintainer
Repository
sheen
Owner
Statistic
- 0
- 0
- 0
- 0
- 1
- 3 days ago
- May 23, 2026
License
MIT License
Links
Synced at
Sun, 21 Jun 2026 03:07:47 GMT
Languages