Permalink
Commits on Jul 2, 2018
  1. Placate flake8

    inducer committed Jul 2, 2018
  2. Merge pull request #303 from eht16/make_variables_access_level_persis…

    inducer committed Jul 2, 2018
    …tent
    
    Add setting to make access level in variables view persistent
Commits on Jul 1, 2018
Commits on Jun 16, 2018
  1. Merge pull request #302 from eht16/use_space_for_variable_expand

    inducer committed Jun 16, 2018
    Use "space" as additional key for expanding/collapsing variables
Commits on Jun 12, 2018
  1. Use "space" as additional key for expanding/collapsing variables

    eht16 committed Jun 12, 2018
    Space is on some keyboard layouts (like German) way easier to reach than
    backslash, so add "space" as an alternative key for expanding/collapsing
    variables.
Commits on May 24, 2018
  1. Placate flake8

    inducer committed May 24, 2018
  2. Bump version

    inducer committed May 24, 2018
Commits on Apr 10, 2018
  1. Merge pull request #293 from asmeurer/underscore_vars

    inducer committed Apr 10, 2018
    Show variables that start with an underscore in the var view
  2. Show variables that start with an underscore in the var view

    asmeurer committed Apr 10, 2018
    We still filter things that start and end with __, to filter out things like
    __builtins__, __file__, and so on. It also removes the filtering of variables
    that start with ., which is only possible if something puts that in globals()
    manually.
    
    Fixes #292.
Commits on Mar 13, 2018
  1. Merge pull request #273 from asmeurer/text_width

    asmeurer committed Mar 13, 2018
    Improve some text width calculations
Commits on Dec 29, 2017
  1. Merge pull request #287 from Allda/master

    inducer committed Dec 29, 2017
    Show length of array types in var view
  2. Show length of array types in var view

    Allda committed Dec 28, 2017
    The new code shows length of set, frozenset, list, tuple and dict type
    varibles in variable view.
Commits on Dec 16, 2017
  1. Don't crash on var state changes if no variable shown

    inducer committed Dec 16, 2017
Commits on Nov 27, 2017
  1. Merge pull request #283 from lins05/set-socket-reuseaddr-for-remote-d…

    inducer committed Nov 27, 2017
    …ebugger
    
    set socket REUSEADDR opt for the remote debugger
Commits on Nov 7, 2017
  1. Merge pull request #282 from AlDanial/go_to_line_number_PR

    inducer committed Nov 7, 2017
    update Go-to-Line UI with File/Current Line/Go to Line
Commits on Nov 6, 2017
Commits on Oct 29, 2017
  1. Merge branch 'master' of github.com:inducer/pudb

    inducer committed Oct 29, 2017
Commits on Oct 15, 2017
  1. Merge pull request #281 from koreno/fix-hasattr-safely_stringify_for_…

    inducer committed Oct 15, 2017
    …pudb-276
    
    check 'safely_stringify_for_pudb' on the type #276
  2. check 'safely_stringify_for_pudb' on the type #276

    koreno committed Oct 15, 2017
    The hasattr call should check for 'safely_stringify_for_pudb' on the type of the object
    instead of the object itself, so as not to implicitly call its __getattr__ (if implemented).
    This will avoid the exceptions on such magic objects.
Commits on Sep 3, 2017
  1. Use urwid.util.calc_text_pos() in make_canvas()

    asmeurer committed Sep 3, 2017
    Fixes the issue in the comment
    #271 (comment). I don't
    know if it also fixes the issue itself.
  2. Use text_width() in var_view

    asmeurer committed Sep 3, 2017
    I am unsure if it really needs to be used for the variable name itself (can
    variable names be double-width characters?), but I suppose it can't hurt.
  3. Merge pull request #272 from asmeurer/return-module-fix

    inducer committed Sep 3, 2017
    Don't return early when "returning" from a module
  4. Don't return early when "returning" from a module

    asmeurer committed Sep 3, 2017
    We still need to run interaction so that the debugger will show the result of
    the last line that was run. We just don't want it to treat the end of the
    module as a "return".
    
    For instance, if you have a file with a single variable definition
    
        a = 1
    
    then if you stop on the definition, pudb will show the variable "a: 1" in the
    variables view (but it won't show "return: None" after stepping again).
    
    Fixes #264 (comment).
Commits on Sep 2, 2017
  1. Bump version

    inducer committed Sep 2, 2017
  2. Merge branch 'master' of github.com:inducer/pudb

    inducer committed Sep 2, 2017
  3. Check whether output from obj.safely_stringify_for_pudb() is actually…

    inducer committed Sep 2, 2017
    … a string, so as to not be confused by Mock objects (closes #270 on github)
Commits on Aug 30, 2017
  1. Merge pull request #268 from Alok/add-ptipython

    inducer committed Aug 30, 2017
    Fix keyword arg error
Commits on Aug 29, 2017
  1. fix keyword arg error

    alok committed Aug 29, 2017
Commits on Aug 27, 2017
  1. Merge pull request #266 from Alok/add-ptipython

    inducer committed Aug 27, 2017
    fix lint errors