bug-cvs
[Top][All Lists]
Advanced

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

Re: different CVS_SERVER for different hosts


From: Derek Robert Price
Subject: Re: different CVS_SERVER for different hosts
Date: Thu, 30 Oct 2003 13:13:23 -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

Paul Edwards wrote:

| So don't say CVS is C89 compliant, it is Posix compliant,
|
|thus only portable to Posix environments.

Nobody said CVS was C89 "compliant", actually.  They said that "CVS
assumes a freestanding C89 compiler".

CVS attempts to assume the minimum number of resources it can in order
to get the job done on as many platforms as possible, where possible is
read to mean the platforms that testing and development are actively
taking place on since is is nearly impossible to maintain anything else.

For some functionality that means assuming the functions are usable
simply because they usually are.  For some functionality that means
autoconfiscating for usable functions (often POSIX) and using what we
can find either via GNULIB or our own code.  For other bits that means
implenting functions several times for different platforms, as with
{src,vms,windows-NT,etc}/run.c and {src,vms,windows-NT,etc}/file_subr.c.

Please read "HACKING" and come back and whinge some more if you find
inconsistencies in there.

Derek

- --
~                *8^)

Email: derek@ximbiot.com

Get CVS support at <http://ximbiot.com>!
- --
"Calm down. It's only ones and zeros."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Netscape - http://enigmail.mozdev.org

iD8DBQE/oVTDLD1OTBfyMaQRAtL3AKCmPjIeh2g1+KfuzBIQBG10YWMqgACg49nL
APdM9YO+THzkXdpsLoTvF+s=
=nwem
-----END PGP SIGNATURE-----






reply via email to

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