On Sun, May 5, 2024, at 5:54 AM, Matheus Afonso Martins Moreira wrote: > This patch set adds a special operating mode to the existing source > builtin to make it behave in the desired way. When source is passed > the options --library or -l, it will search for files in the > directories given by the BASH_LIBRARIES_PATH environment variable,
I think every single use of the term "library" in this whole endeavor is misleading and misguided. It implies something unique about the files being sourced, when in fact there is nothing special about them at all -- they can still run arbitrary code, modify the global namespace, etc. etc. etc. etc. -- vq