packages feed

zmidi-core 0.8.0 → 0.8.1

raw patch · 4 files changed

+21/−4 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- ZMidi.Core.Datatypes: [getMidiDataOther] :: MidiDataOther -> TagByte
- ZMidi.Core.Datatypes: [getTrackMessages] :: MidiTrack -> [MidiMessage]
- ZMidi.Core.Datatypes: [hdr_format] :: MidiHeader -> MidiFormat
- ZMidi.Core.Datatypes: [mf_header] :: MidiFile -> MidiHeader
- ZMidi.Core.Datatypes: [mf_tracks] :: MidiFile -> [MidiTrack]
- ZMidi.Core.Datatypes: [num_tracks] :: MidiHeader -> Word16
- ZMidi.Core.Datatypes: [time_division] :: MidiHeader -> MidiTimeDivision
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiDataOther
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiFile
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiFormat
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiHeader
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiMetaEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiRunningStatus
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiScaleType
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiSysCommonEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiSysExContPacket
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiSysExEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiSysRealTimeEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiTextType
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiTimeDivision
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiTrack
- ZMidi.Core.Datatypes: instance GHC.Classes.Eq ZMidi.Core.Datatypes.MidiVoiceEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiDataOther
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiMetaEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiRunningStatus
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiScaleType
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiSysCommonEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiSysExContPacket
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiSysExEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiSysRealTimeEvent
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiTextType
- ZMidi.Core.Datatypes: instance GHC.Classes.Ord ZMidi.Core.Datatypes.MidiVoiceEvent
- ZMidi.Core.Datatypes: instance GHC.Enum.Enum ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Enum.Enum ZMidi.Core.Datatypes.MidiFormat
- ZMidi.Core.Datatypes: instance GHC.Enum.Enum ZMidi.Core.Datatypes.MidiRunningStatus
- ZMidi.Core.Datatypes: instance GHC.Enum.Enum ZMidi.Core.Datatypes.MidiTextType
- ZMidi.Core.Datatypes: instance GHC.Num.Num ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Real.Integral ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Real.Real ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.DeltaTime
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiDataOther
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiEvent
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiFile
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiFormat
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiHeader
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiMetaEvent
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiRunningStatus
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiScaleType
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiSysCommonEvent
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiSysExContPacket
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiSysExEvent
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiSysRealTimeEvent
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiTextType
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiTimeDivision
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiTrack
- ZMidi.Core.Datatypes: instance GHC.Show.Show ZMidi.Core.Datatypes.MidiVoiceEvent
+ ZMidi.Core.Datatypes: getMidiDataOther :: MidiDataOther -> TagByte
+ ZMidi.Core.Datatypes: getTrackMessages :: MidiTrack -> [MidiMessage]
+ ZMidi.Core.Datatypes: hdr_format :: MidiHeader -> MidiFormat
+ ZMidi.Core.Datatypes: instance Enum DeltaTime
+ ZMidi.Core.Datatypes: instance Enum MidiFormat
+ ZMidi.Core.Datatypes: instance Enum MidiRunningStatus
+ ZMidi.Core.Datatypes: instance Enum MidiTextType
+ ZMidi.Core.Datatypes: instance Eq DeltaTime
+ ZMidi.Core.Datatypes: instance Eq MidiDataOther
+ ZMidi.Core.Datatypes: instance Eq MidiEvent
+ ZMidi.Core.Datatypes: instance Eq MidiFile
+ ZMidi.Core.Datatypes: instance Eq MidiFormat
+ ZMidi.Core.Datatypes: instance Eq MidiHeader
+ ZMidi.Core.Datatypes: instance Eq MidiMetaEvent
+ ZMidi.Core.Datatypes: instance Eq MidiRunningStatus
+ ZMidi.Core.Datatypes: instance Eq MidiScaleType
+ ZMidi.Core.Datatypes: instance Eq MidiSysCommonEvent
+ ZMidi.Core.Datatypes: instance Eq MidiSysExContPacket
+ ZMidi.Core.Datatypes: instance Eq MidiSysExEvent
+ ZMidi.Core.Datatypes: instance Eq MidiSysRealTimeEvent
+ ZMidi.Core.Datatypes: instance Eq MidiTextType
+ ZMidi.Core.Datatypes: instance Eq MidiTimeDivision
+ ZMidi.Core.Datatypes: instance Eq MidiTrack
+ ZMidi.Core.Datatypes: instance Eq MidiVoiceEvent
+ ZMidi.Core.Datatypes: instance Integral DeltaTime
+ ZMidi.Core.Datatypes: instance Num DeltaTime
+ ZMidi.Core.Datatypes: instance Ord DeltaTime
+ ZMidi.Core.Datatypes: instance Ord MidiDataOther
+ ZMidi.Core.Datatypes: instance Ord MidiEvent
+ ZMidi.Core.Datatypes: instance Ord MidiMetaEvent
+ ZMidi.Core.Datatypes: instance Ord MidiRunningStatus
+ ZMidi.Core.Datatypes: instance Ord MidiScaleType
+ ZMidi.Core.Datatypes: instance Ord MidiSysCommonEvent
+ ZMidi.Core.Datatypes: instance Ord MidiSysExContPacket
+ ZMidi.Core.Datatypes: instance Ord MidiSysExEvent
+ ZMidi.Core.Datatypes: instance Ord MidiSysRealTimeEvent
+ ZMidi.Core.Datatypes: instance Ord MidiTextType
+ ZMidi.Core.Datatypes: instance Ord MidiVoiceEvent
+ ZMidi.Core.Datatypes: instance Real DeltaTime
+ ZMidi.Core.Datatypes: instance Show DeltaTime
+ ZMidi.Core.Datatypes: instance Show MidiDataOther
+ ZMidi.Core.Datatypes: instance Show MidiEvent
+ ZMidi.Core.Datatypes: instance Show MidiFile
+ ZMidi.Core.Datatypes: instance Show MidiFormat
+ ZMidi.Core.Datatypes: instance Show MidiHeader
+ ZMidi.Core.Datatypes: instance Show MidiMetaEvent
+ ZMidi.Core.Datatypes: instance Show MidiRunningStatus
+ ZMidi.Core.Datatypes: instance Show MidiScaleType
+ ZMidi.Core.Datatypes: instance Show MidiSysCommonEvent
+ ZMidi.Core.Datatypes: instance Show MidiSysExContPacket
+ ZMidi.Core.Datatypes: instance Show MidiSysExEvent
+ ZMidi.Core.Datatypes: instance Show MidiSysRealTimeEvent
+ ZMidi.Core.Datatypes: instance Show MidiTextType
+ ZMidi.Core.Datatypes: instance Show MidiTimeDivision
+ ZMidi.Core.Datatypes: instance Show MidiTrack
+ ZMidi.Core.Datatypes: instance Show MidiVoiceEvent
+ ZMidi.Core.Datatypes: mf_header :: MidiFile -> MidiHeader
+ ZMidi.Core.Datatypes: mf_tracks :: MidiFile -> [MidiTrack]
+ ZMidi.Core.Datatypes: num_tracks :: MidiHeader -> Word16
+ ZMidi.Core.Datatypes: time_division :: MidiHeader -> MidiTimeDivision

