path: root/lib/libedit/readline/Makefile
diff options
authorBaptiste Daroussin <bapt@FreeBSD.org>2019-09-13 06:50:02 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2019-09-13 06:50:02 +0000
commit8156570000617c7545fcbad43189d59935b908be (patch)
treea375896e1913a156cff32c903eaed965d35e6962 /lib/libedit/readline/Makefile
parentbbcce8d0c4d7fa8c4acec26bb9c4105ea1e72299 (diff)
Update libedit to a snapshot from 2019-09-10
This version bring many fixes regarding unicode support It also adds proper support for filename completion (we do not need our custom patches anymore) Improves the libreadline compatibility Note that the same work was done by Yuichiro Naito in https://reviews.freebsd.org/D21196 the main difference is in this case we have reimported libedit in contrib to fix a long standing mess in the previous merges which prevented a proper update workflow. (discussed long ago with pfg@) The only difference with upstream libedit is we have added a compatibility shim for the _elf_fn_sh_complete function which we previously added to support quoting in filename completion and is not needed anymore. This was added to continue supported old /bin/sh binaries and not break backward compatibility (as discussed with jilles@) Reviewed by: Yuichiro Naito <naito.yuichiro_gmail.com> MFC after: 3 weeks Differential Revision: https://reviews.freebsd.org/D21584
Notes: svn path=/head/; revision=352275
Diffstat (limited to 'lib/libedit/readline/Makefile')
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/libedit/readline/Makefile b/lib/libedit/readline/Makefile
new file mode 100644
index 000000000000..b30e6ef1d2f0
--- /dev/null
+++ b/lib/libedit/readline/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+.PATH: ${SRCTOP}/contrib/libedit/readline
+INCS= readline.h history.h tilde.h
+INCSDIR= ${INCLUDEDIR}/edit/readline
+.include <bsd.lib.mk>