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]