Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
April 10, 2007 Exuberant Ctags Support for D | ||||
---|---|---|---|---|
| ||||
I have taken the D Language ctags patch found here: http://www.prowiki.org/wiki4d/wiki.cgi?ReferenceForTools/ExuberantCtags and applied the patch to the current ctags source files. The resulting patched source files and Windows executable can be found here: http://www.zeusedit.com/forum/viewtopic.php?t=613 This patch add ctags support for D class member data an methods. Jussi Jumppanen |
April 10, 2007 Re: Exuberant Ctags Support for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jussi Jumppanen | Hi Jussi,
Does it understand templates syntax?
--
serg.
|
April 11, 2007 Re: Exuberant Ctags Support for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Serg Kovrov | Serg Kovrov Wrote: > Does it understand templates syntax? Unfortunately I really don't. The patch was created by Rubikitch Rubyist: http://www.prowiki.org/wiki4d/wiki.cgi?RubikitchRubyist and all I did was use the patch to create a windows executable so it could be used with the Zeus IDE class browser. But based on the contents of the class browser, it's quite clear it does a better job than the older ctags version ;) Cheers Jussi |
April 11, 2007 Re: Exuberant Ctags Support for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jussi Jumppanen | On Mon, 09 Apr 2007 20:31:13 -0400, Jussi Jumppanen wrote:
> I have taken the D Language ctags patch found here:
>
> http://www.prowiki.org/wiki4d/wiki.cgi?ReferenceForTools/ExuberantCtags
>
> and applied the patch to the current ctags source files.
>
> The resulting patched source files and Windows executable can be found here:
>
> http://www.zeusedit.com/forum/viewtopic.php?t=613
>
> This patch add ctags support for D class member data an methods.
>
> Jussi Jumppanen
I'd like to know how to apply the patch file in Linux.
|
April 11, 2007 Re: Exuberant Ctags Support for D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jesse Phillips | On Wed, 11 Apr 2007 06:26:03 +0000, Jesse Phillips wrote: > On Mon, 09 Apr 2007 20:31:13 -0400, Jussi Jumppanen wrote: > >> I have taken the D Language ctags patch found here: >> >> http://www.prowiki.org/wiki4d/wiki.cgi?ReferenceForTools/ExuberantCtags >> >> and applied the patch to the current ctags source files. >> >> The resulting patched source files and Windows executable can be found here: >> >> http://www.zeusedit.com/forum/viewtopic.php?t=613 >> >> This patch add ctags support for D class member data an methods. >> >> Jussi Jumppanen > > I'd like to know how to apply the patch file in Linux. Get ctags-5.6 source, unarchive it. [nmt@nmt-pc build]$ cd ctags-5.6/ [nmt@nmt-pc ctags-5.6]$ patch -p6 < ~/svn/ctags-5.6-d.patch patching file c.c patching file parsers.h [nmt@nmt-pc ctags-5.6]$ the -p6 is because you want to prune all this from the paths: /m/home/rubikitch/compile/tmp/ctags-5.6/ the ~/svn/ bit is where I downloaded the patch file. Then just run 'make'. And hopefully that'll build a D-capable ctags ;-) HTH, Nick |
Copyright © 1999-2021 by the D Language Foundation