[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: snprintfv for gnulib?

From: Paolo Bonzini
Subject: Re: snprintfv for gnulib?
Date: Fri, 23 Feb 2007 08:31:54 +0100
User-agent: Thunderbird (Macintosh/20061207)

The existing snprintfv supports both use as a libtool convenience
library and installation as a separate standalone library.  Since
we're merging this into gnulib, can we drop the standalone library?

Currently, the standalone library has the possibility to load additional external modules. It would be great to keep this possibility as a separate, optional gnulib module.

My plan would be like this:

1) gnulibize snprintfv as it is in the repository now. This includes for example using the unlocked I/O modules and the math module.

2) move filaments (resizable strings) to gnulib as a separate module.

3) move the basic functionality of snprintfv streams to gnulib as a separate module.

4) enhance streams providing the default stream types (file descriptor, stdio file, filament, etc.) used in snprintfv, and remove those from snprintfv.

5) move the body of snprintfv to gnulib.

6) move some functionality like parse_printf_format into separate modules.

7) add back the dynamic loading functionality (snprintfv/dl-yes.c) as a separate gnulib module.

Does it seem sane?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]