Changelog of @hackage/PortMidi 0.1.5.2

Mon Sep 21 22:17:09 PDT 2015 paul@thev.net

  • Add CHANGELOG.txt to package, and bump version to 0.1.5.2

Mon Sep 21 11:29:09 PDT 2015 paul@thev.net

  • Update README and bump version to 0.1.5.1

Mon Sep 21 11:17:37 PDT 2015 paul@thev.net

  • Bump version to 0.1.5

Mon Sep 21 11:16:04 PDT 2015 mark.lentczner@gmail.com

  • On some systems, Int is not the same size as CInt.
  • Added hidden module Sound.PortMidi.DeviceInfo, moving DeviceInfo and peekDeviceInfo there
  • this allowed it to be a hsc2hs module, enabling peekDeviceInfo to use C generated structure offsets and sizes
  • FFI declarations for C calls that take and return PmError and PmDeviceID have been changed to take and return CInt rather than Int
  • Haskell functions interfacing with C calls have had fromIntegral calls added as needed
  • toPMError convenience function added, which replaced many calls to toEnum
  • FFI declaration for Pm_CountDevices added, countDevices became a Haskell function
  • PMError's toEnum function produces a more useful error message when the "impossible" happens

Mon Sep 21 11:15:00 PDT 2015 mark.lentczner@gmail.com

  • Add strictness annotation when necessary

Wed May 6 00:33:40 PDT 2015 paul@thev.net

  • Update cabal file, and bump version to 0.1.4

Wed May 6 00:33:10 PDT 2015 paul@thev.net

  • Use withCAString for writeSysEx

Wed Sep 16 11:06:11 PDT 2009 paul@thev.net

  • remove conflicts in cabal file

Wed Sep 16 11:01:59 PDT 2009 paul@thev.net

  • fix compilation problem on OS X

Thu Jul 30 14:32:59 PDT 2009 paul@thev.net

  • make cabal work for ghc 6.10.* on OS X

Thu Sep 4 18:59:02 PDT 2008 paul@thev.net

  • PortMidi-0.1 initial release