summaryrefslogtreecommitdiff
path: root/xhsb/XCBExt.hs
AgeCommit message (Expand)AuthorFilesLines
2006-01-11Add support for requests with multiple replies, and somewhat generic replyJamey Sharp1-6/+28
2006-01-10Rip "Scrap Your Boilerplate" stuff out again so more information than justJamey Sharp1-18/+4
2006-01-10Add a type signature for request.Jamey Sharp1-0/+1
2006-01-10Rename readGenericM to readStorable, and readBoolM to readBool.Jamey Sharp1-8/+8
2006-01-10Add tracing so we can see what order lazy evaluation plus monad sequencingJamey Sharp1-4/+7
2006-01-10Use a Reader monad instead of passing the ForeignPtr down through all theJamey Sharp1-17/+21
2006-01-10Rewrite reply handling using "Scrap Your Boilerplate"-style generics so theJamey Sharp1-1/+36
2006-01-10First commit of a simple Haskell binding to XCB, including a demo app thatJamey Sharp1-0/+15