解决cscope/gtags在外部命令执行中断之后出错的patch

Vim、Emacs配置和使用
回复
kevinlei
帖子: 40
注册时间: 2007-01-13 14:45

解决cscope/gtags在外部命令执行中断之后出错的patch

#1

帖子 kevinlei » 2012-01-14 22:06

vim在执行外部命令的时候,如果收到ctrl + c,就会给所有的子进程发sig_int信号,导致所有子进程(包括cscope,gtags-cscope)退出。

所以解决办法就是,把子进程SIG_INT屏蔽掉就好了。
附件
cscope_sig_int.diff.gz
(337 Bytes) 已下载 96 次
回复