|
From: | Paul Eggert |
Subject: | Re: What’s the deal with #if _LIBC and other non-Emacs code? |
Date: | Tue, 26 Jul 2016 08:50:35 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 |
On 07/26/2016 04:42 AM, Stefan Monnier wrote:
AFAIK, this code used to be in some version of glibc, but glibc has moved to a completely different regexp implementation many years ago. IIRC gnulib was the last non-Emacs package which shared this code, and AFAIK gnulib also dropped this (not sure if it replaced it with something else or what, tho).
Gnulib regularly merges as many glibc changes as it can, and is now using essentially the same implementation that glibc does. It should be fairly easy to merge the gnulib changes back into glibc, if someone wants to volunteer to do that.
So, my understanding is that this code is now 100% ours with no hope to sync it with anyone else.
The Emacs regex code could also be merged into glibc, though that would be a somewhat bigger project than merging gnulib into glibc, as there has been little or no attempt to keep the Emacs copy in sync with glibc.
[Prev in Thread] | Current Thread | [Next in Thread] |