bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#60708: pcre: improve support for linking with a library without unic


From: Paul Eggert
Subject: bug#60708: pcre: improve support for linking with a library without unicode
Date: Thu, 12 Jan 2023 23:37:47 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2

On 2023-01-12 21:54, Carlo Arenas wrote:
On Thu, Jan 12, 2023 at 7:38 PM Paul Eggert <eggert@cs.ucla.edu> wrote:

Fair enough, this will likely need a new test though, and of course
changes to the current ones as well.

Right now they will report that grep doesn't have '-P' support instead
of reporting that unicode is missing, and take into consideration
those tests that set multibyte locale were successful after my change,
so they will also need changes as they would misbehave silently
otherwise.

OK, I installed it with the attached additional patch, which attempts to address these issues. The new test is done by init.cfg each time you run require_pcre_ in a UTF-8 locale. The current tests are changed by altering require_pcre_ to do the right thing in the en_US.UTF-8 locale (I also tightened up the other locales' testing slightly). The new require_pcre_ uses a different diagnostic when checking en_US.UTF-8 locale. Since all the PCRE tests are done in either the C or the en_US.UTF-8 locale, this should be good enough.

Attachment: 0001-tests-better-diagnostic-for-P-sans-Unicode.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]