Thread overview
Flower - second preview release
May 04, 2007
bobef
May 04, 2007
torhu
May 04, 2007
bobef
May 04, 2007
bobef
May 04, 2007
torhu
May 05, 2007
bobef
May 04, 2007
bobef
May 04, 2007
bobef
May 04, 2007
This is second preview release of the Flower platform.

Highlights in this release:

The debugger is fully functional now.
Unlike the previous release you may debug anything you want.
You can drag the UI around and you are encouraged to do so (this is why there are empty splitters)

Ddbg sometimes hangs when listing variables inside delegates so Flower may hang too.

More info in readme.txt and changelog.txt

Download: http://www.sendspace.com/file/4ijjdd
May 04, 2007
bobef wrote:
> This is second preview release of the Flower platform.
> 
> Highlights in this release:
> 
> The debugger is fully functional now.
> Unlike the previous release you may debug anything you want.
> You can drag the UI around and you are encouraged to do so (this is why there are empty splitters)
> 
> Ddbg sometimes hangs when listing variables inside delegates so Flower may hang too.
> 
> More info in readme.txt and changelog.txt
> 
> Download: http://www.sendspace.com/file/4ijjdd

Nice work!  But I'm wondering how much info you can see at the same time.  A tabbed interface seems a bit limited.  A way to split the window to show more than one set of info at the same time would be great.

Something like msvc does would be perfect:
http://torhus.googlepages.com/msvc6_debugger.PNG

Maybe that's asking too much, it doesn't have to be as flexible as msvc to be useful.  And maybe this feature is already planned.
May 04, 2007
And I forgot to mention... There are probably bugs...
May 04, 2007
This feature is planned and almost complete. In this pre-release you have two spare splitters. Drag the tabs you want to the empty left pane or to the one with the status tab.
May 04, 2007
Oh now I see what you mean. It was my mistake. Goto plugins\flower.ui and rename config.cfg to config.kfg (.cfg becomes .kfg)... Then start the program to see the splitters... Sorry about that.
May 04, 2007
Because of wrong filename the interface will look kind of strange.
Here is a proper: http://www.sendspace.com/file/6pcy2r
Otherwise goto plugins\flower.ui and rename config.cfg to config.kfg. Sorry about that.
May 04, 2007
bobef wrote:
> Oh now I see what you mean. It was my mistake. Goto plugins\flower.ui and rename config.cfg to config.kfg (.cfg becomes .kfg)... Then start the program to see the splitters... Sorry about that.

Cool, not we're talking. :)

I got a crash: ArrayBoundsError plugins.debugger_interface(140)

Got it when stepping through the for loop in test1.d.  I had the Variable view open, set to auto update.

And Flower complains about not finding flower.ico when starting from a different directory than the one it's installed in.

Will flower support being started with the debuggee given at the command line?  Then it could just set the working directory to the current one, and you're all set.  Except maybe for the source search path.
May 05, 2007
torhu Wrote:

> 
> Will flower support being started with the debuggee given at the command line?

Sure, if you need it.