Hi,
> When formata of GRTAGS and GSYMS are different, incremantal updating
> with 1-pass parsing is impossible. 
> When only one of GRTAGS and GSYMS exists, 1-pass parsing is inefficient
> because the data which are not used later are written to temporary file.
> 
> In these cases, the current implementation falls back to 2-pass parsing.
> To simplify the source code, I want to treat these cases as an error. 
> How do you think?

I agree with you.
Though GLOBAL is built so as not to depend on tacit assumptions as much
as possible, there is no necessity for supporting all the combinations.
I think that a new improvement need not become the victim of needless
flexibility.

How if the following assumption is shared?
o If GRTAGS or GSYMS exists then the both are sure to exist.
o The format of GRTAGS and GSYMS is always the same.
--
Shigio YAMAGUCHI <[email protected]>
PGP fingerprint: D1CB 0B89 B346 4AB6 5663  C4B6 3CA5 BBB3 57BE DDA3


_______________________________________________
Bug-global mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-global

Reply via email to