On Sat, Apr 5, 2025 at 10:47 AM Bruno Haible <br...@clisp.org> wrote:
> Hi Jim,
>
> Among the news for grep 3.12:
>
> >   On Windows platforms and on AIX in 32-bit mode, grep now supports
> >   Unicode characters outside the Basic Multilingual Plane.
>
> I wouldn't claim this, since the support is not yet complete. To make
> it complete, the Gnulib 'regex' module needs to switch from 'wchar_t'
> to 'char32_t' as well. I have started work on this, but it's not
> ready for consumption yet, since I plan(ned) to strengthen the unit
> tests of the 'regex' module first, and that is a major undertaking.
>
> But maybe I should change the plan and instead of strengthening the unit
> tests inside gnulib, just make the change and use grep's tests on Cygwin,
> to verify the result. (On glibc platforms where wchar_t and char32_t
> are of the same size and same semantics, the changes will be a no-op
> anyway.)
>
> With that changed plan, the stated improvement could be ready in
> two weeks. Would you agree with that changed plan? Would you be willing
> to delay the grep-3.12 release by two weeks, to include the completion
> of this feature?

Hi Bruno,

Thanks for the offer.

Part of the motivation for the quick release is to give Debian's
trixie a chance to include a newer grep. That window will close soon,
maybe on April 15, per
https://release.debian.org/testing/freeze_policy.html

It's been long enough since the preceding release that I am being
perhaps over-optimistic to aim to release in just a few days, but it
feels like a worthwhile goal.

I've added Anibal Monsalve Salazar (debian grep maintainer) to the
recipient list: Anibal, what do you think about getting an eventual
grep-3.12 into trixie? If there's a chance, what is the deadline?

Thanks,
Jim

Reply via email to