Sat Nov  3 21:41:09 PDT 2012  paul@thev.net
  * Bump version to 0.5.1.0 for release

Sat Nov  3 21:39:46 PDT 2012  paul@thev.net
  * Enable 64-bit fix for MouseWheelCallback

Thu Aug 30 20:07:02 PDT 2012  paul@thev.net
  * Use Int for MouseWheelCallback

Wed Jun 13 21:53:39 PDT 2012  paul@thev.net
  * use C types for FFI

Sat Jun  2 03:58:54 PDT 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Previous GLint was not quite working (linker error). Now fixed.

Sat Jun  2 03:38:31 PDT 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * GLint warning fixed.

Mon May 28 02:46:56 PDT 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Update to version 2.7.5
  C sources updated, nothing to be done on the Haskell side.
  Fixed a warning about unsafePerformIO being deprecated. Using the new function from System.Unsafe.
  There are still a few warnings about GLint that could be supressed.

Fri Jan 27 11:07:48 PST 2012  paul@thev.net
  * merge the source of StateT into Setup.hs since mtl is not a default library; bump up version

Sat Jan 21 01:08:46 PST 2012  paul@thev.net
  * update API doc for windowCloseCallback

Sat Jan 21 01:05:06 PST 2012  paul@thev.net
  * update SOE url

Fri Jan 20 13:17:21 PST 2012  paul@thev.net
  * cosmetic changes before new release

Fri Jan 20 09:55:56 PST 2012  paul@thev.net
  * update README

Fri Jan 20 02:45:53 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Minor docs edit. I mentioned that AutoPollEvent is enabled by default.

Fri Jan 20 01:34:45 PST 2012  paul@thev.net
  * use a record for confState

Fri Jan 20 01:34:19 PST 2012  paul@thev.net
  * update README

Fri Jan 20 01:06:41 PST 2012  paul@thev.net
  * re-org haddock comments

Thu Jan 19 22:55:43 PST 2012  paul@thev.net
  * fix example to match new param API

Thu Jan 19 14:24:38 PST 2012  paul@thev.net
  * revert back to atexit on x11

Thu Jan 19 12:37:13 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Fixed X11 build.
  X11 build now detects the directory where the X11 files are installed and passes that as an include 
  directory to gcc.
  Edited .cabal file so that the X11 section is triggered on FreeBSD, not only on Linux.

Wed Jan 18 01:32:08 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Added myself to the maintainer list.

Mon Jan 16 14:10:07 PST 2012  paul@thev.net
  * clean up Setup.hs, and put back the x-cc-name hack for OS X

Sat Jan 14 03:40:41 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Setup.hs now successfully passes the extra libs to the install process.
  The extra libs were being passed to the build process, but not the install one, so applications would 
  fail to link properly.
  I haven't figured out how to pass data between hooks, so as a workaround I made the build hook write 
  the extra libs to a temporary file which is then read by the install hook. The install hook reads the 
  extra libs, creates a modified PackageDescription and then delegates the rest of the work to the real 
  install process.

Sat Jan 14 02:46:18 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Setup.hs now passes the extra libraries to the build process.

Sat Jan 14 01:37:47 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Added Setup.hs sysctl check.

Sat Jan 14 01:31:30 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Setup.hs flags auto detection.
  I have also edited the .cabal file to add some default flags for Linux.

Wed Jan 11 10:58:17 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Hint and Param type families.
  openWindowHint and getParam substituted by param families.

Mon Jan  9 02:00:58 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Added default-language: Haskell98 to cabal file.

Sun Jan  8 21:19:49 PST 2012  paul@thev.net
  * mark safe foreign calls

Sun Jan  8 21:18:51 PST 2012  paul@thev.net
  * WindowCloseCallback now returns Bool instead of ()

Sun Jan  8 21:04:46 PST 2012  paul@thev.net
  * get rid of compilation warning

Thu Jan  5 06:45:05 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * Documentation + glVersion
  Documentation has been extended. Added the gettable statevar 'glVersion'.

Thu Jan  5 05:51:37 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * windowPos statevar added

Thu Jan  5 02:51:59 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * WindowParam missing constructors added.
  I have added the missing values to the WindowParam enum. In the original glfw library WindowHint and 
  WindowParam share enum values, so I prepended a P to WindowParam constructors to avoid name clashes. 
  The result isn't very clean, but I suppose that since WindowHint is used more frequently it should be 
  ok.

Thu Jan  5 02:20:40 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * WindowHint and openWindowHint redesign
  Redesigned WindwoHint and openWindowHint. Also added the Profile enum.

Wed Jan  4 02:30:25 PST 2012  paul@thev.net
  * require Cabal >= 1.10, and fix building on 32-bit OS X

