> I noticed there's libsl on git.suckless.org Why not have a makefile in libsl? It could install to /usr/local/include/arg.h and so on. All projects using arg.h can #include <arg.h>.
> Send patches I wouldnt know if its a good idea to have .a files such as 9base lib9.a. On Sat, Feb 27, 2016 at 05:14:47PM -0300, Marc Collin wrote: > So the idea is to send patches to all arg.h files on different > suckless projects when one of them is modified? > Wouldn't it be easier to have a more centralized arg.h (and similar tools)? > I'm not complaining, I just want to understand the idea you guys have. > I noticed there's libsl on git.suckless.org that attempts to unite > suckless files many suckless projects use at the same place but it > seems this didn't take off. > > On Sat, Feb 27, 2016 at 5:01 PM, Dimitris Papastamos <s...@2f30.org> wrote: > > On Sat, Feb 27, 2016 at 03:56:25PM -0300, Marc Collin wrote: > >> Hello, > >> A few days ago arg.h was update on sbase to fix an out-of bounds error. > >> After that the same error was fixed (some sooner some later) on lots > >> of other projects that also have arg.h like ubase, slock, dmenu, st, > >> and others. And many tools that use arg.h are still not fixed. Isn't > >> this bad for maintenance? Couldn't projects import arg.h and similar > >> tools from another repository and then only 1 place have to be fixed > >> to everyone benefit? Or a script that can be run to automatically sync > >> all arg.h on git.suckless.org with the master version? > >> Thanks. > > > > Send patches. > > >