0
I Use This!
Inactive

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Jun 10, 2023 — Jun 10, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Some general cleanup. More... over 15 years ago
Be smarter about parsing enum values. HOC now understands references to previously-defined enum constants in the definition of an enum constant. For now, this is limited to constants that have been defined in the same enum {} block. More... over 15 years ago
Add another pass on the newly-parsed syntax trees to recover enum type names on Leopard. When an anonymous enum declaration is immediately followed by a typedef of NSInteger or NSUInteger, this is converted to a typedef of the enum instead. More... over 15 years ago
Add some code to automatically resolve some name conflicts, e.g. "move:" and "move" in the same module. It used to be necessary to add those in binding-script for the bindings to compile. More... over 15 years ago
Revert accidental part of previous commit More... over 15 years ago
Add -q flag to suppress progress output from ifgen More... over 15 years ago
Add build-type field to generated cabal fields. More... over 15 years ago
Hard-code a few standard renamings of selector names that clash with Haskell keywords (data, type, class, where), so that they don't need to be specified in the binding-script. More... over 15 years ago
Wall police applied to the generated splices. More... almost 16 years ago
Update cabal file to produce less warnings. More... almost 16 years ago
Reimplement finalizer dealloc/release in C. More... almost 16 years ago
Make binary package optional for ifgen2. This should have been comitted as a part of r290. More... almost 16 years ago
Followup to revision 296: add THDebug module to HOC.cabal as well. More... almost 16 years ago
Wrap the release and dealloc messages in the finalizer in an autorelease pool. (patch from Gustav Munkby) More... almost 16 years ago
Make just-generate.sh revert to the in-place hoc-ifgen by default. More... almost 16 years ago
commented out some TH debugging code. More... almost 16 years ago
Rewrite expandSynonyms. Also write a simple TH debug and test harness. More... almost 16 years ago
More comments! More... almost 16 years ago
Add a missing guard. More... almost 16 years ago
Add lots more comments. More... almost 16 years ago
Add a bunch of changes to the build file, mostly centered around getting dynamic libffi support working. On Mac OS 10.5, if you don't have libffi-src checked out into your source tree, the config finds and successfully uses the system libffi More... almost 16 years ago
add "set -e" to make scripts abort on error More... almost 16 years ago
Make binary package optional for cabal build More... almost 16 years ago
Add license: and license-file: fields to Cabal description file. More... about 16 years ago
Update license for 2008. More... about 16 years ago
Update HOC to build on Leopard; thanks to Judah Jacobson for the initial patch. More... about 16 years ago
Fix libffi include path for Mac OS X More... over 16 years ago
Do the configuring in Setup.hs More... over 16 years ago
Reinstate GNUstep support More... over 16 years ago
Remove an old workaround for a Mac OS specific bug in the binding to the dynamic linker. For a long time now, System.Posix.DynamicLinker has been perfectly fit for general consumption. More... over 16 years ago