An opinionated port of the Racket raart ascii art library.
Go to file
Vivianne a0c5c3d8c2
Remove testing
2024-03-11 00:14:44 -04:00
build-aux Initial commit 2024-03-08 15:22:21 -05:00
doc Rename! 2024-03-08 15:26:30 -05:00
gaart Remove testing 2024-03-11 00:14:44 -04:00
.gitignore Initial commit 2024-03-08 15:22:21 -05:00
COPYING Initial commit 2024-03-08 15:22:21 -05:00
HACKING Rename! 2024-03-08 15:26:30 -05:00
Makefile.am It's pretty well working, unicode breaks it still 2024-03-10 23:28:32 -04:00
README.org Initial commit 2024-03-08 15:22:21 -05:00
configure.ac Rename! 2024-03-08 15:26:30 -05:00
gaart.scm Update to support new uniseg and nicer exception messages 2024-03-11 00:08:38 -04:00
guix.scm Rename! 2024-03-08 15:26:30 -05:00
pre-inst-env.in Initial commit 2024-03-08 15:22:21 -05:00

README.org

README for Guile Uniseg

guile-uniseg is a simple Guile library that provides several new Guile character sets for categorizing East Asian characters and emoji. This can be useful when determining the width of characters.

This library is heavily inspired by the golang libraries uniseg and uniseg.

Scripts

There are two scripts which can be used to regenerate the character set files. These are optional to run, since the script's output is stored in the repository at uniseg/eastasian.scm and uniseg/emoji.scm.

However, should the source change as the unicode spec changes, these can be refreshed.