Thread overview
D syntax highlighing support for debugging in CGDB
Jan 09, 2012
Iain Buclaw
Jan 09, 2012
Walter Bright
Jan 09, 2012
Iain Buclaw
Jan 09, 2012
Sean Kelly
Jan 09, 2012
Iain Buclaw
Jan 10, 2012
Sean Kelly
January 09, 2012
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
January 09, 2012
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.
January 09, 2012
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';
January 09, 2012
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
January 09, 2012
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,
> 
> 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

January 09, 2012
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.
>

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.

-- 
Iain Buclaw

*(p < e ? p++ : p) = (c & 0x0f) + '0';
January 10, 2012
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.
>> 
> 
> 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.