From 1fb75aa6b116346ae26b1cbdbaa69f7d06ab708c Mon Sep 17 00:00:00 2001 From: Tatsuya Kinoshita Date: Wed, 4 May 2011 16:38:24 +0900 Subject: Releasing debian version 0.5.2-10 --- debian/patches/010_upstream.patch | 21188 +++++++++++++++++++++++++++++++- debian/patches/020_button.patch | 439 + debian/patches/020_config-guess.patch | 2200 ---- debian/patches/040_maximum-cols.patch | 28 - debian/patches/series | 3 +- 5 files changed, 21100 insertions(+), 2758 deletions(-) create mode 100644 debian/patches/020_button.patch delete mode 100644 debian/patches/020_config-guess.patch delete mode 100644 debian/patches/040_maximum-cols.patch (limited to 'debian/patches') diff --git a/debian/patches/010_upstream.patch b/debian/patches/010_upstream.patch index 8969c66..011755d 100644 --- a/debian/patches/010_upstream.patch +++ b/debian/patches/010_upstream.patch @@ -1,10 +1,102 @@ -Description: Upstream development snapshot on 2010-08-04 +Description: Upstream development snapshot on 2010-10-11 Origin: upstream, http://w3m.cvs.sourceforge.net/viewvc/w3m/w3m/ -diff -urN w3m-0.5.2.orig/ChangeLog w3m/ChangeLog ---- w3m-0.5.2.orig/ChangeLog 2007-05-31 21:17:05.000000000 +0900 -+++ w3m/ChangeLog 2010-08-04 23:06:35.000000000 +0900 -@@ -1,3 +1,194 @@ +diff -urN w3m-0.5.2/ChangeLog w3m/ChangeLog +--- w3m-0.5.2/ChangeLog 2007-05-31 21:17:05.000000000 +0900 ++++ w3m/ChangeLog 2010-10-11 21:59:36.000000000 +0900 +@@ -1,3 +1,286 @@ ++2010-10-11 d+w3m@vdr.jp ++ ++ * [w3m-dev 04414] Re: "normal" bugs from bugs.debian.org ++ * doc/w3m.1: add documents about some options. ++ * doc/FAQ.html: fix typo. ++ ++2010-08-24 Karsten Schoelzel ++ ++ * [w3m-dev 04393] [patch] locale-related character management ++ * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=313365 ++ * libwc/map/ucs_isalpha.map: added ++ * libwc/map/ucs_islower.map: added ++ * libwc/map/ucs_isupper.map: added ++ * libwc/map/mk_ucs_case_map.pl: added ++ * libwc/map/ucs_case.map: added ++ * libwc/map/mk_ucs_isdigit_map.pl: added ++ * libwc/map/ucs_isdigit.map: added ++ * libwc/ucs.c (wc_any_to_ucs): ceck if cc.ccs == WC_CCS_US_ASCII ++ (wc_is_ucs_alpha, wc_is_ucs_digit, wc_is_ucs_alnum) ++ (wc_is_ucs_lower, wc_is_ucs_upper, wc_ucs_toupper) ++ (wc_ucs_tolower, wc_ucs_totitle): added ++ * regex.c (match_longchar, match_range_longchar): use wc_any_to_ucs(), wc_ucs_tolower(), wc_ucs_toupper() and wc_ucs_totitle() ++ * main.c (nextChar, prevChar, getChar, is_wordchar): added ++ (movLW): use prevChar() and is_wordchar() ++ (movRW): use nextChar() and is_wordchar() ++ (getCurWord): remove 4th parameter ++ (getCurWord): use prevChar(), nextChar() and is_wordchar() ++ ++2010-08-20 Karsten Schoelzel ++ ++ * [w3m-dev 04401] Re: mailto with options handling ++ * rc.c: Introduce option mailto_options ++ * main.c (handleMailto): added ++ (followA, cmd_loadURL): use handleMailto() ++ * fm.h (MAILTO_OPTIONS_USE_W3MMAILER, MAILTO_OPTIONS_IGNORE) ++ (MAILTO_OPTIONS_USE_MAILTO_URL): added ++ ++2010-08-20 Ito Hiroyuki ++ ++ * [w3m-dev 04402] Re: "normal" bugs from bugs.debian.org ++ * terms.c (reset_exit_with_value, reset_error_exit): added ++ (reset_exit): use reset_exit_with_value() ++ (ttymode_set, ttymode_reset, set_cc, getTCstr) ++ (sleep_till_anykey): use reset_error_exit() instead of reset_exit() ++ ++2010-08-14 "Adam C. Emerson" ++ ++ * [w3m-dev 04390] ++ * http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573789 ++ * html.c: All elements have the id attribute. ++ ++2010-08-12 Peter J. R. Moulder ++ ++ * [w3m-dev 04384] ++ * http://sourceforge.net/tracker/index.php?func=detail&aid=2987194&group_id=39518&atid=425441 ++ * html.c: some tags have ALST_NOP attribute ++ * tagtable.tab: add and ++ * html.h (HTML_SPAN, HTML_N_SPAN): added ++ ++2010-08-11 SAKAI Kiyotaka ++ ++ * [w3m-dev 04381] Re: check socklen_t ++ * ftp.c: fix condition (#ifndef HAVE_SOCKLEN_T) ++ ++2010-08-10 Ito Hiroyuki ++ ++ * [w3m-dev 04379] check socklen_t ++ * configure.ac: check socklen_t ++ * ftp.c (ftp_login, ftp_pasv): use socklen_t instead of int ++ ++2010-08-09 Ito Hiroyuki ++ ++ * [w3m-dev 04374] Re: "important" bugs from bugs.debian.org ++ * table.c (feed_table_tag): don't show message when rowspan is greater than ATTR_ROWSPAN_MAX ++ * [w3m-dev 04376] Re: "important" bugs from bugs.debian.org ++ * table.c (feed_table_tag): fix indent ++ ++2010-08-08 Steven Harms ++ ++ * [w3m-dev 04371] Re: "important" bugs from bugs.debian.org ++ * https://bugs.launchpad.net/ubuntu/+source/w3m/+bug/131993 ++ * table.c (ATTR_ROWSPAN_MAX): added ++ (feed_table_tag): maximum value of rowspan is ATTR_ROWSPAN_MAX ++ ++2010-08-08 d+w3m@vdr.jp ++ ++ * [w3m-dev 04360] Re: "important" bugs from bugs.debian.org ++ * main.c (main): use DEFAULT_COLS ++ (main): the maximum value of the -cols option is MAXIMUM_COLS ++ * backend.c (backend): use DEFAULT_COLS ++ * fm.h (MAXIMUM_COLS, DEFAULT_COLS): added ++ +2010-08-04 Ito Hiroyuki + + * [w3m-dev 04369] Re: w3m's bugs from bugs.debian.org @@ -180,159 +272,14751 @@ diff -urN w3m-0.5.2.orig/ChangeLog w3m/ChangeLog + * istream.c (ssl_check_cert_ident): replace \0 to make full string + visible to user (CVE-2010-2074). + -+2007-06-07 Hironori Sakamoto ++2007-06-07 Hironori Sakamoto ++ ++ * [w3m-dev 04279] charset ++ * libwc/ces.h, libwc/charset.c: set charset to Shift_JIS, when locale ++ is japanese, jp_JP.PCK, ja_JP.IBM-932, ja_JP.IBM-943, or windows-31j. ++ ++2007-06-07 Hironori Sakamoto ++ ++ * [w3m-dev 04278] Re: segfault on CentOS4.5/libgc6.8 ++ * term.c: add handling xterm-incompatible terminals without gpm. ++ ++2007-06-04 Hironori Sakamoto ++ ++ * [w3m-dev 04271] vi_prec_num ++ * main.c: make number prefixes working when vi_prec_num=0. ++ + 2007-05-31 Dai Sato + + * w3m 0.5.2 +@@ -8917,4 +9200,4 @@ + * release-0-2-1 + * import w3m-0.2.1 + +-$Id: ChangeLog,v 1.998 2007/05/31 12:17:05 inu Exp $ ++$Id: ChangeLog,v 1.1039 2010/10/11 12:59:36 htrb Exp $ +diff -urN w3m-0.5.2/acinclude.m4 w3m/acinclude.m4 +--- w3m-0.5.2/acinclude.m4 2006-04-07 22:21:11.000000000 +0900 ++++ w3m/acinclude.m4 2010-07-26 20:24:14.000000000 +0900 +@@ -283,18 +283,6 @@ + AC_DEFINE_UNQUOTED(KEYBIND, $enable_keymap)]) + # + # ---------------------------------------------------------------- +-# AC_W3M_DIGEST_AUTH +-# ---------------------------------------------------------------- +-AC_DEFUN([AC_W3M_DIGEST_AUTH], +-[AC_SUBST(USE_DIGEST_AUTH) +- AC_MSG_CHECKING(if digest auth is enabled) +- AC_ARG_ENABLE(digest_auth, +- [ --disable-digest-auth disable digest auth],, +- [enable_digest_auth="yes"]) +- test x"$enable_digest_auth" = xyes && AC_DEFINE(USE_DIGEST_AUTH) +- AC_MSG_RESULT($enable_digest_auth)]) +-# +-# ---------------------------------------------------------------- + # AC_W3M_MIGEMO + # ---------------------------------------------------------------- + AC_DEFUN([AC_W3M_MIGEMO], +@@ -426,6 +414,7 @@ + # ---------------------------------------------------------------- + AC_DEFUN([AC_W3M_GC], + [AC_MSG_CHECKING(GC library exists) ++AC_SUBST(LIBGC) + AC_ARG_WITH(gc, + [ --with-gc[=PREFIX] libgc PREFIX], + [test x"$with_gc" = xno && AC_MSG_ERROR([You can not build w3m without gc])], +@@ -456,7 +445,7 @@ + fi + fi + unset ac_cv_lib_gc_GC_init +- AC_CHECK_LIB(gc, GC_init, [LIBS="$LIBS -lgc"]) ++ AC_CHECK_LIB(gc, GC_init, [LIBGC="-lgc"]) + if test x"$ac_cv_lib_gc_GC_init" = xno; then + AC_MSG_CHECKING(GC library location) + AC_MSG_RESULT($with_gc) +@@ -466,7 +455,7 @@ + LDFLAGS="$LDFLAGS -L$dir/lib" + AC_MSG_CHECKING($dir) + unset ac_cv_lib_gc_GC_init +- AC_CHECK_LIB(gc, GC_init, [gclibdir="$dir/lib"; LIBS="$LIBS -L$dir/lib -lgc"; break]) ++ AC_CHECK_LIB(gc, GC_init, [gclibdir="$dir/lib"; LIBGC="-L$dir/lib -lgc"; break]) + LDFLAGS="$ldflags" + done + if test x"$gclibdir" = xno; then +@@ -475,9 +464,9 @@ + fi]) + # + # ---------------------------------------------------------------- +-# AC_W3M_SSL ++# AC_W3M_SSL_DIGEST_AUTH + # ---------------------------------------------------------------- +-AC_DEFUN([AC_W3M_SSL], ++AC_DEFUN([AC_W3M_SSL_DIGEST_AUTH], + [AC_SUBST(USE_SSL) + AC_SUBST(USE_SSL_VERIFY) + AC_MSG_CHECKING(if SSL is suported) +@@ -519,7 +508,19 @@ + test x"$enable_sslverify" = xyes && AC_DEFINE(USE_SSL_VERIFY) + AC_MSG_RESULT($enable_sslverify) + fi +-fi]) ++fi ++AC_SUBST(USE_DIGEST_AUTH) ++AC_MSG_CHECKING(if digest auth is enabled) ++AC_ARG_ENABLE(digest_auth, ++ [ --disable-digest-auth disable digest auth],, ++ [enable_digest_auth="yes"]) ++if test x"$enable_digest_auth" = xyes -a x"$w3m_ssl" = xfound; then ++ AC_DEFINE(USE_DIGEST_AUTH) ++else ++ enable_digest_auth="no" ++fi ++AC_MSG_RESULT($enable_digest_auth) ++]) + # + # ---------------------------------------------------------------- + # AC_W3M_ALARM +diff -urN w3m-0.5.2/backend.c w3m/backend.c +--- w3m-0.5.2/backend.c 2003-09-23 06:02:16.000000000 +0900 ++++ w3m/backend.c 2010-08-08 18:53:42.000000000 +0900 +@@ -1,4 +1,4 @@ +-/* $Id: backend.c,v 1.13 2003/09/22 21:02:16 ukai Exp $ */ ++/* $Id: backend.c,v 1.15 2010/08/08 09:53:42 htrb Exp $ */ + #include + #include + #include +@@ -95,7 +95,7 @@ + buf = loadGeneralFile(url, NULL, NO_REFERER, 0, request); + do_download = FALSE; + if (buf != NULL && buf != NO_BUFFER) { +- if (!strcasecmp(buf->type, "text/html") && backend_halfdump_buf) { ++ if (is_html_type(buf->type) && backend_halfdump_buf) { + TextLineListItem *p; + Str first, last; + int len = 0; +@@ -294,7 +294,7 @@ + + w3m_dump = 0; + if (COLS == 0) +- COLS = 80; ++ COLS = DEFAULT_COLS; + #ifdef USE_MOUSE + use_mouse = FALSE; + #endif /* USE_MOUSE */ +diff -urN w3m-0.5.2/buffer.c w3m/buffer.c +--- w3m-0.5.2/buffer.c 2003-09-27 02:59:51.000000000 +0900 ++++ w3m/buffer.c 2010-07-18 23:10:09.000000000 +0900 +@@ -1,4 +1,4 @@ +-/* $Id: buffer.c,v 1.29 2003/09/26 17:59:51 ukai Exp $ */ ++/* $Id: buffer.c,v 1.30 2010/07/18 14:10:09 htrb Exp $ */ + #include "fm.h" + + #ifdef USE_MOUSE +@@ -558,7 +558,7 @@ + WcOption.auto_detect = WC_OPT_DETECT_OFF; + UseContentCharset = FALSE; + #endif +- if (!strcasecmp(buf->type, "text/html")) ++ if (is_html_type(buf->type)) + loadHTMLBuffer(&f, buf); + else + loadBuffer(&f, buf); +@@ -590,7 +590,7 @@ + gotoLine(buf, cur->linenumber); + } + buf->pos -= buf->currentLine->bpos; +- if (FoldLine && strcasecmp(buf->type, "text/html")) ++ if (FoldLine && !is_html_type(buf->type)) + buf->currentColumn = 0; + else + buf->currentColumn = sbuf.currentColumn; +diff -urN w3m-0.5.2/config.h.in w3m/config.h.in +--- w3m-0.5.2/config.h.in 2007-05-24 00:06:05.000000000 +0900 ++++ w3m/config.h.in 2010-08-10 19:16:57.000000000 +0900 +@@ -81,6 +81,7 @@ + #define ID_EXT + #undef CLEAR_BUF + #undef INET6 ++#undef HAVE_SOCKLEN_T + #undef HAVE_OLD_SS_FAMILY + #define USE_EGD + #define ENABLE_REMOVE_TRAILINGSPACES +diff -urN w3m-0.5.2/configure w3m/configure +--- w3m-0.5.2/configure 2007-05-31 21:17:05.000000000 +0900 ++++ w3m/configure 2010-08-10 19:16:57.000000000 +0900 +@@ -1,62 +1,85 @@ + #! /bin/sh + # Guess values for system-dependent variables and create Makefiles. +-# Generated by GNU Autoconf 2.61 for w3m 0.5.2. ++# Generated by GNU Autoconf 2.65 for w3m 0.5.2. + # + # Report bugs to . + # ++# + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +-# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. ++# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 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. ## +-## --------------------- ## ++## -------------------- ## ++## M4sh Initialization. ## ++## -------------------- ## + + # Be more Bourne compatible + DUALCASE=1; export DUALCASE # for MKS sh +-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++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 ++ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST + else +- case `(set -o) 2>/dev/null` in +- *posix*) set -o posix ;; ++ case `(set -o) 2>/dev/null` in #( ++ *posix*) : ++ set -o posix ;; #( ++ *) : ++ ;; + esac +- + fi + + +- +- +-# PATH needs CR +-# 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" >conf$$.sh +- echo "exit 0" >>conf$$.sh +- chmod +x conf$$.sh +- if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then +- PATH_SEPARATOR=';' ++as_nl=' ++' ++export as_nl ++# Printing a long string crashes Solaris 7 /usr/bin/printf. ++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo ++# Prefer a ksh shell builtin over an external printf program on Solaris, ++# but without wasting forks for bash or zsh. ++if test -z "$BASH_VERSION$ZSH_VERSION" \ ++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='print -r --' ++ as_echo_n='print -rn --' ++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='printf %s\n' ++ as_echo_n='printf %s' ++else ++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then ++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' ++ as_echo_n='/usr/ucb/echo -n' + else +- PATH_SEPARATOR=: ++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"' ++ as_echo_n_body='eval ++ arg=$1; ++ case $arg in #( ++ *"$as_nl"*) ++ expr "X$arg" : "X\\(.*\\)$as_nl"; ++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; ++ esac; ++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ++ ' ++ export as_echo_n_body ++ as_echo_n='sh -c $as_echo_n_body as_echo' + fi +- rm -f conf$$.sh ++ export as_echo_body ++ as_echo='sh -c $as_echo_body as_echo' + fi + +-# Support unset when possible. +-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then +- as_unset=unset +-else +- as_unset=false ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ PATH_SEPARATOR=: ++ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { ++ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || ++ PATH_SEPARATOR=';' ++ } + fi + + +@@ -65,20 +88,18 @@ + # there to prevent editors from complaining about space-tab. + # (If _AS_PATH_WALK were called with IFS unset, it would disable word + # splitting by setting IFS to empty value.) +-as_nl=' +-' + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. +-case $0 in ++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 ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++ done + IFS=$as_save_IFS + + ;; +@@ -89,32 +110,271 @@ + as_myself=$0 + fi + if test ! -f "$as_myself"; then +- echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 +- { (exit 1); exit 1; } ++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ exit 1 + fi + +-# Work around bugs in pre-3.0 UWIN ksh. +-for as_var in ENV MAIL MAILPATH +-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++# Unset variables that we do not need and which cause bugs (e.g. in ++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" ++# suppresses any "Segmentation fault" message there. '((' could ++# trigger a bug in pdksh 5.2.14. ++for as_var in BASH_ENV ENV MAIL MAILPATH ++do eval test x\${$as_var+set} = xset \ ++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : + done + PS1='$ ' + PS2='> ' + PS4='+ ' + + # NLS nuisances. +-for as_var in \ +- LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ +- LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ +- LC_TELEPHONE LC_TIME ++LC_ALL=C ++export LC_ALL ++LANGUAGE=C ++export LANGUAGE ++ ++# CDPATH. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++if test "x$CONFIG_SHELL" = x; then ++ as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : ++ emulate sh ++ NULLCMD=: ++ # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which ++ # is contrary to our usage. Disable this feature. ++ alias -g '\${1+\"\$@\"}'='\"\$@\"' ++ setopt NO_GLOB_SUBST ++else ++ case \`(set -o) 2>/dev/null\` in #( ++ *posix*) : ++ set -o posix ;; #( ++ *) : ++ ;; ++esac ++fi ++" ++ as_required="as_fn_return () { (exit \$1); } ++as_fn_success () { as_fn_return 0; } ++as_fn_failure () { as_fn_return 1; } ++as_fn_ret_success () { return 0; } ++as_fn_ret_failure () { return 1; } ++ ++exitcode=0 ++as_fn_success || { exitcode=1; echo as_fn_success failed.; } ++as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } ++as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } ++as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } ++if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : ++ ++else ++ exitcode=1; echo positional parameters were not saved. ++fi ++test x\$exitcode = x0 || exit 1" ++ as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO ++ as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO ++ eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && ++ test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 ++test \$(( 1 + 1 )) = 2 || exit 1" ++ if (eval "$as_required") 2>/dev/null; then : ++ as_have_required=yes ++else ++ as_have_required=no ++fi ++ if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : ++ ++else ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++as_found=false ++for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH + do +- if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then +- eval $as_var=C; export $as_var ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ as_found=: ++ case $as_dir in #( ++ /*) ++ for as_base in sh bash ksh sh5; do ++ # Try only shells that exist, to save several forks. ++ as_shell=$as_dir/$as_base ++ if { test -f "$as_shell" || test -f "$as_shell.exe"; } && ++ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : ++ CONFIG_SHELL=$as_shell as_have_required=yes ++ if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : ++ break 2 ++fi ++fi ++ done;; ++ esac ++ as_found=false ++done ++$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && ++ { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : ++ CONFIG_SHELL=$SHELL as_have_required=yes ++fi; } ++IFS=$as_save_IFS ++ ++ ++ if test "x$CONFIG_SHELL" != x; then : ++ # We cannot yet assume a decent shell, so we have to provide a ++ # neutralization value for shells without unset; and this also ++ # works around shells that cannot unset nonexistent variables. ++ BASH_ENV=/dev/null ++ ENV=/dev/null ++ (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV ++ export CONFIG_SHELL ++ exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} ++fi ++ ++ if test x$as_have_required = xno; then : ++ $as_echo "$0: This script requires a shell more modern than all" ++ $as_echo "$0: the shells that I found on your system." ++ if test x${ZSH_VERSION+set} = xset ; then ++ $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" ++ $as_echo "$0: be upgraded to zsh 4.3.4 or later." + else +- ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++ $as_echo "$0: Please tell bug-autoconf@gnu.org and satodai@w3m.jp ++$0: about your system, including any error possibly output ++$0: before this message. Then install a modern shell, or ++$0: manually run the script under such a shell if you do ++$0: have one." + fi +-done ++ exit 1 ++fi ++fi ++fi ++SHELL=${CONFIG_SHELL-/bin/sh} ++export SHELL ++# Unset more variables known to interfere with behavior of common tools. ++CLICOLOR_FORCE= GREP_OPTIONS= ++unset CLICOLOR_FORCE GREP_OPTIONS ++ ++## --------------------- ## ++## M4sh Shell Functions. ## ++## --------------------- ## ++# as_fn_unset VAR ++# --------------- ++# Portably unset VAR. ++as_fn_unset () ++{ ++ { eval $1=; unset $1;} ++} ++as_unset=as_fn_unset ++ ++# as_fn_set_status STATUS ++# ----------------------- ++# Set $? to STATUS, without forking. ++as_fn_set_status () ++{ ++ return $1 ++} # as_fn_set_status ++ ++# as_fn_exit STATUS ++# ----------------- ++# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. ++as_fn_exit () ++{ ++ set +e ++ as_fn_set_status $1 ++ exit $1 ++} # as_fn_exit ++ ++# as_fn_mkdir_p ++# ------------- ++# Create "$as_dir" as a directory, including parents if necessary. ++as_fn_mkdir_p () ++{ ++ ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || eval $as_mkdir_p || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" ++ ++ ++} # as_fn_mkdir_p ++# as_fn_append VAR VALUE ++# ---------------------- ++# Append the text in VALUE to the end of the definition contained in VAR. Take ++# advantage of any shell optimizations that allow amortized linear growth over ++# repeated appends, instead of the typical quadratic growth present in naive ++# implementations. ++if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : ++ eval 'as_fn_append () ++ { ++ eval $1+=\$2 ++ }' ++else ++ as_fn_append () ++ { ++ eval $1=\$$1\$2 ++ } ++fi # as_fn_append ++ ++# as_fn_arith ARG... ++# ------------------ ++# Perform arithmetic evaluation on the ARGs, and store the result in the ++# global $as_val. Take advantage of shells that can avoid forks. The arguments ++# must be portable across $(()) and expr. ++if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : ++ eval 'as_fn_arith () ++ { ++ as_val=$(( $* )) ++ }' ++else ++ as_fn_arith () ++ { ++ as_val=`expr "$@" || test $? -eq 1` ++ } ++fi # as_fn_arith ++ ++ ++# as_fn_error ERROR [LINENO LOG_FD] ++# --------------------------------- ++# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are ++# provided, also output the error to LOG_FD, referencing LINENO. Then exit the ++# script with status $?, using 1 if that was 0. ++as_fn_error () ++{ ++ as_status=$?; test $as_status -eq 0 && as_status=1 ++ if test "$3"; then ++ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 ++ fi ++ $as_echo "$as_me: error: $1" >&2 ++ as_fn_exit $as_status ++} # as_fn_error + +-# Required to use basename. + if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +@@ -128,13 +388,17 @@ + as_basename=false + fi + ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=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" | ++$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q +@@ -149,427 +413,141 @@ + } + s/.*/./; q'` + +-# CDPATH. +-$as_unset CDPATH ++# 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 + + +-if test "x$CONFIG_SHELL" = x; then +- if (eval ":") 2>/dev/null; then +- as_have_required=yes +-else +- as_have_required=no +-fi ++ as_lineno_1=$LINENO as_lineno_1a=$LINENO ++ as_lineno_2=$LINENO as_lineno_2a=$LINENO ++ eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && ++ test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { ++ # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) ++ sed -n ' ++ p ++ /[$]LINENO/= ++ ' <$as_myself | ++ sed ' ++ s/[$]LINENO.*/&-/ ++ t lineno ++ b ++ :lineno ++ N ++ :loop ++ s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ ++ t loop ++ s/-\n.*// ++ ' >$as_me.lineno && ++ chmod +x "$as_me.lineno" || ++ { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + +- if test $as_have_required = yes && (eval ": +-(as_func_return () { +- (exit \$1) +-} +-as_func_success () { +- as_func_return 0 +-} +-as_func_failure () { +- as_func_return 1 +-} +-as_func_ret_success () { +- return 0 +-} +-as_func_ret_failure () { +- return 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 sensitive to this). ++ . "./$as_me.lineno" ++ # Exit status is that of the last command. ++ exit + } + +-exitcode=0 +-if as_func_success; then +- : +-else +- exitcode=1 +- echo as_func_success failed. +-fi ++ECHO_C= ECHO_N= ECHO_T= ++case `echo -n x` in #((((( ++-n*) ++ case `echo 'xy\c'` in ++ *c*) ECHO_T=' ';; # ECHO_T is single tab character. ++ xy) ECHO_C='\c';; ++ *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ++ ECHO_T=' ';; ++ esac;; ++*) ++ ECHO_N='-n';; ++esac + +-if as_func_failure; then +- exitcode=1 +- echo as_func_failure succeeded. ++rm -f conf$$ conf$$.exe conf$$.file ++if test -d conf$$.dir; then ++ rm -f conf$$.dir/conf$$.file ++else ++ rm -f conf$$.dir ++ mkdir conf$$.dir 2>/dev/null + fi +- +-if as_func_ret_success; then +- : ++if (echo >conf$$.file) 2>/dev/null; then ++ if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++ elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++ else ++ as_ln_s='cp -p' ++ fi + else +- exitcode=1 +- echo as_func_ret_success failed. ++ as_ln_s='cp -p' + fi ++rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file ++rmdir conf$$.dir 2>/dev/null + +-if as_func_ret_failure; then +- exitcode=1 +- echo as_func_ret_failure succeeded. ++if mkdir -p . 2>/dev/null; then ++ as_mkdir_p='mkdir -p "$as_dir"' ++else ++ test -d ./-p && rmdir ./-p ++ as_mkdir_p=false + fi + +-if ( set x; as_func_ret_success y && test x = \"\$1\" ); then +- : ++if test -x / >/dev/null 2>&1; then ++ as_test_x='test -x' + else +- exitcode=1 +- echo positional parameters were not saved. ++ if ls -dL / >/dev/null 2>&1; then ++ as_ls_L_option=L ++ else ++ as_ls_L_option= ++ fi ++ as_test_x=' ++ eval sh -c '\'' ++ if test -d "$1"; then ++ test -d "$1/."; ++ else ++ case $1 in #( ++ -*)set "./$1";; ++ esac; ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( ++ ???[sx]*):;;*)false;;esac;fi ++ '\'' sh ++ ' + fi ++as_executable_p=$as_test_x + +-test \$exitcode = 0) || { (exit 1); exit 1; } ++# Sed expression to map a string onto a valid CPP name. ++as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +-( +- as_lineno_1=\$LINENO +- as_lineno_2=\$LINENO +- test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && +- test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } +-") 2> /dev/null; then +- : +-else +- as_candidate_shells= +- 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=. +- case $as_dir in +- /*) +- for as_base in sh bash ksh sh5; do +- as_candidate_shells="$as_candidate_shells $as_dir/$as_base" +- done;; +- esac +-done +-IFS=$as_save_IFS ++# Sed expression to map a string onto a valid variable name. ++as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +- for as_shell in $as_candidate_shells $SHELL; do +- # Try only shells that exist, to save several forks. +- if { test -f "$as_shell" || test -f "$as_shell.exe"; } && +- { ("$as_shell") 2> /dev/null <<\_ASEOF +-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+"$@"}'='"$@"' +- setopt NO_GLOB_SUBST +-else +- case `(set -o) 2>/dev/null` in +- *posix*) set -o posix ;; +-esac ++test -n "$DJDIR" || exec 7<&0 &1 + +-fi ++# 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` + +- +-: +-_ASEOF +-}; then +- CONFIG_SHELL=$as_shell +- as_have_required=yes +- if { "$as_shell" 2> /dev/null <<\_ASEOF +-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+"$@"}'='"$@"' +- setopt NO_GLOB_SUBST +-else +- case `(set -o) 2>/dev/null` in +- *posix*) set -o posix ;; +-esac +- +-fi +- +- +-: +-(as_func_return () { +- (exit $1) +-} +-as_func_success () { +- as_func_return 0 +-} +-as_func_failure () { +- as_func_return 1 +-} +-as_func_ret_success () { +- return 0 +-} +-as_func_ret_failure () { +- return 1 +-} +- +-exitcode=0 +-if as_func_success; then +- : +-else +- exitcode=1 +- echo as_func_success failed. +-fi +- +-if as_func_failure; then +- exitcode=1 +- echo as_func_failure succeeded. +-fi +- +-if as_func_ret_success; then +- : +-else +- exitcode=1 +- echo as_func_ret_success failed. +-fi +- +-if as_func_ret_failure; then +- exitcode=1 +- echo as_func_ret_failure succeeded. +-fi +- +-if ( set x; as_func_ret_success y && test x = "$1" ); then +- : +-else +- exitcode=1 +- echo positional parameters were not saved. +-fi +- +-test $exitcode = 0) || { (exit 1); exit 1; } +- +-( +- as_lineno_1=$LINENO +- as_lineno_2=$LINENO +- test "x$as_lineno_1" != "x$as_lineno_2" && +- test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } +- +-_ASEOF +-}; then +- break +-fi +- +-fi +- +- done +- +- if test "x$CONFIG_SHELL" != x; then +- for as_var in BASH_ENV ENV +- do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +- done +- export CONFIG_SHELL +- exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +-fi +- +- +- if test $as_have_required = no; then +- echo This script requires a shell more modern than all the +- echo shells that I found on your system. Please install a +- echo modern shell, or manually run the script under such a +- echo shell if you do have one. +- { (exit 1); exit 1; } +-fi +- +- +-fi +- +-fi +- +- +- +-(eval "as_func_return () { +- (exit \$1) +-} +-as_func_success () { +- as_func_return 0 +-} +-as_func_failure () { +- as_func_return 1 +-} +-as_func_ret_success () { +- return 0 +-} +-as_func_ret_failure () { +- return 1 +-} +- +-exitcode=0 +-if as_func_success; then +- : +-else +- exitcode=1 +- echo as_func_success failed. +-fi +- +-if as_func_failure; then +- exitcode=1 +- echo as_func_failure succeeded. +-fi +- +-if as_func_ret_success; then +- : +-else +- exitcode=1 +- echo as_func_ret_success failed. +-fi +- +-if as_func_ret_failure; then +- exitcode=1 +- echo as_func_ret_failure succeeded. +-fi +- +-if ( set x; as_func_ret_success y && test x = \"\$1\" ); then +- : +-else +- exitcode=1 +- echo positional parameters were not saved. +-fi +- +-test \$exitcode = 0") || { +- echo No shell found that supports shell functions. +- echo Please tell autoconf@gnu.org about your system, +- echo including any error possibly output before this +- echo message +-} +- +- +- +- as_lineno_1=$LINENO +- as_lineno_2=$LINENO +- test "x$as_lineno_1" != "x$as_lineno_2" && +- test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { +- +- # 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 after each line using $LINENO; the second 'sed' +- # does the real work. The second script uses 'N' to pair each +- # line-number line with the line containing $LINENO, 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 +- # scripts with optimization help from Paolo Bonzini. Blame Lee +- # E. McMahon (1931-1989) for sed's syntax. :-) +- sed -n ' +- p +- /[$]LINENO/= +- ' <$as_myself | +- sed ' +- s/[$]LINENO.*/&-/ +- t lineno +- b +- :lineno +- N +- :loop +- s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ +- t loop +- s/-\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 sensitive to this). +- . "./$as_me.lineno" +- # Exit status is that of the last command. +- exit +-} +- +- +-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then +- as_dirname=dirname +-else +- as_dirname=false +-fi +- +-ECHO_C= ECHO_N= ECHO_T= +-case `echo -n x` in +--n*) +- case `echo 'x\c'` in +- *c*) ECHO_T=' ';; # ECHO_T is single tab character. +- *) ECHO_C='\c';; +- esac;; +-*) +- ECHO_N='-n';; +-esac +- +-if expr a : '\(a\)' >/dev/null 2>&1 && +- test "X`expr 00001 : '.*\(...\)'`" = X001; then +- as_expr=expr +-else +- as_expr=false +-fi +- +-rm -f conf$$ conf$$.exe conf$$.file +-if test -d conf$$.dir; then +- rm -f conf$$.dir/conf$$.file +-else +- rm -f conf$$.dir +- mkdir conf$$.dir +-fi +-echo >conf$$.file +-if ln -s conf$$.file conf$$ 2>/dev/null; then +- as_ln_s='ln -s' +- # ... but there are two gotchas: +- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. +- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. +- # In both cases, we have to default to `cp -p'. +- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || +- as_ln_s='cp -p' +-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$$.dir/conf$$.file conf$$.file +-rmdir conf$$.dir 2>/dev/null +- +-if mkdir -p . 2>/dev/null; then +- as_mkdir_p=: +-else +- test -d ./-p && rmdir ./-p +- as_mkdir_p=false +-fi +- +-if test -x / >/dev/null 2>&1; then +- as_test_x='test -x' +-else +- if ls -dL / >/dev/null 2>&1; then +- as_ls_L_option=L +- else +- as_ls_L_option= +- fi +- as_test_x=' +- eval sh -c '\'' +- if test -d "$1"; then +- test -d "$1/."; +- else +- case $1 in +- -*)set "./$1";; +- esac; +- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in +- ???[sx]*):;;*)false;;esac;fi +- '\'' sh +- ' +-fi +-as_executable_p=$as_test_x +- +-# Sed expression to map a string onto a valid CPP name. +-as_tr_cpp="eval 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="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" +- +- +- +-exec 7<&0 &1 +- +-# 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` +- +-# +-# Initializations. +-# +-ac_default_prefix=/usr/local +-ac_clean_files= +-ac_config_libobj_dir=. +-LIBOBJS= +-cross_compiling=no +-subdirs= +-MFLAGS= +-MAKEFLAGS= +-SHELL=${CONFIG_SHELL-/bin/sh} ++# ++# Initializations. ++# ++ac_default_prefix=/usr/local ++ac_clean_files= ++ac_config_libobj_dir=. ++LIBOBJS= ++cross_compiling=no ++subdirs= ++MFLAGS= ++MAKEFLAGS= + + # Identity of this package. + PACKAGE_NAME='w3m' +@@ -577,6 +555,7 @@ + PACKAGE_VERSION='0.5.2' + PACKAGE_STRING='w3m 0.5.2' + PACKAGE_BUGREPORT='satodai@w3m.jp' ++PACKAGE_URL='' + + # Factoring default headers for most tests. + ac_includes_default="\ +@@ -614,163 +593,205 @@ + # include + #endif" + +-ac_subst_vars='SHELL +-PATH_SEPARATOR +-PACKAGE_NAME +-PACKAGE_TARNAME +-PACKAGE_VERSION +-PACKAGE_STRING +-PACKAGE_BUGREPORT +-exec_prefix +-prefix +-program_transform_name +-bindir +-sbindir +-libexecdir +-datarootdir +-datadir +-sysconfdir +-sharedstatedir +-localstatedir +-includedir +-oldincludedir +-docdir +-infodir +-htmldir +-dvidir +-pdfdir +-psdir +-libdir +-localedir +-mandir +-DEFS +-ECHO_C +-ECHO_N +-ECHO_T +-LIBS +-build_alias +-host_alias +-target_alias +-PACKAGE +-VERSION +-W3M +-W3M_LANG +-AWK +-CC +-CFLAGS +-LDFLAGS +-CPPFLAGS +-ac_ct_CC +-EXEEXT +-OBJEXT +-CPP +-INSTALL_PROGRAM +-INSTALL_SCRIPT +-INSTALL_DATA +-LN_S +-SET_MAKE +-RANLIB +-PERL +-NKF +-MAN +-build +-build_cpu +-build_vendor +-build_os +-host +-host_cpu +-host_vendor +-host_os +-W3M_TARGET +-W3M_LIBS +-USE_M17N +-USE_UNICODE +-WCTARGET +-WCCFLAGS +-DISPLAY_CHARSET +-SYSTEM_CHARSET +-DOCUMENT_CHARSET +-POSUBST +-POLANG +-MKINSTALLDIRS +-USE_NLS +-MSGFMT +-GMSGFMT +-XGETTEXT +-MSGMERGE +-LIBICONV +-LTLIBICONV +-INTLLIBS +-LIBINTL +-LTLIBINTL +-POSUB +-INTLTARGET +-NLSTARGET +-USE_COLOR +-USE_ANSI_COLOR +-USE_BG_COLOR +-USE_IMAGE +-USE_W3MIMG_X11 +-USE_W3MIMG_FB +-W3MIMGDISPLAY_SETUID +-INSTALL_W3MIMGDISPLAY +-USE_GDKPIXBUF +-USE_GTK2 +-USE_IMLIB +-USE_IMLIB2 +-IMGTARGETS +-IMGOBJS +-IMGX11CFLAGS +-IMGX11LDFLAGS +-IMGFBCFLAGS +-IMGFBLDFLAGS +-USE_XFACE +-uncompface +-KEYMAP_FILE +-HELP_FILE +-KEYBIND +-USE_MENU +-USE_MOUSE +-USE_HISTORY +-USE_ALARM +-USE_COOKIE +-USE_NNTP +-USE_GOPHER +-USE_DICT +-USE_HELP_CGI +-USE_EXTERNAL_URI_LOADER +-USE_W3MMAILER +-USE_MIGEMO +-DEF_MIGEMO_COMMAND +-DEF_EDITOR +-DEF_MAILER +-DEF_EXT_BROWSER +-INET6 +-HAVE_OLD_SS_FAMILY +-USE_SSL +-USE_SSL_VERIFY +-PKG_CONFIG +-SSL_CFLAGS +-SSL_LIBS +-USE_DIGEST_AUTH +-USE_W3M +-USE_SYSMOUSE +-AUXBIN_TARGETS +-LIBGC +-GREP +-EGREP +-USE_BINMODE_STREAM +-HAVE_SYS_ERRLIST +-HAVE_SIGSETJMP +-RETSIGTYPE +-SIGNAL_RETURN +-HELP_DIR +-RC_DIR +-DOCDIRS +-CURRENT_VERSION ++ac_subst_vars='LTLIBOBJS + LIBOBJS +-LTLIBOBJS' ++CURRENT_VERSION ++DOCDIRS ++RC_DIR ++HELP_DIR ++SIGNAL_RETURN ++RETSIGTYPE ++HAVE_SIGSETJMP ++HAVE_SYS_ERRLIST ++USE_BINMODE_STREAM ++EGREP ++GREP ++LIBGC ++AUXBIN_TARGETS ++USE_SYSMOUSE ++USE_W3M ++USE_DIGEST_AUTH ++SSL_LIBS ++SSL_CFLAGS ++PKG_CONFIG ++USE_SSL_VERIFY ++USE_SSL ++HAVE_OLD_SS_FAMILY ++INET6 ++DEF_EXT_BROWSER ++DEF_MAILER ++DEF_EDITOR ++DEF_MIGEMO_COMMAND ++USE_MIGEMO ++USE_W3MMAILER ++USE_EXTERNAL_URI_LOADER ++USE_HELP_CGI ++USE_DICT ++USE_GOPHER ++USE_NNTP ++USE_COOKIE ++USE_ALARM ++USE_HISTORY ++USE_MOUSE ++USE_MENU ++KEYBIND ++HELP_FILE ++KEYMAP_FILE ++uncompface ++USE_XFACE ++IMGFBLDFLAGS ++IMGFBCFLAGS ++IMGX11LDFLAGS ++IMGX11CFLAGS ++IMGOBJS ++IMGTARGETS ++USE_IMLIB2 ++USE_IMLIB ++USE_GTK2 ++USE_GDKPIXBUF ++INSTALL_W3MIMGDISPLAY ++W3MIMGDISPLAY_SETUID ++USE_W3MIMG_FB ++USE_W3MIMG_X11 ++USE_IMAGE ++USE_BG_COLOR ++USE_ANSI_COLOR ++USE_COLOR ++NLSTARGET ++INTLTARGET ++POSUB ++LTLIBINTL ++LIBINTL ++INTLLIBS ++LTLIBICONV ++LIBICONV ++MSGMERGE ++XGETTEXT ++GMSGFMT ++MSGFMT ++USE_NLS ++MKINSTALLDIRS ++POLANG ++POSUBST ++DOCUMENT_CHARSET ++SYSTEM_CHARSET ++DISPLAY_CHARSET ++WCCFLAGS ++WCTARGET ++USE_UNICODE ++USE_M17N ++W3M_LIBS ++W3M_TARGET ++host_os ++host_vendor ++host_cpu ++host ++build_os ++build_vendor ++build_cpu ++build ++MAN ++NKF ++PERL ++RANLIB ++SET_MAKE ++LN_S ++INSTALL_DATA ++INSTALL_SCRIPT ++INSTALL_PROGRAM ++CPP ++OBJEXT ++EXEEXT ++ac_ct_CC ++CPPFLAGS ++LDFLAGS ++CFLAGS ++CC ++AWK ++W3M_LANG ++W3M ++VERSION ++PACKAGE ++target_alias ++host_alias ++build_alias ++LIBS ++ECHO_T ++ECHO_N ++ECHO_C ++DEFS ++mandir ++localedir ++libdir ++psdir ++pdfdir ++dvidir ++htmldir ++infodir ++docdir ++oldincludedir ++includedir ++localstatedir ++sharedstatedir ++sysconfdir ++datadir ++datarootdir ++libexecdir ++sbindir ++bindir ++program_transform_name ++prefix ++exec_prefix ++PACKAGE_URL ++PACKAGE_BUGREPORT ++PACKAGE_STRING ++PACKAGE_VERSION ++PACKAGE_TARNAME ++PACKAGE_NAME ++PATH_SEPARATOR ++SHELL' + ac_subst_files='' ++ac_user_opts=' ++enable_option_checking ++enable_m17n ++enable_unicode ++enable_messagel10n ++enable_japanese ++with_charset ++enable_nls ++with_gnu_ld ++enable_rpath ++with_libiconv_prefix ++with_libintl_prefix ++enable_color ++enable_ansi_color ++enable_bgcolor ++enable_image ++with_imagelib ++enable_xface ++enable_keymap ++enable_menu ++enable_mouse ++enable_history ++enable_alarm ++enable_cookie ++enable_nntp ++enable_gopher ++enable_dict ++enable_help_cgi ++enable_external_uri_loader ++enable_w3mmailer ++with_migemo ++with_editor ++with_mailer ++with_browser ++enable_ipv6 ++with_ssl ++enable_sslverify ++enable_digest_auth ++with_termlib ++with_gc ++' + ac_precious_vars='build_alias + host_alias + target_alias +@@ -785,6 +806,8 @@ + # Initialize some variables set by options. + ac_init_help= + ac_init_version=false ++ac_unrecognized_opts= ++ac_unrecognized_sep= + # The variables have the same names as the options, with + # dashes changed to underlines. + cache_file=/dev/null +@@ -883,13 +906,20 @@ + datarootdir=$ac_optarg ;; + + -disable-* | --disable-*) +- ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` ++ ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` + # Reject names that are not valid shell variable names. +- 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 ;; ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid feature name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"enable_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval enable_$ac_useropt=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; +@@ -902,13 +932,20 @@ + dvidir=$ac_optarg ;; + + -enable-* | --enable-*) +- ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` ++ ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` + # Reject names that are not valid shell variable names. +- 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=\$ac_optarg ;; ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid feature name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"enable_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval enable_$ac_useropt=\$ac_optarg ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ +@@ -1099,22 +1136,36 @@ + ac_init_version=: ;; + + -with-* | --with-*) +- ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` ++ ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` + # Reject names that are not valid shell variable names. +- 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=\$ac_optarg ;; ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid package name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"with_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval with_$ac_useropt=\$ac_optarg ;; + + -without-* | --without-*) +- ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` ++ ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` + # Reject names that are not valid shell variable names. +- 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 ;; ++ expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && ++ as_fn_error "invalid package name: $ac_useropt" ++ ac_useropt_orig=$ac_useropt ++ ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` ++ case $ac_user_opts in ++ *" ++"with_$ac_useropt" ++"*) ;; ++ *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ++ ac_unrecognized_sep=', ';; ++ esac ++ eval with_$ac_useropt=no ;; + + --x) + # Obsolete; use --with-x. +@@ -1134,25 +1185,25 @@ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries=$ac_optarg ;; + +- -*) { echo "$as_me: error: unrecognized option: $ac_option +-Try \`$0 --help' for more information." >&2 +- { (exit 1); exit 1; }; } ++ -*) as_fn_error "unrecognized option: \`$ac_option' ++Try \`$0 --help' for more information." + ;; + + *=*) + 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; }; } ++ case $ac_envvar in #( ++ '' | [0-9]* | *[!_$as_cr_alnum]* ) ++ as_fn_error "invalid variable name: \`$ac_envvar'" ;; ++ esac + eval $ac_envvar=\$ac_optarg + export $ac_envvar ;; + + *) + # FIXME: should be removed in autoconf 3.0. +- echo "$as_me: WARNING: you should use --build, --host, --target" >&2 ++ $as_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 ++ $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 + : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} + ;; + +@@ -1161,23 +1212,36 @@ + + if test -n "$ac_prev"; then + ac_option=--`echo $ac_prev | sed 's/_/-/g'` +- { echo "$as_me: error: missing argument to $ac_option" >&2 +- { (exit 1); exit 1; }; } ++ as_fn_error "missing argument to $ac_option" + fi + +-# Be sure to have absolute directory names. ++if test -n "$ac_unrecognized_opts"; then ++ case $enable_option_checking in ++ no) ;; ++ fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; ++ *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; ++ esac ++fi ++ ++# Check all directory arguments for consistency. + for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir + do + eval ac_val=\$$ac_var ++ # Remove trailing slashes. ++ case $ac_val in ++ */ ) ++ ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` ++ eval $ac_var=\$ac_val;; ++ esac ++ # Be sure to have absolute directory names. + case $ac_val in + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; + esac +- { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 +- { (exit 1); exit 1; }; } ++ as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" + done + + # There might be people who depend on the old broken behavior: `$host' +@@ -1191,7 +1255,7 @@ + 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. ++ $as_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 +@@ -1207,23 +1271,21 @@ + ac_pwd=`pwd` && test -n "$ac_pwd" && + ac_ls_di=`ls -di .` && + ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || +- { echo "$as_me: error: Working directory cannot be determined" >&2 +- { (exit 1); exit 1; }; } ++ as_fn_error "working directory cannot be determined" + test "X$ac_ls_di" = "X$ac_pwd_ls_di" || +- { echo "$as_me: error: pwd does not report name of working directory" >&2 +- { (exit 1); exit 1; }; } ++ as_fn_error "pwd does not report name of working directory" + + + # 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 the parent directory. +- ac_confdir=`$as_dirname -- "$0" || +-$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +- X"$0" : 'X\(//\)[^/]' \| \ +- X"$0" : 'X\(//\)$' \| \ +- X"$0" : 'X\(/\)' \| . 2>/dev/null || +-echo X"$0" | ++ ac_confdir=`$as_dirname -- "$as_myself" || ++$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_myself" : 'X\(//\)[^/]' \| \ ++ X"$as_myself" : 'X\(//\)$' \| \ ++ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$as_myself" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -1250,13 +1312,11 @@ + fi + if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." +- { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 +- { (exit 1); exit 1; }; } ++ as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" + fi + ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" + ac_abs_confdir=`( +- cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 +- { (exit 1); exit 1; }; } ++ cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" + pwd)` + # When building in place, set srcdir=. + if test "$ac_abs_confdir" = "$ac_pwd"; then +@@ -1304,9 +1364,9 @@ + + Installation directories: + --prefix=PREFIX install architecture-independent files in PREFIX +- [$ac_default_prefix] ++ [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX +- [PREFIX] ++ [PREFIX] + + By default, \`make install' will install all the files in + \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify +@@ -1316,25 +1376,25 @@ + 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] +- --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] +- --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] +- --datadir=DIR read-only architecture-independent data [DATAROOTDIR] +- --infodir=DIR info documentation [DATAROOTDIR/info] +- --localedir=DIR locale-dependent data [DATAROOTDIR/locale] +- --mandir=DIR man documentation [DATAROOTDIR/man] +- --docdir=DIR documentation root [DATAROOTDIR/doc/w3m] +- --htmldir=DIR html documentation [DOCDIR] +- --dvidir=DIR dvi documentation [DOCDIR] +- --pdfdir=DIR pdf documentation [DOCDIR] +- --psdir=DIR ps documentation [DOCDIR] ++ --bindir=DIR user executables [EPREFIX/bin] ++ --sbindir=DIR system admin executables [EPREFIX/sbin] ++ --libexecdir=DIR program executables [EPREFIX/libexec] ++ --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] ++ --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] ++ --datadir=DIR read-only architecture-independent data [DATAROOTDIR] ++ --infodir=DIR info documentation [DATAROOTDIR/info] ++ --localedir=DIR locale-dependent data [DATAROOTDIR/locale] ++ --mandir=DIR man documentation [DATAROOTDIR/man] ++ --docdir=DIR documentation root [DATAROOTDIR/doc/w3m] ++ --htmldir=DIR html documentation [DOCDIR] ++ --dvidir=DIR dvi documentation [DOCDIR] ++ --pdfdir=DIR pdf documentation [DOCDIR] ++ --psdir=DIR ps documentation [DOCDIR] + _ACEOF + + cat <<\_ACEOF +@@ -1352,6 +1412,7 @@ + cat <<\_ACEOF + + Optional Features: ++ --disable-option-checking ignore unrecognized --enable/--with options + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --disable-m17n do not use m17n +@@ -1412,7 +1473,7 @@ + LDFLAGS linker flags, e.g. -L if you have libraries in a + nonstandard directory + LIBS libraries to pass to the linker, e.g. -l +- CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if ++ CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if + you have headers in a nonstandard directory + CPP C preprocessor + +@@ -1427,15 +1488,17 @@ + if test "$ac_init_help" = "recursive"; then + # If there are subdirs, report their specific --help. + for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue +- test -d "$ac_dir" || continue ++ test -d "$ac_dir" || ++ { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || ++ continue + ac_builddir=. + + case "$ac_dir" in + .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) +- ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` ++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. +- ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` ++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; +@@ -1471,7 +1534,7 @@ + echo && + $SHELL "$ac_srcdir/configure" --help=recursive + else +- echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 ++ $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } + done +@@ -1481,364 +1544,947 @@ + if $ac_init_version; then + cat <<\_ACEOF + w3m configure 0.5.2 +-generated by GNU Autoconf 2.61 ++generated by GNU Autoconf 2.65 + +-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +-2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. ++Copyright (C) 2009 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 + fi +-cat >config.log <<_ACEOF +-This file contains any messages produced by compilers while +-running configure, to aid debugging if configure makes a mistake. + +-It was created by w3m $as_me 0.5.2, which was +-generated by GNU Autoconf 2.61. Invocation command line was ++## ------------------------ ## ++## Autoconf initialization. ## ++## ------------------------ ## ++ ++# ac_fn_c_try_compile LINENO ++# -------------------------- ++# Try to compile conftest.$ac_ext, and return whether this succeeded. ++ac_fn_c_try_compile () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ rm -f conftest.$ac_objext ++ if { { ac_try="$ac_compile" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_compile") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ grep -v '^ *+' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ mv -f conftest.er1 conftest.err ++ fi ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest.$ac_objext; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 + +- $ $0 $@ ++ ac_retval=1 ++fi ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval + +-_ACEOF +-exec 5>>config.log ++} # ac_fn_c_try_compile ++ ++# ac_fn_c_try_cpp LINENO ++# ---------------------- ++# Try to preprocess conftest.$ac_ext, and return whether this succeeded. ++ac_fn_c_try_cpp () + { +-cat <<_ASUNAME +-## --------- ## +-## Platform. ## +-## --------- ## ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if { { ac_try="$ac_cpp conftest.$ac_ext" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ grep -v '^ *+' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ mv -f conftest.er1 conftest.err ++ fi ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } >/dev/null && { ++ test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || ++ test ! -s conftest.err ++ }; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 + +-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` ++ ac_retval=1 ++fi ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval + +-/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` +-/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` ++} # ac_fn_c_try_cpp + +-/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` +-/usr/bin/hostinfo = `(/usr/bin/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` ++# ac_fn_c_try_link LINENO ++# ----------------------- ++# Try to link conftest.$ac_ext, and return whether this succeeded. ++ac_fn_c_try_link () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ rm -f conftest.$ac_objext conftest$ac_exeext ++ if { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>conftest.err ++ ac_status=$? ++ if test -s conftest.err; then ++ grep -v '^ *+' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ mv -f conftest.er1 conftest.err ++ fi ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } && { ++ test -z "$ac_c_werror_flag" || ++ test ! -s conftest.err ++ } && test -s conftest$ac_exeext && { ++ test "$cross_compiling" = yes || ++ $as_test_x conftest$ac_exeext ++ }; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 + +-_ASUNAME ++ ac_retval=1 ++fi ++ # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information ++ # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would ++ # interfere with the next link command; also delete a directory that is ++ # left behind by Apple's compiler. We do this before executing the actions. ++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval + +-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 +-IFS=$as_save_IFS ++} # ac_fn_c_try_link + +-} >&5 ++# ac_fn_c_check_func LINENO FUNC VAR ++# ---------------------------------- ++# Tests whether FUNC exists, setting the cache variable VAR accordingly ++ac_fn_c_check_func () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++/* Define $2 to an innocuous variant, in case declares $2. ++ For example, HP-UX 11i declares gettimeofday. */ ++#define $2 innocuous_$2 + +-cat >&5 <<_ACEOF ++/* System header to define __stub macros and hopefully few prototypes, ++ which can conflict with char $2 (); below. ++ Prefer to if __STDC__ is defined, since ++ exists even on freestanding compilers. */ + ++#ifdef __STDC__ ++# include ++#else ++# include ++#endif + +-## ----------- ## +-## Core tests. ## +-## ----------- ## ++#undef $2 + +-_ACEOF ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char $2 (); ++/* 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_$2 || defined __stub___$2 ++choke me ++#endif + ++int ++main () ++{ ++return $2 (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ eval "$3=yes" ++else ++ eval "$3=no" ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +-# Keep a trace of the command line. +-# Strip out --no-create and --no-recursion so they do not pile up. +-# Strip out --silent because we don't want to record it for future runs. +-# Also quote any args containing shell meta-characters. +-# Make two passes to allow for proper duplicate-argument suppression. +-ac_configure_args= +-ac_configure_args0= +-ac_configure_args1= +-ac_must_keep_next=false +-for ac_pass in 1 2 +-do +- for ac_arg +- do +- case $ac_arg in +- -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; +- -q | -quiet | --quiet | --quie | --qui | --qu | --q \ +- | -silent | --silent | --silen | --sile | --sil) +- continue ;; +- *\'*) +- ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; +- esac +- case $ac_pass in +- 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; +- 2) +- ac_configure_args1="$ac_configure_args1 '$ac_arg'" +- if test $ac_must_keep_next = true; then +- ac_must_keep_next=false # Got value, back to normal. +- else +- case $ac_arg in +- *=* | --config-cache | -C | -disable-* | --disable-* \ +- | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ +- | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ +- | -with-* | --with-* | -without-* | --without-* | --x) +- case "$ac_configure_args0 " in +- "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; +- esac +- ;; +- -* ) ac_must_keep_next=true ;; +- esac +- fi +- ac_configure_args="$ac_configure_args '$ac_arg'" +- ;; +- esac +- done +-done +-$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } +-$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } ++} # ac_fn_c_check_func + +-# 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: Use '\'' to represent an apostrophe within the trap. +-# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. +-trap 'exit_status=$? +- # Save into config.log some information that might help in debugging. +- { +- echo ++# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES ++# ------------------------------------------------------- ++# Tests whether HEADER exists, giving a warning if it cannot be compiled using ++# the include files in INCLUDES and setting the cache variable VAR ++# accordingly. ++ac_fn_c_check_header_mongrel () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++else ++ # Is the header compilable? ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 ++$as_echo_n "checking $2 usability... " >&6; } ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++#include <$2> ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_header_compiler=yes ++else ++ ac_header_compiler=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 ++$as_echo "$ac_header_compiler" >&6; } + +- cat <<\_ASBOX +-## ---------------- ## +-## Cache variables. ## +-## ---------------- ## +-_ASBOX +- echo +- # The following way of writing the cache mishandles newlines in values, +-( +- for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do +- eval ac_val=\$$ac_var +- case $ac_val in #( +- *${as_nl}*) +- case $ac_var in #( +- *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +-echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; +- esac +- case $ac_var in #( +- _ | IFS | as_nl) ;; #( +- *) $as_unset $ac_var ;; +- esac ;; +- esac +- done +- (set) 2>&1 | +- case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( +- *${as_nl}ac_space=\ *) +- sed -n \ +- "s/'\''/'\''\\\\'\'''\''/g; +- s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" +- ;; #( +- *) +- sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" +- ;; +- esac | +- sort +-) +- echo ++# Is the header present? ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 ++$as_echo_n "checking $2 presence... " >&6; } ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include <$2> ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ ac_header_preproc=yes ++else ++ ac_header_preproc=no ++fi ++rm -f conftest.err conftest.$ac_ext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 ++$as_echo "$ac_header_preproc" >&6; } + +- cat <<\_ASBOX +-## ----------------- ## +-## Output variables. ## +-## ----------------- ## ++# So? What about this header? ++case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( ++ yes:no: ) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 ++$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 ++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ++ ;; ++ no:yes:* ) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 ++$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 ++$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 ++$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 ++$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 ++$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ++( cat <<\_ASBOX ++## ----------------------------- ## ++## Report this to satodai@w3m.jp ## ++## ----------------------------- ## + _ASBOX +- echo +- for ac_var in $ac_subst_vars +- do +- eval ac_val=\$$ac_var +- case $ac_val in +- *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; +- esac +- echo "$ac_var='\''$ac_val'\''" +- done | sort +- echo ++ ) | sed "s/^/$as_me: WARNING: /" >&2 ++ ;; ++esac ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ eval "$3=\$ac_header_compiler" ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++fi ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +- if test -n "$ac_subst_files"; then +- cat <<\_ASBOX +-## ------------------- ## +-## File substitutions. ## +-## ------------------- ## +-_ASBOX +- echo +- for ac_var in $ac_subst_files +- do +- eval ac_val=\$$ac_var +- case $ac_val in +- *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; +- esac +- echo "$ac_var='\''$ac_val'\''" +- done | sort +- echo +- fi ++} # ac_fn_c_check_header_mongrel + +- if test -s confdefs.h; then +- cat <<\_ASBOX +-## ----------- ## +-## confdefs.h. ## +-## ----------- ## +-_ASBOX +- echo +- cat 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.conftest.* && +- rm -f -r 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 ++# ac_fn_c_try_run LINENO ++# ---------------------- ++# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes ++# that executables *can* be run. ++ac_fn_c_try_run () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' ++ { { case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; }; then : ++ ac_retval=0 ++else ++ $as_echo "$as_me: program exited with status $ac_status" >&5 ++ $as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 + +-# confdefs.h avoids OS command line length limits that DEFS can exceed. +-rm -f -r conftest* confdefs.h ++ ac_retval=$ac_status ++fi ++ rm -rf conftest.dSYM conftest_ipa8_conftest.oo ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval + +-# Predefined preprocessor variables. ++} # ac_fn_c_try_run + +-cat >>confdefs.h <<_ACEOF +-#define PACKAGE_NAME "$PACKAGE_NAME" ++# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES ++# ------------------------------------------------------- ++# Tests whether HEADER exists and can be compiled using the include files in ++# INCLUDES, setting the cache variable VAR accordingly. ++ac_fn_c_check_header_compile () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++#include <$2> + _ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ eval "$3=yes" ++else ++ eval "$3=no" ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + ++} # ac_fn_c_check_header_compile + +-cat >>confdefs.h <<_ACEOF +-#define PACKAGE_TARNAME "$PACKAGE_TARNAME" ++# ac_fn_c_check_type LINENO TYPE VAR INCLUDES ++# ------------------------------------------- ++# Tests whether TYPE exists after having included INCLUDES, setting cache ++# variable VAR accordingly. ++ac_fn_c_check_type () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 ++$as_echo_n "checking for $2... " >&6; } ++if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 ++else ++ eval "$3=no" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++if (sizeof ($2)) ++ return 0; ++ ; ++ return 0; ++} + _ACEOF +- +- +-cat >>confdefs.h <<_ACEOF +-#define PACKAGE_VERSION "$PACKAGE_VERSION" ++if ac_fn_c_try_compile "$LINENO"; then : ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++if (sizeof (($2))) ++ return 0; ++ ; ++ return 0; ++} + _ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : + ++else ++ eval "$3=yes" ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++eval ac_res=\$$3 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ ++} # ac_fn_c_check_type ++ ++# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES ++# -------------------------------------------- ++# Tries to find the compile-time value of EXPR in a program that includes ++# INCLUDES, setting VAR accordingly. Returns whether the value could be ++# computed ++ac_fn_c_compute_int () ++{ ++ as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ if test "$cross_compiling" = yes; then ++ # Depending upon the size, compute the lo and hi bounds. ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++static int test_array [1 - 2 * !(($2) >= 0)]; ++test_array [0] = 0 + +-cat >>confdefs.h <<_ACEOF +-#define PACKAGE_STRING "$PACKAGE_STRING" ++ ; ++ return 0; ++} + _ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_lo=0 ac_mid=0 ++ while :; do ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++static int test_array [1 - 2 * !(($2) <= $ac_mid)]; ++test_array [0] = 0 + ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_hi=$ac_mid; break ++else ++ as_fn_arith $ac_mid + 1 && ac_lo=$as_val ++ if test $ac_lo -le $ac_mid; then ++ ac_lo= ac_hi= ++ break ++ fi ++ as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++static int test_array [1 - 2 * !(($2) < 0)]; ++test_array [0] = 0 + +-cat >>confdefs.h <<_ACEOF +-#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" ++ ; ++ return 0; ++} + _ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_hi=-1 ac_mid=-1 ++ while :; do ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++static int test_array [1 - 2 * !(($2) >= $ac_mid)]; ++test_array [0] = 0 + ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_lo=$ac_mid; break ++else ++ as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val ++ if test $ac_mid -le $ac_hi; then ++ ac_lo= ac_hi= ++ break ++ fi ++ as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ done ++else ++ ac_lo= ac_hi= ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++# Binary search between lo and hi bounds. ++while test "x$ac_lo" != "x$ac_hi"; do ++ as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++int ++main () ++{ ++static int test_array [1 - 2 * !(($2) <= $ac_mid)]; ++test_array [0] = 0 + +-# Let the site file select an alternate cache file if it wants to. +-# Prefer explicitly selected file to automatically selected ones. +-if test -n "$CONFIG_SITE"; then +- set x "$CONFIG_SITE" +-elif test "x$prefix" != xNONE; then +- set x "$prefix/share/config.site" "$prefix/etc/config.site" ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_hi=$ac_mid + else +- set x "$ac_default_prefix/share/config.site" \ +- "$ac_default_prefix/etc/config.site" ++ as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val + fi +-shift +-for ac_site_file +-do +- if test -r "$ac_site_file"; then +- { 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 ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done ++case $ac_lo in #(( ++?*) eval "$3=\$ac_lo"; ac_retval=0 ;; ++'') ac_retval=1 ;; ++esac ++ else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++$4 ++static long int longval () { return $2; } ++static unsigned long int ulongval () { return $2; } ++#include ++#include ++int ++main () ++{ + +-if test -r "$cache_file"; then +- # 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 ++ FILE *f = fopen ("conftest.val", "w"); ++ if (! f) ++ return 1; ++ if (($2) < 0) ++ { ++ long int i = longval (); ++ if (i != ($2)) ++ return 1; ++ fprintf (f, "%ld", i); ++ } ++ else ++ { ++ unsigned long int i = ulongval (); ++ if (i != ($2)) ++ return 1; ++ fprintf (f, "%lu", i); ++ } ++ /* Do not output a trailing newline, as this causes \r\n confusion ++ on some platforms. */ ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : ++ echo >>conftest.val; read $3 &5 +-echo "$as_me: creating cache $cache_file" >&6;} +- >$cache_file ++ ac_retval=1 + fi ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext ++rm -f conftest.val + +-# Check that the precious variables saved in the cache have kept the same +-# value. +-ac_cache_corrupted=false +-for ac_var in $ac_precious_vars; 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 ++ eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} ++ as_fn_set_status $ac_retval + ++} # ac_fn_c_compute_int ++cat >config.log <<_ACEOF ++This file contains any messages produced by compilers while ++running configure, to aid debugging if configure makes a mistake. + ++It was created by w3m $as_me 0.5.2, which was ++generated by GNU Autoconf 2.65. Invocation command line was + ++ $ $0 $@ + ++_ACEOF ++exec 5>>config.log ++{ ++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` ++/usr/bin/hostinfo = `(/usr/bin/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=. ++ $as_echo "PATH: $as_dir" ++ done ++IFS=$as_save_IFS + ++} >&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. ++# Strip out --silent because we don't want to record it for future runs. ++# Also quote any args containing shell meta-characters. ++# Make two passes to allow for proper duplicate-argument suppression. ++ac_configure_args= ++ac_configure_args0= ++ac_configure_args1= ++ac_must_keep_next=false ++for ac_pass in 1 2 ++do ++ for ac_arg ++ do ++ case $ac_arg in ++ -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; ++ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ ++ | -silent | --silent | --silen | --sile | --sil) ++ continue ;; ++ *\'*) ++ ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ case $ac_pass in ++ 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; ++ 2) ++ as_fn_append ac_configure_args1 " '$ac_arg'" ++ if test $ac_must_keep_next = true; then ++ ac_must_keep_next=false # Got value, back to normal. ++ else ++ case $ac_arg in ++ *=* | --config-cache | -C | -disable-* | --disable-* \ ++ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ ++ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ ++ | -with-* | --with-* | -without-* | --without-* | --x) ++ case "$ac_configure_args0 " in ++ "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; ++ esac ++ ;; ++ -* ) ac_must_keep_next=true ;; ++ esac ++ fi ++ as_fn_append ac_configure_args " '$ac_arg'" ++ ;; ++ esac ++ done ++done ++{ ac_configure_args0=; unset ac_configure_args0;} ++{ ac_configure_args1=; unset ac_configure_args1;} ++ ++# 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: Use '\'' to represent an apostrophe within the trap. ++# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. ++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, ++( ++ for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do ++ eval ac_val=\$$ac_var ++ case $ac_val in #( ++ *${as_nl}*) ++ case $ac_var in #( ++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 ++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; ++ esac ++ case $ac_var in #( ++ _ | IFS | as_nl) ;; #( ++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( ++ *) { eval $ac_var=; unset $ac_var;} ;; ++ esac ;; ++ esac ++ done ++ (set) 2>&1 | ++ case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( ++ *${as_nl}ac_space=\ *) ++ sed -n \ ++ "s/'\''/'\''\\\\'\'''\''/g; ++ s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ++ ;; #( ++ *) ++ sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ++ ;; ++ esac | ++ sort ++) ++ echo ++ ++ cat <<\_ASBOX ++## ----------------- ## ++## Output variables. ## ++## ----------------- ## ++_ASBOX ++ echo ++ for ac_var in $ac_subst_vars ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ $as_echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ ++ if test -n "$ac_subst_files"; then ++ cat <<\_ASBOX ++## ------------------- ## ++## File substitutions. ## ++## ------------------- ## ++_ASBOX ++ echo ++ for ac_var in $ac_subst_files ++ do ++ eval ac_val=\$$ac_var ++ case $ac_val in ++ *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; ++ esac ++ $as_echo "$ac_var='\''$ac_val'\''" ++ done | sort ++ echo ++ fi ++ ++ if test -s confdefs.h; then ++ cat <<\_ASBOX ++## ----------- ## ++## confdefs.h. ## ++## ----------- ## ++_ASBOX ++ echo ++ cat confdefs.h ++ echo ++ fi ++ test "$ac_signal" != 0 && ++ $as_echo "$as_me: caught signal $ac_signal" ++ $as_echo "$as_me: exit $exit_status" ++ } >&5 ++ rm -f core *.core core.conftest.* && ++ rm -f -r conftest* confdefs* conf$$* $ac_clean_files && ++ exit $exit_status ++' 0 ++for ac_signal in 1 2 13 15; do ++ trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal ++done ++ac_signal=0 ++ ++# confdefs.h avoids OS command line length limits that DEFS can exceed. ++rm -f -r conftest* confdefs.h ++ ++$as_echo "/* confdefs.h */" > 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 + ++cat >>confdefs.h <<_ACEOF ++#define PACKAGE_URL "$PACKAGE_URL" ++_ACEOF + + ++# Let the site file select an alternate cache file if it wants to. ++# Prefer an explicitly selected file to automatically selected ones. ++ac_site_file1=NONE ++ac_site_file2=NONE ++if test -n "$CONFIG_SITE"; then ++ ac_site_file1=$CONFIG_SITE ++elif test "x$prefix" != xNONE; then ++ ac_site_file1=$prefix/share/config.site ++ ac_site_file2=$prefix/etc/config.site ++else ++ ac_site_file1=$ac_default_prefix/share/config.site ++ ac_site_file2=$ac_default_prefix/etc/config.site ++fi ++for ac_site_file in "$ac_site_file1" "$ac_site_file2" ++do ++ test "x$ac_site_file" = xNONE && continue ++ if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 ++$as_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 ++ # Some versions of bash will fail to source /dev/null (special files ++ # actually), so we avoid doing that. DJGPP emulates it as a regular file. ++ if test /dev/null != "$cache_file" && test -f "$cache_file"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 ++$as_echo "$as_me: loading cache $cache_file" >&6;} ++ case $cache_file in ++ [\\/]* | ?:[\\/]* ) . "$cache_file";; ++ *) . "./$cache_file";; ++ esac ++ fi ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 ++$as_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 $ac_precious_vars; 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,) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 ++$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ++ ac_cache_corrupted=: ;; ++ ,set) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 ++$as_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 ++ # differences in whitespace do not lead to failure. ++ ac_old_val_w=`echo x $ac_old_val` ++ ac_new_val_w=`echo x $ac_new_val` ++ if test "$ac_old_val_w" != "$ac_new_val_w"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 ++$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ++ ac_cache_corrupted=: ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 ++$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} ++ eval $ac_var=\$ac_old_val ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 ++$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 ++$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} ++ fi;; ++ esac ++ # Pass precious variables to config.status. ++ if test "$ac_new_set" = set; then ++ case $ac_new_val in ++ *\'*) ac_arg=$ac_var=`$as_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. ++ *) as_fn_append ac_configure_args " '$ac_arg'" ;; ++ esac ++ fi ++done ++if $ac_cache_corrupted; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 ++$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} ++ as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 ++fi ++## -------------------- ## ++## Main body of script. ## ++## -------------------- ## + + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' +@@ -1862,9 +2508,7 @@ + + + W3M=w3m +-cat >>confdefs.h <<\_ACEOF +-#define W3M w3m +-_ACEOF ++$as_echo "#define W3M w3m" >>confdefs.h + + + +@@ -1875,10 +2519,10 @@ + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_AWK+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$AWK"; then + ac_cv_prog_AWK="$AWK" # Let the user override the test. +@@ -1888,25 +2532,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + fi + fi + AWK=$ac_cv_prog_AWK + if test -n "$AWK"; then +- { echo "$as_me:$LINENO: result: $AWK" >&5 +-echo "${ECHO_T}$AWK" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 ++$as_echo "$AWK" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -1921,10 +2565,10 @@ + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -1934,25 +2578,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + fi + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { echo "$as_me:$LINENO: result: $CC" >&5 +-echo "${ECHO_T}$CC" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -1961,10 +2605,10 @@ + 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 "$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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +@@ -1974,25 +2618,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + 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; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 ++$as_echo "$ac_ct_CC" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + if test "x$ac_ct_CC" = x; then +@@ -2000,12 +2644,8 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -2018,10 +2658,10 @@ + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2031,25 +2671,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + fi + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { echo "$as_me:$LINENO: result: $CC" >&5 +-echo "${ECHO_T}$CC" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -2058,10 +2698,10 @@ + 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 "$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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2072,18 +2712,18 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + if test $ac_prog_rejected = yes; then +@@ -2102,11 +2742,11 @@ + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { echo "$as_me:$LINENO: result: $CC" >&5 +-echo "${ECHO_T}$CC" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -2117,10 +2757,10 @@ + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$CC"; then + ac_cv_prog_CC="$CC" # Let the user override the test. +@@ -2130,25 +2770,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + fi + fi + CC=$ac_cv_prog_CC + if test -n "$CC"; then +- { echo "$as_me:$LINENO: result: $CC" >&5 +-echo "${ECHO_T}$CC" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 ++$as_echo "$CC" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -2161,10 +2801,10 @@ + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_CC"; then + ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. +@@ -2174,25 +2814,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + 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; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 ++$as_echo "$ac_ct_CC" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -2204,12 +2844,8 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + CC=$ac_ct_CC +@@ -2219,51 +2855,37 @@ + fi + + +-test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH +-See \`config.log' for more details." >&5 +-echo "$as_me: error: no acceptable C compiler found in \$PATH +-See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "no acceptable C compiler found in \$PATH ++See \`config.log' for more details." "$LINENO" 5; } + + # Provide some information about the compiler. +-echo "$as_me:$LINENO: checking for C compiler version" >&5 +-ac_compiler=`set X $ac_compile; echo $2` +-{ (ac_try="$ac_compiler --version >&5" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compiler --version >&5") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } +-{ (ac_try="$ac_compiler -v >&5" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compiler -v >&5") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } +-{ (ac_try="$ac_compiler -V >&5" ++$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 ++set X $ac_compile ++ac_compiler=$2 ++for ac_option in --version -v -V -qversion; do ++ { { ac_try="$ac_compiler $ac_option >&5" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compiler -V >&5") 2>&5 ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_compiler $ac_option >&5") 2>conftest.err + ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } ++ if test -s conftest.err; then ++ sed '10a\ ++... rest of stderr output deleted ... ++ 10q' conftest.err >conftest.er1 ++ cat conftest.er1 >&5 ++ fi ++ rm -f conftest.er1 conftest.err ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } ++done + +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + int +@@ -2275,42 +2897,38 @@ + } + _ACEOF + ac_clean_files_save=$ac_clean_files +-ac_clean_files="$ac_clean_files a.out a.exe b.out" ++ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" + # 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 file name" >&5 +-echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } +-ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` +-# +-# List of possible output files, starting from the most likely. +-# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) +-# only as a last resort. b.out is created by i960 compilers. +-ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' +-# +-# The IRIX 6 linker writes into existing files which may not be +-# executable, retaining their permissions. Remove them first so a +-# subsequent execution test works. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 ++$as_echo_n "checking whether the C compiler works... " >&6; } ++ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` ++ ++# The possible output files: ++ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ++ + ac_rmfiles= + for ac_file in $ac_files + do + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac + done + rm -f $ac_rmfiles + +-if { (ac_try="$ac_link_default" ++if { { ac_try="$ac_link_default" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link_default") 2>&5 + ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; then ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then : + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. + # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' + # in a Makefile. We should not override ac_cv_exeext if it was cached, +@@ -2320,14 +2938,14 @@ + do + test -f "$ac_file" || continue + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) + ;; + [ab].out ) + # We found the default executable, but exeext='' is most + # certainly right. + break;; + *.* ) +- if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; ++ if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi +@@ -2346,78 +2964,42 @@ + else + ac_file='' + fi +- +-{ echo "$as_me:$LINENO: result: $ac_file" >&5 +-echo "${ECHO_T}$ac_file" >&6; } +-if test -z "$ac_file"; then +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-{ { echo "$as_me:$LINENO: error: C compiler cannot create executables +-See \`config.log' for more details." >&5 +-echo "$as_me: error: C compiler cannot create executables +-See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; } +-fi +- ++if test -z "$ac_file"; then : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++$as_echo "$as_me: failed program was:" >&5 ++sed 's/^/| /' conftest.$ac_ext >&5 ++ ++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ as_fn_set_status 77 ++as_fn_error "C compiler cannot create executables ++See \`config.log' for more details." "$LINENO" 5; }; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 ++$as_echo_n "checking for C compiler default output file name... " >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 ++$as_echo "$ac_file" >&6; } + ac_exeext=$ac_cv_exeext + +-# Check that 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' +- { (case "(($ac_try" in ++rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ++ac_clean_files=$ac_clean_files_save ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 ++$as_echo_n "checking for suffix of executables... " >&6; } ++if { { ac_try="$ac_link" ++case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&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'. +-See \`config.log' for more details." >&5 +-echo "$as_me: error: cannot run C compiled programs. +-If you meant to cross compile, use \`--host'. +-See \`config.log' for more details." >&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 b.out +-ac_clean_files=$ac_clean_files_save +-# Check that 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 { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_link") 2>&5 + ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; then ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; 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 +@@ -2425,37 +3007,90 @@ + for ac_file in conftest.exe conftest conftest.*; do + test -f "$ac_file" || continue + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; + *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + break;; + * ) break;; + esac + done + else +- { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link +-See \`config.log' for more details." >&5 +-echo "$as_me: error: cannot compute suffix of executables: cannot compile and link +-See \`config.log' for more details." >&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; } ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot compute suffix of executables: cannot compile and link ++See \`config.log' for more details." "$LINENO" 5; } ++fi ++rm -f conftest conftest$ac_cv_exeext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 ++$as_echo "$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 +-/* confdefs.h. */ ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++int ++main () ++{ ++FILE *f = fopen ("conftest.out", "w"); ++ return ferror (f) || fclose (f) != 0; ++ ++ ; ++ return 0; ++} + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ac_clean_files="$ac_clean_files conftest.out" ++# Check that the compiler produces executables we can run. If not, either ++# the compiler is broken, or we cross compile. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 ++$as_echo_n "checking whether we are cross compiling... " >&6; } ++if test "$cross_compiling" != yes; then ++ { { ac_try="$ac_link" ++case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_link") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; } ++ if { ac_try='./conftest$ac_cv_exeext' ++ { { case "(($ac_try" in ++ *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; ++ *) ac_try_echo=$ac_try;; ++esac ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 ++ (eval "$ac_try") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; }; then ++ cross_compiling=no ++ else ++ if test "$cross_compiling" = maybe; then ++ cross_compiling=yes ++ else ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot run C compiled programs. ++If you meant to cross compile, use \`--host'. ++See \`config.log' for more details." "$LINENO" 5; } ++ fi ++ fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 ++$as_echo "$cross_compiling" >&6; } ++ ++rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ++ac_clean_files=$ac_clean_files_save ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 ++$as_echo_n "checking for suffix of object files... " >&6; } ++if test "${ac_cv_objext+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + int +@@ -2467,51 +3102,46 @@ + } + _ACEOF + rm -f conftest.o conftest.obj +-if { (ac_try="$ac_compile" ++if { { ac_try="$ac_compile" + case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; + esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 ++eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" ++$as_echo "$ac_try_echo"; } >&5 + (eval "$ac_compile") 2>&5 + ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; then ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then : + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; + case $ac_file in +- *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; ++ *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; + *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` + break;; + esac + done + else +- echo "$as_me: failed program was:" >&5 ++ $as_echo "$as_me: failed program was:" >&5 + sed 's/^/| /' conftest.$ac_ext >&5 + +-{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile +-See \`config.log' for more details." >&5 +-echo "$as_me: error: cannot compute suffix of object files: cannot compile +-See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "cannot compute suffix of object files: cannot compile ++See \`config.log' for more details." "$LINENO" 5; } + 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; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 ++$as_echo "$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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 ++$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } ++if test "${ac_cv_c_compiler_gnu+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + int +@@ -2525,54 +3155,34 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then ++if ac_fn_c_try_compile "$LINENO"; then : + ac_compiler_gnu=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_compiler_gnu=no ++ ac_compiler_gnu=no + fi +- + rm -f core conftest.err 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` ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 ++$as_echo "$ac_cv_c_compiler_gnu" >&6; } ++if test $ac_compiler_gnu = yes; then ++ GCC=yes ++else ++ GCC= ++fi + ac_test_CFLAGS=${CFLAGS+set} + ac_save_CFLAGS=$CFLAGS +-{ 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 ++$as_echo_n "checking whether $CC accepts -g... " >&6; } ++if test "${ac_cv_prog_cc_g+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + int +@@ -2583,34 +3193,11 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then ++if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_g=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- CFLAGS="" +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ CFLAGS="" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + int +@@ -2621,35 +3208,12 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- : +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++if ac_fn_c_try_compile "$LINENO"; then : + +- ac_c_werror_flag=$ac_save_c_werror_flag ++else ++ ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + int +@@ -2660,42 +3224,18 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then ++if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_g=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +-echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 ++$as_echo "$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 +@@ -2711,18 +3251,14 @@ + CFLAGS= + fi + fi +-{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +-echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } +-if test "${ac_cv_prog_cc_c89+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 ++$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } ++if test "${ac_cv_prog_cc_c89+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + ac_cv_prog_cc_c89=no + ac_save_CC=$CC +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + #include +@@ -2779,31 +3315,9 @@ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" + do + CC="$ac_save_CC $ac_arg" +- rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then ++ if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_prog_cc_c89=$ac_arg +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- + fi +- + rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break + done +@@ -2814,17 +3328,19 @@ + # AC_CACHE_VAL + case "x$ac_cv_prog_cc_c89" in + x) +- { echo "$as_me:$LINENO: result: none needed" >&5 +-echo "${ECHO_T}none needed" >&6; } ;; ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 ++$as_echo "none needed" >&6; } ;; + xno) +- { echo "$as_me:$LINENO: result: unsupported" >&5 +-echo "${ECHO_T}unsupported" >&6; } ;; ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 ++$as_echo "unsupported" >&6; } ;; + *) + CC="$CC $ac_cv_prog_cc_c89" +- { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +-echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 ++$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; + esac ++if test "x$ac_cv_prog_cc_c89" != xno; then : + ++fi + + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' +@@ -2837,15 +3353,15 @@ + 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; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 ++$as_echo_n "checking how to run the C preprocessor... " >&6; } + # On Suns, sometimes $CPP names a directory. + if test -n "$CPP" && test -d "$CPP"; then + CPP= + fi + if test -z "$CPP"; then +- if test "${ac_cv_prog_CPP+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ if test "${ac_cv_prog_CPP+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + # Double quotes because CPP needs to be expanded + for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" +@@ -2859,11 +3375,7 @@ + # exists even on freestanding compilers. + # 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 +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #ifdef __STDC__ + # include +@@ -2872,76 +3384,34 @@ + #endif + Syntax error + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- : +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++if ac_fn_c_try_cpp "$LINENO"; then : + ++else + # Broken: fails on valid input. + continue + fi +- + rm -f conftest.err conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then ++if ac_fn_c_try_cpp "$LINENO"; then : + # Broken: success on invalid input. + continue + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- + # Passes both tests. + ac_preproc_ok=: + break + fi +- + 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 ++if $ac_preproc_ok; then : + break + fi + +@@ -2953,8 +3423,8 @@ + else + ac_cv_prog_CPP=$CPP + fi +-{ echo "$as_me:$LINENO: result: $CPP" >&5 +-echo "${ECHO_T}$CPP" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 ++$as_echo "$CPP" >&6; } + ac_preproc_ok=false + for ac_c_preproc_warn_flag in '' yes + do +@@ -2964,11 +3434,7 @@ + # exists even on freestanding compilers. + # 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 +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #ifdef __STDC__ + # include +@@ -2977,83 +3443,40 @@ + #endif + Syntax error + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- : +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++if ac_fn_c_try_cpp "$LINENO"; then : + ++else + # Broken: fails on valid input. + continue + fi +- + rm -f conftest.err conftest.$ac_ext + + # OK, works on sane cases. Now check whether nonexistent headers + # can be detected and how. +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then ++if ac_fn_c_try_cpp "$LINENO"; then : + # Broken: success on invalid input. + continue + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- + # Passes both tests. + ac_preproc_ok=: + break + fi +- + 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 +- : ++if $ac_preproc_ok; then : ++ + else +- { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check +-See \`config.log' for more details." >&5 +-echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check +-See \`config.log' for more details." >&2;} +- { (exit 1); exit 1; }; } ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++as_fn_error "C preprocessor \"$CPP\" fails sanity check ++See \`config.log' for more details." "$LINENO" 5; } + fi + + ac_ext=c +@@ -3064,24 +3487,16 @@ + + ac_aux_dir= + for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do +- if test -f "$ac_dir/install-sh"; then +- ac_aux_dir=$ac_dir +- ac_install_sh="$ac_aux_dir/install-sh -c" +- break +- elif test -f "$ac_dir/install.sh"; then +- 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 ++ for ac_t in install-sh install.sh shtool; do ++ if test -f "$ac_dir/$ac_t"; then ++ ac_aux_dir=$ac_dir ++ ac_install_sh="$ac_aux_dir/$ac_t -c" ++ break 2 ++ fi ++ done + done + if test -z "$ac_aux_dir"; then +- { { 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; }; } ++ as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 + fi + + # These three variables are undocumented and unsupported, +@@ -3106,22 +3521,23 @@ + # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" + # OS/2's system install, which has a completely different semantic + # ./install, which can be erroneously created by make from ./install.sh. +-{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +-echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } ++# Reject install programs that cannot install multiple files. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 ++$as_echo_n "checking for a BSD-compatible install... " >&6; } + if test -z "$INSTALL"; then +-if test "${ac_cv_path_install+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++if test "${ac_cv_path_install+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + 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/* | \ ++ # Account for people who put trailing slashes in PATH elements. ++case $as_dir/ in #(( ++ ./ | .// | /[cC]/* | \ + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ +- ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ ++ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ + /usr/ucb/* ) ;; + *) + # OSF1 and SCO ODT 3.0 have their own names for install. +@@ -3139,17 +3555,29 @@ + # 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 ++ rm -rf conftest.one conftest.two conftest.dir ++ echo one > conftest.one ++ echo two > conftest.two ++ mkdir conftest.dir ++ if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && ++ test -s conftest.one && test -s conftest.two && ++ test -s conftest.dir/conftest.one && ++ test -s conftest.dir/conftest.two ++ then ++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" ++ break 3 ++ fi + fi + fi + done + done + ;; + esac +-done ++ ++ done + IFS=$as_save_IFS + ++rm -rf conftest.one conftest.two conftest.dir + + fi + if test "${ac_cv_path_install+set}" = set; then +@@ -3162,8 +3590,8 @@ + INSTALL=$ac_install_sh + fi + fi +-{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +-echo "${ECHO_T}$INSTALL" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 ++$as_echo "$INSTALL" >&6; } + + # Use test -z because SunOS4 sh mishandles braces in ${var-val}. + # It thinks the first close brace ends the variable substitution. +@@ -3173,22 +3601,23 @@ + + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +-{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 +-echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 ++$as_echo_n "checking whether ln -s works... " >&6; } + LN_S=$as_ln_s + if test "$LN_S" = "ln -s"; then +- { echo "$as_me:$LINENO: result: yes" >&5 +-echo "${ECHO_T}yes" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } + else +- { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +-echo "${ECHO_T}no, using $LN_S" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 ++$as_echo "no, using $LN_S" >&6; } + fi + +-{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +-echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +-set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +-if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 ++$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } ++set x ${MAKE-make} ++ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` ++if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 + else + cat >conftest.make <<\_ACEOF + SHELL = /bin/sh +@@ -3205,22 +3634,22 @@ + rm -f conftest.make + fi + if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then +- { echo "$as_me:$LINENO: result: yes" >&5 +-echo "${ECHO_T}yes" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } + SET_MAKE= + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" + fi + + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_RANLIB+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$RANLIB"; then + ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +@@ -3230,25 +3659,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + fi + fi + RANLIB=$ac_cv_prog_RANLIB + if test -n "$RANLIB"; then +- { echo "$as_me:$LINENO: result: $RANLIB" >&5 +-echo "${ECHO_T}$RANLIB" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 ++$as_echo "$RANLIB" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -3257,10 +3686,10 @@ + 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -n "$ac_ct_RANLIB"; then + ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. +@@ -3270,25 +3699,25 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + 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; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 ++$as_echo "$ac_ct_RANLIB" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + if test "x$ac_ct_RANLIB" = x; then +@@ -3296,12 +3725,8 @@ + else + case $cross_compiling:$ac_tool_warned in + yes:) +-{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&5 +-echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +-whose name does not start with the host triplet. If you think this +-configuration is useful to you, please write to autoconf@gnu.org." >&2;} ++{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 ++$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} + ac_tool_warned=yes ;; + esac + RANLIB=$ac_ct_RANLIB +@@ -3314,10 +3739,10 @@ + 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_path_PERL+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_PERL+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case $PERL in + [\\/]* | ?:[\\/]*) +@@ -3329,14 +3754,14 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" +- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + ;; +@@ -3344,11 +3769,11 @@ + fi + PERL=$ac_cv_path_PERL + if test -n "$PERL"; then +- { echo "$as_me:$LINENO: result: $PERL" >&5 +-echo "${ECHO_T}$PERL" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 ++$as_echo "$PERL" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -3360,10 +3785,10 @@ + 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_path_NKF+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_NKF+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case $NKF in + [\\/]* | ?:[\\/]*) +@@ -3375,14 +3800,14 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_path_NKF="$as_dir/$ac_word$ac_exec_ext" +- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + ;; +@@ -3390,11 +3815,11 @@ + fi + NKF=$ac_cv_path_NKF + if test -n "$NKF"; then +- { echo "$as_me:$LINENO: result: $NKF" >&5 +-echo "${ECHO_T}$NKF" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NKF" >&5 ++$as_echo "$NKF" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -3406,10 +3831,10 @@ + 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_path_MAN+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_MAN+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case $MAN in + [\\/]* | ?:[\\/]*) +@@ -3421,14 +3846,14 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_path_MAN="$as_dir/$ac_word$ac_exec_ext" +- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + ;; +@@ -3436,11 +3861,11 @@ + fi + MAN=$ac_cv_path_MAN + if test -n "$MAN"; then +- { echo "$as_me:$LINENO: result: $MAN" >&5 +-echo "${ECHO_T}$MAN" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAN" >&5 ++$as_echo "$MAN" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -3450,35 +3875,27 @@ + + # Make sure we can run config.sub. + $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || +- { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +-echo "$as_me: error: cannot run $SHELL $ac_aux_dir/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 ++ as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 ++$as_echo_n "checking build system type... " >&6; } ++if test "${ac_cv_build+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + ac_build_alias=$build_alias + test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` + test "x$ac_build_alias" = x && +- { { 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; }; } ++ as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 + ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || +- { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +-echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} +- { (exit 1); exit 1; }; } ++ as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 + + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +-echo "${ECHO_T}$ac_cv_build" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 ++$as_echo "$ac_cv_build" >&6; } + case $ac_cv_build in + *-*-*) ;; +-*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +-echo "$as_me: error: invalid value of canonical build" >&2;} +- { (exit 1); exit 1; }; };; ++*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; + esac + build=$ac_cv_build + ac_save_IFS=$IFS; IFS='-' +@@ -3494,28 +3911,24 @@ + case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac + + +-{ 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 ++$as_echo_n "checking host system type... " >&6; } ++if test "${ac_cv_host+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build + else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || +- { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +-echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} +- { (exit 1); exit 1; }; } ++ as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 + fi + + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +-echo "${ECHO_T}$ac_cv_host" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 ++$as_echo "$ac_cv_host" >&6; } + case $ac_cv_host in + *-*-*) ;; +-*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +-echo "$as_me: error: invalid value of canonical host" >&2;} +- { (exit 1); exit 1; }; };; ++*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; + esac + host=$ac_cv_host + ac_save_IFS=$IFS; IFS='-' +@@ -3555,17 +3968,17 @@ + + + WCTARGET=""; WCCFLAGS=""; wcinclude=""; wclib="" +-{ echo "$as_me:$LINENO: checking if m17n support is enabled" >&5 +-echo $ECHO_N "checking if m17n support is enabled... $ECHO_C" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if m17n support is enabled" >&5 ++$as_echo_n "checking if m17n support is enabled... " >&6; } + # Check whether --enable-m17n was given. +-if test "${enable_m17n+set}" = set; then ++if test "${enable_m17n+set}" = set; then : + enableval=$enable_m17n; + else + enable_m17n="yes" + fi + +-{ echo "$as_me:$LINENO: result: $enable_m17n" >&5 +-echo "${ECHO_T}$enable_m17n" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_m17n" >&5 ++$as_echo "$enable_m17n" >&6; } + if test x"$enable_m17n" = xno; then + w3m_lang="en" + WCTARGET="" +@@ -3576,25 +3989,23 @@ + system_charset='WC_CES_US_ASCII' + document_charset='WC_CES_US_ASCII' + else +- cat >>confdefs.h <<\_ACEOF +-#define USE_M17N 1 +-_ACEOF ++ $as_echo "#define USE_M17N 1" >>confdefs.h + + WCTARGET="libwc/libwc.a" + WCCFLAGS='-I$(srcdir) -I$(srcdir)/..' + wcinclude='-I$(srcdir)/libwc' + wclib="-L./libwc -lwc" +- { echo "$as_me:$LINENO: checking if unicode support is enabled" >&5 +-echo $ECHO_N "checking if unicode support is enabled... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if unicode support is enabled" >&5 ++$as_echo_n "checking if unicode support is enabled... " >&6; } + # Check whether --enable-unicode was given. +-if test "${enable_unicode+set}" = set; then ++if test "${enable_unicode+set}" = set; then : + enableval=$enable_unicode; + else + enable_unicode="yes" + fi + +- { echo "$as_me:$LINENO: result: $enable_unicode" >&5 +-echo "${ECHO_T}$enable_unicode" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_unicode" >&5 ++$as_echo "$enable_unicode" >&6; } + if test x"$enable_m17n" = xyes; then + charset=US-ASCII + else +@@ -3605,15 +4016,13 @@ + if test x"$charset" = xUS-ASCII; then + charset=UTF-8 + fi +- cat >>confdefs.h <<\_ACEOF +-#define USE_UNICODE 1 +-_ACEOF ++ $as_echo "#define USE_UNICODE 1" >>confdefs.h + + fi +- { echo "$as_me:$LINENO: checking if message l10n" >&5 +-echo $ECHO_N "checking if message l10n... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if message l10n" >&5 ++$as_echo_n "checking if message l10n... " >&6; } + # Check whether --enable-messagel10n was given. +-if test "${enable_messagel10n+set}" = set; then ++if test "${enable_messagel10n+set}" = set; then : + enableval=$enable_messagel10n; + else + enable_messagel10n="no" +@@ -3622,25 +4031,25 @@ + if test x$enable_messagel10n = xyes; then + enable_messagel10n="ja"; + fi +- { echo "$as_me:$LINENO: result: $enable_messagel10n" >&5 +-echo "${ECHO_T}$enable_messagel10n" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_messagel10n" >&5 ++$as_echo "$enable_messagel10n" >&6; } + if test x$enable_messagel10n = xno; then + : + else + POSUBST="\$(top_srcdir)/posubst" + POLANG="$enable_messagel10n" + fi +- { echo "$as_me:$LINENO: checking if japanese support is enabled" >&5 +-echo $ECHO_N "checking if japanese support is enabled... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if japanese support is enabled" >&5 ++$as_echo_n "checking if japanese support is enabled... " >&6; } + # Check whether --enable-japanese was given. +-if test "${enable_japanese+set}" = set; then ++if test "${enable_japanese+set}" = set; then : + enableval=$enable_japanese; + else + enable_japanese="no" + fi + +- { echo "$as_me:$LINENO: result: $enable_japanese" >&5 +-echo "${ECHO_T}$enable_japanese" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_japanese" >&5 ++$as_echo "$enable_japanese" >&6; } + if test x"$enable_japanese" = xno; then + w3m_lang="en" + else +@@ -3653,16 +4062,16 @@ + esac + fi + display_charset=$charset +- { echo "$as_me:$LINENO: checking which charset is used for display" >&5 +-echo $ECHO_N "checking which charset is used for display... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking which charset is used for display" >&5 ++$as_echo_n "checking which charset is used for display... " >&6; } + + # Check whether --with-charset was given. +-if test "${with_charset+set}" = set; then ++if test "${with_charset+set}" = set; then : + withval=$with_charset; test x"with_charset" = xyes || display_charset="$with_charset" + fi + +- { echo "$as_me:$LINENO: result: $display_charset" >&5 +-echo "${ECHO_T}$display_charset" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $display_charset" >&5 ++$as_echo "$display_charset" >&6; } + display_charset=`awk '$1 == "'$display_charset'" {print $2}' $srcdir/charset-list` + case "$display_charset" in + WC_CES_ISO_2022_JP*) +@@ -3736,17 +4145,17 @@ + + + +- { echo "$as_me:$LINENO: checking whether NLS is requested" >&5 +-echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 ++$as_echo_n "checking whether NLS is requested... " >&6; } + # Check whether --enable-nls was given. +-if test "${enable_nls+set}" = set; then ++if test "${enable_nls+set}" = set; then : + enableval=$enable_nls; USE_NLS=$enableval + else + USE_NLS=yes + fi + +- { echo "$as_me:$LINENO: result: $USE_NLS" >&5 +-echo "${ECHO_T}$USE_NLS" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 ++$as_echo "$USE_NLS" >&6; } + + + +@@ -3783,10 +4192,10 @@ + + # Extract the first word of "msgfmt", so it can be a program name with args. + set dummy msgfmt; 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_path_MSGFMT+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_MSGFMT+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case "$MSGFMT" in + [\\/]* | ?:[\\/]*) +@@ -3814,19 +4223,19 @@ + fi + MSGFMT="$ac_cv_path_MSGFMT" + if test "$MSGFMT" != ":"; then +- { echo "$as_me:$LINENO: result: $MSGFMT" >&5 +-echo "${ECHO_T}$MSGFMT" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 ++$as_echo "$MSGFMT" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "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 "$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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_GMSGFMT+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case $GMSGFMT in + [\\/]* | ?:[\\/]*) +@@ -3838,14 +4247,14 @@ + do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. +- for ac_exec_ext in '' $ac_executable_extensions; do ++ for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$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 ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi + done +-done ++ done + IFS=$as_save_IFS + + test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" +@@ -3854,11 +4263,11 @@ + fi + GMSGFMT=$ac_cv_path_GMSGFMT + if test -n "$GMSGFMT"; then +- { echo "$as_me:$LINENO: result: $GMSGFMT" >&5 +-echo "${ECHO_T}$GMSGFMT" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 ++$as_echo "$GMSGFMT" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -3894,10 +4303,10 @@ + + # Extract the first word of "xgettext", so it can be a program name with args. + set dummy xgettext; 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_path_XGETTEXT+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_XGETTEXT+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case "$XGETTEXT" in + [\\/]* | ?:[\\/]*) +@@ -3925,11 +4334,11 @@ + fi + XGETTEXT="$ac_cv_path_XGETTEXT" + if test "$XGETTEXT" != ":"; then +- { echo "$as_me:$LINENO: result: $XGETTEXT" >&5 +-echo "${ECHO_T}$XGETTEXT" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 ++$as_echo "$XGETTEXT" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + rm -f messages.po +@@ -3965,10 +4374,10 @@ + + # Extract the first word of "msgmerge", so it can be a program name with args. + set dummy msgmerge; 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_path_MSGMERGE+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_MSGMERGE+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + case "$MSGMERGE" in + [\\/]* | ?:[\\/]*) +@@ -3995,11 +4404,11 @@ + fi + MSGMERGE="$ac_cv_path_MSGMERGE" + if test "$MSGMERGE" != ":"; then +- { echo "$as_me:$LINENO: result: $MSGMERGE" >&5 +-echo "${ECHO_T}$MSGMERGE" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 ++$as_echo "$MSGMERGE" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + + +@@ -4009,8 +4418,8 @@ + : ; + else + GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` +- { echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 +-echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 ++$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } + GMSGFMT=":" + fi + fi +@@ -4020,8 +4429,8 @@ + (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then + : ; + else +- { 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; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 ++$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } + XGETTEXT=":" + fi + rm -f messages.po +@@ -4048,7 +4457,7 @@ + + + # Check whether --with-gnu-ld was given. +-if test "${with_gnu_ld+set}" = set; then ++if test "${with_gnu_ld+set}" = set; then : + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes + else + with_gnu_ld=no +@@ -4070,8 +4479,8 @@ + ac_prog=ld + if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. +- { echo "$as_me:$LINENO: checking for ld used by GCC" >&5 +-echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 ++$as_echo_n "checking for ld used by GCC... " >&6; } + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw +@@ -4100,14 +4509,14 @@ + ;; + esac + elif test "$with_gnu_ld" = yes; then +- { echo "$as_me:$LINENO: checking for GNU ld" >&5 +-echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 ++$as_echo_n "checking for GNU ld... " >&6; } + else +- { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +-echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 ++$as_echo_n "checking for non-GNU ld... " >&6; } + fi +-if test "${acl_cv_path_LD+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++if test "${acl_cv_path_LD+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + if test -z "$LD"; then + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" +@@ -4134,19 +4543,17 @@ + + LD="$acl_cv_path_LD" + if test -n "$LD"; then +- { echo "$as_me:$LINENO: result: $LD" >&5 +-echo "${ECHO_T}$LD" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 ++$as_echo "$LD" >&6; } + else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi +-test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +-echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} +- { (exit 1); exit 1; }; } +-{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +-echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } +-if test "${acl_cv_prog_gnu_ld+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 ++$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } ++if test "${acl_cv_prog_gnu_ld+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + # I'd rather use --version here, but apparently some GNU ld's only accept -v. + case `$LD -v 2>&1 &5 +-echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 ++$as_echo "$acl_cv_prog_gnu_ld" >&6; } + with_gnu_ld=$acl_cv_prog_gnu_ld + + + +- { echo "$as_me:$LINENO: checking for shared library run path origin" >&5 +-echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6; } +-if test "${acl_cv_rpath+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 ++$as_echo_n "checking for shared library run path origin... " >&6; } ++if test "${acl_cv_rpath+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + + CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ +@@ -4175,8 +4582,8 @@ + acl_cv_rpath=done + + fi +-{ echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 +-echo "${ECHO_T}$acl_cv_rpath" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 ++$as_echo "$acl_cv_rpath" >&6; } + wl="$acl_cv_wl" + libext="$acl_cv_libext" + shlibext="$acl_cv_shlibext" +@@ -4185,7 +4592,7 @@ + hardcode_direct="$acl_cv_hardcode_direct" + hardcode_minus_L="$acl_cv_hardcode_minus_L" + # Check whether --enable-rpath was given. +-if test "${enable_rpath+set}" = set; then ++if test "${enable_rpath+set}" = set; then : + enableval=$enable_rpath; : + else + enable_rpath=yes +@@ -4213,7 +4620,7 @@ + + + # Check whether --with-libiconv-prefix was given. +-if test "${with_libiconv_prefix+set}" = set; then ++if test "${with_libiconv_prefix+set}" = set; then : + withval=$with_libiconv_prefix; + if test "X$withval" = "Xno"; then + use_additional=no +@@ -4592,17 +4999,17 @@ + + + +- { echo "$as_me:$LINENO: checking whether NLS is requested" >&5 +-echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 ++$as_echo_n "checking whether NLS is requested... " >&6; } + # Check whether --enable-nls was given. +-if test "${enable_nls+set}" = set; then ++if test "${enable_nls+set}" = set; then : + enableval=$enable_nls; USE_NLS=$enableval + else + USE_NLS=yes + fi + +- { echo "$as_me:$LINENO: result: $USE_NLS" >&5 +-echo "${ECHO_T}$USE_NLS" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 ++$as_echo "$USE_NLS" >&6; } + + + +@@ -4619,16 +5026,12 @@ + + + +- { 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 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 ++$as_echo_n "checking for GNU gettext in libc... " >&6; } ++if test "${gt_cv_func_gnugettext1_libc+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + extern int _nl_msg_cat_cntr; +@@ -4642,37 +5045,16 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then ++if ac_fn_c_try_link "$LINENO"; then : + gt_cv_func_gnugettext1_libc=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- gt_cv_func_gnugettext1_libc=no ++ gt_cv_func_gnugettext1_libc=no + fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext + fi +-{ echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext1_libc" >&5 +-echo "${ECHO_T}$gt_cv_func_gnugettext1_libc" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5 ++$as_echo "$gt_cv_func_gnugettext1_libc" >&6; } + + if test "$gt_cv_func_gnugettext1_libc" != "yes"; then + +@@ -4705,19 +5087,15 @@ + done + + +- { 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 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 ++$as_echo_n "checking for iconv... " >&6; } ++if test "${am_cv_func_iconv+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + + am_cv_func_iconv="no, consider installing GNU libiconv" + am_cv_lib_iconv=no +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + #include +@@ -4731,42 +5109,15 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then ++if ac_fn_c_try_link "$LINENO"; then : + am_cv_func_iconv=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- + fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext + if test "$am_cv_func_iconv" != yes; then + am_save_LIBS="$LIBS" + LIBS="$LIBS $LIBICONV" +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + #include +@@ -4780,53 +5131,28 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then ++if ac_fn_c_try_link "$LINENO"; then : + am_cv_lib_iconv=yes + am_cv_func_iconv=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- + fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext + LIBS="$am_save_LIBS" + fi + + fi +-{ echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 +-echo "${ECHO_T}$am_cv_func_iconv" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 ++$as_echo "$am_cv_func_iconv" >&6; } + if test "$am_cv_func_iconv" = yes; then + +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_ICONV 1 +-_ACEOF ++$as_echo "#define HAVE_ICONV 1" >>confdefs.h + + fi + if test "$am_cv_lib_iconv" = yes; then +- { echo "$as_me:$LINENO: checking how to link with libiconv" >&5 +-echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $LIBICONV" >&5 +-echo "${ECHO_T}$LIBICONV" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 ++$as_echo_n "checking how to link with libiconv... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 ++$as_echo "$LIBICONV" >&6; } + else + CPPFLAGS="$am_save_CPPFLAGS" + LIBICONV= +@@ -4853,7 +5179,7 @@ + + + # Check whether --with-libintl-prefix was given. +-if test "${with_libintl_prefix+set}" = set; then ++if test "${with_libintl_prefix+set}" = set; then : + withval=$with_libintl_prefix; + if test "X$withval" = "Xno"; then + use_additional=no +@@ -5210,5132 +5536,2308 @@ + fi + if test "X$ltrpathdirs" != "X"; then + for found_dir in $ltrpathdirs; do +- LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" +- done +- fi +- +- { 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_CPPFLAGS="$CPPFLAGS" +- CPPFLAGS="$CPPFLAGS $INCINTL" +- gt_save_LIBS="$LIBS" +- LIBS="$LIBS $LIBINTL" +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-extern int _nl_msg_cat_cntr; +-extern +-#ifdef __cplusplus +-"C" +-#endif +-const char *_nl_expand_alias (); +-int +-main () +-{ +-bindtextdomain ("", ""); +-return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- gt_cv_func_gnugettext1_libintl=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- gt_cv_func_gnugettext1_libintl=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +- if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then +- LIBS="$LIBS $LIBICONV" +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-extern int _nl_msg_cat_cntr; +-extern +-#ifdef __cplusplus +-"C" +-#endif +-const char *_nl_expand_alias (); +-int +-main () +-{ +-bindtextdomain ("", ""); +-return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- LIBINTL="$LIBINTL $LIBICONV" +- LTLIBINTL="$LTLIBINTL $LTLIBICONV" +- gt_cv_func_gnugettext1_libintl=yes +- +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +- fi +- CPPFLAGS="$gt_save_CPPFLAGS" +- LIBS="$gt_save_LIBS" +-fi +-{ 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-runtime \ +- && test "$PACKAGE" != gettext-tools; }; then +- gt_use_preinstalled_gnugettext=yes +- else +- LIBINTL= +- LTLIBINTL= +- INCINTL= +- fi +- +- +- +- if test "$gt_use_preinstalled_gnugettext" = "yes" \ +- || test "$nls_cv_use_gnu_gettext" = "yes"; then +- +-cat >>confdefs.h <<\_ACEOF +-#define ENABLE_NLS 1 +-_ACEOF +- +- else +- USE_NLS=no +- fi +- fi +- +- { echo "$as_me:$LINENO: checking whether to use NLS" >&5 +-echo $ECHO_N "checking whether to use NLS... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $USE_NLS" >&5 +-echo "${ECHO_T}$USE_NLS" >&6; } +- if test "$USE_NLS" = "yes"; then +- { echo "$as_me:$LINENO: checking where the gettext function comes from" >&5 +-echo $ECHO_N "checking where the gettext function comes from... $ECHO_C" >&6; } +- if test "$gt_use_preinstalled_gnugettext" = "yes"; then +- if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then +- gt_source="external libintl" +- else +- gt_source="libc" +- fi +- else +- gt_source="included intl directory" +- fi +- { echo "$as_me:$LINENO: result: $gt_source" >&5 +-echo "${ECHO_T}$gt_source" >&6; } +- fi +- +- if test "$USE_NLS" = "yes"; then +- +- if test "$gt_use_preinstalled_gnugettext" = "yes"; then +- if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then +- { echo "$as_me:$LINENO: checking how to link with libintl" >&5 +-echo $ECHO_N "checking how to link with libintl... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $LIBINTL" >&5 +-echo "${ECHO_T}$LIBINTL" >&6; } +- +- for element in $INCINTL; do +- haveit= +- for x in $CPPFLAGS; do +- +- acl_save_prefix="$prefix" +- prefix="$acl_final_prefix" +- acl_save_exec_prefix="$exec_prefix" +- exec_prefix="$acl_final_exec_prefix" +- eval x=\"$x\" +- exec_prefix="$acl_save_exec_prefix" +- prefix="$acl_save_prefix" +- +- if test "X$x" = "X$element"; then +- haveit=yes +- break +- fi +- done +- if test -z "$haveit"; then +- CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" +- fi +- done +- +- fi +- +- +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_GETTEXT 1 +-_ACEOF +- +- +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_DCGETTEXT 1 +-_ACEOF +- +- fi +- +- POSUB=po +- fi +- +- +- +- INTLLIBS="$LIBINTL" +- +- +- +- +- +- +-fi +- +-NLSTARGET="" +-if test x"$USE_NLS" = xyes; then +- NLSTARGET="po" +-fi +- +- +- +- +-{ echo "$as_me:$LINENO: checking if color escape sequence for kterm/pxvt is enabled" >&5 +-echo $ECHO_N "checking if color escape sequence for kterm/pxvt is enabled... $ECHO_C" >&6; } +-# Check whether --enable-color was given. +-if test "${enable_color+set}" = set; then +- enableval=$enable_color; +-else +- enable_color="yes" +-fi +- +-test x"$enable_color" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_COLOR 1 +-_ACEOF +- +-{ echo "$as_me:$LINENO: result: $enable_color" >&5 +-echo "${ECHO_T}$enable_color" >&6; } +- +-{ echo "$as_me:$LINENO: checking if ansi color escape sequence support is enabled" >&5 +-echo $ECHO_N "checking if ansi color escape sequence support is enabled... $ECHO_C" >&6; } +-# Check whether --enable-ansi_color was given. +-if test "${enable_ansi_color+set}" = set; then +- enableval=$enable_ansi_color; +-else +- enable_ansi_color="$enable_color" +-fi +- +- test x"$enable_ansi_color" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_ANSI_COLOR 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_ansi_color" >&5 +-echo "${ECHO_T}$enable_ansi_color" >&6; } +- +-{ echo "$as_me:$LINENO: checking if background color support is enabled" >&5 +-echo $ECHO_N "checking if background color support is enabled... $ECHO_C" >&6; } +-# Check whether --enable-bgcolor was given. +-if test "${enable_bgcolor+set}" = set; then +- enableval=$enable_bgcolor; +-else +- enable_bgcolor="$enable_color" +-fi +- +- test x"$enable_bgcolor" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_BG_COLOR 1 +-_ACEOF +- +-{ echo "$as_me:$LINENO: result: $enable_bgcolor" >&5 +-echo "${ECHO_T}$enable_bgcolor" >&6; } +- +- +- +- +- +- +- INSTALL_W3MIMGDISPLAY='${INSTALL_PROGRAM}' +- cat >>confdefs.h <<\_ACEOF +-#define INSTALL_W3MIMGDISPLAY $INSTALL_W3MIMGDISPLAY +-_ACEOF +- +- +- +- +- +- +- +- +- +- +- +- { echo "$as_me:$LINENO: checking if image is enabled" >&5 +-echo $ECHO_N "checking if image is enabled... $ECHO_C" >&6; } +- # Check whether --enable-image was given. +-if test "${enable_image+set}" = set; then +- enableval=$enable_image; +-else +- enable_image="yes" +-fi +- +- { echo "$as_me:$LINENO: result: $enable_image" >&5 +-echo "${ECHO_T}$enable_image" >&6; } +- if test x"$enable_image" != xno; then +- IMGOBJS=w3mimg.o +- if test x"$enable_image" = xyes; then +- enable_image=x11 +- case "`uname -s`" in +- Linux|linux|LINUX) +- if test -c /dev/fb0; then +- enable_image=x11,fb +- fi;; +- esac +- fi +- save_ifs="$IFS"; IFS=","; +- for img in $enable_image; do +- case $img in +- x11) x11=yes;; +- fb) fb=yes;; +- fb+s) fb=yes +- cat >>confdefs.h <<\_ACEOF +-#define W3MIMGDISPLAY_SETUID 1 +-_ACEOF +- +- INSTALL_W3MIMGDISPLAY='${INSTALL} -o root -m 4755 -s' +- cat >>confdefs.h <<\_ACEOF +-#define INSTALL_W3MIMGDISPLAY $INSTALL_W3MIMGDISPLAY +-_ACEOF +-;; +- esac +- done +- IFS="$save_ifs" +- enable_image=yes +- cat >>confdefs.h <<\_ACEOF +-#define USE_IMAGE 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: checking image library" >&5 +-echo $ECHO_N "checking image library... $ECHO_C" >&6; } +- +-# Check whether --with-imagelib was given. +-if test "${with_imagelib+set}" = set; then +- withval=$with_imagelib; +-else +- with_imagelib="yes" +-fi +- +- if test x"$with_imagelib" = xyes; then +- with_imagelib="gtk2 gdk-pixbuf imlib imlib2" +- fi +- { echo "$as_me:$LINENO: result: $with_imagelib" >&5 +-echo "${ECHO_T}$with_imagelib" >&6; } +- with_imlib=no +- with_imlib2=no +- with_gdkpixbuf=no +- with_gtk2=no +- for imagelib in $with_imagelib +- do +- case "$imagelib" in +- imlib) +- with_imlib="yes" +- if test x"$IMLIB_CONFIG" = x; then +- IMLIB_CONFIG=imlib-config +- fi;; +- imlib2) +- with_imlib2="yes" +- if test x"$IMLIB2_CONFIG" = x; then +- IMLIB2_CONFIG=imlib2-config +- fi;; +- gdk-pixbuf) +- with_gdkpixbuf="yes" +- if test x"$GDKPIXBUF_CONFIG" = x; then +- GDKPIXBUF_CONFIG=gdk-pixbuf-config +- fi;; +- gtk2) +- with_gtk2="yes" +- if test x"$PKG_CONFIG" = x; then +- PKG_CONFIG=pkg-config +- else +- PKG_CONFIG=: +- fi;; +- esac +- done +- IMGTARGETS="" +- if test x"$with_gtk2" = xyes; then +- version="`$PKG_CONFIG --modversion gdk-pixbuf-2.0 2>/dev/null`" +- if test x"$version" != x; then +- { echo "$as_me:$LINENO: checking GdkPixbuf version" >&5 +-echo $ECHO_N "checking GdkPixbuf version... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $version" >&5 +-echo "${ECHO_T}$version" >&6; } +- set -- `echo "$version" | sed 's/[^0-9]/ /g'` +- if test "$1" -ne "2" -o "$2" -lt "0" || test "$2" -eq "0" -a "$3" -lt "0"; then +- { echo "$as_me:$LINENO: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 2.0.0)" >&5 +-echo "$as_me: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 2.0.0)" >&2;} +- have_gdkpixbuf="no"; have_gtk2="no" +- else +- have_gdkpixbuf="yes"; have_gtk2="yes" +- fi +- else +- { echo "$as_me:$LINENO: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 2.0.0)" >&5 +-echo "$as_me: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 2.0.0)" >&2;} +- have_gdkpixbuf="no"; have_gtk2="no" +- fi +- fi +- if test x"$with_gdkpixbuf" = xyes; then +- if test x"$have_gdkpixbuf" != xyes; then +- version="`$GDKPIXBUF_CONFIG --version 2>/dev/null`" +- if test x"$version" != x; then +- { echo "$as_me:$LINENO: checking GdkPixbuf version" >&5 +-echo $ECHO_N "checking GdkPixbuf version... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $version" >&5 +-echo "${ECHO_T}$version" >&6; } +- set -- `echo "$version" | sed 's/[^0-9]/ /g'` +- if test "$1" -ne "0" -o "$2" -lt "16" || test "$2" -eq "16" -a "$3" -lt "0"; then +- { echo "$as_me:$LINENO: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 0.16.0)" >&5 +-echo "$as_me: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 0.16.0)" >&2;} +- have_gdkpixbuf="no" +- else +- have_gdkpixbuf="yes" +- fi +- else +- { echo "$as_me:$LINENO: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 0.16.0)" >&5 +-echo "$as_me: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 0.16.0)" >&2;} +- have_gdkpixbuf="no" +- fi +- fi +- fi +- if test x"$with_imlib" = xyes; then +- version="`$IMLIB_CONFIG --version 2>/dev/null`" +- if test x"$version" != x; then +- { echo "$as_me:$LINENO: checking Imlib version" >&5 +-echo $ECHO_N "checking Imlib version... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $version" >&5 +-echo "${ECHO_T}$version" >&6; } +- set -- `echo "$version" | sed 's/[^0-9]/ /g'` +- if test "$1" -ne "1" -o "$2" -lt "9" || test "$2" -eq "9" -a "$3" -lt "8"; then +- { echo "$as_me:$LINENO: WARNING: Imlib is too old. Install Imlib (version >= 1.9.8)" >&5 +-echo "$as_me: WARNING: Imlib is too old. Install Imlib (version >= 1.9.8)" >&2;} +- have_imlib="no" +- else +- have_imlib="yes" +- fi +- else +- { echo "$as_me:$LINENO: WARNING: Imlib is not installed. Install Imlib (version >= 1.9.8)" >&5 +-echo "$as_me: WARNING: Imlib is not installed. Install Imlib (version >= 1.9.8)" >&2;} +- have_imlib="no" +- fi +- fi +- if test x"$with_imlib2" = xyes; then +- version="`$IMLIB2_CONFIG --version 2>/dev/null`" +- if test x"$version" != x; then +- { echo "$as_me:$LINENO: checking Imlib2 version" >&5 +-echo $ECHO_N "checking Imlib2 version... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $version" >&5 +-echo "${ECHO_T}$version" >&6; } +- set -- `echo "$version" | sed 's/[^0-9]/ /g'` +- if test "$1" -ne "1" -o "$2" -lt "0" || test "$2" -eq "0" -a "$3" -lt "5"; then +- { echo "$as_me:$LINENO: WARNING: Imlib2 is too old. Install Imlib2 (version >= 1.0.5)" >&5 +-echo "$as_me: WARNING: Imlib2 is too old. Install Imlib2 (version >= 1.0.5)" >&2;} +- have_imlib2="no" +- else +- have_imlib2="yes" +- fi +- else +- { echo "$as_me:$LINENO: WARNING: Imlib2 is not installed. Install Imlib2 (version >= 1.0.5)" >&5 +-echo "$as_me: WARNING: Imlib2 is not installed. Install Imlib2 (version >= 1.0.5)" >&2;} +- have_imlib2="no" +- fi +- fi +- if test x"$x11" = xyes; then +- if test x"$have_gtk2" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_X11 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" +- IMGTARGETS="x11" +- cat >>confdefs.h <<\_ACEOF +-#define USE_GDKPIXBUF 1 +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define USE_GTK2 1 +-_ACEOF +- +- IMGX11CFLAGS="`${PKG_CONFIG} --cflags gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0 gtk+-2.0`" +- IMGX11LDFLAGS="`${PKG_CONFIG} --libs gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0 gtk+-2.0`" +- elif test x"$have_gdkpixbuf" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_X11 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" +- IMGTARGETS="x11" +- cat >>confdefs.h <<\_ACEOF +-#define USE_GDKPIXBUF 1 +-_ACEOF +- +- IMGX11CFLAGS="`${GDKPIXBUF_CONFIG} --cflags`" +- IMGX11LDFLAGS="`${GDKPIXBUF_CONFIG} --libs` -lgdk_pixbuf_xlib" +- elif test x"$have_imlib" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_X11 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" +- IMGTARGETS="x11" +- cat >>confdefs.h <<\_ACEOF +-#define USE_IMLIB 1 +-_ACEOF +- +- IMGX11CFLAGS="`${IMLIB_CONFIG} --cflags`" +- IMGX11LDFLAGS="`${IMLIB_CONFIG} --libs`" +- IMGTARGETS="x11" +- elif test x"$have_imlib2" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_X11 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" +- IMGTARGETS="x11" +- cat >>confdefs.h <<\_ACEOF +-#define USE_IMLIB2 1 +-_ACEOF +- +- IMGX11CFLAGS="`${IMLIB2_CONFIG} --cflags`" +- IMGX11LDFLAGS="`${IMLIB2_CONFIG} --libs`" +- else +- { echo "$as_me:$LINENO: WARNING: unable to build w3mimgdisplay with X11 support" >&5 +-echo "$as_me: WARNING: unable to build w3mimgdisplay with X11 support" >&2;} +- fi +- fi +- if test x"$fb" = xyes; then +- if test x"$have_gtk2" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_FB 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" +- IMGTARGETS="${IMGTARGETS} fb" +- cat >>confdefs.h <<\_ACEOF +-#define USE_GDKPIXBUF 1 +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define USE_GTK2 1 +-_ACEOF +- +- IMGFBCFLAGS="`${PKG_CONFIG} --cflags gdk-pixbuf-2.0 gtk+-2.0`" +- IMGFBLDFLAGS="`${PKG_CONFIG} --libs gdk-pixbuf-2.0 gtk+-2.0`" +- elif test x"$have_gdkpixbuf" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_FB 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" +- IMGTARGETS="${IMGTARGETS} fb" +- cat >>confdefs.h <<\_ACEOF +-#define USE_GDKPIXBUF 1 +-_ACEOF +- +- IMGFBCFLAGS="`${GDKPIXBUF_CONFIG} --cflags`" +- IMGFBLDFLAGS="`${GDKPIXBUF_CONFIG} --libs`" +- elif test x"$have_imlib2" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_W3MIMG_FB 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" +- IMGTARGETS="${IMGTARGETS} fb" +- cat >>confdefs.h <<\_ACEOF +-#define USE_IMLIB2 1 +-_ACEOF +- +- IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" +- IMGFBCFLAGS="`${IMLIB2_CONFIG} --cflags`" +- IMGFBLDFLAGS="`${IMLIB2_CONFIG} --libs`" +- else +- { echo "$as_me:$LINENO: WARNING: unable to build w3mimgdisplay with FB support" >&5 +-echo "$as_me: WARNING: unable to build w3mimgdisplay with FB support" >&2;} +- fi +- fi +- cat >>confdefs.h <<\_ACEOF +-#define IMGTARGETS "$IMGTARGETS" +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define IMGOBJS "$IMGOBJS" +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define IMGX11CFLAGS "$IMGX11CFLAGS" +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define IMGX11LDFLAGS "$IMGX11LDFLAGS" +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define IMGFBCFLAGS "$IMGFBCFLAGS" +-_ACEOF +- +- cat >>confdefs.h <<\_ACEOF +-#define IMGFBLDFLAGS "$IMGLDFLAGS" +-_ACEOF +- +- fi +-if test x"$enable_image" != xno; then +- AUXBIN_TARGETS="$AUXBIN_TARGETS w3mimgdisplay\$(EXT)" +- +- { echo "$as_me:$LINENO: checking if xface is enabled" >&5 +-echo $ECHO_N "checking if xface is enabled... $ECHO_C" >&6; } +- # Check whether --enable-xface was given. +-if test "${enable_xface+set}" = set; then +- enableval=$enable_xface; +-else +- enable_xface="$enable_image" +-fi +- +- test x"$enable_xface" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_XFACE 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_xface" >&5 +-echo "${ECHO_T}$enable_xface" >&6; } +- # Extract the first word of "uncompface", so it can be a program name with args. +-set dummy uncompface; 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_uncompface+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- if test -n "$uncompface"; then +- ac_cv_prog_uncompface="$uncompface" # 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then +- ac_cv_prog_uncompface=""yes"" +- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +- break 2 +- fi +-done +-done +-IFS=$as_save_IFS +- +- test -z "$ac_cv_prog_uncompface" && ac_cv_prog_uncompface=""no"" +-fi +-fi +-uncompface=$ac_cv_prog_uncompface +-if test -n "$uncompface"; then +- { echo "$as_me:$LINENO: result: $uncompface" >&5 +-echo "${ECHO_T}$uncompface" >&6; } +-else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } +-fi +- +- +- test "$uncompface" = "no" && { echo "$as_me:$LINENO: WARNING: uncompface is not installed." >&5 +-echo "$as_me: WARNING: uncompface is not installed." >&2;} +- +-fi +- +- +- { echo "$as_me:$LINENO: checking default keymap" >&5 +-echo $ECHO_N "checking default keymap... $ECHO_C" >&6; } +- # Check whether --enable-keymap was given. +-if test "${enable_keymap+set}" = set; then +- enableval=$enable_keymap; +-else +- enable_keymap="w3m" +-fi +- +- { echo "$as_me:$LINENO: result: $enable_keymap" >&5 +-echo "${ECHO_T}$enable_keymap" >&6; } +- case x"$enable_keymap" in +- xw3m) +- KEYMAP_FILE="keybind";; +- xlynx) +- KEYMAP_FILE="keybind_lynx";; +- *) +- { { echo "$as_me:$LINENO: error: keymap should be either w3m or lynx." >&5 +-echo "$as_me: error: keymap should be either w3m or lynx." >&2;} +- { (exit 1); exit 1; }; };; +- esac +- +- HELP_FILE=w3mhelp-${enable_keymap}_$w3m_lang.html +- cat >>confdefs.h <<_ACEOF +-#define HELP_FILE "$HELP_FILE" +-_ACEOF +- +- +- cat >>confdefs.h <<_ACEOF +-#define KEYBIND $enable_keymap +-_ACEOF +- +- +-{ echo "$as_me:$LINENO: checking if popup menu is enabled" >&5 +-echo $ECHO_N "checking if popup menu is enabled... $ECHO_C" >&6; } +-# Check whether --enable-menu was given. +-if test "${enable_menu+set}" = set; then +- enableval=$enable_menu; +-else +- enable_menu="yes" +-fi +- +- test x"$enable_menu" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_MENU 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_menu" >&5 +-echo "${ECHO_T}$enable_menu" >&6; } +- +-{ echo "$as_me:$LINENO: checking if mouse operation enabled" >&5 +-echo $ECHO_N "checking if mouse operation enabled... $ECHO_C" >&6; } +-# Check whether --enable-mouse was given. +-if test "${enable_mouse+set}" = set; then +- enableval=$enable_mouse; +-else +- enable_mouse="yes" +-fi +- +-test x"$enable_mouse" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_MOUSE 1 +-_ACEOF +- +-{ echo "$as_me:$LINENO: result: $enable_mouse" >&5 +-echo "${ECHO_T}$enable_mouse" >&6; } +- +-{ echo "$as_me:$LINENO: checking if URL history is enabled" >&5 +-echo $ECHO_N "checking if URL history is enabled... $ECHO_C" >&6; } +-# Check whether --enable-history was given. +-if test "${enable_history+set}" = set; then +- enableval=$enable_history; +-else +- enable_history="yes" +-fi +- +- test x"$enable_history" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_HISTORY 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_history" >&5 +-echo "${ECHO_T}$enable_history" >&6; } +- +- { echo "$as_me:$LINENO: checking if alarm is enabled" >&5 +-echo $ECHO_N "checking if alarm is enabled... $ECHO_C" >&6; } +- # Check whether --enable-alarm was given. +-if test "${enable_alarm+set}" = set; then +- enableval=$enable_alarm; +-else +- enable_alarm="yes" +-fi +- +- { echo "$as_me:$LINENO: result: $enable_alarm" >&5 +-echo "${ECHO_T}$enable_alarm" >&6; } +- if test x"$enable_alarm" = xyes; then +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-#include +-int +-main () +-{ +-int sa = SIGALRM; +- void (*a) = alarm; +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_ALARM 1 +-_ACEOF +- +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +- fi +- +- +-{ echo "$as_me:$LINENO: checking if cookie is enabled" >&5 +-echo $ECHO_N "checking if cookie is enabled... $ECHO_C" >&6; } +-# Check whether --enable-cookie was given. +-if test "${enable_cookie+set}" = set; then +- enableval=$enable_cookie; +-else +- enable_cookie="yes" +-fi +- +-test x"$enable_cookie" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_COOKIE 1 +-_ACEOF +- +-{ echo "$as_me:$LINENO: result: $enable_cookie" >&5 +-echo "${ECHO_T}$enable_cookie" >&6; } +- +- { echo "$as_me:$LINENO: checking if nntp is enabled" >&5 +-echo $ECHO_N "checking if nntp is enabled... $ECHO_C" >&6; } +- # Check whether --enable-nntp was given. +-if test "${enable_nntp+set}" = set; then +- enableval=$enable_nntp; +-else +- enable_nntp="yes" +-fi +- +- test x"$enable_nntp" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_NNTP 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_nntp" >&5 +-echo "${ECHO_T}$enable_nntp" >&6; } +- +- { echo "$as_me:$LINENO: checking if gopher is enabled" >&5 +-echo $ECHO_N "checking if gopher is enabled... $ECHO_C" >&6; } +- # Check whether --enable-gopher was given. +-if test "${enable_gopher+set}" = set; then +- enableval=$enable_gopher; +-else +- enable_gopher="no" +-fi +- +- test x"$enable_gopher" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_GOPHER 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_gopher" >&5 +-echo "${ECHO_T}$enable_gopher" >&6; } +- +- +-{ echo "$as_me:$LINENO: checking if dictionary lookup is enabled" >&5 +-echo $ECHO_N "checking if dictionary lookup is enabled... $ECHO_C" >&6; } +-# Check whether --enable-dict was given. +-if test "${enable_dict+set}" = set; then +- enableval=$enable_dict; +-else +- enable_dict="yes" +-fi +- +- test x"$enable_dict" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_DICT 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_dict" >&5 +-echo "${ECHO_T}$enable_dict" >&6; } +- +- { echo "$as_me:$LINENO: checking if help cgi is enabled" >&5 +-echo $ECHO_N "checking if help cgi is enabled... $ECHO_C" >&6; } +- # Check whether --enable-help_cgi was given. +-if test "${enable_help_cgi+set}" = set; then +- enableval=$enable_help_cgi; +-else +- enable_help_cgi="yes" +-fi +- +- test x"$enable_help_cgi" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_HELP_CGI 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_help_cgi" >&5 +-echo "${ECHO_T}$enable_help_cgi" >&6; } +- +- { echo "$as_me:$LINENO: checking if external URI loader is enabled" >&5 +-echo $ECHO_N "checking if external URI loader is enabled... $ECHO_C" >&6; } +- # Check whether --enable-external_uri_loader was given. +-if test "${enable_external_uri_loader+set}" = set; then +- enableval=$enable_external_uri_loader; +-else +- enable_external_uri_loader="yes" +-fi +- +- test x"$enable_external_uri_loader" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_EXTERNAL_URI_LOADER 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_external_uri_loader" >&5 +-echo "${ECHO_T}$enable_external_uri_loader" >&6; } +- +- { echo "$as_me:$LINENO: checking if w3mmail is used" >&5 +-echo $ECHO_N "checking if w3mmail is used... $ECHO_C" >&6; } +- # Check whether --enable-w3mmailer was given. +-if test "${enable_w3mmailer+set}" = set; then +- enableval=$enable_w3mmailer; +-else +- enable_w3mmailer="$enable_external_uri_loader" +-fi +- +- test x"$enable_external_uri_loader" = xno && enable_w3mmailer=no +- test x"$enable_w3mmailer" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_W3MMAILER 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_w3mmailer" >&5 +-echo "${ECHO_T}$enable_w3mmailer" >&6; } +- +- +- migemo_command="migemo -t egrep /usr/local/share/migemo/migemo-dict" +- { echo "$as_me:$LINENO: checking if migemo is supported with" >&5 +-echo $ECHO_N "checking if migemo is supported with... $ECHO_C" >&6; } +- +-# Check whether --with-migemo was given. +-if test "${with_migemo+set}" = set; then +- withval=$with_migemo; test x"$with_migemo" = xyes || migemo_command="$with_migemo" +-fi +- +- if test "${with_migemo+set}" = set -a "$with_migemo" != "no"; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_MIGEMO 1 +-_ACEOF +- +- fi +- { echo "$as_me:$LINENO: result: $migemo_command" >&5 +-echo "${ECHO_T}$migemo_command" >&6; } +- cat >>confdefs.h <<_ACEOF +-#define DEF_MIGEMO_COMMAND "$migemo_command" +-_ACEOF +- +- +-w3m_editor="/usr/bin/vi" +-{ echo "$as_me:$LINENO: checking which editor is used by default" >&5 +-echo $ECHO_N "checking which editor is used by default... $ECHO_C" >&6; } +- +-# Check whether --with-editor was given. +-if test "${with_editor+set}" = set; then +- withval=$with_editor; w3m_editor="$with_editor" +-fi +- +-{ echo "$as_me:$LINENO: result: $w3m_editor" >&5 +-echo "${ECHO_T}$w3m_editor" >&6; } +-cat >>confdefs.h <<_ACEOF +-#define DEF_EDITOR "$w3m_editor" +-_ACEOF +- +- +-w3m_mailer="/usr/bin/mail" +-{ echo "$as_me:$LINENO: checking which mailer is used by default" >&5 +-echo $ECHO_N "checking which mailer is used by default... $ECHO_C" >&6; } +- +-# Check whether --with-mailer was given. +-if test "${with_mailer+set}" = set; then +- withval=$with_mailer; w3m_mailer="$with_mailer" +-fi +- +-{ echo "$as_me:$LINENO: result: $w3m_mailer" >&5 +-echo "${ECHO_T}$w3m_mailer" >&6; } +-cat >>confdefs.h <<_ACEOF +-#define DEF_MAILER "$w3m_mailer" +-_ACEOF +- +- +-w3m_browser="/usr/bin/mozilla" +-{ echo "$as_me:$LINENO: checking which external browser is used by default" >&5 +-echo $ECHO_N "checking which external browser is used by default... $ECHO_C" >&6; } +- +-# Check whether --with-browser was given. +-if test "${with_browser+set}" = set; then +- withval=$with_browser; w3m_browser="$with_browser" +-fi +- +-{ echo "$as_me:$LINENO: result: $w3m_browser" >&5 +-echo "${ECHO_T}$w3m_browser" >&6; } +-cat >>confdefs.h <<_ACEOF +-#define DEF_EXT_BROWSER "$w3m_browser" +-_ACEOF +- +- +-for lib in bsd BSD 44bsd socket nsl dld dl +-do +- lib=$lib +- { echo "$as_me:$LINENO: checking for -l$lib" >&5 +-echo $ECHO_N "checking for -l$lib... $ECHO_C" >&6; } +- extlib="not found" +- for dir in /lib /usr/lib /usr/local/lib /usr/ucblib /usr/ccslib /usr/ccs/lib +- do +- if test -f $dir/lib$lib.a -o -f $dir/lib$lib.so ; then +- LIBS="$LIBS -l$lib" +- extlib="found at $dir" +- break +- fi +- done +- { echo "$as_me:$LINENO: result: $extlib" >&5 +-echo "${ECHO_T}$extlib" >&6; } +-done +- +-{ echo "$as_me:$LINENO: checking if IPv6 support is enabled" >&5 +-echo $ECHO_N "checking if IPv6 support is enabled... $ECHO_C" >&6; } +-# Check whether --enable-ipv6 was given. +-if test "${enable_ipv6+set}" = set; then +- enableval=$enable_ipv6; +-else +- enable_ipv6="yes" +-fi +- +-{ echo "$as_me:$LINENO: result: $enable_ipv6" >&5 +-echo "${ECHO_T}$enable_ipv6" >&6; } +- +-if test x"$enable_ipv6" = xyes; then +- { echo "$as_me:$LINENO: checking if IPv6 API available" >&5 +-echo $ECHO_N "checking if IPv6 API available... $ECHO_C" >&6; } +- +- { echo "$as_me:$LINENO: checking for getaddrinfo" >&5 +-echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6; } +-if test "${ac_cv_func_getaddrinfo+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-/* Define getaddrinfo to an innocuous variant, in case declares getaddrinfo. +- For example, HP-UX 11i declares gettimeofday. */ +-#define getaddrinfo innocuous_getaddrinfo +- +-/* System header to define __stub macros and hopefully few prototypes, +- which can conflict with char getaddrinfo (); below. +- Prefer to if __STDC__ is defined, since +- exists even on freestanding compilers. */ +- +-#ifdef __STDC__ +-# include +-#else +-# include +-#endif +- +-#undef getaddrinfo +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char getaddrinfo (); +-/* 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_getaddrinfo || defined __stub___getaddrinfo +-choke me +-#endif +- +-int +-main () +-{ +-return getaddrinfo (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_func_getaddrinfo=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_func_getaddrinfo=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_func_getaddrinfo" >&5 +-echo "${ECHO_T}$ac_cv_func_getaddrinfo" >&6; } +-if test $ac_cv_func_getaddrinfo = yes; then +- enable_ipv6="yes" +-else +- enable_ipv6="no" +-fi +- +- if test x"$enable_ipv6" = xno; then +- { echo "$as_me:$LINENO: checking for libinet6" >&5 +-echo $ECHO_N "checking for libinet6... $ECHO_C" >&6; } +- for dir in /usr/local/v6/lib /usr/local/lib /usr/lib +- do +- if test -f $dir/libinet6.a; then +- if test $dir != "/usr/lib"; then +- W3M_LIBS="$W3M_LIBS -L$dir" +- fi +- { echo "$as_me:$LINENO: checking for getaddrinfo in -linet6" >&5 +-echo $ECHO_N "checking for getaddrinfo in -linet6... $ECHO_C" >&6; } +-if test "${ac_cv_lib_inet6_getaddrinfo+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-linet6 $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char getaddrinfo (); +-int +-main () +-{ +-return getaddrinfo (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_inet6_getaddrinfo=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_inet6_getaddrinfo=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_inet6_getaddrinfo" >&5 +-echo "${ECHO_T}$ac_cv_lib_inet6_getaddrinfo" >&6; } +-if test $ac_cv_lib_inet6_getaddrinfo = yes; then +- enable_ipv6="yes" +- use_libinet6="found"; W3M_LIBS="$W3M_LIBS -linet6"; break +-else +- use_libinet6="not found" +-fi +- +- fi +- done +- { echo "$as_me:$LINENO: result: $use_libinet6" >&5 +-echo "${ECHO_T}$use_libinet6" >&6; } +- fi +- if test x"$enable_ipv6" = xyes; then +- +- { echo "$as_me:$LINENO: checking if struct sockaddr_storage has an ss_family member" >&5 +-echo $ECHO_N "checking if struct sockaddr_storage has an ss_family member... $ECHO_C" >&6; } +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-#include +-#include +- +-int +-main () +-{ +- +- struct sockaddr_storage ss; +- int i = ss.ss_family; +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- { echo "$as_me:$LINENO: result: yes" >&5 +-echo "${ECHO_T}yes" >&6; } +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-#include +-#include +- +-int +-main () +-{ +- +- struct sockaddr_storage ss; +- int i = ss.__ss_family; +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_OLD_SS_FAMILY 1 +-_ACEOF +- +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } +- { echo "$as_me:$LINENO: WARNING: IPv6 support is disabled" >&5 +-echo "$as_me: WARNING: IPv6 support is disabled" >&2;} +- enable_ipv6="no" +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +- +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +- fi +- if test x"$enable_ipv6" = xyes; then +- cat >>confdefs.h <<\_ACEOF +-#define INET6 1 +-_ACEOF +- +- fi +-fi +- +- +-{ echo "$as_me:$LINENO: checking if SSL is suported" >&5 +-echo $ECHO_N "checking if SSL is suported... $ECHO_C" >&6; } +- +-# Check whether --with-ssl was given. +-if test "${with_ssl+set}" = set; then +- withval=$with_ssl; +-else +- with_ssl="yes" +-fi +- +-{ echo "$as_me:$LINENO: result: $with_ssl" >&5 +-echo "${ECHO_T}$with_ssl" >&6; } +-if test x"$with_ssl" != xno; then +- +- succeeded=no +- +- if test -z "$PKG_CONFIG"; then +- # Extract the first word of "pkg-config", so it can be a program name with args. +-set dummy pkg-config; 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_path_PKG_CONFIG+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- case $PKG_CONFIG in +- [\\/]* | ?:[\\/]*) +- ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. +- ;; +- *) +- 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then +- ac_cv_path_PKG_CONFIG="$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 +-IFS=$as_save_IFS +- +- test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" +- ;; +-esac +-fi +-PKG_CONFIG=$ac_cv_path_PKG_CONFIG +-if test -n "$PKG_CONFIG"; then +- { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 +-echo "${ECHO_T}$PKG_CONFIG" >&6; } +-else +- { echo "$as_me:$LINENO: result: no" >&5 +-echo "${ECHO_T}no" >&6; } +-fi +- +- +- fi +- +- if test "$PKG_CONFIG" = "no" ; then +- echo "*** The pkg-config script could not be found. Make sure it is" +- echo "*** in your path, or set the PKG_CONFIG environment variable" +- echo "*** to the full path to pkg-config." +- echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config." +- else +- PKG_CONFIG_MIN_VERSION=0.9.0 +- if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then +- { echo "$as_me:$LINENO: checking for openssl" >&5 +-echo $ECHO_N "checking for openssl... $ECHO_C" >&6; } +- +- if $PKG_CONFIG --exists "openssl" ; then +- { echo "$as_me:$LINENO: result: yes" >&5 +-echo "${ECHO_T}yes" >&6; } +- succeeded=yes +- +- { echo "$as_me:$LINENO: checking SSL_CFLAGS" >&5 +-echo $ECHO_N "checking SSL_CFLAGS... $ECHO_C" >&6; } +- SSL_CFLAGS=`$PKG_CONFIG --cflags "openssl"` +- { echo "$as_me:$LINENO: result: $SSL_CFLAGS" >&5 +-echo "${ECHO_T}$SSL_CFLAGS" >&6; } +- +- { echo "$as_me:$LINENO: checking SSL_LIBS" >&5 +-echo $ECHO_N "checking SSL_LIBS... $ECHO_C" >&6; } +- SSL_LIBS=`$PKG_CONFIG --libs "openssl"` +- { echo "$as_me:$LINENO: result: $SSL_LIBS" >&5 +-echo "${ECHO_T}$SSL_LIBS" >&6; } +- else +- SSL_CFLAGS="" +- SSL_LIBS="" +- ## If we have a custom action on failure, don't print errors, but +- ## do set a variable so people can do so. +- SSL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "openssl"` +- +- fi +- +- +- +- else +- echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer." +- echo "*** See http://www.freedesktop.org/software/pkgconfig" +- fi +- fi +- +- if test $succeeded = yes; then +- : +- else +- +- { echo "$as_me:$LINENO: checking for SSL library/header" >&5 +-echo $ECHO_N "checking for SSL library/header... $ECHO_C" >&6; } +- test x"$with_ssl" = xyes && with_ssl="/usr/openssl /usr/ssl /usr /usr/local/openssl /usr/local/ssl /usr/local" +- { echo "$as_me:$LINENO: result: $with_ssl" >&5 +-echo "${ECHO_T}$with_ssl" >&6; } +- for dir in $with_ssl +- do +- if test -f "$dir/include/openssl/ssl.h"; then +- SSL_CFLAGS="$SSL_CFLAGS -I$dir/include/openssl" +- if test "$dir" != "/usr"; then +- SSL_CFLAGS="$SSL_CFLAGS -I$dir/include" +- fi +- elif test "$dir" != "/usr" -a -f "$dir/include/ssl.h"; then +- SSL_CFLAGS="$SSL_CFLAGS -I$dir/include" +- fi +- if test "$dir" != "/usr" -a -f "$dir/lib/libssl.a"; then +- SSL_LIBS="$SSL_LIBS -L$dir/lib" +- fi +- done +- +- fi +- +- { 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_check_lib_save_LIBS=$LIBS +-LIBS="-lssl $SSL_LIBS -lcrypto $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char SSL_new (); +-int +-main () +-{ +-return SSL_new (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_ssl_SSL_new=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_ssl_SSL_new=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- 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 +- w3m_ssl="found"; CFLAGS="$CFLAGS $SSL_CFLAGS" W3M_LIBS="$W3M_LIBS $SSL_LIBS -lssl -lcrypto" +-else +- w3m_ssl="not found" +-fi +- +- +- if test x"$w3m_ssl" = xfound; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_SSL 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: checking if SSL certificate verify is enabled" >&5 +-echo $ECHO_N "checking if SSL certificate verify is enabled... $ECHO_C" >&6; } +- # Check whether --enable-sslverify was given. +-if test "${enable_sslverify+set}" = set; then +- enableval=$enable_sslverify; +-else +- enable_sslverify="yes" +-fi +- +- test x"$enable_sslverify" = xyes && cat >>confdefs.h <<\_ACEOF +-#define USE_SSL_VERIFY 1 +-_ACEOF +- +- { echo "$as_me:$LINENO: result: $enable_sslverify" >&5 +-echo "${ECHO_T}$enable_sslverify" >&6; } +- fi +-fi +- +-{ echo "$as_me:$LINENO: checking if digest auth is enabled" >&5 +-echo $ECHO_N "checking if digest auth is enabled... $ECHO_C" >&6; } +-# Check whether --enable-digest_auth was given. +-if test "${enable_digest_auth+set}" = set; then +- enableval=$enable_digest_auth; +-else +- enable_digest_auth="yes" +-fi +- +-if test x"$enable_digest_auth" = xyes -a x"$w3m_ssl" = xfound; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_DIGEST_AUTH 1 +-_ACEOF +- +-else +- enable_digest_auth="no" +-fi +-{ echo "$as_me:$LINENO: result: $enable_digest_auth" >&5 +-echo "${ECHO_T}$enable_digest_auth" >&6; } +- +- +-{ echo "$as_me:$LINENO: checking for sqrt" >&5 +-echo $ECHO_N "checking for sqrt... $ECHO_C" >&6; } +-if test "${ac_cv_func_sqrt+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-/* Define sqrt to an innocuous variant, in case declares sqrt. +- For example, HP-UX 11i declares gettimeofday. */ +-#define sqrt innocuous_sqrt +- +-/* System header to define __stub macros and hopefully few prototypes, +- which can conflict with char sqrt (); below. +- Prefer to if __STDC__ is defined, since +- exists even on freestanding compilers. */ +- +-#ifdef __STDC__ +-# include +-#else +-# include +-#endif +- +-#undef sqrt +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char sqrt (); +-/* 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_sqrt || defined __stub___sqrt +-choke me +-#endif +- +-int +-main () +-{ +-return sqrt (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_func_sqrt=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_func_sqrt=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_func_sqrt" >&5 +-echo "${ECHO_T}$ac_cv_func_sqrt" >&6; } +-if test $ac_cv_func_sqrt = yes; then +- : +-else +- +-{ echo "$as_me:$LINENO: checking for sqrt in -lm" >&5 +-echo $ECHO_N "checking for sqrt in -lm... $ECHO_C" >&6; } +-if test "${ac_cv_lib_m_sqrt+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lm $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char sqrt (); +-int +-main () +-{ +-return sqrt (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_m_sqrt=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_m_sqrt=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_m_sqrt" >&5 +-echo "${ECHO_T}$ac_cv_lib_m_sqrt" >&6; } +-if test $ac_cv_lib_m_sqrt = yes; then +- cat >>confdefs.h <<_ACEOF +-#define HAVE_LIBM 1 +-_ACEOF +- +- LIBS="-lm $LIBS" +- +-fi +- +-fi +- +-if test x"$enable_mouse" = xyes; then +- +- { echo "$as_me:$LINENO: checking for Gpm_Open in -lgpm" >&5 +-echo $ECHO_N "checking for Gpm_Open in -lgpm... $ECHO_C" >&6; } +-if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lgpm $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char Gpm_Open (); +-int +-main () +-{ +-return Gpm_Open (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_gpm_Gpm_Open=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_gpm_Gpm_Open=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_gpm_Gpm_Open" >&5 +-echo "${ECHO_T}$ac_cv_lib_gpm_Gpm_Open" >&6; } +-if test $ac_cv_lib_gpm_Gpm_Open = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_GPM 1 +-_ACEOF +- +- W3M_LIBS="$W3M_LIBS -lgpm" +-fi +- +- +- +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +- MOUSE_GETINFO +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_SYSMOUSE 1 +-_ACEOF +- +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +- MOUSE_GETINFO +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- cat >>confdefs.h <<\_ACEOF +-#define USE_SYSMOUSE 1 +-_ACEOF +- +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- +-fi +- +-rm -f conftest.err conftest.$ac_ext +-fi +- +-rm -f conftest.err conftest.$ac_ext +-fi +- +-{ echo "$as_me:$LINENO: checking terminal library" >&5 +-echo $ECHO_N "checking terminal library... $ECHO_C" >&6; } +- +-# Check whether --with-termlib was given. +-if test "${with_termlib+set}" = set; then +- withval=$with_termlib; +-else +- with_termlib="yes" +-fi +- +- { echo "$as_me:$LINENO: result: $with_termlib" >&5 +-echo "${ECHO_T}$with_termlib" >&6; } +- test x"$with_termlib" = xyes && with_termlib="terminfo mytinfo termlib termcap ncurses curses" +- for lib in $with_termlib; do +- as_ac_Lib=`echo "ac_cv_lib_$lib''_tgetent" | $as_tr_sh` +-{ echo "$as_me:$LINENO: checking for tgetent in -l$lib" >&5 +-echo $ECHO_N "checking for tgetent in -l$lib... $ECHO_C" >&6; } +-if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-l$lib $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char tgetent (); +-int +-main () +-{ +-return tgetent (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- eval "$as_ac_Lib=yes" +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- eval "$as_ac_Lib=no" +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-ac_res=`eval echo '${'$as_ac_Lib'}'` +- { echo "$as_me:$LINENO: result: $ac_res" >&5 +-echo "${ECHO_T}$ac_res" >&6; } +-if test `eval echo '${'$as_ac_Lib'}'` = yes; then +- W3M_LIBS="$W3M_LIBS -l$lib"; break +-fi +- +- done +- +-{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +-echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } +-if test "${ac_cv_path_GREP+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- # Extract the first word of "grep ggrep" to use in msg output +-if test -z "$GREP"; then +-set dummy grep ggrep; ac_prog_name=$2 +-if test "${ac_cv_path_GREP+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_path_GREP_found=false +-# Loop through the user's path and test for each of PROGNAME-LIST +-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +-do +- IFS=$as_save_IFS +- test -z "$as_dir" && as_dir=. +- for ac_prog in grep ggrep; do +- for ac_exec_ext in '' $ac_executable_extensions; do +- ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" +- { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue +- # Check for GNU ac_path_GREP and select it if it is found. +- # Check for GNU $ac_path_GREP +-case `"$ac_path_GREP" --version 2>&1` in +-*GNU*) +- ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +-*) +- ac_count=0 +- echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" +- while : +- do +- cat "conftest.in" "conftest.in" >"conftest.tmp" +- mv "conftest.tmp" "conftest.in" +- cp "conftest.in" "conftest.nl" +- echo 'GREP' >> "conftest.nl" +- "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break +- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break +- ac_count=`expr $ac_count + 1` +- if test $ac_count -gt ${ac_path_GREP_max-0}; then +- # Best one so far, save it but keep looking for a better one +- ac_cv_path_GREP="$ac_path_GREP" +- ac_path_GREP_max=$ac_count +- fi +- # 10*(2^10) chars as input seems more than enough +- test $ac_count -gt 10 && break +- done +- rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +-esac +- +- +- $ac_path_GREP_found && break 3 +- done +-done +- +-done +-IFS=$as_save_IFS +- +- +-fi +- +-GREP="$ac_cv_path_GREP" +-if test -z "$GREP"; then +- { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +-echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} +- { (exit 1); exit 1; }; } +-fi ++ LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" ++ done ++ fi + ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 ++$as_echo_n "checking for GNU gettext in libintl... " >&6; } ++if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- ac_cv_path_GREP=$GREP ++ gt_save_CPPFLAGS="$CPPFLAGS" ++ CPPFLAGS="$CPPFLAGS $INCINTL" ++ gt_save_LIBS="$LIBS" ++ LIBS="$LIBS $LIBINTL" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++extern int _nl_msg_cat_cntr; ++extern ++#ifdef __cplusplus ++"C" ++#endif ++const char *_nl_expand_alias (); ++int ++main () ++{ ++bindtextdomain ("", ""); ++return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ gt_cv_func_gnugettext1_libintl=yes ++else ++ gt_cv_func_gnugettext1_libintl=no + fi +- ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then ++ LIBS="$LIBS $LIBICONV" ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++extern int _nl_msg_cat_cntr; ++extern ++#ifdef __cplusplus ++"C" ++#endif ++const char *_nl_expand_alias (); ++int ++main () ++{ ++bindtextdomain ("", ""); ++return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ LIBINTL="$LIBINTL $LIBICONV" ++ LTLIBINTL="$LTLIBINTL $LTLIBICONV" ++ gt_cv_func_gnugettext1_libintl=yes + + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +-echo "${ECHO_T}$ac_cv_path_GREP" >&6; } +- GREP="$ac_cv_path_GREP" +- +- +-{ echo "$as_me:$LINENO: checking for egrep" >&5 +-echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } +-if test "${ac_cv_path_EGREP+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 +- then ac_cv_path_EGREP="$GREP -E" +- else +- # Extract the first word of "egrep" to use in msg output +-if test -z "$EGREP"; then +-set dummy egrep; ac_prog_name=$2 +-if test "${ac_cv_path_EGREP+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_path_EGREP_found=false +-# Loop through the user's path and test for each of PROGNAME-LIST +-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +-for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +-do +- IFS=$as_save_IFS +- test -z "$as_dir" && as_dir=. +- for ac_prog in egrep; do +- for ac_exec_ext in '' $ac_executable_extensions; do +- ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" +- { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue +- # Check for GNU ac_path_EGREP and select it if it is found. +- # Check for GNU $ac_path_EGREP +-case `"$ac_path_EGREP" --version 2>&1` in +-*GNU*) +- ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +-*) +- ac_count=0 +- echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" +- while : +- do +- cat "conftest.in" "conftest.in" >"conftest.tmp" +- mv "conftest.tmp" "conftest.in" +- cp "conftest.in" "conftest.nl" +- echo 'EGREP' >> "conftest.nl" +- "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break +- diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break +- ac_count=`expr $ac_count + 1` +- if test $ac_count -gt ${ac_path_EGREP_max-0}; then +- # Best one so far, save it but keep looking for a better one +- ac_cv_path_EGREP="$ac_path_EGREP" +- ac_path_EGREP_max=$ac_count +- fi +- # 10*(2^10) chars as input seems more than enough +- test $ac_count -gt 10 && break +- done +- rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +-esac +- +- +- $ac_path_EGREP_found && break 3 +- done +-done ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++ fi ++ CPPFLAGS="$gt_save_CPPFLAGS" ++ LIBS="$gt_save_LIBS" ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5 ++$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; } ++ fi + +-done +-IFS=$as_save_IFS ++ if test "$gt_cv_func_gnugettext1_libc" = "yes" \ ++ || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \ ++ && test "$PACKAGE" != gettext-runtime \ ++ && test "$PACKAGE" != gettext-tools; }; then ++ gt_use_preinstalled_gnugettext=yes ++ else ++ LIBINTL= ++ LTLIBINTL= ++ INCINTL= ++ fi + + +-fi + +-EGREP="$ac_cv_path_EGREP" +-if test -z "$EGREP"; then +- { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +-echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} +- { (exit 1); exit 1; }; } +-fi ++ if test "$gt_use_preinstalled_gnugettext" = "yes" \ ++ || test "$nls_cv_use_gnu_gettext" = "yes"; then + +-else +- ac_cv_path_EGREP=$EGREP +-fi ++$as_echo "#define ENABLE_NLS 1" >>confdefs.h + ++ else ++ USE_NLS=no ++ fi ++ fi + +- fi +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +-echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } +- EGREP="$ac_cv_path_EGREP" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 ++$as_echo_n "checking whether to use NLS... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 ++$as_echo "$USE_NLS" >&6; } ++ if test "$USE_NLS" = "yes"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 ++$as_echo_n "checking where the gettext function comes from... " >&6; } ++ if test "$gt_use_preinstalled_gnugettext" = "yes"; then ++ if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then ++ gt_source="external libintl" ++ else ++ gt_source="libc" ++ fi ++ else ++ gt_source="included intl directory" ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 ++$as_echo "$gt_source" >&6; } ++ fi + ++ if test "$USE_NLS" = "yes"; then + +-{ 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 <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-#include +-#include +-#include ++ if test "$gt_use_preinstalled_gnugettext" = "yes"; then ++ if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 ++$as_echo_n "checking how to link with libintl... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 ++$as_echo "$LIBINTL" >&6; } + +-int +-main () +-{ ++ for element in $INCINTL; do ++ haveit= ++ for x in $CPPFLAGS; do + +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_stdc=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ acl_save_prefix="$prefix" ++ prefix="$acl_final_prefix" ++ acl_save_exec_prefix="$exec_prefix" ++ exec_prefix="$acl_final_exec_prefix" ++ eval x=\"$x\" ++ exec_prefix="$acl_save_exec_prefix" ++ prefix="$acl_save_prefix" + +- ac_cv_header_stdc=no +-fi ++ if test "X$x" = "X$element"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" ++ fi ++ done + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ fi + +-if test $ac_cv_header_stdc = yes; then +- # SunOS 4.x string.h does not declare mem*, contrary to ANSI. +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include + +-_ACEOF +-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | +- $EGREP "memchr" >/dev/null 2>&1; then +- : +-else +- ac_cv_header_stdc=no +-fi +-rm -f conftest* ++$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h + +-fi + +-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 <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include ++$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h ++ ++ fi ++ ++ POSUB=po ++ fi ++ ++ ++ ++ INTLLIBS="$LIBINTL" ++ + +-_ACEOF +-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | +- $EGREP "free" >/dev/null 2>&1; then +- : +-else +- ac_cv_header_stdc=no +-fi +-rm -f conftest* + +-fi + +-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 +- : +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-#include +-#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 + +-#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)) +- return 2; +- return 0; +-} +-_ACEOF +-rm -f conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' +- { (case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_try") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- : +-else +- echo "$as_me: program exited with status $ac_status" >&5 +-echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +-( exit $ac_status ) +-ac_cv_header_stdc=no + fi +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++ ++NLSTARGET="" ++if test x"$USE_NLS" = xyes; then ++ NLSTARGET="po" + fi + + ++ ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if color escape sequence for kterm/pxvt is enabled" >&5 ++$as_echo_n "checking if color escape sequence for kterm/pxvt is enabled... " >&6; } ++# Check whether --enable-color was given. ++if test "${enable_color+set}" = set; then : ++ enableval=$enable_color; ++else ++ enable_color="yes" + fi ++ ++test x"$enable_color" = xyes && $as_echo "#define USE_COLOR 1" >>confdefs.h ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_color" >&5 ++$as_echo "$enable_color" >&6; } ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if ansi color escape sequence support is enabled" >&5 ++$as_echo_n "checking if ansi color escape sequence support is enabled... " >&6; } ++# Check whether --enable-ansi_color was given. ++if test "${enable_ansi_color+set}" = set; then : ++ enableval=$enable_ansi_color; ++else ++ enable_ansi_color="$enable_color" + fi +-{ 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 <<\_ACEOF +-#define STDC_HEADERS 1 +-_ACEOF ++ test x"$enable_ansi_color" = xyes && $as_echo "#define USE_ANSI_COLOR 1" >>confdefs.h + ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_ansi_color" >&5 ++$as_echo "$enable_ansi_color" >&6; } ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if background color support is enabled" >&5 ++$as_echo_n "checking if background color support is enabled... " >&6; } ++# Check whether --enable-bgcolor was given. ++if test "${enable_bgcolor+set}" = set; then : ++ enableval=$enable_bgcolor; ++else ++ enable_bgcolor="$enable_color" + fi + +-# On IRIX 5.3, sys/types and inttypes.h are conflicting. ++ test x"$enable_bgcolor" = xyes && $as_echo "#define USE_BG_COLOR 1" >>confdefs.h + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_bgcolor" >&5 ++$as_echo "$enable_bgcolor" >&6; } + + + + + + ++ INSTALL_W3MIMGDISPLAY='${INSTALL_PROGRAM}' ++ $as_echo "#define INSTALL_W3MIMGDISPLAY \$INSTALL_W3MIMGDISPLAY" >>confdefs.h + + +-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 { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default + +-#include <$ac_header> +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- eval "$as_ac_Header=yes" +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- eval "$as_ac_Header=no" +-fi + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-fi +-ac_res=`eval echo '${'$as_ac_Header'}'` +- { echo "$as_me:$LINENO: result: $ac_res" >&5 +-echo "${ECHO_T}$ac_res" >&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 + + +-{ echo "$as_me:$LINENO: checking GC library exists" >&5 +-echo $ECHO_N "checking GC library exists... $ECHO_C" >&6; } + + +-# Check whether --with-gc was given. +-if test "${with_gc+set}" = set; then +- withval=$with_gc; test x"$with_gc" = xno && { { echo "$as_me:$LINENO: error: You can not build w3m without gc" >&5 +-echo "$as_me: error: You can not build w3m without gc" >&2;} +- { (exit 1); exit 1; }; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if image is enabled" >&5 ++$as_echo_n "checking if image is enabled... " >&6; } ++ # Check whether --enable-image was given. ++if test "${enable_image+set}" = set; then : ++ enableval=$enable_image; + else +- with_gc="yes" ++ enable_image="yes" + fi + +- { echo "$as_me:$LINENO: result: $with_gc" >&5 +-echo "${ECHO_T}$with_gc" >&6; } +- test x"$with_gc" = xyes && with_gc="/usr /usr/local ${HOME}" +- unset ac_cv_header_gc_h +- if test "${ac_cv_header_gc_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for gc.h" >&5 +-echo $ECHO_N "checking for gc.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_gc_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_gc_h" >&5 +-echo "${ECHO_T}$ac_cv_header_gc_h" >&6; } +-else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking gc.h usability" >&5 +-echo $ECHO_N "checking gc.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_image" >&5 ++$as_echo "$enable_image" >&6; } ++ if test x"$enable_image" != xno; then ++ IMGOBJS=w3mimg.o ++ if test x"$enable_image" = xyes; then ++ enable_image=x11 ++ case "`uname -s`" in ++ Linux|linux|LINUX) ++ if test -c /dev/fb0; then ++ enable_image=x11,fb ++ fi;; ++ esac ++ fi ++ save_ifs="$IFS"; IFS=","; ++ for img in $enable_image; do ++ case $img in ++ x11) x11=yes;; ++ fb) fb=yes;; ++ fb+s) fb=yes ++ $as_echo "#define W3MIMGDISPLAY_SETUID 1" >>confdefs.h + +- ac_header_compiler=no +-fi ++ INSTALL_W3MIMGDISPLAY='${INSTALL} -o root -m 4755 -s' ++ $as_echo "#define INSTALL_W3MIMGDISPLAY \$INSTALL_W3MIMGDISPLAY" >>confdefs.h ++;; ++ esac ++ done ++ IFS="$save_ifs" ++ enable_image=yes ++ $as_echo "#define USE_IMAGE 1" >>confdefs.h + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-echo "${ECHO_T}$ac_header_compiler" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking image library" >&5 ++$as_echo_n "checking image library... " >&6; } + +-# Is the header present? +-{ echo "$as_me:$LINENO: checking gc.h presence" >&5 +-echo $ECHO_N "checking gc.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++# Check whether --with-imagelib was given. ++if test "${with_imagelib+set}" = set; then : ++ withval=$with_imagelib; + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_preproc=no ++ with_imagelib="yes" + fi + +-rm -f conftest.err conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-echo "${ECHO_T}$ac_header_preproc" >&6; } ++ if test x"$with_imagelib" = xyes; then ++ with_imagelib="gtk2 gdk-pixbuf imlib imlib2" ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_imagelib" >&5 ++$as_echo "$with_imagelib" >&6; } ++ with_imlib=no ++ with_imlib2=no ++ with_gdkpixbuf=no ++ with_gtk2=no ++ for imagelib in $with_imagelib ++ do ++ case "$imagelib" in ++ imlib) ++ with_imlib="yes" ++ if test x"$IMLIB_CONFIG" = x; then ++ IMLIB_CONFIG=imlib-config ++ fi;; ++ imlib2) ++ with_imlib2="yes" ++ if test x"$IMLIB2_CONFIG" = x; then ++ IMLIB2_CONFIG=imlib2-config ++ fi;; ++ gdk-pixbuf) ++ with_gdkpixbuf="yes" ++ if test x"$GDKPIXBUF_CONFIG" = x; then ++ GDKPIXBUF_CONFIG=gdk-pixbuf-config ++ fi;; ++ gtk2) ++ with_gtk2="yes" ++ if test x"$PKG_CONFIG" = x; then ++ PKG_CONFIG=pkg-config ++ else ++ PKG_CONFIG=: ++ fi;; ++ esac ++ done ++ IMGTARGETS="" ++ if test x"$with_gtk2" = xyes; then ++ version="`$PKG_CONFIG --modversion gdk-pixbuf-2.0 2>/dev/null`" ++ if test x"$version" != x; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking GdkPixbuf version" >&5 ++$as_echo_n "checking GdkPixbuf version... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version" >&5 ++$as_echo "$version" >&6; } ++ set -- `echo "$version" | sed 's/[^0-9]/ /g'` ++ if test "$1" -ne "2" -o "$2" -lt "0" || test "$2" -eq "0" -a "$3" -lt "0"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 2.0.0)" >&5 ++$as_echo "$as_me: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 2.0.0)" >&2;} ++ have_gdkpixbuf="no"; have_gtk2="no" ++ else ++ have_gdkpixbuf="yes"; have_gtk2="yes" ++ fi ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 2.0.0)" >&5 ++$as_echo "$as_me: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 2.0.0)" >&2;} ++ have_gdkpixbuf="no"; have_gtk2="no" ++ fi ++ fi ++ if test x"$with_gdkpixbuf" = xyes; then ++ if test x"$have_gdkpixbuf" != xyes; then ++ version="`$GDKPIXBUF_CONFIG --version 2>/dev/null`" ++ if test x"$version" != x; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking GdkPixbuf version" >&5 ++$as_echo_n "checking GdkPixbuf version... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version" >&5 ++$as_echo "$version" >&6; } ++ set -- `echo "$version" | sed 's/[^0-9]/ /g'` ++ if test "$1" -ne "0" -o "$2" -lt "16" || test "$2" -eq "16" -a "$3" -lt "0"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 0.16.0)" >&5 ++$as_echo "$as_me: WARNING: GdkPixbuf is too old. Install GdkPixbuf (version >= 0.16.0)" >&2;} ++ have_gdkpixbuf="no" ++ else ++ have_gdkpixbuf="yes" ++ fi ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 0.16.0)" >&5 ++$as_echo "$as_me: WARNING: GdkPixbuf is not installed. Install GdkPixbuf (version >= 0.16.0)" >&2;} ++ have_gdkpixbuf="no" ++ fi ++ fi ++ fi ++ if test x"$with_imlib" = xyes; then ++ version="`$IMLIB_CONFIG --version 2>/dev/null`" ++ if test x"$version" != x; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking Imlib version" >&5 ++$as_echo_n "checking Imlib version... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version" >&5 ++$as_echo "$version" >&6; } ++ set -- `echo "$version" | sed 's/[^0-9]/ /g'` ++ if test "$1" -ne "1" -o "$2" -lt "9" || test "$2" -eq "9" -a "$3" -lt "8"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Imlib is too old. Install Imlib (version >= 1.9.8)" >&5 ++$as_echo "$as_me: WARNING: Imlib is too old. Install Imlib (version >= 1.9.8)" >&2;} ++ have_imlib="no" ++ else ++ have_imlib="yes" ++ fi ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Imlib is not installed. Install Imlib (version >= 1.9.8)" >&5 ++$as_echo "$as_me: WARNING: Imlib is not installed. Install Imlib (version >= 1.9.8)" >&2;} ++ have_imlib="no" ++ fi ++ fi ++ if test x"$with_imlib2" = xyes; then ++ version="`$IMLIB2_CONFIG --version 2>/dev/null`" ++ if test x"$version" != x; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking Imlib2 version" >&5 ++$as_echo_n "checking Imlib2 version... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version" >&5 ++$as_echo "$version" >&6; } ++ set -- `echo "$version" | sed 's/[^0-9]/ /g'` ++ if test "$1" -ne "1" -o "$2" -lt "0" || test "$2" -eq "0" -a "$3" -lt "5"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Imlib2 is too old. Install Imlib2 (version >= 1.0.5)" >&5 ++$as_echo "$as_me: WARNING: Imlib2 is too old. Install Imlib2 (version >= 1.0.5)" >&2;} ++ have_imlib2="no" ++ else ++ have_imlib2="yes" ++ fi ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Imlib2 is not installed. Install Imlib2 (version >= 1.0.5)" >&5 ++$as_echo "$as_me: WARNING: Imlib2 is not installed. Install Imlib2 (version >= 1.0.5)" >&2;} ++ have_imlib2="no" ++ fi ++ fi ++ if test x"$x11" = xyes; then ++ if test x"$have_gtk2" = xyes; then ++ $as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h + +-# So? What about this header? +-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: gc.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: gc.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: gc.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: gc.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: gc.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: gc.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: gc.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: gc.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: gc.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: gc.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for gc.h" >&5 +-echo $ECHO_N "checking for gc.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_gc_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_cv_header_gc_h=$ac_header_preproc +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_gc_h" >&5 +-echo "${ECHO_T}$ac_cv_header_gc_h" >&6; } ++ IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" ++ IMGTARGETS="x11" ++ $as_echo "#define USE_GDKPIXBUF 1" >>confdefs.h ++ ++ $as_echo "#define USE_GTK2 1" >>confdefs.h ++ ++ IMGX11CFLAGS="`${PKG_CONFIG} --cflags gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0 gtk+-2.0`" ++ IMGX11LDFLAGS="`${PKG_CONFIG} --libs gdk-pixbuf-2.0 gdk-pixbuf-xlib-2.0 gtk+-2.0`" ++ elif test x"$have_gdkpixbuf" = xyes; then ++ $as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h ++ ++ IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" ++ IMGTARGETS="x11" ++ $as_echo "#define USE_GDKPIXBUF 1" >>confdefs.h ++ ++ IMGX11CFLAGS="`${GDKPIXBUF_CONFIG} --cflags`" ++ IMGX11LDFLAGS="`${GDKPIXBUF_CONFIG} --libs` -lgdk_pixbuf_xlib" ++ elif test x"$have_imlib" = xyes; then ++ $as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h ++ ++ IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" ++ IMGTARGETS="x11" ++ $as_echo "#define USE_IMLIB 1" >>confdefs.h ++ ++ IMGX11CFLAGS="`${IMLIB_CONFIG} --cflags`" ++ IMGX11LDFLAGS="`${IMLIB_CONFIG} --libs`" ++ IMGTARGETS="x11" ++ elif test x"$have_imlib2" = xyes; then ++ $as_echo "#define USE_W3MIMG_X11 1" >>confdefs.h ++ ++ IMGOBJS="$IMGOBJS x11/x11_w3mimg.o" ++ IMGTARGETS="x11" ++ $as_echo "#define USE_IMLIB2 1" >>confdefs.h ++ ++ IMGX11CFLAGS="`${IMLIB2_CONFIG} --cflags`" ++ IMGX11LDFLAGS="`${IMLIB2_CONFIG} --libs`" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to build w3mimgdisplay with X11 support" >&5 ++$as_echo "$as_me: WARNING: unable to build w3mimgdisplay with X11 support" >&2;} ++ fi ++ fi ++ if test x"$fb" = xyes; then ++ if test x"$have_gtk2" = xyes; then ++ $as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h + +-fi ++ IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" ++ IMGTARGETS="${IMGTARGETS} fb" ++ $as_echo "#define USE_GDKPIXBUF 1" >>confdefs.h + ++ $as_echo "#define USE_GTK2 1" >>confdefs.h + +- if test x"$ac_cv_header_gc_h" = xno; then +- { echo "$as_me:$LINENO: checking GC header location" >&5 +-echo $ECHO_N "checking GC header location... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $with_gc" >&5 +-echo "${ECHO_T}$with_gc" >&6; } +- gcincludedir=no +- for dir in $with_gc; do +- for inc in include include/gc; do +- cppflags="$CPPFLAGS" +- CPPFLAGS="$CPPFLAGS -I$dir/$inc" +- { echo "$as_me:$LINENO: checking $dir/$inc" >&5 +-echo $ECHO_N "checking $dir/$inc... $ECHO_C" >&6; } +- unset ac_cv_header_gc_h +- if test "${ac_cv_header_gc_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for gc.h" >&5 +-echo $ECHO_N "checking for gc.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_gc_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_gc_h" >&5 +-echo "${ECHO_T}$ac_cv_header_gc_h" >&6; } +-else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking gc.h usability" >&5 +-echo $ECHO_N "checking gc.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ IMGFBCFLAGS="`${PKG_CONFIG} --cflags gdk-pixbuf-2.0 gtk+-2.0`" ++ IMGFBLDFLAGS="`${PKG_CONFIG} --libs gdk-pixbuf-2.0 gtk+-2.0`" ++ elif test x"$have_gdkpixbuf" = xyes; then ++ $as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h + +- ac_header_compiler=no +-fi ++ IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" ++ IMGTARGETS="${IMGTARGETS} fb" ++ $as_echo "#define USE_GDKPIXBUF 1" >>confdefs.h + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-echo "${ECHO_T}$ac_header_compiler" >&6; } ++ IMGFBCFLAGS="`${GDKPIXBUF_CONFIG} --cflags`" ++ IMGFBLDFLAGS="`${GDKPIXBUF_CONFIG} --libs`" ++ elif test x"$have_imlib2" = xyes; then ++ $as_echo "#define USE_W3MIMG_FB 1" >>confdefs.h + +-# Is the header present? +-{ echo "$as_me:$LINENO: checking gc.h presence" >&5 +-echo $ECHO_N "checking gc.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" ++ IMGTARGETS="${IMGTARGETS} fb" ++ $as_echo "#define USE_IMLIB2 1" >>confdefs.h + +- ac_header_preproc=no +-fi ++ IMGOBJS="$IMGOBJS fb/fb_w3mimg.o fb/fb.o fb/fb_img.o" ++ IMGFBCFLAGS="`${IMLIB2_CONFIG} --cflags`" ++ IMGFBLDFLAGS="`${IMLIB2_CONFIG} --libs`" ++ else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to build w3mimgdisplay with FB support" >&5 ++$as_echo "$as_me: WARNING: unable to build w3mimgdisplay with FB support" >&2;} ++ fi ++ fi ++ $as_echo "#define IMGTARGETS \"\$IMGTARGETS\"" >>confdefs.h + +-rm -f conftest.err conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-echo "${ECHO_T}$ac_header_preproc" >&6; } ++ $as_echo "#define IMGOBJS \"\$IMGOBJS\"" >>confdefs.h + +-# So? What about this header? +-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: gc.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: gc.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: gc.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: gc.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: gc.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: gc.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: gc.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: gc.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: gc.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: gc.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: gc.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for gc.h" >&5 +-echo $ECHO_N "checking for gc.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_gc_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_cv_header_gc_h=$ac_header_preproc +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_gc_h" >&5 +-echo "${ECHO_T}$ac_cv_header_gc_h" >&6; } ++ $as_echo "#define IMGX11CFLAGS \"\$IMGX11CFLAGS\"" >>confdefs.h + +-fi +-if test $ac_cv_header_gc_h = yes; then +- gcincludedir="$dir/$inc"; CFLAGS="$CFLAGS -I$dir/$inc"; break +-fi ++ $as_echo "#define IMGX11LDFLAGS \"\$IMGX11LDFLAGS\"" >>confdefs.h + ++ $as_echo "#define IMGFBCFLAGS \"\$IMGFBCFLAGS\"" >>confdefs.h ++ ++ $as_echo "#define IMGFBLDFLAGS \"\$IMGLDFLAGS\"" >>confdefs.h + +- CPPFLAGS="$cppflags" +- done +- if test x"$gcincludedir" != xno; then +- break; +- fi +- done +- if test x"$gcincludedir" = xno; then +- { { echo "$as_me:$LINENO: error: gc.h not found" >&5 +-echo "$as_me: error: gc.h not found" >&2;} +- { (exit 1); exit 1; }; } +- fi + fi +- unset ac_cv_lib_gc_GC_init +- { echo "$as_me:$LINENO: checking for GC_init in -lgc" >&5 +-echo $ECHO_N "checking for GC_init in -lgc... $ECHO_C" >&6; } +-if test "${ac_cv_lib_gc_GC_init+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lgc $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ ++if test x"$enable_image" != xno; then ++ AUXBIN_TARGETS="$AUXBIN_TARGETS w3mimgdisplay\$(EXT)" + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char GC_init (); +-int +-main () +-{ +-return GC_init (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_gc_GC_init=yes ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if xface is enabled" >&5 ++$as_echo_n "checking if xface is enabled... " >&6; } ++ # Check whether --enable-xface was given. ++if test "${enable_xface+set}" = set; then : ++ enableval=$enable_xface; + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_gc_GC_init=no ++ enable_xface="$enable_image" + fi + +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_gc_GC_init" >&5 +-echo "${ECHO_T}$ac_cv_lib_gc_GC_init" >&6; } +-if test $ac_cv_lib_gc_GC_init = yes; then +- LIBGC="-lgc" +-fi ++ test x"$enable_xface" = xyes && $as_echo "#define USE_XFACE 1" >>confdefs.h + +- if test x"$ac_cv_lib_gc_GC_init" = xno; then +- { echo "$as_me:$LINENO: checking GC library location" >&5 +-echo $ECHO_N "checking GC library location... $ECHO_C" >&6; } +- { echo "$as_me:$LINENO: result: $with_gc" >&5 +-echo "${ECHO_T}$with_gc" >&6; } +- gclibdir=no +- for dir in $with_gc; do +- ldflags="$LDFLAGS" +- LDFLAGS="$LDFLAGS -L$dir/lib" +- { echo "$as_me:$LINENO: checking $dir" >&5 +-echo $ECHO_N "checking $dir... $ECHO_C" >&6; } +- unset ac_cv_lib_gc_GC_init +- { echo "$as_me:$LINENO: checking for GC_init in -lgc" >&5 +-echo $ECHO_N "checking for GC_init in -lgc... $ECHO_C" >&6; } +-if test "${ac_cv_lib_gc_GC_init+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_xface" >&5 ++$as_echo "$enable_xface" >&6; } ++ # Extract the first word of "uncompface", so it can be a program name with args. ++set dummy uncompface; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_prog_uncompface+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lgc $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char GC_init (); +-int +-main () +-{ +-return GC_init (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_gc_GC_init=yes ++ if test -n "$uncompface"; then ++ ac_cv_prog_uncompface="$uncompface" # Let the user override the test. + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_prog_uncompface=""yes"" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS + +- ac_cv_lib_gc_GC_init=no ++ test -z "$ac_cv_prog_uncompface" && ac_cv_prog_uncompface=""no"" + fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_gc_GC_init" >&5 +-echo "${ECHO_T}$ac_cv_lib_gc_GC_init" >&6; } +-if test $ac_cv_lib_gc_GC_init = yes; then +- gclibdir="$dir/lib"; LIBGC="-L$dir/lib -lgc"; break ++uncompface=$ac_cv_prog_uncompface ++if test -n "$uncompface"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $uncompface" >&5 ++$as_echo "$uncompface" >&6; } ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + +- LDFLAGS="$ldflags" +- done +- if test x"$gclibdir" = xno; then +- { { echo "$as_me:$LINENO: error: libgc not found" >&5 +-echo "$as_me: error: libgc not found" >&2;} +- { (exit 1); exit 1; }; } +- fi +- fi +-{ echo "$as_me:$LINENO: checking for zError in -lz" >&5 +-echo $ECHO_N "checking for zError in -lz... $ECHO_C" >&6; } +-if test "${ac_cv_lib_z_zError+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lz $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char zError (); +-int +-main () +-{ +-return zError (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_z_zError=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ test "$uncompface" = "no" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: uncompface is not installed." >&5 ++$as_echo "$as_me: WARNING: uncompface is not installed." >&2;} + +- ac_cv_lib_z_zError=no + fi + +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_z_zError" >&5 +-echo "${ECHO_T}$ac_cv_lib_z_zError" >&6; } +-if test $ac_cv_lib_z_zError = yes; then +- AUXBIN_TARGETS="$AUXBIN_TARGETS inflate\$(EXT)" ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking default keymap" >&5 ++$as_echo_n "checking default keymap... " >&6; } ++ # Check whether --enable-keymap was given. ++if test "${enable_keymap+set}" = set; then : ++ enableval=$enable_keymap; ++else ++ enable_keymap="w3m" + fi + ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_keymap" >&5 ++$as_echo "$enable_keymap" >&6; } ++ case x"$enable_keymap" in ++ xw3m) ++ KEYMAP_FILE="keybind";; ++ xlynx) ++ KEYMAP_FILE="keybind_lynx";; ++ *) ++ as_fn_error "keymap should be either w3m or lynx." "$LINENO" 5;; ++ esac ++ ++ HELP_FILE=w3mhelp-${enable_keymap}_$w3m_lang.html ++ cat >>confdefs.h <<_ACEOF ++#define HELP_FILE "$HELP_FILE" ++_ACEOF ++ + +-cat >>confdefs.h <<\_ACEOF +-#define AUXBIN_TARGETS "$AUXBIN_TARGETS" ++ cat >>confdefs.h <<_ACEOF ++#define KEYBIND $enable_keymap + _ACEOF + + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if popup menu is enabled" >&5 ++$as_echo_n "checking if popup menu is enabled... " >&6; } ++# Check whether --enable-menu was given. ++if test "${enable_menu+set}" = set; then : ++ enableval=$enable_menu; ++else ++ enable_menu="yes" ++fi ++ ++ test x"$enable_menu" = xyes && $as_echo "#define USE_MENU 1" >>confdefs.h + +-case "$host_os" in +- *cygwin*|*os2-emx*|*mingw*) +- cat >>confdefs.h <<\_ACEOF +-#define USE_BINMODE_STREAM 1 +-_ACEOF ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_menu" >&5 ++$as_echo "$enable_menu" >&6; } + +- ;; +-esac ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if mouse operation enabled" >&5 ++$as_echo_n "checking if mouse operation enabled... " >&6; } ++# Check whether --enable-mouse was given. ++if test "${enable_mouse+set}" = set; then : ++ enableval=$enable_mouse; ++else ++ enable_mouse="yes" ++fi + ++test x"$enable_mouse" = xyes && $as_echo "#define USE_MOUSE 1" >>confdefs.h + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_mouse" >&5 ++$as_echo "$enable_mouse" >&6; } + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if URL history is enabled" >&5 ++$as_echo_n "checking if URL history is enabled... " >&6; } ++# Check whether --enable-history was given. ++if test "${enable_history+set}" = set; then : ++ enableval=$enable_history; ++else ++ enable_history="yes" ++fi + ++ test x"$enable_history" = xyes && $as_echo "#define USE_HISTORY 1" >>confdefs.h + ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_history" >&5 ++$as_echo "$enable_history" >&6; } + +-ac_header_dirent=no +-for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do +- as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` +-{ echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 +-echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; } +-if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if alarm is enabled" >&5 ++$as_echo_n "checking if alarm is enabled... " >&6; } ++ # Check whether --enable-alarm was given. ++if test "${enable_alarm+set}" = set; then : ++ enableval=$enable_alarm; + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-#include <$ac_hdr> ++ enable_alarm="yes" ++fi + ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_alarm" >&5 ++$as_echo "$enable_alarm" >&6; } ++ if test x"$enable_alarm" = xyes; then ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include + int + main () + { +-if ((DIR *) 0) +-return 0; ++int sa = SIGALRM; ++ void (*a) = alarm; + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- eval "$as_ac_Header=yes" +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++if ac_fn_c_try_compile "$LINENO"; then : ++ $as_echo "#define USE_ALARM 1" >>confdefs.h + +- eval "$as_ac_Header=no" + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-fi +-ac_res=`eval echo '${'$as_ac_Header'}'` +- { echo "$as_me:$LINENO: result: $ac_res" >&5 +-echo "${ECHO_T}$ac_res" >&6; } +-if test `eval echo '${'$as_ac_Header'}'` = yes; then +- cat >>confdefs.h <<_ACEOF +-#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +-_ACEOF ++ fi + +-ac_header_dirent=$ac_hdr; break +-fi + +-done +-# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. +-if test $ac_header_dirent = dirent.h; then +- { echo "$as_me:$LINENO: checking for library containing opendir" >&5 +-echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } +-if test "${ac_cv_search_opendir+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if cookie is enabled" >&5 ++$as_echo_n "checking if cookie is enabled... " >&6; } ++# Check whether --enable-cookie was given. ++if test "${enable_cookie+set}" = set; then : ++ enableval=$enable_cookie; + else +- ac_func_search_save_LIBS=$LIBS +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ ++ enable_cookie="yes" ++fi + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char opendir (); +-int +-main () +-{ +-return opendir (); +- ; +- return 0; +-} +-_ACEOF +-for ac_lib in '' dir; do +- if test -z "$ac_lib"; then +- ac_res="none required" +- else +- ac_res=-l$ac_lib +- LIBS="-l$ac_lib $ac_func_search_save_LIBS" +- fi +- rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_search_opendir=$ac_res +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++test x"$enable_cookie" = xyes && $as_echo "#define USE_COOKIE 1" >>confdefs.h + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_cookie" >&5 ++$as_echo "$enable_cookie" >&6; } + ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if nntp is enabled" >&5 ++$as_echo_n "checking if nntp is enabled... " >&6; } ++ # Check whether --enable-nntp was given. ++if test "${enable_nntp+set}" = set; then : ++ enableval=$enable_nntp; ++else ++ enable_nntp="yes" + fi + +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext +- if test "${ac_cv_search_opendir+set}" = set; then +- break +-fi +-done +-if test "${ac_cv_search_opendir+set}" = set; then +- : ++ test x"$enable_nntp" = xyes && $as_echo "#define USE_NNTP 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_nntp" >&5 ++$as_echo "$enable_nntp" >&6; } ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gopher is enabled" >&5 ++$as_echo_n "checking if gopher is enabled... " >&6; } ++ # Check whether --enable-gopher was given. ++if test "${enable_gopher+set}" = set; then : ++ enableval=$enable_gopher; + else +- ac_cv_search_opendir=no +-fi +-rm conftest.$ac_ext +-LIBS=$ac_func_search_save_LIBS ++ enable_gopher="no" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +-echo "${ECHO_T}$ac_cv_search_opendir" >&6; } +-ac_res=$ac_cv_search_opendir +-if test "$ac_res" != no; then +- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +-fi ++ test x"$enable_gopher" = xyes && $as_echo "#define USE_GOPHER 1" >>confdefs.h + +-else +- { echo "$as_me:$LINENO: checking for library containing opendir" >&5 +-echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; } +-if test "${ac_cv_search_opendir+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_func_search_save_LIBS=$LIBS +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gopher" >&5 ++$as_echo "$enable_gopher" >&6; } + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char opendir (); +-int +-main () +-{ +-return opendir (); +- ; +- return 0; +-} +-_ACEOF +-for ac_lib in '' x; do +- if test -z "$ac_lib"; then +- ac_res="none required" +- else +- ac_res=-l$ac_lib +- LIBS="-l$ac_lib $ac_func_search_save_LIBS" +- fi +- rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_search_opendir=$ac_res ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if dictionary lookup is enabled" >&5 ++$as_echo_n "checking if dictionary lookup is enabled... " >&6; } ++# Check whether --enable-dict was given. ++if test "${enable_dict+set}" = set; then : ++ enableval=$enable_dict; + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ enable_dict="yes" ++fi + ++ test x"$enable_dict" = xyes && $as_echo "#define USE_DICT 1" >>confdefs.h + +-fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dict" >&5 ++$as_echo "$enable_dict" >&6; } + +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext +- if test "${ac_cv_search_opendir+set}" = set; then +- break +-fi +-done +-if test "${ac_cv_search_opendir+set}" = set; then +- : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if help cgi is enabled" >&5 ++$as_echo_n "checking if help cgi is enabled... " >&6; } ++ # Check whether --enable-help_cgi was given. ++if test "${enable_help_cgi+set}" = set; then : ++ enableval=$enable_help_cgi; + else +- ac_cv_search_opendir=no ++ enable_help_cgi="yes" + fi +-rm conftest.$ac_ext +-LIBS=$ac_func_search_save_LIBS ++ ++ test x"$enable_help_cgi" = xyes && $as_echo "#define USE_HELP_CGI 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_help_cgi" >&5 ++$as_echo "$enable_help_cgi" >&6; } ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if external URI loader is enabled" >&5 ++$as_echo_n "checking if external URI loader is enabled... " >&6; } ++ # Check whether --enable-external_uri_loader was given. ++if test "${enable_external_uri_loader+set}" = set; then : ++ enableval=$enable_external_uri_loader; ++else ++ enable_external_uri_loader="yes" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +-echo "${ECHO_T}$ac_cv_search_opendir" >&6; } +-ac_res=$ac_cv_search_opendir +-if test "$ac_res" != no; then +- test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + ++ test x"$enable_external_uri_loader" = xyes && $as_echo "#define USE_EXTERNAL_URI_LOADER 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_external_uri_loader" >&5 ++$as_echo "$enable_external_uri_loader" >&6; } ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if w3mmail is used" >&5 ++$as_echo_n "checking if w3mmail is used... " >&6; } ++ # Check whether --enable-w3mmailer was given. ++if test "${enable_w3mmailer+set}" = set; then : ++ enableval=$enable_w3mmailer; ++else ++ enable_w3mmailer="$enable_external_uri_loader" + fi + ++ test x"$enable_external_uri_loader" = xno && enable_w3mmailer=no ++ test x"$enable_w3mmailer" = xyes && $as_echo "#define USE_W3MMAILER 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_w3mmailer" >&5 ++$as_echo "$enable_w3mmailer" >&6; } ++ ++ ++ migemo_command="migemo -t egrep /usr/local/share/migemo/migemo-dict" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if migemo is supported with" >&5 ++$as_echo_n "checking if migemo is supported with... " >&6; } ++ ++# Check whether --with-migemo was given. ++if test "${with_migemo+set}" = set; then : ++ withval=$with_migemo; test x"$with_migemo" = xyes || migemo_command="$with_migemo" + fi + +-{ 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 <<_ACEOF +-/* confdefs.h. */ ++ if test "${with_migemo+set}" = set -a "$with_migemo" != "no"; then ++ $as_echo "#define USE_MIGEMO 1" >>confdefs.h ++ ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $migemo_command" >&5 ++$as_echo "$migemo_command" >&6; } ++ cat >>confdefs.h <<_ACEOF ++#define DEF_MIGEMO_COMMAND "$migemo_command" + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-#include +-#include +-#include + +-int +-main () +-{ + +- ; +- return 0; +-} ++w3m_editor="/usr/bin/vi" ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which editor is used by default" >&5 ++$as_echo_n "checking which editor is used by default... " >&6; } ++ ++# Check whether --with-editor was given. ++if test "${with_editor+set}" = set; then : ++ withval=$with_editor; w3m_editor="$with_editor" ++fi ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $w3m_editor" >&5 ++$as_echo "$w3m_editor" >&6; } ++cat >>confdefs.h <<_ACEOF ++#define DEF_EDITOR "$w3m_editor" + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_stdc=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_cv_header_stdc=no ++ ++w3m_mailer="/usr/bin/mail" ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which mailer is used by default" >&5 ++$as_echo_n "checking which mailer is used by default... " >&6; } ++ ++# Check whether --with-mailer was given. ++if test "${with_mailer+set}" = set; then : ++ withval=$with_mailer; w3m_mailer="$with_mailer" + fi + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $w3m_mailer" >&5 ++$as_echo "$w3m_mailer" >&6; } ++cat >>confdefs.h <<_ACEOF ++#define DEF_MAILER "$w3m_mailer" ++_ACEOF + +-if test $ac_cv_header_stdc = yes; then +- # SunOS 4.x string.h does not declare mem*, contrary to ANSI. +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ ++ ++w3m_browser="/usr/bin/mozilla" ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which external browser is used by default" >&5 ++$as_echo_n "checking which external browser is used by default... " >&6; } ++ ++# Check whether --with-browser was given. ++if test "${with_browser+set}" = set; then : ++ withval=$with_browser; w3m_browser="$with_browser" ++fi ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $w3m_browser" >&5 ++$as_echo "$w3m_browser" >&6; } ++cat >>confdefs.h <<_ACEOF ++#define DEF_EXT_BROWSER "$w3m_browser" + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include + +-_ACEOF +-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | +- $EGREP "memchr" >/dev/null 2>&1; then +- : ++ ++for lib in bsd BSD 44bsd socket nsl dld dl ++do ++ lib=$lib ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -l$lib" >&5 ++$as_echo_n "checking for -l$lib... " >&6; } ++ extlib="not found" ++ for dir in /lib /usr/lib /usr/local/lib /usr/ucblib /usr/ccslib /usr/ccs/lib ++ do ++ if test -f $dir/lib$lib.a -o -f $dir/lib$lib.so ; then ++ LIBS="$LIBS -l$lib" ++ extlib="found at $dir" ++ break ++ fi ++ done ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $extlib" >&5 ++$as_echo "$extlib" >&6; } ++done ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support is enabled" >&5 ++$as_echo_n "checking if IPv6 support is enabled... " >&6; } ++# Check whether --enable-ipv6 was given. ++if test "${enable_ipv6+set}" = set; then : ++ enableval=$enable_ipv6; + else +- ac_cv_header_stdc=no ++ enable_ipv6="yes" + fi +-rm -f conftest* + +-fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_ipv6" >&5 ++$as_echo "$enable_ipv6" >&6; } + +-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 <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include ++if test x"$enable_ipv6" = xyes; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 API available" >&5 ++$as_echo_n "checking if IPv6 API available... " >&6; } + +-_ACEOF +-if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | +- $EGREP "free" >/dev/null 2>&1; then +- : ++ ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo" ++if test "x$ac_cv_func_getaddrinfo" = x""yes; then : ++ enable_ipv6="yes" + else +- ac_cv_header_stdc=no +-fi +-rm -f conftest* +- ++ enable_ipv6="no" + fi + +-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 x"$enable_ipv6" = xno; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libinet6" >&5 ++$as_echo_n "checking for libinet6... " >&6; } ++ for dir in /usr/local/v6/lib /usr/local/lib /usr/lib ++ do ++ if test -f $dir/libinet6.a; then ++ if test $dir != "/usr/lib"; then ++ W3M_LIBS="$W3M_LIBS -L$dir" ++ fi ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -linet6" >&5 ++$as_echo_n "checking for getaddrinfo in -linet6... " >&6; } ++if test "${ac_cv_lib_inet6_getaddrinfo+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-linet6 $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-#include +-#include +-#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 + +-#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char getaddrinfo (); + int + main () + { +- int i; +- for (i = 0; i < 256; i++) +- if (XOR (islower (i), ISLOWER (i)) +- || toupper (i) != TOUPPER (i)) +- return 2; ++return getaddrinfo (); ++ ; + return 0; + } + _ACEOF +-rm -f conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' +- { (case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_try") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- : ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_inet6_getaddrinfo=yes + else +- echo "$as_me: program exited with status $ac_status" >&5 +-echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-( exit $ac_status ) +-ac_cv_header_stdc=no ++ ac_cv_lib_inet6_getaddrinfo=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS + fi +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_inet6_getaddrinfo" >&5 ++$as_echo "$ac_cv_lib_inet6_getaddrinfo" >&6; } ++if test "x$ac_cv_lib_inet6_getaddrinfo" = x""yes; then : ++ enable_ipv6="yes" ++ use_libinet6="found"; W3M_LIBS="$W3M_LIBS -linet6"; break ++else ++ use_libinet6="not found" + fi + ++ fi ++ done ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_libinet6" >&5 ++$as_echo "$use_libinet6" >&6; } ++ fi ++ if test x"$enable_ipv6" = xyes; then + +-fi +-fi +-{ 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 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct sockaddr_storage has an ss_family member" >&5 ++$as_echo_n "checking if struct sockaddr_storage has an ss_family member... " >&6; } ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ + +-cat >>confdefs.h <<\_ACEOF +-#define STDC_HEADERS 1 +-_ACEOF ++#include ++#include + +-fi ++int ++main () ++{ + +-{ echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 +-echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; } +-if test "${ac_cv_header_sys_wait_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ ++ struct sockaddr_storage ss; ++ int i = ss.ss_family; ++ ++ ; ++ return 0; ++} + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ ++ + #include +-#include +-#ifndef WEXITSTATUS +-# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) +-#endif +-#ifndef WIFEXITED +-# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) +-#endif ++#include + + int + main () + { +- int s; +- wait (&s); +- s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; ++ ++ struct sockaddr_storage ss; ++ int i = ss.__ss_family; ++ + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_header_sys_wait_h=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++if ac_fn_c_try_compile "$LINENO"; then : ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ $as_echo "#define HAVE_OLD_SS_FAMILY 1" >>confdefs.h + +- ac_cv_header_sys_wait_h=no ++else ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: IPv6 support is disabled" >&5 ++$as_echo "$as_me: WARNING: IPv6 support is disabled" >&2;} ++ enable_ipv6="no" + fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ++fi + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ fi ++ if test x"$enable_ipv6" = xyes; then ++ $as_echo "#define INET6 1" >>confdefs.h ++ ++ fi + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 +-echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; } +-if test $ac_cv_header_sys_wait_h = yes; then + +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_SYS_WAIT_H 1 +-_ACEOF + +-fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if SSL is suported" >&5 ++$as_echo_n "checking if SSL is suported... " >&6; } + +-if test "${ac_cv_header_termios_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for termios.h" >&5 +-echo $ECHO_N "checking for termios.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_termios_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++# Check whether --with-ssl was given. ++if test "${with_ssl+set}" = set; then : ++ withval=$with_ssl; ++else ++ with_ssl="yes" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_termios_h" >&5 +-echo "${ECHO_T}$ac_cv_header_termios_h" >&6; } ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_ssl" >&5 ++$as_echo "$with_ssl" >&6; } ++if test x"$with_ssl" != xno; then ++ ++ succeeded=no ++ ++ if test -z "$PKG_CONFIG"; then ++ # Extract the first word of "pkg-config", so it can be a program name with args. ++set dummy pkg-config; ac_word=$2 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 ++$as_echo_n "checking for $ac_word... " >&6; } ++if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking termios.h usability" >&5 +-echo $ECHO_N "checking termios.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; ++ case $PKG_CONFIG in ++ [\\/]* | ?:[\\/]*) ++ ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ++ ;; ++ *) ++ 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 { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ++ ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" ++ $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 ++ break 2 ++ fi ++done ++ done ++IFS=$as_save_IFS ++ ++ test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no" ++ ;; + esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes ++fi ++PKG_CONFIG=$ac_cv_path_PKG_CONFIG ++if test -n "$PKG_CONFIG"; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 ++$as_echo "$PKG_CONFIG" >&6; } + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_compiler=no ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } + fi + +-rm -f core conftest.err 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 termios.h presence" >&5 +-echo $ECHO_N "checking termios.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ fi ++ ++ if test "$PKG_CONFIG" = "no" ; then ++ echo "*** The pkg-config script could not be found. Make sure it is" ++ echo "*** in your path, or set the PKG_CONFIG environment variable" ++ echo "*** to the full path to pkg-config." ++ echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config." ++ else ++ PKG_CONFIG_MIN_VERSION=0.9.0 ++ if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl" >&5 ++$as_echo_n "checking for openssl... " >&6; } ++ ++ if $PKG_CONFIG --exists "openssl" ; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++ succeeded=yes ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking SSL_CFLAGS" >&5 ++$as_echo_n "checking SSL_CFLAGS... " >&6; } ++ SSL_CFLAGS=`$PKG_CONFIG --cflags "openssl"` ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SSL_CFLAGS" >&5 ++$as_echo "$SSL_CFLAGS" >&6; } ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking SSL_LIBS" >&5 ++$as_echo_n "checking SSL_LIBS... " >&6; } ++ SSL_LIBS=`$PKG_CONFIG --libs "openssl"` ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SSL_LIBS" >&5 ++$as_echo "$SSL_LIBS" >&6; } ++ else ++ SSL_CFLAGS="" ++ SSL_LIBS="" ++ ## If we have a custom action on failure, don't print errors, but ++ ## do set a variable so people can do so. ++ SSL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "openssl"` ++ ++ fi ++ ++ ++ ++ else ++ echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer." ++ echo "*** See http://www.freedesktop.org/software/pkgconfig" ++ fi ++ fi ++ ++ if test $succeeded = yes; then ++ : ++ else ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL library/header" >&5 ++$as_echo_n "checking for SSL library/header... " >&6; } ++ test x"$with_ssl" = xyes && with_ssl="/usr/openssl /usr/ssl /usr /usr/local/openssl /usr/local/ssl /usr/local" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_ssl" >&5 ++$as_echo "$with_ssl" >&6; } ++ for dir in $with_ssl ++ do ++ if test -f "$dir/include/openssl/ssl.h"; then ++ SSL_CFLAGS="$SSL_CFLAGS -I$dir/include/openssl" ++ if test "$dir" != "/usr"; then ++ SSL_CFLAGS="$SSL_CFLAGS -I$dir/include" ++ fi ++ elif test "$dir" != "/usr" -a -f "$dir/include/ssl.h"; then ++ SSL_CFLAGS="$SSL_CFLAGS -I$dir/include" ++ fi ++ if test "$dir" != "/usr" -a -f "$dir/lib/libssl.a"; then ++ SSL_LIBS="$SSL_LIBS -L$dir/lib" ++ fi ++ done ++ ++ fi ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl" >&5 ++$as_echo_n "checking for SSL_new in -lssl... " >&6; } ++if test "${ac_cv_lib_ssl_SSL_new+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lssl $SSL_LIBS -lcrypto $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-#include ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char SSL_new (); ++int ++main () ++{ ++return SSL_new (); ++ ; ++ return 0; ++} + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_ssl_SSL_new=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_preproc=no ++ ac_cv_lib_ssl_SSL_new=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:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: termios.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: termios.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: termios.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: termios.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: termios.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: termios.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: termios.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: termios.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: termios.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: termios.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: termios.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: termios.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: termios.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: termios.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: termios.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: termios.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for termios.h" >&5 +-echo $ECHO_N "checking for termios.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_termios_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_new" >&5 ++$as_echo "$ac_cv_lib_ssl_SSL_new" >&6; } ++if test "x$ac_cv_lib_ssl_SSL_new" = x""yes; then : ++ w3m_ssl="found"; CFLAGS="$CFLAGS $SSL_CFLAGS" W3M_LIBS="$W3M_LIBS $SSL_LIBS -lssl -lcrypto" + else +- ac_cv_header_termios_h=$ac_header_preproc ++ w3m_ssl="not found" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_termios_h" >&5 +-echo "${ECHO_T}$ac_cv_header_termios_h" >&6; } + +-fi +-if test $ac_cv_header_termios_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_TERMIOS_H 1 +-_ACEOF + ++ if test x"$w3m_ssl" = xfound; then ++ $as_echo "#define USE_SSL 1" >>confdefs.h ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if SSL certificate verify is enabled" >&5 ++$as_echo_n "checking if SSL certificate verify is enabled... " >&6; } ++ # Check whether --enable-sslverify was given. ++if test "${enable_sslverify+set}" = set; then : ++ enableval=$enable_sslverify; + else +- if test "${ac_cv_header_termio_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for termio.h" >&5 +-echo $ECHO_N "checking for termio.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_termio_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ enable_sslverify="yes" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_termio_h" >&5 +-echo "${ECHO_T}$ac_cv_header_termio_h" >&6; } +-else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking termio.h usability" >&5 +-echo $ECHO_N "checking termio.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_header_compiler=no +-fi ++ test x"$enable_sslverify" = xyes && $as_echo "#define USE_SSL_VERIFY 1" >>confdefs.h + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-echo "${ECHO_T}$ac_header_compiler" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_sslverify" >&5 ++$as_echo "$enable_sslverify" >&6; } ++ fi ++fi + +-# Is the header present? +-{ echo "$as_me:$LINENO: checking termio.h presence" >&5 +-echo $ECHO_N "checking termio.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if digest auth is enabled" >&5 ++$as_echo_n "checking if digest auth is enabled... " >&6; } ++# Check whether --enable-digest_auth was given. ++if test "${enable_digest_auth+set}" = set; then : ++ enableval=$enable_digest_auth; + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_preproc=no ++ enable_digest_auth="yes" + fi + +-rm -f conftest.err conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-echo "${ECHO_T}$ac_header_preproc" >&6; } ++if test x"$enable_digest_auth" = xyes -a x"$w3m_ssl" = xfound; then ++ $as_echo "#define USE_DIGEST_AUTH 1" >>confdefs.h + +-# So? What about this header? +-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: termio.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: termio.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: termio.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: termio.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: termio.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: termio.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: termio.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: termio.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: termio.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: termio.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: termio.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: termio.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: termio.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: termio.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: termio.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: termio.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for termio.h" >&5 +-echo $ECHO_N "checking for termio.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_termio_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- ac_cv_header_termio_h=$ac_header_preproc ++ enable_digest_auth="no" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_termio_h" >&5 +-echo "${ECHO_T}$ac_cv_header_termio_h" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_digest_auth" >&5 ++$as_echo "$enable_digest_auth" >&6; } + +-fi +-if test $ac_cv_header_termio_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_TERMIO_H 1 +-_ACEOF ++ ++ac_fn_c_check_func "$LINENO" "sqrt" "ac_cv_func_sqrt" ++if test "x$ac_cv_func_sqrt" = x""yes; then : + + else +- if test "${ac_cv_header_sgtty_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for sgtty.h" >&5 +-echo $ECHO_N "checking for sgtty.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_sgtty_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_sgtty_h" >&5 +-echo "${ECHO_T}$ac_cv_header_sgtty_h" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqrt in -lm" >&5 ++$as_echo_n "checking for sqrt in -lm... " >&6; } ++if test "${ac_cv_lib_m_sqrt+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking sgtty.h usability" >&5 +-echo $ECHO_N "checking sgtty.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lm $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_compiler=no +-fi + +-rm -f core conftest.err 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 sgtty.h presence" >&5 +-echo $ECHO_N "checking sgtty.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char sqrt (); ++int ++main () ++{ ++return sqrt (); ++ ; ++ return 0; ++} + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' 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:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: sgtty.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: sgtty.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: sgtty.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: sgtty.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: sgtty.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: sgtty.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: sgtty.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: sgtty.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: sgtty.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: sgtty.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: sgtty.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: sgtty.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: sgtty.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: sgtty.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: sgtty.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: sgtty.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for sgtty.h" >&5 +-echo $ECHO_N "checking for sgtty.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_sgtty_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_m_sqrt=yes + else +- ac_cv_header_sgtty_h=$ac_header_preproc ++ ac_cv_lib_m_sqrt=no + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_sgtty_h" >&5 +-echo "${ECHO_T}$ac_cv_header_sgtty_h" >&6; } +- ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS + fi +-if test $ac_cv_header_sgtty_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_SGTTY_H 1 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sqrt" >&5 ++$as_echo "$ac_cv_lib_m_sqrt" >&6; } ++if test "x$ac_cv_lib_m_sqrt" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++#define HAVE_LIBM 1 + _ACEOF + +-fi +- ++ LIBS="-lm $LIBS" + + fi + +- + fi + ++if test x"$enable_mouse" = xyes; then + +-if test "${ac_cv_header_float_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for float.h" >&5 +-echo $ECHO_N "checking for float.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_float_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_float_h" >&5 +-echo "${ECHO_T}$ac_cv_header_float_h" >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Gpm_Open in -lgpm" >&5 ++$as_echo_n "checking for Gpm_Open in -lgpm... " >&6; } ++if test "${ac_cv_lib_gpm_Gpm_Open+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking float.h usability" >&5 +-echo $ECHO_N "checking float.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lgpm $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_compiler=no +-fi + +-rm -f core conftest.err 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 float.h presence" >&5 +-echo $ECHO_N "checking float.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char Gpm_Open (); ++int ++main () ++{ ++return Gpm_Open (); ++ ; ++ return 0; ++} + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_gpm_Gpm_Open=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_preproc=no ++ ac_cv_lib_gpm_Gpm_Open=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:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: float.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: float.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: float.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: float.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: float.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: float.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: float.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: float.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: float.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: float.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: float.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: float.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: float.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: float.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: float.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: float.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for float.h" >&5 +-echo $ECHO_N "checking for float.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_float_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_cv_header_float_h=$ac_header_preproc ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_float_h" >&5 +-echo "${ECHO_T}$ac_cv_header_float_h" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gpm_Gpm_Open" >&5 ++$as_echo "$ac_cv_lib_gpm_Gpm_Open" >&6; } ++if test "x$ac_cv_lib_gpm_Gpm_Open" = x""yes; then : ++ $as_echo "#define USE_GPM 1" >>confdefs.h + ++ W3M_LIBS="$W3M_LIBS -lgpm" + fi +-if test $ac_cv_header_float_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_FLOAT_H 1 ++ ++ ++ ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ MOUSE_GETINFO ++_ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ $as_echo "#define USE_SYSMOUSE 1" >>confdefs.h ++ ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ MOUSE_GETINFO + _ACEOF ++if ac_fn_c_try_cpp "$LINENO"; then : ++ $as_echo "#define USE_SYSMOUSE 1" >>confdefs.h + + fi ++rm -f conftest.err conftest.$ac_ext ++fi ++rm -f conftest.err conftest.$ac_ext ++fi + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking terminal library" >&5 ++$as_echo_n "checking terminal library... " >&6; } + +-if test "${ac_cv_header_sys_select_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for sys/select.h" >&5 +-echo $ECHO_N "checking for sys/select.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_sys_select_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++# Check whether --with-termlib was given. ++if test "${with_termlib+set}" = set; then : ++ withval=$with_termlib; ++else ++ with_termlib="yes" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_select_h" >&5 +-echo "${ECHO_T}$ac_cv_header_sys_select_h" >&6; } ++ ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_termlib" >&5 ++$as_echo "$with_termlib" >&6; } ++ test x"$with_termlib" = xyes && with_termlib="terminfo mytinfo termlib termcap ncurses curses" ++ for lib in $with_termlib; do ++ as_ac_Lib=`$as_echo "ac_cv_lib_$lib''_tgetent" | $as_tr_sh` ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -l$lib" >&5 ++$as_echo_n "checking for tgetent in -l$lib... " >&6; } ++if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 + else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking sys/select.h usability" >&5 +-echo $ECHO_N "checking sys/select.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-l$lib $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +-#include ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char tgetent (); ++int ++main () ++{ ++return tgetent (); ++ ; ++ return 0; ++} + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes ++if ac_fn_c_try_link "$LINENO"; then : ++ eval "$as_ac_Lib=yes" + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_compiler=no ++ eval "$as_ac_Lib=no" ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++eval ac_res=\$$as_ac_Lib ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++eval as_val=\$$as_ac_Lib ++ if test "x$as_val" = x""yes; then : ++ W3M_LIBS="$W3M_LIBS -l$lib"; break + fi + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-echo "${ECHO_T}$ac_header_compiler" >&6; } ++ done + +-# Is the header present? +-{ echo "$as_me:$LINENO: checking sys/select.h presence" >&5 +-echo $ECHO_N "checking sys/select.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 ++$as_echo_n "checking for grep that handles long lines and -e... " >&6; } ++if test "${ac_cv_path_GREP+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if test -z "$GREP"; then ++ ac_path_GREP_found=false ++ # Loop through the user's path and test for each of PROGNAME-LIST ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in grep ggrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue ++# Check for GNU ac_path_GREP and select it if it is found. ++ # Check for GNU $ac_path_GREP ++case `"$ac_path_GREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; ++*) ++ ac_count=0 ++ $as_echo_n 0123456789 >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ $as_echo 'GREP' >> "conftest.nl" ++ "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ as_fn_arith $ac_count + 1 && ac_count=$as_val ++ if test $ac_count -gt ${ac_path_GREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_GREP="$ac_path_GREP" ++ ac_path_GREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; + esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++ ++ $ac_path_GREP_found && break 3 ++ done ++ done ++ done ++IFS=$as_save_IFS ++ if test -z "$ac_cv_path_GREP"; then ++ as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ fi + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ ac_cv_path_GREP=$GREP ++fi + +- ac_header_preproc=no + fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 ++$as_echo "$ac_cv_path_GREP" >&6; } ++ GREP="$ac_cv_path_GREP" + +-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:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: sys/select.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: sys/select.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: sys/select.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: sys/select.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: sys/select.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: sys/select.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: sys/select.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: sys/select.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: sys/select.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: sys/select.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: sys/select.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: sys/select.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: sys/select.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: sys/select.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: sys/select.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: sys/select.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for sys/select.h" >&5 +-echo $ECHO_N "checking for sys/select.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_sys_select_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 ++$as_echo_n "checking for egrep... " >&6; } ++if test "${ac_cv_path_EGREP+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- ac_cv_header_sys_select_h=$ac_header_preproc +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_sys_select_h" >&5 +-echo "${ECHO_T}$ac_cv_header_sys_select_h" >&6; } ++ if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 ++ then ac_cv_path_EGREP="$GREP -E" ++ else ++ if test -z "$EGREP"; then ++ ac_path_EGREP_found=false ++ # Loop through the user's path and test for each of PROGNAME-LIST ++ as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in egrep; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" ++ { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue ++# Check for GNU ac_path_EGREP and select it if it is found. ++ # Check for GNU $ac_path_EGREP ++case `"$ac_path_EGREP" --version 2>&1` in ++*GNU*) ++ ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; ++*) ++ ac_count=0 ++ $as_echo_n 0123456789 >"conftest.in" ++ while : ++ do ++ cat "conftest.in" "conftest.in" >"conftest.tmp" ++ mv "conftest.tmp" "conftest.in" ++ cp "conftest.in" "conftest.nl" ++ $as_echo 'EGREP' >> "conftest.nl" ++ "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break ++ diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break ++ as_fn_arith $ac_count + 1 && ac_count=$as_val ++ if test $ac_count -gt ${ac_path_EGREP_max-0}; then ++ # Best one so far, save it but keep looking for a better one ++ ac_cv_path_EGREP="$ac_path_EGREP" ++ ac_path_EGREP_max=$ac_count ++ fi ++ # 10*(2^10) chars as input seems more than enough ++ test $ac_count -gt 10 && break ++ done ++ rm -f conftest.in conftest.tmp conftest.nl conftest.out;; ++esac + ++ $ac_path_EGREP_found && break 3 ++ done ++ done ++ done ++IFS=$as_save_IFS ++ if test -z "$ac_cv_path_EGREP"; then ++ as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 ++ fi ++else ++ ac_cv_path_EGREP=$EGREP + fi +-if test $ac_cv_header_sys_select_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_SYS_SELECT_H 1 +-_ACEOF + ++ fi + fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 ++$as_echo "$ac_cv_path_EGREP" >&6; } ++ EGREP="$ac_cv_path_EGREP" + + +-if test "${ac_cv_header_locale_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for locale.h" >&5 +-echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_locale_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5 +-echo "${ECHO_T}$ac_cv_header_locale_h" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 ++$as_echo_n "checking for ANSI C header files... " >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking locale.h usability" >&5 +-echo $ECHO_N "checking locale.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +-#include ++#include ++#include ++#include ++#include ++ ++int ++main () ++{ ++ ++ ; ++ return 0; ++} + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_header_stdc=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_compiler=no ++ ac_cv_header_stdc=no + fi +- + rm -f core conftest.err 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 locale.h presence" >&5 +-echo $ECHO_N "checking locale.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then : ++ ++else ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* ++ ++fi ++ ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-#include ++#include ++ + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then : ++ + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* + +- 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; } ++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 : ++ : ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++#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 ++ ++#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)) ++ return 2; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : + +-# So? What about this header? +-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: locale.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: locale.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: locale.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: locale.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: locale.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: locale.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: locale.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: locale.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: locale.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: locale.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: locale.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: locale.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: locale.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for locale.h" >&5 +-echo $ECHO_N "checking for locale.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_locale_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 + else +- ac_cv_header_locale_h=$ac_header_preproc ++ ac_cv_header_stdc=no + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_locale_h" >&5 +-echo "${ECHO_T}$ac_cv_header_locale_h" >&6; } +- ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext + fi +-if test $ac_cv_header_locale_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_LOCALE_H 1 +-_ACEOF + + fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 ++$as_echo "$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then + ++$as_echo "#define STDC_HEADERS 1" >>confdefs.h + +-if test "${ac_cv_header_stdint_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for stdint.h" >&5 +-echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_stdint_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_stdint_h" >&5 +-echo "${ECHO_T}$ac_cv_header_stdint_h" >&6; } +-else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking stdint.h usability" >&5 +-echo $ECHO_N "checking stdint.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include ++ ++# 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=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ++ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default ++" ++eval as_val=\$$as_ac_Header ++ if test "x$as_val" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_header_compiler=no + fi + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +-echo "${ECHO_T}$ac_header_compiler" >&6; } ++done + +-# Is the header present? +-{ echo "$as_me:$LINENO: checking stdint.h presence" >&5 +-echo $ECHO_N "checking stdint.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-#include +-_ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_header_preproc=no +-fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GC library exists" >&5 ++$as_echo_n "checking GC library exists... " >&6; } + +-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:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: stdint.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: stdint.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: stdint.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: stdint.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: stdint.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: stdint.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: stdint.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: stdint.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: stdint.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: stdint.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: stdint.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: stdint.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: stdint.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: stdint.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: stdint.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: stdint.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for stdint.h" >&5 +-echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_stdint_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++# Check whether --with-gc was given. ++if test "${with_gc+set}" = set; then : ++ withval=$with_gc; test x"$with_gc" = xno && as_fn_error "You can not build w3m without gc" "$LINENO" 5 + else +- ac_cv_header_stdint_h=$ac_header_preproc ++ with_gc="yes" + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_stdint_h" >&5 +-echo "${ECHO_T}$ac_cv_header_stdint_h" >&6; } + +-fi +-if test $ac_cv_header_stdint_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_STDINT_H 1 +-_ACEOF ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_gc" >&5 ++$as_echo "$with_gc" >&6; } ++ test x"$with_gc" = xyes && with_gc="/usr /usr/local ${HOME}" ++ unset ac_cv_header_gc_h ++ ac_fn_c_check_header_mongrel "$LINENO" "gc.h" "ac_cv_header_gc_h" "$ac_includes_default" ++if test "x$ac_cv_header_gc_h" = x""yes; then : + + fi + + +-if test "${ac_cv_header_inttypes_h+set}" = set; then +- { echo "$as_me:$LINENO: checking for inttypes.h" >&5 +-echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_inttypes_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_inttypes_h" >&5 +-echo "${ECHO_T}$ac_cv_header_inttypes_h" >&6; } +-else +- # Is the header compilable? +-{ echo "$as_me:$LINENO: checking inttypes.h usability" >&5 +-echo $ECHO_N "checking inttypes.h usability... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-$ac_includes_default +-#include +-_ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_header_compiler=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_compiler=no ++ if test x"$ac_cv_header_gc_h" = xno; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking GC header location" >&5 ++$as_echo_n "checking GC header location... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_gc" >&5 ++$as_echo "$with_gc" >&6; } ++ gcincludedir=no ++ for dir in $with_gc; do ++ for inc in include include/gc; do ++ cppflags="$CPPFLAGS" ++ CPPFLAGS="$CPPFLAGS -I$dir/$inc" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking $dir/$inc" >&5 ++$as_echo_n "checking $dir/$inc... " >&6; } ++ unset ac_cv_header_gc_h ++ ac_fn_c_check_header_mongrel "$LINENO" "gc.h" "ac_cv_header_gc_h" "$ac_includes_default" ++if test "x$ac_cv_header_gc_h" = x""yes; then : ++ gcincludedir="$dir/$inc"; CFLAGS="$CFLAGS -I$dir/$inc"; break + fi + +-rm -f core conftest.err 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 inttypes.h presence" >&5 +-echo $ECHO_N "checking inttypes.h presence... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ CPPFLAGS="$cppflags" ++ done ++ if test x"$gcincludedir" != xno; then ++ break; ++ fi ++ done ++ if test x"$gcincludedir" = xno; then ++ as_fn_error "gc.h not found" "$LINENO" 5 ++ fi ++ fi ++ unset ac_cv_lib_gc_GC_init ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GC_init in -lgc" >&5 ++$as_echo_n "checking for GC_init in -lgc... " >&6; } ++if test "${ac_cv_lib_gc_GC_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lgc $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-#include ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char GC_init (); ++int ++main () ++{ ++return GC_init (); ++ ; ++ return 0; ++} + _ACEOF +-if { (ac_try="$ac_cpp conftest.$ac_ext" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 +- ac_status=$? +- grep -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 && { +- test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || +- test ! -s conftest.err +- }; then +- ac_header_preproc=yes ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_gc_GC_init=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_header_preproc=no ++ ac_cv_lib_gc_GC_init=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gc_GC_init" >&5 ++$as_echo "$ac_cv_lib_gc_GC_init" >&6; } ++if test "x$ac_cv_lib_gc_GC_init" = x""yes; then : ++ LIBGC="-lgc" + fi + +-rm -f conftest.err conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +-echo "${ECHO_T}$ac_header_preproc" >&6; } ++ if test x"$ac_cv_lib_gc_GC_init" = xno; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking GC library location" >&5 ++$as_echo_n "checking GC library location... " >&6; } ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_gc" >&5 ++$as_echo "$with_gc" >&6; } ++ gclibdir=no ++ for dir in $with_gc; do ++ ldflags="$LDFLAGS" ++ LDFLAGS="$LDFLAGS -L$dir/lib" ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking $dir" >&5 ++$as_echo_n "checking $dir... " >&6; } ++ unset ac_cv_lib_gc_GC_init ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GC_init in -lgc" >&5 ++$as_echo_n "checking for GC_init in -lgc... " >&6; } ++if test "${ac_cv_lib_gc_GC_init+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lgc $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ + +-# So? What about this header? +-case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in +- yes:no: ) +- { echo "$as_me:$LINENO: WARNING: inttypes.h: accepted by the compiler, rejected by the preprocessor!" >&5 +-echo "$as_me: WARNING: inttypes.h: accepted by the compiler, rejected by the preprocessor!" >&2;} +- { echo "$as_me:$LINENO: WARNING: inttypes.h: proceeding with the compiler's result" >&5 +-echo "$as_me: WARNING: inttypes.h: proceeding with the compiler's result" >&2;} +- ac_header_preproc=yes +- ;; +- no:yes:* ) +- { echo "$as_me:$LINENO: WARNING: inttypes.h: present but cannot be compiled" >&5 +-echo "$as_me: WARNING: inttypes.h: present but cannot be compiled" >&2;} +- { echo "$as_me:$LINENO: WARNING: inttypes.h: check for missing prerequisite headers?" >&5 +-echo "$as_me: WARNING: inttypes.h: check for missing prerequisite headers?" >&2;} +- { echo "$as_me:$LINENO: WARNING: inttypes.h: see the Autoconf documentation" >&5 +-echo "$as_me: WARNING: inttypes.h: see the Autoconf documentation" >&2;} +- { echo "$as_me:$LINENO: WARNING: inttypes.h: section \"Present But Cannot Be Compiled\"" >&5 +-echo "$as_me: WARNING: inttypes.h: section \"Present But Cannot Be Compiled\"" >&2;} +- { echo "$as_me:$LINENO: WARNING: inttypes.h: proceeding with the preprocessor's result" >&5 +-echo "$as_me: WARNING: inttypes.h: proceeding with the preprocessor's result" >&2;} +- { echo "$as_me:$LINENO: WARNING: inttypes.h: in the future, the compiler will take precedence" >&5 +-echo "$as_me: WARNING: inttypes.h: in the future, the compiler will take precedence" >&2;} +- ( cat <<\_ASBOX +-## ----------------------------- ## +-## Report this to satodai@w3m.jp ## +-## ----------------------------- ## +-_ASBOX +- ) | sed "s/^/$as_me: WARNING: /" >&2 +- ;; +-esac +-{ echo "$as_me:$LINENO: checking for inttypes.h" >&5 +-echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6; } +-if test "${ac_cv_header_inttypes_h+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char GC_init (); ++int ++main () ++{ ++return GC_init (); ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_gc_GC_init=yes + else +- ac_cv_header_inttypes_h=$ac_header_preproc ++ ac_cv_lib_gc_GC_init=no + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_header_inttypes_h" >&5 +-echo "${ECHO_T}$ac_cv_header_inttypes_h" >&6; } +- ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS + fi +-if test $ac_cv_header_inttypes_h = yes; then +- cat >>confdefs.h <<\_ACEOF +-#define HAVE_INTTYPES_H 1 +-_ACEOF +- ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gc_GC_init" >&5 ++$as_echo "$ac_cv_lib_gc_GC_init" >&6; } ++if test "x$ac_cv_lib_gc_GC_init" = x""yes; then : ++ gclibdir="$dir/lib"; LIBGC="-L$dir/lib -lgc"; break + fi + +- +- +-{ echo "$as_me:$LINENO: checking for long long" >&5 +-echo $ECHO_N "checking for long long... $ECHO_C" >&6; } +-if test "${ac_cv_type_long_long+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ LDFLAGS="$ldflags" ++ done ++ if test x"$gclibdir" = xno; then ++ as_fn_error "libgc not found" "$LINENO" 5 ++ fi ++ fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for zError in -lz" >&5 ++$as_echo_n "checking for zError in -lz... " >&6; } ++if test "${ac_cv_lib_z_zError+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ ac_check_lib_save_LIBS=$LIBS ++LIBS="-lz $LIBS" ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +-typedef long long ac__type_new_; ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char zError (); + int + main () + { +-if ((ac__type_new_ *) 0) +- return 0; +-if (sizeof (ac__type_new_)) +- return 0; ++return zError (); + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_cv_type_long_long=yes ++if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_lib_z_zError=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_type_long_long=no ++ ac_cv_lib_z_zError=no ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext ++LIBS=$ac_check_lib_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_zError" >&5 ++$as_echo "$ac_cv_lib_z_zError" >&6; } ++if test "x$ac_cv_lib_z_zError" = x""yes; then : ++ AUXBIN_TARGETS="$AUXBIN_TARGETS inflate\$(EXT)" + fi + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++ ++ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include ++ #include ++" ++if test "x$ac_cv_type_socklen_t" = x""yes; then : ++ $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h ++ + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5 +-echo "${ECHO_T}$ac_cv_type_long_long" >&6; } + +-# The cast to long int 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. +-{ echo "$as_me:$LINENO: checking size of long long" >&5 +-echo $ECHO_N "checking size of long long... $ECHO_C" >&6; } +-if test "${ac_cv_sizeof_long_long+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++ ++$as_echo "#define AUXBIN_TARGETS \"\$AUXBIN_TARGETS\"" >>confdefs.h ++ ++ ++ ++case "$host_os" in ++ *cygwin*|*os2-emx*|*mingw*) ++ $as_echo "#define USE_BINMODE_STREAM 1" >>confdefs.h ++ ++ ;; ++esac ++ ++ac_header_dirent=no ++for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do ++ as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 ++$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } ++if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then : ++ $as_echo_n "(cached) " >&6 + else +- if test "$cross_compiling" = yes; then +- # Depending upon the size, compute the lo and hi bounds. +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +- typedef long long ac__type_sizeof_; ++#include ++#include <$ac_hdr> ++ + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)]; +-test_array [0] = 0 +- ++if ((DIR *) 0) ++return 0; + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_lo=0 ac_mid=0 +- while :; do +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ ++if ac_fn_c_try_compile "$LINENO"; then : ++ eval "$as_ac_Header=yes" ++else ++ eval "$as_ac_Header=no" ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++eval ac_res=\$$as_ac_Header ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 ++$as_echo "$ac_res" >&6; } ++eval as_val=\$$as_ac_Header ++ if test "x$as_val" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ ++ac_header_dirent=$ac_hdr; break ++fi ++ ++done ++# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. ++if test $ac_header_dirent = dirent.h; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 ++$as_echo_n "checking for library containing opendir... " >&6; } ++if test "${ac_cv_search_opendir+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_func_search_save_LIBS=$LIBS ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +- typedef long long ac__type_sizeof_; ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char opendir (); + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +-test_array [0] = 0 +- ++return opendir (); + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_hi=$ac_mid; break ++for ac_lib in '' dir; do ++ if test -z "$ac_lib"; then ++ ac_res="none required" ++ else ++ ac_res=-l$ac_lib ++ LIBS="-l$ac_lib $ac_func_search_save_LIBS" ++ fi ++ if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_search_opendir=$ac_res ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext ++ if test "${ac_cv_search_opendir+set}" = set; then : ++ break ++fi ++done ++if test "${ac_cv_search_opendir+set}" = set; then : ++ + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ ac_cv_search_opendir=no ++fi ++rm conftest.$ac_ext ++LIBS=$ac_func_search_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 ++$as_echo "$ac_cv_search_opendir" >&6; } ++ac_res=$ac_cv_search_opendir ++if test "$ac_res" != no; then : ++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +- 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 core conftest.err conftest.$ac_objext conftest.$ac_ext +- done + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 ++$as_echo_n "checking for library containing opendir... " >&6; } ++if test "${ac_cv_search_opendir+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ ac_func_search_save_LIBS=$LIBS ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +- typedef long long ac__type_sizeof_; ++ ++/* Override any GCC internal prototype to avoid an error. ++ Use char because int might match the return type of a GCC ++ builtin and then its argument prototype would still apply. */ ++#ifdef __cplusplus ++extern "C" ++#endif ++char opendir (); + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)]; +-test_array [0] = 0 +- ++return opendir (); + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_hi=-1 ac_mid=-1 +- while :; do +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++for ac_lib in '' x; do ++ if test -z "$ac_lib"; then ++ ac_res="none required" ++ else ++ ac_res=-l$ac_lib ++ LIBS="-l$ac_lib $ac_func_search_save_LIBS" ++ fi ++ if ac_fn_c_try_link "$LINENO"; then : ++ ac_cv_search_opendir=$ac_res ++fi ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext ++ if test "${ac_cv_search_opendir+set}" = set; then : ++ break ++fi ++done ++if test "${ac_cv_search_opendir+set}" = set; then : ++ ++else ++ ac_cv_search_opendir=no ++fi ++rm conftest.$ac_ext ++LIBS=$ac_func_search_save_LIBS ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 ++$as_echo "$ac_cv_search_opendir" >&6; } ++ac_res=$ac_cv_search_opendir ++if test "$ac_res" != no; then : ++ test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" ++ ++fi ++ ++fi ++ ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 ++$as_echo_n "checking for ANSI C header files... " >&6; } ++if test "${ac_cv_header_stdc+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +- typedef long long ac__type_sizeof_; ++#include ++#include ++#include ++#include ++ + int + main () + { +-static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)]; +-test_array [0] = 0 + + ; + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_lo=$ac_mid; break ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_header_stdc=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' 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` ++ ac_cv_header_stdc=no + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +- done +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- ac_lo= ac_hi= ++if test $ac_cv_header_stdc = yes; then ++ # SunOS 4.x string.h does not declare mem*, contrary to ANSI. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++ ++_ACEOF ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "memchr" >/dev/null 2>&1; then : ++ ++else ++ ac_cv_header_stdc=no + fi ++rm -f conftest* + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi + +-rm -f core conftest.err 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 +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++if test $ac_cv_header_stdc = yes; then ++ # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +- typedef long long ac__type_sizeof_; +-int +-main () +-{ +-static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)]; +-test_array [0] = 0 ++#include + +- ; +- return 0; +-} + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- ac_hi=$ac_mid ++if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | ++ $EGREP "free" >/dev/null 2>&1; then : ++ + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 ++ ac_cv_header_stdc=no ++fi ++rm -f conftest* + +- ac_lo=`expr '(' $ac_mid ')' + 1` + fi + +-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-done +-case $ac_lo in +-?*) ac_cv_sizeof_long_long=$ac_lo;; +-'') if test "$ac_cv_type_long_long" = yes; then +- { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long) +-See \`config.log' for more details." >&5 +-echo "$as_me: error: cannot compute sizeof (long long) +-See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; } +- else +- ac_cv_sizeof_long_long=0 +- fi ;; +-esac ++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 : ++ : + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +-$ac_includes_default +- typedef long long ac__type_sizeof_; +-static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); } +-static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); } +-#include ++#include + #include ++#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 ++ ++#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)) ++ return 2; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_run "$LINENO"; then : + +- FILE *f = fopen ("conftest.val", "w"); +- if (! f) +- return 1; +- if (((long int) (sizeof (ac__type_sizeof_))) < 0) +- { +- long int i = longval (); +- if (i != ((long int) (sizeof (ac__type_sizeof_)))) +- return 1; +- fprintf (f, "%ld\n", i); +- } +- else +- { +- unsigned long int i = ulongval (); +- if (i != ((long int) (sizeof (ac__type_sizeof_)))) +- return 1; +- fprintf (f, "%lu\n", i); +- } +- return ferror (f) || fclose (f) != 0; +- +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' +- { (case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_try") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then +- ac_cv_sizeof_long_long=`cat conftest.val` +-else +- echo "$as_me: program exited with status $ac_status" >&5 +-echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-( exit $ac_status ) +-if test "$ac_cv_type_long_long" = yes; then +- { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long) +-See \`config.log' for more details." >&5 +-echo "$as_me: error: cannot compute sizeof (long long) +-See \`config.log' for more details." >&2;} +- { (exit 77); exit 77; }; } +- else +- ac_cv_sizeof_long_long=0 +- fi +-fi +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++else ++ ac_cv_header_stdc=no + fi +-rm -f conftest.val ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5 +-echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; } + ++fi ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 ++$as_echo "$ac_cv_header_stdc" >&6; } ++if test $ac_cv_header_stdc = yes; then + ++$as_echo "#define STDC_HEADERS 1" >>confdefs.h + +-cat >>confdefs.h <<_ACEOF +-#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long +-_ACEOF +- +- ++fi + ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 ++$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } ++if test "${ac_cv_header_sys_wait_h+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext ++/* end confdefs.h. */ ++#include ++#include ++#ifndef WEXITSTATUS ++# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) ++#endif ++#ifndef WIFEXITED ++# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) ++#endif + ++int ++main () ++{ ++ int s; ++ wait (&s); ++ s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; ++ ; ++ return 0; ++} ++_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ ac_cv_header_sys_wait_h=yes ++else ++ ac_cv_header_sys_wait_h=no ++fi ++rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ++fi ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 ++$as_echo "$ac_cv_header_sys_wait_h" >&6; } ++if test $ac_cv_header_sys_wait_h = yes; then + ++$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h + ++fi + ++ac_fn_c_check_header_mongrel "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default" ++if test "x$ac_cv_header_termios_h" = x""yes; then : ++ $as_echo "#define HAVE_TERMIOS_H 1" >>confdefs.h + ++else ++ ac_fn_c_check_header_mongrel "$LINENO" "termio.h" "ac_cv_header_termio_h" "$ac_includes_default" ++if test "x$ac_cv_header_termio_h" = x""yes; then : ++ $as_echo "#define HAVE_TERMIO_H 1" >>confdefs.h + ++else ++ ac_fn_c_check_header_mongrel "$LINENO" "sgtty.h" "ac_cv_header_sgtty_h" "$ac_includes_default" ++if test "x$ac_cv_header_sgtty_h" = x""yes; then : ++ $as_echo "#define HAVE_SGTTY_H 1" >>confdefs.h + ++fi + + ++fi + + ++fi + + ++ac_fn_c_check_header_mongrel "$LINENO" "float.h" "ac_cv_header_float_h" "$ac_includes_default" ++if test "x$ac_cv_header_float_h" = x""yes; then : ++ $as_echo "#define HAVE_FLOAT_H 1" >>confdefs.h + ++fi + + ++ac_fn_c_check_header_mongrel "$LINENO" "sys/select.h" "ac_cv_header_sys_select_h" "$ac_includes_default" ++if test "x$ac_cv_header_sys_select_h" = x""yes; then : ++ $as_echo "#define HAVE_SYS_SELECT_H 1" >>confdefs.h + ++fi + + ++ac_fn_c_check_header_mongrel "$LINENO" "locale.h" "ac_cv_header_locale_h" "$ac_includes_default" ++if test "x$ac_cv_header_locale_h" = x""yes; then : ++ $as_echo "#define HAVE_LOCALE_H 1" >>confdefs.h + ++fi + + ++ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" ++if test "x$ac_cv_header_stdint_h" = x""yes; then : ++ $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h + ++fi + + +-for ac_func in strcasecmp strcasestr strchr memcpy strerror bcopy setpgrp chdir getcwd getwd readlink setenv putenv strtoll stroq atoll atoq symlink readlink lstat srand48 srandom getpassphrase waitpid setlocale +-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 { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-/* Define $ac_func to an innocuous variant, in case declares $ac_func. +- For example, HP-UX 11i declares gettimeofday. */ +-#define $ac_func innocuous_$ac_func ++ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" ++if test "x$ac_cv_header_inttypes_h" = x""yes; then : ++ $as_echo "#define HAVE_INTTYPES_H 1" >>confdefs.h + +-/* System header to define __stub macros and hopefully few prototypes, +- which can conflict with char $ac_func (); below. +- Prefer to if __STDC__ is defined, since +- exists even on freestanding compilers. */ ++fi + +-#ifdef __STDC__ +-# include +-#else +-# include +-#endif + +-#undef $ac_func + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char $ac_func (); +-/* 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 +-#endif ++# The cast to long int 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. ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 ++$as_echo_n "checking size of long long... " >&6; } ++if test "${ac_cv_sizeof_long_long+set}" = set; then : ++ $as_echo_n "(cached) " >&6 ++else ++ if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then : + +-int +-main () +-{ +-return $ac_func (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- eval "$as_ac_var=yes" + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- eval "$as_ac_var=no" ++ if test "$ac_cv_type_long_long" = yes; then ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 ++$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} ++{ as_fn_set_status 77 ++as_fn_error "cannot compute sizeof (long long) ++See \`config.log' for more details." "$LINENO" 5; }; } ++ else ++ ac_cv_sizeof_long_long=0 ++ fi + fi + +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext + fi +-ac_res=`eval echo '${'$as_ac_var'}'` +- { echo "$as_me:$LINENO: result: $ac_res" >&5 +-echo "${ECHO_T}$ac_res" >&6; } +-if test `eval echo '${'$as_ac_var'}'` = yes; then +- cat >>confdefs.h <<_ACEOF +-#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +-_ACEOF ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 ++$as_echo "$ac_cv_sizeof_long_long" >&6; } + +-fi +-done + + +-for ac_func in strftime +-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 { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ ++cat >>confdefs.h <<_ACEOF ++#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long + _ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +-/* Define $ac_func to an innocuous variant, in case declares $ac_func. +- For example, HP-UX 11i declares gettimeofday. */ +-#define $ac_func innocuous_$ac_func +- +-/* System header to define __stub macros and hopefully few prototypes, +- which can conflict with char $ac_func (); below. +- Prefer to if __STDC__ is defined, since +- exists even on freestanding compilers. */ +- +-#ifdef __STDC__ +-# include +-#else +-# include +-#endif + +-#undef $ac_func + +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char $ac_func (); +-/* 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 +-#endif + +-int +-main () +-{ +-return $ac_func (); +- ; +- return 0; +-} ++for ac_func in strcasecmp strcasestr strchr memcpy strerror bcopy setpgrp chdir getcwd getwd readlink setenv putenv strtoll stroq atoll atoq symlink readlink lstat srand48 srandom getpassphrase waitpid setlocale ++do : ++ as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ++ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" ++eval as_val=\$$as_ac_var ++ if test "x$as_val" = x""yes; then : ++ cat >>confdefs.h <<_ACEOF ++#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 + _ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- eval "$as_ac_var=yes" +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 + +- eval "$as_ac_var=no" + fi ++done + +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-fi +-ac_res=`eval echo '${'$as_ac_var'}'` +- { echo "$as_me:$LINENO: result: $ac_res" >&5 +-echo "${ECHO_T}$ac_res" >&6; } +-if test `eval echo '${'$as_ac_var'}'` = yes; then ++for ac_func in strftime ++do : ++ ac_fn_c_check_func "$LINENO" "strftime" "ac_cv_func_strftime" ++if test "x$ac_cv_func_strftime" = x""yes; then : + cat >>confdefs.h <<_ACEOF +-#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 ++#define HAVE_STRFTIME 1 + _ACEOF + + else + # strftime is in -lintl on SCO UNIX. +-{ 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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strftime in -lintl" >&5 ++$as_echo_n "checking for strftime in -lintl... " >&6; } ++if test "${ac_cv_lib_intl_strftime+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else + ac_check_lib_save_LIBS=$LIBS + LIBS="-lintl $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + + /* Override any GCC internal prototype to avoid an error. +@@ -10353,42 +7855,19 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then ++if ac_fn_c_try_link "$LINENO"; then : + ac_cv_lib_intl_strftime=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_intl_strftime=no ++ ac_cv_lib_intl_strftime=no + fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext ++rm -f core conftest.err 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_STRFTIME 1 +-_ACEOF ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_intl_strftime" >&5 ++$as_echo "$ac_cv_lib_intl_strftime" >&6; } ++if test "x$ac_cv_lib_intl_strftime" = x""yes; then : ++ $as_echo "#define HAVE_STRFTIME 1" >>confdefs.h + + LIBS="-lintl $LIBS" + fi +@@ -10396,19 +7875,15 @@ + fi + done + +-{ echo "$as_me:$LINENO: checking for wait3 that fills in rusage" >&5 +-echo $ECHO_N "checking for wait3 that fills in rusage... $ECHO_C" >&6; } +-if test "${ac_cv_func_wait3_rusage+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wait3 that fills in rusage" >&5 ++$as_echo_n "checking for wait3 that fills in rusage... " >&6; } ++if test "${ac_cv_func_wait3_rusage+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- if test "$cross_compiling" = yes; then ++ if test "$cross_compiling" = yes; then : + ac_cv_func_wait3_rusage=no + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + $ac_includes_default + #include +@@ -10446,65 +7921,33 @@ + } + } + _ACEOF +-rm -f conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' +- { (case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_try") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then ++if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_wait3_rusage=yes + else +- echo "$as_me: program exited with status $ac_status" >&5 +-echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-( exit $ac_status ) +-ac_cv_func_wait3_rusage=no ++ ac_cv_func_wait3_rusage=no + fi +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + +- + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_func_wait3_rusage" >&5 +-echo "${ECHO_T}$ac_cv_func_wait3_rusage" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_wait3_rusage" >&5 ++$as_echo "$ac_cv_func_wait3_rusage" >&6; } + if test $ac_cv_func_wait3_rusage = yes; then + +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_WAIT3 1 +-_ACEOF ++$as_echo "#define HAVE_WAIT3 1" >>confdefs.h + + fi + +-{ echo "$as_me:$LINENO: checking whether setpgrp takes no argument" >&5 +-echo $ECHO_N "checking whether setpgrp takes no argument... $ECHO_C" >&6; } +-if test "${ac_cv_func_setpgrp_void+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5 ++$as_echo_n "checking whether setpgrp takes no argument... " >&6; } ++if test "${ac_cv_func_setpgrp_void+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- if test "$cross_compiling" = yes; then +- { { echo "$as_me:$LINENO: error: cannot check setpgrp when cross compiling" >&5 +-echo "$as_me: error: cannot check setpgrp when cross compiling" >&2;} +- { (exit 1); exit 1; }; } ++ if test "$cross_compiling" = yes; then : ++ as_fn_error "cannot check setpgrp when cross compiling" "$LINENO" 5 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + $ac_includes_default + int +@@ -10518,47 +7961,21 @@ + return 0; + } + _ACEOF +-rm -f conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { ac_try='./conftest$ac_exeext' +- { (case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_try") 2>&5 +- ac_status=$? +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); }; }; then ++if ac_fn_c_try_run "$LINENO"; then : + ac_cv_func_setpgrp_void=no + else +- echo "$as_me: program exited with status $ac_status" >&5 +-echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +-( exit $ac_status ) +-ac_cv_func_setpgrp_void=yes ++ ac_cv_func_setpgrp_void=yes + fi +-rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext ++rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ ++ conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + +- + fi +-{ echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_void" >&5 +-echo "${ECHO_T}$ac_cv_func_setpgrp_void" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5 ++$as_echo "$ac_cv_func_setpgrp_void" >&6; } + if test $ac_cv_func_setpgrp_void = yes; then + +-cat >>confdefs.h <<\_ACEOF +-#define SETPGRP_VOID 1 +-_ACEOF ++$as_echo "#define SETPGRP_VOID 1" >>confdefs.h + + fi + +@@ -10567,16 +7984,12 @@ + ;; + *) + +- { 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 ++ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5 ++$as_echo_n "checking for nl_langinfo and CODESET... " >&6; } ++if test "${am_cv_langinfo_codeset+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + int +@@ -10587,56 +8000,29 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then ++if ac_fn_c_try_link "$LINENO"; then : + am_cv_langinfo_codeset=yes + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- am_cv_langinfo_codeset=no ++ am_cv_langinfo_codeset=no + fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext ++rm -f core conftest.err conftest.$ac_objext \ ++ conftest$ac_exeext conftest.$ac_ext + + fi +-{ echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5 +-echo "${ECHO_T}$am_cv_langinfo_codeset" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5 ++$as_echo "$am_cv_langinfo_codeset" >&6; } + if test $am_cv_langinfo_codeset = yes; then + +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_LANGINFO_CODESET 1 +-_ACEOF ++$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h + + fi + + ;; + esac + +-{ echo "$as_me:$LINENO: checking for sys_errlist" >&5 +-echo $ECHO_N "checking for sys_errlist... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys_errlist" >&5 ++$as_echo_n "checking for sys_errlist... " >&6; } ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + extern char *sys_errlist[]; + int +@@ -10647,45 +8033,19 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- have_sys_errlist="yes"; cat >>confdefs.h <<\_ACEOF +-#define HAVE_SYS_ERRLIST 1 +-_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ have_sys_errlist="yes"; $as_echo "#define HAVE_SYS_ERRLIST 1" >>confdefs.h + + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- have_sys_errlist="no" ++ have_sys_errlist="no" + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $have_sys_errlist" >&5 +-echo "${ECHO_T}$have_sys_errlist" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_sys_errlist" >&5 ++$as_echo "$have_sys_errlist" >&6; } + +-{ echo "$as_me:$LINENO: checking for sigsetjmp" >&5 +-echo $ECHO_N "checking for sigsetjmp... $ECHO_C" >&6; } +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5 ++$as_echo_n "checking for sigsetjmp... " >&6; } ++cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + int +@@ -10697,47 +8057,21 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then +- have_sigsetjmp="yes"; cat >>confdefs.h <<\_ACEOF +-#define HAVE_SIGSETJMP 1 +-_ACEOF ++if ac_fn_c_try_compile "$LINENO"; then : ++ have_sigsetjmp="yes"; $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h + + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- have_sigsetjmp="no" ++ have_sigsetjmp="no" + fi +- + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +-{ echo "$as_me:$LINENO: result: $have_sigsetjmp" >&5 +-echo "${ECHO_T}$have_sigsetjmp" >&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 ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_sigsetjmp" >&5 ++$as_echo "$have_sigsetjmp" >&6; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 ++$as_echo_n "checking return type of signal handlers... " >&6; } ++if test "${ac_cv_type_signal+set}" = set; then : ++ $as_echo_n "(cached) " >&6 + else +- cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF ++ cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include + #include +@@ -10750,35 +8084,15 @@ + return 0; + } + _ACEOF +-rm -f conftest.$ac_objext +-if { (ac_try="$ac_compile" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_compile") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest.$ac_objext; then ++if ac_fn_c_try_compile "$LINENO"; then : + ac_cv_type_signal=int + else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_type_signal=void ++ ac_cv_type_signal=void + fi +- + rm -f core conftest.err 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; } ++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 ++$as_echo "$ac_cv_type_signal" >&6; } + + cat >>confdefs.h <<_ACEOF + #define RETSIGTYPE $ac_cv_type_signal +@@ -10788,28 +8102,20 @@ + + + if test x"$ac_cv_type_signal" = xvoid; then +- cat >>confdefs.h <<\_ACEOF +-#define SIGNAL_RETURN return +-_ACEOF ++ $as_echo "#define SIGNAL_RETURN return" >>confdefs.h + + else +- cat >>confdefs.h <<\_ACEOF +-#define SIGNAL_RETURN return 0 +-_ACEOF ++ $as_echo "#define SIGNAL_RETURN return 0" >>confdefs.h + + fi + + + HELP_DIR="$datadir/$PACKAGE" +-cat >>confdefs.h <<\_ACEOF +-#define HELP_DIR "$HELP_DIR" +-_ACEOF ++$as_echo "#define HELP_DIR \"\$HELP_DIR\"" >>confdefs.h + + + RC_DIR="~/.$PACKAGE" +-cat >>confdefs.h <<\_ACEOF +-#define RC_DIR "$RC_DIR" +-_ACEOF ++$as_echo "#define RC_DIR \"\$RC_DIR\"" >>confdefs.h + + + DOCDIRS="doc:en_English doc-jp:ja_Japanese" +@@ -10851,12 +8157,13 @@ + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( +- *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +-echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; ++ *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 ++$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( +- *) $as_unset $ac_var ;; ++ BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( ++ *) { eval $ac_var=; unset $ac_var;} ;; + esac ;; + esac + done +@@ -10864,8 +8171,8 @@ + (set) 2>&1 | + case $as_nl`(ac_space=' '; set) 2>&1` in #( + *${as_nl}ac_space=\ *) +- # `set' does not quote correctly, so add quotes (double-quote +- # substitution turns \\\\ into \\, and sed turns \\ into \). ++ # `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" +@@ -10888,12 +8195,12 @@ + if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + test "x$cache_file" != "x/dev/null" && +- { echo "$as_me:$LINENO: updating cache $cache_file" >&5 +-echo "$as_me: updating cache $cache_file" >&6;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 ++$as_echo "$as_me: updating cache $cache_file" >&6;} + cat confcache >$cache_file + else +- { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +-echo "$as_me: not updating unwritable cache $cache_file" >&6;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 ++$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} + fi + fi + rm -f confcache +@@ -10909,11 +8216,11 @@ + for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue + # 1. Remove the extension, and $U if already installed. + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' +- ac_i=`echo "$ac_i" | sed "$ac_script"` ++ ac_i=`$as_echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. +- ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" +- ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' ++ as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" ++ as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' + done + LIBOBJS=$ac_libobjs + +@@ -10922,11 +8229,13 @@ + + + : ${CONFIG_STATUS=./config.status} ++ac_write_fail=0 + ac_clean_files_save=$ac_clean_files + ac_clean_files="$ac_clean_files $CONFIG_STATUS" +-{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 +-echo "$as_me: creating $CONFIG_STATUS" >&6;} +-cat >$CONFIG_STATUS <<_ACEOF ++{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 ++$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} ++as_write_fail=0 ++cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 + #! $SHELL + # Generated by $as_me. + # Run this file to recreate the current configuration. +@@ -10936,59 +8245,79 @@ + debug=false + ac_cs_recheck=false + ac_cs_silent=false +-SHELL=\${CONFIG_SHELL-$SHELL} +-_ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF +-## --------------------- ## +-## M4sh Initialization. ## +-## --------------------- ## ++SHELL=\${CONFIG_SHELL-$SHELL} ++export SHELL ++_ASEOF ++cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ++## -------------------- ## ++## M4sh Initialization. ## ++## -------------------- ## + + # Be more Bourne compatible + DUALCASE=1; export DUALCASE # for MKS sh +-if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then ++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 ++ # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST + else +- case `(set -o) 2>/dev/null` in +- *posix*) set -o posix ;; ++ case `(set -o) 2>/dev/null` in #( ++ *posix*) : ++ set -o posix ;; #( ++ *) : ++ ;; + esac +- + fi + + +- +- +-# PATH needs CR +-# 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" >conf$$.sh +- echo "exit 0" >>conf$$.sh +- chmod +x conf$$.sh +- if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then +- PATH_SEPARATOR=';' ++as_nl=' ++' ++export as_nl ++# Printing a long string crashes Solaris 7 /usr/bin/printf. ++as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo ++as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo ++# Prefer a ksh shell builtin over an external printf program on Solaris, ++# but without wasting forks for bash or zsh. ++if test -z "$BASH_VERSION$ZSH_VERSION" \ ++ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='print -r --' ++ as_echo_n='print -rn --' ++elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then ++ as_echo='printf %s\n' ++ as_echo_n='printf %s' ++else ++ if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then ++ as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' ++ as_echo_n='/usr/ucb/echo -n' + else +- PATH_SEPARATOR=: ++ as_echo_body='eval expr "X$1" : "X\\(.*\\)"' ++ as_echo_n_body='eval ++ arg=$1; ++ case $arg in #( ++ *"$as_nl"*) ++ expr "X$arg" : "X\\(.*\\)$as_nl"; ++ arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; ++ esac; ++ expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ++ ' ++ export as_echo_n_body ++ as_echo_n='sh -c $as_echo_n_body as_echo' + fi +- rm -f conf$$.sh ++ export as_echo_body ++ as_echo='sh -c $as_echo_body as_echo' + fi + +-# Support unset when possible. +-if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then +- as_unset=unset +-else +- as_unset=false ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ PATH_SEPARATOR=: ++ (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { ++ (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || ++ PATH_SEPARATOR=';' ++ } + fi + + +@@ -10997,20 +8326,18 @@ + # there to prevent editors from complaining about space-tab. + # (If _AS_PATH_WALK were called with IFS unset, it would disable word + # splitting by setting IFS to empty value.) +-as_nl=' +-' + IFS=" "" $as_nl" + + # Find who we are. Look in the path if we contain no directory separator. +-case $0 in ++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 ++ test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break ++ done + IFS=$as_save_IFS + + ;; +@@ -11021,32 +8348,111 @@ + as_myself=$0 + fi + if test ! -f "$as_myself"; then +- echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 +- { (exit 1); exit 1; } ++ $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 ++ exit 1 + fi + +-# Work around bugs in pre-3.0 UWIN ksh. +-for as_var in ENV MAIL MAILPATH +-do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var ++# Unset variables that we do not need and which cause bugs (e.g. in ++# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" ++# suppresses any "Segmentation fault" message there. '((' could ++# trigger a bug in pdksh 5.2.14. ++for as_var in BASH_ENV ENV MAIL MAILPATH ++do eval test x\${$as_var+set} = xset \ ++ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : + done + PS1='$ ' + PS2='> ' + PS4='+ ' + + # NLS nuisances. +-for as_var in \ +- LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ +- LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ +- LC_TELEPHONE LC_TIME +-do +- if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then +- eval $as_var=C; export $as_var +- else +- ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +- fi +-done ++LC_ALL=C ++export LC_ALL ++LANGUAGE=C ++export LANGUAGE ++ ++# CDPATH. ++(unset CDPATH) >/dev/null 2>&1 && unset CDPATH ++ ++ ++# as_fn_error ERROR [LINENO LOG_FD] ++# --------------------------------- ++# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are ++# provided, also output the error to LOG_FD, referencing LINENO. Then exit the ++# script with status $?, using 1 if that was 0. ++as_fn_error () ++{ ++ as_status=$?; test $as_status -eq 0 && as_status=1 ++ if test "$3"; then ++ as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack ++ $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 ++ fi ++ $as_echo "$as_me: error: $1" >&2 ++ as_fn_exit $as_status ++} # as_fn_error ++ ++ ++# as_fn_set_status STATUS ++# ----------------------- ++# Set $? to STATUS, without forking. ++as_fn_set_status () ++{ ++ return $1 ++} # as_fn_set_status ++ ++# as_fn_exit STATUS ++# ----------------- ++# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. ++as_fn_exit () ++{ ++ set +e ++ as_fn_set_status $1 ++ exit $1 ++} # as_fn_exit ++ ++# as_fn_unset VAR ++# --------------- ++# Portably unset VAR. ++as_fn_unset () ++{ ++ { eval $1=; unset $1;} ++} ++as_unset=as_fn_unset ++# as_fn_append VAR VALUE ++# ---------------------- ++# Append the text in VALUE to the end of the definition contained in VAR. Take ++# advantage of any shell optimizations that allow amortized linear growth over ++# repeated appends, instead of the typical quadratic growth present in naive ++# implementations. ++if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : ++ eval 'as_fn_append () ++ { ++ eval $1+=\$2 ++ }' ++else ++ as_fn_append () ++ { ++ eval $1=\$$1\$2 ++ } ++fi # as_fn_append ++ ++# as_fn_arith ARG... ++# ------------------ ++# Perform arithmetic evaluation on the ARGs, and store the result in the ++# global $as_val. Take advantage of shells that can avoid forks. The arguments ++# must be portable across $(()) and expr. ++if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : ++ eval 'as_fn_arith () ++ { ++ as_val=$(( $* )) ++ }' ++else ++ as_fn_arith () ++ { ++ as_val=`expr "$@" || test $? -eq 1` ++ } ++fi # as_fn_arith ++ + +-# Required to use basename. + if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +@@ -11060,13 +8466,17 @@ + as_basename=false + fi + ++if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then ++ as_dirname=dirname ++else ++ as_dirname=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" | ++$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q +@@ -11081,104 +8491,103 @@ + } + s/.*/./; q'` + +-# CDPATH. +-$as_unset CDPATH +- +- +- +- as_lineno_1=$LINENO +- as_lineno_2=$LINENO +- test "x$as_lineno_1" != "x$as_lineno_2" && +- test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { +- +- # 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 after each line using $LINENO; the second 'sed' +- # does the real work. The second script uses 'N' to pair each +- # line-number line with the line containing $LINENO, 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 +- # scripts with optimization help from Paolo Bonzini. Blame Lee +- # E. McMahon (1931-1989) for sed's syntax. :-) +- sed -n ' +- p +- /[$]LINENO/= +- ' <$as_myself | +- sed ' +- s/[$]LINENO.*/&-/ +- t lineno +- b +- :lineno +- N +- :loop +- s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ +- t loop +- s/-\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 sensitive to this). +- . "./$as_me.lineno" +- # Exit status is that of the last command. +- exit +-} +- +- +-if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then +- as_dirname=dirname +-else +- as_dirname=false +-fi ++# 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 + + ECHO_C= ECHO_N= ECHO_T= +-case `echo -n x` in ++case `echo -n x` in #((((( + -n*) +- case `echo 'x\c'` in ++ case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. +- *) ECHO_C='\c';; ++ xy) ECHO_C='\c';; ++ *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ++ ECHO_T=' ';; + esac;; + *) + ECHO_N='-n';; + esac + +-if expr a : '\(a\)' >/dev/null 2>&1 && +- test "X`expr 00001 : '.*\(...\)'`" = X001; then +- as_expr=expr +-else +- as_expr=false +-fi +- + rm -f conf$$ conf$$.exe conf$$.file + if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file + else + rm -f conf$$.dir +- mkdir conf$$.dir ++ mkdir conf$$.dir 2>/dev/null + fi +-echo >conf$$.file +-if ln -s conf$$.file conf$$ 2>/dev/null; then +- as_ln_s='ln -s' +- # ... but there are two gotchas: +- # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. +- # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. +- # In both cases, we have to default to `cp -p'. +- ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++if (echo >conf$$.file) 2>/dev/null; then ++ if ln -s conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s='ln -s' ++ # ... but there are two gotchas: ++ # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. ++ # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. ++ # In both cases, we have to default to `cp -p'. ++ ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || ++ as_ln_s='cp -p' ++ elif ln conf$$.file conf$$ 2>/dev/null; then ++ as_ln_s=ln ++ else + as_ln_s='cp -p' +-elif ln conf$$.file conf$$ 2>/dev/null; then +- as_ln_s=ln ++ fi + else + as_ln_s='cp -p' + fi + rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file + rmdir conf$$.dir 2>/dev/null + ++ ++# as_fn_mkdir_p ++# ------------- ++# Create "$as_dir" as a directory, including parents if necessary. ++as_fn_mkdir_p () ++{ ++ ++ case $as_dir in #( ++ -*) as_dir=./$as_dir;; ++ esac ++ test -d "$as_dir" || eval $as_mkdir_p || { ++ as_dirs= ++ while :; do ++ case $as_dir in #( ++ *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( ++ *) as_qdir=$as_dir;; ++ esac ++ as_dirs="'$as_qdir' $as_dirs" ++ as_dir=`$as_dirname -- "$as_dir" || ++$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ ++ X"$as_dir" : 'X\(//\)[^/]' \| \ ++ X"$as_dir" : 'X\(//\)$' \| \ ++ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || ++$as_echo X"$as_dir" | ++ sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)[^/].*/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\/\)$/{ ++ s//\1/ ++ q ++ } ++ /^X\(\/\).*/{ ++ s//\1/ ++ q ++ } ++ s/.*/./; q'` ++ test -d "$as_dir" && break ++ done ++ test -z "$as_dirs" || eval "mkdir $as_dirs" ++ } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" ++ ++ ++} # as_fn_mkdir_p + if mkdir -p . 2>/dev/null; then +- as_mkdir_p=: ++ as_mkdir_p='mkdir -p "$as_dir"' + else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +@@ -11195,12 +8604,12 @@ + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then +- test -d "$1/."; ++ test -d "$1/."; + else +- case $1 in +- -*)set "./$1";; ++ case $1 in #( ++ -*)set "./$1";; + esac; +- case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in ++ case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( + ???[sx]*):;;*)false;;esac;fi + '\'' sh + ' +@@ -11215,13 +8624,19 @@ + + + exec 6>&1 ++## ----------------------------------- ## ++## Main body of $CONFIG_STATUS script. ## ++## ----------------------------------- ## ++_ASEOF ++test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 + +-# Save the log message, to keep $[0] and so on meaningful, and to ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++# Save the log message, to keep $0 and so on meaningful, and to + # report actual input values of CONFIG_FILES etc. instead of their + # values after options handling. + ac_log=" + This file was extended by w3m $as_me 0.5.2, which was +-generated by GNU Autoconf 2.61. Invocation command line was ++generated by GNU Autoconf 2.65. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS +@@ -11234,7 +8649,16 @@ + + _ACEOF + +-cat >>$CONFIG_STATUS <<_ACEOF ++case $ac_config_files in *" ++"*) set x $ac_config_files; shift; ac_config_files=$*;; ++esac ++ ++case $ac_config_headers in *" ++"*) set x $ac_config_headers; shift; ac_config_headers=$*;; ++esac ++ ++ ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + # Files that config.status was made for. + config_files="$ac_config_files" + config_headers="$ac_config_headers" +@@ -11242,22 +8666,25 @@ + + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + ac_cs_usage="\ +-\`$as_me' instantiates files from templates according to the +-current configuration. ++\`$as_me' instantiates files and other configuration actions ++from templates according to the current configuration. Unless the files ++and actions are specified as TAGs, all are instantiated by default. + +-Usage: $0 [OPTIONS] [FILE]... ++Usage: $0 [OPTION]... [TAG]... + + -h, --help print this help, then exit + -V, --version print version number and configuration settings, then exit +- -q, --quiet do not print progress messages ++ --config print configuration, then exit ++ -q, --quiet, --silent ++ do not print progress messages + -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 ++ --file=FILE[:TEMPLATE] ++ instantiate the configuration file FILE ++ --header=FILE[:TEMPLATE] ++ instantiate the configuration header FILE + + Configuration files: + $config_files +@@ -11268,27 +8695,29 @@ + Configuration commands: + $config_commands + +-Report bugs to ." ++Report bugs to ." + + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" + ac_cs_version="\\ + w3m config.status 0.5.2 +-configured by $0, generated by GNU Autoconf 2.61, +- with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" ++configured by $0, generated by GNU Autoconf 2.65, ++ with options \\"\$ac_cs_config\\" + +-Copyright (C) 2006 Free Software Foundation, Inc. ++Copyright (C) 2009 Free Software Foundation, Inc. + This config.status script is free software; the Free Software Foundation + gives unlimited permission to copy, distribute and modify it." + + ac_pwd='$ac_pwd' + srcdir='$srcdir' + INSTALL='$INSTALL' ++AWK='$AWK' ++test -n "\$AWK" || AWK=awk + _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. ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++# The default lists apply if the user does not specify any file. + ac_need_defaults=: + while test $# != 0 + do +@@ -11310,34 +8739,40 @@ + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + ac_cs_recheck=: ;; + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) +- echo "$ac_cs_version"; exit ;; ++ $as_echo "$ac_cs_version"; exit ;; ++ --config | --confi | --conf | --con | --co | --c ) ++ $as_echo "$ac_cs_config"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) + debug=: ;; + --file | --fil | --fi | --f ) + $ac_shift +- CONFIG_FILES="$CONFIG_FILES $ac_optarg" ++ case $ac_optarg in ++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ as_fn_append CONFIG_FILES " '$ac_optarg'" + ac_need_defaults=false;; + --header | --heade | --head | --hea ) + $ac_shift +- CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ++ case $ac_optarg in ++ *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; ++ esac ++ as_fn_append CONFIG_HEADERS " '$ac_optarg'" + ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header +- { echo "$as_me: error: ambiguous option: $1 +-Try \`$0 --help' for more information." >&2 +- { (exit 1); exit 1; }; };; ++ as_fn_error "ambiguous option: \`$1' ++Try \`$0 --help' for more information.";; + --help | --hel | -h ) +- echo "$ac_cs_usage"; exit ;; ++ $as_echo "$ac_cs_usage"; exit ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil | --si | --s) + ac_cs_silent=: ;; + + # This is an error. +- -*) { echo "$as_me: error: unrecognized option: $1 +-Try \`$0 --help' for more information." >&2 +- { (exit 1); exit 1; }; } ;; ++ -*) as_fn_error "unrecognized option: \`$1' ++Try \`$0 --help' for more information." ;; + +- *) ac_config_targets="$ac_config_targets $1" ++ *) as_fn_append ac_config_targets " $1" + ac_need_defaults=false ;; + + esac +@@ -11352,27 +8787,29 @@ + fi + + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + if \$ac_cs_recheck; then +- echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 +- CONFIG_SHELL=$SHELL ++ set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion ++ shift ++ \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 ++ CONFIG_SHELL='$SHELL' + export CONFIG_SHELL +- exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion ++ exec "\$@" + fi + + _ACEOF +-cat >>$CONFIG_STATUS <<\_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + exec 5>>config.log + { + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX + ## Running $as_me. ## + _ASBOX +- echo "$ac_log" ++ $as_echo "$ac_log" + } >&5 + + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + # + # INIT-COMMANDS + # +@@ -11386,7 +8823,7 @@ + + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + + # Handling of arguments. + for ac_config_target in $ac_config_targets +@@ -11417,9 +8854,7 @@ + "w3mhelp-lynx_en.html") CONFIG_FILES="$CONFIG_FILES w3mhelp-lynx_en.html" ;; + "w3mhelp-lynx_ja.html") CONFIG_FILES="$CONFIG_FILES w3mhelp-lynx_ja.html" ;; + +- *) { { 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; }; };; ++ *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; + esac + done + +@@ -11446,7 +8881,7 @@ + trap 'exit_status=$? + { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status + ' 0 +- trap '{ (exit 1); exit 1; }' 1 2 13 15 ++ trap 'as_fn_exit 1' 1 2 13 15 + } + # Create a (secure) tmp directory for tmp files. + +@@ -11457,263 +8892,139 @@ + { + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") +-} || +-{ +- echo "$me: cannot create a temporary directory in ." >&2 +- { (exit 1); exit 1; } +-} +- +-# +-# Set up the sed scripts for CONFIG_FILES section. +-# ++} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 + +-# No need to generate the scripts if there are no CONFIG_FILES. +-# This happens for instance when ./config.status config.h ++# Set up the scripts for CONFIG_FILES section. ++# No need to generate them if there are no CONFIG_FILES. ++# This happens for instance with `./config.status config.h'. + if test -n "$CONFIG_FILES"; then + +-_ACEOF +- +- +- +-ac_delim='%!_!# ' +-for ac_last_try in false false false false false :; do +- cat >conf$$subs.sed <<_ACEOF +-SHELL!$SHELL$ac_delim +-PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim +-PACKAGE_NAME!$PACKAGE_NAME$ac_delim +-PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim +-PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim +-PACKAGE_STRING!$PACKAGE_STRING$ac_delim +-PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim +-exec_prefix!$exec_prefix$ac_delim +-prefix!$prefix$ac_delim +-program_transform_name!$program_transform_name$ac_delim +-bindir!$bindir$ac_delim +-sbindir!$sbindir$ac_delim +-libexecdir!$libexecdir$ac_delim +-datarootdir!$datarootdir$ac_delim +-datadir!$datadir$ac_delim +-sysconfdir!$sysconfdir$ac_delim +-sharedstatedir!$sharedstatedir$ac_delim +-localstatedir!$localstatedir$ac_delim +-includedir!$includedir$ac_delim +-oldincludedir!$oldincludedir$ac_delim +-docdir!$docdir$ac_delim +-infodir!$infodir$ac_delim +-htmldir!$htmldir$ac_delim +-dvidir!$dvidir$ac_delim +-pdfdir!$pdfdir$ac_delim +-psdir!$psdir$ac_delim +-libdir!$libdir$ac_delim +-localedir!$localedir$ac_delim +-mandir!$mandir$ac_delim +-DEFS!$DEFS$ac_delim +-ECHO_C!$ECHO_C$ac_delim +-ECHO_N!$ECHO_N$ac_delim +-ECHO_T!$ECHO_T$ac_delim +-LIBS!$LIBS$ac_delim +-build_alias!$build_alias$ac_delim +-host_alias!$host_alias$ac_delim +-target_alias!$target_alias$ac_delim +-PACKAGE!$PACKAGE$ac_delim +-VERSION!$VERSION$ac_delim +-W3M!$W3M$ac_delim +-W3M_LANG!$W3M_LANG$ac_delim +-AWK!$AWK$ac_delim +-CC!$CC$ac_delim +-CFLAGS!$CFLAGS$ac_delim +-LDFLAGS!$LDFLAGS$ac_delim +-CPPFLAGS!$CPPFLAGS$ac_delim +-ac_ct_CC!$ac_ct_CC$ac_delim +-EXEEXT!$EXEEXT$ac_delim +-OBJEXT!$OBJEXT$ac_delim +-CPP!$CPP$ac_delim +-INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim +-INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim +-INSTALL_DATA!$INSTALL_DATA$ac_delim +-LN_S!$LN_S$ac_delim +-SET_MAKE!$SET_MAKE$ac_delim +-RANLIB!$RANLIB$ac_delim +-PERL!$PERL$ac_delim +-NKF!$NKF$ac_delim +-MAN!$MAN$ac_delim +-build!$build$ac_delim +-build_cpu!$build_cpu$ac_delim +-build_vendor!$build_vendor$ac_delim +-build_os!$build_os$ac_delim +-host!$host$ac_delim +-host_cpu!$host_cpu$ac_delim +-host_vendor!$host_vendor$ac_delim +-host_os!$host_os$ac_delim +-W3M_TARGET!$W3M_TARGET$ac_delim +-W3M_LIBS!$W3M_LIBS$ac_delim +-USE_M17N!$USE_M17N$ac_delim +-USE_UNICODE!$USE_UNICODE$ac_delim +-WCTARGET!$WCTARGET$ac_delim +-WCCFLAGS!$WCCFLAGS$ac_delim +-DISPLAY_CHARSET!$DISPLAY_CHARSET$ac_delim +-SYSTEM_CHARSET!$SYSTEM_CHARSET$ac_delim +-DOCUMENT_CHARSET!$DOCUMENT_CHARSET$ac_delim +-POSUBST!$POSUBST$ac_delim +-POLANG!$POLANG$ac_delim +-MKINSTALLDIRS!$MKINSTALLDIRS$ac_delim +-USE_NLS!$USE_NLS$ac_delim +-MSGFMT!$MSGFMT$ac_delim +-GMSGFMT!$GMSGFMT$ac_delim +-XGETTEXT!$XGETTEXT$ac_delim +-MSGMERGE!$MSGMERGE$ac_delim +-LIBICONV!$LIBICONV$ac_delim +-LTLIBICONV!$LTLIBICONV$ac_delim +-INTLLIBS!$INTLLIBS$ac_delim +-LIBINTL!$LIBINTL$ac_delim +-LTLIBINTL!$LTLIBINTL$ac_delim +-POSUB!$POSUB$ac_delim +-INTLTARGET!$INTLTARGET$ac_delim +-NLSTARGET!$NLSTARGET$ac_delim +-USE_COLOR!$USE_COLOR$ac_delim +-USE_ANSI_COLOR!$USE_ANSI_COLOR$ac_delim +-USE_BG_COLOR!$USE_BG_COLOR$ac_delim +-USE_IMAGE!$USE_IMAGE$ac_delim +-USE_W3MIMG_X11!$USE_W3MIMG_X11$ac_delim +-_ACEOF +- +- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then +- break +- elif $ac_last_try; then +- { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +-echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} +- { (exit 1); exit 1; }; } +- else +- ac_delim="$ac_delim!$ac_delim _$ac_delim!! " +- fi +-done + +-ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +-if test -n "$ac_eof"; then +- ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` +- ac_eof=`expr $ac_eof + 1` ++ac_cr=`echo X | tr X '\015'` ++# On cygwin, bash can eat \r inside `` if the user requested igncr. ++# But we know of no other shell where ac_cr would be empty at this ++# point, so we can use a bashism as a fallback. ++if test "x$ac_cr" = x; then ++ eval ac_cr=\$\'\\r\' ++fi ++ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` ++if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ++ ac_cs_awk_cr='\r' ++else ++ ac_cs_awk_cr=$ac_cr + fi + +-cat >>$CONFIG_STATUS <<_ACEOF +-cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof +-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +-_ACEOF +-sed ' +-s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +-s/^/s,@/; s/!/@,|#_!!_#|/ +-:n +-t n +-s/'"$ac_delim"'$/,g/; t +-s/$/\\/; p +-N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +-' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +-CEOF$ac_eof ++echo 'BEGIN {' >"$tmp/subs1.awk" && + _ACEOF + + ++{ ++ echo "cat >conf$$subs.awk <<_ACEOF" && ++ echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && ++ echo "_ACEOF" ++} >conf$$subs.sh || ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 ++ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` + ac_delim='%!_!# ' + for ac_last_try in false false false false false :; do +- cat >conf$$subs.sed <<_ACEOF +-USE_W3MIMG_FB!$USE_W3MIMG_FB$ac_delim +-W3MIMGDISPLAY_SETUID!$W3MIMGDISPLAY_SETUID$ac_delim +-INSTALL_W3MIMGDISPLAY!$INSTALL_W3MIMGDISPLAY$ac_delim +-USE_GDKPIXBUF!$USE_GDKPIXBUF$ac_delim +-USE_GTK2!$USE_GTK2$ac_delim +-USE_IMLIB!$USE_IMLIB$ac_delim +-USE_IMLIB2!$USE_IMLIB2$ac_delim +-IMGTARGETS!$IMGTARGETS$ac_delim +-IMGOBJS!$IMGOBJS$ac_delim +-IMGX11CFLAGS!$IMGX11CFLAGS$ac_delim +-IMGX11LDFLAGS!$IMGX11LDFLAGS$ac_delim +-IMGFBCFLAGS!$IMGFBCFLAGS$ac_delim +-IMGFBLDFLAGS!$IMGFBLDFLAGS$ac_delim +-USE_XFACE!$USE_XFACE$ac_delim +-uncompface!$uncompface$ac_delim +-KEYMAP_FILE!$KEYMAP_FILE$ac_delim +-HELP_FILE!$HELP_FILE$ac_delim +-KEYBIND!$KEYBIND$ac_delim +-USE_MENU!$USE_MENU$ac_delim +-USE_MOUSE!$USE_MOUSE$ac_delim +-USE_HISTORY!$USE_HISTORY$ac_delim +-USE_ALARM!$USE_ALARM$ac_delim +-USE_COOKIE!$USE_COOKIE$ac_delim +-USE_NNTP!$USE_NNTP$ac_delim +-USE_GOPHER!$USE_GOPHER$ac_delim +-USE_DICT!$USE_DICT$ac_delim +-USE_HELP_CGI!$USE_HELP_CGI$ac_delim +-USE_EXTERNAL_URI_LOADER!$USE_EXTERNAL_URI_LOADER$ac_delim +-USE_W3MMAILER!$USE_W3MMAILER$ac_delim +-USE_MIGEMO!$USE_MIGEMO$ac_delim +-DEF_MIGEMO_COMMAND!$DEF_MIGEMO_COMMAND$ac_delim +-DEF_EDITOR!$DEF_EDITOR$ac_delim +-DEF_MAILER!$DEF_MAILER$ac_delim +-DEF_EXT_BROWSER!$DEF_EXT_BROWSER$ac_delim +-INET6!$INET6$ac_delim +-HAVE_OLD_SS_FAMILY!$HAVE_OLD_SS_FAMILY$ac_delim +-USE_SSL!$USE_SSL$ac_delim +-USE_SSL_VERIFY!$USE_SSL_VERIFY$ac_delim +-PKG_CONFIG!$PKG_CONFIG$ac_delim +-SSL_CFLAGS!$SSL_CFLAGS$ac_delim +-SSL_LIBS!$SSL_LIBS$ac_delim +-USE_DIGEST_AUTH!$USE_DIGEST_AUTH$ac_delim +-USE_W3M!$USE_W3M$ac_delim +-USE_SYSMOUSE!$USE_SYSMOUSE$ac_delim +-AUXBIN_TARGETS!$AUXBIN_TARGETS$ac_delim +-LIBGC!$LIBGC$ac_delim +-GREP!$GREP$ac_delim +-EGREP!$EGREP$ac_delim +-USE_BINMODE_STREAM!$USE_BINMODE_STREAM$ac_delim +-HAVE_SYS_ERRLIST!$HAVE_SYS_ERRLIST$ac_delim +-HAVE_SIGSETJMP!$HAVE_SIGSETJMP$ac_delim +-RETSIGTYPE!$RETSIGTYPE$ac_delim +-SIGNAL_RETURN!$SIGNAL_RETURN$ac_delim +-HELP_DIR!$HELP_DIR$ac_delim +-RC_DIR!$RC_DIR$ac_delim +-DOCDIRS!$DOCDIRS$ac_delim +-CURRENT_VERSION!$CURRENT_VERSION$ac_delim +-LIBOBJS!$LIBOBJS$ac_delim +-LTLIBOBJS!$LTLIBOBJS$ac_delim +-_ACEOF ++ . ./conf$$subs.sh || ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + +- if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 59; then ++ ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` ++ if test $ac_delim_n = $ac_delim_num; then + break + elif $ac_last_try; then +- { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +-echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} +- { (exit 1); exit 1; }; } ++ as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi + done ++rm -f conf$$subs.sh + +-ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +-if test -n "$ac_eof"; then +- ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` +- ac_eof=`expr $ac_eof + 1` +-fi +- +-cat >>$CONFIG_STATUS <<_ACEOF +-cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof +-/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end +-_ACEOF +-sed ' +-s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +-s/^/s,@/; s/!/@,|#_!!_#|/ +-:n +-t n +-s/'"$ac_delim"'$/,g/; t +-s/$/\\/; p +-N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +-' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +-:end +-s/|#_!!_#|//g +-CEOF$ac_eof ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++cat >>"\$tmp/subs1.awk" <<\\_ACAWK && + _ACEOF ++sed -n ' ++h ++s/^/S["/; s/!.*/"]=/ ++p ++g ++s/^[^!]*!// ++:repl ++t repl ++s/'"$ac_delim"'$// ++t delim ++:nl ++h ++s/\(.\{148\}\)..*/\1/ ++t more1 ++s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ ++p ++n ++b repl ++:more1 ++s/["\\]/\\&/g; s/^/"/; s/$/"\\/ ++p ++g ++s/.\{148\}// ++t nl ++:delim ++h ++s/\(.\{148\}\)..*/\1/ ++t more2 ++s/["\\]/\\&/g; s/^/"/; s/$/"/ ++p ++b ++:more2 ++s/["\\]/\\&/g; s/^/"/; s/$/"\\/ ++p ++g ++s/.\{148\}// ++t delim ++' >$CONFIG_STATUS || ac_write_fail=1 ++rm -f conf$$subs.awk ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++_ACAWK ++cat >>"\$tmp/subs1.awk" <<_ACAWK && ++ for (key in S) S_is_set[key] = 1 ++ FS = "" + ++} ++{ ++ line = $ 0 ++ nfields = split(line, field, "@") ++ substed = 0 ++ len = length(field[1]) ++ for (i = 2; i < nfields; i++) { ++ key = field[i] ++ keylen = length(key) ++ if (S_is_set[key]) { ++ value = S[key] ++ line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) ++ len += length(value) + length(field[++i]) ++ substed = 1 ++ } else ++ len += 1 + keylen ++ } ++ ++ print line ++} + -+ * [w3m-dev 04279] charset -+ * libwc/ces.h, libwc/charset.c: set charset to Shift_JIS, when locale -+ is japanese, jp_JP.PCK, ja_JP.IBM-932, ja_JP.IBM-943, or windows-31j. ++_ACAWK ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then ++ sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" ++else ++ cat ++fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ ++ || as_fn_error "could not setup config files machinery" "$LINENO" 5 ++_ACEOF + + # VPATH may cause trouble with some makes, so we remove $(srcdir), + # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and +@@ -11730,20 +9041,128 @@ + }' + fi + +-cat >>$CONFIG_STATUS <<\_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + fi # test -n "$CONFIG_FILES" + ++# Set up the scripts for CONFIG_HEADERS section. ++# No need to generate them if there are no CONFIG_HEADERS. ++# This happens for instance with `./config.status Makefile'. ++if test -n "$CONFIG_HEADERS"; then ++cat >"$tmp/defines.awk" <<\_ACAWK || ++BEGIN { ++_ACEOF + -+2007-06-07 Hironori Sakamoto ++# Transform confdefs.h into an awk script `defines.awk', embedded as ++# here-document in config.status, that substitutes the proper values into ++# config.h.in to produce config.h. + -+ * [w3m-dev 04278] Re: segfault on CentOS4.5/libgc6.8 -+ * term.c: add handling xterm-incompatible terminals without gpm. ++# Create a delimiter string that does not exist in confdefs.h, to ease ++# handling of long lines. ++ac_delim='%!_!# ' ++for ac_last_try in false false :; do ++ ac_t=`sed -n "/$ac_delim/p" confdefs.h` ++ if test -z "$ac_t"; then ++ break ++ elif $ac_last_try; then ++ as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 ++ else ++ ac_delim="$ac_delim!$ac_delim _$ac_delim!! " ++ fi ++done + -+2007-06-04 Hironori Sakamoto ++# For the awk script, D is an array of macro values keyed by name, ++# likewise P contains macro parameters if any. Preserve backslash ++# newline sequences. + -+ * [w3m-dev 04271] vi_prec_num -+ * main.c: make number prefixes working when vi_prec_num=0. ++ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* ++sed -n ' ++s/.\{148\}/&'"$ac_delim"'/g ++t rset ++:rset ++s/^[ ]*#[ ]*define[ ][ ]*/ / ++t def ++d ++:def ++s/\\$// ++t bsnl ++s/["\\]/\\&/g ++s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ ++D["\1"]=" \3"/p ++s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p ++d ++:bsnl ++s/["\\]/\\&/g ++s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ ++D["\1"]=" \3\\\\\\n"\\/p ++t cont ++s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p ++t cont ++d ++:cont ++n ++s/.\{148\}/&'"$ac_delim"'/g ++t clear ++:clear ++s/\\$// ++t bsnlc ++s/["\\]/\\&/g; s/^/"/; s/$/"/p ++d ++:bsnlc ++s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p ++b cont ++' >$CONFIG_STATUS || ac_write_fail=1 ++ ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++ for (key in D) D_is_set[key] = 1 ++ FS = "" ++} ++/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { ++ line = \$ 0 ++ split(line, arg, " ") ++ if (arg[1] == "#") { ++ defundef = arg[2] ++ mac1 = arg[3] ++ } else { ++ defundef = substr(arg[1], 2) ++ mac1 = arg[2] ++ } ++ split(mac1, mac2, "(") #) ++ macro = mac2[1] ++ prefix = substr(line, 1, index(line, defundef) - 1) ++ if (D_is_set[macro]) { ++ # Preserve the white space surrounding the "#". ++ print prefix "define", macro P[macro] D[macro] ++ next ++ } else { ++ # Replace #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. ++ if (defundef == "undef") { ++ print "/*", prefix defundef, macro, "*/" ++ next ++ } ++ } ++} ++{ print } ++_ACAWK ++_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ++ as_fn_error "could not setup config headers machinery" "$LINENO" 5 ++fi # test -n "$CONFIG_HEADERS" + - 2007-05-31 Dai Sato - - * w3m 0.5.2 -@@ -8917,4 +9108,4 @@ - * release-0-2-1 - * import w3m-0.2.1 --$Id: ChangeLog,v 1.998 2007/05/31 12:17:05 inu Exp $ -+$Id: ChangeLog,v 1.1027 2010/08/04 14:06:35 htrb Exp $ -diff -urN w3m-0.5.2.orig/acinclude.m4 w3m/acinclude.m4 ---- w3m-0.5.2.orig/acinclude.m4 2006-04-07 22:21:11.000000000 +0900 -+++ w3m/acinclude.m4 2010-07-26 20:24:14.000000000 +0900 -@@ -283,18 +283,6 @@ - AC_DEFINE_UNQUOTED(KEYBIND, $enable_keymap)]) - # - # ---------------------------------------------------------------- --# AC_W3M_DIGEST_AUTH --# ---------------------------------------------------------------- --AC_DEFUN([AC_W3M_DIGEST_AUTH], --[AC_SUBST(USE_DIGEST_AUTH) -- AC_MSG_CHECKING(if digest auth is enabled) -- AC_ARG_ENABLE(digest_auth, -- [ --disable-digest-auth disable digest auth],, -- [enable_digest_auth="yes"]) -- test x"$enable_digest_auth" = xyes && AC_DEFINE(USE_DIGEST_AUTH) -- AC_MSG_RESULT($enable_digest_auth)]) --# --# ---------------------------------------------------------------- - # AC_W3M_MIGEMO - # ---------------------------------------------------------------- - AC_DEFUN([AC_W3M_MIGEMO], -@@ -426,6 +414,7 @@ - # ---------------------------------------------------------------- - AC_DEFUN([AC_W3M_GC], - [AC_MSG_CHECKING(GC library exists) -+AC_SUBST(LIBGC) - AC_ARG_WITH(gc, - [ --with-gc[=PREFIX] libgc PREFIX], - [test x"$with_gc" = xno && AC_MSG_ERROR([You can not build w3m without gc])], -@@ -456,7 +445,7 @@ - fi - fi - unset ac_cv_lib_gc_GC_init -- AC_CHECK_LIB(gc, GC_init, [LIBS="$LIBS -lgc"]) -+ AC_CHECK_LIB(gc, GC_init, [LIBGC="-lgc"]) - if test x"$ac_cv_lib_gc_GC_init" = xno; then - AC_MSG_CHECKING(GC library location) - AC_MSG_RESULT($with_gc) -@@ -466,7 +455,7 @@ - LDFLAGS="$LDFLAGS -L$dir/lib" - AC_MSG_CHECKING($dir) - unset ac_cv_lib_gc_GC_init -- AC_CHECK_LIB(gc, GC_init, [gclibdir="$dir/lib"; LIBS="$LIBS -L$dir/lib -lgc"; break]) -+ AC_CHECK_LIB(gc, GC_init, [gclibdir="$dir/lib"; LIBGC="-L$dir/lib -lgc"; break]) - LDFLAGS="$ldflags" +-for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS ++eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" ++shift ++for ac_tag + do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; +- :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +-echo "$as_me: error: Invalid tag $ac_tag." >&2;} +- { (exit 1); exit 1; }; };; ++ :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac +@@ -11771,26 +9190,34 @@ + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || +- { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +-echo "$as_me: error: cannot find input file: $ac_f" >&2;} +- { (exit 1); exit 1; }; };; ++ as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; + esac +- ac_file_inputs="$ac_file_inputs $ac_f" ++ case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac ++ as_fn_append ac_file_inputs " '$ac_f'" done - if test x"$gclibdir" = xno; then -@@ -475,9 +464,9 @@ - fi]) - # - # ---------------------------------------------------------------- --# AC_W3M_SSL -+# AC_W3M_SSL_DIGEST_AUTH - # ---------------------------------------------------------------- --AC_DEFUN([AC_W3M_SSL], -+AC_DEFUN([AC_W3M_SSL_DIGEST_AUTH], - [AC_SUBST(USE_SSL) - AC_SUBST(USE_SSL_VERIFY) - AC_MSG_CHECKING(if SSL is suported) -@@ -519,7 +508,19 @@ - test x"$enable_sslverify" = xyes && AC_DEFINE(USE_SSL_VERIFY) - AC_MSG_RESULT($enable_sslverify) + + # 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. */ +- configure_input="Generated from "`IFS=: +- echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." ++ configure_input='Generated from '` ++ $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' ++ `' by configure.' + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" +- { echo "$as_me:$LINENO: creating $ac_file" >&5 +-echo "$as_me: creating $ac_file" >&6;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 ++$as_echo "$as_me: creating $ac_file" >&6;} + fi ++ # Neutralize special characters interpreted by sed in replacement strings. ++ case $configure_input in #( ++ *\&* | *\|* | *\\* ) ++ ac_sed_conf_input=`$as_echo "$configure_input" | ++ sed 's/[\\\\&|]/\\\\&/g'`;; #( ++ *) ac_sed_conf_input=$configure_input;; ++ esac + + case $ac_tag in +- *:-:* | *:-) cat >"$tmp/stdin";; ++ *:-:* | *:-) cat >"$tmp/stdin" \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; + esac + ;; + esac +@@ -11800,42 +9227,7 @@ + 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'` +- { as_dir="$ac_dir" +- case $as_dir in #( +- -*) as_dir=./$as_dir;; +- esac +- test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { +- as_dirs= +- while :; do +- case $as_dir in #( +- *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( +- *) as_qdir=$as_dir;; +- esac +- as_dirs="'$as_qdir' $as_dirs" +- as_dir=`$as_dirname -- "$as_dir" || +-$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" | ++$as_echo X"$ac_file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q +@@ -11853,20 +9245,15 @@ + q + } + s/.*/./; q'` +- test -d "$as_dir" && break +- done +- test -z "$as_dirs" || eval "mkdir $as_dirs" +- } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +-echo "$as_me: error: cannot create directory $as_dir" >&2;} +- { (exit 1); exit 1; }; }; } ++ as_dir="$ac_dir"; as_fn_mkdir_p + ac_builddir=. + + case "$ac_dir" in + .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) +- ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` ++ ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. +- ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` ++ ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; +@@ -11906,12 +9293,12 @@ + esac + _ACEOF + +-cat >>$CONFIG_STATUS <<\_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + # If the template does not know about datarootdir, expand it. + # FIXME: This hack should be removed a few years after 2.60. + ac_datarootdir_hack=; ac_datarootdir_seen= +- +-case `sed -n '/datarootdir/ { ++ac_sed_dataroot=' ++/datarootdir/ { + p + q + } +@@ -11919,36 +9306,37 @@ + /@docdir@/p + /@infodir@/p + /@localedir@/p +-/@mandir@/p +-' $ac_file_inputs` in ++/@mandir@/p' ++case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in + *datarootdir*) ac_datarootdir_seen=yes;; + *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) +- { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +-echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 ++$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + _ACEOF +-cat >>$CONFIG_STATUS <<_ACEOF ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g + s&@infodir@&$infodir&g + s&@localedir@&$localedir&g + s&@mandir@&$mandir&g +- s&\\\${datarootdir}&$datarootdir&g' ;; ++ s&\\\${datarootdir}&$datarootdir&g' ;; + esac + _ACEOF + + # Neutralize VPATH when `$srcdir' = `.'. + # Shell code in configure.ac might set extrasub. + # FIXME: do we really want to maintain this feature? +-cat >>$CONFIG_STATUS <<_ACEOF +- sed "$ac_vpsub ++cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ++ac_sed_extra="$ac_vpsub + $extrasub + _ACEOF +-cat >>$CONFIG_STATUS <<\_ACEOF ++cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 + :t + /@[a-zA-Z_][a-zA-Z_0-9]*@/!b +-s&@configure_input@&$configure_input&;t t ++s|@configure_input@|$ac_sed_conf_input|;t t + s&@top_builddir@&$ac_top_builddir_sub&;t t ++s&@top_build_prefix@&$ac_top_build_prefix&;t t + s&@srcdir@&$ac_srcdir&;t t + s&@abs_srcdir@&$ac_abs_srcdir&;t t + s&@top_srcdir@&$ac_top_srcdir&;t t +@@ -11958,123 +9346,52 @@ + s&@abs_top_builddir@&$ac_abs_top_builddir&;t t + s&@INSTALL@&$ac_INSTALL&;t t + $ac_datarootdir_hack +-" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out ++" ++eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 + + test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && +- { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' + which seems to be undefined. Please make sure it is defined." >&5 +-echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' ++$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' + which seems to be undefined. Please make sure it is defined." >&2;} + + rm -f "$tmp/stdin" + case $ac_file in +- -) cat "$tmp/out"; rm -f "$tmp/out";; +- *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; +- esac ++ -) cat "$tmp/out" && rm -f "$tmp/out";; ++ *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; ++ esac \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 + ;; + :H) + # + # CONFIG_HEADER + # +-_ACEOF +- +-# Transform confdefs.h into a sed script `conftest.defines', that +-# substitutes the proper values into config.h.in to produce config.h. +-rm -f conftest.defines conftest.tail +-# First, append a space to every undef/define line, to ease matching. +-echo 's/$/ /' >conftest.defines +-# Then, protect against being on the right side of a sed subst, or in +-# an unquoted here document, in config.status. If some macros were +-# called several times there might be several #defines for the same +-# symbol, which is useless. But do not sort them, since the last +-# AC_DEFINE must be honored. +-ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +-# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where +-# NAME is the cpp macro being defined, VALUE is the value it is being given. +-# PARAMS is the parameter list in the macro definition--in most cases, it's +-# just an empty string. +-ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' +-ac_dB='\\)[ (].*,\\1define\\2' +-ac_dC=' ' +-ac_dD=' ,' +- +-uniq confdefs.h | +- sed -n ' +- t rset +- :rset +- s/^[ ]*#[ ]*define[ ][ ]*// +- t ok +- d +- :ok +- s/[\\&,]/\\&/g +- s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p +- s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p +- ' >>conftest.defines +- +-# Remove the space that was appended to ease matching. +-# Then replace #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. +-# (The regexp can be short, since the line contains either #define or #undef.) +-echo 's/ $// +-s,^[ #]*u.*,/* & */,' >>conftest.defines +- +-# Break up conftest.defines: +-ac_max_sed_lines=50 +- +-# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" +-# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" +-# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" +-# et cetera. +-ac_in='$ac_file_inputs' +-ac_out='"$tmp/out1"' +-ac_nxt='"$tmp/out2"' +- +-while : +-do +- # Write a here document: +- cat >>$CONFIG_STATUS <<_ACEOF +- # First, check the format of the line: +- cat >"\$tmp/defines.sed" <<\\CEOF +-/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def +-/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def +-b +-:def +-_ACEOF +- sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS +- echo 'CEOF +- sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS +- ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in +- sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail +- grep . conftest.tail >/dev/null || break +- rm -f conftest.defines +- mv conftest.tail conftest.defines +-done +-rm -f conftest.defines conftest.tail +- +-echo "ac_result=$ac_in" >>$CONFIG_STATUS +-cat >>$CONFIG_STATUS <<\_ACEOF + if test x"$ac_file" != x-; then +- echo "/* $configure_input */" >"$tmp/config.h" +- cat "$ac_result" >>"$tmp/config.h" +- if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then +- { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 +-echo "$as_me: $ac_file is unchanged" >&6;} ++ { ++ $as_echo "/* $configure_input */" \ ++ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" ++ } >"$tmp/config.h" \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 ++ if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 ++$as_echo "$as_me: $ac_file is unchanged" >&6;} + else +- rm -f $ac_file +- mv "$tmp/config.h" $ac_file ++ rm -f "$ac_file" ++ mv "$tmp/config.h" "$ac_file" \ ++ || as_fn_error "could not create $ac_file" "$LINENO" 5 + fi + else +- echo "/* $configure_input */" +- cat "$ac_result" ++ $as_echo "/* $configure_input */" \ ++ && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ ++ || as_fn_error "could not create -" "$LINENO" 5 fi --fi]) -+fi -+AC_SUBST(USE_DIGEST_AUTH) -+AC_MSG_CHECKING(if digest auth is enabled) -+AC_ARG_ENABLE(digest_auth, -+ [ --disable-digest-auth disable digest auth],, -+ [enable_digest_auth="yes"]) -+if test x"$enable_digest_auth" = xyes -a x"$w3m_ssl" = xfound; then -+ AC_DEFINE(USE_DIGEST_AUTH) -+else -+ enable_digest_auth="no" +- rm -f "$tmp/out12" + ;; + +- :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 +-echo "$as_me: executing $ac_file commands" >&6;} ++ :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 ++$as_echo "$as_me: executing $ac_file commands" >&6;} + ;; + esac + +@@ -12194,11 +9511,13 @@ + done # for ac_tag + + +-{ (exit 0); exit 0; } ++as_fn_exit 0 + _ACEOF +-chmod +x $CONFIG_STATUS + ac_clean_files=$ac_clean_files_save + ++test $ac_write_fail = 0 || ++ as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 ++ + + # configure is writing to config.log, and then calls config.status. + # config.status does its own redirection, appending to config.log. +@@ -12218,7 +9537,11 @@ + 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; } ++ $ac_cs_success || as_fn_exit $? +fi -+AC_MSG_RESULT($enable_digest_auth) -+]) - # - # ---------------------------------------------------------------- - # AC_W3M_ALARM -diff -urN w3m-0.5.2.orig/backend.c w3m/backend.c ---- w3m-0.5.2.orig/backend.c 2003-09-23 06:02:16.000000000 +0900 -+++ w3m/backend.c 2010-07-18 23:10:09.000000000 +0900 -@@ -1,4 +1,4 @@ --/* $Id: backend.c,v 1.13 2003/09/22 21:02:16 ukai Exp $ */ -+/* $Id: backend.c,v 1.14 2010/07/18 14:10:09 htrb Exp $ */ - #include - #include - #include -@@ -95,7 +95,7 @@ - buf = loadGeneralFile(url, NULL, NO_REFERER, 0, request); - do_download = FALSE; - if (buf != NULL && buf != NO_BUFFER) { -- if (!strcasecmp(buf->type, "text/html") && backend_halfdump_buf) { -+ if (is_html_type(buf->type) && backend_halfdump_buf) { - TextLineListItem *p; - Str first, last; - int len = 0; -diff -urN w3m-0.5.2.orig/buffer.c w3m/buffer.c ---- w3m-0.5.2.orig/buffer.c 2003-09-27 02:59:51.000000000 +0900 -+++ w3m/buffer.c 2010-07-18 23:10:09.000000000 +0900 -@@ -1,4 +1,4 @@ --/* $Id: buffer.c,v 1.29 2003/09/26 17:59:51 ukai Exp $ */ -+/* $Id: buffer.c,v 1.30 2010/07/18 14:10:09 htrb Exp $ */ - #include "fm.h" ++if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 ++$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} + fi + + +diff -urN w3m-0.5.2/configure.ac w3m/configure.ac +--- w3m-0.5.2/configure.ac 2007-05-31 21:17:05.000000000 +0900 ++++ w3m/configure.ac 2010-08-10 19:16:57.000000000 +0900 +@@ -107,6 +107,11 @@ + AC_W3M_GC + AC_CHECK_LIB(z, zError, [AUXBIN_TARGETS="$AUXBIN_TARGETS inflate\$(EXT)"]) + ++AC_CHECK_TYPE([socklen_t], ++ [AC_DEFINE(HAVE_SOCKLEN_T)], , ++ [#include ++ #include ]) ++ + AC_DEFINE(AUXBIN_TARGETS, "$AUXBIN_TARGETS") - #ifdef USE_MOUSE -@@ -558,7 +558,7 @@ - WcOption.auto_detect = WC_OPT_DETECT_OFF; - UseContentCharset = FALSE; - #endif -- if (!strcasecmp(buf->type, "text/html")) -+ if (is_html_type(buf->type)) - loadHTMLBuffer(&f, buf); - else - loadBuffer(&f, buf); -@@ -590,7 +590,7 @@ - gotoLine(buf, cur->linenumber); - } - buf->pos -= buf->currentLine->bpos; -- if (FoldLine && strcasecmp(buf->type, "text/html")) -+ if (FoldLine && !is_html_type(buf->type)) - buf->currentColumn = 0; - else - buf->currentColumn = sbuf.currentColumn; -diff -urN w3m-0.5.2.orig/cookie.c w3m/cookie.c ---- w3m-0.5.2.orig/cookie.c 2006-12-10 19:53:22.000000000 +0900 + AC_SUBST(USE_BINMODE_STREAM) +diff -urN w3m-0.5.2/cookie.c w3m/cookie.c +--- w3m-0.5.2/cookie.c 2006-12-10 19:53:22.000000000 +0900 +++ w3m/cookie.c 2010-07-26 20:38:53.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: cookie.c,v 1.10 2006/12/10 10:53:22 inu Exp $ */ @@ -393,8 +15077,8 @@ diff -urN w3m-0.5.2.orig/cookie.c w3m/cookie.c } } else { -diff -urN w3m-0.5.2.orig/display.c w3m/display.c ---- w3m-0.5.2.orig/display.c 2007-05-29 21:07:02.000000000 +0900 +diff -urN w3m-0.5.2/display.c w3m/display.c +--- w3m-0.5.2/display.c 2007-05-29 21:07:02.000000000 +0900 +++ w3m/display.c 2010-07-18 23:10:09.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: display.c,v 1.70 2007/05/29 12:07:02 inu Exp $ */ @@ -411,8 +15095,20 @@ diff -urN w3m-0.5.2.orig/display.c w3m/display.c || buf->need_reshape) { buf->need_reshape = TRUE; reshapeBuffer(buf); -diff -urN w3m-0.5.2.orig/doc/MANUAL.html w3m/doc/MANUAL.html ---- w3m-0.5.2.orig/doc/MANUAL.html 2002-07-09 14:54:46.000000000 +0900 +diff -urN w3m-0.5.2/doc/FAQ.html w3m/doc/FAQ.html +--- w3m-0.5.2/doc/FAQ.html 2006-04-08 20:26:23.000000000 +0900 ++++ w3m/doc/FAQ.html 2010-10-11 21:55:13.000000000 +0900 +@@ -54,7 +54,7 @@ +
  • w3m appends a URL to the former one despite of having cleared the line with Ctrl-u. What to do?

    + +
    +-
  • Misc

    ++
  • Misc

    +
      +
    • What is w3m's configuration file?

      +
    • What are these w3mxxxx files in my ~/.w3m directory for?

      +diff -urN w3m-0.5.2/doc/MANUAL.html w3m/doc/MANUAL.html +--- w3m-0.5.2/doc/MANUAL.html 2002-07-09 14:54:46.000000000 +0900 +++ w3m/doc/MANUAL.html 2010-08-04 23:06:36.000000000 +0900 @@ -103,8 +103,6 @@
      Process cookies. @@ -432,8 +15128,8 @@ diff -urN w3m-0.5.2.orig/doc/MANUAL.html w3m/doc/MANUAL.html
      -no-mouse
      Don't activate mouse.
      -config file -diff -urN w3m-0.5.2.orig/doc/README.m17n w3m/doc/README.m17n ---- w3m-0.5.2.orig/doc/README.m17n 2003-09-23 06:02:23.000000000 +0900 +diff -urN w3m-0.5.2/doc/README.m17n w3m/doc/README.m17n +--- w3m-0.5.2/doc/README.m17n 2003-09-23 06:02:23.000000000 +0900 +++ w3m/doc/README.m17n 2010-08-04 23:06:36.000000000 +0900 @@ -202,7 +202,7 @@ Use alternate expression with ASCII for entities. (Default: ON) @@ -444,8 +15140,8 @@ diff -urN w3m-0.5.2.orig/doc/README.m17n w3m/doc/README.m17n If it is OFF, ruled line is used with CJK charset or UTF-8. Code conversion -diff -urN w3m-0.5.2.orig/doc/README.passwd w3m/doc/README.passwd ---- w3m-0.5.2.orig/doc/README.passwd 1970-01-01 09:00:00.000000000 +0900 +diff -urN w3m-0.5.2/doc/README.passwd w3m/doc/README.passwd +--- w3m-0.5.2/doc/README.passwd 1970-01-01 09:00:00.000000000 +0900 +++ w3m/doc/README.passwd 2010-08-03 19:02:16.000000000 +0900 @@ -0,0 +1,23 @@ +You can save your passwords and usernames for a web page which require @@ -471,20 +15167,82 @@ diff -urN w3m-0.5.2.orig/doc/README.passwd w3m/doc/README.passwd +that. If you can not set the permission for the passwd_file because +of the restriction of your OS, you can suppress the warning with the +setting of disable_secret_security_check. -diff -urN w3m-0.5.2.orig/doc/w3m.1 w3m/doc/w3m.1 ---- w3m-0.5.2.orig/doc/w3m.1 2002-11-12 21:36:30.000000000 +0900 -+++ w3m/doc/w3m.1 2010-08-03 19:25:23.000000000 +0900 -@@ -120,9 +120,6 @@ +diff -urN w3m-0.5.2/doc/w3m.1 w3m/doc/w3m.1 +--- w3m-0.5.2/doc/w3m.1 2002-11-12 21:36:30.000000000 +0900 ++++ w3m/doc/w3m.1 2010-10-11 21:55:13.000000000 +0900 +@@ -8,7 +8,6 @@ + .B w3m + [options] [URL or filename] + .PP +-Use "w3m -h" to display a complete list of current options. + .SH DESCRIPTION + .\" This defines appropriate quote strings for nroff and troff + .ds lq \&" +@@ -53,6 +52,12 @@ + .B -l line + # of preserved line (default 10000) + .TP ++.B -I charset ++document charset ++.TP ++.B -O charset ++display/output charset ++.TP + .B -B + load bookmark + .TP +@@ -71,6 +76,9 @@ + .B -M + monochrome display + .TP ++.B -N ++open URL of command line on each new tab ++.TP + .B -F + automatically render frame + .TP +@@ -81,8 +89,11 @@ + specify column width (used with -dump) + .TP + .B -ppc count +-specify the number of pixels per character (default 8.0) +-Larger values will make tables narrower. ++specify the number of pixels per character (4.0...32.0). ++Larger values will make tables narrower. [default 8.0] ++.TP ++.B -ppl count ++specify the number of pixels per line (4.0...64.0) + .TP + .B -dump_source + dump page source into stdout +@@ -111,6 +122,12 @@ + .B -no-proxy + don't use proxy + .TP ++.B -4 ++IPv4 only (-o dns_order=4) ++.TP ++.B -6 ++IPv6 only (-o dns_order=6) ++.TP + .B -no-mouse + don't use mouse + .TP +@@ -120,8 +137,11 @@ .B -no-cookie don't use cookie .TP -.B -pauth user:pass -proxy authentication --.TP ++.B -graph ++use graphic character ++.TP ++.B -no-graph ++don't use graphic character + .TP .B -S squeeze multiple blank lines - .TP -@@ -133,7 +130,7 @@ +@@ -133,7 +153,7 @@ don't use termcap init/deinit .TP .B -title [=TERM] @@ -493,8 +15251,69 @@ diff -urN w3m-0.5.2.orig/doc/w3m.1 w3m/doc/w3m.1 If TERM is specified, use the TERM style title configuration. .TP .B -o opt=value -diff -urN w3m-0.5.2.orig/doc-jp/MANUAL.html w3m/doc-jp/MANUAL.html ---- w3m-0.5.2.orig/doc-jp/MANUAL.html 2006-04-08 20:26:23.000000000 +0900 +@@ -151,6 +171,9 @@ + .B -version + show w3m version + .TP ++.B -reqlog ++write request logfile ++.TP + .B -debug + DO NOT USE + .SH EXAMPLES +@@ -167,12 +190,49 @@ + or + .br + $ cat foo.html | w3m -dump -T text/html >foo.txt ++.SH FILES ++.TP ++.I ${HOME}/.w3m/config ++configuration file ++.TP ++.I ${HOME}/.w3m/keymap ++key binding configuration file ++.\" .TP ++.\" .I ${HOME}/.w3m/menu ++.\" ??? ++.TP ++.I ${HOME}/.w3m/mouse ++mouse configuration file ++.TP ++.I ${HOME}/.w3m/cookie ++cookie file ++.TP ++.I ${HOME}/.w3m/history ++history file ++.TP ++.I ${HOME}/.w3m/passwd ++passowrd and username file ++.TP ++.I ${HOME}/.w3m/pre_form ++form parameters file ++.TP ++.I ${HOME}/.w3m/mailcap ++external viewer configuration file ++.TP ++.I ${HOME}/.w3m/mime.types ++MIME types file ++.\" .TP ++.\" .I ${HOME}/.w3m/urimethodmap ++.\" ??? + .SH NOTES + This is the + .I + w3m +-0.2.1 Release. ++0.5.2 Release. + .PP ++Please see the MANUAL.html file distributed with w3m for ++more detailed documentation. ++ + Additional information about + .I + w3m +diff -urN w3m-0.5.2/doc-jp/MANUAL.html w3m/doc-jp/MANUAL.html +--- w3m-0.5.2/doc-jp/MANUAL.html 2006-04-08 20:26:23.000000000 +0900 +++ w3m/doc-jp/MANUAL.html 2010-08-03 19:02:16.000000000 +0900 @@ -100,8 +100,6 @@ ¥ª¥×¥·¥ç¥ó¤Î̾Á°¤äÃͤϡ¤~/.w3m/config ¤Ç»ØÄꤹ¤ë¤â¤Î¤ÈƱ¤¸¡¥ @@ -505,8 +15324,8 @@ diff -urN w3m-0.5.2.orig/doc-jp/MANUAL.html w3m/doc-jp/MANUAL.html
      -no-mouse
      ¥Þ¥¦¥¹¤òÍøÍѤ·¤Ê¤¤¡¥
      -cookie -diff -urN w3m-0.5.2.orig/doc-jp/README.m17n w3m/doc-jp/README.m17n ---- w3m-0.5.2.orig/doc-jp/README.m17n 2003-09-23 06:02:23.000000000 +0900 +diff -urN w3m-0.5.2/doc-jp/README.m17n w3m/doc-jp/README.m17n +--- w3m-0.5.2/doc-jp/README.m17n 2003-09-23 06:02:23.000000000 +0900 +++ w3m/doc-jp/README.m17n 2010-08-04 23:06:36.000000000 +0900 @@ -230,7 +230,7 @@ ¥¨¥ó¥Æ¥£¥Æ¥£¤ò ASCII ¤ÎÂåÂØɽ¸½¤Çɽ¤¹(¥Ç¥Õ¥©¥ë¥È ON) @@ -517,8 +15336,8 @@ diff -urN w3m-0.5.2.orig/doc-jp/README.m17n w3m/doc-jp/README.m17n OFF ¤Î¾ì¹ç CJK ¤Îʸ»ú¥³¡¼¥É¡¢UTF-8 ¤Ç¤Ï·ÓÀþ¤ò»È¤¦¡£ ¥³¡¼¥ÉÊÑ´¹ -diff -urN w3m-0.5.2.orig/doc-jp/README.passwd w3m/doc-jp/README.passwd ---- w3m-0.5.2.orig/doc-jp/README.passwd 1970-01-01 09:00:00.000000000 +0900 +diff -urN w3m-0.5.2/doc-jp/README.passwd w3m/doc-jp/README.passwd +--- w3m-0.5.2/doc-jp/README.passwd 1970-01-01 09:00:00.000000000 +0900 +++ w3m/doc-jp/README.passwd 2010-08-03 19:02:16.000000000 +0900 @@ -0,0 +1,22 @@ +HTTP $BG'>Z$N$"$k%Z!<%8$dG'>Z$N$"$k(B proxy $B$KBP$7$F!"(B @@ -543,8 +15362,8 @@ diff -urN w3m-0.5.2.orig/doc-jp/README.passwd w3m/doc-jp/README.passwd +passwd_file $B$,B>$N%f!<%6!<$+$iFI$a$k>l9g7Y9p$,=P$^$9$,!"(BOS $B$N@)8B$J$I$G(B +$B%U%!%$%k$N%Q!<%_%C%7%g%s$rJQ$($i$l$J$$>l9g$O$3$N7Y9p$r(B +disable_secret_security_check $B$N@_Dj$GL58z$K$G$-$^$9!#(B -diff -urN w3m-0.5.2.orig/doc-jp/w3m.1 w3m/doc-jp/w3m.1 ---- w3m-0.5.2.orig/doc-jp/w3m.1 2002-11-12 21:36:30.000000000 +0900 +diff -urN w3m-0.5.2/doc-jp/w3m.1 w3m/doc-jp/w3m.1 +--- w3m-0.5.2/doc-jp/w3m.1 2002-11-12 21:36:30.000000000 +0900 +++ w3m/doc-jp/w3m.1 2010-08-03 19:25:23.000000000 +0900 @@ -112,9 +112,6 @@ .B \-no\-proxy @@ -593,8 +15412,8 @@ diff -urN w3m-0.5.2.orig/doc-jp/w3m.1 w3m/doc-jp/w3m.1 .SS ¥Ö¥Ã¥¯¥Þ¡¼¥¯Áàºî .TP .B "ESC b" -diff -urN w3m-0.5.2.orig/file.c w3m/file.c ---- w3m-0.5.2.orig/file.c 2007-05-24 00:06:05.000000000 +0900 +diff -urN w3m-0.5.2/file.c w3m/file.c +--- w3m-0.5.2/file.c 2007-05-24 00:06:05.000000000 +0900 +++ w3m/file.c 2010-08-03 19:02:16.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: file.c,v 1.254 2007/05/23 15:06:05 inu Exp $ */ @@ -902,16 +15721,26 @@ diff -urN w3m-0.5.2.orig/file.c w3m/file.c loadHTMLBuffer(&uf, buf); else loadBuffer(&uf, buf); -diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h ---- w3m-0.5.2.orig/fm.h 2007-05-30 13:47:24.000000000 +0900 -+++ w3m/fm.h 2010-08-04 23:06:36.000000000 +0900 +diff -urN w3m-0.5.2/fm.h w3m/fm.h +--- w3m-0.5.2/fm.h 2007-05-30 13:47:24.000000000 +0900 ++++ w3m/fm.h 2010-08-20 18:47:09.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: fm.h,v 1.138 2007/05/30 04:47:24 inu Exp $ */ -+/* $Id: fm.h,v 1.147 2010/08/04 14:06:36 htrb Exp $ */ ++/* $Id: fm.h,v 1.149 2010/08/20 09:47:09 htrb Exp $ */ /* * w3m: WWW wo Miru utility * -@@ -517,7 +517,8 @@ +@@ -101,6 +101,9 @@ + #define LINELEN 256 /* Initial line length */ + #define PAGER_MAX_LINE 10000 /* Maximum line kept as pager */ + ++#define MAXIMUM_COLS 1024 ++#define DEFAULT_COLS 80 ++ + #ifdef USE_IMAGE + #define MAX_IMAGE 1000 + #define MAX_IMAGE_SIZE 2048 +@@ -517,7 +520,8 @@ char *lock; clen_t size; time_t time; @@ -921,7 +15750,7 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h struct _DownloadList *next; struct _DownloadList *prev; } DownloadList; -@@ -931,6 +932,7 @@ +@@ -931,6 +935,7 @@ global int nextpage_topline init(FALSE); global char *displayTitleTerm init(NULL); global int displayLink init(FALSE); @@ -929,7 +15758,7 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h global int displayLineInfo init(FALSE); global int DecodeURL init(FALSE); global int retryAsHttp init(TRUE); -@@ -947,6 +949,7 @@ +@@ -947,12 +952,19 @@ #else global int displayImage init(FALSE); /* XXX: emacs-w3m use display_image=off */ #endif @@ -937,7 +15766,19 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h global char *Editor init(DEF_EDITOR); #ifdef USE_W3MMAILER global char *Mailer init(NULL); -@@ -976,8 +979,6 @@ + #else + global char *Mailer init(DEF_MAILER); + #endif ++#ifdef USE_W3MMAILER ++#define MAILTO_OPTIONS_USE_W3MMAILER 0 ++#endif ++#define MAILTO_OPTIONS_IGNORE 1 ++#define MAILTO_OPTIONS_USE_MAILTO_URL 2 ++global int MailtoOptions init(MAILTO_OPTIONS_IGNORE); + global char *ExtBrowser init(DEF_EXT_BROWSER); + global char *ExtBrowser2 init(NULL); + global char *ExtBrowser3 init(NULL); +@@ -976,8 +988,6 @@ global int WrapSearch init(FALSE); global int squeezeBlankLine init(FALSE); global char *BookmarkFile init(NULL); @@ -946,7 +15787,7 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h global int UseExternalDirBuffer init(TRUE); global char *DirBufferCommand init("file:///$LIB/dirlist" CGI_EXTENSION); #ifdef USE_DICT -@@ -1038,6 +1039,7 @@ +@@ -1038,6 +1048,7 @@ global char FollowLocale init(TRUE); global char UseContentCharset init(TRUE); global char SearchConv init(TRUE); @@ -954,7 +15795,7 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h #define Str_conv_from_system(x) wc_Str_conv((x), SystemCharset, InnerCharset) #define Str_conv_to_system(x) wc_Str_conv_strict((x), InnerCharset, SystemCharset) #define Str_conv_to_halfdump(x) (ExtHalfdump ? wc_Str_conv((x), InnerCharset, DisplayCharset) : (x)) -@@ -1055,7 +1057,10 @@ +@@ -1055,7 +1066,10 @@ #define wc_Str_conv_strict(x,charset0,charset1) (x) #endif global char UseAltEntity init(TRUE); @@ -966,7 +15807,7 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h extern char *graph_symbol[]; extern char *graph2_symbol[]; extern int symbol_width; -@@ -1108,8 +1113,10 @@ +@@ -1108,8 +1122,10 @@ global int accept_bad_cookie init(ACCEPT_BAD_COOKIE_DISCARD); global char *cookie_reject_domains init(NULL); global char *cookie_accept_domains init(NULL); @@ -977,8 +15818,8 @@ diff -urN w3m-0.5.2.orig/fm.h w3m/fm.h #endif /* USE_COOKIE */ #ifdef USE_IMAGE -diff -urN w3m-0.5.2.orig/form.c w3m/form.c ---- w3m-0.5.2.orig/form.c 2004-02-06 02:23:07.000000000 +0900 +diff -urN w3m-0.5.2/form.c w3m/form.c +--- w3m-0.5.2/form.c 2004-02-06 02:23:07.000000000 +0900 +++ w3m/form.c 2010-07-18 22:48:48.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: form.c,v 1.34 2004/02/05 17:23:07 ukai Exp $ */ @@ -994,8 +15835,396 @@ diff -urN w3m-0.5.2.orig/form.c w3m/form.c return pos; } -diff -urN w3m-0.5.2.orig/istream.c w3m/istream.c ---- w3m-0.5.2.orig/istream.c 2007-05-24 00:06:05.000000000 +0900 +diff -urN w3m-0.5.2/ftp.c w3m/ftp.c +--- w3m-0.5.2/ftp.c 2007-05-31 10:19:50.000000000 +0900 ++++ w3m/ftp.c 2010-08-11 18:31:33.000000000 +0900 +@@ -1,4 +1,4 @@ +-/* $Id: ftp.c,v 1.39 2007/05/31 01:19:50 inu Exp $ */ ++/* $Id: ftp.c,v 1.41 2010/08/11 09:31:33 htrb Exp $ */ + #include + #ifndef __MINGW32_VERSION + #include +@@ -25,6 +25,10 @@ + #include + #endif /* __MINGW32_VERSION */ + ++#ifndef HAVE_SOCKLEN_T ++typedef int socklen_t; ++#endif ++ + typedef struct _FTP { + char *host; + int port; +@@ -128,7 +132,7 @@ + + if (n > 0 && ftp->pass[n - 1] == '@') { + struct sockaddr_in sockname; +- int socknamelen = sizeof(sockname); ++ socklen_t socknamelen = sizeof(sockname); + + if (!getsockname(sock, (struct sockaddr *)&sockname, &socknamelen)) { + struct hostent *sockent; +@@ -192,7 +196,8 @@ + int family; + #ifdef INET6 + struct sockaddr_storage sockaddr; +- int sockaddrlen, port; ++ int port; ++ socklen_t sockaddrlen; + unsigned char d1, d2, d3, d4; + char abuf[INET6_ADDRSTRLEN]; + #endif +diff -urN w3m-0.5.2/html.c w3m/html.c +--- w3m-0.5.2/html.c 2007-04-19 21:00:38.000000000 +0900 ++++ w3m/html.c 2010-08-14 10:29:40.000000000 +0900 +@@ -1,4 +1,4 @@ +-/* $Id: html.c,v 1.30 2007/04/19 12:00:38 inu Exp $ */ ++/* $Id: html.c,v 1.32 2010/08/14 01:29:40 htrb Exp $ */ + #include "html.h" + + /* Define HTML Tag Infomation Table */ +@@ -127,15 +127,15 @@ + {"h", ALST_P, MAXA_P, 0}, /* 3 HTML_H */ + {"/h", NULL, 0, TFLG_END}, /* 4 HTML_N_H */ + {"p", ALST_P, MAXA_P, 0}, /* 5 HTML_P */ +- {"br", NULL, 0, 0}, /* 6 HTML_BR */ +- {"b", NULL, 0, 0}, /* 7 HTML_B */ ++ {"br", ALST_NOP, MAXA_NOP, 0}, /* 6 HTML_BR */ ++ {"b", ALST_NOP, MAXA_NOP, 0}, /* 7 HTML_B */ + {"/b", NULL, 0, TFLG_END}, /* 8 HTML_N_B */ + {"ul", ALST_UL, MAXA_UL, 0}, /* 9 HTML_UL */ + {"/ul", NULL, 0, TFLG_END}, /* 10 HTML_N_UL */ + {"li", ALST_LI, MAXA_LI, 0}, /* 11 HTML_LI */ + {"ol", ALST_UL, MAXA_UL, 0}, /* 12 HTML_OL */ + {"/ol", NULL, 0, TFLG_END}, /* 13 HTML_N_OL */ +- {"title", NULL, 0, 0}, /* 14 HTML_TITLE */ ++ {"title", ALST_NOP, MAXA_NOP, 0}, /* 14 HTML_TITLE */ + {"/title", NULL, 0, TFLG_END}, /* 15 HTML_N_TITLE */ + {"hr", ALST_HR, MAXA_HR, 0}, /* 16 HTML_HR */ + {"dl", ALST_DL, MAXA_DL, 0}, /* 17 HTML_DL */ +@@ -147,11 +147,11 @@ + {"blockquote", ALST_NOP, MAXA_NOP, 0}, /* 23 HTML_BLQ */ + {"/blockquote", NULL, 0, TFLG_END}, /* 24 HTML_N_BLQ */ + {"img", ALST_IMG, MAXA_IMG, 0}, /* 25 HTML_IMG */ +- {"listing", NULL, 0, 0}, /* 26 HTML_LISTING */ ++ {"listing", ALST_NOP, MAXA_NOP, 0}, /* 26 HTML_LISTING */ + {"/listing", NULL, 0, TFLG_END}, /* 27 HTML_N_LISTING */ +- {"xmp", NULL, 0, 0}, /* 28 HTML_XMP */ ++ {"xmp", ALST_NOP, MAXA_NOP, 0}, /* 28 HTML_XMP */ + {"/xmp", NULL, 0, TFLG_END}, /* 29 HTML_N_XMP */ +- {"plaintext", NULL, 0, 0}, /* 30 HTML_PLAINTEXT */ ++ {"plaintext", ALST_NOP, MAXA_NOP, 0}, /* 30 HTML_PLAINTEXT */ + {"table", ALST_TABLE, MAXA_TABLE, 0}, /* 31 HTML_TABLE */ + {"/table", NULL, 0, TFLG_END}, /* 32 HTML_N_TABLE */ + {"meta", ALST_META, MAXA_META, 0}, /* 33 HTML_META */ +@@ -159,9 +159,9 @@ + {"frame", ALST_FRAME, MAXA_FRAME, 0}, /* 35 HTML_FRAME */ + {"frameset", ALST_FRAMESET, MAXA_FRAMESET, 0}, /* 36 HTML_FRAMESET */ + {"/frameset", NULL, 0, TFLG_END}, /* 37 HTML_N_FRAMESET */ +- {"center", NULL, 0, 0}, /* 38 HTML_CENTER */ ++ {"center", ALST_NOP, MAXA_NOP, 0}, /* 38 HTML_CENTER */ + {"/center", NULL, 0, TFLG_END}, /* 39 HTML_N_CENTER */ +- {"font", NULL, 0, 0}, /* 40 HTML_FONT */ ++ {"font", ALST_NOP, MAXA_NOP, 0}, /* 40 HTML_FONT */ + {"/font", NULL, 0, TFLG_END}, /* 41 HTML_N_FONT */ + {"form", ALST_FORM, MAXA_FORM, 0}, /* 42 HTML_FORM */ + {"/form", NULL, 0, TFLG_END}, /* 43 HTML_N_FORM */ +@@ -171,7 +171,7 @@ + {"select", ALST_SELECT, MAXA_SELECT, 0}, /* 47 HTML_SELECT */ + {"/select", NULL, 0, TFLG_END}, /* 48 HTML_N_SELECT */ + {"option", ALST_OPTION, MAXA_OPTION, 0}, /* 49 HTML_OPTION */ +- {"nobr", NULL, 0, 0}, /* 50 HTML_NOBR */ ++ {"nobr", ALST_NOP, MAXA_NOP, 0}, /* 50 HTML_NOBR */ + {"/nobr", NULL, 0, TFLG_END}, /* 51 HTML_N_NOBR */ + {"div", ALST_P, MAXA_P, 0}, /* 52 HTML_DIV */ + {"/div", NULL, 0, TFLG_END}, /* 53 HTML_N_DIV */ +@@ -179,19 +179,19 @@ + {"map", ALST_MAP, MAXA_MAP, 0}, /* 55 HTML_MAP */ + {"/map", NULL, 0, TFLG_END}, /* 56 HTML_N_MAP */ + {"area", ALST_AREA, MAXA_AREA, 0}, /* 57 HTML_AREA */ +- {"script", NULL, 0, 0}, /* 58 HTML_SCRIPT */ ++ {"script", ALST_NOP, MAXA_NOP, 0}, /* 58 HTML_SCRIPT */ + {"/script", NULL, 0, TFLG_END}, /* 59 HTML_N_SCRIPT */ + {"base", ALST_BASE, MAXA_BASE, 0}, /* 60 HTML_BASE */ +- {"del", NULL, 0, 0}, /* 61 HTML_DEL */ ++ {"del", ALST_NOP, MAXA_NOP, 0}, /* 61 HTML_DEL */ + {"/del", NULL, 0, TFLG_END}, /* 62 HTML_N_DEL */ +- {"ins", NULL, 0, 0}, /* 63 HTML_INS */ ++ {"ins", ALST_NOP, MAXA_NOP, 0}, /* 63 HTML_INS */ + {"/ins", NULL, 0, TFLG_END}, /* 64 HTML_N_INS */ +- {"u", NULL, 0, 0}, /* 65 HTML_U */ ++ {"u", ALST_NOP, MAXA_NOP, 0}, /* 65 HTML_U */ + {"/u", NULL, 0, TFLG_END}, /* 66 HTML_N_U */ +- {"style", NULL, 0, 0}, /* 67 HTML_STYLE */ ++ {"style", ALST_NOP, MAXA_NOP, 0}, /* 67 HTML_STYLE */ + {"/style", NULL, 0, TFLG_END}, /* 68 HTML_N_STYLE */ +- {"wbr", NULL, 0, 0}, /* 69 HTML_WBR */ +- {"em", NULL, 0, 0}, /* 70 HTML_EM */ ++ {"wbr", ALST_NOP, MAXA_NOP, 0}, /* 69 HTML_WBR */ ++ {"em", ALST_NOP, MAXA_NOP, 0}, /* 70 HTML_EM */ + {"/em", NULL, 0, TFLG_END}, /* 71 HTML_N_EM */ + {"body", ALST_BODY, MAXA_BODY, 0}, /* 72 HTML_BODY */ + {"/body", NULL, 0, TFLG_END}, /* 73 HTML_N_BODY */ +@@ -203,72 +203,114 @@ + {"/caption", NULL, 0, TFLG_END}, /* 79 HTML_N_CAPTION */ + {"th", ALST_TD, MAXA_TD, 0}, /* 80 HTML_TH */ + {"/th", NULL, 0, TFLG_END}, /* 81 HTML_N_TH */ +- {"thead", NULL, 0, 0}, /* 82 HTML_THEAD */ ++ {"thead", ALST_NOP, MAXA_NOP, 0}, /* 82 HTML_THEAD */ + {"/thead", NULL, 0, TFLG_END}, /* 83 HTML_N_THEAD */ +- {"tbody", NULL, 0, 0}, /* 84 HTML_TBODY */ ++ {"tbody", ALST_NOP, MAXA_NOP, 0}, /* 84 HTML_TBODY */ + {"/tbody", NULL, 0, TFLG_END}, /* 85 HTML_N_TBODY */ +- {"tfoot", NULL, 0, 0}, /* 86 HTML_TFOOT */ ++ {"tfoot", ALST_NOP, MAXA_NOP, 0}, /* 86 HTML_TFOOT */ + {"/tfoot", NULL, 0, TFLG_END}, /* 87 HTML_N_TFOOT */ +- {"colgroup", NULL, 0, 0}, /* 88 HTML_COLGROUP */ ++ {"colgroup", ALST_NOP, MAXA_NOP, 0}, /* 88 HTML_COLGROUP */ + {"/colgroup", NULL, 0, TFLG_END}, /* 89 HTML_N_COLGROUP */ +- {"col", NULL, 0, 0}, /* 90 HTML_COL */ ++ {"col", ALST_NOP, MAXA_NOP, 0}, /* 90 HTML_COL */ + {"bgsound", ALST_BGSOUND, MAX_BGSOUND, 0}, /* 91 HTML_BGSOUND */ + {"applet", ALST_APPLET, MAX_APPLET, 0}, /* 92 HTML_APPLET */ + {"embed", ALST_EMBED, MAX_EMBED, 0}, /* 93 HTML_EMBED */ + {"/option", NULL, 0, TFLG_END}, /* 94 HTML_N_OPTION */ +- {"head", NULL, 0, 0}, /* 95 HTML_HEAD */ ++ {"head", ALST_NOP, MAXA_NOP, 0}, /* 95 HTML_HEAD */ + {"/head", NULL, 0, TFLG_END}, /* 96 HTML_N_HEAD */ +- {"doctype", NULL, 0, 0}, /* 97 HTML_DOCTYPE */ ++ {"doctype", ALST_NOP, MAXA_NOP, 0}, /* 97 HTML_DOCTYPE */ + {"noframes", ALST_NOFRAMES, MAXA_NOFRAMES, 0}, /* 98 HTML_NOFRAMES */ + {"/noframes", NULL, 0, TFLG_END}, /* 99 HTML_N_NOFRAMES */ + +- {"sup", NULL, 0, 0}, /* 100 HTML_SUP */ ++ {"sup", ALST_NOP, MAXA_NOP, 0}, /* 100 HTML_SUP */ + {"/sup", NULL, 0, 0}, /* 101 HTML_N_SUP */ +- {"sub", NULL, 0, 0}, /* 102 HTML_SUB */ ++ /* FIXME: Should /sup and /sub have TFLG_END ? */ ++ {"sub", ALST_NOP, MAXA_NOP, 0}, /* 102 HTML_SUB */ + {"/sub", NULL, 0, 0}, /* 103 HTML_N_SUB */ + {"link", ALST_LINK, MAXA_LINK, 0}, /* 104 HTML_LINK */ +- {"s", NULL, 0, 0}, /* 105 HTML_S */ ++ {"s", ALST_NOP, MAXA_NOP, 0}, /* 105 HTML_S */ + {"/s", NULL, 0, TFLG_END}, /* 106 HTML_N_S */ +- {"q", NULL, 0, 0}, /* 107 HTML_Q */ ++ {"q", ALST_NOP, MAXA_NOP, 0}, /* 107 HTML_Q */ + {"/q", NULL, 0, TFLG_END}, /* 108 HTML_N_Q */ +- {"i", NULL, 0, 0}, /* 109 HTML_I */ ++ {"i", ALST_NOP, MAXA_NOP, 0}, /* 109 HTML_I */ + {"/i", NULL, 0, TFLG_END}, /* 110 HTML_N_I */ +- {"strong", NULL, 0, 0}, /* 111 HTML_STRONG */ ++ {"strong", ALST_NOP, MAXA_NOP, 0}, /* 111 HTML_STRONG */ + {"/strong", NULL, 0, TFLG_END}, /* 112 HTML_N_STRONG */ +- {NULL, NULL, 0, 0}, /* 113 Undefined */ +- {NULL, NULL, 0, 0}, /* 114 Undefined */ +- {NULL, NULL, 0, 0}, /* 115 Undefined */ +- {NULL, NULL, 0, 0}, /* 116 Undefined */ +- {NULL, NULL, 0, 0}, /* 117 Undefined */ +- {NULL, NULL, 0, 0}, /* 118 Undefined */ +- {NULL, NULL, 0, 0}, /* 119 Undefined */ ++ {"span", ALST_NOP, MAXA_NOP, 0}, /* 113 HTML_SPAN */ ++ {"/span", NULL, 0, TFLG_END}, /* 114 HTML_N_SPAN */ ++ {"abbr", ALST_NOP, MAXA_NOP, 0}, /* 115 HTML_ABBR */ ++ {"/abbr", NULL, 0, TFLG_END}, /* 116 HTML_N_ABBR */ ++ {"acronym", ALST_NOP, MAXA_NOP, 0}, /* 117 HTML_ACRONYM */ ++ {"/acronym", NULL, 0, TFLG_END}, /* 118 HTML_N_ACRONYM */ ++ {"basefont", ALST_NOP, MAXA_NOP, 0}, /* 119 HTML_BASEFONT */ ++ {"bdo", ALST_NOP, MAXA_NOP, 0}, /* 120 HTML_BDO */ ++ {"/bdo", NULL, 0, TFLG_END}, /* 121 HTML_N_BDO */ ++ {"big", ALST_NOP, MAXA_NOP, 0}, /* 122 HTML_BIG */ ++ {"/big", NULL, 0, TFLG_END}, /* 123 HTML_N_BIG */ ++ {"button", ALST_NOP, MAXA_NOP, 0}, /* 124 HTML_BUTTON */ ++ {"fieldset", ALST_NOP, MAXA_NOP, 0}, /* 125 HTML_FIELDSET */ ++ {"/fieldset", NULL, 0, TFLG_END}, /* 126 HTML_N_FIELDSET */ ++ {"iframe", ALST_NOP, MAXA_NOP, 0}, /* 127 HTML_IFRAME */ ++ {"label", ALST_NOP, MAXA_NOP, 0}, /* 128 HTML_LABEL */ ++ {"/label", NULL, 0, TFLG_END}, /* 129 HTML_N_LABEL */ ++ {"legend", ALST_NOP, MAXA_NOP, 0}, /* 130 HTML_LEGEND */ ++ {"/legend", NULL, 0, TFLG_END}, /* 131 HTML_N_LEGEND */ ++ {"noscript", ALST_NOP, MAXA_NOP, 0}, /* 132 HTML_NOSCRIPT */ ++ {"/noscript", NULL, 0, TFLG_END}, /* 133 HTML_N_NOSCRIPT */ ++ {"object", ALST_NOP, MAXA_NOP, 0}, /* 134 HTML_OBJECT */ ++ {"optgroup", ALST_NOP, MAXA_NOP, 0}, /* 135 HTML_OPTGROUP */ ++ {"/optgroup", NULL, 0, TFLG_END}, /* 136 HTML_N_OPTGROUP */ ++ {"param", ALST_NOP, MAXA_NOP, 0}, /* 137 HTML_PARAM */ ++ {"small", ALST_NOP, MAXA_NOP, 0}, /* 138 HTML_SMALL */ ++ {"/small", NULL, 0, TFLG_END}, /* 139 HTML_N_SMALL */ ++ ++ {NULL, NULL, 0, 0}, /* 140 Undefined */ ++ {NULL, NULL, 0, 0}, /* 141 Undefined */ ++ {NULL, NULL, 0, 0}, /* 142 Undefined */ ++ {NULL, NULL, 0, 0}, /* 143 Undefined */ ++ {NULL, NULL, 0, 0}, /* 144 Undefined */ ++ {NULL, NULL, 0, 0}, /* 145 Undefined */ ++ {NULL, NULL, 0, 0}, /* 146 Undefined */ ++ {NULL, NULL, 0, 0}, /* 147 Undefined */ ++ {NULL, NULL, 0, 0}, /* 148 Undefined */ ++ {NULL, NULL, 0, 0}, /* 149 Undefined */ ++ {NULL, NULL, 0, 0}, /* 150 Undefined */ ++ {NULL, NULL, 0, 0}, /* 151 Undefined */ ++ {NULL, NULL, 0, 0}, /* 152 Undefined */ ++ {NULL, NULL, 0, 0}, /* 153 Undefined */ ++ {NULL, NULL, 0, 0}, /* 154 Undefined */ ++ {NULL, NULL, 0, 0}, /* 155 Undefined */ ++ {NULL, NULL, 0, 0}, /* 156 Undefined */ ++ {NULL, NULL, 0, 0}, /* 157 Undefined */ ++ {NULL, NULL, 0, 0}, /* 158 Undefined */ ++ {NULL, NULL, 0, 0}, /* 159 Undefined */ + + /* pseudo tag */ +- {"select_int", ALST_SELECT_INT, MAXA_SELECT_INT, TFLG_INT}, /* 120 HTML_SELECT_INT */ +- {"/select_int", NULL, 0, TFLG_INT | TFLG_END}, /* 121 HTML_N_SELECT_INT */ +- {"option_int", ALST_OPTION, MAXA_OPTION, TFLG_INT}, /* 122 HTML_OPTION_INT */ +- {"textarea_int", ALST_TEXTAREA_INT, MAXA_TEXTAREA_INT, TFLG_INT}, /* 123 HTML_TEXTAREA_INT */ +- {"/textarea_int", NULL, 0, TFLG_INT | TFLG_END}, /* 124 HTML_N_TEXTAREA_INT */ +- {"table_alt", ALST_TABLE_ALT, MAXA_TABLE_ALT, TFLG_INT}, /* 125 HTML_TABLE_ALT */ +- {"symbol", ALST_SYMBOL, MAXA_SYMBOL, TFLG_INT}, /* 126 HTML_SYMBOL */ +- {"/symbol", NULL, 0, TFLG_INT | TFLG_END}, /* 127 HTML_N_SYMBOL */ +- {"pre_int", NULL, 0, TFLG_INT}, /* 128 HTML_PRE_INT */ +- {"/pre_int", NULL, 0, TFLG_INT | TFLG_END}, /* 129 HTML_N_PRE_INT */ +- {"title_alt", ALST_TITLE_ALT, MAXA_TITLE_ALT, TFLG_INT}, /* 130 HTML_TITLE_ALT */ +- {"form_int", ALST_FORM_INT, MAXA_FORM_INT, TFLG_INT}, /* 131 HTML_FORM_INT */ +- {"/form_int", NULL, 0, TFLG_INT | TFLG_END}, /* 132 HTML_N_FORM_INT */ +- {"dl_compact", NULL, 0, TFLG_INT}, /* 133 HTML_DL_COMPACT */ +- {"input_alt", ALST_INPUT_ALT, MAXA_INPUT_ALT, TFLG_INT}, /* 134 HTML_INPUT_ALT */ +- {"/input_alt", NULL, 0, TFLG_INT | TFLG_END}, /* 135 HTML_N_INPUT_ALT */ +- {"img_alt", ALST_IMG_ALT, MAXA_IMG_ALT, TFLG_INT}, /* 136 HTML_IMG_ALT */ +- {"/img_alt", NULL, 0, TFLG_INT | TFLG_END}, /* 137 HTML_N_IMG_ALT */ +- {" ", ALST_NOP, MAXA_NOP, TFLG_INT}, /* 138 HTML_NOP */ +- {"pre_plain", NULL, 0, TFLG_INT}, /* 139 HTML_PRE_PLAIN */ +- {"/pre_plain", NULL, 0, TFLG_INT | TFLG_END}, /* 140 HTML_N_PRE_PLAIN */ +- {"internal", NULL, 0, TFLG_INT}, /* 141 HTML_INTERNAL */ +- {"/internal", NULL, 0, TFLG_INT | TFLG_END}, /* 142 HTML_N_INTERNAL */ +- {"div_int", ALST_P, MAXA_P, TFLG_INT}, /* 143 HTML_DIV_INT */ +- {"/div_int", NULL, 0, TFLG_INT | TFLG_END}, /* 144 HTML_N_DIV_INT */ ++ {"select_int", ALST_SELECT_INT, MAXA_SELECT_INT, TFLG_INT}, /* 160 HTML_SELECT_INT */ ++ {"/select_int", NULL, 0, TFLG_INT | TFLG_END}, /* 161 HTML_N_SELECT_INT */ ++ {"option_int", ALST_OPTION, MAXA_OPTION, TFLG_INT}, /* 162 HTML_OPTION_INT */ ++ {"textarea_int", ALST_TEXTAREA_INT, MAXA_TEXTAREA_INT, TFLG_INT}, /* 163 HTML_TEXTAREA_INT */ ++ {"/textarea_int", NULL, 0, TFLG_INT | TFLG_END}, /* 164 HTML_N_TEXTAREA_INT */ ++ {"table_alt", ALST_TABLE_ALT, MAXA_TABLE_ALT, TFLG_INT}, /* 165 HTML_TABLE_ALT */ ++ {"symbol", ALST_SYMBOL, MAXA_SYMBOL, TFLG_INT}, /* 166 HTML_SYMBOL */ ++ {"/symbol", NULL, 0, TFLG_INT | TFLG_END}, /* 167 HTML_N_SYMBOL */ ++ {"pre_int", NULL, 0, TFLG_INT}, /* 168 HTML_PRE_INT */ ++ {"/pre_int", NULL, 0, TFLG_INT | TFLG_END}, /* 169 HTML_N_PRE_INT */ ++ {"title_alt", ALST_TITLE_ALT, MAXA_TITLE_ALT, TFLG_INT}, /* 170 HTML_TITLE_ALT */ ++ {"form_int", ALST_FORM_INT, MAXA_FORM_INT, TFLG_INT}, /* 171 HTML_FORM_INT */ ++ {"/form_int", NULL, 0, TFLG_INT | TFLG_END}, /* 172 HTML_N_FORM_INT */ ++ {"dl_compact", NULL, 0, TFLG_INT}, /* 173 HTML_DL_COMPACT */ ++ {"input_alt", ALST_INPUT_ALT, MAXA_INPUT_ALT, TFLG_INT}, /* 174 HTML_INPUT_ALT */ ++ {"/input_alt", NULL, 0, TFLG_INT | TFLG_END}, /* 175 HTML_N_INPUT_ALT */ ++ {"img_alt", ALST_IMG_ALT, MAXA_IMG_ALT, TFLG_INT}, /* 176 HTML_IMG_ALT */ ++ {"/img_alt", NULL, 0, TFLG_INT | TFLG_END}, /* 177 HTML_N_IMG_ALT */ ++ {" ", ALST_NOP, MAXA_NOP, TFLG_INT}, /* 178 HTML_NOP */ ++ {"pre_plain", NULL, 0, TFLG_INT}, /* 179 HTML_PRE_PLAIN */ ++ {"/pre_plain", NULL, 0, TFLG_INT | TFLG_END}, /* 180 HTML_N_PRE_PLAIN */ ++ {"internal", NULL, 0, TFLG_INT}, /* 181 HTML_INTERNAL */ ++ {"/internal", NULL, 0, TFLG_INT | TFLG_END}, /* 182 HTML_N_INTERNAL */ ++ {"div_int", ALST_P, MAXA_P, TFLG_INT}, /* 183 HTML_DIV_INT */ ++ {"/div_int", NULL, 0, TFLG_INT | TFLG_END}, /* 184 HTML_N_DIV_INT */ + }; + + TagAttrInfo AttrMAP[MAX_TAGATTR] = { +diff -urN w3m-0.5.2/html.h w3m/html.h +--- w3m-0.5.2/html.h 2007-05-23 21:01:43.000000000 +0900 ++++ w3m/html.h 2010-08-14 10:29:40.000000000 +0900 +@@ -1,4 +1,4 @@ +-/* $Id: html.h,v 1.29 2007/05/23 12:01:43 inu Exp $ */ ++/* $Id: html.h,v 1.31 2010/08/14 01:29:40 htrb Exp $ */ + #ifndef _HTML_H + #define _HTML_H + #ifdef USE_SSL +@@ -202,35 +202,62 @@ + #define HTML_N_I 110 + #define HTML_STRONG 111 + #define HTML_N_STRONG 112 ++#define HTML_SPAN 113 ++#define HTML_N_SPAN 114 ++#define HTML_ABBR 115 ++#define HTML_N_ABBR 116 ++#define HTML_ACRONYM 117 ++#define HTML_N_ACRONYM 118 ++#define HTML_BASEFONT 119 ++#define HTML_BDO 120 ++#define HTML_N_BDO 121 ++#define HTML_BIG 122 ++#define HTML_N_BIG 123 ++#define HTML_BUTTON 124 ++#define HTML_FIELDSET 125 ++#define HTML_N_FIELDSET 126 ++#define HTML_IFRAME 127 ++#define HTML_LABEL 128 ++#define HTML_N_LABEL 129 ++#define HTML_LEGEND 130 ++#define HTML_N_LEGEND 131 ++#define HTML_NOSCRIPT 132 ++#define HTML_N_NOSCRIPT 133 ++#define HTML_OBJECT 134 ++#define HTML_OPTGROUP 135 ++#define HTML_N_OPTGROUP 136 ++#define HTML_PARAM 137 ++#define HTML_SMALL 138 ++#define HTML_N_SMALL 139 + + /* pseudo tag */ +-#define HTML_SELECT_INT 120 +-#define HTML_N_SELECT_INT 121 +-#define HTML_OPTION_INT 122 +-#define HTML_TEXTAREA_INT 123 +-#define HTML_N_TEXTAREA_INT 124 +-#define HTML_TABLE_ALT 125 +-#define HTML_SYMBOL 126 +-#define HTML_N_SYMBOL 127 +-#define HTML_PRE_INT 128 +-#define HTML_N_PRE_INT 129 +-#define HTML_TITLE_ALT 130 +-#define HTML_FORM_INT 131 +-#define HTML_N_FORM_INT 132 +-#define HTML_DL_COMPACT 133 +-#define HTML_INPUT_ALT 134 +-#define HTML_N_INPUT_ALT 135 +-#define HTML_IMG_ALT 136 +-#define HTML_N_IMG_ALT 137 +-#define HTML_NOP 138 +-#define HTML_PRE_PLAIN 139 +-#define HTML_N_PRE_PLAIN 140 +-#define HTML_INTERNAL 141 +-#define HTML_N_INTERNAL 142 +-#define HTML_DIV_INT 143 +-#define HTML_N_DIV_INT 144 ++#define HTML_SELECT_INT 160 ++#define HTML_N_SELECT_INT 161 ++#define HTML_OPTION_INT 162 ++#define HTML_TEXTAREA_INT 163 ++#define HTML_N_TEXTAREA_INT 164 ++#define HTML_TABLE_ALT 165 ++#define HTML_SYMBOL 166 ++#define HTML_N_SYMBOL 167 ++#define HTML_PRE_INT 168 ++#define HTML_N_PRE_INT 169 ++#define HTML_TITLE_ALT 170 ++#define HTML_FORM_INT 171 ++#define HTML_N_FORM_INT 172 ++#define HTML_DL_COMPACT 173 ++#define HTML_INPUT_ALT 174 ++#define HTML_N_INPUT_ALT 175 ++#define HTML_IMG_ALT 176 ++#define HTML_N_IMG_ALT 177 ++#define HTML_NOP 178 ++#define HTML_PRE_PLAIN 179 ++#define HTML_N_PRE_PLAIN 180 ++#define HTML_INTERNAL 181 ++#define HTML_N_INTERNAL 182 ++#define HTML_DIV_INT 183 ++#define HTML_N_DIV_INT 184 + +-#define MAX_HTMLTAG 145 ++#define MAX_HTMLTAG 185 + + /* Tag attribute */ + +diff -urN w3m-0.5.2/istream.c w3m/istream.c +--- w3m-0.5.2/istream.c 2007-05-24 00:06:05.000000000 +0900 +++ w3m/istream.c 2010-07-18 22:43:23.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: istream.c,v 1.26 2007/05/23 15:06:05 inu Exp $ */ @@ -1053,8 +16282,8 @@ diff -urN w3m-0.5.2.orig/istream.c w3m/istream.c else match_ident = TRUE; } -diff -urN w3m-0.5.2.orig/libwc/EastAsianWidth.txt w3m/libwc/EastAsianWidth.txt ---- w3m-0.5.2.orig/libwc/EastAsianWidth.txt 1970-01-01 09:00:00.000000000 +0900 +diff -urN w3m-0.5.2/libwc/EastAsianWidth.txt w3m/libwc/EastAsianWidth.txt +--- w3m-0.5.2/libwc/EastAsianWidth.txt 1970-01-01 09:00:00.000000000 +0900 +++ w3m/libwc/EastAsianWidth.txt 2010-07-25 18:55:05.000000000 +0900 @@ -0,0 +1,21866 @@ +# EastAsianWidth-5.2.0.txt @@ -22923,8 +38152,8 @@ diff -urN w3m-0.5.2.orig/libwc/EastAsianWidth.txt w3m/libwc/EastAsianWidth.txt +100000..10FFFD;A # .. + +# EOF -diff -urN w3m-0.5.2.orig/libwc/Makefile.in w3m/libwc/Makefile.in ---- w3m-0.5.2.orig/libwc/Makefile.in 2004-05-03 01:44:08.000000000 +0900 +diff -urN w3m-0.5.2/libwc/Makefile.in w3m/libwc/Makefile.in +--- w3m-0.5.2/libwc/Makefile.in 2004-05-03 01:44:08.000000000 +0900 +++ w3m/libwc/Makefile.in 2010-07-25 18:55:05.000000000 +0900 @@ -95,6 +95,8 @@ test: $(LIBRARY) test.o ../Str.o ../myctype.o @@ -22944,8 +38173,8 @@ diff -urN w3m-0.5.2.orig/libwc/Makefile.in w3m/libwc/Makefile.in uhc.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h uhc.h wtf.h ucs.h utf7.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h utf7.h wtf.h utf8.o: wc.h wc_types.h ces.h ccs.h iso2022.h priv.h ucs.h utf8.h wtf.h -diff -urN w3m-0.5.2.orig/libwc/ambwidth_map.awk w3m/libwc/ambwidth_map.awk ---- w3m-0.5.2.orig/libwc/ambwidth_map.awk 1970-01-01 09:00:00.000000000 +0900 +diff -urN w3m-0.5.2/libwc/ambwidth_map.awk w3m/libwc/ambwidth_map.awk +--- w3m-0.5.2/libwc/ambwidth_map.awk 1970-01-01 09:00:00.000000000 +0900 +++ w3m/libwc/ambwidth_map.awk 2010-07-25 18:55:05.000000000 +0900 @@ -0,0 +1,47 @@ +BEGIN { @@ -22995,8 +38224,8 @@ diff -urN w3m-0.5.2.orig/libwc/ambwidth_map.awk w3m/libwc/ambwidth_map.awk + printf("};\n"); + printf("#define N_ucs_ambwidth_map (sizeof(ucs_ambwidth_map) / sizeof(*ucs_ambwidth_map))\n"); +} -diff -urN w3m-0.5.2.orig/libwc/ces.h w3m/libwc/ces.h ---- w3m-0.5.2.orig/libwc/ces.h 2003-09-23 06:02:23.000000000 +0900 +diff -urN w3m-0.5.2/libwc/ces.h w3m/libwc/ces.h +--- w3m-0.5.2/libwc/ces.h 2003-09-23 06:02:23.000000000 +0900 +++ w3m/libwc/ces.h 2007-06-07 19:59:52.000000000 +0900 @@ -176,6 +176,7 @@ @@ -23006,8 +38235,8 @@ diff -urN w3m-0.5.2.orig/libwc/ces.h w3m/libwc/ces.h #define WC_CES_SHIFT_JISX0213 (WC_CES_E_PRIV2|WC_CES_N_SHIFT_JISX0213) #define WC_CES_GBK (WC_CES_E_PRIV2|WC_CES_N_GBK) #define WC_CES_CP936 WC_CES_GBK -diff -urN w3m-0.5.2.orig/libwc/charset.c w3m/libwc/charset.c ---- w3m-0.5.2.orig/libwc/charset.c 2007-05-23 21:34:20.000000000 +0900 +diff -urN w3m-0.5.2/libwc/charset.c w3m/libwc/charset.c +--- w3m-0.5.2/libwc/charset.c 2007-05-23 21:34:20.000000000 +0900 +++ w3m/libwc/charset.c 2007-06-07 19:59:52.000000000 +0900 @@ -32,6 +32,46 @@ { NULL, 0 } @@ -23184,8 +38413,120 @@ diff -urN w3m-0.5.2.orig/libwc/charset.c w3m/libwc/charset.c if ((unsigned char)*p > 0x20) buf[n++] = tolower(*p); } -diff -urN w3m-0.5.2.orig/libwc/map/ucs_ambwidth.map w3m/libwc/map/ucs_ambwidth.map ---- w3m-0.5.2.orig/libwc/map/ucs_ambwidth.map 1970-01-01 09:00:00.000000000 +0900 +diff -urN w3m-0.5.2/libwc/map/mk_ucs_case_map.pl w3m/libwc/map/mk_ucs_case_map.pl +--- w3m-0.5.2/libwc/map/mk_ucs_case_map.pl 1970-01-01 09:00:00.000000000 +0900 ++++ w3m/libwc/map/mk_ucs_case_map.pl 2010-08-24 19:11:51.000000000 +0900 +@@ -0,0 +1,48 @@ ++ ++open(MAP, "> ucs_case.map"); ++print MAP <) { ++ chop; ++ ($name, $col) = split; ++ ++ @cp = (); ++ ++ open(UCD, "< private/UnicodeData-4.1.0.txt"); ++ while() { ++ chop; ++ @entry = split(';'); ++ last if $entry[0] =~ m/.{5,}/; ++ if ($entry[$col] ne '') { ++ push (@cp, $entry[0]); ++ $map{$entry[0]} = $entry[$col]; ++ } ++ } ++ close UCD; ++ ++ $nocp = @cp; ++ ++ print MAP < ucs_isdigit.map"); ++print MAP <) { ++ chop; ++ ($name, $class) = split; ++ ++ @cp = (); ++ ++ open(UCD, "< private/UnicodeData-4.1.0.txt"); ++ while() { ++ chop; ++ @entry = split(';'); ++ last if $entry[0] =~ m/.{5,}/; ++ if ($entry[2] eq $class) { ++ push (@cp, $entry[0]); ++ } ++ } ++ close UCD; ++ ++ @bs = (); ++ $last = -1; ++ $seq = -1; ++ for my $e (@cp) { ++ if (++$last != hex $e) { ++ $seq = $e; ++ $last = hex $e; ++ push (@bs, $seq); ++ } ++ $end{$seq} = $e; ++ } ++ $nobs = @bs; ++ ++ print MAP < WC_F_CS94_END) + return WC_C_UCS4_ERROR; + map = cs94_ucs_map[f - WC_F_ISO_BASE]; +@@ -511,11 +519,26 @@ if (0x80 <= ucs && ucs <= 0x9F) return WC_CCS_C1; return ((ucs <= WC_C_UCS2_END) ? WC_CCS_UCS2 : WC_CCS_UCS4) @@ -23354,13 +42759,88 @@ diff -urN w3m-0.5.2.orig/libwc/ucs.c w3m/libwc/ucs.c +} + +wc_bool - wc_is_ucs_wide(wc_uint32 ucs) + wc_is_ucs_wide(wc_uint32 ucs) + { + if (ucs <= WC_C_UCS2_END) +@@ -542,6 +565,74 @@ + ucs_hangul_map, N_ucs_hangul_map) != NULL); + } + ++wc_bool ++wc_is_ucs_alpha(wc_uint32 ucs) ++{ ++ return (ucs <= WC_C_UCS2_END && ++ wc_map_range_search((wc_uint16)ucs, ++ ucs_isalpha_map, N_ucs_isalpha_map) != NULL); ++} ++ ++wc_bool ++wc_is_ucs_digit(wc_uint32 ucs) ++{ ++ return (ucs <= WC_C_UCS2_END && ++ wc_map_range_search((wc_uint16)ucs, ++ ucs_isdigit_map, N_ucs_isdigit_map) != NULL); ++} ++ ++wc_bool ++wc_is_ucs_alnum(wc_uint32 ucs) ++{ ++ return (wc_is_ucs_alpha(ucs) || wc_is_ucs_digit(ucs)); ++} ++ ++wc_bool ++wc_is_ucs_lower(wc_uint32 ucs) ++{ ++ return (ucs <= WC_C_UCS2_END && ++ wc_map_range_search((wc_uint16)ucs, ++ ucs_islower_map, N_ucs_islower_map) != NULL); ++} ++ ++wc_bool ++wc_is_ucs_upper(wc_uint32 ucs) ++{ ++ return (ucs <= WC_C_UCS2_END && ++ wc_map_range_search((wc_uint16)ucs, ++ ucs_isupper_map, N_ucs_isupper_map) != NULL); ++} ++ ++wc_uint32 ++wc_ucs_toupper(wc_uint32 ucs) ++{ ++ wc_map *conv = NULL; ++ if (ucs <= WC_C_UCS2_END) ++ conv = wc_map_search((wc_uint16)ucs, ++ ucs_toupper_map, N_ucs_toupper_map); ++ return conv ? (wc_uint32)(conv->code2) : ucs; ++} ++ ++wc_uint32 ++wc_ucs_tolower(wc_uint32 ucs) ++{ ++ wc_map *conv = NULL; ++ if (ucs <= WC_C_UCS2_END) ++ conv = wc_map_search((wc_uint16)ucs, ++ ucs_tolower_map, N_ucs_tolower_map); ++ return conv ? (wc_uint32)(conv->code2) : ucs; ++} ++ ++wc_uint32 ++wc_ucs_totitle(wc_uint32 ucs) ++{ ++ wc_map *conv = NULL; ++ if (ucs <= WC_C_UCS2_END) ++ conv = wc_map_search((wc_uint16)ucs, ++ ucs_totitle_map, N_ucs_totitle_map); ++ return conv ? (wc_uint32)(conv->code2) : ucs; ++} ++ + wc_uint32 + wc_ucs_precompose(wc_uint32 ucs1, wc_uint32 ucs2) { - if (ucs <= WC_C_UCS2_END) -diff -urN w3m-0.5.2.orig/libwc/ucs.h w3m/libwc/ucs.h ---- w3m-0.5.2.orig/libwc/ucs.h 2007-05-23 20:34:09.000000000 +0900 -+++ w3m/libwc/ucs.h 2010-07-25 18:55:05.000000000 +0900 -@@ -44,6 +44,7 @@ +diff -urN w3m-0.5.2/libwc/ucs.h w3m/libwc/ucs.h +--- w3m-0.5.2/libwc/ucs.h 2007-05-23 20:34:09.000000000 +0900 ++++ w3m/libwc/ucs.h 2010-08-24 19:11:51.000000000 +0900 +@@ -44,9 +44,18 @@ extern wc_wchar_t wc_ucs_to_iso2022(wc_uint32 ucs); extern wc_wchar_t wc_ucs_to_iso2022w(wc_uint32 ucs); extern wc_ccs wc_ucs_to_ccs(wc_uint32 ucs); @@ -23368,8 +42848,19 @@ diff -urN w3m-0.5.2.orig/libwc/ucs.h w3m/libwc/ucs.h extern wc_bool wc_is_ucs_wide(wc_uint32 ucs); extern wc_bool wc_is_ucs_combining(wc_uint32 ucs); extern wc_bool wc_is_ucs_hangul(wc_uint32 ucs); -diff -urN w3m-0.5.2.orig/libwc/wc_types.h w3m/libwc/wc_types.h ---- w3m-0.5.2.orig/libwc/wc_types.h 2004-04-05 01:47:20.000000000 +0900 ++extern wc_bool wc_is_ucs_alpha(wc_uint32 ucs); ++extern wc_bool wc_is_ucs_digit(wc_uint32 ucs); ++extern wc_bool wc_is_ucs_alnum(wc_uint32 ucs); ++extern wc_bool wc_is_ucs_lower(wc_uint32 ucs); ++extern wc_bool wc_is_ucs_upper(wc_uint32 ucs); ++extern wc_uint32 wc_ucs_toupper(wc_uint32 ucs); ++extern wc_uint32 wc_ucs_tolower(wc_uint32 ucs); ++extern wc_uint32 wc_ucs_totitle(wc_uint32 ucs); + extern wc_uint32 wc_ucs_precompose(wc_uint32 ucs1, wc_uint32 ucs2); + extern wc_uint32 wc_ucs_to_fullwidth(wc_uint32 ucs); + extern int wc_ucs_put_tag(char *tag); +diff -urN w3m-0.5.2/libwc/wc_types.h w3m/libwc/wc_types.h +--- w3m-0.5.2/libwc/wc_types.h 2004-04-05 01:47:20.000000000 +0900 +++ w3m/libwc/wc_types.h 2010-07-25 18:55:05.000000000 +0900 @@ -91,6 +91,7 @@ wc_bool gb18030_as_ucs; /* treat 4 bytes char. of GB18030 as Unicode */ @@ -23379,16 +42870,40 @@ diff -urN w3m-0.5.2.orig/libwc/wc_types.h w3m/libwc/wc_types.h } wc_option; typedef struct { -diff -urN w3m-0.5.2.orig/main.c w3m/main.c ---- w3m-0.5.2.orig/main.c 2007-05-31 10:19:50.000000000 +0900 -+++ w3m/main.c 2010-08-04 23:06:36.000000000 +0900 +diff -urN w3m-0.5.2/main.c w3m/main.c +--- w3m-0.5.2/main.c 2007-05-31 10:19:50.000000000 +0900 ++++ w3m/main.c 2010-08-24 19:11:51.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: main.c,v 1.258 2007/05/31 01:19:50 inu Exp $ */ -+/* $Id: main.c,v 1.267 2010/08/04 14:06:36 htrb Exp $ */ ++/* $Id: main.c,v 1.270 2010/08/24 10:11:51 htrb Exp $ */ #define MAINPROGRAM #include "fm.h" #include -@@ -194,12 +194,10 @@ +@@ -14,6 +14,13 @@ + #include "terms.h" + #include "myctype.h" + #include "regex.h" ++#ifdef USE_M17N ++#include "wc.h" ++#include "wtf.h" ++#ifdef USE_UNICODE ++#include "ucs.h" ++#endif ++#endif + #ifdef USE_MOUSE + #ifdef USE_GPM + #include +@@ -85,8 +92,7 @@ + int show_params_p = 0; + void show_params(FILE * fp); + +-static char *getCurWord(Buffer *buf, int *spos, int *epos, +- const char *badchars); ++static char *getCurWord(Buffer *buf, int *spos, int *epos); + + static int display_ok = FALSE; + static void do_dump(Buffer *); +@@ -194,12 +200,10 @@ #ifdef USE_M17N fprintf(f, " -I charset document charset\n"); fprintf(f, " -O charset display/output charset\n"); @@ -23401,7 +42916,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c fprintf(f, " -B load bookmark\n"); fprintf(f, " -bookmark file specify bookmark file\n"); fprintf(f, " -T type specify content-type\n"); -@@ -242,14 +240,9 @@ +@@ -242,14 +246,9 @@ fprintf(f, " -cookie use cookie (-no-cookie: don't use cookie)\n"); #endif /* USE_COOKIE */ @@ -23418,7 +42933,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c fprintf(f, " -W toggle wrap search mode\n"); fprintf(f, " -X don't use termcap init/deinit\n"); fprintf(f, -@@ -323,21 +316,27 @@ +@@ -323,21 +322,27 @@ sig_chld(int signo) { int p_stat; @@ -23456,7 +42971,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c mySignal(SIGCHLD, sig_chld); return; } -@@ -525,14 +524,12 @@ +@@ -525,14 +530,12 @@ PagerMax = atoi(argv[i]); } #ifdef USE_M17N @@ -23471,7 +42986,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c else if (!strncmp("-I", argv[i], 2)) { if (argv[i][2] != '\0') p = argv[i] + 2; -@@ -557,9 +554,9 @@ +@@ -557,9 +560,9 @@ } #endif else if (!strcmp("-graph", argv[i])) @@ -23483,7 +42998,17 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c else if (!strcmp("-T", argv[i])) { if (++i >= argc) usage(); -@@ -697,22 +694,7 @@ +@@ -629,6 +632,9 @@ + if (++i >= argc) + usage(); + COLS = atoi(argv[i]); ++ if (COLS > MAXIMUM_COLS) { ++ COLS = MAXIMUM_COLS; ++ } + } + else if (!strcmp("-ppc", argv[i])) { + double ppc; +@@ -697,22 +703,7 @@ accept_cookie = TRUE; } #endif /* USE_COOKIE */ @@ -23506,7 +43031,16 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c squeezeBlankLine = TRUE; else if (!strcmp("-X", argv[i])) Do_not_use_ti_te = TRUE; -@@ -868,12 +850,6 @@ +@@ -794,7 +785,7 @@ + } + if (w3m_dump) { + if (COLS == 0) +- COLS = 80; ++ COLS = DEFAULT_COLS; + } + + #ifdef USE_BINMODE_STREAM +@@ -868,12 +859,6 @@ w3m_version, "
      Written by Akinori Ito", NULL); @@ -23519,7 +43053,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c newbuf = loadHTMLString(s_page); if (newbuf == NULL) Strcat_charp(err_msg, "w3m: Can't load string.\n"); -@@ -1152,18 +1128,11 @@ +@@ -1152,18 +1137,11 @@ mouse_inactive(); #endif /* USE_MOUSE */ if (IS_ASCII(c)) { /* Ascii */ @@ -23543,7 +43077,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c } else { set_buffer_environ(Currentbuf); -@@ -1284,8 +1253,25 @@ +@@ -1284,8 +1262,25 @@ dump_head(buf); if (w3m_dump & DUMP_SOURCE) dump_source(buf); @@ -23570,7 +43104,251 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c mySignal(SIGINT, prevtrap); } -@@ -4623,10 +4609,10 @@ +@@ -2259,7 +2254,32 @@ + * From: Takashi Nishimoto Date: Mon, 14 Jun + * 1999 09:29:56 +0900 + */ +-#define IS_WORD_CHAR(c,p) (IS_ALNUM(c) && CharType(p) == PC_ASCII) ++#if defined(USE_M17N) && defined(USE_UNICODE) ++#define nextChar(s, l) do { (s)++; } while ((s) < (l)->len && (l)->propBuf[s] & PC_WCHAR2) ++#define prevChar(s, l) do { (s)--; } while ((s) > 0 && (l)->propBuf[s] & PC_WCHAR2) ++ ++static wc_uint32 ++getChar(char *p) ++{ ++ return wc_any_to_ucs(wtf_parse1(&p)); ++} ++ ++static int ++is_wordchar(wc_uint32 c) ++{ ++ return wc_is_ucs_alnum(c); ++} ++#else ++#define nextChar(s, l) (s)++ ++#define prevChar(s, l) (s)-- ++#define getChar(p) ((int)*(p)) ++ ++static int ++is_wordchar(int c) ++{ ++ return IS_ALNUM(c); ++} ++#endif + + static int + prev_nonnull_line(Line *line) +@@ -2279,8 +2299,7 @@ + DEFUN(movLW, PREV_WORD, "Move to previous word") + { + char *lb; +- Lineprop *pb; +- Line *pline; ++ Line *pline, *l; + int ppos; + int i, n = searchKeyNum(); + +@@ -2295,12 +2314,14 @@ + goto end; + + while (1) { +- lb = Currentbuf->currentLine->lineBuf; +- pb = Currentbuf->currentLine->propBuf; +- while (Currentbuf->pos > 0 && +- !IS_WORD_CHAR(lb[Currentbuf->pos - 1], +- pb[Currentbuf->pos - 1])) { +- Currentbuf->pos--; ++ l = Currentbuf->currentLine; ++ lb = l->lineBuf; ++ while (Currentbuf->pos > 0) { ++ int tmp = Currentbuf->pos; ++ prevChar(tmp, l); ++ if (is_wordchar(getChar(&lb[tmp]))) ++ break; ++ Currentbuf->pos = tmp; + } + if (Currentbuf->pos > 0) + break; +@@ -2312,12 +2333,14 @@ + Currentbuf->pos = Currentbuf->currentLine->len; + } + +- lb = Currentbuf->currentLine->lineBuf; +- pb = Currentbuf->currentLine->propBuf; +- while (Currentbuf->pos > 0 && +- IS_WORD_CHAR(lb[Currentbuf->pos - 1], +- pb[Currentbuf->pos - 1])) { +- Currentbuf->pos--; ++ l = Currentbuf->currentLine; ++ lb = l->lineBuf; ++ while (Currentbuf->pos > 0) { ++ int tmp = Currentbuf->pos; ++ prevChar(tmp, l); ++ if (!is_wordchar(getChar(&lb[tmp]))) ++ break; ++ Currentbuf->pos = tmp; + } + } + end: +@@ -2344,8 +2367,7 @@ + DEFUN(movRW, NEXT_WORD, "Move to next word") + { + char *lb; +- Lineprop *pb; +- Line *pline; ++ Line *pline, *l; + int ppos; + int i, n = searchKeyNum(); + +@@ -2359,18 +2381,17 @@ + if (next_nonnull_line(Currentbuf->currentLine) < 0) + goto end; + +- lb = Currentbuf->currentLine->lineBuf; +- pb = Currentbuf->currentLine->propBuf; +- +- while (lb[Currentbuf->pos] && +- IS_WORD_CHAR(lb[Currentbuf->pos], pb[Currentbuf->pos])) +- Currentbuf->pos++; ++ l = Currentbuf->currentLine; ++ lb = l->lineBuf; ++ while (Currentbuf->pos < l->len && ++ is_wordchar(getChar(&lb[Currentbuf->pos]))) ++ nextChar(Currentbuf->pos, l); + + while (1) { +- while (lb[Currentbuf->pos] && +- !IS_WORD_CHAR(lb[Currentbuf->pos], pb[Currentbuf->pos])) +- Currentbuf->pos++; +- if (lb[Currentbuf->pos]) ++ while (Currentbuf->pos < l->len && ++ !is_wordchar(getChar(&lb[Currentbuf->pos]))) ++ nextChar(Currentbuf->pos, l); ++ if (Currentbuf->pos < l->len) + break; + if (next_nonnull_line(Currentbuf->currentLine->next) < 0) { + Currentbuf->currentLine = pline; +@@ -2378,8 +2399,8 @@ + goto end; + } + Currentbuf->pos = 0; +- lb = Currentbuf->currentLine->lineBuf; +- pb = Currentbuf->currentLine->propBuf; ++ l = Currentbuf->currentLine; ++ lb = l->lineBuf; + } + } + end: +@@ -2901,6 +2922,42 @@ + return; + } + ++static int ++handleMailto(char *url) ++{ ++ Str to; ++ char *pos; ++ ++ if (strncasecmp(url, "mailto:", 7)) ++ return 0; ++#ifdef USE_W3MMAILER ++ if (! non_null(Mailer) || MailtoOptions == MAILTO_OPTIONS_USE_W3MMAILER) ++ return 0; ++#else ++ if (!non_null(Mailer)) { ++ /* FIXME: gettextize? */ ++ disp_err_message("no mailer is specified", TRUE); ++ return 1; ++ } ++#endif ++ ++ /* invoke external mailer */ ++ if (MailtoOptions == MAILTO_OPTIONS_USE_MAILTO_URL) { ++ to = Strnew_charp(html_unquote(url)); ++ } else { ++ to = Strnew_charp(url + 7); ++ if ((pos = strchr(to->ptr, '?')) != NULL) ++ Strtruncate(to, pos - to->ptr); ++ } ++ fmTerm(); ++ system(myExtCommand(Mailer, shell_quote(file_unquote(to->ptr)), ++ FALSE)->ptr); ++ fmInit(); ++ displayBuffer(Currentbuf, B_FORCE_REDRAW); ++ pushHashHist(URLHist, url); ++ return 1; ++} ++ + /* follow HREF link */ + DEFUN(followA, GOTO_LINK, "Go to current link") + { +@@ -2950,31 +3007,8 @@ + return; + } + } +- if (!strncasecmp(a->url, "mailto:", 7) +-#ifdef USE_W3MMAILER +- && non_null(Mailer) && strchr(a->url, '?') == NULL +-#endif +- ) { +- /* invoke external mailer */ +- Str to = Strnew_charp(a->url + 7); +-#ifndef USE_W3MMAILER +- char *pos; +- if (!non_null(Mailer)) { +- /* FIXME: gettextize? */ +- disp_err_message("no mailer is specified", TRUE); +- return; +- } +- if ((pos = strchr(to->ptr, '?')) != NULL) +- Strtruncate(to, pos - to->ptr); +-#endif +- fmTerm(); +- system(myExtCommand(Mailer, shell_quote(file_unquote(to->ptr)), +- FALSE)->ptr); +- fmInit(); +- displayBuffer(Currentbuf, B_FORCE_REDRAW); +- pushHashHist(URLHist, a->url); ++ if (handleMailto(a->url)) + return; +- } + #if 0 + else if (!strncasecmp(a->url, "news:", 5) && strchr(a->url, '@') == NULL) { + /* news:newsgroup is not supported */ +@@ -3987,31 +4021,8 @@ + { + Buffer *buf; + +- if (!strncasecmp(url, "mailto:", 7) +-#ifdef USE_W3MMAILER +- && non_null(Mailer) && strchr(url, '?') == NULL +-#endif +- ) { +- /* invoke external mailer */ +- Str to = Strnew_charp(url + 7); +-#ifndef USE_W3MMAILER +- char *pos; +- if (!non_null(Mailer)) { +- /* FIXME: gettextize? */ +- disp_err_message("no mailer is specified", TRUE); +- return; +- } +- if ((pos = strchr(to->ptr, '?')) != NULL) +- Strtruncate(to, pos - to->ptr); +-#endif +- fmTerm(); +- system(myExtCommand(Mailer, shell_quote(file_unquote(to->ptr)), +- FALSE)->ptr); +- fmInit(); +- displayBuffer(Currentbuf, B_FORCE_REDRAW); +- pushHashHist(URLHist, url); ++ if (handleMailto(url)) + return; +- } + #if 0 + if (!strncasecmp(url, "news:", 5) && strchr(url, '@') == NULL) { + /* news:newsgroup is not supported */ +@@ -4623,10 +4634,10 @@ buf = newBuffer(INIT_BUFFER_WIDTH); @@ -23583,7 +43361,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c buf->real_type = "text/plain"; else buf->real_type = Currentbuf->real_type; -@@ -4776,8 +4762,8 @@ +@@ -4776,8 +4787,8 @@ repBuffer(Currentbuf, buf); if ((buf->type != NULL) && (sbuf.type != NULL) && ((!strcasecmp(buf->type, "text/plain") && @@ -23594,7 +43372,16 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c !strcasecmp(sbuf.type, "text/plain")))) { vwSrc(); if (Currentbuf != buf) -@@ -5099,7 +5085,7 @@ +@@ -4914,7 +4925,7 @@ + { + char *p; + int spos, epos; +- p = getCurWord(Currentbuf, &spos, &epos, ":\"\'`<>()[]{}&|;*?$"); ++ p = getCurWord(Currentbuf, &spos, &epos); + if (p == NULL) + return; + reAnchorWord(Currentbuf, Currentbuf->currentLine, spos, epos); +@@ -5099,7 +5110,7 @@ return; displayImage = TRUE; /* @@ -23603,7 +43390,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c * return; */ Currentbuf->image_flag = IMG_FLAG_AUTO; -@@ -5112,7 +5098,7 @@ +@@ -5112,7 +5123,7 @@ if (!activeImage) return; /* @@ -23612,7 +43399,63 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c * return; */ Currentbuf->image_flag = IMG_FLAG_SKIP; -@@ -6355,7 +6341,8 @@ +@@ -5526,17 +5537,8 @@ + } + } + +-static int +-is_wordchar(int c, const char *badchars) +-{ +- if (badchars) +- return !(IS_SPACE(c) || strchr(badchars, c)); +- else +- return IS_ALPHA(c); +-} +- + static char * +-getCurWord(Buffer *buf, int *spos, int *epos, const char *badchars) ++getCurWord(Buffer *buf, int *spos, int *epos) + { + char *p; + Line *l = buf->currentLine; +@@ -5548,15 +5550,20 @@ + return NULL; + p = l->lineBuf; + e = buf->pos; +- while (e > 0 && !is_wordchar(p[e], badchars)) +- e--; +- if (!is_wordchar(p[e], badchars)) ++ while (e > 0 && !is_wordchar(getChar(&p[e]))) ++ prevChar(e, l); ++ if (!is_wordchar(getChar(&p[e]))) + return NULL; + b = e; +- while (b > 0 && is_wordchar(p[b - 1], badchars)) +- b--; +- while (e < l->len && is_wordchar(p[e], badchars)) +- e++; ++ while (b > 0) { ++ int tmp = b; ++ prevChar(tmp, l); ++ if (!is_wordchar(getChar(&p[tmp]))) ++ break; ++ b = tmp; ++ } ++ while (e < l->len && is_wordchar(getChar(&p[e]))) ++ nextChar(e, l); + *spos = b; + *epos = e; + return &p[b]; +@@ -5568,7 +5575,7 @@ + int b, e; + char *p; + +- if ((p = getCurWord(buf, &b, &e, 0)) != NULL) { ++ if ((p = getCurWord(buf, &b, &e)) != NULL) { + return Strnew_charp_n(p, e - b)->ptr; + } + return NULL; +@@ -6355,7 +6362,8 @@ d->lock = lock; d->size = size; d->time = time(0); @@ -23622,7 +43465,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c d->next = NULL; d->prev = LastDL; if (LastDL) -@@ -6375,7 +6362,7 @@ +@@ -6375,7 +6383,7 @@ if (!FirstDL) return FALSE; for (d = FirstDL; d != NULL; d = d->next) { @@ -23631,7 +43474,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c return TRUE; } return FALSE; -@@ -6415,15 +6402,16 @@ +@@ -6415,15 +6423,16 @@ "

      \n"); for (d = LastDL; d != NULL; d = d->prev) { if (lstat(d->lock, &st)) @@ -23651,7 +43494,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c duration = st.st_mtime - d->time; } } -@@ -6442,7 +6430,7 @@ +@@ -6442,7 +6451,7 @@ Strcat_char(src, '_'); Strcat_char(src, '\n'); } @@ -23660,7 +43503,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c Strcat(src, Sprintf(" %s / %s bytes (%d%%)", convert_size3(size), convert_size3(d->size), (int)(100.0 * size / d->size))); -@@ -6453,20 +6441,28 @@ +@@ -6453,20 +6462,28 @@ Strcat(src, Sprintf(" %02d:%02d:%02d rate %s/sec", duration / (60 * 60), (duration / 60) % 60, duration % 60, convert_size(rate, 1))); @@ -23695,7 +43538,7 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c } else Strcat(src, Sprintf("", -@@ -6520,7 +6516,7 @@ +@@ -6520,7 +6537,7 @@ if (!FirstDL) return; for (d = FirstDL; d != NULL; d = d->next) { @@ -23704,9 +43547,9 @@ diff -urN w3m-0.5.2.orig/main.c w3m/main.c continue; #ifndef __MINGW32_VERSION kill(d->pid, SIGKILL); -diff -urN w3m-0.5.2.orig/po/ja.po w3m/po/ja.po ---- w3m-0.5.2.orig/po/ja.po 2007-05-31 21:17:05.000000000 +0900 -+++ w3m/po/ja.po 2010-08-04 23:06:36.000000000 +0900 +diff -urN w3m-0.5.2/po/ja.po w3m/po/ja.po +--- w3m-0.5.2/po/ja.po 2007-05-31 21:17:05.000000000 +0900 ++++ w3m/po/ja.po 2010-08-20 18:47:09.000000000 +0900 @@ -1,5 +1,5 @@ # Japanese translations for w3m package -# w3m ¥Ñ¥Ã¥±¡¼¥¸¤ËÂФ¹¤ë±ÑÌõ. @@ -23720,8 +43563,8 @@ diff -urN w3m-0.5.2.orig/po/ja.po w3m/po/ja.po "Report-Msgid-Bugs-To: satodai@w3m.jp\n" -"POT-Creation-Date: 2007-05-07 10:49+0900\n" -"PO-Revision-Date: 2007-05-07 10:52+0900\n" -+"POT-Creation-Date: 2010-08-04 18:33+0900\n" -+"PO-Revision-Date: 2010-08-04 18:36+0900\n" ++"POT-Creation-Date: 2010-08-20 18:44+0900\n" ++"PO-Revision-Date: 2010-08-20 18:45+0900\n" "Last-Translator: Fumitoshi UKAI \n" "Language-Team: Japanese\n" +"Language: \n" @@ -23768,7 +43611,7 @@ diff -urN w3m-0.5.2.orig/po/ja.po w3m/po/ja.po #: menu.c:276 menu.c:283 menu.c:287 msgid " ---------------- " -@@ -51,781 +52,813 @@ +@@ -51,781 +52,829 @@ #: menu.c:277 msgid " Go Link (a) " @@ -24234,701 +44077,717 @@ diff -urN w3m-0.5.2.orig/po/ja.po w3m/po/ja.po -#: rc.c:140 +#: rc.c:142 ++msgid "How to call Mailer for mailto URLs with options" ++msgstr "mailto ã‚¿ã‚°ã®å–り扱ã„" ++ ++#: rc.c:143 msgid "External Browser" -msgstr "³°Éô¥Ö¥é¥¦¥¶" +msgstr "外部ブラウザ" -#: rc.c:141 -+#: rc.c:143 ++#: rc.c:144 msgid "Second External Browser" -msgstr "³°Éô¥Ö¥é¥¦¥¶¤½¤Î2" +msgstr "外部ブラウザãã®2" -#: rc.c:142 -+#: rc.c:144 ++#: rc.c:145 msgid "Third External Browser" -msgstr "³°Éô¥Ö¥é¥¦¥¶¤½¤Î3" +msgstr "外部ブラウザãã®3" -#: rc.c:143 -+#: rc.c:145 ++#: rc.c:146 msgid "Disable secret file security check" -msgstr "¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë¤Î¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó¤ò¥Á¥§¥Ã¥¯¤·¤Ê¤¤" +msgstr "パスワードファイルã®ãƒ‘ーミッションをãƒã‚§ãƒƒã‚¯ã—ãªã„" -#: rc.c:144 -+#: rc.c:146 ++#: rc.c:147 msgid "Password file" -msgstr "¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë" +msgstr "パスワードファイル" -#: rc.c:145 -+#: rc.c:147 ++#: rc.c:148 msgid "File for setting form on loading" -msgstr "ʸ½ñÆɹþ»þ¤Î¥Õ¥©¡¼¥àÀßÄêÍÑ¥Õ¥¡¥¤¥ë" +msgstr "文書読込時ã®ãƒ•ã‚©ãƒ¼ãƒ è¨­å®šç”¨ãƒ•ã‚¡ã‚¤ãƒ«" -#: rc.c:146 -+#: rc.c:148 ++#: rc.c:149 msgid "Password for anonymous FTP (your mail address)" -msgstr "FTP¤Î¥Ñ¥¹¥ï¡¼¥É(ÉáÄ̤ϼ«Ê¬¤Îmail address¤ò»È¤¦)" +msgstr "FTPã®ãƒ‘スワード(普通ã¯è‡ªåˆ†ã®mail addressを使ã†)" -#: rc.c:147 -+#: rc.c:149 ++#: rc.c:150 msgid "Generate domain part of password for FTP" -msgstr "FTP¤Î¥Ñ¥¹¥ï¡¼¥É¤Î¥É¥á¥¤¥ó̾¤ò¼«Æ°À¸À®¤¹¤ë" +msgstr "FTPã®ãƒ‘スワードã®ãƒ‰ãƒ¡ã‚¤ãƒ³åを自動生æˆã™ã‚‹" -#: rc.c:148 -+#: rc.c:150 ++#: rc.c:151 msgid "User-Agent identification string" msgstr "User-Agent" -#: rc.c:149 -+#: rc.c:151 ++#: rc.c:152 msgid "Accept-Encoding header" -msgstr "°µ½ÌÊýË¡(Accept-Encoding:)" +msgstr "圧縮方法(Accept-Encoding:)" -#: rc.c:150 -+#: rc.c:152 ++#: rc.c:153 msgid "Accept header" -msgstr "¼õ¤±¤Ä¤±¤ë¥á¥Ç¥£¥¢¥¿¥¤¥×(Accept:)" +msgstr "å—ã‘ã¤ã‘るメディアタイプ(Accept:)" -#: rc.c:151 -+#: rc.c:153 ++#: rc.c:154 msgid "Accept-Language header" -msgstr "¼õ¤±¤Ä¤±¤ë¸À¸ì(Accept-Language:)" +msgstr "å—ã‘ã¤ã‘る言語(Accept-Language:)" -#: rc.c:152 -+#: rc.c:154 ++#: rc.c:155 msgid "Treat URL-like strings as links in all pages" -msgstr "Á´¤Æ¤Î¥Ú¡¼¥¸¤ÎURLÉ÷¤Îʸ»úÎó¤ò¥ê¥ó¥¯¤Ë¤¹¤ë" +msgstr "å…¨ã¦ã®ãƒšãƒ¼ã‚¸ã®URL風ã®æ–‡å­—列をリンクã«ã™ã‚‹" -#: rc.c:153 -+#: rc.c:155 ++#: rc.c:156 msgid "Wrap search" -msgstr "ÀÞ¤êÊÖ¤·¸¡º÷" +msgstr "折り返ã—検索" -#: rc.c:154 -+#: rc.c:156 ++#: rc.c:157 msgid "Display unseen objects (e.g. bgimage tag)" -msgstr "ÇطʲèÁüÅù¤Ø¤Î¥ê¥ó¥¯¤òºî¤ë" +msgstr "背景画åƒç­‰ã¸ã®ãƒªãƒ³ã‚¯ã‚’作る" -#: rc.c:155 -+#: rc.c:157 ++#: rc.c:158 msgid "Uncompress compressed data automatically when downloading" -msgstr "¥À¥¦¥ó¥í¡¼¥É»þ¤Ë¼«Æ°Åª¤Ë°µ½Ì¤µ¤ì¤¿¥Ç¡¼¥¿¤ò²òÅह¤ë" +msgstr "ダウンロード時ã«è‡ªå‹•çš„ã«åœ§ç¸®ã•ã‚ŒãŸãƒ‡ãƒ¼ã‚¿ã‚’解å‡ã™ã‚‹" -#: rc.c:157 -+#: rc.c:159 ++#: rc.c:160 msgid "Run external viewer in a separate session" -msgstr "³°Éô¥Ó¥å¡¼¥¢¤òÊÌ¥»¥Ã¥·¥ç¥ó¤ÇÆ°¤«¤¹" +msgstr "外部ビューアを別セッションã§å‹•ã‹ã™" -#: rc.c:159 -+#: rc.c:161 ++#: rc.c:162 msgid "Run external viewer in the background" -msgstr "³°Éô¥Ó¥å¡¼¥¢¤ò¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¤ÇÆ°¤«¤¹" +msgstr "外部ビューアをãƒãƒƒã‚¯ã‚°ãƒ©ã‚¦ãƒ³ãƒ‰ã§å‹•ã‹ã™" -#: rc.c:161 -+#: rc.c:163 ++#: rc.c:164 msgid "Use external program for directory listing" -msgstr "¥Ç¥£¥ì¥¯¥È¥ê¥ê¥¹¥È¤Ë³°Éô¥³¥Þ¥ó¥É¤ò»È¤¦" +msgstr "ディレクトリリストã«å¤–部コマンドを使ã†" -#: rc.c:162 -+#: rc.c:164 ++#: rc.c:165 msgid "URL of directory listing command" -msgstr "¥Ç¥£¥ì¥¯¥È¥ê¥ê¥¹¥ÈÍÑ¥³¥Þ¥ó¥É" +msgstr "ディレクトリリスト用コマンド" -#: rc.c:164 -+#: rc.c:166 ++#: rc.c:167 msgid "Enable dictionary lookup through CGI" -msgstr "¼­½ñ°ú¤­¤òCGI·Ðͳ¤Ç¤ª¤³¤Ê¤¦" +msgstr "辞書引ãã‚’CGI経由ã§ãŠã“ãªã†" -#: rc.c:165 -+#: rc.c:167 ++#: rc.c:168 msgid "URL of dictionary lookup command" -msgstr "¼­½ñ°ú¤­¥³¥Þ¥ó¥É¤ÎURL" +msgstr "辞書引ãコマンドã®URL" -#: rc.c:167 -+#: rc.c:169 ++#: rc.c:170 msgid "Display link name for images lacking ALT" -msgstr "¶õ¤ÎIMG ALT°À­¤Î»þ¤Ë¥ê¥ó¥¯Ì¾¤òɽ¼¨¤¹¤ë" +msgstr "空ã®IMG ALT属性ã®æ™‚ã«ãƒªãƒ³ã‚¯åを表示ã™ã‚‹" -#: rc.c:168 -+#: rc.c:170 ++#: rc.c:171 msgid "Index file for directories" -msgstr "³Æ¥Ç¥£¥ì¥¯¥È¥ê¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹¥Õ¥¡¥¤¥ë" +msgstr "å„ディレクトリã®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«" -#: rc.c:169 -+#: rc.c:171 ++#: rc.c:172 msgid "Prepend http:// to URL automatically" -msgstr "URL¤Ë¼«Æ°Åª¤Ë http:// ¤òÊ䤦" +msgstr "URLã«è‡ªå‹•çš„ã« http:// を補ã†" -#: rc.c:170 -+#: rc.c:172 ++#: rc.c:173 msgid "Default value for open-URL command" -msgstr "URL¤ò³«¤¯»þ¤Î¥Ç¥Õ¥©¥ë¥Èʸ»úÎó" +msgstr "URLã‚’é–‹ã時ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆæ–‡å­—列" -#: rc.c:171 -+#: rc.c:173 ++#: rc.c:174 msgid "Decode Content-Transfer-Encoding when saving" -msgstr "Êݸ»þ¤Ë Content-Transfer-Encoding ¤ò¥Ç¥³¡¼¥É¤¹¤ë" +msgstr "ä¿å­˜æ™‚ã« Content-Transfer-Encoding をデコードã™ã‚‹" -#: rc.c:172 -+#: rc.c:174 ++#: rc.c:175 msgid "Preserve timestamp when saving" -msgstr "Êݸ»þ¤Ë¥¿¥¤¥à¥¹¥¿¥ó¥×¤òÊÝ»ý¤¹¤ë" +msgstr "ä¿å­˜æ™‚ã«ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã‚’ä¿æŒã™ã‚‹" -#: rc.c:174 -+#: rc.c:176 ++#: rc.c:177 msgid "Enable mouse" -msgstr "¥Þ¥¦¥¹¤ò»È¤¦" +msgstr "マウスを使ã†" -#: rc.c:175 -+#: rc.c:177 ++#: rc.c:178 msgid "Scroll in reverse direction of mouse drag" -msgstr "¥Þ¥¦¥¹¤Î¥É¥é¥Ã¥°Æ°ºî¤òµÕ¤Ë¤¹¤ë" +msgstr "マウスã®ãƒ‰ãƒ©ãƒƒã‚°å‹•ä½œã‚’逆ã«ã™ã‚‹" -#: rc.c:176 -+#: rc.c:178 ++#: rc.c:179 msgid "Behavior of wheel scroll speed" -msgstr "¥Û¥¤¡¼¥ë¤Ç¤Î¥¹¥¯¥í¡¼¥ë®Å٤ΰ·¤¤" +msgstr "ホイールã§ã®ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«é€Ÿåº¦ã®æ‰±ã„" -#: rc.c:177 -+#: rc.c:179 ++#: rc.c:180 msgid "(A only)Scroll by # (%) of screen" -msgstr "(A¤Î¤ß)²èÌ̤β¿%¥¹¥¯¥í¡¼¥ë¤¹¤ë¤«" +msgstr "(Aã®ã¿)ç”»é¢ã®ä½•%スクロールã™ã‚‹ã‹" -#: rc.c:178 -+#: rc.c:180 ++#: rc.c:181 msgid "(B only)Scroll by # lines" -msgstr "(B¤Î¤ß)¥¹¥¯¥í¡¼¥ë¤¹¤ë¹Ô¿ô" +msgstr "(Bã®ã¿)スクロールã™ã‚‹è¡Œæ•°" -#: rc.c:180 -+#: rc.c:182 ++#: rc.c:183 msgid "Free memory of undisplayed buffers" -msgstr "ɽ¼¨¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ð¥Ã¥Õ¥¡¤Î¥á¥â¥ê¤ò²òÊü¤¹¤ë" +msgstr "表示ã•ã‚Œã¦ã„ãªã„ãƒãƒƒãƒ•ã‚¡ã®ãƒ¡ãƒ¢ãƒªã‚’解放ã™ã‚‹" -#: rc.c:181 -+#: rc.c:183 ++#: rc.c:184 msgid "Suppress `Referer:' header" -msgstr "Referer: ¤òÁ÷¤é¤Ê¤¤¤è¤¦¤Ë¤¹¤ë" +msgstr "Referer: ã‚’é€ã‚‰ãªã„よã†ã«ã™ã‚‹" -#: rc.c:182 -+#: rc.c:184 ++#: rc.c:185 msgid "Search case-insensitively" -msgstr "¥µ¡¼¥Á»þ¤ËÂçʸ»ú¾®Ê¸»ú¤Î¶èÊ̤ò¤·¤Ê¤¤" +msgstr "サーãƒæ™‚ã«å¤§æ–‡å­—å°æ–‡å­—ã®åŒºåˆ¥ã‚’ã—ãªã„" -#: rc.c:183 -+#: rc.c:185 ++#: rc.c:186 msgid "Use LESSOPEN" -msgstr "LESSOPEN¤ò»ÈÍÑ" +msgstr "LESSOPENを使用" -#: rc.c:186 -+#: rc.c:188 ++#: rc.c:189 msgid "Perform SSL server verification" -msgstr "SSL¤Î¥µ¡¼¥Ðǧ¾Ú¤ò¹Ô¤¦" +msgstr "SSLã®ã‚µãƒ¼ãƒèªè¨¼ã‚’è¡Œã†" -#: rc.c:187 -+#: rc.c:189 ++#: rc.c:190 msgid "PEM encoded certificate file of client" -msgstr "SSL¤Î¥¯¥é¥¤¥¢¥ó¥ÈÍÑPEM·Á¼°¾ÚÌÀ½ñ¥Õ¥¡¥¤¥ë" +msgstr "SSLã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆç”¨PEMå½¢å¼è¨¼æ˜Žæ›¸ãƒ•ã‚¡ã‚¤ãƒ«" -#: rc.c:188 -+#: rc.c:190 ++#: rc.c:191 msgid "PEM encoded private key file of client" -msgstr "SSL¤Î¥¯¥é¥¤¥¢¥ó¥ÈÍÑPEM·Á¼°ÈëÌ©¸°¥Õ¥¡¥¤¥ë" +msgstr "SSLã®ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆç”¨PEMå½¢å¼ç§˜å¯†éµãƒ•ã‚¡ã‚¤ãƒ«" -#: rc.c:189 -+#: rc.c:191 ++#: rc.c:192 msgid "Path to directory for PEM encoded certificates of CAs" -msgstr "SSL¤Îǧ¾Ú¶É¤ÎPEM·Á¼°¾ÚÌÀ½ñ·²¤Î¤¢¤ë¥Ç¥£¥ì¥¯¥È¥ê¤Ø¤Î¥Ñ¥¹" +msgstr "SSLã®èªè¨¼å±€ã®PEMå½¢å¼è¨¼æ˜Žæ›¸ç¾¤ã®ã‚るディレクトリã¸ã®ãƒ‘ス" -#: rc.c:190 -+#: rc.c:192 ++#: rc.c:193 msgid "File consisting of PEM encoded certificates of CAs" -msgstr "SSL¤Îǧ¾Ú¶É¤ÎPEM·Á¼°¾ÚÌÀ½ñ·²¤Î¥Õ¥¡¥¤¥ë" +msgstr "SSLã®èªè¨¼å±€ã®PEMå½¢å¼è¨¼æ˜Žæ›¸ç¾¤ã®ãƒ•ã‚¡ã‚¤ãƒ«" -#: rc.c:192 -+#: rc.c:194 ++#: rc.c:195 msgid "List of forbidden SSL methods (2: SSLv2, 3: SSLv3, t:TLSv1)" -msgstr "»È¤ï¤Ê¤¤SSL¥á¥½¥Ã¥É¤Î¥ê¥¹¥È(2: SSLv2, 3: SSLv3, t:TLSv1)" +msgstr "使ã‚ãªã„SSLメソッドã®ãƒªã‚¹ãƒˆ(2: SSLv2, 3: SSLv3, t:TLSv1)" -#: rc.c:195 -+#: rc.c:197 ++#: rc.c:198 msgid "Enable cookie processing" -msgstr "¥¯¥Ã¥­¡¼¤ò»ÈÍѤ¹¤ë" +msgstr "クッキーを使用ã™ã‚‹" -#: rc.c:196 -+#: rc.c:198 ++#: rc.c:199 msgid "Print a message when receiving a cookie" -msgstr "¥¯¥Ã¥­¡¼¤ò¼õ¤±ÉÕ¤±¤¿¤È¤­¤Ë¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤¹¤ë" +msgstr "クッキーをå—ã‘付ã‘ãŸã¨ãã«ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã™ã‚‹" -#: rc.c:197 -+#: rc.c:199 ++#: rc.c:200 msgid "Accept cookies" -msgstr "¥¯¥Ã¥­¡¼¤ò¼õ¤±ÉÕ¤±¤ë" +msgstr "クッキーをå—ã‘付ã‘ã‚‹" -#: rc.c:198 -+#: rc.c:200 ++#: rc.c:201 msgid "Action to be taken on invalid cookie" -msgstr "ÌäÂê¤Î¤¢¤ë¥¯¥Ã¥­¡¼¤Ç¤â¼õ¤±ÉÕ¤±¤ë" +msgstr "å•é¡Œã®ã‚るクッキーã§ã‚‚å—ã‘付ã‘ã‚‹" -#: rc.c:199 -+#: rc.c:201 ++#: rc.c:202 msgid "Domains to reject cookies from" -msgstr "¥¯¥Ã¥­¡¼¤ò¼õ¤±ÉÕ¤±¤Ê¤¤¥É¥á¥¤¥ó" +msgstr "クッキーをå—ã‘付ã‘ãªã„ドメイン" -#: rc.c:200 -+#: rc.c:202 ++#: rc.c:203 msgid "Domains to accept cookies from" -msgstr "¥¯¥Ã¥­¡¼¤ò¼õ¤±ÉÕ¤±¤ë¥É¥á¥¤¥ó" +msgstr "クッキーをå—ã‘付ã‘るドメイン" -#: rc.c:202 -+#: rc.c:203 ++#: rc.c:204 +msgid "Domains to avoid [wrong number of dots]" +msgstr "[wrong number of dots] を無視ã™ã‚‹ãƒ‰ãƒ¡ã‚¤ãƒ³" + -+#: rc.c:205 ++#: rc.c:206 msgid "Number of redirections to follow" -msgstr "½¾¤¦¥ê¥À¥¤¥ì¥¯¥È¤Î²ó¿ô" +msgstr "従ã†ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã®å›žæ•°" -#: rc.c:203 -+#: rc.c:206 ++#: rc.c:207 msgid "Enable processing of meta-refresh tag" -msgstr "meta refresh ¤ËÂбþ¤¹¤ë" +msgstr "meta refresh ã«å¯¾å¿œã™ã‚‹" -#: rc.c:206 -+#: rc.c:209 ++#: rc.c:210 msgid "Enable Migemo (Roma-ji search)" -msgstr "Migemo(¥í¡¼¥Þ»ú¸¡º÷)¤ò»ÈÍѤ¹¤ë" +msgstr "Migemo(ローマ字検索)を使用ã™ã‚‹" -#: rc.c:207 -+#: rc.c:210 ++#: rc.c:211 msgid "Migemo command" -msgstr "Migemo¥³¥Þ¥ó¥É" +msgstr "Migemoコマンド" -#: rc.c:211 -+#: rc.c:214 ++#: rc.c:215 msgid "Display charset" -msgstr "ɽ¼¨ÍÑʸ»ú¥³¡¼¥É" +msgstr "表示用文字コード" -#: rc.c:212 -+#: rc.c:215 ++#: rc.c:216 msgid "Default document charset" -msgstr "ʸ½ñ¤Îɸ½à¤Îʸ»ú¥³¡¼¥É" +msgstr "文書ã®æ¨™æº–ã®æ–‡å­—コード" -#: rc.c:213 -+#: rc.c:216 ++#: rc.c:217 msgid "Automatic charset detect when loading" -msgstr "ʸ½ñ¤ÎÆɤ߹þ¤ß»þ¤Ëʸ»ú¥³¡¼¥É¤Î¼«Æ°È½Äê¤ò¹Ô¤¦" +msgstr "文書ã®èª­ã¿è¾¼ã¿æ™‚ã«æ–‡å­—コードã®è‡ªå‹•åˆ¤å®šã‚’è¡Œã†" -#: rc.c:214 -+#: rc.c:217 ++#: rc.c:218 msgid "System charset" -msgstr "¥·¥¹¥Æ¥à¤Îʸ»ú¥³¡¼¥É" +msgstr "システムã®æ–‡å­—コード" -#: rc.c:215 -+#: rc.c:218 ++#: rc.c:219 msgid "System charset follows locale(LC_CTYPE)" -msgstr "Locale(LC_CTYPE) ¤Ë½¾¤Ã¤Æ¥·¥¹¥Æ¥à¤Îʸ»ú¥³¡¼¥É¤òÀßÄê" +msgstr "Locale(LC_CTYPE) ã«å¾“ã£ã¦ã‚·ã‚¹ãƒ†ãƒ ã®æ–‡å­—コードを設定" -#: rc.c:216 -+#: rc.c:219 ++#: rc.c:220 msgid "Output halfdump with display charset" -msgstr "ɽ¼¨ÍÑʸ»ú¥³¡¼¥É¤Ç halfdump ¤Î½ÐÎϤò¹Ô¤¦" +msgstr "表示用文字コード㧠halfdump ã®å‡ºåŠ›ã‚’è¡Œã†" -#: rc.c:217 -+#: rc.c:220 ++#: rc.c:221 msgid "Use multi column characters" -msgstr "Ê£¿ô¥«¥é¥à¤Îʸ»ú¤ò»È¤¦" +msgstr "複数カラムã®æ–‡å­—を使ã†" -#: rc.c:218 -+#: rc.c:221 ++#: rc.c:222 msgid "Use combining characters" -msgstr "·ë¹çʸ»ú¤ò»È¤¦" +msgstr "çµåˆæ–‡å­—を使ã†" -#: rc.c:219 -+#: rc.c:222 ++#: rc.c:223 +msgid "Use double width for some Unicode characters" +msgstr "ã‚る種ã®Unicode文字を全角ã«ã™ã‚‹" + -+#: rc.c:223 ++#: rc.c:224 msgid "Use Unicode language tags" -msgstr "Unicode ¤Î¸À¸ì¥¿¥°¤ò»È¤¦" +msgstr "Unicode ã®è¨€èªžã‚¿ã‚°ã‚’使ã†" -#: rc.c:220 -+#: rc.c:224 ++#: rc.c:225 msgid "Charset conversion using Unicode map" -msgstr "Unicode¤ò²ð¤·¤¿¥³¡¼¥ÉÊÑ´¹" +msgstr "Unicodeを介ã—ãŸã‚³ãƒ¼ãƒ‰å¤‰æ›" -#: rc.c:221 -+#: rc.c:225 ++#: rc.c:226 msgid "Charset conversion when loading" -msgstr "ʸ½ñ¤ÎÆɤ߹þ¤ß»þ¤Ëʸ»ú¥³¡¼¥É¤òÊÑ´¹¤¹¤ë" +msgstr "文書ã®èª­ã¿è¾¼ã¿æ™‚ã«æ–‡å­—コードを変æ›ã™ã‚‹" -#: rc.c:222 -+#: rc.c:226 ++#: rc.c:227 msgid "Adjust search string for document charset" -msgstr "¸¡º÷ʸ»úÎó¤òʸ½ñ¤Îʸ»ú¥³¡¼¥É¤ËÊÑ´¹¤¹¤ë" +msgstr "検索文字列を文書ã®æ–‡å­—コードã«å¤‰æ›ã™ã‚‹" -#: rc.c:223 -+#: rc.c:227 ++#: rc.c:228 msgid "Fix character width when conversion" -msgstr "ʸ»úÉý¤ÎÊѤï¤ëÊÑ´¹¤ò¤·¤Ê¤¤" +msgstr "文字幅ã®å¤‰ã‚る変æ›ã‚’ã—ãªã„" -#: rc.c:224 -+#: rc.c:228 ++#: rc.c:229 msgid "Use GB 12345 Unicode map instead of GB 2312's" -msgstr "GB 12345 ¤Î Unicode ¥Þ¥Ã¥×¤ò GB 2312 ÍѤ˻Ȥ¦" +msgstr "GB 12345 ã® Unicode マップを GB 2312 用ã«ä½¿ã†" -#: rc.c:225 -+#: rc.c:229 ++#: rc.c:230 msgid "Use JIS X 0201 Roman for ISO-2022-JP" -msgstr "ISO-2022-JP ¤Ç JIS X 0201-Roman ¤ò»È¤¦" +msgstr "ISO-2022-JP 㧠JIS X 0201-Roman を使ã†" -#: rc.c:226 -+#: rc.c:230 ++#: rc.c:231 msgid "Use JIS C 6226:1978 for ISO-2022-JP" -msgstr "ISO-2022-JP ¤Ç JIS C 6226:1978(µìJIS) ¤ò»È¤¦" +msgstr "ISO-2022-JP 㧠JIS C 6226:1978(æ—§JIS) を使ã†" -#: rc.c:227 -+#: rc.c:231 ++#: rc.c:232 msgid "Use JIS X 0201 Katakana" -msgstr "JIS X 0201-Katakana ¤ò»È¤¦" +msgstr "JIS X 0201-Katakana を使ã†" -#: rc.c:228 -+#: rc.c:232 ++#: rc.c:233 msgid "Use JIS X 0212:1990 (Supplemental Kanji)" -msgstr "JIS X 0212:1990(Êä½õ´Á»ú) ¤ò»È¤¦" +msgstr "JIS X 0212:1990(補助漢字) を使ã†" -#: rc.c:229 -+#: rc.c:233 ++#: rc.c:234 msgid "Use JIS X 0213:2000 (2000JIS)" -msgstr "JIS X 0213:2000(2000JIS) ¤ò»È¤¦" +msgstr "JIS X 0213:2000(2000JIS) を使ã†" -#: rc.c:230 -+#: rc.c:234 ++#: rc.c:235 msgid "Strict ISO-2022-JP/KR/CN" -msgstr "¸·³Ê¤Ê ISO-2022-JP/KR/CN ¤ò»È¤¦" +msgstr "厳格㪠ISO-2022-JP/KR/CN を使ã†" -#: rc.c:231 -+#: rc.c:235 ++#: rc.c:236 msgid "Treat 4 bytes char. of GB18030 as Unicode" -msgstr "GB18030 ¤Î 4¥Ð¥¤¥Èʸ»ú¤ò Unicode ¤È¤·¤Æ°·¤¦" +msgstr "GB18030 ã® 4ãƒã‚¤ãƒˆæ–‡å­—ã‚’ Unicode ã¨ã—ã¦æ‰±ã†" -#: rc.c:234 -+#: rc.c:236 ++#: rc.c:237 +msgid "Simple Preserve space" +msgstr "å˜ç´”ãªç©ºç™½ã®ä¿å­˜" + -+#: rc.c:239 ++#: rc.c:240 msgid "keymap file" -msgstr "keymap¥Õ¥¡¥¤¥ë" +msgstr "keymapファイル" -#: rc.c:251 -+#: rc.c:256 ++#: rc.c:257 msgid "black" -msgstr "¹õ" +msgstr "é»’" -#: rc.c:252 -+#: rc.c:257 ++#: rc.c:258 msgid "red" -msgstr "ÀÖ" +msgstr "赤" -#: rc.c:253 -+#: rc.c:258 ++#: rc.c:259 msgid "green" -msgstr "ÎÐ" +msgstr "ç·‘" -#: rc.c:254 -+#: rc.c:259 ++#: rc.c:260 msgid "yellow" -msgstr "²«" +msgstr "黄" -#: rc.c:255 -+#: rc.c:260 ++#: rc.c:261 msgid "blue" -msgstr "ÀÄ" +msgstr "é’" -#: rc.c:256 -+#: rc.c:261 ++#: rc.c:262 msgid "magenta" -msgstr "»ç" +msgstr "ç´«" -#: rc.c:257 -+#: rc.c:262 ++#: rc.c:263 msgid "cyan" -msgstr "¶õ¿§" +msgstr "空色" -#: rc.c:258 -+#: rc.c:263 ++#: rc.c:264 msgid "white" -msgstr "Çò" +msgstr "白" -#: rc.c:259 -+#: rc.c:264 ++#: rc.c:265 msgid "terminal" -msgstr "üËö" +msgstr "端末" -#: rc.c:278 -+#: rc.c:283 ++#: rc.c:284 msgid "none" -msgstr "̵¤·" +msgstr "ç„¡ã—" -#: rc.c:279 -+#: rc.c:284 ++#: rc.c:285 msgid "current URL" -msgstr "¸½ºß¤ÎURL" +msgstr "ç¾åœ¨ã®URL" -#: rc.c:280 -+#: rc.c:285 ++#: rc.c:286 msgid "link URL" -msgstr "¥ê¥ó¥¯Àè¤ÎURL" +msgstr "リンク先ã®URL" -#: rc.c:285 -+#: rc.c:290 ++#: rc.c:291 msgid "simple" -msgstr "¥·¥ó¥×¥ë" +msgstr "シンプル" -#: rc.c:286 -+#: rc.c:291 ++#: rc.c:292 msgid "use tag" -msgstr "¥¿¥°¤Çɽ¼¨" +msgstr "ã‚¿ã‚°ã§è¡¨ç¤º" -#: rc.c:287 -+#: rc.c:292 ++#: rc.c:293 msgid "fontify" -msgstr "ʸ»úÁõ¾þ" +msgstr "文字装飾" -#: rc.c:293 -+#: rc.c:298 ++#: rc.c:299 msgid "A:relative to screen height" -msgstr "A:²èÌÌ¥µ¥¤¥º¤ËÈæÎã" +msgstr "A:ç”»é¢ã‚µã‚¤ã‚ºã«æ¯”例" -#: rc.c:294 -+#: rc.c:299 ++#: rc.c:300 msgid "B:fixed speed" -msgstr "B:°ìÄê¤Î¹Ô¿ô" +msgstr "B:一定ã®è¡Œæ•°" -#: rc.c:301 -+#: rc.c:306 ++#: rc.c:307 msgid "unspecified" -msgstr "»ØÄꤷ¤Ê¤¤" +msgstr "指定ã—ãªã„" -#: rc.c:302 -+#: rc.c:307 ++#: rc.c:308 msgid "inet inet6" -msgstr "IPv4Í¥Àè" +msgstr "IPv4優先" -#: rc.c:303 -+#: rc.c:308 ++#: rc.c:309 msgid "inet6 inet" -msgstr "IPv6Í¥Àè" +msgstr "IPv6優先" -#: rc.c:304 -+#: rc.c:309 ++#: rc.c:310 msgid "inet only" -msgstr "IPv4¤Î¤ß" +msgstr "IPv4ã®ã¿" -#: rc.c:305 -+#: rc.c:310 ++#: rc.c:311 msgid "inet6 only" -msgstr "IPv6¤Î¤ß" +msgstr "IPv6ã®ã¿" -#: rc.c:312 -+#: rc.c:317 ++#: rc.c:318 msgid "discard" -msgstr "ÇË´þ¤¹¤ë" +msgstr "破棄ã™ã‚‹" -#: rc.c:314 -+#: rc.c:319 ++#: rc.c:320 msgid "accept" -msgstr "¼õ¤±Æþ¤ì¤ë" +msgstr "å—ã‘入れる" -#: rc.c:316 -+#: rc.c:321 ++#: rc.c:322 msgid "ask" -msgstr "³Îǧ¤¹¤ë" +msgstr "確èªã™ã‚‹" ++ ++#: rc.c:329 ++msgid "use internal mailer instead" ++msgstr "内部メーラを使用" ++ ++#: rc.c:331 ++msgid "ignore options and use only the address" ++msgstr "アドレスã®ã¿ä½¿ç”¨" ++ ++#: rc.c:332 ++msgid "use full mailto URL" ++msgstr "URL 全体を使用" -#: rc.c:326 -+#: rc.c:331 ++#: rc.c:341 msgid "OFF" -msgstr "̵¸ú" +msgstr "無効" -#: rc.c:327 -+#: rc.c:332 ++#: rc.c:342 msgid "Only ISO 2022" -msgstr "ISO 2022 ¤Î¤ß" +msgstr "ISO 2022 ã®ã¿" -#: rc.c:328 -+#: rc.c:333 ++#: rc.c:343 msgid "ON" -msgstr "Í­¸ú" +msgstr "有効" + -+#: rc.c:339 ++#: rc.c:349 +msgid "ASCII" +msgstr "ASCII" + -+#: rc.c:340 ++#: rc.c:350 +msgid "charset specific" +msgstr "文字コードä¾å­˜" + -+#: rc.c:341 ++#: rc.c:351 +msgid "DEC special graphics" +msgstr "DEC 特殊文字" -#: rc.c:679 -+#: rc.c:702 ++#: rc.c:714 msgid "Display Settings" -msgstr "ɽ¼¨´Ø·¸" +msgstr "表示関係" -#: rc.c:681 -+#: rc.c:704 ++#: rc.c:716 msgid "Color Settings" -msgstr "ɽ¼¨¿§" +msgstr "表示色" -#: rc.c:683 -+#: rc.c:706 ++#: rc.c:718 msgid "Miscellaneous Settings" -msgstr "»¨Â¿¤ÊÀßÄê" +msgstr "雑多ãªè¨­å®š" -#: rc.c:684 -+#: rc.c:707 ++#: rc.c:719 msgid "Directory Settings" -msgstr "¥Ç¥£¥ì¥¯¥È¥êÀßÄê" +msgstr "ディレクトリ設定" -#: rc.c:685 -+#: rc.c:708 ++#: rc.c:720 msgid "External Program Settings" -msgstr "³°Éô¥×¥í¥°¥é¥à" +msgstr "外部プログラム" -#: rc.c:686 -+#: rc.c:709 ++#: rc.c:721 msgid "Network Settings" -msgstr "¥Í¥Ã¥È¥ï¡¼¥¯¤ÎÀßÄê" +msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®è¨­å®š" -#: rc.c:687 -+#: rc.c:710 ++#: rc.c:722 msgid "Proxy Settings" -msgstr "¥×¥í¥­¥·¤ÎÀßÄê" +msgstr "プロキシã®è¨­å®š" -#: rc.c:689 -+#: rc.c:712 ++#: rc.c:724 msgid "SSL Settings" -msgstr "SSL¤ÎÀßÄê" +msgstr "SSLã®è¨­å®š" -#: rc.c:692 -+#: rc.c:715 ++#: rc.c:727 msgid "Cookie Settings" -msgstr "¥¯¥Ã¥­¡¼¤ÎÀßÄê" +msgstr "クッキーã®è¨­å®š" -#: rc.c:695 -+#: rc.c:718 ++#: rc.c:730 msgid "Charset Settings" -msgstr "ʸ»ú¥³¡¼¥É¤ÎÀßÄê" +msgstr "文字コードã®è¨­å®š" @@ -24939,18 +44798,18 @@ diff -urN w3m-0.5.2.orig/po/ja.po w3m/po/ja.po #. * "ja;q=1.0, en;q=0.5" like that. #. -#: rc.c:1163 -+#: rc.c:1197 ++#: rc.c:1209 msgid "en;q=1.0" msgstr "ja;q=1.0, en;q=0.5" -diff -urN w3m-0.5.2.orig/po/w3m.pot w3m/po/w3m.pot ---- w3m-0.5.2.orig/po/w3m.pot 2007-05-31 21:17:05.000000000 +0900 -+++ w3m/po/w3m.pot 2010-08-04 23:06:36.000000000 +0900 +diff -urN w3m-0.5.2/po/w3m.pot w3m/po/w3m.pot +--- w3m-0.5.2/po/w3m.pot 2007-05-31 21:17:05.000000000 +0900 ++++ w3m/po/w3m.pot 2010-08-20 18:47:09.000000000 +0900 @@ -8,10 +8,11 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: satodai@w3m.jp\n" -"POT-Creation-Date: 2007-05-28 19:49+0900\n" -+"POT-Creation-Date: 2010-08-04 18:33+0900\n" ++"POT-Creation-Date: 2010-08-20 18:44+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24958,7 +44817,7 @@ diff -urN w3m-0.5.2.orig/po/w3m.pot w3m/po/w3m.pot "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -@@ -149,674 +150,706 @@ +@@ -149,674 +150,722 @@ msgstr "" #: rc.c:75 @@ -25245,603 +45104,619 @@ diff -urN w3m-0.5.2.orig/po/w3m.pot w3m/po/w3m.pot -#: rc.c:140 +#: rc.c:142 ++msgid "How to call Mailer for mailto URLs with options" ++msgstr "" ++ ++#: rc.c:143 msgid "External Browser" msgstr "" -#: rc.c:141 -+#: rc.c:143 ++#: rc.c:144 msgid "Second External Browser" msgstr "" -#: rc.c:142 -+#: rc.c:144 ++#: rc.c:145 msgid "Third External Browser" msgstr "" -#: rc.c:143 -+#: rc.c:145 ++#: rc.c:146 msgid "Disable secret file security check" msgstr "" -#: rc.c:144 -+#: rc.c:146 ++#: rc.c:147 msgid "Password file" msgstr "" -#: rc.c:145 -+#: rc.c:147 ++#: rc.c:148 msgid "File for setting form on loading" msgstr "" -#: rc.c:146 -+#: rc.c:148 ++#: rc.c:149 msgid "Password for anonymous FTP (your mail address)" msgstr "" -#: rc.c:147 -+#: rc.c:149 ++#: rc.c:150 msgid "Generate domain part of password for FTP" msgstr "" -#: rc.c:148 -+#: rc.c:150 ++#: rc.c:151 msgid "User-Agent identification string" msgstr "" -#: rc.c:149 -+#: rc.c:151 ++#: rc.c:152 msgid "Accept-Encoding header" msgstr "" -#: rc.c:150 -+#: rc.c:152 ++#: rc.c:153 msgid "Accept header" msgstr "" -#: rc.c:151 -+#: rc.c:153 ++#: rc.c:154 msgid "Accept-Language header" msgstr "" -#: rc.c:152 -+#: rc.c:154 ++#: rc.c:155 msgid "Treat URL-like strings as links in all pages" msgstr "" -#: rc.c:153 -+#: rc.c:155 ++#: rc.c:156 msgid "Wrap search" msgstr "" -#: rc.c:154 -+#: rc.c:156 ++#: rc.c:157 msgid "Display unseen objects (e.g. bgimage tag)" msgstr "" -#: rc.c:155 -+#: rc.c:157 ++#: rc.c:158 msgid "Uncompress compressed data automatically when downloading" msgstr "" -#: rc.c:157 -+#: rc.c:159 ++#: rc.c:160 msgid "Run external viewer in a separate session" msgstr "" -#: rc.c:159 -+#: rc.c:161 ++#: rc.c:162 msgid "Run external viewer in the background" msgstr "" -#: rc.c:161 -+#: rc.c:163 ++#: rc.c:164 msgid "Use external program for directory listing" msgstr "" -#: rc.c:162 -+#: rc.c:164 ++#: rc.c:165 msgid "URL of directory listing command" msgstr "" -#: rc.c:164 -+#: rc.c:166 ++#: rc.c:167 msgid "Enable dictionary lookup through CGI" msgstr "" -#: rc.c:165 -+#: rc.c:167 ++#: rc.c:168 msgid "URL of dictionary lookup command" msgstr "" -#: rc.c:167 -+#: rc.c:169 ++#: rc.c:170 msgid "Display link name for images lacking ALT" msgstr "" -#: rc.c:168 -+#: rc.c:170 ++#: rc.c:171 msgid "Index file for directories" msgstr "" -#: rc.c:169 -+#: rc.c:171 ++#: rc.c:172 msgid "Prepend http:// to URL automatically" msgstr "" -#: rc.c:170 -+#: rc.c:172 ++#: rc.c:173 msgid "Default value for open-URL command" msgstr "" -#: rc.c:171 -+#: rc.c:173 ++#: rc.c:174 msgid "Decode Content-Transfer-Encoding when saving" msgstr "" -#: rc.c:172 -+#: rc.c:174 ++#: rc.c:175 msgid "Preserve timestamp when saving" msgstr "" -#: rc.c:174 -+#: rc.c:176 ++#: rc.c:177 msgid "Enable mouse" msgstr "" -#: rc.c:175 -+#: rc.c:177 ++#: rc.c:178 msgid "Scroll in reverse direction of mouse drag" msgstr "" -#: rc.c:176 -+#: rc.c:178 ++#: rc.c:179 msgid "Behavior of wheel scroll speed" msgstr "" -#: rc.c:177 -+#: rc.c:179 ++#: rc.c:180 msgid "(A only)Scroll by # (%) of screen" msgstr "" -#: rc.c:178 -+#: rc.c:180 ++#: rc.c:181 msgid "(B only)Scroll by # lines" msgstr "" -#: rc.c:180 -+#: rc.c:182 ++#: rc.c:183 msgid "Free memory of undisplayed buffers" msgstr "" -#: rc.c:181 -+#: rc.c:183 ++#: rc.c:184 msgid "Suppress `Referer:' header" msgstr "" -#: rc.c:182 -+#: rc.c:184 ++#: rc.c:185 msgid "Search case-insensitively" msgstr "" -#: rc.c:183 -+#: rc.c:185 ++#: rc.c:186 msgid "Use LESSOPEN" msgstr "" -#: rc.c:186 -+#: rc.c:188 ++#: rc.c:189 msgid "Perform SSL server verification" msgstr "" -#: rc.c:187 -+#: rc.c:189 ++#: rc.c:190 msgid "PEM encoded certificate file of client" msgstr "" -#: rc.c:188 -+#: rc.c:190 ++#: rc.c:191 msgid "PEM encoded private key file of client" msgstr "" -#: rc.c:189 -+#: rc.c:191 ++#: rc.c:192 msgid "Path to directory for PEM encoded certificates of CAs" msgstr "" -#: rc.c:190 -+#: rc.c:192 ++#: rc.c:193 msgid "File consisting of PEM encoded certificates of CAs" msgstr "" -#: rc.c:192 -+#: rc.c:194 ++#: rc.c:195 msgid "List of forbidden SSL methods (2: SSLv2, 3: SSLv3, t:TLSv1)" msgstr "" -#: rc.c:195 -+#: rc.c:197 ++#: rc.c:198 msgid "Enable cookie processing" msgstr "" -#: rc.c:196 -+#: rc.c:198 ++#: rc.c:199 msgid "Print a message when receiving a cookie" msgstr "" -#: rc.c:197 -+#: rc.c:199 ++#: rc.c:200 msgid "Accept cookies" msgstr "" -#: rc.c:198 -+#: rc.c:200 ++#: rc.c:201 msgid "Action to be taken on invalid cookie" msgstr "" -#: rc.c:199 -+#: rc.c:201 ++#: rc.c:202 msgid "Domains to reject cookies from" msgstr "" -#: rc.c:200 -+#: rc.c:202 ++#: rc.c:203 msgid "Domains to accept cookies from" msgstr "" -#: rc.c:202 -+#: rc.c:203 ++#: rc.c:204 +msgid "Domains to avoid [wrong number of dots]" +msgstr "" + -+#: rc.c:205 ++#: rc.c:206 msgid "Number of redirections to follow" msgstr "" -#: rc.c:203 -+#: rc.c:206 ++#: rc.c:207 msgid "Enable processing of meta-refresh tag" msgstr "" -#: rc.c:206 -+#: rc.c:209 ++#: rc.c:210 msgid "Enable Migemo (Roma-ji search)" msgstr "" -#: rc.c:207 -+#: rc.c:210 ++#: rc.c:211 msgid "Migemo command" msgstr "" -#: rc.c:211 -+#: rc.c:214 ++#: rc.c:215 msgid "Display charset" msgstr "" -#: rc.c:212 -+#: rc.c:215 ++#: rc.c:216 msgid "Default document charset" msgstr "" -#: rc.c:213 -+#: rc.c:216 ++#: rc.c:217 msgid "Automatic charset detect when loading" msgstr "" -#: rc.c:214 -+#: rc.c:217 ++#: rc.c:218 msgid "System charset" msgstr "" -#: rc.c:215 -+#: rc.c:218 ++#: rc.c:219 msgid "System charset follows locale(LC_CTYPE)" msgstr "" -#: rc.c:216 -+#: rc.c:219 ++#: rc.c:220 msgid "Output halfdump with display charset" msgstr "" -#: rc.c:217 -+#: rc.c:220 ++#: rc.c:221 msgid "Use multi column characters" msgstr "" -#: rc.c:218 -+#: rc.c:221 ++#: rc.c:222 msgid "Use combining characters" msgstr "" -#: rc.c:219 -+#: rc.c:222 ++#: rc.c:223 +msgid "Use double width for some Unicode characters" +msgstr "" + -+#: rc.c:223 ++#: rc.c:224 msgid "Use Unicode language tags" msgstr "" -#: rc.c:220 -+#: rc.c:224 ++#: rc.c:225 msgid "Charset conversion using Unicode map" msgstr "" -#: rc.c:221 -+#: rc.c:225 ++#: rc.c:226 msgid "Charset conversion when loading" msgstr "" -#: rc.c:222 -+#: rc.c:226 ++#: rc.c:227 msgid "Adjust search string for document charset" msgstr "" -#: rc.c:223 -+#: rc.c:227 ++#: rc.c:228 msgid "Fix character width when conversion" msgstr "" -#: rc.c:224 -+#: rc.c:228 ++#: rc.c:229 msgid "Use GB 12345 Unicode map instead of GB 2312's" msgstr "" -#: rc.c:225 -+#: rc.c:229 ++#: rc.c:230 msgid "Use JIS X 0201 Roman for ISO-2022-JP" msgstr "" -#: rc.c:226 -+#: rc.c:230 ++#: rc.c:231 msgid "Use JIS C 6226:1978 for ISO-2022-JP" msgstr "" -#: rc.c:227 -+#: rc.c:231 ++#: rc.c:232 msgid "Use JIS X 0201 Katakana" msgstr "" -#: rc.c:228 -+#: rc.c:232 ++#: rc.c:233 msgid "Use JIS X 0212:1990 (Supplemental Kanji)" msgstr "" -#: rc.c:229 -+#: rc.c:233 ++#: rc.c:234 msgid "Use JIS X 0213:2000 (2000JIS)" msgstr "" -#: rc.c:230 -+#: rc.c:234 ++#: rc.c:235 msgid "Strict ISO-2022-JP/KR/CN" msgstr "" -#: rc.c:231 -+#: rc.c:235 ++#: rc.c:236 msgid "Treat 4 bytes char. of GB18030 as Unicode" msgstr "" -#: rc.c:234 -+#: rc.c:236 ++#: rc.c:237 +msgid "Simple Preserve space" +msgstr "" + -+#: rc.c:239 ++#: rc.c:240 msgid "keymap file" msgstr "" -#: rc.c:251 -+#: rc.c:256 ++#: rc.c:257 msgid "black" msgstr "" -#: rc.c:252 -+#: rc.c:257 ++#: rc.c:258 msgid "red" msgstr "" -#: rc.c:253 -+#: rc.c:258 ++#: rc.c:259 msgid "green" msgstr "" -#: rc.c:254 -+#: rc.c:259 ++#: rc.c:260 msgid "yellow" msgstr "" -#: rc.c:255 -+#: rc.c:260 ++#: rc.c:261 msgid "blue" msgstr "" -#: rc.c:256 -+#: rc.c:261 ++#: rc.c:262 msgid "magenta" msgstr "" -#: rc.c:257 -+#: rc.c:262 ++#: rc.c:263 msgid "cyan" msgstr "" -#: rc.c:258 -+#: rc.c:263 ++#: rc.c:264 msgid "white" msgstr "" -#: rc.c:259 -+#: rc.c:264 ++#: rc.c:265 msgid "terminal" msgstr "" -#: rc.c:278 -+#: rc.c:283 ++#: rc.c:284 msgid "none" msgstr "" -#: rc.c:279 -+#: rc.c:284 ++#: rc.c:285 msgid "current URL" msgstr "" -#: rc.c:280 -+#: rc.c:285 ++#: rc.c:286 msgid "link URL" msgstr "" -#: rc.c:285 -+#: rc.c:290 ++#: rc.c:291 msgid "simple" msgstr "" -#: rc.c:286 -+#: rc.c:291 ++#: rc.c:292 msgid "use tag" msgstr "" -#: rc.c:287 -+#: rc.c:292 ++#: rc.c:293 msgid "fontify" msgstr "" -#: rc.c:293 -+#: rc.c:298 ++#: rc.c:299 msgid "A:relative to screen height" msgstr "" -#: rc.c:294 -+#: rc.c:299 ++#: rc.c:300 msgid "B:fixed speed" msgstr "" -#: rc.c:301 -+#: rc.c:306 ++#: rc.c:307 msgid "unspecified" msgstr "" -#: rc.c:302 -+#: rc.c:307 ++#: rc.c:308 msgid "inet inet6" msgstr "" -#: rc.c:303 -+#: rc.c:308 ++#: rc.c:309 msgid "inet6 inet" msgstr "" -#: rc.c:304 -+#: rc.c:309 ++#: rc.c:310 msgid "inet only" msgstr "" -#: rc.c:305 -+#: rc.c:310 ++#: rc.c:311 msgid "inet6 only" msgstr "" -#: rc.c:312 -+#: rc.c:317 ++#: rc.c:318 msgid "discard" msgstr "" -#: rc.c:314 -+#: rc.c:319 ++#: rc.c:320 msgid "accept" msgstr "" -#: rc.c:316 -+#: rc.c:321 ++#: rc.c:322 msgid "ask" msgstr "" -#: rc.c:326 ++#: rc.c:329 ++msgid "use internal mailer instead" ++msgstr "" ++ +#: rc.c:331 ++msgid "ignore options and use only the address" ++msgstr "" ++ ++#: rc.c:332 ++msgid "use full mailto URL" ++msgstr "" ++ ++#: rc.c:341 msgid "OFF" msgstr "" -#: rc.c:327 -+#: rc.c:332 ++#: rc.c:342 msgid "Only ISO 2022" msgstr "" -#: rc.c:328 -+#: rc.c:333 ++#: rc.c:343 msgid "ON" msgstr "" -#: rc.c:679 -+#: rc.c:339 ++#: rc.c:349 +msgid "ASCII" +msgstr "" + -+#: rc.c:340 ++#: rc.c:350 +msgid "charset specific" +msgstr "" + -+#: rc.c:341 ++#: rc.c:351 +msgid "DEC special graphics" +msgstr "" + -+#: rc.c:702 ++#: rc.c:714 msgid "Display Settings" msgstr "" -#: rc.c:681 -+#: rc.c:704 ++#: rc.c:716 msgid "Color Settings" msgstr "" -#: rc.c:683 -+#: rc.c:706 ++#: rc.c:718 msgid "Miscellaneous Settings" msgstr "" -#: rc.c:684 -+#: rc.c:707 ++#: rc.c:719 msgid "Directory Settings" msgstr "" -#: rc.c:685 -+#: rc.c:708 ++#: rc.c:720 msgid "External Program Settings" msgstr "" -#: rc.c:686 -+#: rc.c:709 ++#: rc.c:721 msgid "Network Settings" msgstr "" -#: rc.c:687 -+#: rc.c:710 ++#: rc.c:722 msgid "Proxy Settings" msgstr "" -#: rc.c:689 -+#: rc.c:712 ++#: rc.c:724 msgid "SSL Settings" msgstr "" -#: rc.c:692 -+#: rc.c:715 ++#: rc.c:727 msgid "Cookie Settings" msgstr "" -#: rc.c:695 -+#: rc.c:718 ++#: rc.c:730 msgid "Charset Settings" msgstr "" -@@ -825,6 +858,6 @@ +@@ -825,6 +874,6 @@ #. * header. For example, ja.po should translate it as #. * "ja;q=1.0, en;q=0.5" like that. #. -#: rc.c:1169 -+#: rc.c:1197 ++#: rc.c:1209 msgid "en;q=1.0" msgstr "" -diff -urN w3m-0.5.2.orig/proto.h w3m/proto.h ---- w3m-0.5.2.orig/proto.h 2006-04-07 22:21:12.000000000 +0900 +diff -urN w3m-0.5.2/proto.h w3m/proto.h +--- w3m-0.5.2/proto.h 2006-04-07 22:21:12.000000000 +0900 +++ w3m/proto.h 2010-07-25 18:55:05.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: proto.h,v 1.101 2006/04/07 13:21:12 inu Exp $ */ @@ -25876,12 +45751,12 @@ diff -urN w3m-0.5.2.orig/proto.h w3m/proto.h extern void dispVer(void); #ifdef USE_INCLUDED_SRAND48 -diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c ---- w3m-0.5.2.orig/rc.c 2007-05-24 00:06:06.000000000 +0900 -+++ w3m/rc.c 2010-08-04 23:06:36.000000000 +0900 +diff -urN w3m-0.5.2/rc.c w3m/rc.c +--- w3m-0.5.2/rc.c 2007-05-24 00:06:06.000000000 +0900 ++++ w3m/rc.c 2010-08-20 18:47:09.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: rc.c,v 1.106 2007/05/23 15:06:06 inu Exp $ */ -+/* $Id: rc.c,v 1.115 2010/08/04 14:06:36 htrb Exp $ */ ++/* $Id: rc.c,v 1.116 2010/08/20 09:47:09 htrb Exp $ */ /* * Initialization file etc. */ @@ -25906,7 +45781,15 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c #define CMT_FOLD_TEXTAREA N_("Fold lines in TEXTAREA") #define CMT_DISP_INS_DEL N_("Display INS, DEL, S and STRIKE element") #define CMT_COLOR N_("Display with color") -@@ -198,6 +200,7 @@ +@@ -137,6 +139,7 @@ + #define CMT_URIMETHODMAP N_("List of urimethodmap files") + #define CMT_EDITOR N_("Editor") + #define CMT_MAILER N_("Mailer") ++#define CMT_MAILTO_OPTIONS N_("How to call Mailer for mailto URLs with options") + #define CMT_EXTBRZ N_("External Browser") + #define CMT_EXTBRZ2 N_("Second External Browser") + #define CMT_EXTBRZ3 N_("Third External Browser") +@@ -198,6 +201,7 @@ #define CMT_ACCEPTBADCOOKIE N_("Action to be taken on invalid cookie") #define CMT_COOKIE_REJECT_DOMAINS N_("Domains to reject cookies from") #define CMT_COOKIE_ACCEPT_DOMAINS N_("Domains to accept cookies from") @@ -25914,7 +45797,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c #endif #define CMT_FOLLOW_REDIRECTION N_("Number of redirections to follow") #define CMT_META_REFRESH N_("Enable processing of meta-refresh tag") -@@ -216,6 +219,7 @@ +@@ -216,6 +220,7 @@ #define CMT_EXT_HALFDUMP N_("Output halfdump with display charset") #define CMT_USE_WIDE N_("Use multi column characters") #define CMT_USE_COMBINING N_("Use combining characters") @@ -25922,7 +45805,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c #define CMT_USE_LANGUAGE_TAG N_("Use Unicode language tags") #define CMT_UCS_CONV N_("Charset conversion using Unicode map") #define CMT_PRE_CONV N_("Charset conversion when loading") -@@ -229,6 +233,7 @@ +@@ -229,6 +234,7 @@ #define CMT_USE_JISX0213 N_("Use JIS X 0213:2000 (2000JIS)") #define CMT_STRICT_ISO2022 N_("Strict ISO-2022-JP/KR/CN") #define CMT_GB18030_AS_UCS N_("Treat 4 bytes char. of GB18030 as Unicode") @@ -25930,7 +45813,23 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c #endif #define CMT_KEYMAP_FILE N_("keymap file") -@@ -330,6 +335,13 @@ +@@ -318,6 +324,15 @@ + }; + #endif /* USE_COOKIE */ + ++static struct sel_c mailtooptionsstr[] = { ++#ifdef USE_W3MMAILER ++ {N_S(MAILTO_OPTIONS_USE_W3MMAILER), N_("use internal mailer instead")}, ++#endif ++ {N_S(MAILTO_OPTIONS_IGNORE), N_("ignore options and use only the address")}, ++ {N_S(MAILTO_OPTIONS_USE_MAILTO_URL), N_("use full mailto URL")}, ++ {0, NULL, NULL} ++}; ++ + #ifdef USE_M17N + static wc_ces_list *display_charset_str = NULL; + static wc_ces_list *document_charset_str = NULL; +@@ -330,6 +345,13 @@ }; #endif @@ -25944,7 +45843,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c struct param_ptr params1[] = { {"tabstop", P_NZINT, PI_TEXT, (void *)&Tabstop, CMT_TABSTOP, NULL}, {"indent_incr", P_NZINT, PI_TEXT, (void *)&IndentIncr, CMT_INDENT_INCR, -@@ -348,6 +360,8 @@ +@@ -348,6 +370,8 @@ CMT_OPEN_TAB_DL_LIST, NULL}, {"display_link", P_INT, PI_ONOFF, (void *)&displayLink, CMT_DISPLINK, NULL}, @@ -25953,7 +45852,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c {"decode_url", P_INT, PI_ONOFF, (void *)&DecodeURL, CMT_DECODE_URL, NULL}, {"display_lineinfo", P_INT, PI_ONOFF, (void *)&displayLineInfo, CMT_DISPLINEINFO, NULL}, -@@ -364,8 +378,8 @@ +@@ -364,8 +388,8 @@ {"multicol", P_INT, PI_ONOFF, (void *)&multicolList, CMT_MULTICOL, NULL}, {"alt_entity", P_CHARINT, PI_ONOFF, (void *)&UseAltEntity, CMT_ALT_ENTITY, NULL}, @@ -25964,7 +45863,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c {"fold_textarea", P_CHARINT, PI_ONOFF, (void *)&FoldTextarea, CMT_FOLD_TEXTAREA, NULL}, {"display_ins_del", P_INT, PI_SEL_C, (void *)&displayInsDel, -@@ -377,6 +391,8 @@ +@@ -377,6 +401,8 @@ /* XXX: emacs-w3m force to off display_image even if image options off */ {"display_image", P_INT, PI_ONOFF, (void *)&displayImage, CMT_DISP_IMAGE, NULL}, @@ -25973,7 +45872,16 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c #ifdef USE_IMAGE {"auto_image", P_INT, PI_ONOFF, (void *)&autoImage, CMT_AUTO_IMAGE, NULL}, {"max_load_image", P_INT, PI_TEXT, (void *)&maxLoadImage, -@@ -573,6 +589,9 @@ +@@ -527,6 +553,8 @@ + CMT_URIMETHODMAP, NULL}, + #endif + {"editor", P_STRING, PI_TEXT, (void *)&Editor, CMT_EDITOR, NULL}, ++ {"mailto_options", P_INT, PI_SEL_C, (void *)&MailtoOptions, ++ CMT_MAILTO_OPTIONS, (void *)mailtooptionsstr}, + {"mailer", P_STRING, PI_TEXT, (void *)&Mailer, CMT_MAILER, NULL}, + {"extbrowser", P_STRING, PI_TEXT, (void *)&ExtBrowser, CMT_EXTBRZ, NULL}, + {"extbrowser2", P_STRING, PI_TEXT, (void *)&ExtBrowser2, CMT_EXTBRZ2, +@@ -573,6 +601,9 @@ (void *)&cookie_reject_domains, CMT_COOKIE_REJECT_DOMAINS, NULL}, {"cookie_accept_domains", P_STRING, PI_TEXT, (void *)&cookie_accept_domains, CMT_COOKIE_ACCEPT_DOMAINS, NULL}, @@ -25983,7 +45891,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c {NULL, 0, 0, NULL, NULL, NULL}, }; #endif -@@ -640,6 +659,8 @@ +@@ -640,6 +671,8 @@ {"use_combining", P_CHARINT, PI_ONOFF, (void *)&WcOption.use_combining, CMT_USE_COMBINING, NULL}, #ifdef USE_UNICODE @@ -25992,7 +45900,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c {"use_language_tag", P_CHARINT, PI_ONOFF, (void *)&WcOption.use_language_tag, CMT_USE_LANGUAGE_TAG, NULL}, {"ucs_conv", P_CHARINT, PI_ONOFF, (void *)&WcOption.ucs_conv, CMT_UCS_CONV, -@@ -671,6 +692,8 @@ +@@ -671,6 +704,8 @@ {"gb18030_as_ucs", P_CHARINT, PI_ONOFF, (void *)&WcOption.gb18030_as_ucs, CMT_GB18030_AS_UCS, NULL}, #endif @@ -26001,7 +45909,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c {NULL, 0, 0, NULL, NULL, NULL}, }; #endif -@@ -1061,9 +1084,11 @@ +@@ -1061,9 +1096,11 @@ for (;;) { line = Strfgets(f); @@ -26015,7 +45923,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c Strremovefirstspaces(line); if (line->ptr[0] == '#') /* comment */ continue; -@@ -1105,6 +1130,9 @@ +@@ -1105,6 +1142,9 @@ Cookie_reject_domains = make_domain_list(cookie_reject_domains); if (non_null(cookie_accept_domains)) Cookie_accept_domains = make_domain_list(cookie_accept_domains); @@ -26025,7 +45933,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c } #endif -@@ -1172,6 +1200,9 @@ +@@ -1172,6 +1212,9 @@ AcceptEncoding = acceptableEncoding(); if (AcceptMedia == NULL || *AcceptMedia == '\0') AcceptMedia = acceptableMimeTypes(); @@ -26035,7 +45943,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c if (fmInitialized) { initKeymap(FALSE); #ifdef USE_MOUSE -@@ -1246,7 +1277,7 @@ +@@ -1246,7 +1289,7 @@ interpret_rc(f); fclose(f); } @@ -26044,7 +45952,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c interpret_rc(f); fclose(f); } -@@ -1258,6 +1289,8 @@ +@@ -1258,6 +1301,8 @@ ((tmp_dir = getenv("TMP")) == NULL || *tmp_dir == '\0') && ((tmp_dir = getenv("TEMP")) == NULL || *tmp_dir == '\0')) tmp_dir = "/tmp"; @@ -26053,7 +45961,7 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c } -@@ -1439,8 +1472,8 @@ +@@ -1439,8 +1484,8 @@ FILE *f = NULL; char *p; @@ -26064,8 +45972,69 @@ diff -urN w3m-0.5.2.orig/rc.c w3m/rc.c } else { f = fopen(config_file, "wt"); -diff -urN w3m-0.5.2.orig/scripts/w3mman/w3mman2html.cgi.in w3m/scripts/w3mman/w3mman2html.cgi.in ---- w3m-0.5.2.orig/scripts/w3mman/w3mman2html.cgi.in 2006-04-08 00:33:56.000000000 +0900 +diff -urN w3m-0.5.2/regex.c w3m/regex.c +--- w3m-0.5.2/regex.c 2003-09-25 03:49:00.000000000 +0900 ++++ w3m/regex.c 2010-08-24 19:11:51.000000000 +0900 +@@ -1,4 +1,4 @@ +-/* $Id: regex.c,v 1.22 2003/09/24 18:49:00 ukai Exp $ */ ++/* $Id: regex.c,v 1.23 2010/08/24 10:11:51 htrb Exp $ */ + /* + * regex: Regular expression pattern match library + * +@@ -684,8 +684,18 @@ + #ifdef USE_M17N + if (a->type != b->type) + return 0; +- if (a->type == RE_TYPE_WCHAR_T) ++ if (a->type == RE_TYPE_WCHAR_T) { ++#ifdef USE_UNICODE ++ if (ignore) { ++ wc_uint32 ua = wc_any_to_ucs(a->wch), ub = wc_any_to_ucs(b->wch); ++ return (ua == ub || ++ ua == wc_ucs_tolower(ub) || ++ ua == wc_ucs_toupper(ub) || ++ ua == wc_ucs_totitle(ub)); ++ } ++#endif + return (a->wch.ccs == b->wch.ccs) && (a->wch.code == b->wch.code); ++ } + #endif + if (ignore && IS_ALPHA(b->ch)) + return (a->ch == TOLOWER(b->ch) || a->ch == TOUPPER(b->ch)); +@@ -699,9 +709,28 @@ + #ifdef USE_M17N + if (a->type != b->type || a->type != c->type) + return 0; +- if (a->type == RE_TYPE_WCHAR_T) +- return ((a->wch.ccs == c->wch.ccs && c->wch.ccs == b->wch.ccs) && +- (a->wch.code <= c->wch.code && c->wch.code <= b->wch.code)); ++ if (a->type == RE_TYPE_WCHAR_T) { ++ if (a->wch.ccs != c->wch.ccs || c->wch.ccs != b->wch.ccs) ++ return 0; ++#ifdef USE_UNICODE ++ if (ignore) { ++ wc_uint32 uc = wc_any_to_ucs(c->wch); ++ ++ if (wc_is_ucs_alpha(uc)) { ++ wc_uint32 ua = wc_any_to_ucs(a->wch); ++ wc_uint32 ub = wc_any_to_ucs(b->wch); ++ wc_uint32 upper = wc_ucs_toupper(uc); ++ wc_uint32 lower = wc_ucs_tolower(uc); ++ wc_uint32 title = wc_ucs_totitle(uc); ++ ++ return ((ua <= upper && upper <= ub) || ++ (ua <= lower && lower <= ub) || ++ (ua <= title && title <= ub)); ++ } ++ } ++#endif ++ return (a->wch.code <= c->wch.code && c->wch.code <= b->wch.code); ++ } + #endif + if (ignore && IS_ALPHA(c->ch)) + return ((a->ch <= TOLOWER(c->ch) && TOLOWER(c->ch) <= b->ch) || +diff -urN w3m-0.5.2/scripts/w3mman/w3mman2html.cgi.in w3m/scripts/w3mman/w3mman2html.cgi.in +--- w3m-0.5.2/scripts/w3mman/w3mman2html.cgi.in 2006-04-08 00:33:56.000000000 +0900 +++ w3m/scripts/w3mman/w3mman2html.cgi.in 2010-07-18 22:38:30.000000000 +0900 @@ -76,7 +76,7 @@ if (! ($file =~ /^\//)) { @@ -26085,8 +46054,8 @@ diff -urN w3m-0.5.2.orig/scripts/w3mman/w3mman2html.cgi.in w3m/scripts/w3mman/w3 } $ok = 0; undef $header; -diff -urN w3m-0.5.2.orig/symbol.c w3m/symbol.c ---- w3m-0.5.2.orig/symbol.c 2003-09-23 06:02:21.000000000 +0900 +diff -urN w3m-0.5.2/symbol.c w3m/symbol.c +--- w3m-0.5.2/symbol.c 2003-09-23 06:02:21.000000000 +0900 +++ w3m/symbol.c 2010-08-04 23:06:36.000000000 +0900 @@ -18,7 +18,7 @@ wc_ces ces; @@ -26213,16 +46182,35 @@ diff -urN w3m-0.5.2.orig/symbol.c w3m/symbol.c #else char ** -diff -urN w3m-0.5.2.orig/table.c w3m/table.c ---- w3m-0.5.2.orig/table.c 2007-05-23 22:07:44.000000000 +0900 -+++ w3m/table.c 2010-07-20 08:34:01.000000000 +0900 +diff -urN w3m-0.5.2/table.c w3m/table.c +--- w3m-0.5.2/table.c 2007-05-23 22:07:44.000000000 +0900 ++++ w3m/table.c 2010-08-09 20:59:19.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: table.c,v 1.55 2007/05/23 13:07:44 inu Exp $ */ -+/* $Id: table.c,v 1.56 2010/07/19 23:34:01 htrb Exp $ */ ++/* $Id: table.c,v 1.58 2010/08/09 11:59:19 htrb Exp $ */ /* * HTML table */ -@@ -2912,6 +2912,12 @@ +@@ -2408,6 +2408,8 @@ + case HTML_N_COLGROUP:\ + case HTML_COL + ++#define ATTR_ROWSPAN_MAX 32766 ++ + static int + feed_table_tag(struct table *tbl, char *line, struct table_mode *mode, + int width, struct parsed_tag *tag) +@@ -2592,6 +2594,9 @@ + else + valign = HTT_MIDDLE; + if (parsedtag_get_value(tag, ATTR_ROWSPAN, &rowspan)) { ++ if(rowspan > ATTR_ROWSPAN_MAX) { ++ rowspan = ATTR_ROWSPAN_MAX; ++ } + if ((tbl->row + rowspan) >= tbl->max_rowsize) + check_row(tbl, tbl->row + rowspan); + } +@@ -2912,6 +2917,12 @@ check_rowcol(tbl, mode); if (i == 0) { Str tmp = process_anchor(tag, line); @@ -26235,12 +46223,59 @@ diff -urN w3m-0.5.2.orig/table.c w3m/table.c pushdata(tbl, tbl->row, tbl->col, tmp->ptr); } else -diff -urN w3m-0.5.2.orig/terms.c w3m/terms.c ---- w3m-0.5.2.orig/terms.c 2007-05-30 13:44:00.000000000 +0900 -+++ w3m/terms.c 2010-08-04 23:06:36.000000000 +0900 +diff -urN w3m-0.5.2/tagtable.tab w3m/tagtable.tab +--- w3m-0.5.2/tagtable.tab 2006-12-10 20:06:12.000000000 +0900 ++++ w3m/tagtable.tab 2010-08-14 10:29:40.000000000 +0900 +@@ -60,6 +60,8 @@ + /kbd HTML_NOP + samp HTML_NOP + /samp HTML_NOP ++span HTML_SPAN ++/span HTML_N_SPAN + strong HTML_STRONG + /strong HTML_N_STRONG + var HTML_NOP +@@ -161,6 +163,34 @@ + bgsound HTML_BGSOUND + applet HTML_APPLET + embed HTML_EMBED ++span HTML_SPAN ++/span HTML_N_SPAN ++abbr HTML_ABBR ++/abbr HTML_N_ABBR ++acronym HTML_ACRONYM ++/acronym HTML_N_ACRONYM ++area HTML_AREA ++basefont HTML_BASEFONT ++bdo HTML_BDO ++/bdo HTML_N_BDO ++big HTML_BIG ++/big HTML_N_BIG ++button HTML_BUTTON ++fieldset HTML_FIELDSET ++/fieldset HTML_N_FIELDSET ++iframe HTML_IFRAME ++label HTML_LABEL ++/label HTML_N_LABEL ++legend HTML_LEGEND ++/legend HTML_N_LEGEND ++noscript HTML_NOSCRIPT ++/noscript HTML_N_NOSCRIPT ++object HTML_OBJECT ++optgroup HTML_OPTGROUP ++/optgroup HTML_N_OPTGROUP ++param HTML_PARAM ++small HTML_SMALL ++/small HTML_N_SMALL + internal HTML_INTERNAL + /internal HTML_N_INTERNAL + select_int HTML_SELECT_INT +diff -urN w3m-0.5.2/terms.c w3m/terms.c +--- w3m-0.5.2/terms.c 2007-05-30 13:44:00.000000000 +0900 ++++ w3m/terms.c 2010-08-20 18:34:47.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: terms.c,v 1.57 2007/05/30 04:44:00 inu Exp $ */ -+/* $Id: terms.c,v 1.62 2010/08/04 14:06:36 htrb Exp $ */ ++/* $Id: terms.c,v 1.63 2010/08/20 09:34:47 htrb Exp $ */ /* * An original curses library for EUC-kanji by Akinori ITO, December 1989 * revised by Akinori ITO, January 1995 @@ -26253,7 +46288,95 @@ diff -urN w3m-0.5.2.orig/terms.c w3m/terms.c #include #include #else -@@ -1201,7 +1201,7 @@ +@@ -256,7 +256,7 @@ + #endif /* __CYGWIN__ */ + + char *getenv(const char *); +-MySignalHandler reset_exit(SIGNAL_ARG), error_dump(SIGNAL_ARG); ++MySignalHandler reset_exit(SIGNAL_ARG), reset_error_exit(SIGNAL_ARG), error_dump(SIGNAL_ARG); + void setlinescols(void); + void flush_tty(); + +@@ -564,7 +564,7 @@ + if (errno == EINTR || errno == EAGAIN) + continue; + printf("Error occured while set %x: errno=%d\n", mode, errno); +- reset_exit(SIGNAL_ARGLIST); ++ reset_error_exit(SIGNAL_ARGLIST); + } + #endif + } +@@ -585,7 +585,7 @@ + if (errno == EINTR || errno == EAGAIN) + continue; + printf("Error occured while reset %x: errno=%d\n", mode, errno); +- reset_exit(SIGNAL_ARGLIST); ++ reset_error_exit(SIGNAL_ARGLIST); + } + #endif /* __MINGW32_VERSION */ + } +@@ -602,7 +602,7 @@ + if (errno == EINTR || errno == EAGAIN) + continue; + printf("Error occured: errno=%d\n", errno); +- reset_exit(SIGNAL_ARGLIST); ++ reset_error_exit(SIGNAL_ARGLIST); + } + } + #endif /* not HAVE_SGTTY_H */ +@@ -637,19 +637,31 @@ + close_tty(); + } + +-MySignalHandler +-reset_exit(SIGNAL_ARG) ++static MySignalHandler ++reset_exit_with_value(SIGNAL_ARG, int rval) + { + #ifdef USE_MOUSE + if (mouseActive) + mouse_end(); + #endif /* USE_MOUSE */ + reset_tty(); +- w3m_exit(0); ++ w3m_exit(rval); + SIGNAL_RETURN; + } + + MySignalHandler ++reset_error_exit(SIGNAL_ARG) ++{ ++ reset_exit_with_value(SIGNAL_ARGLIST, 1); ++} ++ ++MySignalHandler ++reset_exit(SIGNAL_ARG) ++{ ++ reset_exit_with_value(SIGNAL_ARGLIST, 0); ++} ++ ++MySignalHandler + error_dump(SIGNAL_ARG) + { + mySignal(SIGIOT, SIG_DFL); +@@ -708,14 +720,14 @@ + ent = getenv("TERM") ? getenv("TERM") : DEFAULT_TERM; + if (ent == NULL) { + fprintf(stderr, "TERM is not set\n"); +- reset_exit(SIGNAL_ARGLIST); ++ reset_error_exit(SIGNAL_ARGLIST); + } + + r = tgetent(bp, ent); + if (r != 1) { + /* Can't find termcap entry */ + fprintf(stderr, "Can't find termcap entry %s\n", ent); +- reset_exit(SIGNAL_ARGLIST); ++ reset_error_exit(SIGNAL_ARGLIST); + } + + GETSTR(T_ce, "ce"); /* clear to the end of line */ +@@ -1201,7 +1213,7 @@ int graph_ok(void) { @@ -26262,7 +46385,7 @@ diff -urN w3m-0.5.2.orig/terms.c w3m/terms.c return 0; return T_as[0] != 0 && T_ae[0] != 0 && T_ac[0] != 0; } -@@ -1897,7 +1897,7 @@ +@@ -1897,7 +1909,7 @@ int do_getch() { @@ -26271,7 +46394,16 @@ diff -urN w3m-0.5.2.orig/terms.c w3m/terms.c return getch(); else return Gpm_Getch(); -@@ -2037,6 +2037,7 @@ +@@ -2008,7 +2020,7 @@ + er = TerminalSet(tty, &ioval); + if (er == -1) { + printf("Error occured: errno=%d\n", errno); +- reset_exit(SIGNAL_ARGLIST); ++ reset_error_exit(SIGNAL_ARGLIST); + } + return ret; + } +@@ -2037,6 +2049,7 @@ conn.maxMod = 0; conn.minMod = 0; @@ -26279,8 +46411,8 @@ diff -urN w3m-0.5.2.orig/terms.c w3m/terms.c r = Gpm_Open(&conn, 0); if (r == -2) { /* -diff -urN w3m-0.5.2.orig/url.c w3m/url.c ---- w3m-0.5.2.orig/url.c 2007-05-24 00:06:06.000000000 +0900 +diff -urN w3m-0.5.2/url.c w3m/url.c +--- w3m-0.5.2/url.c 2007-05-24 00:06:06.000000000 +0900 +++ w3m/url.c 2010-08-03 19:02:16.000000000 +0900 @@ -1,4 +1,4 @@ -/* $Id: url.c,v 1.95 2007/05/23 15:06:06 inu Exp $ */ @@ -26322,8 +46454,8 @@ diff -urN w3m-0.5.2.orig/url.c w3m/url.c #ifdef USE_SSL if (pu->scheme == SCM_HTTPS && hr->command != HR_COMMAND_CONNECT) -diff -urN w3m-0.5.2.orig/version.c.in w3m/version.c.in ---- w3m-0.5.2.orig/version.c.in 2007-05-31 21:17:05.000000000 +0900 +diff -urN w3m-0.5.2/version.c.in w3m/version.c.in +--- w3m-0.5.2/version.c.in 2007-05-31 21:17:05.000000000 +0900 +++ w3m/version.c.in 2007-06-04 22:21:10.000000000 +0900 @@ -1,5 +1,5 @@ -/* $Id: version.c.in,v 1.46 2007/05/31 12:17:05 inu Exp $ */ diff --git a/debian/patches/020_button.patch b/debian/patches/020_button.patch new file mode 100644 index 0000000..a645e25 --- /dev/null +++ b/debian/patches/020_button.patch @@ -0,0 +1,439 @@ +Description: Support the button element as defined in HTML 4.01 +Origin: upstream, http://www.sic.med.tohoku.ac.jp/~satodai/w3m-dev/201009.month/4411.html +Bug-Debian: http://bugs.debian.org/136810 + +Index: file.c +=================================================================== +RCS file: /cvsroot/w3m/w3m/file.c,v +retrieving revision 1.264 +diff -u -r1.264 file.c +--- w3m.orig/file.c 3 Aug 2010 10:02:16 -0000 1.264 ++++ w3m/file.c 17 Sep 2010 12:18:55 -0000 +@@ -2467,6 +2467,7 @@ + bcopy((void *)&obuf->anchor, (void *)&obuf->bp.anchor, + sizeof(obuf->anchor)); + obuf->bp.img_alt = obuf->img_alt; ++ obuf->bp.input_alt = obuf->input_alt; + obuf->bp.in_bold = obuf->in_bold; + obuf->bp.in_italic = obuf->in_italic; + obuf->bp.in_under = obuf->in_under; +@@ -2484,6 +2485,7 @@ + bcopy((void *)&obuf->bp.anchor, (void *)&obuf->anchor, + sizeof(obuf->anchor)); + obuf->img_alt = obuf->bp.img_alt; ++ obuf->input_alt = obuf->bp.input_alt; + obuf->in_bold = obuf->bp.in_bold; + obuf->in_italic = obuf->bp.in_italic; + obuf->in_under = obuf->bp.in_under; +@@ -2727,7 +2729,7 @@ + Str line = obuf->line, pass = NULL; + char *hidden_anchor = NULL, *hidden_img = NULL, *hidden_bold = NULL, + *hidden_under = NULL, *hidden_italic = NULL, *hidden_strike = NULL, +- *hidden_ins = NULL, *hidden = NULL; ++ *hidden_ins = NULL, *hidden_input, *hidden = NULL; + + #ifdef DEBUG + if (w3m_debug) { +@@ -2759,6 +2761,12 @@ + hidden = hidden_img; + } + } ++ if (obuf->input_alt.in) { ++ if ((hidden_input = has_hidden_link(obuf, HTML_INPUT_ALT)) != NULL) { ++ if (!hidden || hidden_input < hidden) ++ hidden = hidden_input; ++ } ++ } + if (obuf->in_bold) { + if ((hidden_bold = has_hidden_link(obuf, HTML_B)) != NULL) { + if (!hidden || hidden_bold < hidden) +@@ -2810,6 +2818,8 @@ + Strcat_charp(line, ""); + if (obuf->img_alt && !hidden_img) + Strcat_charp(line, ""); ++ if (obuf->input_alt.in && !hidden_input) ++ Strcat_charp(line, ""); + if (obuf->in_bold && !hidden_bold) + Strcat_charp(line, ""); + if (obuf->in_italic && !hidden_italic) +@@ -3020,6 +3030,18 @@ + Strcat_charp(tmp, "\">"); + push_tag(obuf, tmp->ptr, HTML_IMG_ALT); + } ++ if (!hidden_input && obuf->input_alt.in) { ++ Str tmp; ++ if (obuf->input_alt.hseq > 0) ++ obuf->input_alt.hseq = - obuf->input_alt.hseq; ++ tmp = Sprintf("", ++ obuf->input_alt.hseq, ++ obuf->input_alt.fid, ++ obuf->input_alt.name->ptr, ++ obuf->input_alt.type->ptr, ++ obuf->input_alt.value->ptr); ++ push_tag(obuf, tmp->ptr, HTML_INPUT_ALT); ++ } + if (!hidden_bold && obuf->in_bold) + push_tag(obuf, "", HTML_B); + if (!hidden_italic && obuf->in_italic) +@@ -3730,6 +3752,63 @@ + } + + Str ++process_button(struct parsed_tag *tag) ++{ ++ Str tmp = NULL; ++ char *p, *q, *r, *qq = NULL; ++ int qlen, v; ++ ++ if (cur_form_id < 0) { ++ char *s = ""; ++ tmp = process_form(parse_tag(&s, TRUE)); ++ } ++ if (tmp == NULL) ++ tmp = Strnew(); ++ ++ p = "submit"; ++ parsedtag_get_value(tag, ATTR_TYPE, &p); ++ q = NULL; ++ parsedtag_get_value(tag, ATTR_VALUE, &q); ++ r = ""; ++ parsedtag_get_value(tag, ATTR_NAME, &r); ++ ++ v = formtype(p); ++ if (v == FORM_UNKNOWN) ++ return NULL; ++ ++ if (!q) { ++ switch (v) { ++ case FORM_INPUT_SUBMIT: ++ case FORM_INPUT_BUTTON: ++ q = "SUBMIT"; ++ break; ++ case FORM_INPUT_RESET: ++ q = "RESET"; ++ break; ++ } ++ } ++ if (q) { ++ qq = html_quote(q); ++ qlen = strlen(q); ++ } ++ ++ // Strcat_charp(tmp, ""); ++ Strcat(tmp, Sprintf("", ++ cur_hseq++, cur_form_id, p, html_quote(r), qq)); ++ return tmp; ++} ++ ++Str ++process_n_button(void) ++{ ++ Str tmp = Strnew(); ++ Strcat_charp(tmp, ""); ++ // Strcat_charp(tmp, ""); ++ return tmp; ++} ++ ++Str + process_select(struct parsed_tag *tag) + { + Str tmp = NULL; +@@ -4859,7 +4938,35 @@ + if (i > obuf->bottom_margin) + obuf->bottom_margin = i; + } ++ if (parsedtag_get_value(tag, ATTR_HSEQ, &hseq)) { ++ obuf->input_alt.hseq = hseq; ++ } ++ if (parsedtag_get_value(tag, ATTR_FID, &i)) { ++ obuf->input_alt.fid = i; ++ } ++ if (parsedtag_get_value(tag, ATTR_TYPE, &p)) { ++ obuf->input_alt.type = Strnew_charp(p); ++ } ++ if (parsedtag_get_value(tag, ATTR_VALUE, &p)) { ++ obuf->input_alt.value = Strnew_charp(p); ++ } ++ if (parsedtag_get_value(tag, ATTR_NAME, &p)) { ++ obuf->input_alt.name = Strnew_charp(p); ++ } ++ obuf->input_alt.in = 1; + return 0; ++ case HTML_N_INPUT_ALT: ++ if (obuf->input_alt.in) { ++ if (!close_effect0(obuf, HTML_INPUT_ALT)) ++ push_tag(obuf, "", HTML_N_INPUT_ALT); ++ obuf->input_alt.hseq = 0; ++ obuf->input_alt.fid = -1; ++ obuf->input_alt.in = 0; ++ obuf->input_alt.type = NULL; ++ obuf->input_alt.name = NULL; ++ obuf->input_alt.value = NULL; ++ } ++ return 1; + case HTML_TABLE: + close_anchor(h_env, obuf); + obuf->table_level++; +@@ -4968,6 +5075,16 @@ + case HTML_INPUT: + close_anchor(h_env, obuf); + tmp = process_input(tag); ++ if (tmp) ++ HTMLlineproc1(tmp->ptr, h_env); ++ return 1; ++ case HTML_BUTTON: ++ tmp = process_button(tag); ++ if (tmp) ++ HTMLlineproc1(tmp->ptr, h_env); ++ return 1; ++ case HTML_N_BUTTON: ++ tmp = process_n_button(); + if (tmp) + HTMLlineproc1(tmp->ptr, h_env); + return 1; +@@ -5680,6 +5797,21 @@ + putHmarker(buf->hmarklist, currentLn(buf), + hpos, hseq - 1); + } ++ else if (hseq < 0) { ++ int h = -hseq - 1; ++ int hpos = pos; ++ if (*str == '[') ++ hpos++; ++ if (buf->hmarklist && ++ h < buf->hmarklist->nmark && ++ buf->hmarklist->marks[h].invalid) { ++ buf->hmarklist->marks[h].pos = hpos; ++ buf->hmarklist->marks[h].line = currentLn(buf); ++ buf->hmarklist->marks[h].invalid = 0; ++ hseq = -hseq; ++ } ++ } ++ + if (!form->target) + form->target = buf->baseTarget; + if (a_textarea && +@@ -6747,6 +6879,12 @@ + obuf->nobr_level = 0; + bzero((void *)&obuf->anchor, sizeof(obuf->anchor)); + obuf->img_alt = 0; ++ obuf->input_alt.hseq = 0; ++ obuf->input_alt.fid = -1; ++ obuf->input_alt.in = 0; ++ obuf->input_alt.type = NULL; ++ obuf->input_alt.name = NULL; ++ obuf->input_alt.value = NULL; + obuf->in_bold = 0; + obuf->in_italic = 0; + obuf->in_under = 0; +@@ -6782,6 +6920,15 @@ + push_tag(obuf, "", HTML_N_IMG_ALT); + obuf->img_alt = NULL; + } ++ if (obuf->input_alt.in) { ++ push_tag(obuf, "", HTML_N_INPUT_ALT); ++ obuf->input_alt.hseq = 0; ++ obuf->input_alt.fid = -1; ++ obuf->input_alt.in = 0; ++ obuf->input_alt.type = NULL; ++ obuf->input_alt.name = NULL; ++ obuf->input_alt.value = NULL; ++ } + if (obuf->in_bold) { + push_tag(obuf, "", HTML_N_B); + obuf->in_bold = 0; +Index: fm.h +=================================================================== +RCS file: /cvsroot/w3m/w3m/fm.h,v +retrieving revision 1.149 +diff -u -r1.149 fm.h +--- w3m.orig/fm.h 20 Aug 2010 09:47:09 -0000 1.149 ++++ w3m/fm.h 17 Sep 2010 12:18:55 -0000 +@@ -562,6 +562,13 @@ + #define INIT_BUFFER_WIDTH ((_INIT_BUFFER_WIDTH > 0) ? _INIT_BUFFER_WIDTH : 0) + #define FOLD_BUFFER_WIDTH (FoldLine ? (INIT_BUFFER_WIDTH + 1) : -1) + ++struct input_alt_attr { ++ int hseq; ++ int fid; ++ int in; ++ Str type, name, value; ++}; ++ + typedef struct { + int pos; + int len; +@@ -569,6 +576,7 @@ + long flag; + Anchor anchor; + Str img_alt; ++ struct input_alt_attr input_alt; + char fontstat[FONTSTAT_SIZE]; + short nobr_level; + Lineprop prev_ctype; +@@ -591,6 +599,7 @@ + short nobr_level; + Anchor anchor; + Str img_alt; ++ struct input_alt_attr input_alt; + char fontstat[FONTSTAT_SIZE]; + char fontstat_stack[FONT_STACK_SIZE][FONTSTAT_SIZE]; + int fontstat_sp; +Index: html.c +=================================================================== +RCS file: /cvsroot/w3m/w3m/html.c,v +retrieving revision 1.32 +diff -u -r1.32 html.c +--- w3m.orig/html.c 14 Aug 2010 01:29:40 -0000 1.32 ++++ w3m/html.c 17 Sep 2010 12:18:55 -0000 +@@ -56,6 +56,9 @@ + ATTR_CORE + }; + #define MAXA_INPUT MAXA_CORE + 12 ++unsigned char ALST_BUTTON[] = ++ { ATTR_TYPE, ATTR_VALUE, ATTR_NAME, ATTR_CORE }; ++#define MAXA_BUTTON MAXA_CORE + 3 + unsigned char ALST_TEXTAREA[] = + { ATTR_COLS, ATTR_ROWS, ATTR_NAME, ATTR_READONLY, ATTR_CORE }; + #define MAXA_TEXTAREA MAXA_CORE + 4 +@@ -247,24 +250,24 @@ + {"/bdo", NULL, 0, TFLG_END}, /* 121 HTML_N_BDO */ + {"big", ALST_NOP, MAXA_NOP, 0}, /* 122 HTML_BIG */ + {"/big", NULL, 0, TFLG_END}, /* 123 HTML_N_BIG */ +- {"button", ALST_NOP, MAXA_NOP, 0}, /* 124 HTML_BUTTON */ +- {"fieldset", ALST_NOP, MAXA_NOP, 0}, /* 125 HTML_FIELDSET */ +- {"/fieldset", NULL, 0, TFLG_END}, /* 126 HTML_N_FIELDSET */ +- {"iframe", ALST_NOP, MAXA_NOP, 0}, /* 127 HTML_IFRAME */ +- {"label", ALST_NOP, MAXA_NOP, 0}, /* 128 HTML_LABEL */ +- {"/label", NULL, 0, TFLG_END}, /* 129 HTML_N_LABEL */ +- {"legend", ALST_NOP, MAXA_NOP, 0}, /* 130 HTML_LEGEND */ +- {"/legend", NULL, 0, TFLG_END}, /* 131 HTML_N_LEGEND */ +- {"noscript", ALST_NOP, MAXA_NOP, 0}, /* 132 HTML_NOSCRIPT */ +- {"/noscript", NULL, 0, TFLG_END}, /* 133 HTML_N_NOSCRIPT */ +- {"object", ALST_NOP, MAXA_NOP, 0}, /* 134 HTML_OBJECT */ +- {"optgroup", ALST_NOP, MAXA_NOP, 0}, /* 135 HTML_OPTGROUP */ +- {"/optgroup", NULL, 0, TFLG_END}, /* 136 HTML_N_OPTGROUP */ +- {"param", ALST_NOP, MAXA_NOP, 0}, /* 137 HTML_PARAM */ +- {"small", ALST_NOP, MAXA_NOP, 0}, /* 138 HTML_SMALL */ +- {"/small", NULL, 0, TFLG_END}, /* 139 HTML_N_SMALL */ ++ {"button", ALST_BUTTON, MAXA_BUTTON, 0}, /* 124 HTML_BUTTON */ ++ {"/button", NULL, 0, TFLG_END}, /* 125 HTML_N_BUTTON */ ++ {"fieldset", ALST_NOP, MAXA_NOP, 0}, /* 126 HTML_FIELDSET */ ++ {"/fieldset", NULL, 0, TFLG_END}, /* 127 HTML_N_FIELDSET */ ++ {"iframe", ALST_NOP, MAXA_NOP, 0}, /* 128 HTML_IFRAME */ ++ {"label", ALST_NOP, MAXA_NOP, 0}, /* 129 HTML_LABEL */ ++ {"/label", NULL, 0, TFLG_END}, /* 130 HTML_N_LABEL */ ++ {"legend", ALST_NOP, MAXA_NOP, 0}, /* 131 HTML_LEGEND */ ++ {"/legend", NULL, 0, TFLG_END}, /* 132 HTML_N_LEGEND */ ++ {"noscript", ALST_NOP, MAXA_NOP, 0}, /* 133 HTML_NOSCRIPT */ ++ {"/noscript", NULL, 0, TFLG_END}, /* 134 HTML_N_NOSCRIPT */ ++ {"object", ALST_NOP, MAXA_NOP, 0}, /* 135 HTML_OBJECT */ ++ {"optgroup", ALST_NOP, MAXA_NOP, 0}, /* 136 HTML_OPTGROUP */ ++ {"/optgroup", NULL, 0, TFLG_END}, /* 137 HTML_N_OPTGROUP */ ++ {"param", ALST_NOP, MAXA_NOP, 0}, /* 138 HTML_PARAM */ ++ {"small", ALST_NOP, MAXA_NOP, 0}, /* 139 HTML_SMALL */ ++ {"/small", NULL, 0, TFLG_END}, /* 140 HTML_N_SMALL */ + +- {NULL, NULL, 0, 0}, /* 140 Undefined */ + {NULL, NULL, 0, 0}, /* 141 Undefined */ + {NULL, NULL, 0, 0}, /* 142 Undefined */ + {NULL, NULL, 0, 0}, /* 143 Undefined */ +Index: html.h +=================================================================== +RCS file: /cvsroot/w3m/w3m/html.h,v +retrieving revision 1.31 +diff -u -r1.31 html.h +--- w3m.orig/html.h 14 Aug 2010 01:29:40 -0000 1.31 ++++ w3m/html.h 17 Sep 2010 12:18:55 -0000 +@@ -214,21 +214,22 @@ + #define HTML_BIG 122 + #define HTML_N_BIG 123 + #define HTML_BUTTON 124 +-#define HTML_FIELDSET 125 +-#define HTML_N_FIELDSET 126 +-#define HTML_IFRAME 127 +-#define HTML_LABEL 128 +-#define HTML_N_LABEL 129 +-#define HTML_LEGEND 130 +-#define HTML_N_LEGEND 131 +-#define HTML_NOSCRIPT 132 +-#define HTML_N_NOSCRIPT 133 +-#define HTML_OBJECT 134 +-#define HTML_OPTGROUP 135 +-#define HTML_N_OPTGROUP 136 +-#define HTML_PARAM 137 +-#define HTML_SMALL 138 +-#define HTML_N_SMALL 139 ++#define HTML_N_BUTTON 125 ++#define HTML_FIELDSET 126 ++#define HTML_N_FIELDSET 127 ++#define HTML_IFRAME 128 ++#define HTML_LABEL 129 ++#define HTML_N_LABEL 130 ++#define HTML_LEGEND 131 ++#define HTML_N_LEGEND 132 ++#define HTML_NOSCRIPT 133 ++#define HTML_N_NOSCRIPT 134 ++#define HTML_OBJECT 135 ++#define HTML_OPTGROUP 136 ++#define HTML_N_OPTGROUP 137 ++#define HTML_PARAM 138 ++#define HTML_SMALL 139 ++#define HTML_N_SMALL 140 + + /* pseudo tag */ + #define HTML_SELECT_INT 160 +Index: proto.h +=================================================================== +RCS file: /cvsroot/w3m/w3m/proto.h,v +retrieving revision 1.104 +diff -u -r1.104 proto.h +--- w3m.orig/proto.h 25 Jul 2010 09:55:05 -0000 1.104 ++++ w3m/proto.h 17 Sep 2010 12:18:55 -0000 +@@ -207,6 +207,8 @@ + extern Str process_img(struct parsed_tag *tag, int width); + extern Str process_anchor(struct parsed_tag *tag, char *tagbuf); + extern Str process_input(struct parsed_tag *tag); ++extern Str process_button(struct parsed_tag *tag); ++extern Str process_n_button(void); + extern Str process_select(struct parsed_tag *tag); + extern Str process_n_select(void); + extern void feed_select(char *str); +Index: table.c +=================================================================== +RCS file: /cvsroot/w3m/w3m/table.c,v +retrieving revision 1.58 +diff -u -r1.58 table.c +--- w3m.orig/table.c 9 Aug 2010 11:59:19 -0000 1.58 ++++ w3m/table.c 17 Sep 2010 12:18:55 -0000 +@@ -2878,6 +2878,14 @@ + tmp = process_input(tag); + feed_table1(tbl, tmp, mode, width); + break; ++ case HTML_BUTTON: ++ tmp = process_button(tag); ++ feed_table1(tbl, tmp, mode, width); ++ break; ++ case HTML_N_BUTTON: ++ tmp = process_n_button(); ++ feed_table1(tbl, tmp, mode, width); ++ break; + case HTML_SELECT: + tmp = process_select(tag); + if (tmp) +Index: tagtable.tab +=================================================================== +RCS file: /cvsroot/w3m/w3m/tagtable.tab,v +retrieving revision 1.14 +diff -u -r1.14 tagtable.tab +--- w3m.orig/tagtable.tab 14 Aug 2010 01:29:40 -0000 1.14 ++++ w3m/tagtable.tab 17 Sep 2010 12:18:55 -0000 +@@ -176,6 +176,7 @@ + big HTML_BIG + /big HTML_N_BIG + button HTML_BUTTON ++/button HTML_N_BUTTON + fieldset HTML_FIELDSET + /fieldset HTML_N_FIELDSET + iframe HTML_IFRAME diff --git a/debian/patches/020_config-guess.patch b/debian/patches/020_config-guess.patch deleted file mode 100644 index bcad7a3..0000000 --- a/debian/patches/020_config-guess.patch +++ /dev/null @@ -1,2200 +0,0 @@ -Description: Update config.guess and config.sub using autotools-dev 20100122.1 -Author: Tatsuya Kinoshita -Bug-Debian: http://bugs.debian.org/216785 - -diff -urN w3m-0.5.2.orig/config.guess w3m-0.5.2/config.guess ---- w3m-0.5.2.orig/config.guess 2004-08-05 02:32:27.000000000 +0900 -+++ w3m-0.5.2/config.guess 2010-03-06 22:24:27.000000000 +0900 -@@ -1,9 +1,10 @@ - #! /bin/sh - # Attempt to guess a canonical system name. - # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, --# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 -+# Free Software Foundation, Inc. - --timestamp='2004-03-12' -+timestamp='2009-12-30' - - # 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 -@@ -17,23 +18,25 @@ - # - # 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. -+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -+# 02110-1301, 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 Per Bothner . --# Please send patches to . Submit a context --# diff and a properly formatted ChangeLog entry. -+ -+# Originally written by Per Bothner. Please send patches (context -+# diff format) to and include a ChangeLog -+# entry. - # - # This script attempts to guess a canonical system name similar to - # config.sub. If it succeeds, it prints the system name on stdout, and - # exits with 0. Otherwise, it exits with 1. - # --# The plan is that this can be called by configure scripts if you --# don't specify an explicit build system type. -+# You can get the latest version of this script from: -+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD - - me=`echo "$0" | sed -e 's,.*/,,'` - -@@ -53,8 +56,9 @@ - GNU config.guess ($timestamp) - - Originally written by Per Bothner. --Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 --Free Software Foundation, Inc. -+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free -+Software Foundation, Inc. - - This is free software; see the source for copying conditions. There is NO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." -@@ -66,11 +70,11 @@ - while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) -- echo "$timestamp" ; exit 0 ;; -+ echo "$timestamp" ; exit ;; - --version | -v ) -- echo "$version" ; exit 0 ;; -+ echo "$version" ; exit ;; - --help | --h* | -h ) -- echo "$usage"; exit 0 ;; -+ echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. -@@ -104,7 +108,7 @@ - trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; - trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; - : ${TMPDIR=/tmp} ; -- { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || -+ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || - { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || - { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || - { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; -@@ -123,7 +127,7 @@ - ;; - ,,*) CC_FOR_BUILD=$CC ;; - ,*,*) CC_FOR_BUILD=$HOST_CC ;; --esac ;' -+esac ; set_cc_for_build= ;' - - # This is needed to find uname on a Pyramid OSx when run in the BSD universe. - # (ghazi@noc.rutgers.edu 1994-08-24) -@@ -158,6 +162,7 @@ - arm*) machine=arm-unknown ;; - sh3el) machine=shl-unknown ;; - sh3eb) machine=sh-unknown ;; -+ sh5el) machine=sh5le-unknown ;; - *) machine=${UNAME_MACHINE_ARCH}-unknown ;; - esac - # The Operating System including object format, if it has switched -@@ -166,7 +171,7 @@ - arm*|i386|m68k|ns32k|sh3*|sparc|vax) - eval $set_cc_for_build - if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ -- | grep __ELF__ >/dev/null -+ | grep -q __ELF__ - then - # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). - # Return netbsd for either. FIX? -@@ -196,64 +201,23 @@ - # contains redundant information, the shorter form: - # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. - echo "${machine}-${os}${release}" -- exit 0 ;; -- amd64:OpenBSD:*:*) -- echo x86_64-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- amiga:OpenBSD:*:*) -- echo m68k-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- arc:OpenBSD:*:*) -- echo mipsel-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- cats:OpenBSD:*:*) -- echo arm-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- hp300:OpenBSD:*:*) -- echo m68k-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- mac68k:OpenBSD:*:*) -- echo m68k-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- macppc:OpenBSD:*:*) -- echo powerpc-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- mvme68k:OpenBSD:*:*) -- echo m68k-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- mvme88k:OpenBSD:*:*) -- echo m88k-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- mvmeppc:OpenBSD:*:*) -- echo powerpc-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- pegasos:OpenBSD:*:*) -- echo powerpc-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- pmax:OpenBSD:*:*) -- echo mipsel-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- sgi:OpenBSD:*:*) -- echo mipseb-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- sun3:OpenBSD:*:*) -- echo m68k-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -- wgrisc:OpenBSD:*:*) -- echo mipsel-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:OpenBSD:*:*) -- echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} -- exit 0 ;; -+ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` -+ echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} -+ exit ;; - *:ekkoBSD:*:*) - echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; -+ *:SolidBSD:*:*) -+ echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} -+ exit ;; - macppc:MirBSD:*:*) -- echo powerppc-unknown-mirbsd${UNAME_RELEASE} -- exit 0 ;; -+ echo powerpc-unknown-mirbsd${UNAME_RELEASE} -+ exit ;; - *:MirBSD:*:*) - echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - alpha:OSF1:*:*) - case $UNAME_RELEASE in - *4.0) -@@ -306,40 +270,43 @@ - # A Xn.n version is an unreleased experimental baselevel. - # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` -- exit 0 ;; -- Alpha*:OpenVMS:*:*) -- echo alpha-hp-vms -- exit 0 ;; -+ exit ;; - Alpha\ *:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # Should we change UNAME_MACHINE based on the output of uname instead - # of the specific Alpha model? - echo alpha-pc-interix -- exit 0 ;; -+ exit ;; - 21064:Windows_NT:50:3) - echo alpha-dec-winnt3.5 -- exit 0 ;; -+ exit ;; - Amiga*:UNIX_System_V:4.0:*) - echo m68k-unknown-sysv4 -- exit 0;; -+ exit ;; - *:[Aa]miga[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-amigaos -- exit 0 ;; -+ exit ;; - *:[Mm]orph[Oo][Ss]:*:*) - echo ${UNAME_MACHINE}-unknown-morphos -- exit 0 ;; -+ exit ;; - *:OS/390:*:*) - echo i370-ibm-openedition -- exit 0 ;; -+ exit ;; -+ *:z/VM:*:*) -+ echo s390-ibm-zvmoe -+ exit ;; - *:OS400:*:*) - echo powerpc-ibm-os400 -- exit 0 ;; -+ exit ;; - arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) - echo arm-acorn-riscix${UNAME_RELEASE} -- exit 0;; -+ exit ;; -+ arm:riscos:*:*|arm:RISCOS:*:*) -+ echo arm-unknown-riscos -+ exit ;; - SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) - echo hppa1.1-hitachi-hiuxmpp -- exit 0;; -+ exit ;; - Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) - # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. - if test "`(/bin/universe) 2>/dev/null`" = att ; then -@@ -347,32 +314,51 @@ - else - echo pyramid-pyramid-bsd - fi -- exit 0 ;; -+ exit ;; - NILE*:*:*:dcosx) - echo pyramid-pyramid-svr4 -- exit 0 ;; -+ exit ;; - DRS?6000:unix:4.0:6*) - echo sparc-icl-nx6 -- exit 0 ;; -- DRS?6000:UNIX_SV:4.2*:7*) -+ exit ;; -+ DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) - case `/usr/bin/uname -p` in -- sparc) echo sparc-icl-nx7 && exit 0 ;; -+ sparc) echo sparc-icl-nx7; exit ;; - esac ;; -+ s390x:SunOS:*:*) -+ echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -+ exit ;; - sun4H:SunOS:5.*:*) - echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -- exit 0 ;; -+ exit ;; - sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) - echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -- exit 0 ;; -- i86pc:SunOS:5.*:*) -- echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -- exit 0 ;; -+ exit ;; -+ i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) -+ echo i386-pc-auroraux${UNAME_RELEASE} -+ exit ;; -+ i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) -+ eval $set_cc_for_build -+ SUN_ARCH="i386" -+ # If there is a compiler, see if it is configured for 64-bit objects. -+ # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. -+ # This test works for both compilers. -+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then -+ if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ -+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ -+ grep IS_64BIT_ARCH >/dev/null -+ then -+ SUN_ARCH="x86_64" -+ fi -+ fi -+ echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -+ exit ;; - sun4*:SunOS:6*:*) - # According to config.sub, this is the proper way to canonicalize - # SunOS6. Hard to guess exactly what SunOS6 will be like, but - # it's likely to be more like Solaris than SunOS4. - echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -- exit 0 ;; -+ exit ;; - sun4*:SunOS:*:*) - case "`/usr/bin/arch -k`" in - Series*|S4*) -@@ -381,10 +367,10 @@ - esac - # Japanese Language versions have a version number like `4.1.3-JL'. - echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` -- exit 0 ;; -+ exit ;; - sun3*:SunOS:*:*) - echo m68k-sun-sunos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - sun*:*:4.2BSD:*) - UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` - test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 -@@ -396,10 +382,10 @@ - echo sparc-sun-sunos${UNAME_RELEASE} - ;; - esac -- exit 0 ;; -+ exit ;; - aushp:SunOS:*:*) - echo sparc-auspex-sunos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - # The situation for MiNT is a little confusing. The machine name - # can be virtually everything (everything which is not - # "atarist" or "atariste" at least should have a processor -@@ -410,40 +396,40 @@ - # be no problem. - atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) - echo m68k-atari-mint${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) - echo m68k-milan-mint${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) - echo m68k-hades-mint${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) - echo m68k-unknown-mint${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - m68k:machten:*:*) - echo m68k-apple-machten${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - powerpc:machten:*:*) - echo powerpc-apple-machten${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - RISC*:Mach:*:*) - echo mips-dec-mach_bsd4.3 -- exit 0 ;; -+ exit ;; - RISC*:ULTRIX:*:*) - echo mips-dec-ultrix${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - VAX*:ULTRIX*:*:*) - echo vax-dec-ultrix${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - 2020:CLIX:*:* | 2430:CLIX:*:*) - echo clipper-intergraph-clix${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - mips:*:*:UMIPS | mips:*:*:RISCos) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c -@@ -467,32 +453,33 @@ - exit (-1); - } - EOF -- $CC_FOR_BUILD -o $dummy $dummy.c \ -- && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ -- && exit 0 -+ $CC_FOR_BUILD -o $dummy $dummy.c && -+ dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && -+ SYSTEM_NAME=`$dummy $dummyarg` && -+ { echo "$SYSTEM_NAME"; exit; } - echo mips-mips-riscos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - Motorola:PowerMAX_OS:*:*) - echo powerpc-motorola-powermax -- exit 0 ;; -+ exit ;; - Motorola:*:4.3:PL8-*) - echo powerpc-harris-powermax -- exit 0 ;; -+ exit ;; - Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) - echo powerpc-harris-powermax -- exit 0 ;; -+ exit ;; - Night_Hawk:Power_UNIX:*:*) - echo powerpc-harris-powerunix -- exit 0 ;; -+ exit ;; - m88k:CX/UX:7*:*) - echo m88k-harris-cxux7 -- exit 0 ;; -+ exit ;; - m88k:*:4*:R4*) - echo m88k-motorola-sysv4 -- exit 0 ;; -+ exit ;; - m88k:*:3*:R3*) - echo m88k-motorola-sysv3 -- exit 0 ;; -+ exit ;; - AViiON:dgux:*:*) - # DG/UX returns AViiON for all architectures - UNAME_PROCESSOR=`/usr/bin/uname -p` -@@ -508,29 +495,29 @@ - else - echo i586-dg-dgux${UNAME_RELEASE} - fi -- exit 0 ;; -+ exit ;; - M88*:DolphinOS:*:*) # DolphinOS (SVR3) - echo m88k-dolphin-sysv3 -- exit 0 ;; -+ exit ;; - M88*:*:R3*:*) - # Delta 88k system running SVR3 - echo m88k-motorola-sysv3 -- exit 0 ;; -+ exit ;; - XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) - echo m88k-tektronix-sysv3 -- exit 0 ;; -+ exit ;; - Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) - echo m68k-tektronix-bsd -- exit 0 ;; -+ exit ;; - *:IRIX*:*:*) - echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` -- exit 0 ;; -+ exit ;; - ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. -- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id -- exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' -+ echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id -+ exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' - i*86:AIX:*:*) - echo i386-ibm-aix -- exit 0 ;; -+ exit ;; - ia64:AIX:*:*) - if [ -x /usr/bin/oslevel ] ; then - IBM_REV=`/usr/bin/oslevel` -@@ -538,7 +525,7 @@ - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} -- exit 0 ;; -+ exit ;; - *:AIX:2:3) - if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then - eval $set_cc_for_build -@@ -553,15 +540,19 @@ - exit(0); - } - EOF -- $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 -- echo rs6000-ibm-aix3.2.5 -+ if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` -+ then -+ echo "$SYSTEM_NAME" -+ else -+ echo rs6000-ibm-aix3.2.5 -+ fi - elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then - echo rs6000-ibm-aix3.2.4 - else - echo rs6000-ibm-aix3.2 - fi -- exit 0 ;; -- *:AIX:*:[45]) -+ exit ;; -+ *:AIX:*:[456]) - 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 -@@ -574,28 +565,28 @@ - IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} - fi - echo ${IBM_ARCH}-ibm-aix${IBM_REV} -- exit 0 ;; -+ exit ;; - *:AIX:*:*) - echo rs6000-ibm-aix -- exit 0 ;; -+ exit ;; - ibmrt:4.4BSD:*|romp-ibm:BSD:*) - echo romp-ibm-bsd4.4 -- exit 0 ;; -+ exit ;; - ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and - echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to -- exit 0 ;; # report: romp-ibm BSD 4.3 -+ exit ;; # report: romp-ibm BSD 4.3 - *:BOSX:*:*) - echo rs6000-bull-bosx -- exit 0 ;; -+ exit ;; - DPX/2?00:B.O.S.:*:*) - echo m68k-bull-sysv3 -- exit 0 ;; -+ exit ;; - 9000/[34]??:4.3bsd:1.*:*) - echo m68k-hp-bsd -- exit 0 ;; -+ exit ;; - hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) - echo m68k-hp-bsd4.4 -- exit 0 ;; -+ exit ;; - 9000/[34678]??:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - case "${UNAME_MACHINE}" in -@@ -657,9 +648,19 @@ - esac - if [ ${HP_ARCH} = "hppa2.0w" ] - then -- # avoid double evaluation of $set_cc_for_build -- test -n "$CC_FOR_BUILD" || eval $set_cc_for_build -- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null -+ eval $set_cc_for_build -+ -+ # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating -+ # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler -+ # generating 64-bit code. GNU and HP use different nomenclature: -+ # -+ # $ CC_FOR_BUILD=cc ./config.guess -+ # => hppa2.0w-hp-hpux11.23 -+ # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess -+ # => hppa64-hp-hpux11.23 -+ -+ if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | -+ grep -q __LP64__ - then - HP_ARCH="hppa2.0w" - else -@@ -667,11 +668,11 @@ - fi - fi - echo ${HP_ARCH}-hp-hpux${HPUX_REV} -- exit 0 ;; -+ exit ;; - ia64:HP-UX:*:*) - HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` - echo ia64-hp-hpux${HPUX_REV} -- exit 0 ;; -+ exit ;; - 3050*:HI-UX:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c -@@ -699,224 +700,248 @@ - exit (0); - } - EOF -- $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 -+ $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && -+ { echo "$SYSTEM_NAME"; exit; } - echo unknown-hitachi-hiuxwe2 -- exit 0 ;; -+ exit ;; - 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) - echo hppa1.1-hp-bsd -- exit 0 ;; -+ exit ;; - 9000/8??:4.3bsd:*:*) - echo hppa1.0-hp-bsd -- exit 0 ;; -+ exit ;; - *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) - echo hppa1.0-hp-mpeix -- exit 0 ;; -+ exit ;; - hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) - echo hppa1.1-hp-osf -- exit 0 ;; -+ exit ;; - hp8??:OSF1:*:*) - echo hppa1.0-hp-osf -- exit 0 ;; -+ exit ;; - i*86:OSF1:*:*) - if [ -x /usr/sbin/sysversion ] ; then - echo ${UNAME_MACHINE}-unknown-osf1mk - else - echo ${UNAME_MACHINE}-unknown-osf1 - fi -- exit 0 ;; -+ exit ;; - parisc*:Lites*:*:*) - echo hppa1.1-hp-lites -- exit 0 ;; -+ exit ;; - C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) - echo c1-convex-bsd -- exit 0 ;; -+ exit ;; - C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi -- exit 0 ;; -+ exit ;; - C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) - echo c34-convex-bsd -- exit 0 ;; -+ exit ;; - C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) - echo c38-convex-bsd -- exit 0 ;; -+ exit ;; - C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) - echo c4-convex-bsd -- exit 0 ;; -+ exit ;; - CRAY*Y-MP:*:*:*) - echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' -- exit 0 ;; -+ exit ;; - CRAY*[A-Z]90:*:*:*) - echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ - | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ - -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ - -e 's/\.[^.]*$/.X/' -- exit 0 ;; -+ exit ;; - CRAY*TS:*:*:*) - echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' -- exit 0 ;; -+ exit ;; - CRAY*T3E:*:*:*) - echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' -- exit 0 ;; -+ exit ;; - CRAY*SV1:*:*:*) - echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' -- exit 0 ;; -+ exit ;; - *:UNICOS/mp:*:*) -- echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' -- exit 0 ;; -+ echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' -+ exit ;; - 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/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` - echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" -- exit 0 ;; -+ exit ;; - 5000:UNIX_System_V:4.*:*) - FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` - FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` - echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" -- exit 0 ;; -+ exit ;; - i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) - echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - sparc*:BSD/OS:*:*) - echo sparc-unknown-bsdi${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:BSD/OS:*:*) - echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:FreeBSD:*:*) -- # 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=` -- # GNU/KFreeBSD systems have a "k" prefix to indicate we are using -- # FreeBSD's kernel, but not the complete OS. -- case ${LIBC} in gnu) kernel_only='k' ;; esac -- echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} -- exit 0 ;; -+ case ${UNAME_MACHINE} in -+ pc98) -+ echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; -+ amd64) -+ echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; -+ *) -+ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; -+ esac -+ exit ;; - i*:CYGWIN*:*) - echo ${UNAME_MACHINE}-pc-cygwin -- exit 0 ;; -- i*:MINGW*:*) -+ exit ;; -+ *:MINGW*:*) - echo ${UNAME_MACHINE}-pc-mingw32 -- exit 0 ;; -+ exit ;; -+ i*:windows32*:*) -+ # uname -m includes "-pc" on this system. -+ echo ${UNAME_MACHINE}-mingw32 -+ exit ;; - i*:PW*:*) - echo ${UNAME_MACHINE}-pc-pw32 -- exit 0 ;; -- x86:Interix*:[34]*) -- echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' -- exit 0 ;; -+ exit ;; -+ *:Interix*:*) -+ case ${UNAME_MACHINE} in -+ x86) -+ echo i586-pc-interix${UNAME_RELEASE} -+ exit ;; -+ authenticamd | genuineintel | EM64T) -+ echo x86_64-unknown-interix${UNAME_RELEASE} -+ exit ;; -+ IA64) -+ echo ia64-unknown-interix${UNAME_RELEASE} -+ exit ;; -+ esac ;; - [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) - echo i${UNAME_MACHINE}-pc-mks -- exit 0 ;; -+ exit ;; -+ 8664:Windows_NT:*) -+ echo x86_64-pc-mks -+ exit ;; - i*:Windows_NT*:* | Pentium*:Windows_NT*:*) - # How do we know it's Interix rather than the generic POSIX subsystem? - # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we - # UNAME_MACHINE based on the output of uname instead of i386? - echo i586-pc-interix -- exit 0 ;; -+ exit ;; - i*:UWIN*:*) - echo ${UNAME_MACHINE}-pc-uwin -- exit 0 ;; -+ exit ;; -+ amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) -+ echo x86_64-unknown-cygwin -+ exit ;; - p*:CYGWIN*:*) - echo powerpcle-unknown-cygwin -- exit 0 ;; -+ exit ;; - prep*:SunOS:5.*:*) - echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` -- exit 0 ;; -+ exit ;; - *:GNU:*:*) - # the GNU system - echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` -- exit 0 ;; -+ exit ;; - *:GNU/*:*:*) - # other systems with GNU libc and userland - echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu -- exit 0 ;; -+ exit ;; - i*86:Minix:*:*) - echo ${UNAME_MACHINE}-pc-minix -- exit 0 ;; -+ exit ;; -+ alpha:Linux:*:*) -+ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in -+ EV5) UNAME_MACHINE=alphaev5 ;; -+ EV56) UNAME_MACHINE=alphaev56 ;; -+ PCA56) UNAME_MACHINE=alphapca56 ;; -+ PCA57) UNAME_MACHINE=alphapca56 ;; -+ EV6) UNAME_MACHINE=alphaev6 ;; -+ EV67) UNAME_MACHINE=alphaev67 ;; -+ EV68*) UNAME_MACHINE=alphaev68 ;; -+ esac -+ objdump --private-headers /bin/sh | grep -q ld.so.1 -+ if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi -+ echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} -+ exit ;; - arm*:Linux:*:*) -+ eval $set_cc_for_build -+ if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ -+ | grep -q __ARM_EABI__ -+ then -+ echo ${UNAME_MACHINE}-unknown-linux-gnu -+ else -+ echo ${UNAME_MACHINE}-unknown-linux-gnueabi -+ fi -+ exit ;; -+ avr32*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -+ exit ;; - cris:Linux:*:*) - echo cris-axis-linux-gnu -- exit 0 ;; -+ exit ;; -+ crisv32:Linux:*:*) -+ echo crisv32-axis-linux-gnu -+ exit ;; -+ frv:Linux:*:*) -+ echo frv-unknown-linux-gnu -+ exit ;; -+ i*86:Linux:*:*) -+ LIBC=gnu -+ eval $set_cc_for_build -+ sed 's/^ //' << EOF >$dummy.c -+ #ifdef __dietlibc__ -+ LIBC=dietlibc -+ #endif -+EOF -+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` -+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}" -+ exit ;; - ia64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -+ exit ;; - m32r*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -+ exit ;; - m68*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -- mips:Linux:*:*) -- eval $set_cc_for_build -- sed 's/^ //' << EOF >$dummy.c -- #undef CPU -- #undef mips -- #undef mipsel -- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) -- CPU=mipsel -- #else -- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) -- CPU=mips -- #else -- CPU= -- #endif -- #endif --EOF -- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` -- test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 -- ;; -- mips64:Linux:*:*) -+ exit ;; -+ mips:Linux:*:* | mips64:Linux:*:*) - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #undef CPU -- #undef mips64 -- #undef mips64el -+ #undef ${UNAME_MACHINE} -+ #undef ${UNAME_MACHINE}el - #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) -- CPU=mips64el -+ CPU=${UNAME_MACHINE}el - #else - #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) -- CPU=mips64 -+ CPU=${UNAME_MACHINE} - #else - CPU= - #endif - #endif - EOF -- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` -- test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 -+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` -+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } - ;; -- ppc:Linux:*:*) -- echo powerpc-unknown-linux-gnu -- exit 0 ;; -- ppc64:Linux:*:*) -- echo powerpc64-unknown-linux-gnu -- exit 0 ;; -- alpha:Linux:*:*) -- case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in -- EV5) UNAME_MACHINE=alphaev5 ;; -- EV56) UNAME_MACHINE=alphaev56 ;; -- PCA56) UNAME_MACHINE=alphapca56 ;; -- PCA57) UNAME_MACHINE=alphapca56 ;; -- EV6) UNAME_MACHINE=alphaev6 ;; -- EV67) UNAME_MACHINE=alphaev67 ;; -- EV68*) UNAME_MACHINE=alphaev68 ;; -- esac -- objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null -- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi -- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} -- exit 0 ;; -+ or32:Linux:*:*) -+ echo or32-unknown-linux-gnu -+ exit ;; -+ padre:Linux:*:*) -+ echo sparc-unknown-linux-gnu -+ exit ;; -+ parisc64:Linux:*:* | hppa64:Linux:*:*) -+ echo hppa64-unknown-linux-gnu -+ exit ;; - parisc:Linux:*:* | hppa:Linux:*:*) - # Look for CPU level - case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in -@@ -924,87 +949,40 @@ - PA8*) echo hppa2.0-unknown-linux-gnu ;; - *) echo hppa-unknown-linux-gnu ;; - esac -- exit 0 ;; -- parisc64:Linux:*:* | hppa64:Linux:*:*) -- echo hppa64-unknown-linux-gnu -- exit 0 ;; -+ exit ;; -+ ppc64:Linux:*:*) -+ echo powerpc64-unknown-linux-gnu -+ exit ;; -+ ppc:Linux:*:*) -+ echo powerpc-unknown-linux-gnu -+ exit ;; - s390:Linux:*:* | s390x:Linux:*:*) - echo ${UNAME_MACHINE}-ibm-linux -- exit 0 ;; -+ exit ;; - sh64*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -+ exit ;; - sh*:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -+ exit ;; - sparc:Linux:*:* | sparc64:Linux:*:*) - echo ${UNAME_MACHINE}-unknown-linux-gnu -- exit 0 ;; -+ exit ;; -+ vax:Linux:*:*) -+ echo ${UNAME_MACHINE}-dec-linux-gnu -+ exit ;; - x86_64:Linux:*:*) - echo x86_64-unknown-linux-gnu -- exit 0 ;; -- i*86:Linux:*:*) -- # 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. -- # 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: *// -- s/ .*// -- p'` -- case "$ld_supported_targets" in -- elf32-i386) -- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" -- ;; -- a.out-i386-linux) -- echo "${UNAME_MACHINE}-pc-linux-gnuaout" -- exit 0 ;; -- coff-i386) -- echo "${UNAME_MACHINE}-pc-linux-gnucoff" -- exit 0 ;; -- "") -- # Either a pre-BFD a.out linker (linux-gnuoldld) or -- # one that does not give us useful --help. -- echo "${UNAME_MACHINE}-pc-linux-gnuoldld" -- exit 0 ;; -- esac -- # Determine whether the default compiler is a.out or elf -- eval $set_cc_for_build -- sed 's/^ //' << EOF >$dummy.c -- #include -- #ifdef __ELF__ -- # ifdef __GLIBC__ -- # if __GLIBC__ >= 2 -- LIBC=gnu -- # else -- LIBC=gnulibc1 -- # endif -- # else -- LIBC=gnulibc1 -- # endif -- #else -- #ifdef __INTEL_COMPILER -- LIBC=gnu -- #else -- LIBC=gnuaout -- #endif -- #endif -- #ifdef __dietlibc__ -- LIBC=dietlibc -- #endif --EOF -- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` -- test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 -- test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 -- ;; -+ exit ;; -+ xtensa*:Linux:*:*) -+ echo ${UNAME_MACHINE}-unknown-linux-gnu -+ exit ;; - i*86:DYNIX/ptx:4*:*) - # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. - # earlier versions are messed up and put the nodename in both - # sysname and nodename. - echo i386-sequent-sysv4 -- exit 0 ;; -+ exit ;; - i*86:UNIX_SV:4.2MP:2.*) - # Unixware is an offshoot of SVR4, but it has its own version - # number series starting with 2... -@@ -1012,27 +990,27 @@ - # I just have to hope. -- rms. - # Use sysv4.2uw... so that sysv4* matches it. - echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} -- exit 0 ;; -+ exit ;; - i*86:OS/2:*:*) - # If we were able to find `uname', then EMX Unix compatibility - # is probably installed. - echo ${UNAME_MACHINE}-pc-os2-emx -- exit 0 ;; -+ exit ;; - i*86:XTS-300:*:STOP) - echo ${UNAME_MACHINE}-unknown-stop -- exit 0 ;; -+ exit ;; - i*86:atheos:*:*) - echo ${UNAME_MACHINE}-unknown-atheos -- exit 0 ;; -- i*86:syllable:*:*) -+ exit ;; -+ i*86:syllable:*:*) - echo ${UNAME_MACHINE}-pc-syllable -- exit 0 ;; -- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) -+ exit ;; -+ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) - echo i386-unknown-lynxos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - i*86:*DOS:*:*) - echo ${UNAME_MACHINE}-pc-msdosdjgpp -- exit 0 ;; -+ exit ;; - i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) - UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` - if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then -@@ -1040,15 +1018,16 @@ - else - echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} - fi -- exit 0 ;; -- i*86:*:5:[78]*) -+ exit ;; -+ i*86:*:5:[678]*) -+ # UnixWare 7.x, OpenUNIX and OpenServer 6. - case `/bin/uname -X | grep "^Machine"` in - *486*) UNAME_MACHINE=i486 ;; - *Pentium) UNAME_MACHINE=i586 ;; - *Pent*|*Celeron) UNAME_MACHINE=i686 ;; - esac - echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} -- exit 0 ;; -+ exit ;; - i*86:*:3.2:*) - if test -f /usr/options/cb.name; then - UNAME_REL=`sed -n 's/.*Version //p' /dev/null 2>&1 ; then - echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 - else # Add other i860-SVR4 vendors below as they are discovered. - echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 - fi -- exit 0 ;; -+ exit ;; - mini*:CTIX:SYS*5:*) - # "miniframe" - echo m68010-convergent-sysv -- exit 0 ;; -+ exit ;; - mc68k:UNIX:SYSTEM5:3.51m) - echo m68k-convergent-sysv -- exit 0 ;; -+ exit ;; - M680?0:D-NIX:5.3:*) - echo m68k-diab-dnix -- exit 0 ;; -- M68*:*:R3V[567]*:*) -- test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; -- 3[345]??:*: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 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0) -+ exit ;; -+ M68*:*:R3V[5678]*:*) -+ test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; -+ 3[345]??:*: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 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) - OS_REL='' - test -r /etc/.relid \ - && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ -- && echo i486-ncr-sysv4.3${OS_REL} && exit 0 -+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } - /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ -- && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; -+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; - 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) - /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ -- && echo i486-ncr-sysv4 && exit 0 ;; -+ && { echo i486-ncr-sysv4; exit; } ;; -+ NCR*:*:4.2:* | MPRAS*:*:4.2:*) -+ OS_REL='.3' -+ test -r /etc/.relid \ -+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` -+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ -+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } -+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ -+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } -+ /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ -+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; - m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) - echo m68k-unknown-lynxos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - mc68030:UNIX_System_V:4.*:*) - echo m68k-atari-sysv4 -- exit 0 ;; -+ exit ;; - TSUNAMI:LynxOS:2.*:*) - echo sparc-unknown-lynxos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - rs6000:LynxOS:2.*:*) - echo rs6000-unknown-lynxos${UNAME_RELEASE} -- exit 0 ;; -- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) -+ exit ;; -+ PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) - echo powerpc-unknown-lynxos${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - SM[BE]S:UNIX_SV:*:*) - echo mips-dde-sysv${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - RM*:ReliantUNIX-*:*:*) - echo mips-sni-sysv4 -- exit 0 ;; -+ exit ;; - RM*:SINIX-*:*:*) - echo mips-sni-sysv4 -- exit 0 ;; -+ exit ;; - *:SINIX-*:*:*) - if uname -p 2>/dev/null >/dev/null ; then - UNAME_MACHINE=`(uname -p) 2>/dev/null` -@@ -1140,68 +1132,94 @@ - else - echo ns32k-sni-sysv - fi -- exit 0 ;; -+ exit ;; - PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort - # says - echo i586-unisys-sysv4 -- exit 0 ;; -+ exit ;; - *:UNIX_System_V:4*:FTX*) - # From Gerald Hewes . - # How about differentiating between stratus architectures? -djm - echo hppa1.1-stratus-sysv4 -- exit 0 ;; -+ exit ;; - *:*:*:FTX*) - # From seanf@swdc.stratus.com. - echo i860-stratus-sysv4 -- exit 0 ;; -+ exit ;; -+ i*86:VOS:*:*) -+ # From Paul.Green@stratus.com. -+ echo ${UNAME_MACHINE}-stratus-vos -+ exit ;; - *:VOS:*:*) - # From Paul.Green@stratus.com. - echo hppa1.1-stratus-vos -- exit 0 ;; -+ exit ;; - mc68*:A/UX:*:*) - echo m68k-apple-aux${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - news*:NEWS-OS:6*:*) - echo mips-sony-newsos6 -- exit 0 ;; -+ exit ;; - R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) - if [ -d /usr/nec ]; then - echo mips-nec-sysv${UNAME_RELEASE} - else - echo mips-unknown-sysv${UNAME_RELEASE} - fi -- exit 0 ;; -+ exit ;; - BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. - echo powerpc-be-beos -- exit 0 ;; -+ exit ;; - BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. - echo powerpc-apple-beos -- exit 0 ;; -+ exit ;; - BePC:BeOS:*:*) # BeOS running on Intel PC compatible. - echo i586-pc-beos -- exit 0 ;; -+ exit ;; -+ BePC:Haiku:*:*) # Haiku running on Intel PC compatible. -+ echo i586-pc-haiku -+ exit ;; - SX-4:SUPER-UX:*:*) - echo sx4-nec-superux${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - SX-5:SUPER-UX:*:*) - echo sx5-nec-superux${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - SX-6:SUPER-UX:*:*) - echo sx6-nec-superux${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; -+ SX-7:SUPER-UX:*:*) -+ echo sx7-nec-superux${UNAME_RELEASE} -+ exit ;; -+ SX-8:SUPER-UX:*:*) -+ echo sx8-nec-superux${UNAME_RELEASE} -+ exit ;; -+ SX-8R:SUPER-UX:*:*) -+ echo sx8r-nec-superux${UNAME_RELEASE} -+ exit ;; - Power*:Rhapsody:*:*) - echo powerpc-apple-rhapsody${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:Rhapsody:*:*) - echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:Darwin:*:*) -- case `uname -p` in -- *86) UNAME_PROCESSOR=i686 ;; -- powerpc) UNAME_PROCESSOR=powerpc ;; -+ UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown -+ case $UNAME_PROCESSOR in -+ i386) -+ eval $set_cc_for_build -+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then -+ if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ -+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ -+ grep IS_64BIT_ARCH >/dev/null -+ then -+ UNAME_PROCESSOR="x86_64" -+ fi -+ fi ;; -+ unknown) UNAME_PROCESSOR=powerpc ;; - esac - echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:procnto*:*:* | *:QNX:[0123456789]*:*) - UNAME_PROCESSOR=`uname -p` - if test "$UNAME_PROCESSOR" = "x86"; then -@@ -1209,22 +1227,25 @@ - UNAME_MACHINE=pc - fi - echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:QNX:*:4*) - echo i386-pc-qnx -- exit 0 ;; -+ exit ;; -+ NSE-?:NONSTOP_KERNEL:*:*) -+ echo nse-tandem-nsk${UNAME_RELEASE} -+ exit ;; - NSR-?:NONSTOP_KERNEL:*:*) - echo nsr-tandem-nsk${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:NonStop-UX:*:*) - echo mips-compaq-nonstopux -- exit 0 ;; -+ exit ;; - BS2000:POSIX*:*:*) - echo bs2000-siemens-sysv -- exit 0 ;; -+ exit ;; - DS/*:UNIX_System_V:*:*) - echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:Plan9:*:*) - # "uname -m" is not consistent, so use $cputype instead. 386 - # is converted to i386 for consistency with other x86 -@@ -1235,31 +1256,50 @@ - UNAME_MACHINE="$cputype" - fi - echo ${UNAME_MACHINE}-unknown-plan9 -- exit 0 ;; -+ exit ;; - *:TOPS-10:*:*) - echo pdp10-unknown-tops10 -- exit 0 ;; -+ exit ;; - *:TENEX:*:*) - echo pdp10-unknown-tenex -- exit 0 ;; -+ exit ;; - KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) - echo pdp10-dec-tops20 -- exit 0 ;; -+ exit ;; - XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) - echo pdp10-xkl-tops20 -- exit 0 ;; -+ exit ;; - *:TOPS-20:*:*) - echo pdp10-unknown-tops20 -- exit 0 ;; -+ exit ;; - *:ITS:*:*) - echo pdp10-unknown-its -- exit 0 ;; -+ exit ;; - SEI:*:*:SEIUX) - echo mips-sei-seiux${UNAME_RELEASE} -- exit 0 ;; -+ exit ;; - *:DragonFly:*:*) - echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` -- exit 0 ;; -+ exit ;; -+ *:*VMS:*:*) -+ UNAME_MACHINE=`(uname -p) 2>/dev/null` -+ case "${UNAME_MACHINE}" in -+ A*) echo alpha-dec-vms ; exit ;; -+ I*) echo ia64-dec-vms ; exit ;; -+ V*) echo vax-dec-vms ; exit ;; -+ esac ;; -+ *:XENIX:*:SysV) -+ echo i386-pc-xenix -+ exit ;; -+ i*86:skyos:*:*) -+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' -+ exit ;; -+ i*86:rdos:*:*) -+ echo ${UNAME_MACHINE}-pc-rdos -+ exit ;; -+ i*86:AROS:*:*) -+ echo ${UNAME_MACHINE}-pc-aros -+ exit ;; - esac - - #echo '(No uname command or uname output not recognized.)' 1>&2 -@@ -1291,7 +1331,7 @@ - #endif - - #if defined (__arm) && defined (__acorn) && defined (__unix) -- printf ("arm-acorn-riscix"); exit (0); -+ printf ("arm-acorn-riscix\n"); exit (0); - #endif - - #if defined (hp300) && !defined (hpux) -@@ -1380,11 +1420,12 @@ - } - EOF - --$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 -+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && -+ { echo "$SYSTEM_NAME"; exit; } - - # Apollos put the system type in the environment. - --test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } -+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } - - # Convex versions that predate uname can use getsysinfo(1) - -@@ -1393,22 +1434,22 @@ - case `getsysinfo -f cpu_type` in - c1*) - echo c1-convex-bsd -- exit 0 ;; -+ exit ;; - c2*) - if getsysinfo -f scalar_acc - then echo c32-convex-bsd - else echo c2-convex-bsd - fi -- exit 0 ;; -+ exit ;; - c34*) - echo c34-convex-bsd -- exit 0 ;; -+ exit ;; - c38*) - echo c38-convex-bsd -- exit 0 ;; -+ exit ;; - c4*) - echo c4-convex-bsd -- exit 0 ;; -+ exit ;; - esac - fi - -@@ -1419,7 +1460,9 @@ - the operating system you are using. It is advised that you - download the most up to date version of the config scripts from - -- ftp://ftp.gnu.org/pub/gnu/config/ -+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD -+and -+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD - - If the version you run ($0) is already up to date, please - send the following data and any information you think might be -diff -urN w3m-0.5.2.orig/config.sub w3m-0.5.2/config.sub ---- w3m-0.5.2.orig/config.sub 2004-08-05 02:32:27.000000000 +0900 -+++ w3m-0.5.2/config.sub 2010-03-06 22:24:27.000000000 +0900 -@@ -1,9 +1,10 @@ - #! /bin/sh - # Configuration validation subroutine script. - # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, --# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. -+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 -+# Free Software Foundation, Inc. - --timestamp='2004-03-12' -+timestamp='2010-01-22' - - # This file is (in principle) common to ALL GNU software. - # The presence of a machine in this file suggests that SOME GNU software -@@ -21,22 +22,26 @@ - # - # 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. -- -+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA -+# 02110-1301, 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. - -+ - # Please send patches to . Submit a context --# diff and a properly formatted ChangeLog entry. -+# diff and a properly formatted GNU ChangeLog entry. - # - # Configuration subroutine to validate and canonicalize a configuration type. - # Supply the specified configuration type as an argument. - # If it is invalid, we print an error message on stderr and exit with code 1. - # Otherwise, we print the canonical config type on stdout and succeed. - -+# You can get the latest version of this script from: -+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD -+ - # This file is supposed to be the same for all GNU packages - # and recognize all the CPU types, system types and aliases - # that are meaningful with *any* GNU software. -@@ -70,8 +75,9 @@ - version="\ - GNU config.sub ($timestamp) - --Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 --Free Software Foundation, Inc. -+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, -+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free -+Software Foundation, Inc. - - This is free software; see the source for copying conditions. There is NO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." -@@ -83,11 +89,11 @@ - while test $# -gt 0 ; do - case $1 in - --time-stamp | --time* | -t ) -- echo "$timestamp" ; exit 0 ;; -+ echo "$timestamp" ; exit ;; - --version | -v ) -- echo "$version" ; exit 0 ;; -+ echo "$version" ; exit ;; - --help | --h* | -h ) -- echo "$usage"; exit 0 ;; -+ echo "$usage"; exit ;; - -- ) # Stop option processing - shift; break ;; - - ) # Use stdin as input. -@@ -99,7 +105,7 @@ - *local*) - # First pass through any local machine types. - echo $1 -- exit 0;; -+ exit ;; - - * ) - break ;; -@@ -118,8 +124,10 @@ - # 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* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ -- kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) -+ nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ -+ uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ -+ kopensolaris*-gnu* | \ -+ storm-chaos* | os2-emx* | rtmk-nova*) - os=-$maybe_os - basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` - ;; -@@ -145,10 +153,13 @@ - -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ - -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ - -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -- -apple | -axis) -+ -apple | -axis | -knuth | -cray | -microblaze) - os= - basic_machine=$1 - ;; -+ -bluegene*) -+ os=-cnk -+ ;; - -sim | -cisco | -oki | -wec | -winbond) - os= - basic_machine=$1 -@@ -170,6 +181,10 @@ - -hiux*) - os=-hiuxwe2 - ;; -+ -sco6) -+ os=-sco5v6 -+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` -+ ;; - -sco5) - os=-sco3.2v5 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` -@@ -186,6 +201,10 @@ - # Don't forget version if it is 3.2v4 or newer. - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` - ;; -+ -sco5v6*) -+ # Don't forget version if it is 3.2v4 or newer. -+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` -+ ;; - -sco*) - os=-sco3.2v2 - basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` -@@ -230,22 +249,28 @@ - | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ - | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ - | am33_2.0 \ -- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ -+ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ -+ | bfin \ - | c4x | clipper \ - | d10v | d30v | dlx | dsp16xx \ -- | fr30 | frv \ -+ | fido | fr30 | frv \ - | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ - | i370 | i860 | i960 | ia64 \ - | ip2k | iq2000 \ -- | m32r | m32rle | m68000 | m68k | m88k | mcore \ -+ | lm32 \ -+ | m32c | m32r | m32rle | m68000 | m68k | m88k \ -+ | maxq | mb | microblaze | mcore | mep | metag \ - | mips | mipsbe | mipseb | mipsel | mipsle \ - | mips16 \ - | mips64 | mips64el \ -- | mips64vr | mips64vrel \ -+ | mips64octeon | mips64octeonel \ - | mips64orion | mips64orionel \ -+ | mips64r5900 | mips64r5900el \ -+ | mips64vr | mips64vrel \ - | mips64vr4100 | mips64vr4100el \ - | mips64vr4300 | mips64vr4300el \ - | mips64vr5000 | mips64vr5000el \ -+ | mips64vr5900 | mips64vr5900el \ - | mipsisa32 | mipsisa32el \ - | mipsisa32r2 | mipsisa32r2el \ - | mipsisa64 | mipsisa64el \ -@@ -254,30 +279,40 @@ - | mipsisa64sr71k | mipsisa64sr71kel \ - | mipstx39 | mipstx39el \ - | mn10200 | mn10300 \ -+ | moxie \ -+ | mt \ - | msp430 \ -+ | nios | nios2 \ - | ns16k | ns32k \ -- | openrisc | or32 \ -+ | or32 \ - | pdp10 | pdp11 | pj | pjl \ - | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ - | pyramid \ -- | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ -+ | rx \ -+ | score \ -+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ - | sh64 | sh64le \ -- | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ -- | strongarm \ -+ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ -+ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ -+ | spu | strongarm \ - | tahoe | thumb | tic4x | tic80 | tron \ -+ | ubicom32 \ - | v850 | v850e \ - | we32k \ -- | x86 | xscale | xstormy16 | xtensa \ -- | z8k) -+ | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ -+ | z8k | z80) - basic_machine=$basic_machine-unknown - ;; -- m6811 | m68hc11 | m6812 | m68hc12) -+ m6811 | m68hc11 | m6812 | m68hc12 | picochip) - # Motorola 68HC11/12. - basic_machine=$basic_machine-unknown - os=-none - ;; - m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) - ;; -+ ms1) -+ basic_machine=mt-unknown -+ ;; - - # We use `pc' rather than `unknown' - # because (1) that's what they normally are, and -@@ -297,28 +332,32 @@ - | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ - | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ - | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ -- | avr-* \ -- | bs2000-* \ -+ | avr-* | avr32-* \ -+ | bfin-* | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ -- | clipper-* | cydra-* \ -+ | clipper-* | craynv-* | cydra-* \ - | d10v-* | d30v-* | dlx-* \ - | elxsi-* \ -- | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ -+ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ - | h8300-* | h8500-* \ - | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ - | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* | iq2000-* \ -- | m32r-* | m32rle-* \ -+ | lm32-* \ -+ | m32c-* | m32r-* | m32rle-* \ - | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ -- | m88110-* | m88k-* | mcore-* \ -+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ - | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ - | mips16-* \ - | mips64-* | mips64el-* \ -- | mips64vr-* | mips64vrel-* \ -+ | mips64octeon-* | mips64octeonel-* \ - | mips64orion-* | mips64orionel-* \ -+ | mips64r5900-* | mips64r5900el-* \ -+ | mips64vr-* | mips64vrel-* \ - | mips64vr4100-* | mips64vr4100el-* \ - | mips64vr4300-* | mips64vr4300el-* \ - | mips64vr5000-* | mips64vr5000el-* \ -+ | mips64vr5900-* | mips64vr5900el-* \ - | mipsisa32-* | mipsisa32el-* \ - | mipsisa32r2-* | mipsisa32r2el-* \ - | mipsisa64-* | mipsisa64el-* \ -@@ -326,26 +365,36 @@ - | mipsisa64sb1-* | mipsisa64sb1el-* \ - | mipsisa64sr71k-* | mipsisa64sr71kel-* \ - | mipstx39-* | mipstx39el-* \ -+ | mmix-* \ -+ | mt-* \ - | msp430-* \ -- | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ -+ | nios-* | nios2-* \ -+ | none-* | np1-* | ns16k-* | ns32k-* \ - | orion-* \ - | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ - | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ - | pyramid-* \ -- | romp-* | rs6000-* \ -- | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ -+ | romp-* | rs6000-* | rx-* \ -+ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ - | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ -- | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ -- | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ -+ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ -+ | sparclite-* \ -+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ -+ | tile-* | tilegx-* \ - | tron-* \ -+ | ubicom32-* \ - | v850-* | v850e-* | vax-* \ - | we32k-* \ -- | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ -- | xtensa-* \ -+ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ -+ | xstormy16-* | xtensa*-* \ - | ymp-* \ -- | z8k-*) -+ | z8k-* | z80-*) -+ ;; -+ # Recognize the basic CPU types without company name, with glob match. -+ xtensa*) -+ basic_machine=$basic_machine-unknown - ;; - # Recognize the various machine names and aliases which stand - # for a CPU type and a company and sometimes even an OS. -@@ -409,6 +458,10 @@ - basic_machine=m68k-apollo - os=-bsd - ;; -+ aros) -+ basic_machine=i386-pc -+ os=-aros -+ ;; - aux) - basic_machine=m68k-apple - os=-aux -@@ -417,10 +470,26 @@ - basic_machine=ns32k-sequent - os=-dynix - ;; -+ blackfin) -+ basic_machine=bfin-unknown -+ os=-linux -+ ;; -+ blackfin-*) -+ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` -+ os=-linux -+ ;; -+ bluegene*) -+ basic_machine=powerpc-ibm -+ os=-cnk -+ ;; - c90) - basic_machine=c90-cray - os=-unicos - ;; -+ cegcc) -+ basic_machine=arm-unknown -+ os=-cegcc -+ ;; - convex-c1) - basic_machine=c1-convex - os=-bsd -@@ -445,13 +514,20 @@ - basic_machine=j90-cray - os=-unicos - ;; -- cr16c) -- basic_machine=cr16c-unknown -+ craynv) -+ basic_machine=craynv-cray -+ os=-unicosmp -+ ;; -+ cr16) -+ basic_machine=cr16-unknown - os=-elf - ;; - crds | unos) - basic_machine=m68k-crds - ;; -+ crisv32 | crisv32-* | etraxfs*) -+ basic_machine=crisv32-axis -+ ;; - cris | cris-* | etrax*) - basic_machine=cris-axis - ;; -@@ -481,6 +557,14 @@ - basic_machine=m88k-motorola - os=-sysv3 - ;; -+ dicos) -+ basic_machine=i686-pc -+ os=-dicos -+ ;; -+ djgpp) -+ basic_machine=i586-pc -+ os=-msdosdjgpp -+ ;; - dpx20 | dpx20-*) - basic_machine=rs6000-bull - os=-bosx -@@ -631,6 +715,14 @@ - basic_machine=m68k-isi - os=-sysv - ;; -+ m68knommu) -+ basic_machine=m68k-unknown -+ os=-linux -+ ;; -+ m68knommu-*) -+ basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` -+ os=-linux -+ ;; - m88k-omron*) - basic_machine=m88k-omron - ;; -@@ -642,10 +734,17 @@ - basic_machine=ns32k-utek - os=-sysv - ;; -+ microblaze) -+ basic_machine=microblaze-xilinx -+ ;; - mingw32) - basic_machine=i386-pc - os=-mingw32 - ;; -+ mingw32ce) -+ basic_machine=arm-unknown -+ os=-mingw32ce -+ ;; - miniframe) - basic_machine=m68000-convergent - ;; -@@ -659,10 +758,6 @@ - mips3*) - basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown - ;; -- mmix*) -- basic_machine=mmix-knuth -- os=-mmixware -- ;; - monitor) - basic_machine=m68k-rom68k - os=-coff -@@ -675,6 +770,9 @@ - basic_machine=i386-pc - os=-msdos - ;; -+ ms1-*) -+ basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` -+ ;; - mvs) - basic_machine=i370-ibm - os=-mvs -@@ -743,10 +841,6 @@ - np1) - basic_machine=np1-gould - ;; -- nv1) -- basic_machine=nv1-cray -- os=-unicosmp -- ;; - nsr-tandem) - basic_machine=nsr-tandem - ;; -@@ -754,9 +848,8 @@ - basic_machine=hppa1.1-oki - os=-proelf - ;; -- or32 | or32-*) -+ openrisc | openrisc-*) - basic_machine=or32-unknown -- os=-coff - ;; - os400) - basic_machine=powerpc-ibm -@@ -778,6 +871,14 @@ - basic_machine=i860-intel - os=-osf - ;; -+ parisc) -+ basic_machine=hppa-unknown -+ os=-linux -+ ;; -+ parisc-*) -+ basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` -+ os=-linux -+ ;; - pbd) - basic_machine=sparc-tti - ;; -@@ -787,6 +888,12 @@ - pc532 | pc532-*) - basic_machine=ns32k-pc532 - ;; -+ pc98) -+ basic_machine=i386-pc -+ ;; -+ pc98-*) -+ basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` -+ ;; - pentium | p5 | k5 | k6 | nexgen | viac3) - basic_machine=i586-pc - ;; -@@ -843,6 +950,10 @@ - basic_machine=i586-unknown - os=-pw32 - ;; -+ rdos) -+ basic_machine=i386-pc -+ os=-rdos -+ ;; - rom68k) - basic_machine=m68k-rom68k - os=-coff -@@ -869,6 +980,10 @@ - sb1el) - basic_machine=mipsisa64sb1el-unknown - ;; -+ sde) -+ basic_machine=mipsisa32-sde -+ os=-elf -+ ;; - sei) - basic_machine=mips-sei - os=-seiux -@@ -880,6 +995,9 @@ - basic_machine=sh-hitachi - os=-hms - ;; -+ sh5el) -+ basic_machine=sh5le-unknown -+ ;; - sh64) - basic_machine=sh64-unknown - ;; -@@ -969,6 +1087,15 @@ - basic_machine=tic6x-unknown - os=-coff - ;; -+ # This must be matched before tile*. -+ tilegx*) -+ basic_machine=tilegx-unknown -+ os=-linux-gnu -+ ;; -+ tile*) -+ basic_machine=tile-unknown -+ os=-linux-gnu -+ ;; - tx39) - basic_machine=mipstx39-unknown - ;; -@@ -1029,6 +1156,10 @@ - basic_machine=hppa1.1-winbond - os=-proelf - ;; -+ xbox) -+ basic_machine=i686-pc -+ os=-mingw32 -+ ;; - xps | xps100) - basic_machine=xps100-honeywell - ;; -@@ -1040,6 +1171,10 @@ - basic_machine=z8k-unknown - os=-sim - ;; -+ z80-*-coff) -+ basic_machine=z80-unknown -+ os=-sim -+ ;; - none) - basic_machine=none-none - os=-none -@@ -1059,6 +1194,9 @@ - romp) - basic_machine=romp-ibm - ;; -+ mmix) -+ basic_machine=mmix-knuth -+ ;; - rs6000) - basic_machine=rs6000-ibm - ;; -@@ -1075,13 +1213,10 @@ - we32k) - basic_machine=we32k-att - ;; -- sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) -+ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) - basic_machine=sh-unknown - ;; -- sh64) -- basic_machine=sh64-unknown -- ;; -- sparc | sparcv8 | sparcv9 | sparcv9b) -+ sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) - basic_machine=sparc-sun - ;; - cydra) -@@ -1128,6 +1263,9 @@ - # First match some system type aliases - # that might get confused with valid system types. - # -solaris* is a basic system type, with this one exception. -+ -auroraux) -+ os=-auroraux -+ ;; - -solaris1 | -solaris1.*) - os=`echo $os | sed -e 's|solaris1|sunos4|'` - ;; -@@ -1148,26 +1286,30 @@ - # Each alternative MUST END IN A *, to match a version number. - # -sysv* is not here because it comes later, after sysvr4. - -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ -- | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\ -- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ -+ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ -+ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ -+ | -sym* | -kopensolaris* \ - | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ -- | -aos* \ -+ | -aos* | -aros* \ - | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ - | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ -- | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ -+ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ -+ | -openbsd* | -solidbsd* \ - | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ - | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ - | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ - | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ -- | -chorusos* | -chorusrdb* \ -+ | -chorusos* | -chorusrdb* | -cegcc* \ - | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ -- | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ -+ | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ -+ | -uxpv* | -beos* | -mpeix* | -udk* \ - | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ - | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ - | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ - | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ - | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ -- | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) -+ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ -+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) - # Remember, each alternative MUST END IN *, to match a version number. - ;; - -qnx*) -@@ -1185,7 +1327,7 @@ - os=`echo $os | sed -e 's|nto|nto-qnx|'` - ;; - -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ -- | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ -+ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ - | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) - ;; - -mac*) -@@ -1294,6 +1436,14 @@ - -kaos*) - os=-kaos - ;; -+ -zvmoe) -+ os=-zvmoe -+ ;; -+ -dicos*) -+ os=-dicos -+ ;; -+ -nacl*) -+ ;; - -none) - ;; - *) -@@ -1316,6 +1466,12 @@ - # system, and we'll never get to this point. - - case $basic_machine in -+ score-*) -+ os=-elf -+ ;; -+ spu-*) -+ os=-elf -+ ;; - *-acorn) - os=-riscix1.2 - ;; -@@ -1325,9 +1481,9 @@ - arm*-semi) - os=-aout - ;; -- c4x-* | tic4x-*) -- os=-coff -- ;; -+ c4x-* | tic4x-*) -+ os=-coff -+ ;; - # This must come before the *-dec entry. - pdp10-*) - os=-tops20 -@@ -1353,6 +1509,9 @@ - m68*-cisco) - os=-aout - ;; -+ mep-*) -+ os=-elf -+ ;; - mips*-cisco) - os=-elf - ;; -@@ -1371,9 +1530,15 @@ - *-be) - os=-beos - ;; -+ *-haiku) -+ os=-haiku -+ ;; - *-ibm) - os=-aix - ;; -+ *-knuth) -+ os=-mmixware -+ ;; - *-wec) - os=-proelf - ;; -@@ -1476,7 +1641,7 @@ - -sunos*) - vendor=sun - ;; -- -aix*) -+ -cnk*|-aix*) - vendor=ibm - ;; - -beos*) -@@ -1539,7 +1704,7 @@ - esac - - echo $basic_machine$os --exit 0 -+exit - - # Local variables: - # eval: (add-hook 'write-file-hooks 'time-stamp) diff --git a/debian/patches/040_maximum-cols.patch b/debian/patches/040_maximum-cols.patch deleted file mode 100644 index f06dbfb..0000000 --- a/debian/patches/040_maximum-cols.patch +++ /dev/null @@ -1,28 +0,0 @@ -Description: Define MAXIMUM_COLS to check COLS -Origin: upstream, http://www.sic.med.tohoku.ac.jp/~satodai/w3m-dev/201008.month/4354.html -Bug-Debian: http://bugs.debian.org/387751 - ---- w3m.orig/fm.h 2010-07-26 20:42:45.000000000 +0900 -+++ w3m/fm.h 2010-07-30 15:44:22.000000000 +0900 -@@ -101,6 +101,9 @@ - #define LINELEN 256 /* Initial line length */ - #define PAGER_MAX_LINE 10000 /* Maximum line kept as pager */ - -+#define MAXIMUM_COLS 1024 -+#define DEFAULT_COLS 80 -+ - #ifdef USE_IMAGE - #define MAX_IMAGE 1000 - #define MAX_IMAGE_SIZE 2048 ---- w3m.orig/main.c 2010-07-26 09:16:53.000000000 +0900 -+++ w3m/main.c 2010-07-30 15:44:45.000000000 +0900 -@@ -634,6 +634,9 @@ - if (++i >= argc) - usage(); - COLS = atoi(argv[i]); -+ if (COLS > MAXIMUM_COLS) { -+ COLS = MAXIMUM_COLS; -+ } - } - else if (!strcmp("-ppc", argv[i])) { - double ppc; diff --git a/debian/patches/series b/debian/patches/series index 0bf033a..95bff23 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,4 +1,3 @@ 010_upstream.patch -020_config-guess.patch +020_button.patch 030_pager-s-option.patch -040_maximum-cols.patch -- cgit v1.2.3