Author: delphij
Date: Wed Sep  5 06:15:15 2012
New Revision: 240127
URL: http://svn.freebsd.org/changeset/base/240127

Log:
  MFC: less v451.

Modified:
  stable/8/contrib/less/LICENSE
  stable/8/contrib/less/Makefile.aut
  stable/8/contrib/less/NEWS
  stable/8/contrib/less/README
  stable/8/contrib/less/brac.c
  stable/8/contrib/less/ch.c
  stable/8/contrib/less/charset.c
  stable/8/contrib/less/charset.h
  stable/8/contrib/less/cmd.h
  stable/8/contrib/less/cmdbuf.c
  stable/8/contrib/less/command.c
  stable/8/contrib/less/configure
  stable/8/contrib/less/configure.ac
  stable/8/contrib/less/cvt.c
  stable/8/contrib/less/decode.c
  stable/8/contrib/less/defines.ds
  stable/8/contrib/less/defines.h.in
  stable/8/contrib/less/defines.o2
  stable/8/contrib/less/defines.o9
  stable/8/contrib/less/defines.wn
  stable/8/contrib/less/edit.c
  stable/8/contrib/less/filename.c
  stable/8/contrib/less/forwback.c
  stable/8/contrib/less/funcs.h
  stable/8/contrib/less/help.c
  stable/8/contrib/less/ifile.c
  stable/8/contrib/less/input.c
  stable/8/contrib/less/jump.c
  stable/8/contrib/less/less.h
  stable/8/contrib/less/less.hlp
  stable/8/contrib/less/less.man
  stable/8/contrib/less/less.nro
  stable/8/contrib/less/lessecho.c
  stable/8/contrib/less/lessecho.man
  stable/8/contrib/less/lessecho.nro
  stable/8/contrib/less/lesskey.c
  stable/8/contrib/less/lesskey.h
  stable/8/contrib/less/lesskey.man
  stable/8/contrib/less/lesskey.nro
  stable/8/contrib/less/lglob.h
  stable/8/contrib/less/line.c
  stable/8/contrib/less/linenum.c
  stable/8/contrib/less/lsystem.c
  stable/8/contrib/less/main.c
  stable/8/contrib/less/mark.c
  stable/8/contrib/less/mkhelp.c
  stable/8/contrib/less/optfunc.c
  stable/8/contrib/less/option.c
  stable/8/contrib/less/option.h
  stable/8/contrib/less/opttbl.c
  stable/8/contrib/less/os.c
  stable/8/contrib/less/output.c
  stable/8/contrib/less/pattern.c
  stable/8/contrib/less/pattern.h
  stable/8/contrib/less/pckeys.h
  stable/8/contrib/less/position.c
  stable/8/contrib/less/position.h
  stable/8/contrib/less/prompt.c
  stable/8/contrib/less/screen.c
  stable/8/contrib/less/scrsize.c
  stable/8/contrib/less/search.c
  stable/8/contrib/less/signal.c
  stable/8/contrib/less/tags.c
  stable/8/contrib/less/ttyin.c
  stable/8/contrib/less/version.c
  stable/8/usr.bin/less/defines.h
Directory Properties:
  stable/8/contrib/less/   (props changed)
  stable/8/usr.bin/less/   (props changed)

Modified: stable/8/contrib/less/LICENSE
==============================================================================
--- stable/8/contrib/less/LICENSE       Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/LICENSE       Wed Sep  5 06:15:15 2012        
(r240127)
@@ -2,7 +2,7 @@
                           ------------
 
 Less
-Copyright (C) 1984-2011  Mark Nudelman
+Copyright (C) 1984-2012  Mark Nudelman
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions

Modified: stable/8/contrib/less/Makefile.aut
==============================================================================
--- stable/8/contrib/less/Makefile.aut  Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/Makefile.aut  Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,6 +1,6 @@
 # Makefile for authoring less.
 
-EMAIL = ma...@greenwoodsoftware.com
+EMAIL = bug-l...@gnu.org
 HOMEPAGE = http://www.greenwoodsoftware.com/less
 SHELL = /bin/sh
 RCS = rcs
