+2002-04-21
+
+ * src/summaryview.c: summary_show(): fixed a bug that didn't process
+ the left marks.
+ * src/account.c: account_edit_prefs(): fixed a crash bug when account
+ name was empty.
+ * src/prefs_account.c: prefs_account_apply(): display error dialog
+ if account name is empty.
+
2002-04-21
* src/mh.c: mh_get_new_msg_filename(): new. It returns the filename
+2002-04-21 [paul] 0.7.4claws86
+
+ * sync with 0.7.4cvs51
+ see ChangeLog entry 2002-04-21
+
2002-04-21 [paul] 0.7.4claws85
* sync with 0.7.4cvs49
+2002-04-21
+
+ * src/summaryview.c: summary_show(): »Ä¤Ã¤¿¥Þ¡¼¥¯¤ò½èÍý¤·¤Ê¤¤¥Ð¥°¤ò
+ ½¤Àµ¡£
+ * src/account.c: account_edit_prefs(): ¥¢¥«¥¦¥ó¥È̾¤¬¶õ¤Î¾ì¹ç¤Î
+ ¥¯¥é¥Ã¥·¥å¥Ð¥°¤ò½¤Àµ¡£
+ * src/prefs_account.c: prefs_account_apply(): ¥¢¥«¥¦¥ó¥È̾¤¬¶õ¤Î¾ì¹ç
+ ¥¨¥é¡¼¥À¥¤¥¢¥í¥°¤òɽ¼¨¡£
+
2002-04-21
* src/mh.c: mh_get_new_msg_filename(): ¿·µ¬¡£¿·µ¬¥á¥Ã¥»¡¼¥¸¤Î¥Õ¥¡¥¤¥ë
MICRO_VERSION=4
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=claws85
+EXTRA_VERSION=claws86
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
row = GPOINTER_TO_INT(clist->selection->data);
ac_prefs = gtk_clist_get_row_data(clist, row);
prev_default = ac_prefs->is_default;
- Xstrdup_a(ac_name, ac_prefs->account_name, return);
+ Xstrdup_a(ac_name, ac_prefs->account_name ? ac_prefs->account_name : "",
+ return);
prefs_account_open(ac_prefs);
account_set_as_default(ac_prefs);
if ((ac_prefs->protocol == A_IMAP4 || ac_prefs->protocol == A_NNTP) &&
- ac_prefs->folder && strcmp(ac_name, ac_prefs->account_name) != 0) {
+ ac_prefs->folder && strcmp2(ac_name, ac_prefs->account_name) != 0) {
folder_set_name(FOLDER(ac_prefs->folder),
ac_prefs->account_name);
folderview_rescan_all();
protocol = GPOINTER_TO_INT
(gtk_object_get_user_data(GTK_OBJECT(menuitem)));
+ if (*gtk_entry_get_text(GTK_ENTRY(basic.acname_entry)) == '\0') {
+ alertpanel_error(_("Account name is not entered."));
+ return -1;
+ }
if (*gtk_entry_get_text(GTK_ENTRY(basic.addr_entry)) == '\0') {
alertpanel_error(_("Mail address is not entered."));
return -1;
val = alertpanel(_("Process mark"),
_("Some marks are left. Process it?"),
_("Yes"), _("No"), _("Cancel"));
- if (G_ALERTDEFAULT == val)
+ if (G_ALERTDEFAULT == val) {
+ summary_unlock(summaryview);
summary_execute(summaryview);
- else if (G_ALERTALTERNATE == val)
+ summary_lock(summaryview);
+ } else if (G_ALERTALTERNATE == val)
summary_write_cache(summaryview);
else {
summary_unlock(summaryview);