www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - D syntax highlighing support for debugging in CGDB

reply "Iain Buclaw" <ibuclaw ubuntu.com> writes:
Hi,

D syntax highlighting support has been added to CGDB.  As far as 
I am aware, there are virtually NO users of cgdb either on this 
ML or in IRC (that I have spoken to) - so I'd like to make a 
small oportunity to advertise this great little application that 
is of priceless value for me leading the gdc project.

http://cgdb.git.sourceforge.net/git/gitweb.cgi?p=cgdb/cgdb;a=commitdiff;h=31b310915667b2ee529e93bcfabf1182404b8efe

And you can get the code from here:
https://sourceforge.net/scm/?type=git&group_id=72581


Regards
Iain
Jan 08 2012
next sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 1/8/2012 4:38 PM, Iain Buclaw wrote:
 Hi,

 D syntax highlighting support has been added to CGDB. As far as I am aware,
 there are virtually NO users of cgdb either on this ML or in IRC (that I have
 spoken to) - so I'd like to make a small oportunity to advertise this great
 little application that is of priceless value for me leading the gdc project.

 http://cgdb.git.sourceforge.net/git/gitweb.cgi?p=cgdb/cgdb;a=commitdiff;h=31b310915667b2ee529e93bcfabf1182404b8efe


 And you can get the code from here:
 https://sourceforge.net/scm/?type=git&group_id=72581
The home page needs updating http://cgdb.sourceforge.net/ And then please post to the D.announce n.g.
Jan 08 2012
parent Iain Buclaw <ibuclaw ubuntu.com> writes:
On 9 January 2012 01:19, Walter Bright <newshound2 digitalmars.com> wrote:
 On 1/8/2012 4:38 PM, Iain Buclaw wrote:
 Hi,

 D syntax highlighting support has been added to CGDB. As far as I am
 aware,
 there are virtually NO users of cgdb either on this ML or in IRC (that I
 have
 spoken to) - so I'd like to make a small oportunity to advertise this
 great
 little application that is of priceless value for me leading the gdc
 project.


 http://cgdb.git.sourceforge.net/git/gitweb.cgi?p=cgdb/cgdb;a=commitdiff;h=31b310915667b2ee529e93bcfabf1182404b8efe


 And you can get the code from here:
 https://sourceforge.net/scm/?type=git&group_id=72581
The home page needs updating http://cgdb.sourceforge.net/ And then please post to the D.announce n.g.
I'm sure it will be when they roll out the next release of cgdb. Currently it is only available in development. I'll be sure to keep an eye on it and announce when binaries are available. -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
Jan 08 2012
prev sibling next sibling parent =?UTF-8?B?QWxleCBSw7hubmUgUGV0ZXJzZW4=?= <xtzgzorex gmail.com> writes:
On 09-01-2012 01:38, Iain Buclaw wrote:
 Hi,

 D syntax highlighting support has been added to CGDB. As far as I am
 aware, there are virtually NO users of cgdb either on this ML or in IRC
 (that I have spoken to) - so I'd like to make a small oportunity to
 advertise this great little application that is of priceless value for
 me leading the gdc project.

 http://cgdb.git.sourceforge.net/git/gitweb.cgi?p=cgdb/cgdb;a=commitdiff;h=31b310915667b2ee529e93bcfabf1182404b8efe


 And you can get the code from here:
 https://sourceforge.net/scm/?type=git&group_id=72581


 Regards
 Iain
That looks pretty useful! I've always found GDB a bit unintuitive since it doesn't show source side-by-side. -- - Alex
Jan 09 2012
prev sibling next sibling parent Sean Kelly <sean invisibleduck.org> writes:
I wasn't aware of this.  Awesome!  It'll be much easier to get CGDB set =
up on my test machines than, say, emacs + GDB.

On Jan 8, 2012, at 4:38 PM, Iain Buclaw wrote:

 Hi,
=20
 D syntax highlighting support has been added to CGDB.  As far as I am =
aware, there are virtually NO users of cgdb either on this ML or in IRC = (that I have spoken to) - so I'd like to make a small oportunity to = advertise this great little application that is of priceless value for = me leading the gdc project.
=20
 =
http://cgdb.git.sourceforge.net/git/gitweb.cgi?p=3Dcgdb/cgdb;a=3Dcommitdif= f;h=3D31b310915667b2ee529e93bcfabf1182404b8efe
=20
 And you can get the code from here:
 https://sourceforge.net/scm/?type=3Dgit&group_id=3D72581
=20
=20
 Regards
 Iain
Jan 09 2012
prev sibling next sibling parent Iain Buclaw <ibuclaw ubuntu.com> writes:
On 9 January 2012 20:45, Sean Kelly <sean invisibleduck.org> wrote:
 I wasn't aware of this. =A0Awesome! =A0It'll be much easier to get CGDB s=
et up on my test machines than, say, emacs + GDB.

CGDB leans more on the Vim fan than Emacs.  For Emacs, you could
instead use gdb --tui, but that requires that you build gdb with that
feature turned on.

--=20
Iain Buclaw

*(p < e ? p++ : p) =3D (c & 0x0f) + '0';
Jan 09 2012
prev sibling parent Sean Kelly <sean invisibleduck.org> writes:
On Jan 9, 2012, at 12:59 PM, Iain Buclaw wrote:

 On 9 January 2012 20:45, Sean Kelly <sean invisibleduck.org> wrote:
 I wasn't aware of this.  Awesome!  It'll be much easier to get CGDB =
set up on my test machines than, say, emacs + GDB.
=20
=20 CGDB leans more on the Vim fan than Emacs. For Emacs, you could instead use gdb --tui, but that requires that you build gdb with that feature turned on.
I'm really just looking for an upgrade from plain old GDB with minimal = dependencies, and curses exists pretty much everywhere. The less junk I = have to figure out how to get onto a machine the better.=
Jan 09 2012