@@ -112,8 +112,7 @@ dist: ${DISTFILES}
        echo "Preparing $$REL"; \
        rm -rf $$REL; mkdir $$REL; \
        for file in ${DISTFILES}; do \
-         cp -p $$file $$REL; \
-         chmod -w $$REL/$$file; \
+         ./add_copyright $$file $$REL; \
        done; \
        cd $$REL; chmod +w ${DISTFILES_W}; cd ..; \
        echo "Creating release/$$REL/$$REL.tar.gz"; \

Modified: stable/8/contrib/less/NEWS
==============================================================================
--- stable/8/contrib/less/NEWS  Wed Sep  5 06:02:54 2012        (r240126)
+++ stable/8/contrib/less/NEWS  Wed Sep  5 06:15:15 2012        (r240127)
@@ -7,8 +7,34 @@
       http://www.greenwoodsoftware.com/less
   You can also download the latest version of less from there.
 
-  To report bugs, suggestions or comments, send email to 
-  bug-l...@gnu.org or ma...@greenwoodsoftware.com.
+  To report bugs, suggestions or comments, send email to bug-l...@gnu.org.
+
+======================================================================
+
+       Major changes between "less" versions 444 and 451
+
+* Add ESC-F command to keep reading data until a pattern is found.
+
+* Use exit code of LESSOPEN script if LESSOPEN starts with "||".
+
+* When up/down arrow is used on the command line immediately after
+  typing text, the next command starting with that text is found.
+
+* Add support for GNU regex.
+
+* Add configure option --with-regex=none and fix compile errors
+  when compiling with no regex library.
+
+* Fix bugs handling SGR sequences in Win32.
+
+* Fix possible crashes caused by malformed LESSOPEN or 
+  LESSCLOSE variables.
+
+* Fix bug highlighting text which is discontiguous in the file 
+  due to backspace processing.
+
+* Fix bug in displaying status column when scrolling backwards 
+  with -J and -S in effect.
 
 ======================================================================
 

Modified: stable/8/contrib/less/README
==============================================================================
--- stable/8/contrib/less/README        Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/README        Wed Sep  5 06:15:15 2012        
(r240127)
@@ -7,9 +7,9 @@
 **************************************************************************
 **************************************************************************
 
-                            Less, version 444
+                            Less, version 451
 
