• Show log

    Commit

  • Hash : 0a745fca
    Author : antirez
    Date : 2014-09-03T09:30:32

    Avoid CHA sequence for ANSI.SYS compatibility. Github user @welash proposed a change in issue #73 in order to improve the linenoise compatibility with older terminal emulators only able to deal with a subset of ANSI sequences, notably ANSI.SYS and VT100 terminals strictly able to handle the original set of VT100 escape sequences. In order to improve the compatibility, the CHA sequence was removed and translated to move 999 positions to the left, then move on the right for the desired number of positions. The CHA sequence was apparently added only with VT220, that's why it is not available everywhere. This commit features almost exactly the change proposed in issue #73 with a small fix for a bug in multi-line editing mode introduced by the patch.

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/linenoise.git
    Git SSH git@git.kmx.io:kc3-lang/linenoise.git
    Public access ? public
    Description

    A minimal, zero-config, BSD licensed, readline replacement used in Redis, MongoDB, and Android.

    Users
    thodg_l kc3_lang_org thodg_w thodg_m thodg www_kmx_io
    Tags