[evolution-patches] mail, 43688, mail signatures not saved when added



since all other ops on sigs trigger a save, make adding do it too.  and
remove a debug thing

 Z

? GNOME_Evolution_Mail.oaf
? GNOME_Evolution_Mail.oafinfo
? Mail-common.c
? Mail-skels.c
? Mail-stubs.c
? Mail.h
? a
? a.out
? bak
? blah.c
? blah.ps
? changes.diff
? conf.keys
? diff
? econf.h
? mail-config.c.save
? mail-config.evolution
? mail-send-recv.c.save
? message-list.c.save
? ml.diff
? old
? out
? store_change.diff
? subscribe-dialog-new.c
? subscribe-dialog.c.new
? subscribe-dialog.glade.backup
? subscribe-dialog.glade.save
? subscribe-dialog.gladep
? test-mt
? typescript
? importers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.oaf
? importers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.oaf.in
? importers/GNOME_Evolution_Mail_Mbox_Importer.oaf
? importers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.oaf
? importers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.oaf.in
? importers/GNOME_Evolution_Mail_Outlook_Importer.oaf
? importers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.oaf
? importers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.oaf.in
? importers/am.diff
? importers/b
? importers/elm-importer.c.new
? importers/elm.ps
? importers/im.diff
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.2737
diff -u -3 -r1.2737 ChangeLog
--- ChangeLog	22 May 2003 20:08:40 -0000	1.2737
+++ ChangeLog	27 May 2003 02:03:19 -0000
@@ -1,3 +1,10 @@
+2003-05-27  Not Zed  <NotZed Ximian com>
+
+	* mail-signature-editor.c (d): turn off debugging.
+
+	* mail-config.c (mail_config_signature_add): save new signature in
+	signature list.  For #43688.
+
 2003-05-21  Radek Doulik  <rodo ximian com>
 
 	* mail-signature-editor.c (menu_file_save_cb): set signature html
Index: mail-config.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/mail-config.c,v
retrieving revision 1.277
diff -u -3 -r1.277 mail-config.c
--- mail-config.c	20 May 2003 14:54:00 -0000	1.277
+++ mail-config.c	27 May 2003 02:03:19 -0000
@@ -1376,6 +1376,7 @@
 	g_assert (g_slist_find (config->signatures, sig) == NULL);
 	
 	config->signatures = g_slist_append (config->signatures, sig);
+	config_write_signatures ();
 	mail_config_signature_emit_event (MAIL_CONFIG_SIG_EVENT_ADDED, sig);
 }
 
Index: mail-signature-editor.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/mail-signature-editor.c,v
retrieving revision 1.34
diff -u -3 -r1.34 mail-signature-editor.c
--- mail-signature-editor.c	22 May 2003 20:08:40 -0000	1.34
+++ mail-signature-editor.c	27 May 2003 02:03:20 -0000
@@ -37,7 +37,7 @@
 #include "mail-signature-editor.h"
 #include "mail-config.h"
 
-#define d(x) x
+#define d(x) 
 
 
 struct _ESignatureEditor {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]