2008-07-25 Matthew Barnes <mbarnes@redhat.com>
** Camel Reference Manual improvements:
+ Tag more symbols as deprecated. The documentation already
+ describes them as such.
+
+ * camel-debug.h (camel_verbose_debug):
+ * camel-store.h (CAMEL_STORE_FOLDER_INFO_FAST):
+ * camel-store.h (camel_folder_info_build):
+
+2008-07-25 Matthew Barnes <mbarnes@redhat.com>
+
+ ** Camel Reference Manual improvements:
Add more sections to the Table of Contents.
Tag deprecated API with CAMEL_DISABLE_DEPRECATED.
gboolean camel_debug_start(const char *mode);
void camel_debug_end(void);
-/* This interface is deprecated */
+#ifndef CAMEL_DISABLE_DEPRECATED
extern int camel_verbose_debug;
+#endif
G_END_DECLS
const char *uid,
const char *name,
const char *value);
-#endif
+#endif /* CAMEL_DISABLE_DEPRECATED */
#define CAMEL_STORE_FOLDER_CREATE_EXCL (CAMEL_STORE_FOLDER_CREATE | CAMEL_STORE_FOLDER_EXCL)
+#ifndef CAMEL_DISABLE_DEPRECATED
#define CAMEL_STORE_FOLDER_INFO_FAST (1 << 0)
+#endif /* CAMEL_DISABLE_DEPRECATED */
#define CAMEL_STORE_FOLDER_INFO_RECURSIVE (1 << 1)
#define CAMEL_STORE_FOLDER_INFO_SUBSCRIBED (1 << 2)
#define CAMEL_STORE_FOLDER_INFO_NO_VIRTUAL (1 << 3) /* don't include vTrash/vJunk folders */
CamelFolderInfo *camel_folder_info_new (void);
void camel_folder_info_free (CamelFolderInfo *fi);
+#ifndef CAMEL_DISABLE_DEPRECATED
CamelFolderInfo *camel_folder_info_build (GPtrArray *folders,
const char *namespace,
char separator,
gboolean short_names);
+#endif /* CAMEL_DISABLE_DEPRECATED */
CamelFolderInfo *camel_folder_info_clone (CamelFolderInfo *fi);
gboolean camel_store_supports_subscriptions (CamelStore *store);