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

Reply via email to