aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>2003-08-31 19:15:35 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>2003-08-31 19:15:35 +0000
commit9923fc419f2af63d4061dba25715738b6ecce316 (patch)
treebbfe1557c5c51594d46d5a61425a8390fc5093fc /gnu
parent84e0a946b59873748ca9e13036fa845263b13866 (diff)
downloadsrc-9923fc419f2af63d4061dba25715738b6ecce316.tar.gz
src-9923fc419f2af63d4061dba25715738b6ecce316.zip
Upgrade to 4.3
Notes
Notes: svn path=/head/; revision=119616
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/libreadline/Makefile.inc8
-rw-r--r--gnu/lib/libreadline/config.h74
-rw-r--r--gnu/lib/libreadline/readline/Makefile2
3 files changed, 68 insertions, 16 deletions
diff --git a/gnu/lib/libreadline/Makefile.inc b/gnu/lib/libreadline/Makefile.inc
index 10145d18e833..b1571dce9348 100644
--- a/gnu/lib/libreadline/Makefile.inc
+++ b/gnu/lib/libreadline/Makefile.inc
@@ -1,14 +1,14 @@
# $FreeBSD$
-SHLIB_MAJOR= 4
-RL_LIBRARY_VERSION= 4.2
+SHLIB_MAJOR=4
+RL_LIBRARY_VERSION=4.3
SRCDIR= ${.CURDIR}/../../../../contrib/libreadline
.PATH: ${SRCDIR} ${.CURDIR}/..
LOCAL_CFLAGS= -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"'
-CFLAGS+= -I${.CURDIR}/.. -I${SRCDIR} -DHAVE_CONFIG_H ${LOCAL_CFLAGS}
+CFLAGS+=-I${.CURDIR}/.. -I${SRCDIR} -DHAVE_CONFIG_H ${LOCAL_CFLAGS}
-HISTSRC= history.c histexpand.c histfile.c histsearch.c shell.c
+HISTSRC=history.c histexpand.c histfile.c histsearch.c shell.c mbutil.c
.include "../Makefile.inc"
diff --git a/gnu/lib/libreadline/config.h b/gnu/lib/libreadline/config.h
index a47080557eaf..999bba094b0e 100644
--- a/gnu/lib/libreadline/config.h
+++ b/gnu/lib/libreadline/config.h
@@ -1,6 +1,6 @@
/* $FreeBSD$ */
/* config.h. Generated automatically by configure. */
-/* config.h.in. Generated automatically from configure.in by autoheader. */
+/* config.h.in. Maintained by hand. */
/* Define if on MINIX. */
/* #undef _MINIX */
@@ -8,14 +8,34 @@
/* Define as the return type of signal handlers (int or void). */
#define RETSIGTYPE void
+/* Characteristics of the compiler. */
+/* #undef const */
+
+/* #undef size_t */
+
+/* #undef ssize_t */
+
+#define PROTOTYPES 1
+
+/* #undef __CHAR_UNSIGNED__ */
+
/* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
/* #undef STAT_MACROS_BROKEN */
#define VOID_SIGHANDLER 1
+/* Define if you have the isascii function. */
+#define HAVE_ISASCII 1
+
+/* Define if you have the isxdigit function. */
+#define HAVE_ISXDIGIT 1
+
/* Define if you have the lstat function. */
#define HAVE_LSTAT 1
+/* Define if you have the mbsrtowcs function. */
+#define HAVE_MBSRTOWCS 1
+
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
@@ -28,32 +48,59 @@
/* Define if you have the setenv function. */
#define HAVE_SETENV 1
-/* Define if you have the strcasecmp function. */
-#define HAVE_STRCASECMP 1
-
/* Define if you have the setlocale function. */
#define HAVE_SETLOCALE 1
-/* Define if you have the tcgetattr function. */
-#define HAVE_TCGETATTR 1
+/* Define if you have the strcasecmp function. */
+#define HAVE_STRCASECMP 1
/* Define if you have the strcoll function. */
#define HAVE_STRCOLL 1
/* #undef STRCOLL_BROKEN */
+/* Define if you have the strpbrk function. */
+#define HAVE_STRPBRK 1
+
+/* Define if you have the tcgetattr function. */
+#define HAVE_TCGETATTR 1
+
+/* Define if you have the vsnprintf function. */
+#define HAVE_VSNPRINTF 1
+
+/* Define if you have the wcwidth function. */
+#define HAVE_WCWIDTH 1
+
/* Define if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
+/* Define if you have the <langinfo.h> header file. */
+#define HAVE_LANGINFO_H 1
+
+/* Define if you have the <limits.h> header file. */
+#define HAVE_LIMITS_H 1
+
+/* Define if you have the <locale.h> header file. */
+#define HAVE_LOCALE_H 1
+
+/* Define if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
/* Define if you have the <ndir.h> header file. */
/* #undef HAVE_NDIR_H */
+/* Define if you have the <stdarg.h> header file. */
+#define HAVE_STDARG_H 1
+
/* Define if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define if you have the <string.h> header file. */
#define HAVE_STRING_H 1
+/* Define if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
+
/* Define if you have the <sys/dir.h> header file. */
/* #undef HAVE_SYS_DIR_H */
@@ -90,15 +137,21 @@
/* Define if you have the <varargs.h> header file. */
#define HAVE_VARARGS_H 1
-/* Define if you have the <stdarg.h> header file. */
-#define HAVE_STDARG_H 1
+/* Define if you have the <wchar.h> header file. */
+#define HAVE_WCHAR_H 1
-#define HAVE_LOCALE_H 1
+/* Define if you have the <varargs.h> header file. */
+#define HAVE_WCTYPE_H 1
+
+#define HAVE_MBSTATE_T 1
+
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#define HAVE_LANGINFO_CODESET 1
/* Definitions pulled in from aclocal.m4. */
#define VOID_SIGHANDLER 1
-#define GWINSZ_IN_SYS_IOCTL 1
+/* #undef GWINSZ_IN_SYS_IOCTL */
#define STRUCT_WINSIZE_IN_SYS_IOCTL 1
@@ -126,7 +179,6 @@
#define HAVE_POSIX_SIGSETJMP 1
-/* config.h.bot */
/* modify settings or make new ones based on what autoconf tells us. */
/* Ultrix botches type-ahead when switching from canonical to
diff --git a/gnu/lib/libreadline/readline/Makefile b/gnu/lib/libreadline/readline/Makefile
index c643df3940c8..6d69300d0f1a 100644
--- a/gnu/lib/libreadline/readline/Makefile
+++ b/gnu/lib/libreadline/readline/Makefile
@@ -10,7 +10,7 @@ TILDESRC= tilde.c
SRCS= readline.c vi_mode.c funmap.c keymaps.c parens.c search.c \
rltty.c complete.c bind.c isearch.c display.c signals.c \
util.c kill.c undo.c macro.c input.c callback.c terminal.c \
- nls.c compat.c xmalloc.c $(HISTSRC) $(TILDESRC)
+ text.c nls.c misc.c compat.c xmalloc.c $(HISTSRC) $(TILDESRC)
INSTALLED_HEADERS= readline.h chardefs.h keymaps.h history.h tilde.h \
rlstdc.h rlconf.h rltypedefs.h