Merge branch 'vendor/LIBEDIT'
authorJohn Marino <draco@marino.st>
Sat, 11 May 2013 19:34:39 +0000 (21:34 +0200)
committerJohn Marino <draco@marino.st>
Sat, 11 May 2013 19:34:39 +0000 (21:34 +0200)
Conflicts:
contrib/libedit/src/editline/readline.h
contrib/libedit/src/readline.c

1  2 
contrib/libedit/src/el.c
contrib/libedit/src/sys.h

diff --combined contrib/libedit/src/el.c
@@@ -1,4 -1,4 +1,4 @@@
- /*    $NetBSD: el.c,v 1.70 2012/03/11 21:14:56 christos Exp $ */
+ /*    $NetBSD: el.c,v 1.71 2012/09/11 11:58:53 christos Exp $ */
  
  /*-
   * Copyright (c) 1992, 1993
  #if 0
  static char sccsid[] = "@(#)el.c      8.2 (Berkeley) 1/3/94";
  #else
- __RCSID("$NetBSD: el.c,v 1.70 2012/03/11 21:14:56 christos Exp $");
+ __RCSID("$NetBSD: el.c,v 1.71 2012/09/11 11:58:53 christos Exp $");
  #endif
  #endif /* not lint && not SCCSID */
  
 -#ifndef MAXPATHLEN
 -#define MAXPATHLEN 4096
 -#endif
 -
  /*
   * el.c: EditLine interface functions
   */
@@@ -439,7 -443,7 +439,7 @@@ FUN(el,get)(EditLine *el, int op, ...
                break;
  
        case EL_UNBUFFERED:
-               *va_arg(ap, int *) = (!(el->el_flags & UNBUFFERED));
+               *va_arg(ap, int *) = (el->el_flags & UNBUFFERED) != 0;
                rv = 0;
                break;
  
  # define __arraycount(a) (sizeof(a) / sizeof(*(a)))
  #endif
  
- #ifndef HAVE_U_INT32_T
- typedef unsigned int  u_int32_t;
- #endif
  #ifndef _PTR_T
  # define _PTR_T
  typedef void  *ptr_t;
@@@ -127,6 -123,10 +123,6 @@@ wchar_t *wcsdup(const wchar_t *)
  typedef unsigned int  u_int32_t;
  #endif
  
 -#ifndef SIZE_T_MAX
 -#define SIZE_T_MAX    ((size_t)-1)
 -#endif
 -
  #define       REGEX           /* Use POSIX.2 regular expression functions */
  #undef        REGEXP          /* Use UNIX V8 regular expression functions */