summaryrefslogtreecommitdiff
path: root/plugin
AgeCommit message (Collapse)Author
2019-11-18Merge pull request #432 from skotos/fix-423Ike Devolder
Fix #423 - Vim Hangs on exit if vdebug is running.
2019-11-18Merge pull request #431 from baptx/patch-1Ike Devolder
clarify that the master branch is based on version 2.0.0, not 1.4.1
2019-11-15Fix #423 - Vim Hangs on exit if vdebug is running.Scott Tester
2019-11-08clarify that the master branch is based on version 2.0.0, not 1.4.1baptx
#430
2019-10-06fixes startup issue on win7determin1st
2019-07-13move default layouts in python and have layout optionBlackEagle
Use layout in vdebug_options to have a vertical or horizontal layout, these are now fixed layouts. Later we could add a custom layout if that would be desired. Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2019-07-13Merge branch 'debugger-layouts' of https://github.com/Garethp/vdebug into ↵BlackEagle
Garethp-debugger-layouts * 'debugger-layouts' of https://github.com/Garethp/vdebug: Fixing bad config Another way to let people choose between layouts Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2019-07-07Merge pull request #413 from Garethp/stack-changingIke Devolder
Adding the ability to change stacks
2019-07-06add more clarity to the Vdebug_load_keymaps functionBlackEagle
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2019-07-05Changing the command nameGareth Parker
2019-07-05Fixing bad configGareth Parker
2019-07-05Another way to let people choose between layoutsGareth Parker
2019-07-04Merge pull request #404 from Garethp/breakpoint-toggleIke Devolder
Adding support for breakpoint enabling/disabling (Solve #393)
2019-07-04remove the default width of DebuggerStatusBlackEagle
This makes sure on a fullscreen widescreen monitor you have 2 equals sized panels below your sourcecode. Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2019-07-04Adding a breakpoint status as well as as a tri-state breakpoint cyclingGareth Parker
2019-07-03Adding empty keymapsGareth Parker
2019-07-03Adding support for breakpoint enabling/disablingGareth Parker
2019-06-20Making the window height/width and status bar configurableGareth Parker
2018-11-13Configurable sign charactersRoy-Orbison
Use nicer Unicode characters for signs by default, and allow them to be changed like other options.
2018-08-11Use single quotes instead of double quotesLucas Hoffmann
This is reported by vint.
2018-08-08Remove doautocmd on VdebugPre and VdebugPostLucas Hoffmann
These autocmds could be defined by the user and would have been run at the beginning and end of plugin/vdebug.vim. They are removed as they where never documented. Also there exist other options in vim to achieve the same: Code that should be executed before loading the plugin file can go into the vimrc file and code that should be executed after the plugin was loaded can go into the after directory. These are standard vim mechanisms and they are properly documented (see `:help after-directory` and `:help vimrc`).
2018-08-08Group all autocommands into the Vdebug groupLucas Hoffmann
2018-08-08Merge pull request #373 from lucc/small-cleanupIke Devolder
Remove superfluous :exec
2018-08-02Remove superfluous :execLucas Hoffmann
2018-08-02Remove python initializing fileLucas Hoffmann
As the python code is now stored in a directory known to Vim we can import it directly.
2018-05-02Fix wrong Github pathRudolf Tucek
Since the procject was renamed from joonty/vdebug to vim-vdebug/vdebug, some paths should be updated. Bonus: this will also fix the Travis build badge in the README.md I've blindly searched'n'replaced 'joonty' by 'vim-vdebug' via `find . -type f -exec sed -i -e 's/joonty/vim-vdebug/g' {} \;` and made manual changes if necessary (such as formatting and HTTPS'ing URLs).
2018-03-31use close instead of stop when vim is closingBlackEagle
fixes #341 Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2018-03-21add vim functions to add or set the path mapsBlackEagle
removed the setting of options via the python way and set the options in vimscript, with some exceptions where stated to use other functions or place the desired configuration in .vimrc fixes #228 Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2018-03-03change the window_arrangement so the status sits belowBlackEagle
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2018-02-10Added check to prevent loading plugin twiceE.J. Sexton
2017-11-22Python3 compatibilityMark Kimsal
Mostly networking changes to work with bytes and changing :python to :python3 and :pyfile to :py3file
2017-07-06Warn the user if :python is not availableLucas Hoffmann
2017-05-31Move python code to pythonx dirLucas Hoffmann
Vim provides support for a special directory in &runtimepath. See `:help oythonx-direcotry` for more info. The start_vdebug.py file can also be referenced relative to the vim script file. That way we get rid of the complicated search in different hard coded directories.
2017-05-28Resolve circular includesLucas Hoffmann
2017-05-28Make all vdebug imports relativeLucas Hoffmann
2017-05-28Group imports by stdlib third party and oursLucas Hoffmann
Also sort imports alphabetically in each group.
2017-05-28Import all names that are usedLucas Hoffmann
2017-05-18En- and decode strings used with the base64 moduleLucas Hoffmann
2017-05-18Import urllib & queue py2/py3 compatibleLucas Hoffmann
2017-05-18Use items() instead of iteritems()Lucas Hoffmann
For python2 iteritems might be more performant but our long term goal is py3 anyways. And items() work in both versions.
2017-05-16Merge pull request #278 from lucc/docsIke Devolder
Clarify docs and deprecate second way to set options
2017-05-14Deprecate stand alone option variablesLucas Hoffmann
2017-05-14Prepare except statements for py3Lucas Hoffmann
2017-05-14Use print function to prepare for py3Lucas Hoffmann
2017-05-03socket: added missing importpaprykarz
2017-04-07Fixes #127 - multiline values are indented to not break the watch treeGhislain Rodrigues
2017-04-07Fixes #127 - too short lines are ignored, which causes issues with variables ↵Ghislain Rodrigues
having a multiline value, and where the length of any of the lines is shorter that the level of the variable in the watch tree.
2017-04-05Update uninitialized parameter fix documentationPipe Gutierrez
Removes all instances in the documentation where plugin configuration was made via Dictionary key modification.
2017-03-23make sure vdebug buffers are removed on closeBlackEagle
Signed-off-by: BlackEagle <ike.devolder@gmail.com>
2017-03-23Merge branch 'patch-1' of https://github.com/Seb-C/vdebug into v2-integrationBlackEagle
* 'patch-1' of https://github.com/Seb-C/vdebug: Fixed a crash when digits keys have been remapped