bug-global
[Top][All Lists]
Advanced

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

Re: SQLite3 API support


From: Leo Liu
Subject: Re: SQLite3 API support
Date: Mon, 10 Nov 2014 09:51:19 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

On 2014-11-10 09:42 +0900, Shigio YAMAGUCHI wrote:
> It is not recommended for the front-end to read tag files directly,
> because the realization method of tag files may be changed one day.

In practice few care about this, particularly when existing tools don't
meet their needs. Secondly it'd be better to standardize the format so
that an indexer for a language can be written outside of GNU Global.
Many languages have better lexer and parser tools in themselves, PHP,
perl, javascript, Erlang, python etc. etc. Being able to reuse these
mature and battle-tested code makes a high-quality indexing tools with
little efforts.

There is hardly any interest in writing/rewriting a language's
lexer/parser for GNU Global and even if they do they have a hard time
keep it in sync with the language evolution.

> For the moment, there is not such plan. What is the reason you hope it?

One reason is fewer DB files to clutter a user's projects.

> Thank you for having try.
> Shigio

Thanks,
Leo



reply via email to

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