GUI Debugger

  • 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

      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\", line 281, in OnRunWithDebugger
        File "C://drpython/plugins\", line 309, in OnToggleWatchWindow
          target = DrFrame.currentpage.GetTargetSashWindow(DrFrame.txtDocument.Variabl
      AttributeError: 'DrText' object has no attribute 'VariableWatchesPanelPositon'

    • Daniel Pozmanter

      How 'bout now?


    • 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

    • 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.