Re: hard_locale in a single-threaded app

2025-02-25 Thread Bruno Haible via Gnulib discussion list
Paul Eggert wrote: > > In detail, we have dependency chains > > exclude -> regex -> lock -> once -> pthread-once > > nstrftime -> localename-unsafe-limited -> getlocalename_l-simple -> lock > > -> once -> pthread-once > > regex -> lock -> once -> pthread-once > > > > Here, in fact, the depe

Re: new module 'vc-mtime'

2025-02-25 Thread Bruno Haible via Gnulib discussion list
Paul Eggert wrote: > > Isn't unsigned long 32 bits on x86_64 Windows? > > It's also narrower than time_t on some other platforms, e.g., GNU/Linux > x86 when compiled with -D_TIME_BITS=64 (the default if Gnulib's year2038 > module is used). It's safe until the end of the century. That's good eno

Re: new module 'vc-mtime'

2025-02-25 Thread Bruno Haible via Gnulib discussion list
Paul Eggert wrote: > > - If F is under version control and not modified locally: > > the time of the last change of F in the version control system. > > It's worth mentioning that in Git, this is the commit timestamp and not > the author timestamp. Done through the first of the pat