Permalink
Commits on Jan 28, 2013
  1. Update version number to 1.3.2

    joonty committed Jan 28, 2013
  2. Fix latest version number in HISTORY file

    joonty committed Jan 28, 2013
    Why did no-one tell me? Damn you all...
  3. Add command for setting options, closes #38

    joonty committed Jan 28, 2013
    The :VdebugOpt command allows you to get and set option values. It
    provides autocomplete, so you no longer have to remember the names of
    options.
Commits on Jan 25, 2013
  1. Move private methods to bottom of class in Ui

    joonty committed Jan 25, 2013
    This is purely for ease of finding private methods.
  2. Update line breakpoints with sign positions, close #35

    joonty committed Jan 25, 2013
    If a file is edited, breakpoints are updated with the new position.
    The position is determined by the position of the sign in the buffer.
Commits on Jan 24, 2013
  1. Add function for parsing breakpoint sign positions, see #35

    joonty committed Jan 24, 2013
    This function uses the Vim `sign place` command to list all signs, and
    then reads the IDs and line numbers of all breakpoint signs, returning
    them as a dictionary.
Commits on Jan 23, 2013
  1. Don't catch "vim.error" explicitly, fix #39

    joonty committed Jan 23, 2013
    Catching vim.error raises a DeprecationWarning in python 2.6.
  2. Prohibit breakpoint to be set on empty line, close #27

    joonty committed Jan 23, 2013
    When setting a breakpoint, the contents of the line is retrieved,
    trimmed (whitespace removed) and checked for length. If it is empty,
    tell the user that a breakpoint cannot be set on an empty line.
  3. Stop detach command from hanging, fix #33

    joonty committed Jan 23, 2013
    The detach command wasn't closing the server socket, so force the socket
    to close and allow the calling script to end.
  4. Change map to noremap and equivalents, fix #34

    joonty committed Jan 23, 2013
    Use non-recursive mapping, just in case the maps contain references to
    other keys mapped by the user.
  5. Add default keyword to vim highlights, fix #36

    joonty committed Jan 23, 2013
    The default keyword allows colour schemes to define their own settings
    for the signs DbgCurrent and DbgBreakPt.
  6. Merge branch 'master' into dev

    joonty committed Jan 23, 2013
  7. Merge branch 'master' into dev

    joonty committed Jan 23, 2013
  8. Correct check for multibyte support, fix #37

    joonty committed Jan 23, 2013
    has("multibyte") is changed to has("multi_byte").
Commits on Jan 8, 2013
  1. Merge pull request #32 from grota/fix_continuous_mode

    joonty committed Jan 8, 2013
    Continuous mode: parse option as an int
  2. Merge pull request #31 from grota/master

    joonty committed Jan 8, 2013
    Small documentation fix mentioning set_breakpoint as a command that is always active.
  3. parse option as an int

    grota committed Jan 8, 2013
Commits on Dec 21, 2012
  1. Updated version number to 1.3.1

    joonty committed Dec 21, 2012
  2. Added Travis status image

    joonty committed Dec 21, 2012
  3. Removed invalid unittest from requirements.txt

    joonty committed Dec 21, 2012
    unittest is a core module, and not installed through pip
  4. Merge branch 'master' into dev

    joonty committed Dec 21, 2012
  5. Fixed travis yml file

    joonty committed Dec 21, 2012
    What an idiot - renamed from xml to yml