分页: 2 / 2

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-01-14 17:03
kevinlei
可以确定,是vim执行系统命令的时候出了问题。

他执行grep命令的时候首先fork了子进程,然后开开关关了一堆fd,然后不小心就把cscope子进程的pipe的fd给关掉了。

这一段代码写的巨长巨乱,时序很难弄清楚,还是直接提bug给bram比较好。

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-01-14 19:56
widon1104
使用grep.vim可以绕过这个问题

不知道有没有可以在windows xp上运行的gtags.exe,在网上找了半天都找不到,链接都不行。。

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-01-14 21:13
kevinlei
找到问题了。

vim在执行外部程序的时候收到ctrl+c,会把SIG_INT信号发给所有子进程。。。囧。。。所有子进程(包括cscope)于是就退出了。。。再囧。。。。

只要在执行scope之前,fork之后,把SIG_INT信号的行为置为忽略就OK。反正这个是作为后台进程,按理来说是不应该搭理SIG_INT信号的。

过会儿放出patch。

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-01-14 22:10
kevinlei

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-01-27 11:35
fy0
这个不错,先马克一下

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-07-04 12:41
553716434
mark :em01

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-07-12 9:13
fanhe
我来报告一个问题

如果在根目录树当中的某个目录是链接到其他目录的软链接
那么在这个目录里面使用 global -u 的时候,global 往上查找GTAGS,不会找到原始的根目录的GTAGS,这很有可能会卡死 global,并且cpu占用很高。

这个就太蛋疼了,没事的时候还是用 cscope 吧

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2012-07-15 13:31
widon1104
global对汇编的支持感觉还不行啊,找不到定义,只能用cs f e XXX来查找。

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2013-01-25 17:21
553716434
:em01 :em01 顶起来

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2013-01-29 17:04
sunbxonline
可以在windows下装个cygwin然后编译global的代码,回编译出一个exe出来,放到path下就能在windows下用了

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2013-05-13 23:42
tracyone
其实我想问有木有windows版本的..

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2013-05-14 9:36
widon1104

代码: 全选

http://adoxa.3eeweb.com/global/index.html
windows版本的有啊

Re: 介绍一下gnu global,比cscope更方便更快速的索引工具

发表于 : 2013-05-22 16:29
帅哥你妹
试了你这个gnu global, 以前也没用过cscope, 请问一下自动补齐怎么弄?
有纤细步骤,或者给个link, 谢谢大神。