Re: platforms without

2024-06-06 Thread Collin Funk
Hi Eli, Eli Zaretskii writes: > Since this was brought up (and comes up from time to time), and since > Collin here is listening as well, let me explain the issues we have > with Gnulib in Emacs on MS-Windows. > > The main point to keep in mind is that Emacs is still striving to > support very o

Re: platforms without

2024-06-05 Thread Eli Zaretskii
> Date: Wed, 5 Jun 2024 11:45:07 -0700 > Cc: bug-gnulib@gnu.org > From: Paul Eggert > > On 2024-06-05 09:22, Bruno Haible wrote: > > > why not choose the Gnulib approach, namely to let the 'locale' > > module provide the replacement if this header file is missing? > > Because that would drag in

Re: platforms without

2024-06-05 Thread Paul Eggert
On 2024-06-05 12:48, Bruno Haible wrote: Please, can you ask? Thanks. Done here: https://lists.gnu.org/r/emacs-devel/2024-06/msg00059.html Feel free to join that thread.

Re: platforms without

2024-06-05 Thread Bruno Haible
Paul Eggert wrote: > As I mentioned since we're close to branching off for a release, I'm a > bit reluctant to mess with this stuff right now. Asking questions should be permitted at any time. Eli only doesn't want "us to destabilize the master branch". If you don't want to ask, can you please p

Re: platforms without

2024-06-05 Thread Paul Eggert
On 2024-06-05 11:59, Collin Funk wrote: An old 4.4BSD archive that I have has locale.h so I imagine it is pretty rare. Yes, it dates back at least to the 1980s. But Emacs (also created in the 1980s) was designed to port to ancient platforms that are oddball by today's standards, and were not

Re: platforms without

2024-06-05 Thread Bruno Haible
Paul Eggert wrote: > > Which platform is this? > > Don't know offhand. I could ask. Please, can you ask? Thanks. > Right now Emacs is starting to freeze up for cutting off the next branch > and I expect people would not be interested in changing this crufty old > stuff right now. Probably bett

Re: platforms without

2024-06-05 Thread Collin Funk
Hi Paul, Paul Eggert writes: >> Which platform is this? > > Don't know offhand. I could ask. An old 4.4BSD archive that I have has locale.h so I imagine it is pretty rare. > Right now Emacs is starting to freeze up for cutting off the next > branch and I expect people would not be interested i

Re: platforms without

2024-06-05 Thread Paul Eggert
On 2024-06-05 09:22, Bruno Haible wrote: Which platform is this? Don't know offhand. I could ask. Right now Emacs is starting to freeze up for cutting off the next branch and I expect people would not be interested in changing this crufty old stuff right now. Probably better to ask later.

Re: platforms without

2024-06-05 Thread Bruno Haible
Paul Eggert wrote: > Thanks, looks good except that Emacs attempts to be portable to > platforms lacking . It's the first time I hear about such platforms in ca. 20 years. In Gnulib, we're assuming that exists since 2011: https://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=80905e10d427a

Re: platforms

2024-05-21 Thread Bruno Haible
Collin Funk wrote: > I feel like MacOS will probably be problematic. I can see that it > already caused you a lot of trouble [1]. > > [1] https://lists.gnu.org/archive/html/bug-gnulib/2024-05/msg00330.html macOS has some amount of problems, roughly like AIX or Android. What we try to do (in Gnul