From c03fe8add3d873e4165d412f106aca15dea13eb7 Mon Sep 17 00:00:00 2001 From: Colin Leroy Date: Tue, 1 Feb 2005 19:49:42 +0000 Subject: [PATCH 1/1] 2005-02-01 [colin] 1.0.0cvs24.3 * src/common/xml.c Write file as advertised (UTF-8) --- ChangeLog-gtk2.claws | 5 +++++ PATCHSETS | 1 + configure.ac | 2 +- src/common/xml.c | 5 ++--- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ChangeLog-gtk2.claws b/ChangeLog-gtk2.claws index 651669115..938b5ced6 100644 --- a/ChangeLog-gtk2.claws +++ b/ChangeLog-gtk2.claws @@ -1,3 +1,8 @@ +2005-02-01 [colin] 1.0.0cvs24.3 + + * src/common/xml.c + Write file as advertised (UTF-8) + 2005-02-01 [paul] 1.0.0cvs24.2 * src/addrbook.c diff --git a/PATCHSETS b/PATCHSETS index c8df146d7..324653b93 100644 --- a/PATCHSETS +++ b/PATCHSETS @@ -352,3 +352,4 @@ ( cvs diff -u -r 1.61.2.20 -r 1.61.2.21 src/account.c; cvs diff -u -r 1.12.2.18 -r 1.12.2.19 src/action.c; cvs diff -u -r 1.9.2.2 -r 1.9.2.3 src/addressadd.c; cvs diff -u -r 1.60.2.13 -r 1.60.2.14 src/addressbook.c; cvs diff -u -r 1.17.2.9 -r 1.17.2.10 src/alertpanel.c; cvs diff -u -r 1.382.2.90 -r 1.382.2.91 src/compose.c; cvs diff -u -r 1.14.2.4 -r 1.14.2.5 src/editaddress.c; cvs diff -u -r 1.5.12.1 -r 1.5.12.2 src/editbook.c; cvs diff -u -r 1.11.2.4 -r 1.11.2.5 src/editgroup.c; cvs diff -u -r 1.5.12.1 -r 1.5.12.2 src/editjpilot.c; cvs diff -u -r 1.8.2.2 -r 1.8.2.3 src/editldap.c; cvs diff -u -r 1.10.2.2 -r 1.10.2.3 src/editldap_basedn.c; cvs diff -u -r 1.5.12.1 -r 1.5.12.2 src/editvcard.c; cvs diff -u -r 1.8.2.4 -r 1.8.2.5 src/export.c; cvs diff -u -r 1.26.2.10 -r 1.26.2.11 src/foldersel.c; cvs diff -u -r 1.14.2.6 -r 1.14.2.7 src/grouplistdialog.c; cvs diff -u -r 1.13.2.5 -r 1.13.2.6 src/import.c; cvs diff -u -r 1.14.2.2 -r 1.14.2.3 src/importldif.c; cvs diff -u -r 1.149.2.19 -r 1.149.2.20 src/inc.c; cvs diff -u -r 1.115.2.26 -r 1.115.2.27 src/main.c; cvs diff -u -r 1.274.2.28 -r 1.274.2.29 src/mainwindow.c; cvs diff -u -r 1.3.12.6 -r 1.3.12.7 src/message_search.c; cvs diff -u -r 1.94.2.39 -r 1.94.2.40 src/messageview.c; cvs diff -u -r 1.83.2.26 -r 1.83.2.27 src/mimeview.c; cvs diff -u -r 1.60.2.10 -r 1.60.2.11 src/prefs_actions.c; cvs diff -u -r 1.204.2.28 -r 1.204.2.29 src/prefs_common.c; cvs diff -u -r 1.103.2.11 -r 1.103.2.12 src/prefs_common.h; cvs diff -u -r 1.16.2.6 -r 1.16.2.7 src/prefs_customheader.c; cvs diff -u -r 1.16.2.6 -r 1.16.2.7 src/prefs_display_header.c; cvs diff -u -r 1.59.2.13 -r 1.59.2.14 src/prefs_filtering.c; cvs diff -u -r 1.1.4.10 -r 1.1.4.11 src/prefs_filtering_action.c; cvs diff -u -r 1.10.2.9 -r 1.10.2.10 src/prefs_gtk.c; cvs diff -u -r 1.43.2.15 -r 1.43.2.16 src/prefs_matcher.c; cvs diff -u -r 1.10.2.4 -r 1.10.2.5 src/prefs_summary_column.c; cvs diff -u -r 1.12.2.6 -r 1.12.2.7 src/prefs_template.c; cvs diff -u -r 1.9.2.8 -r 1.9.2.9 src/sourcewindow.c; cvs diff -u -r 1.15.2.12 -r 1.15.2.13 src/summary_search.c; cvs diff -u -r 1.395.2.48 -r 1.395.2.49 src/summaryview.c; cvs diff -u -r 1.96.2.39 -r 1.96.2.40 src/textview.c; cvs diff -u -r 1.4.2.5 -r 1.4.2.6 src/gtk/about.c; cvs diff -u -r 1.5.2.6 -r 1.5.2.7 src/gtk/description_window.c; cvs diff -u -r 1.1.4.3 -r 1.1.4.4 src/gtk/gtkshruler.c; cvs diff -u -r 1.5.2.7 -r 1.5.2.8 src/gtk/gtkutils.c; cvs diff -u -r 1.4.2.6 -r 1.4.2.7 src/gtk/gtkutils.h; cvs diff -u -r 1.2.2.3 -r 1.2.2.4 src/gtk/inputdialog.c; cvs diff -u -r 1.1.4.5 -r 1.1.4.6 src/gtk/logwindow.c; cvs diff -u -r 1.12.2.14 -r 1.12.2.15 src/gtk/prefswindow.c; cvs diff -u -r 1.1.4.5 -r 1.1.4.6 src/gtk/progressdialog.c; cvs diff -u -r 1.1.4.3 -r 1.1.4.4 src/gtk/progressdialog.h; ) > 1.0.0cvs23.2.patchset ( cvs diff -u -r 1.382.2.91 -r 1.382.2.92 src/compose.c; ) > 1.0.0cvs24.1.patchset ( cvs diff -u -r 1.22.2.2 -r 1.22.2.3 src/addrbook.c; cvs diff -u -r 1.28.2.4 -r 1.28.2.5 src/addrindex.c; cvs diff -u -r 1.5.2.2 -r 1.5.2.3 src/alertpanel.h; cvs diff -u -r 1.65.2.20 -r 1.65.2.21 src/codeconv.c; cvs diff -u -r 1.15.2.3 -r 1.15.2.4 src/codeconv.h; cvs diff -u -r 1.382.2.92 -r 1.382.2.93 src/compose.c; cvs diff -u -r 1.8.2.5 -r 1.8.2.6 src/export.c; cvs diff -u -r 1.2.2.4 -r 1.2.2.5 src/folder_item_prefs.c; cvs diff -u -r 1.12.2.5 -r 1.12.2.6 src/html.c; cvs diff -u -r 1.179.2.14 -r 1.179.2.15 src/imap.c; cvs diff -u -r 1.13.2.6 -r 1.13.2.7 src/import.c; cvs diff -u -r 1.18.2.5 -r 1.18.2.6 src/jpilot.c; cvs diff -u -r 1.274.2.29 -r 1.274.2.30 src/mainwindow.c; cvs diff -u -r 1.16.2.2 -r 1.16.2.3 src/matcher_parser_lex.l; cvs diff -u -r 1.94.2.40 -r 1.94.2.41 src/messageview.c; cvs diff -u -r 1.79.2.6 -r 1.79.2.7 src/mh.c; cvs diff -u -r 1.105.2.15 -r 1.105.2.16 src/prefs_account.c; cvs diff -u -r 1.60.2.11 -r 1.60.2.12 src/prefs_actions.c; cvs diff -u -r 1.204.2.29 -r 1.204.2.30 src/prefs_common.c; cvs diff -u -r 1.10.2.10 -r 1.10.2.11 src/prefs_gtk.c; cvs diff -u -r 1.5.2.2 -r 1.5.2.3 src/prefs_gtk.h; cvs diff -u -r 1.3.2.15 -r 1.3.2.16 src/prefs_themes.c; cvs diff -u -r 1.47.2.13 -r 1.47.2.14 src/procheader.c; cvs diff -u -r 1.49.2.30 -r 1.49.2.31 src/procmime.c; cvs diff -u -r 1.9.2.9 -r 1.9.2.10 src/sourcewindow.c; cvs diff -u -r 1.5.2.1 -r 1.5.2.2 src/statusbar.c; cvs diff -u -r 1.395.2.49 -r 1.395.2.50 src/summaryview.c; cvs diff -u -r 1.96.2.40 -r 1.96.2.41 src/textview.c; cvs diff -u -r 1.43.2.13 -r 1.43.2.14 src/toolbar.c; cvs diff -u -r 1.8.2.2 -r 1.8.2.3 src/unmime.c; cvs diff -u -r 1.2.4.3 -r 1.2.4.4 src/common/template.c; cvs diff -u -r 1.36.2.21 -r 1.36.2.22 src/common/utils.c; cvs diff -u -r 1.1.4.5 -r 1.1.4.6 src/common/xml.c; cvs diff -u -r 1.1.4.3 -r 1.1.4.4 src/common/xml.h; cvs diff -u -r 1.9.2.8 -r 1.9.2.9 src/gtk/gtkaspell.c; cvs diff -u -r 1.13.2.4 -r 1.13.2.5 src/plugins/clamav/clamav_plugin.c; cvs diff -u -r 1.5.2.3 -r 1.5.2.4 src/plugins/dillo_viewer/dillo_prefs.c; cvs diff -u -r 1.5.2.3 -r 1.5.2.4 src/plugins/image_viewer/viewerprefs.c; cvs diff -u -r 1.1.2.2 -r 1.1.2.3 src/plugins/pgpmime/passphrase.c; cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/plugins/pgpmime/prefs_gpg.c; cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/plugins/pgpmime/select-keys.c; cvs diff -u -r 1.18.2.4 -r 1.18.2.5 src/plugins/spamassassin/spamassassin.c; ) > 1.0.0cvs24.2.patchset +( cvs diff -u -r 1.1.4.6 -r 1.1.4.7 src/common/xml.c; ) > 1.0.0cvs24.3.patchset diff --git a/configure.ac b/configure.ac index ba56314a6..0187579a6 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ INTERFACE_AGE=0 BINARY_AGE=0 EXTRA_VERSION=24 EXTRA_RELEASE= -EXTRA_GTK2_VERSION=.2 +EXTRA_GTK2_VERSION=.3 if test \( $EXTRA_VERSION -eq 0 \) -o \( "x$EXTRA_RELEASE" != "x" \); then VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}${EXTRA_RELEASE}${EXTRA_GTK2_VERSION} diff --git a/src/common/xml.c b/src/common/xml.c index 628641f0d..2222eb137 100644 --- a/src/common/xml.c +++ b/src/common/xml.c @@ -536,11 +536,10 @@ gint xml_unescape_str(gchar *str) return 0; } -#warning FIXME_GTK2 gint xml_file_put_escape_str(FILE *fp, const gchar *str) { - const gchar *src_codeset = CS_UTF_8; - const gchar *dest_codeset = conv_get_locale_charset_str(); + const gchar *src_codeset = CS_INTERNAL; + const gchar *dest_codeset = CS_INTERNAL; gchar *tmpstr = NULL; const gchar *p; -- 2.25.1