savannah-hackers
[Top][All Lists]
Advanced

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

[Savannah-hackers] [Savannah] libsnprintfv want to be a GNU package


From: savannah-hackers
Subject: [Savannah-hackers] [Savannah] libsnprintfv want to be a GNU package
Date: Thu, 27 Jun 2002 07:51:58 -0400

Hi,

The following project was submitted to Savannah. It needs evaluation to
become a GNU package, can you give it a look, please ? 

Submitter: <address@hidden>
Project Full Name:  libsnprintfv
Project System Name:  libsnprintfv
License:  gpl
Approval URL: https://savannah.gnu.org/admin/groupedit.php?group_id=2350
Description: snprintfv is a standalone reimplementation of the C library
*printf functions.  Most importantly, it fixes the long-standing
problem with the traditional API which prevents a programmer
from writing a program (call it: bash) that reads printf-like
commands from a file (call it: script.sh) and portably using the
system printf API to do the formatting.  Traditionally, the
programmer gets to parse all those `%3$0#4$*.6x' specifiers on her
own; snprintfv adds a *printfv(..., void *paramv[]) call set, which operates on 
an accumulated array of parameters.  Additionally, it will provide source 
compatibility with GLIBC user format specifiers very soon, and will be able to 
runtime load user format specifier plugins using libtool's ltdl.

Should the new *printfv calls prove popular, I would like to see
the model adopted by GLIBC and others, and have this code distributed with 
libiberty in any case.

It already exists and you can download a baseline distribution at 
http://www.oranda.demon.co.uk/dist/snprintfv-0.98h.tar.gz, though
my motivation for hosting the project at savannah is to integrate
various forks in GNU Autogen, GNU M4 and GNU Smalltalk.


 -- the Savannah admin



reply via email to

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