GUI Debugger

Plugins
2004-08-12
2004-08-15
  • Daniel Pozmanter

    Alright folsk, here is an ALPHA.

    No bug reports please.  Some stuff just plain don't work.
    I know it.

    I just want to see what people think of this.  Is it worth while?  What do you think?  Please post here, as I would like to open this up to discussion.

    Basically, I simply use PDB, the standard command line debugger.  I parse output so that the current line/file is reflected in the current Document.  I also parse for variables being watched.

    If you do not use the menu commands (or access them via keyboard shortcuts, pop up, toolbar), then drpython will not parse the output.

    So, what do you all think?

     
    • Daniel Pozmanter

      Oops.
      Uploaded the real alpha.

       
    • Franz Steinhaeusler

      I cannot say anything, because I simply don't see
      any window; only the pdb output on the prompt.
      No marking of current line or watch window...

      Traceback (most recent call last):
        File "C://drpython/plugins\GuiDebugger.py", line 281, in OnRunWithDebugger
          OnToggleWatchWindow(None)
        File "C://drpython/plugins\GuiDebugger.py", line 309, in OnToggleWatchWindow
          target = DrFrame.currentpage.GetTargetSashWindow(DrFrame.txtDocument.Variabl
      eWatchesPanelPositon)
      AttributeError: 'DrText' object has no attribute 'VariableWatchesPanelPositon'

       
    • Daniel Pozmanter

      How 'bout now?

      Eh?

       
    • Franz Steinhaeusler

      I got the watch panel (used the menu commands).

      trying add watch (shows always: 'no value')
      and next time (after next or step), the panel is cleared
      again.

       
    • Daniel Pozmanter

      "No bug reports please. Some stuff just plain don't work.
      I know it."

      Anywho, I answered my own question.
      I redid the whole thing using sockets.
      Much Cleaner.
      I will release 0.0.0 shortly.

       

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks