aboutsummaryrefslogtreecommitdiff
path: root/vis-complete
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-03-22 19:53:22 +0100
committerMarc André Tanner <mat@brain-dump.org>2017-03-22 19:53:22 +0100
commitfc0efcc89825ef1f61ffe5744b58f7d4e16c2aae (patch)
tree607fa0c0469e026e220c25a646cd0ec649eb7916 /vis-complete
parentc9a259bbe118d60558a8891e0bd701e8fb0ba91d (diff)
downloadvis-fc0efcc89825ef1f61ffe5744b58f7d4e16c2aae.tar.gz
vis-fc0efcc89825ef1f61ffe5744b58f7d4e16c2aae.tar.xz
ui: try to fix job control issues with certain shells
Make sure that curses and libtermkey don't fight over the terminal state. Also send use SIGTSTP instead of SIGSTOP. Previously certain shells (e.g. csh, dash) would get stuck after the editor process was suspended for the second time. Not completely sure whether this is correct, but it seems to work in my limited tests.
Diffstat (limited to 'vis-complete')
0 files changed, 0 insertions, 0 deletions