]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Import libedit 2019-09-10
authorbapt <bapt@FreeBSD.org>
Tue, 10 Sep 2019 14:30:10 +0000 (14:30 +0000)
committerbapt <bapt@FreeBSD.org>
Tue, 10 Sep 2019 14:30:10 +0000 (14:30 +0000)
commit080b4a0c0fab6de771f5fdaed1627dc894c0a3c0
treed2ad71baddad9e7649016a5c49e27ef793379475
parent5be64602ac0ef5ef8506ccda7b749004f4d0ba7f
parent581e98f98aa18c98c5e248a78f98aad334bdda62
Import libedit 2019-09-10

Compared to current version in base:
- great improvements on the Unicode support
- full support for filename completion including quoting
  which means we do not need anymore our custom addition)
- Improved readline compatiblity

Upgrading libedit has been a pain in the past, because somehow we never
managed to properly cleanup the tree in lib/libedit and each merge has always
been very painful. After years of fighting give up and refresh a merge from
scrarch properly in contrib.

Note that the switch to this version will be done in another commit.
57 files changed:
contrib/libedit/Makefile
contrib/libedit/TEST/Makefile
contrib/libedit/TEST/rl1.c
contrib/libedit/TEST/tc1.c
contrib/libedit/TEST/test_filecompletion.c
contrib/libedit/TEST/wtc1.c
contrib/libedit/chared.c
contrib/libedit/chared.h
contrib/libedit/chartype.c
contrib/libedit/chartype.h
contrib/libedit/common.c
contrib/libedit/config.h
contrib/libedit/editline.3
contrib/libedit/editline.7
contrib/libedit/editrc.5
contrib/libedit/el.c
contrib/libedit/el.h
contrib/libedit/eln.c
contrib/libedit/emacs.c
contrib/libedit/filecomplete.c
contrib/libedit/filecomplete.h
contrib/libedit/hist.c
contrib/libedit/hist.h
contrib/libedit/histedit.h
contrib/libedit/history.c
contrib/libedit/historyn.c
contrib/libedit/keymacro.c
contrib/libedit/keymacro.h
contrib/libedit/literal.c
contrib/libedit/literal.h
contrib/libedit/makelist
contrib/libedit/map.c
contrib/libedit/map.h
contrib/libedit/parse.c
contrib/libedit/parse.h
contrib/libedit/prompt.c
contrib/libedit/prompt.h
contrib/libedit/read.c
contrib/libedit/read.h
contrib/libedit/readline.c
contrib/libedit/readline/Makefile
contrib/libedit/readline/readline.h
contrib/libedit/refresh.c
contrib/libedit/refresh.h
contrib/libedit/search.c
contrib/libedit/search.h
contrib/libedit/shlib_version
contrib/libedit/sig.c
contrib/libedit/sig.h
contrib/libedit/sys.h
contrib/libedit/terminal.c
contrib/libedit/terminal.h
contrib/libedit/tokenizer.c
contrib/libedit/tokenizern.c
contrib/libedit/tty.c
contrib/libedit/tty.h
contrib/libedit/vi.c