分页: 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

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

顶起来
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, 谢谢大神。