Exuberant Ctags {Ή 5.8J2
===============
                                                                2010N1225
                                                   @_m (HIGASHI Hirohito)
                                                              Twitter: @h_east
                                      http://hp.vector.co.jp/authors/VA025040/

͂߂
    Darren Hiebert (http://ctags.sourceforge.net/)쐬 Exuberant Ctags
    ɓ{Ήpb`Ă܂B
    ݂̂̑ΉłBwv⃁bZ[W̕\̓IWî܂܂łB

pb`e
  ERgɓ{ꂪĂparse듮삵Ȃ悤ɂ܂
    B

  Eȉ̃R}hCIvVǉ܂B
    --jcode=ascii|sjis|euc|utf8
        {ꕶR[hw肷B
        ftHgUNIXn(cygwin) utf8 ł̑ sjis łB
        ascii w肵ꍇ̓IWiƓɂȂ܂B

        sjis, euc, utf8 w肵ꍇ͏o͂^Ot@C̃wb_ɃGR[
        h(_TAG_FILE_ENCODING)t܂B
            sjisw肵ꍇ
                !_TAG_FILE_ENCODING	cp932	//
            eucw肵ꍇ
                !_TAG_FILE_ENCODING	euc-jp	//
            utf8w肵ꍇ
                !_TAG_FILE_ENCODING	utf-8	//

  RpCIvV -DKANJI `ƏLpb`LɂȂ܂B
    `Ȃ΃IWiƓɂȂ܂B
    izz͒`ꂽԂɂȂĂ܂j

   regex(K\)͓̕{ꖢΉłB
    --regex-* IvṼp[^ɓ{܂ސK\T|[gƂ
    ƂɂȂ܂B

{ΉłŒǉĂt@C
    ctags_j.html
        ctags}jA̓{HTMLt@CłB
        Ӂo[W(5.4J2)̂̂łB
    README_J.TXT
        ̃t@CłB
    kanji.c
    kanji.h
        {ꔻ̂߂̒`/֐LqĂC\[X/wb_t@C
        B

ctagsƂ́H
    ctagśAeLXgGfB^₻̑̃[eBeB (vO~O
    Lqꂽ)\[Xt@C̃IuWFNg`΂₭ȒPɌ邽
    ̃CfbNX(^O)𐶐邽߂̃c[łB ^ÓAvO~O
    Œ`̂̂CfbNXƂĎ擾\ȃIuWFNg(邢
    IuWFNgpɐꂽCfbNX̃Gg) ܂B 

    @\ȒPɐVisual C++̓JŁAƂ֐Ăяo
    Ń}EXENbNŁu` ̒`ʒu\vIԂƂ̊֐̒`ꏊփW
    v܂ˁB̂悤ȓ𓝍ȂłȂ̂łB
    ctagsɑΉĂGfB^(vin, emacsn)ctags΃TNTNƃ\[
    Xǂ߂܂B

    *ΉvO*
        Ant, Assembler, ASP, Awk, BASIC, BETA, C, C++, C#, COBOL, DOS Batch,
        Eiffel, Erlang, Flex, Fortran, HTML, Java, JavaScript, Lisp, Lua,
        Make, MATLAB, Objective Caml, Pascal, Perl, PHP, PL/SQL,
        Python (Pyrex/Cython), REXX, Ruby, Scheme,
        Shell scripts (Bourne/Korn/Z), S-Lang, SML (Standard ML), Tcl, TeX,
        Vera, Verilog, VHDL, Vim, YACC

gp
    {vO̓t[E\tgEFAłB
    GNU General Public License Ver.3 (GPLv3) ɏ]ĕAЕzAύX邱
    ł܂BExuberant Ctags {Ήłgpɂ邢Ȃ鑹QAs
    vɑ΂Ă͂̐ӂ𕉂܂B

CXg[@ifor Windowsj
    ctags.exe path̒ʂĂfBNgɃRs[ĂB
    iemacsnGfB^gpĂl̓t@C etags.exe ɕύXƍK
    ɂȂƎv܂j
    ̑̃t@C͎sɂ͕Kv܂B

CXg[@ifor UNIX/linux/MacOSXj
    $ ./configure
    $ make
    $ su
    Password:
    # make install

ACXg[@ifor Windowsj
    WXg͎gpĂ܂B
    ctags.exe 폜邾łB

s@ifor Windowsj
    R}hvvgŉ͂\[Xt@CQ̂fBNg܂ňړA
        ctags -R
    sĂBviォsꍇ
        :!ctags -R
    łBTufBNg̃t@CΏۂɂȂ܂B
    ꏊtags (etags ܂ ctags -e ̏ꍇ TAGS) Ƃt@C쐬
    ܂BΉGfB^(vin, emacsn)Ń\[Xt@CJAWv
    փJ[\ړAvinȂm[}[h
        ctrl-]      (ctrlL[Ȃ ] )
    ͂ĂB܂ƒ`ʒuփWvł琬łB
    ߂Ƃ́A
        ctrl-t      (ctrlL[Ȃ t )
    łBemacsnȂ炻ꂼA
        M-.         (MetaL[Ȃ . )
        M-*         (MetaL[Ȃ * )
    ȁBvimgȂ̂emacs̎͂悭܂;;

    utagst@CȂvƂނ̃bZ[Woꍇ͈ȉ`Fb
    NĂB
    vin
    Etagst@CGfB^̃JgfBNgɂ邩H
      (:pwd ŕ\ꂽfBNg tagst@C邩)
    Evi̐ݒt@C(.vimrc, _vimrc)tagsIvVςɐݒ肳ĂȂ
H
      (set tags=` ̃p[^tags邩)
      ʏ́Aset tags=tags ŖȂƎv܂B

EctagsΉGfB^
    vim
        {
            http://www.vim.org/
        KaoriYa
            http://www.kaoriya.net/

ӎ
    ̃pb`쐬ɂycꂳ쐬jvim (viN[GfB^)
    ̃\[XR[hQlшꕔpĂ܂B\[Xp
    ĂycɊӂ܂B

    ctags}jA̖|ĂcA肪Ƃ܂B

ύX
    ctags5.8J2      (2010/12/25)
        E--jcodeIvV sjis, euc, utf8 w肳ꂽꍇ͏o͂^O
          t@C̃wb_ɃGR[h(_TAG_FILE_ENCODING)t悤
          B

    ctags5.8J1      (2009/07/10)
        E5.8Ή[X
        EUNIX/linux/MacOSX  --jcode ̃ftHg UTF-8 ɕύXB
        ER}hCɓ{̃tH_/t@Cw肳ꂽꍇ̓s
          ǂB

    ctags5.7J1      (2007/10/10)
        E5.7Ή[X
        E-x IvVw莞ɓ{ꕔ鎖̂CB

    ctags5.6J1      (2006/06/12)
        E5.6Ή[X

    ctags5.5.3J1     (2004/03/27)
        Ectags -R  tags t@C쐬ȂoÔ Darren ɕ
          ďCĂ炢܂B

    ctags5.5.3J1     (2004/03/22)
        E5.5.3Ή[X

    ctags5.5.2J1     (2003/09/21)
        E5.5.2Ή[X
        E-f IvṼp[^΃pXŎw肵ꍇAWo͂
          'absolute of C:\` = C:\`'
          ƕ\̂} [Win32/DOS]
        Ectags-*.tar.gz ւ ctags_j.html ̎^Y

    ctags5.5.1J1     (2003/08/13)
        E5.5.1Ή[X
        EUNIX/linux/MacOSXւ̔zz`Ԃpatch[Xt\[X[X
          (ctags-*.tar.gz)ɕύX
          i./configure  Makefile ̏CKvȂȂj

    ctags5.5J1       (2003/04/03)
        E5.5Ή[X(patch1 Kpς)

    ctags5.4J2       (2002/12/09)
        Eascii(IWi)[hǉ
        Eutf-8ɑΉ
          (--jcodeIvṼp[^ ascii  utf8 ǉ)

    ctags5.4J1       (2002/10/20)
        E5.4Ή[X

    ctags5.3.1J1     (2002/09/13)
        E5.3.1Ή[X
        E{}jActags_j.htmlǉ

    ctags5.3J1       (2002/07/18)
        E5.3Ή[X

    ctags5.2.3J2     (2002/05/18)
        EEUCR[hŔpJ^JigpĂꍇtags쐬Ȃ
          sCiꉞSS3ɂΉj

    ctags5.2.3J1     (2002/03/05)
        E5.2.3Ή[X

    ctags5.2.1J1     (2002/02/11)
        E5.2.1Ή[X

    ctags5.2J1       (2001/12/24)
        E5.2Ή[X

    ctags5.1J1       (2001/11/08)
        E5.1Ή[X

    ctags5.0.1J1     (2001/05/01)
        E5.0.1Ή[X
        E{Ήo[W\L@ύX܂B iJ0.1  J1j
        E{hLgƃwvtagst@CɓURL\ǉ܂B

    ctags5.0J0.1     (2001/03/27)
        E5.0Ή񃊃[X
        E-x IvVgpɐ{ꂪȂsC

    ctags4.0.3J0.1   (2001/01/04)
        񃊃[X

̑
    {Ή̃oOAΉRꓙ܂瓌(twitter: @h_east)ɂԂ₢
    ĂB

--
vi:textwidth=78 shiftwidth=4 expandtab:
