postgres.git / summary / log / commit / refs
commit 5c08927d365bf20c74fc141d75538ca7e44d303f
Author: Peter Eisentraut <peter@eisentraut.org>
Date: Mon Sep 18 05:25:46 2023 +0000
First released in: 17.0
Make Unicode script fit for future versions
Between Unicode 15.0.0 and 15.1.0, the whitespace in
EastAsianWidth.txt has changed a bit, such as from
0020;Na # Zs SPACE
to
0020 ; Na # Zs SPACE
with space around the semicolon. Adjust the script to be able to
parse that.
src/common/unicode/generate-unicode_east_asian_fw_table.pl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/common/unicode/generate-unicode_east_asian_fw_table.pl b/src/common/unicode/generate-unicode_east_asian_fw_table.pl
index 2b2df375edf..125bd396a07 100644
--- a/src/common/unicode/generate-unicode_east_asian_fw_table.pl
+++ b/src/common/unicode/generate-unicode_east_asian_fw_table.pl
@@ -23,7 +23,7 @@ foreach my $line (<ARGV>)
chomp $line;
$line =~ s/\s*#.*$//;
next if $line eq '';
- my ($codepoint, $width) = split ';', $line;
+ my ($codepoint, $width) = split /\s*;\s*/, $line;
if ($codepoint =~ /\.\./)
{
[parent: e0e492e5a928]