diff --git a/glib/deprecated/gthread-deprecated.c b/glib/deprecated/gthread-deprecated.c
index 497657fdf..47a1fbb11 100644
--- a/glib/deprecated/gthread-deprecated.c
+++ b/glib/deprecated/gthread-deprecated.c
@@ -54,6 +54,8 @@
* @G_THREAD_PRIORITY_HIGH: a priority higher than normal
* @G_THREAD_PRIORITY_URGENT: the highest priority
*
+ * Thread priorities.
+ *
* Deprecated:2.32: Thread priorities no longer have any effect.
*/
diff --git a/glib/docs.c b/glib/docs.c
index 025491b7a..5a20cf2f6 100644
--- a/glib/docs.c
+++ b/glib/docs.c
@@ -1702,7 +1702,7 @@
* arrays or arrays on the stack.
*/
-/ * Miscellaneous Macros {{{1 */
+/* Miscellaneous Macros {{{1 */
/**
* SECTION:macros_misc
@@ -2294,6 +2294,12 @@
* Since: 2.4
*/
+/**
+ * G_HAVE_GNUC_VISIBILITY:
+ *
+ * Defined to 1 if gcc-style visibility handling is supported.
+ */
+
/* Windows Compatibility Functions {{{1 */
/**
diff --git a/glib/gconvert.h b/glib/gconvert.h
index ee7ece705..1b2369d04 100644
--- a/glib/gconvert.h
+++ b/glib/gconvert.h
@@ -69,11 +69,10 @@ GLIB_AVAILABLE_IN_ALL
GQuark g_convert_error_quark (void);
/**
- * GIconv:
+ * GIConv:
*
- * The GIConv struct wraps an
- * iconv() conversion descriptor. It contains private data
- * and should only be accessed using the following functions.
+ * The GIConv struct wraps an iconv() conversion descriptor. It contains
+ * private data and should only be accessed using the following functions.
*/
typedef struct _GIConv *GIConv;
diff --git a/glib/giochannel.c b/glib/giochannel.c
index f13f6c598..447bb4fd6 100644
--- a/glib/giochannel.c
+++ b/glib/giochannel.c
@@ -942,7 +942,7 @@ g_io_channel_get_line_term (GIOChannel *channel,
* This flag cannot be changed.
* @G_IO_FLAG_IS_WRITABLE: indicates that the io channel is writable.
* This flag cannot be changed.
- * G_IO_FLAG_IS_WRITEABLE: a misspelled version of @G_IO_FLAG_IS_WRITABLE
+ * @G_IO_FLAG_IS_WRITEABLE: a misspelled version of @G_IO_FLAG_IS_WRITABLE
* that existed before the spelling was fixed in GLib 2.30. It is kept
* here for compatibility reasons. Deprecated since 2.30
* @G_IO_FLAG_IS_SEEKABLE: indicates that the io channel is seekable,
@@ -2529,11 +2529,6 @@ g_io_channel_write_unichar (GIOChannel *channel,
return status;
}
-/**
- * g_io_channel_error_quark:
- *
- * Returns: the quark used as %G_IO_CHANNEL_ERROR
- **/
/**
* G_IO_CHANNEL_ERROR:
*
diff --git a/glib/gmessages.c b/glib/gmessages.c
index 7288fc4bf..8ea729560 100644
--- a/glib/gmessages.c
+++ b/glib/gmessages.c
@@ -154,6 +154,13 @@
* levels using g_log_set_handler() and g_log_set_fatal_mask().
*/
+/**
+ * G_LOG_LEVEL_USER_SHIFT:
+ *
+ * Log levels below 1<