Tue Jan  3 10:06:50 PST 2012  Marc Sunet <jeannekamikaze@gmail.com>
  * WindowHint - OpenGL context info
  Added the following constructors to WindowHint: OpenGLVersionMajor, OpenGLVersionMinor, 
  OpenGLForwardCompat, OpenGLContext, OpenGLProfile.

Mon Jan  2 15:01:31 PST 2012  paul@thev.net
  * add an example (same one I wrote on HaskellWiki)

Mon Jan  2 14:27:45 PST 2012  paul@thev.net
  * use default hook when x-cc-name is not available

Mon Jan  2 14:20:10 PST 2012  paul@thev.net
  * replace atexit with on_exit on x11

Mon Sep 26 01:59:21 PDT 2011  paul@thev.net
  * upgrade to glfw-2.7.2, build darwin through gcc, and bump our version to 0.5.0.0

Mon Sep 26 01:52:52 PDT 2011  paul@thev.net
  * fix compilation warnings

Mon Sep 26 01:09:24 PDT 2011  paul@thev.net
  * change texture rendering direction to counter-clockwise in renderChar

Wed Sep 16 11:00:09 PDT 2009  paul@thev.net
  * change CC option to fit Snow Leopard

Wed Aug 12 17:53:18 PDT 2009  paul@thev.net
  * bugfix for the dynamic flag; bump version to 0.4.1 for release.

Wed Aug 12 12:53:09 PDT 2009  paul@thev.net
  * update README.txt

Wed Aug 12 12:52:38 PDT 2009  paul@thev.net
  * addition to Work around GHC FFI bug 2594 only in GHC < 6.10

Sun Aug  2 05:02:16 PDT 2009  paul@thev.net
  * remove use of Int32 and make it compatible with OpenGL 2.3.0.0

Sat Jun  6 21:10:07 PDT 2009  brian@lorf.org
  * Work around GHC FFI bug 2594 only in GHC < 6.10

Sat Jun  6 00:03:14 PDT 2009  brian@lorf.org
  * Whitespace-only change to LICENSE.

Sat Jun  6 00:01:48 PDT 2009  brian@lorf.org
  * hlint cleanliness, Haddock comment improvements.

Fri Jun  5 22:37:10 PDT 2009  brian@lorf.org
  * Made small improvements to GLFW.cabal

Fri Jun  5 22:10:19 PDT 2009  brian@lorf.org
  * Made small improvements to Setup.hs

Wed Jun  3 06:41:31 PDT 2009  paul@thev.net
  * cabal related adjustments
  1. adjust to work properly with latest cabal.
  2. add -mach=apple as a cc-option for OS X in order not to break GHC 6.10.2.
  3. add a "dynamic" flag for Linux to link to GLFW dynamic libs already in system.

Tue Dec  2 19:46:37 PST 2008  brianchina60221@gmail.com
  * joystick-related cleanup

Mon Nov  3 15:03:56 PST 2008  shahn@cs.tu-berlin.de
  * add derived instance for Ord for Key and SpecialKey

Sat Nov  1 17:50:32 PDT 2008  shahn@cs.tu-berlin.de
  * fix 64-bug for mousePosCallback (with dirty hack)

Mon Oct 27 15:41:18 PDT 2008  brianchina60221@gmail.com
  * openWindow fixes

Thu Oct  2 03:04:13 PDT 2008  brianchina60221@gmail.com
  * marking more foreign imports safe

Thu Oct  2 00:26:39 PDT 2008  brianchina60221@gmail.com
  * 'deteced -> detected'

Thu Oct  2 00:25:35 PDT 2008  brianchina60221@gmail.com
  * some foreign imports cannot be marked unsafe

Tue Sep 30 11:25:57 PDT 2008  brianchina60221@gmail.com
  * miscellaneous simplification

Tue Sep 30 06:26:03 PDT 2008  brianchina60221@gmail.com
  * removed unnecessary stuff from foreign imports, added "unsafe"s

Tue Sep 30 00:57:00 PDT 2008  brianchina60221@gmail.com
  * bump to 0.4, miscellaneous cleanup

Sat Sep 13 16:20:00 PDT 2008  shahn@cs.tu-berlin.de
  * workaround for correct mouse wheel values on 64-bit-machines

Sat Sep  6 12:17:51 PDT 2008  shahn@cs.tu-berlin.de
  * fix mousePosCallback bug on 64-bit machines

Thu Sep  4 18:30:11 PDT 2008  paul@thev.net
  * fix typo bug in disableSpecial, and improve some error msgs.

Wed Sep  3 19:39:52 PDT 2008  paul@thev.net
  * GLFW-0.3 init release
