mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-17 01:00:20 +02:00
Surrogate characters shouldn't be in charsets
* libguile/srfi-14.c (charsets_complement): use surrogate #defines instead of hardcoded numbers * libguile/srfi-14.i.c (cs_full_ranges): remove surrogates from full charset * libguile/unidata_to_charset.pl (full): test for surrogates
This commit is contained in:
parent
526ee76ac3
commit
24d23822ee
3 changed files with 13 additions and 7 deletions
|
@ -2,7 +2,8 @@
|
|||
|
||||
/* This file is #include'd by srfi-14.c. */
|
||||
|
||||
/* This file was generated from http://unicode.org/Public/UNIDATA/UnicodeData.txt
|
||||
/* This file was generated from
|
||||
http://unicode.org/Public/UNIDATA/UnicodeData.txt
|
||||
with the unidata_to_charset.pl script. */
|
||||
|
||||
scm_t_char_range cs_lower_case_ranges[] = {
|
||||
|
@ -6925,7 +6926,7 @@ scm_t_char_range cs_full_ranges[] = {
|
|||
,
|
||||
{0xac00, 0xd7a3}
|
||||
,
|
||||
{0xd800, 0xfa2d}
|
||||
{0xe000, 0xfa2d}
|
||||
,
|
||||
{0xfa30, 0xfa6a}
|
||||
,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue