[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] [Savannah] libsnprintfv want to be a GNU package,
savannah-hackers <=