* Returns: a list with the values for the key, or NULL in case of error
* @err gives details in case of error
*/
-GSList * modest_conf_get_list (ModestConf* self, const gchar* key,
+GSList* modest_conf_get_list (ModestConf* self, const gchar* key,
ModestConfValueType list_type, GError **err);
/**
* @err: a GError ptr, or NULL to ignore.
*
* set a list of values in the configuration system
+ *
+ * Returns: TRUE if succeeded or FALSE in case of error.
* @err gives details in case of error
*/
-void modest_conf_set_list (ModestConf* self, const gchar* key,
+gboolean modest_conf_set_list (ModestConf* self, const gchar* key,
GSList *val, ModestConfValueType list_type,
GError **err);
/**
* modest_conf_key_escape:
- * @str: a string to escape
+ * @str: a non-empty string to escape
*
* returns an escaped version of @str, ie. something suitable as a key
* This is a *class* function, and therefore does not require a ModestConf