ANNOUNCE: c2hs 0.15.0 "Rainy Days"

All, c2hs 0.15.0 code name "Rainy Days" is out and available from hackage http://hackage.haskell.org/cgi-bin/hackage-scripts/package/c2hs-0.15.0 or the c2hs website: http://www.cse.unsw.edu.au/~chak/haskell/c2hs/ http://www.cse.unsw.edu.au/~chak/haskell/c2hs/c2hs-0.15.0.tar.gz If this package turns out not to be totally broken then I'll announce it on the main Haskell mailing list. Some notable changes since 0.14.5: * New C parser that can parse all of C99 and GNU C * Lots and lots of old code removal * Make c2hs integrate better with Cabal (1.1.7 or later) * Several bug fixes and improvements from Udo: * allowing variadic functions in structures * allowing call and fun hooks for FunPtrs in C structs * embedded arrays size calculated correctly Duncan

Op vrijdag 31-08-2007 om 02:01 uur [tijdzone +0100], schreef Duncan Coutts:
All,
c2hs 0.15.0 code name "Rainy Days" is out and available from hackage http://hackage.haskell.org/cgi-bin/hackage-scripts/package/c2hs-0.15.0
or the c2hs website: http://www.cse.unsw.edu.au/~chak/haskell/c2hs/ http://www.cse.unsw.edu.au/~chak/haskell/c2hs/c2hs-0.15.0.tar.gz
Hi Ducan, Is there any reason why the tests (directory c2hs/tests) and the documentation (directory doc) are removed from the tarball in this release? I would like to have the documentation added again to the tarball for the Debian packages. (The Debian policy requires a manpage for each binary, such as c2hs, which was in the doc directory.) Greetings Arjan Oosting

On Sun, 2007-09-02 at 23:53 +0200, Arjan Oosting wrote:
Op vrijdag 31-08-2007 om 02:01 uur [tijdzone +0100], schreef Duncan Coutts:
All,
c2hs 0.15.0 code name "Rainy Days" is out and available from hackage http://hackage.haskell.org/cgi-bin/hackage-scripts/package/c2hs-0.15.0
or the c2hs website: http://www.cse.unsw.edu.au/~chak/haskell/c2hs/ http://www.cse.unsw.edu.au/~chak/haskell/c2hs/c2hs-0.15.0.tar.gz
Hi Duncan,
Is there any reason why the tests (directory c2hs/tests) and the documentation (directory doc) are removed from the tarball in this release?
I didn't deliberately remove them as such, I used cabal's sdist this time and we've not added the other files to the extra-source-files field in the c2hs.cabal file.
I would like to have the documentation added again to the tarball for the Debian packages. (The Debian policy requires a manpage for each binary, such as c2hs, which was in the doc directory.)
Right 'o, I'll add these for the next minor release. I'll give it a few days and see if anything else turns up too. Duncan

On Sun, 2007-09-02 at 23:53 +0200, Arjan Oosting wrote:
Is there any reason why the tests (directory c2hs/tests) and the documentation (directory doc) are removed from the tarball in this release? I would like to have the documentation added again to the tarball for the Debian packages. (The Debian policy requires a manpage for each binary, such as c2hs, which was in the doc directory.)
So I've added these to the c2hs.cabal file however it's still not very useful. The man1/c2hs.1.in needs various values to be substituted into it. Currently there is nothing that does that automatically. The c2hs.sgml is supposed to be processed with sgml2html however I cannot find a version of this program that can process this file without errors. Both documents are also quite out of date. Suggestions or assistance is welcome. Duncan
participants (2)
-
Arjan Oosting
-
Duncan Coutts