X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=mutt-nntp.patch;h=1e7a993d404194ac0f21945e3167518bf43b297f;hb=8add8bbe263b1d0fc292102d70b86025213cb3b2;hp=7ed9d7babc442e73883a8c5b322c9a1ee4d41326;hpb=1b5dcea597acfd97d0eb1bb4ec85192cd46edcc4;p=packages%2Fmutt.git diff --git a/mutt-nntp.patch b/mutt-nntp.patch index 7ed9d7b..1e7a993 100644 --- a/mutt-nntp.patch +++ b/mutt-nntp.patch @@ -445,1331 +445,6 @@ diff -uNr mutt-1.4.orig/Makefile.am mutt-1.4/Makefile.am _regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h \ mbyte.h lib.h extlib.c pgpewrap.c pgplib.h Muttrc.head Muttrc \ makedoc.c stamp-doc-rc README.SSL \ -diff -uNr mutt-1.4.orig/Makefile.in mutt-1.4/Makefile.in ---- mutt-1.4.orig/Makefile.in Sun Nov 3 21:42:51 2002 -+++ mutt-1.4/Makefile.in Sun Nov 3 21:57:30 2002 -@@ -1,6 +1,8 @@ --# Makefile.in generated automatically by automake 1.4-p4 from Makefile.am -+# Makefile.in generated by automake 1.6.3 from Makefile.am. -+# @configure_input@ - --# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. -+# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002 -+# Free Software Foundation, Inc. - # This Makefile.in is free software; the Free Software Foundation - # gives unlimited permission to copy and/or distribute it, - # with or without modifications, as long as this notice is preserved. -@@ -10,7 +12,7 @@ - # even the implied warranty of MERCHANTABILITY or FITNESS FOR A - # PARTICULAR PURPOSE. - -- -+@SET_MAKE@ - SHELL = @SHELL@ - - srcdir = @srcdir@ -@@ -31,13 +33,9 @@ - mandir = @mandir@ - includedir = @includedir@ - oldincludedir = /usr/include -- --DESTDIR = -- - pkgdatadir = $(datadir)/@PACKAGE@ - pkglibdir = $(libdir)/@PACKAGE@ - pkgincludedir = $(includedir)/@PACKAGE@ -- - top_builddir = . - - ACLOCAL = @ACLOCAL@ -@@ -45,12 +43,16 @@ - AUTOMAKE = @AUTOMAKE@ - AUTOHEADER = @AUTOHEADER@ - -+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd - INSTALL = @INSTALL@ --INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) -+INSTALL_PROGRAM = @INSTALL_PROGRAM@ - INSTALL_DATA = @INSTALL_DATA@ -+install_sh_DATA = $(install_sh) -c -m 644 -+install_sh_PROGRAM = $(install_sh) -c -+install_sh_SCRIPT = $(install_sh) -c - INSTALL_SCRIPT = @INSTALL_SCRIPT@ -+INSTALL_HEADER = $(INSTALL_DATA) - transform = @program_transform_name@ -- - NORMAL_INSTALL = : - PRE_INSTALL = : - POST_INSTALL = : -@@ -59,14 +61,30 @@ - POST_UNINSTALL = : - host_alias = @host_alias@ - host_triplet = @host@ -+ -+EXEEXT = @EXEEXT@ -+OBJEXT = @OBJEXT@ -+PATH_SEPARATOR = @PATH_SEPARATOR@ -+AMTAR = @AMTAR@ - AR = @AR@ -+AWK = @AWK@ - BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@ - CATALOGS = @CATALOGS@ - CATOBJEXT = @CATOBJEXT@ - CC = @CC@ -+ -+ -+# $(makedoc_OBJECTS): $(makedoc_SOURCES) -+# $(HOST_CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) -c $< -+ -+# makedoc: $(makedoc_OBJECTS) $(makedoc_DEPENDENCIES) -+# @rm -rf makedoc -+# $(HOST_CC) $(AM_CFLAGS) $(LDFLAGS) $(makedoc_LDFLAGS) $(makedoc_OBJECTS) $(makedoc_LDADD) -o makedoc -+CPP = @CPP@ - DATADIRNAME = @DATADIRNAME@ - DBX = @DBX@ - DEBUGGER = @DEBUGGER@ -+DEPDIR = @DEPDIR@ - DOTLOCK_GROUP = @DOTLOCK_GROUP@ - DOTLOCK_PERMISSION = @DOTLOCK_PERMISSION@ - DOTLOCK_TARGET = @DOTLOCK_TARGET@ -@@ -75,6 +93,7 @@ - GLIBC21 = @GLIBC21@ - GMOFILES = @GMOFILES@ - GMSGFMT = @GMSGFMT@ -+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ - INSTOBJEXT = @INSTOBJEXT@ - INTLBISON = @INTLBISON@ - INTLLIBS = @INTLLIBS@ -@@ -85,11 +104,12 @@ - LIBICONV = @LIBICONV@ - LIBIMAP = @LIBIMAP@ - LIBIMAPDEPS = @LIBIMAPDEPS@ --MAKEINFO = @MAKEINFO@ - MKINSTALLDIRS = @MKINSTALLDIRS@ - MSGFMT = @MSGFMT@ - MUTTLIBS = @MUTTLIBS@ - MUTT_LIB_OBJECTS = @MUTT_LIB_OBJECTS@ -+ -+OPS = @OPS@ - PACKAGE = @PACKAGE@ - PGPAUX_TARGET = @PGPAUX_TARGET@ - POFILES = @POFILES@ -@@ -97,12 +117,16 @@ - RANLIB = @RANLIB@ - SDB = @SDB@ - SENDMAIL = @SENDMAIL@ -+STRIP = @STRIP@ - SUBVERSION = @SUBVERSION@ - U = @U@ - USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@ - USE_NLS = @USE_NLS@ - VERSION = @VERSION@ -+am__include = @am__include@ -+am__quote = @am__quote@ - docdir = @docdir@ -+install_sh = @install_sh@ - - AUTOMAKE_OPTIONS = foreign - EXTRA_PROGRAMS = mutt_dotlock pgpring makedoc -@@ -117,42 +141,70 @@ - BUILT_SOURCES = keymap_defs.h patchlist.c - - bin_PROGRAMS = mutt @DOTLOCK_TARGET@ @PGPAUX_TARGET@ --mutt_SOURCES = $(BUILT_SOURCES) addrbook.c alias.c attach.c base64.c browser.c buffy.c color.c commands.c complete.c compose.c compress.c copy.c curs_lib.c curs_main.c date.c edit.c enter.c flags.c init.c filter.c from.c getdomain.c handler.c hash.c hdrline.c headers.c help.c hook.c keymap.c main.c mbox.c menu.c mh.c mx.c pager.c parse.c pattern.c postpone.c query.c recvattach.c recvcmd.c rfc822.c rfc1524.c rfc2047.c rfc2231.c score.c send.c sendlib.c signal.c sort.c status.c system.c thread.c charset.c history.c lib.c muttlib.c editmsg.c utf8.c mbyte.c wcwidth.c url.c ascii.c -+mutt_SOURCES = $(BUILT_SOURCES) \ -+ addrbook.c alias.c attach.c base64.c browser.c buffy.c color.c \ -+ commands.c complete.c compose.c compress.c copy.c curs_lib.c \ -+ curs_main.c date.c \ -+ edit.c enter.c flags.c init.c filter.c from.c getdomain.c \ -+ handler.c hash.c hdrline.c headers.c help.c hook.c keymap.c \ -+ main.c mbox.c menu.c mh.c mx.c pager.c parse.c pattern.c \ -+ postpone.c query.c recvattach.c recvcmd.c \ -+ rfc822.c rfc1524.c rfc2047.c rfc2231.c \ -+ score.c send.c sendlib.c signal.c signature.c sort.c \ -+ status.c system.c thread.c charset.c history.c lib.c \ -+ muttlib.c editmsg.c utf8.c mbyte.c wcwidth.c \ -+ url.c ascii.c - - --mutt_LDADD = @MUTT_LIB_OBJECTS@ @LIBOBJS@ $(LIBIMAP) $(MUTTLIBS) $(INTLLIBS) $(LIBICONV) -+mutt_LDADD = @MUTT_LIB_OBJECTS@ @LIBOBJS@ $(LIBIMAP) $(MUTTLIBS) \ -+ $(INTLLIBS) $(LIBICONV) - - --mutt_DEPENDENCIES = @MUTT_LIB_OBJECTS@ @LIBOBJS@ $(LIBIMAPDEPS) $(INTLDEPS) -+mutt_DEPENDENCIES = @MUTT_LIB_OBJECTS@ @LIBOBJS@ $(LIBIMAPDEPS) \ -+ $(INTLDEPS) - - - makedoc_SOURCES = makedoc.c - makedoc_LDADD = - makedoc_DEPENDENCIES = - --# $(makedoc_OBJECTS): $(makedoc_SOURCES) --# $(HOST_CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) -c $< -- --# makedoc: $(makedoc_OBJECTS) $(makedoc_DEPENDENCIES) --# @rm -rf makedoc --# $(HOST_CC) $(AM_CFLAGS) $(LDFLAGS) $(makedoc_LDFLAGS) $(makedoc_OBJECTS) $(makedoc_LDADD) -o makedoc -- --CPP = @CPP@ -- --DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(datadir)/locale\" -DHAVE_CONFIG_H=1 -+DEFS = -DPKGDATADIR=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" \ -+ -DBINDIR=\"$(bindir)\" -DMUTTLOCALEDIR=\"$(datadir)/locale\" \ -+ -DHAVE_CONFIG_H=1 - - - INCLUDES = -I. -I$(top_srcdir) $(IMAP_INCLUDES) -Iintl - - CPPFLAGS = @CPPFLAGS@ -I$(includedir) - --non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1.c pgpmicalg.c gnupgparse.c sha1.h doc/language.txt doc/language50.txt OPS.PGP doc/PGP-Notes.txt OPS.MIX remailer.c remailer.h pgpewrap.c contrib/pgp2.rc contrib/pgp5.rc contrib/gpg.rc mutt_ssl.c mutt_ssl.h README.SSL mutt_ssl_nss.c pgppacket.c pgppacket.h -- -- --EXTRA_mutt_SOURCES = account.c md5c.c mutt_sasl.c mutt_socket.c mutt_ssl.c mutt_tunnel.c pop.c pop_auth.c pop_lib.c pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1.c pgpmicalg.c gnupgparse.c resize.c dotlock.c remailer.c browser.h mbyte.h remailer.h url.h mutt_ssl_nss.c pgppacket.c -- -- --EXTRA_DIST = COPYRIGHT GPL OPS OPS.PGP TODO configure acconfig.h account.h attach.h buffy.h charset.h compress.h copy.h dotlock.h functions.h gen_defs globals.h hash.h history.h init.h keymap.h mailbox.h mapping.h md5.h mime.h mutt.h mutt_curses.h mutt_menu.h mutt_regex.h mutt_sasl.h mutt_socket.h mutt_ssl.h mutt_tunnel.h mx.h pager.h pgp.h pop.h protos.h reldate.h rfc1524.h rfc2047.h rfc2231.h rfc822.h sha1.h sort.h mime.types VERSION prepare _regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h mbyte.h lib.h extlib.c pgpewrap.c pgplib.h Muttrc.head Muttrc makedoc.c stamp-doc-rc README.SSL muttbug pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh -+non_us_sources = pgp.c pgpinvoke.c pgpkey.c pgplib.c sha1.c \ -+ pgpmicalg.c gnupgparse.c sha1.h \ -+ doc/language.txt doc/language50.txt OPS.PGP doc/PGP-Notes.txt \ -+ OPS.MIX remailer.c remailer.h pgpewrap.c \ -+ contrib/pgp2.rc contrib/pgp5.rc contrib/gpg.rc \ -+ mutt_ssl.c mutt_ssl.h README.SSL mutt_ssl_nss.c \ -+ pgppacket.c pgppacket.h -+ -+ -+EXTRA_mutt_SOURCES = account.c md5c.c mutt_sasl.c mutt_socket.c mutt_ssl.c \ -+ mutt_tunnel.c pop.c pop_auth.c pop_lib.c pgp.c pgpinvoke.c pgpkey.c \ -+ pgplib.c sha1.c pgpmicalg.c gnupgparse.c resize.c dotlock.c remailer.c \ -+ browser.h mbyte.h remailer.h url.h mutt_ssl_nss.c pgppacket.c \ -+ nntp.c newsrc.c -+ -+ -+EXTRA_DIST = COPYRIGHT GPL OPS OPS.PGP TODO configure acconfig.h account.h \ -+ attach.h buffy.h charset.h compress.h copy.h dotlock.h functions.h \ -+ gen_defs globals.h hash.h history.h init.h keymap.h \ -+ mailbox.h mapping.h md5.h mime.h mutt.h mutt_curses.h mutt_menu.h \ -+ mutt_regex.h mutt_sasl.h mutt_socket.h mutt_ssl.h mutt_tunnel.h \ -+ mx.h pager.h pgp.h pop.h protos.h reldate.h rfc1524.h rfc2047.h \ -+ rfc2231.h rfc822.h sha1.h sort.h mime.types VERSION prepare \ -+ nntp.h ChangeLog.nntp \ -+ _regex.h OPS.MIX README.SECURITY remailer.c remailer.h browser.h \ -+ mbyte.h lib.h extlib.c pgpewrap.c pgplib.h Muttrc.head Muttrc \ -+ makedoc.c stamp-doc-rc README.SSL \ -+ muttbug pgppacket.h depcomp ascii.h BEWARE PATCHES patchlist.sh - - - mutt_dotlock_SOURCES = mutt_dotlock.c -@@ -163,204 +215,366 @@ - pgpring_LDADD = @LIBOBJS@ $(INTLLIBS) - pgpring_DEPENDENCIES = @LIBOBJS@ $(INTLDEPS) - --CLEANFILES = mutt_dotlock.c stamp-doc-rc makedoc keymap_alldefs.h keymap_defs.h patchlist.c -+CLEANFILES = mutt_dotlock.c stamp-doc-rc makedoc \ -+ keymap_alldefs.h keymap_defs.h patchlist.c - - - ACLOCAL_AMFLAGS = -I m4 - - LDADD = @LIBOBJS@ @INTLLIBS@ -- --OPS = @OPS@ -+subdir = . - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs - CONFIG_HEADER = config.h --CONFIG_CLEAN_FILES = muttbug.sh Muttrc.head --PROGRAMS = $(bin_PROGRAMS) -+CONFIG_CLEAN_FILES = intl/Makefile doc/Makefile contrib/Makefile \ -+ muttbug.sh Muttrc.head doc/instdoc.sh -+EXTRA_PROGRAMS = mutt_dotlock$(EXEEXT) pgpring$(EXEEXT) makedoc$(EXEEXT) -+bin_PROGRAMS = mutt$(EXEEXT) @DOTLOCK_TARGET@ @PGPAUX_TARGET@ -+PROGRAMS = $(bin_PROGRAMS) -+ -+am_makedoc_OBJECTS = makedoc.$(OBJEXT) -+makedoc_OBJECTS = $(am_makedoc_OBJECTS) -+makedoc_LDFLAGS = -+am__objects_1 = patchlist.$(OBJEXT) -+am_mutt_OBJECTS = $(am__objects_1) addrbook.$(OBJEXT) alias.$(OBJEXT) \ -+ attach.$(OBJEXT) base64.$(OBJEXT) browser.$(OBJEXT) \ -+ buffy.$(OBJEXT) color.$(OBJEXT) commands.$(OBJEXT) \ -+ complete.$(OBJEXT) compose.$(OBJEXT) compress.$(OBJEXT) \ -+ copy.$(OBJEXT) curs_lib.$(OBJEXT) curs_main.$(OBJEXT) \ -+ date.$(OBJEXT) edit.$(OBJEXT) enter.$(OBJEXT) flags.$(OBJEXT) \ -+ init.$(OBJEXT) filter.$(OBJEXT) from.$(OBJEXT) \ -+ getdomain.$(OBJEXT) handler.$(OBJEXT) hash.$(OBJEXT) \ -+ hdrline.$(OBJEXT) headers.$(OBJEXT) help.$(OBJEXT) \ -+ hook.$(OBJEXT) keymap.$(OBJEXT) main.$(OBJEXT) mbox.$(OBJEXT) \ -+ menu.$(OBJEXT) mh.$(OBJEXT) mx.$(OBJEXT) pager.$(OBJEXT) \ -+ parse.$(OBJEXT) pattern.$(OBJEXT) postpone.$(OBJEXT) \ -+ query.$(OBJEXT) recvattach.$(OBJEXT) recvcmd.$(OBJEXT) \ -+ rfc822.$(OBJEXT) rfc1524.$(OBJEXT) rfc2047.$(OBJEXT) \ -+ rfc2231.$(OBJEXT) score.$(OBJEXT) send.$(OBJEXT) \ -+ sendlib.$(OBJEXT) signal.$(OBJEXT) signature.$(OBJEXT) \ -+ sort.$(OBJEXT) status.$(OBJEXT) system.$(OBJEXT) \ -+ thread.$(OBJEXT) charset.$(OBJEXT) history.$(OBJEXT) \ -+ lib.$(OBJEXT) muttlib.$(OBJEXT) editmsg.$(OBJEXT) \ -+ utf8.$(OBJEXT) mbyte.$(OBJEXT) wcwidth.$(OBJEXT) url.$(OBJEXT) \ -+ ascii.$(OBJEXT) -+mutt_OBJECTS = $(am_mutt_OBJECTS) -+mutt_LDFLAGS = -+am_mutt_dotlock_OBJECTS = mutt_dotlock.$(OBJEXT) -+mutt_dotlock_OBJECTS = $(am_mutt_dotlock_OBJECTS) -+mutt_dotlock_LDFLAGS = -+am_pgpring_OBJECTS = pgppubring.$(OBJEXT) pgplib.$(OBJEXT) lib.$(OBJEXT) \ -+ extlib.$(OBJEXT) sha1.$(OBJEXT) pgppacket.$(OBJEXT) \ -+ ascii.$(OBJEXT) -+pgpring_OBJECTS = $(am_pgpring_OBJECTS) -+pgpring_LDFLAGS = -+SCRIPTS = $(bin_SCRIPTS) - -+DEFAULT_INCLUDES = -I. -I$(srcdir) -I. - LDFLAGS = @LDFLAGS@ - LIBS = @LIBS@ --mutt_dotlock_OBJECTS = mutt_dotlock.o --mutt_dotlock_LDFLAGS = --pgpring_OBJECTS = pgppubring.o pgplib.o lib.o extlib.o sha1.o \ --pgppacket.o ascii.o --pgpring_LDFLAGS = --makedoc_OBJECTS = makedoc.o --makedoc_LDFLAGS = --mutt_OBJECTS = patchlist.o addrbook.o alias.o attach.o base64.o \ --browser.o buffy.o color.o commands.o complete.o compose.o compress.o copy.o \ --curs_lib.o curs_main.o date.o edit.o enter.o flags.o init.o filter.o \ --from.o getdomain.o handler.o hash.o hdrline.o headers.o help.o hook.o \ --keymap.o main.o mbox.o menu.o mh.o mx.o pager.o parse.o pattern.o \ --postpone.o query.o recvattach.o recvcmd.o rfc822.o rfc1524.o rfc2047.o \ --rfc2231.o score.o send.o sendlib.o signal.o sort.o status.o system.o \ --thread.o charset.o history.o lib.o muttlib.o editmsg.o utf8.o mbyte.o \ --wcwidth.o url.o ascii.o --mutt_LDFLAGS = --SCRIPTS = $(bin_SCRIPTS) -- --CFLAGS = @CFLAGS@ --COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -+depcomp = $(SHELL) $(top_srcdir)/depcomp -+am__depfiles_maybe = depfiles -+@AMDEP_TRUE@DEP_FILES = $(DEPDIR)/regex.Po $(DEPDIR)/snprintf.Po \ -+@AMDEP_TRUE@ $(DEPDIR)/strcasecmp.Po $(DEPDIR)/strdup.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/account.Po ./$(DEPDIR)/addrbook.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/alias.Po ./$(DEPDIR)/ascii.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/attach.Po ./$(DEPDIR)/base64.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/browser.Po ./$(DEPDIR)/buffy.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/charset.Po ./$(DEPDIR)/color.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/commands.Po ./$(DEPDIR)/complete.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/compose.Po ./$(DEPDIR)/compress.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/copy.Po ./$(DEPDIR)/curs_lib.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/curs_main.Po ./$(DEPDIR)/date.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/dotlock.Po ./$(DEPDIR)/edit.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/editmsg.Po ./$(DEPDIR)/enter.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/extlib.Po ./$(DEPDIR)/filter.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/flags.Po ./$(DEPDIR)/from.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/getdomain.Po ./$(DEPDIR)/gnupgparse.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/handler.Po ./$(DEPDIR)/hash.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/hdrline.Po ./$(DEPDIR)/headers.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/help.Po ./$(DEPDIR)/history.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/hook.Po ./$(DEPDIR)/init.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/keymap.Po ./$(DEPDIR)/lib.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/main.Po ./$(DEPDIR)/makedoc.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/mbox.Po ./$(DEPDIR)/mbyte.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/md5c.Po ./$(DEPDIR)/menu.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/mh.Po ./$(DEPDIR)/mutt_dotlock.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/mutt_sasl.Po ./$(DEPDIR)/mutt_socket.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/mutt_ssl.Po ./$(DEPDIR)/mutt_ssl_nss.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/mutt_tunnel.Po ./$(DEPDIR)/muttlib.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/mx.Po ./$(DEPDIR)/newsrc.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/nntp.Po ./$(DEPDIR)/pager.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/parse.Po ./$(DEPDIR)/patchlist.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/pattern.Po ./$(DEPDIR)/pgp.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/pgpinvoke.Po ./$(DEPDIR)/pgpkey.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/pgplib.Po ./$(DEPDIR)/pgpmicalg.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/pgppacket.Po ./$(DEPDIR)/pgppubring.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/pop.Po ./$(DEPDIR)/pop_auth.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/pop_lib.Po ./$(DEPDIR)/postpone.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/query.Po ./$(DEPDIR)/recvattach.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/recvcmd.Po ./$(DEPDIR)/remailer.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/resize.Po ./$(DEPDIR)/rfc1524.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/rfc2047.Po ./$(DEPDIR)/rfc2231.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/rfc822.Po ./$(DEPDIR)/score.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/send.Po ./$(DEPDIR)/sendlib.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/sha1.Po ./$(DEPDIR)/signal.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/signature.Po ./$(DEPDIR)/sort.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/status.Po ./$(DEPDIR)/system.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/thread.Po ./$(DEPDIR)/url.Po \ -+@AMDEP_TRUE@ ./$(DEPDIR)/utf8.Po ./$(DEPDIR)/wcwidth.Po -+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ -+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) - CCLD = $(CC) --LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ --DIST_COMMON = README ./stamp-h.in ABOUT-NLS ChangeLog INSTALL \ --Makefile.am Makefile.in Muttrc.head.in NEWS TODO acconfig.h aclocal.m4 \ --config.guess config.h.in config.sub configure configure.in install-sh \ --missing mkinstalldirs muttbug.sh.in regex.c snprintf.c strcasecmp.c \ --strdup.c -- -+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -+CFLAGS = @CFLAGS@ -+DIST_SOURCES = $(makedoc_SOURCES) $(mutt_SOURCES) $(EXTRA_mutt_SOURCES) \ -+ $(mutt_dotlock_SOURCES) $(pgpring_SOURCES) - --DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) -+RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \ -+ uninstall-info-recursive all-recursive install-data-recursive \ -+ install-exec-recursive installdirs-recursive install-recursive \ -+ uninstall-recursive check-recursive installcheck-recursive -+DIST_COMMON = README ABOUT-NLS ChangeLog INSTALL Makefile.am \ -+ Makefile.in Muttrc.head.in NEWS TODO acconfig.h aclocal.m4 \ -+ config.guess config.h.in config.sub configure configure.in \ -+ depcomp install-sh missing mkinstalldirs muttbug.sh.in regex.c \ -+ snprintf.c strcasecmp.c strdup.c -+DIST_SUBDIRS = m4 po intl doc contrib imap -+SOURCES = $(makedoc_SOURCES) $(mutt_SOURCES) $(EXTRA_mutt_SOURCES) $(mutt_dotlock_SOURCES) $(pgpring_SOURCES) - --TAR = tar --GZIP_ENV = --best --DIST_SUBDIRS = m4 po intl doc contrib imap --SOURCES = $(mutt_dotlock_SOURCES) $(pgpring_SOURCES) $(makedoc_SOURCES) $(mutt_SOURCES) $(EXTRA_mutt_SOURCES) --OBJECTS = $(mutt_dotlock_OBJECTS) $(pgpring_OBJECTS) $(makedoc_OBJECTS) $(mutt_OBJECTS) -+all: $(BUILT_SOURCES) config.h -+ $(MAKE) $(AM_MAKEFLAGS) all-recursive - --all: all-redirect - .SUFFIXES: --.SUFFIXES: .S .c .o .s --$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) -- cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps Makefile -- --Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status -- cd $(top_builddir) \ -- && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status -- --$(ACLOCAL_M4): configure.in m4/codeset.m4 m4/curslib.m4 m4/funcdecl.m4 \ -- m4/gettext.m4 m4/glibc21.m4 m4/gssapi.m4 m4/iconv.m4 \ -- m4/lcmessage.m4 m4/progtest.m4 -- cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -+.SUFFIXES: .c .o .obj -+ -+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ -+ configure.lineno -+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) -+ cd $(top_srcdir) && \ -+ $(AUTOMAKE) --foreign Makefile - --config.status: $(srcdir)/configure.in $(CONFIG_STATUS_DEPENDENCIES) -+$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - $(SHELL) ./config.status --recheck --$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) -+$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) - cd $(srcdir) && $(AUTOCONF) - --config.h: stamp-h -- @if test ! -f $@; then \ -- rm -f stamp-h; \ -- $(MAKE) stamp-h; \ -- else :; fi --stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status -- cd $(top_builddir) \ -- && CONFIG_FILES= CONFIG_HEADERS=config.h \ -- $(SHELL) ./config.status -- @echo timestamp > stamp-h 2> /dev/null --$(srcdir)/config.h.in: $(srcdir)/stamp-h.in -+$(ACLOCAL_M4): configure.in m4/codeset.m4 m4/curslib.m4 m4/funcdecl.m4 m4/gettext.m4 m4/glibc21.m4 m4/gssapi.m4 m4/iconv.m4 m4/lcmessage.m4 m4/progtest.m4 -+ cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -+ -+config.h: stamp-h1 - @if test ! -f $@; then \ -- rm -f $(srcdir)/stamp-h.in; \ -- $(MAKE) $(srcdir)/stamp-h.in; \ -+ rm -f stamp-h1; \ -+ $(MAKE) stamp-h1; \ - else :; fi --$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h -- cd $(top_srcdir) && $(AUTOHEADER) -- @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null - --mostlyclean-hdr: -+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status -+ @rm -f stamp-h1 -+ cd $(top_builddir) && $(SHELL) ./config.status config.h - --clean-hdr: -+$(srcdir)/config.h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/acconfig.h -+ cd $(top_srcdir) && $(AUTOHEADER) -+ touch $(srcdir)/config.h.in - - distclean-hdr: -- -rm -f config.h -- --maintainer-clean-hdr: -+ -rm -f config.h stamp-h1 -+intl/Makefile: $(top_builddir)/config.status $(top_srcdir)/intl/Makefile.in -+ cd $(top_builddir) && $(SHELL) ./config.status $@ -+doc/Makefile: $(top_builddir)/config.status $(top_srcdir)/doc/Makefile.in -+ cd $(top_builddir) && $(SHELL) ./config.status $@ -+contrib/Makefile: $(top_builddir)/config.status $(top_srcdir)/contrib/Makefile.in -+ cd $(top_builddir) && $(SHELL) ./config.status $@ - muttbug.sh: $(top_builddir)/config.status muttbug.sh.in -- cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status -+ cd $(top_builddir) && $(SHELL) ./config.status $@ - Muttrc.head: $(top_builddir)/config.status Muttrc.head.in -- cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status -- --mostlyclean-binPROGRAMS: -- --clean-binPROGRAMS: -- -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) -- --distclean-binPROGRAMS: -- --maintainer-clean-binPROGRAMS: -- -+ cd $(top_builddir) && $(SHELL) ./config.status $@ -+doc/instdoc.sh: $(top_builddir)/config.status $(top_srcdir)/doc/instdoc.sh.in -+ cd $(top_builddir) && $(SHELL) ./config.status $@ -+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) - install-binPROGRAMS: $(bin_PROGRAMS) - @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(bindir) - @list='$(bin_PROGRAMS)'; for p in $$list; do \ -- if test -f $$p; then \ -- echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ -- $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ -+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ -+ if test -f $$p \ -+ ; then \ -+ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ -+ echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \ -+ $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f; \ - else :; fi; \ - done - - uninstall-binPROGRAMS: - @$(NORMAL_UNINSTALL) -- list='$(bin_PROGRAMS)'; for p in $$list; do \ -- rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ -+ @list='$(bin_PROGRAMS)'; for p in $$list; do \ -+ f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ -+ echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ -+ rm -f $(DESTDIR)$(bindir)/$$f; \ - done - --.c.o: -- $(COMPILE) -c $< -- --.s.o: -- $(COMPILE) -c $< -- --.S.o: -- $(COMPILE) -c $< -- --mostlyclean-compile: -- -rm -f *.o core *.core -- --clean-compile: -- --distclean-compile: -- -rm -f *.tab.c -- --maintainer-clean-compile: -- --mutt_dotlock: $(mutt_dotlock_OBJECTS) $(mutt_dotlock_DEPENDENCIES) -- @rm -f mutt_dotlock -- $(LINK) $(mutt_dotlock_LDFLAGS) $(mutt_dotlock_OBJECTS) $(mutt_dotlock_LDADD) $(LIBS) -- --pgpring: $(pgpring_OBJECTS) $(pgpring_DEPENDENCIES) -- @rm -f pgpring -- $(LINK) $(pgpring_LDFLAGS) $(pgpring_OBJECTS) $(pgpring_LDADD) $(LIBS) -- --makedoc: $(makedoc_OBJECTS) $(makedoc_DEPENDENCIES) -- @rm -f makedoc -+clean-binPROGRAMS: -+ -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) -+makedoc$(EXEEXT): $(makedoc_OBJECTS) $(makedoc_DEPENDENCIES) -+ @rm -f makedoc$(EXEEXT) - $(LINK) $(makedoc_LDFLAGS) $(makedoc_OBJECTS) $(makedoc_LDADD) $(LIBS) -- --mutt: $(mutt_OBJECTS) $(mutt_DEPENDENCIES) -- @rm -f mutt -+mutt$(EXEEXT): $(mutt_OBJECTS) $(mutt_DEPENDENCIES) -+ @rm -f mutt$(EXEEXT) - $(LINK) $(mutt_LDFLAGS) $(mutt_OBJECTS) $(mutt_LDADD) $(LIBS) -- -+mutt_dotlock$(EXEEXT): $(mutt_dotlock_OBJECTS) $(mutt_dotlock_DEPENDENCIES) -+ @rm -f mutt_dotlock$(EXEEXT) -+ $(LINK) $(mutt_dotlock_LDFLAGS) $(mutt_dotlock_OBJECTS) $(mutt_dotlock_LDADD) $(LIBS) -+pgpring$(EXEEXT): $(pgpring_OBJECTS) $(pgpring_DEPENDENCIES) -+ @rm -f pgpring$(EXEEXT) -+ $(LINK) $(pgpring_LDFLAGS) $(pgpring_OBJECTS) $(pgpring_LDADD) $(LIBS) -+binSCRIPT_INSTALL = $(INSTALL_SCRIPT) - install-binSCRIPTS: $(bin_SCRIPTS) - @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(bindir) - @list='$(bin_SCRIPTS)'; for p in $$list; do \ -- if test -f $$p; then \ -- echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ -- $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ -- else if test -f $(srcdir)/$$p; then \ -- echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ -- $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ -- else :; fi; fi; \ -+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ -+ if test -f $$d$$p; then \ -+ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \ -+ echo " $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f"; \ -+ $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f; \ -+ else :; fi; \ - done - - uninstall-binSCRIPTS: - @$(NORMAL_UNINSTALL) -- list='$(bin_SCRIPTS)'; for p in $$list; do \ -- rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ -+ @list='$(bin_SCRIPTS)'; for p in $$list; do \ -+ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \ -+ echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ -+ rm -f $(DESTDIR)$(bindir)/$$f; \ - done - -+mostlyclean-compile: -+ -rm -f *.$(OBJEXT) core *.core -+ -+distclean-compile: -+ -rm -f *.tab.c -+ -+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/regex.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/snprintf.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/strcasecmp.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/strdup.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/account.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/addrbook.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alias.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ascii.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/attach.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/base64.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/browser.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/buffy.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/charset.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/color.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/commands.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/complete.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compose.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compress.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/copy.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curs_lib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curs_main.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/date.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dotlock.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/edit.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/editmsg.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/enter.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/extlib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filter.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/flags.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/from.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getdomain.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gnupgparse.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/handler.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hdrline.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/headers.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/help.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/history.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hook.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/init.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keymap.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/main.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/makedoc.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mbox.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mbyte.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/md5c.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/menu.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mh.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutt_dotlock.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutt_sasl.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutt_socket.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutt_ssl.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutt_ssl_nss.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mutt_tunnel.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/muttlib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mx.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/newsrc.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nntp.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pager.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parse.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/patchlist.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pattern.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgp.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgpinvoke.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgpkey.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgplib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgpmicalg.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgppacket.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgppubring.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pop.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pop_auth.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pop_lib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/postpone.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/query.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recvattach.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/recvcmd.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/remailer.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/resize.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc1524.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc2047.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc2231.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rfc822.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/score.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/send.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sendlib.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sha1.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signal.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signature.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sort.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/status.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/system.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thread.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/url.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utf8.Po@am__quote@ -+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wcwidth.Po@am__quote@ -+ -+distclean-depend: -+ -rm -rf $(DEPDIR) ./$(DEPDIR) -+ -+.c.o: -+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -+@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< -+ -+.c.obj: -+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -+@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -+ $(COMPILE) -c `cygpath -w $<` -+CCDEPMODE = @CCDEPMODE@ -+uninstall-info-am: -+ - # This directory's subdirectories are mostly independent; you can cd - # into them and run `make' without going through this Makefile. - # To change the values of `make' variables: instead of editing Makefiles, - # (1) if the variable is set in `config.status', edit `config.status' - # (which will cause the Makefiles to be regenerated when you run `make'); - # (2) otherwise, pass the desired values on the `make' command line. -- --@SET_MAKE@ -- --all-recursive install-data-recursive install-exec-recursive \ --installdirs-recursive install-recursive uninstall-recursive \ --check-recursive installcheck-recursive info-recursive dvi-recursive: -- @set fnord $(MAKEFLAGS); amf=$$2; \ -+$(RECURSIVE_TARGETS): -+ @set fnord $$MAKEFLAGS; amf=$$2; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ -@@ -380,13 +594,18 @@ - - mostlyclean-recursive clean-recursive distclean-recursive \ - maintainer-clean-recursive: -- @set fnord $(MAKEFLAGS); amf=$$2; \ -+ @set fnord $$MAKEFLAGS; amf=$$2; \ - dot_seen=no; \ -- rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ -- rev="$$subdir $$rev"; \ -- test "$$subdir" = "." && dot_seen=yes; \ -+ case "$@" in \ -+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ -+ *) list='$(SUBDIRS)' ;; \ -+ esac; \ -+ rev=''; for subdir in $$list; do \ -+ if test "$$subdir" = "."; then :; else \ -+ rev="$$subdir $$rev"; \ -+ fi; \ - done; \ -- test "$$dot_seen" = "no" && rev=". $$rev"; \ -+ rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ -@@ -403,333 +622,172 @@ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done - -+ETAGS = etags -+ETAGSFLAGS = -+ - tags: TAGS - --ID: $(HEADERS) $(SOURCES) $(LISP) -- list='$(SOURCES) $(HEADERS)'; \ -- unique=`for i in $$list; do echo $$i; done | \ -- awk ' { files[$$0] = 1; } \ -+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) -+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ -+ unique=`for i in $$list; do \ -+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ -+ done | \ -+ $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ -- here=`pwd` && cd $(srcdir) \ -- && mkid -f$$here/ID $$unique $(LISP) -+ mkid -fID $$unique - --TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP) -+TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ -+ $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ -- if test "$$subdir" = .; then :; else \ -+ if test "$$subdir" = .; then :; else \ - test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ -- fi; \ -+ fi; \ - done; \ -- list='$(SOURCES) $(HEADERS)'; \ -- unique=`for i in $$list; do echo $$i; done | \ -- awk ' { files[$$0] = 1; } \ -+ list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ -+ unique=`for i in $$list; do \ -+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ -+ done | \ -+ $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ -- test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ -- || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS) -- --mostlyclean-tags: -- --clean-tags: -+ test -z "$(ETAGS_ARGS)$$tags$$unique" \ -+ || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ -+ $$tags $$unique -+ -+GTAGS: -+ here=`$(am__cd) $(top_builddir) && pwd` \ -+ && cd $(top_srcdir) \ -+ && gtags -i $(GTAGS_ARGS) $$here - - distclean-tags: -- -rm -f TAGS ID -- --maintainer-clean-tags: -+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH -+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -+top_distdir = . - distdir = $(PACKAGE)-$(VERSION) --top_distdir = $(distdir) - --# This target untars the dist file and tries a VPATH configuration. Then --# it guarantees that the distribution is self-contained by making another --# tarfile. --distcheck: dist -- -rm -rf $(distdir) -- GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz -- mkdir $(distdir)/=build -- mkdir $(distdir)/=inst -- dc_install_base=`cd $(distdir)/=inst && pwd`; \ -- cd $(distdir)/=build \ -- && ../configure --with-included-gettext --srcdir=.. --prefix=$$dc_install_base \ -- && $(MAKE) $(AM_MAKEFLAGS) \ -- && $(MAKE) $(AM_MAKEFLAGS) dvi \ -- && $(MAKE) $(AM_MAKEFLAGS) check \ -- && $(MAKE) $(AM_MAKEFLAGS) install \ -- && $(MAKE) $(AM_MAKEFLAGS) installcheck \ -- && $(MAKE) $(AM_MAKEFLAGS) dist -- -rm -rf $(distdir) -- @banner="$(distdir).tar.gz is ready for distribution"; \ -- dashes=`echo "$$banner" | sed s/./=/g`; \ -- echo "$$dashes"; \ -- echo "$$banner"; \ -- echo "$$dashes" --dist: distdir -- -chmod -R a+r $(distdir) -- GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -- -rm -rf $(distdir) --dist-all: distdir -- -chmod -R a+r $(distdir) -- GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -- -rm -rf $(distdir) -+am__remove_distdir = \ -+ { test ! -d $(distdir) \ -+ || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ -+ && rm -fr $(distdir); }; } -+ -+GZIP_ENV = --best -+distcleancheck_listfiles = find . -type f -print -+ - distdir: $(DISTFILES) -- -rm -rf $(distdir) -+ $(am__remove_distdir) - mkdir $(distdir) -- -chmod 777 $(distdir) -- @for file in $(DISTFILES); do \ -- d=$(srcdir); \ -+ $(mkinstalldirs) $(distdir)/. $(distdir)/contrib $(distdir)/doc $(distdir)/intl $(distdir)/po -+ @list='$(DISTFILES)'; for file in $$list; do \ -+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ -+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ -+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ -+ dir="/$$dir"; \ -+ $(mkinstalldirs) "$(distdir)$$dir"; \ -+ else \ -+ dir=''; \ -+ fi; \ - if test -d $$d/$$file; then \ -- cp -pr $$d/$$file $(distdir)/$$file; \ -+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ -+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ -+ fi; \ -+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ - else \ - test -f $(distdir)/$$file \ -- || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ -- || cp -p $$d/$$file $(distdir)/$$file || :; \ -+ || cp -p $$d/$$file $(distdir)/$$file \ -+ || exit 1; \ - fi; \ - done -- for subdir in $(DIST_SUBDIRS); do \ -+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test -d $(distdir)/$$subdir \ - || mkdir $(distdir)/$$subdir \ - || exit 1; \ -- chmod 777 $(distdir)/$$subdir; \ -- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ -+ (cd $$subdir && \ -+ $(MAKE) $(AM_MAKEFLAGS) \ -+ top_distdir="$(top_distdir)" \ -+ distdir=../$(distdir)/$$subdir \ -+ distdir) \ - || exit 1; \ - fi; \ - done -- $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook --addrbook.o: addrbook.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_menu.h keymap.h keymap_defs.h mapping.h sort.h --alias.o: alias.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h --ascii.o: ascii.c ascii.h --attach.o: attach.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_menu.h keymap.h keymap_defs.h mutt_curses.h rfc1524.h \ -- mime.h pager.h mailbox.h copy.h mx.h pgp.h pgplib.h --base64.o: base64.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h mime.h --browser.o: browser.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h buffy.h \ -- mapping.h sort.h mailbox.h browser.h --buffy.o: buffy.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h buffy.h mailbox.h mx.h --charset.o: charset.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --color.o: color.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h \ -- mapping.h --commands.o: commands.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h mime.h sort.h \ -- mapping.h mailbox.h copy.h mx.h pager.h pgp.h pgplib.h --complete.o: complete.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --compose.o: compose.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h rfc1524.h \ -- mime.h attach.h mapping.h mailbox.h sort.h pgp.h pgplib.h --copy.o: copy.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mailbox.h mx.h copy.h \ -- rfc2047.h mime.h pgp.h pgplib.h --curs_lib.o: curs_lib.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_menu.h keymap.h keymap_defs.h mutt_curses.h pager.h --curs_main.o: curs_main.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h mailbox.h \ -- mapping.h sort.h buffy.h mx.h pgp.h pgplib.h --date.o: date.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h --edit.o: edit.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h --editmsg.o: editmsg.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h copy.h \ -- mailbox.h mx.h --enter.o: enter.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_menu.h keymap.h \ -- keymap_defs.h mutt_curses.h history.h --filter.o: filter.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --flags.o: flags.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h sort.h \ -- mapping.h mx.h mailbox.h --from.o: from.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h --getdomain.o: getdomain.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --gnupgparse.o: gnupgparse.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h pgp.h \ -- pgplib.h mime.h --handler.o: handler.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h rfc1524.h keymap.h keymap_defs.h mime.h copy.h \ -- pgp.h pgplib.h --hash.o: hash.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h --hdrline.o: hdrline.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h sort.h mapping.h pgp.h pgplib.h --headers.o: headers.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h pgp.h \ -- pgplib.h --help.o: help.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h keymap.h \ -- keymap_defs.h pager.h mapping.h --history.o: history.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h history.h --hook.o: hook.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mailbox.h --init.o: init.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mapping.h \ -- mutt_curses.h history.h keymap.h keymap_defs.h pgp.h pgplib.h \ -- mx.h mailbox.h init.h sort.h buffy.h --keymap.o: keymap.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_menu.h keymap.h keymap_defs.h mutt_curses.h mapping.h \ -- functions.h --lib.o: lib.c lib.h config.h --main.o: main.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mx.h mailbox.h buffy.h \ -- sort.h mapping.h pgp.h pgplib.h mutt_curses.h keymap.h \ -- keymap_defs.h url.h --makedoc.o: makedoc.c config.h --mbox.o: mbox.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mailbox.h mx.h sort.h \ -- mapping.h copy.h --mbyte.o: mbyte.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h --menu.o: menu.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h \ -- mutt_menu.h keymap.h keymap_defs.h --mh.o: mh.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mailbox.h mx.h copy.h \ -- buffy.h sort.h mapping.h --muttlib.o: muttlib.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mime.h mailbox.h mx.h url.h reldate.h pgp.h \ -- pgplib.h --mx.o: mx.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mx.h mailbox.h \ -- rfc2047.h sort.h mapping.h copy.h keymap.h keymap_defs.h url.h \ -- pgp.h pgplib.h dotlock.h --pager.o: pager.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h keymap.h \ -- keymap_defs.h mutt_menu.h mapping.h sort.h pager.h attach.h \ -- mx.h mailbox.h pgp.h pgplib.h --parse.o: parse.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mailbox.h mime.h \ -- rfc2047.h rfc2231.h pgp.h pgplib.h --patchlist.o: patchlist.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --pattern.o: pattern.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h mapping.h \ -- keymap.h keymap_defs.h mailbox.h copy.h pgp.h pgplib.h --pgp.o: pgp.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h pgp.h \ -- pgplib.h mime.h copy.h --pgpinvoke.o: pgpinvoke.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h pgp.h pgplib.h --pgpkey.o: pgpkey.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h mime.h pgp.h \ -- pgplib.h pager.h sort.h mapping.h --pgplib.o: pgplib.c lib.h config.h pgplib.h --pgpmicalg.o: pgpmicalg.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h pgp.h \ -- pgplib.h pgppacket.h mime.h --pgppacket.o: pgppacket.c config.h sha1.h lib.h pgplib.h pgppacket.h --postpone.o: postpone.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_menu.h keymap.h keymap_defs.h rfc1524.h mime.h mailbox.h \ -- mapping.h pgp.h pgplib.h --query.o: query.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_menu.h keymap.h \ -- keymap_defs.h mapping.h sort.h --recvattach.o: recvattach.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h rfc1524.h \ -- mime.h mailbox.h attach.h mapping.h mx.h copy.h pgp.h pgplib.h --recvcmd.o: recvcmd.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h mutt_menu.h keymap.h keymap_defs.h rfc1524.h \ -- mime.h mailbox.h attach.h mapping.h mx.h copy.h --resize.o: resize.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h --rfc1524.o: rfc1524.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h rfc1524.h --rfc2047.o: rfc2047.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h mime.h \ -- rfc2047.h --rfc2231.o: rfc2231.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h mime.h \ -- rfc2047.h rfc2231.h --rfc822.o: rfc822.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --score.o: score.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h sort.h mapping.h --send.o: send.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mutt_curses.h \ -- rfc2047.h keymap.h keymap_defs.h mime.h mailbox.h copy.h mx.h \ -- pgp.h pgplib.h --sendlib.o: sendlib.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h rfc2047.h rfc2231.h mx.h mailbox.h mime.h copy.h \ -- pager.h pgp.h pgplib.h --signal.o: signal.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_curses.h --sort.o: sort.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h sort.h mapping.h --status.o: status.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h \ -- mutt_menu.h keymap.h keymap_defs.h mutt_curses.h sort.h \ -- mapping.h mx.h mailbox.h --system.o: system.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h --thread.o: thread.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h sort.h \ -- mapping.h --url.o: url.c mutt.h config.h rfc822.h hash.h charset.h mutt_regex.h \ -- ascii.h protos.h mbyte.h lib.h globals.h mapping.h url.h mime.h --utf8.o: utf8.c --wcwidth.o: wcwidth.c mutt.h config.h rfc822.h hash.h charset.h \ -- mutt_regex.h ascii.h protos.h mbyte.h lib.h globals.h -+ $(MAKE) $(AM_MAKEFLAGS) \ -+ top_distdir="${top_distdir}" distdir="$(distdir)" \ -+ dist-hook -+ -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ -+ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ -+ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ -+ ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ -+ || chmod -R a+r $(distdir) -+dist-gzip: distdir -+ $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz -+ $(am__remove_distdir) -+ -+dist dist-all: distdir -+ $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz -+ $(am__remove_distdir) - --info-am: --info: info-recursive --dvi-am: --dvi: dvi-recursive -+# This target untars the dist file and tries a VPATH configuration. Then -+# it guarantees that the distribution is self-contained by making another -+# tarfile. -+distcheck: dist -+ $(am__remove_distdir) -+ GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - -+ chmod -R a-w $(distdir); chmod a+w $(distdir) -+ mkdir $(distdir)/=build -+ mkdir $(distdir)/=inst -+ chmod a-w $(distdir) -+ dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \ -+ && cd $(distdir)/=build \ -+ && ../configure --srcdir=.. --prefix=$$dc_install_base \ -+ $(DISTCHECK_CONFIGURE_FLAGS) \ -+ && $(MAKE) $(AM_MAKEFLAGS) \ -+ && $(MAKE) $(AM_MAKEFLAGS) dvi \ -+ && $(MAKE) $(AM_MAKEFLAGS) check \ -+ && $(MAKE) $(AM_MAKEFLAGS) install \ -+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ -+ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ -+ && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \ -+ || { echo "ERROR: files left after uninstall:" ; \ -+ find $$dc_install_base -type f -print ; \ -+ exit 1; } >&2 ) \ -+ && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \ -+ && rm -f $(distdir).tar.gz \ -+ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck -+ $(am__remove_distdir) -+ @echo "$(distdir).tar.gz is ready for distribution" | \ -+ sed 'h;s/./=/g;p;x;p;x' -+distcleancheck: distclean -+ if test '$(srcdir)' = . ; then \ -+ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ -+ exit 1 ; \ -+ fi -+ test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ -+ || { echo "ERROR: files left after distclean:" ; \ -+ $(distcleancheck_listfiles) ; \ -+ exit 1; } >&2 - check-am: all-am - check: check-recursive --installcheck-am: --installcheck: installcheck-recursive --all-recursive-am: config.h -- $(MAKE) $(AM_MAKEFLAGS) all-recursive -+all-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h -+installdirs: installdirs-recursive -+installdirs-am: -+ $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(bindir) - --install-exec-am: install-binPROGRAMS install-binSCRIPTS \ -- install-exec-local -+install: install-recursive - install-exec: install-exec-recursive -- --install-data-am: install-data-local - install-data: install-data-recursive -+uninstall: uninstall-recursive - - install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am --install: install-recursive --uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS --uninstall: uninstall-recursive --all-am: Makefile $(PROGRAMS) $(SCRIPTS) config.h --all-redirect: all-recursive-am --install-strip: -- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install --installdirs: installdirs-recursive --installdirs-am: -- $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(bindir) -- - -+installcheck: installcheck-recursive -+install-strip: -+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ -+ INSTALL_STRIP_FLAG=-s \ -+ `test -z '$(STRIP)' || \ -+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install - mostlyclean-generic: - - clean-generic: -@@ -737,53 +795,71 @@ - - distclean-generic: - -rm -f Makefile $(CONFIG_CLEAN_FILES) -- -rm -f config.cache config.log stamp-h stamp-h[0-9]* - - maintainer-clean-generic: -+ @echo "This command is intended for maintainers to use" -+ @echo "it deletes files that may require special tools to rebuild." - -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) --mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \ -- mostlyclean-compile mostlyclean-tags \ -- mostlyclean-generic -+clean: clean-recursive - --mostlyclean: mostlyclean-recursive -+clean-am: clean-binPROGRAMS clean-generic mostlyclean-am - --clean-am: clean-hdr clean-binPROGRAMS clean-compile clean-tags \ -- clean-generic mostlyclean-am -+distclean: distclean-recursive -+ -rm -f $(am__CONFIG_DISTCLEAN_FILES) -+distclean-am: clean-am distclean-compile distclean-depend \ -+ distclean-generic distclean-hdr distclean-tags - --clean: clean-recursive -+dvi: dvi-recursive - --distclean-am: distclean-hdr distclean-binPROGRAMS distclean-compile \ -- distclean-tags distclean-generic clean-am -+dvi-am: - --distclean: distclean-recursive -- -rm -f config.status -+info: info-recursive - --maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \ -- maintainer-clean-compile maintainer-clean-tags \ -- maintainer-clean-generic distclean-am -- @echo "This command is intended for maintainers to use;" -- @echo "it deletes files that may require special tools to rebuild." -+info-am: -+ -+install-data-am: install-data-local -+ -+install-exec-am: install-binPROGRAMS install-binSCRIPTS \ -+ install-exec-local -+ -+install-info: install-info-recursive -+ -+install-man: -+ -+installcheck-am: - - maintainer-clean: maintainer-clean-recursive -- -rm -f config.status -+ -rm -f $(am__CONFIG_DISTCLEAN_FILES) -+ -rm -rf autom4te.cache -+maintainer-clean-am: distclean-am maintainer-clean-generic - --.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ --mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ --maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ --mostlyclean-compile distclean-compile clean-compile \ --maintainer-clean-compile uninstall-binSCRIPTS install-binSCRIPTS \ --install-data-recursive uninstall-data-recursive install-exec-recursive \ --uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ --all-recursive check-recursive installcheck-recursive info-recursive \ --dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ --maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ --distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ --dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \ --install-exec-local install-exec-am install-exec install-data-local \ --install-data-am install-data install-am install uninstall-am uninstall \ --all-redirect all-am all installdirs-am installdirs mostlyclean-generic \ --distclean-generic clean-generic maintainer-clean-generic clean \ --mostlyclean distclean maintainer-clean -+mostlyclean: mostlyclean-recursive -+ -+mostlyclean-am: mostlyclean-compile mostlyclean-generic -+ -+uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \ -+ uninstall-info-am -+ -+uninstall-info: uninstall-info-recursive -+ -+.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \ -+ clean-binPROGRAMS clean-generic clean-recursive dist dist-all \ -+ dist-gzip distcheck distclean distclean-compile \ -+ distclean-depend distclean-generic distclean-hdr \ -+ distclean-recursive distclean-tags distcleancheck distdir dvi \ -+ dvi-am dvi-recursive info info-am info-recursive install \ -+ install-am install-binPROGRAMS install-binSCRIPTS install-data \ -+ install-data-am install-data-local install-data-recursive \ -+ install-exec install-exec-am install-exec-local \ -+ install-exec-recursive install-info install-info-am \ -+ install-info-recursive install-man install-recursive \ -+ install-strip installcheck installcheck-am installdirs \ -+ installdirs-am installdirs-recursive maintainer-clean \ -+ maintainer-clean-generic maintainer-clean-recursive mostlyclean \ -+ mostlyclean-compile mostlyclean-generic mostlyclean-recursive \ -+ tags tags-recursive uninstall uninstall-am \ -+ uninstall-binPROGRAMS uninstall-binSCRIPTS uninstall-info-am \ -+ uninstall-info-recursive uninstall-recursive - - - mutt_dotlock.c: dotlock.c -@@ -881,7 +957,6 @@ - ( ./mkjtags TAGS > tags.$$$$ && mv tags.$$$$ tags ) - - .PHONY: jtags -- - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. - .NOEXPORT: diff -uNr mutt-1.4.orig/Muttrc mutt-1.4/Muttrc --- mutt-1.4.orig/Muttrc Sun Nov 3 21:42:52 2002 +++ mutt-1.4/Muttrc Sun Nov 3 21:57:20 2002 @@ -2369,1094 +1044,6 @@ diff -uNr mutt-1.4.orig/account.h mutt-1.4/account.h M_ACCT_TYPE_POP }; -diff -uNr mutt-1.4.orig/aclocal.m4 mutt-1.4/aclocal.m4 ---- mutt-1.4.orig/aclocal.m4 Wed May 29 11:29:28 2002 -+++ mutt-1.4/aclocal.m4 Sun Nov 3 21:57:23 2002 -@@ -1,93 +1,311 @@ --dnl aclocal.m4 generated automatically by aclocal 1.4-p4 -+# aclocal.m4 generated automatically by aclocal 1.6.3 -*- Autoconf -*- - --dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. --dnl This file is free software; the Free Software Foundation --dnl gives unlimited permission to copy and/or distribute it, --dnl with or without modifications, as long as this notice is preserved. -- --dnl This program is distributed in the hope that it will be useful, --dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without --dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A --dnl PARTICULAR PURPOSE. -- --# Like AC_CONFIG_HEADER, but automatically create stamp file. -- --AC_DEFUN(AM_CONFIG_HEADER, --[AC_PREREQ([2.12]) --AC_CONFIG_HEADER([$1]) --dnl When config.status generates a header, we must update the stamp-h file. --dnl This file resides in the same directory as the config header --dnl that is generated. We must strip everything past the first ":", --dnl and everything past the last "/". --AC_OUTPUT_COMMANDS(changequote(<<,>>)dnl --ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>, --<>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>, --<>; do -- case " <<$>>CONFIG_HEADERS " in -- *" <<$>>am_file "*<<)>> -- echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx -- ;; -- esac -- am_indx=`expr "<<$>>am_indx" + 1` --done<<>>dnl>>) --changequote([,]))]) -- --# Do all the work for Automake. This macro actually does too much -- --# some checks are only needed if your package does certain things. --# But this isn't really a big deal. -+# Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002 -+# Free Software Foundation, Inc. -+# This file is free software; the Free Software Foundation -+# gives unlimited permission to copy and/or distribute it, -+# with or without modifications, as long as this notice is preserved. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -+# PARTICULAR PURPOSE. -+ -+# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*- -+ -+# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+AC_PREREQ([2.52]) -+ -+# serial 6 -+ -+# When config.status generates a header, we must update the stamp-h file. -+# This file resides in the same directory as the config header -+# that is generated. We must strip everything past the first ":", -+# and everything past the last "/". -+ -+# _AM_DIRNAME(PATH) -+# ----------------- -+# Like AS_DIRNAME, only do it during macro expansion -+AC_DEFUN([_AM_DIRNAME], -+ [m4_if(regexp([$1], [^.*[^/]//*[^/][^/]*/*$]), -1, -+ m4_if(regexp([$1], [^//\([^/]\|$\)]), -1, -+ m4_if(regexp([$1], [^/.*]), -1, -+ [.], -+ patsubst([$1], [^\(/\).*], [\1])), -+ patsubst([$1], [^\(//\)\([^/].*\|$\)], [\1])), -+ patsubst([$1], [^\(.*[^/]\)//*[^/][^/]*/*$], [\1]))[]dnl -+])# _AM_DIRNAME -+ -+ -+# The stamp files are numbered to have different names. -+# We could number them on a directory basis, but that's additional -+# complications, let's have a unique counter. -+m4_define([_AM_STAMP_Count], [0]) -+ -+ -+# _AM_STAMP(HEADER) -+# ----------------- -+# The name of the stamp file for HEADER. -+AC_DEFUN([_AM_STAMP], -+[m4_define([_AM_STAMP_Count], m4_incr(_AM_STAMP_Count))dnl -+AS_ESCAPE(_AM_DIRNAME(patsubst([$1], -+ [:.*])))/stamp-h[]_AM_STAMP_Count]) -+ -+ -+# _AM_CONFIG_HEADER(HEADER[:SOURCES], COMMANDS, INIT-COMMANDS) -+# ------------------------------------------------------------ -+# We used to try to get a real timestamp in stamp-h. But the fear is that -+# that will cause unnecessary cvs conflicts. -+AC_DEFUN([_AM_CONFIG_HEADER], -+[# Add the stamp file to the list of files AC keeps track of, -+# along with our hook. -+AC_CONFIG_HEADERS([$1], -+ [# update the timestamp -+echo 'timestamp for $1' >"_AM_STAMP([$1])" -+$2], -+ [$3]) -+])# _AM_CONFIG_HEADER -+ -+ -+# AM_CONFIG_HEADER(HEADER[:SOURCES]..., COMMANDS, INIT-COMMANDS) -+# -------------------------------------------------------------- -+AC_DEFUN([AM_CONFIG_HEADER], -+[AC_FOREACH([_AM_File], [$1], [_AM_CONFIG_HEADER(_AM_File, [$2], [$3])]) -+])# AM_CONFIG_HEADER -+ -+# Do all the work for Automake. -*- Autoconf -*- -+ -+# This macro actually does too much some checks are only needed if -+# your package does certain things. But this isn't really a big deal. -+ -+# Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002 -+# Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# serial 8 -+ -+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be -+# written in clear, in which case automake, when reading aclocal.m4, -+# will think it sees a *use*, and therefore will trigger all it's -+# C support machinery. Also note that it means that autoscan, seeing -+# CC etc. in the Makefile, will ask for an AC_PROG_CC use... -+ -+ -+AC_PREREQ([2.52]) -+ -+# Autoconf 2.50 wants to disallow AM_ names. We explicitly allow -+# the ones we care about. -+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl -+ -+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -+# AM_INIT_AUTOMAKE([OPTIONS]) -+# ----------------------------------------------- -+# The call with PACKAGE and VERSION arguments is the old style -+# call (pre autoconf-2.50), which is being phased out. PACKAGE -+# and VERSION should now be passed to AC_INIT and removed from -+# the call to AM_INIT_AUTOMAKE. -+# We support both call styles for the transition. After -+# the next Automake release, Autoconf can make the AC_INIT -+# arguments mandatory, and then we can depend on a new Autoconf -+# release and drop the old call support. -+AC_DEFUN([AM_INIT_AUTOMAKE], -+[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -+ AC_REQUIRE([AC_PROG_INSTALL])dnl -+# test to see if srcdir already configured -+if test "`cd $srcdir && pwd`" != "`pwd`" && -+ test -f $srcdir/config.status; then -+ AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) -+fi - --# serial 1 -+# Define the identity of the package. -+dnl Distinguish between old-style and new-style calls. -+m4_ifval([$2], -+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl -+ AC_SUBST([PACKAGE], [$1])dnl -+ AC_SUBST([VERSION], [$2])], -+[_AM_SET_OPTIONS([$1])dnl -+ AC_SUBST([PACKAGE], [AC_PACKAGE_TARNAME])dnl -+ AC_SUBST([VERSION], [AC_PACKAGE_VERSION])])dnl -+ -+_AM_IF_OPTION([no-define],, -+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) -+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl -+ -+# Some tools Automake needs. -+AC_REQUIRE([AM_SANITY_CHECK])dnl -+AC_REQUIRE([AC_ARG_PROGRAM])dnl -+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -+AM_MISSING_PROG(AUTOCONF, autoconf) -+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -+AM_MISSING_PROG(AUTOHEADER, autoheader) -+AM_MISSING_PROG(MAKEINFO, makeinfo) -+AM_MISSING_PROG(AMTAR, tar) -+AM_PROG_INSTALL_SH -+AM_PROG_INSTALL_STRIP -+# We need awk for the "check" target. The system "awk" is bad on -+# some platforms. -+AC_REQUIRE([AC_PROG_AWK])dnl -+AC_REQUIRE([AC_PROG_MAKE_SET])dnl -+ -+_AM_IF_OPTION([no-dependencies],, -+[AC_PROVIDE_IFELSE([AC_PROG_][CC], -+ [_AM_DEPENDENCIES(CC)], -+ [define([AC_PROG_][CC], -+ defn([AC_PROG_][CC])[_AM_DEPENDENCIES(CC)])])dnl -+AC_PROVIDE_IFELSE([AC_PROG_][CXX], -+ [_AM_DEPENDENCIES(CXX)], -+ [define([AC_PROG_][CXX], -+ defn([AC_PROG_][CXX])[_AM_DEPENDENCIES(CXX)])])dnl -+]) -+]) - --dnl Usage: --dnl AM_INIT_AUTOMAKE(package,version, [no-define]) -+# Copyright 2002 Free Software Foundation, Inc. - --AC_DEFUN(AM_INIT_AUTOMAKE, --[AC_REQUIRE([AC_PROG_INSTALL]) --PACKAGE=[$1] --AC_SUBST(PACKAGE) --VERSION=[$2] --AC_SUBST(VERSION) --dnl test to see if srcdir already configured --if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then -- AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) --fi --ifelse([$3],, --AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) --AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) --AC_REQUIRE([AM_SANITY_CHECK]) --AC_REQUIRE([AC_ARG_PROGRAM]) --dnl FIXME This is truly gross. --missing_dir=`cd $ac_aux_dir && pwd` --AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) --AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) --AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) --AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) --AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) --AC_REQUIRE([AC_PROG_MAKE_SET])]) -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+ -+# AM_AUTOMAKE_VERSION(VERSION) -+# ---------------------------- -+# Automake X.Y traces this macro to ensure aclocal.m4 has been -+# generated from the m4 files accompanying Automake X.Y. -+AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.6"]) -+ -+# AM_SET_CURRENT_AUTOMAKE_VERSION -+# ------------------------------- -+# Call AM_AUTOMAKE_VERSION so it can be traced. -+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. -+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -+ [AM_AUTOMAKE_VERSION([1.6.3])]) -+ -+# Helper functions for option handling. -*- Autoconf -*- -+ -+# Copyright 2001, 2002 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# serial 2 -+ -+# _AM_MANGLE_OPTION(NAME) -+# ----------------------- -+AC_DEFUN([_AM_MANGLE_OPTION], -+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) -+ -+# _AM_SET_OPTION(NAME) -+# ------------------------------ -+# Set option NAME. Presently that only means defining a flag for this option. -+AC_DEFUN([_AM_SET_OPTION], -+[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) -+ -+# _AM_SET_OPTIONS(OPTIONS) -+# ---------------------------------- -+# OPTIONS is a space-separated list of Automake options. -+AC_DEFUN([_AM_SET_OPTIONS], -+[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) -+ -+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -+# ------------------------------------------- -+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -+AC_DEFUN([_AM_IF_OPTION], -+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) - - # - # Check to make sure that the build environment is sane. - # - --AC_DEFUN(AM_SANITY_CHECK, -+# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# serial 3 -+ -+# AM_SANITY_CHECK -+# --------------- -+AC_DEFUN([AM_SANITY_CHECK], - [AC_MSG_CHECKING([whether build environment is sane]) - # Just in case - sleep 1 --echo timestamp > conftestfile -+echo timestamp > conftest.file - # Do `set' in a subshell so we don't clobber the current shell's - # arguments. Must try -L first in case configure is actually a - # symlink; some systems play weird games with the mod time of symlinks - # (eg FreeBSD returns the mod time of the symlink's containing - # directory). - if ( -- set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` -- if test "[$]*" = "X"; then -+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` -+ if test "$[*]" = "X"; then - # -L didn't work. -- set X `ls -t $srcdir/configure conftestfile` -+ set X `ls -t $srcdir/configure conftest.file` - fi -- if test "[$]*" != "X $srcdir/configure conftestfile" \ -- && test "[$]*" != "X conftestfile $srcdir/configure"; then -+ rm -f conftest.file -+ if test "$[*]" != "X $srcdir/configure conftest.file" \ -+ && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a -@@ -97,7 +315,7 @@ - alias in your environment]) - fi - -- test "[$]2" = conftestfile -+ test "$[2]" = conftest.file - ) - then - # Ok. -@@ -106,24 +324,515 @@ - AC_MSG_ERROR([newly created file is older than distributed files! - Check your system clock]) - fi --rm -f conftest* - AC_MSG_RESULT(yes)]) - --dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) --dnl The program must properly implement --version. --AC_DEFUN(AM_MISSING_PROG, --[AC_MSG_CHECKING(for working $2) --# Run test in a subshell; some versions of sh will print an error if --# an executable is not found, even if stderr is redirected. --# Redirect stdin to placate older versions of autoconf. Sigh. --if ($2 --version) < /dev/null > /dev/null 2>&1; then -- $1=$2 -- AC_MSG_RESULT(found) -+# -*- Autoconf -*- -+ -+ -+# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# serial 3 -+ -+# AM_MISSING_PROG(NAME, PROGRAM) -+# ------------------------------ -+AC_DEFUN([AM_MISSING_PROG], -+[AC_REQUIRE([AM_MISSING_HAS_RUN]) -+$1=${$1-"${am_missing_run}$2"} -+AC_SUBST($1)]) -+ -+ -+# AM_MISSING_HAS_RUN -+# ------------------ -+# Define MISSING if not defined so far and test if it supports --run. -+# If it does, set am_missing_run to use it, otherwise, to nothing. -+AC_DEFUN([AM_MISSING_HAS_RUN], -+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" -+# Use eval to expand $SHELL -+if eval "$MISSING --run true"; then -+ am_missing_run="$MISSING --run " - else -- $1="$3/missing $2" -- AC_MSG_RESULT(missing) -+ am_missing_run= -+ AC_MSG_WARN([`missing' script is too old or missing]) - fi --AC_SUBST($1)]) -+]) -+ -+# AM_AUX_DIR_EXPAND -+ -+# Copyright 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets -+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to -+# `$srcdir', `$srcdir/..', or `$srcdir/../..'. -+# -+# Of course, Automake must honor this variable whenever it calls a -+# tool from the auxiliary directory. The problem is that $srcdir (and -+# therefore $ac_aux_dir as well) can be either absolute or relative, -+# depending on how configure is run. This is pretty annoying, since -+# it makes $ac_aux_dir quite unusable in subdirectories: in the top -+# source directory, any form will work fine, but in subdirectories a -+# relative path needs to be adjusted first. -+# -+# $ac_aux_dir/missing -+# fails when called from a subdirectory if $ac_aux_dir is relative -+# $top_srcdir/$ac_aux_dir/missing -+# fails if $ac_aux_dir is absolute, -+# fails when called from a subdirectory in a VPATH build with -+# a relative $ac_aux_dir -+# -+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir -+# are both prefixed by $srcdir. In an in-source build this is usually -+# harmless because $srcdir is `.', but things will broke when you -+# start a VPATH build or use an absolute $srcdir. -+# -+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, -+# iff we strip the leading $srcdir from $ac_aux_dir. That would be: -+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` -+# and then we would define $MISSING as -+# MISSING="\${SHELL} $am_aux_dir/missing" -+# This will work as long as MISSING is not called from configure, because -+# unfortunately $(top_srcdir) has no meaning in configure. -+# However there are other variables, like CC, which are often used in -+# configure, and could therefore not use this "fixed" $ac_aux_dir. -+# -+# Another solution, used here, is to always expand $ac_aux_dir to an -+# absolute PATH. The drawback is that using absolute paths prevent a -+# configured tree to be moved without reconfiguration. -+ -+# Rely on autoconf to set up CDPATH properly. -+AC_PREREQ([2.50]) -+ -+AC_DEFUN([AM_AUX_DIR_EXPAND], [ -+# expand $ac_aux_dir to an absolute path -+am_aux_dir=`cd $ac_aux_dir && pwd` -+]) -+ -+# AM_PROG_INSTALL_SH -+# ------------------ -+# Define $install_sh. -+ -+# Copyright 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+AC_DEFUN([AM_PROG_INSTALL_SH], -+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -+install_sh=${install_sh-"$am_aux_dir/install-sh"} -+AC_SUBST(install_sh)]) -+ -+# AM_PROG_INSTALL_STRIP -+ -+# Copyright 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# One issue with vendor `install' (even GNU) is that you can't -+# specify the program used to strip binaries. This is especially -+# annoying in cross-compiling environments, where the build's strip -+# is unlikely to handle the host's binaries. -+# Fortunately install-sh will honor a STRIPPROG variable, so we -+# always use install-sh in `make install-strip', and initialize -+# STRIPPROG with the value of the STRIP variable (set by the user). -+AC_DEFUN([AM_PROG_INSTALL_STRIP], -+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -+# Installed binaries are usually stripped using `strip' when the user -+# run `make install-strip'. However `strip' might not be the right -+# tool to use in cross-compilation environments, therefore Automake -+# will honor the `STRIP' environment variable to overrule this program. -+dnl Don't test for $cross_compiling = yes, because it might be `maybe'. -+if test "$cross_compiling" != no; then -+ AC_CHECK_TOOL([STRIP], [strip], :) -+fi -+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" -+AC_SUBST([INSTALL_STRIP_PROGRAM])]) -+ -+# serial 4 -*- Autoconf -*- -+ -+# Copyright 1999, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+ -+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be -+# written in clear, in which case automake, when reading aclocal.m4, -+# will think it sees a *use*, and therefore will trigger all it's -+# C support machinery. Also note that it means that autoscan, seeing -+# CC etc. in the Makefile, will ask for an AC_PROG_CC use... -+ -+ -+ -+# _AM_DEPENDENCIES(NAME) -+# ---------------------- -+# See how the compiler implements dependency checking. -+# NAME is "CC", "CXX", "GCJ", or "OBJC". -+# We try a few techniques and use that to set a single cache variable. -+# -+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was -+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular -+# dependency, and given that the user is not expected to run this macro, -+# just rely on AC_PROG_CC. -+AC_DEFUN([_AM_DEPENDENCIES], -+[AC_REQUIRE([AM_SET_DEPDIR])dnl -+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl -+AC_REQUIRE([AM_MAKE_INCLUDE])dnl -+AC_REQUIRE([AM_DEP_TRACK])dnl -+ -+ifelse([$1], CC, [depcc="$CC" am_compiler_list=], -+ [$1], CXX, [depcc="$CXX" am_compiler_list=], -+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], -+ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'], -+ [depcc="$$1" am_compiler_list=]) -+ -+AC_CACHE_CHECK([dependency style of $depcc], -+ [am_cv_$1_dependencies_compiler_type], -+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then -+ # We make a subdir and do the tests there. Otherwise we can end up -+ # making bogus files that we don't know about and never remove. For -+ # instance it was reported that on HP-UX the gcc test will end up -+ # making a dummy file named `D' -- because `-MD' means `put the output -+ # in D'. -+ mkdir conftest.dir -+ # Copy depcomp to subdir because otherwise we won't find it if we're -+ # using a relative directory. -+ cp "$am_depcomp" conftest.dir -+ cd conftest.dir -+ -+ am_cv_$1_dependencies_compiler_type=none -+ if test "$am_compiler_list" = ""; then -+ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` -+ fi -+ for depmode in $am_compiler_list; do -+ # We need to recreate these files for each test, as the compiler may -+ # overwrite some of them when testing with obscure command lines. -+ # This happens at least with the AIX C compiler. -+ echo '#include "conftest.h"' > conftest.c -+ echo 'int i;' > conftest.h -+ echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf -+ -+ case $depmode in -+ nosideeffect) -+ # after this tag, mechanisms are not by side-effect, so they'll -+ # only be used when explicitly requested -+ if test "x$enable_dependency_tracking" = xyes; then -+ continue -+ else -+ break -+ fi -+ ;; -+ none) break ;; -+ esac -+ # We check with `-c' and `-o' for the sake of the "dashmstdout" -+ # mode. It turns out that the SunPro C++ compiler does not properly -+ # handle `-M -o', and we need to detect this. -+ if depmode=$depmode \ -+ source=conftest.c object=conftest.o \ -+ depfile=conftest.Po tmpdepfile=conftest.TPo \ -+ $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && -+ grep conftest.h conftest.Po > /dev/null 2>&1 && -+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then -+ am_cv_$1_dependencies_compiler_type=$depmode -+ break -+ fi -+ done -+ -+ cd .. -+ rm -rf conftest.dir -+else -+ am_cv_$1_dependencies_compiler_type=none -+fi -+]) -+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) -+]) -+ -+ -+# AM_SET_DEPDIR -+# ------------- -+# Choose a directory name for dependency files. -+# This macro is AC_REQUIREd in _AM_DEPENDENCIES -+AC_DEFUN([AM_SET_DEPDIR], -+[rm -f .deps 2>/dev/null -+mkdir .deps 2>/dev/null -+if test -d .deps; then -+ DEPDIR=.deps -+else -+ # MS-DOS does not allow filenames that begin with a dot. -+ DEPDIR=_deps -+fi -+rmdir .deps 2>/dev/null -+AC_SUBST([DEPDIR]) -+]) -+ -+ -+# AM_DEP_TRACK -+# ------------ -+AC_DEFUN([AM_DEP_TRACK], -+[AC_ARG_ENABLE(dependency-tracking, -+[ --disable-dependency-tracking Speeds up one-time builds -+ --enable-dependency-tracking Do not reject slow dependency extractors]) -+if test "x$enable_dependency_tracking" != xno; then -+ am_depcomp="$ac_aux_dir/depcomp" -+ AMDEPBACKSLASH='\' -+fi -+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) -+AC_SUBST([AMDEPBACKSLASH]) -+]) -+ -+# Generate code to set up dependency tracking. -*- Autoconf -*- -+ -+# Copyright 1999, 2000, 2001, 2002 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+#serial 2 -+ -+# _AM_OUTPUT_DEPENDENCY_COMMANDS -+# ------------------------------ -+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], -+[for mf in $CONFIG_FILES; do -+ # Strip MF so we end up with the name of the file. -+ mf=`echo "$mf" | sed -e 's/:.*$//'` -+ # Check whether this is an Automake generated Makefile or not. -+ # We used to match only the files named `Makefile.in', but -+ # some people rename them; so instead we look at the file content. -+ # Grep'ing the first line is not enough: some people post-process -+ # each Makefile.in and add a new line on top of each file to say so. -+ # So let's grep whole file. -+ if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then -+ dirpart=`AS_DIRNAME("$mf")` -+ else -+ continue -+ fi -+ grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue -+ # Extract the definition of DEP_FILES from the Makefile without -+ # running `make'. -+ DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` -+ test -z "$DEPDIR" && continue -+ # When using ansi2knr, U may be empty or an underscore; expand it -+ U=`sed -n -e '/^U = / s///p' < "$mf"` -+ test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" -+ # We invoke sed twice because it is the simplest approach to -+ # changing $(DEPDIR) to its actual value in the expansion. -+ for file in `sed -n -e ' -+ /^DEP_FILES = .*\\\\$/ { -+ s/^DEP_FILES = // -+ :loop -+ s/\\\\$// -+ p -+ n -+ /\\\\$/ b loop -+ p -+ } -+ /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ -+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do -+ # Make sure the directory exists. -+ test -f "$dirpart/$file" && continue -+ fdir=`AS_DIRNAME(["$file"])` -+ AS_MKDIR_P([$dirpart/$fdir]) -+ # echo "creating $dirpart/$file" -+ echo '# dummy' > "$dirpart/$file" -+ done -+done -+])# _AM_OUTPUT_DEPENDENCY_COMMANDS -+ -+ -+# AM_OUTPUT_DEPENDENCY_COMMANDS -+# ----------------------------- -+# This macro should only be invoked once -- use via AC_REQUIRE. -+# -+# This code is only required when automatic dependency tracking -+# is enabled. FIXME. This creates each `.P' file that we will -+# need in order to bootstrap the dependency handling code. -+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], -+[AC_CONFIG_COMMANDS([depfiles], -+ [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], -+ [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) -+]) -+ -+# Copyright 2001 Free Software Foundation, Inc. -*- Autoconf -*- -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# serial 2 -+ -+# AM_MAKE_INCLUDE() -+# ----------------- -+# Check to see how make treats includes. -+AC_DEFUN([AM_MAKE_INCLUDE], -+[am_make=${MAKE-make} -+cat > confinc << 'END' -+doit: -+ @echo done -+END -+# If we don't find an include directive, just comment out the code. -+AC_MSG_CHECKING([for style of include used by $am_make]) -+am__include="#" -+am__quote= -+_am_result=none -+# First try GNU make style include. -+echo "include confinc" > confmf -+# We grep out `Entering directory' and `Leaving directory' -+# messages which can occur if `w' ends up in MAKEFLAGS. -+# In particular we don't look at `^make:' because GNU make might -+# be invoked under some other name (usually "gmake"), in which -+# case it prints its new name instead of `make'. -+if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then -+ am__include=include -+ am__quote= -+ _am_result=GNU -+fi -+# Now try BSD make style include. -+if test "$am__include" = "#"; then -+ echo '.include "confinc"' > confmf -+ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then -+ am__include=.include -+ am__quote="\"" -+ _am_result=BSD -+ fi -+fi -+AC_SUBST(am__include) -+AC_SUBST(am__quote) -+AC_MSG_RESULT($_am_result) -+rm -f confinc confmf -+]) -+ -+# AM_CONDITIONAL -*- Autoconf -*- -+ -+# Copyright 1997, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ -+# serial 5 -+ -+AC_PREREQ(2.52) -+ -+# AM_CONDITIONAL(NAME, SHELL-CONDITION) -+# ------------------------------------- -+# Define a conditional. -+AC_DEFUN([AM_CONDITIONAL], -+[ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], -+ [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -+AC_SUBST([$1_TRUE]) -+AC_SUBST([$1_FALSE]) -+if $2; then -+ $1_TRUE= -+ $1_FALSE='#' -+else -+ $1_TRUE='#' -+ $1_FALSE= -+fi -+AC_CONFIG_COMMANDS_PRE( -+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then -+ AC_MSG_ERROR([conditional \"$1\" was never defined. -+Usually this means the macro was only invoked conditionally.]) -+fi])]) - - #serial 1 - # This test replaces the one in autoconf. -@@ -144,9 +853,26 @@ - ) - - -+# Copyright 1996, 1997, 1998, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ - # serial 1 - --AC_DEFUN(AM_C_PROTOTYPES, -+AC_DEFUN([AM_C_PROTOTYPES], - [AC_REQUIRE([AM_PROG_CC_STDC]) - AC_REQUIRE([AC_PROG_CPP]) - AC_MSG_CHECKING([for function prototypes]) -@@ -157,15 +883,32 @@ - else - AC_MSG_RESULT(no) - U=_ ANSI2KNR=./ansi2knr -- # Ensure some checks needed by ansi2knr itself. -- AC_HEADER_STDC -- AC_CHECK_HEADERS(string.h) - fi -+# Ensure some checks needed by ansi2knr itself. -+AC_HEADER_STDC -+AC_CHECK_HEADERS(string.h) - AC_SUBST(U)dnl - AC_SUBST(ANSI2KNR)dnl - ]) - - -+# Copyright 1996, 1997, 1999, 2000, 2001 Free Software Foundation, Inc. -+ -+# This program is free software; you can redistribute it and/or modify -+# it under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2, or (at your option) -+# any later version. -+ -+# This program is distributed in the hope that it will be useful, -+# but WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+# GNU General Public License for more details. -+ -+# You should have received a copy of the GNU General Public License -+# along with this program; if not, write to the Free Software -+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -+# 02111-1307, USA. -+ - # serial 1 - - # @defmac AC_PROG_CC_STDC -@@ -183,7 +926,7 @@ - # program @code{ansi2knr}, which comes with Ghostscript. - # @end defmac - --AC_DEFUN(AM_PROG_CC_STDC, -+AC_DEFUN([AM_PROG_CC_STDC], - [AC_REQUIRE([AC_PROG_CC]) - AC_BEFORE([$0], [AC_C_INLINE]) - AC_BEFORE([$0], [AC_C_CONST]) -@@ -193,7 +936,7 @@ - dnl FIXME: can't do this because then AC_AIX won't work due to a - dnl circular dependency. - dnl AC_BEFORE([$0], [AC_PROG_CPP]) --AC_MSG_CHECKING(for ${CC-cc} option to accept ANSI C) -+AC_MSG_CHECKING([for ${CC-cc} option to accept ANSI C]) - AC_CACHE_VAL(am_cv_prog_cc_stdc, - [am_cv_prog_cc_stdc=no - ac_save_CC="$CC" -@@ -201,9 +944,10 @@ - # breaks some systems' header files. - # AIX -qlanglvl=ansi - # Ultrix and OSF/1 -std1 --# HP-UX -Aa -D_HPUX_SOURCE -+# HP-UX 10.20 and later -Ae -+# HP-UX older versions -Aa -D_HPUX_SOURCE - # SVR4 -Xc -D__EXTENSIONS__ --for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -+for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" - do - CC="$ac_save_CC $ac_arg" - AC_TRY_COMPILE( -@@ -245,7 +989,7 @@ - if test -z "$am_cv_prog_cc_stdc"; then - AC_MSG_RESULT([none needed]) - else -- AC_MSG_RESULT($am_cv_prog_cc_stdc) -+ AC_MSG_RESULT([$am_cv_prog_cc_stdc]) - fi - case "x$am_cv_prog_cc_stdc" in - x|xno) ;; -@@ -400,19 +1144,6 @@ - ])dnl - dnl --------------------------------------------------------------------------- - --# Define a conditional. -- --AC_DEFUN(AM_CONDITIONAL, --[AC_SUBST($1_TRUE) --AC_SUBST($1_FALSE) --if $2; then -- $1_TRUE= -- $1_FALSE='#' --else -- $1_TRUE='#' -- $1_FALSE= --fi]) -- - # gssapi.m4: Find GSSAPI libraries in either Heimdal or MIT implementations - # Brendan Cully 20010529 - -@@ -925,7 +1656,7 @@ - # Test for the GNU C Library, version 2.1 or newer. - # From Bruno Haible. - --AC_DEFUN([jm_GLIBC21], -+AC_DEFUN([MUTT_jm_GLIBC21], - [ - AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer, - ac_cv_gnu_library_2_1, -@@ -1067,30 +1798,3 @@ - fi - fi]) - --#serial 2 -- --# Test for the GNU C Library, version 2.1 or newer. --# From Bruno Haible. -- --AC_DEFUN([MUTT_jm_GLIBC21], -- [ -- AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer, -- ac_cv_gnu_library_2_1, -- [AC_EGREP_CPP([Lucky GNU user], -- [ --#include --#ifdef __GNU_LIBRARY__ -- #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2) -- Lucky GNU user -- #endif --#endif -- ], -- ac_cv_gnu_library_2_1=yes, -- ac_cv_gnu_library_2_1=no) -- ] -- ) -- AC_SUBST(GLIBC21) -- GLIBC21="$ac_cv_gnu_library_2_1" -- ] --) -- diff -uNr mutt-1.4.orig/attach.h mutt-1.4/attach.h --- mutt-1.4.orig/attach.h Tue Sep 11 13:20:34 2001 +++ mutt-1.4/attach.h Sun Nov 3 21:57:20 2002 @@ -4733,32658 +2320,843 @@ diff -uNr mutt-1.4.orig/compose.c mutt-1.4/compose.c /* check to make sure the file exists and is readable */ if (access (fname, R_OK) == -1) { -diff -uNr mutt-1.4.orig/config.guess mutt-1.4/config.guess ---- mutt-1.4.orig/config.guess Wed Jan 16 21:44:49 2002 -+++ mutt-1.4/config.guess Sun Nov 3 21:57:29 2002 -@@ -3,7 +3,7 @@ - # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - # 2000, 2001, 2002 Free Software Foundation, Inc. - --timestamp='2002-01-10' -+timestamp='2002-07-23' - - # This file is free software; you can redistribute it and/or modify it - # under the terms of the GNU General Public License as published by -@@ -88,30 +88,40 @@ - exit 1 - fi - -+trap 'exit 1' 1 2 15 - --dummy=dummy-$$ --trap 'rm -f $dummy.c $dummy.o $dummy.rel $dummy; exit 1' 1 2 15 -+# CC_FOR_BUILD -- compiler used by this script. Note that the use of a -+# compiler to aid in system detection is discouraged as it requires -+# temporary files to be created and, as you can see below, it is a -+# headache to deal with in a portable fashion. +diff -uNr mutt-1.4.orig/configure.in mutt-1.4/configure.in +--- mutt-1.4.orig/configure.in Sun Nov 3 21:42:52 2002 ++++ mutt-1.4/configure.in Sun Nov 3 21:57:20 2002 +@@ -457,6 +457,14 @@ + ]) + AM_CONDITIONAL(BUILD_IMAP, test x$need_imap = xyes) --# CC_FOR_BUILD -- compiler used by this script. - # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still - # use `HOST_CC' if defined, but it is deprecated. ++AC_ARG_ENABLE(nntp, [ --enable-nntp Enable NNTP support], ++[ if test x$enableval = xyes ; then ++ AC_DEFINE(USE_NNTP) ++ MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS nntp.o newsrc.o" ++ need_socket="yes" ++ fi ++]) ++ + dnl -- end socket dependencies -- --set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in -- ,,) echo "int dummy(){}" > $dummy.c ; -- for c in cc gcc c89 ; do -- ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; -- if test $? = 0 ; then -+# This shell variable is my proudest work .. or something. --bje -+ -+set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ; -+(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old) -+ || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ; -+dummy=$tmpdir/dummy ; -+files="$dummy.c $dummy.o $dummy.rel $dummy" ; -+trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ; -+case $CC_FOR_BUILD,$HOST_CC,$CC in -+ ,,) echo "int x;" > $dummy.c ; -+ for c in cc gcc c89 c99 ; do -+ if ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; then - CC_FOR_BUILD="$c"; break ; - fi ; - done ; -- rm -f $dummy.c $dummy.o $dummy.rel ; -+ rm -f $files ; - if test x"$CC_FOR_BUILD" = x ; then - CC_FOR_BUILD=no_compiler_found ; - fi - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; --esac' -+esac ; -+unset files' + if test "$need_socket" = "yes" +diff -uNr mutt-1.4.orig/curs_main.c mutt-1.4/curs_main.c +--- mutt-1.4.orig/curs_main.c Sun Nov 3 21:42:52 2002 ++++ mutt-1.4/curs_main.c Sun Nov 3 21:57:20 2002 +@@ -18,6 +18,7 @@ - # This is needed to find uname on a Pyramid OSx when run in the BSD universe. - # (ghazi@noc.rutgers.edu 1994-08-24) -@@ -138,9 +148,11 @@ - # - # Note: NetBSD doesn't particularly care about the vendor - # portion of the name. We always set it to "unknown". -- UNAME_MACHINE_ARCH=`(uname -p) 2>/dev/null` || \ -- UNAME_MACHINE_ARCH=unknown -+ sysctl="sysctl -n hw.machine_arch" -+ UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ -+ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` - case "${UNAME_MACHINE_ARCH}" in -+ armeb) machine=armeb-unknown ;; - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; -@@ -219,6 +231,7 @@ - # A Tn.n version is a released field test version. - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. -+ eval $set_cc_for_build - cat <$dummy.s - .data - \$Lformat: -@@ -244,10 +257,9 @@ - jsr \$26,exit - .end main - EOF -- eval $set_cc_for_build - $CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null - if test "$?" = 0 ; then -- case `./$dummy` in -+ case `$dummy` in - 0-0) - UNAME_MACHINE="alpha" - ;; -@@ -269,9 +281,12 @@ - 2-1307) - UNAME_MACHINE="alphaev68" - ;; -+ 3-1307) -+ UNAME_MACHINE="alphaev7" -+ ;; - esac - fi -- rm -f $dummy.s $dummy -+ rm -f $dummy.s $dummy && rmdir $tmpdir - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit 0 ;; - Alpha\ *:Windows_NT*:*) -@@ -312,6 +327,10 @@ - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 - exit 0 ;; -+ DRS?6000:UNIX_SV:4.2*:7*) -+ case `/usr/bin/uname -p` in -+ sparc) echo sparc-icl-nx7 && exit 0 ;; -+ esac ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit 0 ;; -@@ -340,7 +359,7 @@ - echo m68k-sun-sunos${UNAME_RELEASE} - exit 0 ;; - sun*:*:4.2BSD:*) -- UNAME_RELEASE=`(head -1 /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` -+ UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 - case "`/bin/arch`" in - sun3) -@@ -419,14 +438,17 @@ - } - EOF - $CC_FOR_BUILD $dummy.c -o $dummy \ -- && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ -- && rm -f $dummy.c $dummy && exit 0 -- rm -f $dummy.c $dummy -+ && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ -+ && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 -+ rm -f $dummy.c $dummy && rmdir $tmpdir - echo mips-mips-riscos${UNAME_RELEASE} - exit 0 ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax - exit 0 ;; -+ Night_Hawk:*:*:PowerMAX_OS) -+ echo powerpc-harris-powermax -+ exit 0 ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix - exit 0 ;; -@@ -499,8 +521,8 @@ - exit(0); - } - EOF -- $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0 -- rm -f $dummy.c $dummy -+ $CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 -+ rm -f $dummy.c $dummy && rmdir $tmpdir - echo rs6000-ibm-aix3.2.5 - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 -@@ -509,7 +531,7 @@ - fi - exit 0 ;; - *:AIX:*:[45]) -- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | head -1 | awk '{ print $1 }'` -+ IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` - if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then - IBM_ARCH=rs6000 - else -@@ -598,9 +620,9 @@ - exit (0); - } - EOF -- (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`./$dummy` -+ (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`$dummy` - if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi -- rm -f $dummy.c $dummy -+ rm -f $dummy.c $dummy && rmdir $tmpdir - fi ;; - esac - echo ${HP_ARCH}-hp-hpux${HPUX_REV} -@@ -636,8 +658,8 @@ - exit (0); - } - EOF -- $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0 -- rm -f $dummy.c $dummy -+ $CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 -+ rm -f $dummy.c $dummy && rmdir $tmpdir - echo unknown-hitachi-hiuxwe2 - exit 0 ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) -@@ -683,9 +705,6 @@ - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd - exit 0 ;; -- CRAY*X-MP:*:*:*) -- echo xmp-cray-unicos -- exit 0 ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; -@@ -707,9 +726,6 @@ - CRAY*SV1:*:*:*) - echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; -- CRAY-2:*:*:*) -- echo cray2-cray-unicos -- exit 0 ;; - F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) - FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` -@@ -726,7 +742,19 @@ - echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit 0 ;; - *:FreeBSD:*:*) -- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` -+ # Determine whether the default compiler uses glibc. -+ eval $set_cc_for_build -+ sed 's/^ //' << EOF >$dummy.c -+ #include -+ #if __GLIBC__ >= 2 -+ LIBC=gnu -+ #else -+ LIBC= -+ #endif -+EOF -+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` -+ rm -f $dummy.c && rmdir $tmpdir -+ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} - exit 0 ;; - i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin -@@ -765,7 +793,7 @@ - echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; - ia64:Linux:*:*) -- echo ${UNAME_MACHINE}-unknown-linux -+ echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; - m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -@@ -776,18 +804,18 @@ - #undef CPU - #undef mips - #undef mipsel -- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) -- CPU=mipsel -+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) -+ CPU=mipsel - #else -- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) -+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) - CPU=mips - #else - CPU= - #endif -- #endif -+ #endif - EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` -- rm -f $dummy.c -+ rm -f $dummy.c && rmdir $tmpdir - test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0 - ;; - ppc:Linux:*:*) -@@ -837,7 +865,8 @@ - # The BFD linker knows what the default object file format is, so - # first see if it will tell us. cd to the root directory to prevent - # problems with other programs or directories called `ld' in the path. -- ld_supported_targets=`cd /; ld --help 2>&1 \ -+ # Set LC_ALL=C to ensure ld outputs messages in English. -+ ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ - | sed -ne '/supported targets:/!d - s/[ ][ ]*/ /g - s/.*supported targets: *// -@@ -849,7 +878,7 @@ - ;; - a.out-i386-linux) - echo "${UNAME_MACHINE}-pc-linux-gnuaout" -- exit 0 ;; -+ exit 0 ;; - coff-i386) - echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit 0 ;; -@@ -874,11 +903,15 @@ - LIBC=gnulibc1 - # endif - #else -+ #ifdef __INTEL_COMPILER -+ LIBC=gnu -+ #else - LIBC=gnuaout - #endif -+ #endif - EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` -- rm -f $dummy.c -+ rm -f $dummy.c && rmdir $tmpdir - test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 - test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 - ;; -@@ -917,13 +950,13 @@ - UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then -- UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')` -- (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486 -- (/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \ -+ UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` -+ (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 -+ (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ - && UNAME_MACHINE=i586 -- (/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \ -+ (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ - && UNAME_MACHINE=i686 -- (/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \ -+ (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ - && UNAME_MACHINE=i686 - echo ${UNAME_MACHINE}-pc-sco$UNAME_REL - else -@@ -958,7 +991,7 @@ - exit 0 ;; - M68*:*:R3V[567]*:*) - test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; -- 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0) -+ 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` -@@ -1059,10 +1092,12 @@ - echo `uname -p`-apple-darwin${UNAME_RELEASE} - exit 0 ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) -- if test "${UNAME_MACHINE}" = "x86pc"; then -+ UNAME_PROCESSOR=`uname -p` -+ if test "$UNAME_PROCESSOR" = "x86"; then -+ UNAME_PROCESSOR=i386 - UNAME_MACHINE=pc - fi -- echo `uname -p`-${UNAME_MACHINE}-nto-qnx -+ echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit 0 ;; - *:QNX:*:4*) - echo i386-pc-qnx -@@ -1239,8 +1274,8 @@ - } - EOF + #include "mutt.h" + #include "mutt_curses.h" ++#include "mx.h" + #include "mutt_menu.h" + #include "mailbox.h" + #include "mapping.h" +@@ -33,6 +34,10 @@ + #include "imap.h" + #endif --$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0 --rm -f $dummy.c $dummy -+$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 -+rm -f $dummy.c $dummy && rmdir $tmpdir ++#ifdef USE_NNTP ++#include "nntp.h" ++#endif ++ - # Apollos put the system type in the environment. -diff -uNr mutt-1.4.orig/config.h.in mutt-1.4/config.h.in ---- mutt-1.4.orig/config.h.in Sun Nov 3 21:42:51 2002 -+++ mutt-1.4/config.h.in Sun Nov 3 21:57:45 2002 -@@ -1,57 +1,4 @@ --/* config.h.in. Generated automatically from configure.in by autoheader 2.13. */ -- --/* Define if using alloca.c. */ --#undef C_ALLOCA -- --/* Define to empty if the keyword does not work. */ --#undef const -- --/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. -- This function is required for alloca.c support on those systems. */ --#undef CRAY_STACKSEG_END -- --/* Define if you have alloca, as a function or macro. */ --#undef HAVE_ALLOCA -- --/* Define if you have and it should be used (not on Ultrix). */ --#undef HAVE_ALLOCA_H -- --/* Define if you have a working `mmap' system call. */ --#undef HAVE_MMAP -- --/* Define as __inline if that's what the C compiler calls it. */ --#undef inline -- --/* Define to `long' if doesn't define. */ --#undef off_t -- --/* Define to `int' if doesn't define. */ --#undef pid_t -- --/* Define as the return type of signal handlers (int or void). */ --#undef RETSIGTYPE -- --/* Define to `unsigned' if doesn't define. */ --#undef size_t -- --/* If using the C implementation of alloca, define if you know the -- direction of stack growth for your system; otherwise it will be -- automatically deduced at run-time. -- STACK_DIRECTION > 0 => grows toward higher addresses -- STACK_DIRECTION < 0 => grows toward lower addresses -- STACK_DIRECTION = 0 => direction of growth unknown -- */ --#undef STACK_DIRECTION -- --/* Define if you have the ANSI C header files. */ --#undef STDC_HEADERS -- --/* Define if `sys_siglist' is declared by . */ --#undef SYS_SIGLIST_DECLARED -- --/* Define if your processor stores words with the most significant -- byte first (like Motorola and SPARC, unlike Intel and VAX). */ --#undef WORDS_BIGENDIAN -+/* config.h.in. Generated from configure.in by autoheader. */ + #ifdef HAVE_PGP +@@ -405,12 +410,27 @@ + { NULL } + }; - /* - * Define if you have problems with mutt not detecting new/old mailboxes -@@ -68,6 +15,9 @@ - */ - #undef HOMESPOOL - -+/* Compiling with newsreading support with NNTP */ -+#undef USE_NNTP ++#ifdef USE_NNTP ++struct mapping_t IndexNewsHelp[] = { ++ { N_("Quit"), OP_QUIT }, ++ { N_("Del"), OP_DELETE }, ++ { N_("Undel"), OP_UNDELETE }, ++ { N_("Save"), OP_SAVE }, ++ { N_("Post"), OP_POST }, ++ { N_("Followup"), OP_FOLLOWUP }, ++ { N_("Catchup"), OP_CATCHUP }, ++ { N_("Help"), OP_HELP }, ++ { NULL } ++}; ++#endif + - /* program to use for shell commands */ - #define EXECSHELL "/bin/sh" - -@@ -78,418 +28,493 @@ - /* Define to `int' if doesn't define. */ - #undef sig_atomic_t - --/* The number of bytes in a int. */ --#undef SIZEOF_INT - --/* The number of bytes in a long. */ --#undef SIZEOF_LONG -+/* Define to enable the "buffy_size" feature. */ -+#undef BUFFY_SIZE - --/* Define if you have the RAND_egd function. */ --#undef HAVE_RAND_EGD -+/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP -+ systems. This function is required for `alloca.c' support on those systems. -+ */ -+#undef CRAY_STACKSEG_END - --/* Define if you have the RAND_status function. */ --#undef HAVE_RAND_STATUS -+/* Define to 1 if using `alloca.c'. */ -+#undef C_ALLOCA + /* This function handles the message index window as well as commands returned + * from the pager (MENU_PAGER). + */ + int mutt_index_menu (void) + { + char buf[LONG_STRING], helpstr[SHORT_STRING]; ++ int flags; + int op = OP_NULL; + int done = 0; /* controls when to exit the "event" loop */ + int i = 0, j; +@@ -432,7 +452,11 @@ + menu->make_entry = index_make_entry; + menu->color = index_color; + menu->current = ci_first_message (); +- menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_MAIN, IndexHelp); ++ menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_MAIN, ++#ifdef USE_NNTP ++ (Context && (Context->magic == M_NNTP)) ? IndexNewsHelp : ++#endif ++ IndexHelp); + + if (!attach_msg) + mutt_buffy_check(1); /* force the buffy check after we enter the folder */ +@@ -633,6 +657,9 @@ + mutt_curs_set (1); /* fallback from the pager */ + } --/* Define if you have the __argz_count function. */ --#undef HAVE___ARGZ_COUNT -+/* Define to enable debugging info. */ -+#undef DEBUG ++#ifdef USE_NNTP ++ unset_option (OPTNEWS); /* for any case */ ++#endif + switch (op) + { --/* Define if you have the __argz_next function. */ --#undef HAVE___ARGZ_NEXT -+/* Define if you want to use an external dotlocking program. */ -+#undef DL_STANDALONE +@@ -683,6 +710,120 @@ + menu_current_bottom (menu); + break; --/* Define if you have the __argz_stringify function. */ --#undef HAVE___ARGZ_STRINGIFY -+/* Define your domain name. */ -+#undef DOMAIN ++#ifdef USE_NNTP ++ case OP_GET_MESSAGE: ++ case OP_GET_PARENT: ++ CHECK_MSGCOUNT; ++ if (Context->magic == M_NNTP) ++ { ++ HEADER *h; + -+/* Define to 1 if translation of program messages to the user's native -+ language is requested. */ -+#undef ENABLE_NLS ++ if (op == OP_GET_MESSAGE) ++ { ++ buf[0] = 0; ++ if (mutt_get_field (_("Enter Message-Id: "), buf, sizeof (buf), 0) != 0 ++ || !buf[0]) ++ break; ++ } ++ else ++ { ++ LIST *ref = CURHDR->env->references; ++ if (!ref) ++ { ++ mutt_error _("Article has no parent reference!"); ++ break; ++ } ++ strfcpy (buf, ref->data, sizeof (buf)); ++ } ++ if (!Context->id_hash) ++ Context->id_hash = mutt_make_id_hash (Context); ++ if ((h = hash_find (Context->id_hash, buf))) ++ { ++ if (h->virtual != -1) ++ { ++ menu->current = h->virtual; ++ menu->redraw = REDRAW_MOTION_RESYNCH; ++ } ++ else if (h->collapsed) ++ { ++ mutt_uncollapse_thread (Context, h); ++ mutt_set_virtual (Context); ++ menu->current = h->virtual; ++ menu->redraw = REDRAW_MOTION_RESYNCH; ++ } ++ else ++ mutt_error _("Message not visible in limited view."); ++ } ++ else ++ { ++ if (nntp_check_msgid (Context, buf) == 0) ++ { ++ h = Context->hdrs[Context->msgcount-1]; ++ mutt_sort_headers (Context, 0); ++ menu->current = h->virtual; ++ menu->redraw = REDRAW_FULL; ++ } ++ else ++ mutt_error (_("Article %s not found on server"), buf); ++ } ++ } ++ break; + -+/* Define to 1 if you have `alloca', as a function or macro. */ -+#undef HAVE_ALLOCA ++ case OP_GET_CHILDREN: ++ case OP_RECONSTRUCT_THREAD: ++ CHECK_MSGCOUNT; ++ if (Context->magic == M_NNTP) ++ { ++ HEADER *h; ++ int old = CURHDR->index, i; + -+/* Define to 1 if you have and it should be used (not on Ultrix). -+ */ -+#undef HAVE_ALLOCA_H ++ if (!CURHDR->env->message_id) ++ { ++ mutt_error _("No Message-Id. Unable to perform operation"); ++ break; ++ } + -+/* Define to 1 if you have the header file. */ -+#undef HAVE_ARGZ_H - --/* Define if you have the bind_textdomain_codeset function. */ -+/* Define to 1 if you have the `bind_textdomain_codeset' function. */ - #undef HAVE_BIND_TEXTDOMAIN_CODESET - --/* Define if you have the dcgettext function. */ -+/* Define if your curses library supports color. */ -+#undef HAVE_COLOR ++ if (!Context->id_hash) ++ Context->id_hash = mutt_make_id_hash (Context); ++ strfcpy (buf, CURHDR->env->message_id, sizeof (buf)); + -+/* Define to 1 if you have the `dcgettext' function. */ - #undef HAVE_DCGETTEXT - --/* Define if you have the fchdir function. */ -+/* Define to 1 if you have the `fchdir' function. */ - #undef HAVE_FCHDIR - --/* Define if you have the feof_unlocked function. */ -+/* Define to 1 if you have the `feof_unlocked' function. */ - #undef HAVE_FEOF_UNLOCKED - --/* Define if you have the fgetpos function. */ -+/* Define to 1 if you have the `fgetpos' function. */ - #undef HAVE_FGETPOS - --/* Define if you have the fgets_unlocked function. */ -+/* Define to 1 if you have the `fgets_unlocked' function. */ - #undef HAVE_FGETS_UNLOCKED - --/* Define if you have the ftruncate function. */ -+/* Define to 1 if you have the `ftruncate' function. */ - #undef HAVE_FTRUNCATE - --/* Define if you have the getaddrinfo function. */ -+/* Define to 1 if you have the `getaddrinfo' function. */ - #undef HAVE_GETADDRINFO - --/* Define if you have the getcwd function. */ -+/* Define to 1 if you have the `getcwd' function. */ - #undef HAVE_GETCWD - --/* Define if you have the getegid function. */ -+/* Define to 1 if you have the `getegid' function. */ - #undef HAVE_GETEGID - --/* Define if you have the geteuid function. */ -+/* Define to 1 if you have the `geteuid' function. */ - #undef HAVE_GETEUID - --/* Define if you have the getgid function. */ -+/* Define to 1 if you have the `getgid' function. */ - #undef HAVE_GETGID - --/* Define if you have the getpagesize function. */ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_GETOPT_H ++ if (op == OP_RECONSTRUCT_THREAD) ++ { ++ LIST *ref = CURHDR->env->references; ++ while (ref) ++ { ++ nntp_check_msgid (Context, ref->data); ++ /* the last msgid in References is the root message */ ++ if (!ref->next) ++ strfcpy (buf, ref->data, sizeof (buf)); ++ ref = ref->next; ++ } ++ } ++ mutt_message _("Check for children of message..."); ++ if (nntp_check_children (Context, buf) == 0) ++ { ++ mutt_sort_headers (Context, (op == OP_RECONSTRUCT_THREAD)); ++ h = hash_find (Context->id_hash, buf); ++ /* if the root message was retrieved, move to it */ ++ if (h) ++ menu->current = h->virtual; ++ else /* try to restore old position */ ++ for (i = 0; i < Context->msgcount; i++) ++ if (Context->hdrs[i]->index == old) ++ { ++ menu->current = Context->hdrs[i]->virtual; ++ /* As an added courtesy, recenter the menu ++ * with the current entry at the middle of the screen */ ++ menu_check_recenter (menu); ++ menu_current_middle (menu); ++ } ++ } ++ menu->redraw = REDRAW_FULL; ++ mutt_clear_error (); ++ } ++ break; ++#endif + -+/* Define to 1 if you have the `getpagesize' function. */ - #undef HAVE_GETPAGESIZE + case OP_JUMP: --/* Define if you have the getsid function. */ -+/* Define to 1 if you have the `getsid' function. */ - #undef HAVE_GETSID + CHECK_MSGCOUNT; +@@ -778,11 +919,33 @@ + break; --/* Define if you have the getuid function. */ -+/* Define if the GNU gettext() function is already present or preinstalled. */ -+#undef HAVE_GETTEXT -+ -+/* Define to 1 if you have the `getuid' function. */ - #undef HAVE_GETUID + case OP_MAIN_LIMIT: ++ case OP_TOGGLE_READ: --/* Define if you have the iswalnum function. */ -+/* Define if your GSSAPI implementation is Heimdal */ -+#undef HAVE_HEIMDAL -+ -+/* Define if you have the iconv() function. */ -+#undef HAVE_ICONV -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_ICONV_H -+ -+/* Define if defines iconv_t. */ -+#undef HAVE_ICONV_T_DEF -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_INTTYPES_H -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_IOCTL_H + CHECK_MSGCOUNT; + menu->oldcurrent = (Context->vcount && menu->current >= 0 && menu->current < Context->vcount) ? + CURHDR->index : -1; +- if (mutt_pattern_func (M_LIMIT, _("Limit to messages matching: ")) == 0) ++ if (op == OP_TOGGLE_READ) ++ { ++ char buf[LONG_STRING]; + -+/* Define to 1 if you have the `iswalnum' function. */ - #undef HAVE_ISWALNUM - --/* Define if you have the iswalpha function. */ -+/* Define to 1 if you have the `iswalpha' function. */ - #undef HAVE_ISWALPHA - --/* Define if you have the iswcntrl function. */ -+/* Define to 1 if you have the `iswcntrl' function. */ - #undef HAVE_ISWCNTRL - --/* Define if you have the iswdigit function. */ -+/* Define to 1 if you have the `iswdigit' function. */ - #undef HAVE_ISWDIGIT - --/* Define if you have the iswgraph function. */ -+/* Define to 1 if you have the `iswgraph' function. */ - #undef HAVE_ISWGRAPH - --/* Define if you have the iswlower function. */ -+/* Define to 1 if you have the `iswlower' function. */ - #undef HAVE_ISWLOWER - --/* Define if you have the iswprint function. */ -+/* Define to 1 if you have the `iswprint' function. */ - #undef HAVE_ISWPRINT - --/* Define if you have the iswpunct function. */ -+/* Define to 1 if you have the `iswpunct' function. */ - #undef HAVE_ISWPUNCT ++ if (!Context->pattern || strncmp (Context->pattern, "!~R!~D~s", 8) != 0) ++ { ++ snprintf (buf, sizeof (buf), "!~R!~D~s%s", ++ Context->pattern ? Context->pattern : ".*"); ++ set_option (OPTHIDEREAD); ++ } ++ else ++ { ++ strfcpy (buf, Context->pattern + 8, sizeof(buf)); ++ if (!*buf || strncmp (buf, ".*", 2) == 0) ++ snprintf (buf, sizeof(buf), "~A"); ++ unset_option (OPTHIDEREAD); ++ } ++ FREE (&Context->pattern); ++ Context->pattern = safe_strdup (buf); ++ } ++ if ((op == OP_TOGGLE_READ && mutt_pattern_func (M_LIMIT, NULL) == 0) || ++ mutt_pattern_func (M_LIMIT, _("Limit to messages matching: ")) == 0) + { + if (menu->oldcurrent >= 0) + { +@@ -980,20 +1143,43 @@ + break; --/* Define if you have the iswspace function. */ -+/* Define to 1 if you have the `iswspace' function. */ - #undef HAVE_ISWSPACE + case OP_MAIN_CHANGE_FOLDER: +- +- if (attach_msg) +- op = OP_MAIN_CHANGE_FOLDER_READONLY; +- +- /* fallback to the readonly case */ +- + case OP_MAIN_CHANGE_FOLDER_READONLY: ++#ifdef USE_NNTP ++ case OP_MAIN_CHANGE_GROUP: ++ case OP_MAIN_CHANGE_GROUP_READONLY: ++#endif ++ ++ if (attach_msg || option (OPTREADONLY) || ++#ifdef USE_NNTP ++ op == OP_MAIN_CHANGE_GROUP_READONLY || ++#endif ++ op == OP_MAIN_CHANGE_FOLDER_READONLY) ++ flags = M_READONLY; ++ else ++ flags = 0; --/* Define if you have the iswupper function. */ -+/* Define to 1 if you have the `iswupper' function. */ - #undef HAVE_ISWUPPER +- if ((op == OP_MAIN_CHANGE_FOLDER_READONLY) || option (OPTREADONLY)) ++ if (flags) + cp = _("Open mailbox in read-only mode"); + else + cp = _("Open mailbox"); --/* Define if you have the iswxdigit function. */ -+/* Define to 1 if you have the `iswxdigit' function. */ - #undef HAVE_ISWXDIGIT - --/* Define if you have the memmove function. */ --#undef HAVE_MEMMOVE -+/* Define if you have and nl_langinfo(CODESET). */ -+#undef HAVE_LANGINFO_CODESET - --/* Define if you have the mempcpy function. */ --#undef HAVE_MEMPCPY -+/* Define if you have and nl_langinfo(YESEXPR). */ -+#undef HAVE_LANGINFO_YESEXPR - --/* Define if you have the munmap function. */ --#undef HAVE_MUNMAP -+/* Define if your file defines LC_MESSAGES. */ -+#undef HAVE_LC_MESSAGES - --/* Define if you have the putenv function. */ --#undef HAVE_PUTENV -+/* Define to 1 if you have the `crypto' library (-lcrypto). */ -+#undef HAVE_LIBCRYPTO - --/* Define if you have the regcomp function. */ --#undef HAVE_REGCOMP -+/* Define to 1 if you have the `intl' library (-lintl). */ -+#undef HAVE_LIBINTL - --/* Define if you have the setegid function. */ --#undef HAVE_SETEGID -+/* Define to 1 if you have the `nsl' library (-lnsl). */ -+#undef HAVE_LIBNSL - --/* Define if you have the setenv function. */ --#undef HAVE_SETENV -+/* Define to 1 if you have the `sasl' library (-lsasl). */ -+#undef HAVE_LIBSASL - --/* Define if you have the setlocale function. */ --#undef HAVE_SETLOCALE -+/* Define to 1 if you have the `socket' library (-lsocket). */ -+#undef HAVE_LIBSOCKET - --/* Define if you have the setrlimit function. */ --#undef HAVE_SETRLIMIT -+/* Define to 1 if you have the `ssl' library (-lssl). */ -+#undef HAVE_LIBSSL - --/* Define if you have the snprintf function. */ --#undef HAVE_SNPRINTF -+/* Define to 1 if you have the `termlib' library (-ltermlib). */ -+#undef HAVE_LIBTERMLIB - --/* Define if you have the srand48 function. */ --#undef HAVE_SRAND48 -+/* Define to 1 if you have the `x' library (-lx). */ -+#undef HAVE_LIBX - --/* Define if you have the stpcpy function. */ --#undef HAVE_STPCPY -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LIMITS_H - --/* Define if you have the strcasecmp function. */ --#undef HAVE_STRCASECMP -+/* Define to 1 if you have the header file. */ -+#undef HAVE_LOCALE_H - --/* Define if you have the strchr function. */ --#undef HAVE_STRCHR -+/* Define to 1 if you have the header file. */ -+#undef HAVE_MALLOC_H - --/* Define if you have the strdup function. */ --#undef HAVE_STRDUP -+/* Define to 1 if you have the `memmove' function. */ -+#undef HAVE_MEMMOVE - --/* Define if you have the strerror function. */ --#undef HAVE_STRERROR -+/* Define to 1 if you have the header file. */ -+#undef HAVE_MEMORY_H - --/* Define if you have the strftime function. */ --#undef HAVE_STRFTIME -+/* Define to 1 if you have the `mempcpy' function. */ -+#undef HAVE_MEMPCPY - --/* Define if you have the strtoul function. */ --#undef HAVE_STRTOUL -+/* Define to 1 if you have a working `mmap' system call. */ -+#undef HAVE_MMAP - --/* Define if you have the towlower function. */ --#undef HAVE_TOWLOWER -+/* Define to 1 if you have the `munmap' function. */ -+#undef HAVE_MUNMAP - --/* Define if you have the towupper function. */ --#undef HAVE_TOWUPPER -+/* Define to 1 if you have the header file. */ -+#undef HAVE_NCURSESW_NCURSES_H - --/* Define if you have the tsearch function. */ --#undef HAVE_TSEARCH -+/* Define to 1 if you have the header file. */ -+#undef HAVE_NCURSES_H - --/* Define if you have the vsnprintf function. */ --#undef HAVE_VSNPRINTF -+/* Define to 1 if you have the header file. */ -+#undef HAVE_NL_TYPES_H - --/* Define if you have the header file. */ --#undef HAVE_ARGZ_H -+/* Define if you want PGP support. */ -+#undef HAVE_PGP - --/* Define if you have the header file. */ --#undef HAVE_GETOPT_H -+/* Define to 1 if you have the `putenv' function. */ -+#undef HAVE_PUTENV - --/* Define if you have the header file. */ --#undef HAVE_ICONV_H -+/* Define to 1 if you have the `RAND_egd' function. */ -+#undef HAVE_RAND_EGD - --/* Define if you have the header file. */ --#undef HAVE_INTTYPES_H -+/* Define to 1 if you have the `RAND_status' function. */ -+#undef HAVE_RAND_STATUS - --/* Define if you have the header file. */ --#undef HAVE_IOCTL_H -+/* Define to 1 if you have the `regcomp' function. */ -+#undef HAVE_REGCOMP - --/* Define if you have the header file. */ --#undef HAVE_LIMITS_H -+/* Define to 1 if you have the `setegid' function. */ -+#undef HAVE_SETEGID - --/* Define if you have the header file. */ --#undef HAVE_LOCALE_H -+/* Define to 1 if you have the `setenv' function. */ -+#undef HAVE_SETENV - --/* Define if you have the header file. */ --#undef HAVE_MALLOC_H -+/* Define to 1 if you have the `setlocale' function. */ -+#undef HAVE_SETLOCALE - --/* Define if you have the header file. */ --#undef HAVE_NCURSES_H -+/* Define to 1 if you have the `setrlimit' function. */ -+#undef HAVE_SETRLIMIT - --/* Define if you have the header file. */ --#undef HAVE_NCURSESW_NCURSES_H -+/* Define to 1 if you have the `snprintf' function. */ -+#undef HAVE_SNPRINTF - --/* Define if you have the header file. */ --#undef HAVE_NL_TYPES_H -+/* Define to 1 if you have the `srand48' function. */ -+#undef HAVE_SRAND48 - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_STDARG_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_STDDEF_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_STDINT_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_STDLIB_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the `stpcpy' function. */ -+#undef HAVE_STPCPY -+ -+/* Define to 1 if you have the `strcasecmp' function. */ -+#undef HAVE_STRCASECMP -+ -+/* Define to 1 if you have the `strchr' function. */ -+#undef HAVE_STRCHR -+ -+/* Define to 1 if you have the `strdup' function. */ -+#undef HAVE_STRDUP -+ -+/* Define to 1 if you have the `strerror' function. */ -+#undef HAVE_STRERROR -+ -+/* Define to 1 if you have the `strftime' function. */ -+#undef HAVE_STRFTIME -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_STRINGS_H -+ -+/* Define to 1 if you have the header file. */ - #undef HAVE_STRING_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the `strtoul' function. */ -+#undef HAVE_STRTOUL -+ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYSEXITS_H -+ -+/* Define to 1 if you have the header file. */ - #undef HAVE_SYS_IOCTL_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_SYS_PARAM_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_SYS_RESOURCE_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_STAT_H -+ -+/* Define to 1 if you have the header file. */ - #undef HAVE_SYS_TIME_H - --/* Define if you have the header file. */ --#undef HAVE_SYSEXITS_H -+/* Define to 1 if you have the header file. */ -+#undef HAVE_SYS_TYPES_H -+ -+/* Define to 1 if you have the `towlower' function. */ -+#undef HAVE_TOWLOWER - --/* Define if you have the header file. */ -+/* Define to 1 if you have the `towupper' function. */ -+#undef HAVE_TOWUPPER -+ -+/* Define to 1 if you have the `tsearch' function. */ -+#undef HAVE_TSEARCH -+ -+/* Define if you have the uint32_t type. */ -+#undef HAVE_UINT32_T -+ -+/* Define to 1 if you have the header file. */ - #undef HAVE_UNISTD_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_UNIX_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the `vsnprintf' function. */ -+#undef HAVE_VSNPRINTF -+ -+/* Define to 1 if you have the header file. */ - #undef HAVE_WCHAR_H - --/* Define if you have the header file. */ -+/* Define to 1 if you have the header file. */ - #undef HAVE_WCTYPE_H - --/* Define if you have the crypto library (-lcrypto). */ --#undef HAVE_LIBCRYPTO -- --/* Define if you have the nsl library (-lnsl). */ --#undef HAVE_LIBNSL -- --/* Define if you have the sasl library (-lsasl). */ --#undef HAVE_LIBSASL -- --/* Define if you have the socket library (-lsocket). */ --#undef HAVE_LIBSOCKET -+/* Define if you are using the system's wchar_t functions. */ -+#undef HAVE_WC_FUNCS - --/* Define if you have the ssl library (-lssl). */ --#undef HAVE_LIBSSL -+/* Define to 1 if you have the `__argz_count' function. */ -+#undef HAVE___ARGZ_COUNT - --/* Define if you have the termlib library (-ltermlib). */ --#undef HAVE_LIBTERMLIB -+/* Define to 1 if you have the `__argz_next' function. */ -+#undef HAVE___ARGZ_NEXT - --/* Name of package */ --#undef PACKAGE -+/* Define to 1 if you have the `__argz_stringify' function. */ -+#undef HAVE___ARGZ_STRINGIFY - --/* Version number of package */ --#undef VERSION -+/* Define as const if the declaration of iconv() needs const. */ -+#undef ICONV_CONST - --/* Define if compiler has function prototypes */ --#undef PROTOTYPES -+/* Where to find ispell on your system. */ -+#undef ISPELL - --/* Where to find sendmail on your system. */ --#undef SENDMAIL -+/* Define if the result of isprint() is unreliable. */ -+#undef LOCALES_HACK - --/* Define if you want PGP support. */ --#undef HAVE_PGP -+/* Where new mail is spooled. */ -+#undef MAILPATH - --/* Where to find mixmaster on your system. */ -+/* Where to find mixmaster on your system. */ - #undef MIXMASTER - --/* Is this the international version? */ --#undef SUBVERSION -+/* Name of package */ -+#undef PACKAGE - --/* Where to find ispell on your system. */ --#undef ISPELL -+/* Define to the address where bug reports for this package should be sent. */ -+#undef PACKAGE_BUGREPORT - --/* Define if you compile with SLang instead of curses/ncurses. */ --#undef USE_SLANG_CURSES -+/* Define to the full name of this package. */ -+#undef PACKAGE_NAME - --/* Define if your curses library supports color. */ --#undef HAVE_COLOR -+/* Define to the full name and version of this package. */ -+#undef PACKAGE_STRING - --/* Define if your curses library supports color. */ --#undef HAVE_COLOR -+/* Define to the one symbol short name of this package. */ -+#undef PACKAGE_TARNAME - --/* Define if you have the uint32_t type. */ --#undef HAVE_UINT32_T -+/* Define to the version of this package. */ -+#undef PACKAGE_VERSION - --/* Define if you want to use the included regex.c. */ --#undef USE_GNU_REGEX -+/* Define if compiler has function prototypes */ -+#undef PROTOTYPES - --/* Where new mail is spooled. */ --#undef MAILPATH -+/* Define as the return type of signal handlers (`int' or `void'). */ -+#undef RETSIGTYPE - --/* Define to use dotlocking for mailboxes. */ --#undef USE_DOTLOCK -+/* Where to find sendmail on your system. */ -+#undef SENDMAIL - --/* Where new mail is spooled. */ --#undef MAILPATH -+/* The size of a `int', as computed by sizeof. */ -+#undef SIZEOF_INT - --/* Define to use dotlocking for mailboxes. */ --#undef USE_DOTLOCK -+/* The size of a `long', as computed by sizeof. */ -+#undef SIZEOF_LONG - --/* Define to use dotlocking for mailboxes. */ --#undef USE_DOTLOCK -+/* If using the C implementation of alloca, define if you know the -+ direction of stack growth for your system; otherwise it will be -+ automatically deduced at run-time. -+ STACK_DIRECTION > 0 => grows toward higher addresses -+ STACK_DIRECTION < 0 => grows toward lower addresses -+ STACK_DIRECTION = 0 => direction of growth unknown */ -+#undef STACK_DIRECTION - --/* Define if mutt should run setgid mail. */ --#undef USE_SETGID -+/* Define to 1 if you have the ANSI C header files. */ -+#undef STDC_HEADERS - --/* Define if you want to use an external dotlocking program. */ --#undef DL_STANDALONE -+/* Is this the international version? */ -+#undef SUBVERSION - --/* Define your domain name. */ --#undef DOMAIN -+/* Define to enable Sun mailtool attachments support. */ -+#undef SUN_ATTACHMENT - --/* Define if you want support for the POP3 protocol. */ --#undef USE_POP -+/* Define to 1 if `sys_siglist' is declared by or . */ -+#undef SYS_SIGLIST_DECLARED - --/* Define if you want support for the IMAP protocol. */ --#undef USE_IMAP -+/* Define to support compressed folders. */ -+#undef USE_COMPRESSED - --/* Define to 'int' if doesn't have it. */ --#undef socklen_t -+/* Define to use dotlocking for mailboxes. */ -+#undef USE_DOTLOCK - --/* Include code for socket support. Set automatically if you enable POP3 or IMAP */ --#undef USE_SOCKET -+/* Define to use fcntl() to lock folders. */ -+#undef USE_FCNTL - --/* Define if your GSSAPI implementation is Heimdal */ --#undef HAVE_HEIMDAL -+/* Define to use flock() to lock mailboxes. */ -+#undef USE_FLOCK - --/* Define if you have GSSAPI libraries available */ -+/* Define if you want to use the included regex.c. */ -+#undef USE_GNU_REGEX -+ -+/* Define if you have GSSAPI libraries available */ - #undef USE_GSS - --/* Define if you want support for SSL. */ --#undef USE_SSL -+/* Define if you want support for the IMAP protocol. */ -+#undef USE_IMAP - --/* Define if you want support for SSL via the NSS library. */ -+/* Define if you want support for SSL via the NSS library. */ - #undef USE_NSS - --/* Define if want to use the Cyrus SASL library for POP/IMAP authentication. */ --#undef USE_SASL -+/* Define if you want support for the POP3 protocol. */ -+#undef USE_POP - --/* Define to enable debugging info. */ --#undef DEBUG -+/* Define if want to use the Cyrus SASL library for POP/IMAP authentication. -+ */ -+#undef USE_SASL - --/* Define to use flock() to lock mailboxes. */ --#undef USE_FLOCK -+/* Define if mutt should run setgid "mail". */ -+#undef USE_SETGID - --/* Define to use fcntl() to lock folders. */ --#undef USE_FCNTL -+/* Define if you compile with SLang instead of curses/ncurses. */ -+#undef USE_SLANG_CURSES - --/* Define to enable the buffy_size feature. */ --#undef BUFFY_SIZE -+/* Include code for socket support. Set automatically if you enable POP3 or -+ IMAP */ -+#undef USE_SOCKET - --/* Define to enable Sun mailtool attachments support. */ --#undef SUN_ATTACHMENT -+/* Define if you want support for SSL. */ -+#undef USE_SSL - --/* Define to enable compressed mailboxes support */ --#undef USE_COMPRESSED -+/* Version number of package */ -+#undef VERSION - --/* Define if the result of isprint() is unreliable. */ --#undef LOCALES_HACK -+/* Define to 1 if your processor stores words with the most significant byte -+ first (like Motorola and SPARC, unlike Intel and VAX). */ -+#undef WORDS_BIGENDIAN - --/* Define if you have the iconv() function. */ --#undef HAVE_ICONV -+/* Define to empty if `const' does not conform to ANSI C. */ -+#undef const - --/* Define as const if the declaration of iconv() needs const. */ --#undef ICONV_CONST -+/* Define as `__inline' if that's what the C compiler calls it, or to nothing -+ if it is not supported. */ -+#undef inline - --/* Define if you have and nl_langinfo(CODESET). */ --#undef HAVE_LANGINFO_CODESET -+/* Define to 'int' if system headers don't define. */ -+#undef mbstate_t - --/* Define if your file defines LC_MESSAGES. */ --#undef HAVE_LC_MESSAGES -+/* Define to `long' if does not define. */ -+#undef off_t - --/* Define to 1 if translation of program messages to the user's native language -- is requested. */ --#undef ENABLE_NLS -+/* Define to `int' if does not define. */ -+#undef pid_t - --/* Define if the GNU gettext() function is already present or preinstalled. */ --#undef HAVE_GETTEXT -+/* Define to `int' if does not define. */ -+#undef sig_atomic_t - --/* Define if defines iconv_t. */ --#undef HAVE_ICONV_T_DEF -+/* Define to `unsigned' if does not define. */ -+#undef size_t - --/* Define if your gettext has bind_textdomain_codeset. */ --#undef HAVE_BIND_TEXTDOMAIN_CODESET -+/* Define to 'int' if doesn't have it. */ -+#undef socklen_t - --/* Define to 'int' if system headers don't define. */ -+/* Define to 'int' if system headers don't define. */ - #undef wchar_t - --/* Define to 'int' if system headers don't define. */ -+/* Define to 'int' if system headers don't define. */ - #undef wint_t -- --/* Define to 'int' if system headers don't define. */ --#undef mbstate_t -- --/* Define if you are using the system's wchar_t functions. */ --#undef HAVE_WC_FUNCS -- --/* Define if you have and nl_langinfo(CODESET). */ --#undef HAVE_LANGINFO_CODESET -- --/* Define if you have and nl_langinfo(YESEXPR). */ --#undef HAVE_LANGINFO_YESEXPR -- - /* Define if you have start_color, as a function or macro. */ - #undef HAVE_START_COLOR - -diff -uNr mutt-1.4.orig/config.h.in~ mutt-1.4/config.h.in~ ---- mutt-1.4.orig/config.h.in~ Thu Jan 1 01:00:00 1970 -+++ mutt-1.4/config.h.in~ Sun Nov 3 21:57:20 2002 -@@ -0,0 +1,525 @@ -+/* config.h.in. Generated automatically from configure.in by autoheader 2.13. */ -+ -+/* Define if using alloca.c. */ -+#undef C_ALLOCA -+ -+/* Define to empty if the keyword does not work. */ -+#undef const -+ -+/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. -+ This function is required for alloca.c support on those systems. */ -+#undef CRAY_STACKSEG_END -+ -+/* Define if you have alloca, as a function or macro. */ -+#undef HAVE_ALLOCA -+ -+/* Define if you have and it should be used (not on Ultrix). */ -+#undef HAVE_ALLOCA_H -+ -+/* Define if you have a working `mmap' system call. */ -+#undef HAVE_MMAP -+ -+/* Define as __inline if that's what the C compiler calls it. */ -+#undef inline -+ -+/* Define to `long' if doesn't define. */ -+#undef off_t -+ -+/* Define to `int' if doesn't define. */ -+#undef pid_t -+ -+/* Define as the return type of signal handlers (int or void). */ -+#undef RETSIGTYPE -+ -+/* Define to `unsigned' if doesn't define. */ -+#undef size_t -+ -+/* If using the C implementation of alloca, define if you know the -+ direction of stack growth for your system; otherwise it will be -+ automatically deduced at run-time. -+ STACK_DIRECTION > 0 => grows toward higher addresses -+ STACK_DIRECTION < 0 => grows toward lower addresses -+ STACK_DIRECTION = 0 => direction of growth unknown -+ */ -+#undef STACK_DIRECTION -+ -+/* Define if you have the ANSI C header files. */ -+#undef STDC_HEADERS -+ -+/* Define if `sys_siglist' is declared by . */ -+#undef SYS_SIGLIST_DECLARED -+ -+/* Define if your processor stores words with the most significant -+ byte first (like Motorola and SPARC, unlike Intel and VAX). */ -+#undef WORDS_BIGENDIAN -+ -+/* -+ * Define if you have problems with mutt not detecting new/old mailboxes -+ * over NFS. Some NFS implementations incorrectly cache the attributes -+ * of small files. -+ */ -+#undef NFS_ATTRIBUTE_HACK -+ -+/* -+ * Is mail spooled to the user's home directory? If defined, MAILPATH should -+ * be set to the filename of the spool mailbox relative the the home -+ * directory. -+ * use: configure --with-homespool=FILE -+ */ -+#undef HOMESPOOL -+ -+/* Compiling with newsreading support with NNTP */ -+#undef USE_NNTP -+ -+/* program to use for shell commands */ -+#define EXECSHELL "/bin/sh" -+ -+/* Enable exact regeneration of email addresses as parsed? NOTE: this requires -+ significant more memory when defined. */ -+#undef EXACT_ADDRESS -+ -+/* Define to `int' if doesn't define. */ -+#undef sig_atomic_t -+ -+/* The number of bytes in a int. */ -+#undef SIZEOF_INT -+ -+/* The number of bytes in a long. */ -+#undef SIZEOF_LONG -+ -+/* Define if you have the RAND_egd function. */ -+#undef HAVE_RAND_EGD -+ -+/* Define if you have the RAND_status function. */ -+#undef HAVE_RAND_STATUS -+ -+/* Define if you have the __argz_count function. */ -+#undef HAVE___ARGZ_COUNT -+ -+/* Define if you have the __argz_next function. */ -+#undef HAVE___ARGZ_NEXT -+ -+/* Define if you have the __argz_stringify function. */ -+#undef HAVE___ARGZ_STRINGIFY -+ -+/* Define if you have the bind_textdomain_codeset function. */ -+#undef HAVE_BIND_TEXTDOMAIN_CODESET -+ -+/* Define if you have the dcgettext function. */ -+#undef HAVE_DCGETTEXT -+ -+/* Define if you have the fchdir function. */ -+#undef HAVE_FCHDIR -+ -+/* Define if you have the feof_unlocked function. */ -+#undef HAVE_FEOF_UNLOCKED -+ -+/* Define if you have the fgetpos function. */ -+#undef HAVE_FGETPOS -+ -+/* Define if you have the fgets_unlocked function. */ -+#undef HAVE_FGETS_UNLOCKED -+ -+/* Define if you have the ftruncate function. */ -+#undef HAVE_FTRUNCATE -+ -+/* Define if you have the getaddrinfo function. */ -+#undef HAVE_GETADDRINFO -+ -+/* Define if you have the getcwd function. */ -+#undef HAVE_GETCWD -+ -+/* Define if you have the getegid function. */ -+#undef HAVE_GETEGID -+ -+/* Define if you have the geteuid function. */ -+#undef HAVE_GETEUID -+ -+/* Define if you have the getgid function. */ -+#undef HAVE_GETGID -+ -+/* Define if you have the getpagesize function. */ -+#undef HAVE_GETPAGESIZE -+ -+/* Define if you have the getsid function. */ -+#undef HAVE_GETSID -+ -+/* Define if you have the getuid function. */ -+#undef HAVE_GETUID -+ -+/* Define if you have the iswalnum function. */ -+#undef HAVE_ISWALNUM -+ -+/* Define if you have the iswalpha function. */ -+#undef HAVE_ISWALPHA -+ -+/* Define if you have the iswcntrl function. */ -+#undef HAVE_ISWCNTRL -+ -+/* Define if you have the iswdigit function. */ -+#undef HAVE_ISWDIGIT -+ -+/* Define if you have the iswgraph function. */ -+#undef HAVE_ISWGRAPH -+ -+/* Define if you have the iswlower function. */ -+#undef HAVE_ISWLOWER -+ -+/* Define if you have the iswprint function. */ -+#undef HAVE_ISWPRINT -+ -+/* Define if you have the iswpunct function. */ -+#undef HAVE_ISWPUNCT -+ -+/* Define if you have the iswspace function. */ -+#undef HAVE_ISWSPACE -+ -+/* Define if you have the iswupper function. */ -+#undef HAVE_ISWUPPER -+ -+/* Define if you have the iswxdigit function. */ -+#undef HAVE_ISWXDIGIT -+ -+/* Define if you have the memmove function. */ -+#undef HAVE_MEMMOVE -+ -+/* Define if you have the mempcpy function. */ -+#undef HAVE_MEMPCPY -+ -+/* Define if you have the munmap function. */ -+#undef HAVE_MUNMAP -+ -+/* Define if you have the putenv function. */ -+#undef HAVE_PUTENV -+ -+/* Define if you have the regcomp function. */ -+#undef HAVE_REGCOMP -+ -+/* Define if you have the setegid function. */ -+#undef HAVE_SETEGID -+ -+/* Define if you have the setenv function. */ -+#undef HAVE_SETENV -+ -+/* Define if you have the setlocale function. */ -+#undef HAVE_SETLOCALE -+ -+/* Define if you have the setrlimit function. */ -+#undef HAVE_SETRLIMIT -+ -+/* Define if you have the snprintf function. */ -+#undef HAVE_SNPRINTF -+ -+/* Define if you have the srand48 function. */ -+#undef HAVE_SRAND48 -+ -+/* Define if you have the stpcpy function. */ -+#undef HAVE_STPCPY -+ -+/* Define if you have the strcasecmp function. */ -+#undef HAVE_STRCASECMP -+ -+/* Define if you have the strchr function. */ -+#undef HAVE_STRCHR -+ -+/* Define if you have the strdup function. */ -+#undef HAVE_STRDUP -+ -+/* Define if you have the strerror function. */ -+#undef HAVE_STRERROR -+ -+/* Define if you have the strftime function. */ -+#undef HAVE_STRFTIME -+ -+/* Define if you have the strtoul function. */ -+#undef HAVE_STRTOUL -+ -+/* Define if you have the towlower function. */ -+#undef HAVE_TOWLOWER -+ -+/* Define if you have the towupper function. */ -+#undef HAVE_TOWUPPER -+ -+/* Define if you have the tsearch function. */ -+#undef HAVE_TSEARCH -+ -+/* Define if you have the vsnprintf function. */ -+#undef HAVE_VSNPRINTF -+ -+/* Define if you have the header file. */ -+#undef HAVE_ARGZ_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_GETOPT_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_ICONV_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_INTTYPES_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_IOCTL_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_LIMITS_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_LOCALE_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_MALLOC_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_NCURSES_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_NCURSESW_NCURSES_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_NL_TYPES_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_STDARG_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_STDDEF_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_STDINT_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_STDLIB_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_STRING_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_SYS_IOCTL_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_SYS_PARAM_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_SYS_RESOURCE_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_SYS_TIME_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_SYSEXITS_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_UNISTD_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_UNIX_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_WCHAR_H -+ -+/* Define if you have the header file. */ -+#undef HAVE_WCTYPE_H -+ -+/* Define if you have the crypto library (-lcrypto). */ -+#undef HAVE_LIBCRYPTO -+ -+/* Define if you have the nsl library (-lnsl). */ -+#undef HAVE_LIBNSL -+ -+/* Define if you have the sasl library (-lsasl). */ -+#undef HAVE_LIBSASL -+ -+/* Define if you have the socket library (-lsocket). */ -+#undef HAVE_LIBSOCKET -+ -+/* Define if you have the ssl library (-lssl). */ -+#undef HAVE_LIBSSL -+ -+/* Define if you have the termlib library (-ltermlib). */ -+#undef HAVE_LIBTERMLIB -+ -+/* Name of package */ -+#undef PACKAGE -+ -+/* Version number of package */ -+#undef VERSION -+ -+/* Define if compiler has function prototypes */ -+#undef PROTOTYPES -+ -+/* Where to find sendmail on your system. */ -+#undef SENDMAIL -+ -+/* Define if you want PGP support. */ -+#undef HAVE_PGP -+ -+/* Where to find mixmaster on your system. */ -+#undef MIXMASTER -+ -+/* Is this the international version? */ -+#undef SUBVERSION -+ -+/* Where to find ispell on your system. */ -+#undef ISPELL -+ -+/* Define if you compile with SLang instead of curses/ncurses. */ -+#undef USE_SLANG_CURSES -+ -+/* Define if your curses library supports color. */ -+#undef HAVE_COLOR -+ -+/* Define if your curses library supports color. */ -+#undef HAVE_COLOR -+ -+/* Define if you have the uint32_t type. */ -+#undef HAVE_UINT32_T -+ -+/* Define if you want to use the included regex.c. */ -+#undef USE_GNU_REGEX -+ -+/* Where new mail is spooled. */ -+#undef MAILPATH -+ -+/* Define to use dotlocking for mailboxes. */ -+#undef USE_DOTLOCK -+ -+/* Where new mail is spooled. */ -+#undef MAILPATH -+ -+/* Define to use dotlocking for mailboxes. */ -+#undef USE_DOTLOCK -+ -+/* Define to use dotlocking for mailboxes. */ -+#undef USE_DOTLOCK -+ -+/* Define if mutt should run setgid mail. */ -+#undef USE_SETGID -+ -+/* Define if you want to use an external dotlocking program. */ -+#undef DL_STANDALONE -+ -+/* Define your domain name. */ -+#undef DOMAIN -+ -+/* Define if you want support for the POP3 protocol. */ -+#undef USE_POP -+ -+/* Define if you want support for the IMAP protocol. */ -+#undef USE_IMAP -+ -+/* Define to 'int' if doesn't have it. */ -+#undef socklen_t -+ -+/* Include code for socket support. Set automatically if you enable POP3 or IMAP */ -+#undef USE_SOCKET -+ -+/* Define if your GSSAPI implementation is Heimdal */ -+#undef HAVE_HEIMDAL -+ -+/* Define if you have GSSAPI libraries available */ -+#undef USE_GSS -+ -+/* Define if you want support for SSL. */ -+#undef USE_SSL -+ -+/* Define if you want support for SSL via the NSS library. */ -+#undef USE_NSS -+ -+/* Define if want to use the Cyrus SASL library for POP/IMAP authentication. */ -+#undef USE_SASL -+ -+/* Define to enable debugging info. */ -+#undef DEBUG -+ -+/* Define to use flock() to lock mailboxes. */ -+#undef USE_FLOCK -+ -+/* Define to use fcntl() to lock folders. */ -+#undef USE_FCNTL -+ -+/* Define to enable the buffy_size feature. */ -+#undef BUFFY_SIZE -+ -+/* Define to enable Sun mailtool attachments support. */ -+#undef SUN_ATTACHMENT -+ -+/* Define to enable compressed mailboxes support */ -+#undef USE_COMPRESSED -+ -+/* Define if the result of isprint() is unreliable. */ -+#undef LOCALES_HACK -+ -+/* Define if you have the iconv() function. */ -+#undef HAVE_ICONV -+ -+/* Define as const if the declaration of iconv() needs const. */ -+#undef ICONV_CONST -+ -+/* Define if you have and nl_langinfo(CODESET). */ -+#undef HAVE_LANGINFO_CODESET -+ -+/* Define if your file defines LC_MESSAGES. */ -+#undef HAVE_LC_MESSAGES -+ -+/* Define to 1 if translation of program messages to the user's native language -+ is requested. */ -+#undef ENABLE_NLS -+ -+/* Define if the GNU gettext() function is already present or preinstalled. */ -+#undef HAVE_GETTEXT -+ -+/* Define if defines iconv_t. */ -+#undef HAVE_ICONV_T_DEF -+ -+/* Define if your gettext has bind_textdomain_codeset. */ -+#undef HAVE_BIND_TEXTDOMAIN_CODESET -+ -+/* Define to 'int' if system headers don't define. */ -+#undef wchar_t -+ -+/* Define to 'int' if system headers don't define. */ -+#undef wint_t -+ -+/* Define to 'int' if system headers don't define. */ -+#undef mbstate_t -+ -+/* Define if you are using the system's wchar_t functions. */ -+#undef HAVE_WC_FUNCS -+ -+/* Define if you have and nl_langinfo(CODESET). */ -+#undef HAVE_LANGINFO_CODESET -+ -+/* Define if you have and nl_langinfo(YESEXPR). */ -+#undef HAVE_LANGINFO_YESEXPR -+ -+/* Define if you have start_color, as a function or macro. */ -+#undef HAVE_START_COLOR -+ -+/* Define if you have typeahead, as a function or macro. */ -+#undef HAVE_TYPEAHEAD -+ -+/* Define if you have bkgdset, as a function or macro. */ -+#undef HAVE_BKGDSET -+ -+/* Define if you have curs_set, as a function or macro. */ -+#undef HAVE_CURS_SET -+ -+/* Define if you have meta, as a function or macro. */ -+#undef HAVE_META -+ -+/* Define if you have use_default_colors, as a function or macro. */ -+#undef HAVE_USE_DEFAULT_COLORS -+ -+/* Define if you have resizeterm, as a function or macro. */ -+#undef HAVE_RESIZETERM -+ -+/* Some systems declare sig_atomic_t as volatile, some others -- no. -+ * This define will have value `sig_atomic_t' or `volatile sig_atomic_t' -+ * accordingly. */ -+#undef SIG_ATOMIC_VOLATILE_T -+ -+/* Define as 1 if iconv() only converts exactly and we should treat -+ * all return values other than (size_t)(-1) as equivalent. */ -+#undef ICONV_NONTRANS -+ -diff -uNr mutt-1.4.orig/config.sub mutt-1.4/config.sub ---- mutt-1.4.orig/config.sub Wed Jan 16 21:44:49 2002 -+++ mutt-1.4/config.sub Sun Nov 3 21:57:29 2002 -@@ -3,7 +3,7 @@ - # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, - # 2000, 2001, 2002 Free Software Foundation, Inc. - --timestamp='2002-01-02' -+timestamp='2002-07-03' - - # This file is (in principle) common to ALL GNU software. - # The presence of a machine in this file suggests that SOME GNU software -@@ -118,7 +118,7 @@ - # Here we must recognize all the valid KERNEL-OS combinations. - maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` - case $maybe_os in -- nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*) -+ nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*) - os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` - ;; -@@ -230,24 +230,32 @@ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ - | c4x | clipper \ -- | d10v | d30v | dsp16xx \ -- | fr30 \ -+ | d10v | d30v | dlx | dsp16xx \ -+ | fr30 | frv \ - | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | i370 | i860 | i960 | ia64 \ -+ | ip2k \ - | m32r | m68000 | m68k | m88k | mcore \ -- | mips16 | mips64 | mips64el | mips64orion | mips64orionel \ -- | mips64vr4100 | mips64vr4100el | mips64vr4300 \ -- | mips64vr4300el | mips64vr5000 | mips64vr5000el \ -- | mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \ -- | mipsisa32 \ -+ | mips | mipsbe | mipseb | mipsel | mipsle \ -+ | mips16 \ -+ | mips64 | mips64el \ -+ | mips64orion | mips64orionel \ -+ | mips64vr4100 | mips64vr4100el \ -+ | mips64vr4300 | mips64vr4300el \ -+ | mips64vr5000 | mips64vr5000el \ -+ | mipsisa32 | mipsisa32el \ -+ | mipsisa64 | mipsisa64el \ -+ | mipsisa64sb1 | mipsisa64sb1el \ -+ | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ - | ns16k | ns32k \ -- | openrisc \ -+ | openrisc | or32 \ - | pdp10 | pdp11 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ - | pyramid \ -- | sh | sh[34] | sh[34]eb | shbe | shle \ -- | sparc | sparc64 | sparclet | sparclite | sparcv9 | sparcv9b \ -+ | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ -+ | sh64 | sh64le \ -+ | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ - | strongarm \ - | tahoe | thumb | tic80 | tron \ - | v850 | v850e \ -@@ -281,37 +289,46 @@ - | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ -- | arm-* | armbe-* | armle-* | armv*-* \ -+ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ - | avr-* \ - | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c54x-* \ -- | clipper-* | cray2-* | cydra-* \ -- | d10v-* | d30v-* \ -+ | clipper-* | cydra-* \ -+ | d10v-* | d30v-* | dlx-* \ - | elxsi-* \ -- | f30[01]-* | f700-* | fr30-* | fx80-* \ -+ | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ - | h8300-* | h8500-* \ - | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ - | i*86-* | i860-* | i960-* | ia64-* \ -+ | ip2k-* \ - | m32r-* \ -- | m68000-* | m680[01234]0-* | m68360-* | m683?2-* | m68k-* \ -+ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | mcore-* \ -- | mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \ -- | mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \ -- | mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \ -- | mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \ -+ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ -+ | mips16-* \ -+ | mips64-* | mips64el-* \ -+ | mips64orion-* | mips64orionel-* \ -+ | mips64vr4100-* | mips64vr4100el-* \ -+ | mips64vr4300-* | mips64vr4300el-* \ -+ | mips64vr5000-* | mips64vr5000el-* \ -+ | mipsisa32-* | mipsisa32el-* \ -+ | mipsisa64-* | mipsisa64el-* \ -+ | mipsisa64sb1-* | mipsisa64sb1el-* \ -+ | mipstx39 | mipstx39el \ - | none-* | np1-* | ns16k-* | ns32k-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ - | pyramid-* \ - | romp-* | rs6000-* \ -- | sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* \ -- | sparc-* | sparc64-* | sparc86x-* | sparclite-* \ -- | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* \ -- | t3e-* | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \ -+ | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \ -+ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ -+ | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ -+ | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ -+ | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \ - | v850-* | v850e-* | vax-* \ - | we32k-* \ -- | x86-* | x86_64-* | xmp-* | xps100-* | xscale-* | xstormy16-* \ -+ | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ - | xtensa-* \ - | ymp-* \ - | z8k-*) -@@ -377,6 +394,10 @@ - basic_machine=ns32k-sequent - os=-dynix - ;; -+ c90) -+ basic_machine=c90-cray -+ os=-unicos -+ ;; - convex-c1) - basic_machine=c1-convex - os=-bsd -@@ -397,16 +418,8 @@ - basic_machine=c38-convex - os=-bsd - ;; -- cray | ymp) -- basic_machine=ymp-cray -- os=-unicos -- ;; -- cray2) -- basic_machine=cray2-cray -- os=-unicos -- ;; -- [cjt]90) -- basic_machine=${basic_machine}-cray -+ cray | j90) -+ basic_machine=j90-cray - os=-unicos - ;; - crds | unos) -@@ -609,14 +622,6 @@ - basic_machine=m68k-atari - os=-mint - ;; -- mipsel*-linux*) -- basic_machine=mipsel-unknown -- os=-linux-gnu -- ;; -- mips*-linux*) -- basic_machine=mips-unknown -- os=-linux-gnu -- ;; - mips3*-*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` - ;; -@@ -714,6 +719,10 @@ - basic_machine=hppa1.1-oki - os=-proelf - ;; -+ or32 | or32-*) -+ basic_machine=or32-unknown -+ os=-coff -+ ;; - OSE68000 | ose68000) - basic_machine=m68000-ericsson - os=-ose -@@ -874,7 +883,7 @@ - sun386 | sun386i | roadrunner) - basic_machine=i386-sun - ;; -- sv1) -+ sv1) - basic_machine=sv1-cray - os=-unicos - ;; -@@ -882,8 +891,16 @@ - basic_machine=i386-sequent - os=-dynix - ;; -+ t3d) -+ basic_machine=alpha-cray -+ os=-unicos -+ ;; - t3e) -- basic_machine=t3e-cray -+ basic_machine=alphaev5-cray -+ os=-unicos -+ ;; -+ t90) -+ basic_machine=t90-cray - os=-unicos - ;; - tic54x | c54x*) -@@ -950,13 +967,13 @@ - basic_machine=i386-pc - os=-windows32-msvcrt - ;; -- xmp) -- basic_machine=xmp-cray -- os=-unicos -- ;; - xps | xps100) - basic_machine=xps100-honeywell - ;; -+ ymp) -+ basic_machine=ymp-cray -+ os=-unicos -+ ;; - z8k-*-coff) - basic_machine=z8k-unknown - os=-sim -@@ -977,13 +994,6 @@ - op60c) - basic_machine=hppa1.1-oki - ;; -- mips) -- if [ x$os = x-linux-gnu ]; then -- basic_machine=mips-unknown -- else -- basic_machine=mips-mips -- fi -- ;; - romp) - basic_machine=romp-ibm - ;; -@@ -1003,9 +1013,12 @@ - we32k) - basic_machine=we32k-att - ;; -- sh3 | sh4 | sh3eb | sh4eb) -+ sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele) - basic_machine=sh-unknown - ;; -+ sh64) -+ basic_machine=sh64-unknown -+ ;; - sparc | sparcv9 | sparcv9b) - basic_machine=sparc-sun - ;; -@@ -1093,7 +1106,8 @@ - | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \ - | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ - | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ -- | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* | -morphos*) -+ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ -+ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* | -powermax*) - # Remember, each alternative MUST END IN *, to match a version number. - ;; - -qnx*) -@@ -1154,6 +1168,9 @@ - -ctix* | -uts*) - os=-sysv - ;; -+ -nova*) -+ os=-rtmk-nova -+ ;; - -ns2 ) - os=-nextstep2 - ;; -@@ -1259,6 +1276,9 @@ - mips*-*) - os=-elf - ;; -+ or32-*) -+ os=-coff -+ ;; - *-tti) # must be before sparc entry or we get the wrong os. - os=-sysv3 - ;; -@@ -1406,7 +1426,7 @@ - -ptx*) - vendor=sequent - ;; -- -vxsim* | -vxworks*) -+ -vxsim* | -vxworks* | -windiss*) - vendor=wrs - ;; - -aux*) -diff -uNr mutt-1.4.orig/configure mutt-1.4/configure ---- mutt-1.4.orig/configure Sun Nov 3 21:42:51 2002 -+++ mutt-1.4/configure Sun Nov 3 21:57:28 2002 -@@ -1,88 +1,328 @@ - #! /bin/sh -- - # Guess values for system-dependent variables and create Makefiles. --# Generated automatically using autoconf version 2.13 --# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. -+# Generated by GNU Autoconf 2.53a. - # -+# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -+# Free Software Foundation, Inc. - # This configure script is free software; the Free Software Foundation - # gives unlimited permission to copy, distribute and modify it. -+## --------------------- ## -+## M4sh Initialization. ## -+## --------------------- ## -+ -+# Be Bourne compatible -+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then -+ emulate sh -+ NULLCMD=: -+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which -+ # is contrary to our usage. Disable this feature. -+ alias -g '${1+"$@"}'='"$@"' -+elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then -+ set -o posix -+fi -+ -+# NLS nuisances. -+# Support unset when possible. -+if (FOO=FOO; unset FOO) >/dev/null 2>&1; then -+ as_unset=unset -+else -+ as_unset=false -+fi -+ -+(set +x; test -n "`(LANG=C; export LANG) 2>&1`") && -+ { $as_unset LANG || test "${LANG+set}" != set; } || -+ { LANG=C; export LANG; } -+(set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && -+ { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || -+ { LC_ALL=C; export LC_ALL; } -+(set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && -+ { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || -+ { LC_TIME=C; export LC_TIME; } -+(set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && -+ { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || -+ { LC_CTYPE=C; export LC_CTYPE; } -+(set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && -+ { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || -+ { LANGUAGE=C; export LANGUAGE; } -+(set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && -+ { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || -+ { LC_COLLATE=C; export LC_COLLATE; } -+(set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && -+ { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || -+ { LC_NUMERIC=C; export LC_NUMERIC; } -+(set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && -+ { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || -+ { LC_MESSAGES=C; export LC_MESSAGES; } -+ -+ -+# Required to use basename. -+if expr a : '\(a\)' >/dev/null 2>&1; then -+ as_expr=expr -+else -+ as_expr=false -+fi -+ -+if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then -+ as_basename=basename -+else -+ as_basename=false -+fi -+ -+ -+# Name of the executable. -+as_me=`$as_basename "$0" || -+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ -+ X"$0" : 'X\(//\)$' \| \ -+ X"$0" : 'X\(/\)$' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X/"$0" | -+ sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } -+ /^X\/\(\/\/\)$/{ s//\1/; q; } -+ /^X\/\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ -+ -+# PATH needs CR, and LINENO needs CR and PATH. -+# Avoid depending upon Character Ranges. -+as_cr_letters='abcdefghijklmnopqrstuvwxyz' -+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -+as_cr_Letters=$as_cr_letters$as_cr_LETTERS -+as_cr_digits='0123456789' -+as_cr_alnum=$as_cr_Letters$as_cr_digits -+ -+# The user is always right. -+if test "${PATH_SEPARATOR+set}" != set; then -+ echo "#! /bin/sh" >conftest.sh -+ echo "exit 0" >>conftest.sh -+ chmod +x conftest.sh -+ if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then -+ PATH_SEPARATOR=';' -+ else -+ PATH_SEPARATOR=: -+ fi -+ rm -f conftest.sh -+fi -+ -+ -+ as_lineno_1=$LINENO -+ as_lineno_2=$LINENO -+ as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` -+ test "x$as_lineno_1" != "x$as_lineno_2" && -+ test "x$as_lineno_3" = "x$as_lineno_2" || { -+ # Find who we are. Look in the path if we contain no path at all -+ # relative or not. -+ case $0 in -+ *[\\/]* ) as_myself=$0 ;; -+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -+done -+ -+ ;; -+ esac -+ # We did not find ourselves, most probably we were run as `sh COMMAND' -+ # in which case we are not to be found in the path. -+ if test "x$as_myself" = x; then -+ as_myself=$0 -+ fi -+ if test ! -f "$as_myself"; then -+ { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 -+ { (exit 1); exit 1; }; } -+ fi -+ case $CONFIG_SHELL in -+ '') -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for as_base in sh bash ksh sh5; do -+ case $as_dir in -+ /*) -+ if ("$as_dir/$as_base" -c ' -+ as_lineno_1=$LINENO -+ as_lineno_2=$LINENO -+ as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` -+ test "x$as_lineno_1" != "x$as_lineno_2" && -+ test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then -+ $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } -+ $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } -+ CONFIG_SHELL=$as_dir/$as_base -+ export CONFIG_SHELL -+ exec "$CONFIG_SHELL" "$0" ${1+"$@"} -+ fi;; -+ esac -+ done -+done -+;; -+ esac -+ -+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO -+ # uniformly replaced by the line number. The first 'sed' inserts a -+ # line-number line before each line; the second 'sed' does the real -+ # work. The second script uses 'N' to pair each line-number line -+ # with the numbered line, and appends trailing '-' during -+ # substitution so that $LINENO is not a special case at line end. -+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the -+ # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) -+ sed '=' <$as_myself | -+ sed ' -+ N -+ s,$,-, -+ : loop -+ s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, -+ t loop -+ s,-$,, -+ s,^['$as_cr_digits']*\n,, -+ ' >$as_me.lineno && -+ chmod +x $as_me.lineno || -+ { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 -+ { (exit 1); exit 1; }; } -+ -+ # Don't try to exec as it changes $[0], causing all sort of problems -+ # (the dirname of $[0] is not the place where we might find the -+ # original and so on. Autoconf is especially sensible to this). -+ . ./$as_me.lineno -+ # Exit status is that of the last command. -+ exit -+} -+ -+ -+case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in -+ *c*,-n*) ECHO_N= ECHO_C=' -+' ECHO_T=' ' ;; -+ *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; -+ *) ECHO_N= ECHO_C='\c' ECHO_T= ;; -+esac -+ -+if expr a : '\(a\)' >/dev/null 2>&1; then -+ as_expr=expr -+else -+ as_expr=false -+fi -+ -+rm -f conf$$ conf$$.exe conf$$.file -+echo >conf$$.file -+if ln -s conf$$.file conf$$ 2>/dev/null; then -+ # We could just check for DJGPP; but this test a) works b) is more generic -+ # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). -+ if test -f conf$$.exe; then -+ # Don't use ln at all; we don't have any links -+ as_ln_s='cp -p' -+ else -+ as_ln_s='ln -s' -+ fi -+elif ln conf$$.file conf$$ 2>/dev/null; then -+ as_ln_s=ln -+else -+ as_ln_s='cp -p' -+fi -+rm -f conf$$ conf$$.exe conf$$.file - --# Defaults: --ac_help= -+if mkdir -p . 2>/dev/null; then -+ as_mkdir_p=: -+else -+ as_mkdir_p=false -+fi -+ -+as_executable_p="test -f" -+ -+# Sed expression to map a string onto a valid CPP name. -+as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -+ -+# Sed expression to map a string onto a valid variable name. -+as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -+ -+ -+# IFS -+# We need space, tab and new line, in precisely that order. -+as_nl=' -+' -+IFS=" $as_nl" -+ -+# CDPATH. -+$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } -+ -+ -+# Name of the host. -+# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, -+# so uname gets run too. -+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` -+ -+exec 6>&1 -+ -+# -+# Initializations. -+# - ac_default_prefix=/usr/local --# Any additions from configure.in: --ac_help="$ac_help -- --disable-pgp Disable PGP support" --ac_help="$ac_help -- --with-mixmaster[=PATH] Include Mixmaster support" --ac_help="$ac_help -- --with-slang[=DIR] Use S-Lang instead of ncurses" --ac_help="$ac_help -- --with-curses=DIR Where ncurses is installed " --ac_help="$ac_help -- --with-regex Use the GNU regex library " --ac_help="$ac_help -- --with-homespool[=FILE] File in user's directory where new mail is spooled" --ac_help="$ac_help -- --with-mailpath=DIR Directory where spool mailboxes are located" --ac_help="$ac_help -- --enable-external-dotlock Force use of an external dotlock program" --ac_help="$ac_help -- --with-docdir=PATH Specify where to put the documentation" --ac_help="$ac_help -- --with-domain=DOMAIN Specify your DNS domain name" --ac_help="$ac_help -- --enable-pop Enable POP3 support" --ac_help="$ac_help -- --enable-imap Enable IMAP support" --ac_help="$ac_help -- --with-gss[=PFX] Compile in GSSAPI authentication for IMAP" --ac_help="$ac_help -- --with-ssl[=PFX] Compile in SSL support for POP/IMAP" --ac_help="$ac_help -- --with-nss[=PFX] Compile in SSL support for POP/IMAP via NSS" --ac_help="$ac_help -- --with-sasl[=PFX] Use Cyrus SASL library for POP/IMAP authentication" --ac_help="$ac_help -- --enable-debug Enable debugging support" --ac_help="$ac_help -- --enable-flock Use flock() to lock files" --ac_help="$ac_help -- --disable-fcntl Do NOT use fcntl() to lock files " --ac_help="$ac_help -- --disable-warnings Turn off compiler warnings (not recommended)" --ac_help="$ac_help -- --enable-nfs-fix Work around an NFS with broken attributes caching " --ac_help="$ac_help -- --enable-buffy-size Use file size attribute instead of access time " --ac_help="$ac_help -- --enable-mailtool Enable Sun mailtool attachments support " --ac_help="$ac_help -- --enable-locales-fix The result of isprint() is unreliable " --ac_help="$ac_help -- --enable-compressed Enable compressed folders support " --ac_help="$ac_help -- --with-exec-shell=SHELL Specify alternate shell (ONLY if /bin/sh is broken)" --ac_help="$ac_help -- --enable-exact-address Enable regeneration of email addresses" --ac_help="$ac_help -- --with-iconv[=DIR] search for libiconv in DIR/include and DIR/lib" --ac_help="$ac_help -- --disable-nls do not use Native Language Support" --ac_help="$ac_help -- --with-included-gettext use the GNU gettext library included here" --ac_help="$ac_help -- --without-wc-funcs Do not use the system's wchar_t functions" -+cross_compiling=no -+subdirs= -+MFLAGS= -+MAKEFLAGS= -+SHELL=${CONFIG_SHELL-/bin/sh} -+ -+# Maximum number of lines to put in a shell here document. -+# This variable seems obsolete. It should probably be removed, and -+# only ac_max_sed_lines should be used. -+: ${ac_max_here_lines=38} -+ -+# Identity of this package. -+PACKAGE_NAME= -+PACKAGE_TARNAME= -+PACKAGE_VERSION= -+PACKAGE_STRING= -+PACKAGE_BUGREPORT= -+ -+ac_unique_file="mutt.h" -+# Factoring default headers for most tests. -+ac_includes_default="\ -+#include -+#if HAVE_SYS_TYPES_H -+# include -+#endif -+#if HAVE_SYS_STAT_H -+# include -+#endif -+#if STDC_HEADERS -+# include -+# include -+#else -+# if HAVE_STDLIB_H -+# include -+# endif -+#endif -+#if HAVE_STRING_H -+# if !STDC_HEADERS && HAVE_MEMORY_H -+# include -+# endif -+# include -+#endif -+#if HAVE_STRINGS_H -+# include -+#endif -+#if HAVE_INTTYPES_H -+# include -+#else -+# if HAVE_STDINT_H -+# include -+# endif -+#endif -+#if HAVE_UNISTD_H -+# include -+#endif" -+ - - # Initialize some variables set by options. -+ac_init_help= -+ac_init_version=false - # The variables have the same names as the options, with - # dashes changed to underlines. --build=NONE --cache_file=./config.cache -+cache_file=/dev/null - exec_prefix=NONE --host=NONE - no_create= --nonopt=NONE - no_recursion= - prefix=NONE - program_prefix=NONE -@@ -91,34 +331,31 @@ - silent= - site= - srcdir= --target=NONE - verbose= - x_includes=NONE - x_libraries=NONE -+ -+# Installation directory options. -+# These are left unexpanded so users can "make install exec_prefix=/foo" -+# and all the variables that are supposed to be based on exec_prefix -+# by default will actually change. -+# Use braces instead of parens because sh, perl, etc. also accept them. - bindir='${exec_prefix}/bin' - sbindir='${exec_prefix}/sbin' --libexecdir='${exec_prefix}/libexec' -+libexecdir='${exec_prefix}/lib' - datadir='${prefix}/share' - sysconfdir='${prefix}/etc' --sharedstatedir='${prefix}/com' --localstatedir='${prefix}/var' -+sharedstatedir='/var/lib' -+localstatedir='/var/lib' - libdir='${exec_prefix}/lib' - includedir='${prefix}/include' - oldincludedir='/usr/include' --infodir='${prefix}/info' --mandir='${prefix}/man' -- --# Initialize some other variables. --subdirs= --MFLAGS= MAKEFLAGS= --SHELL=${CONFIG_SHELL-/bin/sh} --# Maximum number of lines to put in a shell here document. --ac_max_here_lines=12 -+infodir='/usr/share/info' -+mandir='/usr/share/man' - - ac_prev= - for ac_option - do -- - # If the previous option needs an argument, assign it. - if test -n "$ac_prev"; then - eval "$ac_prev=\$ac_option" -@@ -126,59 +363,59 @@ - continue - fi - -- case "$ac_option" in -- -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; -- *) ac_optarg= ;; -- esac -+ ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` - - # Accept the important Cygnus configure options, so we can diagnose typos. - -- case "$ac_option" in -+ case $ac_option in - - -bindir | --bindir | --bindi | --bind | --bin | --bi) - ac_prev=bindir ;; - -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) -- bindir="$ac_optarg" ;; -+ bindir=$ac_optarg ;; - - -build | --build | --buil | --bui | --bu) -- ac_prev=build ;; -+ ac_prev=build_alias ;; - -build=* | --build=* | --buil=* | --bui=* | --bu=*) -- build="$ac_optarg" ;; -+ build_alias=$ac_optarg ;; - - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) -- cache_file="$ac_optarg" ;; -+ cache_file=$ac_optarg ;; -+ -+ --config-cache | -C) -+ cache_file=config.cache ;; - - -datadir | --datadir | --datadi | --datad | --data | --dat | --da) - ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ - | --da=*) -- datadir="$ac_optarg" ;; -+ datadir=$ac_optarg ;; - - -disable-* | --disable-*) -- ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` -+ ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` - # Reject names that are not valid shell variable names. -- if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then -- { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } -- fi -- ac_feature=`echo $ac_feature| sed 's/-/_/g'` -- eval "enable_${ac_feature}=no" ;; -+ expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && -+ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 -+ { (exit 1); exit 1; }; } -+ ac_feature=`echo $ac_feature | sed 's/-/_/g'` -+ eval "enable_$ac_feature=no" ;; - - -enable-* | --enable-*) -- ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` -+ ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` - # Reject names that are not valid shell variable names. -- if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then -- { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } -- fi -- ac_feature=`echo $ac_feature| sed 's/-/_/g'` -- case "$ac_option" in -- *=*) ;; -+ expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && -+ { echo "$as_me: error: invalid feature name: $ac_feature" >&2 -+ { (exit 1); exit 1; }; } -+ ac_feature=`echo $ac_feature | sed 's/-/_/g'` -+ case $ac_option in -+ *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac -- eval "enable_${ac_feature}='$ac_optarg'" ;; -+ eval "enable_$ac_feature='$ac_optarg'" ;; - - -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ - | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ -@@ -187,95 +424,47 @@ - -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ - | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ - | --exec=* | --exe=* | --ex=*) -- exec_prefix="$ac_optarg" ;; -+ exec_prefix=$ac_optarg ;; - - -gas | --gas | --ga | --g) - # Obsolete; use --with-gas. - with_gas=yes ;; - -- -help | --help | --hel | --he) -- # Omit some internal or obsolete options to make the list less imposing. -- # This message is too long to be a string in the A/UX 3.1 sh. -- cat << EOF --Usage: configure [options] [host] --Options: [defaults in brackets after descriptions] --Configuration: -- --cache-file=FILE cache test results in FILE -- --help print this message -- --no-create do not create output files -- --quiet, --silent do not print \`checking...' messages -- --version print the version of autoconf that created configure --Directory and file names: -- --prefix=PREFIX install architecture-independent files in PREFIX -- [$ac_default_prefix] -- --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX -- [same as prefix] -- --bindir=DIR user executables in DIR [EPREFIX/bin] -- --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] -- --libexecdir=DIR program executables in DIR [EPREFIX/libexec] -- --datadir=DIR read-only architecture-independent data in DIR -- [PREFIX/share] -- --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] -- --sharedstatedir=DIR modifiable architecture-independent data in DIR -- [PREFIX/com] -- --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] -- --libdir=DIR object code libraries in DIR [EPREFIX/lib] -- --includedir=DIR C header files in DIR [PREFIX/include] -- --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] -- --infodir=DIR info documentation in DIR [PREFIX/info] -- --mandir=DIR man documentation in DIR [PREFIX/man] -- --srcdir=DIR find the sources in DIR [configure dir or ..] -- --program-prefix=PREFIX prepend PREFIX to installed program names -- --program-suffix=SUFFIX append SUFFIX to installed program names -- --program-transform-name=PROGRAM -- run sed PROGRAM on installed program names --EOF -- cat << EOF --Host type: -- --build=BUILD configure for building on BUILD [BUILD=HOST] -- --host=HOST configure for HOST [guessed] -- --target=TARGET configure for TARGET [TARGET=HOST] --Features and packages: -- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) -- --enable-FEATURE[=ARG] include FEATURE [ARG=yes] -- --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] -- --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) -- --x-includes=DIR X include files are in DIR -- --x-libraries=DIR X library files are in DIR --EOF -- if test -n "$ac_help"; then -- echo "--enable and --with options recognized:$ac_help" -- fi -- exit 0 ;; -+ -help | --help | --hel | --he | -h) -+ ac_init_help=long ;; -+ -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) -+ ac_init_help=recursive ;; -+ -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) -+ ac_init_help=short ;; - - -host | --host | --hos | --ho) -- ac_prev=host ;; -+ ac_prev=host_alias ;; - -host=* | --host=* | --hos=* | --ho=*) -- host="$ac_optarg" ;; -+ host_alias=$ac_optarg ;; - - -includedir | --includedir | --includedi | --included | --include \ - | --includ | --inclu | --incl | --inc) - ac_prev=includedir ;; - -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ - | --includ=* | --inclu=* | --incl=* | --inc=*) -- includedir="$ac_optarg" ;; -+ includedir=$ac_optarg ;; - - -infodir | --infodir | --infodi | --infod | --info | --inf) - ac_prev=infodir ;; - -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) -- infodir="$ac_optarg" ;; -+ infodir=$ac_optarg ;; - - -libdir | --libdir | --libdi | --libd) - ac_prev=libdir ;; - -libdir=* | --libdir=* | --libdi=* | --libd=*) -- libdir="$ac_optarg" ;; -+ libdir=$ac_optarg ;; - - -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ - | --libexe | --libex | --libe) - ac_prev=libexecdir ;; - -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ - | --libexe=* | --libex=* | --libe=*) -- libexecdir="$ac_optarg" ;; -+ libexecdir=$ac_optarg ;; - - -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst \ -@@ -284,19 +473,19 @@ - -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* \ - | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) -- localstatedir="$ac_optarg" ;; -+ localstatedir=$ac_optarg ;; - - -mandir | --mandir | --mandi | --mand | --man | --ma | --m) - ac_prev=mandir ;; - -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) -- mandir="$ac_optarg" ;; -+ mandir=$ac_optarg ;; - - -nfp | --nfp | --nf) - # Obsolete; use --without-fp. - with_fp=no ;; - - -no-create | --no-create | --no-creat | --no-crea | --no-cre \ -- | --no-cr | --no-c) -+ | --no-cr | --no-c | -n) - no_create=yes ;; - - -no-recursion | --no-recursion | --no-recursio | --no-recursi \ -@@ -310,26 +499,26 @@ - -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ - | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ - | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) -- oldincludedir="$ac_optarg" ;; -+ oldincludedir=$ac_optarg ;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) -- prefix="$ac_optarg" ;; -+ prefix=$ac_optarg ;; - - -program-prefix | --program-prefix | --program-prefi | --program-pref \ - | --program-pre | --program-pr | --program-p) - ac_prev=program_prefix ;; - -program-prefix=* | --program-prefix=* | --program-prefi=* \ - | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) -- program_prefix="$ac_optarg" ;; -+ program_prefix=$ac_optarg ;; - - -program-suffix | --program-suffix | --program-suffi | --program-suff \ - | --program-suf | --program-su | --program-s) - ac_prev=program_suffix ;; - -program-suffix=* | --program-suffix=* | --program-suffi=* \ - | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) -- program_suffix="$ac_optarg" ;; -+ program_suffix=$ac_optarg ;; - - -program-transform-name | --program-transform-name \ - | --program-transform-nam | --program-transform-na \ -@@ -346,7 +535,7 @@ - | --program-transfo=* | --program-transf=* \ - | --program-trans=* | --program-tran=* \ - | --progr-tra=* | --program-tr=* | --program-t=*) -- program_transform_name="$ac_optarg" ;; -+ program_transform_name=$ac_optarg ;; - - -q | -quiet | --quiet | --quie | --qui | --qu | --q \ - | -silent | --silent | --silen | --sile | --sil) -@@ -356,7 +545,7 @@ - ac_prev=sbindir ;; - -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ - | --sbi=* | --sb=*) -- sbindir="$ac_optarg" ;; -+ sbindir=$ac_optarg ;; - - -sharedstatedir | --sharedstatedir | --sharedstatedi \ - | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ -@@ -367,58 +556,57 @@ - | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ - | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ - | --sha=* | --sh=*) -- sharedstatedir="$ac_optarg" ;; -+ sharedstatedir=$ac_optarg ;; - - -site | --site | --sit) - ac_prev=site ;; - -site=* | --site=* | --sit=*) -- site="$ac_optarg" ;; -+ site=$ac_optarg ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) -- srcdir="$ac_optarg" ;; -+ srcdir=$ac_optarg ;; - - -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ - | --syscon | --sysco | --sysc | --sys | --sy) - ac_prev=sysconfdir ;; - -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ - | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) -- sysconfdir="$ac_optarg" ;; -+ sysconfdir=$ac_optarg ;; - - -target | --target | --targe | --targ | --tar | --ta | --t) -- ac_prev=target ;; -+ ac_prev=target_alias ;; - -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) -- target="$ac_optarg" ;; -+ target_alias=$ac_optarg ;; - - -v | -verbose | --verbose | --verbos | --verbo | --verb) - verbose=yes ;; - -- -version | --version | --versio | --versi | --vers) -- echo "configure generated by autoconf version 2.13" -- exit 0 ;; -+ -version | --version | --versio | --versi | --vers | -V) -+ ac_init_version=: ;; - - -with-* | --with-*) -- ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` -+ ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` - # Reject names that are not valid shell variable names. -- if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then -- { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } -- fi -+ expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && -+ { echo "$as_me: error: invalid package name: $ac_package" >&2 -+ { (exit 1); exit 1; }; } - ac_package=`echo $ac_package| sed 's/-/_/g'` -- case "$ac_option" in -- *=*) ;; -+ case $ac_option in -+ *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac -- eval "with_${ac_package}='$ac_optarg'" ;; -+ eval "with_$ac_package='$ac_optarg'" ;; - - -without-* | --without-*) -- ac_package=`echo $ac_option|sed -e 's/-*without-//'` -+ ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` - # Reject names that are not valid shell variable names. -- if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then -- { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } -- fi -- ac_package=`echo $ac_package| sed 's/-/_/g'` -- eval "with_${ac_package}=no" ;; -+ expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && -+ { echo "$as_me: error: invalid package name: $ac_package" >&2 -+ { (exit 1); exit 1; }; } -+ ac_package=`echo $ac_package | sed 's/-/_/g'` -+ eval "with_$ac_package=no" ;; - - --x) - # Obsolete; use --with-x. -@@ -429,99 +617,110 @@ - ac_prev=x_includes ;; - -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ - | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) -- x_includes="$ac_optarg" ;; -+ x_includes=$ac_optarg ;; - - -x-libraries | --x-libraries | --x-librarie | --x-librari \ - | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) - ac_prev=x_libraries ;; - -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ - | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) -- x_libraries="$ac_optarg" ;; -+ x_libraries=$ac_optarg ;; - -- -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } -+ -*) { echo "$as_me: error: unrecognized option: $ac_option -+Try \`$0 --help' for more information." >&2 -+ { (exit 1); exit 1; }; } - ;; - -+ *=*) -+ ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` -+ # Reject names that are not valid shell variable names. -+ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && -+ { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 -+ { (exit 1); exit 1; }; } -+ ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` -+ eval "$ac_envvar='$ac_optarg'" -+ export $ac_envvar ;; -+ - *) -- if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then -- echo "configure: warning: $ac_option: invalid host type" 1>&2 -- fi -- if test "x$nonopt" != xNONE; then -- { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } -- fi -- nonopt="$ac_option" -+ # FIXME: should be removed in autoconf 3.0. -+ echo "$as_me: WARNING: you should use --build, --host, --target" >&2 -+ expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && -+ echo "$as_me: WARNING: invalid host type: $ac_option" >&2 -+ : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} - ;; - - esac - done - - if test -n "$ac_prev"; then -- { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } --fi -- --trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 -- --# File descriptor usage: --# 0 standard input --# 1 file creation --# 2 errors and warnings --# 3 some systems may open it to /dev/tty --# 4 used on the Kubota Titan --# 6 checking for... messages and results --# 5 compiler messages saved in config.log --if test "$silent" = yes; then -- exec 6>/dev/null --else -- exec 6>&1 -+ ac_option=--`echo $ac_prev | sed 's/_/-/g'` -+ { echo "$as_me: error: missing argument to $ac_option" >&2 -+ { (exit 1); exit 1; }; } - fi --exec 5>./config.log - --echo "\ --This file contains any messages produced by compilers while --running configure, to aid debugging if configure makes a mistake. --" 1>&5 -+# Be sure to have absolute paths. -+for ac_var in exec_prefix prefix -+do -+ eval ac_val=$`echo $ac_var` -+ case $ac_val in -+ [\\/$]* | ?:[\\/]* | NONE | '' ) ;; -+ *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 -+ { (exit 1); exit 1; }; };; -+ esac -+done - --# Strip out --no-create and --no-recursion so they do not pile up. --# Also quote any args containing shell metacharacters. --ac_configure_args= --for ac_arg -+# Be sure to have absolute paths. -+for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ -+ localstatedir libdir includedir oldincludedir infodir mandir - do -- case "$ac_arg" in -- -no-create | --no-create | --no-creat | --no-crea | --no-cre \ -- | --no-cr | --no-c) ;; -- -no-recursion | --no-recursion | --no-recursio | --no-recursi \ -- | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; -- *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) -- ac_configure_args="$ac_configure_args '$ac_arg'" ;; -- *) ac_configure_args="$ac_configure_args $ac_arg" ;; -+ eval ac_val=$`echo $ac_var` -+ case $ac_val in -+ [\\/$]* | ?:[\\/]* ) ;; -+ *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 -+ { (exit 1); exit 1; }; };; - esac - done - --# NLS nuisances. --# Only set these to C if already set. These must not be set unconditionally --# because not all systems understand e.g. LANG=C (notably SCO). --# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! --# Non-C LC_CTYPE values break the ctype check. --if test "${LANG+set}" = set; then LANG=C; export LANG; fi --if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi --if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi --if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi -+# There might be people who depend on the old broken behavior: `$host' -+# used to hold the argument of --host etc. -+# FIXME: To remove some day. -+build=$build_alias -+host=$host_alias -+target=$target_alias -+ -+# FIXME: To remove some day. -+if test "x$host_alias" != x; then -+ if test "x$build_alias" = x; then -+ cross_compiling=maybe -+ echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. -+ If a cross compiler is detected then cross compile mode will be used." >&2 -+ elif test "x$build_alias" != "x$host_alias"; then -+ cross_compiling=yes -+ fi -+fi - --# confdefs.h avoids OS command line length limits that DEFS can exceed. --rm -rf conftest* confdefs.h --# AIX cpp loses on an empty file, so make sure it contains at least a newline. --echo > confdefs.h -+ac_tool_prefix= -+test -n "$host_alias" && ac_tool_prefix=$host_alias- -+ -+test "$silent" = yes && exec 6>/dev/null - --# A filename unique to this package, relative to the directory that --# configure is in, which we can look for to find out if srcdir is correct. --ac_unique_file=mutt.h - - # Find the source files, if location was not specified. - if test -z "$srcdir"; then - ac_srcdir_defaulted=yes - # Try the directory containing this script, then its parent. -- ac_prog=$0 -- ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` -- test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. -+ ac_confdir=`(dirname "$0") 2>/dev/null || -+$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$0" : 'X\(//\)[^/]' \| \ -+ X"$0" : 'X\(//\)$' \| \ -+ X"$0" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$0" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` - srcdir=$ac_confdir - if test ! -r $srcdir/$ac_unique_file; then - srcdir=.. -@@ -531,13 +730,415 @@ - fi - if test ! -r $srcdir/$ac_unique_file; then - if test "$ac_srcdir_defaulted" = yes; then -- { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } -+ { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 -+ { (exit 1); exit 1; }; } - else -- { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } -+ { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 -+ { (exit 1); exit 1; }; } - fi - fi --srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` -+srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` -+ac_env_build_alias_set=${build_alias+set} -+ac_env_build_alias_value=$build_alias -+ac_cv_env_build_alias_set=${build_alias+set} -+ac_cv_env_build_alias_value=$build_alias -+ac_env_host_alias_set=${host_alias+set} -+ac_env_host_alias_value=$host_alias -+ac_cv_env_host_alias_set=${host_alias+set} -+ac_cv_env_host_alias_value=$host_alias -+ac_env_target_alias_set=${target_alias+set} -+ac_env_target_alias_value=$target_alias -+ac_cv_env_target_alias_set=${target_alias+set} -+ac_cv_env_target_alias_value=$target_alias -+ac_env_CC_set=${CC+set} -+ac_env_CC_value=$CC -+ac_cv_env_CC_set=${CC+set} -+ac_cv_env_CC_value=$CC -+ac_env_CFLAGS_set=${CFLAGS+set} -+ac_env_CFLAGS_value=$CFLAGS -+ac_cv_env_CFLAGS_set=${CFLAGS+set} -+ac_cv_env_CFLAGS_value=$CFLAGS -+ac_env_LDFLAGS_set=${LDFLAGS+set} -+ac_env_LDFLAGS_value=$LDFLAGS -+ac_cv_env_LDFLAGS_set=${LDFLAGS+set} -+ac_cv_env_LDFLAGS_value=$LDFLAGS -+ac_env_CPPFLAGS_set=${CPPFLAGS+set} -+ac_env_CPPFLAGS_value=$CPPFLAGS -+ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} -+ac_cv_env_CPPFLAGS_value=$CPPFLAGS -+ac_env_CPP_set=${CPP+set} -+ac_env_CPP_value=$CPP -+ac_cv_env_CPP_set=${CPP+set} -+ac_cv_env_CPP_value=$CPP -+ -+# -+# Report the --help message. -+# -+if test "$ac_init_help" = "long"; then -+ # Omit some internal or obsolete options to make the list less imposing. -+ # This message is too long to be a string in the A/UX 3.1 sh. -+ cat <<_ACEOF -+\`configure' configures this package to adapt to many kinds of systems. -+ -+Usage: $0 [OPTION]... [VAR=VALUE]... -+ -+To assign environment variables (e.g., CC, CFLAGS...), specify them as -+VAR=VALUE. See below for descriptions of some of the useful variables. -+ -+Defaults for the options are specified in brackets. -+ -+Configuration: -+ -h, --help display this help and exit -+ --help=short display options specific to this package -+ --help=recursive display the short help of all the included packages -+ -V, --version display version information and exit -+ -q, --quiet, --silent do not print \`checking...' messages -+ --cache-file=FILE cache test results in FILE [disabled] -+ -C, --config-cache alias for \`--cache-file=config.cache' -+ -n, --no-create do not create output files -+ --srcdir=DIR find the sources in DIR [configure dir or \`..'] -+ -+_ACEOF -+ -+ cat <<_ACEOF -+Installation directories: -+ --prefix=PREFIX install architecture-independent files in PREFIX -+ [$ac_default_prefix] -+ --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX -+ [PREFIX] -+ -+By default, \`make install' will install all the files in -+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify -+an installation prefix other than \`$ac_default_prefix' using \`--prefix', -+for instance \`--prefix=\$HOME'. -+ -+For better control, use the options below. -+ -+Fine tuning of the installation directories: -+ --bindir=DIR user executables [EPREFIX/bin] -+ --sbindir=DIR system admin executables [EPREFIX/sbin] -+ --libexecdir=DIR program executables [EPREFIX/libexec] -+ --datadir=DIR read-only architecture-independent data [PREFIX/share] -+ --sysconfdir=DIR read-only single-machine data [PREFIX/etc] -+ --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] -+ --localstatedir=DIR modifiable single-machine data [PREFIX/var] -+ --libdir=DIR object code libraries [EPREFIX/lib] -+ --includedir=DIR C header files [PREFIX/include] -+ --oldincludedir=DIR C header files for non-gcc [/usr/include] -+ --infodir=DIR info documentation [PREFIX/info] -+ --mandir=DIR man documentation [PREFIX/man] -+_ACEOF -+ -+ cat <<\_ACEOF -+ -+Program names: -+ --program-prefix=PREFIX prepend PREFIX to installed program names -+ --program-suffix=SUFFIX append SUFFIX to installed program names -+ --program-transform-name=PROGRAM run sed PROGRAM on installed program names -+ -+System types: -+ --build=BUILD configure for building on BUILD [guessed] -+ --host=HOST cross-compile to build programs to run on HOST [BUILD] -+_ACEOF -+fi -+ -+if test -n "$ac_init_help"; then -+ -+ cat <<\_ACEOF -+ -+Optional Features: -+ --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) -+ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] -+ --disable-dependency-tracking Speeds up one-time builds -+ --enable-dependency-tracking Do not reject slow dependency extractors -+ --disable-pgp Disable PGP support -+ --enable-external-dotlock Force use of an external dotlock program -+ --enable-pop Enable POP3 support -+ --enable-imap Enable IMAP support -+ --enable-nntp Enable NNTP support -+ --enable-debug Enable debugging support -+ --enable-flock Use flock() to lock files -+ --disable-fcntl Do NOT use fcntl() to lock files -+ --disable-warnings Turn off compiler warnings (not recommended) -+ --enable-nfs-fix Work around an NFS with broken attributes caching -+ --enable-buffy-size Use file size attribute instead of access time -+ --enable-mailtool Enable Sun mailtool attachments support -+ --enable-locales-fix The result of isprint() is unreliable -+ --enable-compressed Enable compressed folders support -+ --enable-exact-address Enable regeneration of email addresses -+ --disable-nls do not use Native Language Support -+ -+Optional Packages: -+ --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] -+ --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) -+ --with-mixmaster=PATH Include Mixmaster support -+ --with-slang=DIR Use S-Lang instead of ncurses -+ --with-curses=DIR Where ncurses is installed -+ --with-regex Use the GNU regex library -+ --with-homespool=FILE File in user's directory where new mail is spooled -+ --with-mailpath=DIR Directory where spool mailboxes are located -+ --with-docdir=PATH Specify where to put the documentation -+ --with-domain=DOMAIN Specify your DNS domain name -+ --with-gss=PFX Compile in GSSAPI authentication for IMAP -+ --with-ssl=PFX Compile in SSL support for POP/IMAP -+ --with-nss=PFX Compile in SSL support for POP/IMAP via NSS -+ --with-sasl=PFX Use Cyrus SASL library for POP/IMAP authentication -+ --with-exec-shell=SHELL Specify alternate shell (ONLY if /bin/sh is broken) -+ --with-iconv=DIR search for libiconv in DIR/include and DIR/lib -+ --with-included-gettext use the GNU gettext library included here -+ --without-wc-funcs Do not use the system's wchar_t functions -+ -+Some influential environment variables: -+ CC C compiler command -+ CFLAGS C compiler flags -+ LDFLAGS linker flags, e.g. -L if you have libraries in a -+ nonstandard directory -+ CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have -+ headers in a nonstandard directory -+ CPP C preprocessor -+ -+Use these variables to override the choices made by `configure' or to help -+it to find libraries and programs with nonstandard names/locations. -+ -+_ACEOF -+fi -+ -+if test "$ac_init_help" = "recursive"; then -+ # If there are subdirs, report their specific --help. -+ ac_popdir=`pwd` -+ for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue -+ test -d $ac_dir || continue -+ ac_builddir=. -+ -+if test "$ac_dir" != .; then -+ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` -+ # A "../" for each directory in $ac_dir_suffix. -+ ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -+else -+ ac_dir_suffix= ac_top_builddir= -+fi -+ -+case $srcdir in -+ .) # No --srcdir option. We are building in place. -+ ac_srcdir=. -+ if test -z "$ac_top_builddir"; then -+ ac_top_srcdir=. -+ else -+ ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` -+ fi ;; -+ [\\/]* | ?:[\\/]* ) # Absolute path. -+ ac_srcdir=$srcdir$ac_dir_suffix; -+ ac_top_srcdir=$srcdir ;; -+ *) # Relative path. -+ ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix -+ ac_top_srcdir=$ac_top_builddir$srcdir ;; -+esac -+# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -+# absolute. -+ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -+ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -+ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -+ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` -+ -+ cd $ac_dir -+ # Check for guested configure; otherwise get Cygnus style configure. -+ if test -f $ac_srcdir/configure.gnu; then -+ echo -+ $SHELL $ac_srcdir/configure.gnu --help=recursive -+ elif test -f $ac_srcdir/configure; then -+ echo -+ $SHELL $ac_srcdir/configure --help=recursive -+ elif test -f $ac_srcdir/configure.ac || -+ test -f $ac_srcdir/configure.in; then -+ echo -+ $ac_configure --help -+ else -+ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 -+ fi -+ cd $ac_popdir -+ done -+fi -+ -+test -n "$ac_init_help" && exit 0 -+if $ac_init_version; then -+ cat <<\_ACEOF -+configure -+generated by GNU Autoconf 2.53a -+ -+Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -+Free Software Foundation, Inc. -+This configure script is free software; the Free Software Foundation -+gives unlimited permission to copy, distribute and modify it. -+_ACEOF -+ exit 0 -+fi -+exec 5>config.log -+cat >&5 <<_ACEOF -+This file contains any messages produced by compilers while -+running configure, to aid debugging if configure makes a mistake. -+ -+It was created by $as_me, which was -+generated by GNU Autoconf 2.53a. Invocation command line was -+ -+ $ $0 $@ -+ -+_ACEOF -+{ -+cat <<_ASUNAME -+## --------- ## -+## Platform. ## -+## --------- ## -+ -+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` -+uname -m = `(uname -m) 2>/dev/null || echo unknown` -+uname -r = `(uname -r) 2>/dev/null || echo unknown` -+uname -s = `(uname -s) 2>/dev/null || echo unknown` -+uname -v = `(uname -v) 2>/dev/null || echo unknown` -+ -+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` -+/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` -+ -+/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` -+/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` -+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -+hostinfo = `(hostinfo) 2>/dev/null || echo unknown` -+/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` -+/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` -+/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` -+ -+_ASUNAME -+ -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ echo "PATH: $as_dir" -+done -+ -+} >&5 -+ -+cat >&5 <<_ACEOF -+ -+ -+## ----------- ## -+## Core tests. ## -+## ----------- ## -+ -+_ACEOF -+ -+ -+# Keep a trace of the command line. -+# Strip out --no-create and --no-recursion so they do not pile up. -+# Also quote any args containing shell meta-characters. -+ac_configure_args= -+ac_sep= -+for ac_arg -+do -+ case $ac_arg in -+ -no-create | --no-create | --no-creat | --no-crea | --no-cre \ -+ | --no-cr | --no-c | -n ) continue ;; -+ -no-recursion | --no-recursion | --no-recursio | --no-recursi \ -+ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) -+ continue ;; -+ *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) -+ ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; -+ esac -+ case " $ac_configure_args " in -+ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. -+ *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" -+ ac_sep=" " ;; -+ esac -+ # Get rid of the leading space. -+done -+ -+# When interrupted or exit'd, cleanup temporary files, and complete -+# config.log. We remove comments because anyway the quotes in there -+# would cause problems or look ugly. -+# WARNING: Be sure not to use single quotes in there, as some shells, -+# such as our DU 5.0 friend, will then `close' the trap. -+trap 'exit_status=$? -+ # Save into config.log some information that might help in debugging. -+ { -+ echo -+ cat <<\_ASBOX -+## ---------------- ## -+## Cache variables. ## -+## ---------------- ## -+_ASBOX -+ echo -+ # The following way of writing the cache mishandles newlines in values, -+{ -+ (set) 2>&1 | -+ case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in -+ *ac_space=\ *) -+ sed -n \ -+ "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; -+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" -+ ;; -+ *) -+ sed -n \ -+ "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" -+ ;; -+ esac; -+} -+ echo -+ if test -s confdefs.h; then -+ cat <<\_ASBOX -+## ----------- ## -+## confdefs.h. ## -+## ----------- ## -+_ASBOX -+ echo -+ sed "/^$/d" confdefs.h -+ echo -+ fi -+ test "$ac_signal" != 0 && -+ echo "$as_me: caught signal $ac_signal" -+ echo "$as_me: exit $exit_status" -+ } >&5 -+ rm -f core core.* *.core && -+ rm -rf conftest* confdefs* conf$$* $ac_clean_files && -+ exit $exit_status -+ ' 0 -+for ac_signal in 1 2 13 15; do -+ trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal -+done -+ac_signal=0 -+ -+# confdefs.h avoids OS command line length limits that DEFS can exceed. -+rm -rf conftest* confdefs.h -+# AIX cpp loses on an empty file, so make sure it contains at least a newline. -+echo >confdefs.h -+ -+# Predefined preprocessor variables. -+ -+cat >>confdefs.h <<_ACEOF -+#define PACKAGE_NAME "$PACKAGE_NAME" -+_ACEOF -+ -+ -+cat >>confdefs.h <<_ACEOF -+#define PACKAGE_TARNAME "$PACKAGE_TARNAME" -+_ACEOF -+ -+ -+cat >>confdefs.h <<_ACEOF -+#define PACKAGE_VERSION "$PACKAGE_VERSION" -+_ACEOF -+ - -+cat >>confdefs.h <<_ACEOF -+#define PACKAGE_STRING "$PACKAGE_STRING" -+_ACEOF -+ -+ -+cat >>confdefs.h <<_ACEOF -+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" -+_ACEOF -+ -+ -+# Let the site file select an alternate cache file if it wants to. - # Prefer explicitly selected file to automatically selected ones. - if test -z "$CONFIG_SITE"; then - if test "x$prefix" != xNONE; then -@@ -548,48 +1149,116 @@ - fi - for ac_site_file in $CONFIG_SITE; do - if test -r "$ac_site_file"; then -- echo "loading site script $ac_site_file" -+ { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 -+echo "$as_me: loading site script $ac_site_file" >&6;} -+ sed 's/^/| /' "$ac_site_file" >&5 - . "$ac_site_file" - fi - done - - if test -r "$cache_file"; then -- echo "loading cache $cache_file" -- . $cache_file -+ # Some versions of bash will fail to source /dev/null (special -+ # files actually), so we avoid doing that. -+ if test -f "$cache_file"; then -+ { echo "$as_me:$LINENO: loading cache $cache_file" >&5 -+echo "$as_me: loading cache $cache_file" >&6;} -+ case $cache_file in -+ [\\/]* | ?:[\\/]* ) . $cache_file;; -+ *) . ./$cache_file;; -+ esac -+ fi - else -- echo "creating cache $cache_file" -- > $cache_file -+ { echo "$as_me:$LINENO: creating cache $cache_file" >&5 -+echo "$as_me: creating cache $cache_file" >&6;} -+ >$cache_file -+fi -+ -+# Check that the precious variables saved in the cache have kept the same -+# value. -+ac_cache_corrupted=false -+for ac_var in `(set) 2>&1 | -+ sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do -+ eval ac_old_set=\$ac_cv_env_${ac_var}_set -+ eval ac_new_set=\$ac_env_${ac_var}_set -+ eval ac_old_val="\$ac_cv_env_${ac_var}_value" -+ eval ac_new_val="\$ac_env_${ac_var}_value" -+ case $ac_old_set,$ac_new_set in -+ set,) -+ { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 -+echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} -+ ac_cache_corrupted=: ;; -+ ,set) -+ { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 -+echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} -+ ac_cache_corrupted=: ;; -+ ,);; -+ *) -+ if test "x$ac_old_val" != "x$ac_new_val"; then -+ { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 -+echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} -+ { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -+echo "$as_me: former value: $ac_old_val" >&2;} -+ { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 -+echo "$as_me: current value: $ac_new_val" >&2;} -+ ac_cache_corrupted=: -+ fi;; -+ esac -+ # Pass precious variables to config.status. -+ if test "$ac_new_set" = set; then -+ case $ac_new_val in -+ *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) -+ ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; -+ *) ac_arg=$ac_var=$ac_new_val ;; -+ esac -+ case " $ac_configure_args " in -+ *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. -+ *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; -+ esac -+ fi -+done -+if $ac_cache_corrupted; then -+ { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 -+echo "$as_me: error: changes in the environment can compromise the build" >&2;} -+ { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 -+echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} -+ { (exit 1); exit 1; }; } - fi - - ac_ext=c --# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. - ac_cpp='$CPP $CPPFLAGS' --ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' --ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' --cross_compiling=$ac_cv_prog_cc_cross -- --ac_exeext= --ac_objext=o --if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then -- # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. -- if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then -- ac_n= ac_c=' --' ac_t=' ' -- else -- ac_n=-n ac_c= ac_t= -- fi --else -- ac_n= ac_c='\c' ac_t= --fi -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ - - - -+# Add the stamp file to the list of files AC keeps track of, -+# along with our hook. -+ ac_config_headers="$ac_config_headers config.h" -+ - - - - mutt_cv_version=`cat $srcdir/VERSION` - - -+am__api_version="1.6" - ac_aux_dir= - for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do - if test -f $ac_dir/install-sh; then -@@ -600,14 +1269,20 @@ - ac_aux_dir=$ac_dir - ac_install_sh="$ac_aux_dir/install.sh -c" - break -+ elif test -f $ac_dir/shtool; then -+ ac_aux_dir=$ac_dir -+ ac_install_sh="$ac_aux_dir/shtool install -c" -+ break - fi - done - if test -z "$ac_aux_dir"; then -- { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } --fi --ac_config_guess=$ac_aux_dir/config.guess --ac_config_sub=$ac_aux_dir/config.sub --ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. -+ { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 -+echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} -+ { (exit 1); exit 1; }; } -+fi -+ac_config_guess="$SHELL $ac_aux_dir/config.guess" -+ac_config_sub="$SHELL $ac_aux_dir/config.sub" -+ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. - - # Find a good install program. We prefer a C program (faster), - # so one script is as good as another. But avoid the broken or -@@ -616,545 +1291,1487 @@ - # SunOS /usr/etc/install - # IRIX /sbin/install - # AIX /bin/install -+# AmigaOS /C/install, which installs bootblocks on floppy discs - # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag - # AFS /usr/afsws/bin/install, which mishandles nonexistent args - # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" - # ./install, which can be erroneously created by make from ./install.sh. --echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 --echo "configure:623: checking for a BSD compatible install" >&5 -+echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -+echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 - if test -z "$INSTALL"; then --if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+if test "${ac_cv_path_install+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" -- for ac_dir in $PATH; do -- # Account for people who put trailing slashes in PATH elements. -- case "$ac_dir/" in -- /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; -- *) -- # OSF1 and SCO ODT 3.0 have their own names for install. -- # Don't use installbsd from OSF since it installs stuff as root -- # by default. -- for ac_prog in ginstall scoinst install; do -- if test -f $ac_dir/$ac_prog; then -- if test $ac_prog = install && -- grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then -- # AIX install. It has an incompatible calling convention. -- : -- else -- ac_cv_path_install="$ac_dir/$ac_prog -c" -- break 2 -- fi -- fi -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ # Account for people who put trailing slashes in PATH elements. -+case $as_dir/ in -+ ./ | .// | /cC/* | \ -+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ -+ /usr/ucb/* ) ;; -+ *) -+ # OSF1 and SCO ODT 3.0 have their own names for install. -+ # Don't use installbsd from OSF since it installs stuff as root -+ # by default. -+ for ac_prog in ginstall scoinst install; do -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then -+ if test $ac_prog = install && -+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then -+ # AIX install. It has an incompatible calling convention. -+ : -+ elif test $ac_prog = install && -+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then -+ # program-specific install script used by HP pwplus--don't use. -+ : -+ else -+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -+ break 3 -+ fi -+ fi - done -- ;; -- esac -- done -- IFS="$ac_save_IFS" -+ done -+ ;; -+esac -+done -+ - - fi - if test "${ac_cv_path_install+set}" = set; then -- INSTALL="$ac_cv_path_install" -+ INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the path is relative. -- INSTALL="$ac_install_sh" -+ INSTALL=$ac_install_sh - fi - fi --echo "$ac_t""$INSTALL" 1>&6 -+echo "$as_me:$LINENO: result: $INSTALL" >&5 -+echo "${ECHO_T}$INSTALL" >&6 - - # Use test -z because SunOS4 sh mishandles braces in ${var-val}. - # It thinks the first close brace ends the variable substitution. - test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - --test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' -+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - - test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - --echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 --echo "configure:676: checking whether build environment is sane" >&5 -+echo "$as_me:$LINENO: checking whether build environment is sane" >&5 -+echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 - # Just in case - sleep 1 --echo timestamp > conftestfile -+echo timestamp > conftest.file - # Do `set' in a subshell so we don't clobber the current shell's - # arguments. Must try -L first in case configure is actually a - # symlink; some systems play weird games with the mod time of symlinks - # (eg FreeBSD returns the mod time of the symlink's containing - # directory). - if ( -- set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` -+ set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` - if test "$*" = "X"; then - # -L didn't work. -- set X `ls -t $srcdir/configure conftestfile` -+ set X `ls -t $srcdir/configure conftest.file` - fi -- if test "$*" != "X $srcdir/configure conftestfile" \ -- && test "$*" != "X conftestfile $srcdir/configure"; then -+ rm -f conftest.file -+ if test "$*" != "X $srcdir/configure conftest.file" \ -+ && test "$*" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". -- { echo "configure: error: ls -t appears to fail. Make sure there is not a broken --alias in your environment" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken -+alias in your environment" >&5 -+echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken -+alias in your environment" >&2;} -+ { (exit 1); exit 1; }; } - fi - -- test "$2" = conftestfile -+ test "$2" = conftest.file - ) - then - # Ok. - : - else -- { echo "configure: error: newly created file is older than distributed files! --Check your system clock" 1>&2; exit 1; } --fi --rm -f conftest* --echo "$ac_t""yes" 1>&6 --if test "$program_transform_name" = s,x,x,; then -- program_transform_name= --else -- # Double any \ or $. echo might interpret backslashes. -- cat <<\EOF_SED > conftestsed --s,\\,\\\\,g; s,\$,$$,g --EOF_SED -- program_transform_name="`echo $program_transform_name|sed -f conftestsed`" -- rm -f conftestsed -+ { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! -+Check your system clock" >&5 -+echo "$as_me: error: newly created file is older than distributed files! -+Check your system clock" >&2;} -+ { (exit 1); exit 1; }; } - fi -+echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 - test "$program_prefix" != NONE && -- program_transform_name="s,^,${program_prefix},; $program_transform_name" -+ program_transform_name="s,^,$program_prefix,;$program_transform_name" - # Use a double $ so make ignores it. - test "$program_suffix" != NONE && -- program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" -- --# sed with no file args requires a program. --test "$program_transform_name" = "" && program_transform_name="s,x,x," -+ program_transform_name="s,\$,$program_suffix,;$program_transform_name" -+# Double any \ or $. echo might interpret backslashes. -+# By default was `s,x,x', remove it if useless. -+cat <<\_ACEOF >conftest.sed -+s/[\\$]/&&/g;s/;s,x,x,$// -+_ACEOF -+program_transform_name=`echo $program_transform_name | sed -f conftest.sed` -+rm conftest.sed -+ -+ -+# expand $ac_aux_dir to an absolute path -+am_aux_dir=`cd $ac_aux_dir && pwd` -+ -+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" -+# Use eval to expand $SHELL -+if eval "$MISSING --run true"; then -+ am_missing_run="$MISSING --run " -+else -+ am_missing_run= -+ { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 -+echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} -+fi - --echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 --echo "configure:733: checking whether ${MAKE-make} sets \${MAKE}" >&5 --set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+for ac_prog in awk mawk gawk nawk -+do -+ # Extract the first word of "$ac_prog", so it can be a program name with args. -+set dummy $ac_prog; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_AWK+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftestmake <<\EOF --all: -- @echo 'ac_maketemp="${MAKE}"' --EOF --# GNU make sometimes prints "make[1]: Entering...", which would confuse us. --eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` --if test -n "$ac_maketemp"; then -- eval ac_cv_prog_make_${ac_make}_set=yes -+ if test -n "$AWK"; then -+ ac_cv_prog_AWK="$AWK" # Let the user override the test. - else -- eval ac_cv_prog_make_${ac_make}_set=no --fi --rm -f conftestmake -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_AWK="$ac_prog" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+AWK=$ac_cv_prog_AWK -+if test -n "$AWK"; then -+ echo "$as_me:$LINENO: result: $AWK" >&5 -+echo "${ECHO_T}$AWK" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi -+ -+ test -n "$AWK" && break -+done -+ -+echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5 -+echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 -+set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` -+if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.make <<\_ACEOF -+all: -+ @echo 'ac_maketemp="${MAKE}"' -+_ACEOF -+# GNU make sometimes prints "make[1]: Entering...", which would confuse us. -+eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -+if test -n "$ac_maketemp"; then -+ eval ac_cv_prog_make_${ac_make}_set=yes -+else -+ eval ac_cv_prog_make_${ac_make}_set=no -+fi -+rm -f conftest.make - fi - if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 - SET_MAKE= - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - SET_MAKE="MAKE=${MAKE-make}" - fi - -+ # test to see if srcdir already configured -+if test "`cd $srcdir && pwd`" != "`pwd`" && -+ test -f $srcdir/config.status; then -+ { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 -+echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} -+ { (exit 1); exit 1; }; } -+fi - --PACKAGE=mutt -+# Define the identity of the package. -+ PACKAGE=mutt -+ VERSION=$mutt_cv_version - --VERSION=$mutt_cv_version - --if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then -- { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } --fi --cat >> confdefs.h <>confdefs.h <<_ACEOF - #define PACKAGE "$PACKAGE" --EOF -+_ACEOF - --cat >> confdefs.h <>confdefs.h <<_ACEOF - #define VERSION "$VERSION" --EOF -+_ACEOF -+ -+# Some tools Automake needs. -+ -+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} -+ -+ -+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} -+ -+ -+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} - - -+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} - --missing_dir=`cd $ac_aux_dir && pwd` --echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 --echo "configure:779: checking for working aclocal" >&5 --# Run test in a subshell; some versions of sh will print an error if --# an executable is not found, even if stderr is redirected. --# Redirect stdin to placate older versions of autoconf. Sigh. --if (aclocal --version) < /dev/null > /dev/null 2>&1; then -- ACLOCAL=aclocal -- echo "$ac_t""found" 1>&6 --else -- ACLOCAL="$missing_dir/missing aclocal" -- echo "$ac_t""missing" 1>&6 --fi -- --echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 --echo "configure:792: checking for working autoconf" >&5 --# Run test in a subshell; some versions of sh will print an error if --# an executable is not found, even if stderr is redirected. --# Redirect stdin to placate older versions of autoconf. Sigh. --if (autoconf --version) < /dev/null > /dev/null 2>&1; then -- AUTOCONF=autoconf -- echo "$ac_t""found" 1>&6 --else -- AUTOCONF="$missing_dir/missing autoconf" -- echo "$ac_t""missing" 1>&6 --fi -- --echo $ac_n "checking for working automake""... $ac_c" 1>&6 --echo "configure:805: checking for working automake" >&5 --# Run test in a subshell; some versions of sh will print an error if --# an executable is not found, even if stderr is redirected. --# Redirect stdin to placate older versions of autoconf. Sigh. --if (automake --version) < /dev/null > /dev/null 2>&1; then -- AUTOMAKE=automake -- echo "$ac_t""found" 1>&6 --else -- AUTOMAKE="$missing_dir/missing automake" -- echo "$ac_t""missing" 1>&6 --fi -- --echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 --echo "configure:818: checking for working autoheader" >&5 --# Run test in a subshell; some versions of sh will print an error if --# an executable is not found, even if stderr is redirected. --# Redirect stdin to placate older versions of autoconf. Sigh. --if (autoheader --version) < /dev/null > /dev/null 2>&1; then -- AUTOHEADER=autoheader -- echo "$ac_t""found" 1>&6 --else -- AUTOHEADER="$missing_dir/missing autoheader" -- echo "$ac_t""missing" 1>&6 --fi -- --echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 --echo "configure:831: checking for working makeinfo" >&5 --# Run test in a subshell; some versions of sh will print an error if --# an executable is not found, even if stderr is redirected. --# Redirect stdin to placate older versions of autoconf. Sigh. --if (makeinfo --version) < /dev/null > /dev/null 2>&1; then -- MAKEINFO=makeinfo -- echo "$ac_t""found" 1>&6 -+ -+MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} -+ -+ -+AMTAR=${AMTAR-"${am_missing_run}tar"} -+ -+install_sh=${install_sh-"$am_aux_dir/install-sh"} -+ -+# Installed binaries are usually stripped using `strip' when the user -+# run `make install-strip'. However `strip' might not be the right -+# tool to use in cross-compilation environments, therefore Automake -+# will honor the `STRIP' environment variable to overrule this program. -+if test "$cross_compiling" != no; then -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. -+set dummy ${ac_tool_prefix}strip; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_STRIP+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- MAKEINFO="$missing_dir/missing makeinfo" -- echo "$ac_t""missing" 1>&6 -+ if test -n "$STRIP"; then -+ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_STRIP="${ac_tool_prefix}strip" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+STRIP=$ac_cv_prog_STRIP -+if test -n "$STRIP"; then -+ echo "$as_me:$LINENO: result: $STRIP" >&5 -+echo "${ECHO_T}$STRIP" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - -+fi -+if test -z "$ac_cv_prog_STRIP"; then -+ ac_ct_STRIP=$STRIP -+ # Extract the first word of "strip", so it can be a program name with args. -+set dummy strip; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_STRIP"; then -+ ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_ac_ct_STRIP="strip" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done - -+ test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" -+fi -+fi -+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP -+if test -n "$ac_ct_STRIP"; then -+ echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -+echo "${ECHO_T}$ac_ct_STRIP" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi - -+ STRIP=$ac_ct_STRIP -+else -+ STRIP="$ac_cv_prog_STRIP" -+fi - --ALL_LINGUAS="de ru it es uk fr pl nl cs id sk ko el zh_TW zh_CN pt_BR eo gl sv da lt tr ja hu et ca" -+fi -+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" -+ -+# We need awk for the "check" target. The system "awk" is bad on -+# some platforms. - - --# Make sure we can run config.sub. --if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then : --else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } --fi - --echo $ac_n "checking host system type""... $ac_c" 1>&6 --echo "configure:855: checking host system type" >&5 - --host_alias=$host --case "$host_alias" in --NONE) -- case $nonopt in -- NONE) -- if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then : -- else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } -- fi ;; -- *) host_alias=$nonopt ;; -- esac ;; --esac - --host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias` --host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` --host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` --host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` --echo "$ac_t""$host" 1>&6 -+ALL_LINGUAS="de ru it es uk fr pl nl cs id sk ko el zh_TW zh_CN pt_BR eo gl sv da lt tr ja hu et ca" -+ -+# Make sure we can run config.sub. -+$ac_config_sub sun4 >/dev/null 2>&1 || -+ { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 -+echo "$as_me: error: cannot run $ac_config_sub" >&2;} -+ { (exit 1); exit 1; }; } -+ -+echo "$as_me:$LINENO: checking build system type" >&5 -+echo $ECHO_N "checking build system type... $ECHO_C" >&6 -+if test "${ac_cv_build+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ ac_cv_build_alias=$build_alias -+test -z "$ac_cv_build_alias" && -+ ac_cv_build_alias=`$ac_config_guess` -+test -z "$ac_cv_build_alias" && -+ { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 -+echo "$as_me: error: cannot guess build type; you must specify one" >&2;} -+ { (exit 1); exit 1; }; } -+ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || -+ { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 -+echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} -+ { (exit 1); exit 1; }; } -+ -+fi -+echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -+echo "${ECHO_T}$ac_cv_build" >&6 -+build=$ac_cv_build -+build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -+build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -+build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` -+ -+ -+echo "$as_me:$LINENO: checking host system type" >&5 -+echo $ECHO_N "checking host system type... $ECHO_C" >&6 -+if test "${ac_cv_host+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ ac_cv_host_alias=$host_alias -+test -z "$ac_cv_host_alias" && -+ ac_cv_host_alias=$ac_cv_build_alias -+ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || -+ { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 -+echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} -+ { (exit 1); exit 1; }; } -+ -+fi -+echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -+echo "${ECHO_T}$ac_cv_host" >&6 -+host=$ac_cv_host -+host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -+host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -+host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - - --echo $ac_n "checking for prefix""... $ac_c" 1>&6 --echo "configure:877: checking for prefix" >&5 -+ -+echo "$as_me:$LINENO: checking for prefix" >&5 -+echo $ECHO_N "checking for prefix... $ECHO_C" >&6 - if test x$prefix = xNONE; then - mutt_cv_prefix=$ac_default_prefix - else - mutt_cv_prefix=$prefix - fi --echo "$ac_t""$mutt_cv_prefix" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_prefix" >&5 -+echo "${ECHO_T}$mutt_cv_prefix" >&6 -+ -+ac_ext=c -+ac_cpp='$CPP $CPPFLAGS' -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -+set dummy ${ac_tool_prefix}gcc; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$CC"; then -+ ac_cv_prog_CC="$CC" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_CC="${ac_tool_prefix}gcc" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+CC=$ac_cv_prog_CC -+if test -n "$CC"; then -+ echo "$as_me:$LINENO: result: $CC" >&5 -+echo "${ECHO_T}$CC" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi - --# Extract the first word of "gcc", so it can be a program name with args. -+fi -+if test -z "$ac_cv_prog_CC"; then -+ ac_ct_CC=$CC -+ # Extract the first word of "gcc", so it can be a program name with args. - set dummy gcc; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:888: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_CC"; then -+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_ac_ct_CC="gcc" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+ac_ct_CC=$ac_cv_prog_ac_ct_CC -+if test -n "$ac_ct_CC"; then -+ echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -+echo "${ECHO_T}$ac_ct_CC" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi -+ -+ CC=$ac_ct_CC -+else -+ CC="$ac_cv_prog_CC" -+fi -+ -+if test -z "$CC"; then -+ if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. -+set dummy ${ac_tool_prefix}cc; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_prog_CC="gcc" -- break -- fi -- done -- IFS="$ac_save_ifs" -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_CC="${ac_tool_prefix}cc" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - fi - fi --CC="$ac_cv_prog_CC" -+CC=$ac_cv_prog_CC - if test -n "$CC"; then -- echo "$ac_t""$CC" 1>&6 -+ echo "$as_me:$LINENO: result: $CC" >&5 -+echo "${ECHO_T}$CC" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - -+fi -+if test -z "$ac_cv_prog_CC"; then -+ ac_ct_CC=$CC -+ # Extract the first word of "cc", so it can be a program name with args. -+set dummy cc; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_CC"; then -+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_ac_ct_CC="cc" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+ac_ct_CC=$ac_cv_prog_ac_ct_CC -+if test -n "$ac_ct_CC"; then -+ echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -+echo "${ECHO_T}$ac_ct_CC" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi -+ -+ CC=$ac_ct_CC -+else -+ CC="$ac_cv_prog_CC" -+fi -+ -+fi - if test -z "$CC"; then - # Extract the first word of "cc", so it can be a program name with args. - set dummy cc; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:918: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test -n "$CC"; then - ac_cv_prog_CC="$CC" # Let the user override the test. - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" - ac_prog_rejected=no -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then -- ac_prog_rejected=yes -- continue -- fi -- ac_cv_prog_CC="cc" -- break -- fi -- done -- IFS="$ac_save_ifs" -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then -+ ac_prog_rejected=yes -+ continue -+ fi -+ ac_cv_prog_CC="cc" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - if test $ac_prog_rejected = yes; then - # We found a bogon in the path, so make sure we never use it. - set dummy $ac_cv_prog_CC - shift -- if test $# -gt 0; then -+ if test $# != 0; then - # We chose a different compiler from the bogus one. - # However, it has the same basename, so the bogon will be chosen - # first if we set CC to just the basename; use the full file name. - shift -- set dummy "$ac_dir/$ac_word" "$@" -- shift -- ac_cv_prog_CC="$@" -+ ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" - fi - fi - fi - fi --CC="$ac_cv_prog_CC" -+CC=$ac_cv_prog_CC - if test -n "$CC"; then -- echo "$ac_t""$CC" 1>&6 -+ echo "$as_me:$LINENO: result: $CC" >&5 -+echo "${ECHO_T}$CC" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - -- if test -z "$CC"; then -- case "`uname -s`" in -- *win32* | *WIN32*) -- # Extract the first word of "cl", so it can be a program name with args. --set dummy cl; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:969: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+fi -+if test -z "$CC"; then -+ if test -n "$ac_tool_prefix"; then -+ for ac_prog in cl -+ do -+ # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. -+set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$CC"; then -+ ac_cv_prog_CC="$CC" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_CC="$ac_tool_prefix$ac_prog" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+CC=$ac_cv_prog_CC -+if test -n "$CC"; then -+ echo "$as_me:$LINENO: result: $CC" >&5 -+echo "${ECHO_T}$CC" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi -+ -+ test -n "$CC" && break -+ done -+fi -+if test -z "$CC"; then -+ ac_ct_CC=$CC -+ for ac_prog in cl -+do -+ # Extract the first word of "$ac_prog", so it can be a program name with args. -+set dummy $ac_prog; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_ac_ct_CC+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_CC"; then -+ ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_ac_ct_CC="$ac_prog" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+fi -+fi -+ac_ct_CC=$ac_cv_prog_ac_ct_CC -+if test -n "$ac_ct_CC"; then -+ echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -+echo "${ECHO_T}$ac_ct_CC" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi -+ -+ test -n "$ac_ct_CC" && break -+done -+ -+ CC=$ac_ct_CC -+fi -+ -+fi -+ -+ -+test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5 -+echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;} -+ { (exit 1); exit 1; }; } -+ -+# Provide some information about the compiler. -+echo "$as_me:$LINENO:" \ -+ "checking for C compiler version" >&5 -+ac_compiler=`set X $ac_compile; echo $2` -+{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 -+ (eval $ac_compiler --version &5) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } -+{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 -+ (eval $ac_compiler -v &5) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } -+{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 -+ (eval $ac_compiler -V &5) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } -+ -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ -+ ; -+ return 0; -+} -+_ACEOF -+ac_clean_files_save=$ac_clean_files -+ac_clean_files="$ac_clean_files a.out a.exe" -+# Try to create an executable without -o first, disregard a.out. -+# It will help us diagnose broken compilers, and finding out an intuition -+# of exeext. -+echo "$as_me:$LINENO: checking for C compiler default output" >&5 -+echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 -+ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -+if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 -+ (eval $ac_link_default) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; then -+ # Find the output, starting from the most likely. This scheme is -+# not robust to junk in `.', hence go to wildcards (a.*) only as a last -+# resort. -+ -+# Be careful to initialize this variable, since it used to be cached. -+# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. -+ac_cv_exeext= -+for ac_file in `ls a_out.exe a.exe conftest.exe 2>/dev/null; -+ ls a.out conftest 2>/dev/null; -+ ls a.* conftest.* 2>/dev/null`; do -+ case $ac_file in -+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; -+ a.out ) # We found the default executable, but exeext='' is most -+ # certainly right. -+ break;; -+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` -+ # FIXME: I believe we export ac_cv_exeext for Libtool --akim. -+ export ac_cv_exeext -+ break;; -+ * ) break;; -+ esac -+done -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+{ { echo "$as_me:$LINENO: error: C compiler cannot create executables" >&5 -+echo "$as_me: error: C compiler cannot create executables" >&2;} -+ { (exit 77); exit 77; }; } -+fi -+ -+ac_exeext=$ac_cv_exeext -+echo "$as_me:$LINENO: result: $ac_file" >&5 -+echo "${ECHO_T}$ac_file" >&6 -+ -+# Check the compiler produces executables we can run. If not, either -+# the compiler is broken, or we cross compile. -+echo "$as_me:$LINENO: checking whether the C compiler works" >&5 -+echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 -+# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 -+# If not cross compiling, check that we can run a simple program. -+if test "$cross_compiling" != yes; then -+ if { ac_try='./$ac_file' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ cross_compiling=no -+ else -+ if test "$cross_compiling" = maybe; then -+ cross_compiling=yes -+ else -+ { { echo "$as_me:$LINENO: error: cannot run C compiled programs. -+If you meant to cross compile, use \`--host'." >&5 -+echo "$as_me: error: cannot run C compiled programs. -+If you meant to cross compile, use \`--host'." >&2;} -+ { (exit 1); exit 1; }; } -+ fi -+ fi -+fi -+echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 -+ -+rm -f a.out a.exe conftest$ac_cv_exeext -+ac_clean_files=$ac_clean_files_save -+# Check the compiler produces executables we can run. If not, either -+# the compiler is broken, or we cross compile. -+echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -+echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 -+echo "$as_me:$LINENO: result: $cross_compiling" >&5 -+echo "${ECHO_T}$cross_compiling" >&6 -+ -+echo "$as_me:$LINENO: checking for suffix of executables" >&5 -+echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; then -+ # If both `conftest.exe' and `conftest' are `present' (well, observable) -+# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will -+# work properly (i.e., refer to `conftest.exe'), while it won't with -+# `rm'. -+for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do -+ case $ac_file in -+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; -+ *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` -+ export ac_cv_exeext -+ break;; -+ * ) break;; -+ esac -+done -+else -+ { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5 -+echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;} -+ { (exit 1); exit 1; }; } -+fi -+ -+rm -f conftest$ac_cv_exeext -+echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -+echo "${ECHO_T}$ac_cv_exeext" >&6 -+ -+rm -f conftest.$ac_ext -+EXEEXT=$ac_cv_exeext -+ac_exeext=$EXEEXT -+echo "$as_me:$LINENO: checking for suffix of object files" >&5 -+echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 -+if test "${ac_cv_objext+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.o conftest.obj -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; then -+ for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do -+ case $ac_file in -+ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; -+ *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` -+ break;; -+ esac -+done -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5 -+echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;} -+ { (exit 1); exit 1; }; } -+fi -+ -+rm -f conftest.$ac_cv_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -+echo "${ECHO_T}$ac_cv_objext" >&6 -+OBJEXT=$ac_cv_objext -+ac_objext=$OBJEXT -+echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -+echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 -+if test "${ac_cv_c_compiler_gnu+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+#ifndef __GNUC__ -+ choke me -+#endif -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_compiler_gnu=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_compiler_gnu=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+ac_cv_c_compiler_gnu=$ac_compiler_gnu -+ -+fi -+echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -+echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 -+GCC=`test $ac_compiler_gnu = yes && echo yes` -+ac_test_CFLAGS=${CFLAGS+set} -+ac_save_CFLAGS=$CFLAGS -+CFLAGS="-g" -+echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -+echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 -+if test "${ac_cv_prog_cc_g+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_prog_cc_g=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_prog_cc_g=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -+echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 -+if test "$ac_test_CFLAGS" = set; then -+ CFLAGS=$ac_save_CFLAGS -+elif test $ac_cv_prog_cc_g = yes; then -+ if test "$GCC" = yes; then -+ CFLAGS="-g -O2" -+ else -+ CFLAGS="-g" -+ fi -+else -+ if test "$GCC" = yes; then -+ CFLAGS="-O2" -+ else -+ CFLAGS= -+ fi -+fi -+echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 -+echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 -+if test "${ac_cv_prog_cc_stdc+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ ac_cv_prog_cc_stdc=no -+ac_save_CC=$CC -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include -+#include -+#include -+#include -+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -+struct buf { int x; }; -+FILE * (*rcsopen) (struct buf *, struct stat *, int); -+static char *e (p, i) -+ char **p; -+ int i; -+{ -+ return p[i]; -+} -+static char *f (char * (*g) (char **, int), char **p, ...) -+{ -+ char *s; -+ va_list v; -+ va_start (v,p); -+ s = g (p, va_arg (v,int)); -+ va_end (v); -+ return s; -+} -+int test (int i, double x); -+struct s1 {int (*f) (int a);}; -+struct s2 {int (*f) (double a);}; -+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -+int argc; -+char **argv; -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; -+ ; -+ return 0; -+} -+_ACEOF -+# Don't try gcc -ansi; that turns off useful extensions and -+# breaks some systems' header files. -+# AIX -qlanglvl=ansi -+# Ultrix and OSF/1 -std1 -+# HP-UX 10.20 and later -Ae -+# HP-UX older versions -Aa -D_HPUX_SOURCE -+# SVR4 -Xc -D__EXTENSIONS__ -+for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -+do -+ CC="$ac_save_CC $ac_arg" -+ rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_prog_cc_stdc=$ac_arg -+break -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+fi -+rm -f conftest.$ac_objext -+done -+rm -f conftest.$ac_ext conftest.$ac_objext -+CC=$ac_save_CC -+ -+fi -+ -+case "x$ac_cv_prog_cc_stdc" in -+ x|xno) -+ echo "$as_me:$LINENO: result: none needed" >&5 -+echo "${ECHO_T}none needed" >&6 ;; -+ *) -+ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 -+echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 -+ CC="$CC $ac_cv_prog_cc_stdc" ;; -+esac -+ -+# Some people use a C++ compiler to compile C. Since we use `exit', -+# in C++ we need to declare it. In case someone uses the same compiler -+# for both compiling C and C++ we need to have the C++ compiler decide -+# the declaration of exit, since it's the most demanding environment. -+cat >conftest.$ac_ext <<_ACEOF -+#ifndef __cplusplus -+ choke me -+#endif -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ for ac_declaration in \ -+ ''\ -+ '#include ' \ -+ 'extern "C" void std::exit (int) throw (); using std::exit;' \ -+ 'extern "C" void std::exit (int); using std::exit;' \ -+ 'extern "C" void exit (int) throw ();' \ -+ 'extern "C" void exit (int);' \ -+ 'void exit (int);' -+do -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include -+$ac_declaration -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+exit (42); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ : - else -- if test -n "$CC"; then -- ac_cv_prog_CC="$CC" # Let the user override the test. -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+continue -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_declaration -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+exit (42); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ break - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_prog_CC="cl" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+done -+rm -f conftest* -+if test -n "$ac_declaration"; then -+ echo '#ifdef __cplusplus' >>confdefs.h -+ echo $ac_declaration >>confdefs.h -+ echo '#endif' >>confdefs.h - fi --CC="$ac_cv_prog_CC" --if test -n "$CC"; then -- echo "$ac_t""$CC" 1>&6 -+ - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi -- ;; -- esac -- fi -- test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } --fi -- --echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 --echo "configure:1001: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 -- -+rm -f conftest.$ac_objext conftest.$ac_ext - ac_ext=c --# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. - ac_cpp='$CPP $CPPFLAGS' --ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' --ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' --cross_compiling=$ac_cv_prog_cc_cross -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+rm -f .deps 2>/dev/null -+mkdir .deps 2>/dev/null -+if test -d .deps; then -+ DEPDIR=.deps -+else -+ # MS-DOS does not allow filenames that begin with a dot. -+ DEPDIR=_deps -+fi -+rmdir .deps 2>/dev/null -+ -+ -+ ac_config_commands="$ac_config_commands depfiles" -+ -+ -+am_make=${MAKE-make} -+cat > confinc << 'END' -+doit: -+ @echo done -+END -+# If we don't find an include directive, just comment out the code. -+echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 -+echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 -+am__include="#" -+am__quote= -+_am_result=none -+# First try GNU make style include. -+echo "include confinc" > confmf -+# We grep out `Entering directory' and `Leaving directory' -+# messages which can occur if `w' ends up in MAKEFLAGS. -+# In particular we don't look at `^make:' because GNU make might -+# be invoked under some other name (usually "gmake"), in which -+# case it prints its new name instead of `make'. -+if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then -+ am__include=include -+ am__quote= -+ _am_result=GNU -+fi -+# Now try BSD make style include. -+if test "$am__include" = "#"; then -+ echo '.include "confinc"' > confmf -+ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then -+ am__include=.include -+ am__quote="\"" -+ _am_result=BSD -+ fi -+fi - --cat > conftest.$ac_ext << EOF - --#line 1012 "configure" --#include "confdefs.h" -+echo "$as_me:$LINENO: result: $_am_result" >&5 -+echo "${ECHO_T}$_am_result" >&6 -+rm -f confinc confmf - --main(){return(0);} --EOF --if { (eval echo configure:1017: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- ac_cv_prog_cc_works=yes -- # If we can't run a trivial program, we are probably using a cross compiler. -- if (./conftest; exit) 2>/dev/null; then -- ac_cv_prog_cc_cross=no -- else -- ac_cv_prog_cc_cross=yes -- fi --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- ac_cv_prog_cc_works=no --fi --rm -fr conftest* --ac_ext=c --# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. --ac_cpp='$CPP $CPPFLAGS' --ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' --ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' --cross_compiling=$ac_cv_prog_cc_cross -- --echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 --if test $ac_cv_prog_cc_works = no; then -- { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } --fi --echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 --echo "configure:1043: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 --echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 --cross_compiling=$ac_cv_prog_cc_cross -- --echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 --echo "configure:1048: checking whether we are using GNU C" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.c <&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then -- ac_cv_prog_gcc=yes --else -- ac_cv_prog_gcc=no --fi -+# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. -+if test "${enable_dependency_tracking+set}" = set; then -+ enableval="$enable_dependency_tracking" -+ -+fi; -+if test "x$enable_dependency_tracking" != xno; then -+ am_depcomp="$ac_aux_dir/depcomp" -+ AMDEPBACKSLASH='\' - fi - --echo "$ac_t""$ac_cv_prog_gcc" 1>&6 - --if test $ac_cv_prog_gcc = yes; then -- GCC=yes -+if test "x$enable_dependency_tracking" != xno; then -+ AMDEP_TRUE= -+ AMDEP_FALSE='#' - else -- GCC= -+ AMDEP_TRUE='#' -+ AMDEP_FALSE= - fi - --ac_test_CFLAGS="${CFLAGS+set}" --ac_save_CFLAGS="$CFLAGS" --CFLAGS= --echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 --echo "configure:1076: checking whether ${CC-cc} accepts -g" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+ -+ -+depcc="$CC" am_compiler_list= -+ -+echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -+echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 -+if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo 'void f(){}' > conftest.c --if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then -- ac_cv_prog_cc_g=yes -+ if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then -+ # We make a subdir and do the tests there. Otherwise we can end up -+ # making bogus files that we don't know about and never remove. For -+ # instance it was reported that on HP-UX the gcc test will end up -+ # making a dummy file named `D' -- because `-MD' means `put the output -+ # in D'. -+ mkdir conftest.dir -+ # Copy depcomp to subdir because otherwise we won't find it if we're -+ # using a relative directory. -+ cp "$am_depcomp" conftest.dir -+ cd conftest.dir -+ -+ am_cv_CC_dependencies_compiler_type=none -+ if test "$am_compiler_list" = ""; then -+ am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` -+ fi -+ for depmode in $am_compiler_list; do -+ # We need to recreate these files for each test, as the compiler may -+ # overwrite some of them when testing with obscure command lines. -+ # This happens at least with the AIX C compiler. -+ echo '#include "conftest.h"' > conftest.c -+ echo 'int i;' > conftest.h -+ echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf -+ -+ case $depmode in -+ nosideeffect) -+ # after this tag, mechanisms are not by side-effect, so they'll -+ # only be used when explicitly requested -+ if test "x$enable_dependency_tracking" = xyes; then -+ continue -+ else -+ break -+ fi -+ ;; -+ none) break ;; -+ esac -+ # We check with `-c' and `-o' for the sake of the "dashmstdout" -+ # mode. It turns out that the SunPro C++ compiler does not properly -+ # handle `-M -o', and we need to detect this. -+ if depmode=$depmode \ -+ source=conftest.c object=conftest.o \ -+ depfile=conftest.Po tmpdepfile=conftest.TPo \ -+ $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && -+ grep conftest.h conftest.Po > /dev/null 2>&1 && -+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then -+ am_cv_CC_dependencies_compiler_type=$depmode -+ break -+ fi -+ done -+ -+ cd .. -+ rm -rf conftest.dir - else -- ac_cv_prog_cc_g=no -+ am_cv_CC_dependencies_compiler_type=none - fi --rm -f conftest* - - fi -+echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 -+echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 -+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type -+ - --echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 --if test "$ac_test_CFLAGS" = set; then -- CFLAGS="$ac_save_CFLAGS" --elif test $ac_cv_prog_cc_g = yes; then -- if test "$GCC" = yes; then -- CFLAGS="-g -O2" -- else -- CFLAGS="-g" -- fi --else -- if test "$GCC" = yes; then -- CFLAGS="-O2" -- else -- CFLAGS= -- fi --fi - - -- echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6 --echo "configure:1109: checking for strerror in -lcposix" >&5 --ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5 -+echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6 -+if test "${ac_cv_lib_cposix_strerror+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lcposix $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char strerror(); -- --int main() { --strerror() --; return 0; } --EOF --if { (eval echo configure:1128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char strerror (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+strerror (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_cposix_strerror=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_cposix_strerror=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5 -+echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6 -+if test $ac_cv_lib_cposix_strerror = yes; then - LIBS="$LIBS -lcposix" --else -- echo "$ac_t""no" 1>&6 - fi - -- - - - - --echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6 --echo "configure:1154: checking for ${CC-cc} option to accept ANSI C" >&5 --if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5 -+echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6 -+if test "${am_cv_prog_cc_stdc+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - am_cv_prog_cc_stdc=no - ac_save_CC="$CC" -@@ -1162,13 +2779,14 @@ - # breaks some systems' header files. - # AIX -qlanglvl=ansi - # Ultrix and OSF/1 -std1 --# HP-UX -Aa -D_HPUX_SOURCE -+# HP-UX 10.20 and later -Ae -+# HP-UX older versions -Aa -D_HPUX_SOURCE - # SVR4 -Xc -D__EXTENSIONS__ --for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -+for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" - do - CC="$ac_save_CC $ac_arg" -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include -@@ -1199,170 +2817,386 @@ - int argc; - char **argv; - --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - - return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - --; return 0; } --EOF --if { (eval echo configure:1207: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - am_cv_prog_cc_stdc="$ac_arg"; break - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - done - CC="$ac_save_CC" - - fi - - if test -z "$am_cv_prog_cc_stdc"; then -- echo "$ac_t""none needed" 1>&6 -+ echo "$as_me:$LINENO: result: none needed" >&5 -+echo "${ECHO_T}none needed" >&6 - else -- echo "$ac_t""$am_cv_prog_cc_stdc" 1>&6 -+ echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5 -+echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6 - fi - case "x$am_cv_prog_cc_stdc" in - x|xno) ;; - *) CC="$CC $am_cv_prog_cc_stdc" ;; - esac - --echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 --echo "configure:1231: checking how to run the C preprocessor" >&5 -+ac_ext=c -+ac_cpp='$CPP $CPPFLAGS' -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -+echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 - # On Suns, sometimes $CPP names a directory. - if test -n "$CPP" && test -d "$CPP"; then - CPP= - fi - if test -z "$CPP"; then --if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ if test "${ac_cv_prog_CPP+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- # This must be in double quotes, not single quotes, because CPP may get -- # substituted into the Makefile and "${CC-cc}" will confuse make. -- CPP="${CC-cc} -E" -+ # Double quotes because CPP needs to be expanded -+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" -+ do -+ ac_preproc_ok=false -+for ac_c_preproc_warn_flag in '' yes -+do -+ # Use a header file that comes with gcc, so configuring glibc -+ # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, -- # not just through cpp. -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --Syntax Error --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1252: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -+ Syntax error -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then - : - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- CPP="${CC-cc} -E -traditional-cpp" -- cat > conftest.$ac_ext < --Syntax Error --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1269: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- : -+ # Broken: fails on valid input. -+continue -+fi -+rm -f conftest.err conftest.$ac_ext -+ -+ # OK, works on sane cases. Now check whether non-existent headers -+ # can be detected and how. -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ # Broken: success on invalid input. -+continue -+else -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- CPP="${CC-cc} -nologo -E" -- cat > conftest.$ac_ext <&5 -+echo "${ECHO_T}$CPP" >&6 -+ac_preproc_ok=false -+for ac_c_preproc_warn_flag in '' yes -+do -+ # Use a header file that comes with gcc, so configuring glibc -+ # with a fresh cross-compiler works. -+ # On the NeXT, cc -E runs the code through the compiler's parser, -+ # not just through cpp. "Syntax error" is here to catch this case. -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --Syntax Error --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1286: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -+ Syntax error -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then - : - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- CPP=/lib/cpp -+ # Broken: fails on valid input. -+continue - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+ -+ # OK, works on sane cases. Now check whether non-existent headers -+ # can be detected and how. -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes - fi --rm -f conftest* -+if test -z "$ac_cpp_err"; then -+ # Broken: success on invalid input. -+continue -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ # Passes both tests. -+ac_preproc_ok=: -+break - fi --rm -f conftest* -- ac_cv_prog_CPP="$CPP" -+rm -f conftest.err conftest.$ac_ext -+ -+done -+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -+rm -f conftest.err conftest.$ac_ext -+if $ac_preproc_ok; then -+ : -+else -+ { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5 -+echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;} -+ { (exit 1); exit 1; }; } - fi -- CPP="$ac_cv_prog_CPP" -+ -+ac_ext=c -+ac_cpp='$CPP $CPPFLAGS' -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+ -+ -+# On IRIX 5.3, sys/types and inttypes.h are conflicting. -+ -+ -+ -+ -+ -+ -+ -+ -+ -+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ -+ inttypes.h stdint.h unistd.h -+do -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+ -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_Header=yes" - else -- ac_cv_prog_CPP="$CPP" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_Header=no" -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ - fi --echo "$ac_t""$CPP" 1>&6 -+ -+done -+ - - - --echo $ac_n "checking for function prototypes""... $ac_c" 1>&6 --echo "configure:1313: checking for function prototypes" >&5 -+echo "$as_me:$LINENO: checking for function prototypes" >&5 -+echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6 - if test "$am_cv_prog_cc_stdc" != no; then -- echo "$ac_t""yes" 1>&6 -- cat >> confdefs.h <<\EOF -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 -+ -+cat >>confdefs.h <<\_ACEOF - #define PROTOTYPES 1 --EOF -+_ACEOF - - U= ANSI2KNR= - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - U=_ ANSI2KNR=./ansi2knr -- # Ensure some checks needed by ansi2knr itself. -- echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 --echo "configure:1326: checking for ANSI C header files" >&5 --if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+fi -+# Ensure some checks needed by ansi2knr itself. -+echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -+echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 -+if test "${ac_cv_header_stdc+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include - #include - #include --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1339: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -+ -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then - ac_cv_header_stdc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* - ac_cv_header_stdc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext - - if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "memchr" >/dev/null 2>&1; then - : - else -- rm -rf conftest* - ac_cv_header_stdc=no - fi - rm -f conftest* -@@ -1371,16 +3205,16 @@ - - if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "free" >/dev/null 2>&1; then - : - else -- rm -rf conftest* - ac_cv_header_stdc=no - fi - rm -f conftest* -@@ -1389,193 +3223,414 @@ - - if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. --if test "$cross_compiling" = yes; then -+ if test "$cross_compiling" = yes; then - : - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') --#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) --#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) --int main () { int i; for (i = 0; i < 256; i++) --if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); --exit (0); } -+#if ((' ' & 0x0FF) == 0x020) -+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -+#else -+# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ -+ || ('j' <= (c) && (c) <= 'r') \ -+ || ('s' <= (c) && (c) <= 'z')) -+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -+#endif - --EOF --if { (eval echo configure:1406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -+int -+main () -+{ -+ int i; -+ for (i = 0; i < 256; i++) -+ if (XOR (islower (i), ISLOWER (i)) -+ || toupper (i) != TOUPPER (i)) -+ exit(2); -+ exit (0); -+} -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - : - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- ac_cv_header_stdc=no -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+ac_cv_header_stdc=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi - fi -- --echo "$ac_t""$ac_cv_header_stdc" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -+echo "${ECHO_T}$ac_cv_header_stdc" >&6 - if test $ac_cv_header_stdc = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define STDC_HEADERS 1 --EOF -+_ACEOF - - fi - -- for ac_hdr in string.h -+ -+for ac_header in string.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:1433: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1443: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" --fi --rm -f conftest* -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" - fi --done -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ -+fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF - - fi - -+done -+ -+ - if test "x$U" != "x"; then -- { echo "configure: error: Compiler not ANSI compliant" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: Compiler not ANSI compliant" >&5 -+echo "$as_me: error: Compiler not ANSI compliant" >&2;} -+ { (exit 1); exit 1; }; } - fi --echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 --echo "configure:1475: checking how to run the C preprocessor" >&5 -+ac_ext=c -+ac_cpp='$CPP $CPPFLAGS' -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -+echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 - # On Suns, sometimes $CPP names a directory. - if test -n "$CPP" && test -d "$CPP"; then - CPP= - fi - if test -z "$CPP"; then --if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ if test "${ac_cv_prog_CPP+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- # This must be in double quotes, not single quotes, because CPP may get -- # substituted into the Makefile and "${CC-cc}" will confuse make. -- CPP="${CC-cc} -E" -+ # Double quotes because CPP needs to be expanded -+ for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" -+ do -+ ac_preproc_ok=false -+for ac_c_preproc_warn_flag in '' yes -+do -+ # Use a header file that comes with gcc, so configuring glibc -+ # with a fresh cross-compiler works. - # On the NeXT, cc -E runs the code through the compiler's parser, -- # not just through cpp. -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --Syntax Error --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1496: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -+ Syntax error -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then - : - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- CPP="${CC-cc} -E -traditional-cpp" -- cat > conftest.$ac_ext < --Syntax Error --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1513: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- : -+ # Broken: fails on valid input. -+continue -+fi -+rm -f conftest.err conftest.$ac_ext -+ -+ # OK, works on sane cases. Now check whether non-existent headers -+ # can be detected and how. -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ # Broken: success on invalid input. -+continue - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- CPP="${CC-cc} -nologo -E" -- cat > conftest.$ac_ext <&5 -+echo "${ECHO_T}$CPP" >&6 -+ac_preproc_ok=false -+for ac_c_preproc_warn_flag in '' yes -+do -+ # Use a header file that comes with gcc, so configuring glibc -+ # with a fresh cross-compiler works. -+ # On the NeXT, cc -E runs the code through the compiler's parser, -+ # not just through cpp. "Syntax error" is here to catch this case. -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --Syntax Error --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:1530: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -+ Syntax error -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then - : - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- CPP=/lib/cpp --fi --rm -f conftest* -+ # Broken: fails on valid input. -+continue - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+ -+ # OK, works on sane cases. Now check whether non-existent headers -+ # can be detected and how. -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes - fi --rm -f conftest* -- ac_cv_prog_CPP="$CPP" -+if test -z "$ac_cpp_err"; then -+ # Broken: success on invalid input. -+continue -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ # Passes both tests. -+ac_preproc_ok=: -+break - fi -- CPP="$ac_cv_prog_CPP" -+rm -f conftest.err conftest.$ac_ext -+ -+done -+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. -+rm -f conftest.err conftest.$ac_ext -+if $ac_preproc_ok; then -+ : - else -- ac_cv_prog_CPP="$CPP" -+ { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5 -+echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;} -+ { (exit 1); exit 1; }; } - fi --echo "$ac_t""$CPP" 1>&6 - --echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 --echo "configure:1555: checking whether ${MAKE-make} sets \${MAKE}" >&5 --set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ac_ext=c -+ac_cpp='$CPP $CPPFLAGS' -+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -+ac_compiler_gnu=$ac_cv_c_compiler_gnu -+ -+echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5 -+echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 -+set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` -+if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftestmake <<\EOF -+ cat >conftest.make <<\_ACEOF - all: - @echo 'ac_maketemp="${MAKE}"' --EOF -+_ACEOF - # GNU make sometimes prints "make[1]: Entering...", which would confuse us. --eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` -+eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` - if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes - else - eval ac_cv_prog_make_${ac_make}_set=no - fi --rm -f conftestmake -+rm -f conftest.make - fi - if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 - SET_MAKE= - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - SET_MAKE="MAKE=${MAKE-make}" - fi - -@@ -1586,407 +3641,508 @@ - # SunOS /usr/etc/install - # IRIX /sbin/install - # AIX /bin/install -+# AmigaOS /C/install, which installs bootblocks on floppy discs - # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag - # AFS /usr/afsws/bin/install, which mishandles nonexistent args - # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" - # ./install, which can be erroneously created by make from ./install.sh. --echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 --echo "configure:1593: checking for a BSD compatible install" >&5 -+echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -+echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 - if test -z "$INSTALL"; then --if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+if test "${ac_cv_path_install+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" -- for ac_dir in $PATH; do -- # Account for people who put trailing slashes in PATH elements. -- case "$ac_dir/" in -- /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; -- *) -- # OSF1 and SCO ODT 3.0 have their own names for install. -- # Don't use installbsd from OSF since it installs stuff as root -- # by default. -- for ac_prog in ginstall scoinst install; do -- if test -f $ac_dir/$ac_prog; then -- if test $ac_prog = install && -- grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then -- # AIX install. It has an incompatible calling convention. -- : -- else -- ac_cv_path_install="$ac_dir/$ac_prog -c" -- break 2 -- fi -- fi -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ # Account for people who put trailing slashes in PATH elements. -+case $as_dir/ in -+ ./ | .// | /cC/* | \ -+ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ -+ /usr/ucb/* ) ;; -+ *) -+ # OSF1 and SCO ODT 3.0 have their own names for install. -+ # Don't use installbsd from OSF since it installs stuff as root -+ # by default. -+ for ac_prog in ginstall scoinst install; do -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then -+ if test $ac_prog = install && -+ grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then -+ # AIX install. It has an incompatible calling convention. -+ : -+ elif test $ac_prog = install && -+ grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then -+ # program-specific install script used by HP pwplus--don't use. -+ : -+ else -+ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" -+ break 3 -+ fi -+ fi - done -- ;; -- esac -- done -- IFS="$ac_save_IFS" -+ done -+ ;; -+esac -+done -+ - - fi - if test "${ac_cv_path_install+set}" = set; then -- INSTALL="$ac_cv_path_install" -+ INSTALL=$ac_cv_path_install - else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will - # break other packages using the cache if that directory is - # removed, or if the path is relative. -- INSTALL="$ac_install_sh" -+ INSTALL=$ac_install_sh - fi - fi --echo "$ac_t""$INSTALL" 1>&6 -+echo "$as_me:$LINENO: result: $INSTALL" >&5 -+echo "${ECHO_T}$INSTALL" >&6 - - # Use test -z because SunOS4 sh mishandles braces in ${var-val}. - # It thinks the first close brace ends the variable substitution. - test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - --test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' -+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' - - test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - --# Extract the first word of "ranlib", so it can be a program name with args. --set dummy ranlib; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:1648: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. -+set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_RANLIB+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test -n "$RANLIB"; then - ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_prog_RANLIB="ranlib" -- break -- fi -- done -- IFS="$ac_save_ifs" -- test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - fi - fi --RANLIB="$ac_cv_prog_RANLIB" -+RANLIB=$ac_cv_prog_RANLIB - if test -n "$RANLIB"; then -- echo "$ac_t""$RANLIB" 1>&6 -+ echo "$as_me:$LINENO: result: $RANLIB" >&5 -+echo "${ECHO_T}$RANLIB" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - --echo $ac_n "checking build system type""... $ac_c" 1>&6 --echo "configure:1676: checking build system type" >&5 -- --build_alias=$build --case "$build_alias" in --NONE) -- case $nonopt in -- NONE) build_alias=$host_alias ;; -- *) build_alias=$nonopt ;; -- esac ;; --esac -+fi -+if test -z "$ac_cv_prog_RANLIB"; then -+ ac_ct_RANLIB=$RANLIB -+ # Extract the first word of "ranlib", so it can be a program name with args. -+set dummy ranlib; ac_word=$2 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test -n "$ac_ct_RANLIB"; then -+ ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. -+else -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_ac_ct_RANLIB="ranlib" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done - --build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias` --build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` --build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` --build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` --echo "$ac_t""$build" 1>&6 -+ test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" -+fi -+fi -+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB -+if test -n "$ac_ct_RANLIB"; then -+ echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 -+echo "${ECHO_T}$ac_ct_RANLIB" >&6 -+else -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+fi - --if test $host != $build; then -- ac_tool_prefix=${host_alias}- -+ RANLIB=$ac_ct_RANLIB - else -- ac_tool_prefix= -+ RANLIB="$ac_cv_prog_RANLIB" - fi - --# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. -+if test -n "$ac_tool_prefix"; then -+ # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. - set dummy ${ac_tool_prefix}ar; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:1702: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_AR+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test -n "$AR"; then - ac_cv_prog_AR="$AR" # Let the user override the test. - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_prog_AR="${ac_tool_prefix}ar" -- break -- fi -- done -- IFS="$ac_save_ifs" -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_AR="${ac_tool_prefix}ar" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - fi - fi --AR="$ac_cv_prog_AR" -+AR=$ac_cv_prog_AR - if test -n "$AR"; then -- echo "$ac_t""$AR" 1>&6 -+ echo "$as_me:$LINENO: result: $AR" >&5 -+echo "${ECHO_T}$AR" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - -- -+fi - if test -z "$ac_cv_prog_AR"; then --if test -n "$ac_tool_prefix"; then -+ ac_ct_AR=$AR - # Extract the first word of "ar", so it can be a program name with args. - set dummy ar; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:1734: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_ac_ct_AR+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- if test -n "$AR"; then -- ac_cv_prog_AR="$AR" # Let the user override the test. -+ if test -n "$ac_ct_AR"; then -+ ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_prog_AR="ar" -- break -- fi -- done -- IFS="$ac_save_ifs" -- test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar" -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_ac_ct_AR="ar" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ -+ test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="ar" - fi - fi --AR="$ac_cv_prog_AR" --if test -n "$AR"; then -- echo "$ac_t""$AR" 1>&6 -+ac_ct_AR=$ac_cv_prog_ac_ct_AR -+if test -n "$ac_ct_AR"; then -+ echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 -+echo "${ECHO_T}$ac_ct_AR" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - -+ AR=$ac_ct_AR - else -- AR="ar" --fi -+ AR="$ac_cv_prog_AR" - fi - - --echo $ac_n "checking for inline""... $ac_c" 1>&6 --echo "configure:1768: checking for inline" >&5 --if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for inline" >&5 -+echo $ECHO_N "checking for inline... $ECHO_C" >&6 -+if test "${ac_cv_c_inline+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_cv_c_inline=no - for ac_kw in inline __inline__ __inline; do -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -- --int main() { --} $ac_kw foo() { --; return 0; } --EOF --if { (eval echo configure:1782: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+#ifndef __cplusplus -+typedef int foo_t; -+static $ac_kw foo_t static_foo () {return 0; } -+$ac_kw foo_t foo () {return 0; } -+#endif -+ -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_c_inline=$ac_kw; break - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - done - - fi -- --echo "$ac_t""$ac_cv_c_inline" 1>&6 --case "$ac_cv_c_inline" in -+echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 -+echo "${ECHO_T}$ac_cv_c_inline" >&6 -+case $ac_cv_c_inline in - inline | yes) ;; -- no) cat >> confdefs.h <<\EOF --#define inline --EOF -+ no) -+cat >>confdefs.h <<\_ACEOF -+#define inline -+_ACEOF - ;; -- *) cat >> confdefs.h <>confdefs.h <<_ACEOF - #define inline $ac_cv_c_inline --EOF -+_ACEOF - ;; - esac - --echo $ac_n "checking for working const""... $ac_c" 1>&6 --echo "configure:1808: checking for working const" >&5 --if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext <j = 5; --} --{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ -- const int foo = 10; --} -- --; return 0; } --EOF --if { (eval echo configure:1862: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 -+echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 -+if test "${ac_cv_c_const+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+/* FIXME: Include the comments suggested by Paul. */ -+#ifndef __cplusplus -+ /* Ultrix mips cc rejects this. */ -+ typedef int charset[2]; -+ const charset x; -+ /* SunOS 4.1.1 cc rejects this. */ -+ char const *const *ccp; -+ char **p; -+ /* NEC SVR4.0.2 mips cc rejects this. */ -+ struct point {int x, y;}; -+ static struct point const zero = {0,0}; -+ /* AIX XL C 1.02.0.0 rejects this. -+ It does not let you subtract one const X* pointer from another in -+ an arm of an if-expression whose if-part is not a constant -+ expression */ -+ const char *g = "string"; -+ ccp = &g + (g ? g-g : 0); -+ /* HPUX 7.0 cc rejects these. */ -+ ++ccp; -+ p = (char**) ccp; -+ ccp = (char const *const *) p; -+ { /* SCO 3.2v4 cc rejects this. */ -+ char *t; -+ char const *s = 0 ? (char *) 0 : (char const *) 0; -+ -+ *t++ = 0; -+ } -+ { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ -+ int x[] = {25, 17}; -+ const int *foo = &x[0]; -+ ++foo; -+ } -+ { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ -+ typedef const int *iptr; -+ iptr p = 0; -+ ++p; -+ } -+ { /* AIX XL C 1.02.0.0 rejects this saying -+ "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ -+ struct s { int j; const int *ap[3]; }; -+ struct s *b; b->j = 5; -+ } -+ { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ -+ const int foo = 10; -+ } -+#endif -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_c_const=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- ac_cv_c_const=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_c_const=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi -- --echo "$ac_t""$ac_cv_c_const" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 -+echo "${ECHO_T}$ac_cv_c_const" >&6 - if test $ac_cv_c_const = no; then -- cat >> confdefs.h <<\EOF --#define const --EOF -+ -+cat >>confdefs.h <<\_ACEOF -+#define const -+_ACEOF - - fi - - - # Extract the first word of "dbx", so it can be a program name with args. - set dummy dbx; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:1886: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_DBX'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_DBX+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$DBX" in -- /*) -+ case $DBX in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_DBX="$DBX" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_DBX="$DBX" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_DBX="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_DBX="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_DBX" && ac_cv_path_DBX="no" - ;; - esac - fi --DBX="$ac_cv_path_DBX" -+DBX=$ac_cv_path_DBX -+ - if test -n "$DBX"; then -- echo "$ac_t""$DBX" 1>&6 -+ echo "$as_me:$LINENO: result: $DBX" >&5 -+echo "${ECHO_T}$DBX" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - # Extract the first word of "gdb", so it can be a program name with args. - set dummy gdb; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:1922: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_GDB'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_GDB+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$GDB" in -- /*) -+ case $GDB in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_GDB="$GDB" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_GDB="$GDB" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_GDB="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_GDB="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_GDB" && ac_cv_path_GDB="no" - ;; - esac - fi --GDB="$ac_cv_path_GDB" -+GDB=$ac_cv_path_GDB -+ - if test -n "$GDB"; then -- echo "$ac_t""$GDB" 1>&6 -+ echo "$as_me:$LINENO: result: $GDB" >&5 -+echo "${ECHO_T}$GDB" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - # Extract the first word of "sdb", so it can be a program name with args. - set dummy sdb; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:1958: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_SDB'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_SDB+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$SDB" in -- /*) -+ case $SDB in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_SDB="$SDB" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_SDB="$SDB" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_SDB="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_SDB="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_SDB" && ac_cv_path_SDB="no" - ;; - esac - fi --SDB="$ac_cv_path_SDB" -+SDB=$ac_cv_path_SDB -+ - if test -n "$SDB"; then -- echo "$ac_t""$SDB" 1>&6 -+ echo "$as_me:$LINENO: result: $SDB" >&5 -+echo "${ECHO_T}$SDB" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - -@@ -2005,43 +4161,49 @@ - ac_aux_path_sendmail=/usr/sbin:/usr/lib - # Extract the first word of "sendmail", so it can be a program name with args. - set dummy sendmail; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:2008: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_SENDMAIL'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_SENDMAIL+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$SENDMAIL" in -- /*) -+ case $SENDMAIL in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_SENDMAIL="$SENDMAIL" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_SENDMAIL="$SENDMAIL" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH:$ac_aux_path_sendmail" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_SENDMAIL="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+as_dummy="$PATH:$ac_aux_path_sendmail" -+for as_dir in $as_dummy -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_SENDMAIL="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_SENDMAIL" && ac_cv_path_SENDMAIL="/usr/sbin/sendmail" - ;; - esac - fi --SENDMAIL="$ac_cv_path_SENDMAIL" -+SENDMAIL=$ac_cv_path_SENDMAIL -+ - if test -n "$SENDMAIL"; then -- echo "$ac_t""$SENDMAIL" 1>&6 -+ echo "$as_me:$LINENO: result: $SENDMAIL" >&5 -+echo "${ECHO_T}$SENDMAIL" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - --cat >> confdefs.h <>confdefs.h <<_ACEOF - #define SENDMAIL "$ac_cv_path_SENDMAIL" --EOF -+_ACEOF - - - OPS='$(srcdir)/OPS' -@@ -2056,21 +4218,22 @@ - if test x$enableval = xno ; then - have_pgp=no - fi -- --fi - -+fi; - - if test x$have_pgp != xno ; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_PGP 1 --EOF -+_ACEOF - - PGPAUX_TARGET="pgpring pgpewrap" - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS pgp.o pgpinvoke.o pgpkey.o pgplib.o gnupgparse.o pgpmicalg.o pgppacket.o" - OPS="$OPS \$(srcdir)/OPS.PGP" - fi - -- # Check whether --with-mixmaster or --without-mixmaster was given. -+ -+# Check whether --with-mixmaster or --without-mixmaster was given. - if test "${with_mixmaster+set}" = set; then - withval="$with_mixmaster" - if test -x "$withval" ; then -@@ -2080,81 +4243,88 @@ - fi - OPS="$OPS \$(srcdir)/OPS.MIX" - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS remailer.o" -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define MIXMASTER "$MIXMASTER" --EOF -+_ACEOF - -- --fi - -+fi; - - fi - - - - --cat >> confdefs.h <>confdefs.h <<_ACEOF - #define SUBVERSION "$SUBVERSION" --EOF -+_ACEOF - - - - # Extract the first word of "ispell", so it can be a program name with args. - set dummy ispell; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:2104: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_ISPELL'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_ISPELL+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$ISPELL" in -- /*) -+ case $ISPELL in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_ISPELL="$ISPELL" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_ISPELL="$ISPELL" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_ISPELL="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_ISPELL="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_ISPELL" && ac_cv_path_ISPELL="no" - ;; - esac - fi --ISPELL="$ac_cv_path_ISPELL" -+ISPELL=$ac_cv_path_ISPELL -+ - if test -n "$ISPELL"; then -- echo "$ac_t""$ISPELL" 1>&6 -+ echo "$as_me:$LINENO: result: $ISPELL" >&5 -+echo "${ECHO_T}$ISPELL" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - if test $ISPELL != no; then -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define ISPELL "$ISPELL" --EOF -+_ACEOF - - fi - -+ - # Check whether --with-slang or --without-slang was given. - if test "${with_slang+set}" = set; then - withval="$with_slang" -- echo $ac_n "checking if this is a BSD system""... $ac_c" 1>&6 --echo "configure:2148: checking if this is a BSD system" >&5 --if eval "test \"`echo '$''{'mutt_cv_bsdish'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking if this is a BSD system" >&5 -+echo $ECHO_N "checking if this is a BSD system... $ECHO_C" >&6 -+if test "${mutt_cv_bsdish+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then - mutt_cv_bsdish=no - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - -@@ -2166,25 +4336,34 @@ - exit (1); - #endif - } --EOF --if { (eval echo configure:2169: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_bsdish=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- mutt_cv_bsdish=no -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+mutt_cv_bsdish=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi -+echo "$as_me:$LINENO: result: $mutt_cv_bsdish" >&5 -+echo "${ECHO_T}$mutt_cv_bsdish" >&6 - --echo "$ac_t""$mutt_cv_bsdish" 1>&6 -- -- echo $ac_n "checking for S-Lang""... $ac_c" 1>&6 --echo "configure:2186: checking for S-Lang" >&5 -+ echo "$as_me:$LINENO: checking for S-Lang" >&5 -+echo $ECHO_N "checking for S-Lang... $ECHO_C" >&6 - if test $withval = yes; then - if test -d $srcdir/../slang; then - mutt_cv_slang=$srcdir/../slang/src -@@ -2213,109 +4392,151 @@ - LDFLAGS="$LDFLAGS -L${withval}/lib" - fi - fi -- echo "$ac_t""$mutt_cv_slang" 1>&6 -+ echo "$as_me:$LINENO: result: $mutt_cv_slang" >&5 -+echo "${ECHO_T}$mutt_cv_slang" >&6 - if test $mutt_cv_bsdish = yes; then -- echo $ac_n "checking for main in -ltermlib""... $ac_c" 1>&6 --echo "configure:2218: checking for main in -ltermlib" >&5 --ac_lib_var=`echo termlib'_'main | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for main in -ltermlib" >&5 -+echo $ECHO_N "checking for main in -ltermlib... $ECHO_C" >&6 -+if test "${ac_cv_lib_termlib_main+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-ltermlib $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - --int main() { --main() --; return 0; } --EOF --if { (eval echo configure:2233: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo termlib | sed -e 's/[^a-zA-Z0-9_]/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_termlib_main=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_termlib_main=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_termlib_main" >&5 -+echo "${ECHO_T}$ac_cv_lib_termlib_main" >&6 -+if test $ac_cv_lib_termlib_main = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBTERMLIB 1 -+_ACEOF - - LIBS="-ltermlib $LIBS" - --else -- echo "$ac_t""no" 1>&6 - fi - - fi -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_SLANG_CURSES 1 --EOF -+_ACEOF - -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_COLOR 1 --EOF -+_ACEOF - - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS resize.o" - -- -- echo $ac_n "checking for SLtt_get_terminfo in -lslang""... $ac_c" 1>&6 --echo "configure:2273: checking for SLtt_get_terminfo in -lslang" >&5 --ac_lib_var=`echo slang'_'SLtt_get_terminfo | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+ echo "$as_me:$LINENO: checking for SLtt_get_terminfo in -lslang" >&5 -+echo $ECHO_N "checking for SLtt_get_terminfo in -lslang... $ECHO_C" >&6 -+if test "${ac_cv_lib_slang_SLtt_get_terminfo+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lslang -lm $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char SLtt_get_terminfo(); -- --int main() { --SLtt_get_terminfo() --; return 0; } --EOF --if { (eval echo configure:2292: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char SLtt_get_terminfo (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+SLtt_get_terminfo (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_slang_SLtt_get_terminfo=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_slang_SLtt_get_terminfo=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_slang_SLtt_get_terminfo" >&5 -+echo "${ECHO_T}$ac_cv_lib_slang_SLtt_get_terminfo" >&6 -+if test $ac_cv_lib_slang_SLtt_get_terminfo = yes; then - MUTTLIBS="$MUTTLIBS -lslang -lm" - else -- echo "$ac_t""no" 1>&6 --{ echo "configure: error: unable to compile. check config.log" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: unable to compile. check config.log" >&5 -+echo "$as_me: error: unable to compile. check config.log" >&2;} -+ { (exit 1); exit 1; }; } - fi - - -- -+ - else - mutt_cv_curses=/usr -- # Check whether --with-curses or --without-curses was given. -+ -+# Check whether --with-curses or --without-curses was given. - if test "${with_curses+set}" = set; then - withval="$with_curses" - if test $withval != yes; then -@@ -2325,403 +4546,691 @@ - LDFLAGS="-L${mutt_cv_curses}/lib $LDFLAGS" - CPPFLAGS="$CPPFLAGS -I${mutt_cv_curses}/include" - fi --fi -+fi; - -- -- echo $ac_n "checking for initscr""... $ac_c" 1>&6 --echo "configure:2331: checking for initscr" >&5 --if eval "test \"`echo '$''{'ac_cv_func_initscr'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for initscr" >&5 -+echo $ECHO_N "checking for initscr... $ECHO_C" >&6 -+if test "${ac_cv_func_initscr+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char initscr(); below. */ -+ which can conflict with char initscr (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char initscr(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char initscr (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_initscr) || defined (__stub___initscr) - choke me - #else --initscr(); -+f = initscr; - #endif - --; return 0; } --EOF --if { (eval echo configure:2359: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_initscr=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_initscr=no" --fi --rm -f conftest* --fi -- --if eval "test \"`echo '$ac_cv_func_'initscr`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_func_initscr=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_initscr=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_func_initscr" >&5 -+echo "${ECHO_T}$ac_cv_func_initscr" >&6 -+if test $ac_cv_func_initscr = yes; then - : - else -- echo "$ac_t""no" 1>&6 - - cf_ncurses="ncurses" - for lib in ncurses ncursesw - do -- echo $ac_n "checking for waddnwstr in -l$lib""... $ac_c" 1>&6 --echo "configure:2381: checking for waddnwstr in -l$lib" >&5 --ac_lib_var=`echo $lib'_'waddnwstr | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ as_ac_Lib=`echo "ac_cv_lib_$lib''_waddnwstr" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for waddnwstr in -l$lib" >&5 -+echo $ECHO_N "checking for waddnwstr in -l$lib... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Lib+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-l$lib $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char waddnwstr(); -- --int main() { --waddnwstr() --; return 0; } --EOF --if { (eval echo configure:2400: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char waddnwstr (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+waddnwstr (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_Lib=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_Lib=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 -+if test `eval echo '${'$as_ac_Lib'}'` = yes; then - cf_ncurses="$lib"; break --else -- echo "$ac_t""no" 1>&6 - fi - - done -- echo $ac_n "checking for initscr in -l$cf_ncurses""... $ac_c" 1>&6 --echo "configure:2422: checking for initscr in -l$cf_ncurses" >&5 --ac_lib_var=`echo $cf_ncurses'_'initscr | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ as_ac_Lib=`echo "ac_cv_lib_$cf_ncurses''_initscr" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for initscr in -l$cf_ncurses" >&5 -+echo $ECHO_N "checking for initscr in -l$cf_ncurses... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Lib+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-l$cf_ncurses $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char initscr(); -- --int main() { --initscr() --; return 0; } --EOF --if { (eval echo configure:2441: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char initscr (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+initscr (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_Lib=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_Lib=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 -+if test `eval echo '${'$as_ac_Lib'}'` = yes; then - MUTTLIBS="$MUTTLIBS -l$cf_ncurses" - if test x$mutt_cv_curses = x/usr -a -d /usr/include/ncurses; then - CPPFLAGS="$CPPFLAGS -I/usr/include/ncurses" - fi -- -+ - if test "$cf_ncurses" = ncursesw; then -- for ac_hdr in ncursesw/ncurses.h -+ -+for ac_header in ncursesw/ncurses.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:2466: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:2476: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_header_preproc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF - cf_cv_ncurses_header="ncursesw/ncurses.h" --else -- echo "$ac_t""no" 1>&6 - fi -+ - done - - else -- for ac_hdr in ncurses.h -+ -+for ac_header in ncurses.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:2507: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:2517: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_header_preproc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF - cf_cv_ncurses_header="ncurses.h" --else -- echo "$ac_t""no" 1>&6 - fi -+ - done - - fi - else -- echo "$ac_t""no" 1>&6 - --echo $ac_n "checking for initscr""... $ac_c" 1>&6 --echo "configure:2548: checking for initscr" >&5 --if eval "test \"`echo '$''{'ac_cv_func_initscr'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for initscr" >&5 -+echo $ECHO_N "checking for initscr... $ECHO_C" >&6 -+if test "${ac_cv_func_initscr+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char initscr(); below. */ -+ which can conflict with char initscr (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char initscr(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char initscr (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_initscr) || defined (__stub___initscr) - choke me - #else --initscr(); -+f = initscr; - #endif - --; return 0; } --EOF --if { (eval echo configure:2576: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_initscr=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_initscr=no" --fi --rm -f conftest* --fi -- --if eval "test \"`echo '$ac_cv_func_'initscr`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_func_initscr=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_initscr=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_func_initscr" >&5 -+echo "${ECHO_T}$ac_cv_func_initscr" >&6 -+if test $ac_cv_func_initscr = yes; then - : - else -- echo "$ac_t""no" 1>&6 - - case $host_os in #(vi - freebsd*) #(vi -- echo $ac_n "checking for tgoto in -lmytinfo""... $ac_c" 1>&6 --echo "configure:2597: checking for tgoto in -lmytinfo" >&5 --ac_lib_var=`echo mytinfo'_'tgoto | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for tgoto in -lmytinfo" >&5 -+echo $ECHO_N "checking for tgoto in -lmytinfo... $ECHO_C" >&6 -+if test "${ac_cv_lib_mytinfo_tgoto+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lmytinfo $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char tgoto(); -- --int main() { --tgoto() --; return 0; } --EOF --if { (eval echo configure:2616: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char tgoto (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+tgoto (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_mytinfo_tgoto=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_mytinfo_tgoto=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_mytinfo_tgoto" >&5 -+echo "${ECHO_T}$ac_cv_lib_mytinfo_tgoto" >&6 -+if test $ac_cv_lib_mytinfo_tgoto = yes; then - LIBS="-lmytinfo $LIBS" --else -- echo "$ac_t""no" 1>&6 - fi - - ;; - hpux10.*|hpux11.*) -- echo $ac_n "checking for initscr in -lcur_colr""... $ac_c" 1>&6 --echo "configure:2639: checking for initscr in -lcur_colr" >&5 --ac_lib_var=`echo cur_colr'_'initscr | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for initscr in -lcur_colr" >&5 -+echo $ECHO_N "checking for initscr in -lcur_colr... $ECHO_C" >&6 -+if test "${ac_cv_lib_cur_colr_initscr+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lcur_colr $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char initscr(); -- --int main() { --initscr() --; return 0; } --EOF --if { (eval echo configure:2658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -+ builtin and then its argument prototype would still apply. */ -+char initscr (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+initscr (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_cur_colr_initscr=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_cur_colr_initscr=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_cur_colr_initscr" >&5 -+echo "${ECHO_T}$ac_cv_lib_cur_colr_initscr" >&6 -+if test $ac_cv_lib_cur_colr_initscr = yes; then - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- - LIBS="-lcur_colr $LIBS" - CFLAGS="-I/usr/include/curses_colr $CFLAGS" - ac_cv_func_initscr=yes -- -+ - else -- echo "$ac_t""no" 1>&6 - -- echo $ac_n "checking for initscr in -lHcurses""... $ac_c" 1>&6 --echo "configure:2682: checking for initscr in -lHcurses" >&5 --ac_lib_var=`echo Hcurses'_'initscr | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for initscr in -lHcurses" >&5 -+echo $ECHO_N "checking for initscr in -lHcurses... $ECHO_C" >&6 -+if test "${ac_cv_lib_Hcurses_initscr+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lHcurses $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char initscr(); -- --int main() { --initscr() --; return 0; } --EOF --if { (eval echo configure:2701: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -+ builtin and then its argument prototype would still apply. */ -+char initscr (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+initscr (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_Hcurses_initscr=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_Hcurses_initscr=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_Hcurses_initscr" >&5 -+echo "${ECHO_T}$ac_cv_lib_Hcurses_initscr" >&6 -+if test $ac_cv_lib_Hcurses_initscr = yes; then - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- - # HP's header uses __HP_CURSES, but user claims _HP_CURSES. - LIBS="-lHcurses $LIBS" - CFLAGS="-D__HP_CURSES -D_HP_CURSES $CFLAGS" - ac_cv_func_initscr=yes -- --else -- echo "$ac_t""no" 1>&6 -+ - fi - - fi -@@ -2747,97 +5256,138 @@ - - # Check for library containing tgoto. Do this before curses library - # because it may be needed to link the test-case for initscr. -- echo $ac_n "checking for tgoto""... $ac_c" 1>&6 --echo "configure:2750: checking for tgoto" >&5 --if eval "test \"`echo '$''{'ac_cv_func_tgoto'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for tgoto" >&5 -+echo $ECHO_N "checking for tgoto... $ECHO_C" >&6 -+if test "${ac_cv_func_tgoto+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char tgoto(); below. */ -+ which can conflict with char tgoto (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char tgoto(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char tgoto (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_tgoto) || defined (__stub___tgoto) - choke me - #else --tgoto(); -+f = tgoto; - #endif - --; return 0; } --EOF --if { (eval echo configure:2778: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_tgoto=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_tgoto=no" --fi --rm -f conftest* --fi -- --if eval "test \"`echo '$ac_cv_func_'tgoto`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_func_tgoto=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_tgoto=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_func_tgoto" >&5 -+echo "${ECHO_T}$ac_cv_func_tgoto" >&6 -+if test $ac_cv_func_tgoto = yes; then - cf_term_lib=predefined - else -- echo "$ac_t""no" 1>&6 - - for cf_term_lib in termcap termlib unknown - do -- echo $ac_n "checking for tgoto in -l$cf_term_lib""... $ac_c" 1>&6 --echo "configure:2799: checking for tgoto in -l$cf_term_lib" >&5 --ac_lib_var=`echo $cf_term_lib'_'tgoto | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ as_ac_Lib=`echo "ac_cv_lib_$cf_term_lib''_tgoto" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for tgoto in -l$cf_term_lib" >&5 -+echo $ECHO_N "checking for tgoto in -l$cf_term_lib... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Lib+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-l$cf_term_lib $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char tgoto(); -- --int main() { --tgoto() --; return 0; } --EOF --if { (eval echo configure:2818: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char tgoto (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+tgoto (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_Lib=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_Lib=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 -+if test `eval echo '${'$as_ac_Lib'}'` = yes; then - break --else -- echo "$ac_t""no" 1>&6 - fi - - done -- -+ - fi - - -@@ -2845,115 +5395,198 @@ - test "$cf_term_lib" != predefined && test "$cf_term_lib" != unknown && LIBS="-l$cf_term_lib $cf_save_LIBS" - for cf_curs_lib in cursesX curses ncurses xcurses jcurses unknown - do -- echo $ac_n "checking for initscr in -l$cf_curs_lib""... $ac_c" 1>&6 --echo "configure:2848: checking for initscr in -l$cf_curs_lib" >&5 --ac_lib_var=`echo $cf_curs_lib'_'initscr | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ as_ac_Lib=`echo "ac_cv_lib_$cf_curs_lib''_initscr" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for initscr in -l$cf_curs_lib" >&5 -+echo $ECHO_N "checking for initscr in -l$cf_curs_lib... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Lib+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-l$cf_curs_lib $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char initscr(); -- --int main() { --initscr() --; return 0; } --EOF --if { (eval echo configure:2867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ builtin and then its argument prototype would still apply. */ -+char initscr (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+initscr (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_Lib=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_Lib=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 -+if test `eval echo '${'$as_ac_Lib'}'` = yes; then - break --else -- echo "$ac_t""no" 1>&6 - fi - - done -- test $cf_curs_lib = unknown && { echo "configure: error: no curses library found" 1>&2; exit 1; } -+ test $cf_curs_lib = unknown && { { echo "$as_me:$LINENO: error: no curses library found" >&5 -+echo "$as_me: error: no curses library found" >&2;} -+ { (exit 1); exit 1; }; } - - LIBS="-l$cf_curs_lib $cf_save_LIBS" - if test "$cf_term_lib" = unknown ; then -- echo $ac_n "checking if we can link with $cf_curs_lib library""... $ac_c" 1>&6 --echo "configure:2893: checking if we can link with $cf_curs_lib library" >&5 -- cat > conftest.$ac_ext <&5 -+echo $ECHO_N "checking if we can link with $cf_curs_lib library... $ECHO_C" >&6 -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include <${cf_cv_ncurses_header-curses.h}> --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - initscr() --; return 0; } --EOF --if { (eval echo configure:2902: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - cf_result=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- cf_result=no --fi --rm -f conftest* -- echo "$ac_t""$cf_result" 1>&6 -- test $cf_result = no && { echo "configure: error: Cannot link curses library" 1>&2; exit 1; } -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+cf_result=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+ echo "$as_me:$LINENO: result: $cf_result" >&5 -+echo "${ECHO_T}$cf_result" >&6 -+ test $cf_result = no && { { echo "$as_me:$LINENO: error: Cannot link curses library" >&5 -+echo "$as_me: error: Cannot link curses library" >&2;} -+ { (exit 1); exit 1; }; } - elif test "$cf_term_lib" != predefined ; then -- echo $ac_n "checking if we need both $cf_curs_lib and $cf_term_lib libraries""... $ac_c" 1>&6 --echo "configure:2916: checking if we need both $cf_curs_lib and $cf_term_lib libraries" >&5 -- cat > conftest.$ac_ext <&5 -+echo $ECHO_N "checking if we need both $cf_curs_lib and $cf_term_lib libraries... $ECHO_C" >&6 -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include <${cf_cv_ncurses_header-curses.h}> --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - initscr(); tgoto((char *)0, 0, 0); --; return 0; } --EOF --if { (eval echo configure:2925: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - cf_result=no - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ - LIBS="-l$cf_curs_lib -l$cf_term_lib $cf_save_LIBS" -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include <${cf_cv_ncurses_header-curses.h}> --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - initscr() --; return 0; } --EOF --if { (eval echo configure:2942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - cf_result=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- cf_result=error -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+cf_result=error - fi --rm -f conftest* -- -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+ - fi --rm -f conftest* -- echo "$ac_t""$cf_result" 1>&6 -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+ echo "$as_me:$LINENO: result: $cf_result" >&5 -+echo "${ECHO_T}$cf_result" >&6 - fi - fi - -@@ -2962,7 +5595,7 @@ - - fi - -- -+ - fi - - -@@ -2971,125 +5604,176 @@ - for ac_func in start_color typeahead bkgdset curs_set meta use_default_colors resizeterm - do - --echo $ac_n "checking for $ac_func declaration""... $ac_c" 1>&6 --echo "configure:2974: checking for $ac_func declaration" >&5 --if eval "test \"`echo '$''{'ac_cv_func_decl_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_func declaration" >&5 -+echo $ECHO_N "checking for $ac_func declaration... $ECHO_C" >&6 -+if eval "test \"\${ac_cv_func_decl_$ac_func+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include <${cf_cv_ncurses_header-curses.h}> --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - #ifndef ${ac_func} - extern int ${ac_func}(); - #endif --; return 0; } --EOF --if { (eval echo configure:2988: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -- --cat > conftest.$ac_ext <&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include <${cf_cv_ncurses_header-curses.h}> --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - #ifndef ${ac_func} - int (*p)() = ${ac_func}; - #endif --; return 0; } --EOF --if { (eval echo configure:3001: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -- -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ - eval "ac_cv_func_decl_$ac_func=yes" - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ - eval "ac_cv_func_decl_$ac_func=no" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ - eval "ac_cv_func_decl_$ac_func=yes" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi - - if eval "test \"`echo '$ac_cv_func_'decl_$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- -- -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 -+ -+ - ac_tr_func=`echo HAVE_$ac_func | tr '[a-z]' '[A-Z]'` - -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define $ac_tr_func 1 --EOF -- -+_ACEOF -+ - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - done - - if test "$ac_cv_func_decl_start_color" = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_COLOR 1 --EOF -+_ACEOF - - fi - if test "$ac_cv_func_decl_resizeterm" = yes; then - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS resize.o" - fi - LIBS="$old_LIBS" -- --fi - -+fi; - --echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 --echo "configure:3053: checking for ANSI C header files" >&5 --if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -+echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 -+if test "${ac_cv_header_stdc+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include - #include - #include --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:3066: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -+ -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then - ac_cv_header_stdc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* - ac_cv_header_stdc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext - - if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "memchr" >/dev/null 2>&1; then - : - else -- rm -rf conftest* - ac_cv_header_stdc=no - fi - rm -f conftest* -@@ -3098,16 +5782,16 @@ - - if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "free" >/dev/null 2>&1; then - : - else -- rm -rf conftest* - ac_cv_header_stdc=no - fi - rm -f conftest* -@@ -3116,234 +5800,506 @@ - - if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. --if test "$cross_compiling" = yes; then -+ if test "$cross_compiling" = yes; then - : - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') --#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) --#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) --int main () { int i; for (i = 0; i < 256; i++) --if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); --exit (0); } -+#if ((' ' & 0x0FF) == 0x020) -+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -+#else -+# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ -+ || ('j' <= (c) && (c) <= 'r') \ -+ || ('s' <= (c) && (c) <= 'z')) -+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -+#endif - --EOF --if { (eval echo configure:3133: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -+int -+main () -+{ -+ int i; -+ for (i = 0; i < 256; i++) -+ if (XOR (islower (i), ISLOWER (i)) -+ || toupper (i) != TOUPPER (i)) -+ exit(2); -+ exit (0); -+} -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - : --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- ac_cv_header_stdc=no -+else -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+ac_cv_header_stdc=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi - fi -- --echo "$ac_t""$ac_cv_header_stdc" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -+echo "${ECHO_T}$ac_cv_header_stdc" >&6 - if test $ac_cv_header_stdc = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define STDC_HEADERS 1 --EOF -+_ACEOF - - fi - - --for ac_hdr in stdarg.h sys/ioctl.h ioctl.h sysexits.h -+ -+ -+ -+ -+for ac_header in stdarg.h sys/ioctl.h ioctl.h sysexits.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:3161: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:3171: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_header_preproc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&6 -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ - fi -+ - done - --for ac_hdr in sys/time.h sys/resource.h --do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:3201: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:3211: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ -+ -+for ac_header in sys/time.h sys/resource.h -+do -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes -+else -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_header_preproc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&6 -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ - fi -+ - done - --for ac_hdr in unix.h --do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:3241: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:3251: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ -+for ac_header in unix.h -+do -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_cpp_err=yes - fi --rm -f conftest* -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ -+fi -+ - done - - -+ -+ - for ac_func in setrlimit getsid - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:3281: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:3309: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - - --echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 --echo "configure:3335: checking return type of signal handlers" >&5 --if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking return type of signal handlers" >&5 -+echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 -+if test "${ac_cv_type_signal+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include - #ifdef signal --#undef signal -+# undef signal - #endif - #ifdef __cplusplus - extern "C" void (*signal (int, void (*)(int)))(int); -@@ -3351,1123 +6307,2384 @@ - void (*signal ()) (); - #endif - --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - int i; --; return 0; } --EOF --if { (eval echo configure:3357: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_type_signal=void - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- ac_cv_type_signal=int -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_signal=int - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 -+echo "${ECHO_T}$ac_cv_type_signal" >&6 - --echo "$ac_t""$ac_cv_type_signal" 1>&6 --cat >> confdefs.h <>confdefs.h <<_ACEOF - #define RETSIGTYPE $ac_cv_type_signal --EOF -+_ACEOF - - - --echo $ac_n "checking for sig_atomic_t in signal.h""... $ac_c" 1>&6 --echo "configure:3377: checking for sig_atomic_t in signal.h" >&5 --cat > conftest.$ac_ext <&5 -+echo $ECHO_N "checking for sig_atomic_t in signal.h... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "sig_atomic_t" >/dev/null 2>&1; then -- rm -rf conftest* -- -+ - ac_cv_type_sig_atomic_t=yes; -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "volatile.*sig_atomic_t" >/dev/null 2>&1; then -- rm -rf conftest* -- -+ - is_sig_atomic_t_volatile=yes; -- echo "$ac_t""yes, volatile" 1>&6 -- -+ echo "$as_me:$LINENO: result: yes, volatile" >&5 -+echo "${ECHO_T}yes, volatile" >&6 -+ - else -- rm -rf conftest* -- -+ - is_sig_atomic_t_volatile=no; -- echo "$ac_t""yes, non volatile" 1>&6 -- -+ echo "$as_me:$LINENO: result: yes, non volatile" >&5 -+echo "${ECHO_T}yes, non volatile" >&6 -+ - fi - rm -f conftest* - -- -+ - else -- rm -rf conftest* -- -- echo "$ac_t""no" 1>&6 -- echo $ac_n "checking for sig_atomic_t""... $ac_c" 1>&6 --echo "configure:3415: checking for sig_atomic_t" >&5 --if eval "test \"`echo '$''{'ac_cv_type_sig_atomic_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+ echo "$as_me:$LINENO: checking for sig_atomic_t" >&5 -+echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6 -+if test "${ac_cv_type_sig_atomic_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" --#include --#if STDC_HEADERS --#include --#include -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } - #endif --EOF --if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -- egrep "(^|[^a-zA-Z_0-9])sig_atomic_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then -- rm -rf conftest* -+int -+main () -+{ -+if ((sig_atomic_t *) 0) -+ return 0; -+if (sizeof (sig_atomic_t)) -+ return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_type_sig_atomic_t=yes - else -- rm -rf conftest* -- ac_cv_type_sig_atomic_t=no --fi --rm -f conftest* -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_sig_atomic_t=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5 -+echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6 -+if test $ac_cv_type_sig_atomic_t = yes; then -+ : -+else - --fi --echo "$ac_t""$ac_cv_type_sig_atomic_t" 1>&6 --if test $ac_cv_type_sig_atomic_t = no; then -- cat >> confdefs.h <<\EOF -+cat >>confdefs.h <<_ACEOF - #define sig_atomic_t int --EOF -+_ACEOF - - fi - - is_sig_atomic_t_volatile=no -- -+ - fi - rm -f conftest* - - if test $is_sig_atomic_t_volatile = 'yes' - then -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define SIG_ATOMIC_VOLATILE_T sig_atomic_t --EOF -+_ACEOF - - else -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define SIG_ATOMIC_VOLATILE_T volatile sig_atomic_t --EOF -+_ACEOF - - fi - --echo $ac_n "checking for sys_siglist declaration in signal.h or unistd.h""... $ac_c" 1>&6 --echo "configure:3466: checking for sys_siglist declaration in signal.h or unistd.h" >&5 --if eval "test \"`echo '$''{'ac_cv_decl_sys_siglist'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for sys_siglist declaration in signal.h or unistd.h" >&5 -+echo $ECHO_N "checking for sys_siglist declaration in signal.h or unistd.h... $ECHO_C" >&6 -+if test "${ac_cv_decl_sys_siglist+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include - /* NetBSD declares sys_siglist in unistd.h. */ --#ifdef HAVE_UNISTD_H --#include -+#if HAVE_UNISTD_H -+# include - #endif --int main() { -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - char *msg = *(sys_siglist + 1); --; return 0; } --EOF --if { (eval echo configure:3483: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_decl_sys_siglist=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- ac_cv_decl_sys_siglist=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_decl_sys_siglist=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi -- --echo "$ac_t""$ac_cv_decl_sys_siglist" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_decl_sys_siglist" >&5 -+echo "${ECHO_T}$ac_cv_decl_sys_siglist" >&6 - if test $ac_cv_decl_sys_siglist = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define SYS_SIGLIST_DECLARED 1 --EOF -+_ACEOF - - fi - - --echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6 --echo "configure:3505: checking whether byte ordering is bigendian" >&5 --if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 -+echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 -+if test "${ac_cv_c_bigendian+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_cv_c_bigendian=unknown --# See if sys/param.h defines the BYTE_ORDER macro. --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include --int main() { - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN - bogus endian macros - #endif --; return 0; } --EOF --if { (eval echo configure:3523: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - # It does; now see whether it defined to BIG_ENDIAN or not. --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include --int main() { - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - #if BYTE_ORDER != BIG_ENDIAN - not big endian - #endif --; return 0; } --EOF --if { (eval echo configure:3538: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_c_bigendian=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_c_bigendian=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+# It does not; compile a test program. -+if test "$cross_compiling" = yes; then -+ # try to guess the endianness by grepping values into an object file -+ ac_cv_c_bigendian=unknown -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; -+short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; -+void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } -+short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; -+short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; -+void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ _ascii (); _ebcdic (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ if fgrep BIGenDianSyS conftest.$ac_objext >/dev/null ; then -+ ac_cv_c_bigendian=yes -+fi -+if fgrep LiTTleEnDian conftest.$ac_objext >/dev/null ; then -+ if test "$ac_cv_c_bigendian" = unknown; then -+ ac_cv_c_bigendian=no -+ else -+ # finding both strings is unlikely to happen, but who knows? -+ ac_cv_c_bigendian=unknown -+ fi -+fi -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+int -+main () -+{ -+ /* Are we little or big endian? From Harbison&Steele. */ -+ union -+ { -+ long l; -+ char c[sizeof (long)]; -+ } u; -+ u.l = 1; -+ exit (u.c[sizeof (long) - 1] == 1); -+} -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_c_bigendian=no -+else -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+ac_cv_c_bigendian=yes - fi --rm -f conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -+fi -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 -+echo "${ECHO_T}$ac_cv_c_bigendian" >&6 -+case $ac_cv_c_bigendian in -+ yes) -+ -+cat >>confdefs.h <<\_ACEOF -+#define WORDS_BIGENDIAN 1 -+_ACEOF -+ ;; -+ no) -+ ;; -+ *) -+ { { echo "$as_me:$LINENO: error: unknown endianness -+presetting ac_cv_c_bigendian=no (or yes) will help" >&5 -+echo "$as_me: error: unknown endianness -+presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} -+ { (exit 1); exit 1; }; } ;; -+esac -+ -+ -+ -+for ac_header in inttypes.h stdint.h -+do -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ ac_header_preproc=no -+fi -+rm -f conftest.err conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ -+fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ -+fi -+ -+done -+ -+echo "$as_me:$LINENO: checking for uint32_t" >&5 -+echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+ -+#include -+#if HAVE_INTTYPES_H -+#include -+#else -+#if HAVE_STDINT_H -+#include -+#endif -+#endif -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+if ((uint32_t *) 0) -+ return 0; -+if (sizeof (uint32_t)) -+ return 0; -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ -+ -+cat >>confdefs.h <<\_ACEOF -+#define HAVE_UINT32_T 1 -+_ACEOF -+ -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 -+ -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+ -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: checking for int" >&5 -+echo $ECHO_N "checking for int... $ECHO_C" >&6 -+if test "${ac_cv_type_int+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+if ((int *) 0) -+ return 0; -+if (sizeof (int)) -+ return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_type_int=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_int=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 -+echo "${ECHO_T}$ac_cv_type_int" >&6 -+ -+echo "$as_me:$LINENO: checking size of int" >&5 -+echo $ECHO_N "checking size of int... $ECHO_C" >&6 -+if test "${ac_cv_sizeof_int+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test "$ac_cv_type_int" = yes; then -+ # The cast to unsigned long works around a bug in the HP C Compiler -+ # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -+ # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -+ # This bug is HP SR number 8606223364. -+ if test "$cross_compiling" = yes; then -+ # Depending upon the size, compute the lo and hi bounds. -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; -+test_array [0] = 0 -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_lo=0 ac_mid=0 -+ while :; do -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; -+test_array [0] = 0 -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_hi=$ac_mid; break -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_lo=`expr $ac_mid + 1` -+ if test $ac_lo -le $ac_mid; then -+ ac_lo= ac_hi= -+ break -+ fi -+ ac_mid=`expr 2 '*' $ac_mid + 1` -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+ done - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; -+test_array [0] = 0 -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_hi=-1 ac_mid=-1 -+ while :; do -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; -+test_array [0] = 0 -+ -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_lo=$ac_mid; break -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_hi=`expr '(' $ac_mid ')' - 1` -+ if test $ac_mid -le $ac_hi; then -+ ac_lo= ac_hi= -+ break -+ fi -+ ac_mid=`expr 2 '*' $ac_mid` - fi --rm -f conftest* --if test $ac_cv_c_bigendian = unknown; then --if test "$cross_compiling" = yes; then -- { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } -+rm -f conftest.$ac_objext conftest.$ac_ext -+ done - else -- cat > conftest.$ac_ext <&5 -+cat conftest.$ac_ext >&5 -+ac_lo= ac_hi= -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+# Binary search between lo and hi bounds. -+while test "x$ac_lo" != "x$ac_hi"; do -+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; -+test_array [0] = 0 -+ -+ ; -+ return 0; - } --EOF --if { (eval echo configure:3571: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -- ac_cv_c_bigendian=no -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_hi=$ac_mid -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_lo=`expr '(' $ac_mid ')' + 1` -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+done -+case $ac_lo in -+?*) ac_cv_sizeof_int=$ac_lo;; -+'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77" >&5 -+echo "$as_me: error: cannot compute sizeof (int), 77" >&2;} -+ { (exit 1); exit 1; }; } ;; -+esac - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- ac_cv_c_bigendian=yes --fi --rm -fr conftest* --fi -+ if test "$cross_compiling" = yes; then -+ { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 -+echo "$as_me: error: cannot run test program while cross compiling" >&2;} -+ { (exit 1); exit 1; }; } -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+long longval () { return (long) (sizeof (int)); } -+unsigned long ulongval () { return (long) (sizeof (int)); } -+#include -+#include -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ -+ FILE *f = fopen ("conftest.val", "w"); -+ if (! f) -+ exit (1); -+ if (((long) (sizeof (int))) < 0) -+ { -+ long i = longval (); -+ if (i != ((long) (sizeof (int)))) -+ exit (1); -+ fprintf (f, "%ld\n", i); -+ } -+ else -+ { -+ unsigned long i = ulongval (); -+ if (i != ((long) (sizeof (int)))) -+ exit (1); -+ fprintf (f, "%lu\n", i); -+ } -+ exit (ferror (f) || fclose (f) != 0); - -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_sizeof_int=`cat conftest.val` -+else -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77" >&5 -+echo "$as_me: error: cannot compute sizeof (int), 77" >&2;} -+ { (exit 1); exit 1; }; } - fi -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- --echo "$ac_t""$ac_cv_c_bigendian" 1>&6 --if test $ac_cv_c_bigendian = yes; then -- cat >> confdefs.h <<\EOF --#define WORDS_BIGENDIAN 1 --EOF -- - fi -- --for ac_hdr in inttypes.h stdint.h --do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:3598: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+rm -f conftest.val - else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:3608: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" --else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" --fi --rm -f conftest* -+ ac_cv_sizeof_int=0 - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&6 - fi --done -+echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 -+echo "${ECHO_T}$ac_cv_sizeof_int" >&6 -+cat >>confdefs.h <<_ACEOF -+#define SIZEOF_INT $ac_cv_sizeof_int -+_ACEOF - --echo $ac_n "checking for uint32_t""... $ac_c" 1>&6 --echo "configure:3635: checking for uint32_t" >&5 --cat > conftest.$ac_ext < --#if HAVE_INTTYPES_H --#include --#else --#if HAVE_STDINT_H --#include --#endif -+echo "$as_me:$LINENO: checking for long" >&5 -+echo $ECHO_N "checking for long... $ECHO_C" >&6 -+if test "${ac_cv_type_long+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } - #endif --int main() { --if ((uint32_t *) 0) -+int -+main () -+{ -+if ((long *) 0) - return 0; --if (sizeof (uint32_t)) -+if (sizeof (long)) - return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_type_long=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_long=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 -+echo "${ECHO_T}$ac_cv_type_long" >&6 -+ -+echo "$as_me:$LINENO: checking size of long" >&5 -+echo $ECHO_N "checking size of long... $ECHO_C" >&6 -+if test "${ac_cv_sizeof_long+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ if test "$ac_cv_type_long" = yes; then -+ # The cast to unsigned long works around a bug in the HP C Compiler -+ # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects -+ # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. -+ # This bug is HP SR number 8606223364. -+ if test "$cross_compiling" = yes; then -+ # Depending upon the size, compute the lo and hi bounds. -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)]; -+test_array [0] = 0 - --; return 0; } --EOF --if { (eval echo configure:3656: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -- -- cat >> confdefs.h <<\EOF --#define HAVE_UINT32_T 1 --EOF -- -- echo "$ac_t""yes" 1>&6 -- --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- echo "$ac_t""no" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_lo=0 ac_mid=0 -+ while :; do -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; -+test_array [0] = 0 - -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_hi=$ac_mid; break -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_lo=`expr $ac_mid + 1` -+ if test $ac_lo -le $ac_mid; then -+ ac_lo= ac_hi= -+ break -+ fi -+ ac_mid=`expr 2 '*' $ac_mid + 1` - fi --rm -f conftest* --echo $ac_n "checking size of int""... $ac_c" 1>&6 --echo "configure:3674: checking size of int" >&5 --if eval "test \"`echo '$''{'ac_cv_sizeof_int'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- if test "$cross_compiling" = yes; then -- { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } -+rm -f conftest.$ac_objext conftest.$ac_ext -+ done - else -- cat > conftest.$ac_ext < --#include --main() -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () - { -- FILE *f=fopen("conftestval", "w"); -- if (!f) exit(1); -- fprintf(f, "%d\n", sizeof(int)); -- exit(0); -+static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)]; -+test_array [0] = 0 -+ -+ ; -+ return 0; - } --EOF --if { (eval echo configure:3694: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -- ac_cv_sizeof_int=`cat conftestval` --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- ac_cv_sizeof_int=0 --fi --rm -fr conftest* --fi -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_hi=-1 ac_mid=-1 -+ while :; do -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)]; -+test_array [0] = 0 - -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_lo=$ac_mid; break -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_hi=`expr '(' $ac_mid ')' - 1` -+ if test $ac_mid -le $ac_hi; then -+ ac_lo= ac_hi= -+ break -+ fi -+ ac_mid=`expr 2 '*' $ac_mid` - fi --echo "$ac_t""$ac_cv_sizeof_int" 1>&6 --cat >> confdefs.h <&5 -+cat conftest.$ac_ext >&5 -+ac_lo= ac_hi= -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+# Binary search between lo and hi bounds. -+while test "x$ac_lo" != "x$ac_hi"; do -+ ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; -+test_array [0] = 0 - --echo $ac_n "checking size of long""... $ac_c" 1>&6 --echo "configure:3714: checking size of long" >&5 --if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_hi=$ac_mid -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_lo=`expr '(' $ac_mid ')' + 1` -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+done -+case $ac_lo in -+?*) ac_cv_sizeof_long=$ac_lo;; -+'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77" >&5 -+echo "$as_me: error: cannot compute sizeof (long), 77" >&2;} -+ { (exit 1); exit 1; }; } ;; -+esac - else - if test "$cross_compiling" = yes; then -- { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } --else -- cat > conftest.$ac_ext <&5 -+echo "$as_me: error: cannot run test program while cross compiling" >&2;} -+ { (exit 1); exit 1; }; } -+else -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+long longval () { return (long) (sizeof (long)); } -+unsigned long ulongval () { return (long) (sizeof (long)); } - #include --#include --main() -+#include -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () - { -- FILE *f=fopen("conftestval", "w"); -- if (!f) exit(1); -- fprintf(f, "%d\n", sizeof(long)); -- exit(0); -+ -+ FILE *f = fopen ("conftest.val", "w"); -+ if (! f) -+ exit (1); -+ if (((long) (sizeof (long))) < 0) -+ { -+ long i = longval (); -+ if (i != ((long) (sizeof (long)))) -+ exit (1); -+ fprintf (f, "%ld\n", i); -+ } -+ else -+ { -+ unsigned long i = ulongval (); -+ if (i != ((long) (sizeof (long)))) -+ exit (1); -+ fprintf (f, "%lu\n", i); -+ } -+ exit (ferror (f) || fclose (f) != 0); -+ -+ ; -+ return 0; - } --EOF --if { (eval echo configure:3734: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -- ac_cv_sizeof_long=`cat conftestval` -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_sizeof_long=`cat conftest.val` -+else -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77" >&5 -+echo "$as_me: error: cannot compute sizeof (long), 77" >&2;} -+ { (exit 1); exit 1; }; } -+fi -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -+fi -+fi -+rm -f conftest.val - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* - ac_cv_sizeof_long=0 - fi --rm -fr conftest* - fi -- --fi --echo "$ac_t""$ac_cv_sizeof_long" 1>&6 --cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_cv_sizeof_long" >&6 -+cat >>confdefs.h <<_ACEOF - #define SIZEOF_LONG $ac_cv_sizeof_long --EOF -+_ACEOF - - - --echo $ac_n "checking for pid_t""... $ac_c" 1>&6 --echo "configure:3755: checking for pid_t" >&5 --if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for pid_t" >&5 -+echo $ECHO_N "checking for pid_t... $ECHO_C" >&6 -+if test "${ac_cv_type_pid_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" --#include --#if STDC_HEADERS --#include --#include -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } - #endif --EOF --if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -- egrep "(^|[^a-zA-Z_0-9])pid_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then -- rm -rf conftest* -+int -+main () -+{ -+if ((pid_t *) 0) -+ return 0; -+if (sizeof (pid_t)) -+ return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_type_pid_t=yes - else -- rm -rf conftest* -- ac_cv_type_pid_t=no --fi --rm -f conftest* -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_pid_t=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 -+echo "${ECHO_T}$ac_cv_type_pid_t" >&6 -+if test $ac_cv_type_pid_t = yes; then -+ : -+else - --fi --echo "$ac_t""$ac_cv_type_pid_t" 1>&6 --if test $ac_cv_type_pid_t = no; then -- cat >> confdefs.h <<\EOF -+cat >>confdefs.h <<_ACEOF - #define pid_t int --EOF -+_ACEOF - - fi - - -+ -+ -+ -+ -+ - for ac_func in fgetpos memmove setegid srand48 strerror - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:3791: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:3819: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - - -+ -+ - for ac_func in strcasecmp strdup - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:3847: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:3875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 --LIBOBJS="$LIBOBJS ${ac_func}.${ac_objext}" -+ LIBOBJS="$LIBOBJS $ac_func.$ac_objext" - fi - done - - - --echo $ac_n "checking for getopt""... $ac_c" 1>&6 --echo "configure:3903: checking for getopt" >&5 --if eval "test \"`echo '$''{'ac_cv_func_getopt'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for getopt" >&5 -+echo $ECHO_N "checking for getopt... $ECHO_C" >&6 -+if test "${ac_cv_func_getopt+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char getopt(); below. */ -+ which can conflict with char getopt (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char getopt(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char getopt (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_getopt) || defined (__stub___getopt) - choke me - #else --getopt(); -+f = getopt; - #endif - --; return 0; } --EOF --if { (eval echo configure:3931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_getopt=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_getopt=no" --fi --rm -f conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_func_getopt=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_getopt=no - fi -- --if eval "test \"`echo '$ac_cv_func_'getopt`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- : --else -- echo "$ac_t""no" 1>&6 -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: $ac_cv_func_getopt" >&5 -+echo "${ECHO_T}$ac_cv_func_getopt" >&6 - - if test $ac_cv_func_getopt = yes; then -- for ac_hdr in getopt.h -+ -+for ac_header in getopt.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:3955: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:3965: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_cpp_err=yes - fi --rm -f conftest* -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ -+fi -+ - done - - fi - - mutt_cv_snprintf=no - SNPRINTFOBJS="" -+ - for ac_func in snprintf - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:3998: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4026: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 --mutt_cv_snprintf=yes -+ mutt_cv_snprintf=yes - fi - done - -+ - for ac_func in vsnprintf - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:4054: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 --mutt_cv_snprintf=yes -+ mutt_cv_snprintf=yes - fi - done - - if test $mutt_cv_snprintf = yes; then -- LIBOBJS="$LIBOBJS snprintf.o" -+ LIBOBJS="$LIBOBJS snprintf.$ac_objext" - fi - -+ - for ac_func in ftruncate - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:4114: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4142: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 --echo $ac_n "checking for chsize in -lx""... $ac_c" 1>&6 --echo "configure:4164: checking for chsize in -lx" >&5 --ac_lib_var=`echo x'_'chsize | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for chsize in -lx" >&5 -+echo $ECHO_N "checking for chsize in -lx... $ECHO_C" >&6 -+if test "${ac_cv_lib_x_chsize+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lx $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char chsize(); -- --int main() { --chsize() --; return 0; } --EOF --if { (eval echo configure:4183: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo x | sed -e 's/^a-zA-Z0-9_/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_x_chsize=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_x_chsize=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_x_chsize" >&5 -+echo "${ECHO_T}$ac_cv_lib_x_chsize" >&6 -+if test $ac_cv_lib_x_chsize = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBX 1 -+_ACEOF - - LIBS="-lx $LIBS" - --else -- echo "$ac_t""no" 1>&6 - fi - - fi - done - - -+ - for ac_func in strftime - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:4217: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4245: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 --echo $ac_n "checking for strftime in -lintl""... $ac_c" 1>&6 --echo "configure:4267: checking for strftime in -lintl" >&5 --ac_lib_var=`echo intl'_'strftime | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for strftime in -lintl" >&5 -+echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6 -+if test "${ac_cv_lib_intl_strftime+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lintl $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char strftime(); -- --int main() { --strftime() --; return 0; } --EOF --if { (eval echo configure:4286: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo intl | sed -e 's/^a-zA-Z0-9_/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_intl_strftime=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_intl_strftime=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5 -+echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6 -+if test $ac_cv_lib_intl_strftime = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBINTL 1 -+_ACEOF - - LIBS="-lintl $LIBS" - --else -- echo "$ac_t""no" 1>&6 - fi - - fi - done - - -+ - for ac_func in fchdir - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:4320: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4348: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 --mutt_cv_fchdir=no -+ mutt_cv_fchdir=no - fi - done - - -+ - # Check whether --with-regex or --without-regex was given. - if test "${with_regex+set}" = set; then - withval="$with_regex" - mutt_cv_regex=yes - else -- for ac_func in regcomp -+ -+for ac_func in regcomp - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:4382: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -- --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - mutt_cv_regex=no - else -- echo "$ac_t""no" 1>&6 --mutt_cv_regex=yes -+ mutt_cv_regex=yes - fi - done - --fi -- -+fi; - - if test $mutt_cv_regex = no ; then --echo $ac_n "checking whether your system's regexp library is completely broken""... $ac_c" 1>&6 --echo "configure:4440: checking whether your system's regexp library is completely broken" >&5 --if eval "test \"`echo '$''{'mutt_cv_regex_broken'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking whether your system's regexp library is completely broken" >&5 -+echo $ECHO_N "checking whether your system's regexp library is completely broken... $ECHO_C" >&6 -+if test "${mutt_cv_regex_broken+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then - mutt_cv_regex_broken=yes - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include - #include - main() { regex_t blah ; regmatch_t p; p.rm_eo = p.rm_eo; return regcomp(&blah, "foo.*bar", REG_NOSUB) || regexec (&blah, "foobar", 0, NULL, 0); } --EOF --if { (eval echo configure:4455: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_regex_broken=no - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- mutt_cv_regex_broken=yes -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+mutt_cv_regex_broken=yes - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi -- --echo "$ac_t""$mutt_cv_regex_broken" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_regex_broken" >&5 -+echo "${ECHO_T}$mutt_cv_regex_broken" >&6 - if test $mutt_cv_regex_broken = yes ; then - echo "Using the included GNU regex instead." >&6 - mutt_cv_regex=yes -@@ -4475,47 +8692,51 @@ - fi - - if test $mutt_cv_regex = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_GNU_REGEX 1 --EOF -+_ACEOF - -- LIBOBJS="$LIBOBJS regex.o" -+ LIBOBJS="$LIBOBJS regex.$ac_objext" - fi - - -+ - # Check whether --with-homespool or --without-homespool was given. - if test "${with_homespool+set}" = set; then - withval="$with_homespool" - with_homespool=${withval} --fi -- -+fi; - if test x$with_homespool != x; then - if test $with_homespool = yes; then - with_homespool=mailbox - fi -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define MAILPATH "$with_homespool" --EOF -+_ACEOF - -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define HOMESPOOL 1 --EOF -+_ACEOF - -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_DOTLOCK 1 --EOF -+_ACEOF - - mutt_cv_setgid=no - else -- # Check whether --with-mailpath or --without-mailpath was given. -+ -+# Check whether --with-mailpath or --without-mailpath was given. - if test "${with_mailpath+set}" = set; then - withval="$with_mailpath" - mutt_cv_mailpath=$withval - else -- echo $ac_n "checking where new mail is stored""... $ac_c" 1>&6 --echo "configure:4515: checking where new mail is stored" >&5 --if eval "test \"`echo '$''{'mutt_cv_mailpath'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking where new mail is stored" >&5 -+echo $ECHO_N "checking where new mail is stored... $ECHO_C" >&6 -+if test "${mutt_cv_mailpath+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - mutt_cv_mailpath=no - if test -d /var/mail; then -@@ -4528,29 +8749,31 @@ - mutt_cv_mailpath=/usr/mail - fi - fi -+echo "$as_me:$LINENO: result: $mutt_cv_mailpath" >&5 -+echo "${ECHO_T}$mutt_cv_mailpath" >&6 - --echo "$ac_t""$mutt_cv_mailpath" 1>&6 -- --fi -- -+fi; - if test $mutt_cv_mailpath = no; then -- { echo "configure: error: "Could not determine where new mail is stored."" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: \"Could not determine where new mail is stored.\"" >&5 -+echo "$as_me: error: \"Could not determine where new mail is stored.\"" >&2;} -+ { (exit 1); exit 1; }; } - fi -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define MAILPATH "$mutt_cv_mailpath" --EOF -+_ACEOF - - -- echo $ac_n "checking if $mutt_cv_mailpath is world writable""... $ac_c" 1>&6 --echo "configure:4544: checking if $mutt_cv_mailpath is world writable" >&5 --if eval "test \"`echo '$''{'mutt_cv_worldwrite'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking if $mutt_cv_mailpath is world writable" >&5 -+echo $ECHO_N "checking if $mutt_cv_mailpath is world writable... $ECHO_C" >&6 -+if test "${mutt_cv_worldwrite+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then - mutt_cv_worldwrite=no - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include -@@ -4563,41 +8786,51 @@ - if (s.st_mode & S_IWOTH) exit (0); - exit (1); - } --EOF --if { (eval echo configure:4566: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_worldwrite=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- mutt_cv_worldwrite=no -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+mutt_cv_worldwrite=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi -- --echo "$ac_t""$mutt_cv_worldwrite" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_worldwrite" >&5 -+echo "${ECHO_T}$mutt_cv_worldwrite" >&6 - - mutt_cv_setgid=no - if test $mutt_cv_worldwrite = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_DOTLOCK 1 --EOF -+_ACEOF - - else - -- echo $ac_n "checking if $mutt_cv_mailpath is group writable""... $ac_c" 1>&6 --echo "configure:4591: checking if $mutt_cv_mailpath is group writable" >&5 --if eval "test \"`echo '$''{'mutt_cv_groupwrite'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking if $mutt_cv_mailpath is group writable" >&5 -+echo $ECHO_N "checking if $mutt_cv_mailpath is group writable... $ECHO_C" >&6 -+if test "${mutt_cv_groupwrite+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then - mutt_cv_groupwrite=no - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include -@@ -4610,50 +8843,59 @@ - if (s.st_mode & S_IWGRP) exit (0); - exit (1); - } --EOF --if { (eval echo configure:4613: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_groupwrite=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- mutt_cv_groupwrite=no -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+mutt_cv_groupwrite=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi -+echo "$as_me:$LINENO: result: $mutt_cv_groupwrite" >&5 -+echo "${ECHO_T}$mutt_cv_groupwrite" >&6 - --echo "$ac_t""$mutt_cv_groupwrite" 1>&6 -+ fi - -- if test $mutt_cv_groupwrite = yes; then -- cat >> confdefs.h <<\EOF -+cat >>confdefs.h <<\_ACEOF - #define USE_DOTLOCK 1 --EOF -+_ACEOF - -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_SETGID 1 --EOF -+_ACEOF - - mutt_cv_setgid=yes -- fi -- fi - fi - - # Check whether --enable-external_dotlock or --disable-external_dotlock was given. - if test "${enable_external_dotlock+set}" = set; then - enableval="$enable_external_dotlock" - mutt_cv_external_dotlock="$enableval" --fi -- -+fi; - - if test "x$mutt_cv_setgid" = "xyes" || test "x$mutt_cv_fchdir" = "xno" \ - || test "x$mutt_cv_external_dotlock" = "xyes" - then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define DL_STANDALONE 1 --EOF -+_ACEOF - - DOTLOCK_TARGET="mutt_dotlock" - else -@@ -4663,17 +8905,18 @@ - - - --echo $ac_n "checking where to put the documentation""... $ac_c" 1>&6 --echo "configure:4666: checking where to put the documentation" >&5 -+echo "$as_me:$LINENO: checking where to put the documentation" >&5 -+echo $ECHO_N "checking where to put the documentation... $ECHO_C" >&6 -+ - # Check whether --with-docdir or --without-docdir was given. - if test "${with_docdir+set}" = set; then - withval="$with_docdir" - mutt_cv_docdir=$withval - else - mutt_cv_docdir="$mutt_cv_prefix/doc/mutt" --fi -- --echo "$ac_t""$mutt_cv_docdir" 1>&6 -+fi; -+echo "$as_me:$LINENO: result: $mutt_cv_docdir" >&5 -+echo "${ECHO_T}$mutt_cv_docdir" >&6 - - docdir=$mutt_cv_docdir - -@@ -4688,17 +8931,18 @@ - - - -+ - # Check whether --with-domain or --without-domain was given. - if test "${with_domain+set}" = set; then - withval="$with_domain" - if test $withval != yes; then -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define DOMAIN "$withval" --EOF -+_ACEOF - - fi --fi -- -+fi; - - need_socket="no" - -@@ -4707,25 +8951,26 @@ - if test "${enable_pop+set}" = set; then - enableval="$enable_pop" - if test x$enableval = xyes ; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_POP 1 --EOF -+_ACEOF - - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS pop.o pop_lib.o pop_auth.o" - need_socket="yes" - need_md5="yes" - fi - --fi -- -+fi; - - # Check whether --enable-imap or --disable-imap was given. - if test "${enable_imap+set}" = set; then - enableval="$enable_imap" - if test x$enableval = xyes ; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_IMAP 1 --EOF -+_ACEOF - - LIBIMAP="-Limap -limap" - LIBIMAPDEPS="\$(top_srcdir)/imap/imap.h imap/libimap.a" -@@ -4734,8 +8979,7 @@ - need_md5="yes" - fi - --fi -- -+fi; - - - if test x$need_imap = xyes; then -@@ -4747,295 +8991,412 @@ - fi - - -+# Check whether --enable-nntp or --disable-nntp was given. -+if test "${enable_nntp+set}" = set; then -+ enableval="$enable_nntp" -+ if test x$enableval = xyes ; then -+ cat >>confdefs.h <<\_ACEOF -+#define USE_NNTP 1 -+_ACEOF -+ -+ MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS nntp.o newsrc.o" -+ need_socket="yes" -+ fi -+ -+fi; -+ -+ - if test "$need_socket" = "yes" - then -- echo $ac_n "checking for socklen_t""... $ac_c" 1>&6 --echo "configure:4752: checking for socklen_t" >&5 -- cat > conftest.$ac_ext <&5 -+echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6 -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "socklen_t" >/dev/null 2>&1; then -- rm -rf conftest* -- echo "$ac_t""yes" 1>&6 -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 - else -- rm -rf conftest* -- echo "$ac_t""no" 1>&6 -- cat >> confdefs.h <<\EOF -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 -+ -+cat >>confdefs.h <<\_ACEOF - #define socklen_t int --EOF -+_ACEOF - - fi - rm -f conftest* - -- echo $ac_n "checking for gethostent""... $ac_c" 1>&6 --echo "configure:4773: checking for gethostent" >&5 --if eval "test \"`echo '$''{'ac_cv_func_gethostent'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for gethostent" >&5 -+echo $ECHO_N "checking for gethostent... $ECHO_C" >&6 -+if test "${ac_cv_func_gethostent+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char gethostent(); below. */ -+ which can conflict with char gethostent (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char gethostent(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char gethostent (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_gethostent) || defined (__stub___gethostent) - choke me - #else --gethostent(); -+f = gethostent; - #endif - --; return 0; } --EOF --if { (eval echo configure:4801: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_gethostent=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_gethostent=no" --fi --rm -f conftest* --fi -- --if eval "test \"`echo '$ac_cv_func_'gethostent`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_func_gethostent=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_gethostent=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_func_gethostent" >&5 -+echo "${ECHO_T}$ac_cv_func_gethostent" >&6 -+if test $ac_cv_func_gethostent = yes; then - : - else -- echo "$ac_t""no" 1>&6 --echo $ac_n "checking for gethostent in -lnsl""... $ac_c" 1>&6 --echo "configure:4819: checking for gethostent in -lnsl" >&5 --ac_lib_var=`echo nsl'_'gethostent | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for gethostent in -lnsl" >&5 -+echo $ECHO_N "checking for gethostent in -lnsl... $ECHO_C" >&6 -+if test "${ac_cv_lib_nsl_gethostent+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lnsl $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char gethostent(); -- --int main() { --gethostent() --; return 0; } --EOF --if { (eval echo configure:4838: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_nsl_gethostent=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_nsl_gethostent=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostent" >&5 -+echo "${ECHO_T}$ac_cv_lib_nsl_gethostent" >&6 -+if test $ac_cv_lib_nsl_gethostent = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBNSL 1 -+_ACEOF - - LIBS="-lnsl $LIBS" - --else -- echo "$ac_t""no" 1>&6 - fi - - fi - -- echo $ac_n "checking for setsockopt""... $ac_c" 1>&6 --echo "configure:4868: checking for setsockopt" >&5 --if eval "test \"`echo '$''{'ac_cv_func_setsockopt'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for setsockopt" >&5 -+echo $ECHO_N "checking for setsockopt... $ECHO_C" >&6 -+if test "${ac_cv_func_setsockopt+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char setsockopt(); below. */ -+ which can conflict with char setsockopt (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char setsockopt(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char setsockopt (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_setsockopt) || defined (__stub___setsockopt) - choke me - #else --setsockopt(); -+f = setsockopt; - #endif - --; return 0; } --EOF --if { (eval echo configure:4896: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_setsockopt=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_setsockopt=no" --fi --rm -f conftest* --fi -- --if eval "test \"`echo '$ac_cv_func_'setsockopt`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_func_setsockopt=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_setsockopt=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_func_setsockopt" >&5 -+echo "${ECHO_T}$ac_cv_func_setsockopt" >&6 -+if test $ac_cv_func_setsockopt = yes; then - : - else -- echo "$ac_t""no" 1>&6 --echo $ac_n "checking for setsockopt in -lsocket""... $ac_c" 1>&6 --echo "configure:4914: checking for setsockopt in -lsocket" >&5 --ac_lib_var=`echo socket'_'setsockopt | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- ac_save_LIBS="$LIBS" --LIBS="-lsocket $LIBS" --cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" -+echo "$as_me:$LINENO: checking for setsockopt in -lsocket" >&5 -+echo $ECHO_N "checking for setsockopt in -lsocket... $ECHO_C" >&6 -+if test "${ac_cv_lib_socket_setsockopt+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -+ ac_check_lib_save_LIBS=$LIBS -+LIBS="-lsocket $LIBS" -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_socket_setsockopt=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_socket_setsockopt=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_socket_setsockopt" >&5 -+echo "${ECHO_T}$ac_cv_lib_socket_setsockopt" >&6 -+if test $ac_cv_lib_socket_setsockopt = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBSOCKET 1 -+_ACEOF - - LIBS="-lsocket $LIBS" - --else -- echo "$ac_t""no" 1>&6 - fi - - fi - -- for ac_func in getaddrinfo -+ -+for ac_func in getaddrinfo - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:4965: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:4993: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_SOCKET 1 --EOF -+_ACEOF - - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS account.o mutt_socket.o mutt_tunnel.o" - fi - - -+ - # Check whether --with-gss or --without-gss was given. - if test "${with_gss+set}" = set; then - withval="$with_gss" - gss_prefix="$withval" - else - gss_prefix="no" --fi -- -+fi; - if test "$gss_prefix" != "no" - then - if test "$need_imap" = "yes" - then -- -+ - GSSAPI_PREFIX=$gss_prefix - GSSAPI_IMPL="none" - if test "$GSSAPI_PREFIX" != "yes" -@@ -5046,38 +9407,42 @@ - fi - # Extract the first word of "krb5-config", so it can be a program name with args. - set dummy krb5-config; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:5049: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_KRB5CFGPATH'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_KRB5CFGPATH+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$KRB5CFGPATH" in -- /*) -+ case $KRB5CFGPATH in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_KRB5CFGPATH="$KRB5CFGPATH" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_KRB5CFGPATH="$KRB5CFGPATH" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$krb5_path" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_KRB5CFGPATH="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $krb5_path -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_KRB5CFGPATH="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_KRB5CFGPATH" && ac_cv_path_KRB5CFGPATH="none" - ;; - esac - fi --KRB5CFGPATH="$ac_cv_path_KRB5CFGPATH" -+KRB5CFGPATH=$ac_cv_path_KRB5CFGPATH -+ - if test -n "$KRB5CFGPATH"; then -- echo "$ac_t""$KRB5CFGPATH" 1>&6 -+ echo "$as_me:$LINENO: result: $KRB5CFGPATH" >&5 -+echo "${ECHO_T}$KRB5CFGPATH" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - if test "$KRB5CFGPATH" != "none" -@@ -5101,141 +9466,198 @@ - LDFLAGS="$LDFLAGS $GSSAPI_LDFLAGS" - fi - -- echo $ac_n "checking for gss_init_sec_context in -lgssapi_krb5""... $ac_c" 1>&6 --echo "configure:5104: checking for gss_init_sec_context in -lgssapi_krb5" >&5 --ac_lib_var=`echo gssapi_krb5'_'gss_init_sec_context | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi_krb5" >&5 -+echo $ECHO_N "checking for gss_init_sec_context in -lgssapi_krb5... $ECHO_C" >&6 -+if test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char gss_init_sec_context(); -- --int main() { --gss_init_sec_context() --; return 0; } --EOF --if { (eval echo configure:5123: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -+ builtin and then its argument prototype would still apply. */ -+char gss_init_sec_context (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+gss_init_sec_context (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_gssapi_krb5_gss_init_sec_context=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5 -+echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6 -+if test $ac_cv_lib_gssapi_krb5_gss_init_sec_context = yes; then - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- - GSSAPI_IMPL="MIT", - GSSAPI_LIBS="$GSSAPI_LDFLAGS -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" -- --else -- echo "$ac_t""no" 1>&6 -+ - fi - - - if test "$GSSAPI_IMPL" = "none" - then -- echo $ac_n "checking for gss_init_sec_context in -lgssapi""... $ac_c" 1>&6 --echo "configure:5150: checking for gss_init_sec_context in -lgssapi" >&5 --ac_lib_var=`echo gssapi'_'gss_init_sec_context | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi" >&5 -+echo $ECHO_N "checking for gss_init_sec_context in -lgssapi... $ECHO_C" >&6 -+if test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lgssapi -lkrb5 -ldes -lasn1 -lroken -lcrypt -lcom_err $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char gss_init_sec_context(); -- --int main() { --gss_init_sec_context() --; return 0; } --EOF --if { (eval echo configure:5169: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -+ builtin and then its argument prototype would still apply. */ -+char gss_init_sec_context (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+gss_init_sec_context (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_gssapi_gss_init_sec_context=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_gssapi_gss_init_sec_context=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5 -+echo "${ECHO_T}$ac_cv_lib_gssapi_gss_init_sec_context" >&6 -+if test $ac_cv_lib_gssapi_gss_init_sec_context = yes; then - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- - GSSAPI_IMPL="Heimdal" - GSSAPI_LIBS="$GSSAPI_LDFLAGS -lgssapi -lkrb5 -ldes -lasn1 -lroken" - GSSAPI_LIBS="$GSSAPI_LIBS -lcrypt -lcom_err" -- --else -- echo "$ac_t""no" 1>&6 -+ - fi - - fi - - if test "$GSSAPI_IMPL" = "none" - then -- echo $ac_n "checking for g_order_init in -lgssapi_krb5""... $ac_c" 1>&6 --echo "configure:5198: checking for g_order_init in -lgssapi_krb5" >&5 --ac_lib_var=`echo gssapi_krb5'_'g_order_init | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for g_order_init in -lgssapi_krb5" >&5 -+echo $ECHO_N "checking for g_order_init in -lgssapi_krb5... $ECHO_C" >&6 -+if test "${ac_cv_lib_gssapi_krb5_g_order_init+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lgssapi_krb5 -lkrb5 -lcrypto -lcom_err $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char g_order_init(); -- --int main() { --g_order_init() --; return 0; } --EOF --if { (eval echo configure:5217: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -+ builtin and then its argument prototype would still apply. */ -+char g_order_init (); -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+g_order_init (); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_gssapi_krb5_g_order_init=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_gssapi_krb5_g_order_init=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_g_order_init" >&5 -+echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_g_order_init" >&6 -+if test $ac_cv_lib_gssapi_krb5_g_order_init = yes; then - --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- - GSSAPI_IMPL="OldMIT", - GSSAPI_LIBS="$GSSAPI_LDFLAGS -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err" -- --else -- echo "$ac_t""no" 1>&6 -+ - fi - - fi -@@ -5245,76 +9667,88 @@ - LDFLAGS="$saved_LDFLAGS" - LIBS="$saved_LIBS" - -- echo $ac_n "checking GSSAPI implementation""... $ac_c" 1>&6 --echo "configure:5248: checking GSSAPI implementation" >&5 -- echo "$ac_t""$GSSAPI_IMPL" 1>&6 -+ echo "$as_me:$LINENO: checking GSSAPI implementation" >&5 -+echo $ECHO_N "checking GSSAPI implementation... $ECHO_C" >&6 -+ echo "$as_me:$LINENO: result: $GSSAPI_IMPL" >&5 -+echo "${ECHO_T}$GSSAPI_IMPL" >&6 - if test "$GSSAPI_IMPL" = "none" - then -- cat > confcache <<\EOF -+ cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure - # tests run on this system so they can be shared between configure --# scripts and configure runs. It is not useful on other systems. --# If it contains results you don't want to keep, you may remove or edit it. -+# scripts and configure runs, see configure's option --config-cache. -+# It is not useful on other systems. If it contains results you don't -+# want to keep, you may remove or edit it. - # --# By default, configure uses ./config.cache as the cache file, --# creating it if it does not exist already. You can give configure --# the --cache-file=FILE option to use a different cache file; that is --# what configure does when it calls configure scripts in --# subdirectories, so they share the cache. --# Giving --cache-file=/dev/null disables caching, for debugging configure. --# config.status only pays attention to the cache file if you give it the --# --recheck option to rerun configure. -+# config.status only pays attention to the cache file if you give it -+# the --recheck option to rerun configure. - # --EOF -+# `ac_cv_env_foo' variables (set or unset) will be overridden when -+# loading this file, other *unset* `ac_cv_foo' will be assigned the -+# following values. -+ -+_ACEOF -+ - # The following way of writing the cache mishandles newlines in values, - # but we know of no workaround that is simple, portable, and efficient. - # So, don't put newlines in cache variables' values. - # Ultrix sh set writes to stderr and can't be redirected directly, - # and sets the high bit in the cache file unless we assign to the vars. --(set) 2>&1 | -- case `(ac_space=' '; set | grep ac_space) 2>&1` in -- *ac_space=\ *) -- # `set' does not quote correctly, so add quotes (double-quote substitution -- # turns \\\\ into \\, and sed turns \\ into \). -- sed -n \ -- -e "s/'/'\\\\''/g" \ -- -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" -- ;; -- *) -- # `set' quotes correctly as required by POSIX, so do not add quotes. -- sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' -- ;; -- esac >> confcache --if cmp -s $cache_file confcache; then -- : --else -+{ -+ (set) 2>&1 | -+ case `(ac_space=' '; set | grep ac_space) 2>&1` in -+ *ac_space=\ *) -+ # `set' does not quote correctly, so add quotes (double-quote -+ # substitution turns \\\\ into \\, and sed turns \\ into \). -+ sed -n \ -+ "s/'/'\\\\''/g; -+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" -+ ;; -+ *) -+ # `set' quotes correctly as required by POSIX, so do not add quotes. -+ sed -n \ -+ "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" -+ ;; -+ esac; -+} | -+ sed ' -+ t clear -+ : clear -+ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ -+ t end -+ /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ -+ : end' >>confcache -+if cmp -s $cache_file confcache; then :; else - if test -w $cache_file; then -- echo "updating cache $cache_file" -- cat confcache > $cache_file -+ test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" -+ cat confcache >$cache_file - else - echo "not updating unwritable cache $cache_file" - fi - fi - rm -f confcache -- -- echo "$ac_t""GSSAPI libraries not found" 1>&6 -+ echo "$as_me:$LINENO: result: GSSAPI libraries not found" >&5 -+echo "${ECHO_T}GSSAPI libraries not found" >&6 - fi - if test "$GSSAPI_IMPL" = "Heimdal" - then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_HEIMDAL 1 --EOF -+_ACEOF - - fi - CPPFLAGS="$CPPFLAGS $GSSAPI_CFLAGS" - MUTTLIBS="$MUTTLIBS $GSSAPI_LIBS" -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_GSS 1 --EOF -+_ACEOF - - need_gss="yes" - else -- echo "configure: warning: GSS was requested but IMAP is not enabled" 1>&2 -+ { echo "$as_me:$LINENO: WARNING: GSS was requested but IMAP is not enabled" >&5 -+echo "$as_me: WARNING: GSS was requested but IMAP is not enabled" >&2;} - fi - fi - -@@ -5328,13 +9762,17 @@ - fi - - -+ -+ - # Check whether --with-ssl or --without-ssl was given. - if test "${with_ssl+set}" = set; then - withval="$with_ssl" - if test "$with_ssl" != "no" - then - if test "$need_socket" != "yes"; then -- { echo "configure: error: SSL support is only useful with POP or IMAP support" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: SSL support is only useful with POP or IMAP support" >&5 -+echo "$as_me: error: SSL support is only useful with POP or IMAP support" >&2;} -+ { (exit 1); exit 1; }; } - fi - - if test "$with_ssl" != "yes" -@@ -5344,162 +9782,227 @@ - fi - saved_LIBS="$LIBS" - -- echo $ac_n "checking for X509_new in -lcrypto""... $ac_c" 1>&6 --echo "configure:5347: checking for X509_new in -lcrypto" >&5 --ac_lib_var=`echo crypto'_'X509_new | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for X509_new in -lcrypto" >&5 -+echo $ECHO_N "checking for X509_new in -lcrypto... $ECHO_C" >&6 -+if test "${ac_cv_lib_crypto_X509_new+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lcrypto $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char X509_new(); -- --int main() { --X509_new() --; return 0; } --EOF --if { (eval echo configure:5366: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo crypto | sed -e 's/[^a-zA-Z0-9_]/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_crypto_X509_new=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_crypto_X509_new=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_X509_new" >&5 -+echo "${ECHO_T}$ac_cv_lib_crypto_X509_new" >&6 -+if test $ac_cv_lib_crypto_X509_new = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBCRYPTO 1 -+_ACEOF - - LIBS="-lcrypto $LIBS" - - else -- echo "$ac_t""no" 1>&6 --{ echo "configure: error: Unable to find SSL library" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: Unable to find SSL library" >&5 -+echo "$as_me: error: Unable to find SSL library" >&2;} -+ { (exit 1); exit 1; }; } - fi - -- echo $ac_n "checking for SSL_new in -lssl""... $ac_c" 1>&6 --echo "configure:5395: checking for SSL_new in -lssl" >&5 --ac_lib_var=`echo ssl'_'SSL_new | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for SSL_new in -lssl" >&5 -+echo $ECHO_N "checking for SSL_new in -lssl... $ECHO_C" >&6 -+if test "${ac_cv_lib_ssl_SSL_new+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lssl -lcrypto $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char SSL_new(); -- --int main() { --SSL_new() --; return 0; } --EOF --if { (eval echo configure:5414: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo ssl | sed -e 's/[^a-zA-Z0-9_]/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_ssl_SSL_new=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_ssl_SSL_new=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_new" >&5 -+echo "${ECHO_T}$ac_cv_lib_ssl_SSL_new" >&6 -+if test $ac_cv_lib_ssl_SSL_new = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBSSL 1 -+_ACEOF - - LIBS="-lssl $LIBS" - - else -- echo "$ac_t""no" 1>&6 --{ echo "configure: error: Unable to find SSL library" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: Unable to find SSL library" >&5 -+echo "$as_me: error: Unable to find SSL library" >&2;} -+ { (exit 1); exit 1; }; } - fi - - -- for ac_func in RAND_status RAND_egd -+ -+ -+for ac_func in RAND_status RAND_egd - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:5446: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:5474: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - - -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_SSL 1 --EOF -+_ACEOF - - LIBS="$saved_LIBS" - MUTTLIBS="$MUTTLIBS -lssl -lcrypto" -@@ -5508,8 +10011,7 @@ - - fi - --fi -- -+fi; - - - if test x$need_ssl = xyes; then -@@ -5520,13 +10022,17 @@ - USE_SSL_FALSE= - fi - -+ -+ - # Check whether --with-nss or --without-nss was given. - if test "${with_nss+set}" = set; then - withval="$with_nss" - if test "$with_nss" != no - then - if test "$need_socket" != "yes"; then -- { echo "configure: error: SSL support is only useful with POP or IMAP support" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: SSL support is only useful with POP or IMAP support" >&5 -+echo "$as_me: error: SSL support is only useful with POP or IMAP support" >&2;} -+ { (exit 1); exit 1; }; } - fi - - if test "$with_nss" != "yes" -@@ -5535,9 +10041,10 @@ - CPPFLAGS="$CPPFLAGS -I$withval/include -I$withval/public/security" - fi - -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_NSS 1 --EOF -+_ACEOF - - MUTTLIBS="$MUTTLIBS -lssl -lnss -lcertdb -lcerthi -lcryptohi" - MUTTLIBS="$MUTTLIBS -lpk11wrap -lsoftoken -lsecutil -ldbm -lplds4 -lplc4 -lfreebl" -@@ -5547,16 +10054,18 @@ - need_ssl=yes - fi - --fi -+fi; - - - # Check whether --with-sasl or --without-sasl was given. - if test "${with_sasl+set}" = set; then - withval="$with_sasl" -- -+ - if test "$need_socket" != "yes" - then -- { echo "configure: error: SASL support is only useful with POP or IMAP support" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: SASL support is only useful with POP or IMAP support" >&5 -+echo "$as_me: error: SASL support is only useful with POP or IMAP support" >&2;} -+ { (exit 1); exit 1; }; } - fi - - if test "$with_sasl" != "no" -@@ -5569,68 +10078,89 @@ - - saved_LIBS="$LIBS" - -- echo $ac_n "checking for sasl_client_init in -lsasl""... $ac_c" 1>&6 --echo "configure:5572: checking for sasl_client_init in -lsasl" >&5 --ac_lib_var=`echo sasl'_'sasl_client_init | sed 'y%./+-%__p_%'` --if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5 -+echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6 -+if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- ac_save_LIBS="$LIBS" -+ ac_check_lib_save_LIBS=$LIBS - LIBS="-lsasl $LIBS" --cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+ - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char sasl_client_init(); -- --int main() { --sasl_client_init() --; return 0; } --EOF --if { (eval echo configure:5591: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_lib_$ac_lib_var=no" --fi --rm -f conftest* --LIBS="$ac_save_LIBS" -- --fi --if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_lib=HAVE_LIB`echo sasl | sed -e 's/[^a-zA-Z0-9_]/_/g' \ -- -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -- cat >> confdefs.h <&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_lib_sasl_sasl_client_init=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_lib_sasl_sasl_client_init=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+LIBS=$ac_check_lib_save_LIBS -+fi -+echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5 -+echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6 -+if test $ac_cv_lib_sasl_sasl_client_init = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define HAVE_LIBSASL 1 -+_ACEOF - - LIBS="-lsasl $LIBS" - - else -- echo "$ac_t""no" 1>&6 --{ echo "configure: error: could not find libsasl" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: could not find libsasl" >&5 -+echo "$as_me: error: could not find libsasl" >&2;} -+ { (exit 1); exit 1; }; } - fi - - - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS mutt_sasl.o" - MUTTLIBS="$MUTTLIBS -lsasl" - LIBS="$saved_LIBS" -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_SASL 1 --EOF -+_ACEOF - - need_sasl=yes - need_md5=no - fi -- --fi - -+fi; - - - if test x$need_sasl = xyes; then -@@ -5641,6 +10171,7 @@ - USE_SASL_FALSE= - fi - -+ - if test "$need_md5" = "yes" - then - MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS md5c.o" -@@ -5651,39 +10182,39 @@ - if test "${enable_debug+set}" = set; then - enableval="$enable_debug" - if test x$enableval = xyes ; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define DEBUG 1 --EOF -+_ACEOF - - fi -- --fi - -+fi; - - # Check whether --enable-flock or --disable-flock was given. - if test "${enable_flock+set}" = set; then - enableval="$enable_flock" - if test $enableval = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_FLOCK 1 --EOF -+_ACEOF - - fi --fi -- -+fi; - - mutt_cv_fcntl=yes - # Check whether --enable-fcntl or --disable-fcntl was given. - if test "${enable_fcntl+set}" = set; then - enableval="$enable_fcntl" - if test $enableval = no; then mutt_cv_fcntl=no; fi --fi -- -+fi; - - if test $mutt_cv_fcntl = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define USE_FCNTL 1 --EOF -+_ACEOF - - fi - -@@ -5694,8 +10225,7 @@ - if test $enableval = no; then - mutt_cv_warnings=no - fi --fi -- -+fi; - - if test x$GCC = xyes -a $mutt_cv_warnings = yes; then - CFLAGS="-Wall -pedantic $CFLAGS" -@@ -5705,84 +10235,83 @@ - if test "${enable_nfs_fix+set}" = set; then - enableval="$enable_nfs_fix" - if test x$enableval = xyes; then -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define NFS_ATTRIBUTE_HACK 1 --EOF -+_ACEOF - - fi --fi -- -+fi; - - # Check whether --enable-buffy-size or --disable-buffy-size was given. - if test "${enable_buffy_size+set}" = set; then - enableval="$enable_buffy_size" - if test x$enableval = xyes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define BUFFY_SIZE 1 --EOF -+_ACEOF - - fi --fi -- -+fi; - - # Check whether --enable-mailtool or --disable-mailtool was given. - if test "${enable_mailtool+set}" = set; then - enableval="$enable_mailtool" - if test x$enableval = xyes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define SUN_ATTACHMENT 1 --EOF -+_ACEOF - - fi --fi -- -+fi; - - # Check whether --enable-locales-fix or --disable-locales-fix was given. - if test "${enable_locales_fix+set}" = set; then - enableval="$enable_locales_fix" - if test x$enableval = xyes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define LOCALES_HACK 1 --EOF -+_ACEOF - - fi --fi -+fi; -+ -+# Check whether --enable-compressed or --disable-compressed was given. -+if test "${enable_compressed+set}" = set; then -+ enableval="$enable_compressed" -+ if test x$enableval = xyes; then -+ -+cat >>confdefs.h <<\_ACEOF -+#define USE_COMPRESSED 1 -+_ACEOF -+ -+ fi -+fi; - - - # Check whether --with-exec-shell or --without-exec-shell was given. - if test "${with_exec_shell+set}" = set; then - withval="$with_exec_shell" - if test $withval != yes; then -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define EXECSHELL "$withval" --EOF -+_ACEOF - - fi --fi -- -+fi; - - # Check whether --enable-exact-address or --disable-exact-address was given. - if test "${enable_exact_address+set}" = set; then - enableval="$enable_exact_address" - if test $enableval = yes; then -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define EXACT_ADDRESS 1 --EOF -- -- fi --fi -- -- --# Check whether --enable-compressed or --disable-compressed was given. --if test "${enable_compressed+set}" = set; then -- enableval="$enable_compressed" -- if test x$enableval = xyes; then -- cat >> confdefs.h <<\EOF --#define USE_COMPRESSED 1 --EOF -+_ACEOF - - fi --fi -+fi; - - - -@@ -5790,117 +10319,185 @@ - - - -- --echo $ac_n "checking for off_t""... $ac_c" 1>&6 --echo "configure:5782: checking for off_t" >&5 --if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for off_t" >&5 -+echo $ECHO_N "checking for off_t... $ECHO_C" >&6 -+if test "${ac_cv_type_off_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" --#include --#if STDC_HEADERS --#include --#include -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } - #endif --EOF --if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -- egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then -- rm -rf conftest* -+int -+main () -+{ -+if ((off_t *) 0) -+ return 0; -+if (sizeof (off_t)) -+ return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_type_off_t=yes - else -- rm -rf conftest* -- ac_cv_type_off_t=no --fi --rm -f conftest* -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_off_t=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 -+echo "${ECHO_T}$ac_cv_type_off_t" >&6 -+if test $ac_cv_type_off_t = yes; then -+ : -+else - --fi --echo "$ac_t""$ac_cv_type_off_t" 1>&6 --if test $ac_cv_type_off_t = no; then -- cat >> confdefs.h <<\EOF -+cat >>confdefs.h <<_ACEOF - #define off_t long --EOF -+_ACEOF - - fi - --echo $ac_n "checking for size_t""... $ac_c" 1>&6 --echo "configure:5815: checking for size_t" >&5 --if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for size_t" >&5 -+echo $ECHO_N "checking for size_t... $ECHO_C" >&6 -+if test "${ac_cv_type_size_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" --#include --#if STDC_HEADERS --#include --#include -+$ac_includes_default -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } - #endif --EOF --if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | -- egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then -- rm -rf conftest* -+int -+main () -+{ -+if ((size_t *) 0) -+ return 0; -+if (sizeof (size_t)) -+ return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_type_size_t=yes - else -- rm -rf conftest* -- ac_cv_type_size_t=no --fi --rm -f conftest* -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_type_size_t=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 -+echo "${ECHO_T}$ac_cv_type_size_t" >&6 -+if test $ac_cv_type_size_t = yes; then -+ : -+else - --fi --echo "$ac_t""$ac_cv_type_size_t" 1>&6 --if test $ac_cv_type_size_t = no; then -- cat >> confdefs.h <<\EOF -+cat >>confdefs.h <<_ACEOF - #define size_t unsigned --EOF -+_ACEOF - - fi - - # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works - # for constant arguments. Useless! --echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 --echo "configure:5850: checking for working alloca.h" >&5 --if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for working alloca.h" >&5 -+echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 -+if test "${ac_cv_working_alloca_h+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --int main() { --char *p = alloca(2 * sizeof(int)); --; return 0; } --EOF --if { (eval echo configure:5862: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- ac_cv_header_alloca_h=yes --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- ac_cv_header_alloca_h=no --fi --rm -f conftest* --fi -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+char *p = (char *) alloca (2 * sizeof (int)); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_working_alloca_h=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_working_alloca_h=no -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 -+echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 -+if test $ac_cv_working_alloca_h = yes; then - --echo "$ac_t""$ac_cv_header_alloca_h" 1>&6 --if test $ac_cv_header_alloca_h = yes; then -- cat >> confdefs.h <<\EOF -+cat >>confdefs.h <<\_ACEOF - #define HAVE_ALLOCA_H 1 --EOF -+_ACEOF - - fi - --echo $ac_n "checking for alloca""... $ac_c" 1>&6 --echo "configure:5883: checking for alloca" >&5 --if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for alloca" >&5 -+echo $ECHO_N "checking for alloca... $ECHO_C" >&6 -+if test "${ac_cv_func_alloca_works+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -- - #ifdef __GNUC__ - # define alloca __builtin_alloca - #else -@@ -5922,48 +10519,69 @@ - # endif - #endif - --int main() { --char *p = (char *) alloca(1); --; return 0; } --EOF --if { (eval echo configure:5916: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+char *p = (char *) alloca (1); -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_func_alloca_works=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- ac_cv_func_alloca_works=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_cv_func_alloca_works=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 -+echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 - --echo "$ac_t""$ac_cv_func_alloca_works" 1>&6 - if test $ac_cv_func_alloca_works = yes; then -- cat >> confdefs.h <<\EOF --#define HAVE_ALLOCA 1 --EOF - --fi -+cat >>confdefs.h <<\_ACEOF -+#define HAVE_ALLOCA 1 -+_ACEOF - --if test $ac_cv_func_alloca_works = no; then -+else - # The SVR3 libPW and SVR4 libucb both contain incompatible functions -- # that cause trouble. Some versions do not even contain alloca or -- # contain a buggy version. If you still want to use their alloca, -- # use ar to extract alloca.o from them instead of compiling alloca.c. -- ALLOCA=alloca.${ac_objext} -- cat >> confdefs.h <<\EOF -+# that cause trouble. Some versions do not even contain alloca or -+# contain a buggy version. If you still want to use their alloca, -+# use ar to extract alloca.o from them instead of compiling alloca.c. -+ -+ALLOCA=alloca.$ac_objext -+ -+cat >>confdefs.h <<\_ACEOF - #define C_ALLOCA 1 --EOF -+_ACEOF - - --echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 --echo "configure:5948: checking whether alloca needs Cray hooks" >&5 --if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 -+echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 -+if test "${ac_cv_os_cray+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #if defined(CRAY) && ! defined(CRAY2) - webecray -@@ -5971,88 +10589,109 @@ - wenotbecray - #endif - --EOF -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "webecray" >/dev/null 2>&1; then -- rm -rf conftest* - ac_cv_os_cray=yes - else -- rm -rf conftest* - ac_cv_os_cray=no - fi - rm -f conftest* - - fi -- --echo "$ac_t""$ac_cv_os_cray" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 -+echo "${ECHO_T}$ac_cv_os_cray" >&6 - if test $ac_cv_os_cray = yes; then --for ac_func in _getb67 GETB67 getb67; do -- echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:5978: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ for ac_func in _getb67 GETB67 getb67; do -+ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:6006: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- cat >> confdefs.h <>confdefs.h <<_ACEOF - #define CRAY_STACKSEG_END $ac_func --EOF -+_ACEOF - -- break --else -- echo "$ac_t""no" 1>&6 -+ break - fi - --done -+ done - fi - --echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 --echo "configure:6033: checking stack direction for C alloca" >&5 --if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 -+echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 -+if test "${ac_cv_c_stack_direction+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then - ac_cv_c_stack_direction=0 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+int - find_stack_direction () - { - static char *addr = 0; -@@ -6065,138 +10704,250 @@ - else - return (&dummy > addr) ? 1 : -1; - } -+ -+int - main () - { -- exit (find_stack_direction() < 0); -+ exit (find_stack_direction () < 0); - } --EOF --if { (eval echo configure:6060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_c_stack_direction=1 - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- ac_cv_c_stack_direction=-1 -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+ac_cv_c_stack_direction=-1 - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi -+echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 -+echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 - --echo "$ac_t""$ac_cv_c_stack_direction" 1>&6 --cat >> confdefs.h <>confdefs.h <<_ACEOF - #define STACK_DIRECTION $ac_cv_c_stack_direction --EOF -+_ACEOF -+ - - fi - --for ac_hdr in unistd.h -+ -+ -+for ac_header in stdlib.h unistd.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:6085: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:6095: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" --fi --rm -f conftest* -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ - fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ -+fi -+ - done - -+ - for ac_func in getpagesize - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:6124: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:6152: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - --echo $ac_n "checking for working mmap""... $ac_c" 1>&6 --echo "configure:6177: checking for working mmap" >&5 --if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for working mmap" >&5 -+echo $ECHO_N "checking for working mmap... $ECHO_C" >&6 -+if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test "$cross_compiling" = yes; then - ac_cv_func_mmap_fixed_mapped=no - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" -+$ac_includes_default -+/* malloc might have been renamed as rpl_malloc. */ -+#undef malloc - - /* Thanks to Mike Haertel and Jim Avera for this test. - Here is a matrix of mmap possibilities: -@@ -6210,34 +10961,34 @@ - back from the file, nor mmap's back from the file at a different - address. (There have been systems where private was not correctly - implemented like the infamous i386 svr4.0, and systems where the -- VM page cache was not coherent with the filesystem buffer cache -+ VM page cache was not coherent with the file system buffer cache - like early versions of FreeBSD and possibly contemporary NetBSD.) - For shared mappings, we should conversely verify that changes get -- propogated back to all the places they're supposed to be. -+ propagated back to all the places they're supposed to be. - - Grep wants private fixed already mapped. - The main things grep needs to know about mmap are: - * does it exist and is it safe to write into the mmap'd area - * how to use it (BSD variants) */ --#include -+ - #include - #include - --/* This mess was copied from the GNU getpagesize.h. */ --#ifndef HAVE_GETPAGESIZE --# ifdef HAVE_UNISTD_H --# include --# endif -+#if !STDC_HEADERS && !HAVE_STDLIB_H -+char *malloc (); -+#endif - -+/* This mess was copied from the GNU getpagesize.h. */ -+#if !HAVE_GETPAGESIZE - /* Assume that all systems that can run configure have sys/param.h. */ --# ifndef HAVE_SYS_PARAM_H -+# if !HAVE_SYS_PARAM_H - # define HAVE_SYS_PARAM_H 1 - # endif - - # ifdef _SC_PAGESIZE - # define getpagesize() sysconf(_SC_PAGESIZE) - # else /* no _SC_PAGESIZE */ --# ifdef HAVE_SYS_PARAM_H -+# if HAVE_SYS_PARAM_H - # include - # ifdef EXEC_PAGESIZE - # define getpagesize() EXEC_PAGESIZE -@@ -6264,107 +11015,104 @@ - - #endif /* no HAVE_GETPAGESIZE */ - --#ifdef __cplusplus --extern "C" { void *malloc(unsigned); } --#else --char *malloc(); --#endif -- - int --main() -+main () - { -- char *data, *data2, *data3; -- int i, pagesize; -- int fd; -- -- pagesize = getpagesize(); -- -- /* -- * First, make a file with some known garbage in it. -- */ -- data = malloc(pagesize); -- if (!data) -- exit(1); -- for (i = 0; i < pagesize; ++i) -- *(data + i) = rand(); -- umask(0); -- fd = creat("conftestmmap", 0600); -- if (fd < 0) -- exit(1); -- if (write(fd, data, pagesize) != pagesize) -- exit(1); -- close(fd); -- -- /* -- * Next, try to mmap the file at a fixed address which -- * already has something else allocated at it. If we can, -- * also make sure that we see the same garbage. -- */ -- fd = open("conftestmmap", O_RDWR); -- if (fd < 0) -- exit(1); -- data2 = malloc(2 * pagesize); -- if (!data2) -- exit(1); -- data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); -- if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE, -- MAP_PRIVATE | MAP_FIXED, fd, 0L)) -- exit(1); -- for (i = 0; i < pagesize; ++i) -- if (*(data + i) != *(data2 + i)) -- exit(1); -- -- /* -- * Finally, make sure that changes to the mapped area -- * do not percolate back to the file as seen by read(). -- * (This is a bug on some variants of i386 svr4.0.) -- */ -- for (i = 0; i < pagesize; ++i) -- *(data2 + i) = *(data2 + i) + 1; -- data3 = malloc(pagesize); -- if (!data3) -- exit(1); -- if (read(fd, data3, pagesize) != pagesize) -- exit(1); -- for (i = 0; i < pagesize; ++i) -- if (*(data + i) != *(data3 + i)) -- exit(1); -- close(fd); -- unlink("conftestmmap"); -- exit(0); -+ char *data, *data2, *data3; -+ int i, pagesize; -+ int fd; -+ -+ pagesize = getpagesize (); -+ -+ /* First, make a file with some known garbage in it. */ -+ data = (char *) malloc (pagesize); -+ if (!data) -+ exit (1); -+ for (i = 0; i < pagesize; ++i) -+ *(data + i) = rand (); -+ umask (0); -+ fd = creat ("conftest.mmap", 0600); -+ if (fd < 0) -+ exit (1); -+ if (write (fd, data, pagesize) != pagesize) -+ exit (1); -+ close (fd); -+ -+ /* Next, try to mmap the file at a fixed address which already has -+ something else allocated at it. If we can, also make sure that -+ we see the same garbage. */ -+ fd = open ("conftest.mmap", O_RDWR); -+ if (fd < 0) -+ exit (1); -+ data2 = (char *) malloc (2 * pagesize); -+ if (!data2) -+ exit (1); -+ data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); -+ if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, -+ MAP_PRIVATE | MAP_FIXED, fd, 0L)) -+ exit (1); -+ for (i = 0; i < pagesize; ++i) -+ if (*(data + i) != *(data2 + i)) -+ exit (1); -+ -+ /* Finally, make sure that changes to the mapped area do not -+ percolate back to the file as seen by read(). (This is a bug on -+ some variants of i386 svr4.0.) */ -+ for (i = 0; i < pagesize; ++i) -+ *(data2 + i) = *(data2 + i) + 1; -+ data3 = (char *) malloc (pagesize); -+ if (!data3) -+ exit (1); -+ if (read (fd, data3, pagesize) != pagesize) -+ exit (1); -+ for (i = 0; i < pagesize; ++i) -+ if (*(data + i) != *(data3 + i)) -+ exit (1); -+ close (fd); -+ exit (0); - } -- --EOF --if { (eval echo configure:6325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - ac_cv_func_mmap_fixed_mapped=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- ac_cv_func_mmap_fixed_mapped=no -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+ac_cv_func_mmap_fixed_mapped=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - fi -- --echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 -+echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 - if test $ac_cv_func_mmap_fixed_mapped = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_MMAP 1 --EOF -+_ACEOF - - fi -+rm -f conftest.mmap - - -- echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6 --echo "configure:6349: checking whether we are using the GNU C Library 2.1 or newer" >&5 --if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5 -+echo $ECHO_N "checking whether we are using the GNU C Library 2.1 or newer... $ECHO_C" >&6 -+if test "${ac_cv_gnu_library_2_1+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -6373,133 +11121,256 @@ - Lucky GNU user - #endif - #endif -- --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "Lucky GNU user" >/dev/null 2>&1; then -- rm -rf conftest* - ac_cv_gnu_library_2_1=yes - else -- rm -rf conftest* - ac_cv_gnu_library_2_1=no - fi - rm -f conftest* - -- -- -+ -+ - fi -+echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5 -+echo "${ECHO_T}$ac_cv_gnu_library_2_1" >&6 - --echo "$ac_t""$ac_cv_gnu_library_2_1" 1>&6 -- - GLIBC21="$ac_cv_gnu_library_2_1" -- - -- -- for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ - stdlib.h string.h unistd.h sys/param.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:6390: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:6400: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_cpp_err=yes - fi --rm -f conftest* -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ -+fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ - fi -+ - done - -- for ac_func in feof_unlocked fgets_unlocked getcwd getegid geteuid \ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+for ac_func in feof_unlocked fgets_unlocked getcwd getegid geteuid \ - getgid getuid mempcpy munmap putenv setenv setlocale stpcpy strchr strcasecmp \ - strdup strtoul tsearch __argz_count __argz_stringify __argz_next - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:6431: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:6459: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - - -- -- -- # Check whether --with-iconv or --without-iconv was given. -+ -+ -+ -+# Check whether --with-iconv or --without-iconv was given. - if test "${with_iconv+set}" = set; then - withval="$with_iconv" -- -+ - if test "$withval" != no ; then - for dir in `echo "$withval" | tr : ' '`; do - if test -d $dir/include; then CPPFLAGS="$CPPFLAGS -I$dir/include"; fi -@@ -6508,82 +11379,122 @@ - else - use_iconv=no - fi -- -+ - else - use_iconv=yes --fi -- -+fi; - - if test "$use_iconv" = yes ; then -- echo $ac_n "checking for iconv""... $ac_c" 1>&6 --echo "configure:6506: checking for iconv" >&5 --if eval "test \"`echo '$''{'am_cv_func_iconv'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for iconv" >&5 -+echo $ECHO_N "checking for iconv... $ECHO_C" >&6 -+if test "${am_cv_func_iconv+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- -+ - am_cv_func_iconv="no, consider installing GNU libiconv" - am_cv_lib_iconv=no -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd); --; return 0; } --EOF --if { (eval echo configure:6524: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - am_cv_func_iconv=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - if test "$am_cv_func_iconv" != yes; then - am_save_LIBS="$LIBS" - LIBS="$LIBS -liconv" -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - #include --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd); --; return 0; } --EOF --if { (eval echo configure:6546: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - am_cv_lib_iconv=yes - am_cv_func_iconv=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - LIBS="$am_save_LIBS" - fi -- --fi - --echo "$ac_t""$am_cv_func_iconv" 1>&6 -+fi -+echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 -+echo "${ECHO_T}$am_cv_func_iconv" >&6 - if test "$am_cv_func_iconv" = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_ICONV 1 --EOF -+_ACEOF -+ -+ echo "$as_me:$LINENO: checking for iconv declaration" >&5 -+echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6 -+ if test "${am_cv_proto_iconv+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else - -- echo $ac_n "checking for iconv declaration""... $ac_c" 1>&6 --echo "configure:6567: checking for iconv declaration" >&5 -- if eval "test \"`echo '$''{'am_cv_proto_iconv'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -6598,246 +11509,423 @@ - size_t iconv(); - #endif - --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - --; return 0; } --EOF --if { (eval echo configure:6592: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - am_cv_proto_iconv_arg1="" - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- am_cv_proto_iconv_arg1="const" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+am_cv_proto_iconv_arg1="const" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" - fi - - am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` -- echo "$ac_t""${ac_t:- -- }$am_cv_proto_iconv" 1>&6 -- cat >> confdefs.h <&5 -+echo "${ECHO_T}${ac_t:- -+ }$am_cv_proto_iconv" >&6 -+ -+cat >>confdefs.h <<_ACEOF - #define ICONV_CONST $am_cv_proto_iconv_arg1 --EOF -+_ACEOF - - fi - LIBICONV= - if test "$am_cv_lib_iconv" = yes; then - LIBICONV="-liconv" - fi -- -+ - - fi # use_iconv - -- -- echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6 --echo "configure:6623: checking for nl_langinfo and CODESET" >&5 --if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ -+ echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5 -+echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6 -+if test "${am_cv_langinfo_codeset+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - char* cs = nl_langinfo(CODESET); --; return 0; } --EOF --if { (eval echo configure:6635: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - am_cv_langinfo_codeset=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- am_cv_langinfo_codeset=no --fi --rm -f conftest* -- -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+am_cv_langinfo_codeset=no - fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - --echo "$ac_t""$am_cv_langinfo_codeset" 1>&6 -+fi -+echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5 -+echo "${ECHO_T}$am_cv_langinfo_codeset" >&6 - if test $am_cv_langinfo_codeset = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_LANGINFO_CODESET 1 --EOF -+_ACEOF - - fi - - if test $ac_cv_header_locale_h = yes; then -- echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 --echo "configure:6658: checking for LC_MESSAGES" >&5 --if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5 -+echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6 -+if test "${am_cv_val_LC_MESSAGES+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - return LC_MESSAGES --; return 0; } --EOF --if { (eval echo configure:6670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - am_cv_val_LC_MESSAGES=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- am_cv_val_LC_MESSAGES=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+am_cv_val_LC_MESSAGES=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -- --echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6 -+echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5 -+echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6 - if test $am_cv_val_LC_MESSAGES = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_LC_MESSAGES 1 --EOF -+_ACEOF - - fi - fi -- echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6 --echo "configure:6691: checking whether NLS is requested" >&5 -+ echo "$as_me:$LINENO: checking whether NLS is requested" >&5 -+echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 - # Check whether --enable-nls or --disable-nls was given. - if test "${enable_nls+set}" = set; then - enableval="$enable_nls" - USE_NLS=$enableval - else - USE_NLS=yes --fi -+fi; -+ echo "$as_me:$LINENO: result: $USE_NLS" >&5 -+echo "${ECHO_T}$USE_NLS" >&6 - -- echo "$ac_t""$USE_NLS" 1>&6 -- - - BUILD_INCLUDED_LIBINTL=no - USE_INCLUDED_LIBINTL=no - INTLLIBS= - - if test "$USE_NLS" = "yes"; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define ENABLE_NLS 1 --EOF -+_ACEOF -+ -+ echo "$as_me:$LINENO: checking whether included gettext is requested" >&5 -+echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6 - -- echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6 --echo "configure:6713: checking whether included gettext is requested" >&5 -- # Check whether --with-included-gettext or --without-included-gettext was given. -+# Check whether --with-included-gettext or --without-included-gettext was given. - if test "${with_included_gettext+set}" = set; then - withval="$with_included_gettext" - nls_cv_force_use_gnu_gettext=$withval - else - nls_cv_force_use_gnu_gettext=no --fi -- -- echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6 -+fi; -+ echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5 -+echo "${ECHO_T}$nls_cv_force_use_gnu_gettext" >&6 - - nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" - if test "$nls_cv_force_use_gnu_gettext" != "yes"; then - CATOBJEXT=NONE - -- -- - -- ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for libintl.h""... $ac_c" 1>&6 --echo "configure:6733: checking for libintl.h" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext <&5 -+echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6 -+if test "${ac_cv_header_libintl_h+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5 -+echo "${ECHO_T}$ac_cv_header_libintl_h" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking libintl.h usability" >&5 -+echo $ECHO_N "checking libintl.h usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking libintl.h presence" >&5 -+echo $ECHO_N "checking libintl.h presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:6743: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi -+else -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_header_preproc=no - fi --rm -f conftest* -+rm -f conftest.err conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libintl.h: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: libintl.h: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for libintl.h" >&5 -+echo $ECHO_N "checking for libintl.h... $ECHO_C" >&6 -+if test "${ac_cv_header_libintl_h+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ ac_cv_header_libintl_h=$ac_header_preproc - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- echo $ac_n "checking for GNU gettext in libc""... $ac_c" 1>&6 --echo "configure:6760: checking for GNU gettext in libc" >&5 --if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libc'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5 -+echo "${ECHO_T}$ac_cv_header_libintl_h" >&6 -+ -+fi -+if test $ac_cv_header_libintl_h = yes; then -+ echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5 -+echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6 -+if test "${gt_cv_func_gnugettext1_libc+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - extern int _nl_msg_cat_cntr; --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - bindtextdomain ("", ""); - return (int) gettext ("") + _nl_msg_cat_cntr --; return 0; } --EOF --if { (eval echo configure:6774: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - gt_cv_func_gnugettext1_libc=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- gt_cv_func_gnugettext1_libc=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+gt_cv_func_gnugettext1_libc=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -- --echo "$ac_t""$gt_cv_func_gnugettext1_libc" 1>&6 -+echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libc" >&5 -+echo "${ECHO_T}$gt_cv_func_gnugettext1_libc" >&6 - - if test "$gt_cv_func_gnugettext1_libc" != "yes"; then -- echo $ac_n "checking for GNU gettext in libintl""... $ac_c" 1>&6 --echo "configure:6790: checking for GNU gettext in libintl" >&5 --if eval "test \"`echo '$''{'gt_cv_func_gnugettext1_libintl'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5 -+echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6 -+if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - gt_save_LIBS="$LIBS" - LIBS="$LIBS -lintl $LIBICONV" -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include - extern int _nl_msg_cat_cntr; --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - bindtextdomain ("", ""); - return (int) gettext ("") + _nl_msg_cat_cntr --; return 0; } --EOF --if { (eval echo configure:6806: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - gt_cv_func_gnugettext1_libintl=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- gt_cv_func_gnugettext1_libintl=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+gt_cv_func_gnugettext1_libintl=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - LIBS="$gt_save_LIBS" - fi -- --echo "$ac_t""$gt_cv_func_gnugettext1_libintl" 1>&6 -+echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libintl" >&5 -+echo "${ECHO_T}$gt_cv_func_gnugettext1_libintl" >&6 - fi - - if test "$gt_cv_func_gnugettext1_libc" = "yes" \ - || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \ - && test "$PACKAGE" != gettext; }; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_GETTEXT 1 --EOF -+_ACEOF - - - if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then -@@ -6846,58 +11934,79 @@ - - gt_save_LIBS="$LIBS" - LIBS="$LIBS $INTLLIBS" -- for ac_func in dcgettext -+ -+for ac_func in dcgettext - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:6839: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:6867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - -@@ -6905,10 +12014,10 @@ - - # Extract the first word of "msgfmt", so it can be a program name with args. - set dummy msgfmt; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:6896: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_MSGFMT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - case "$MSGFMT" in - /*) -@@ -6932,54 +12041,60 @@ - fi - MSGFMT="$ac_cv_path_MSGFMT" - if test "$MSGFMT" != ":"; then -- echo "$ac_t""$MSGFMT" 1>&6 -+ echo "$as_me:$LINENO: result: $MSGFMT" >&5 -+echo "${ECHO_T}$MSGFMT" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - # Extract the first word of "gmsgfmt", so it can be a program name with args. - set dummy gmsgfmt; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:6930: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_GMSGFMT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$GMSGFMT" in -- /*) -+ case $GMSGFMT in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_GMSGFMT="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" - ;; - esac - fi --GMSGFMT="$ac_cv_path_GMSGFMT" -+GMSGFMT=$ac_cv_path_GMSGFMT -+ - if test -n "$GMSGFMT"; then -- echo "$ac_t""$GMSGFMT" 1>&6 -+ echo "$as_me:$LINENO: result: $GMSGFMT" >&5 -+echo "${ECHO_T}$GMSGFMT" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - - # Extract the first word of "xgettext", so it can be a program name with args. - set dummy xgettext; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:6967: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_XGETTEXT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - case "$XGETTEXT" in - /*) -@@ -7003,20 +12118,21 @@ - fi - XGETTEXT="$ac_cv_path_XGETTEXT" - if test "$XGETTEXT" != ":"; then -- echo "$ac_t""$XGETTEXT" 1>&6 -+ echo "$as_me:$LINENO: result: $XGETTEXT" >&5 -+echo "${ECHO_T}$XGETTEXT" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - - CATOBJEXT=.gmo - fi -- --else -- echo "$ac_t""no" 1>&6 -+ - fi - - -+ - if test "$CATOBJEXT" = "NONE"; then - nls_cv_use_gnu_gettext=yes - fi -@@ -7026,10 +12142,10 @@ - INTLOBJS="\$(GETTOBJS)" - # Extract the first word of "msgfmt", so it can be a program name with args. - set dummy msgfmt; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:7017: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_MSGFMT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - case "$MSGFMT" in - /*) -@@ -7053,53 +12169,59 @@ - fi - MSGFMT="$ac_cv_path_MSGFMT" - if test "$MSGFMT" != ":"; then -- echo "$ac_t""$MSGFMT" 1>&6 -+ echo "$as_me:$LINENO: result: $MSGFMT" >&5 -+echo "${ECHO_T}$MSGFMT" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - # Extract the first word of "gmsgfmt", so it can be a program name with args. - set dummy gmsgfmt; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:7051: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_GMSGFMT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- case "$GMSGFMT" in -- /*) -+ case $GMSGFMT in -+ [\\/]* | ?:[\\/]*) - ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. - ;; -- ?:/*) -- ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path. -- ;; - *) -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_path_GMSGFMT="$ac_dir/$ac_word" -- break -- fi -- done -- IFS="$ac_save_ifs" -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" - ;; - esac - fi --GMSGFMT="$ac_cv_path_GMSGFMT" -+GMSGFMT=$ac_cv_path_GMSGFMT -+ - if test -n "$GMSGFMT"; then -- echo "$ac_t""$GMSGFMT" 1>&6 -+ echo "$as_me:$LINENO: result: $GMSGFMT" >&5 -+echo "${ECHO_T}$GMSGFMT" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - - # Extract the first word of "xgettext", so it can be a program name with args. - set dummy xgettext; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:7087: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_path_XGETTEXT+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - case "$XGETTEXT" in - /*) -@@ -7123,12 +12245,14 @@ - fi - XGETTEXT="$ac_cv_path_XGETTEXT" - if test "$XGETTEXT" != ":"; then -- echo "$ac_t""$XGETTEXT" 1>&6 -+ echo "$as_me:$LINENO: result: $XGETTEXT" >&5 -+echo "${ECHO_T}$XGETTEXT" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - -- -+ - BUILD_INCLUDED_LIBINTL=yes - USE_INCLUDED_LIBINTL=yes - CATOBJEXT=.gmo -@@ -7140,7 +12264,8 @@ - if $GMSGFMT --statistics /dev/null >/dev/null 2>&1; then - : ; - else -- echo "$ac_t""found msgfmt program is not GNU msgfmt; ignore it" 1>&6 -+ echo "$as_me:$LINENO: result: found msgfmt program is not GNU msgfmt; ignore it" >&5 -+echo "${ECHO_T}found msgfmt program is not GNU msgfmt; ignore it" >&6 - GMSGFMT=":" - fi - fi -@@ -7149,14 +12274,16 @@ - if $XGETTEXT --omit-header /dev/null >/dev/null 2>&1; then - : ; - else -- echo "$ac_t""found xgettext program is not GNU xgettext; ignore it" 1>&6 -+ echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5 -+echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6 - XGETTEXT=":" - fi - fi - - POSUB=po - fi -- -+ ac_config_commands="$ac_config_commands default-1" -+ - - - if test "$PACKAGE" = gettext; then -@@ -7165,43 +12292,49 @@ - - for ac_prog in bison - do --# Extract the first word of "$ac_prog", so it can be a program name with args. -+ # Extract the first word of "$ac_prog", so it can be a program name with args. - set dummy $ac_prog; ac_word=$2 --echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 --echo "configure:7158: checking for $ac_word" >&5 --if eval "test \"`echo '$''{'ac_cv_prog_INTLBISON'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for $ac_word" >&5 -+echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -+if test "${ac_cv_prog_INTLBISON+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - if test -n "$INTLBISON"; then - ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test. - else -- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" -- ac_dummy="$PATH" -- for ac_dir in $ac_dummy; do -- test -z "$ac_dir" && ac_dir=. -- if test -f $ac_dir/$ac_word; then -- ac_cv_prog_INTLBISON="$ac_prog" -- break -- fi -- done -- IFS="$ac_save_ifs" -+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for ac_exec_ext in '' $ac_executable_extensions; do -+ if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -+ ac_cv_prog_INTLBISON="$ac_prog" -+ echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -+ break 2 -+ fi -+done -+done -+ - fi - fi --INTLBISON="$ac_cv_prog_INTLBISON" -+INTLBISON=$ac_cv_prog_INTLBISON - if test -n "$INTLBISON"; then -- echo "$ac_t""$INTLBISON" 1>&6 -+ echo "$as_me:$LINENO: result: $INTLBISON" >&5 -+echo "${ECHO_T}$INTLBISON" >&6 - else -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - --test -n "$INTLBISON" && break -+ test -n "$INTLBISON" && break - done - - if test -z "$INTLBISON"; then - ac_verc_fail=yes - else -- echo $ac_n "checking version of bison""... $ac_c" 1>&6 --echo "configure:7191: checking version of bison" >&5 -+ echo "$as_me:$LINENO: checking version of bison" >&5 -+echo $ECHO_N "checking version of bison... $ECHO_C" >&6 - ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` - case $ac_prog_version in - '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; -@@ -7209,7 +12342,8 @@ - ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; - *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; - esac -- echo "$ac_t""$ac_prog_version" 1>&6 -+ echo "$as_me:$LINENO: result: $ac_prog_version" >&5 -+echo "${ECHO_T}$ac_prog_version" >&6 - fi - if test $ac_verc_fail = yes; then - INTLBISON=: -@@ -7220,35 +12354,35 @@ - POFILES="$POFILES $lang.po" - done - -- -- -- -- -- -- -- -- -- -+ -+ -+ -+ -+ -+ -+ -+ -+ - - nls_cv_header_intl= - nls_cv_header_libgt= - - DATADIRNAME=share -- -+ - - INSTOBJEXT=.mo -- -+ - - GENCAT=gencat -- -- -+ -+ - - if test "x$CATOBJEXT" != "x"; then - if test "x$ALL_LINGUAS" = "x"; then - LINGUAS= - else -- echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6 --echo "configure:7238: checking for catalogs to be installed" >&5 -+ echo "$as_me:$LINENO: checking for catalogs to be installed" >&5 -+echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6 - NEW_LINGUAS= - for presentlang in $ALL_LINGUAS; do - useit=no -@@ -7267,7 +12401,8 @@ - fi - done - LINGUAS=$NEW_LINGUAS -- echo "$ac_t""$LINGUAS" 1>&6 -+ echo "$as_me:$LINENO: result: $LINGUAS" >&5 -+echo "${ECHO_T}$LINGUAS" >&6 - fi - - if test -n "$LINGUAS"; then -@@ -7282,90 +12417,167 @@ - if test -z "$MKINSTALLDIRS"; then - MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" - fi -- -+ - - INTL_LIBTOOL_SUFFIX_PREFIX= -- -- --for ac_hdr in iconv.h --do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:7281: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 --else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:7291: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ -+ -+ -+for ac_header in iconv.h -+do -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" -+ ac_cpp_err=yes - fi --rm -f conftest* -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes -+else -+ echo "$as_me: failed program was:" >&5 -+ cat conftest.$ac_ext >&5 -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&6 --echo "configure:7312: checking whether iconv.h defines iconv_t" >&5 -- cat > conftest.$ac_ext <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ -+fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ echo "$as_me:$LINENO: checking whether iconv.h defines iconv_t" >&5 -+echo $ECHO_N "checking whether iconv.h defines iconv_t... $ECHO_C" >&6 -+ cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --EOF -+ -+_ACEOF - if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - egrep "typedef.*iconv_t" >/dev/null 2>&1; then -- rm -rf conftest* -- echo "$ac_t""yes" 1>&6 -- cat >> confdefs.h <<\EOF -+ echo "$as_me:$LINENO: result: yes" >&5 -+echo "${ECHO_T}yes" >&6 -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_ICONV_T_DEF 1 --EOF -+_ACEOF - - else -- rm -rf conftest* -- echo "$ac_t""no" 1>&6 -+ echo "$as_me:$LINENO: result: no" >&5 -+echo "${ECHO_T}no" >&6 - fi - rm -f conftest* - --else -- echo "$ac_t""no" 1>&6 - fi -+ - done - - - if test "$am_cv_func_iconv" != "yes" - then - # AC_MSG_ERROR([Unable to find an iconv function. See INSTALL for help]) -- echo "configure: warning: Unable to find an iconv function. See INSTALL for help" 1>&2 -+ { echo "$as_me:$LINENO: WARNING: Unable to find an iconv function. See INSTALL for help" >&5 -+echo "$as_me: WARNING: Unable to find an iconv function. See INSTALL for help" >&2;} - else - --echo $ac_n "checking whether this iconv is good enough""... $ac_c" 1>&6 --echo "configure:7345: checking whether this iconv is good enough" >&5 --if eval "test \"`echo '$''{'mutt_cv_iconv_good'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking whether this iconv is good enough" >&5 -+echo $ECHO_N "checking whether this iconv is good enough... $ECHO_C" >&6 -+if test "${mutt_cv_iconv_good+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - mutt_save_LIBS="$LIBS" - LIBS="$LIBS $LIBICONV" - if test "$cross_compiling" = yes; then - mutt_cv_iconv_good=yes - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -7381,40 +12593,51 @@ - !(ob == buf && obl == sizeof(buf)) || - iconv_close(cd))); - } -- --EOF --if { (eval echo configure:7373: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+ -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_iconv_good=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- mutt_cv_iconv_good=no -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+mutt_cv_iconv_good=no - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - LIBS="$mutt_save_LIBS" - fi -- --echo "$ac_t""$mutt_cv_iconv_good" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_iconv_good" >&5 -+echo "${ECHO_T}$mutt_cv_iconv_good" >&6 - if test "$mutt_cv_iconv_good" = no; then -- { echo "configure: error: Try using libiconv instead" 1>&2; exit 1; } -+ { { echo "$as_me:$LINENO: error: Try using libiconv instead" >&5 -+echo "$as_me: error: Try using libiconv instead" >&2;} -+ { (exit 1); exit 1; }; } - fi - --echo $ac_n "checking whether iconv is non-transcribing""... $ac_c" 1>&6 --echo "configure:7394: checking whether iconv is non-transcribing" >&5 --if eval "test \"`echo '$''{'mutt_cv_iconv_nontrans'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking whether iconv is non-transcribing" >&5 -+echo $ECHO_N "checking whether iconv is non-transcribing... $ECHO_C" >&6 -+if test "${mutt_cv_iconv_nontrans+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - mutt_save_LIBS="$LIBS" - LIBS="$LIBS $LIBICONV" - if test "$cross_compiling" = yes; then - mutt_cv_iconv_nontrans=no - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -7431,33 +12654,42 @@ - return ((cd = iconv_open("UTF-8", "UTF-8")) == (iconv_t)(-1) || - iconv(cd, &ib, &ibl, &ob, &obl)); - } -- --EOF --if { (eval echo configure:7423: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null --then -+ -+_ACEOF -+rm -f conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && { ac_try='./conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_iconv_nontrans=no - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -fr conftest* -- mutt_cv_iconv_nontrans=yes -+ echo "$as_me: program exited with status $ac_status" >&5 -+echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+( exit $ac_status ) -+mutt_cv_iconv_nontrans=yes - fi --rm -fr conftest* -+rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext - fi -- - LIBS="$mutt_save_LIBS" - fi -- --echo "$ac_t""$mutt_cv_iconv_nontrans" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_iconv_nontrans" >&5 -+echo "${ECHO_T}$mutt_cv_iconv_nontrans" >&6 - if test "$mutt_cv_iconv_nontrans" = yes; then -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define ICONV_NONTRANS 1 --EOF -+_ACEOF - - else -- cat >> confdefs.h <<\EOF -+ cat >>confdefs.h <<\_ACEOF - #define ICONV_NONTRANS 0 --EOF -+_ACEOF - - fi - -@@ -7466,117 +12698,213 @@ - CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/intl" - - if test "$BUILD_INCLUDED_LIBINTL" = "yes"; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_BIND_TEXTDOMAIN_CODESET 1 --EOF -+_ACEOF - - else -- for ac_func in bind_textdomain_codeset -+ -+for ac_func in bind_textdomain_codeset - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:7464: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:7492: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - - fi - - --for ac_hdr in wchar.h -+ -+for ac_header in wchar.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:7523: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:7533: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" --fi --rm -f conftest* -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" - fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ -+fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ -+fi -+ - done - - --echo $ac_n "checking for wchar_t""... $ac_c" 1>&6 --echo "configure:7561: checking for wchar_t" >&5 --if eval "test \"`echo '$''{'mutt_cv_wchar_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for wchar_t" >&5 -+echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6 -+if test "${mutt_cv_wchar_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -7584,39 +12912,59 @@ - #ifdef HAVE_WCHAR_H - #include - #endif -- --int main() { -- wchar_t wc; return 0; --; return 0; } --EOF --if { (eval echo configure:7579: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ wchar_t wc; return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_wchar_t=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- mutt_cv_wchar_t=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+mutt_cv_wchar_t=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi -- --echo "$ac_t""$mutt_cv_wchar_t" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_wchar_t" >&5 -+echo "${ECHO_T}$mutt_cv_wchar_t" >&6 - - if test "$mutt_cv_wchar_t" = no; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define wchar_t int --EOF -+_ACEOF - - fi - --echo $ac_n "checking for wint_t""... $ac_c" 1>&6 --echo "configure:7601: checking for wint_t" >&5 --if eval "test \"`echo '$''{'mutt_cv_wint_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for wint_t" >&5 -+echo $ECHO_N "checking for wint_t... $ECHO_C" >&6 -+if test "${mutt_cv_wint_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -7624,245 +12972,412 @@ - #ifdef HAVE_WCHAR_H - #include - #endif -- --int main() { -- wint_t wc; return 0; --; return 0; } --EOF --if { (eval echo configure:7619: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ wint_t wc; return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_wint_t=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- mutt_cv_wint_t=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+mutt_cv_wint_t=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi -- --echo "$ac_t""$mutt_cv_wint_t" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_wint_t" >&5 -+echo "${ECHO_T}$mutt_cv_wint_t" >&6 - - if test "$mutt_cv_wint_t" = no; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define wint_t int --EOF -+_ACEOF - - fi - --for ac_hdr in wctype.h -+ -+for ac_header in wctype.h - do --ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` --echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 --echo "configure:7644: checking for $ac_hdr" >&5 --if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+else -+ # Is the header compilable? -+echo "$as_me:$LINENO: checking $ac_header usability" >&5 -+echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+$ac_includes_default -+#include <$ac_header> -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_header_compiler=yes -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+ac_header_compiler=no -+fi -+rm -f conftest.$ac_objext conftest.$ac_ext -+echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -+echo "${ECHO_T}$ac_header_compiler" >&6 -+ -+# Is the header present? -+echo "$as_me:$LINENO: checking $ac_header presence" >&5 -+echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -+cat >conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" -+#include "confdefs.h" -+#include <$ac_header> -+_ACEOF -+if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 -+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -+ ac_status=$? -+ egrep -v '^ *\+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } >/dev/null; then -+ if test -s conftest.err; then -+ ac_cpp_err=$ac_c_preproc_warn_flag -+ else -+ ac_cpp_err= -+ fi - else -- cat > conftest.$ac_ext < --EOF --ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" --{ (eval echo configure:7654: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } --ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` --if test -z "$ac_err"; then -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=yes" -+ ac_cpp_err=yes -+fi -+if test -z "$ac_cpp_err"; then -+ ac_header_preproc=yes - else -- echo "$ac_err" >&5 -- echo "configure: failed program was:" >&5 -+ echo "$as_me: failed program was:" >&5 - cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_header_$ac_safe=no" --fi --rm -f conftest* -+ ac_header_preproc=no - fi --if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` -- cat >> confdefs.h <&5 -+echo "${ECHO_T}$ac_header_preproc" >&6 -+ -+# So? What about this header? -+case $ac_header_compiler:$ac_header_preproc in -+ yes:no ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+ no:yes ) -+ { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; -+esac -+echo "$as_me:$LINENO: checking for $ac_header" >&5 -+echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_Header+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- echo "$ac_t""no" 1>&6 -+ eval "$as_ac_Header=$ac_header_preproc" -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -+ -+fi -+if test `eval echo '${'$as_ac_Header'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -+_ACEOF -+ - fi -+ - done - -+ -+ -+ -+ - for ac_func in iswalnum iswalpha iswcntrl iswdigit - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:7683: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:7711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - -+ -+ -+ -+ -+ -+ - for ac_func in iswgraph iswlower iswprint iswpunct iswspace iswupper - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:7738: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:7766: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - -+ -+ -+ - for ac_func in iswxdigit towupper towlower - do --echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 --echo "configure:7793: checking for $ac_func" >&5 --if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -+echo "$as_me:$LINENO: checking for $ac_func" >&5 -+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -+if eval "test \"\${$as_ac_var+set}\" = set"; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char $ac_func(); below. */ -+ which can conflict with char $ac_func (); below. */ - #include - /* Override any gcc2 internal prototype to avoid an error. */ -+#ifdef __cplusplus -+extern "C" -+#endif - /* We use char because int might match the return type of a gcc2 -- builtin and then its argument prototype would still apply. */ --char $ac_func(); -- --int main() { -+ builtin and then its argument prototype would still apply. */ -+char $ac_func (); -+char (*f) (); - -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ - #if defined (__stub_$ac_func) || defined (__stub___$ac_func) - choke me - #else --$ac_func(); -+f = $ac_func; - #endif - --; return 0; } --EOF --if { (eval echo configure:7821: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=yes" --else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- eval "ac_cv_func_$ac_func=no" --fi --rm -f conftest* --fi -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ eval "$as_ac_var=yes" -+else -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+eval "$as_ac_var=no" -+fi -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -+if test `eval echo '${'$as_ac_var'}'` = yes; then -+ cat >>confdefs.h <<_ACEOF -+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -+_ACEOF - --if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then -- echo "$ac_t""yes" 1>&6 -- ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` -- cat >> confdefs.h <&6 - fi - done - - --echo $ac_n "checking for mbstate_t""... $ac_c" 1>&6 --echo "configure:7847: checking for mbstate_t" >&5 --if eval "test \"`echo '$''{'mutt_cv_mbstate_t'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for mbstate_t" >&5 -+echo $ECHO_N "checking for mbstate_t... $ECHO_C" >&6 -+if test "${mutt_cv_mbstate_t+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #include -@@ -7870,49 +13385,69 @@ - #ifdef HAVE_WCHAR_H - #include - #endif -- --int main() { -- mbstate_t s; return 0; --; return 0; } --EOF --if { (eval echo configure:7865: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then -- rm -rf conftest* -+ -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ -+ mbstate_t s; return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_mbstate_t=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- mutt_cv_mbstate_t=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+mutt_cv_mbstate_t=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest.$ac_ext - fi -- --echo "$ac_t""$mutt_cv_mbstate_t" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_mbstate_t" >&5 -+echo "${ECHO_T}$mutt_cv_mbstate_t" >&6 - - if test "$mutt_cv_mbstate_t" = no; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define mbstate_t int --EOF -+_ACEOF - - fi - - wc_funcs=maybe -+ - # Check whether --with-wc-funcs or --without-wc-funcs was given. - if test "${with_wc_funcs+set}" = set; then - withval="$with_wc_funcs" - wc_funcs=$withval --fi -- -+fi; - - if test "$wc_funcs" != yes -a "$wc_funcs" != no; then -- echo $ac_n "checking for wchar_t functions""... $ac_c" 1>&6 --echo "configure:7896: checking for wchar_t functions" >&5 --if eval "test \"`echo '$''{'mutt_cv_wc_funcs'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+ echo "$as_me:$LINENO: checking for wchar_t functions" >&5 -+echo $ECHO_N "checking for wchar_t functions... $ECHO_C" >&6 -+if test "${mutt_cv_wc_funcs+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else - mutt_cv_wc_funcs=no -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - - #define _XOPEN_SOURCE 1 -@@ -7924,533 +13459,1476 @@ - #ifdef HAVE_WCHAR_H - #include - #endif --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - mbrtowc(0, 0, 0, 0); wctomb(0, 0); wcwidth(0); - iswprint(0); iswspace(0); towlower(0); towupper(0); iswalnum(0) --; return 0; } --EOF --if { (eval echo configure:7919: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_wc_funcs=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -- --echo "$ac_t""$mutt_cv_wc_funcs" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_wc_funcs" >&5 -+echo "${ECHO_T}$mutt_cv_wc_funcs" >&6 - wc_funcs=$mutt_cv_wc_funcs - fi - - if test $wc_funcs = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_WC_FUNCS 1 --EOF -+_ACEOF - - fi - --echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6 --echo "configure:7941: checking for nl_langinfo and CODESET" >&5 --if eval "test \"`echo '$''{'mutt_cv_langinfo_codeset'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5 -+echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6 -+if test "${mutt_cv_langinfo_codeset+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - char* cs = nl_langinfo(CODESET); --; return 0; } --EOF --if { (eval echo configure:7953: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_langinfo_codeset=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- mutt_cv_langinfo_codeset=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+mutt_cv_langinfo_codeset=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -- --echo "$ac_t""$mutt_cv_langinfo_codeset" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_langinfo_codeset" >&5 -+echo "${ECHO_T}$mutt_cv_langinfo_codeset" >&6 - if test $mutt_cv_langinfo_codeset = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_LANGINFO_CODESET 1 --EOF -+_ACEOF - - fi - --echo $ac_n "checking for nl_langinfo and YESEXPR""... $ac_c" 1>&6 --echo "configure:7974: checking for nl_langinfo and YESEXPR" >&5 --if eval "test \"`echo '$''{'mutt_cv_langinfo_yesexpr'+set}'`\" = set"; then -- echo $ac_n "(cached) $ac_c" 1>&6 -+echo "$as_me:$LINENO: checking for nl_langinfo and YESEXPR" >&5 -+echo $ECHO_N "checking for nl_langinfo and YESEXPR... $ECHO_C" >&6 -+if test "${mutt_cv_langinfo_yesexpr+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 - else -- cat > conftest.$ac_ext <conftest.$ac_ext <<_ACEOF -+#line $LINENO "configure" - #include "confdefs.h" - #include --int main() { -+#ifdef F77_DUMMY_MAIN -+# ifdef __cplusplus -+ extern "C" -+# endif -+ int F77_DUMMY_MAIN() { return 1; } -+#endif -+int -+main () -+{ - char* cs = nl_langinfo(YESEXPR); --; return 0; } --EOF --if { (eval echo configure:7986: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then -- rm -rf conftest* -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext conftest$ac_exeext -+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 -+ (eval $ac_link) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -s conftest$ac_exeext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then - mutt_cv_langinfo_yesexpr=yes - else -- echo "configure: failed program was:" >&5 -- cat conftest.$ac_ext >&5 -- rm -rf conftest* -- mutt_cv_langinfo_yesexpr=no -+ echo "$as_me: failed program was:" >&5 -+cat conftest.$ac_ext >&5 -+mutt_cv_langinfo_yesexpr=no - fi --rm -f conftest* -+rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - fi -- --echo "$ac_t""$mutt_cv_langinfo_yesexpr" 1>&6 -+echo "$as_me:$LINENO: result: $mutt_cv_langinfo_yesexpr" >&5 -+echo "${ECHO_T}$mutt_cv_langinfo_yesexpr" >&6 - if test $mutt_cv_langinfo_yesexpr = yes; then -- cat >> confdefs.h <<\EOF -+ -+cat >>confdefs.h <<\_ACEOF - #define HAVE_LANGINFO_YESEXPR 1 --EOF -+_ACEOF - - fi - --trap '' 1 2 15 --cat > confcache <<\EOF -+ ac_config_files="$ac_config_files Makefile intl/Makefile m4/Makefile po/Makefile.in doc/Makefile contrib/Makefile muttbug.sh imap/Makefile Muttrc.head doc/instdoc.sh" -+cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure - # tests run on this system so they can be shared between configure --# scripts and configure runs. It is not useful on other systems. --# If it contains results you don't want to keep, you may remove or edit it. -+# scripts and configure runs, see configure's option --config-cache. -+# It is not useful on other systems. If it contains results you don't -+# want to keep, you may remove or edit it. - # --# By default, configure uses ./config.cache as the cache file, --# creating it if it does not exist already. You can give configure --# the --cache-file=FILE option to use a different cache file; that is --# what configure does when it calls configure scripts in --# subdirectories, so they share the cache. --# Giving --cache-file=/dev/null disables caching, for debugging configure. --# config.status only pays attention to the cache file if you give it the --# --recheck option to rerun configure. -+# config.status only pays attention to the cache file if you give it -+# the --recheck option to rerun configure. - # --EOF -+# `ac_cv_env_foo' variables (set or unset) will be overridden when -+# loading this file, other *unset* `ac_cv_foo' will be assigned the -+# following values. -+ -+_ACEOF -+ - # The following way of writing the cache mishandles newlines in values, - # but we know of no workaround that is simple, portable, and efficient. - # So, don't put newlines in cache variables' values. - # Ultrix sh set writes to stderr and can't be redirected directly, - # and sets the high bit in the cache file unless we assign to the vars. --(set) 2>&1 | -- case `(ac_space=' '; set | grep ac_space) 2>&1` in -- *ac_space=\ *) -- # `set' does not quote correctly, so add quotes (double-quote substitution -- # turns \\\\ into \\, and sed turns \\ into \). -- sed -n \ -- -e "s/'/'\\\\''/g" \ -- -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" -- ;; -- *) -- # `set' quotes correctly as required by POSIX, so do not add quotes. -- sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' -- ;; -- esac >> confcache --if cmp -s $cache_file confcache; then -- : --else -+{ -+ (set) 2>&1 | -+ case `(ac_space=' '; set | grep ac_space) 2>&1` in -+ *ac_space=\ *) -+ # `set' does not quote correctly, so add quotes (double-quote -+ # substitution turns \\\\ into \\, and sed turns \\ into \). -+ sed -n \ -+ "s/'/'\\\\''/g; -+ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" -+ ;; -+ *) -+ # `set' quotes correctly as required by POSIX, so do not add quotes. -+ sed -n \ -+ "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" -+ ;; -+ esac; -+} | -+ sed ' -+ t clear -+ : clear -+ s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ -+ t end -+ /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ -+ : end' >>confcache -+if cmp -s $cache_file confcache; then :; else - if test -w $cache_file; then -- echo "updating cache $cache_file" -- cat confcache > $cache_file -+ test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" -+ cat confcache >$cache_file - else - echo "not updating unwritable cache $cache_file" - fi - fi - rm -f confcache - --trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 -- - test "x$prefix" = xNONE && prefix=$ac_default_prefix - # Let make expand exec_prefix. - test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' - --# Any assignment to VPATH causes Sun make to only execute --# the first set of double-colon rules, so remove it if not needed. --# If there is a colon in the path, we need to keep it. -+# VPATH may cause trouble with some makes, so we remove $(srcdir), -+# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and -+# trailing colons and then remove the whole line if VPATH becomes empty -+# (actually we leave an empty line to preserve line numbers). - if test "x$srcdir" = x.; then -- ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' -+ ac_vpsub='/^[ ]*VPATH[ ]*=/{ -+s/:*\$(srcdir):*/:/; -+s/:*\${srcdir}:*/:/; -+s/:*@srcdir@:*/:/; -+s/^\([^=]*=[ ]*\):*/\1/; -+s/:*$//; -+s/^[^=]*=[ ]*$//; -+}' - fi - --trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 -- - DEFS=-DHAVE_CONFIG_H - --# Without the "./", some shells look in PATH for config.status. --: ${CONFIG_STATUS=./config.status} -+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then -+ { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. -+Usually this means the macro was only invoked conditionally." >&5 -+echo "$as_me: error: conditional \"AMDEP\" was never defined. -+Usually this means the macro was only invoked conditionally." >&2;} -+ { (exit 1); exit 1; }; } -+fi -+if test -z "${BUILD_IMAP_TRUE}" && test -z "${BUILD_IMAP_FALSE}"; then -+ { { echo "$as_me:$LINENO: error: conditional \"BUILD_IMAP\" was never defined. -+Usually this means the macro was only invoked conditionally." >&5 -+echo "$as_me: error: conditional \"BUILD_IMAP\" was never defined. -+Usually this means the macro was only invoked conditionally." >&2;} -+ { (exit 1); exit 1; }; } -+fi -+if test -z "${USE_GSS_TRUE}" && test -z "${USE_GSS_FALSE}"; then -+ { { echo "$as_me:$LINENO: error: conditional \"USE_GSS\" was never defined. -+Usually this means the macro was only invoked conditionally." >&5 -+echo "$as_me: error: conditional \"USE_GSS\" was never defined. -+Usually this means the macro was only invoked conditionally." >&2;} -+ { (exit 1); exit 1; }; } -+fi -+if test -z "${USE_SSL_TRUE}" && test -z "${USE_SSL_FALSE}"; then -+ { { echo "$as_me:$LINENO: error: conditional \"USE_SSL\" was never defined. -+Usually this means the macro was only invoked conditionally." >&5 -+echo "$as_me: error: conditional \"USE_SSL\" was never defined. -+Usually this means the macro was only invoked conditionally." >&2;} -+ { (exit 1); exit 1; }; } -+fi -+if test -z "${USE_SASL_TRUE}" && test -z "${USE_SASL_FALSE}"; then -+ { { echo "$as_me:$LINENO: error: conditional \"USE_SASL\" was never defined. -+Usually this means the macro was only invoked conditionally." >&5 -+echo "$as_me: error: conditional \"USE_SASL\" was never defined. -+Usually this means the macro was only invoked conditionally." >&2;} -+ { (exit 1); exit 1; }; } -+fi - --echo creating $CONFIG_STATUS --rm -f $CONFIG_STATUS --cat > $CONFIG_STATUS <&5 -+echo "$as_me: creating $CONFIG_STATUS" >&6;} -+cat >$CONFIG_STATUS <<_ACEOF -+#! $SHELL -+# Generated by $as_me. - # Run this file to recreate the current configuration. --# This directory was configured as follows, --# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: --# --# $0 $ac_configure_args --# - # Compiler output produced by configure, useful for debugging --# configure, is in ./config.log if it exists. -+# configure, is in config.log if it exists. - --ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" --for ac_option -+debug=false -+SHELL=\${CONFIG_SHELL-$SHELL} -+_ACEOF -+ -+cat >>$CONFIG_STATUS <<\_ACEOF -+## --------------------- ## -+## M4sh Initialization. ## -+## --------------------- ## -+ -+# Be Bourne compatible -+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then -+ emulate sh -+ NULLCMD=: -+ # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which -+ # is contrary to our usage. Disable this feature. -+ alias -g '${1+"$@"}'='"$@"' -+elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then -+ set -o posix -+fi -+ -+# NLS nuisances. -+# Support unset when possible. -+if (FOO=FOO; unset FOO) >/dev/null 2>&1; then -+ as_unset=unset -+else -+ as_unset=false -+fi -+ -+(set +x; test -n "`(LANG=C; export LANG) 2>&1`") && -+ { $as_unset LANG || test "${LANG+set}" != set; } || -+ { LANG=C; export LANG; } -+(set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && -+ { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || -+ { LC_ALL=C; export LC_ALL; } -+(set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && -+ { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || -+ { LC_TIME=C; export LC_TIME; } -+(set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && -+ { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || -+ { LC_CTYPE=C; export LC_CTYPE; } -+(set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && -+ { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || -+ { LANGUAGE=C; export LANGUAGE; } -+(set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && -+ { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || -+ { LC_COLLATE=C; export LC_COLLATE; } -+(set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && -+ { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || -+ { LC_NUMERIC=C; export LC_NUMERIC; } -+(set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && -+ { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || -+ { LC_MESSAGES=C; export LC_MESSAGES; } -+ -+ -+# Required to use basename. -+if expr a : '\(a\)' >/dev/null 2>&1; then -+ as_expr=expr -+else -+ as_expr=false -+fi -+ -+if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then -+ as_basename=basename -+else -+ as_basename=false -+fi -+ -+ -+# Name of the executable. -+as_me=`$as_basename "$0" || -+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ -+ X"$0" : 'X\(//\)$' \| \ -+ X"$0" : 'X\(/\)$' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X/"$0" | -+ sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } -+ /^X\/\(\/\/\)$/{ s//\1/; q; } -+ /^X\/\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ -+ -+# PATH needs CR, and LINENO needs CR and PATH. -+# Avoid depending upon Character Ranges. -+as_cr_letters='abcdefghijklmnopqrstuvwxyz' -+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -+as_cr_Letters=$as_cr_letters$as_cr_LETTERS -+as_cr_digits='0123456789' -+as_cr_alnum=$as_cr_Letters$as_cr_digits -+ -+# The user is always right. -+if test "${PATH_SEPARATOR+set}" != set; then -+ echo "#! /bin/sh" >conftest.sh -+ echo "exit 0" >>conftest.sh -+ chmod +x conftest.sh -+ if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then -+ PATH_SEPARATOR=';' -+ else -+ PATH_SEPARATOR=: -+ fi -+ rm -f conftest.sh -+fi -+ -+ -+ as_lineno_1=$LINENO -+ as_lineno_2=$LINENO -+ as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` -+ test "x$as_lineno_1" != "x$as_lineno_2" && -+ test "x$as_lineno_3" = "x$as_lineno_2" || { -+ # Find who we are. Look in the path if we contain no path at all -+ # relative or not. -+ case $0 in -+ *[\\/]* ) as_myself=$0 ;; -+ *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in $PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -+done -+ -+ ;; -+ esac -+ # We did not find ourselves, most probably we were run as `sh COMMAND' -+ # in which case we are not to be found in the path. -+ if test "x$as_myself" = x; then -+ as_myself=$0 -+ fi -+ if test ! -f "$as_myself"; then -+ { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 -+echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} -+ { (exit 1); exit 1; }; } -+ fi -+ case $CONFIG_SHELL in -+ '') -+ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -+do -+ IFS=$as_save_IFS -+ test -z "$as_dir" && as_dir=. -+ for as_base in sh bash ksh sh5; do -+ case $as_dir in -+ /*) -+ if ("$as_dir/$as_base" -c ' -+ as_lineno_1=$LINENO -+ as_lineno_2=$LINENO -+ as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` -+ test "x$as_lineno_1" != "x$as_lineno_2" && -+ test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then -+ $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } -+ $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } -+ CONFIG_SHELL=$as_dir/$as_base -+ export CONFIG_SHELL -+ exec "$CONFIG_SHELL" "$0" ${1+"$@"} -+ fi;; -+ esac -+ done -+done -+;; -+ esac -+ -+ # Create $as_me.lineno as a copy of $as_myself, but with $LINENO -+ # uniformly replaced by the line number. The first 'sed' inserts a -+ # line-number line before each line; the second 'sed' does the real -+ # work. The second script uses 'N' to pair each line-number line -+ # with the numbered line, and appends trailing '-' during -+ # substitution so that $LINENO is not a special case at line end. -+ # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the -+ # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) -+ sed '=' <$as_myself | -+ sed ' -+ N -+ s,$,-, -+ : loop -+ s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, -+ t loop -+ s,-$,, -+ s,^['$as_cr_digits']*\n,, -+ ' >$as_me.lineno && -+ chmod +x $as_me.lineno || -+ { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 -+echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} -+ { (exit 1); exit 1; }; } -+ -+ # Don't try to exec as it changes $[0], causing all sort of problems -+ # (the dirname of $[0] is not the place where we might find the -+ # original and so on. Autoconf is especially sensible to this). -+ . ./$as_me.lineno -+ # Exit status is that of the last command. -+ exit -+} -+ -+ -+case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in -+ *c*,-n*) ECHO_N= ECHO_C=' -+' ECHO_T=' ' ;; -+ *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; -+ *) ECHO_N= ECHO_C='\c' ECHO_T= ;; -+esac -+ -+if expr a : '\(a\)' >/dev/null 2>&1; then -+ as_expr=expr -+else -+ as_expr=false -+fi -+ -+rm -f conf$$ conf$$.exe conf$$.file -+echo >conf$$.file -+if ln -s conf$$.file conf$$ 2>/dev/null; then -+ # We could just check for DJGPP; but this test a) works b) is more generic -+ # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). -+ if test -f conf$$.exe; then -+ # Don't use ln at all; we don't have any links -+ as_ln_s='cp -p' -+ else -+ as_ln_s='ln -s' -+ fi -+elif ln conf$$.file conf$$ 2>/dev/null; then -+ as_ln_s=ln -+else -+ as_ln_s='cp -p' -+fi -+rm -f conf$$ conf$$.exe conf$$.file -+ -+if mkdir -p . 2>/dev/null; then -+ as_mkdir_p=: -+else -+ as_mkdir_p=false -+fi -+ -+as_executable_p="test -f" -+ -+# Sed expression to map a string onto a valid CPP name. -+as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" -+ -+# Sed expression to map a string onto a valid variable name. -+as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" -+ -+ -+# IFS -+# We need space, tab and new line, in precisely that order. -+as_nl=' -+' -+IFS=" $as_nl" -+ -+# CDPATH. -+$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } -+ -+exec 6>&1 -+ -+# Open the log real soon, to keep \$[0] and so on meaningful, and to -+# report actual input values of CONFIG_FILES etc. instead of their -+# values after options handling. Logging --version etc. is OK. -+exec 5>>config.log -+{ -+ echo -+ sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -+## Running $as_me. ## -+_ASBOX -+} >&5 -+cat >&5 <<_CSEOF -+ -+This file was extended by $as_me, which was -+generated by GNU Autoconf 2.53a. Invocation command line was -+ -+ CONFIG_FILES = $CONFIG_FILES -+ CONFIG_HEADERS = $CONFIG_HEADERS -+ CONFIG_LINKS = $CONFIG_LINKS -+ CONFIG_COMMANDS = $CONFIG_COMMANDS -+ $ $0 $@ -+ -+_CSEOF -+echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 -+echo >&5 -+_ACEOF -+ -+# Files that config.status was made for. -+if test -n "$ac_config_files"; then -+ echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS -+fi -+ -+if test -n "$ac_config_headers"; then -+ echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS -+fi -+ -+if test -n "$ac_config_links"; then -+ echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS -+fi -+ -+if test -n "$ac_config_commands"; then -+ echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS -+fi -+ -+cat >>$CONFIG_STATUS <<\_ACEOF -+ -+ac_cs_usage="\ -+\`$as_me' instantiates files from templates according to the -+current configuration. -+ -+Usage: $0 [OPTIONS] [FILE]... -+ -+ -h, --help print this help, then exit -+ -V, --version print version number, then exit -+ -d, --debug don't remove temporary files -+ --recheck update $as_me by reconfiguring in the same conditions -+ --file=FILE[:TEMPLATE] -+ instantiate the configuration file FILE -+ --header=FILE[:TEMPLATE] -+ instantiate the configuration header FILE -+ -+Configuration files: -+$config_files -+ -+Configuration headers: -+$config_headers -+ -+Configuration commands: -+$config_commands -+ -+Report bugs to ." -+_ACEOF -+ -+cat >>$CONFIG_STATUS <<_ACEOF -+ac_cs_version="\\ -+config.status -+configured by $0, generated by GNU Autoconf 2.53a, -+ with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" -+ -+Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 -+Free Software Foundation, Inc. -+This config.status script is free software; the Free Software Foundation -+gives unlimited permission to copy, distribute and modify it." -+srcdir=$srcdir -+INSTALL="$INSTALL" -+_ACEOF -+ -+cat >>$CONFIG_STATUS <<\_ACEOF -+# If no file are specified by the user, then we need to provide default -+# value. By we need to know if files were specified by the user. -+ac_need_defaults=: -+while test $# != 0 - do -- case "\$ac_option" in -+ case $1 in -+ --*=*) -+ ac_option=`expr "x$1" : 'x\([^=]*\)='` -+ ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` -+ ac_shift=: -+ ;; -+ -*) -+ ac_option=$1 -+ ac_optarg=$2 -+ ac_shift=shift -+ ;; -+ *) # This is not an option, so the user has probably given explicit -+ # arguments. -+ ac_option=$1 -+ ac_need_defaults=false;; -+ esac -+ -+ case $ac_option in -+ # Handling of the options. -+_ACEOF -+cat >>$CONFIG_STATUS <<_ACEOF - -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) -- echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" -- exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; -- -version | --version | --versio | --versi | --vers | --ver | --ve | --v) -- echo "$CONFIG_STATUS generated by autoconf version 2.13" -- exit 0 ;; -- -help | --help | --hel | --he | --h) -- echo "\$ac_cs_usage"; exit 0 ;; -- *) echo "\$ac_cs_usage"; exit 1 ;; -+ echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion" -+ exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;; -+_ACEOF -+cat >>$CONFIG_STATUS <<\_ACEOF -+ --version | --vers* | -V ) -+ echo "$ac_cs_version"; exit 0 ;; -+ --he | --h) -+ # Conflict between --help and --header -+ { { echo "$as_me:$LINENO: error: ambiguous option: $1 -+Try \`$0 --help' for more information." >&5 -+echo "$as_me: error: ambiguous option: $1 -+Try \`$0 --help' for more information." >&2;} -+ { (exit 1); exit 1; }; };; -+ --help | --hel | -h ) -+ echo "$ac_cs_usage"; exit 0 ;; -+ --debug | --d* | -d ) -+ debug=: ;; -+ --file | --fil | --fi | --f ) -+ $ac_shift -+ CONFIG_FILES="$CONFIG_FILES $ac_optarg" -+ ac_need_defaults=false;; -+ --header | --heade | --head | --hea ) -+ $ac_shift -+ CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" -+ ac_need_defaults=false;; -+ -+ # This is an error. -+ -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 -+Try \`$0 --help' for more information." >&5 -+echo "$as_me: error: unrecognized option: $1 -+Try \`$0 --help' for more information." >&2;} -+ { (exit 1); exit 1; }; } ;; -+ -+ *) ac_config_targets="$ac_config_targets $1" ;; -+ - esac -+ shift - done - --ac_given_srcdir=$srcdir --ac_given_INSTALL="$INSTALL" -+_ACEOF - --trap 'rm -fr `echo "Makefile intl/Makefile m4/Makefile -- po/Makefile.in doc/Makefile contrib/Makefile -- muttbug.sh -- imap/Makefile -- Muttrc.head -- doc/instdoc.sh config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 --EOF --cat >> $CONFIG_STATUS < conftest.subs <<\\CEOF --$ac_vpsub --$extrasub --s%@SHELL@%$SHELL%g --s%@CFLAGS@%$CFLAGS%g --s%@CPPFLAGS@%$CPPFLAGS%g --s%@CXXFLAGS@%$CXXFLAGS%g --s%@FFLAGS@%$FFLAGS%g --s%@DEFS@%$DEFS%g --s%@LDFLAGS@%$LDFLAGS%g --s%@LIBS@%$LIBS%g --s%@exec_prefix@%$exec_prefix%g --s%@prefix@%$prefix%g --s%@program_transform_name@%$program_transform_name%g --s%@bindir@%$bindir%g --s%@sbindir@%$sbindir%g --s%@libexecdir@%$libexecdir%g --s%@datadir@%$datadir%g --s%@sysconfdir@%$sysconfdir%g --s%@sharedstatedir@%$sharedstatedir%g --s%@localstatedir@%$localstatedir%g --s%@libdir@%$libdir%g --s%@includedir@%$includedir%g --s%@oldincludedir@%$oldincludedir%g --s%@infodir@%$infodir%g --s%@mandir@%$mandir%g --s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g --s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g --s%@INSTALL_DATA@%$INSTALL_DATA%g --s%@PACKAGE@%$PACKAGE%g --s%@VERSION@%$VERSION%g --s%@ACLOCAL@%$ACLOCAL%g --s%@AUTOCONF@%$AUTOCONF%g --s%@AUTOMAKE@%$AUTOMAKE%g --s%@AUTOHEADER@%$AUTOHEADER%g --s%@MAKEINFO@%$MAKEINFO%g --s%@SET_MAKE@%$SET_MAKE%g --s%@host@%$host%g --s%@host_alias@%$host_alias%g --s%@host_cpu@%$host_cpu%g --s%@host_vendor@%$host_vendor%g --s%@host_os@%$host_os%g --s%@CC@%$CC%g --s%@CPP@%$CPP%g --s%@U@%$U%g --s%@ANSI2KNR@%$ANSI2KNR%g --s%@RANLIB@%$RANLIB%g --s%@build@%$build%g --s%@build_alias@%$build_alias%g --s%@build_cpu@%$build_cpu%g --s%@build_vendor@%$build_vendor%g --s%@build_os@%$build_os%g --s%@AR@%$AR%g --s%@DBX@%$DBX%g --s%@GDB@%$GDB%g --s%@SDB@%$SDB%g --s%@DEBUGGER@%$DEBUGGER%g --s%@SENDMAIL@%$SENDMAIL%g --s%@OPS@%$OPS%g --s%@PGPAUX_TARGET@%$PGPAUX_TARGET%g --s%@SUBVERSION@%$SUBVERSION%g --s%@ISPELL@%$ISPELL%g --s%@LIBOBJS@%$LIBOBJS%g --s%@DOTLOCK_TARGET@%$DOTLOCK_TARGET%g --s%@docdir@%$docdir%g --s%@DOTLOCK_GROUP@%$DOTLOCK_GROUP%g --s%@DOTLOCK_PERMISSION@%$DOTLOCK_PERMISSION%g --s%@BUILD_IMAP_TRUE@%$BUILD_IMAP_TRUE%g --s%@BUILD_IMAP_FALSE@%$BUILD_IMAP_FALSE%g --s%@KRB5CFGPATH@%$KRB5CFGPATH%g --s%@USE_GSS_TRUE@%$USE_GSS_TRUE%g --s%@USE_GSS_FALSE@%$USE_GSS_FALSE%g --s%@USE_SSL_TRUE@%$USE_SSL_TRUE%g --s%@USE_SSL_FALSE@%$USE_SSL_FALSE%g --s%@USE_SASL_TRUE@%$USE_SASL_TRUE%g --s%@USE_SASL_FALSE@%$USE_SASL_FALSE%g --s%@MUTTLIBS@%$MUTTLIBS%g --s%@MUTT_LIB_OBJECTS@%$MUTT_LIB_OBJECTS%g --s%@LIBIMAP@%$LIBIMAP%g --s%@LIBIMAPDEPS@%$LIBIMAPDEPS%g --s%@ALLOCA@%$ALLOCA%g --s%@GLIBC21@%$GLIBC21%g --s%@LIBICONV@%$LIBICONV%g --s%@USE_NLS@%$USE_NLS%g --s%@MSGFMT@%$MSGFMT%g --s%@GMSGFMT@%$GMSGFMT%g --s%@XGETTEXT@%$XGETTEXT%g --s%@INTLBISON@%$INTLBISON%g --s%@BUILD_INCLUDED_LIBINTL@%$BUILD_INCLUDED_LIBINTL%g --s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g --s%@CATALOGS@%$CATALOGS%g --s%@CATOBJEXT@%$CATOBJEXT%g --s%@GMOFILES@%$GMOFILES%g --s%@INTLLIBS@%$INTLLIBS%g --s%@INTLOBJS@%$INTLOBJS%g --s%@POFILES@%$POFILES%g --s%@POSUB@%$POSUB%g --s%@DATADIRNAME@%$DATADIRNAME%g --s%@INSTOBJEXT@%$INSTOBJEXT%g --s%@GENCAT@%$GENCAT%g --s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g --s%@INTL_LIBTOOL_SUFFIX_PREFIX@%$INTL_LIBTOOL_SUFFIX_PREFIX%g -+cat >>$CONFIG_STATUS <<_ACEOF -+# -+# INIT-COMMANDS section. -+# -+ -+AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" -+ -+ -+_ACEOF -+ -+ -+ -+cat >>$CONFIG_STATUS <<\_ACEOF -+for ac_config_target in $ac_config_targets -+do -+ case "$ac_config_target" in -+ # Handling of arguments. -+ "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; -+ "intl/Makefile" ) CONFIG_FILES="$CONFIG_FILES intl/Makefile" ;; -+ "m4/Makefile" ) CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;; -+ "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; -+ "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; -+ "contrib/Makefile" ) CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;; -+ "muttbug.sh" ) CONFIG_FILES="$CONFIG_FILES muttbug.sh" ;; -+ "imap/Makefile" ) CONFIG_FILES="$CONFIG_FILES imap/Makefile" ;; -+ "Muttrc.head" ) CONFIG_FILES="$CONFIG_FILES Muttrc.head" ;; -+ "doc/instdoc.sh" ) CONFIG_FILES="$CONFIG_FILES doc/instdoc.sh" ;; -+ "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; -+ "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; -+ "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; -+ *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 -+echo "$as_me: error: invalid argument: $ac_config_target" >&2;} -+ { (exit 1); exit 1; }; };; -+ esac -+done -+ -+# If the user did not use the arguments to specify the items to instantiate, -+# then the envvar interface is used. Set only those that are not. -+# We use the long form for the default assignment because of an extremely -+# bizarre bug on SunOS 4.1.3. -+if $ac_need_defaults; then -+ test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files -+ test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers -+ test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands -+fi -+ -+# Create a temporary directory, and hook for its removal unless debugging. -+$debug || -+{ -+ trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 -+ trap '{ (exit 1); exit 1; }' 1 2 13 15 -+} -+ -+# Create a (secure) tmp directory for tmp files. -+: ${TMPDIR=/tmp} -+{ -+ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` && -+ test -n "$tmp" && test -d "$tmp" -+} || -+{ -+ tmp=$TMPDIR/cs$$-$RANDOM -+ (umask 077 && mkdir $tmp) -+} || -+{ -+ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 -+ { (exit 1); exit 1; } -+} -+ -+_ACEOF -+ -+cat >>$CONFIG_STATUS <<_ACEOF -+ -+# -+# CONFIG_FILES section. -+# - -+# No need to generate the scripts if there are no CONFIG_FILES. -+# This happens for instance when ./config.status config.h -+if test -n "\$CONFIG_FILES"; then -+ # Protect against being on the right side of a sed subst in config.status. -+ sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; -+ s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF -+s,@SHELL@,$SHELL,;t t -+s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t -+s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t -+s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t -+s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t -+s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t -+s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t -+s,@exec_prefix@,$exec_prefix,;t t -+s,@prefix@,$prefix,;t t -+s,@program_transform_name@,$program_transform_name,;t t -+s,@bindir@,$bindir,;t t -+s,@sbindir@,$sbindir,;t t -+s,@libexecdir@,$libexecdir,;t t -+s,@datadir@,$datadir,;t t -+s,@sysconfdir@,$sysconfdir,;t t -+s,@sharedstatedir@,$sharedstatedir,;t t -+s,@localstatedir@,$localstatedir,;t t -+s,@libdir@,$libdir,;t t -+s,@includedir@,$includedir,;t t -+s,@oldincludedir@,$oldincludedir,;t t -+s,@infodir@,$infodir,;t t -+s,@mandir@,$mandir,;t t -+s,@build_alias@,$build_alias,;t t -+s,@host_alias@,$host_alias,;t t -+s,@target_alias@,$target_alias,;t t -+s,@DEFS@,$DEFS,;t t -+s,@ECHO_C@,$ECHO_C,;t t -+s,@ECHO_N@,$ECHO_N,;t t -+s,@ECHO_T@,$ECHO_T,;t t -+s,@LIBS@,$LIBS,;t t -+s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t -+s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t -+s,@INSTALL_DATA@,$INSTALL_DATA,;t t -+s,@PACKAGE@,$PACKAGE,;t t -+s,@VERSION@,$VERSION,;t t -+s,@ACLOCAL@,$ACLOCAL,;t t -+s,@AUTOCONF@,$AUTOCONF,;t t -+s,@AUTOMAKE@,$AUTOMAKE,;t t -+s,@AUTOHEADER@,$AUTOHEADER,;t t -+s,@MAKEINFO@,$MAKEINFO,;t t -+s,@AMTAR@,$AMTAR,;t t -+s,@install_sh@,$install_sh,;t t -+s,@STRIP@,$STRIP,;t t -+s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t -+s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t -+s,@AWK@,$AWK,;t t -+s,@SET_MAKE@,$SET_MAKE,;t t -+s,@build@,$build,;t t -+s,@build_cpu@,$build_cpu,;t t -+s,@build_vendor@,$build_vendor,;t t -+s,@build_os@,$build_os,;t t -+s,@host@,$host,;t t -+s,@host_cpu@,$host_cpu,;t t -+s,@host_vendor@,$host_vendor,;t t -+s,@host_os@,$host_os,;t t -+s,@CC@,$CC,;t t -+s,@CFLAGS@,$CFLAGS,;t t -+s,@LDFLAGS@,$LDFLAGS,;t t -+s,@CPPFLAGS@,$CPPFLAGS,;t t -+s,@ac_ct_CC@,$ac_ct_CC,;t t -+s,@EXEEXT@,$EXEEXT,;t t -+s,@OBJEXT@,$OBJEXT,;t t -+s,@DEPDIR@,$DEPDIR,;t t -+s,@am__include@,$am__include,;t t -+s,@am__quote@,$am__quote,;t t -+s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t -+s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t -+s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t -+s,@CCDEPMODE@,$CCDEPMODE,;t t -+s,@CPP@,$CPP,;t t -+s,@U@,$U,;t t -+s,@ANSI2KNR@,$ANSI2KNR,;t t -+s,@RANLIB@,$RANLIB,;t t -+s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t -+s,@AR@,$AR,;t t -+s,@ac_ct_AR@,$ac_ct_AR,;t t -+s,@DBX@,$DBX,;t t -+s,@GDB@,$GDB,;t t -+s,@SDB@,$SDB,;t t -+s,@DEBUGGER@,$DEBUGGER,;t t -+s,@SENDMAIL@,$SENDMAIL,;t t -+s,@OPS@,$OPS,;t t -+s,@PGPAUX_TARGET@,$PGPAUX_TARGET,;t t -+s,@SUBVERSION@,$SUBVERSION,;t t -+s,@ISPELL@,$ISPELL,;t t -+s,@LIBOBJS@,$LIBOBJS,;t t -+s,@DOTLOCK_TARGET@,$DOTLOCK_TARGET,;t t -+s,@docdir@,$docdir,;t t -+s,@DOTLOCK_GROUP@,$DOTLOCK_GROUP,;t t -+s,@DOTLOCK_PERMISSION@,$DOTLOCK_PERMISSION,;t t -+s,@BUILD_IMAP_TRUE@,$BUILD_IMAP_TRUE,;t t -+s,@BUILD_IMAP_FALSE@,$BUILD_IMAP_FALSE,;t t -+s,@KRB5CFGPATH@,$KRB5CFGPATH,;t t -+s,@USE_GSS_TRUE@,$USE_GSS_TRUE,;t t -+s,@USE_GSS_FALSE@,$USE_GSS_FALSE,;t t -+s,@USE_SSL_TRUE@,$USE_SSL_TRUE,;t t -+s,@USE_SSL_FALSE@,$USE_SSL_FALSE,;t t -+s,@USE_SASL_TRUE@,$USE_SASL_TRUE,;t t -+s,@USE_SASL_FALSE@,$USE_SASL_FALSE,;t t -+s,@MUTTLIBS@,$MUTTLIBS,;t t -+s,@MUTT_LIB_OBJECTS@,$MUTT_LIB_OBJECTS,;t t -+s,@LIBIMAP@,$LIBIMAP,;t t -+s,@LIBIMAPDEPS@,$LIBIMAPDEPS,;t t -+s,@ALLOCA@,$ALLOCA,;t t -+s,@GLIBC21@,$GLIBC21,;t t -+s,@LIBICONV@,$LIBICONV,;t t -+s,@USE_NLS@,$USE_NLS,;t t -+s,@MSGFMT@,$MSGFMT,;t t -+s,@GMSGFMT@,$GMSGFMT,;t t -+s,@XGETTEXT@,$XGETTEXT,;t t -+s,@INTLBISON@,$INTLBISON,;t t -+s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t -+s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t -+s,@CATALOGS@,$CATALOGS,;t t -+s,@CATOBJEXT@,$CATOBJEXT,;t t -+s,@GMOFILES@,$GMOFILES,;t t -+s,@INTLLIBS@,$INTLLIBS,;t t -+s,@INTLOBJS@,$INTLOBJS,;t t -+s,@POFILES@,$POFILES,;t t -+s,@POSUB@,$POSUB,;t t -+s,@DATADIRNAME@,$DATADIRNAME,;t t -+s,@INSTOBJEXT@,$INSTOBJEXT,;t t -+s,@GENCAT@,$GENCAT,;t t -+s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t -+s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t - CEOF --EOF - --cat >> $CONFIG_STATUS <<\EOF -+_ACEOF - --# Split the substitutions into bite-sized pieces for seds with --# small command number limits, like on Digital OSF/1 and HP-UX. --ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. --ac_file=1 # Number of current file. --ac_beg=1 # First line for current file. --ac_end=$ac_max_sed_cmds # Line after last line for current file. --ac_more_lines=: --ac_sed_cmds="" --while $ac_more_lines; do -- if test $ac_beg -gt 1; then -- sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file -- else -- sed "${ac_end}q" conftest.subs > conftest.s$ac_file -- fi -- if test ! -s conftest.s$ac_file; then -- ac_more_lines=false -- rm -f conftest.s$ac_file -- else -- if test -z "$ac_sed_cmds"; then -- ac_sed_cmds="sed -f conftest.s$ac_file" -+ cat >>$CONFIG_STATUS <<\_ACEOF -+ # Split the substitutions into bite-sized pieces for seds with -+ # small command number limits, like on Digital OSF/1 and HP-UX. -+ ac_max_sed_lines=48 -+ ac_sed_frag=1 # Number of current file. -+ ac_beg=1 # First line for current file. -+ ac_end=$ac_max_sed_lines # Line after last line for current file. -+ ac_more_lines=: -+ ac_sed_cmds= -+ while $ac_more_lines; do -+ if test $ac_beg -gt 1; then -+ sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag -+ else -+ sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag -+ fi -+ if test ! -s $tmp/subs.frag; then -+ ac_more_lines=false - else -- ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" -+ # The purpose of the label and of the branching condition is to -+ # speed up the sed processing (if there are no `@' at all, there -+ # is no need to browse any of the substitutions). -+ # These are the two extra sed commands mentioned above. -+ (echo ':t -+ /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed -+ if test -z "$ac_sed_cmds"; then -+ ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" -+ else -+ ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" -+ fi -+ ac_sed_frag=`expr $ac_sed_frag + 1` -+ ac_beg=$ac_end -+ ac_end=`expr $ac_end + $ac_max_sed_lines` - fi -- ac_file=`expr $ac_file + 1` -- ac_beg=$ac_end -- ac_end=`expr $ac_end + $ac_max_sed_cmds` -- fi --done --if test -z "$ac_sed_cmds"; then -- ac_sed_cmds=cat --fi --EOF -- --cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF --for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then -+ done -+ if test -z "$ac_sed_cmds"; then -+ ac_sed_cmds=cat -+ fi -+fi # test -n "$CONFIG_FILES" -+ -+_ACEOF -+cat >>$CONFIG_STATUS <<\_ACEOF -+for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". -- case "$ac_file" in -- *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` -- ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; -- *) ac_file_in="${ac_file}.in" ;; -+ case $ac_file in -+ - | *:- | *:-:* ) # input from stdin -+ cat >$tmp/stdin -+ ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` -+ ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; -+ *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` -+ ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; -+ * ) ac_file_in=$ac_file.in ;; - esac - -- # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. -- -- # Remove last slash and all that follows it. Not all systems have dirname. -- ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` -- if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then -- # The file is in a subdirectory. -- test ! -d "$ac_dir" && mkdir "$ac_dir" -- ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" -- # A "../" for each directory in $ac_dir_suffix. -- ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` -- else -- ac_dir_suffix= ac_dots= -- fi -- -- case "$ac_given_srcdir" in -- .) srcdir=. -- if test -z "$ac_dots"; then top_srcdir=. -- else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; -- /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; -+ # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. -+ ac_dir=`(dirname "$ac_file") 2>/dev/null || -+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$ac_file" : 'X\(//\)[^/]' \| \ -+ X"$ac_file" : 'X\(//\)$' \| \ -+ X"$ac_file" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$ac_file" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ { if $as_mkdir_p; then -+ mkdir -p "$ac_dir" -+ else -+ as_dir="$ac_dir" -+ as_dirs= -+ while test ! -d "$as_dir"; do -+ as_dirs="$as_dir $as_dirs" -+ as_dir=`(dirname "$as_dir") 2>/dev/null || -+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$as_dir" : 'X\(//\)[^/]' \| \ -+ X"$as_dir" : 'X\(//\)$' \| \ -+ X"$as_dir" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$as_dir" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ done -+ test ! -n "$as_dirs" || mkdir $as_dirs -+ fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -+echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} -+ { (exit 1); exit 1; }; }; } -+ -+ ac_builddir=. -+ -+if test "$ac_dir" != .; then -+ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` -+ # A "../" for each directory in $ac_dir_suffix. -+ ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -+else -+ ac_dir_suffix= ac_top_builddir= -+fi -+ -+case $srcdir in -+ .) # No --srcdir option. We are building in place. -+ ac_srcdir=. -+ if test -z "$ac_top_builddir"; then -+ ac_top_srcdir=. -+ else -+ ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` -+ fi ;; -+ [\\/]* | ?:[\\/]* ) # Absolute path. -+ ac_srcdir=$srcdir$ac_dir_suffix; -+ ac_top_srcdir=$srcdir ;; - *) # Relative path. -- srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" -- top_srcdir="$ac_dots$ac_given_srcdir" ;; -- esac -+ ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix -+ ac_top_srcdir=$ac_top_builddir$srcdir ;; -+esac -+# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -+# absolute. -+ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -+ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -+ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -+ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` - -- case "$ac_given_INSTALL" in -- [/$]*) INSTALL="$ac_given_INSTALL" ;; -- *) INSTALL="$ac_dots$ac_given_INSTALL" ;; -- esac - -- echo creating "$ac_file" -- rm -f "$ac_file" -- configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." -- case "$ac_file" in -- *Makefile*) ac_comsub="1i\\ --# $configure_input" ;; -- *) ac_comsub= ;; -+ case $INSTALL in -+ [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; -+ *) ac_INSTALL=$ac_top_builddir$INSTALL ;; - esac - -- ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` -- sed -e "$ac_comsub --s%@configure_input@%$configure_input%g --s%@srcdir@%$srcdir%g --s%@top_srcdir@%$top_srcdir%g --s%@INSTALL@%$INSTALL%g --" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file --fi; done --rm -f conftest.s* -+ if test x"$ac_file" != x-; then -+ { echo "$as_me:$LINENO: creating $ac_file" >&5 -+echo "$as_me: creating $ac_file" >&6;} -+ rm -f "$ac_file" -+ fi -+ # Let's still pretend it is `configure' which instantiates (i.e., don't -+ # use $as_me), people would be surprised to read: -+ # /* config.h. Generated by config.status. */ -+ if test x"$ac_file" = x-; then -+ configure_input= -+ else -+ configure_input="$ac_file. " -+ fi -+ configure_input=$configure_input"Generated from `echo $ac_file_in | -+ sed 's,.*/,,'` by configure." -+ -+ # First look for the input files in the build tree, otherwise in the -+ # src tree. -+ ac_file_inputs=`IFS=: -+ for f in $ac_file_in; do -+ case $f in -+ -) echo $tmp/stdin ;; -+ [\\/$]*) -+ # Absolute (can't be DOS-style, as IFS=:) -+ test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -+echo "$as_me: error: cannot find input file: $f" >&2;} -+ { (exit 1); exit 1; }; } -+ echo $f;; -+ *) # Relative -+ if test -f "$f"; then -+ # Build tree -+ echo $f -+ elif test -f "$srcdir/$f"; then -+ # Source tree -+ echo $srcdir/$f -+ else -+ # /dev/null tree -+ { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -+echo "$as_me: error: cannot find input file: $f" >&2;} -+ { (exit 1); exit 1; }; } -+ fi;; -+ esac -+ done` || { (exit 1); exit 1; } -+_ACEOF -+cat >>$CONFIG_STATUS <<_ACEOF -+ sed "$ac_vpsub -+$extrasub -+_ACEOF -+cat >>$CONFIG_STATUS <<\_ACEOF -+:t -+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b -+s,@configure_input@,$configure_input,;t t -+s,@srcdir@,$ac_srcdir,;t t -+s,@abs_srcdir@,$ac_abs_srcdir,;t t -+s,@top_srcdir@,$ac_top_srcdir,;t t -+s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t -+s,@builddir@,$ac_builddir,;t t -+s,@abs_builddir@,$ac_abs_builddir,;t t -+s,@top_builddir@,$ac_top_builddir,;t t -+s,@abs_top_builddir@,$ac_abs_top_builddir,;t t -+s,@INSTALL@,$ac_INSTALL,;t t -+" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out -+ rm -f $tmp/stdin -+ if test x"$ac_file" != x-; then -+ mv $tmp/out $ac_file -+ else -+ cat $tmp/out -+ rm -f $tmp/out -+ fi -+ -+done -+_ACEOF -+cat >>$CONFIG_STATUS <<\_ACEOF -+ -+# -+# CONFIG_HEADER section. -+# - - # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where - # NAME is the cpp macro being defined and VALUE is the value it is being given. - # - # ac_d sets the value in "#define NAME VALUE" lines. --ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' --ac_dB='\([ ][ ]*\)[^ ]*%\1#\2' --ac_dC='\3' --ac_dD='%g' --# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". --ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' --ac_uB='\([ ]\)%\1#\2define\3' -+ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -+ac_dB='[ ].*$,\1#\2' -+ac_dC=' ' -+ac_dD=',;t' -+# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -+ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' -+ac_uB='$,\1#\2define\3' - ac_uC=' ' --ac_uD='\4%g' --# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". --ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' --ac_eB='$%\1#\2define\3' --ac_eC=' ' --ac_eD='%g' -- --if test "${CONFIG_HEADERS+set}" != set; then --EOF --cat >> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF --fi --for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then -+ac_uD=',;t' -+ -+for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". -- case "$ac_file" in -- *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` -- ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; -- *) ac_file_in="${ac_file}.in" ;; -+ case $ac_file in -+ - | *:- | *:-:* ) # input from stdin -+ cat >$tmp/stdin -+ ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` -+ ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; -+ *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` -+ ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; -+ * ) ac_file_in=$ac_file.in ;; - esac - -- echo creating $ac_file -+ test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 -+echo "$as_me: creating $ac_file" >&6;} - -- rm -f conftest.frag conftest.in conftest.out -- ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` -- cat $ac_file_inputs > conftest.in -- --EOF -- --# Transform confdefs.h into a sed script conftest.vals that substitutes --# the proper values into config.h.in to produce config.h. And first: --# Protect against being on the right side of a sed subst in config.status. --# Protect against being in an unquoted here document in config.status. --rm -f conftest.vals --cat > conftest.hdr <<\EOF --s/[\\&%]/\\&/g --s%[\\$`]%\\&%g --s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp --s%ac_d%ac_u%gp --s%ac_u%ac_e%gp --EOF --sed -n -f conftest.hdr confdefs.h > conftest.vals --rm -f conftest.hdr -+ # First look for the input files in the build tree, otherwise in the -+ # src tree. -+ ac_file_inputs=`IFS=: -+ for f in $ac_file_in; do -+ case $f in -+ -) echo $tmp/stdin ;; -+ [\\/$]*) -+ # Absolute (can't be DOS-style, as IFS=:) -+ test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -+echo "$as_me: error: cannot find input file: $f" >&2;} -+ { (exit 1); exit 1; }; } -+ echo $f;; -+ *) # Relative -+ if test -f "$f"; then -+ # Build tree -+ echo $f -+ elif test -f "$srcdir/$f"; then -+ # Source tree -+ echo $srcdir/$f -+ else -+ # /dev/null tree -+ { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -+echo "$as_me: error: cannot find input file: $f" >&2;} -+ { (exit 1); exit 1; }; } -+ fi;; -+ esac -+ done` || { (exit 1); exit 1; } -+ # Remove the trailing spaces. -+ sed 's/[ ]*$//' $ac_file_inputs >$tmp/in -+ -+_ACEOF -+ -+# Transform confdefs.h into two sed scripts, `conftest.defines' and -+# `conftest.undefs', that substitutes the proper values into -+# config.h.in to produce config.h. The first handles `#define' -+# templates, and the second `#undef' templates. -+# And first: Protect against being on the right side of a sed subst in -+# config.status. Protect against being in an unquoted here document -+# in config.status. -+rm -f conftest.defines conftest.undefs -+# Using a here document instead of a string reduces the quoting nightmare. -+# Putting comments in sed scripts is not portable. -+# -+# `end' is used to avoid that the second main sed command (meant for -+# 0-ary CPP macros) applies to n-ary macro definitions. -+# See the Autoconf documentation for `clear'. -+cat >confdef2sed.sed <<\_ACEOF -+s/[\\&,]/\\&/g -+s,[\\$`],\\&,g -+t clear -+: clear -+s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp -+t end -+s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp -+: end -+_ACEOF -+# If some macros were called several times there might be several times -+# the same #defines, which is useless. Nevertheless, we may not want to -+# sort them, since we want the *last* AC-DEFINE to be honored. -+uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines -+sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs -+rm -f confdef2sed.sed - - # This sed command replaces #undef with comments. This is necessary, for - # example, in the case of _POSIX_SOURCE, which is predefined and required - # on some systems where configure will not decide to define it. --cat >> conftest.vals <<\EOF --s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% --EOF -- --# Break up conftest.vals because some shells have a limit on --# the size of here documents, and old seds have small limits too. -- -+cat >>conftest.undefs <<\_ACEOF -+s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, -+_ACEOF -+ -+# Break up conftest.defines because some shells have a limit on the size -+# of here documents, and old seds have small limits too (100 cmds). -+echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS -+echo ' if egrep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS -+echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS -+echo ' :' >>$CONFIG_STATUS - rm -f conftest.tail --while : -+while grep . conftest.defines >/dev/null - do -- ac_lines=`grep -c . conftest.vals` -- # grep -c gives empty output for an empty file on some AIX systems. -- if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi -- # Write a limited-size here document to conftest.frag. -- echo ' cat > conftest.frag <> $CONFIG_STATUS -- sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS -+ # Write a limited-size here document to $tmp/defines.sed. -+ echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS -+ # Speed up: don't consider the non `#define' lines. -+ echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS -+ # Work around the forget-to-reset-the-flag bug. -+ echo 't clr' >>$CONFIG_STATUS -+ echo ': clr' >>$CONFIG_STATUS -+ sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS - echo 'CEOF -- sed -f conftest.frag conftest.in > conftest.out -- rm -f conftest.in -- mv conftest.out conftest.in --' >> $CONFIG_STATUS -- sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail -- rm -f conftest.vals -- mv conftest.tail conftest.vals --done --rm -f conftest.vals -- --cat >> $CONFIG_STATUS <<\EOF -- rm -f conftest.frag conftest.h -- echo "/* $ac_file. Generated automatically by configure. */" > conftest.h -- cat conftest.in >> conftest.h -- rm -f conftest.in -- if cmp -s $ac_file conftest.h 2>/dev/null; then -- echo "$ac_file is unchanged" -- rm -f conftest.h -- else -- # Remove last slash and all that follows it. Not all systems have dirname. -- ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` -- if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then -- # The file is in a subdirectory. -- test ! -d "$ac_dir" && mkdir "$ac_dir" -- fi -- rm -f $ac_file -- mv conftest.h $ac_file -+ sed -f $tmp/defines.sed $tmp/in >$tmp/out -+ rm -f $tmp/in -+ mv $tmp/out $tmp/in -+' >>$CONFIG_STATUS -+ sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail -+ rm -f conftest.defines -+ mv conftest.tail conftest.defines -+done -+rm -f conftest.defines -+echo ' fi # egrep' >>$CONFIG_STATUS -+echo >>$CONFIG_STATUS -+ -+# Break up conftest.undefs because some shells have a limit on the size -+# of here documents, and old seds have small limits too (100 cmds). -+echo ' # Handle all the #undef templates' >>$CONFIG_STATUS -+rm -f conftest.tail -+while grep . conftest.undefs >/dev/null -+do -+ # Write a limited-size here document to $tmp/undefs.sed. -+ echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS -+ # Speed up: don't consider the non `#undef' -+ echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS -+ # Work around the forget-to-reset-the-flag bug. -+ echo 't clr' >>$CONFIG_STATUS -+ echo ': clr' >>$CONFIG_STATUS -+ sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS -+ echo 'CEOF -+ sed -f $tmp/undefs.sed $tmp/in >$tmp/out -+ rm -f $tmp/in -+ mv $tmp/out $tmp/in -+' >>$CONFIG_STATUS -+ sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail -+ rm -f conftest.undefs -+ mv conftest.tail conftest.undefs -+done -+rm -f conftest.undefs -+ -+cat >>$CONFIG_STATUS <<\_ACEOF -+ # Let's still pretend it is `configure' which instantiates (i.e., don't -+ # use $as_me), people would be surprised to read: -+ # /* config.h. Generated by config.status. */ -+ if test x"$ac_file" = x-; then -+ echo "/* Generated by configure. */" >$tmp/config.h -+ else -+ echo "/* $ac_file. Generated by configure. */" >$tmp/config.h - fi --fi; done -- --EOF --cat >> $CONFIG_STATUS <>$tmp/config.h -+ rm -f $tmp/in -+ if test x"$ac_file" != x-; then -+ if cmp -s $ac_file $tmp/config.h 2>/dev/null; then -+ { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 -+echo "$as_me: $ac_file is unchanged" >&6;} -+ else -+ ac_dir=`(dirname "$ac_file") 2>/dev/null || -+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$ac_file" : 'X\(//\)[^/]' \| \ -+ X"$ac_file" : 'X\(//\)$' \| \ -+ X"$ac_file" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$ac_file" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ { if $as_mkdir_p; then -+ mkdir -p "$ac_dir" -+ else -+ as_dir="$ac_dir" -+ as_dirs= -+ while test ! -d "$as_dir"; do -+ as_dirs="$as_dir $as_dirs" -+ as_dir=`(dirname "$as_dir") 2>/dev/null || -+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$as_dir" : 'X\(//\)[^/]' \| \ -+ X"$as_dir" : 'X\(//\)$' \| \ -+ X"$as_dir" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$as_dir" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ done -+ test ! -n "$as_dirs" || mkdir $as_dirs -+ fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -+echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} -+ { (exit 1); exit 1; }; }; } - -+ rm -f $ac_file -+ mv $tmp/config.h $ac_file -+ fi -+ else -+ cat $tmp/config.h -+ rm -f $tmp/config.h -+ fi -+ # Run the commands associated with the file. -+ case $ac_file in -+ config.h ) # update the timestamp -+echo 'timestamp for config.h' >"./stamp-h1" -+ ;; -+ esac -+done -+_ACEOF -+cat >>$CONFIG_STATUS <<\_ACEOF - -+# -+# CONFIG_COMMANDS section. -+# -+for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue -+ ac_dest=`echo "$ac_file" | sed 's,:.*,,'` -+ ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` -+ ac_dir=`(dirname "$ac_dest") 2>/dev/null || -+$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$ac_dest" : 'X\(//\)[^/]' \| \ -+ X"$ac_dest" : 'X\(//\)$' \| \ -+ X"$ac_dest" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$ac_dest" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ ac_builddir=. -+ -+if test "$ac_dir" != .; then -+ ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` -+ # A "../" for each directory in $ac_dir_suffix. -+ ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -+else -+ ac_dir_suffix= ac_top_builddir= -+fi -+ -+case $srcdir in -+ .) # No --srcdir option. We are building in place. -+ ac_srcdir=. -+ if test -z "$ac_top_builddir"; then -+ ac_top_srcdir=. -+ else -+ ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` -+ fi ;; -+ [\\/]* | ?:[\\/]* ) # Absolute path. -+ ac_srcdir=$srcdir$ac_dir_suffix; -+ ac_top_srcdir=$srcdir ;; -+ *) # Relative path. -+ ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix -+ ac_top_srcdir=$ac_top_builddir$srcdir ;; -+esac -+# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -+# absolute. -+ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -+ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -+ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -+ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` -+ -+ -+ { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 -+echo "$as_me: executing $ac_dest commands" >&6;} -+ case $ac_dest in -+ depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do -+ # Strip MF so we end up with the name of the file. -+ mf=`echo "$mf" | sed -e 's/:.*$//'` -+ # Check whether this is an Automake generated Makefile or not. -+ # We used to match only the files named `Makefile.in', but -+ # some people rename them; so instead we look at the file content. -+ # Grep'ing the first line is not enough: some people post-process -+ # each Makefile.in and add a new line on top of each file to say so. -+ # So let's grep whole file. -+ if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then -+ dirpart=`(dirname "$mf") 2>/dev/null || -+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$mf" : 'X\(//\)[^/]' \| \ -+ X"$mf" : 'X\(//\)$' \| \ -+ X"$mf" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$mf" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ else -+ continue -+ fi -+ grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue -+ # Extract the definition of DEP_FILES from the Makefile without -+ # running `make'. -+ DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` -+ test -z "$DEPDIR" && continue -+ # When using ansi2knr, U may be empty or an underscore; expand it -+ U=`sed -n -e '/^U = / s///p' < "$mf"` -+ test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" -+ # We invoke sed twice because it is the simplest approach to -+ # changing $(DEPDIR) to its actual value in the expansion. -+ for file in `sed -n -e ' -+ /^DEP_FILES = .*\\\\$/ { -+ s/^DEP_FILES = // -+ :loop -+ s/\\\\$// -+ p -+ n -+ /\\\\$/ b loop -+ p -+ } -+ /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ -+ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do -+ # Make sure the directory exists. -+ test -f "$dirpart/$file" && continue -+ fdir=`(dirname "$file") 2>/dev/null || -+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$file" : 'X\(//\)[^/]' \| \ -+ X"$file" : 'X\(//\)$' \| \ -+ X"$file" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$file" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ { if $as_mkdir_p; then -+ mkdir -p $dirpart/$fdir -+ else -+ as_dir=$dirpart/$fdir -+ as_dirs= -+ while test ! -d "$as_dir"; do -+ as_dirs="$as_dir $as_dirs" -+ as_dir=`(dirname "$as_dir") 2>/dev/null || -+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ -+ X"$as_dir" : 'X\(//\)[^/]' \| \ -+ X"$as_dir" : 'X\(//\)$' \| \ -+ X"$as_dir" : 'X\(/\)' \| \ -+ . : '\(.\)' 2>/dev/null || -+echo X"$as_dir" | -+ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } -+ /^X\(\/\/\)[^/].*/{ s//\1/; q; } -+ /^X\(\/\/\)$/{ s//\1/; q; } -+ /^X\(\/\).*/{ s//\1/; q; } -+ s/.*/./; q'` -+ done -+ test ! -n "$as_dirs" || mkdir $as_dirs -+ fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 -+echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} -+ { (exit 1); exit 1; }; }; } - --EOF --cat >> $CONFIG_STATUS <<\EOF --test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h --for ac_file in $CONFIG_FILES; do -+ # echo "creating $dirpart/$file" -+ echo '# dummy' > "$dirpart/$file" -+ done -+done -+ ;; -+ default-1 ) for ac_file in $CONFIG_FILES; do - # Support "outfile[:infile[:infile...]]" - case "$ac_file" in - *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; -@@ -8478,11 +14956,34 @@ - fi - ;; - esac -- done -+ done ;; -+ esac -+done -+_ACEOF - --exit 0 --EOF -+cat >>$CONFIG_STATUS <<\_ACEOF -+ -+{ (exit 0); exit 0; } -+_ACEOF - chmod +x $CONFIG_STATUS --rm -fr confdefs* $ac_clean_files --test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 -+ac_clean_files=$ac_clean_files_save -+ -+ -+# configure is writing to config.log, and then calls config.status. -+# config.status does its own redirection, appending to config.log. -+# Unfortunately, on DOS this fails, as config.log is still kept open -+# by configure, so config.status won't be able to write to it; its -+# output is simply discarded. So we exec the FD to /dev/null, -+# effectively closing config.log, so it can be properly (re)opened and -+# appended to by config.status. When coming back to configure, we -+# need to make the FD available again. -+if test "$no_create" != yes; then -+ ac_cs_success=: -+ exec 5>/dev/null -+ $SHELL $CONFIG_STATUS || ac_cs_success=false -+ exec 5>>config.log -+ # Use ||, not &&, to avoid exiting from the if with $? = 1, which -+ # would make configure fail if this is the last instruction. -+ $ac_cs_success || { (exit 1); exit 1; } -+fi - -diff -uNr mutt-1.4.orig/configure.in mutt-1.4/configure.in ---- mutt-1.4.orig/configure.in Sun Nov 3 21:42:52 2002 -+++ mutt-1.4/configure.in Sun Nov 3 21:57:20 2002 -@@ -457,6 +457,14 @@ - ]) - AM_CONDITIONAL(BUILD_IMAP, test x$need_imap = xyes) - -+AC_ARG_ENABLE(nntp, [ --enable-nntp Enable NNTP support], -+[ if test x$enableval = xyes ; then -+ AC_DEFINE(USE_NNTP) -+ MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS nntp.o newsrc.o" -+ need_socket="yes" -+ fi -+]) -+ - dnl -- end socket dependencies -- - - if test "$need_socket" = "yes" -diff -uNr mutt-1.4.orig/curs_main.c mutt-1.4/curs_main.c ---- mutt-1.4.orig/curs_main.c Sun Nov 3 21:42:52 2002 -+++ mutt-1.4/curs_main.c Sun Nov 3 21:57:20 2002 -@@ -18,6 +18,7 @@ - - #include "mutt.h" - #include "mutt_curses.h" -+#include "mx.h" - #include "mutt_menu.h" - #include "mailbox.h" - #include "mapping.h" -@@ -33,6 +34,10 @@ - #include "imap.h" - #endif - -+#ifdef USE_NNTP -+#include "nntp.h" -+#endif -+ - - - #ifdef HAVE_PGP -@@ -405,12 +410,27 @@ - { NULL } - }; - -+#ifdef USE_NNTP -+struct mapping_t IndexNewsHelp[] = { -+ { N_("Quit"), OP_QUIT }, -+ { N_("Del"), OP_DELETE }, -+ { N_("Undel"), OP_UNDELETE }, -+ { N_("Save"), OP_SAVE }, -+ { N_("Post"), OP_POST }, -+ { N_("Followup"), OP_FOLLOWUP }, -+ { N_("Catchup"), OP_CATCHUP }, -+ { N_("Help"), OP_HELP }, -+ { NULL } -+}; -+#endif -+ - /* This function handles the message index window as well as commands returned - * from the pager (MENU_PAGER). - */ - int mutt_index_menu (void) - { - char buf[LONG_STRING], helpstr[SHORT_STRING]; -+ int flags; - int op = OP_NULL; - int done = 0; /* controls when to exit the "event" loop */ - int i = 0, j; -@@ -432,7 +452,11 @@ - menu->make_entry = index_make_entry; - menu->color = index_color; - menu->current = ci_first_message (); -- menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_MAIN, IndexHelp); -+ menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_MAIN, -+#ifdef USE_NNTP -+ (Context && (Context->magic == M_NNTP)) ? IndexNewsHelp : -+#endif -+ IndexHelp); - - if (!attach_msg) - mutt_buffy_check(1); /* force the buffy check after we enter the folder */ -@@ -633,6 +657,9 @@ - mutt_curs_set (1); /* fallback from the pager */ - } - -+#ifdef USE_NNTP -+ unset_option (OPTNEWS); /* for any case */ -+#endif - switch (op) - { - -@@ -683,6 +710,120 @@ - menu_current_bottom (menu); - break; - -+#ifdef USE_NNTP -+ case OP_GET_MESSAGE: -+ case OP_GET_PARENT: -+ CHECK_MSGCOUNT; -+ if (Context->magic == M_NNTP) -+ { -+ HEADER *h; -+ -+ if (op == OP_GET_MESSAGE) -+ { -+ buf[0] = 0; -+ if (mutt_get_field (_("Enter Message-Id: "), buf, sizeof (buf), 0) != 0 -+ || !buf[0]) -+ break; -+ } -+ else -+ { -+ LIST *ref = CURHDR->env->references; -+ if (!ref) -+ { -+ mutt_error _("Article has no parent reference!"); -+ break; -+ } -+ strfcpy (buf, ref->data, sizeof (buf)); -+ } -+ if (!Context->id_hash) -+ Context->id_hash = mutt_make_id_hash (Context); -+ if ((h = hash_find (Context->id_hash, buf))) -+ { -+ if (h->virtual != -1) -+ { -+ menu->current = h->virtual; -+ menu->redraw = REDRAW_MOTION_RESYNCH; -+ } -+ else if (h->collapsed) -+ { -+ mutt_uncollapse_thread (Context, h); -+ mutt_set_virtual (Context); -+ menu->current = h->virtual; -+ menu->redraw = REDRAW_MOTION_RESYNCH; -+ } -+ else -+ mutt_error _("Message not visible in limited view."); -+ } -+ else -+ { -+ if (nntp_check_msgid (Context, buf) == 0) -+ { -+ h = Context->hdrs[Context->msgcount-1]; -+ mutt_sort_headers (Context, 0); -+ menu->current = h->virtual; -+ menu->redraw = REDRAW_FULL; -+ } -+ else -+ mutt_error (_("Article %s not found on server"), buf); -+ } -+ } -+ break; -+ -+ case OP_GET_CHILDREN: -+ case OP_RECONSTRUCT_THREAD: -+ CHECK_MSGCOUNT; -+ if (Context->magic == M_NNTP) -+ { -+ HEADER *h; -+ int old = CURHDR->index, i; -+ -+ if (!CURHDR->env->message_id) -+ { -+ mutt_error _("No Message-Id. Unable to perform operation"); -+ break; -+ } -+ -+ if (!Context->id_hash) -+ Context->id_hash = mutt_make_id_hash (Context); -+ strfcpy (buf, CURHDR->env->message_id, sizeof (buf)); -+ -+ if (op == OP_RECONSTRUCT_THREAD) -+ { -+ LIST *ref = CURHDR->env->references; -+ while (ref) -+ { -+ nntp_check_msgid (Context, ref->data); -+ /* the last msgid in References is the root message */ -+ if (!ref->next) -+ strfcpy (buf, ref->data, sizeof (buf)); -+ ref = ref->next; -+ } -+ } -+ mutt_message _("Check for children of message..."); -+ if (nntp_check_children (Context, buf) == 0) -+ { -+ mutt_sort_headers (Context, (op == OP_RECONSTRUCT_THREAD)); -+ h = hash_find (Context->id_hash, buf); -+ /* if the root message was retrieved, move to it */ -+ if (h) -+ menu->current = h->virtual; -+ else /* try to restore old position */ -+ for (i = 0; i < Context->msgcount; i++) -+ if (Context->hdrs[i]->index == old) -+ { -+ menu->current = Context->hdrs[i]->virtual; -+ /* As an added courtesy, recenter the menu -+ * with the current entry at the middle of the screen */ -+ menu_check_recenter (menu); -+ menu_current_middle (menu); -+ } -+ } -+ menu->redraw = REDRAW_FULL; -+ mutt_clear_error (); -+ } -+ break; -+#endif -+ - case OP_JUMP: - - CHECK_MSGCOUNT; -@@ -778,11 +919,33 @@ - break; - - case OP_MAIN_LIMIT: -+ case OP_TOGGLE_READ: - - CHECK_MSGCOUNT; - menu->oldcurrent = (Context->vcount && menu->current >= 0 && menu->current < Context->vcount) ? - CURHDR->index : -1; -- if (mutt_pattern_func (M_LIMIT, _("Limit to messages matching: ")) == 0) -+ if (op == OP_TOGGLE_READ) -+ { -+ char buf[LONG_STRING]; -+ -+ if (!Context->pattern || strncmp (Context->pattern, "!~R!~D~s", 8) != 0) -+ { -+ snprintf (buf, sizeof (buf), "!~R!~D~s%s", -+ Context->pattern ? Context->pattern : ".*"); -+ set_option (OPTHIDEREAD); -+ } -+ else -+ { -+ strfcpy (buf, Context->pattern + 8, sizeof(buf)); -+ if (!*buf || strncmp (buf, ".*", 2) == 0) -+ snprintf (buf, sizeof(buf), "~A"); -+ unset_option (OPTHIDEREAD); -+ } -+ FREE (&Context->pattern); -+ Context->pattern = safe_strdup (buf); -+ } -+ if ((op == OP_TOGGLE_READ && mutt_pattern_func (M_LIMIT, NULL) == 0) || -+ mutt_pattern_func (M_LIMIT, _("Limit to messages matching: ")) == 0) - { - if (menu->oldcurrent >= 0) - { -@@ -980,20 +1143,43 @@ - break; - - case OP_MAIN_CHANGE_FOLDER: -- -- if (attach_msg) -- op = OP_MAIN_CHANGE_FOLDER_READONLY; -- -- /* fallback to the readonly case */ -- - case OP_MAIN_CHANGE_FOLDER_READONLY: -+#ifdef USE_NNTP -+ case OP_MAIN_CHANGE_GROUP: -+ case OP_MAIN_CHANGE_GROUP_READONLY: -+#endif -+ -+ if (attach_msg || option (OPTREADONLY) || -+#ifdef USE_NNTP -+ op == OP_MAIN_CHANGE_GROUP_READONLY || -+#endif -+ op == OP_MAIN_CHANGE_FOLDER_READONLY) -+ flags = M_READONLY; -+ else -+ flags = 0; - -- if ((op == OP_MAIN_CHANGE_FOLDER_READONLY) || option (OPTREADONLY)) -+ if (flags) - cp = _("Open mailbox in read-only mode"); - else - cp = _("Open mailbox"); - - buf[0] = '\0'; -+#ifdef USE_NNTP -+ unset_option (OPTNEWS); -+ if (op == OP_MAIN_CHANGE_GROUP || -+ op == OP_MAIN_CHANGE_GROUP_READONLY) -+ { -+ set_option (OPTNEWS); -+ if (!(CurrentNewsSrv = mutt_select_newsserver (NewsServer))) -+ break; -+ if (flags) -+ cp = _("Open newsgroup in read-only mode"); -+ else -+ cp = _("Open newsgroup"); -+ nntp_buffy (buf); -+ } -+ else -+#endif - mutt_buffy (buf, sizeof (buf)); - - if (mutt_enter_fname (cp, buf, sizeof (buf), &menu->redraw, 1) == -1) -@@ -1004,6 +1190,14 @@ - break; - } - -+#ifdef USE_NNTP -+ if (option (OPTNEWS)) -+ { -+ unset_option (OPTNEWS); -+ nntp_expand_path (buf, sizeof (buf), &CurrentNewsSrv->conn->account); -+ } -+ else -+#endif - mutt_expand_path (buf, sizeof (buf)); - if (mx_get_magic (buf) <= 0) - { -@@ -1039,15 +1233,18 @@ - - mutt_folder_hook (buf); - -- if ((Context = mx_open_mailbox (buf, -- (option (OPTREADONLY) || op == OP_MAIN_CHANGE_FOLDER_READONLY) ? -- M_READONLY : 0, NULL)) != NULL) -+ if ((Context = mx_open_mailbox (buf, flags, NULL)) != NULL) - { - menu->current = ci_first_message (); - } - else - menu->current = 0; - -+#ifdef USE_NNTP -+ /* mutt_buffy_check() must be done with mail-reader mode! */ -+ menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_MAIN, -+ (Context && (Context->magic == M_NNTP)) ? IndexNewsHelp : IndexHelp); -+#endif - mutt_clear_error (); - mutt_buffy_check(1); /* force the buffy check after we have changed - the folder */ -@@ -1422,6 +1619,15 @@ - } - #endif - -+#ifdef USE_NNTP -+ if (Context->magic == M_NNTP) -+ { -+ mutt_flushinp (); -+ mutt_error _("Can't change 'important' flag on NNTP server."); -+ break; -+ } -+#endif -+ - if (tag) - { - for (j = 0; j < Context->vcount; j++) -@@ -1767,6 +1973,17 @@ - } - break; - -+#ifdef USE_NNTP -+ case OP_CATCHUP: -+ if (Context && Context->magic == M_NNTP) -+ { -+ if (mutt_newsgroup_catchup (CurrentNewsSrv, -+ ((NNTP_DATA *)Context->data)->group)) -+ menu->redraw = REDRAW_INDEX | REDRAW_STATUS; -+ } -+ break; -+#endif -+ - case OP_DISPLAY_ADDRESS: - - CHECK_MSGCOUNT; -@@ -1801,6 +2018,15 @@ - } - #endif - -+#ifdef USE_NNTP -+ if (Context->magic == M_NNTP) -+ { -+ mutt_flushinp (); -+ mutt_error _("Can't edit message on newsserver."); -+ break; -+ } -+#endif -+ - mutt_edit_message (Context, tag ? NULL : CURHDR); - menu->redraw = REDRAW_FULL; - -@@ -1955,6 +2181,37 @@ - - menu->redraw = REDRAW_FULL; - break; -+ -+#ifdef USE_NNTP -+ case OP_POST: -+ case OP_FOLLOWUP: -+ case OP_FORWARD_TO_GROUP: -+ -+ CHECK_ATTACH; -+ if (op != OP_FOLLOWUP || !CURHDR->env->followup_to || -+ mutt_strcasecmp (CURHDR->env->followup_to, "poster") || -+ query_quadoption (OPT_FOLLOWUPTOPOSTER,_("Reply by mail as poster prefers?")) != M_YES) -+ { -+ if (Context && Context->magic == M_NNTP && -+ !((NNTP_DATA *)Context->data)->allowed && -+ query_quadoption (OPT_TOMODERATED, _("Posting to this group not allowed, may be moderated. Continue?")) != M_YES) -+ break; -+ if (op == OP_POST) -+ ci_send_message (SENDNEWS, NULL, NULL, Context, NULL); -+ else -+ { -+ CHECK_MSGCOUNT; -+ if (op == OP_FOLLOWUP) -+ ci_send_message (SENDNEWS|SENDREPLY, NULL, NULL, Context, -+ tag ? NULL : CURHDR); -+ else -+ ci_send_message (SENDNEWS|SENDFORWARD, NULL, NULL, Context, -+ tag ? NULL : CURHDR); -+ } -+ menu->redraw = REDRAW_FULL; -+ break; -+ } -+#endif - - case OP_REPLY: - -@@ -2081,6 +2338,12 @@ - if (!attach_msg) - imap_logout_all (); - #endif -+#ifdef USE_NNTP -+ /* Close all open NNTP connections */ -+ if (!attach_msg) -+ nntp_logout_all (); -+#endif -+ - - mutt_menuDestroy (&menu); - return (close); -diff -uNr mutt-1.4.orig/depcomp mutt-1.4/depcomp ---- mutt-1.4.orig/depcomp Tue Feb 27 17:59:45 2001 -+++ mutt-1.4/depcomp Sun Nov 3 21:57:30 2002 -@@ -18,6 +18,11 @@ - # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - # 02111-1307, USA. - -+# As a special exception to the GNU General Public License, if you -+# distribute this file as part of a program that contains a -+# configuration script generated by Autoconf, you may include it under -+# the same distribution terms that you use for the rest of that program. -+ - # Originally written by Alexandre Oliva . - - if test -z "$depmode" || test -z "$source" || test -z "$object"; then -@@ -26,7 +31,16 @@ - fi - # `libtool' can also be set to `yes' or `no'. - --depfile=${depfile-`echo "$object" | sed 's,\([^/]*\)$,.deps/\1,;s/\.\([^.]*\)$/.P\1/'`} -+if test -z "$depfile"; then -+ base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'` -+ dir=`echo "$object" | sed 's,/.*$,/,'` -+ if test "$dir" = "$object"; then -+ dir= -+ fi -+ # FIXME: should be _deps on DOS. -+ depfile="$dir.deps/$base" -+fi -+ - tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} - - rm -f "$tmpdepfile" -@@ -50,10 +64,12 @@ - case "$depmode" in - gcc3) - ## gcc 3 implements dependency tracking that does exactly what --## we want. Yay! -- if "$@" -MT "$object" -MF "$tmpdepfile" -MD -MP; then : -+## we want. Yay! Note: for some reason libtool 1.4 doesn't like -+## it if -MD -MP comes after the -MF stuff. Hmm. -+ "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" -+ stat=$? -+ if test $stat -eq 0; then : - else -- stat=$? - rm -f "$tmpdepfile" - exit $stat - fi -@@ -73,9 +89,10 @@ - if test -z "$gccflag"; then - gccflag=-MD, - fi -- if "$@" -Wp,"$gccflag$tmpdepfile"; then : -+ "$@" -Wp,"$gccflag$tmpdepfile" -+ stat=$? -+ if test $stat -eq 0; then : - else -- stat=$? - rm -f "$tmpdepfile" - exit $stat - fi -@@ -126,19 +143,24 @@ - if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files - echo "$object : \\" > "$depfile" - -- # Clip off the initial element (the dependent). Don't try to be -+ # Clip off the initial element (the dependent). Don't try to be - # clever and replace this with sed code, as IRIX sed won't handle - # lines with more than a fixed number of characters (4096 in -- # IRIX 6.2 sed, 8192 in IRIX 6.5). -+ # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; -+ # the IRIX cc adds comments like `#:fec' to the end of the -+ # dependency line. - tr ' ' ' --' < "$tmpdepfile" | sed 's/^[^\.]*\.o://' | tr ' -+' < "$tmpdepfile" \ -+ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \ -+ tr ' - ' ' ' >> $depfile -+ echo >> $depfile - -+ # The second pass generates a dummy entry for each header file. - tr ' ' ' --' < "$tmpdepfile" | \ --## Some versions of the HPUX 10.20 sed can't process this invocation --## correctly. Breaking it into two sed invocations is a workaround. -- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" -+' < "$tmpdepfile" \ -+ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ -+ >> $depfile - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile -@@ -150,8 +172,12 @@ - - aix) - # The C for AIX Compiler uses -M and outputs the dependencies -- # in a .u file. -- tmpdepfile=`echo "$object" | sed 's/\(.*\)\..*$/\1.u/'` -+ # in a .u file. This file always lives in the current directory. -+ # Also, the AIX compiler puts `$object:' at the start of each line; -+ # $object doesn't have directory information. -+ stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'` -+ tmpdepfile="$stripped.u" -+ outname="$stripped.o" - if test "$libtool" = yes; then - "$@" -Wc,-M - else -@@ -166,21 +192,11 @@ - fi - - if test -f "$tmpdepfile"; then -- echo "$object : \\" > "$depfile" -- -- # Clip off the initial element (the dependent). Don't try to be -- # clever and replace this with sed code, as IRIX sed won't handle -- # lines with more than a fixed number of characters (4096 in -- # IRIX 6.2 sed, 8192 in IRIX 6.5). -- tr ' ' ' --' < "$tmpdepfile" | sed 's/^[^\.]*\.o://' | tr ' --' ' ' >> $depfile -- -- tr ' ' ' --' < "$tmpdepfile" | \ --## Some versions of the HPUX 10.20 sed can't process this invocation --## correctly. Breaking it into two sed invocations is a workaround. -- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile" -+ # Each line is of the form `foo.o: dependent.h'. -+ # Do two passes, one to just change these to -+ # `$object: dependent.h' and one to simply `dependent.h:'. -+ sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile" -+ sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" - else - # The sourcefile does not contain any dependencies, so just - # store a dummy comment line, to avoid errors with the Makefile -@@ -190,40 +206,88 @@ - rm -f "$tmpdepfile" - ;; - -+tru64) -+ # The Tru64 compiler uses -MD to generate dependencies as a side -+ # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. -+ # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put -+ # dependencies in `foo.d' instead, so we check for that too. -+ # Subdirectories are respected. -+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` -+ test "x$dir" = "x$object" && dir= -+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` -+ -+ if test "$libtool" = yes; then -+ tmpdepfile1="$dir.libs/$base.lo.d" -+ tmpdepfile2="$dir.libs/$base.d" -+ "$@" -Wc,-MD -+ else -+ tmpdepfile1="$dir$base.o.d" -+ tmpdepfile2="$dir$base.d" -+ "$@" -MD -+ fi -+ -+ stat=$? -+ if test $stat -eq 0; then : -+ else -+ rm -f "$tmpdepfile1" "$tmpdepfile2" -+ exit $stat -+ fi -+ -+ if test -f "$tmpdepfile1"; then -+ tmpdepfile="$tmpdepfile1" -+ else -+ tmpdepfile="$tmpdepfile2" -+ fi -+ if test -f "$tmpdepfile"; then -+ sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" -+ # That's a space and a tab in the []. -+ sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" -+ else -+ echo "#dummy" > "$depfile" -+ fi -+ rm -f "$tmpdepfile" -+ ;; -+ - #nosideeffect) - # This comment above is used by automake to tell side-effect - # dependency tracking mechanisms from slower ones. - - dashmstdout) - # Important note: in order to support this mode, a compiler *must* -- # always write the proprocessed file to stdout, regardless of -o, -- # because we must use -o when running libtool. -- test -z "$dashmflag" && dashmflag=-M -- ( IFS=" " -- case " $* " in -- *" --mode=compile "*) # this is libtool, let us make it quiet -- for arg -- do # cycle over the arguments -- case "$arg" in -- "--mode=compile") -- # insert --quiet before "--mode=compile" -- set fnord "$@" --quiet -- shift # fnord -- ;; -- esac -- set fnord "$@" "$arg" -- shift # fnord -- shift # "$arg" -- done -+ # always write the proprocessed file to stdout, regardless of -o. -+ "$@" || exit $? -+ -+ # Remove the call to Libtool. -+ if test "$libtool" = yes; then -+ while test $1 != '--mode=compile'; do -+ shift -+ done -+ shift -+ fi -+ -+ # Remove `-o $object'. We will use -o /dev/null later, -+ # however we can't do the remplacement now because -+ # `-o $object' might simply not be used -+ IFS=" " -+ for arg -+ do -+ case $arg in -+ -o) -+ shift -+ ;; -+ $object) -+ shift -+ ;; -+ *) -+ set fnord "$@" "$arg" -+ shift # fnord -+ shift # $arg - ;; - esac -- "$@" $dashmflag | sed 's:^[^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" -- ) & -- proc=$! -- "$@" -- stat=$? -- wait "$proc" -- if test "$stat" != 0; then exit $stat; fi -+ done -+ -+ test -z "$dashmflag" && dashmflag=-M -+ "$@" -o /dev/null $dashmflag | sed 's:^[^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" - tr ' ' ' -@@ -241,36 +305,31 @@ - ;; - - makedepend) -+ "$@" || exit $? - # X makedepend -- ( -- shift -- cleared=no -- for arg in "$@"; do -- case $cleared in no) -- set ""; shift -- cleared=yes -- esac -- case "$arg" in -- -D*|-I*) -- set fnord "$@" "$arg"; shift;; -- -*) -- ;; -- *) -- set fnord "$@" "$arg"; shift;; -- esac -- done -- obj_suffix="`echo $object | sed 's/^.*\././'`" -- touch "$tmpdepfile" -- ${MAKEDEPEND-makedepend} 2>/dev/null -o"$obj_suffix" -f"$tmpdepfile" "$@" -- ) & -- proc=$! -- "$@" -- stat=$? -- wait "$proc" -- if test "$stat" != 0; then exit $stat; fi -+ shift -+ cleared=no -+ for arg in "$@"; do -+ case $cleared in -+ no) -+ set ""; shift -+ cleared=yes ;; -+ esac -+ case "$arg" in -+ -D*|-I*) -+ set fnord "$@" "$arg"; shift ;; -+ -*) -+ ;; -+ *) -+ set fnord "$@" "$arg"; shift ;; -+ esac -+ done -+ obj_suffix="`echo $object | sed 's/^.*\././'`" -+ touch "$tmpdepfile" -+ ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" - rm -f "$depfile" - cat < "$tmpdepfile" > "$depfile" -- tail +3 "$tmpdepfile" | tr ' ' ' -+ sed '1,2d' "$tmpdepfile" | tr ' ' ' - ' | \ - ## Some versions of the HPUX 10.20 sed can't process this invocation - ## correctly. Breaking it into two sed invocations is a workaround. -@@ -280,35 +339,39 @@ - - cpp) - # Important note: in order to support this mode, a compiler *must* -- # always write the proprocessed file to stdout, regardless of -o, -- # because we must use -o when running libtool. -- ( IFS=" " -- case " $* " in -- *" --mode=compile "*) -- for arg -- do # cycle over the arguments -- case $arg in -- "--mode=compile") -- # insert --quiet before "--mode=compile" -- set fnord "$@" --quiet -- shift # fnord -- ;; -- esac -- set fnord "$@" "$arg" -- shift # fnord -- shift # "$arg" -- done -+ # always write the proprocessed file to stdout. -+ "$@" || exit $? -+ -+ # Remove the call to Libtool. -+ if test "$libtool" = yes; then -+ while test $1 != '--mode=compile'; do -+ shift -+ done -+ shift -+ fi -+ -+ # Remove `-o $object'. -+ IFS=" " -+ for arg -+ do -+ case $arg in -+ -o) -+ shift -+ ;; -+ $object) -+ shift -+ ;; -+ *) -+ set fnord "$@" "$arg" -+ shift # fnord -+ shift # $arg - ;; - esac -- "$@" -E | -+ done -+ -+ "$@" -E | - sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | - sed '$ s: \\$::' > "$tmpdepfile" -- ) & -- proc=$! -- "$@" -- stat=$? -- wait "$proc" -- if test "$stat" != 0; then exit $stat; fi - rm -f "$depfile" - echo "$object : \\" > "$depfile" - cat < "$tmpdepfile" >> "$depfile" -@@ -320,32 +383,25 @@ - # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout, regardless of -o, - # because we must use -o when running libtool. -- ( IFS=" " -- case " $* " in -- *" --mode=compile "*) -- for arg -- do # cycle over the arguments -- case $arg in -- "--mode=compile") -- # insert --quiet before "--mode=compile" -- set fnord "$@" --quiet -- shift # fnord -- ;; -- esac -+ "$@" || exit $? -+ IFS=" " -+ for arg -+ do -+ case "$arg" in -+ "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") -+ set fnord "$@" -+ shift -+ shift -+ ;; -+ *) - set fnord "$@" "$arg" -- shift # fnord -- shift # "$arg" -- done -- ;; -+ shift -+ shift -+ ;; - esac -- "$@" -E | -- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" -- ) & -- proc=$! -- "$@" -- stat=$? -- wait "$proc" -- if test "$stat" != 0; then exit $stat; fi -+ done -+ "$@" -E | -+ sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" - rm -f "$depfile" - echo "$object : \\" > "$depfile" - . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" -diff -uNr mutt-1.4.orig/doc/manual-1.html mutt-1.4/doc/manual-1.html ---- mutt-1.4.orig/doc/manual-1.html Wed May 29 11:29:54 2002 -+++ mutt-1.4/doc/manual-1.html Thu Jan 1 01:00:00 1970 -@@ -1,97 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Introduction -- -- -- -- -- --Next --Previous --Contents --
--

1. Introduction

-- --

Mutt is a small but very powerful text-based MIME mail client. Mutt is --highly configurable, and is well suited to the mail power user with advanced --features like key bindings, keyboard macros, mail threading, regular --expression searches and a powerful pattern matching language for selecting --groups of messages.

-- --

1.1 Mutt Home Page --

-- --

--http://www.mutt.org/

-- --

1.2 Mailing Lists --

-- --

To subscribe to one of the following mailing lists, send a message with the --word subscribe in the body to --list-name-request@mutt.org.

--

--

--

--

Note: all messages posted to mutt-announce are automatically --forwarded to mutt-users, so you do not need to be subscribed to both --lists.

-- --

1.3 Software Distribution Sites --

-- --

--

--

--

For a list of mirror sites, please refer to --http://www.mutt.org/download.html.

-- --

1.4 IRC --

-- --

Visit channel #mutt on --OpenProjects.Net (www.openprojects.net) to chat with other people interested in Mutt.

-- --

1.5 USENET --

-- --

See the newsgroup --comp.mail.mutt.

-- --

1.6 Copyright --

-- --

Mutt is Copyright (C) 1996-2000 Michael R. Elkins --<me@cs.hmc.edu> and others

--

This program is free software; you can redistribute it and/or modify --it under the terms of the GNU General Public License as published by --the Free Software Foundation; either version 2 of the License, or --(at your option) any later version.

--

This program is distributed in the hope that it will be useful, --but WITHOUT ANY WARRANTY; without even the implied warranty of --MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the --GNU General Public License for more details.

--

You should have received a copy of the GNU General Public License --along with this program; if not, write to the Free Software --Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.

-- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual-2.html mutt-1.4/doc/manual-2.html ---- mutt-1.4.orig/doc/manual-2.html Wed May 29 11:29:54 2002 -+++ mutt-1.4/doc/manual-2.html Thu Jan 1 01:00:00 1970 -@@ -1,667 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Getting Started -- -- -- -- -- --Next --Previous --Contents --
--

2. Getting Started

-- -- --

This section is intended as a brief overview of how to use Mutt. There are --many other features which are described elsewhere in the manual. There --is even more information available in the Mutt FAQ and various web --pages. See the --Mutt Page for more details.

--

The keybindings described in this section are the defaults as distributed. --Your local system administrator may have altered the defaults for your site. --You can always type ``?'' in any menu to display the current bindings.

--

The first thing you need to do is invoke mutt, simply by typing mutt --at the command line. There are various command-line options, see --either the mutt man page or the --reference.

-- --

2.1 Moving Around in Menus --

-- -- --

Information is presented in menus, very similar to ELM. Here is a table --showing the common keys used to navigate menus in Mutt.

--

--

--
--j or Down       next-entry      move to the next entry
--k or Up         previous-entry  move to the previous entry
--z or PageDn     page-down       go to the next page
--Z or PageUp     page-up         go to the previous page
--= or Home       first-entry     jump to the first entry
--* or End        last-entry      jump to the last entry
--q               quit            exit the current menu
--?               help            list all keybindings for the current menu
--
--
--

-- --

2.2 Editing Input Fields --

-- --

Mutt has a builtin line editor which is used as the primary way to input --textual data such as email addresses or filenames. The keys used to move --around while editing are very similar to those of Emacs.

--

--

--
--^A or <Home>    bol             move to the start of the line
--^B or <Left>    backward-char   move back one char
--Esc B           backward-word   move back one word
--^D or <Delete>  delete-char     delete the char under the cursor
--^E or <End>     eol             move to the end of the line
--^F or <Right>   forward-char    move forward one char
--Esc F           forward-word    move forward one word
--<Tab>           complete        complete filename or alias
--^T              complete-query  complete address with query
--^K              kill-eol        delete to the end of the line
--ESC d           kill-eow        delete to the end ot the word
--^W              kill-word       kill the word in front of the cursor
--^U              kill-line       delete entire line
--^V              quote-char      quote the next typed key
--<Up>            history-up      recall previous string from history
--<Down>          history-down    recall next string from history
--<BackSpace>     backspace       kill the char in front of the cursor
--Esc u           upcase-word     convert word to upper case
--Esc l           downcase-word   convert word to lower case
--Esc c           capitalize-word capitalize the word
--^G              n/a             abort
--<Return>        n/a             finish editing
--
--
--

--

You can remap the editor functions using the --bind --command. For example, to make the Delete key delete the character in --front of the cursor rather than under, you could use

--

bind editor <delete> backspace

-- --

2.3 Reading Mail - The Index and Pager --

-- -- --

Similar to many other mail clients, there are two modes in which mail is --read in Mutt. The first is the index of messages in the mailbox, which is --called the ``index'' in Mutt. The second mode is the display of the --message contents. This is called the ``pager.''

--

The next few sections describe the functions provided in each of these --modes.

-- --

The Message Index

-- -- --

--

--
--c               change to a different mailbox
--ESC c           change to a folder in read-only mode
--C               copy the current message to another mailbox
--ESC C           decode a message and copy it to a folder
--ESC s           decode a message and save it to a folder
--D               delete messages matching a pattern
--d               delete the current message
--F               mark as important
--l               show messages matching a pattern
--N               mark message as new
--o               change the current sort method
--O               reverse sort the mailbox
--q               save changes and exit
--s               save-message
--T               tag messages matching a pattern
--t               toggle the tag on a message
--ESC t           toggle tag on entire message thread
--U               undelete messages matching a pattern
--u               undelete-message
--v               view-attachments
--x               abort changes and exit
--<Return>        display-message
--<Tab>           jump to the next new message
--@               show the author's full e-mail address
--$               save changes to mailbox
--/               search
--ESC /           search-reverse
--^L              clear and redraw the screen
--^T              untag messages matching a pattern
--
--
--

-- --

Status Flags

-- -- --

In addition to who sent the message and the subject, a short summary of --the disposition of each message is printed beside the message number. --Zero or more of the following ``flags'' may appear, which mean:

-- --

--

--
D

message is deleted (is marked for deletion)

--
d

message have attachments marked for deletion

--
K

contains a PGP public key

--
N

message is new

--
O

message is old

--
P

message is PGP encrypted

--
r

message has been replied to

--
S

message is PGP signed, and the signature is succesfully verified

--
s

message is PGP signed

--
!

message is flagged

--
*

message is tagged

--
--

--

Some of the status flags can be turned on or off using --

    --
  • set-flag (default: w)
  • --
  • clear-flag (default: W)
  • --
--

-- --

Furthermore, the following flags reflect who the message is addressed --to. They can be customized with the --$to_chars variable.

-- --

--

--
--+       message is to you and you only
--T       message is to you, but also to or cc'ed to others
--C       message is cc'ed to you
--F       message is from you
--L       message is sent to a subscribed mailing list
--
--
--

-- --

The Pager

-- -- --

By default, Mutt uses its builtin pager to display the body of messages. --The pager is very similar to the Unix program less though not nearly as --featureful.

--

--

--
--<Return>        go down one line
--<Space>         display the next page (or next message if at the end of a message)
---               go back to the previous page
--n               search for next match
--S               skip beyond quoted text
--T               toggle display of quoted text
--?               show keybindings
--/               search for a regular expression (pattern)
--ESC /           search backwards for a regular expression
--\               toggle search pattern coloring
--^               jump to the top of the message
--$               jump to the bottom of the message
--
--
--

--

In addition, many of the functions from the index are available in --the pager, such as delete-message or copy-message (this is one --advantage over using an external pager to view messages).

--

Also, the internal pager supports a couple other advanced features. For --one, it will accept and translate the ``standard'' nroff sequences for --bold and underline. These sequences are a series of either the letter, --backspace (^H), the letter again for bold or the letter, backspace, --``_'' for denoting underline. Mutt will attempt to display these --in bold and underline respectively if your terminal supports them. If --not, you can use the bold and underline --color --objects to specify a color or mono attribute for them.

--

Additionally, the internal pager supports the ANSI escape sequences for --character attributes. Mutt translates them into the correct color and --character settings. The sequences Mutt supports are:

-- --

--

--
--ESC [ Ps;Ps;Ps;...;Ps m
--where Ps =
--0    All Attributes Off
--1    Bold on
--4    Underline on
--5    Blink on
--7    Reverse video on
--3x   Foreground color is x
--4x   Background color is x
--
--Colors are
--0    black
--1    red
--2    green
--3    yellow
--4    blue
--5    magenta
--6    cyan
--7    white
--
--
--

--

Mutt uses these attributes for handling text/enriched messages, and they --can also be used by an external --autoview --script for highlighting purposes. Note: If you change the colors for your --display, for example by changing the color associated with color2 for --your xterm, then that color will be used instead of green.

-- --

Threaded Mode

-- --

When the mailbox is --sorted by threads, there are --a few additional functions available in the index and pager modes.

--

--

--
--^D      delete-thread           delete all messages in the current thread
--^U      undelete-thread         undelete all messages in the current thread
--^N      next-thread             jump to the start of the next thread
--^P      previous-thread         jump to the start of the previous thread
--^R      read-thread             mark the current thread as read
--ESC d   delete-subthread        delete all messages in the current subthread
--ESC u   undelete-subthread      undelete all messages in the current subthread
--ESC n   next-subthread          jump to the start of the next subthread
--ESC p   previous-subthread      jump to the start of the previous subthread
--ESC r   read-subthread          mark the current subthread as read
--ESC t   tag-thread              toggle the tag on the current thread
--ESC v   collapse-thread         toggle collapse for the current thread
--ESC V   collapse-all            toggle collapse for all threads
--P       parent-message          jump to parent message in thread
--
--
--

--

Note: Collapsing a thread displays only the first message --in the thread and hides the others. This is useful when threads --contain so many messages that you can only see a handful of threads on --the screen. See %M in --$index_format. --For example, you could use "%?M?(#%03M)&(%4l)?" in --$index_format to optionally --display the number of hidden messages if the thread is collapsed.

--

See also: --$strict_threads.

-- --

Miscellaneous Functions

-- --

create-alias -- (default: a)

--

Creates a new alias based upon the current message (or prompts for a --new one). Once editing is complete, an --alias --command is added to the file specified by the --$alias_file variable for future use. Note: --Specifying an --$alias_file --does not add the aliases specified there-in, you must also --source the file.

-- --

check-traditional-pgp -- (default: ESC P)

--

This function will search the current message for content signed or --encrypted with PGP the "traditional" way, that is, without proper --MIME tagging. Technically, this function will temporarily change --the MIME content types of the body parts containing PGP data; this --is similar to the --edit-type function's --effect.

-- -- --

display-toggle-weed -- (default: h)

--

Toggles the weeding of message header fields specified by --ignore commands.

-- --

edit -- (default: e)

--

This command (available in the ``index'' and ``pager'') allows you to --edit the raw current message as it's present in the mail folder. --After you have finished editing, the changed message will be --appended to the current folder, and the original message will be --marked for deletion.

-- --

edit-type --
--(default: ^E on the attachment menu, and in the pager and index menus; ^T on the --compose menu)

--

This command is used to temporarily edit an attachment's content --type to fix, for instance, bogus character set parameters. When --invoked from the index or from the pager, you'll have the --opportunity to edit the top-level attachment's content type. On the --attachment menu, you can change any --attachment's content type. These changes are not persistent, and get --lost upon changing folders.

--

Note that this command is also available on the --compose menu. There, it's used to --fine-tune the properties of attachments you are going to send.

-- --

enter-command -- (default: ``:'')

--

This command is used to execute any command you would normally put in a --configuration file. A common use is to check the settings of variables, or --in conjunction with --macros to change settings on the --fly.

-- --

extract-keys -- (default: ^K)

--

This command extracts PGP public keys from the current or tagged --message(s) and adds them to your PGP public key ring.

-- --

forget-passphrase -- (default: --^F)

--

This command wipes the PGP passphrase from memory. It is useful, if --you misspelled the passphrase.

-- --

list-reply -- (default: L)

--

Reply to the current or tagged message(s) by extracting any addresses which --match the addresses given by the --lists or subscribe --commands, but also honor any Mail-Followup-To header(s) if the --$honor_followup_to --configuration variable is set. Using this when replying to messages posted --to mailing lists helps avoid duplicate copies being sent to the author of --the message you are replying to.

--

pipe-message -- (default: |)

--

Asks for an external Unix command and pipes the current or --tagged message(s) to it. The variables --$pipe_decode, --$pipe_split, --$pipe_sep and --$wait_key control the exact behaviour of this --function.

--

resend-message -- (default: ESC e)

--

With resend-message, mutt takes the current message as a template for a --new message. This function is best described as "recall from arbitrary --folders". It can conveniently be used to forward MIME messages while --preserving the original mail structure. Note that the amount of headers --included here depends on the value of the --$weed --variable.

--

This function is also available from the attachment menu. You can use this --to easily resend a message which was included with a bounce message --as a message/rfc822 body part.

--

shell-escape -- (default: !)

--

Asks for an external Unix command and executes it. The --$wait_key can be used to control --whether Mutt will wait for a key to be pressed when the command returns --(presumably to let the user read the output of the command), based on --the return status of the named command.

--

toggle-quoted -- (default: T)

--

The pager uses the --$quote_regexp variable to detect quoted text when --displaying the body of the message. This function toggles the display --of the quoted material in the message. It is particularly useful when --are interested in just the response and there is a large amount of --quoted text in the way.

--

skip-quoted -- (default: S)

--

This function will go to the next line of non-quoted text which come --after a line of quoted text in the internal pager.

-- --

2.4 Sending Mail --

-- -- --

The following bindings are available in the index for sending --messages.

--

--

--
--m       compose         compose a new message
--r       reply           reply to sender
--g       group-reply     reply to all recipients
--L       list-reply      reply to mailing list address
--f       forward         forward message
--b       bounce          bounce (remail) message
--ESC k   mail-key        mail a PGP public key to someone
--
--
--

--

Bouncing a message sends the message as is to the recipient you --specify. Forwarding a message allows you to add comments or --modify the message you are forwarding. These items are discussed --in greater detail in the next chapter --``Forwarding and Bouncing Mail''.

--

Mutt will then enter the compose menu and prompt you for the --recipients to place on the ``To:'' header field. Next, it will ask --you for the ``Subject:'' field for the message, providing a default if --you are replying to or forwarding a message. See also --$askcc, --$askbcc, --$autoedit, and --$fast_reply for changing how Mutt asks these --questions.

--

Mutt will then automatically start your --$editor on the message body. If the --$edit_headers variable is set, the headers will be at --the top of the message in your editor. Any messages you are replying --to will be added in sort order to the message, with appropriate --$attribution, --$indent_string and --$post_indent_string. When forwarding a --message, if the --$mime_forward --variable is unset, a copy of the forwarded message will be included. If --you have specified a --$signature, it --will be appended to the message.

--

Once you have finished editing the body of your mail message, you are --returned to the compose menu. The following options are available:

--

--

--
--a       attach-file             attach a file
--A       attach-message          attach message(s) to the message
--ESC k   attach-key              attach a PGP public key
--d       edit-description        edit description on attachment
--D       detach-file             detach a file
--t       edit-to                 edit the To field
--ESC f   edit-from               edit the From field
--r       edit-reply-to           edit the Reply-To field
--c       edit-cc                 edit the Cc field
--b       edit-bcc                edit the Bcc field
--y       send-message            send the message
--s       edit-subject            edit the Subject
--f       edit-fcc                specify an ``Fcc'' mailbox
--p       pgp-menu                select PGP options (``i'' version only)
--P       postpone-message        postpone this message until later
--q       quit                    quit (abort) sending the message
--w       write-fcc               write the message to a folder
--i       ispell                  check spelling (if available on your system)
--^F      forget-passphrase       whipe PGP passphrase from memory
--
--
--

--

Note: The attach-message function will prompt you for a folder to --attach messages from. You can now tag messages in that folder and they --will be attached to the message you are sending. Note that certain --operations like composing a new mail, replying, forwarding, etc. are --not permitted when you are in that folder. The %r in --$status_format will change to --a 'A' to indicate that you are in attach-message mode.

-- --

Editing the message header

-- --

When editing the header of your outgoing message, there are a couple of --special features available.

--

If you specify
--Fcc: filename
--Mutt will pick up filename --just as if you had used the edit-fcc function in the compose menu.

--

You can also attach files to your message by specifying
--Attach: filename [ description ]
--where filename is the file to attach and description is an --optional string to use as the description of the attached file.

--

When replying to messages, if you remove the In-Reply-To: field from --the header field, Mutt will not generate a References: field, which --allows you to create a new message thread.

--

Also see --edit_headers.

-- --

Using Mutt with PGP

-- --

If you want to use PGP, you can specify

--

Pgp: [ E | S | S<id> ]

--

``E'' encrypts, ``S'' signs and --``S<id>'' signs with the given key, setting --$pgp_sign_as permanently.

--

If you have told mutt to PGP encrypt a message, it will guide you --through a key selection process when you try to send the message. --Mutt will not ask you any questions about keys which have a --certified user ID matching one of the message recipients' mail --addresses. However, there may be situations in which there are --several keys, weakly certified user ID fields, or where no matching --keys can be found.

--

In these cases, you are dropped into a menu with a list of keys from --which you can select one. When you quit this menu, or mutt can't --find any matching keys, you are prompted for a user ID. You can, as --usually, abort this prompt using ^G. When you do so, mutt will --return to the compose screen.

--

Once you have successfully finished the key selection, the message --will be encrypted using the selected public keys, and sent out.

--

Most fields of the entries in the key selection menu (see also --$pgp_entry_format) --have obvious meanings. But some explanations on the capabilities, flags, --and validity fields are in order.

--

The flags sequence (%f) will expand to one of the following flags: --

--
--R            The key has been revoked and can't be used.
--X            The key is expired and can't be used.
--d            You have marked the key as disabled.
--c            There are unknown critical self-signature 
--             packets.
--
--
--

--

The capabilities field (%c) expands to a two-character sequence --representing a key's capabilities. The first character gives --the key's encryption capabilities: A minus sign (-) means --that the key cannot be used for encryption. A dot (.) means that --it's marked as a signature key in one of the user IDs, but may --also be used for encryption. The letter e indicates that --this key can be used for encryption.

--

The second character indicates the key's signing capabilities. Once --again, a ``-'' implies ``not for signing'', ``.'' implies --that the key is marked as an encryption key in one of the user-ids, and --``s'' denotes a key which can be used for signing.

--

Finally, the validity field (%t) indicates how well-certified a user-id --is. A question mark (?) indicates undefined validity, a minus --character (-) marks an untrusted association, a space character --means a partially trusted association, and a plus character (+) --indicates complete validity.

-- --

Sending anonymous messages via mixmaster.

-- --

You may also have configured mutt to co-operate with Mixmaster, an --anonymous remailer. Mixmaster permits you to send your messages --anonymously using a chain of remailers. Mixmaster support in mutt is for --mixmaster version 2.04 (beta 45 appears to be the latest) and 2.03. --It does not support earlier versions or the later so-called version 3 betas, --of which the latest appears to be called 2.9b23.

--

To use it, you'll have to obey certain restrictions. Most --important, you cannot use the Cc and Bcc headers. To tell --Mutt to use mixmaster, you have to select a remailer chain, using --the mix function on the compose menu.

--

The chain selection screen is divided into two parts. In the --(larger) upper part, you get a list of remailers you may use. In --the lower part, you see the currently selected chain of remailers.

--

You can navigate in the chain using the chain-prev and --chain-next functions, which are by default bound to the left --and right arrows and to the h and l keys (think vi --keyboard bindings). To insert a remailer at the current chain --position, use the insert function. To append a remailer behind --the current chain position, use select-entry or append. --You can also delete entries from the chain, using the corresponding --function. Finally, to abandon your changes, leave the menu, or --accept them pressing (by default) the Return key.

--

Note that different remailers do have different capabilities, --indicated in the %c entry of the remailer menu lines (see --$mix_entry_format). Most important is --the ``middleman'' capability, indicated by a capital ``M'': This --means that the remailer in question cannot be used as the final --element of a chain, but will only forward messages to other --mixmaster remailers. For details on the other capabilities, please --have a look at the mixmaster documentation.

-- --

2.5 Forwarding and Bouncing Mail --

-- -- --

Bouncing and forwarding let you send an existing message to recipients --that you specify. Bouncing a message uses the --sendmail command to send a copy to alternative addresses as if --they were the message's original recipients. Forwarding a message, on --the other hand, allows you to modify the message before it is resent --(for example, by adding your own comments).

--

The following keys are bound by default:

--

--

--
--f       forward         forward message
--b       bounce          bounce (remail) message
--
--
--

--

Forwarding can be done by including the original message in the new --message's body (surrounded by indicating lines) or including it as a MIME --attachment, depending on the value of the --$mime_forward variable. Decoding of attachments, --like in the pager, can be controlled by the --$forward_decode and --$mime_forward_decode variables, --respectively. The desired forwarding format may depend on the content, --therefore $mime_forward is a quadoption which, for --example, can be set to ``ask-no''.

--

The inclusion of headers is controlled by the current setting of the --$weed variable, unless --mime_forward is set.

--

Editing the message to forward follows the same procedure as sending or --replying to a message does.

-- --

2.6 Postponing Mail --

-- -- --

At times it is desirable to delay sending a message that you have --already begun to compose. When the postpone-message function is --used in the compose menu, the body of your message and attachments --are stored in the mailbox specified by the --$postponed variable. This means that you can recall the --message even if you exit Mutt and then restart it at a later time.

--

Once a message is postponed, there are several ways to resume it. From the --command line you can use the ``-p'' option, or if you compose a new --message from the index or pager you will be prompted if postponed --messages exist. If multiple messages are currently postponed, the --postponed menu will pop up and you can select which message you would --like to resume.

--

Note: If you postpone a reply to a message, the reply setting of --the message is only updated when you actually finish the message and --send it. Also, you must be in the same folder with the message you --replied to for the status of the message to be updated.

--

See also the --$postpone quad-option.

-- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual-3.html mutt-1.4/doc/manual-3.html ---- mutt-1.4.orig/doc/manual-3.html Wed May 29 11:29:55 2002 -+++ mutt-1.4/doc/manual-3.html Thu Jan 1 01:00:00 1970 -@@ -1,793 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Configuration -- -- -- -- -- --Next --Previous --Contents --
--

3. Configuration

-- -- --

While the default configuration (or ``preferences'') make Mutt --usable right out of the box, it is often desirable to tailor Mutt to --suit your own tastes. When Mutt is first invoked, it will attempt to --read the ``system'' configuration file (defaults set by your local --system administrator), unless the ``-n'' --command line option is specified. This file is typically --/usr/local/share/mutt/Muttrc or /etc/Muttrc. Mutt --will next look for a file named .muttrc in your home --directory. If this file does not exist and your home directory has --a subdirectory named .mutt, mutt try to load a file named --.mutt/muttrc.

--

.muttrc is the file where you will usually place your --commands to configure Mutt.

--

In addition, mutt supports version specific configuration files that are --parsed instead of the default files as explained above. For instance, if --your system has a Muttrc-0.88 file in the system configuration --directory, and you are running version 0.88 of mutt, this file will be --sourced instead of the Muttrc file. The same is true of the user --configuration file, if you have a file .muttrc-0.88.6 in your home --directory, when you run mutt version 0.88.6, it will source this file --instead of the default .muttrc file. The version number is the --same which is visible using the ``-v'' --command line switch or using the show-version key (default: --V) from the index menu.

-- --

3.1 Syntax of Initialization Files --

-- -- --

An initialization file consists of a series of --commands. Each line of the file may contain one or more commands. --When multiple commands are used, they must be separated by a semicolon (;). --

--
--set realname='Mutt user' ; ignore x-
--
--
-- --The hash mark, or pound sign --(``#''), is used as a ``comment'' character. You can use it to --annotate your initialization file. All text after the comment character --to the end of the line is ignored. For example,

--

--

--
--my_hdr X-Disclaimer: Why are you listening to me? # This is a comment
--
--
--

--

Single quotes (') and double quotes (") can be used to quote strings --which contain spaces or other special characters. The difference between --the two types of quotes is similar to that of many popular shell programs, --namely that a single quote is used to specify a literal string (one that is --not interpreted for shell variables or quoting with a backslash [see --next paragraph]), while double quotes indicate a string for which --should be evaluated. For example, backtics are evaluated inside of double --quotes, but not for single quotes.

--

\ quotes the next character, just as in shells such as bash and zsh. --For example, if want to put quotes ``"'' inside of a string, you can use --``\'' to force the next character to be a literal instead of interpreted --character. --

--
--set realname="Michael \"MuttDude\" Elkins"
--
--
--

--

``\\'' means to insert a literal ``\'' into the line. --``\n'' and ``\r'' have their usual C meanings of linefeed and --carriage-return, respectively.

--

A \ at the end of a line can be used to split commands over --multiple lines, provided that the split points don't appear in the --middle of command names.

--

It is also possible to substitute the output of a Unix command in an --initialization file. This is accomplished by enclosing the command in --backquotes (``). For example, --

--
--my_hdr X-Operating-System: `uname -a`
--
--
-- --The output of the Unix command ``uname -a'' will be substituted before the --line is parsed. Note that since initialization files are line oriented, only --the first line of output from the Unix command will be substituted.

--

UNIX environments can be accessed like the way it is done in shells like --sh and bash: Prepend the name of the environment by a ``$''. For --example, --

--
--set record=+sent_on_$HOSTNAME
--
--
--

--

The commands understood by mutt are explained in the next paragraphs. --For a complete list, see the --command reference.

-- --

3.2 Defining/Using aliases --

-- -- --

Usage: alias key address [ , address, ... ]

--

It's usually very cumbersome to remember or type out the address of someone --you are communicating with. Mutt allows you to create ``aliases'' which map --a short string to a full address.

--

Note: if you want to create an alias for a group (by specifying more than --one address), you must separate the addresses with a comma (``,'').

--

To remove an alias or aliases (``*'' means all aliases):

--

unalias [ * | key ... ]

--

--

--
--alias muttdude me@cs.hmc.edu (Michael Elkins)
--alias theguys manny, moe, jack
--
--
--

--

Unlike other mailers, Mutt doesn't require aliases to be defined --in a special file. The alias command can appear anywhere in --a configuration file, as long as this file is --sourced. Consequently, you can have multiple alias files, or --you can have all aliases defined in your muttrc.

--

On the other hand, the --create-alias --function can use only one file, the one pointed to by the --$alias_file variable (which is --~/.muttrc by default). This file is not special either, --in the sense that Mutt will happily append aliases to any file, but in --order for the new aliases to take effect you need to explicitly --source this file too.

--

For example:

--

--

--
--source /usr/local/share/Mutt.aliases
--source ~/.mail_aliases
--set alias_file=~/.mail_aliases
--
--
--

--

To use aliases, you merely use the alias at any place in mutt where mutt --prompts for addresses, such as the To: or Cc: prompt. You can --also enter aliases in your editor at the appropriate headers if you have the --$edit_headers variable set.

--

In addition, at the various address prompts, you can use the tab character --to expand a partial alias to the full alias. If there are multiple matches, --mutt will bring up a menu with the matching aliases. In order to be --presented with the full list of aliases, you must hit tab with out a partial --alias, such as at the beginning of the prompt or after a comma denoting --multiple addresses.

--

In the alias menu, you can select as many aliases as you want with the --select-entry key (default: RET), and use the exit key --(default: q) to return to the address prompt.

-- --

3.3 Changing the default key bindings --

-- --

Usage: bind map key function

--

This command allows you to change the default key bindings (operation --invoked when pressing a key).

--

map specifies in which menu the binding belongs. The currently --defined maps are:

--

--

    --
  • generic
  • --
  • alias
  • --
  • attach
  • --
  • browser
  • --
  • editor
  • --
  • index
  • --
  • compose
  • --
  • pager
  • --
  • pgp
  • --
  • postpone
  • --
--

--

key is the key (or key sequence) you wish to bind. To specify a --control character, use the sequence \Cx, where x is the --letter of the control character (for example, to specify control-A use --``\Ca''). Note that the case of x as well as \C is --ignored, so that \CA, \Ca, \cA and \ca are all --equivalent. An alternative form is to specify the key as a three digit --octal number prefixed with a ``\'' (for example \177 is --equivalent to \c?).

--

In addition, key may consist of:

--

--

--
--\t              tab
--<tab>           tab
--\r              carriage return
--\n              newline
--\e              escape
--<esc>           escape
--<up>            up arrow
--<down>          down arrow
--<left>          left arrow
--<right>         right arrow
--<pageup>        Page Up
--<pagedown>      Page Down
--<backspace>     Backspace
--<delete>        Delete
--<insert>        Insert
--<enter>         Enter
--<return>        Return
--<home>          Home
--<end>           End
--<space>         Space bar
--<f1>            function key 1
--<f10>           function key 10
--
--
--

--

key does not need to be enclosed in quotes unless it contains a --space (`` '').

--

function specifies which action to take when key is pressed. --For a complete list of functions, see the --reference. The special function noop unbinds the specify key --sequence.

-- --

3.4 Defining aliases for character sets --

-- --

Usage: charset-hook alias charset
--Usage: iconv-hook charset local-charset

--

The charset-hook command defines an alias for a character set. --This is useful to properly display messages which are tagged with a --character set name not known to mutt.

--

The iconv-hook command defines a system-specific name for a --character set. This is helpful when your systems character --conversion library insists on using strange, system-specific names --for character sets.

-- -- --

3.5 Setting variables based upon mailbox --

-- --

Usage: folder-hook [!]regexp command

--

It is often desirable to change settings based on which mailbox you are --reading. The folder-hook command provides a method by which you can execute --any configuration command. pattern is a regular expression specifying --in which mailboxes to execute command before loading. If a mailbox --matches multiple folder-hook's, they are executed in the order given in the --muttrc.

--

Note: if you use the ``!'' shortcut for --$spoolfile at the beginning of the pattern, you must place it --inside of double or single quotes in order to distinguish it from the --logical not operator for the expression.

--

Note that the settings are not restored when you leave the mailbox. --For example, a command action to perform is to change the sorting method --based upon the mailbox being read:

--

--

--
--folder-hook mutt set sort=threads
--
--
--

--

However, the sorting method is not restored to its previous value when --reading a different mailbox. To specify a default command, use the --pattern ``.'':

-- --

--

--
--folder-hook . set sort=date-sent
--
--
--

-- --

3.6 Keyboard macros --

-- --

Usage: macro menu key sequence [ description ]

--

Macros are useful when you would like a single key to perform a series of --actions. When you press key in menu menu, Mutt will behave as if --you had typed sequence. So if you have a common sequence of commands --you type, you can create a macro to execute those commands with a single --key.

--

key and sequence are expanded by the same rules as the --key bindings. There are some additions however. The --first is that control characters in sequence can also be specified --as ^x. In order to get a caret (`^'') you need to use --^^. Secondly, to specify a certain key such as up --or to invoke a function directly, you can use the format --<key name> and <function name>. For a listing of key --names see the section on --key bindings. Functions --are listed in the --function reference.

--

The advantage with using function names directly is that the macros will --work regardless of the current key bindings, so they are not dependent on --the user having particular key definitions. This makes them more robust --and portable, and also facilitates defining of macros in files used by more --than one user (eg. the system Muttrc).

--

Optionally you can specify a descriptive text after sequence, --which is shown in the help screens.

--

Note: Macro definitions (if any) listed in the help screen(s), are --silently truncated at the screen width, and are not wrapped.

-- --

3.7 Using color and mono video attributes --

-- --

Usage: color object foreground background [ regexp ]
--Usage: color index foreground background pattern
--Usage: uncolor index pattern [ pattern ... ]

--

If your terminal supports color, you can spice up Mutt by creating your own --color scheme. To define the color of an object (type of information), you --must specify both a foreground color and a background color (it is not --possible to only specify one or the other).

--

object can be one of:

--

--

    --
  • attachment
  • --
  • body (match regexp in the body of messages)
  • --
  • bold (hiliting bold patterns in the body of messages)
  • --
  • error (error messages printed by Mutt)
  • --
  • header (match regexp in the message header)
  • --
  • hdrdefault (default color of the message header in the pager)
  • --
  • index (match pattern in the message index)
  • --
  • indicator (arrow or bar used to indicate the current item in a menu)
  • --
  • markers (the ``+'' markers at the beginning of wrapped lines in the pager)
  • --
  • message (informational messages)
  • --
  • normal
  • --
  • quoted (text matching --$quote_regexp in the body of a message)
  • --
  • quoted1, quoted2, ..., quotedN (higher levels of quoting)
  • --
  • search (hiliting of words in the pager)
  • --
  • signature
  • --
  • status (mode lines used to display info about the mailbox or message)
  • --
  • tilde (the ``~'' used to pad blank lines in the pager)
  • --
  • tree (thread tree drawn in the message index and attachment menu)
  • --
  • underline (hiliting underlined patterns in the body of messages)
  • --
--

--

foreground and background can be one of the following:

--

--

    --
  • white
  • --
  • black
  • --
  • green
  • --
  • magenta
  • --
  • blue
  • --
  • cyan
  • --
  • yellow
  • --
  • red
  • --
  • default
  • --
  • colorx
  • --
--

--

foreground can optionally be prefixed with the keyword bright to make --the foreground color boldfaced (e.g., brightred).

--

If your terminal supports it, the special keyword default can be --used as a transparent color. The value brightdefault is also valid. --If Mutt is linked against the S-Lang library, you also need to set --the COLORFGBG environment variable to the default colors of your --terminal for this to work; for example (for Bourne-like shells):

--

--

--
--set COLORFGBG="green;black"
--export COLORFGBG
--
--
--

--

Note: The S-Lang library requires you to use the lightgray --and brown keywords instead of white and yellow when --setting this variable.

--

Note: The uncolor command can be applied to the index object only. It --removes entries from the list. You must specify the same pattern --specified in the color command for it to be removed. The pattern ``*'' is --a special token which means to clear the color index list of all entries.

--

Mutt also recognizes the keywords color0, color1, ..., --colorN-1 (N being the number of colors supported --by your terminal). This is useful when you remap the colors for your --display (for example by changing the color associated with color2 --for your xterm), since color names may then lose their normal meaning.

--

If your terminal does not support color, it is still possible change the video --attributes through the use of the ``mono'' command:

--

Usage: mono <object> <attribute> [ regexp ]
--Usage: mono index attribute pattern
--Usage: unmono index pattern [ pattern ... ]

--

where attribute is one of the following:

--

--

    --
  • none
  • --
  • bold
  • --
  • underline
  • --
  • reverse
  • --
  • standout
  • --
--

-- --

3.8 Ignoring (weeding) unwanted message headers --

-- --

Usage: [un]ignore pattern [ pattern ... ]

--

Messages often have many header fields added by automatic processing systems, --or which may not seem useful to display on the screen. This command allows --you to specify header fields which you don't normally want to see.

--

You do not need to specify the full header field name. For example, --``ignore content-'' will ignore all header fields that begin with the pattern --``content-''.

--

To remove a previously added token from the list, use the ``unignore'' command. --Note that if you do ``ignore x-'' it is not possible to ``unignore x-mailer,'' --for example. The ``unignore'' command does not make Mutt display headers --with the given pattern.

--

``unignore *'' will remove all tokens from the ignore list.

--

For example: --

--
--# Sven's draconian header weeding
--ignore *
--unignore from date subject to cc
--unignore organization organisation x-mailer: x-newsreader: x-mailing-list:
--unignore posted-to:
--
--
--

-- --

3.9 Mailing lists --

-- --

Usage: [un]lists address [ address ... ]
--Usage: [un]subscribe address [ address ... ]

--

Mutt has a few nice features for --handling mailing lists. In order to take advantage of them, you must --specify which addresses belong to mailing lists, and which mailing --lists you are subscribed to. Once you have done this, the --list-reply function will work for all known lists. --Additionally, when you send a message to a subscribed list, mutt will --add a Mail-Followup-To header to tell other users' mail user agents --not to send copies of replies to your personal address. Note that --the Mail-Followup-To header is a non-standard extension which is not --supported by all mail user agents. Adding it is not bullet-proof against --receiving personal CCs of list messages. Also note that the generation --of the Mail-Followup-To header is controlled by the --followup_to configuration variable.

--

More precisely, Mutt maintains lists of known and subscribed mailing --lists. Every subscribed mailing list is known. To mark --a mailing list as known, use the ``lists'' command. To mark it as --subscribed, use ``subscribe''.

--

Specify as much of the address as you need to to remove ambiguity. For --example, if you've subscribed to the Mutt mailing list, you will receive mail --addresssed to mutt-users@mutt.org. So, to tell Mutt that this is a --mailing list, you could add ``lists mutt-users'' to your --initialization file. To tell mutt that you are subscribed to it, --add ``subscribe mutt-users'' to your initialization file instead. --If you also happen to get mail from someone whose address is --mutt-users@example.com, you could use ``lists mutt-users@mutt.org'' --or ``subscribe mutt-users@mutt.org'' to --match only mail from the actual list.

--

The ``unlists'' command is used to remove a token from the list of --known and subscribed mailing-lists. Use ``unlists *'' to remove all --tokens.

--

To remove a mailing list from the list of subscribed mailing lists, --but keep it on the list of known mailing lists, use ``unsubscribe''.

-- -- --

3.10 Using Multiple spool mailboxes --

-- --

Usage: mbox-hook [!]pattern mailbox

--

This command is used to move read messages from a specified mailbox to a --different mailbox automatically when you quit or change folders. --pattern is a regular expression specifying the mailbox to treat as a --``spool'' mailbox and mailbox specifies where mail should be saved when --read.

--

Unlike some of the other hook commands, only the first matching --pattern is used (it is not possible to save read mail in more than a single --mailbox).

-- --

3.11 Defining mailboxes which receive mail --

-- --

Usage: mailboxes [!]filename [ filename ... ]

--

This command specifies folders which can receive mail and --which will be checked for new messages. By default, the --main menu status bar displays how many of these folders have --new messages.

--

When changing folders, pressing space will cycle --through folders with new mail.

--

Pressing TAB in the directory browser will bring up a menu showing the files --specified by the mailboxes command, and indicate which contain new --messages. Mutt will automatically enter this mode when invoked from the --command line with the -y option.

--

Note: new mail is detected by comparing the last modification time to --the last access time. Utilities like biff or frm or any other --program which accesses the mailbox might cause Mutt to never detect new mail --for that mailbox if they do not properly reset the access time. Backup --tools are another common reason for updated access times.

-- --

Note: the filenames in the mailboxes command are resolved when --the command is executed, so if these names contain --shortcut characters (such as ``='' and ``!''), any variable --definition that affect these characters (like --$folder and --$spoolfile) --should be executed before the mailboxes command.

-- --

3.12 User defined headers --

-- --

Usage:
--my_hdr string
--unmy_hdr field [ field ... ]

--

The ``my_hdr'' command allows you to create your own header --fields which will be added to every message you send.

--

For example, if you would like to add an ``Organization:'' header field to --all of your outgoing messages, you can put the command

--

--

--my_hdr Organization: A Really Big Company, Anytown, USA --
--

--

in your .muttrc.

--

Note: space characters are not allowed between the keyword and --the colon (``:''). The standard for electronic mail (RFC822) says that --space is illegal there, so Mutt enforces the rule.

--

If you would like to add a header field to a single message, you should --either set the --edit_headers variable, --or use the edit-headers function (default: ``E'') in the send-menu so --that you can edit the header of your message along with the body.

--

To remove user defined header fields, use the ``unmy_hdr'' --command. You may specify an asterisk (``*'') to remove all header --fields, or the fields to remove. For example, to remove all ``To'' and --``Cc'' header fields, you could use:

--

--

--unmy_hdr to cc --
--

-- --

3.13 Defining the order of headers when viewing messages --

-- --

Usage: hdr_order header1 header2 header3

--

With this command, you can specify an order in which mutt will attempt --to present headers to you when viewing messages.

--

``unhdr_order *'' will clear all previous headers from the order list, --thus removing the header order effects set by the system-wide startup --file.

--

--

--
--hdr_order From Date: From: To: Cc: Subject:
--
--
--

-- --

3.14 Specify default save filename --

-- --

Usage: save-hook [!]pattern filename

--

This command is used to override the default filename used when saving --messages. filename will be used as the default filename if the message is --From: an address matching regexp or if you are the author and the --message is addressed to: something matching regexp.

--

See --Message Matching in Hooks for information on the exact format of pattern.

--

Examples:

--

--

--
--save-hook me@(turing\\.)?cs\\.hmc\\.edu$ +elkins
--save-hook aol\\.com$ +spam
--
--
--

--

Also see the --fcc-save-hook command.

-- --

3.15 Specify default Fcc: mailbox when composing --

-- --

Usage: fcc-hook [!]pattern mailbox

--

This command is used to save outgoing mail in a mailbox other than --$record. Mutt searches the initial list of --message recipients for the first matching regexp and uses mailbox --as the default Fcc: mailbox. If no match is found the message will be saved --to --$record mailbox.

--

See --Message Matching in Hooks for information on the exact format of pattern.

--

Example: fcc-hook aol.com$ +spammers

--

The above will save a copy of all messages going to the aol.com domain to --the `+spammers' mailbox by default. Also see the --fcc-save-hook command.

-- --

3.16 Specify default save filename and default Fcc: mailbox at once --

-- --

Usage: fcc-save-hook [!]pattern mailbox

--

This command is a shortcut, equivalent to doing both a --fcc-hook --and a --save-hook with its arguments.

-- --

3.17 Change settings based upon message recipients --

-- --

Usage: send-hook [!]pattern command

--

This command can be used to execute arbitrary configuration commands based --upon recipients of the message. pattern is a regular expression --matching the desired address. command is executed when regexp --matches recipients of the message. When multiple matches occur, commands are --executed in the order they are specified in the muttrc.

--

See --Message Matching in Hooks for information on the exact format of pattern.

--

Example: send-hook mutt "set mime_forward signature=''"

--

Another typical use for this command is to change the values of the --$attribution, --$signature and --$locale --variables in order to change the language of the attributions and --signatures based upon the recipients.

--

Note: the send-hook's are only executed ONCE after getting the initial --list of recipients. Adding a recipient after replying or editing the --message will NOT cause any send-hook to be executed. Also note that --my_hdr commands which modify recipient headers, or the message's --subject, don't have any effect on the current message when executed --from a send-hook.

-- --

3.18 Change settings before formatting a message --

-- --

Usage: message-hook [!]pattern command

--

This command can be used to execute arbitrary configuration commands --before viewing or formatting a message based upon information about the message. --command is executed if the pattern matches the message to be --displayed. When multiple matches occur, commands are executed in the order --they are specified in the muttrc.

--

See --Message Matching in Hooks for --information on the exact format of pattern.

--

Example: --

--
--message-hook ~A 'set pager=builtin'
--message-hook '~f freshmeat-news' 'set pager="less \"+/^  subject: .*\""'
--
--
--

-- --

3.19 Choosing the PGP key of the recipient --

-- --

Usage: pgp-hook pattern keyid

--

When encrypting messages with PGP, you may want to associate a certain --PGP key with a given e-mail address automatically, either because the --recipient's public key can't be deduced from the destination address, --or because, for some reasons, you need to override the key Mutt would --normally use. The pgp-hook command provides a method by which you can --specify the ID of the public key to be used when encrypting messages to --a certain recipient.

-- --

3.20 Adding key sequences to the keyboard buffer --

-- --

Usage: push string

--

This command adds the named string to the keyboard buffer. The string may --contain control characters, key names and function names like the sequence --string in the --macro command. You may use it to --automatically run a sequence of commands at startup, or when entering --certain folders.

-- --

3.21 Executing functions --

-- --

Usage: exec function [ function ... ]

--

This command can be used to execute any function. Functions are --listed in the --function reference. --``exec function'' is equivalent to ``push <function>''.

-- --

3.22 Message Scoring --

-- --

Usage: score pattern value
--Usage: unscore pattern [ pattern ... ]

--

The score commands adds value to a message's score if pattern --matches it. pattern is a string in the format described in the --patterns section (note: For efficiency reasons, patterns --which scan information not available in the index, such as ~b, --~B or ~h, may not be used). value is a --positive or negative integer. A message's final score is the sum total of all --matching score entries. However, you may optionally prefix value with --an equal sign (=) to cause evaluation to stop at a particular entry if there is --a match. Negative final scores are rounded up to 0.

--

The unscore command removes score entries from the list. You must --specify the same pattern specified in the score command for it to be --removed. The pattern ``*'' is a special token which means to clear the list --of all score entries.

-- --

3.23 Setting variables --

-- --

Usage: set [no|inv]variable[=value] [ variable ... ]
--Usage: toggle variable [variable ... ]
--Usage: unset variable [variable ... ]
--Usage: reset variable [variable ... ]

--

This command is used to set (and unset) --configuration variables. There are four basic types of variables: --boolean, number, string and quadoption. boolean variables can be --set (true) or unset (false). number variables can be --assigned a positive integer value.

--

string variables consist of any number of printable characters. --strings must be enclosed in quotes if they contain spaces or tabs. You --may also use the ``C'' escape sequences \n and \t for --newline and tab, respectively.

--

quadoption variables are used to control whether or not to be prompted --for certain actions, or to specify a default action. A value of yes --will cause the action to be carried out automatically as if you had answered --yes to the question. Similarly, a value of no will cause the the --action to be carried out as if you had answered ``no.'' A value of --ask-yes will cause a prompt with a default answer of ``yes'' and --ask-no will provide a default answer of ``no.''

--

Prefixing a variable with ``no'' will unset it. Example: set noaskbcc.

--

For boolean variables, you may optionally prefix the variable name with --inv to toggle the value (on or off). This is useful when writing --macros. Example: set invsmart_wrap.

--

The toggle command automatically prepends the inv prefix to all --specified variables.

--

The unset command automatically prepends the no prefix to all --specified variables.

--

Using the enter-command function in the index menu, you can query the --value of a variable by prefixing the name of the variable with a question --mark:

--

--

--
--set ?allow_8bit
--
--
--

--

The question mark is actually only required for boolean and quadoption --variables.

--

The reset command resets all given variables to the compile time --defaults (hopefully mentioned in this manual). If you use the command --set and prefix the variable with ``&'' this has the same --behavior as the reset command.

--

With the reset command there exists the special variable ``all'', --which allows you to reset all variables to their system defaults.

-- --

3.24 Reading initialization commands from another file --

-- --

Usage: source filename

--

This command allows the inclusion of initialization commands --from other files. For example, I place all of my aliases in --~/.mail_aliases so that I can make my --~/.muttrc readable and keep my aliases private.

--

If the filename begins with a tilde (``~''), it will be expanded to the --path of your home directory.

--

If the filename ends with a vertical bar (|), then filename is --considered to be an executable program from which to read input (eg. --source ~bin/myscript|/).

-- --

3.25 Removing hooks --

-- --

Usage: unhook [ * | hook-type ]

--

This command permits you to flush hooks you have previously defined. --You can either remove all hooks by giving the ``*'' character as an --argument, or you can remove all hooks of a specific type by saying --something like unhook send-hook.

-- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual-4.html mutt-1.4/doc/manual-4.html ---- mutt-1.4.orig/doc/manual-4.html Sun Nov 3 21:42:51 2002 -+++ mutt-1.4/doc/manual-4.html Thu Jan 1 01:00:00 1970 -@@ -1,873 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Advanced Usage -- -- -- -- -- --Next --Previous --Contents --
--

4. Advanced Usage

-- --

4.1 Regular Expressions --

-- --

All string patterns in Mutt including those in more complex --patterns must be specified --using regular expressions (regexp) in the ``POSIX extended'' syntax (which --is more or less the syntax used by egrep and GNU awk). For your --convenience, we have included below a brief description of this syntax.

--

The search is case sensitive if the pattern contains at least one upper --case letter, and case insensitive otherwise. Note that ``\'' --must be quoted if used for a regular expression in an initialization --command: ``\\''.

--

A regular expression is a pattern that describes a set of strings. --Regular expressions are constructed analogously to arithmetic --expressions, by using various operators to combine smaller expressions.

--

Note that the regular expression can be enclosed/delimited by either " --or ' which is useful if the regular expression includes a white-space --character. See --Syntax of Initialization Files --for more information on " and ' delimiter processing. To match a --literal " or ' you must preface it with \ (backslash).

--

The fundamental building blocks are the regular expressions that match --a single character. Most characters, including all letters and digits, --are regular expressions that match themselves. Any metacharacter with --special meaning may be quoted by preceding it with a backslash.

--

The period ``.'' matches any single character. The caret ``^'' and --the dollar sign ``$'' are metacharacters that respectively match --the empty string at the beginning and end of a line.

--

A list of characters enclosed by ``['' and ``]'' matches any --single character in that list; if the first character of the list --is a caret ``^'' then it matches any character not in the --list. For example, the regular expression [0123456789] --matches any single digit. A range of ASCII characters may be specified --by giving the first and last characters, separated by a hyphen --``‐''. Most metacharacters lose their special meaning inside --lists. To include a literal ``]'' place it first in the list. --Similarly, to include a literal ``^'' place it anywhere but first. --Finally, to include a literal hyphen ``‐'' place it last.

--

Certain named classes of characters are predefined. Character classes --consist of ``[:'', a keyword denoting the class, and ``:]''. --The following classes are defined by the POSIX standard:

--

--

--
[:alnum:]

Alphanumeric characters.

--
[:alpha:]

Alphabetic characters.

--
[:blank:]

Space or tab characters.

--
[:cntrl:]

Control characters.

--
[:digit:]

Numeric characters.

--
[:graph:]

Characters that are both printable and visible. (A space is printable, --but not visible, while an ``a'' is both.)

--
[:lower:]

Lower-case alphabetic characters.

--
[:print:]

Printable characters (characters that are not control characters.)

--
[:punct:]

Punctuation characters (characters that are not letter, digits, control --characters, or space characters).

--
[:space:]

Space characters (such as space, tab and formfeed, to name a few).

--
[:upper:]

Upper-case alphabetic characters.

--
[:xdigit:]

Characters that are hexadecimal digits.

--
--

--

A character class is only valid in a regular expression inside the --brackets of a character list. Note that the brackets in these --class names are part of the symbolic names, and must be included --in addition to the brackets delimiting the bracket list. For --example, [[:digit:]] is equivalent to --[0-9].

--

Two additional special sequences can appear in character lists. These --apply to non-ASCII character sets, which can have single symbols (called --collating elements) that are represented with more than one character, --as well as several characters that are equivalent for collating or --sorting purposes:

--

--

--
Collating Symbols

A collating symbols is a multi-character collating element enclosed in --``[.'' and ``.]''. For example, if ``ch'' is a collating --element, then [[.ch.]] is a regexp that matches --this collating element, while [ch] is a regexp that --matches either ``c'' or ``h''.

--
Equivalence Classes

An equivalence class is a locale-specific name for a list of --characters that are equivalent. The name is enclosed in ``[='' --and ``=]''. For example, the name ``e'' might be used to --represent all of ``è'' ``é'' and ``e''. In this case, --[[=e=]] is a regexp that matches any of --``è'', ``é'' and ``e''.

--
--

--

A regular expression matching a single character may be followed by one --of several repetition operators:

--

--

--
?

The preceding item is optional and matched at most once.

--
*

The preceding item will be matched zero or more times.

--
+

The preceding item will be matched one or more times.

--
{n}

The preceding item is matched exactly n times.

--
{n,}

The preceding item is matched n or more times.

--
{,m}

The preceding item is matched at most m times.

--
{n,m}

The preceding item is matched at least n times, but no more than --m times.

--
--

--

Two regular expressions may be concatenated; the resulting regular --expression matches any string formed by concatenating two substrings --that respectively match the concatenated subexpressions.

--

Two regular expressions may be joined by the infix operator ``|''; --the resulting regular expression matches any string matching either --subexpression.

--

Repetition takes precedence over concatenation, which in turn takes --precedence over alternation. A whole subexpression may be enclosed in --parentheses to override these precedence rules.

--

Note: If you compile Mutt with the GNU rx package, the --following operators may also be used in regular expressions:

--

--

--
\\y

Matches the empty string at either the beginning or the end of a word.

--
\\B

Matches the empty string within a word.

--
\\<

Matches the empty string at the beginning of a word.

--
\\>

Matches the empty string at the end of a word.

--
\\w

Matches any word-constituent character (letter, digit, or underscore).

--
\\W

Matches any character that is not word-constituent.

--
\\`

Matches the empty string at the beginning of a buffer (string).

--
\\'

Matches the empty string at the end of a buffer.

--
--

--

Please note however that these operators are not defined by POSIX, so --they may or may not be available in stock libraries on various systems.

-- --

4.2 Patterns --

-- --

Many of Mutt's commands allow you to specify a pattern to match --(limit, tag-pattern, delete-pattern, etc.). There are several ways to select --messages:

--

--

--
--~A              all messages
--~b EXPR         messages which contain EXPR in the message body
--~B EXPR         messages which contain EXPR in the whole message
--~c USER         messages carbon-copied to USER
--~C EXPR         message is either to: or cc: EXPR
--~D              deleted messages
--~d [MIN]-[MAX]  messages with ``date-sent'' in a Date range
--~E              expired messages
--~e EXPR         message which contains EXPR in the ``Sender'' field
--~F              flagged messages
--~f USER         messages originating from USER
--~g              PGP signed messages
--~G              PGP encrypted messages
--~h EXPR         messages which contain EXPR in the message header
--~k              message contains PGP key material
--~i ID           message which match ID in the ``Message-ID'' field
--~L EXPR         message is either originated or received by EXPR
--~l              message is addressed to a known mailing list
--~m [MIN]-[MAX]  message in the range MIN to MAX *)
--~n [MIN]-[MAX]  messages with a score in the range MIN to MAX *)
--~N              new messages
--~O              old messages
--~p              message is addressed to you (consults $alternates)
--~P              message is from you (consults $alternates)
--~Q              messages which have been replied to
--~R              read messages
--~r [MIN]-[MAX]  messages with ``date-received'' in a Date range
--~S              superseded messages
--~s SUBJECT      messages having SUBJECT in the ``Subject'' field.
--~T              tagged messages
--~t USER         messages addressed to USER
--~U              unread messages
--~v              message is part of a collapsed thread.
--~x EXPR         messages which contain EXPR in the `References' field
--~y EXPR         messages which contain EXPR in the `X-Label' field
--~z [MIN]-[MAX]  messages with a size in the range MIN to MAX *)
--~=              duplicated messages (see $duplicate_threads)
--
--
--

--

Where EXPR, USER, ID, and SUBJECT are --regular expressions.

--

*) The forms <[MAX], >[MIN], --[MIN]- and -[MAX] --are allowed, too.

-- --

Pattern Modifier

-- -- --

Note that patterns matching 'lists' of addresses (notably c,C,p,P and t) --match if there is at least one match in the whole list. If you want to --make sure that all elements of that list match, you need to prefix your --pattern with ^. --This example matches all mails which only has recipients from Germany.

--

--

--
--^~C \.de$
--
--
--

-- --

Complex Patterns

-- -- --

Logical AND is performed by specifying more than one criterion. For --example:

--

--

--
--~t mutt ~f elkins
--
--
--

--

would select messages which contain the word ``mutt'' in the list of --recipients and that have the word ``elkins'' in the ``From'' header --field.

--

Mutt also recognizes the following operators to create more complex search --patterns:

--

--

    --
  • ! -- logical NOT operator
  • --
  • | -- logical OR operator
  • --
  • () -- logical grouping operator
  • --
--

--

Here is an example illustrating a complex search pattern. This pattern will --select all messages which do not contain ``mutt'' in the ``To'' or ``Cc'' --field and which are from ``elkins''.

--

--

--
--!(~t mutt|~c mutt) ~f elkins
--
--
--

--

Here is an example using white space in the regular expression (note --the ' and " delimiters). For this to match, the mail's subject must --match the ``^Junk +From +Me$'' and it must be from either ``Jim +Somebody'' --or ``Ed +SomeoneElse'':

--

--

--
-- '~s "^Junk +From +Me$" ~f ("Jim +Somebody"|"Ed +SomeoneElse")'
--
--
--

-- --

Searching by Date

-- --

Mutt supports two types of dates, absolute and relative.

--

Absolute. Dates must be in DD/MM/YY format (month and year are --optional, defaulting to the current month and year). An example of a valid --range of dates is:

--

--

--
--Limit to messages matching: ~d 20/1/95-31/10
--
--
--

--

If you omit the minimum (first) date, and just specify ``-DD/MM/YY'', all --messages before the given date will be selected. If you omit the maximum --(second) date, and specify ``DD/MM/YY-'', all messages after the given --date will be selected. If you specify a single date with no dash (``-''), --only messages sent on the given date will be selected.

--

Error Margins. You can add error margins to absolute dates. --An error margin is a sign (+ or -), followed by a digit, followed by --one of the following units: --

--y       years
--m       months
--w       weeks
--d       days
--
-- --As a special case, you can replace the sign by a ``*'' character, --which is equivalent to giving identical plus and minus error margins.

--

Example: To select any messages two weeks around January 15, 2001, --you'd use the following pattern: --

--
-- 
--Limit to messages matching: ~d 15/1/2001*2w
--
--
--

-- --

Relative. This type of date is relative to the current date, and may --be specified as: --

    --
  • >offset (messages older than offset units)
  • --
  • <offset (messages newer than offset units)
  • --
  • =offset (messages exactly offset units old)
  • --
--

--

offset is specified as a positive number with one of the following --units: --

--y       years
--m       months
--w       weeks
--d       days
--
--

--

Example: to select messages less than 1 month old, you would use --

--
--Limit to messages matching: ~d <1m
--
--
--

-- -- --

Note: all dates used when searching are relative to the --local time zone, so unless you change the setting of your --$index_format to include a --%[...] format, these are not the dates shown --in the main index.

-- --

4.3 Using Tags --

-- -- --

Sometimes it is desirable to perform an operation on a group of --messages all at once rather than one at a time. An example might be --to save messages to a mailing list to a separate folder, or to --delete all messages with a given subject. To tag all messages --matching a pattern, use the tag-pattern function, which is bound to --``shift-T'' by default. Or you can select individual messages by --hand using the ``tag-message'' function, which is bound to ``t'' by --default. See --patterns for Mutt's pattern --matching syntax.

--

Once you have tagged the desired messages, you can use the --``tag-prefix'' operator, which is the ``;'' (semicolon) key by default. --When the ``tag-prefix'' operator is used, the next operation will --be applied to all tagged messages if that operation can be used in that --manner. If the --$auto_tag --variable is set, the next operation applies to the tagged messages --automatically, without requiring the ``tag-prefix''.

-- --

4.4 Using Hooks --

-- --

A hook is a concept borrowed from the EMACS editor which allows you to --execute arbitrary commands before performing some operation. For example, --you may wish to tailor your configuration based upon which mailbox you are --reading, or to whom you are sending mail. In the Mutt world, a hook --consists of a --regular expression or --pattern along with a --configuration option/command. See --

-- --for specific details on each type of hook available.

--

Note: if a hook changes configuration settings, these changes remain --effective until the end of the current mutt session. As this is generally --not desired, a default hook needs to be added before all other hooks to --restore configuration defaults. Here is an example with send-hook and the --my_hdr directive:

--

--

--
--send-hook . 'unmy_hdr From:'
--send-hook ~Cb@b.b my_hdr from: c@c.c
--
--
--

-- --

Message Matching in Hooks

-- --

Hooks that act upon messages (send-hook, save-hook, fcc-hook, --message-hook) are evaluated in a slightly different manner. For the other --types of hooks, a --regular expression is --sufficient. But in dealing with messages a finer grain of control is --needed for matching since for different purposes you want to match --different criteria.

--

Mutt allows the use of the --search pattern --language for matching messages in hook commands. This works in --exactly the same way as it would when limiting or --searching the mailbox, except that you are restricted to those --operators which match information mutt extracts from the header of --the message (i.e. from, to, cc, date, subject, etc.).

--

For example, if you wanted to set your return address based upon sending --mail to a specific address, you could do something like: --

--
--send-hook '~t ^me@cs\.hmc\.edu$' 'my_hdr From: Mutt User <user@host>'
--
--
-- --which would execute the given command when sending mail to --me@cs.hmc.edu.

--

However, it is not required that you write the pattern to match using the --full searching language. You can still specify a simple regular --expression like the other hooks, in which case Mutt will translate your --pattern into the full language, using the translation specified by the --$default_hook variable. The --pattern is translated at the time the hook is declared, so the value of --$default_hook that is in effect --at that time will be used.

-- --

4.5 External Address Queries --

-- --

Mutt supports connecting to external directory databases such as LDAP, --ph/qi, bbdb, or NIS through a wrapper script which connects to mutt --using a simple interface. Using the --$query_command variable, you specify the wrapper --command to use. For example:

--

--

--
--set query_command = "mutt_ldap_query.pl '%s'"
--
--
--

--

The wrapper script should accept the query on the command-line. It --should return a one line message, then each matching response on a --single line, each line containing a tab separated address then name then --some other optional information. On error, or if there are no matching --addresses, return a non-zero exit code and a one line error message.

--

An example multiple response output: --

--
--Searching database ... 20 entries ... 3 matching:
--me@cs.hmc.edu           Michael Elkins  mutt dude
--blong@fiction.net       Brandon Long    mutt and more
--roessler@guug.de        Thomas Roessler mutt pgp
--
--
--

--

There are two mechanisms for accessing the query function of mutt. One --is to do a query from the index menu using the query function (default: Q). --This will prompt for a query, then bring up the query menu which will --list the matching responses. From the query menu, you can select --addresses to create aliases, or to mail. You can tag multiple messages --to mail, start a new query, or have a new query appended to the current --responses.

--

The other mechanism for accessing the query function is for address --completion, similar to the alias completion. In any prompt for address --entry, you can use the complete-query function (default: ^T) to run a --query based on the current address you have typed. Like aliases, mutt --will look for what you have typed back to the last space or comma. If --there is a single response for that query, mutt will expand the address --in place. If there are multiple responses, mutt will activate the query --menu. At the query menu, you can select one or more addresses to be --added to the prompt.

-- --

4.6 Mailbox Formats --

-- --

Mutt supports reading and writing of four different mailbox formats: --mbox, MMDF, MH and Maildir. The mailbox type is autodetected, so there --is no need to use a flag for different mailbox types. When creating new --mailboxes, Mutt uses the default specified with the --$mbox_type variable.

--

mbox. This is the most widely used mailbox format for UNIX. All --messages are stored in a single file. Each message has a line of the form:

--

--

--
--From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST
--
--
--

--

to denote the start of a new message (this is often referred to as the --``From_'' line).

--

MMDF. This is a variant of the mbox format. Each message is --surrounded by lines containing ``^A^A^A^A'' (four control-A's).

--

MH. A radical departure from mbox and MMDF, a mailbox --consists of a directory and each message is stored in a separate file. --The filename indicates the message number (however, this is may not --correspond to the message number Mutt displays). Deleted messages are --renamed with a comma (,) prepended to the filename. Note: Mutt --detects this type of mailbox by looking for either .mh_sequences --or .xmhcache (needed to distinguish normal directories from MH --mailboxes).

--

Maildir. The newest of the mailbox formats, used by the Qmail MTA (a --replacement for sendmail). Similar to MH, except that it adds three --subdirectories of the mailbox: tmp, new and cur. Filenames --for the messages are chosen in such a way they are unique, even when two --programs are writing the mailbox over NFS, which means that no file locking --is needed.

-- --

4.7 Mailbox Shortcuts --

-- --

There are a number of built in shortcuts which refer to specific mailboxes. --These shortcuts can be used anywhere you are prompted for a file or mailbox --path.

--

--

    --
  • ! -- refers to your --$spoolfile (incoming) mailbox
  • --
  • > -- refers to your --$mbox file
  • --
  • < -- refers to your --$record file
  • --
  • - or !! -- refers to the file you've last visited
  • --
  • ~ -- refers to your home directory
  • --
  • = or + -- refers to your --$folder directory
  • --
  • @alias -- refers to the --default save folder as determined by the address of the alias
  • --
--

-- --

4.8 Handling Mailing Lists --

-- -- --

Mutt has a few configuration options that make dealing with large --amounts of mail easier. The first thing you must do is to let Mutt --know what addresses you consider to be mailing lists (technically --this does not have to be a mailing list, but that is what it is most --often used for), and what lists you are subscribed to. This is --accomplished through the use of the --lists and subscribe commands in your muttrc.

--

Now that Mutt knows what your mailing lists are, it can do several --things, the first of which is the ability to show the name of a list --through which you received a message (i.e., of a subscribed list) in --the index menu display. This is useful to distinguish between --personal and list mail in the same mailbox. In the --$index_format variable, the escape ``%L'' --will return the string ``To <list>'' when ``list'' appears in the --``To'' field, and ``Cc <list>'' when it appears in the ``Cc'' --field (otherwise it returns the name of the author).

--

Often times the ``To'' and ``Cc'' fields in mailing list messages --tend to get quite large. Most people do not bother to remove the --author of the message they are reply to from the list, resulting in --two or more copies being sent to that person. The ``list-reply'' --function, which by default is bound to ``L'' in the index menu --and pager, helps reduce the clutter by only replying to the --known mailing list addresses instead of all recipients (except as --specified by Mail-Followup-To, see below).

--

Mutt also supports the Mail-Followup-To header. When you send --a message to a list of recipients which includes one or several --subscribed mailing lists, and if the --$followup_to option is set, mutt will generate --a Mail-Followup-To header which contains all the recipients to whom --you send this message, but not your address. This indicates that --group-replies or list-replies (also known as ``followups'') to this --message should only be sent to the original recipients of the --message, and not separately to you - you'll receive your copy through --one of the mailing lists you are subscribed to.

--

Conversely, when group-replying or list-replying to a message which --has a Mail-Followup-To header, mutt will respect this header if --the --$honor_followup_to configuration --variable is set. Using list-reply will in this case also make sure --that the reply goes to the mailing list, even if it's not specified --in the list of recipients in the Mail-Followup-To.

--

Note that, when header editing is enabled, you can create a --Mail-Followup-To header manually. Mutt will only auto-generate --this header if it doesn't exist when you send the message.

-- --

The other method some mailing list admins use is to generate a --``Reply-To'' field which points back to the mailing list address rather --than the author of the message. This can create problems when trying --to reply directly to the author in private, since most mail clients --will automatically reply to the address given in the ``Reply-To'' --field. Mutt uses the --$reply_to --variable to help decide which address to use. If set, you will be --prompted as to whether or not you would like to use the address given in --the ``Reply-To'' field, or reply directly to the address given in the --``From'' field. When unset, the ``Reply-To'' field will be used when --present.

--

The ``X-Label:'' header field can be used to further identify mailing --lists or list subject matter (or just to annotate messages --individually). The --$index_format variable's ``%y'' and --``%Y'' escapes can be used to expand ``X-Label:'' fields in the --index, and Mutt's pattern-matcher can match regular expressions to --``X-Label:'' fields with the `` y'' selector. ``X-Label:'' is not a --standard message header field, but it can easily be inserted by procmail --and other mail filtering agents.

--

Lastly, Mutt has the ability to --sort the mailbox into --threads. A thread is a group of messages which all relate to the same --subject. This is usually organized into a tree-like structure where a --message and all of its replies are represented graphically. If you've ever --used a threaded news client, this is the same concept. It makes dealing --with large volume mailing lists easier because you can easily delete --uninteresting threads and quickly find topics of value.

-- --

4.9 Delivery Status Notification (DSN) Support --

-- --

RFC1894 defines a set of MIME content types for relaying information --about the status of electronic mail messages. These can be thought of as --``return receipts.'' Berkeley sendmail 8.8.x currently has some command --line options in which the mail client can make requests as to what type --of status messages should be returned.

--

To support this, there are two variables. --$dsn_notify is used to request receipts for --different results (such as failed message, message delivered, etc.). --$dsn_return requests how much --of your message should be returned with the receipt (headers or full --message). Refer to the man page on sendmail for more details on DSN.

-- --

4.10 POP3 Support (OPTIONAL) --

-- -- --

If Mutt was compiled with POP3 support (by running the configure --script with the --enable-pop flag), it has the ability to work --with mailboxes located on a remote POP3 server and fetch mail for local --browsing.

--

You can access the remote POP3 mailbox by selecting the folder --pop://popserver/.

--

You can select an alternative port by specifying it with the server, ie: --pop://popserver:port/.

--

You can also specify different username for each folder, ie: --pop://username@popserver[:port]/.

--

Polling for new mail is more expensive over POP3 than locally. For this --reason the frequency at which Mutt will check for mail remotely can be --controlled by the --$pop_checkinterval --variable, which defaults to every 60 seconds.

--

If Mutt was compiled with SSL support (by running the configure --script with the --with-ssl flag), connections to POP3 servers --can be encrypted. This naturally requires that the server supports --SSL encrypted connections. To access a folder with POP3/SSL, you should --use pops: prefix, ie: --pops://[username@]popserver[:port]/.

--

Another way to access your POP3 mail is the fetch-mail function --(default: G). It allows to connect to --pop_host, fetch all your new mail and place it in the --local --spoolfile. After this --point, Mutt runs exactly as if the mail had always been local.

--

Note: If you only need to fetch all messages to local mailbox --you should consider using a specialized program, such as --fetchmail

-- --

4.11 IMAP Support (OPTIONAL) --

-- -- --

If Mutt was compiled with IMAP support (by running the configure --script with the --enable-imap flag), it has the ability to work --with folders located on a remote IMAP server.

--

You can access the remote inbox by selecting the folder --imap://imapserver/INBOX, where imapserver is the name of the --IMAP server and INBOX is the special name for your spool mailbox on --the IMAP server. If you want to access another mail folder at the IMAP --server, you should use imap://imapserver/path/to/folder where --path/to/folder is the path of the folder you want to access.

--

You can select an alternative port by specifying it with the server, ie: --imap://imapserver:port/INBOX.

--

You can also specify different username for each folder, ie: --imap://username@imapserver[:port]/INBOX.

--

If Mutt was compiled with SSL support (by running the configure --script with the --with-ssl flag), connections to IMAP servers --can be encrypted. This naturally requires that the server supports --SSL encrypted connections. To access a folder with IMAP/SSL, you should --use imaps://[username@]imapserver[:port]/path/to/folder as your --folder path.

--

Pine-compatible notation is also supported, ie --{[username@]imapserver[:port][/ssl]}path/to/folder

--

Note that not all servers use / as the hierarchy separator. Mutt should --correctly notice which separator is being used by the server and convert --paths accordingly.

--

When browsing folders on an IMAP server, you can toggle whether to look --at only the folders you are subscribed to, or all folders with the --toggle-subscribed command. See also the --$imap_list_subscribed variable.

--

Polling for new mail on an IMAP server can cause noticeable delays. So, you'll --want to carefully tune the --$mail_check --and --$timeout --variables. Personally I use --

--
--set mail_check=90
--set timeout=15
--
--
-- --with relatively good results over my slow modem line.

--

Note that if you are using mbox as the mail store on UW servers prior to --v12.250, the server has been reported to disconnect a client if another client --selects the same folder.

-- --

The Folder Browser

-- -- --

As of version 1.2, mutt supports browsing mailboxes on an IMAP --server. This is mostly the same as the local file browser, with the --following differences: --

    --
  • In lieu of file permissions, mutt displays the string "IMAP", --possibly followed by the symbol "+", indicating --that the entry contains both messages and subfolders. On --Cyrus-like servers folders will often contain both messages and --subfolders.
  • --
  • For the case where an entry can contain both messages and --subfolders, the selection key (bound to enter by default) --will choose to descend into the subfolder view. If you wish to view --the messages in that folder, you must use view-file instead --(bound to space by default).
  • --
  • You can delete mailboxes with the delete-mailbox --command (bound to d by default. You may also --subscribe and unsubscribe to mailboxes (normally --these are bound to s and u, respectively).
  • --
--

-- --

Authentication

-- -- --

Mutt supports four authentication methods with IMAP servers: SASL, --GSSAPI, CRAM-MD5, and LOGIN (there is a patch by Grant Edwards to add --NTLM authentication for you poor exchange users out there, but it has --yet to be integrated into the main tree). There is also support for --the pseudo-protocol ANONYMOUS, which allows you to log in to a public --IMAP server without having an account. To use ANONYMOUS, simply make --your username blank or "anonymous".

--

SASL is a special super-authenticator, which selects among several protocols --(including GSSAPI, CRAM-MD5, ANONYMOUS, and DIGEST-MD5) the most secure --method available on your host and the server. Using some of these methods --(including DIGEST-MD5 and possibly GSSAPI), your entire session will be --encrypted and invisible to those teeming network snoops. It is the best --option if you have it. To use it, you must have the Cyrus SASL library --installed on your system and compile mutt with the --with-sasl flag.

--

Mutt will try whichever methods are compiled in and available on the server, --in the following order: SASL, ANONYMOUS, GSSAPI, CRAM-MD5, LOGIN.

--

There are a few variables which control authentication: --

    --
  • --$imap_user - controls --the username under which you request authentication on the IMAP server, --for all authenticators. This is overridden by an explicit username in --the mailbox path (ie by using a mailbox name of the form --{user@host}).
  • --
  • --$imap_pass - a --password which you may preset, used by all authentication methods where --a password is needed.
  • --
  • --$imap_authenticators - a colon-delimited list of IMAP --authentication methods to try, in the order you wish to try them. If --specified, this overrides mutt's default (attempt everything, in the order --listed above).
  • --
--

-- --

4.12 Managing multiple IMAP/POP accounts (OPTIONAL) --

-- -- --

If you happen to have accounts on multiple IMAP and/or POP servers, --you may find managing all the authentication settings inconvenient and --error-prone. The account-hook command may help. This hook works like --folder-hook but is invoked whenever you access a remote mailbox --(including inside the folder browser), not just when you open the --mailbox.

--

Some examples:

--

--

--
--account-hook . 'unset imap_user; unset imap_pass; unset tunnel'
--account-hook imap://host1/ 'set imap_user=me1 imap_pass=foo'
--account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"'
--
--
--

-- --

4.13 Start a WWW Browser on URLs (EXTERNAL) --

-- --

If a message contains URLs (unified ressource locator = address in the --WWW space like http://www.mutt.org/), it is efficient to get --a menu with all the URLs and start a WWW browser on one of them. This --functionality is provided by the external urlview program which can be --retrieved at --ftp://ftp.guug.de/pub/mutt/contrib/ and the configuration commands: --

--
--macro index \cb |urlview\n
--macro pager \cb |urlview\n
--
--
--

-- --

4.14 Compressed folders Support (OPTIONAL) --

-- -- --

If Mutt was compiled with compressed folders support (by running the --configure script with the --enable-compressed flag), Mutt --can open folders stored in an arbitrary format, provided that the user --has a script to convert from/to this format to one of the accepted.

--

The most common use is to open compressed archived folders e.g. with --gzip.

--

In addition, the user can provide a script that gets a folder in an --accepted format and appends its context to the folder in the --user-defined format, which may be faster than converting the entire --folder to the accepted format, appending to it and converting back to --the user-defined format.

--

There are three hooks defined ( --open-hook, --close-hook and --append-hook) which define commands to uncompress and compress --a folder and to append messages to an existing compressed folder --respectively.

--

For example:

--

--

--
--open-hook \\.gz$ "gzip -cd %f > %t" 
--close-hook \\.gz$ "gzip -c %t > %f"
--append-hook \\.gz$ "gzip -c %t >> %f" 
--
--
--

--

You do not have to specify all of the commands. If you omit --append-hook, the folder will be open and --closed again each time you will add to it. If you omit --close-hook (or give empty command) , the --folder will be open in the mode. If you specify --append-hook though you'll be able to append --to the folder.

--

Note that Mutt will only try to use hooks if the file is not in one of --the accepted formats. In particular, if the file is empty, mutt --supposes it is not compressed. This is important because it allows the --use of programs that do not have well defined extensions. Just use --"." as a regexp. But this may be surprising if your --compressing script produces empty files. In this situation, unset --$save_empty, so that the compressed file --will be removed if you delete all of the messages.

-- --

Open a compressed mailbox for reading

-- --

Usage: open-hook regexp "command"


-- --Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual-5.html mutt-1.4/doc/manual-5.html ---- mutt-1.4.orig/doc/manual-5.html Wed May 29 11:29:56 2002 -+++ mutt-1.4/doc/manual-5.html Thu Jan 1 01:00:00 1970 -@@ -1,545 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Mutt's MIME Support -- -- -- -- -- --Next --Previous --Contents --
--

5. Mutt's MIME Support

-- --

Quite a bit of effort has been made to make Mutt the premier text-mode --MIME MUA. Every effort has been made to provide the functionality that --the discerning MIME user requires, and the conformance to the standards --wherever possible. When configuring Mutt for MIME, there are two extra --types of configuration files which Mutt uses. One is the --mime.types file, which contains the mapping of file extensions to --IANA MIME types. The other is the mailcap file, which specifies --the external commands to use for handling specific MIME types.

-- --

5.1 Using MIME in Mutt --

-- --

There are three areas/menus in Mutt which deal with MIME, they are the --pager (while viewing a message), the attachment menu and the compose --menu.

-- --

Viewing MIME messages in the pager

-- --

When you select a message from the index and view it in the pager, Mutt --decodes the message to a text representation. Mutt internally supports --a number of MIME types, including text/plain, text/enriched, --message/rfc822, and message/news. In addition, the export --controlled version of Mutt recognizes a variety of PGP MIME types, --including PGP/MIME and application/pgp.

--

Mutt will denote attachments with a couple lines describing them. --These lines are of the form: --

--
--[-- Attachment #1: Description --]
--[-- Type: text/plain, Encoding: 7bit, Size: 10000 --]
--
--
-- --Where the Description is the description or filename given for the --attachment, and the Encoding is one of --7bit/8bit/quoted-printable/base64/binary.

--

If Mutt cannot deal with a MIME type, it will display a message like: --

--
--[-- image/gif is unsupported (use 'v' to view this part) --]
--
--
--

-- --

The Attachment Menu

-- --

The default binding for view-attachments is `v', which displays the --attachment menu for a message. The attachment menu displays a list of --the attachments in a message. From the attachment menu, you can save, --print, pipe, delete, and view attachments. You can apply these --operations to a group of attachments at once, by tagging the attachments --and by using the ``tag-prefix'' operator. You can also reply to the --current message from this menu, and only the current attachment (or the --attachments tagged) will be quoted in your reply. You can view --attachments as text, or view them using the mailcap viewer definition.

--

Finally, you can apply the usual message-related functions (like --resend-message, and the reply --and forward functions) to attachments of type message/rfc822.

--

See the help on the attachment menu for more information.

-- --

The Compose Menu

-- --

The compose menu is the menu you see before you send a message. It --allows you to edit the recipient list, the subject, and other aspects --of your message. It also contains a list of the attachments of your --message, including the main body. From this menu, you can print, copy, --filter, pipe, edit, compose, review, and rename an attachment or a --list of tagged attachments. You can also modifying the attachment --information, notably the type, encoding and description.

--

Attachments appear as follows: --

---   1 [text/plain, 7bit, 1K]             /tmp/mutt-euler-8082-0 <no description>
--    2 [applica/x-gunzip, base64, 422K]   ~/src/mutt-0.85.tar.gz <no description>
--
--

--

The '-' denotes that Mutt will delete the file after sending (or --postponing, or cancelling) the message. It can be toggled with the --toggle-unlink command (default: u). The next field is the MIME --content-type, and can be changed with the edit-type command --(default: ^T). The next field is the encoding for the attachment, --which allows a binary message to be encoded for transmission on 7bit --links. It can be changed with the edit-encoding command --(default: ^E). The next field is the size of the attachment, --rounded to kilobytes or megabytes. The next field is the filename, --which can be changed with the rename-file command (default: R). --The final field is the description of the attachment, and can be --changed with the edit-description command (default: d).

-- --

5.2 MIME Type configuration with mime.types --

-- --

When you add an attachment to your mail message, Mutt searches your --personal mime.types file at ${HOME}/.mime.types, and then --the system mime.types file at /usr/local/share/mutt/mime.types or --/etc/mime.types

--

The mime.types file consist of lines containing a MIME type and a space --separated list of extensions. For example: --

--
--application/postscript          ps eps
--application/pgp                 pgp
--audio/x-aiff                    aif aifc aiff
--
--
-- --A sample mime.types file comes with the Mutt distribution, and --should contain most of the MIME types you are likely to use.

--

If Mutt can not determine the mime type by the extension of the file you --attach, it will look at the file. If the file is free of binary --information, Mutt will assume that the file is plain text, and mark it --as text/plain. If the file contains binary information, then Mutt will --mark it as application/octet-stream. You can change the MIME --type that Mutt assigns to an attachment by using the edit-type --command from the compose menu (default: ^T). The MIME type is actually a --major mime type followed by the sub-type, separated by a '/'. 6 major --types: application, text, image, video, audio, and model have been approved --after various internet discussions. Mutt recognises all of these if the --appropriate entry is found in the mime.types file. It also recognises other --major mime types, such as the chemical type that is widely used in the --molecular modelling community to pass molecular data in various forms to --various molecular viewers. Non-recognised mime types should only be used --if the recipient of the message is likely to be expecting such attachments.

-- --

5.3 MIME Viewer configuration with mailcap --

-- --

Mutt supports RFC 1524 MIME Configuration, in particular the Unix --specific format specified in Appendix A of RFC 1524. This file format --is commonly referred to as the mailcap format. Many MIME compliant --programs utilize the mailcap format, allowing you to specify handling --for all MIME types in one place for all programs. Programs known to --use this format include Netscape, XMosaic, lynx and metamail.

--

In order to handle various MIME types that Mutt can not handle --internally, Mutt parses a series of external configuration files to --find an external handler. The default search string for these files --is a colon delimited list set to --

--
--${HOME}/.mailcap:/usr/local/share/mutt/mailcap:/etc/mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap
--
--
-- --where $HOME is your home directory.

--

In particular, the metamail distribution will install a mailcap file, --usually as /usr/local/etc/mailcap, which contains some baseline --entries.

-- --

The Basics of the mailcap file

-- --

A mailcap file consists of a series of lines which are comments, blank, --or definitions.

--

A comment line consists of a # character followed by anything you want.

--

A blank line is blank.

--

A definition line consists of a content type, a view command, and any --number of optional fields. Each field of a definition line is divided --by a semicolon ';' character.

--

The content type is specified in the MIME standard type/subtype method. --For example, --text/plain, text/html, image/gif, --etc. In addition, the mailcap format includes two formats for --wildcards, one using the special '*' subtype, the other is the implicit --wild, where you only include the major type. For example, image/*, or --video, will match all image types and video types, --respectively.

--

The view command is a Unix command for viewing the type specified. There --are two different types of commands supported. The default is to send --the body of the MIME message to the command on stdin. You can change --this behaviour by using %s as a parameter to your view command. --This will cause Mutt to save the body of the MIME message to a temporary --file, and then call the view command with the %s replaced by --the name of the temporary file. In both cases, Mutt will turn over the --terminal to the view program until the program quits, at which time Mutt --will remove the temporary file if it exists.

--

So, in the simplest form, you can send a text/plain message to the --external pager more on stdin: --

--
--text/plain; more
--
--
-- --Or, you could send the message as a file: --
--
--text/plain; more %s
--
--
-- --Perhaps you would like to use lynx to interactively view a text/html --message: --
--
--text/html; lynx %s
--
--
-- --In this case, lynx does not support viewing a file from stdin, so you --must use the %s syntax. --Note: Some older versions of lynx contain a bug where they --will check the mailcap file for a viewer for text/html. They will find --the line which calls lynx, and run it. This causes lynx to continuously --spawn itself to view the object.

--

On the other hand, maybe you don't want to use lynx interactively, you --just want to have it convert the text/html to text/plain, then you can --use: --

--
--text/html; lynx -dump %s | more
--
--
--

--

Perhaps you wish to use lynx to view text/html files, and a pager on --all other text formats, then you would use the following: --

--
--text/html; lynx %s
--text/*; more
--
--
-- --This is the simplest form of a mailcap file.

-- --

Secure use of mailcap

-- --

The interpretion of shell meta-characters embedded in MIME parameters --can lead to security problems in general. Mutt tries to quote parameters --in expansion of %s syntaxes properly, and avoids risky characters by --substituting them, see the --mailcap_sanitize variable.

--

Although mutt's procedures to invoke programs with mailcap seem to be --safe, there are other applications parsing mailcap, maybe taking less care --of it. Therefore you should pay attention to the following rules:

--

Keep the %-expandos away from shell quoting. --Don't quote them with single or double quotes. Mutt does this for --you, the right way, as should any other program which interprets --mailcap. Don't put them into backtick expansions. Be highly careful --with eval statements, and avoid them if possible at all. Trying to fix --broken behaviour with quotes introduces new leaks - there is no --alternative to correct quoting in the first place.

--

If you have to use the %-expandos' values in context where you need --quoting or backtick expansions, put that value into a shell variable --and reference the shell variable where necessary, as in the following --example (using $charset inside the backtick expansion is safe, --since it is not itself subject to any further expansion):

--

--

--
--text/test-mailcap-bug; cat %s; copiousoutput; test=charset=%{charset} \
--        && test "`echo $charset | tr '[A-Z]' '[a-z]'`" != iso-8859-1
--
--
--

-- --

Advanced mailcap Usage

-- -- -- --

Optional Fields

-- --

In addition to the required content-type and view command fields, you --can add semi-colon ';' separated fields to set flags and other options. --Mutt recognizes the following optional fields: --

--
copiousoutput

This flag tells Mutt that the command passes possibly large amounts of --text on stdout. This causes Mutt to invoke a pager (either the internal --pager or the external pager defined by the pager variable) on the output --of the view command. Without this flag, Mutt assumes that the command --is interactive. One could use this to replace the pipe to more --in the lynx -dump example in the Basic section: --

--
--text/html; lynx -dump %s ; copiousoutput
--
--
-- --This will cause lynx to format the text/html output as text/plain --and Mutt will use your standard pager to display the results.

--
needsterminal

Mutt uses this flag when viewing attachments with --autoview, in order to decide whether it should honor the setting --of the --$wait_key variable or --not. When an attachment is viewed using an interactive program, and the --corresponding mailcap entry has a needsterminal flag, Mutt will use --$wait_key and the exit status --of the program to decide if it will ask you to press a key after the --external program has exited. In all other situations it will not prompt --you for a key.

--
compose=<command>

This flag specifies the command to use to create a new attachment of a --specific MIME type. Mutt supports this from the compose menu.

--
composetyped=<command>

This flag specifies the command to use to create a new attachment of a --specific MIME type. This command differs from the compose command in --that mutt will expect standard MIME headers on the data. This can be --used to specify parameters, filename, description, etc. for a new --attachment. Mutt supports this from the compose menu.

--
print=<command>

This flag specifies the command to use to print a specific MIME type. --Mutt supports this from the attachment and compose menus.

--
edit=<command>

This flag specifies the command to use to edit a specific MIME type. --Mutt supports this from the compose menu, and also uses it to compose --new attachments. Mutt will default to the defined editor for text --attachments.

--
nametemplate=<template>

This field specifies the format for the file denoted by %s in the --command fields. Certain programs will require a certain file extension, --for instance, to correctly view a file. For instance, lynx will only --interpret a file as text/html if the file ends in .html. --So, you would specify lynx as a text/html viewer with a line in --the mailcap file like: --

--
--text/html; lynx %s; nametemplate=%s.html
--
--
--

--
test=<command>

This field specifies a command to run to test whether this mailcap --entry should be used. The command is defined with the command expansion --rules defined in the next section. If the command returns 0, then the --test passed, and Mutt uses this entry. If the command returns non-zero, --then the test failed, and Mutt continues searching for the right entry. --Note: the content-type must match before Mutt performs the test. --For example: --

--
--text/html; netscape -remote 'openURL(%s)' ; test=RunningX
--text/html; lynx %s
--
--
-- --In this example, Mutt will run the program RunningX which will return 0 --if the X Window manager is running, and non-zero if it isn't. If --RunningX returns 0, then Mutt will call netscape to display the --text/html object. If RunningX doesn't return 0, then Mutt will go on --to the next entry and use lynx to display the text/html object.

--
--

-- --

Search Order

-- --

When searching for an entry in the mailcap file, Mutt will search for --the most useful entry for its purpose. For instance, if you are --attempting to print an image/gif, and you have the following --entries in your mailcap file, Mutt will search for an entry with the --print command: --

--
--image/*;        xv %s
--image/gif;      ; print= anytopnm %s | pnmtops | lpr; \
--                nametemplate=%s.gif
--
--
-- --Mutt will skip the image/* entry and use the image/gif --entry with the print command.

--

In addition, you can use this with --Autoview --to denote two commands for viewing an attachment, one to be viewed --automatically, the other to be viewed interactively from the attachment --menu. In addition, you can then use the test feature to determine which --viewer to use interactively depending on your environment. --

--
--text/html;      netscape -remote 'openURL(%s)' ; test=RunningX
--text/html;      lynx %s; nametemplate=%s.html
--text/html;      lynx -dump %s; nametemplate=%s.html; copiousoutput
--
--
-- --For --Autoview, Mutt will choose the third --entry because of the copiousoutput tag. For interactive viewing, Mutt --will run the program RunningX to determine if it should use the first --entry. If the program returns non-zero, Mutt will use the second entry --for interactive viewing.

-- --

Command Expansion

-- --

The various commands defined in the mailcap files are passed to the --/bin/sh shell using the system() function. Before the --command is passed to /bin/sh -c, it is parsed to expand --various special parameters with information from Mutt. The keywords --Mutt expands are: --

--
%s

As seen in the basic mailcap section, this variable is expanded --to a filename specified by the calling program. This file contains --the body of the message to view/print/edit or where the composing --program should place the results of composition. In addition, the --use of this keyword causes Mutt to not pass the body of the message --to the view/print/edit program on stdin.

--
%t

Mutt will expand %t to the text representation of the content --type of the message in the same form as the first parameter of the --mailcap definition line, ie text/html or --image/gif.

--
%{<parameter>}

Mutt will expand this to the value of the specified parameter --from the Content-Type: line of the mail message. For instance, if --Your mail message contains: --

--
--Content-Type: text/plain; charset=iso-8859-1
--
--
-- --then Mutt will expand %{charset} to iso-8859-1. The default metamail --mailcap file uses this feature to test the charset to spawn an xterm --using the right charset to view the message.

--
\%

This will be replaced by a %

--
-- --Mutt does not currently support the %F and %n keywords --specified in RFC 1524. The main purpose of these parameters is for --multipart messages, which is handled internally by Mutt.

-- --

Example mailcap files

-- --

This mailcap file is fairly simple and standard: --


--
--# I'm always running X :)
--video/*;        xanim %s > /dev/null
--image/*;        xv %s > /dev/null
--
--# I'm always running netscape (if my computer had more memory, maybe)
--text/html;      netscape -remote 'openURL(%s)'
--
--
--

--

This mailcap file shows quite a number of examples:

--

--


--
--# Use xanim to view all videos   Xanim produces a header on startup,
--# send that to /dev/null so I don't see it
--video/*;        xanim %s > /dev/null
--
--# Send html to a running netscape by remote
--text/html;      netscape -remote 'openURL(%s)'; test=RunningNetscape
--
--# If I'm not running netscape but I am running X, start netscape on the
--# object
--text/html;      netscape %s; test=RunningX
--
--# Else use lynx to view it as text
--text/html;      lynx %s
--
--# This version would convert the text/html to text/plain
--text/html;      lynx -dump %s; copiousoutput
--
--# enriched.sh converts text/enriched to text/html and then uses 
--# lynx -dump to convert it to text/plain
--text/enriched;  enriched.sh ; copiousoutput
--
--# I use enscript to print text in two columns to a page
--text/*;         more %s; print=enscript -2Gr %s
--
--# Netscape adds a flag to tell itself to view jpegs internally
--image/jpeg;xv %s; x-mozilla-flags=internal
--
--# Use xv to view images if I'm running X
--# In addition, this uses the \ to extend the line and set my editor
--# for images
--image/*;xv %s; test=RunningX; \
--        edit=xpaint %s
--
--# Convert images to text using the netpbm tools
--image/*;  (anytopnm %s | pnmscale -xysize 80 46 | ppmtopgm | pgmtopbm |
--pbmtoascii -1x2 ) 2>&1 ; copiousoutput
--
--# Send excel spreadsheets to my NT box
--application/ms-excel; open.pl %s
--
--
--

-- --

5.4 MIME Autoview --

-- --

In addition to explicitly telling Mutt to view an attachment with the --MIME viewer defined in the mailcap file, Mutt has support for --automatically viewing MIME attachments while in the pager.

--

To work, you must define a viewer in the mailcap file which uses the --copiousoutput option to denote that it is non-interactive. --Usually, you also use the entry to convert the attachment to a text --representation which you can view in the pager.

--

You then use the auto_view muttrc command to list the --content-types that you wish to view automatically.

--

For instance, if you set auto_view to: --

--
--auto_view text/html text/enriched application/x-gunzip application/postscript image/gif application/x-tar-gz
--
--
--

--

Mutt could use the following mailcap entries to automatically view --attachments of these types. --

--
--text/html;      lynx -dump %s; copiousoutput; nametemplate=%s.html
--text/enriched;  enriched.sh  ; copiousoutput
--image/*;        anytopnm %s | pnmscale -xsize 80 -ysize 50 | ppmtopgm | pgmtopbm | pbmtoascii ; copiousoutput
--application/x-gunzip;   gzcat; copiousoutput
--application/x-tar-gz; gunzip -c %s | tar -tf - ; copiousoutput
--application/postscript; ps2ascii %s; copiousoutput
--
--
--

-- --

5.5 MIME Multipart/Alternative --

-- --

Mutt has some heuristics for determining which attachment of a --multipart/alternative type to display. First, mutt will check the --alternative_order list to determine if one of the available types --is preferred. The alternative_order list consists of a number of --mimetypes in order, including support for implicit and explicit --wildcards, for example: --

--
--alternative_order text/enriched text/plain text application/postscript image/*
--
--
--

--

Next, mutt will check if any of the types have a defined --auto_view, and use that. Failing --that, Mutt will look for any text type. As a last attempt, mutt will --look for any type it knows how to handle.

-- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual-6.html mutt-1.4/doc/manual-6.html ---- mutt-1.4.orig/doc/manual-6.html Sun Nov 3 21:42:51 2002 -+++ mutt-1.4/doc/manual-6.html Thu Jan 1 01:00:00 1970 -@@ -1,3500 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Reference -- -- -- -- -- --Next --Previous --Contents --
--

6. Reference

-- --

6.1 Command line options --

-- --

Running mutt with no arguments will make Mutt attempt to read your spool --mailbox. However, it is possible to read other mailboxes and --to send messages from the command line as well.

--

--

--
---a      attach a file to a message
---b      specify a blind carbon-copy (BCC) address
---c      specify a carbon-copy (Cc) address
---e      specify a config command to be run after initilization files are read
---f      specify a mailbox to load
---F      specify an alternate file to read initialization commands
---h      print help on command line options
---H      specify a draft file from which to read a header and body
---i      specify a file to include in a message composition
---m      specify a default mailbox type
---n      do not read the system Muttrc
---p      recall a postponed message
---R      open mailbox in read-only mode
---s      specify a subject (enclose in quotes if it contains spaces)
---v      show version number and compile-time definitions
---x      simulate the mailx(1) compose mode
---y      show a menu containing the files specified by the mailboxes command
---z      exit immediately if there are no messages in the mailbox
---Z      open the first folder with new message,exit immediately if none
--
--
--

--

To read messages in a mailbox

--

mutt [ -nz ] [ -F muttrc ] [ -m type ] [ -f mailbox ]

--

To compose a new message

--

mutt [ -n ] [ -F muttrc ] [ -a file ] [ -c address ] [ -i filename ] [ -s subject ] address [ address ... ]

--

Mutt also supports a ``batch'' mode to send prepared messages. Simply redirect --input from the file you wish to send. For example,

--

mutt -s "data set for run #2" professor@bigschool.edu --< ~/run2.dat

--

This command will send a message to ``professor@bigschool.edu'' with a subject --of ``data set for run #2''. In the body of the message will be the contents --of the file ``~/run2.dat''.

-- --

6.2 Configuration Commands --

-- --

The following are the commands understood by mutt.

--

--

--

-- --

6.3 Configuration variables --

-- -- -- -- --

abort_nosubject

-- --

Type: quadoption
--Default: ask-yes

-- --

If set to yes, when composing messages and no subject is given --at the subject prompt, composition will be aborted. If set to --no, composing messages with no subject given at the subject --prompt will never be aborted.

-- -- --

abort_unmodified

-- --

Type: quadoption
--Default: yes

-- --

If set to yes, composition will automatically abort after --editing the message body if no changes are made to the file (this --check only happens after the first edit of the file). When set --to no, composition will never be aborted.

-- -- --

alias_file

-- --

Type: path
--Default: "~/.muttrc"

-- --

The default file in which to save aliases created by the --`` --create-alias'' function.

--

Note: Mutt will not automatically source this file; you must --explicitly use the `` --source'' command for it to be executed.

-- -- --

alias_format

-- --

Type: string
--Default: "%4n %2f %t %-10a %r"

-- --

Specifies the format of the data displayed for the `alias' menu. The --following printf(3)-style sequences are available:

-- --

--

--
%a

alias name

--
%f

flags - currently, a "d" for an alias marked for deletion

--
%n

index number

--
%r

address which alias expands to

--
%t

character which indicates if the alias is tagged for inclusion

--
--

-- -- --

allow_8bit

-- --

Type: boolean
--Default: yes

-- --

Controls whether 8-bit data is converted to 7-bit using either Quoted- --Printable or Base64 encoding when sending mail.

-- -- --

allow_ansi

-- --

Type: boolean
--Default: no

-- --

Controls whether ANSI color codes in messages (and color tags in --rich text messages) are to be interpreted. --Messages containing these codes are rare, but if this option is set, --their text will be colored accordingly. Note that this may override --your color choices, and even present a security problem, since a --message could include a line like "[-- PGP output follows ..." and --give it the same color as your attachment color.

-- -- --

alternates

-- --

Type: regular expression
--Default: ""

-- --

A regexp that allows you to specify alternate addresses where --you receive mail. This affects Mutt's idea about messages from you --and addressed to you.

-- -- --

arrow_cursor

-- --

Type: boolean
--Default: no

-- --

When set, an arrow (``->'') will be used to indicate the current entry --in menus instead of hiliting the whole line. On slow network or modem --links this will make response faster because there is less that has to --be redrawn on the screen when moving to the next or previous entries --in the menu.

-- -- --

ascii_chars

-- --

Type: boolean
--Default: no

-- --

If set, Mutt will use plain ASCII characters when displaying thread --and attachment trees, instead of the default ACS characters.

-- -- --

askbcc

-- --

Type: boolean
--Default: no

-- --

If set, Mutt will prompt you for blind-carbon-copy (Bcc) recipients --before editing an outgoing message.

-- -- --

askcc

-- --

Type: boolean
--Default: no

-- --

If set, Mutt will prompt you for carbon-copy (Cc) recipients before --editing the body of an outgoing message.

-- -- --

attach_format

-- --

Type: string
--Default: "%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] "

-- --

This variable describes the format of the `attachment' menu. The --following printf-style sequences are understood:

-- --

--

--
%D

deleted flag

--
%d

description

--
%e

MIME content-transfer-encoding

--
%f

filename

--
%I

disposition (I=inline, A=attachment)

--
%m

major MIME type

--
%M

MIME subtype

--
%n

attachment number

--
%s

size

--
%t

tagged flag

--
%u

unlink (=to delete) flag

--
%>X

right justify the rest of the string and pad with character "X"

--
%|X

pad to the end of the line with character "X"

--
--

-- -- --

attach_sep

-- --

Type: string
--Default: "\n"

-- --

The separator to add between attachments when operating (saving, --printing, piping, etc) on a list of tagged attachments.

-- -- --

attach_split

-- --

Type: boolean
--Default: yes

-- --

If this variable is unset, when operating (saving, printing, piping, --etc) on a list of tagged attachments, Mutt will concatenate the --attachments and will operate on them as a single attachment. The --`` --$attach_sep'' separator is added after each attachment. When set, --Mutt will operate on the attachments one by one.

-- -- --

attribution

-- --

Type: string
--Default: "On %d, %n wrote:"

-- --

This is the string that will precede a message which has been included --in a reply. For a full listing of defined printf()-like sequences see --the section on `` --$index_format''.

-- -- --

autoedit

-- --

Type: boolean
--Default: no

-- --

When set along with `` --$edit_headers'', Mutt will skip the initial --send-menu and allow you to immediately begin editing the body of your --message. The send-menu may still be accessed once you have finished --editing the body of your message.

--

Also see `` --$fast_reply''.

-- -- --

auto_tag

-- --

Type: boolean
--Default: no

-- --

When set, functions in the index menu which affect a message --will be applied to all tagged messages (if there are any). When --unset, you must first use the tag-prefix function (default: ";") to --make the next function apply to all tagged messages.

-- -- --

beep

-- --

Type: boolean
--Default: yes

-- --

When this variable is set, mutt will beep when an error occurs.

-- -- --

beep_new

-- --

Type: boolean
--Default: no

-- --

When this variable is set, mutt will beep whenever it prints a message --notifying you of new mail. This is independent of the setting of the --`` --$beep'' variable.

-- -- --

bounce_delivered

-- --

Type: boolean
--Default: yes

-- --

When this variable is set, mutt will include Delivered-To headers when --bouncing messages. Postfix users may wish to unset this variable.

-- -- --

charset

-- --

Type: string
--Default: ""

-- --

Character set your terminal uses to display and enter textual data.

-- -- --

check_new

-- --

Type: boolean
--Default: yes

-- --

Note: this option only affects maildir and MH style --mailboxes.

--

When set, Mutt will check for new mail delivered while the --mailbox is open. Especially with MH mailboxes, this operation can --take quite some time since it involves scanning the directory and --checking each file to see if it has already been looked at. If --check_new is unset, no check for new mail is performed --while the mailbox is open.

-- -- --

collapse_unread

-- --

Type: boolean
--Default: yes

-- --

When unset, Mutt will not collapse a thread if it contains any --unread messages.

-- -- --

uncollapse_jump

-- --

Type: boolean
--Default: no

-- --

When set, Mutt will jump to the next unread message, if any, --when the current thread is uncollapsed.

-- -- --

compose_format

-- --

Type: string
--Default: "-- Mutt: Compose [Approx. msg size: %l Atts: %a]%>-"

-- --

Controls the format of the status line displayed in the \fCompose --menu. This string is similar to `` --$status_format'', but has its own --set of printf()-like sequences:

-- --

--

--
%a

total number of attachments

--
%h

local hostname

--
%l

approximate size (in bytes) of the current message

--
%v

Mutt version string

--
--

-- --

See the text describing the `` --$status_format'' option for more --information on how to set `` --$compose_format''.

-- -- --

confirmappend

-- --

Type: boolean
--Default: yes

-- --

When set, Mutt will prompt for confirmation when appending messages to --an existing mailbox.

-- -- --

confirmcreate

-- --

Type: boolean
--Default: yes

-- --

When set, Mutt will prompt for confirmation when saving messages to a --mailbox which does not yet exist before creating it.

-- -- --

connect_timeout

-- --

Type: number
--Default: 30

-- --

Causes Mutt to timeout a network connection (for IMAP or POP) after this --many seconds if the connection is not able to be established. A negative --value causes Mutt to wait indefinitely for the connection to succeed.

-- -- --

copy

-- --

Type: quadoption
--Default: yes

-- --

This variable controls whether or not copies of your outgoing messages --will be saved for later references. Also see `` --$record'', --`` --$save_name'', `` --$force_name'' and `` --fcc-hook''.

-- -- --

date_format

-- --

Type: string
--Default: "!%a, %b %d, %Y at %I:%M:%S%p %Z"

-- --

This variable controls the format of the date printed by the ``%d'' --sequence in `` --$index_format''. This is passed to the strftime --call to process the date. See the man page for strftime(3) for --the proper syntax.

--

Unless the first character in the string is a bang (``!''), the month --and week day names are expanded according to the locale specified in --the variable `` --$locale''. If the first character in the string is a --bang, the bang is discarded, and the month and week day names in the --rest of the string are expanded in the C locale (that is in US --English).

-- -- --

default_hook

-- --

Type: string
--Default: "~f %s !~P | (~P ~C %s)"

-- --

This variable controls how send-hooks, message-hooks, save-hooks, --and fcc-hooks will --be interpreted if they are specified with only a simple regexp, --instead of a matching pattern. The hooks are expanded when they are --declared, so a hook will be interpreted according to the value of this --variable at the time the hook is declared. The default value matches --if the message is either from a user matching the regular expression --given, or if it is from you (if the from address matches --`` --$alternates'') and is to or cc'ed to a user matching the given --regular expression.

-- -- --

delete

-- --

Type: quadoption
--Default: ask-yes

-- --

Controls whether or not messages are really deleted when closing or --synchronizing a mailbox. If set to yes, messages marked for --deleting will automatically be purged without prompting. If set to --no, messages marked for deletion will be kept in the mailbox.

-- -- --

delete_untag

-- --

Type: boolean
--Default: yes

-- --

If this option is set, mutt will untag messages when marking them --for deletion. This applies when you either explicitly delete a message, --or when you save it to another folder.

-- -- --

digest_collapse

-- --

Type: boolean
--Default: yes

-- --

If this option is set, mutt's revattach menu will not show the subparts of --individual messages in a digest. To see these subparts, press 'v' on that menu.

-- -- --

display_filter

-- --

Type: path
--Default: ""

-- --

When set, specifies a command used to filter messages. When a message --is viewed it is passed as standard input to --$display_filter, and the --filtered message is read from the standard output.

-- -- --

dotlock_program

-- --

Type: path
--Default: "/usr/local/bin/mutt_dotlock"

-- --

Contains the path of the mutt_dotlock (8) binary to be used by --mutt.

-- -- --

dsn_notify

-- --

Type: string
--Default: ""

-- --

Note: you should not enable this unless you are using Sendmail --8.8.x or greater.

--

This variable sets the request for when notification is returned. The --string consists of a comma separated list (no spaces!) of one or more --of the following: never, to never request notification, --failure, to request notification on transmission failure, --delay, to be notified of message delays, success, to be --notified of successful transmission.

--

Example: set dsn_notify="failure,delay"

-- -- --

dsn_return

-- --

Type: string
--Default: ""

-- --

Note: you should not enable this unless you are using Sendmail --8.8.x or greater.

--

This variable controls how much of your message is returned in DSN --messages. It may be set to either hdrs to return just the --message header, or full to return the full message.

--

Example: set dsn_return=hdrs

-- -- --

duplicate_threads

-- --

Type: boolean
--Default: yes

-- --

This variable controls whether mutt, when sorting by threads, threads --messages with the same message-id together. If it is set, it will indicate --that it thinks they are duplicates of each other with an equals sign --in the thread diagram.

-- -- --

edit_headers

-- --

Type: boolean
--Default: no

-- --

This option allows you to edit the header of your outgoing messages --along with the body of your message.

-- -- --

editor

-- --

Type: path
--Default: ""

-- --

This variable specifies which editor is used by mutt. --It defaults to the value of the EDITOR or VISUAL environment --variable, or to the string "vi".

-- -- --

encode_from

-- --

Type: boolean
--Default: no

-- --

When set, mutt will quoted-printable encode messages when --they contain the string "From " in the beginning of a line. --Useful to avoid the tampering certain mail delivery and transport --agents tend to do with messages.

-- -- --

envelope_from

-- --

Type: boolean
--Default: no

-- --

When set, mutt will try to derive the message's envelope --sender from the "From:" header. Note that this information is passed --to sendmail command using the "-f" command line switch, so don't set this --option if you are using that switch in --$sendmail yourself, --or if the sendmail on your machine doesn't support that command --line switch.

-- -- --

escape

-- --

Type: string
--Default: "~"

-- --

Escape character to use for functions in the builtin editor.

-- -- --

fast_reply

-- --

Type: boolean
--Default: no

-- --

When set, the initial prompt for recipients and subject are skipped --when replying to messages, and the initial prompt for subject is --skipped when forwarding messages.

--

Note: this variable has no effect when the `` --$autoedit'' --variable is set.

-- -- --

fcc_attach

-- --

Type: boolean
--Default: yes

-- --

This variable controls whether or not attachments on outgoing messages --are saved along with the main body of your message.

-- -- --

fcc_clear

-- --

Type: boolean
--Default: no

-- --

When this variable is set, FCCs will be stored unencrypted and --unsigned, even when the actual message is encrypted and/or signed.

-- -- --

folder

-- --

Type: path
--Default: "~/Mail"

-- --

Specifies the default location of your mailboxes. A `+' or `=' at the --beginning of a pathname will be expanded to the value of this --variable. Note that if you change this variable from the default --value you need to make sure that the assignment occurs before --you use `+' or `=' for any other variables since expansion takes place --during the `set' command.

-- -- --

folder_format

-- --

Type: string
--Default: "%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %f"

-- --

This variable allows you to customize the file browser display to your --personal taste. This string is similar to `` --$index_format'', but has --its own set of printf()-like sequences:

-- --

--

--
%C

current file number

--
%d

date/time folder was last modified

--
%f

filename

--
%F

file permissions

--
%g

group name (or numeric gid, if missing)

--
%l

number of hard links

--
%N

N if folder has new mail, blank otherwise

--
%s

size in bytes

--
%t

* if the file is tagged, blank otherwise

--
%u

owner name (or numeric uid, if missing)

--
%>X

right justify the rest of the string and pad with character "X"

--
%|X

pad to the end of the line with character "X"

--
--

-- -- --

followup_to

-- --

Type: boolean
--Default: yes

-- --

Controls whether or not the Mail-Followup-To header field is --generated when sending mail. When set, Mutt will generate this --field when you are replying to a known mailing list, specified with --the ``subscribe'' or `` --lists'' commands.

--

This field has two purposes. First, preventing you from receiving --duplicate copies of replies to messages which you send to mailing --lists. Second, ensuring that you do get a reply separately for any --messages sent to known lists to which you are not subscribed. The --header will contain only the list's address for subscribed lists, --and both the list address and your own email address for unsubscribed --lists. Without this header, a group reply to your message sent to a --subscribed list will be sent to both the list and your address, --resulting in two copies of the same email for you.

-- -- --

force_name

-- --

Type: boolean
--Default: no

-- --

This variable is similar to `` --$save_name'', except that Mutt will --store a copy of your outgoing message by the username of the address --you are sending to even if that mailbox does not exist.

--

Also see the `` --$record'' variable.

-- -- --

forward_decode

-- --

Type: boolean
--Default: yes

-- --

Controls the decoding of complex MIME messages into text/plain when --forwarding a message. The message header is also RFC2047 decoded. --This variable is only used, if `` --$mime_forward'' is unset, --otherwise `` --$mime_forward_decode'' is used instead.

-- -- --

forward_format

-- --

Type: string
--Default: "[%a: %s]"

-- --

This variable controls the default subject when forwarding a message. --It uses the same format sequences as the `` --$index_format'' variable.

-- -- --

forward_quote

-- --

Type: boolean
--Default: no

-- --

When set forwarded messages included in the main body of the --message (when `` --$mime_forward'' is unset) will be quoted using --`` --$indent_string''.

-- -- --

from

-- --

Type: e-mail address
--Default: ""

-- --

When set, this variable contains a default from address. It --can be overridden using my_hdr (including from send-hooks) and --`` --$reverse_name''.

--

Defaults to the EMAIL environment variable's content.

-- -- --

gecos_mask

-- --

Type: regular expression
--Default: "^[^,]*"

-- --

A regular expression used by mutt to parse the GECOS field of a password --entry when expanding the alias. By default the regular expression is set --to "^[^,]*" which will return the string up to the first "," encountered. --If the GECOS field contains a string like "lastname, firstname" then you --should set the gecos_mask=".*".

--

This can be useful if you see the following behavior: you address a e-mail --to user ID stevef whose full name is Steve Franklin. If mutt expands --stevef to "Franklin" stevef@foo.bar then you should set the gecos_mask to --a regular expression that will match the whole name so mutt will expand --"Franklin" to "Franklin, Steve".

-- -- --

hdrs

-- --

Type: boolean
--Default: yes

-- --

When unset, the header fields normally added by the `` --my_hdr'' --command are not created. This variable must be unset before --composing a new message or replying in order to take effect. If set, --the user defined header fields are added to every new message.

-- -- --

header

-- --

Type: boolean
--Default: no

-- --

When set, this variable causes Mutt to include the header --of the message you are replying to into the edit buffer. --The `` --$weed'' setting applies.

-- -- --

help

-- --

Type: boolean
--Default: yes

-- --

When set, help lines describing the bindings for the major functions --provided by each menu are displayed on the first line of the screen.

--

Note: The binding will not be displayed correctly if the --function is bound to a sequence rather than a single keystroke. Also, --the help line may not be updated if a binding is changed while Mutt is --running. Since this variable is primarily aimed at new users, neither --of these should present a major problem.

-- -- --

hidden_host

-- --

Type: boolean
--Default: no

-- --

When set, mutt will skip the host name part of `` --$hostname'' variable --when adding the domain part to addresses. This variable does not --affect the generation of Message-IDs, and it will not lead to the --cut-off of first-level domains.

-- -- --

hide_limited

-- --

Type: boolean
--Default: no

-- --

When set, mutt will not show the presence of missing messages in the --thread tree.

-- -- --

hide_missing

-- --

Type: boolean
--Default: yes

-- --

When set, mutt will not show the presence of messages that are hidden --by limiting, in the thread tree.

-- -- --

hide_top_limited

-- --

Type: boolean
--Default: no

-- --

When set, mutt will not show the presence of missing messages at the --top of threads in the thread tree. Note that when --$hide_limited is --set, this option will have no effect.

-- -- --

hide_top_missing

-- --

Type: boolean
--Default: yes

-- --

When set, mutt will not show the presence of messages that are hidden --by limiting, at the top of threads in the thread tree.Note that when --$hide_missing is set, this option will have no effect.

-- -- --

history

-- --

Type: number
--Default: 10

-- --

This variable controls the size (in number of strings remembered) of --the string history buffer. The buffer is cleared each time the --variable is set.

-- -- --

honor_followup_to

-- --

Type: quadoption
--Default: yes

-- --

This variable controls whether or not a Mail-Followup-To header is --honored when group-replying to a message.

-- -- --

hostname

-- --

Type: string
--Default: ""

-- --

Specifies the hostname to use after the ``@'' in local e-mail --addresses. This overrides the compile time definition obtained from --/etc/resolv.conf.

-- -- --

ignore_list_reply_to

-- --

Type: boolean
--Default: no

-- --

Affects the behaviour of the reply function when replying to --messages from mailing lists. When set, if the ``Reply-To:'' field is --set to the same value as the ``To:'' field, Mutt assumes that the --``Reply-To:'' field was set by the mailing list to automate responses --to the list, and will ignore this field. To direct a response to the --mailing list when this option is set, use the list-reply --function; group-reply will reply to both the sender and the --list.

-- -- --

imap_authenticators

-- --

Type: string
--Default: ""

-- --

This is a colon-delimited list of authentication methods mutt may --attempt to use to log in to an IMAP server, in the order mutt should --try them. Authentication methods are either 'login' or the right --side of an IMAP 'AUTH=xxx' capability string, eg 'digest-md5', --'gssapi' or 'cram-md5'. This parameter is case-insensitive. If this --parameter is unset (the default) mutt will try all available methods, --in order from most-secure to least-secure.

--

Example: set imap_authenticators="gssapi:cram-md5:login"

--

Note: Mutt will only fall back to other authentication methods if --the previous methods are unavailable. If a method is available but --authentication fails, mutt will not connect to the IMAP server.

-- -- --

imap_delim_chars

-- --

Type: string
--Default: "/."

-- --

This contains the list of characters which you would like to treat --as folder separators for displaying IMAP paths. In particular it --helps in using the '=' shortcut for your folder variable.

-- -- --

imap_force_ssl

-- --

Type: boolean
--Default: no

-- --

If this variable is set, Mutt will always use SSL when --connecting to IMAP servers.

-- -- --

imap_home_namespace

-- --

Type: string
--Default: ""

-- --

You normally want to see your personal folders alongside --your INBOX in the IMAP browser. If you see something else, you may set --this variable to the IMAP path to your folders.

-- -- --

imap_keepalive

-- --

Type: number
--Default: 900

-- --

This variable specifies the maximum amount of time in seconds that mutt --will wait before polling open IMAP connections, to prevent the server --from closing them before mutt has finished with them. The default is --well within the RFC-specified minimum amount of time (30 minutes) before --a server is allowed to do this, but in practice the RFC does get --violated every now and then. Reduce this number if you find yourself --getting disconnected from your IMAP server due to inactivity.

-- -- --

imap_list_subscribed

-- --

Type: boolean
--Default: no

-- --

This variable configures whether IMAP folder browsing will look for --only subscribed folders or all folders. This can be toggled in the --IMAP browser with the toggle-subscribed command.

-- -- --

imap_pass

-- --

Type: string
--Default: ""

-- --

Specifies the password for your IMAP account. If unset, Mutt will --prompt you for your password when you invoke the fetch-mail function. --Warning: you should only use this option when you are on a --fairly secure machine, because the superuser can read your muttrc even --if you are the only one who can read the file.

-- -- --

imap_passive

-- --

Type: boolean
--Default: yes

-- --

When set, mutt will not open new IMAP connections to check for new --mail. Mutt will only check for new mail over existing IMAP --connections. This is useful if you don't want to be prompted to --user/password pairs on mutt invocation, or if opening the connection --is slow.

-- -- --

imap_peek

-- --

Type: boolean
--Default: yes

-- --

If set, mutt will avoid implicitly marking your mail as read whenever --you fetch a message from the server. This is generally a good thing, --but can make closing an IMAP folder somewhat slower. This option --exists to appease spead freaks.

-- -- --

imap_servernoise

-- --

Type: boolean
--Default: yes

-- --

When set, mutt will display warning messages from the IMAP --server as error messages. Since these messages are often --harmless, or generated due to configuration problems on the --server which are out of the users' hands, you may wish to suppress --them at some point.

-- -- --

imap_user

-- --

Type: string
--Default: ""

-- --

Your login name on the IMAP server.

--

This variable defaults to your user name on the local machine.

-- -- --

implicit_autoview

-- --

Type: boolean
--Default: no

-- --

If set to ``yes'', mutt will look for a mailcap entry with the --copiousoutput flag set for every MIME attachment it doesn't have --an internal viewer defined for. If such an entry is found, mutt will --use the viewer defined in that entry to convert the body part to text --form.

-- -- --

include

-- --

Type: quadoption
--Default: ask-yes

-- --

Controls whether or not a copy of the message(s) you are replying to --is included in your reply.

-- -- --

indent_string

-- --

Type: string
--Default: "> "

-- --

Specifies the string to prepend to each line of text quoted in a --message to which you are replying. You are strongly encouraged not to --change this value, as it tends to agitate the more fanatical netizens.

-- -- --

index_format

-- --

Type: string
--Default: "%4C %Z %{%b %d} %-15.15L (%4l) %s"

-- --

This variable allows you to customize the message index display to --your personal taste.

--

``Format strings'' are similar to the strings used in the ``C'' --function printf to format output (see the man page for more detail). --The following sequences are defined in Mutt:

-- --

--

--
%a

address of the author

--
%b

filename of the original message folder (think mailBox)

--
%B

the list to which the letter was sent, or else the folder name (%b).

--
%c

number of characters (bytes) in the message

--
%C

current message number

--
%d

date and time of the message in the format specified by --``date_format'' converted to sender's time zone

--
%D

date and time of the message in the format specified by --``date_format'' converted to the local time zone

--
%e

current message number in thread

--
%E

number of messages in current thread

--
%f

entire From: line (address + real name)

--
%F

author name, or recipient name if the message is from you

--
%i

message-id of the current message

--
%l

number of lines in the message

--
%L

If an address in the To or CC header field matches an address --defined by the users ``lists'' command, this displays --"To <list-name>", otherwise the same as %F.

--
%m

total number of message in the mailbox

--
%M

number of hidden messages if the thread is collapsed.

--
%N

message score

--
%n

author's real name (or address if missing)

--
%O

(_O_riginal save folder) Where mutt would formerly have --stashed the message: list name or recipient name if no list

--
%s

subject of the message

--
%S

status of the message (N/D/d/!/r/*)

--
%t

`to:' field (recipients)

--
%T

the appropriate character from the --$to_chars string

--
%u

user (login) name of the author

--
%v

first name of the author, or the recipient if the message is from you

--
%y

`x-label:' field, if present

--
%Y

`x-label' field, if present, and (1) not at part of a thread tree, --(2) at the top of a thread, or (3) `x-label' is different from --preceding message's `x-label'.

--
%Z

message status flags

--
%{fmt}

the date and time of the message is converted to sender's --time zone, and ``fmt'' is expanded by the library function --``strftime''; a leading bang disables locales

--
%[fmt]

the date and time of the message is converted to the local --time zone, and ``fmt'' is expanded by the library function --``strftime''; a leading bang disables locales

--
%(fmt)

the local date and time when the message was received. --``fmt'' is expanded by the library function ``strftime''; --a leading bang disables locales

--
%<fmt>

the current local time. ``fmt'' is expanded by the library --function ``strftime''; a leading bang disables locales.

--
%>X

right justify the rest of the string and pad with character "X"

--
%|X

pad to the end of the line with character "X"

--
--

-- --

See also: `` --$to_chars''.

-- -- --

ispell

-- --

Type: path
--Default: "/usr/bin/ispell"

-- --

How to invoke ispell (GNU's spell-checking software).

-- -- --

keep_flagged

-- --

Type: boolean
--Default: no

-- --

If set, read messages marked as flagged will not be moved --from your spool mailbox to your `` --$mbox'' mailbox, or as a result of --a `` --mbox-hook'' command.

-- -- --

locale

-- --

Type: string
--Default: "C"

-- --

The locale used by strftime(3) to format dates. Legal values are --the strings your system accepts for the locale variable LC_TIME.

-- -- --

mail_check

-- --

Type: number
--Default: 5

-- --

This variable configures how often (in seconds) mutt should look for --new mail.

-- -- --

mailcap_path

-- --

Type: string
--Default: ""

-- --

This variable specifies which files to consult when attempting to --display MIME bodies not directly supported by Mutt.

-- -- --

mailcap_sanitize

-- --

Type: boolean
--Default: yes

-- --

If set, mutt will restrict possible characters in mailcap % expandos --to a well-defined set of safe characters. This is the safe setting, --but we are not sure it doesn't break some more advanced MIME stuff.

--

DON'T CHANGE THIS SETTING UNLESS YOU ARE REALLY SURE WHAT YOU ARE --DOING!

-- -- --

maildir_trash

-- --

Type: boolean
--Default: no

-- --

If set, messages marked as deleted will be saved with the maildir --(T)rashed flag instead of unlinked. NOTE: this only applies --to maildir-style mailboxes. Setting it will have no effect on other --mailbox types.

-- -- --

mark_old

-- --

Type: boolean
--Default: yes

-- --

Controls whether or not Mutt makes the distinction between new --messages and old unread messages. By default, Mutt will --mark new messages as old if you exit a mailbox without reading them. --The next time you start Mutt, the messages will show up with an "O" --next to them in the index menu, indicating that they are old. In --order to make Mutt treat all unread messages as new only, you can --unset this variable.

-- -- --

markers

-- --

Type: boolean
--Default: yes

-- --

Controls the display of wrapped lines in the internal pager. If set, a --``+'' marker is displayed at the beginning of wrapped lines. Also see --the `` --$smart_wrap'' variable.

-- -- --

mask

-- --

Type: regular expression
--Default: "!^\.[^.]"

-- --

A regular expression used in the file browser, optionally preceded by --the not operator ``!''. Only files whose names match this mask --will be shown. The match is always case-sensitive.

-- -- --

mbox

-- --

Type: path
--Default: "~/mbox"

-- --

This specifies the folder into which read mail in your `` --$spoolfile'' --folder will be appended.

-- -- --

mbox_type

-- --

Type: folder magic
--Default: mbox

-- --

The default mailbox type used when creating new folders. May be any of --mbox, MMDF, MH and Maildir.

-- -- --

metoo

-- --

Type: boolean
--Default: no

-- --

If unset, Mutt will remove your address from the list of recipients --when replying to a message.

-- -- --

menu_scroll

-- --

Type: boolean
--Default: no

-- --

When set, menus will be scrolled up or down one line when you --attempt to move across a screen boundary. If unset, the screen --is cleared and the next or previous page of the menu is displayed --(useful for slow links to avoid many redraws).

-- -- --

meta_key

-- --

Type: boolean
--Default: no

-- --

If set, forces Mutt to interpret keystrokes with the high bit (bit 8) --set as if the user had pressed the ESC key and whatever key remains --after having the high bit removed. For example, if the key pressed --has an ASCII value of 0xf4, then this is treated as if the user had --pressed ESC then ``x''. This is because the result of removing the --high bit from ``0xf4'' is ``0x74'', which is the ASCII character --``x''.

-- -- --

mh_purge

-- --

Type: boolean
--Default: no

-- --

When unset, mutt will mimic mh's behaviour and rename deleted messages --to ,<old file name> in mh folders instead of really deleting --them. If the variable is set, the message files will simply be --deleted.

-- -- --

mh_seq_flagged

-- --

Type: string
--Default: "flagged"

-- --

The name of the MH sequence used for flagged messages.

-- -- --

mh_seq_replied

-- --

Type: string
--Default: "replied"

-- --

The name of the MH sequence used to tag replied messages.

-- -- --

mh_seq_unseen

-- --

Type: string
--Default: "unseen"

-- --

The name of the MH sequence used for unseen messages.

-- -- --

mime_forward

-- --

Type: quadoption
--Default: no

-- --

When set, the message you are forwarding will be attached as a --separate MIME part instead of included in the main body of the --message. This is useful for forwarding MIME messages so the receiver --can properly view the message as it was delivered to you. If you like --to switch between MIME and not MIME from mail to mail, set this --variable to ask-no or ask-yes.

--

Also see `` --$forward_decode'' and `` --$mime_forward_decode''.

-- -- --

mime_forward_decode

-- --

Type: boolean
--Default: no

-- --

Controls the decoding of complex MIME messages into text/plain when --forwarding a message while `` --$mime_forward'' is set. Otherwise --`` --$forward_decode'' is used instead.

-- -- --

mime_forward_rest

-- --

Type: quadoption
--Default: yes

-- --

When forwarding multiple attachments of a MIME message from the recvattach --menu, attachments which cannot be decoded in a reasonable manner will --be attached to the newly composed message if this option is set.

-- -- --

mix_entry_format

-- --

Type: string
--Default: "%4n %c %-16s %a"

-- --

This variable describes the format of a remailer line on the mixmaster --chain selection screen. The following printf-like sequences are --supported:

-- --

--

--
%n

The running number on the menu.

--
%c

Remailer capabilities.

--
%s

The remailer's short name.

--
%a

The remailer's e-mail address.

--
--

-- -- --

mixmaster

-- --

Type: path
--Default: "mixmaster"

-- --

This variable contains the path to the Mixmaster binary on your --system. It is used with various sets of parameters to gather the --list of known remailers, and to finally send a message through the --mixmaster chain.

-- -- --

move

-- --

Type: quadoption
--Default: ask-no

-- --

Controls whether you will be asked to confirm moving read messages --from your spool mailbox to your `` --$mbox'' mailbox, or as a result of --a `` --mbox-hook'' command.

-- -- --

message_format

-- --

Type: string
--Default: "%s"

-- --

This is the string displayed in the ``attachment'' menu for --attachments of type message/rfc822. For a full listing of defined --escape sequences see the section on `` --$index_format''.

-- -- --

pager

-- --

Type: path
--Default: "builtin"

-- --

This variable specifies which pager you would like to use to view --messages. builtin means to use the builtin pager, otherwise this --variable should specify the pathname of the external pager you would --like to use.

--

Using an external pager may have some disadvantages: Additional --keystrokes are necessary because you can't call mutt functions --directly from the pager, and screen resizes cause lines longer than --the screen width to be badly formatted in the help menu.

-- -- --

pager_context

-- --

Type: number
--Default: 0

-- --

This variable controls the number of lines of context that are given --when displaying the next or previous page in the internal pager. By --default, Mutt will display the line after the last one on the screen --at the top of the next page (0 lines of context).

-- -- --

pager_format

-- --

Type: string
--Default: "-%Z- %C/%m: %-20.20n %s"

-- --

This variable controls the format of the one-line message ``status'' --displayed before each message in either the internal or an external --pager. The valid sequences are listed in the `` --$index_format'' --section.

-- -- --

pager_index_lines

-- --

Type: number
--Default: 0

-- --

Determines the number of lines of a mini-index which is shown when in --the pager. The current message, unless near the top or bottom of the --folder, will be roughly one third of the way down this mini-index, --giving the reader the context of a few messages before and after the --message. This is useful, for example, to determine how many messages --remain to be read in the current thread. One of the lines is reserved --for the status bar from the index, so a pager_index_lines of 6 --will only show 5 lines of the actual index. A value of 0 results in --no index being shown. If the number of messages in the current folder --is less than pager_index_lines, then the index will only use as --many lines as it needs.

-- -- --

pager_stop

-- --

Type: boolean
--Default: no

-- --

When set, the internal-pager will not move to the next message --when you are at the end of a message and invoke the next-page --function.

-- -- --

pgp_autosign

-- --

Type: boolean
--Default: no

-- --

Setting this variable will cause Mutt to always attempt to PGP/MIME --sign outgoing messages. This can be overridden by use of the pgp- --menu, when signing is not required or encryption is requested as --well.

-- -- --

pgp_autoencrypt

-- --

Type: boolean
--Default: no

-- --

Setting this variable will cause Mutt to always attempt to PGP/MIME --encrypt outgoing messages. This is probably only useful in connection --to the send-hook command. It can be overridden by use of the --pgp-menu, when encryption is not required or signing is --requested as well.

-- -- --

pgp_ignore_subkeys

-- --

Type: boolean
--Default: yes

-- --

Setting this variable will cause Mutt to ignore OpenPGP subkeys. Instead, --the principal key will inherit the subkeys' capabilities. Unset this --if you want to play interesting key selection games.

-- -- --

pgp_entry_format

-- --

Type: string
--Default: "%4n %t%f %4l/0x%k %-4a %2c %u"

-- --

This variable allows you to customize the PGP key selection menu to --your personal taste. This string is similar to `` --$index_format'', but --has its own set of printf()-like sequences:

-- --

--

--
%n

number

--
%k

key id

--
%u

user id

--
%a

algorithm

--
%l

key length

--
%f

flags

--
%c

capabilities

--
%t

trust/validity of the key-uid association

--
%[<s>]

date of the key where <s> is an strftime(3) expression

--
--

-- -- --

pgp_good_sign

-- --

Type: regular expression
--Default: ""

-- --

If you assign a text to this variable, then a PGP signature is only --considered verified if the output from --$pgp_verify_command contains --the text. Use this variable if the exit code from the command is 0 --even for bad signatures.

-- -- --

pgp_long_ids

-- --

Type: boolean
--Default: no

-- --

If set, use 64 bit PGP key IDs. Unset uses the normal 32 bit Key IDs.

-- -- --

pgp_replyencrypt

-- --

Type: boolean
--Default: yes

-- --

If set, automatically PGP encrypt replies to messages which are --encrypted.

-- -- --

pgp_replysign

-- --

Type: boolean
--Default: no

-- --

If set, automatically PGP sign replies to messages which are signed.

--

Note: this does not work on messages that are encrypted --and signed!

-- -- --

pgp_replysignencrypted

-- --

Type: boolean
--Default: no

-- --

If set, automatically PGP sign replies to messages which are --encrypted. This makes sense in combination with --`` --$pgp_replyencrypt'', because it allows you to sign all messages --which are automatically encrypted. This works around the problem --noted in `` --$pgp_replysign'', that mutt is not able to find out --whether an encrypted message is also signed.

-- -- --

pgp_retainable_sigs

-- --

Type: boolean
--Default: no

-- --

If set, signed and encrypted messages will consist of nested --multipart/signed and multipart/encrypted body parts.

--

This is useful for applications like encrypted and signed mailing --lists, where the outer layer (multipart/encrypted) can be easily --removed, while the inner multipart/signed part is retained.

-- -- --

pgp_show_unusable

-- --

Type: boolean
--Default: yes

-- --

If set, mutt will display non-usable keys on the PGP key selection --menu. This includes keys which have been revoked, have expired, or --have been marked as ``disabled'' by the user.

-- -- --

pgp_sign_as

-- --

Type: string
--Default: ""

-- --

If you have more than one key pair, this option allows you to specify --which of your private keys to use. It is recommended that you use the --keyid form to specify your key (e.g., ``0x00112233'').

-- -- --

pgp_strict_enc

-- --

Type: boolean
--Default: yes

-- --

If set, Mutt will automatically encode PGP/MIME signed messages as --quoted-printable. Please note that unsetting this variable may --lead to problems with non-verifyable PGP signatures, so only change --this if you know what you are doing.

-- -- --

pgp_timeout

-- --

Type: number
--Default: 300

-- --

The number of seconds after which a cached passphrase will expire if --not used.

-- -- --

pgp_verify_sig

-- --

Type: quadoption
--Default: yes

-- --

If ``yes'', always attempt to verify PGP/MIME signatures. If ``ask-yes'' --or ``ask-no'', --ask whether or not to verify the signature. If ``no'', never attempt --to verify PGP/MIME signatures.

-- -- --

pgp_sort_keys

-- --

Type: sort order
--Default: address

-- --

Specifies how the entries in the `pgp keys' menu are sorted. The --following are legal values:

-- --

--

--
address

sort alphabetically by user id

--
keyid

sort alphabetically by key id

--
date

sort by key creation date

--
trust

sort by the trust of the key

--
--

-- --

If you prefer reverse order of the above values, prefix it with --`reverse-'.

-- -- --

pgp_create_traditional

-- --

Type: quadoption
--Default: no

-- --

This option controls whether Mutt generates old-style PGP encrypted --or signed messages under certain circumstances.

--

Note that PGP/MIME will be used automatically for messages which have --a character set different from us-ascii, or which consist of more than --a single MIME part.

--

Also note that using the old-style PGP message format is strongly --deprecated.

-- -- --

pgp_decode_command

-- --

Type: string
--Default: ""

-- --

This format strings specifies a command which is used to decode --application/pgp attachments.

--

The PGP command formats have their own set of printf-like sequences:

-- --

--

--
%p

Expands to PGPPASSFD=0 when a pass phrase is needed, to an empty --string otherwise. Note: This may be used with a %? construct.

--
%f

Expands to the name of a file containing a message.

--
%s

Expands to the name of a file containing the signature part --of a multipart/signed attachment when verifying it.

--
%a

The value of --$pgp_sign_as.

--
%r

One or more key IDs.

--
--

-- --

For examples on how to configure these formats for the various versions --of PGP which are floating around, see the pgp*.rc and gpg.rc files in --the samples/ subdirectory which has been installed on your system --alongside the documentation.

-- -- --

pgp_getkeys_command

-- --

Type: string
--Default: ""

-- --

This command is invoked whenever mutt will need public key information. --%r is the only printf-like sequence used with this format.

-- -- --

pgp_verify_command

-- --

Type: string
--Default: ""

-- --

This command is used to verify PGP/MIME signatures.

-- -- --

pgp_decrypt_command

-- --

Type: string
--Default: ""

-- --

This command is used to decrypt a PGP/MIME encrypted message.

-- -- --

pgp_clearsign_command

-- --

Type: string
--Default: ""

-- --

This format is used to create a "clearsigned" old-style PGP attachment. --Note that the use of this format is strongly deprecated.

-- -- --

pgp_sign_command

-- --

Type: string
--Default: ""

-- --

This command is used to create the detached PGP signature for a --multipart/signed PGP/MIME body part.

-- -- --

pgp_encrypt_sign_command

-- --

Type: string
--Default: ""

-- --

This command is used to combinedly sign/encrypt a body part.

-- -- --

pgp_encrypt_only_command

-- --

Type: string
--Default: ""

-- --

This command is used to encrypt a body part without signing it.

-- -- --

pgp_import_command

-- --

Type: string
--Default: ""

-- --

This command is used to import a key from a message into --the user's public key ring.

-- -- --

pgp_export_command

-- --

Type: string
--Default: ""

-- --

This command is used to export a public key from the user's --key ring.

-- -- --

pgp_verify_key_command

-- --

Type: string
--Default: ""

-- --

This command is used to verify key information from the key selection --menu.

-- -- --

pgp_list_secring_command

-- --

Type: string
--Default: ""

-- --

This command is used to list the secret key ring's contents. The --output format must be analogous to the one used by --gpg --list-keys --with-colons.

--

This format is also generated by the pgpring utility which comes --with mutt.

-- -- --

pgp_list_pubring_command

-- --

Type: string
--Default: ""

-- --

This command is used to list the public key ring's contents. The --output format must be analogous to the one used by --gpg --list-keys --with-colons.

--

This format is also generated by the pgpring utility which comes --with mutt.

-- -- --

forward_decrypt

-- --

Type: boolean
--Default: yes

-- --

Controls the handling of encrypted messages when forwarding a message. --When set, the outer layer of encryption is stripped off. This --variable is only used if `` --$mime_forward'' is set and --`` --$mime_forward_decode'' is unset.

-- -- --

ssl_starttls

-- --

Type: quadoption
--Default: yes

-- --

If set (the default), mutt will attempt to use STARTTLS on servers --advertising the capability. When unset, mutt will not attempt to --use STARTTLS regardless of the server's capabilities.

-- -- --

certificate_file

-- --

Type: path
--Default: ""

-- --

This variable specifies the file where the certificates you trust --are saved. When an unknown certificate is encountered, you are asked --if you accept it or not. If you accept it, the certificate can also --be saved in this file and further connections are automatically --accepted.

--

You can also manually add CA certificates in this file. Any server --certificate that is signed with one of these CA certificates are --also automatically accepted.

--

Example: set certificate_file=~/.mutt/certificates

-- -- --

ssl_usesystemcerts

-- --

Type: boolean
--Default: yes

-- --

If set to yes, mutt will use CA certificates in the --system-wide certificate store when checking if server certificate --is signed by a trusted CA.

-- -- --

entropy_file

-- --

Type: path
--Default: ""

-- --

The file which includes random data that is used to initalize SSL --library functions.

-- -- --

ssl_use_sslv2

-- --

Type: boolean
--Default: yes

-- --

This variables specifies whether to attempt to use SSLv2 in the --SSL authentication process.

-- -- --

ssl_use_sslv3

-- --

Type: boolean
--Default: yes

-- --

This variables specifies whether to attempt to use SSLv3 in the --SSL authentication process.

-- -- --

ssl_use_tlsv1

-- --

Type: boolean
--Default: yes

-- --

This variables specifies whether to attempt to use TLSv1 in the --SSL authentication process.

-- -- --

pipe_split

-- --

Type: boolean
--Default: no

-- --

Used in connection with the pipe-message command and the ``tag- --prefix'' operator. If this variable is unset, when piping a list of --tagged messages Mutt will concatenate the messages and will pipe them --as a single folder. When set, Mutt will pipe the messages one by one. --In both cases the messages are piped in the current sorted order, --and the `` --$pipe_sep'' separator is added after each message.

-- -- --

pipe_decode

-- --

Type: boolean
--Default: no

-- --

Used in connection with the pipe-message command. When unset, --Mutt will pipe the messages without any preprocessing. When set, Mutt --will weed headers and will attempt to PGP/MIME decode the messages --first.

-- -- --

pipe_sep

-- --

Type: string
--Default: "\n"

-- --

The separator to add between messages when piping a list of tagged --messages to an external Unix command.

-- -- --

pop_authenticators

-- --

Type: string
--Default: ""

-- --

This is a colon-delimited list of authentication methods mutt may --attempt to use to log in to an POP server, in the order mutt should --try them. Authentication methods are either 'user', 'apop' or any --SASL mechanism, eg 'digest-md5', 'gssapi' or 'cram-md5'. --This parameter is case-insensitive. If this parameter is unset --(the default) mutt will try all available methods, in order from --most-secure to least-secure.

--

Example: set pop_authenticators="digest-md5:apop:user"

-- -- --

pop_auth_try_all

-- --

Type: boolean
--Default: yes

-- --

If set, Mutt will try all available methods. When unset, Mutt will --only fall back to other authentication methods if the previous --methods are unavailable. If a method is available but authentication --fails, Mutt will not connect to the POP server.

-- -- --

pop_checkinterval

-- --

Type: number
--Default: 60

-- --

This variable configures how often (in seconds) POP should look for --new mail.

-- -- --

pop_delete

-- --

Type: quadoption
--Default: ask-no

-- --

If set, Mutt will delete successfully downloaded messages from the POP --server when using the fetch-mail function. When unset, Mutt will --download messages but also leave them on the POP server.

-- -- --

pop_host

-- --

Type: string
--Default: ""

-- --

The name of your POP server for the fetch-mail function. You --can also specify an alternative port, username and password, ie:

--

[pop[s]://][username[:password]@]popserver[:port]

-- -- --

pop_last

-- --

Type: boolean
--Default: no

-- --

If this variable is set, mutt will try to use the "LAST" POP command --for retrieving only unread messages from the POP server when using --the fetch-mail function.

-- -- --

pop_reconnect

-- --

Type: quadoption
--Default: ask-yes

-- --

Controls whether or not Mutt will try to reconnect to POP server when --connection lost.

-- -- --

pop_user

-- --

Type: string
--Default: ""

-- --

Your login name on the POP server.

--

This variable defaults to your user name on the local machine.

-- -- --

pop_pass

-- --

Type: string
--Default: ""

-- --

Specifies the password for your POP account. If unset, Mutt will --prompt you for your password when you open POP mailbox. --Warning: you should only use this option when you are on a --fairly secure machine, because the superuser can read your muttrc --even if you are the only one who can read the file.

-- -- --

post_indent_string

-- --

Type: string
--Default: ""

-- --

Similar to the `` --$attribution'' variable, Mutt will append this --string after the inclusion of a message which is being replied to.

-- -- --

postpone

-- --

Type: quadoption
--Default: ask-yes

-- --

Controls whether or not messages are saved in the `` --$postponed'' --mailbox when you elect not to send immediately.

-- -- --

postponed

-- --

Type: path
--Default: "~/postponed"

-- --

Mutt allows you to indefinitely `` --postpone sending a message'' which --you are editing. When you choose to postpone a message, Mutt saves it --in the mailbox specified by this variable. Also see the `` --$postpone'' --variable.

-- -- --

preconnect

-- --

Type: string
--Default: ""

-- --

If set, a shell command to be executed if mutt fails to establish --a connection to the server. This is useful for setting up secure --connections, e.g. with ssh(1). If the command returns a nonzero --status, mutt gives up opening the server. Example:

--

preconnect="ssh -f -q -L 1234:mailhost.net:143 mailhost.net --sleep 20 < /dev/null > /dev/null"

--

Mailbox 'foo' on mailhost.net can now be reached --as '{localhost:1234}foo'.

--

NOTE: For this example to work, you must be able to log in to the --remote machine without having to enter a password.

-- -- --

print

-- --

Type: quadoption
--Default: ask-no

-- --

Controls whether or not Mutt asks for confirmation before printing. --This is useful for people (like me) who accidentally hit ``p'' often.

-- -- --

print_command

-- --

Type: path
--Default: "lpr"

-- --

This specifies the command pipe that should be used to print messages.

-- -- --

print_decode

-- --

Type: boolean
--Default: yes

-- --

Used in connection with the print-message command. If this --option is set, the message is decoded before it is passed to the --external command specified by --$print_command. If this option --is unset, no processing will be applied to the message when --printing it. The latter setting may be useful if you are using --some advanced printer filter which is able to properly format --e-mail messages for printing.

-- -- --

print_split

-- --

Type: boolean
--Default: no

-- --

Used in connection with the print-message command. If this option --is set, the command sepcified by --$print_command is executed once for --each message which is to be printed. If this option is unset, --the command specified by --$print_command is executed only once, and --all the messages are concatenated, with a form feed as the message --separator.

--

Those who use the enscript(1) program's mail-printing mode will --most likely want to set this option.

-- -- --

prompt_after

-- --

Type: boolean
--Default: yes

-- --

If you use an external `` --$pager'', setting this variable will --cause Mutt to prompt you for a command when the pager exits rather --than returning to the index menu. If unset, Mutt will return to the --index menu when the external pager exits.

-- -- --

query_command

-- --

Type: path
--Default: ""

-- --

This specifies the command that mutt will use to make external address --queries. The string should contain a %s, which will be substituted --with the query string the user types. See `` --query'' for more --information.

-- -- --

quit

-- --

Type: quadoption
--Default: yes

-- --

This variable controls whether ``quit'' and ``exit'' actually quit --from mutt. If it set to yes, they do quit, if it is set to no, they --have no effect, and if it is set to ask-yes or ask-no, you are --prompted for confirmation when you try to quit.

-- -- --

quote_regexp

-- --

Type: regular expression
--Default: "^([ \t]*[|>:}#])+"

-- --

A regular expression used in the internal-pager to determine quoted --sections of text in the body of a message.

--

Note: In order to use the quotedx patterns in the --internal pager, you need to set this to a regular expression that --matches exactly the quote characters at the beginning of quoted --lines.

-- -- --

read_inc

-- --

Type: number
--Default: 10

-- --

If set to a value greater than 0, Mutt will display which message it --is currently on when reading a mailbox. The message is printed after --read_inc messages have been read (e.g., if set to 25, Mutt will --print a message when it reads message 25, and then again when it gets --to message 50). This variable is meant to indicate progress when --reading large mailboxes which may take some time. --When set to 0, only a single message will appear before the reading --the mailbox.

--

Also see the `` --$write_inc'' variable.

-- -- --

read_only

-- --

Type: boolean
--Default: no

-- --

If set, all folders are opened in read-only mode.

-- -- --

realname

-- --

Type: string
--Default: ""

-- --

This variable specifies what "real" or "personal" name should be used --when sending messages.

--

By default, this is the GCOS field from /etc/passwd. Note that this --variable will not be used when the user has set a real name --in the --$from variable.

-- -- --

recall

-- --

Type: quadoption
--Default: ask-yes

-- --

Controls whether or not you are prompted to recall postponed messages --when composing a new message. Also see `` --$postponed''.

--

Setting this variable to ``yes'' is not generally useful, and thus not --recommended.

-- -- --

record

-- --

Type: path
--Default: ""

-- --

This specifies the file into which your outgoing messages should be --appended. (This is meant as the primary method for saving a copy of --your messages, but another way to do this is using the `` --my_hdr'' --command to create a Bcc: field with your email address in it.)

--

The value of --$record is overridden by the `` --$force_name'' and --`` --$save_name'' variables, and the `` --fcc-hook'' command.

-- -- --

reply_regexp

-- --

Type: regular expression
--Default: "^(re([\[0-9\]+])*|aw):[ \t]*"

-- --

A regular expression used to recognize reply messages when threading --and replying. The default value corresponds to the English "Re:" and --the German "Aw:".

-- -- --

reply_self

-- --

Type: boolean
--Default: no

-- --

If unset and you are replying to a message sent by you, Mutt will --assume that you want to reply to the recipients of that message rather --than to yourself.

-- -- --

reply_to

-- --

Type: quadoption
--Default: ask-yes

-- --

If set, Mutt will ask you if you want to use the address listed in the --Reply-To: header field when replying to a message. If you answer no, --it will use the address in the From: header field instead. This --option is useful for reading a mailing list that sets the Reply-To: --header field to the list address and you want to send a private --message to the author of a message.

-- -- --

resolve

-- --

Type: boolean
--Default: yes

-- --

When set, the cursor will be automatically advanced to the next --(possibly undeleted) message whenever a command that modifies the --current message is executed.

-- -- --

reverse_alias

-- --

Type: boolean
--Default: no

-- --

This variable controls whether or not Mutt will display the "personal" --name from your aliases in the index menu if it finds an alias that --matches the message's sender. For example, if you have the following --alias:

-- --

--

--
--alias juser abd30425@somewhere.net (Joe User)
--
--
--

--

and then you receive mail which contains the following header:

-- --

--

--
--From: abd30425@somewhere.net
--
--
--

--

It would be displayed in the index menu as ``Joe User'' instead of --``abd30425@somewhere.net.'' This is useful when the person's e-mail --address is not human friendly (like CompuServe addresses).

-- -- --

reverse_name

-- --

Type: boolean
--Default: no

-- --

It may sometimes arrive that you receive mail to a certain machine, --move the messages to another machine, and reply to some the messages --from there. If this variable is set, the default From: line of --the reply messages is built using the address where you received the --messages you are replying to. If the variable is unset, the --From: line will use your address on the current machine.

-- -- --

reverse_realname

-- --

Type: boolean
--Default: yes

-- --

This variable fine-tunes the behaviour of the --reverse_name feature. --When it is set, mutt will use the address from incoming messages as-is, --possibly including eventual real names. When it is unset, mutt will --override any such realnames with the setting of the --realname variable.

-- -- --

rfc2047_parameters

-- --

Type: boolean
--Default: no

-- --

When this variable is set, Mutt will decode RFC-2047-encoded MIME --parameters. You want to set this variable when mutt suggests you --to save attachments to files named like this: --=?iso-8859-1?Q?file=5F=E4=5F991116=2Ezip?=

--

When this variable is set interactively, the change doesn't have --the desired effect before you have changed folders.

--

Note that this use of RFC 2047's encoding is explicitly, --prohibited by the standard, but nevertheless encountered in the --wild. --Also note that setting this parameter will not have the effect --that mutt generates this kind of encoding. Instead, mutt will --unconditionally use the encoding specified in RFC 2231.

-- -- --

save_address

-- --

Type: boolean
--Default: no

-- --

If set, mutt will take the sender's full address when choosing a --default folder for saving a mail. If `` --$save_name'' or `` --$force_name'' --is set too, the selection of the fcc folder will be changed as well.

-- -- --

save_empty

-- --

Type: boolean
--Default: yes

-- --

When unset, mailboxes which contain no saved messages will be removed --when closed (the exception is `` --$spoolfile'' which is never removed). --If set, mailboxes are never removed.

--

Note: This only applies to mbox and MMDF folders, Mutt does not --delete MH and Maildir directories.

-- -- --

save_name

-- --

Type: boolean
--Default: no

-- --

This variable controls how copies of outgoing messages are saved. --When set, a check is made to see if a mailbox specified by the --recipient address exists (this is done by searching for a mailbox in --the `` --$folder'' directory with the username part of the --recipient address). If the mailbox exists, the outgoing message will --be saved to that mailbox, otherwise the message is saved to the --`` --$record'' mailbox.

--

Also see the `` --$force_name'' variable.

-- -- --

score

-- --

Type: boolean
--Default: yes

-- --

When this variable is unset, scoring is turned off. This can --be useful to selectively disable scoring for certain folders when the --`` --$score_threshold_delete'' variable and friends are used.

-- -- --

score_threshold_delete

-- --

Type: number
--Default: -1

-- --

Messages which have been assigned a score equal to or lower than the value --of this variable are automatically marked for deletion by mutt. Since --mutt scores are always greater than or equal to zero, the default setting --of this variable will never mark a message for deletion.

-- -- --

score_threshold_flag

-- --

Type: number
--Default: 9999

-- --

Messages wich have been assigned a score greater than or equal to this --variable's value are automatically marked "flagged".

-- -- --

score_threshold_read

-- --

Type: number
--Default: -1

-- --

Messages which have been assigned a score equal to or lower than the value --of this variable are automatically marked as read by mutt. Since --mutt scores are always greater than or equal to zero, the default setting --of this variable will never mark a message read.

-- -- --

send_charset

-- --

Type: string
--Default: "us-ascii:iso-8859-1:utf-8"

-- --

A list of character sets for outgoing messages. Mutt will use the --first character set into which the text can be converted exactly. --If your `` --$charset'' is not iso-8859-1 and recipients may not --understand UTF-8, it is advisable to include in the list an --appropriate widely used standard character set (such as --iso-8859-2, koi8-r or iso-2022-jp) either instead of or after --"iso-8859-1".

-- -- --

sendmail

-- --

Type: path
--Default: "/usr/sbin/sendmail -oem -oi"

-- --

Specifies the program and arguments used to deliver mail sent by Mutt. --Mutt expects that the specified program interprets additional --arguments as recipient addresses.

-- -- --

sendmail_wait

-- --

Type: number
--Default: 0

-- --

Specifies the number of seconds to wait for the `` --$sendmail'' process --to finish before giving up and putting delivery in the background.

--

Mutt interprets the value of this variable as follows:

--

--

--
>0

number of seconds to wait for sendmail to finish before continuing

--
0

wait forever for sendmail to finish

--
<0

always put sendmail in the background without waiting

--
--

-- --

Note that if you specify a value other than 0, the output of the child --process will be put in a temporary file. If there is some error, you --will be informed as to where to find the output.

-- -- --

shell

-- --

Type: path
--Default: ""

-- --

Command to use when spawning a subshell. By default, the user's login --shell from /etc/passwd is used.

-- -- --

sig_dashes

-- --

Type: boolean
--Default: yes

-- --

If set, a line containing ``-- '' will be inserted before your --`` --$signature''. It is strongly recommended that you not unset --this variable unless your ``signature'' contains just your name. The --reason for this is because many software packages use ``-- \n'' to --detect your signature. For example, Mutt has the ability to highlight --the signature in a different color in the builtin pager.

-- -- --

sig_on_top

-- --

Type: boolean
--Default: no

-- --

If set, the signature will be included before any quoted or forwarded --text. It is strongly recommended that you do not set this variable --unless you really know what you are doing, and are prepared to take --some heat from netiquette guardians.

-- -- --

signature

-- --

Type: path
--Default: "~/.signature"

-- --

Specifies the filename of your signature, which is appended to all --outgoing messages. If the filename ends with a pipe (``|''), it is --assumed that filename is a shell command and input should be read from --its stdout.

-- -- --

simple_search

-- --

Type: string
--Default: "~f %s | ~s %s"

-- --

Specifies how Mutt should expand a simple search into a real search --pattern. A simple search is one that does not contain any of the ~ --operators. See `` --patterns'' for more information on search patterns.

--

For example, if you simply type joe at a search or limit prompt, Mutt --will automatically expand it to the value specified by this variable. --For the default value it would be:

--

~f joe | ~s joe

-- -- --

smart_wrap

-- --

Type: boolean
--Default: yes

-- --

Controls the display of lines longer then the screen width in the --internal pager. If set, long lines are wrapped at a word boundary. If --unset, lines are simply wrapped at the screen edge. Also see the --`` --$markers'' variable.

-- -- --

smileys

-- --

Type: regular expression
--Default: "(>From )|(:[-^]?[][)(><}{|/DP])"

-- --

The pager uses this variable to catch some common false --positives of `` --$quote_regexp'', most notably smileys in the beginning --of a line

-- -- --

sleep_time

-- --

Type: number
--Default: 1

-- --

Specifies time, in seconds, to pause while displaying certain informational --messages, while moving from folder to folder and after expunging --messages from the current folder. The default is to pause one second, so --a value of zero for this option suppresses the pause.

-- -- --

sort

-- --

Type: sort order
--Default: date

-- --

Specifies how to sort messages in the index menu. Valid values --are:

-- --

--

--
--   date or date-sent
--   date-received
--   from
--   mailbox-order (unsorted)
--   score
--   size
--   subject
--   threads
--   to
--
--
--

--

You may optionally use the reverse- prefix to specify reverse sorting --order (example: set sort=reverse-date-sent).

-- -- --

sort_alias

-- --

Type: sort order
--Default: alias

-- --

Specifies how the entries in the `alias' menu are sorted. The --following are legal values:

-- --

--

--
--   address (sort alphabetically by email address)
--   alias (sort alphabetically by alias name)
--   unsorted (leave in order specified in .muttrc)
--
--
--

-- --

sort_aux

-- --

Type: sort order
--Default: date

-- --

When sorting by threads, this variable controls how threads are sorted --in relation to other threads, and how the branches of the thread trees --are sorted. This can be set to any value that `` --$sort'' can, except --threads (in that case, mutt will just use date-sent). You can also --specify the last- prefix in addition to the reverse- prefix, but last- --must come after reverse-. The last- prefix causes messages to be --sorted against its siblings by which has the last descendant, using --the rest of sort_aux as an ordering. For instance, set sort_aux=last- --date-received would mean that if a new message is received in a --thread, that thread becomes the last one displayed (or the first, if --you have set sort=reverse-threads.) Note: For reversed `` --$sort'' --order --$sort_aux is reversed again (which is not the right thing to do, --but kept to not break any existing configuration setting).

-- -- --

sort_browser

-- --

Type: sort order
--Default: subject

-- --

Specifies how to sort entries in the file browser. By default, the --entries are sorted alphabetically. Valid values:

-- --

--

--
--   alpha (alphabetically)
--   date
--   size
--   unsorted
--
--
--

--

You may optionally use the reverse- prefix to specify reverse sorting --order (example: set sort_browser=reverse-date).

-- -- --

sort_re

-- --

Type: boolean
--Default: yes

-- --

This variable is only useful when sorting by threads with --`` --$strict_threads'' unset. In that case, it changes the heuristic --mutt uses to thread messages by subject. With sort_re set, mutt will --only attach a message as the child of another message by subject if --the subject of the child message starts with a substring matching the --setting of `` --$reply_regexp''. With sort_re unset, mutt will attach --the message whether or not this is the case, as long as the --non-`` --$reply_regexp'' parts of both messages are identical.

-- -- --

spoolfile

-- --

Type: path
--Default: ""

-- --

If your spool mailbox is in a non-default place where Mutt cannot find --it, you can specify its location with this variable. Mutt will --automatically set this variable to the value of the environment --variable $MAIL if it is not set.

-- -- --

status_chars

-- --

Type: string
--Default: "-*%A"

-- --

Controls the characters used by the "%r" indicator in --`` --$status_format''. The first character is used when the mailbox is --unchanged. The second is used when the mailbox has been changed, and --it needs to be resynchronized. The third is used if the mailbox is in --read-only mode, or if the mailbox will not be written when exiting --that mailbox (You can toggle whether to write changes to a mailbox --with the toggle-write operation, bound by default to "%"). The fourth --is used to indicate that the current folder has been opened in attach- --message mode (Certain operations like composing a new mail, replying, --forwarding, etc. are not permitted in this mode).

-- -- --

status_format

-- --

Type: string
--Default: "-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?%?l? %l?]---(%s/%S)-%>-(%P)---"

-- --

Controls the format of the status line displayed in the index --menu. This string is similar to `` --$index_format'', but has its own --set of printf()-like sequences:

-- --

--

--
%b

number of mailboxes with new mail *

--
%d

number of deleted messages *

--
%h

local hostname

--
%f

the full pathname of the current mailbox

--
%F

number of flagged messages *

--
%l

size (in bytes) of the current mailbox *

--
%L

size (in bytes) of the messages shown --(i.e., which match the current limit) *

--
%m

the number of messages in the mailbox *

--
%M

the number of messages shown (i.e., which match the current limit) *

--
%n

number of new messages in the mailbox *

--
%o

number of old unread messages

--
%p

number of postponed messages *

--
%P

percentage of the way through the index

--
%r

modified/read-only/won't-write/attach-message indicator, --according to --$status_chars

--
%s

current sorting mode ( --$sort)

--
%S

current aux sorting method ( --$sort_aux)

--
%t

number of tagged messages *

--
%u

number of unread messages *

--
%v

Mutt version string

--
%V

currently active limit pattern, if any *

--
%>X

right justify the rest of the string and pad with "X"

--
%|X

pad to the end of the line with "X"

--
--

-- --

* = can be optionally printed if nonzero

--

Some of the above sequences can be used to optionally print a string --if their value is nonzero. For example, you may only want to see the --number of flagged messages if such messages exist, since zero is not --particularly meaningful. To optionally print a string based upon one --of the above sequences, the following construct is used

--

%?<sequence_char>?<optional_string>?

--

where sequence_char is a character from the table above, and --optional_string is the string you would like printed if --status_char is nonzero. optional_string may contain --other sequence as well as normal text, but you may not nest --optional strings.

--

Here is an example illustrating how to optionally print the number of --new messages in a mailbox: --%?n?%n new messages.?

--

Additionally you can switch between two strings, the first one, if a --value is zero, the second one, if the value is nonzero, by using the --following construct: --%?<sequence_char>?<if_string>&<else_string>?

--

You can additionally force the result of any printf-like sequence to --be lowercase by prefixing the sequence character with an underscore --(_) sign. For example, if you want to display the local hostname in --lowercase, you would use: --%_h

-- -- --

status_on_top

-- --

Type: boolean
--Default: no

-- --

Setting this variable causes the ``status bar'' to be displayed on --the first line of the screen rather than near the bottom.

-- -- --

strict_threads

-- --

Type: boolean
--Default: no

-- --

If set, threading will only make use of the ``In-Reply-To'' and --``References'' fields when you `` --$sort'' by message threads. By --default, messages with the same subject are grouped together in --``pseudo threads.'' This may not always be desirable, such as in a --personal mailbox where you might have several unrelated messages with --the subject ``hi'' which will get grouped together.

-- -- --

suspend

-- --

Type: boolean
--Default: yes

-- --

When unset, mutt won't stop when the user presses the terminal's --susp key, usually ``control-Z''. This is useful if you run mutt --inside an xterm using a command like xterm -e mutt.

-- -- --

text_flowed

-- --

Type: boolean
--Default: no

-- --

When set, mutt will generate text/plain; format=flowed attachments. --This format is easier to handle for some mailing software, and generally --just looks like ordinary text. To actually make use of this format's --features, you'll need support in your editor.

--

Note that --$indent_string is ignored when this option is set.

-- -- --

thread_received

-- --

Type: boolean
--Default: no

-- --

When set, mutt uses the date received rather than the date sent --to thread messages by subject.

-- -- --

thorough_search

-- --

Type: boolean
--Default: no

-- --

Affects the ~b and ~h search operations described in --section `` --patterns'' above. If set, the headers and attachments of --messages to be searched are decoded before searching. If unset, --messages are searched as they appear in the folder.

-- -- --

tilde

-- --

Type: boolean
--Default: no

-- --

When set, the internal-pager will pad blank lines to the bottom of the --screen with a tilde (~).

-- -- --

timeout

-- --

Type: number
--Default: 600

-- --

This variable controls the number of seconds Mutt will wait for --a key to be pressed in the main menu before timing out and checking --for new mail. A value of zero or less will cause Mutt not to ever --time out.

-- -- --

tmpdir

-- --

Type: path
--Default: ""

-- --

This variable allows you to specify where Mutt will place its --temporary files needed for displaying and composing messages.

-- -- --

to_chars

-- --

Type: string
--Default: " +TCFL"

-- --

Controls the character used to indicate mail addressed to you. The --first character is the one used when the mail is NOT addressed to your --address (default: space). The second is used when you are the only --recipient of the message (default: +). The third is when your address --appears in the TO header field, but you are not the only recipient of --the message (default: T). The fourth character is used when your --address is specified in the CC header field, but you are not the only --recipient. The fifth character is used to indicate mail that was sent --by you. The sixth character is used to indicate when a mail --was sent to a mailing-list you subscribe to (default: L).

-- -- --

tunnel

-- --

Type: string
--Default: ""

-- --

Setting this variable will cause mutt to open a pipe to a command --instead of a raw socket. You may be able to use this to set up --preauthenticated connections to your IMAP/POP3 server. Example:

--

tunnel="ssh -q mailhost.net /usr/local/libexec/imapd"

--

NOTE: For this example to work you must be able to log in to the remote --machine without having to enter a password.

-- -- --

use_8bitmime

-- --

Type: boolean
--Default: no

-- --

Warning: do not set this variable unless you are using a version --of sendmail which supports the -B8BITMIME flag (such as sendmail --8.8.x) or you may not be able to send mail.

--

When set, Mutt will invoke `` --$sendmail'' with the -B8BITMIME --flag when sending 8-bit messages to enable ESMTP negotiation.

-- -- --

use_domain

-- --

Type: boolean
--Default: yes

-- --

When set, Mutt will qualify all local addresses (ones without the --@host portion) with the value of `` --$hostname''. If unset, no --addresses will be qualified.

-- -- --

use_from

-- --

Type: boolean
--Default: yes

-- --

When set, Mutt will generate the `From:' header field when --sending messages. If unset, no `From:' header field will be --generated unless the user explicitly sets one using the `` --my_hdr'' --command.

-- -- --

user_agent

-- --

Type: boolean
--Default: yes

-- --

When set, mutt will add a "User-Agent" header to outgoing --messages, indicating which version of mutt was used for composing --them.

-- -- --

visual

-- --

Type: path
--Default: ""

-- --

Specifies the visual editor to invoke when the ~v command is --given in the builtin editor.

-- -- --

wait_key

-- --

Type: boolean
--Default: yes

-- --

Controls whether Mutt will ask you to press a key after shell- --escape, pipe-message, pipe-entry, print-message, --and print-entry commands.

--

It is also used when viewing attachments with `` --auto_view'', provided --that the corresponding mailcap entry has a needsterminal flag, --and the external program is interactive.

--

When set, Mutt will always ask for a key. When unset, Mutt will wait --for a key only if the external command returned a non-zero status.

-- -- --

weed

-- --

Type: boolean
--Default: yes

-- --

When set, mutt will weed headers when when displaying, forwarding, --printing, or replying to messages.

-- -- --

wrap_search

-- --

Type: boolean
--Default: yes

-- --

Controls whether searches wrap around the end of the mailbox.

--

When set, searches will wrap around the first (or last) message. When --unset, searches will not wrap.

-- -- --

wrapmargin

-- --

Type: number
--Default: 0

-- --

Controls the margin left at the right side of the terminal when mutt's --pager does smart wrapping.

-- -- --

write_inc

-- --

Type: number
--Default: 10

-- --

When writing a mailbox, a message will be printed every --write_inc messages to indicate progress. If set to 0, only a --single message will be displayed before writing a mailbox.

--

Also see the `` --$read_inc'' variable.

-- -- --

write_bcc

-- --

Type: boolean
--Default: yes

-- --

Controls whether mutt writes out the Bcc header when preparing --messages to be sent. Exim users may wish to use this.

-- -- --

6.4 Functions --

-- --

The following is the list of available functions listed by the mapping --in which they are available. The default key setting is given, and an --explanation of what the function does. The key bindings of these --functions can be changed with the --bind --command.

-- --

generic

-- -- --

The generic menu is not a real menu, but specifies common functions --(such as movement) available in all menus except for pager and --editor. Changing settings for this menu will affect the default --bindings for all menus (except as noted).

--

--

--bottom-page                L   move to the bottom of the page
--current-bottom     not bound   move current entry to bottom of page
--current-middle     not bound   move current entry to middle of page
--current-top        not bound   move current entry to top of page
--enter-command              :   enter a muttrc command
--exit                       q   exit this menu
--first-entry                =   move to the first entry
--half-down                  ]   scroll down 1/2 page
--half-up                    [   scroll up 1/2 page
--help                       ?   this screen
--jump                  number   jump to an index number
--last-entry                 *   move to the last entry
--middle-page                M   move to the middle of the page
--next-entry                 j   move to the next entry
--next-line                  >   scroll down one line
--next-page                  z   move to the next page
--previous-entry             k   move to the previous entry
--previous-line              <   scroll up one line
--previous-page              Z   move to the previous page
--refresh                   ^L   clear and redraw the screen
--search                     /   search for a regular expression
--search-next                n   search for next match
--search-opposite    not bound   search for next match in opposite direction
--search-reverse         ESC /   search backwards for a regular expression
--select-entry             RET   select the current entry
--shell-escape               !   run a program in a subshell
--tag-entry                  t   toggle the tag on the current entry
--tag-prefix                 ;   apply next command to tagged entries
--top-page                   H   move to the top of the page
--
--

--

index

-- --

--

--bounce-message             b   remail a message to another user
--change-folder              c   open a different folder
--change-folder-readonly ESC c   open a different folder in read only mode
--check-traditional-pgp  ESC P   check for classic pgp
--clear-flag                 W   clear a status flag from a message
--copy-message               C   copy a message to a file/mailbox
--create-alias               a   create an alias from a message sender
--decode-copy            ESC C   decode a message and copy it to a file/mailbox
--decode-save            ESC s   decode a message and save it to a file/mailbox
--delete-message             d   delete the current entry
--delete-pattern             D   delete messages matching a pattern
--delete-subthread       ESC d   delete all messages in subthread
--delete-thread             ^D   delete all messages in thread
--display-address            @   display full address of sender
--display-toggle-weed        h   display message and toggle header weeding
--display-message          RET   display a message
--edit                       e   edit the current message
--edit-type                 ^E   edit the current message's Content-Type
--exit                       x   exit without saving changes
--extract-keys              ^K   extract PGP public keys
--fetch-mail                 G   retrieve mail from POP server
--flag-message               F   toggle a message's 'important' flag
--forget-passphrase         ^F   wipe PGP passphrase from memory
--forward-message            f   forward a message with comments
--group-reply                g   reply to all recipients
--limit                      l   show only messages matching a pattern
--list-reply                 L   reply to specified mailing list
--mail                       m   compose a new mail message
--mail-key               ESC k   mail a PGP public key
--next-new                 TAB   jump to the next new message
--next-subthread         ESC n   jump to the next subthread
--next-thread               ^N   jump to the next thread
--next-undeleted             j   move to the next undeleted message
--next-unread        not bound   jump to the next unread message
--parent-message             P   jump to parent message in thread
--pipe-message               |   pipe message/attachment to a shell command
--previous-new         ESC TAB   jump to the previous new message
--previous-page              Z   move to the previous page
--previous-subthread     ESC p   jump to previous subthread
--previous-thread           ^P   jump to previous thread
--previous-undeleted         k   move to the last undelete message
--previous-unread    not bound   jump to the previous unread message
--print-message              p   print the current entry
--query                      Q   query external program for addresses
--quit                       q   save changes to mailbox and quit
--read-subthread         ESC r   mark the current subthread as read
--read-thread               ^R   mark the current thread as read
--recall-message             R   recall a postponed message
--reply                      r   reply to a message
--resend-message         ESC e   resend message and preserve MIME structure
--save-message               s   save message/attachment to a file
--set-flag                   w   set a status flag on a message
--show-version               V   show the Mutt version number and date
--show-limit             ESC l   show currently active limit pattern, if any
--sort-mailbox               o   sort messages
--sort-reverse               O   sort messages in reverse order
--sync-mailbox               $   save changes to mailbox
--tag-pattern                T   tag messages matching a pattern
--tag-thread             ESC t   tag/untag all messages in the current thread
--toggle-new                 N   toggle a message's 'new' flag
--toggle-write               %   toggle whether the mailbox will be rewritten
--undelete-message           u   undelete the current entry
--undelete-pattern           U   undelete messages matching a pattern
--undelete-subthread     ESC u   undelete all messages in subthread
--undelete-thread           ^U   undelete all messages in thread
--untag-pattern             ^T   untag messages matching a pattern
--view-attachments           v   show MIME attachments
--
--

--

pager

-- --

--

--bottom             not bound   jump to the bottom of the message
--bounce-message             b   remail a message to another user
--change-folder              c   open a different folder
--change-folder-readonly ESC c   open a different folder in read only mode
--check-traditional-pgp  ESC P   check for classic pgp
--copy-message               C   copy a message to a file/mailbox
--create-alias               a   create an alias from a message sender
--decode-copy            ESC C   decode a message and copy it to a file/mailbox
--decode-save            ESC s   decode a message and save it to a file/mailbox
--delete-message             d   delete the current entry
--delete-subthread       ESC d   delete all messages in subthread
--delete-thread             ^D   delete all messages in thread
--display-address            @   display full address of sender
--display-toggle-weed        h   display message and toggle header weeding
--edit                       e   edit the current message
--edit-type                 ^E   edit the current message's Content-Type
--enter-command              :   enter a muttrc command
--exit                       i   return to the main-menu
--extract-keys              ^K   extract PGP public keys
--flag-message               F   toggle a message's 'important' flag
--forget-passphrase         ^F   wipe PGP passphrase from memory
--forward-message            f   forward a message with comments
--group-reply                g   reply to all recipients
--half-up            not bound   move up one-half page
--half-down          not bound   move down one-half page
--help                       ?   this screen
--list-reply                 L   reply to specified mailing list
--mail                       m   compose a new mail message
--mail-key               ESC k   mail a PGP public key
--mark-as-new                N   toggle a message's 'new' flag
--next-line                RET   scroll down one line
--next-entry                 J   move to the next entry
--next-new                 TAB   jump to the next new message
--next-page                      move to the next page
--next-subthread         ESC n   jump to the next subthread
--next-thread               ^N   jump to the next thread
--next-undeleted             j   move to the next undeleted message
--next-unread        not bound   jump to the next unread message
--parent-message             P   jump to parent message in thread
--pipe-message               |   pipe message/attachment to a shell command
--previous-line      BackSpace   scroll up one line
--previous-entry             K   move to the previous entry
--previous-new       not bound   jump to the previous new message
--previous-page              -   move to the previous page
--previous-subthread     ESC p   jump to previous subthread
--previous-thread           ^P   jump to previous thread
--previous-undeleted         k   move to the last undelete message
--previous-unread    not bound   jump to the previous unread message
--print-message              p   print the current entry
--quit                       Q   save changes to mailbox and quit
--read-subthread         ESC r   mark the current subthread as read
--read-thread               ^R   mark the current thread as read
--recall-message             R   recall a postponed message
--redraw-screen             ^L   clear and redraw the screen
--reply                      r   reply to a message
--save-message               s   save message/attachment to a file
--search                     /   search for a regular expression
--search-next                n   search for next match
--search-opposite    not bound   search for next match in opposite direction
--search-reverse         ESC /   search backwards for a regular expression
--search-toggle              \   toggle search pattern coloring
--shell-escape               !   invoke a command in a subshell
--show-version               V   show the Mutt version number and date
--skip-quoted                S   skip beyond quoted text
--sync-mailbox               $   save changes to mailbox
--tag-message                t   tag a message
--toggle-quoted              T   toggle display of quoted text
--top                        ^   jump to the top of the message
--undelete-message           u   undelete the current entry
--undelete-subthread     ESC u   undelete all messages in subthread
--undelete-thread           ^U   undelete all messages in thread
--view-attachments           v   show MIME attachments
--
--

--

alias

-- --

--

--search                     /   search for a regular expression
--search-next                n   search for next match
--search-reverse         ESC /   search backwards for a regular expression
--
--

--

query

-- --

--

--create-alias               a   create an alias from a message sender
--mail                       m   compose a new mail message
--query                      Q   query external program for addresses
--query-append               A   append new query results to current results
--search                     /   search for a regular expression
--search-next                n   search for next match
--search-opposite    not bound   search for next match in opposite direction
--search-reverse         ESC /   search backwards for a regular expression
--
--

--

attach

-- --

--

--bounce-message             b   remail a message to another user
--collapse-parts             v   toggle display of subparts
--delete-entry               d   delete the current entry
--display-toggle-weed        h   display message and toggle header weeding
--edit-type                 ^E   edit the current entry's Content-Type
--extract-keys              ^K   extract PGP public keys
--forward-message            f   forward a message with comments
--group-reply                g   reply to all recipients
--list-reply                 L   reply to specified mailing list
--pipe-entry                 |   pipe message/attachment to a shell command
--print-entry                p   print the current entry
--reply                      r   reply to a message
--resend-message         ESC e   resend message and preserve MIME structure
--save-entry                 s   save message/attachment to a file
--undelete-entry             u   undelete the current entry
--view-attach              RET   view attachment using mailcap entry if necessary
--view-mailcap               m   force viewing of attachment using mailcap
--view-text                  T   view attachment as text
--
--

--

compose

-- --

--

--attach-file                a   attach a file(s) to this message
--attach-message             A   attach message(s) to this message
--attach-key             ESC k   attach a PGP public key
--copy-file                  C   save message/attachment to a file
--detach-file                D   delete the current entry
--display-toggle-weed        h   display message and toggle header weeding
--edit-bcc                   b   edit the BCC list
--edit-cc                    c   edit the CC list
--edit-description           d   edit attachment description
--edit-encoding             ^E   edit attachment transfer-encoding
--edit-fcc                   f   enter a file to save a copy of this message in
--edit-from              ESC f   edit the from: field
--edit-file               ^X e   edit the file to be attached
--edit-headers               E   edit the message with headers
--edit                       e   edit the message
--edit-mime                  m   edit attachment using mailcap entry
--edit-reply-to              r   edit the Reply-To field
--edit-subject               s   edit the subject of this message
--edit-to                    t   edit the TO list
--edit-type                 ^T   edit attachment type
--filter-entry               F   filter attachment through a shell command
--forget-passphrase         ^F   wipe PGP passphrase from memory
--ispell                     i   run ispell on the message
--new-mime                   n   compose new attachment using mailcap entry
--pgp-menu                   p   show PGP options
--pipe-entry                 |   pipe message/attachment to a shell command
--postpone-message           P   save this message to send later
--print-entry                l   print the current entry
--rename-file                R   rename/move an attached file
--send-message               y   send the message
--toggle-unlink              u   toggle whether to delete file after sending it
--view-attach              RET   view attachment using mailcap entry if necessary
--write-fcc                  w   write the message to a folder
--
--

--

postpone

-- --

--

--delete-entry               d   delete the current entry
--undelete-entry             u   undelete the current entry
--
--

--

browser

-- --

--

--change-dir                 c   change directories
--check-new                TAB   check mailboxes for new mail
--enter-mask                 m   enter a file mask
--search                     /   search for a regular expression
--search-next                n   search for next match
--search-reverse         ESC /   search backwards for a regular expression
--select-new                 N   select a new file in this directory
--sort                       o   sort messages
--sort-reverse               O   sort messages in reverse order
--toggle-mailboxes         TAB   toggle whether to browse mailboxes or all files
--view-file              SPACE   view file
--subscribe                  s   subscribe to current mailbox (IMAP Only)
--unsubscribe                u   unsubscribe to current mailbox (IMAP Only)
--toggle-subscribed          T   toggle view all/subscribed mailboxes (IMAP Only)
--
--

--

pgp

-- --

--

--view-name                  %   view the key's user id
--verify-key                 c   verify a PGP public key
--
--

--

editor

-- --

--

--backspace          BackSpace   delete the char in front of the cursor
--backward-char             ^B   move the cursor one character to the left
--backward-word          ESC b   move the cursor to the previous word
--bol                       ^A   jump to the beginning of the line
--buffy-cycle            Space   cycle among incoming mailboxes
--capitalize-word        ESC c   uppercase the first character in the word
--complete                 TAB   complete filename or alias
--complete-query            ^T   complete address with query
--delete-char               ^D   delete the char under the cursor
--downcase-word          ESC l   lowercase all characters in current word
--eol                       ^E   jump to the end of the line
--forward-char              ^F   move the cursor one character to the right
--forward-word           ESC f   move the cursor to the next word
--history-down       not bound   scroll down through the history list
--history-up         not bound   scroll up through the history list
--kill-eol                  ^K   delete chars from cursor to end of line
--kill-eow               ESC d   delete chars from cursor to end of word
--kill-line                 ^U   delete all chars on the line
--kill-word                 ^W   delete the word in front of the cursor
--quote-char                ^V   quote the next typed key
--transpose-chars    not bound   transpose character under cursor with previous
--upcase-word            ESC u   uppercase all characters in current word
--
--

-- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual-7.html mutt-1.4/doc/manual-7.html ---- mutt-1.4.orig/doc/manual-7.html Wed May 29 11:29:58 2002 -+++ mutt-1.4/doc/manual-7.html Thu Jan 1 01:00:00 1970 -@@ -1,119 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client: Miscellany -- -- -- -- --Next --Previous --Contents --
--

7. Miscellany

-- -- -- --

7.1 Acknowledgements --

-- --

Kari Hurtta --<kari.hurtta@fmi.fi> --co-developed the original MIME parsing code back in the ELM-ME days.

--

The following people have been very helpful to the development of Mutt:

--

Vikas Agnihotri --<vikasa@writeme.com>,
--Francois Berjon --<Francois.Berjon@aar.alcatel-alsthom.fr>,
--Aric Blumer --<aric@fore.com>,
--John Capo --<jc@irbs.com>,
--David Champion --<dgc@uchicago.edu,
--Brendan Cully --<brendan@kublai.com>,
--Liviu Daia --<daia@stoilow.imar.ro>,
--Thomas E. Dickey --<dickey@herndon4.his.com>,
--David DeSimone --<fox@convex.hp.com>,
--Nickolay N. Dudorov --<nnd@wint.itfs.nsk.su>,
--Ruslan Ermilov --<ru@freebsd.org>,
--Edmund Grimley Evans --<edmundo@rano.org,
--Michael Finken --<finken@conware.de>,
--Sven Guckes --<guckes@math.fu-berlin.de>,
--Lars Hecking --<lhecking@nmrc.ie>,
--Mark Holloman --<holloman@nando.net>,
--Andreas Holzmann --<holzmann@fmi.uni-passau.de>,
--Marco d'Itri --<md@linux.it>,
--Björn Jacke --<bjacke@suse.com>,
--Byrial Jensen --<byrial@image.dk>,
--David Jeske --<jeske@igcom.net>,
--Christophe Kalt --<kalt@hugo.int-evry.fr>,
--Tommi Komulainen --<Tommi.Komulainen@iki.fi>,
--Felix von Leitner (a.k.a ``Fefe'') --<leitner@math.fu-berlin.de>,
--Brandon Long --<blong@fiction.net>,
--Jimmy Mäkelä --<jmy@flashback.net>,
--Lars Marowsky-Bree --<lmb@pointer.in-minden.de>,
--Thomas ``Mike'' Michlmayr --<mike@cosy.sbg.ac.at>,
--Andrew W. Nosenko --<awn@bcs.zp.ua>,
--David O'Brien --<obrien@Nuxi.cs.ucdavis.edu>,
--Clint Olsen --<olsenc@ichips.intel.com>,
--Park Myeong Seok --<pms@romance.kaist.ac.kr>,
--Thomas Parmelan --<tom@ankh.fr.eu.org>,
--Ollivier Robert --<roberto@keltia.freenix.fr>,
--Thomas Roessler --<roessler@does-not-exist.org>,
--Roland Rosenfeld --<roland@spinnaker.de>,
--TAKIZAWA Takashi --<taki@luna.email.ne.jp>,
--Allain Thivillon --<Allain.Thivillon@alma.fr>,
--Gero Treuner --<gero@faveve.uni-stuttgart.de>,
--Vsevolod Volkov --<vvv@lucky.net>,
--Ken Weinert --<kenw@ihs.com>

-- --

7.2 About this document --

-- --

This document was written in SGML, and then rendered using the --sgml-tools package.

-- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual.html mutt-1.4/doc/manual.html ---- mutt-1.4.orig/doc/manual.html Wed May 29 11:29:58 2002 -+++ mutt-1.4/doc/manual.html Thu Jan 1 01:00:00 1970 -@@ -1,123 +0,0 @@ -- -- -- -- -- The Mutt E-Mail Client -- -- -- -- -- --Next --Previous --Contents --
--

The Mutt E-Mail Client

-- --

by Michael Elkins --<me@cs.hmc.edu>

version 1.4 --
--``All mail clients suck. This one just sucks less.'' -me, circa 1995 --
--

--

1. Introduction

-- -- --

--

2. Getting Started

-- -- --

--

3. Configuration

-- -- --

--

4. Advanced Usage

-- -- --

--

5. Mutt's MIME Support

-- -- --

--

6. Reference

-- -- --

--

7. Miscellany

-- -- --
--Next --Previous --Contents -- -- -diff -uNr mutt-1.4.orig/doc/manual.sgml mutt-1.4/doc/manual.sgml ---- mutt-1.4.orig/doc/manual.sgml Sun Nov 3 21:42:51 2002 -+++ mutt-1.4/doc/manual.sgml Sun Nov 3 21:57:20 2002 -@@ -723,6 +723,17 @@ - - See also the quad-option. - -+Reading news via NNTP