Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jun 2013 00:42:32 +0200
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        d@delphij.net
Cc:        freebsd-hackers@FreeBSD.org
Subject:   Re: Importing tradcpp (traditional (K&R-style) C macro preprocessor) into base?
Message-ID:  <20130611224232.GF84600@ithaqua.etoilebsd.net>
In-Reply-To: <51B7A64A.5070108@delphij.net>
References:  <20130611221124.GC84600@ithaqua.etoilebsd.net> <51B7A64A.5070108@delphij.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--oFbHfjnMgUMsrGjO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 11, 2013 at 03:35:54PM -0700, Xin Li wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>=20
> On 06/11/13 15:11, Baptiste Daroussin wrote:
> > Hi,
> >=20
> > I have been working in importing tradcpp (developped by David A.
> > Holland from NetBSD) into the ports tree, it is a traditional
> > (K&R-style) C macro preprocessor BSD licensed. I first worked on it
> > so that imake can work properly without gcc.
> >=20
> > I discovered that some part of the base system still needs a
> > traditional preprocessor, like (calendar), what I propose it to
> > import tradcpp into the base system (not the version in port right
> > now but what will become version 0.2).
> >=20
> > It mostly behave like gcpp, and I'm able to properly use calendar
> > along with tradcpp with this small patch:
> > http://people.freebsd.org/~bapt/tradcpp.diff
> >=20
> > Any objections against me importing it?
>=20
> Looking at the manual page, it looks like that the only reason is to
> support #include's?  I think it would be better to just fix it than
> importing a new (old) preprocessor...

Diane has proposed a patch to go that way:
http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dbin%2F178463&cat=3D

If one wants to review

Bapt

--oFbHfjnMgUMsrGjO
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlG3p9gACgkQ8kTtMUmk6EyU9QCeJTva5tp6S9mEYrYLOuEITHlS
3WAAn3qVXcJfht93h8LyAs78a+PUH/NE
=A44m
-----END PGP SIGNATURE-----

--oFbHfjnMgUMsrGjO--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130611224232.GF84600>