ipython/ipython — pull request #1567 by tkf (2012-04-11 00:00:33+00:00)
Title: 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::

```python
c = Client('/path/to/ipcontroller-client.json',
sshserver='me@localhost:1234')
```