diff --git a/doc/en/GLib/MainContext.xml b/doc/en/GLib/MainContext.xml
index 69a66f2cd..b7bb0406c 100644
--- a/doc/en/GLib/MainContext.xml
+++ b/doc/en/GLib/MainContext.xml
@@ -68,5 +68,17 @@
         <remarks>This is the default constructor for <see cref="T:GLib.MainContext" />.</remarks>
       </Docs>
     </Member>
+    <Member MemberName="Depth">
+      <MemberSignature Language="C#" Value="public static int Depth { get; };" />
+      <MemberType>Property</MemberType>
+      <ReturnValue>
+        <ReturnType>System.Int32</ReturnType>
+      </ReturnValue>
+      <Docs>
+        <summary>Nesting level of the currently executing main loop.</summary>
+        <value>A count of main loop levels.</value>
+        <remarks />
+      </Docs>
+    </Member>
   </Members>
 </Type>
diff --git a/doc/en/GLib/SignalAttribute.xml b/doc/en/GLib/SignalAttribute.xml
index e25af33ff..02a8becbf 100644
--- a/doc/en/GLib/SignalAttribute.xml
+++ b/doc/en/GLib/SignalAttribute.xml
@@ -52,4 +52,9 @@ public event System.EventHandler Destroyed {  add; remove; }
       </Docs>
     </Member>
   </Members>
+  <Attributes>
+    <Attribute>
+      <AttributeName>System.AttributeUsage(AllowMultiple=False, Inherited=False, ValidOn=System.AttributeTargets.Event)</AttributeName>
+    </Attribute>
+  </Attributes>
 </Type>
diff --git a/doc/en/Gdk/Pixbuf.xml b/doc/en/Gdk/Pixbuf.xml
index 762aac4ac..17ac6daf2 100644
--- a/doc/en/Gdk/Pixbuf.xml
+++ b/doc/en/Gdk/Pixbuf.xml
@@ -1899,4 +1899,4 @@ Gdk.Pixbuf pb = new Gdk.Pixbuf(buffer, 10, 10);
       </Docs>
     </Member>
   </Members>
-</Type>
\ No newline at end of file
+</Type>
diff --git a/doc/en/Glade/Interface.xml b/doc/en/Glade/Interface.xml
index 00fe03884..f6ce27e12 100644
--- a/doc/en/Glade/Interface.xml
+++ b/doc/en/Glade/Interface.xml
@@ -139,7 +139,7 @@
       </ReturnValue>
       <Docs>
         <summary>The Top Level Widgets in the interface.</summary>
-        <value>an array of <see cref="T:Glade.WidgetInfo"/> structures.</value>
+        <value>an array of <see cref="T:Glade.WidgetInfo" /> structures.</value>
         <remarks />
       </Docs>
     </Member>
diff --git a/doc/en/Gnome/IconSelection.xml b/doc/en/Gnome/IconSelection.xml
index b78d135fb..29cf4628a 100644
--- a/doc/en/Gnome/IconSelection.xml
+++ b/doc/en/Gnome/IconSelection.xml
@@ -195,4 +195,4 @@
       </Attributes>
     </Member>
   </Members>
-</Type>
\ No newline at end of file
+</Type>
diff --git a/doc/en/Gtk/TreeView.xml b/doc/en/Gtk/TreeView.xml
index b1b0d26df..ed6f7dd16 100644
--- a/doc/en/Gtk/TreeView.xml
+++ b/doc/en/Gtk/TreeView.xml
@@ -2051,4 +2051,4 @@ tree_view.AppendColumn ("title", text, "text", 0);
       </Docs>
     </Member>
   </Members>
-</Type>
\ No newline at end of file
+</Type>
diff --git a/doc/en/Gtk/VBox.xml b/doc/en/Gtk/VBox.xml
index ecefe68a7..4c5702341 100644
--- a/doc/en/Gtk/VBox.xml
+++ b/doc/en/Gtk/VBox.xml
@@ -121,4 +121,4 @@ class VBoxTester {
       </Docs>
     </Member>
   </Members>
-</Type>
\ No newline at end of file
+</Type>
diff --git a/doc/en/Gtk/Window.xml b/doc/en/Gtk/Window.xml
index ddc4b63f0..519a0d574 100644
--- a/doc/en/Gtk/Window.xml
+++ b/doc/en/Gtk/Window.xml
@@ -1912,4 +1912,4 @@ Sometimes when you think you want to use allow_shrink, the real problem is that
       </Attributes>
     </Member>
   </Members>
-</Type>
\ No newline at end of file
+</Type>
diff --git a/doc/en/Vte/Terminal.xml b/doc/en/Vte/Terminal.xml
index 71aaccd48..1ad970c3c 100644
--- a/doc/en/Vte/Terminal.xml
+++ b/doc/en/Vte/Terminal.xml
@@ -576,7 +576,7 @@ class T
       </Docs>
     </Member>
     <Member MemberName="SetColors">
-      <MemberSignature Language="C#" Value="public void SetColors (Gdk.Color foreground, Gdk.Color background, Gdk.Color palette, long palette_size);" />
+      <MemberSignature Language="C#" Value="public void SetColors (Gdk.Color foreground, Gdk.Color background, Gdk.Color[] palette, long palette_size);" />
       <MemberType>Method</MemberType>
       <ReturnValue>
         <ReturnType>System.Void</ReturnType>