bug-global
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IDUTILS: exit with code 0 when ID not present


From: Shigio YAMAGUCHI
Subject: Re: IDUTILS: exit with code 0 when ID not present
Date: Wed, 11 Dec 2013 07:45:16 +0900

Hi,
It seems that it has mistaken error handling.
I will fix it.
Thank you for the report.

2013/12/10 Leo Liu <address@hidden>:
> I renamed ID to ID-old and find that global exits with 0 anyway. This is
> an error and I think it should exit with non-zero code.
>
> --8<---------------cut here---------------start------------->8---
> -*- mode: ggtags-global; default-directory: 
> "/home/shared/sources/c/dogecoin/" -*-
> Global started at Tue Dec 10 11:37:31
>
> global -v --result=grep --path-style=shorter --idutils --regexp "fDbEnvInit"
> /usr/local/unix/idutils/bin/lid: can't open 
> `/home/shared/sources/c/dogecoin/ID': No such file or directory
> object not found (using idutils index in '/home/shared/sources/c/dogecoin').
>
> Global found 0 identifiers at Tue Dec 10 11:37:31
> --8<---------------cut here---------------end--------------->8---
>
> Now rename ID-old back to ID to look at another issue:
>
> --8<---------------cut here---------------start------------->8---
> global -v --result=grep --path-style=shorter --idutils --regexp "fDbEnvInit"
> global: The path in the output of lid is assumed relative.
> '/home/leo/sources/c/dogecoin/src/db.h:38:    bool fDbEnvInit;'
>
> Global exited abnormally with code 1 at Tue Dec 10 11:44:12
> --8<---------------cut here---------------end--------------->8---
>
> I have reported this issue before but it is funny this time. The ID file
> was created by gtags itself using --idutils and yet global cannot handle
> it.
>
> I will keep the ID file around. Let me know if you need further
> information.
>
> Leo
>
>
> _______________________________________________
> Bug-global mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-global



-- 
Shigio YAMAGUCHI <address@hidden>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3



reply via email to

[Prev in Thread] Current Thread [Next in Thread]