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