git: vendor/LIBEDIT vendor/libedit: upgrade from 2019-03-24 to 2019-12-31
Daniel Fojt
deef at crater.dragonflybsd.org
Fri Oct 16 06:16:10 PDT 2020
commit 60ecde0cdffa503f18fd5ad9437b34567263aecf
Author: Daniel Fojt <df at neosystem.org>
Date: Wed Oct 14 21:42:25 2020 +0200
vendor/libedit: upgrade from 2019-03-24 to 2019-12-31
Most significant changes:
- avoid screwed terminal when going back in history [1]
- fix undefined terminal behavior in terminal_move_to_line() [2]
- avoid uninitialized memory access in hist_get() [3]
- fix segfault from re_fastputc() in certain situations [4]
[1] http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=52359
[2] http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54329
[3] http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54399
[4] http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=54654
Summary of changes:
contrib/libedit/src/chared.c | 20 +-
contrib/libedit/src/chartype.c | 6 +-
contrib/libedit/src/chartype.h | 4 +-
contrib/libedit/src/editline/readline.h | 4 +-
contrib/libedit/src/el.c | 22 +--
contrib/libedit/src/el.h | 3 +-
contrib/libedit/src/eln.c | 14 +-
contrib/libedit/src/filecomplete.c | 326 +++++++++++++++++++-------------
contrib/libedit/src/hist.c | 8 +-
contrib/libedit/src/history.c | 14 +-
contrib/libedit/src/keymacro.c | 6 +-
contrib/libedit/src/literal.c | 8 +-
contrib/libedit/src/map.c | 12 +-
contrib/libedit/src/parse.c | 6 +-
contrib/libedit/src/read.c | 7 +-
contrib/libedit/src/readline.c | 55 +++---
contrib/libedit/src/search.c | 6 +-
contrib/libedit/src/terminal.c | 52 +++--
contrib/libedit/src/vi.c | 8 +-
19 files changed, 320 insertions(+), 261 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/60ecde0cdffa503f18fd5ad9437b34567263aecf
--
DragonFly BSD source repository
More information about the Commits
mailing list