mirror of
https://github.com/neovim/neovim.git
synced 2026-02-18 02:11:06 +10:00
Problem: Resuming terminal process doesn't work with command in fish. Solution: Send SIGCONT to the entire process group. Use killpg() like what bash and zsh do on `fg`: https://cgit.git.savannah.gnu.org/cgit/bash.git/tree/jobs.c?id=637f5c8696a6adc9b4519f1cd74aa78492266b7f#n392877045ef899/tree/Src/jobs.c (l2674)77045ef899/tree/Src/signals.c (l538)Install fish on CI to test this.