> This makes it impossible to process multiple files by one parser.
...
> Another thing to be consider is that parsers open GTAGS for reading
> while GTAGS is opened for modifying.
(derived from the next mail)

You are right. It's a good point.
OK. Let's change the verbose message according to your implementation
completely.

> I propose changing like this.
> 
> incremental(dbpath, cwd)
> {
>   if (!vflag
>       && ((comline = dbname(GTAGS)) != NULL
>           && locatestring(comline, "%S", MATCH_FIRST) != NULL)
>          || ((comline = dbname(GRTAGS)) != NULL
>           && locatestring(comline, "%S", MATCH_FIRST) != NULL)
>          || ((comline = dbname(GSYMS)) != NULL
>           && locatestring(comline, "%S", MATCH_FIRST) != NULL))
>     return incremental_optimized_for_speed(dbpath, cwd);

I don't agree. The -v(verbose) option should not change the behaveior.

The explanation to the users:
o The algorithm of incremental updating was changed to improve the
  performance. Along with it, the verbose message was greatly changed.

Is it right?

Thank you for your great hack.
--
Shigio YAMAGUCHI <[EMAIL PROTECTED]> - Tama Communications Corporation
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