-    This is the distribution of less, version 444, released 09 Jun 2011.
+    This is the distribution of less, version 451, released 21 Jul 2012.
     This program is part of the GNU project (http://www.gnu.org).
 
     This program is free software.  You may redistribute it and/or
@@ -21,7 +21,7 @@
     or
     2. The Less License, in the file LICENSE.
 
-    Please report any problems to bug-l...@gnu.org or 
ma...@greenwoodsoftware.com.
+    Please report any problems to bug-l...@gnu.org.
     See http://www.greenwoodsoftware.com/less for the latest info.
 
 =========================================================================
@@ -60,10 +60,11 @@ INSTALLATION (Unix systems only):
         regcomp        Use the V8-compatible regcomp.
         regcomp-local  Use Henry Spencer's V8-compatible regcomp
                        (source is supplied with less).
+        none           No regular expressions, only simple string matching.
    --with-secure
      Builds a "secure" version of less, with some features disabled
-        to prevent users from viewing other files, accessing shell
-        commands, etc.
+     to prevent users from viewing other files, accessing shell
+     commands, etc.
 
 
 3. It is a good idea to look over the generated Makefile and defines.h
@@ -96,7 +97,7 @@ INSTALLATION (Unix systems only):
    bindir and/or mandir to the appropriate directories.
 
 If you have any problems building or running "less", suggestions, 
-complaints, etc., you may mail to the author at ma...@greenwoodsoftware.com.
+complaints, etc., you may mail to bug-l...@gnu.org.
 
 Note to hackers: comments noting possible improvements are enclosed
 in double curly brackets {{ like this }}.

Modified: stable/8/contrib/less/brac.c
==============================================================================
--- stable/8/contrib/less/brac.c        Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/brac.c        Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,11 +1,10 @@
 /*
- * Copyright (C) 1984-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 

Modified: stable/8/contrib/less/ch.c
==============================================================================
--- stable/8/contrib/less/ch.c  Wed Sep  5 06:02:54 2012        (r240126)
+++ stable/8/contrib/less/ch.c  Wed Sep  5 06:15:15 2012        (r240127)
@@ -1,11 +1,10 @@
 /*
- * Copyright (C) 1984-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 
@@ -582,6 +581,8 @@ ch_length()
                return (NULL_POSITION);
        if (ch_flags & CH_HELPFILE)
                return (size_helpdata);
+       if (ch_flags & CH_NODATA)
+               return (0);
        return (ch_fsize);
 }
 
@@ -806,6 +807,17 @@ seekable(f)
 }
 
 /*
+ * Force EOF to be at the current read position.
+ * This is used after an ignore_eof read, during which the EOF may change.
+ */
+       public void
+ch_set_eof()
+{
+       ch_fsize = ch_fpos;
+}
+
+
+/*
  * Initialize file state for a new file.
  */
        public void

Modified: stable/8/contrib/less/charset.c
==============================================================================
--- stable/8/contrib/less/charset.c     Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/charset.c     Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,11 +1,10 @@
 /*
- * Copyright (C) 1984-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 

Modified: stable/8/contrib/less/charset.h
==============================================================================
--- stable/8/contrib/less/charset.h     Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/charset.h     Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,11 +1,10 @@
 /*
- * Copyright (C) 2005-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 #define IS_ASCII_OCTET(c)   (((c) & 0x80) == 0)

Modified: stable/8/contrib/less/cmd.h
==============================================================================
--- stable/8/contrib/less/cmd.h Wed Sep  5 06:02:54 2012        (r240126)
+++ stable/8/contrib/less/cmd.h Wed Sep  5 06:15:15 2012        (r240127)
@@ -1,15 +1,14 @@
 /*
- * Copyright (C) 1984-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 
-#define        MAX_USERCMD             500
+#define        MAX_USERCMD             1000
 #define        MAX_CMDLEN              16
 
 #define        A_B_LINE                2
@@ -66,6 +65,7 @@
 #define        A_NEXT_TAG              53
 #define        A_PREV_TAG              54
 #define        A_FILTER                55
+#define        A_F_UNTIL_HILITE        56
 
 #define        A_INVALID               100
 #define        A_NOACTION              101
@@ -78,7 +78,7 @@
 #define        A_EXTRA                 0200
 
 
-/* Line editting characters */
+/* Line editing characters */
 
 #define        EC_BACKSPACE    1
 #define        EC_LINEKILL     2

Modified: stable/8/contrib/less/cmdbuf.c
==============================================================================
--- stable/8/contrib/less/cmdbuf.c      Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/cmdbuf.c      Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,11 +1,10 @@
 /*
- * Copyright (C) 1984-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 
@@ -30,6 +29,7 @@ static int prompt_col;                /* Column of cur
 static char *cp;               /* Pointer into cmdbuf */
 static int cmd_offset;         /* Index into cmdbuf of first displayed char */
 static int literal;            /* Next input char should not be interpreted */
+static int updown_match = -1;  /* Prefix length in up/down movement */
 
 #if TAB_COMPLETE_FILENAME
 static int cmd_complete();
@@ -122,6 +122,7 @@ cmd_reset()
        cmd_offset = 0;
        literal = 0;
        cmd_mbc_buf_len = 0;
+       updown_match = -1;
 }
 
 /*
@@ -132,6 +133,7 @@ clear_cmd()
 {
        cmd_col = prompt_col = 0;
        cmd_mbc_buf_len = 0;
+       updown_match = -1;
 }
 
 /*
@@ -504,6 +506,7 @@ cmd_ichar(cs, clen)
        /*
         * Reprint the tail of the line from the inserted char.
         */
+       updown_match = -1;
        cmd_repaint(cp);
        cmd_right();
        return (CC_OK);
