[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: a few Q's
From: |
Derek Robert Price |
Subject: |
Re: a few Q's |
Date: |
Sun, 26 Oct 2003 17:35:40 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Mark D. Baushke wrote:
| Support for the vasprintf() function is going to need to be pulled from
| the gnulib project, so gnulib/m4/vasprintf.m4 and the associated
| implementations for when it is not normally supported on a target host.
Hrm. Yeah. The GNULIB vasprintf module has a lot of dependencies.
I've been plugging away at them slowly for awhile, maybe 6 months or a
year now as a background task, and I think the last stopper is the
GNULIB `error' module. Basically, CVS's error function has diverged
considerably from the GNULIB version and any GNULIB module that uses the
GNULIB error might not send all the messages to the right place in
client/server mode. I recently removed the error_exit function from
CVS's src/error.c to sync the API with GNULIB's error, but there is
still the issue of how to print - either the modules in lib will need to
know about the error function in src (the non-optimal solution - all the
other dependencies run in the other direction), or the GNULIB error
module will need to be rewritten to allow a function pointer to be
passed in and used in place of fprintf (since CVS's error function is
currently calling cvs_outerr to send output).
I'll probably get back to it sometime soon, but I wouldn't expect a
completion date sooner than a month since I have to get a few other
things finished first. If someone else wants to take a look, they're
welcome to, but please let me know so we don't duplicate efforts.
Derek
- --
~ *8^)
Email: derek@ximbiot.com
Get CVS support at <http://ximbiot.com>!
- --
If only you could see what I've seen with your eyes.
~ - Rutger Hauer as "Roy", _Blade Runner_
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org
iD8DBQE/nEw8LD1OTBfyMaQRAvAVAJ9AyXrqQuK0WwMf8hHoWC3Jsd1ISACeKH1w
jqUI8L4NpqXQfBhJRUV4Iy4=
=Ti9q
-----END PGP SIGNATURE-----
- Re: a few Q's, (continued)
- Re: a few Q's, Mark D. Baushke, 2003/10/22
- Re: a few Q's, Christos Zoulas, 2003/10/22
- Re: a few Q's, Mark D. Baushke, 2003/10/23
- Re: a few Q's, Derek Robert Price, 2003/10/24
- Re: a few Q's, Mark D. Baushke, 2003/10/24
- Re: a few Q's, Derek Robert Price, 2003/10/24
- Re: a few Q's, Mark D. Baushke, 2003/10/24
- Re: a few Q's, Derek Robert Price, 2003/10/24
- Re: a few Q's, Christos Zoulas, 2003/10/24
- Re: a few Q's, Mark D. Baushke, 2003/10/25
- Re: a few Q's,
Derek Robert Price <=
Re: a few Q's, Derek Robert Price, 2003/10/24
Message not available
- Re: a few Q's, Paul Edwards, 2003/10/24
- Re: a few Q's, Mark D. Baushke, 2003/10/24
- Message not available
- checkout_repository-1, Paul Edwards, 2003/10/24
- possible bugfix found (Re: checkout_repository-1), Mark D. Baushke, 2003/10/25
- Re: possible bugfix found (Re: checkout_repository-1), Derek Robert Price, 2003/10/26
Message not availableRe: possible bugfix found (Re: checkout_repository-1), Paul Edwards, 2003/10/25
Re: possible bugfix found (Re: checkout_repository-1), Mark D. Baushke, 2003/10/26
Re: possible bugfix found (Re: checkout_repository-1), Derek Robert Price, 2003/10/27