diff --git a/functions/com.xml b/functions/com.xml
index 8b538f1020..49c615d1d6 100644
--- a/functions/com.xml
+++ b/functions/com.xml
@@ -1,5 +1,5 @@
-
+
COM support functions for Windows
COM
@@ -448,6 +448,46 @@ $conn = null;
+
+
+
+ com_isenum
+ Grabs an IEnumVariant
+
+
+ Description
+
+
+ void com_isenum
+ object com_module
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+
+
+ com_load_typelib
+ Loads a Typelib
+
+
+ Description
+
+
+ void com_load_typelib
+ string typelib_name
+ int case_insensitive
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+
ClibPDF functions
ClibPDF
@@ -1184,6 +1184,28 @@ cpdf_restore($pdf)
+
+
+ cpdf_rotate_text
+
+ Sets text rotation angle
+
+
+
+ Description
+
+
+ void cpdf_rotate_text
+ int pdfdoc
+ float angle
+
+
+
+ &warn.undocumented.func;
+
+
+
+
cpdf_save
@@ -2046,6 +2068,73 @@ cpdf_restore($pdf)
+
+
+ cpdf_set_font_directories
+
+ Sets directories to search when using external fonts
+
+
+
+ Description
+
+
+ void cpdf_set_font_directories
+ int pdfdoc
+ string pfmdir
+ string pfbdir
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+
+
+ cpdf_set_font_map_file
+
+ Sets fontname to filename translation map when using external fonts
+
+
+
+ Description
+
+
+ void cpdf_set_font_map_file
+ int pdfdoc
+ string filename
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+
+
+ cpdf_set_viewer_preferences
+
+ How to show the document in the viewer
+
+
+
+ Description
+
+
+ void cpdf_set_viewer_preferences
+ int pdfdoc
+ array preferences
+
+
+
+ &warn.undocumented.func;
+
+
+
+
cpdf_stroke
@@ -2147,6 +2236,33 @@ cpdf_restore($pdf)
+
+
+ cpdf_set_action_url
+
+ Sets hyperlink
+
+
+
+ Description
+
+
+ void cpdf_set_action_url
+ int pdfdoc
+ float xll
+ float yll
+ float xur
+ float xur
+ string url
+ int mode
+
+
+
+ &warn.undocumented.func;
+
+
+
+