@@ -547,6 +550,7 @@ cmd_erase()
        /*
         * Repaint the buffer after the erased char.
         */
+       updown_match = -1;
        cmd_repaint(cp);
        
        /*
@@ -643,6 +647,7 @@ cmd_kill()
        cmd_offset = 0;
        cmd_home();
        *cp = '\0';
+       updown_match = -1;
        cmd_repaint(cp);
 
        /*
@@ -675,12 +680,15 @@ set_mlist(mlist, cmdflags)
 #if CMD_HISTORY
 /*
  * Move up or down in the currently selected command history list.
+ * Only consider entries whose first updown_match chars are equal to
+ * cmdbuf's corresponding chars.
  */
        static int
 cmd_updown(action)
        int action;
 {
        char *s;
+       struct mlist *ml;
        
        if (curr_mlist == NULL)
        {
@@ -690,24 +698,47 @@ cmd_updown(action)
                bell();
                return (CC_OK);
        }
-       cmd_home();
-       clear_eol();
+
+       if (updown_match < 0)
+       {
+               updown_match = cp - cmdbuf;
+       }
+
        /*
-        * Move curr_mp to the next/prev entry.
+        * Find the next history entry which matches.
         */
-       if (action == EC_UP)
-               curr_mlist->curr_mp = curr_mlist->curr_mp->prev;
-       else
-               curr_mlist->curr_mp = curr_mlist->curr_mp->next;
-       /*
-        * Copy the entry into cmdbuf and echo it on the screen.
-        */
-       s = curr_mlist->curr_mp->string;
-       if (s == NULL)
-               s = "";
-       strcpy(cmdbuf, s);
-       for (cp = cmdbuf;  *cp != '\0';  )
-               cmd_right();
+       for (ml = curr_mlist->curr_mp;;)
+       {
+               ml = (action == EC_UP) ? ml->prev : ml->next;
+               if (ml == curr_mlist)
+               {
+                       /*
+                        * We reached the end (or beginning) of the list.
+                        */
+                       break;
+               }
+               if (strncmp(cmdbuf, ml->string, updown_match) == 0)
+               {
+                       /*
+                        * This entry matches; stop here.
+                        * Copy the entry into cmdbuf and echo it on the screen.
+                        */
+                       curr_mlist->curr_mp = ml;
+                       s = ml->string;
+                       if (s == NULL)
+                               s = "";
+                       strcpy(cmdbuf, s);
+                       cmd_home();
+                       clear_eol();
+                       for (cp = cmdbuf;  *cp != '\0';  )
+                               cmd_right();
+                       return (CC_OK);
+               }
+       }
+       /*
+        * We didn't find a history entry that matches.
+        */
+       bell();
        return (CC_OK);
 }
 #endif
