[Top][All Lists]

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

[Global-commit] global global/filter.c global/filter.h global/g...

From: Shigio YAMAGUCHI
Subject: [Global-commit] global global/filter.c global/filter.h global/g...
Date: Wed, 08 Feb 2006 01:04:31 +0000

CVSROOT:        /sources/global
Module name:    global
Changes by:     Shigio YAMAGUCHI <address@hidden>       06/02/08 01:04:31

Modified files:
        global         : filter.c filter.h global.c 
        gtags          : gtags.c 
        htags          : 
        libutil        : format.h pathconvert.c pathconvert.h tagsort.c 

Log message:
        Modifications which affects format conversion.
        o Removed the --fileid option.
        This option was consolidated to the following --result option.
        o Added new --result=<format> option.
        <format>: path,ctags,ctags-x,ctags-xid
        conventional option | newly added option
        (none)              | --result=path
        -t                  | --result=ctags
        -x                  | --result=ctags-x
        -x + --fileid       | --result=ctags-xid
        The -t and -x option are given to priority more than the --result
        o Modified the formatting architecture of global(1).
        This modification make it simpler to add new format (e.g. grep).
        Moved the processing by which various formats are generated from
        the main body of global(1) to the path filter. The main body
        generates only two formats, that is, path format and ctags-x format.
        Path filter generates various formats which are given by the
        --result=<format> option.
        +=============+  +===========+  +===========+
        |main body    |->|sort filter|->|path filter|->[stdout]
        +=============+  +===========+  +===========+
        +---- generate various format---+
        New                                   v
        +=============+  +===========+  +===========+
        |main body    |->|sort filter|->|path filter|->[stdout]
        +=============+  +===========+  +===========+


reply via email to

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