guint draft_timeout_tag;
GtkTextTag *no_wrap_tag;
+ GtkTextTag *no_join_tag;
GMutex *mutex;
gchar *orig_charset;
+ gint set_cursor_pos;
};
struct _AttachInfo
Compose *compose_new_with_list (PrefsAccount *account,
GList *listAddress);
-void compose_reply_mode (ComposeMode mode,
+Compose *compose_reply_mode (ComposeMode mode,
GSList *msginfo_list,
gchar *body);
/* remove */
-void compose_followup_and_reply_to (MsgInfo *msginfo,
+Compose *compose_followup_and_reply_to (MsgInfo *msginfo,
gboolean quote,
gboolean to_all,
gboolean to_sender,
const gchar *body);
-void compose_reply (MsgInfo *msginfo,
+Compose *compose_reply (MsgInfo *msginfo,
gboolean quote,
gboolean to_all,
gboolean to_ml,
void compose_reply_from_messageview (MessageView *msgview,
GSList *msginfo_list,
guint action);
+void compose_action_cb (void *data);
#endif /* __COMPOSE_H__ */