digitalmars.D - Exuberant Ctags Support for D
- Jussi Jumppanen (7/7) Apr 09 2007 I have taken the D Language ctags patch found here:
- Serg Kovrov (4/4) Apr 10 2007 Hi Jussi,
- Jussi Jumppanen (6/7) Apr 10 2007 Unfortunately I really don't. The patch was created by Rubikitch Rubyist...
- Jesse Phillips (2/15) Apr 10 2007 I'd like to know how to apply the patch file in Linux.
- Nick Treleaven (13/30) Apr 11 2007 Get ctags-5.6 source, unarchive it.
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
Apr 09 2007
Hi Jussi, Does it understand templates syntax? -- serg.
Apr 10 2007
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
Apr 10 2007
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 JumppanenI'd like to know how to apply the patch file in Linux.
Apr 10 2007
On Wed, 11 Apr 2007 06:26:03 +0000, Jesse Phillips wrote:On Mon, 09 Apr 2007 20:31:13 -0400, Jussi Jumppanen wrote: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, NickI 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 JumppanenI'd like to know how to apply the patch file in Linux.
Apr 11 2007