• Travis Cross's avatar
    Avoid output of junk text by fs_cli · 323a3d61
    Travis Cross 提交于
    In some cases where `redisplay()` is called immediately after a
    command is run (e.g. `log ...`) we often get a prompt, junk output,
    and a second prompt.  This is due to a (known) race.
    
    We believe we're falling afoul of this code in `el_deletestr`:
    
        if (el->el_line.cursor < &el->el_line.buffer[n])
                return;
    
    Basing the length of text to delete off of the cursor position
    resolves the issue of junk text, but the real solution is to eliminate
    the race conditions, which will also resolve the sometimes duplicated
    prompt.
    
    FS-6764 #resolve
    
    Thanks-to: Nathan Neulinger <nneul@neulinger.org>
    323a3d61
名称
最后提交
最后更新
..
apr 正在载入提交数据...
apr-util 正在载入提交数据...
broadvoice 正在载入提交数据...
esl 正在载入提交数据...
freetdm 正在载入提交数据...
iksemel 正在载入提交数据...
ilbc 正在载入提交数据...
libcodec2 正在载入提交数据...
libdingaling 正在载入提交数据...
libg722_1 正在载入提交数据...
libks 正在载入提交数据...
libnatpmp 正在载入提交数据...
libscgi 正在载入提交数据...
libsndfile 正在载入提交数据...
libteletone 正在载入提交数据...
libtpl-1.5 正在载入提交数据...
libzrtp 正在载入提交数据...
miniupnpc 正在载入提交数据...
silk 正在载入提交数据...
sofia-sip 正在载入提交数据...
spandsp 正在载入提交数据...
srtp 正在载入提交数据...
tiff-4.0.2 正在载入提交数据...
unimrcp 正在载入提交数据...
win32 正在载入提交数据...
xmlrpc-c 正在载入提交数据...
.gitignore 正在载入提交数据...