lp:~pivanov/ipython/devel

Created by Paul Ivanov and last modified
Get this branch:
bzr branch lp:~pivanov/ipython/devel
Only Paul Ivanov can upload to this branch. If you are Paul Ivanov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Paul Ivanov
Project:
IPython
Status:
Development

Recent revisions

1175. By Paul Ivanov

Improved Vim integration (running a visual selection in ipython, setting breakpoints, etc)

F5 : still does a %run as before
Shift-F5 : sends current line to IPython
Ctrl-F5 : toggle weather to auto-run current file on every write (was F7)
F6 : add a breakpoint at current line
Shift-F6 : remove the breakpoint at current line
Ctrl-F6 : toggle %pdb on and off
F7 : run the current file through pdb (stopping at the breakpoints)
Shift-F7 : clear ALL breakpoints
F9 : sends the current visual selection to IPython
Shift-F9 : toggle reselecting the visual selection after sending it

Note that, as of write now - before you can do any of the debugging stuff, you
need to have invoked pdb at least once, so do something like a 1/0 to start it.
Otherwise, you'll get stuff like:
    AttributeError: 'NoneType' object has no attribute 'set_break'
    AttributeError: 'NoneType' object has no attribute 'run'

This is because I'm accessing pdb using __IP.InteractiveTB.pdb, which only gets
set after a debug call is made.

1174. By Ville M. Vainio

catch MemoryError on compile() (crash reported by Daniel Ashbrook)

1173. By Ville M. Vainio

add 'import warnings' to platutils

1172. By Fernando Perez

Tiny fix so nightly docs build correctly.

1171. By Brian Granger

Fixing readline import in ipy_greedycompleter.py

1170. By Brian Granger

Fixing mysterious bug in IEnginePropertiesTestCase.strictDict.

This one was showing up as a tokenizer error.

1169. By Brian Granger

Fixing small bug in iptest. Can now be run as "iptest".

1168. By Brian Granger

Merging bugfixes0411409 branch.

This branch has a massive number of bug fixes.

1167. By Brian Granger

Merging a bugfix branch.

This branch fixes a number of small tickets.

1166. By Walter Doerwald

Merge Walter's work on ipipe bugfixes.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers