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