@@ -1056,7 +1087,11 @@ init_compl()
                tk_text = fcomplete(word);
        } else
        {
+#if MSDOS_COMPILER
+               char *qword = NULL;
+#else
                char *qword = shell_quote(word+1);
+#endif
                if (qword == NULL)
                        tk_text = fcomplete(word+1);
                else
@@ -1457,9 +1492,6 @@ save_cmdhist()
        FILE *f;
        int modified = 0;
 
-       filename = histfile_name();
-       if (filename == NULL)
-               return;
        if (mlist_search.modified)
                modified = 1;
 #if SHELL_ESCAPE || PIPEC
@@ -1468,6 +1500,9 @@ save_cmdhist()
 #endif
        if (!modified)
                return;
+       filename = histfile_name();
+       if (filename == NULL)
+               return;
        f = fopen(filename, "w");
        free(filename);
        if (f == NULL)

Modified: stable/8/contrib/less/command.c
==============================================================================
--- stable/8/contrib/less/command.c     Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/command.c     Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,12 +1,11 @@
 /* $FreeBSD$ */
 /*
- * Copyright (C) 1984-2011  Mark Nudelman
+ * Copyright (C) 1984-2012  Mark Nudelman
  *
  * You may distribute under the terms of either the GNU General Public
  * License or the Less License, as specified in the README file.
  *
- * For more information about less, or for information on how to 
- * contact the author, see the README file.
+ * For more information, see the README file.
  */
 
 
@@ -38,6 +37,7 @@ extern int secure;
 extern int hshift;
 extern int show_attn;
 extern int less_is_more;
+extern POSITION highest_hilite;
 extern char *every_first_cmd;
 extern char *curr_altfilename;
 extern char version[];
@@ -104,8 +104,8 @@ cmd_exec()
        static void
 start_mca(action, prompt, mlist, cmdflags)
        int action;
-       char *prompt;
-       void *mlist;
+       constant char *prompt;
+       constant void *mlist;
        int cmdflags;
 {
        mca = action;
@@ -686,7 +686,7 @@ make_display()
        static void
 prompt()
 {
-       register char *p;
+       register constant char *p;
 
        if (ungot != NULL)
        {
@@ -962,6 +962,46 @@ multi_search(pattern, n)
 }
 
 /*
+ * Forward forever, or until a highlighted line appears.
+ */
+       static int
+forw_loop(until_hilite)
+       int until_hilite;
+{
+       POSITION curr_len;
+
+       if (ch_getflags() & CH_HELPFILE)
+               return (A_NOACTION);
+
+       cmd_exec();
+       jump_forw();
+       curr_len = ch_length();
+       highest_hilite = until_hilite ? curr_len : NULL_POSITION;
+       ignore_eoi = 1;
+       while (!sigs)
+       {
+               if (until_hilite && highest_hilite > curr_len)
+               {
+                       bell();
+                       break;
+               }
+               make_display();
+               forward(1, 0, 0);
+       }
+       ignore_eoi = 0;
+       ch_set_eof();
+
+       /*
+        * This gets us back in "F mode" after processing 
+        * a non-abort signal (e.g. window-change).  
+        */
+       if (sigs && !ABORT_SIGS())
+               return (until_hilite ? A_F_UNTIL_HILITE : A_F_FOREVER);
+
+       return (A_NOACTION);
+}
+
+/*
  * Main command processor.
  * Accept and execute commands until a quit command.
  */
@@ -979,6 +1019,7 @@ commands()
        IFILE old_ifile;
        IFILE new_ifile;
        char *tagfile;
+       int until_hilite = 0;
 
        search_type = SRCH_FORW;
        wscroll = (sc_height + 1) / 2;
@@ -1206,23 +1247,11 @@ commands()
                        /*
                         * Forward forever, ignoring EOF.
                         */
-                       if (ch_getflags() & CH_HELPFILE)
-                               break;
-                       cmd_exec();
-                       jump_forw();
-                       ignore_eoi = 1;
-                       while (!sigs)
-                       {
-                               make_display();
-                               forward(1, 0, 0);
-                       }
-                       ignore_eoi = 0;
-                       /*
-                        * This gets us back in "F mode" after processing 
-                        * a non-abort signal (e.g. window-change).  
-                        */
-                       if (sigs && !ABORT_SIGS())
-                               newaction = A_F_FOREVER;
+                       newaction = forw_loop(0);
+                       break;
+
+               case A_F_UNTIL_HILITE:
+                       newaction = forw_loop(1);
                        break;
 
                case A_F_SCROLL:

Modified: stable/8/contrib/less/configure
==============================================================================
--- stable/8/contrib/less/configure     Wed Sep  5 06:02:54 2012        
(r240126)
+++ stable/8/contrib/less/configure     Wed Sep  5 06:15:15 2012        
(r240127)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.67 for less 1.
+# Generated by GNU Autoconf 2.68 for less 1.
 #
 #
 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -89,6 +89,7 @@ fi
 IFS=" ""       $as_nl"
 
 # Find who we are.  Look in the path if we contain no directory separator.
+as_myself=
 case $0 in #((
   *[\\/]* ) as_myself=$0 ;;
   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -214,11 +215,18 @@ IFS=$as_save_IFS
   # 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.
+       # Preserve -v and -x to the replacement shell.
        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+"$@"}
+       case $- in # ((((
+         *v*x* | *x*v* ) as_opts=-vx ;;
+         *v* ) as_opts=-v ;;
+         *x* ) as_opts=-x ;;
+         * ) as_opts= ;;
+       esac
+       exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
 fi
 
     if test x$as_have_required = xno; then :
