rramsden/ruby-x11 — pull request #3 by matthiasbeyer (2012-05-09 17:34:02+00:00)
Title: I added ClientHandshake package. It's not completely implemented

Hi there,

I started adding the ClientHandshake package.
I used the information, the pdf gave me, but there where some points I couldn't figure out. For example I could not find out what type the field "success" has to be.

I also added a Type "Unused" for unused fields. It's a little bit complicated if you see it first time, but as the comment tells you, you can add instance variables to the class by using them inside the block you pass when you initialize the class.

The method BasePackage#list( type ) is not implemented.

Maybe you like my changes. Otherwise please tell me. It may take some time until I'm able to commit again, but I'm still interested in the project and I really want to keep myself up to date.
regards,
Matthias Beyer