It's geared to D 2. To target D 1, you would need to make a few changes to the expression evaluator.
  Aldo

On Tue, 31 Aug 2010 00:50:28 -0700, Nick B <nick_nospam_.barbal...@gmail.com> wrote:

Hi

Do you plan to support D1  or is this for D2 only ?

cheers
Nick B.

On 23/08/2010 7:16 a.m., Aldo Nunez wrote:
I've checked in Mago Debugger -- a set of libraries and a Visual Studio
plug-in for debugging D 2 programs on Windows.

You can find it at:
http://dsource.org/projects/mago_debugger

Here's a quick set of features:

* Starting and stopping a debug session
* Source level step-in, step-over, and step-out
* Breakpoints by source line
* Module and thread views
* Callstack
* Memory and Register views
* Locals view
* Watch views
* Disassembly

It uses the CodeView debug info that DMD puts in exes, not the PDB
format. But, I do want to support PDB format so that you can step into
Microsoft C and C++ code from your D code.

It doesn't have a command line interface, but I encourage you to make
one that can be included with this project.

Try it out and take a look at the source code. I'd like to hear your
feedback and see your bug reports.




--
Using Opera's revolutionary email client: http://www.opera.com/mail/

Reply via email to