diff --git a/doc/en/GLib/Marshaller.xml b/doc/en/GLib/Marshaller.xml
index a21c8af91..0150adfd3 100644
--- a/doc/en/GLib/Marshaller.xml
+++ b/doc/en/GLib/Marshaller.xml
@@ -45,7 +45,7 @@
Marshals an array of utf8 string from native memory and frees the native strings.
a
a
- To be added
+
@@ -74,10 +74,10 @@
- To be added
+ Obsolete.
a
a
- To be added
+ Replaced by
@@ -91,11 +91,11 @@
- To be added
+ Obsolete.
a
a
a
- To be added
+ Replaced by
@@ -108,10 +108,10 @@
- To be added
+ Marshals DateTime structures to native time_t values.
a
a
- To be added
+
@@ -124,10 +124,10 @@
- To be added
+ Marshals native time_t values to DateTime values.
a
a
- To be added
+
@@ -246,9 +246,57 @@
- To be added
+ Free a native pointer allocated by GLib.
a
- To be added
+
+
+
+
+
+ Method
+
+ System.String
+
+
+
+
+
+ A native filename-encoded string pointer.
+ Marshals a native filename-encoded string to a managed string.
+ A managed string.
+ The native pointer is not freed after marshaling. Use with const strings.
+
+
+
+
+ Method
+
+ System.String
+
+
+
+
+
+ A native filename-encoded string pointer.
+ Marshals a native filename-encoded string to a managed string.
+ A managed string.
+ The native pointer is freed after marshaling.
+
+
+
+
+ Method
+
+ System.IntPtr
+
+
+
+
+
+ A managed string to be marshaled.
+ Marshals a string to a filename encoded native pointer.
+ A pointer to a newly allocated native string.
+