*deprecated* A plugin for VIM that creates an Integrated Debugging Environment. Forked and heavily modified from vim-debug.
Python
Switch branches/tags
Nothing to show
Pull request Compare This branch is 121 commits ahead, 32 commits behind jaredly:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
tests
vim_debug
vimbug
.gitignore
README.rst
agyrtidae.png
bug.svg
logo.png
logo.svg
runtests.py
setup.py

README.rst

VimBug

VimBug is a plugin for vim that creates an integrated debugging environment focused on the debugging of Python applications. It is also intended to work with any DBGp compliant server, it just hasn't been reliably -- if at all -- tested on any servers other than Python.

It is an attempted rewrite/continuation of where Jared Forsyth left off with vim-debug. Once Jared gets back and is able to program again, it would be great to merge some of this code into vim-debug, but it seems less and less likely as time goes on. The rewrite is beginning to be quite and undertaking, and who knows what can be brought back into vim-debug. That problem can be tackled when it comes up. Until then, this project will attempt to add new features and improve code.

Thanks for the wonderful work Jared!

Features

  • The rewrite has broken basically everything. Please stand by.

Planned

  • To obtain feature unity with vim-debug
  • Remove vim_debug references and straight libraries, so that the two projects can exist side by side.
  • Rewrite of much of the core, to allow for easier unit testing and a refined/extensible interface.

Credits

Jared Forsyth:(last actvity 7/22/10)
Sam Ghods:(last activity 6/21/07)
Seung Woo Shin:(last activity 12/7/04)