[project @ 2002-03-24 21:56:20 by as49]
Initial revision
[project @ 2002-03-24 22:39:12 by as49]
Remove bonkers tests.
[project @ 2002-03-24 22:55:22 by as49]
Remove unused tests from configure and add the forgotten GList.chs.
[project @ 2002-03-24 23:37:13 by as49]
Realized that it doesn't compile on Solaris.
[project @ 2002-04-14 16:57:45 by as49]
Added the complete c2hs source tree with the multi-chs file patch to the
project tree. By default, the configure script now assumes that the local
version is used. This can be overridden and the multi-chs functionality is
then switched off. Fixed small bugs in common.mk about C files and options.
[project @ 2002-04-14 17:20:44 by as49]
Forgot to add it.
[project @ 2002-04-14 17:22:42 by as49]
Remove accidently added automatic file.
[project @ 2002-04-14 18:50:54 by as49]
c2hs falls over when started without any .chs files. Prevent this case from
happening.
[project @ 2002-04-14 19:24:37 by as49]
Added a test if we are on Solaris and only able to create dynamic callbacks
with at most 4 words worth of arguments.
[project @ 2002-04-14 21:13:43 by as49]
Completed the workaround for Sparc: Make callbacks with four arguments
available by ignoring the object pointer (C has its nice features).
Let the callbacks with more than 4 arguments cause an error when the
connect function is called.
[project @ 2002-04-14 21:22:12 by as49]
Wrong naming of fake mkHandler functions.
[project @ 2002-04-14 21:23:16 by as49]
Type in .PHONY targets
[project @ 2002-04-15 10:23:53 by as49]
Realized the stupid idea to take away the first argument of signal handlers.
In C it is only possible to omit the last arguments which we already made use
of by ignoring the user pointer. The sadly means that for Solaris we are
restricted to 3 arguments in the callback (the object pointer + 3 word args).

Fixed a dependency bug with another bad solution.
[project @ 2002-04-15 12:25:40 by as49]
Removed two symbols which don't seem to be necessary after all.
[project @ 2002-04-16 13:19:51 by as49]
Add a new goal to make a source distribution. make dist now uses the verion
in VERSION to build a tarball consisting of the CVS sources plus the
configure shell script. The configure skript does not always seem to work
when using it on other platforms. Changed the installations directions and
the TODO list to reflect the Solaris fix, the built-in c2hs and this add-on.
[project @ 2002-05-04 14:02:28 by as49]
Change comments and whitespace in order to convert files into documentable
entities.
[project @ 2002-05-04 14:22:09 by as49]
Remove some (EXPORTED) flags to prevent the conversion tool to swap the
arguments (which is done to get rid of the "object oriented" calling convention).
[project @ 2002-05-24 09:43:23 by as49]
Changed the calling convention.
[project @ 2002-06-13 10:17:11 by as49]
Search for gsed and ggrep first because on some broken systems the GNU versions of these standard tools have these funny names.
[project @ 2002-06-13 23:03:12 by as49]
Reversing the argument order flipped some arguments which weren't supposed to
move. Jens Petersen pointed that out.