Permalink
Commits on Apr 26, 2012
  1. Merge pull request #1 from enthought/revert-broken-win32-shell

    Revert broken win32 shell
    jdmarch committed Apr 26, 2012
  2. Fixes gh-1632; minimal revert of gh-1424

    Win32 shell interactivity broke qtconsole cd magic
    jdmarch committed Apr 26, 2012
Commits on Apr 13, 2012
  1. Merge branch 'support-backspace-and-beep-sequences'

    Jason McCampbell (Enthought, Inc) committed Apr 13, 2012
  2. Merge branch 'wx-qtconsole-Ctrl+C' of github.com:pankajp/ipython into…

    … wx-qtconsole-ctrl+c
    Jason McCampbell (Enthought, Inc) committed Apr 13, 2012
Commits on Apr 12, 2012
  1. BUG: Ctrl+C crashes wx pylab kernel in qtconsole.

    Wx import sets the SIGINT handler to 0 so we reset it to python's
    default_int_handler to handle Ctrl+C.
    The following thread discusses the issue:
    http://mail.scipy.org/pipermail/ipython-dev/2012-April/008942.html
    pankajp committed Apr 12, 2012
Commits on Apr 11, 2012
  1. Merge pull request #1568 from minrk/fixssh

    fix PR #1567
    
    PR #1567 fixed an issue where ssh server would not recognize custom ssh server ports.
    
    However, it broke another case by forcing local username if it is unspecified.
    
    ssh config should be trusted with the default username.
    minrk committed Apr 11, 2012
  2. fix PR #1567

    PR #1567 fixed an issue where ssh server would not recognize custom
    ssh server ports.  However, it broke another case by forcing
    local username if it is unspecified.
    
    ssh config should be trusted with the default username.
    minrk committed Apr 11, 2012
  3. Merge pull request #1567 from tkf/fix_openssh_tunnel

    Fix: openssh_tunnel did not parse port in `server`
    minrk committed Apr 11, 2012
Commits on Apr 10, 2012
  1. Fix: openssh_tunnel did not parse port in `server`

    Despite what the docstring of openssh_tunnel mentioned, it did not parse
    username in port in the `server` argument.  This patch fixes the problem
    so that ipython client can connect to the server over port-forwarded ssh
    connection.  For example, you can connect the client by the following
    code now::
    
      c = Client('/path/to/ipcontroller-client.json',
                 sshserver='me@localhost:1234')
    tkf committed Apr 10, 2012
  2. Merge pull request #1565 from minrk/abort

    Fix bug when calling AsyncResult.abort().
    fperez committed Apr 10, 2012
  3. Merge pull request #1552 from minrk/fix1550

    use os.getcwdu in NotebookManager
    
    prevents unicode error when starting in non-unicode path.
    
    closes #1550
    minrk committed Apr 10, 2012
  4. fix AsyncResult.abort

    self.client should have been self._client
    
    test included
    minrk committed Apr 10, 2012
Commits on Apr 4, 2012
  1. use os.getcwdu in NotebookManager

    prevents unicode error when starting in non-unicode path.
    minrk committed Apr 4, 2012
  2. Merge pull request #1541 from minrk/display_pub_flush

    display_pub flushes stdout/err
    
    This helps preserve ordering of print statements and display_pub output.
    
    closes #1539
    minrk committed Apr 4, 2012
Commits on Apr 3, 2012
  1. Merge pull request #1544 from minrk/multilingual

    make MultiKernelManager.kernel_manager_class configurable
    minrk committed Apr 3, 2012
Commits on Apr 1, 2012
  1. make MultiKernelManager.kernel_manager_class configurable

    This allows deployments to use customized KernelManager subclasses via config.
    minrk committed Apr 1, 2012
Commits on Mar 31, 2012
  1. display_pub implies stdout/err flush

    This helps preserve ordering of print statements and displaypub output.
    minrk committed Mar 31, 2012
Commits on Mar 25, 2012
  1. Merge pull request #1517 from doerwalter/master

    Fix indentation bug in IPython/lib/pretty.py
    takluyver committed Mar 25, 2012
  2. Merge pull request #1489 from minrk/ncpush

    Fix zero-copy push
    
    zero-copy of numpy arrays only applies to first-level in args/kwargs, but push took a dict as arg. This simply changes push to pass the same ns as kwargs, so numpy arrays will be properly recognized by the serialization machinery.
    minrk committed Mar 25, 2012
  3. Merge pull request #1477 from minrk/py3numpy

    fix dangling `buffer` in IPython.parallel.util, which should be memoryview on py3
    
    Previously failing test included.
    
    closes #1401
    minrk committed Mar 25, 2012
Commits on Mar 23, 2012
  1. BUG: Include the name of the exception type in its pretty format.

    Thanks to @doerwalter for noticing this.
    rkern committed Mar 23, 2012
  2. Fix double indentation in _PrettyPrinterBase.group().

    _PrettyPrinterBase.group() was increasing the indentation twice
    (once in the call to begin_group() and once in the call to indent()).
    Fixed by removing the call to indent().
    doerwalter committed Mar 23, 2012
Commits on Mar 22, 2012
  1. Merge pull request #1514 from rkern/fix-pretty-ref

    DOC: Fix references to IPython.lib.pretty instead of the old location
    minrk committed Mar 22, 2012
  2. DOC: Fix references to IPython.lib.pretty instead of the old location…

    … IPython.external.pretty
    rkern committed Mar 22, 2012
Commits on Mar 17, 2012
  1. Merge pull request #1481 from punchagan/call-tip-placement

    BUG: Improve placement of CallTipWidget
    
    Adds check for horizontal off-screen overflow in addition to existing vertical check.
    minrk committed Mar 17, 2012
Commits on Mar 16, 2012
  1. Merge pull request #1496 from rkern/fix-finalize-displayhook

    BUG: LBYL when clearing the output history on shutdown.
    
    closes #1241
    closes #676
    minrk committed Mar 16, 2012
  2. Merge pull request #1508 from minrk/i1507

    fix sorting profiles in clustermanager
    
    dicts aren't orderable on Python3. In any case, these should be sorted by name, not by the ordering of the dicts themselves.
    
    closes #1507
    minrk committed Mar 16, 2012
  3. Merge pull request #1495 from rkern/fix-hyperobject-pprint

    BUG: Fix pretty-printing for overzealous objects
    
    Some classes use __getattr__ to automatically create requested attributes. The recent trend of LINQ-like query objects is what I ran into. This confuses the pretty-printing machinery that tests for _repr_pretty_. This pull request fixes many of these problems by simply testing if the _repr_pretty_ attribute is callable. This may still be confused by certain mocking frameworks, but it's a good start.
    minrk committed Mar 16, 2012
Commits on Mar 15, 2012