2024-02-29 18:03:58 +00:00
|
|
|
# -*- mode: org; coding: utf-8; -*-
|
|
|
|
|
2024-03-03 18:13:22 +00:00
|
|
|
#+TITLE: README for Guile Uniseg
|
2024-02-29 18:03:58 +00:00
|
|
|
|
2024-03-03 18:13:22 +00:00
|
|
|
~guile-uniseg~ is a simple Guile library that provides several new Guile character sets for categorizing
|
2024-03-02 19:23:36 +00:00
|
|
|
East Asian characters and emoji. This can be useful when determining the width of characters.
|
2024-03-02 19:12:31 +00:00
|
|
|
|
2024-03-03 18:13:22 +00:00
|
|
|
This library is heavily inspired by the golang libraries ~uniseg~ and ~uniseg~.
|
2024-03-02 19:12:31 +00:00
|
|
|
|
2024-03-02 19:23:36 +00:00
|
|
|
* Scripts
|
|
|
|
There are two scripts which can be used to regenerate the character set files. These are optional to run, since
|
2024-03-03 18:13:22 +00:00
|
|
|
the script's output is stored in the repository at ~uniseg/eastasian.scm~ and ~uniseg/emoji.scm~.
|
2024-03-02 19:23:36 +00:00
|
|
|
|
|
|
|
However, should the source change as the unicode spec changes, these can be refreshed.
|