@@ -1067,7 +1075,7 @@ Try \`$0 --help' for more information"
     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
-    : ${build_alias=$ac_option} ${host_alias=$ac_option} 
${target_alias=$ac_option}
+    : "${build_alias=$ac_option} ${host_alias=$ac_option} 
${target_alias=$ac_option}"
     ;;
 
   esac
@@ -1281,7 +1289,7 @@ Optional Packages:
   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   --with-secure  Compile in secure mode
   --with-no-float  Do not use floating point
-  --with-regex={auto,pcre,posix,regcmp,re_comp,regcomp,regcomp-local}  Select 
a regular expression library  auto
+  --with-regex={auto,gnu,pcre,posix,regcmp,re_comp,regcomp,regcomp-local,none} 
 Select a regular expression library  auto
   --with-editor=PROGRAM   use PROGRAM as the default editor vi
 
 Some influential environment variables:
@@ -1361,7 +1369,7 @@ test -n "$ac_init_help" && exit $ac_stat
 if $ac_init_version; then
   cat <<\_ACEOF
 less configure 1
-generated by GNU Autoconf 2.67
+generated by GNU Autoconf 2.68
 
 Copyright (C) 2010 Free Software Foundation, Inc.
 This configure script is free software; the Free Software Foundation
@@ -1407,7 +1415,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
 
        ac_retval=1
 fi
-  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset 
as_lineno;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   as_fn_set_status $ac_retval
 
 } # ac_fn_c_try_compile
@@ -1453,7 +1461,7 @@ fi
   # 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;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   as_fn_set_status $ac_retval
 
 } # ac_fn_c_try_link
@@ -1490,7 +1498,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
 
     ac_retval=1
 fi
-  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset 
as_lineno;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   as_fn_set_status $ac_retval
 
 } # ac_fn_c_try_cpp
@@ -1532,7 +1540,7 @@ sed 's/^/| /' conftest.$ac_ext >&5
        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;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   as_fn_set_status $ac_retval
 
 } # ac_fn_c_try_run
@@ -1545,10 +1553,10 @@ fi
 ac_fn_c_check_header_mongrel ()
 {
   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-  if eval "test \"\${$3+set}\"" = set; then :
+  if eval \${$3+:} false; then :
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 $as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
   $as_echo_n "(cached) " >&6
 fi
 eval ac_res=\$$3
@@ -1611,7 +1619,7 @@ $as_echo "$as_me: WARNING: $2: proceedin
 esac
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
 $as_echo_n "checking for $2... " >&6; }
-if eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   eval "$3=\$ac_header_compiler"
@@ -1620,7 +1628,7 @@ 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;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 
 } # ac_fn_c_check_header_mongrel
 
@@ -1633,7 +1641,7 @@ 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 eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -1651,7 +1659,7 @@ 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;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 
 } # ac_fn_c_check_header_compile
 
@@ -1664,7 +1672,7 @@ 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 eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   eval "$3=no"
@@ -1705,7 +1713,7 @@ 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;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 
 } # ac_fn_c_check_type
 
@@ -1717,7 +1725,7 @@ 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 eval "test \"\${$3+set}\"" = set; then :
+if eval \${$3+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -1772,7 +1780,7 @@ 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;}
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
 
 } # ac_fn_c_check_func
 cat >config.log <<_ACEOF
@@ -1780,7 +1788,7 @@ This file contains any messages produced
 running configure, to aid debugging if configure makes a mistake.
 
 It was created by less $as_me 1, which was
-generated by GNU Autoconf 2.67.  Invocation command line was
+generated by GNU Autoconf 2.68.  Invocation command line was
 
   $ $0 $@
 
@@ -2142,7 +2150,7 @@ if test -n "$ac_tool_prefix"; then
 set dummy ${ac_tool_prefix}gcc; 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_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -n "$CC"; then
@@ -2182,7 +2190,7 @@ if test -z "$ac_cv_prog_CC"; then
 set dummy gcc; 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_ac_ct_CC+set}" = set; then :
+if ${ac_cv_prog_ac_ct_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -n "$ac_ct_CC"; then
@@ -2235,7 +2243,7 @@ if test -z "$CC"; then
 set dummy ${ac_tool_prefix}cc; 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_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -n "$CC"; then
@@ -2275,7 +2283,7 @@ if test -z "$CC"; then
 set dummy cc; 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_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -n "$CC"; then
@@ -2334,7 +2342,7 @@ if test -z "$CC"; then
 set dummy $ac_tool_prefix$ac_prog; 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_CC+set}" = set; then :
+if ${ac_cv_prog_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -n "$CC"; then
@@ -2378,7 +2386,7 @@ do
 set dummy $ac_prog; 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_ac_ct_CC+set}" = set; then :
+if ${ac_cv_prog_ac_ct_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -n "$ac_ct_CC"; then
@@ -2661,7 +2669,7 @@ rm -f conftest.$ac_ext conftest$ac_cv_ex
 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 :
+if ${ac_cv_objext+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -2712,7 +2720,7 @@ OBJEXT=$ac_cv_objext
 ac_objext=$OBJEXT
 { $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 :
+if ${ac_cv_c_compiler_gnu+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
@@ -2749,7 +2757,7 @@ ac_test_CFLAGS=${CFLAGS+set}
 ac_save_CFLAGS=$CFLAGS
 { $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 :
+if ${ac_cv_prog_cc_g+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_save_c_werror_flag=$ac_c_werror_flag
@@ -2827,7 +2835,7 @@ else
 fi
 { $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 :
+if ${ac_cv_prog_cc_c89+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_cv_prog_cc_c89=no
@@ -2925,7 +2933,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing 
strerror" >&5
 $as_echo_n "checking for library containing strerror... " >&6; }
-if test "${ac_cv_search_strerror+set}" = set; then :
+if ${ac_cv_search_strerror+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_func_search_save_LIBS=$LIBS
@@ -2959,11 +2967,11 @@ for ac_lib in '' cposix; do
 fi
 rm -f core conftest.err conftest.$ac_objext \
     conftest$ac_exeext
-  if test "${ac_cv_search_strerror+set}" = set; then :
+  if ${ac_cv_search_strerror+:} false; then :
   break
 fi
 done
-if test "${ac_cv_search_strerror+set}" = set; then :
+if ${ac_cv_search_strerror+:} false; then :
 
 else
   ac_cv_search_strerror=no
@@ -2991,7 +2999,7 @@ if test -n "$CPP" && test -d "$CPP"; the
   CPP=
 fi
 if test -z "$CPP"; then
-  if test "${ac_cv_prog_CPP+set}" = set; then :
+  if ${ac_cv_prog_CPP+:} false; then :
   $as_echo_n "(cached) " >&6
 else
       # Double quotes because CPP needs to be expanded
@@ -3119,7 +3127,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
 { $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 :
+if ${ac_cv_path_GREP+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if test -z "$GREP"; then
@@ -3182,7 +3190,7 @@ $as_echo "$ac_cv_path_GREP" >&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 :
+if ${ac_cv_path_EGREP+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
@@ -3250,7 +3258,7 @@ $as_echo "$ac_cv_path_EGREP" >&6; }
 if test $ac_cv_c_compiler_gnu = yes; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs 
-traditional" >&5
 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
-if test "${ac_cv_prog_gcc_traditional+set}" = set; then :
+if ${ac_cv_prog_gcc_traditional+:} false; then :
   $as_echo_n "(cached) " >&6
 else
     ac_pattern="Autoconf.*'x'"
@@ -3335,7 +3343,7 @@ ac_configure="$SHELL $ac_aux_dir/configu
 { $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 :
+if ${ac_cv_path_install+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
@@ -3422,7 +3430,7 @@ if test "$enable_largefile" != no; then
 
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler 
options needed for large files" >&5
 $as_echo_n "checking for special C compiler options needed for large files... 
" >&6; }
-if test "${ac_cv_sys_largefile_CC+set}" = set; then :
+if ${ac_cv_sys_largefile_CC+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_cv_sys_largefile_CC=no
@@ -3473,7 +3481,7 @@ $as_echo "$ac_cv_sys_largefile_CC" >&6; 
 
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS 
value needed for large files" >&5
 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " 
>&6; }
-if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
+if ${ac_cv_sys_file_offset_bits+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   while :; do
@@ -3542,7 +3550,7 @@ rm -rf conftest*
   if test $ac_cv_sys_file_offset_bits = unknown; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value 
needed for large files" >&5
 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
-if test "${ac_cv_sys_large_files+set}" = set; then :
+if ${ac_cv_sys_large_files+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   while :; do
@@ -3615,7 +3623,7 @@ fi
 # Checks for general libraries.
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgoto in -ltinfo" >&5
 $as_echo_n "checking for tgoto in -ltinfo... " >&6; }
-if test "${ac_cv_lib_tinfo_tgoto+set}" = set; then :
+if ${ac_cv_lib_tinfo_tgoto+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -3649,7 +3657,7 @@ LIBS=$ac_check_lib_save_LIBS
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgoto" >&5
 $as_echo "$ac_cv_lib_tinfo_tgoto" >&6; }
-if test "x$ac_cv_lib_tinfo_tgoto" = x""yes; then :
+if test "x$ac_cv_lib_tinfo_tgoto" = xyes; then :
   have_tinfo=yes
 else
   have_tinfo=no
@@ -3657,7 +3665,7 @@ fi
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for initscr in -lxcurses" >&5
 $as_echo_n "checking for initscr in -lxcurses... " >&6; }
-if test "${ac_cv_lib_xcurses_initscr+set}" = set; then :
+if ${ac_cv_lib_xcurses_initscr+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -3691,7 +3699,7 @@ LIBS=$ac_check_lib_save_LIBS
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xcurses_initscr" 
>&5
 $as_echo "$ac_cv_lib_xcurses_initscr" >&6; }
-if test "x$ac_cv_lib_xcurses_initscr" = x""yes; then :
+if test "x$ac_cv_lib_xcurses_initscr" = xyes; then :
   have_xcurses=yes
 else
   have_xcurses=no
@@ -3699,7 +3707,7 @@ fi
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for initscr in -lncursesw" 
>&5
 $as_echo_n "checking for initscr in -lncursesw... " >&6; }
-if test "${ac_cv_lib_ncursesw_initscr+set}" = set; then :
+if ${ac_cv_lib_ncursesw_initscr+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -3733,7 +3741,7 @@ LIBS=$ac_check_lib_save_LIBS
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncursesw_initscr" 
>&5
 $as_echo "$ac_cv_lib_ncursesw_initscr" >&6; }
-if test "x$ac_cv_lib_ncursesw_initscr" = x""yes; then :
+if test "x$ac_cv_lib_ncursesw_initscr" = xyes; then :
   have_ncursesw=yes
 else
   have_ncursesw=no
@@ -3741,7 +3749,7 @@ fi
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for initscr in -lncurses" >&5
 $as_echo_n "checking for initscr in -lncurses... " >&6; }
-if test "${ac_cv_lib_ncurses_initscr+set}" = set; then :
+if ${ac_cv_lib_ncurses_initscr+:} false; then :
   $as_echo_n "(cached) " >&6
 else
   ac_check_lib_save_LIBS=$LIBS
@@ -3775,7 +3783,7 @@ LIBS=$ac_check_lib_save_LIBS
 fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_initscr" 
>&5
 $as_echo "$ac_cv_lib_ncurses_initscr" >&6; }
-if test "x$ac_cv_lib_ncurses_initscr" = x""yes; then :
+if test "x$ac_cv_lib_ncurses_initscr" = xyes; then :
   have_ncurses=yes

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to