bug-global
[Top][All Lists]
Advanced

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

Re: [PATCH] Function palyer plugin parser


From: Hideki IWAMOTO
Subject: Re: [PATCH] Function palyer plugin parser
Date: Wed, 17 Feb 2010 01:53:57 +0900

Hi.
On Tue, 16 Feb 2010 09:58:40 +0900, Shigio YAMAGUCHI wrote...
> 1. How about adding a prefix 'gtags_' like follows?
> 
>       :gtags_parser=fortran\:/usr/local/lib/gtags/exuberant-ctags.la\:parser:\
> 
>    Because plug-in facility might be needed for htags in the future.
> 
> 2. How about making function name optional? If we decide 'parser' the default 
> name,
>    all don't worry about it.
> 
>       <language name>:<library path>[:<function name>]

I reflected the above-mentioned change. The revised patch is attached. 

> By the way, how to inform gtags that exuberant ctags cannot make GRTAGS and 
> GSYMS?

I had no idea. 
I thought only about mixed use of built-in parser and plugin parser. 


 .cvsignore                       |    5
 Makefile.am                      |    2
 configure.ac                     |   27 +++-
 global/.cvsignore                |    1
 global/global.c                  |   17 ++
 gozilla/.cvsignore               |    1
 gtags-cscope/.cvsignore          |    1
 gtags-parser/.cvsignore          |    1
 gtags.conf.in                    |   27 +++-
 gtags/.cvsignore                 |    1
 gtags/gtags.c                    |   11 +
 gtags/manual.in                  |    7 +
 htags/.cvsignore                 |    1
 libparser/parser.c               |   77 +++++++++---
 libparser/parser.h               |    6
 libutil/conf.c                   |    3
 plugin-example/.cvsignore        |    6
 plugin-example/Makefile.am       |   19 +++
 plugin-example/exuberant-ctags.c |  238 +++++++++++++++++++++++++++++++++++++++
 reconf.sh                        |    4
 20 files changed, 412 insertions(+), 43 deletions(-)

----
Hideki IWAMOTO  address@hidden

Attachment: 20100216-function-layer-plugin-parser-3.patch
Description: Binary data


reply via email to

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