Hi Bruno, On 5/2/24 11:15 AM, Bruno Haible wrote: > doc: Add appendix about Gnulib history. > * doc/gnulib-history.texi: New file. > * doc/gnulib.texi: Include it.
Interesting section, thanks. > Providing a substitute / override for a system function was relatively easy. > Providing a substitute / override for a system header file was significantly > harder, but was done successively: > for @code{stdint.h} in 2004, I didn't realize the header replacements started this early. I'm a big fan of them. Maybe intprops.h and the stdckdint.h replacement are worth a mention too. The macros for compilers who don't support GCC's builtins are really clever. They don't look like they were too much fun to write though. :) > The @samp{gnulib-tool} rewrite in Python, that was started by Dmitry Selyutin > in 2012 but lay unfinished for many years, was completed by Collin Funk and > Bruno Haible in 2024. Thanks for the mention. :) Collin