Merge lp://qastaging/~gael-varoquaux/ipython/ipython-sync-frontend into lp://qastaging/ipython/0.11

Proposed by Gael Varoquaux
Status: Superseded
Proposed branch: lp://qastaging/~gael-varoquaux/ipython/ipython-sync-frontend
Merge into: lp://qastaging/ipython/0.11
To merge this branch: bzr merge lp://qastaging/~gael-varoquaux/ipython/ipython-sync-frontend
Reviewer Review Type Date Requested Status
Brian Granger Approve
Review via email: mp+943@code.qastaging.launchpad.net

This proposal has been superseded by a proposal from 2008-11-20.

To post a comment you must log in.
1134. By Brian Granger

This set of changes fixes numerous bugs related to Windows and
the test suite. At this point all tests should pass or skip
on all the major platforms. I have also fixed the Windows
post install script, so that it creates .bat and .py files
for all the ip* scripts.

Revision history for this message
Brian Granger (ellisonbg) wrote :

How do you set the font size in ipythonx? The come out a bit small on OS X, but seem fine on Windows.

%autopx doesn't work, how will we handle this?

Some tests are still failing with Windows permissions when iptest is run through the Start Menu shortcut. This is something wierd with Vista permissions, as all the tests actually pass when iptest is run from the Windows command line.

review: Approve
1135. By Brian Granger

Merging Gael's branch into trunk.

Numerous fixes and improvements to the new wx GUI. Many of these
bugs fix problems on Windows (Vista). The full IPython test
suite now passes and ipythonx runs on the major platforms.

Also fixed a small bug in setupegg.py.

1136. By Brian Granger

Removing broken win32 post install script.

1137. By Brian Granger

Applying small fixes on OS X for default font size in wx GUI.x

1138. By Fernando Perez

Fix doc layout.

1139. By Brian Granger

Updating all documentation for the 0.9 release.

1140. By Brian Granger

Changing version for release.

1141. By Brian Granger

Adding missing install.txt.

1142. By Fernando Perez

Final doc updates for 0.9 release.

Unless problems arise in final testing, this revision will be 0.9.

1143. By Fernando Perez

Cut release 0.9. This revision will be tagged as 0.9.

1144. By Fernando Perez

Fix doc build to eliminate matplotlib dependency.

1145. By Brian Granger

Merging everyones bug fixes into trunk.

This is a host of bug fixes done by in various branches that fix
IPython on Python 2.4.

1146. By Fernando Perez

Merge: Final doc updates for release 0.9.1.

1147. By Ville M. Vainio

Merge my trunk-dev, with following mods:

* cd completer: show bookmarks if no other completions are available.

* Remove ipy_leo.py. "easy_install ipython-extension" to get it.
  (done to decouple it from ipython release cycle)

* sh profile: easy way to give 'title' to prompt: assign to variable
  '_prompt_title'. It looks like this::

        [~]|1> _prompt_title = 'sudo!'
        sudo![~]|2>

* %rehashx: Aliases no longer contain dots. python3.0 binary
  will create alias python30. Fixes:
  #259716 "commands with dots in them don't work"

* %cpaste: %cpaste -r repeats the last pasted block.
  The block is assigned to pasted_block even if code
  raises exception.

* %edit: If you do '%edit pasted_block', pasted_block
  variable gets updated with new data (so repeated
  editing makes sense)

Test mods:

Add test_magic.py, with test_rehashx

1148. By Brian Granger

Merging changes in branch ~vvatsa/ipython/ipython-trunk-merge.

1149. By Brian Granger

Merging branch: ~gael-varoquaux/ipython/ipython-sync-frontend.

1150. By Ville M. Vainio

Merged from my trunk-dev:
 Lukasz Pankowski's patches:
   sh profile prefilter changes (allow ~/bin/foo, /bin/foo in addition to ./foo to be directly executed)
   allow multiple dashes in demo ---stop---
   editor hook does TryNext

 shadow history docs
 Allow multiline macros in threaded shells
 Do not hang with dev version of PyGTK: do set_interactive(False)

1151. By Brian Granger

Merging ipython-editor-mate branch.

This branch adds TextMate support to ipy_editor.py.

1152. By Brian Granger

New version of ipcluster and docs updates.

This branch has a complete rewrite of the ipcluster script. The script
is now based on Twisted and has support for starting clusters using
PBS, mpirun and on localhost.

The developer docs have been fully updated to reflect our current
dev workflow with lp and bzr.

The changelog has been reformatted some to keep its style consistent.

A new security document has been aded that describes the Foolscap
security model in depth.

Minor fixed to ipengine and ipcluster.

1153. By Brian Granger

Merging bug fixed to ipcluster in bg-trunk-dev branch.

This merge fixes some problem that the new ipcluster was having on
Win32.

1154. By Brian Granger

Merging vvatsa's ipcluster-dev branch.

This merge brings in a new ssh mode for ipcluster. Thanks to Vishal
Vatsa for this.

1155. By Fernando Perez

Merging Laurent's WX branch, reviewed by Gael.

The next commit will fix line-ending problems, before pushing to Launchpad.

1156. By Fernando Perez

Fix line endings and encoding.

1157. By Jorgen Stenarson

Merging Jorgen's py2exe fix branch.

1158. By Robert Kern

Merging Robert Kern's pretty-printing branch.

1159. By Fernando Perez

Merge my main trunk work. Lots of testing and documentation work.

See the individual log messages for details, this is a branch that added a
lot of tests, as well as improving the testing system quite a bit so it is
more robust and identifies many more tests.

Various API cleanups, bug fixes and improvements went in as well.

1160. By Brian Granger

Temporarily disabling the ipdoctest nose plugin.

This plugin was causing problems with Twisted. We need to go through
the plugin to find the source of the problem. For now, our test suite
passes though.

1161. By Brian Granger

Merging branch with improvements to ipcluster.

The ipcluster script now supports persistent FURLs.

1162. By Jörgen Stenarson

Doc changes describing the fixes for bug #274067

1163. By Fernando Perez

Merge Fernando's recent work (see log for details)

1164. By Fernando Perez

Fix bzr revno from trunk

1165. By Fernando Perez

Merging Darren Dale's fix to doc build with recent sphinx versions

1166. By Walter Doerwald

Merge Walter's work on ipipe bugfixes.

1167. By Brian Granger

Merging a bugfix branch.

This branch fixes a number of small tickets.

1168. By Brian Granger

Merging bugfixes0411409 branch.

This branch has a massive number of bug fixes.

1169. By Brian Granger

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

1170. By Brian Granger

Fixing mysterious bug in IEnginePropertiesTestCase.strictDict.

This one was showing up as a tokenizer error.

1171. By Gael Varoquaux

Merge mainline

1172. By Gael Varoquaux

BUG: Fix handling of non-tab completion tab keys

1173. By Gael Varoquaux

Merge with trunk

1174. By Gael Varoquaux

BUG: Make the frontend compatible with wxPython 2.6

1175. By Gael Varoquaux

BUG: Correct some trailing wx2.6 incompatibilities

Unmerged revisions

Subscribers

People subscribed via source and target branches