The Tubes spec is missing some of the more recent conventions we introduced.
These are required by telepathy-sharp-ng.
Fixes attached. Please merge.
New patches:
[Annotate Tubes enum types
Alp Toker <[EMAIL PROTECTED]>**20071012010559] {
hunk ./spec/Channel_Type_Tubes.xml 40
- <tp:enum name="Tube_Type">
+ <tp:enum name="Tube_Type" type="u">
hunk ./spec/Channel_Type_Tubes.xml 89
- <tp:enum name="Tube_State">
+ <tp:enum name="Tube_State" type="u">
hunk ./spec/Channel_Type_Tubes.xml 107
- <tp:enum name="Socket_Address_Type">
+ <tp:enum name="Socket_Address_Type" type="u">
hunk ./spec/Channel_Type_Tubes.xml 143
- <tp:enum name="Socket_Access_Control">
+ <tp:enum name="Socket_Access_Control" type="u">
}
Context:
[Mark XSL stylesheets with licensing and "where to get the master copy" info
Simon McVittie <[EMAIL PROTECTED]>**20071004114836]
[Set version to 0.16.999 to indicate that 0.17.0 hasn't happened yet
Simon McVittie <[EMAIL PROTECTED]>**20070927150915]
[TAG telepathy-spec 0.16.0
Simon McVittie <[EMAIL PROTECTED]>**20070927145109]
Patch bundle hash:
2d0a9c25d2b025d63cb4ffe6d8f3d0dff97441cc
New patches:
[Add tp:type to tube ID args for type safety
Alp Toker <[EMAIL PROTECTED]>**20071012011843] {
hunk ./spec/Channel_Type_Tubes.xml 360
- <arg name="id" type="u">
+ <arg name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 399
- <arg direction="in" name="id" type="u">
+ <arg direction="in" name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 427
- <arg direction="in" name="id" type="u">
+ <arg direction="in" name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 476
- <arg name="id" type="u">
+ <arg name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 492
- <arg direction="in" name="id" type="u">
+ <arg direction="in" name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 507
- <arg name="id" type="u">
+ <arg name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 519
- <arg direction="in" name="id" type="u">
+ <arg direction="in" name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 548
- <arg direction="in" name="id" type="u">
+ <arg direction="in" name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 578
- <arg name="id" type="u">
+ <arg name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 600
- <arg direction="in" name="id" type="u">
+ <arg direction="in" name="id" type="u" tp:type="Tube_ID">
hunk ./spec/Channel_Type_Tubes.xml 636
- <arg name="id" type="u">
+ <arg name="id" type="u" tp:type="Tube_ID">
}
Context:
[Mark XSL stylesheets with licensing and "where to get the master copy" info
Simon McVittie <[EMAIL PROTECTED]>**20071004114836]
[Set version to 0.16.999 to indicate that 0.17.0 hasn't happened yet
Simon McVittie <[EMAIL PROTECTED]>**20070927150915]
[TAG telepathy-spec 0.16.0
Simon McVittie <[EMAIL PROTECTED]>**20070927145109]
Patch bundle hash:
29c8bf85fe0d7d566a1136c4e767bc02275f01a7
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy