+2005-08-19 [paul] 1.9.13cvs39
+
+ * configure.ac
+ complete cvs38's sync
+ * src/editaddress.c
+ * src/gedit-print.c
+ * src/mutt.c
+ * src/etpan/etpan-log.c
+ * src/etpan/imap-thread.c
+ * src/gtk/gtksourceprintjob.c
+ fix compilation warnings
+ (patch by Colin)
+
2005-08-19 [paul] 1.9.13cvs38
sync with main:
( cvs diff -u -r 1.1.2.25 -r 1.1.2.26 commitHelper; cvs diff -u -r 1.15.2.2 -r 1.15.2.3 src/addrcache.c; cvs diff -u -r 1.6.10.6 -r 1.6.10.7 src/addrharvest.c; cvs diff -u -r 1.28.2.6 -r 1.28.2.7 src/addrindex.c; cvs diff -u -r 1.382.2.149 -r 1.382.2.150 src/compose.c; cvs diff -u -r 1.14.2.9 -r 1.14.2.10 src/grouplistdialog.c; cvs diff -u -r 1.115.2.48 -r 1.115.2.49 src/main.c; cvs diff -u -r 1.274.2.55 -r 1.274.2.56 src/mainwindow.c; cvs diff -u -r 1.16.2.24 -r 1.16.2.25 src/msgcache.c; cvs diff -u -r 1.6.10.1 -r 1.6.10.2 src/mutt.c; cvs diff -u -r 1.6.2.1 -r 1.6.2.2 src/pine.c; cvs diff -u -r 1.105.2.30 -r 1.105.2.31 src/prefs_account.c; cvs diff -u -r 1.3.2.22 -r 1.3.2.23 src/prefs_themes.c; cvs diff -u -r 1.25.2.15 -r 1.25.2.16 src/stock_pixmap.c; cvs diff -u -r 1.395.2.112 -r 1.395.2.113 src/summaryview.c; cvs diff -u -r 1.4.2.15 -r 1.4.2.16 src/gtk/about.c; cvs diff -u -r 1.1.4.8 -r 1.1.4.9 src/gtk/logwindow.c; cvs diff -u -r 1.1.2.2 -r 1.1.2.3 src/plugins/pgpcore/select-keys.c; ) > 1.9.13cvs36.patchset
( cvs diff -u -r 1.382.2.150 -r 1.382.2.151 src/compose.c; cvs diff -u -r 1.213.2.50 -r 1.213.2.51 src/folder.c; cvs diff -u -r 1.18.2.9 -r 1.18.2.10 src/jpilot.c; cvs diff -u -r 1.150.2.37 -r 1.150.2.38 src/procmsg.c; cvs diff -u -r 1.60.2.14 -r 1.60.2.15 src/procmsg.h; cvs diff -u -r 1.395.2.113 -r 1.395.2.114 src/summaryview.c; ) > 1.9.13cvs37.patchset
( cvs diff -u -r 1.61.2.36 -r 1.61.2.37 src/account.c; cvs diff -u -r 1.12.2.24 -r 1.12.2.25 src/action.c; cvs diff -u -r 1.22.2.3 -r 1.22.2.4 src/addrbook.c; cvs diff -u -r 1.15.2.3 -r 1.15.2.4 src/addrcache.c; cvs diff -u -r 1.6.10.7 -r 1.6.10.8 src/addrharvest.c; cvs diff -u -r 1.28.2.7 -r 1.28.2.8 src/addrindex.c; cvs diff -u -r 1.65.2.34 -r 1.65.2.35 src/codeconv.c; cvs diff -u -r 1.382.2.151 -r 1.382.2.152 src/compose.c; cvs diff -u -r 1.23.2.11 -r 1.23.2.12 src/crash.c; cvs diff -u -r 1.5.2.5 -r 1.5.2.6 src/exporthtml.c; cvs diff -u -r 1.1.4.5 -r 1.1.4.6 src/exportldif.c; cvs diff -u -r 1.213.2.51 -r 1.213.2.52 src/folder.c; cvs diff -u -r 1.1.2.4 -r 1.1.2.5 src/image_viewer.c; cvs diff -u -r 1.149.2.30 -r 1.149.2.31 src/inc.c; cvs diff -u -r 1.29.2.4 -r 1.29.2.5 src/inc.h; cvs diff -u -r 1.18.2.10 -r 1.18.2.11 src/jpilot.c; cvs diff -u -r 1.12.2.2 -r 1.12.2.3 src/ldif.c; cvs diff -u -r 1.115.2.49 -r 1.115.2.50 src/main.c; cvs diff -u -r 1.75.2.7 -r 1.75.2.8 src/matcher.c; cvs diff -u -r 1.28.2.6 -r 1.28.2.7 src/mbox.c; cvs diff -u -r 1.94.2.61 -r 1.94.2.62 src/messageview.c; cvs diff -u -r 1.79.2.16 -r 1.79.2.17 src/mh.c; cvs diff -u -r 1.83.2.35 -r 1.83.2.36 src/mimeview.c; cvs diff -u -r 1.16.2.25 -r 1.16.2.26 src/msgcache.c; cvs diff -u -r 1.6.10.2 -r 1.6.10.3 src/mutt.c; cvs diff -u -r 1.101.2.12 -r 1.101.2.13 src/news.c; cvs diff -u -r 1.1.2.6 -r 1.1.2.7 src/partial_download.c; cvs diff -u -r 1.6.2.2 -r 1.6.2.3 src/pine.c; cvs diff -u -r 1.56.2.37 -r 1.56.2.38 src/pop.c; cvs diff -u -r 1.60.2.19 -r 1.60.2.20 src/prefs_actions.c; cvs diff -u -r 1.204.2.50 -r 1.204.2.51 src/prefs_common.c; cvs diff -u -r 1.16.2.11 -r 1.16.2.12 src/prefs_customheader.c; cvs diff -u -r 1.16.2.11 -r 1.16.2.12 src/prefs_display_header.c; cvs diff -u -r 1.10.2.12 -r 1.10.2.13 src/prefs_gtk.c; cvs diff -u -r 1.3.2.23 -r 1.3.2.24 src/prefs_themes.c; cvs diff -u -r 1.47.2.22 -r 1.47.2.23 src/procheader.c; cvs diff -u -r 1.49.2.53 -r 1.49.2.54 src/procmime.c; cvs diff -u -r 1.150.2.38 -r 1.150.2.39 src/procmsg.c; cvs diff -u -r 1.17.2.4 -r 1.17.2.5 src/recv.c; cvs diff -u -r 1.17.2.16 -r 1.17.2.17 src/send_message.c; cvs diff -u -r 1.1 -r 1.2 src/simple-gettext.c; cvs diff -u -r 1.9.2.13 -r 1.9.2.14 src/sourcewindow.c; cvs diff -u -r 1.96.2.69 -r 1.96.2.70 src/textview.c; cvs diff -u -r 1.14.2.3 -r 1.14.2.4 src/vcard.c; cvs diff -u -r 1.9.2.12 -r 1.9.2.13 src/common/defs.h; cvs diff -u -r 1.6.2.3 -r 1.6.2.4 src/common/log.c; cvs diff -u -r 1.13.2.5 -r 1.13.2.6 src/common/plugin.c; cvs diff -u -r 1.5.2.1 -r 1.5.2.2 src/common/prefs.c; cvs diff -u -r 1.23.2.5 -r 1.23.2.6 src/common/session.c; cvs diff -u -r 1.8.2.3 -r 1.8.2.4 src/common/session.h; cvs diff -u -r 1.13.2.13 -r 1.13.2.14 src/common/socket.c; cvs diff -u -r 1.13.2.1 -r 1.13.2.2 src/common/socket.h; cvs diff -u -r 1.4.2.1 -r 1.4.2.2 src/common/ssl_certificate.c; cvs diff -u -r 1.2.4.11 -r 1.2.4.12 src/common/template.c; cvs diff -u -r 1.36.2.39 -r 1.36.2.40 src/common/utils.c; cvs diff -u -r 1.20.2.21 -r 1.20.2.22 src/common/utils.h; cvs diff -u -r 1.1.4.9 -r 1.1.4.10 src/common/xml.c; cvs diff -u -r 1.4.2.16 -r 1.4.2.17 src/gtk/about.c; ) > 1.9.13cvs38.patchset
+( cvs diff -u -r 1.654.2.765 -r 1.654.2.766 configure.ac; cvs diff -u -r 1.14.2.8 -r 1.14.2.9 src/editaddress.c; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/gedit-print.c; cvs diff -u -r 1.6.10.3 -r 1.6.10.4 src/mutt.c; cvs diff -u -r 1.1.4.3 -r 1.1.4.4 src/etpan/etpan-log.c; cvs diff -u -r 1.1.4.15 -r 1.1.4.16 src/etpan/imap-thread.c; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/gtk/gtksourceprintjob.c; ) > 1.9.13cvs39.patchset
MICRO_VERSION=13
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=38
+EXTRA_VERSION=39
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
*-darwin*)
CFLAGS="$CFLAGS -no-cpp-precomp -fno-common"
;;
+*-*-mingw*)
+ CFLAGS="$CFLAGS -mms-bitfields"
+ LIBS="$LIBS -lws2_32"
+ ;;
esac
dnl Checks for iconv
dnl AM_GNU_GETTEXT
dnl AC_CHECK_FUNC(gettext, AC_CHECK_LIB(intl, gettext))
localedir='${prefix}/${DATADIRNAME}/locale'
+AC_ARG_WITH(localedir,
+ [ --with-localedir=DIR Locale directory],
+ [localedir="$withval"])
AC_SUBST(localedir)
manualdir='${prefix}/${DATADIRNAME}/${PACKAGE}/manual'
+AC_ARG_WITH(manualdir,
+ [ --with-manualdir=DIR Manual directory],
+ [manualdir="$withval"])
AC_SUBST(manualdir)
+
faqdir='${prefix}/${DATADIRNAME}/${PACKAGE}/faq'
+AC_ARG_WITH(faqdir,
+ [ --with-faqdir=DIR FAQ directory],
+ [faqdir="$withval"])
AC_SUBST(faqdir)
dnl Set PACKAGE_DATA_DIR in config.h.
AC_HEADER_SYS_WAIT
AC_CHECK_HEADERS(fcntl.h sys/file.h unistd.h paths.h \
sys/param.h sys/utsname.h sys/select.h \
- wchar.h wctype.h locale.h)
+ wchar.h wctype.h locale.h netdb.h)
dnl alf - Check for apache installation f*ck up. apache may also install an
dnl fnmatch, which includes their own regex stuff if USE_HSREGEX is defined
wcsstr wcswcs iswalnum iswspace towlower \
wcslen wcscpy wcsncpy \
uname flock lockf inet_aton inet_addr \
- fchmod mkstemp)
+ fchmod mkstemp truncate getuid regcomp)
dnl *****************
dnl ** common code **
static void edit_person_entry_email_changed (GtkWidget *entry, gpointer data)
{
- gboolean non_empty = gtk_clist_get_row_data(personeditdlg.clist_email, 0) != NULL;
+ gboolean non_empty = gtk_clist_get_row_data(GTK_CLIST(personeditdlg.clist_email), 0) != NULL;
if (gtk_entry_get_text(GTK_ENTRY(personeditdlg.entry_email)) == NULL
|| strlen(gtk_entry_get_text(GTK_ENTRY(personeditdlg.entry_email))) == 0) {
static void edit_person_entry_att_changed (GtkWidget *entry, gpointer data)
{
- gboolean non_empty = gtk_clist_get_row_data(personeditdlg.clist_attrib, 0) != NULL;
+ gboolean non_empty = gtk_clist_get_row_data(GTK_CLIST(personeditdlg.clist_attrib), 0) != NULL;
if (gtk_entry_get_text(GTK_ENTRY(personeditdlg.entry_atname)) == NULL
|| strlen(gtk_entry_get_text(GTK_ENTRY(personeditdlg.entry_atname))) == 0) {
void etpan_log_stack(void)
{
void * buffer[256];
- char ** table;
int num_frames;
int i;
char output[1024];
r = fclose(f);
if (r == EOF) {
- unlink(param->filename);
+ g_unlink(param->filename);
goto close;
}
goto free;
close:
close(fd);
unlink:
- unlink(param->filename);
+ g_unlink(param->filename);
free:
if (mmap_string_unref(content) != 0)
static void
gedit_print_job_info_destroy (GeditPrintJobInfo *pji, gboolean save_config)
{
- GnomePrintConfig *config = NULL;
-
gedit_debug (DEBUG_PRINT, "");
g_return_if_fail (pji != NULL);
gedit_print_dialog_response (GtkWidget *dialog, int response, GeditPrintJobInfo *pji)
{
GtkTextIter start, end;
- gint line_start, line_end;
pji->range_type = gnome_print_dialog_get_range (GNOME_PRINT_DIALOG (dialog));
gtk_text_buffer_get_bounds (GTK_TEXT_BUFFER (pji->doc), &start, &end);
{
GeditPrintJobInfo *pji;
GtkWidget *dialog;
- PangoContext *pango_context;
gedit_debug (DEBUG_PRINT, "");
{
TextStyle *style;
gboolean bg_set, fg_set;
- gdouble scale;
- PangoFontDescription *font_desc;
g_return_val_if_fail (tag != NULL && GTK_IS_TEXT_TAG (tag), NULL);
#include <string.h>
#include <glib.h>
+#include "utils.h"
#include "mgutils.h"
#include "mutt.h"
#include "addritem.h"