Files

CHANGES view
@@ -1,4 +1,13 @@ +0.8.0 to 0.8.1:++  * Fixed error with missing CPP directive in ZMidi.Core.Pretty.+++0.7.0 to 0.8.0:++  * Updated to compile without errors with GHC 7.10.+  0.6.0 to 0.7.0: 
src/ZMidi/Core/Pretty.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP                        #-} {-# OPTIONS -Wall #-}  --------------------------------------------------------------------------------@@ -36,6 +37,9 @@ import ZMidi.Core.Pretty.Internal import ZMidi.Core.Pretty.Interp +#ifndef MIN_VERSION_GLASGOW_HASKELL+import Data.Monoid+#endif  -- | Print the MIDI file to stdout. --
src/ZMidi/Core/VersionNumber.hs view
@@ -22,7 +22,7 @@  -- | Version number ----- > (0,8,0)+-- > (0,8,1) -- zmidi_core_version :: (Int,Int,Int)-zmidi_core_version = (0,8,0)+zmidi_core_version = (0,8,1)
zmidi-core.cabal view
@@ -1,5 +1,5 @@ name:             zmidi-core-version:          0.8.0+version:          0.8.1 license:          BSD3 license-file:     LICENSE copyright:        Stephen Tetley <stephen.tetley@gmail.com>@@ -13,7 +13,11 @@   dependencies only on ByteString, Containers and Data.Binary.   .   Changelog:-  +  .+  v0.8.0 to v0.8.1:+  . +  * Fixed error with missing CPP directive in ZMidi.Core.Pretty.+  .    v0.7.0 to v0.8.0:   .   * Updated to compile without errors with GHC 7.10.