QForeign-0.65 is out

Marcin 'Qrczak' Kowalczyk qrczak at knm.org.pl
Sun Apr 15 09:37:04 EDT 2001


qforeign-0.65 (Apr 15, 2001)

* Make libraries for GHCi too (HS*.o).
* hsc2hs should work on Windows too (untested).
* Works with nhc98-1.02 too. ghc-4.09 support dropped.
* hsc2hs parser rewritten. #{stuff} added (like #stuff but self-delimited).
  Now correctly handles '--' in operators and backslash-newline pairs
  in C lexical world.
* Use {-# LINE #-} pragmas for nhc98 too.
* Zlib and Bzip2 express byte lists as [Word8] instead of String.
* QCError.errnoToIOError uses strerror instead of its own error strings,
  and uses FFI.mkIOError under nhc98 if available.
* Add destruct method to class Storable (thanks Wojciech Moczydlowski
  <khaliff at astercity.net> for the suggestion).
* Add QCFile: conversion between Handle and FILE * (compiled when module
  Posix is available).
* Support readline-2.2.1 as well as readline-4.x.
* Support Unicode 3.1.0 in unidata. Characters up to 0x10FFFF. Better
  definitions of some character properties. More efficient GenUnicodeData.
* README is more interesting.
* License changed from GPL to LGPL.

 __("<  Marcin Kowalczyk * qrczak at knm.org.pl http://qrczak.ids.net.pl/
  ^^                      SYGNATURA ZASTÊPCZA

More information about the FFI mailing list