##// END OF EJS Templates
Merge pull request #11006 from Carreau/fix-ipython-spelling...
Thomas Kluyver -
r24144:cc353b25 merge
parent child Browse files
Show More
@@ -1,528 +1,528 b''
1 .. _issues_list_011:
1 .. _issues_list_011:
2
2
3 Issues closed in the 0.11 development cycle
3 Issues closed in the 0.11 development cycle
4 ===========================================
4 ===========================================
5
5
6 In this cycle, we closed a total of 511 issues, 226 pull requests and 285
6 In this cycle, we closed a total of 511 issues, 226 pull requests and 285
7 regular issues; this is the full list (generated with the script
7 regular issues; this is the full list (generated with the script
8 `tools/github_stats.py`). We should note that a few of these were made on the
8 `tools/github_stats.py`). We should note that a few of these were made on the
9 0.10.x series, but we have no automatic way of filtering the issues by branch,
9 0.10.x series, but we have no automatic way of filtering the issues by branch,
10 so this reflects all of our development over the last two years, including work
10 so this reflects all of our development over the last two years, including work
11 already released in 0.10.2:
11 already released in 0.10.2:
12
12
13 Pull requests (226):
13 Pull requests (226):
14
14
15 * `620 <https://github.com/ipython/ipython/issues/620>`_: Release notes and updates to GUI support docs for 0.11
15 * `620 <https://github.com/ipython/ipython/issues/620>`_: Release notes and updates to GUI support docs for 0.11
16 * `642 <https://github.com/ipython/ipython/issues/642>`_: fix typo in docs/examples/vim/README.rst
16 * `642 <https://github.com/ipython/ipython/issues/642>`_: fix typo in docs/examples/vim/README.rst
17 * `631 <https://github.com/ipython/ipython/issues/631>`_: two-way vim-ipython integration
17 * `631 <https://github.com/ipython/ipython/issues/631>`_: two-way vim-ipython integration
18 * `637 <https://github.com/ipython/ipython/issues/637>`_: print is a function, this allows to properly exit ipython
18 * `637 <https://github.com/ipython/ipython/issues/637>`_: print is a function, this allows to properly exit ipython
19 * `635 <https://github.com/ipython/ipython/issues/635>`_: support html representations in the notebook frontend
19 * `635 <https://github.com/ipython/ipython/issues/635>`_: support html representations in the notebook frontend
20 * `639 <https://github.com/ipython/ipython/issues/639>`_: Updating the credits file
20 * `639 <https://github.com/ipython/ipython/issues/639>`_: Updating the credits file
21 * `628 <https://github.com/ipython/ipython/issues/628>`_: import pexpect from IPython.external in irunner
21 * `628 <https://github.com/ipython/ipython/issues/628>`_: import pexpect from IPython.external in irunner
22 * `596 <https://github.com/ipython/ipython/issues/596>`_: Irunner
22 * `596 <https://github.com/ipython/ipython/issues/596>`_: Irunner
23 * `598 <https://github.com/ipython/ipython/issues/598>`_: Fix templates for CrashHandler
23 * `598 <https://github.com/ipython/ipython/issues/598>`_: Fix templates for CrashHandler
24 * `590 <https://github.com/ipython/ipython/issues/590>`_: Desktop
24 * `590 <https://github.com/ipython/ipython/issues/590>`_: Desktop
25 * `600 <https://github.com/ipython/ipython/issues/600>`_: Fix bug with non-ascii reprs inside pretty-printed lists.
25 * `600 <https://github.com/ipython/ipython/issues/600>`_: Fix bug with non-ascii reprs inside pretty-printed lists.
26 * `618 <https://github.com/ipython/ipython/issues/618>`_: I617
26 * `618 <https://github.com/ipython/ipython/issues/618>`_: I617
27 * `599 <https://github.com/ipython/ipython/issues/599>`_: Gui Qt example and docs
27 * `599 <https://github.com/ipython/ipython/issues/599>`_: Gui Qt example and docs
28 * `619 <https://github.com/ipython/ipython/issues/619>`_: manpage update
28 * `619 <https://github.com/ipython/ipython/issues/619>`_: manpage update
29 * `582 <https://github.com/ipython/ipython/issues/582>`_: Updating sympy profile to match the exec_lines of isympy.
29 * `582 <https://github.com/ipython/ipython/issues/582>`_: Updating sympy profile to match the exec_lines of isympy.
30 * `578 <https://github.com/ipython/ipython/issues/578>`_: Check to see if correct source for decorated functions can be displayed
30 * `578 <https://github.com/ipython/ipython/issues/578>`_: Check to see if correct source for decorated functions can be displayed
31 * `589 <https://github.com/ipython/ipython/issues/589>`_: issue 588
31 * `589 <https://github.com/ipython/ipython/issues/589>`_: issue 588
32 * `591 <https://github.com/ipython/ipython/issues/591>`_: simulate shell expansion on %run arguments, at least tilde expansion
32 * `591 <https://github.com/ipython/ipython/issues/591>`_: simulate shell expansion on %run arguments, at least tilde expansion
33 * `576 <https://github.com/ipython/ipython/issues/576>`_: Show message about %paste magic on an IndentationError
33 * `576 <https://github.com/ipython/ipython/issues/576>`_: Show message about %paste magic on an IndentationError
34 * `574 <https://github.com/ipython/ipython/issues/574>`_: Getcwdu
34 * `574 <https://github.com/ipython/ipython/issues/574>`_: Getcwdu
35 * `565 <https://github.com/ipython/ipython/issues/565>`_: don't move old config files, keep nagging the user
35 * `565 <https://github.com/ipython/ipython/issues/565>`_: don't move old config files, keep nagging the user
36 * `575 <https://github.com/ipython/ipython/issues/575>`_: Added more docstrings to IPython.zmq.session.
36 * `575 <https://github.com/ipython/ipython/issues/575>`_: Added more docstrings to IPython.zmq.session.
37 * `567 <https://github.com/ipython/ipython/issues/567>`_: fix trailing whitespace from resetting indentation
37 * `567 <https://github.com/ipython/ipython/issues/567>`_: fix trailing whitespace from resetting indentation
38 * `564 <https://github.com/ipython/ipython/issues/564>`_: Command line args in docs
38 * `564 <https://github.com/ipython/ipython/issues/564>`_: Command line args in docs
39 * `560 <https://github.com/ipython/ipython/issues/560>`_: reorder qt support in kernel
39 * `560 <https://github.com/ipython/ipython/issues/560>`_: reorder qt support in kernel
40 * `561 <https://github.com/ipython/ipython/issues/561>`_: command-line suggestions
40 * `561 <https://github.com/ipython/ipython/issues/561>`_: command-line suggestions
41 * `556 <https://github.com/ipython/ipython/issues/556>`_: qt_for_kernel: use matplotlib rcParams to decide between PyQt4 and PySide
41 * `556 <https://github.com/ipython/ipython/issues/556>`_: qt_for_kernel: use matplotlib rcParams to decide between PyQt4 and PySide
42 * `557 <https://github.com/ipython/ipython/issues/557>`_: Update usage.py to newapp
42 * `557 <https://github.com/ipython/ipython/issues/557>`_: Update usage.py to newapp
43 * `555 <https://github.com/ipython/ipython/issues/555>`_: Rm default old config
43 * `555 <https://github.com/ipython/ipython/issues/555>`_: Rm default old config
44 * `552 <https://github.com/ipython/ipython/issues/552>`_: update parallel code for py3k
44 * `552 <https://github.com/ipython/ipython/issues/552>`_: update parallel code for py3k
45 * `504 <https://github.com/ipython/ipython/issues/504>`_: Updating string formatting
45 * `504 <https://github.com/ipython/ipython/issues/504>`_: Updating string formatting
46 * `551 <https://github.com/ipython/ipython/issues/551>`_: Make pylab import all configurable
46 * `551 <https://github.com/ipython/ipython/issues/551>`_: Make pylab import all configurable
47 * `496 <https://github.com/ipython/ipython/issues/496>`_: Qt editing keybindings
47 * `496 <https://github.com/ipython/ipython/issues/496>`_: Qt editing keybindings
48 * `550 <https://github.com/ipython/ipython/issues/550>`_: Support v2 PyQt4 APIs and PySide in kernel's GUI support
48 * `550 <https://github.com/ipython/ipython/issues/550>`_: Support v2 PyQt4 APIs and PySide in kernel's GUI support
49 * `546 <https://github.com/ipython/ipython/issues/546>`_: doc update
49 * `546 <https://github.com/ipython/ipython/issues/546>`_: doc update
50 * `548 <https://github.com/ipython/ipython/issues/548>`_: Fix sympy profile to work with sympy 0.7.
50 * `548 <https://github.com/ipython/ipython/issues/548>`_: Fix sympy profile to work with sympy 0.7.
51 * `542 <https://github.com/ipython/ipython/issues/542>`_: issue 440
51 * `542 <https://github.com/ipython/ipython/issues/542>`_: issue 440
52 * `533 <https://github.com/ipython/ipython/issues/533>`_: Remove unused configobj and validate libraries from externals.
52 * `533 <https://github.com/ipython/ipython/issues/533>`_: Remove unused configobj and validate libraries from externals.
53 * `538 <https://github.com/ipython/ipython/issues/538>`_: fix various tests on Windows
53 * `538 <https://github.com/ipython/ipython/issues/538>`_: fix various tests on Windows
54 * `540 <https://github.com/ipython/ipython/issues/540>`_: support `-pylab` flag with deprecation warning
54 * `540 <https://github.com/ipython/ipython/issues/540>`_: support `-pylab` flag with deprecation warning
55 * `537 <https://github.com/ipython/ipython/issues/537>`_: Docs update
55 * `537 <https://github.com/ipython/ipython/issues/537>`_: Docs update
56 * `536 <https://github.com/ipython/ipython/issues/536>`_: `setup.py install` depends on setuptools on Windows
56 * `536 <https://github.com/ipython/ipython/issues/536>`_: `setup.py install` depends on setuptools on Windows
57 * `480 <https://github.com/ipython/ipython/issues/480>`_: Get help mid-command
57 * `480 <https://github.com/ipython/ipython/issues/480>`_: Get help mid-command
58 * `462 <https://github.com/ipython/ipython/issues/462>`_: Str and Bytes traitlets
58 * `462 <https://github.com/ipython/ipython/issues/462>`_: Str and Bytes traitlets
59 * `534 <https://github.com/ipython/ipython/issues/534>`_: Handle unicode properly in IPython.zmq.iostream
59 * `534 <https://github.com/ipython/ipython/issues/534>`_: Handle unicode properly in IPython.zmq.iostream
60 * `527 <https://github.com/ipython/ipython/issues/527>`_: ZMQ displayhook
60 * `527 <https://github.com/ipython/ipython/issues/527>`_: ZMQ displayhook
61 * `526 <https://github.com/ipython/ipython/issues/526>`_: Handle asynchronous output in Qt console
61 * `526 <https://github.com/ipython/ipython/issues/526>`_: Handle asynchronous output in Qt console
62 * `528 <https://github.com/ipython/ipython/issues/528>`_: Do not import deprecated functions from external decorators library.
62 * `528 <https://github.com/ipython/ipython/issues/528>`_: Do not import deprecated functions from external decorators library.
63 * `454 <https://github.com/ipython/ipython/issues/454>`_: New BaseIPythonApplication
63 * `454 <https://github.com/ipython/ipython/issues/454>`_: New BaseIPythonApplication
64 * `532 <https://github.com/ipython/ipython/issues/532>`_: Zmq unicode
64 * `532 <https://github.com/ipython/ipython/issues/532>`_: Zmq unicode
65 * `531 <https://github.com/ipython/ipython/issues/531>`_: Fix Parallel test
65 * `531 <https://github.com/ipython/ipython/issues/531>`_: Fix Parallel test
66 * `525 <https://github.com/ipython/ipython/issues/525>`_: fallback on lsof if otool not found in libedit detection
66 * `525 <https://github.com/ipython/ipython/issues/525>`_: fallback on lsof if otool not found in libedit detection
67 * `517 <https://github.com/ipython/ipython/issues/517>`_: Merge IPython.parallel.streamsession into IPython.zmq.session
67 * `517 <https://github.com/ipython/ipython/issues/517>`_: Merge IPython.parallel.streamsession into IPython.zmq.session
68 * `521 <https://github.com/ipython/ipython/issues/521>`_: use dict.get(key) instead of dict[key] for safety from KeyErrors
68 * `521 <https://github.com/ipython/ipython/issues/521>`_: use dict.get(key) instead of dict[key] for safety from KeyErrors
69 * `492 <https://github.com/ipython/ipython/issues/492>`_: add QtConsoleApp using newapplication
69 * `492 <https://github.com/ipython/ipython/issues/492>`_: add QtConsoleApp using newapplication
70 * `485 <https://github.com/ipython/ipython/issues/485>`_: terminal IPython with newapp
70 * `485 <https://github.com/ipython/ipython/issues/485>`_: terminal IPython with newapp
71 * `486 <https://github.com/ipython/ipython/issues/486>`_: Use newapp in parallel code
71 * `486 <https://github.com/ipython/ipython/issues/486>`_: Use newapp in parallel code
72 * `511 <https://github.com/ipython/ipython/issues/511>`_: Add a new line before displaying multiline strings in the Qt console.
72 * `511 <https://github.com/ipython/ipython/issues/511>`_: Add a new line before displaying multiline strings in the Qt console.
73 * `509 <https://github.com/ipython/ipython/issues/509>`_: i508
73 * `509 <https://github.com/ipython/ipython/issues/509>`_: i508
74 * `501 <https://github.com/ipython/ipython/issues/501>`_: ignore EINTR in channel loops
74 * `501 <https://github.com/ipython/ipython/issues/501>`_: ignore EINTR in channel loops
75 * `495 <https://github.com/ipython/ipython/issues/495>`_: Better selection of Qt bindings when QT_API is not specified
75 * `495 <https://github.com/ipython/ipython/issues/495>`_: Better selection of Qt bindings when QT_API is not specified
76 * `498 <https://github.com/ipython/ipython/issues/498>`_: Check for .pyd as extension for binary files.
76 * `498 <https://github.com/ipython/ipython/issues/498>`_: Check for .pyd as extension for binary files.
77 * `494 <https://github.com/ipython/ipython/issues/494>`_: QtConsole zoom adjustments
77 * `494 <https://github.com/ipython/ipython/issues/494>`_: QtConsole zoom adjustments
78 * `490 <https://github.com/ipython/ipython/issues/490>`_: fix UnicodeEncodeError writing SVG string to .svg file, fixes #489
78 * `490 <https://github.com/ipython/ipython/issues/490>`_: fix UnicodeEncodeError writing SVG string to .svg file, fixes #489
79 * `491 <https://github.com/ipython/ipython/issues/491>`_: add QtConsoleApp using newapplication
79 * `491 <https://github.com/ipython/ipython/issues/491>`_: add QtConsoleApp using newapplication
80 * `479 <https://github.com/ipython/ipython/issues/479>`_: embed() doesn't load default config
80 * `479 <https://github.com/ipython/ipython/issues/479>`_: embed() doesn't load default config
81 * `483 <https://github.com/ipython/ipython/issues/483>`_: Links launchpad -> github
81 * `483 <https://github.com/ipython/ipython/issues/483>`_: Links launchpad -> github
82 * `419 <https://github.com/ipython/ipython/issues/419>`_: %xdel magic
82 * `419 <https://github.com/ipython/ipython/issues/419>`_: %xdel magic
83 * `477 <https://github.com/ipython/ipython/issues/477>`_: Add \n to lines in the log
83 * `477 <https://github.com/ipython/ipython/issues/477>`_: Add \n to lines in the log
84 * `459 <https://github.com/ipython/ipython/issues/459>`_: use os.system for shell.system in Terminal frontend
84 * `459 <https://github.com/ipython/ipython/issues/459>`_: use os.system for shell.system in Terminal frontend
85 * `475 <https://github.com/ipython/ipython/issues/475>`_: i473
85 * `475 <https://github.com/ipython/ipython/issues/475>`_: i473
86 * `471 <https://github.com/ipython/ipython/issues/471>`_: Add test decorator onlyif_unicode_paths.
86 * `471 <https://github.com/ipython/ipython/issues/471>`_: Add test decorator onlyif_unicode_paths.
87 * `474 <https://github.com/ipython/ipython/issues/474>`_: Fix support for raw GTK and WX matplotlib backends.
87 * `474 <https://github.com/ipython/ipython/issues/474>`_: Fix support for raw GTK and WX matplotlib backends.
88 * `472 <https://github.com/ipython/ipython/issues/472>`_: Kernel event loop is robust against random SIGINT.
88 * `472 <https://github.com/ipython/ipython/issues/472>`_: Kernel event loop is robust against random SIGINT.
89 * `460 <https://github.com/ipython/ipython/issues/460>`_: Share code for magic_edit
89 * `460 <https://github.com/ipython/ipython/issues/460>`_: Share code for magic_edit
90 * `469 <https://github.com/ipython/ipython/issues/469>`_: Add exit code when running all tests with iptest.
90 * `469 <https://github.com/ipython/ipython/issues/469>`_: Add exit code when running all tests with iptest.
91 * `464 <https://github.com/ipython/ipython/issues/464>`_: Add home directory expansion to IPYTHON_DIR environment variables.
91 * `464 <https://github.com/ipython/ipython/issues/464>`_: Add home directory expansion to IPYTHON_DIR environment variables.
92 * `455 <https://github.com/ipython/ipython/issues/455>`_: Bugfix with logger
92 * `455 <https://github.com/ipython/ipython/issues/455>`_: Bugfix with logger
93 * `448 <https://github.com/ipython/ipython/issues/448>`_: Separate out skip_doctest decorator
93 * `448 <https://github.com/ipython/ipython/issues/448>`_: Separate out skip_doctest decorator
94 * `453 <https://github.com/ipython/ipython/issues/453>`_: Draft of new main BaseIPythonApplication.
94 * `453 <https://github.com/ipython/ipython/issues/453>`_: Draft of new main BaseIPythonApplication.
95 * `452 <https://github.com/ipython/ipython/issues/452>`_: Use list/tuple/dict/set subclass's overridden __repr__ instead of the pretty
95 * `452 <https://github.com/ipython/ipython/issues/452>`_: Use list/tuple/dict/set subclass's overridden __repr__ instead of the pretty
96 * `398 <https://github.com/ipython/ipython/issues/398>`_: allow toggle of svg/png inline figure format
96 * `398 <https://github.com/ipython/ipython/issues/398>`_: allow toggle of svg/png inline figure format
97 * `381 <https://github.com/ipython/ipython/issues/381>`_: Support inline PNGs of matplotlib plots
97 * `381 <https://github.com/ipython/ipython/issues/381>`_: Support inline PNGs of matplotlib plots
98 * `413 <https://github.com/ipython/ipython/issues/413>`_: Retries and Resubmit (#411 and #412)
98 * `413 <https://github.com/ipython/ipython/issues/413>`_: Retries and Resubmit (#411 and #412)
99 * `370 <https://github.com/ipython/ipython/issues/370>`_: Fixes to the display system
99 * `370 <https://github.com/ipython/ipython/issues/370>`_: Fixes to the display system
100 * `449 <https://github.com/ipython/ipython/issues/449>`_: Fix issue 447 - inspecting old-style classes.
100 * `449 <https://github.com/ipython/ipython/issues/449>`_: Fix issue 447 - inspecting old-style classes.
101 * `423 <https://github.com/ipython/ipython/issues/423>`_: Allow type checking on elements of List,Tuple,Set traits
101 * `423 <https://github.com/ipython/ipython/issues/423>`_: Allow type checking on elements of List,Tuple,Set traits
102 * `400 <https://github.com/ipython/ipython/issues/400>`_: Config5
102 * `400 <https://github.com/ipython/ipython/issues/400>`_: Config5
103 * `421 <https://github.com/ipython/ipython/issues/421>`_: Generalise mechanism to put text at the next prompt in the Qt console.
103 * `421 <https://github.com/ipython/ipython/issues/421>`_: Generalise mechanism to put text at the next prompt in the Qt console.
104 * `443 <https://github.com/ipython/ipython/issues/443>`_: pinfo code duplication
104 * `443 <https://github.com/ipython/ipython/issues/443>`_: pinfo code duplication
105 * `429 <https://github.com/ipython/ipython/issues/429>`_: add check_pid, and handle stale PID info in ipcluster.
105 * `429 <https://github.com/ipython/ipython/issues/429>`_: add check_pid, and handle stale PID info in ipcluster.
106 * `431 <https://github.com/ipython/ipython/issues/431>`_: Fix error message in test_irunner
106 * `431 <https://github.com/ipython/ipython/issues/431>`_: Fix error message in test_irunner
107 * `427 <https://github.com/ipython/ipython/issues/427>`_: handle different SyntaxError messages in test_irunner
107 * `427 <https://github.com/ipython/ipython/issues/427>`_: handle different SyntaxError messages in test_irunner
108 * `424 <https://github.com/ipython/ipython/issues/424>`_: Irunner test failure
108 * `424 <https://github.com/ipython/ipython/issues/424>`_: Irunner test failure
109 * `430 <https://github.com/ipython/ipython/issues/430>`_: Small parallel doc typo
109 * `430 <https://github.com/ipython/ipython/issues/430>`_: Small parallel doc typo
110 * `422 <https://github.com/ipython/ipython/issues/422>`_: Make ipython-qtconsole a GUI script
110 * `422 <https://github.com/ipython/ipython/issues/422>`_: Make ipython-qtconsole a GUI script
111 * `420 <https://github.com/ipython/ipython/issues/420>`_: Permit kernel std* to be redirected
111 * `420 <https://github.com/ipython/ipython/issues/420>`_: Permit kernel std* to be redirected
112 * `408 <https://github.com/ipython/ipython/issues/408>`_: History request
112 * `408 <https://github.com/ipython/ipython/issues/408>`_: History request
113 * `388 <https://github.com/ipython/ipython/issues/388>`_: Add Emacs-style kill ring to Qt console
113 * `388 <https://github.com/ipython/ipython/issues/388>`_: Add Emacs-style kill ring to Qt console
114 * `414 <https://github.com/ipython/ipython/issues/414>`_: Warn on old config files
114 * `414 <https://github.com/ipython/ipython/issues/414>`_: Warn on old config files
115 * `415 <https://github.com/ipython/ipython/issues/415>`_: Prevent prefilter from crashing IPython
115 * `415 <https://github.com/ipython/ipython/issues/415>`_: Prevent prefilter from crashing IPython
116 * `418 <https://github.com/ipython/ipython/issues/418>`_: Minor configuration doc fixes
116 * `418 <https://github.com/ipython/ipython/issues/418>`_: Minor configuration doc fixes
117 * `407 <https://github.com/ipython/ipython/issues/407>`_: Update What's new documentation
117 * `407 <https://github.com/ipython/ipython/issues/407>`_: Update What's new documentation
118 * `410 <https://github.com/ipython/ipython/issues/410>`_: Install notebook frontend
118 * `410 <https://github.com/ipython/ipython/issues/410>`_: Install notebook frontend
119 * `406 <https://github.com/ipython/ipython/issues/406>`_: install IPython.zmq.gui
119 * `406 <https://github.com/ipython/ipython/issues/406>`_: install IPython.zmq.gui
120 * `393 <https://github.com/ipython/ipython/issues/393>`_: ipdir unicode
120 * `393 <https://github.com/ipython/ipython/issues/393>`_: ipdir unicode
121 * `397 <https://github.com/ipython/ipython/issues/397>`_: utils.io.Term.cin/out/err -> utils.io.stdin/out/err
121 * `397 <https://github.com/ipython/ipython/issues/397>`_: utils.io.Term.cin/out/err -> utils.io.stdin/out/err
122 * `389 <https://github.com/ipython/ipython/issues/389>`_: DB fixes and Scheduler HWM
122 * `389 <https://github.com/ipython/ipython/issues/389>`_: DB fixes and Scheduler HWM
123 * `374 <https://github.com/ipython/ipython/issues/374>`_: Various Windows-related fixes to IPython.parallel
123 * `374 <https://github.com/ipython/ipython/issues/374>`_: Various Windows-related fixes to IPython.parallel
124 * `362 <https://github.com/ipython/ipython/issues/362>`_: fallback on defaultencoding if filesystemencoding is None
124 * `362 <https://github.com/ipython/ipython/issues/362>`_: fallback on defaultencoding if filesystemencoding is None
125 * `382 <https://github.com/ipython/ipython/issues/382>`_: Shell's reset method clears namespace from last %run command.
125 * `382 <https://github.com/ipython/ipython/issues/382>`_: Shell's reset method clears namespace from last %run command.
126 * `385 <https://github.com/ipython/ipython/issues/385>`_: Update iptest exclusions (fix #375)
126 * `385 <https://github.com/ipython/ipython/issues/385>`_: Update iptest exclusions (fix #375)
127 * `383 <https://github.com/ipython/ipython/issues/383>`_: Catch errors in querying readline which occur with pyreadline.
127 * `383 <https://github.com/ipython/ipython/issues/383>`_: Catch errors in querying readline which occur with pyreadline.
128 * `373 <https://github.com/ipython/ipython/issues/373>`_: Remove runlines etc.
128 * `373 <https://github.com/ipython/ipython/issues/373>`_: Remove runlines etc.
129 * `364 <https://github.com/ipython/ipython/issues/364>`_: Single output
129 * `364 <https://github.com/ipython/ipython/issues/364>`_: Single output
130 * `372 <https://github.com/ipython/ipython/issues/372>`_: Multiline input push
130 * `372 <https://github.com/ipython/ipython/issues/372>`_: Multiline input push
131 * `363 <https://github.com/ipython/ipython/issues/363>`_: Issue 125
131 * `363 <https://github.com/ipython/ipython/issues/363>`_: Issue 125
132 * `361 <https://github.com/ipython/ipython/issues/361>`_: don't rely on setuptools for readline dependency check
132 * `361 <https://github.com/ipython/ipython/issues/361>`_: don't rely on setuptools for readline dependency check
133 * `349 <https://github.com/ipython/ipython/issues/349>`_: Fix %autopx magic
133 * `349 <https://github.com/ipython/ipython/issues/349>`_: Fix %autopx magic
134 * `355 <https://github.com/ipython/ipython/issues/355>`_: History save thread
134 * `355 <https://github.com/ipython/ipython/issues/355>`_: History save thread
135 * `356 <https://github.com/ipython/ipython/issues/356>`_: Usability improvements to history in Qt console
135 * `356 <https://github.com/ipython/ipython/issues/356>`_: Usability improvements to history in Qt console
136 * `357 <https://github.com/ipython/ipython/issues/357>`_: Exit autocall
136 * `357 <https://github.com/ipython/ipython/issues/357>`_: Exit autocall
137 * `353 <https://github.com/ipython/ipython/issues/353>`_: Rewrite quit()/exit()/Quit()/Exit() calls as magic
137 * `353 <https://github.com/ipython/ipython/issues/353>`_: Rewrite quit()/exit()/Quit()/Exit() calls as magic
138 * `354 <https://github.com/ipython/ipython/issues/354>`_: Cell tweaks
138 * `354 <https://github.com/ipython/ipython/issues/354>`_: Cell tweaks
139 * `345 <https://github.com/ipython/ipython/issues/345>`_: Attempt to address (partly) issue ipython/#342 by rewriting quit(), exit(), etc.
139 * `345 <https://github.com/ipython/ipython/issues/345>`_: Attempt to address (partly) issue ipython/#342 by rewriting quit(), exit(), etc.
140 * `352 <https://github.com/ipython/ipython/issues/352>`_: #342: Try to recover as intelligently as possible if user calls magic().
140 * `352 <https://github.com/ipython/ipython/issues/352>`_: #342: Try to recover as intelligently as possible if user calls magic().
141 * `346 <https://github.com/ipython/ipython/issues/346>`_: Dedent prefix bugfix + tests: #142
141 * `346 <https://github.com/ipython/ipython/issues/346>`_: Dedent prefix bugfix + tests: #142
142 * `348 <https://github.com/ipython/ipython/issues/348>`_: %reset doesn't reset prompt number.
142 * `348 <https://github.com/ipython/ipython/issues/348>`_: %reset doesn't reset prompt number.
143 * `347 <https://github.com/ipython/ipython/issues/347>`_: Make ip.reset() work the same in interactive or non-interactive code.
143 * `347 <https://github.com/ipython/ipython/issues/347>`_: Make ip.reset() work the same in interactive or non-interactive code.
144 * `343 <https://github.com/ipython/ipython/issues/343>`_: make readline a dependency on OSX
144 * `343 <https://github.com/ipython/ipython/issues/343>`_: make readline a dependency on OSX
145 * `344 <https://github.com/ipython/ipython/issues/344>`_: restore auto debug behavior
145 * `344 <https://github.com/ipython/ipython/issues/344>`_: restore auto debug behavior
146 * `339 <https://github.com/ipython/ipython/issues/339>`_: fix for issue 337: incorrect/phantom tooltips for magics
146 * `339 <https://github.com/ipython/ipython/issues/339>`_: fix for issue 337: incorrect/phantom tooltips for magics
147 * `254 <https://github.com/ipython/ipython/issues/254>`_: newparallel branch (add zmq.parallel submodule)
147 * `254 <https://github.com/ipython/ipython/issues/254>`_: newparallel branch (add zmq.parallel submodule)
148 * `334 <https://github.com/ipython/ipython/issues/334>`_: Hard reset
148 * `334 <https://github.com/ipython/ipython/issues/334>`_: Hard reset
149 * `316 <https://github.com/ipython/ipython/issues/316>`_: Unicode win process
149 * `316 <https://github.com/ipython/ipython/issues/316>`_: Unicode win process
150 * `332 <https://github.com/ipython/ipython/issues/332>`_: AST splitter
150 * `332 <https://github.com/ipython/ipython/issues/332>`_: AST splitter
151 * `325 <https://github.com/ipython/ipython/issues/325>`_: Removetwisted
151 * `325 <https://github.com/ipython/ipython/issues/325>`_: Removetwisted
152 * `330 <https://github.com/ipython/ipython/issues/330>`_: Magic pastebin
152 * `330 <https://github.com/ipython/ipython/issues/330>`_: Magic pastebin
153 * `309 <https://github.com/ipython/ipython/issues/309>`_: Bug tests for GH Issues 238, 284, 306, 307. Skip module machinery if not installed. Known failures reported as 'K'
153 * `309 <https://github.com/ipython/ipython/issues/309>`_: Bug tests for GH Issues 238, 284, 306, 307. Skip module machinery if not installed. Known failures reported as 'K'
154 * `331 <https://github.com/ipython/ipython/issues/331>`_: Tweak config loader for PyPy compatibility.
154 * `331 <https://github.com/ipython/ipython/issues/331>`_: Tweak config loader for PyPy compatibility.
155 * `319 <https://github.com/ipython/ipython/issues/319>`_: Rewrite code to restore readline history after an action
155 * `319 <https://github.com/ipython/ipython/issues/319>`_: Rewrite code to restore readline history after an action
156 * `329 <https://github.com/ipython/ipython/issues/329>`_: Do not store file contents in history when running a .ipy file.
156 * `329 <https://github.com/ipython/ipython/issues/329>`_: Do not store file contents in history when running a .ipy file.
157 * `179 <https://github.com/ipython/ipython/issues/179>`_: Html notebook
157 * `179 <https://github.com/ipython/ipython/issues/179>`_: Html notebook
158 * `323 <https://github.com/ipython/ipython/issues/323>`_: Add missing external.pexpect to packages
158 * `323 <https://github.com/ipython/ipython/issues/323>`_: Add missing external.pexpect to packages
159 * `295 <https://github.com/ipython/ipython/issues/295>`_: Magic local scope
159 * `295 <https://github.com/ipython/ipython/issues/295>`_: Magic local scope
160 * `315 <https://github.com/ipython/ipython/issues/315>`_: Unicode magic args
160 * `315 <https://github.com/ipython/ipython/issues/315>`_: Unicode magic args
161 * `310 <https://github.com/ipython/ipython/issues/310>`_: allow Unicode Command-Line options
161 * `310 <https://github.com/ipython/ipython/issues/310>`_: allow Unicode Command-Line options
162 * `313 <https://github.com/ipython/ipython/issues/313>`_: Readline shortcuts
162 * `313 <https://github.com/ipython/ipython/issues/313>`_: Readline shortcuts
163 * `311 <https://github.com/ipython/ipython/issues/311>`_: Qtconsole exit
163 * `311 <https://github.com/ipython/ipython/issues/311>`_: Qtconsole exit
164 * `312 <https://github.com/ipython/ipython/issues/312>`_: History memory
164 * `312 <https://github.com/ipython/ipython/issues/312>`_: History memory
165 * `294 <https://github.com/ipython/ipython/issues/294>`_: Issue 290
165 * `294 <https://github.com/ipython/ipython/issues/294>`_: Issue 290
166 * `292 <https://github.com/ipython/ipython/issues/292>`_: Issue 31
166 * `292 <https://github.com/ipython/ipython/issues/292>`_: Issue 31
167 * `252 <https://github.com/ipython/ipython/issues/252>`_: Unicode issues
167 * `252 <https://github.com/ipython/ipython/issues/252>`_: Unicode issues
168 * `235 <https://github.com/ipython/ipython/issues/235>`_: Fix history magic command's bugs wrt to full history and add -O option to display full history
168 * `235 <https://github.com/ipython/ipython/issues/235>`_: Fix history magic command's bugs wrt to full history and add -O option to display full history
169 * `236 <https://github.com/ipython/ipython/issues/236>`_: History minus p flag
169 * `236 <https://github.com/ipython/ipython/issues/236>`_: History minus p flag
170 * `261 <https://github.com/ipython/ipython/issues/261>`_: Adapt magic commands to new history system.
170 * `261 <https://github.com/ipython/ipython/issues/261>`_: Adapt magic commands to new history system.
171 * `282 <https://github.com/ipython/ipython/issues/282>`_: SQLite history
171 * `282 <https://github.com/ipython/ipython/issues/282>`_: SQLite history
172 * `191 <https://github.com/ipython/ipython/issues/191>`_: Unbundle external libraries
172 * `191 <https://github.com/ipython/ipython/issues/191>`_: Unbundle external libraries
173 * `199 <https://github.com/ipython/ipython/issues/199>`_: Magic arguments
173 * `199 <https://github.com/ipython/ipython/issues/199>`_: Magic arguments
174 * `204 <https://github.com/ipython/ipython/issues/204>`_: Emacs completion bugfix
174 * `204 <https://github.com/ipython/ipython/issues/204>`_: Emacs completion bugfix
175 * `293 <https://github.com/ipython/ipython/issues/293>`_: Issue 133
175 * `293 <https://github.com/ipython/ipython/issues/293>`_: Issue 133
176 * `249 <https://github.com/ipython/ipython/issues/249>`_: Writing unicode characters to a log file. (IPython 0.10.2.git)
176 * `249 <https://github.com/ipython/ipython/issues/249>`_: Writing unicode characters to a log file. (IPython 0.10.2.git)
177 * `283 <https://github.com/ipython/ipython/issues/283>`_: Support for 256-color escape sequences in Qt console
177 * `283 <https://github.com/ipython/ipython/issues/283>`_: Support for 256-color escape sequences in Qt console
178 * `281 <https://github.com/ipython/ipython/issues/281>`_: Refactored and improved Qt console's HTML export facility
178 * `281 <https://github.com/ipython/ipython/issues/281>`_: Refactored and improved Qt console's HTML export facility
179 * `237 <https://github.com/ipython/ipython/issues/237>`_: Fix185 (take two)
179 * `237 <https://github.com/ipython/ipython/issues/237>`_: Fix185 (take two)
180 * `251 <https://github.com/ipython/ipython/issues/251>`_: Issue 129
180 * `251 <https://github.com/ipython/ipython/issues/251>`_: Issue 129
181 * `278 <https://github.com/ipython/ipython/issues/278>`_: add basic XDG_CONFIG_HOME support
181 * `278 <https://github.com/ipython/ipython/issues/278>`_: add basic XDG_CONFIG_HOME support
182 * `275 <https://github.com/ipython/ipython/issues/275>`_: inline pylab cuts off labels on log plots
182 * `275 <https://github.com/ipython/ipython/issues/275>`_: inline pylab cuts off labels on log plots
183 * `280 <https://github.com/ipython/ipython/issues/280>`_: Add %precision magic
183 * `280 <https://github.com/ipython/ipython/issues/280>`_: Add %precision magic
184 * `259 <https://github.com/ipython/ipython/issues/259>`_: Pyside support
184 * `259 <https://github.com/ipython/ipython/issues/259>`_: Pyside support
185 * `193 <https://github.com/ipython/ipython/issues/193>`_: Make ipython cProfile-able
185 * `193 <https://github.com/ipython/ipython/issues/193>`_: Make ipython cProfile-able
186 * `272 <https://github.com/ipython/ipython/issues/272>`_: Magic examples
186 * `272 <https://github.com/ipython/ipython/issues/272>`_: Magic examples
187 * `219 <https://github.com/ipython/ipython/issues/219>`_: Doc magic pycat
187 * `219 <https://github.com/ipython/ipython/issues/219>`_: Doc magic pycat
188 * `221 <https://github.com/ipython/ipython/issues/221>`_: Doc magic alias
188 * `221 <https://github.com/ipython/ipython/issues/221>`_: Doc magic alias
189 * `230 <https://github.com/ipython/ipython/issues/230>`_: Doc magic edit
189 * `230 <https://github.com/ipython/ipython/issues/230>`_: Doc magic edit
190 * `224 <https://github.com/ipython/ipython/issues/224>`_: Doc magic cpaste
190 * `224 <https://github.com/ipython/ipython/issues/224>`_: Doc magic cpaste
191 * `229 <https://github.com/ipython/ipython/issues/229>`_: Doc magic pdef
191 * `229 <https://github.com/ipython/ipython/issues/229>`_: Doc magic pdef
192 * `273 <https://github.com/ipython/ipython/issues/273>`_: Docs build
192 * `273 <https://github.com/ipython/ipython/issues/273>`_: Docs build
193 * `228 <https://github.com/ipython/ipython/issues/228>`_: Doc magic who
193 * `228 <https://github.com/ipython/ipython/issues/228>`_: Doc magic who
194 * `233 <https://github.com/ipython/ipython/issues/233>`_: Doc magic cd
194 * `233 <https://github.com/ipython/ipython/issues/233>`_: Doc magic cd
195 * `226 <https://github.com/ipython/ipython/issues/226>`_: Doc magic pwd
195 * `226 <https://github.com/ipython/ipython/issues/226>`_: Doc magic pwd
196 * `218 <https://github.com/ipython/ipython/issues/218>`_: Doc magic history
196 * `218 <https://github.com/ipython/ipython/issues/218>`_: Doc magic history
197 * `231 <https://github.com/ipython/ipython/issues/231>`_: Doc magic reset
197 * `231 <https://github.com/ipython/ipython/issues/231>`_: Doc magic reset
198 * `225 <https://github.com/ipython/ipython/issues/225>`_: Doc magic save
198 * `225 <https://github.com/ipython/ipython/issues/225>`_: Doc magic save
199 * `222 <https://github.com/ipython/ipython/issues/222>`_: Doc magic timeit
199 * `222 <https://github.com/ipython/ipython/issues/222>`_: Doc magic timeit
200 * `223 <https://github.com/ipython/ipython/issues/223>`_: Doc magic colors
200 * `223 <https://github.com/ipython/ipython/issues/223>`_: Doc magic colors
201 * `203 <https://github.com/ipython/ipython/issues/203>`_: Small typos in zmq/blockingkernelmanager.py
201 * `203 <https://github.com/ipython/ipython/issues/203>`_: Small typos in zmq/blockingkernelmanager.py
202 * `227 <https://github.com/ipython/ipython/issues/227>`_: Doc magic logon
202 * `227 <https://github.com/ipython/ipython/issues/227>`_: Doc magic logon
203 * `232 <https://github.com/ipython/ipython/issues/232>`_: Doc magic profile
203 * `232 <https://github.com/ipython/ipython/issues/232>`_: Doc magic profile
204 * `264 <https://github.com/ipython/ipython/issues/264>`_: Kernel logging
204 * `264 <https://github.com/ipython/ipython/issues/264>`_: Kernel logging
205 * `220 <https://github.com/ipython/ipython/issues/220>`_: Doc magic edit
205 * `220 <https://github.com/ipython/ipython/issues/220>`_: Doc magic edit
206 * `268 <https://github.com/ipython/ipython/issues/268>`_: PyZMQ >= 2.0.10
206 * `268 <https://github.com/ipython/ipython/issues/268>`_: PyZMQ >= 2.0.10
207 * `267 <https://github.com/ipython/ipython/issues/267>`_: GitHub Pages (again)
207 * `267 <https://github.com/ipython/ipython/issues/267>`_: GitHub Pages (again)
208 * `266 <https://github.com/ipython/ipython/issues/266>`_: OSX-specific fixes to the Qt console
208 * `266 <https://github.com/ipython/ipython/issues/266>`_: OSX-specific fixes to the Qt console
209 * `255 <https://github.com/ipython/ipython/issues/255>`_: Gitwash typo
209 * `255 <https://github.com/ipython/ipython/issues/255>`_: Gitwash typo
210 * `265 <https://github.com/ipython/ipython/issues/265>`_: Fix string input2
210 * `265 <https://github.com/ipython/ipython/issues/265>`_: Fix string input2
211 * `260 <https://github.com/ipython/ipython/issues/260>`_: Kernel crash with empty history
211 * `260 <https://github.com/ipython/ipython/issues/260>`_: Kernel crash with empty history
212 * `243 <https://github.com/ipython/ipython/issues/243>`_: New display system
212 * `243 <https://github.com/ipython/ipython/issues/243>`_: New display system
213 * `242 <https://github.com/ipython/ipython/issues/242>`_: Fix terminal exit
213 * `242 <https://github.com/ipython/ipython/issues/242>`_: Fix terminal exit
214 * `250 <https://github.com/ipython/ipython/issues/250>`_: always use Session.send
214 * `250 <https://github.com/ipython/ipython/issues/250>`_: always use Session.send
215 * `239 <https://github.com/ipython/ipython/issues/239>`_: Makefile command & script for GitHub Pages
215 * `239 <https://github.com/ipython/ipython/issues/239>`_: Makefile command & script for GitHub Pages
216 * `244 <https://github.com/ipython/ipython/issues/244>`_: My exit
216 * `244 <https://github.com/ipython/ipython/issues/244>`_: My exit
217 * `234 <https://github.com/ipython/ipython/issues/234>`_: Timed history save
217 * `234 <https://github.com/ipython/ipython/issues/234>`_: Timed history save
218 * `217 <https://github.com/ipython/ipython/issues/217>`_: Doc magic lsmagic
218 * `217 <https://github.com/ipython/ipython/issues/217>`_: Doc magic lsmagic
219 * `215 <https://github.com/ipython/ipython/issues/215>`_: History fix
219 * `215 <https://github.com/ipython/ipython/issues/215>`_: History fix
220 * `195 <https://github.com/ipython/ipython/issues/195>`_: Formatters
220 * `195 <https://github.com/ipython/ipython/issues/195>`_: Formatters
221 * `192 <https://github.com/ipython/ipython/issues/192>`_: Ready colorize bug
221 * `192 <https://github.com/ipython/ipython/issues/192>`_: Ready colorize bug
222 * `198 <https://github.com/ipython/ipython/issues/198>`_: Windows workdir
222 * `198 <https://github.com/ipython/ipython/issues/198>`_: Windows workdir
223 * `174 <https://github.com/ipython/ipython/issues/174>`_: Whitespace cleanup
223 * `174 <https://github.com/ipython/ipython/issues/174>`_: Whitespace cleanup
224 * `188 <https://github.com/ipython/ipython/issues/188>`_: Version info: update our version management system to use git.
224 * `188 <https://github.com/ipython/ipython/issues/188>`_: Version info: update our version management system to use git.
225 * `158 <https://github.com/ipython/ipython/issues/158>`_: Ready for merge
225 * `158 <https://github.com/ipython/ipython/issues/158>`_: Ready for merge
226 * `187 <https://github.com/ipython/ipython/issues/187>`_: Resolved Print shortcut collision with ctrl-P emacs binding
226 * `187 <https://github.com/ipython/ipython/issues/187>`_: Resolved Print shortcut collision with ctrl-P emacs binding
227 * `183 <https://github.com/ipython/ipython/issues/183>`_: cleanup of exit/quit commands for qt console
227 * `183 <https://github.com/ipython/ipython/issues/183>`_: cleanup of exit/quit commands for qt console
228 * `184 <https://github.com/ipython/ipython/issues/184>`_: Logo added to sphinx docs
228 * `184 <https://github.com/ipython/ipython/issues/184>`_: Logo added to sphinx docs
229 * `180 <https://github.com/ipython/ipython/issues/180>`_: Cleanup old code
229 * `180 <https://github.com/ipython/ipython/issues/180>`_: Cleanup old code
230 * `171 <https://github.com/ipython/ipython/issues/171>`_: Expose Pygments styles as options
230 * `171 <https://github.com/ipython/ipython/issues/171>`_: Expose Pygments styles as options
231 * `170 <https://github.com/ipython/ipython/issues/170>`_: HTML Fixes
231 * `170 <https://github.com/ipython/ipython/issues/170>`_: HTML Fixes
232 * `172 <https://github.com/ipython/ipython/issues/172>`_: Fix del method exit test
232 * `172 <https://github.com/ipython/ipython/issues/172>`_: Fix del method exit test
233 * `164 <https://github.com/ipython/ipython/issues/164>`_: Qt frontend shutdown behavior fixes and enhancements
233 * `164 <https://github.com/ipython/ipython/issues/164>`_: Qt frontend shutdown behavior fixes and enhancements
234 * `167 <https://github.com/ipython/ipython/issues/167>`_: Added HTML export
234 * `167 <https://github.com/ipython/ipython/issues/167>`_: Added HTML export
235 * `163 <https://github.com/ipython/ipython/issues/163>`_: Execution refactor
235 * `163 <https://github.com/ipython/ipython/issues/163>`_: Execution refactor
236 * `159 <https://github.com/ipython/ipython/issues/159>`_: Ipy3 preparation
236 * `159 <https://github.com/ipython/ipython/issues/159>`_: Ipy3 preparation
237 * `155 <https://github.com/ipython/ipython/issues/155>`_: Ready startup fix
237 * `155 <https://github.com/ipython/ipython/issues/155>`_: Ready startup fix
238 * `152 <https://github.com/ipython/ipython/issues/152>`_: 0.10.1 sge
238 * `152 <https://github.com/ipython/ipython/issues/152>`_: 0.10.1 sge
239 * `151 <https://github.com/ipython/ipython/issues/151>`_: mk_object_info -> object_info
239 * `151 <https://github.com/ipython/ipython/issues/151>`_: mk_object_info -> object_info
240 * `149 <https://github.com/ipython/ipython/issues/149>`_: Simple bug-fix
240 * `149 <https://github.com/ipython/ipython/issues/149>`_: Simple bug-fix
241
241
242 Regular issues (285):
242 Regular issues (285):
243
243
244 * `630 <https://github.com/ipython/ipython/issues/630>`_: new.py in pwd prevents ipython from starting
244 * `630 <https://github.com/ipython/ipython/issues/630>`_: new.py in pwd prevents ipython from starting
245 * `623 <https://github.com/ipython/ipython/issues/623>`_: Execute DirectView commands while running LoadBalancedView tasks
245 * `623 <https://github.com/ipython/ipython/issues/623>`_: Execute DirectView commands while running LoadBalancedView tasks
246 * `437 <https://github.com/ipython/ipython/issues/437>`_: Users should have autocompletion in the notebook
246 * `437 <https://github.com/ipython/ipython/issues/437>`_: Users should have autocompletion in the notebook
247 * `583 <https://github.com/ipython/ipython/issues/583>`_: update manpages
247 * `583 <https://github.com/ipython/ipython/issues/583>`_: update manpages
248 * `594 <https://github.com/ipython/ipython/issues/594>`_: irunner command line options defer to file extensions
248 * `594 <https://github.com/ipython/ipython/issues/594>`_: irunner command line options defer to file extensions
249 * `603 <https://github.com/ipython/ipython/issues/603>`_: Users should see colored text in tracebacks and the pager
249 * `603 <https://github.com/ipython/ipython/issues/603>`_: Users should see colored text in tracebacks and the pager
250 * `597 <https://github.com/ipython/ipython/issues/597>`_: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2
250 * `597 <https://github.com/ipython/ipython/issues/597>`_: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2
251 * `608 <https://github.com/ipython/ipython/issues/608>`_: Organize and layout buttons in the notebook panel sections
251 * `608 <https://github.com/ipython/ipython/issues/608>`_: Organize and layout buttons in the notebook panel sections
252 * `609 <https://github.com/ipython/ipython/issues/609>`_: Implement controls in the Kernel panel section
252 * `609 <https://github.com/ipython/ipython/issues/609>`_: Implement controls in the Kernel panel section
253 * `611 <https://github.com/ipython/ipython/issues/611>`_: Add kernel status widget back to notebook
253 * `611 <https://github.com/ipython/ipython/issues/611>`_: Add kernel status widget back to notebook
254 * `610 <https://github.com/ipython/ipython/issues/610>`_: Implement controls in the Cell section panel
254 * `610 <https://github.com/ipython/ipython/issues/610>`_: Implement controls in the Cell section panel
255 * `612 <https://github.com/ipython/ipython/issues/612>`_: Implement Help panel section
255 * `612 <https://github.com/ipython/ipython/issues/612>`_: Implement Help panel section
256 * `621 <https://github.com/ipython/ipython/issues/621>`_: [qtconsole] on windows xp, cannot PageUp more than once
256 * `621 <https://github.com/ipython/ipython/issues/621>`_: [qtconsole] on windows xp, cannot PageUp more than once
257 * `616 <https://github.com/ipython/ipython/issues/616>`_: Store exit status of last command
257 * `616 <https://github.com/ipython/ipython/issues/616>`_: Store exit status of last command
258 * `605 <https://github.com/ipython/ipython/issues/605>`_: Users should be able to open different notebooks in the cwd
258 * `605 <https://github.com/ipython/ipython/issues/605>`_: Users should be able to open different notebooks in the cwd
259 * `302 <https://github.com/ipython/ipython/issues/302>`_: Users should see a consistent behavior in the Out prompt in the html notebook
259 * `302 <https://github.com/ipython/ipython/issues/302>`_: Users should see a consistent behavior in the Out prompt in the html notebook
260 * `435 <https://github.com/ipython/ipython/issues/435>`_: Notebook should not import anything by default
260 * `435 <https://github.com/ipython/ipython/issues/435>`_: Notebook should not import anything by default
261 * `595 <https://github.com/ipython/ipython/issues/595>`_: qtconsole command issue
261 * `595 <https://github.com/ipython/ipython/issues/595>`_: qtconsole command issue
262 * `588 <https://github.com/ipython/ipython/issues/588>`_: ipython-qtconsole uses 100% CPU
262 * `588 <https://github.com/ipython/ipython/issues/588>`_: ipython-qtconsole uses 100% CPU
263 * `586 <https://github.com/ipython/ipython/issues/586>`_: ? + plot() Command B0rks QTConsole Strangely
263 * `586 <https://github.com/ipython/ipython/issues/586>`_: ? + plot() Command B0rks QTConsole Strangely
264 * `585 <https://github.com/ipython/ipython/issues/585>`_: %pdoc throws Errors for classes without __init__ or docstring
264 * `585 <https://github.com/ipython/ipython/issues/585>`_: %pdoc throws Errors for classes without __init__ or docstring
265 * `584 <https://github.com/ipython/ipython/issues/584>`_: %pdoc throws TypeError
265 * `584 <https://github.com/ipython/ipython/issues/584>`_: %pdoc throws TypeError
266 * `580 <https://github.com/ipython/ipython/issues/580>`_: Client instantiation AssertionError
266 * `580 <https://github.com/ipython/ipython/issues/580>`_: Client instantiation AssertionError
267 * `569 <https://github.com/ipython/ipython/issues/569>`_: UnicodeDecodeError during startup
267 * `569 <https://github.com/ipython/ipython/issues/569>`_: UnicodeDecodeError during startup
268 * `572 <https://github.com/ipython/ipython/issues/572>`_: Indented command hits error
268 * `572 <https://github.com/ipython/ipython/issues/572>`_: Indented command hits error
269 * `573 <https://github.com/ipython/ipython/issues/573>`_: -wthread breaks indented top-level statements
269 * `573 <https://github.com/ipython/ipython/issues/573>`_: -wthread breaks indented top-level statements
270 * `570 <https://github.com/ipython/ipython/issues/570>`_: "--pylab inline" vs. "--pylab=inline"
270 * `570 <https://github.com/ipython/ipython/issues/570>`_: "--pylab inline" vs. "--pylab=inline"
271 * `566 <https://github.com/ipython/ipython/issues/566>`_: Can't use exec_file in config file
271 * `566 <https://github.com/ipython/ipython/issues/566>`_: Can't use exec_file in config file
272 * `562 <https://github.com/ipython/ipython/issues/562>`_: update docs to reflect '--args=values'
272 * `562 <https://github.com/ipython/ipython/issues/562>`_: update docs to reflect '--args=values'
273 * `558 <https://github.com/ipython/ipython/issues/558>`_: triple quote and %s at beginning of line
273 * `558 <https://github.com/ipython/ipython/issues/558>`_: triple quote and %s at beginning of line
274 * `554 <https://github.com/ipython/ipython/issues/554>`_: Update 0.11 docs to explain Qt console and how to do a clean install
274 * `554 <https://github.com/ipython/ipython/issues/554>`_: Update 0.11 docs to explain Qt console and how to do a clean install
275 * `553 <https://github.com/ipython/ipython/issues/553>`_: embed() fails if config files not installed
275 * `553 <https://github.com/ipython/ipython/issues/553>`_: embed() fails if config files not installed
276 * `8 <https://github.com/ipython/ipython/issues/8>`_: Ensure %gui qt works with new Mayavi and pylab
276 * `8 <https://github.com/ipython/ipython/issues/8>`_: Ensure %gui qt works with new Mayavi and pylab
277 * `269 <https://github.com/ipython/ipython/issues/269>`_: Provide compatibility api for IPython.Shell().start().mainloop()
277 * `269 <https://github.com/ipython/ipython/issues/269>`_: Provide compatibility api for IPython.Shell().start().mainloop()
278 * `66 <https://github.com/ipython/ipython/issues/66>`_: Update the main What's New document to reflect work on 0.11
278 * `66 <https://github.com/ipython/ipython/issues/66>`_: Update the main What's New document to reflect work on 0.11
279 * `549 <https://github.com/ipython/ipython/issues/549>`_: Don't check for 'linux2' value in sys.platform
279 * `549 <https://github.com/ipython/ipython/issues/549>`_: Don't check for 'linux2' value in sys.platform
280 * `505 <https://github.com/ipython/ipython/issues/505>`_: Qt windows created within imported functions won't show()
280 * `505 <https://github.com/ipython/ipython/issues/505>`_: Qt windows created within imported functions won't show()
281 * `545 <https://github.com/ipython/ipython/issues/545>`_: qtconsole ignores exec_lines
281 * `545 <https://github.com/ipython/ipython/issues/545>`_: qtconsole ignores exec_lines
282 * `371 <https://github.com/ipython/ipython/issues/371>`_: segfault in qtconsole when kernel quits
282 * `371 <https://github.com/ipython/ipython/issues/371>`_: segfault in qtconsole when kernel quits
283 * `377 <https://github.com/ipython/ipython/issues/377>`_: Failure: error (nothing to repeat)
283 * `377 <https://github.com/ipython/ipython/issues/377>`_: Failure: error (nothing to repeat)
284 * `544 <https://github.com/ipython/ipython/issues/544>`_: Ipython qtconsole pylab config issue.
284 * `544 <https://github.com/ipython/ipython/issues/544>`_: Ipython qtconsole pylab config issue.
285 * `543 <https://github.com/ipython/ipython/issues/543>`_: RuntimeError in completer
285 * `543 <https://github.com/ipython/ipython/issues/543>`_: RuntimeError in completer
286 * `440 <https://github.com/ipython/ipython/issues/440>`_: %run filename autocompletion "The kernel heartbeat has been inactive ... " error
286 * `440 <https://github.com/ipython/ipython/issues/440>`_: %run filename autocompletion "The kernel heartbeat has been inactive ... " error
287 * `541 <https://github.com/ipython/ipython/issues/541>`_: log_level is broken in the ipython Application
287 * `541 <https://github.com/ipython/ipython/issues/541>`_: log_level is broken in the ipython Application
288 * `369 <https://github.com/ipython/ipython/issues/369>`_: windows source install doesn't create scripts correctly
288 * `369 <https://github.com/ipython/ipython/issues/369>`_: windows source install doesn't create scripts correctly
289 * `351 <https://github.com/ipython/ipython/issues/351>`_: Make sure that the Windows installer handles the top-level IPython scripts.
289 * `351 <https://github.com/ipython/ipython/issues/351>`_: Make sure that the Windows installer handles the top-level IPython scripts.
290 * `512 <https://github.com/ipython/ipython/issues/512>`_: Two displayhooks in zmq
290 * `512 <https://github.com/ipython/ipython/issues/512>`_: Two displayhooks in zmq
291 * `340 <https://github.com/ipython/ipython/issues/340>`_: Make sure that the Windows HPC scheduler support is working for 0.11
291 * `340 <https://github.com/ipython/ipython/issues/340>`_: Make sure that the Windows HPC scheduler support is working for 0.11
292 * `98 <https://github.com/ipython/ipython/issues/98>`_: Should be able to get help on an object mid-command
292 * `98 <https://github.com/ipython/ipython/issues/98>`_: Should be able to get help on an object mid-command
293 * `529 <https://github.com/ipython/ipython/issues/529>`_: unicode problem in qtconsole for windows
293 * `529 <https://github.com/ipython/ipython/issues/529>`_: unicode problem in qtconsole for windows
294 * `476 <https://github.com/ipython/ipython/issues/476>`_: Separate input area in Qt Console
294 * `476 <https://github.com/ipython/ipython/issues/476>`_: Separate input area in Qt Console
295 * `175 <https://github.com/ipython/ipython/issues/175>`_: Qt console needs configuration support
295 * `175 <https://github.com/ipython/ipython/issues/175>`_: Qt console needs configuration support
296 * `156 <https://github.com/ipython/ipython/issues/156>`_: Key history lost when debugging program crash
296 * `156 <https://github.com/ipython/ipython/issues/156>`_: Key history lost when debugging program crash
297 * `470 <https://github.com/ipython/ipython/issues/470>`_: decorator: uses deprecated features
297 * `470 <https://github.com/ipython/ipython/issues/470>`_: decorator: uses deprecated features
298 * `30 <https://github.com/ipython/ipython/issues/30>`_: readline in OS X does not have correct key bindings
298 * `30 <https://github.com/ipython/ipython/issues/30>`_: readline in OS X does not have correct key bindings
299 * `503 <https://github.com/ipython/ipython/issues/503>`_: merge IPython.parallel.streamsession and IPython.zmq.session
299 * `503 <https://github.com/ipython/ipython/issues/503>`_: merge IPython.parallel.streamsession and IPython.zmq.session
300 * `456 <https://github.com/ipython/ipython/issues/456>`_: pathname in document punctuated by dots not slashes
300 * `456 <https://github.com/ipython/ipython/issues/456>`_: pathname in document punctuated by dots not slashes
301 * `451 <https://github.com/ipython/ipython/issues/451>`_: Allow switching the default image format for inline mpl backend
301 * `451 <https://github.com/ipython/ipython/issues/451>`_: Allow switching the default image format for inline mpl backend
302 * `79 <https://github.com/ipython/ipython/issues/79>`_: Implement more robust handling of config stages in Application
302 * `79 <https://github.com/ipython/ipython/issues/79>`_: Implement more robust handling of config stages in Application
303 * `522 <https://github.com/ipython/ipython/issues/522>`_: Encoding problems
303 * `522 <https://github.com/ipython/ipython/issues/522>`_: Encoding problems
304 * `524 <https://github.com/ipython/ipython/issues/524>`_: otool should not be unconditionally called on osx
304 * `524 <https://github.com/ipython/ipython/issues/524>`_: otool should not be unconditionally called on osx
305 * `523 <https://github.com/ipython/ipython/issues/523>`_: Get profile and config file inheritance working
305 * `523 <https://github.com/ipython/ipython/issues/523>`_: Get profile and config file inheritance working
306 * `519 <https://github.com/ipython/ipython/issues/519>`_: qtconsole --pure: "TypeError: string indices must be integers, not str"
306 * `519 <https://github.com/ipython/ipython/issues/519>`_: qtconsole --pure: "TypeError: string indices must be integers, not str"
307 * `516 <https://github.com/ipython/ipython/issues/516>`_: qtconsole --pure: "KeyError: 'ismagic'"
307 * `516 <https://github.com/ipython/ipython/issues/516>`_: qtconsole --pure: "KeyError: 'ismagic'"
308 * `520 <https://github.com/ipython/ipython/issues/520>`_: qtconsole --pure: "TypeError: string indices must be integers, not str"
308 * `520 <https://github.com/ipython/ipython/issues/520>`_: qtconsole --pure: "TypeError: string indices must be integers, not str"
309 * `450 <https://github.com/ipython/ipython/issues/450>`_: resubmitted tasks sometimes stuck as pending
309 * `450 <https://github.com/ipython/ipython/issues/450>`_: resubmitted tasks sometimes stuck as pending
310 * `518 <https://github.com/ipython/ipython/issues/518>`_: JSON serialization problems with ObjectId type (MongoDB)
310 * `518 <https://github.com/ipython/ipython/issues/518>`_: JSON serialization problems with ObjectId type (MongoDB)
311 * `178 <https://github.com/ipython/ipython/issues/178>`_: Channels should be named for their function, not their socket type
311 * `178 <https://github.com/ipython/ipython/issues/178>`_: Channels should be named for their function, not their socket type
312 * `515 <https://github.com/ipython/ipython/issues/515>`_: [ipcluster] termination on os x
312 * `515 <https://github.com/ipython/ipython/issues/515>`_: [ipcluster] termination on os x
313 * `510 <https://github.com/ipython/ipython/issues/510>`_: qtconsole: indentation problem printing numpy arrays
313 * `510 <https://github.com/ipython/ipython/issues/510>`_: qtconsole: indentation problem printing numpy arrays
314 * `508 <https://github.com/ipython/ipython/issues/508>`_: "AssertionError: Missing message part." in ipython-qtconsole --pure
314 * `508 <https://github.com/ipython/ipython/issues/508>`_: "AssertionError: Missing message part." in ipython-qtconsole --pure
315 * `499 <https://github.com/ipython/ipython/issues/499>`_: "ZMQError: Interrupted system call" when saving inline figure
315 * `499 <https://github.com/ipython/ipython/issues/499>`_: "ZMQError: Interrupted system call" when saving inline figure
316 * `426 <https://github.com/ipython/ipython/issues/426>`_: %edit magic fails in qtconsole
316 * `426 <https://github.com/ipython/ipython/issues/426>`_: %edit magic fails in qtconsole
317 * `497 <https://github.com/ipython/ipython/issues/497>`_: Don't show info from .pyd files
317 * `497 <https://github.com/ipython/ipython/issues/497>`_: Don't show info from .pyd files
318 * `493 <https://github.com/ipython/ipython/issues/493>`_: QFont::setPointSize: Point size <= 0 (0), must be greater than 0
318 * `493 <https://github.com/ipython/ipython/issues/493>`_: QFont::setPointSize: Point size <= 0 (0), must be greater than 0
319 * `489 <https://github.com/ipython/ipython/issues/489>`_: UnicodeEncodeError in qt.svg.save_svg
319 * `489 <https://github.com/ipython/ipython/issues/489>`_: UnicodeEncodeError in qt.svg.save_svg
320 * `458 <https://github.com/ipython/ipython/issues/458>`_: embed() doesn't load default config
320 * `458 <https://github.com/ipython/ipython/issues/458>`_: embed() doesn't load default config
321 * `488 <https://github.com/ipython/ipython/issues/488>`_: Using IPython with RubyPython leads to problems with IPython.parallel.client.client.Client.__init()
321 * `488 <https://github.com/ipython/ipython/issues/488>`_: Using IPython with RubyPython leads to problems with IPython.parallel.client.client.Client.__init()
322 * `401 <https://github.com/ipython/ipython/issues/401>`_: Race condition when running lbview.apply() fast multiple times in loop
322 * `401 <https://github.com/ipython/ipython/issues/401>`_: Race condition when running lbview.apply() fast multiple times in loop
323 * `168 <https://github.com/ipython/ipython/issues/168>`_: Scrub Launchpad links from code, docs
323 * `168 <https://github.com/ipython/ipython/issues/168>`_: Scrub Launchpad links from code, docs
324 * `141 <https://github.com/ipython/ipython/issues/141>`_: garbage collection problem (revisited)
324 * `141 <https://github.com/ipython/ipython/issues/141>`_: garbage collection problem (revisited)
325 * `59 <https://github.com/ipython/ipython/issues/59>`_: test_magic.test_obj_del fails on win32
325 * `59 <https://github.com/ipython/ipython/issues/59>`_: test_magic.test_obj_del fails on win32
326 * `457 <https://github.com/ipython/ipython/issues/457>`_: Backgrounded Tasks not Allowed? (but easy to slip by . . .)
326 * `457 <https://github.com/ipython/ipython/issues/457>`_: Backgrounded Tasks not Allowed? (but easy to slip by . . .)
327 * `297 <https://github.com/ipython/ipython/issues/297>`_: Shouldn't use pexpect for subprocesses in in-process terminal frontend
327 * `297 <https://github.com/ipython/ipython/issues/297>`_: Shouldn't use pexpect for subprocesses in in-process terminal frontend
328 * `110 <https://github.com/ipython/ipython/issues/110>`_: magic to return exit status
328 * `110 <https://github.com/ipython/ipython/issues/110>`_: magic to return exit status
329 * `473 <https://github.com/ipython/ipython/issues/473>`_: OSX readline detection fails in the debugger
329 * `473 <https://github.com/ipython/ipython/issues/473>`_: OSX readline detection fails in the debugger
330 * `466 <https://github.com/ipython/ipython/issues/466>`_: tests fail without unicode filename support
330 * `466 <https://github.com/ipython/ipython/issues/466>`_: tests fail without unicode filename support
331 * `468 <https://github.com/ipython/ipython/issues/468>`_: iptest script has 0 exit code even when tests fail
331 * `468 <https://github.com/ipython/ipython/issues/468>`_: iptest script has 0 exit code even when tests fail
332 * `465 <https://github.com/ipython/ipython/issues/465>`_: client.db_query() behaves different with SQLite and MongoDB
332 * `465 <https://github.com/ipython/ipython/issues/465>`_: client.db_query() behaves different with SQLite and MongoDB
333 * `467 <https://github.com/ipython/ipython/issues/467>`_: magic_install_default_config test fails when there is no .ipython directory
333 * `467 <https://github.com/ipython/ipython/issues/467>`_: magic_install_default_config test fails when there is no .ipython directory
334 * `463 <https://github.com/ipython/ipython/issues/463>`_: IPYTHON_DIR (and IPYTHONDIR) don't expand tilde to '~' directory
334 * `463 <https://github.com/ipython/ipython/issues/463>`_: IPYTHON_DIR (and IPYTHONDIR) don't expand tilde to '~' directory
335 * `446 <https://github.com/ipython/ipython/issues/446>`_: Test machinery is imported at normal runtime
335 * `446 <https://github.com/ipython/ipython/issues/446>`_: Test machinery is imported at normal runtime
336 * `438 <https://github.com/ipython/ipython/issues/438>`_: Users should be able to use Up/Down for cell navigation
336 * `438 <https://github.com/ipython/ipython/issues/438>`_: Users should be able to use Up/Down for cell navigation
337 * `439 <https://github.com/ipython/ipython/issues/439>`_: Users should be able to copy notebook input and output
337 * `439 <https://github.com/ipython/ipython/issues/439>`_: Users should be able to copy notebook input and output
338 * `291 <https://github.com/ipython/ipython/issues/291>`_: Rename special display methods and put them lower in priority than display functions
338 * `291 <https://github.com/ipython/ipython/issues/291>`_: Rename special display methods and put them lower in priority than display functions
339 * `447 <https://github.com/ipython/ipython/issues/447>`_: Instantiating classes without __init__ function causes kernel to crash
339 * `447 <https://github.com/ipython/ipython/issues/447>`_: Instantiating classes without __init__ function causes kernel to crash
340 * `444 <https://github.com/ipython/ipython/issues/444>`_: Ctrl + t in WxIPython Causes Unexpected Behavior
340 * `444 <https://github.com/ipython/ipython/issues/444>`_: Ctrl + t in WxIPython Causes Unexpected Behavior
341 * `445 <https://github.com/ipython/ipython/issues/445>`_: qt and console Based Startup Errors
341 * `445 <https://github.com/ipython/ipython/issues/445>`_: qt and console Based Startup Errors
342 * `428 <https://github.com/ipython/ipython/issues/428>`_: ipcluster doesn't handle stale pid info well
342 * `428 <https://github.com/ipython/ipython/issues/428>`_: ipcluster doesn't handle stale pid info well
343 * `434 <https://github.com/ipython/ipython/issues/434>`_: 10.0.2 seg fault with rpy2
343 * `434 <https://github.com/ipython/ipython/issues/434>`_: 10.0.2 seg fault with rpy2
344 * `441 <https://github.com/ipython/ipython/issues/441>`_: Allow running a block of code in a file
344 * `441 <https://github.com/ipython/ipython/issues/441>`_: Allow running a block of code in a file
345 * `432 <https://github.com/ipython/ipython/issues/432>`_: Silent request fails
345 * `432 <https://github.com/ipython/ipython/issues/432>`_: Silent request fails
346 * `409 <https://github.com/ipython/ipython/issues/409>`_: Test failure in IPython.lib
346 * `409 <https://github.com/ipython/ipython/issues/409>`_: Test failure in IPython.lib
347 * `402 <https://github.com/ipython/ipython/issues/402>`_: History section of messaging spec is incorrect
347 * `402 <https://github.com/ipython/ipython/issues/402>`_: History section of messaging spec is incorrect
348 * `88 <https://github.com/ipython/ipython/issues/88>`_: Error when inputting UTF8 CJK characters
348 * `88 <https://github.com/ipython/ipython/issues/88>`_: Error when inputting UTF8 CJK characters
349 * `366 <https://github.com/ipython/ipython/issues/366>`_: Ctrl-K should kill line and store it, so that Ctrl-y can yank it back
349 * `366 <https://github.com/ipython/ipython/issues/366>`_: Ctrl-K should kill line and store it, so that Ctrl-y can yank it back
350 * `425 <https://github.com/ipython/ipython/issues/425>`_: typo in %gui magic help
350 * `425 <https://github.com/ipython/ipython/issues/425>`_: typo in %gui magic help
351 * `304 <https://github.com/ipython/ipython/issues/304>`_: Persistent warnings if old configuration files exist
351 * `304 <https://github.com/ipython/ipython/issues/304>`_: Persistent warnings if old configuration files exist
352 * `216 <https://github.com/ipython/ipython/issues/216>`_: crash of ipython when alias is used with %s and echo
352 * `216 <https://github.com/ipython/ipython/issues/216>`_: crash of ipython when alias is used with %s and echo
353 * `412 <https://github.com/ipython/ipython/issues/412>`_: add support to automatic retry of tasks
353 * `412 <https://github.com/ipython/ipython/issues/412>`_: add support to automatic retry of tasks
354 * `411 <https://github.com/ipython/ipython/issues/411>`_: add support to continue tasks
354 * `411 <https://github.com/ipython/ipython/issues/411>`_: add support to continue tasks
355 * `417 <https://github.com/ipython/ipython/issues/417>`_: IPython should display things unsorted if it can't sort them
355 * `417 <https://github.com/ipython/ipython/issues/417>`_: IPython should display things unsorted if it can't sort them
356 * `416 <https://github.com/ipython/ipython/issues/416>`_: wrong encode when printing unicode string
356 * `416 <https://github.com/ipython/ipython/issues/416>`_: wrong encode when printing unicode string
357 * `376 <https://github.com/ipython/ipython/issues/376>`_: Failing InputsplitterTest
357 * `376 <https://github.com/ipython/ipython/issues/376>`_: Failing InputsplitterTest
358 * `405 <https://github.com/ipython/ipython/issues/405>`_: TraitError in traitlets.py(332) on any input
358 * `405 <https://github.com/ipython/ipython/issues/405>`_: TraitError in traitlets.py(332) on any input
359 * `392 <https://github.com/ipython/ipython/issues/392>`_: UnicodeEncodeError on start
359 * `392 <https://github.com/ipython/ipython/issues/392>`_: UnicodeEncodeError on start
360 * `137 <https://github.com/ipython/ipython/issues/137>`_: sys.getfilesystemencoding return value not checked
360 * `137 <https://github.com/ipython/ipython/issues/137>`_: sys.getfilesystemencoding return value not checked
361 * `300 <https://github.com/ipython/ipython/issues/300>`_: Users should be able to manage kernels and kernel sessions from the notebook UI
361 * `300 <https://github.com/ipython/ipython/issues/300>`_: Users should be able to manage kernels and kernel sessions from the notebook UI
362 * `301 <https://github.com/ipython/ipython/issues/301>`_: Users should have access to working Kernel, Tabs, Edit, Help menus in the notebook
362 * `301 <https://github.com/ipython/ipython/issues/301>`_: Users should have access to working Kernel, Tabs, Edit, Help menus in the notebook
363 * `396 <https://github.com/ipython/ipython/issues/396>`_: cursor move triggers a lot of IO access
363 * `396 <https://github.com/ipython/ipython/issues/396>`_: cursor move triggers a lot of IO access
364 * `379 <https://github.com/ipython/ipython/issues/379>`_: Minor doc nit: --paging argument
364 * `379 <https://github.com/ipython/ipython/issues/379>`_: Minor doc nit: --paging argument
365 * `399 <https://github.com/ipython/ipython/issues/399>`_: Add task queue limit in engine when load-balancing
365 * `399 <https://github.com/ipython/ipython/issues/399>`_: Add task queue limit in engine when load-balancing
366 * `78 <https://github.com/ipython/ipython/issues/78>`_: StringTask won't take unicode code strings
366 * `78 <https://github.com/ipython/ipython/issues/78>`_: StringTask won't take unicode code strings
367 * `391 <https://github.com/ipython/ipython/issues/391>`_: MongoDB.add_record() does not work in 0.11dev
367 * `391 <https://github.com/ipython/ipython/issues/391>`_: MongoDB.add_record() does not work in 0.11dev
368 * `365 <https://github.com/ipython/ipython/issues/365>`_: newparallel on Windows
368 * `365 <https://github.com/ipython/ipython/issues/365>`_: newparallel on Windows
369 * `386 <https://github.com/ipython/ipython/issues/386>`_: FAIL: test that pushed functions have access to globals
369 * `386 <https://github.com/ipython/ipython/issues/386>`_: FAIL: test that pushed functions have access to globals
370 * `387 <https://github.com/ipython/ipython/issues/387>`_: Interactively defined functions can't access user namespace
370 * `387 <https://github.com/ipython/ipython/issues/387>`_: Interactively defined functions can't access user namespace
371 * `118 <https://github.com/ipython/ipython/issues/118>`_: Snow Leopard ipy_vimserver POLL error
371 * `118 <https://github.com/ipython/ipython/issues/118>`_: Snow Leopard ipy_vimserver POLL error
372 * `394 <https://github.com/ipython/ipython/issues/394>`_: System escape interpreted in multi-line string
372 * `394 <https://github.com/ipython/ipython/issues/394>`_: System escape interpreted in multi-line string
373 * `26 <https://github.com/ipython/ipython/issues/26>`_: find_job_cmd is too hasty to fail on Windows
373 * `26 <https://github.com/ipython/ipython/issues/26>`_: find_job_cmd is too hasty to fail on Windows
374 * `368 <https://github.com/ipython/ipython/issues/368>`_: Installation instructions in dev docs are completely wrong
374 * `368 <https://github.com/ipython/ipython/issues/368>`_: Installation instructions in dev docs are completely wrong
375 * `380 <https://github.com/ipython/ipython/issues/380>`_: qtconsole pager RST - HTML not happening consistently
375 * `380 <https://github.com/ipython/ipython/issues/380>`_: qtconsole pager RST - HTML not happening consistently
376 * `367 <https://github.com/ipython/ipython/issues/367>`_: Qt console doesn't support ibus input method
376 * `367 <https://github.com/ipython/ipython/issues/367>`_: Qt console doesn't support ibus input method
377 * `375 <https://github.com/ipython/ipython/issues/375>`_: Missing libraries cause ImportError in tests
377 * `375 <https://github.com/ipython/ipython/issues/375>`_: Missing libraries cause ImportError in tests
378 * `71 <https://github.com/ipython/ipython/issues/71>`_: temp file errors in iptest IPython.core
378 * `71 <https://github.com/ipython/ipython/issues/71>`_: temp file errors in iptest IPython.core
379 * `350 <https://github.com/ipython/ipython/issues/350>`_: Decide how to handle displayhook being triggered multiple times
379 * `350 <https://github.com/ipython/ipython/issues/350>`_: Decide how to handle displayhook being triggered multiple times
380 * `360 <https://github.com/ipython/ipython/issues/360>`_: Remove `runlines` method
380 * `360 <https://github.com/ipython/ipython/issues/360>`_: Remove `runlines` method
381 * `125 <https://github.com/ipython/ipython/issues/125>`_: Exec lines in config should not contribute to line numbering or history
381 * `125 <https://github.com/ipython/ipython/issues/125>`_: Exec lines in config should not contribute to line numbering or history
382 * `20 <https://github.com/ipython/ipython/issues/20>`_: Robust readline support on OS X's builtin Python
382 * `20 <https://github.com/ipython/ipython/issues/20>`_: Robust readline support on OS X's builtin Python
383 * `147 <https://github.com/ipython/ipython/issues/147>`_: On Windows, %page is being too restrictive to split line by \r\n only
383 * `147 <https://github.com/ipython/ipython/issues/147>`_: On Windows, %page is being too restrictive to split line by \r\n only
384 * `326 <https://github.com/ipython/ipython/issues/326>`_: Update docs and examples for parallel stuff to reflect movement away from Twisted
384 * `326 <https://github.com/ipython/ipython/issues/326>`_: Update docs and examples for parallel stuff to reflect movement away from Twisted
385 * `341 <https://github.com/ipython/ipython/issues/341>`_: FIx Parallel Magics for newparallel
385 * `341 <https://github.com/ipython/ipython/issues/341>`_: FIx Parallel Magics for newparallel
386 * `338 <https://github.com/ipython/ipython/issues/338>`_: Usability improvements to Qt console
386 * `338 <https://github.com/ipython/ipython/issues/338>`_: Usability improvements to Qt console
387 * `142 <https://github.com/ipython/ipython/issues/142>`_: unexpected auto-indenting when varibles names that start with 'pass'
387 * `142 <https://github.com/ipython/ipython/issues/142>`_: unexpected auto-indenting when varibles names that start with 'pass'
388 * `296 <https://github.com/ipython/ipython/issues/296>`_: Automatic PDB via %pdb doesn't work
388 * `296 <https://github.com/ipython/ipython/issues/296>`_: Automatic PDB via %pdb doesn't work
389 * `337 <https://github.com/ipython/ipython/issues/337>`_: exit( and quit( in Qt console produces phantom signature/docstring popup, even though quit() or exit() raises NameError
389 * `337 <https://github.com/ipython/ipython/issues/337>`_: exit( and quit( in Qt console produces phantom signature/docstring popup, even though quit() or exit() raises NameError
390 * `318 <https://github.com/ipython/ipython/issues/318>`_: %debug broken in master: invokes missing save_history() method
390 * `318 <https://github.com/ipython/ipython/issues/318>`_: %debug broken in master: invokes missing save_history() method
391 * `307 <https://github.com/ipython/ipython/issues/307>`_: lines ending with semicolon should not go to cache
391 * `307 <https://github.com/ipython/ipython/issues/307>`_: lines ending with semicolon should not go to cache
392 * `104 <https://github.com/ipython/ipython/issues/104>`_: have ipengine run start-up scripts before registering with the controller
392 * `104 <https://github.com/ipython/ipython/issues/104>`_: have ipengine run start-up scripts before registering with the controller
393 * `33 <https://github.com/ipython/ipython/issues/33>`_: The skip_doctest decorator is failing to work on Shell.MatplotlibShellBase.magic_run
393 * `33 <https://github.com/ipython/ipython/issues/33>`_: The skip_doctest decorator is failing to work on Shell.MatplotlibShellBase.magic_run
394 * `336 <https://github.com/ipython/ipython/issues/336>`_: Missing figure development/figs/iopubfade.png for docs
394 * `336 <https://github.com/ipython/ipython/issues/336>`_: Missing figure development/figs/iopubfade.png for docs
395 * `49 <https://github.com/ipython/ipython/issues/49>`_: %clear should also delete _NN references and Out[NN] ones
395 * `49 <https://github.com/ipython/ipython/issues/49>`_: %clear should also delete _NN references and Out[NN] ones
396 * `335 <https://github.com/ipython/ipython/issues/335>`_: using setuptools installs every script twice
396 * `335 <https://github.com/ipython/ipython/issues/335>`_: using setuptools installs every script twice
397 * `306 <https://github.com/ipython/ipython/issues/306>`_: multiline strings at end of input cause noop
397 * `306 <https://github.com/ipython/ipython/issues/306>`_: multiline strings at end of input cause noop
398 * `327 <https://github.com/ipython/ipython/issues/327>`_: PyPy compatibility
398 * `327 <https://github.com/ipython/ipython/issues/327>`_: PyPy compatibility
399 * `328 <https://github.com/ipython/ipython/issues/328>`_: %run script.ipy raises "ERROR! Session/line number was not unique in database."
399 * `328 <https://github.com/ipython/ipython/issues/328>`_: %run script.ipy raises "ERROR! Session/line number was not unique in database."
400 * `7 <https://github.com/ipython/ipython/issues/7>`_: Update the changes doc to reflect the kernel config work
400 * `7 <https://github.com/ipython/ipython/issues/7>`_: Update the changes doc to reflect the kernel config work
401 * `303 <https://github.com/ipython/ipython/issues/303>`_: Users should be able to scroll a notebook w/o moving the menu/buttons
401 * `303 <https://github.com/ipython/ipython/issues/303>`_: Users should be able to scroll a notebook w/o moving the menu/buttons
402 * `322 <https://github.com/ipython/ipython/issues/322>`_: Embedding an interactive IPython shell
402 * `322 <https://github.com/ipython/ipython/issues/322>`_: Embedding an interactive IPython shell
403 * `321 <https://github.com/ipython/ipython/issues/321>`_: %debug broken in master
403 * `321 <https://github.com/ipython/ipython/issues/321>`_: %debug broken in master
404 * `287 <https://github.com/ipython/ipython/issues/287>`_: Crash when using %macros in sqlite-history branch
404 * `287 <https://github.com/ipython/ipython/issues/287>`_: Crash when using %macros in sqlite-history branch
405 * `55 <https://github.com/ipython/ipython/issues/55>`_: Can't edit files whose names begin with numbers
405 * `55 <https://github.com/ipython/ipython/issues/55>`_: Can't edit files whose names begin with numbers
406 * `284 <https://github.com/ipython/ipython/issues/284>`_: In variable no longer works in 0.11
406 * `284 <https://github.com/ipython/ipython/issues/284>`_: In variable no longer works in 0.11
407 * `92 <https://github.com/ipython/ipython/issues/92>`_: Using multiprocessing module crashes parallel iPython
407 * `92 <https://github.com/ipython/ipython/issues/92>`_: Using multiprocessing module crashes parallel IPython
408 * `262 <https://github.com/ipython/ipython/issues/262>`_: Fail to recover history after force-kill.
408 * `262 <https://github.com/ipython/ipython/issues/262>`_: Fail to recover history after force-kill.
409 * `320 <https://github.com/ipython/ipython/issues/320>`_: Tab completing re.search objects crashes IPython
409 * `320 <https://github.com/ipython/ipython/issues/320>`_: Tab completing re.search objects crashes IPython
410 * `317 <https://github.com/ipython/ipython/issues/317>`_: IPython.kernel: parallel map issues
410 * `317 <https://github.com/ipython/ipython/issues/317>`_: IPython.kernel: parallel map issues
411 * `197 <https://github.com/ipython/ipython/issues/197>`_: ipython-qtconsole unicode problem in magic ls
411 * `197 <https://github.com/ipython/ipython/issues/197>`_: ipython-qtconsole unicode problem in magic ls
412 * `305 <https://github.com/ipython/ipython/issues/305>`_: more readline shortcuts in qtconsole
412 * `305 <https://github.com/ipython/ipython/issues/305>`_: more readline shortcuts in qtconsole
413 * `314 <https://github.com/ipython/ipython/issues/314>`_: Multi-line, multi-block cells can't be executed.
413 * `314 <https://github.com/ipython/ipython/issues/314>`_: Multi-line, multi-block cells can't be executed.
414 * `308 <https://github.com/ipython/ipython/issues/308>`_: Test suite should set sqlite history to work in :memory:
414 * `308 <https://github.com/ipython/ipython/issues/308>`_: Test suite should set sqlite history to work in :memory:
415 * `202 <https://github.com/ipython/ipython/issues/202>`_: Matplotlib native 'MacOSX' backend broken in '-pylab' mode
415 * `202 <https://github.com/ipython/ipython/issues/202>`_: Matplotlib native 'MacOSX' backend broken in '-pylab' mode
416 * `196 <https://github.com/ipython/ipython/issues/196>`_: IPython can't deal with unicode file name.
416 * `196 <https://github.com/ipython/ipython/issues/196>`_: IPython can't deal with unicode file name.
417 * `25 <https://github.com/ipython/ipython/issues/25>`_: unicode bug - encoding input
417 * `25 <https://github.com/ipython/ipython/issues/25>`_: unicode bug - encoding input
418 * `290 <https://github.com/ipython/ipython/issues/290>`_: try/except/else clauses can't be typed, code input stops too early.
418 * `290 <https://github.com/ipython/ipython/issues/290>`_: try/except/else clauses can't be typed, code input stops too early.
419 * `43 <https://github.com/ipython/ipython/issues/43>`_: Implement SSH support in ipcluster
419 * `43 <https://github.com/ipython/ipython/issues/43>`_: Implement SSH support in ipcluster
420 * `6 <https://github.com/ipython/ipython/issues/6>`_: Update the Sphinx docs for the new ipcluster
420 * `6 <https://github.com/ipython/ipython/issues/6>`_: Update the Sphinx docs for the new ipcluster
421 * `9 <https://github.com/ipython/ipython/issues/9>`_: Getting "DeadReferenceError: Calling Stale Broker" after ipcontroller restart
421 * `9 <https://github.com/ipython/ipython/issues/9>`_: Getting "DeadReferenceError: Calling Stale Broker" after ipcontroller restart
422 * `132 <https://github.com/ipython/ipython/issues/132>`_: Ipython prevent south from working
422 * `132 <https://github.com/ipython/ipython/issues/132>`_: Ipython prevent south from working
423 * `27 <https://github.com/ipython/ipython/issues/27>`_: generics.complete_object broken
423 * `27 <https://github.com/ipython/ipython/issues/27>`_: generics.complete_object broken
424 * `60 <https://github.com/ipython/ipython/issues/60>`_: Improve absolute import management for iptest.py
424 * `60 <https://github.com/ipython/ipython/issues/60>`_: Improve absolute import management for iptest.py
425 * `31 <https://github.com/ipython/ipython/issues/31>`_: Issues in magic_whos code
425 * `31 <https://github.com/ipython/ipython/issues/31>`_: Issues in magic_whos code
426 * `52 <https://github.com/ipython/ipython/issues/52>`_: Document testing process better
426 * `52 <https://github.com/ipython/ipython/issues/52>`_: Document testing process better
427 * `44 <https://github.com/ipython/ipython/issues/44>`_: Merge history from multiple sessions
427 * `44 <https://github.com/ipython/ipython/issues/44>`_: Merge history from multiple sessions
428 * `182 <https://github.com/ipython/ipython/issues/182>`_: ipython q4thread in version 10.1 not starting properly
428 * `182 <https://github.com/ipython/ipython/issues/182>`_: ipython q4thread in version 10.1 not starting properly
429 * `143 <https://github.com/ipython/ipython/issues/143>`_: Ipython.gui.wx.ipython_view.IPShellWidget: ignores user*_ns arguments
429 * `143 <https://github.com/ipython/ipython/issues/143>`_: Ipython.gui.wx.ipython_view.IPShellWidget: ignores user*_ns arguments
430 * `127 <https://github.com/ipython/ipython/issues/127>`_: %edit does not work on filenames consisted of pure numbers
430 * `127 <https://github.com/ipython/ipython/issues/127>`_: %edit does not work on filenames consisted of pure numbers
431 * `126 <https://github.com/ipython/ipython/issues/126>`_: Can't transfer command line argument to script
431 * `126 <https://github.com/ipython/ipython/issues/126>`_: Can't transfer command line argument to script
432 * `28 <https://github.com/ipython/ipython/issues/28>`_: Offer finer control for initialization of input streams
432 * `28 <https://github.com/ipython/ipython/issues/28>`_: Offer finer control for initialization of input streams
433 * `58 <https://github.com/ipython/ipython/issues/58>`_: ipython change char '0xe9' to 4 spaces
433 * `58 <https://github.com/ipython/ipython/issues/58>`_: ipython change char '0xe9' to 4 spaces
434 * `68 <https://github.com/ipython/ipython/issues/68>`_: Problems with Control-C stopping ipcluster on Windows/Python2.6
434 * `68 <https://github.com/ipython/ipython/issues/68>`_: Problems with Control-C stopping ipcluster on Windows/Python2.6
435 * `24 <https://github.com/ipython/ipython/issues/24>`_: ipcluster does not start all the engines
435 * `24 <https://github.com/ipython/ipython/issues/24>`_: ipcluster does not start all the engines
436 * `240 <https://github.com/ipython/ipython/issues/240>`_: Incorrect method displayed in %psource
436 * `240 <https://github.com/ipython/ipython/issues/240>`_: Incorrect method displayed in %psource
437 * `120 <https://github.com/ipython/ipython/issues/120>`_: inspect.getsource fails for functions defined on command line
437 * `120 <https://github.com/ipython/ipython/issues/120>`_: inspect.getsource fails for functions defined on command line
438 * `212 <https://github.com/ipython/ipython/issues/212>`_: IPython ignores exceptions in the first evaulation of class attrs
438 * `212 <https://github.com/ipython/ipython/issues/212>`_: IPython ignores exceptions in the first evaulation of class attrs
439 * `108 <https://github.com/ipython/ipython/issues/108>`_: ipython disables python logger
439 * `108 <https://github.com/ipython/ipython/issues/108>`_: ipython disables python logger
440 * `100 <https://github.com/ipython/ipython/issues/100>`_: Overzealous introspection
440 * `100 <https://github.com/ipython/ipython/issues/100>`_: Overzealous introspection
441 * `18 <https://github.com/ipython/ipython/issues/18>`_: %cpaste freeze sync frontend
441 * `18 <https://github.com/ipython/ipython/issues/18>`_: %cpaste freeze sync frontend
442 * `200 <https://github.com/ipython/ipython/issues/200>`_: Unicode error when starting ipython in a folder with non-ascii path
442 * `200 <https://github.com/ipython/ipython/issues/200>`_: Unicode error when starting ipython in a folder with non-ascii path
443 * `130 <https://github.com/ipython/ipython/issues/130>`_: Deadlock when importing a module that creates an IPython client
443 * `130 <https://github.com/ipython/ipython/issues/130>`_: Deadlock when importing a module that creates an IPython client
444 * `134 <https://github.com/ipython/ipython/issues/134>`_: multline block scrolling
444 * `134 <https://github.com/ipython/ipython/issues/134>`_: multline block scrolling
445 * `46 <https://github.com/ipython/ipython/issues/46>`_: Input to %timeit is not preparsed
445 * `46 <https://github.com/ipython/ipython/issues/46>`_: Input to %timeit is not preparsed
446 * `285 <https://github.com/ipython/ipython/issues/285>`_: ipcluster local -n 4 fails
446 * `285 <https://github.com/ipython/ipython/issues/285>`_: ipcluster local -n 4 fails
447 * `205 <https://github.com/ipython/ipython/issues/205>`_: In the Qt console, Tab should insert 4 spaces when not completing
447 * `205 <https://github.com/ipython/ipython/issues/205>`_: In the Qt console, Tab should insert 4 spaces when not completing
448 * `145 <https://github.com/ipython/ipython/issues/145>`_: Bug on MSW systems: idle can not be set as default IPython editor. Fix Suggested.
448 * `145 <https://github.com/ipython/ipython/issues/145>`_: Bug on MSW systems: idle can not be set as default IPython editor. Fix Suggested.
449 * `77 <https://github.com/ipython/ipython/issues/77>`_: ipython oops in cygwin
449 * `77 <https://github.com/ipython/ipython/issues/77>`_: ipython oops in cygwin
450 * `121 <https://github.com/ipython/ipython/issues/121>`_: If plot windows are closed via window controls, no more plotting is possible.
450 * `121 <https://github.com/ipython/ipython/issues/121>`_: If plot windows are closed via window controls, no more plotting is possible.
451 * `111 <https://github.com/ipython/ipython/issues/111>`_: Iterator version of TaskClient.map() that returns results as they become available
451 * `111 <https://github.com/ipython/ipython/issues/111>`_: Iterator version of TaskClient.map() that returns results as they become available
452 * `109 <https://github.com/ipython/ipython/issues/109>`_: WinHPCLauncher is a hard dependency that causes errors in the test suite
452 * `109 <https://github.com/ipython/ipython/issues/109>`_: WinHPCLauncher is a hard dependency that causes errors in the test suite
453 * `86 <https://github.com/ipython/ipython/issues/86>`_: Make IPython work with multiprocessing
453 * `86 <https://github.com/ipython/ipython/issues/86>`_: Make IPython work with multiprocessing
454 * `15 <https://github.com/ipython/ipython/issues/15>`_: Implement SGE support in ipcluster
454 * `15 <https://github.com/ipython/ipython/issues/15>`_: Implement SGE support in ipcluster
455 * `3 <https://github.com/ipython/ipython/issues/3>`_: Implement PBS support in ipcluster
455 * `3 <https://github.com/ipython/ipython/issues/3>`_: Implement PBS support in ipcluster
456 * `53 <https://github.com/ipython/ipython/issues/53>`_: Internal Python error in the inspect module
456 * `53 <https://github.com/ipython/ipython/issues/53>`_: Internal Python error in the inspect module
457 * `74 <https://github.com/ipython/ipython/issues/74>`_: Manager() [from multiprocessing module] hangs ipythonx but not ipython
457 * `74 <https://github.com/ipython/ipython/issues/74>`_: Manager() [from multiprocessing module] hangs ipythonx but not ipython
458 * `51 <https://github.com/ipython/ipython/issues/51>`_: Out not working with ipythonx
458 * `51 <https://github.com/ipython/ipython/issues/51>`_: Out not working with ipythonx
459 * `201 <https://github.com/ipython/ipython/issues/201>`_: use session.send throughout zmq code
459 * `201 <https://github.com/ipython/ipython/issues/201>`_: use session.send throughout zmq code
460 * `115 <https://github.com/ipython/ipython/issues/115>`_: multiline specials not defined in 0.11 branch
460 * `115 <https://github.com/ipython/ipython/issues/115>`_: multiline specials not defined in 0.11 branch
461 * `93 <https://github.com/ipython/ipython/issues/93>`_: when looping, cursor appears at leftmost point in newline
461 * `93 <https://github.com/ipython/ipython/issues/93>`_: when looping, cursor appears at leftmost point in newline
462 * `133 <https://github.com/ipython/ipython/issues/133>`_: whitespace after Source introspection
462 * `133 <https://github.com/ipython/ipython/issues/133>`_: whitespace after Source introspection
463 * `50 <https://github.com/ipython/ipython/issues/50>`_: Ctrl-C with -gthread on Windows, causes uncaught IOError
463 * `50 <https://github.com/ipython/ipython/issues/50>`_: Ctrl-C with -gthread on Windows, causes uncaught IOError
464 * `65 <https://github.com/ipython/ipython/issues/65>`_: Do not use .message attributes in exceptions, deprecated in 2.6
464 * `65 <https://github.com/ipython/ipython/issues/65>`_: Do not use .message attributes in exceptions, deprecated in 2.6
465 * `76 <https://github.com/ipython/ipython/issues/76>`_: syntax error when raise is inside except process
465 * `76 <https://github.com/ipython/ipython/issues/76>`_: syntax error when raise is inside except process
466 * `107 <https://github.com/ipython/ipython/issues/107>`_: bdist_rpm causes traceback looking for a non-existant file
466 * `107 <https://github.com/ipython/ipython/issues/107>`_: bdist_rpm causes traceback looking for a non-existant file
467 * `113 <https://github.com/ipython/ipython/issues/113>`_: initial magic ? (question mark) fails before wildcard
467 * `113 <https://github.com/ipython/ipython/issues/113>`_: initial magic ? (question mark) fails before wildcard
468 * `128 <https://github.com/ipython/ipython/issues/128>`_: Pdb instance has no attribute 'curframe'
468 * `128 <https://github.com/ipython/ipython/issues/128>`_: Pdb instance has no attribute 'curframe'
469 * `139 <https://github.com/ipython/ipython/issues/139>`_: running with -pylab pollutes namespace
469 * `139 <https://github.com/ipython/ipython/issues/139>`_: running with -pylab pollutes namespace
470 * `140 <https://github.com/ipython/ipython/issues/140>`_: malloc error during tab completion of numpy array member functions starting with 'c'
470 * `140 <https://github.com/ipython/ipython/issues/140>`_: malloc error during tab completion of numpy array member functions starting with 'c'
471 * `153 <https://github.com/ipython/ipython/issues/153>`_: ipy_vimserver traceback on Windows
471 * `153 <https://github.com/ipython/ipython/issues/153>`_: ipy_vimserver traceback on Windows
472 * `154 <https://github.com/ipython/ipython/issues/154>`_: using ipython in Slicer3 show how os.environ['HOME'] is not defined
472 * `154 <https://github.com/ipython/ipython/issues/154>`_: using ipython in Slicer3 show how os.environ['HOME'] is not defined
473 * `185 <https://github.com/ipython/ipython/issues/185>`_: show() blocks in pylab mode with ipython 0.10.1
473 * `185 <https://github.com/ipython/ipython/issues/185>`_: show() blocks in pylab mode with ipython 0.10.1
474 * `189 <https://github.com/ipython/ipython/issues/189>`_: Crash on tab completion
474 * `189 <https://github.com/ipython/ipython/issues/189>`_: Crash on tab completion
475 * `274 <https://github.com/ipython/ipython/issues/274>`_: bashism in sshx.sh
475 * `274 <https://github.com/ipython/ipython/issues/274>`_: bashism in sshx.sh
476 * `276 <https://github.com/ipython/ipython/issues/276>`_: Calling `sip.setapi` does not work if app has already imported from PyQt4
476 * `276 <https://github.com/ipython/ipython/issues/276>`_: Calling `sip.setapi` does not work if app has already imported from PyQt4
477 * `277 <https://github.com/ipython/ipython/issues/277>`_: matplotlib.image imgshow from 10.1 segfault
477 * `277 <https://github.com/ipython/ipython/issues/277>`_: matplotlib.image imgshow from 10.1 segfault
478 * `288 <https://github.com/ipython/ipython/issues/288>`_: Incorrect docstring in zmq/kernelmanager.py
478 * `288 <https://github.com/ipython/ipython/issues/288>`_: Incorrect docstring in zmq/kernelmanager.py
479 * `286 <https://github.com/ipython/ipython/issues/286>`_: Fix IPython.Shell compatibility layer
479 * `286 <https://github.com/ipython/ipython/issues/286>`_: Fix IPython.Shell compatibility layer
480 * `99 <https://github.com/ipython/ipython/issues/99>`_: blank lines in history
480 * `99 <https://github.com/ipython/ipython/issues/99>`_: blank lines in history
481 * `129 <https://github.com/ipython/ipython/issues/129>`_: psearch: TypeError: expected string or buffer
481 * `129 <https://github.com/ipython/ipython/issues/129>`_: psearch: TypeError: expected string or buffer
482 * `190 <https://github.com/ipython/ipython/issues/190>`_: Add option to format float point output
482 * `190 <https://github.com/ipython/ipython/issues/190>`_: Add option to format float point output
483 * `246 <https://github.com/ipython/ipython/issues/246>`_: Application not conforms XDG Base Directory Specification
483 * `246 <https://github.com/ipython/ipython/issues/246>`_: Application not conforms XDG Base Directory Specification
484 * `48 <https://github.com/ipython/ipython/issues/48>`_: IPython should follow the XDG Base Directory spec for configuration
484 * `48 <https://github.com/ipython/ipython/issues/48>`_: IPython should follow the XDG Base Directory spec for configuration
485 * `176 <https://github.com/ipython/ipython/issues/176>`_: Make client-side history persistence readline-independent
485 * `176 <https://github.com/ipython/ipython/issues/176>`_: Make client-side history persistence readline-independent
486 * `279 <https://github.com/ipython/ipython/issues/279>`_: Backtraces when using ipdb do not respect -colour LightBG setting
486 * `279 <https://github.com/ipython/ipython/issues/279>`_: Backtraces when using ipdb do not respect -colour LightBG setting
487 * `119 <https://github.com/ipython/ipython/issues/119>`_: Broken type filter in magic_who_ls
487 * `119 <https://github.com/ipython/ipython/issues/119>`_: Broken type filter in magic_who_ls
488 * `271 <https://github.com/ipython/ipython/issues/271>`_: Intermittent problem with print output in Qt console.
488 * `271 <https://github.com/ipython/ipython/issues/271>`_: Intermittent problem with print output in Qt console.
489 * `270 <https://github.com/ipython/ipython/issues/270>`_: Small typo in IPython developer’s guide
489 * `270 <https://github.com/ipython/ipython/issues/270>`_: Small typo in IPython developer’s guide
490 * `166 <https://github.com/ipython/ipython/issues/166>`_: Add keyboard accelerators to Qt close dialog
490 * `166 <https://github.com/ipython/ipython/issues/166>`_: Add keyboard accelerators to Qt close dialog
491 * `173 <https://github.com/ipython/ipython/issues/173>`_: asymmetrical ctrl-A/ctrl-E behavior in multiline
491 * `173 <https://github.com/ipython/ipython/issues/173>`_: asymmetrical ctrl-A/ctrl-E behavior in multiline
492 * `45 <https://github.com/ipython/ipython/issues/45>`_: Autosave history for robustness
492 * `45 <https://github.com/ipython/ipython/issues/45>`_: Autosave history for robustness
493 * `162 <https://github.com/ipython/ipython/issues/162>`_: make command history persist in ipythonqt
493 * `162 <https://github.com/ipython/ipython/issues/162>`_: make command history persist in ipythonqt
494 * `161 <https://github.com/ipython/ipython/issues/161>`_: make ipythonqt exit without dialog when exit() is called
494 * `161 <https://github.com/ipython/ipython/issues/161>`_: make ipythonqt exit without dialog when exit() is called
495 * `263 <https://github.com/ipython/ipython/issues/263>`_: [ipython + numpy] Some test errors
495 * `263 <https://github.com/ipython/ipython/issues/263>`_: [ipython + numpy] Some test errors
496 * `256 <https://github.com/ipython/ipython/issues/256>`_: reset docstring ipython 0.10
496 * `256 <https://github.com/ipython/ipython/issues/256>`_: reset docstring ipython 0.10
497 * `258 <https://github.com/ipython/ipython/issues/258>`_: allow caching to avoid matplotlib object references
497 * `258 <https://github.com/ipython/ipython/issues/258>`_: allow caching to avoid matplotlib object references
498 * `248 <https://github.com/ipython/ipython/issues/248>`_: Can't open and read files after upgrade from 0.10 to 0.10.0
498 * `248 <https://github.com/ipython/ipython/issues/248>`_: Can't open and read files after upgrade from 0.10 to 0.10.0
499 * `247 <https://github.com/ipython/ipython/issues/247>`_: ipython + Stackless
499 * `247 <https://github.com/ipython/ipython/issues/247>`_: ipython + Stackless
500 * `245 <https://github.com/ipython/ipython/issues/245>`_: Magic save and macro missing newlines, line ranges don't match prompt numbers.
500 * `245 <https://github.com/ipython/ipython/issues/245>`_: Magic save and macro missing newlines, line ranges don't match prompt numbers.
501 * `241 <https://github.com/ipython/ipython/issues/241>`_: "exit" hangs on terminal version of IPython
501 * `241 <https://github.com/ipython/ipython/issues/241>`_: "exit" hangs on terminal version of IPython
502 * `213 <https://github.com/ipython/ipython/issues/213>`_: ipython -pylab no longer plots interactively on 0.10.1
502 * `213 <https://github.com/ipython/ipython/issues/213>`_: ipython -pylab no longer plots interactively on 0.10.1
503 * `4 <https://github.com/ipython/ipython/issues/4>`_: wx frontend don't display well commands output
503 * `4 <https://github.com/ipython/ipython/issues/4>`_: wx frontend don't display well commands output
504 * `5 <https://github.com/ipython/ipython/issues/5>`_: ls command not supported in ipythonx wx frontend
504 * `5 <https://github.com/ipython/ipython/issues/5>`_: ls command not supported in ipythonx wx frontend
505 * `1 <https://github.com/ipython/ipython/issues/1>`_: Document winhpcjob.py and launcher.py
505 * `1 <https://github.com/ipython/ipython/issues/1>`_: Document winhpcjob.py and launcher.py
506 * `83 <https://github.com/ipython/ipython/issues/83>`_: Usage of testing.util.DeferredTestCase should be replace with twisted.trial.unittest.TestCase
506 * `83 <https://github.com/ipython/ipython/issues/83>`_: Usage of testing.util.DeferredTestCase should be replace with twisted.trial.unittest.TestCase
507 * `117 <https://github.com/ipython/ipython/issues/117>`_: Redesign how Component instances are tracked and queried
507 * `117 <https://github.com/ipython/ipython/issues/117>`_: Redesign how Component instances are tracked and queried
508 * `47 <https://github.com/ipython/ipython/issues/47>`_: IPython.kernel.client cannot be imported inside an engine
508 * `47 <https://github.com/ipython/ipython/issues/47>`_: IPython.kernel.client cannot be imported inside an engine
509 * `105 <https://github.com/ipython/ipython/issues/105>`_: Refactor the task dependencies system
509 * `105 <https://github.com/ipython/ipython/issues/105>`_: Refactor the task dependencies system
510 * `210 <https://github.com/ipython/ipython/issues/210>`_: 0.10.1 doc mistake - New IPython Sphinx directive error
510 * `210 <https://github.com/ipython/ipython/issues/210>`_: 0.10.1 doc mistake - New IPython Sphinx directive error
511 * `209 <https://github.com/ipython/ipython/issues/209>`_: can't activate IPython parallel magics
511 * `209 <https://github.com/ipython/ipython/issues/209>`_: can't activate IPython parallel magics
512 * `206 <https://github.com/ipython/ipython/issues/206>`_: Buggy linewrap in Mac OSX Terminal
512 * `206 <https://github.com/ipython/ipython/issues/206>`_: Buggy linewrap in Mac OSX Terminal
513 * `194 <https://github.com/ipython/ipython/issues/194>`_: !sudo <command> displays password in plain text
513 * `194 <https://github.com/ipython/ipython/issues/194>`_: !sudo <command> displays password in plain text
514 * `186 <https://github.com/ipython/ipython/issues/186>`_: %edit issue under OS X 10.5 - IPython 0.10.1
514 * `186 <https://github.com/ipython/ipython/issues/186>`_: %edit issue under OS X 10.5 - IPython 0.10.1
515 * `11 <https://github.com/ipython/ipython/issues/11>`_: Create a daily build PPA for ipython
515 * `11 <https://github.com/ipython/ipython/issues/11>`_: Create a daily build PPA for ipython
516 * `144 <https://github.com/ipython/ipython/issues/144>`_: logo missing from sphinx docs
516 * `144 <https://github.com/ipython/ipython/issues/144>`_: logo missing from sphinx docs
517 * `181 <https://github.com/ipython/ipython/issues/181>`_: cls command does not work on windows
517 * `181 <https://github.com/ipython/ipython/issues/181>`_: cls command does not work on windows
518 * `169 <https://github.com/ipython/ipython/issues/169>`_: Kernel can only be bound to localhost
518 * `169 <https://github.com/ipython/ipython/issues/169>`_: Kernel can only be bound to localhost
519 * `36 <https://github.com/ipython/ipython/issues/36>`_: tab completion does not escape ()
519 * `36 <https://github.com/ipython/ipython/issues/36>`_: tab completion does not escape ()
520 * `177 <https://github.com/ipython/ipython/issues/177>`_: Report tracebacks of interactively entered input
520 * `177 <https://github.com/ipython/ipython/issues/177>`_: Report tracebacks of interactively entered input
521 * `148 <https://github.com/ipython/ipython/issues/148>`_: dictionary having multiple keys having frozenset fails to print on iPython
521 * `148 <https://github.com/ipython/ipython/issues/148>`_: dictionary having multiple keys having frozenset fails to print on IPython
522 * `160 <https://github.com/ipython/ipython/issues/160>`_: magic_gui throws TypeError when gui magic is used
522 * `160 <https://github.com/ipython/ipython/issues/160>`_: magic_gui throws TypeError when gui magic is used
523 * `150 <https://github.com/ipython/ipython/issues/150>`_: History entries ending with parentheses corrupt command line on OS X 10.6.4
523 * `150 <https://github.com/ipython/ipython/issues/150>`_: History entries ending with parentheses corrupt command line on OS X 10.6.4
524 * `146 <https://github.com/ipython/ipython/issues/146>`_: -ipythondir - using an alternative .ipython dir for rc type stuff
524 * `146 <https://github.com/ipython/ipython/issues/146>`_: -ipythondir - using an alternative .ipython dir for rc type stuff
525 * `114 <https://github.com/ipython/ipython/issues/114>`_: Interactive strings get mangled with "_ip.magic"
525 * `114 <https://github.com/ipython/ipython/issues/114>`_: Interactive strings get mangled with "_ip.magic"
526 * `135 <https://github.com/ipython/ipython/issues/135>`_: crash on invalid print
526 * `135 <https://github.com/ipython/ipython/issues/135>`_: crash on invalid print
527 * `69 <https://github.com/ipython/ipython/issues/69>`_: Usage of "mycluster" profile in docs and examples
527 * `69 <https://github.com/ipython/ipython/issues/69>`_: Usage of "mycluster" profile in docs and examples
528 * `37 <https://github.com/ipython/ipython/issues/37>`_: Fix colors in output of ResultList on Windows
528 * `37 <https://github.com/ipython/ipython/issues/37>`_: Fix colors in output of ResultList on Windows
@@ -1,621 +1,621 b''
1 .. _issues_list_012:
1 .. _issues_list_012:
2
2
3 Issues closed in the 0.12 development cycle
3 Issues closed in the 0.12 development cycle
4 ===========================================
4 ===========================================
5
5
6 Issues closed in 0.12.1
6 Issues closed in 0.12.1
7 -----------------------
7 -----------------------
8
8
9 GitHub stats for bugfix release 0.12.1 (12/28/2011-04/16/2012), backporting
9 GitHub stats for bugfix release 0.12.1 (12/28/2011-04/16/2012), backporting
10 pull requests from 0.13.
10 pull requests from 0.13.
11
11
12 We closed a total of 71 issues: 44 pull requests and 27 issues; this is the
12 We closed a total of 71 issues: 44 pull requests and 27 issues; this is the
13 full list (generated with the script `tools/github_stats.py`).
13 full list (generated with the script `tools/github_stats.py`).
14
14
15 This list is automatically generated, and may be incomplete:
15 This list is automatically generated, and may be incomplete:
16
16
17 Pull Requests (44):
17 Pull Requests (44):
18
18
19 * :ghpull:`1175`: core.completer: Clean up excessive and unused code.
19 * :ghpull:`1175`: core.completer: Clean up excessive and unused code.
20 * :ghpull:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
20 * :ghpull:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
21 * :ghpull:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
21 * :ghpull:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
22 * :ghpull:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
22 * :ghpull:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
23 * :ghpull:`1206`: don't preserve fixConsole output in json
23 * :ghpull:`1206`: don't preserve fixConsole output in json
24 * :ghpull:`1207`: fix loadpy duplicating newlines
24 * :ghpull:`1207`: fix loadpy duplicating newlines
25 * :ghpull:`1213`: BUG: Minor typo in history_console_widget.py
25 * :ghpull:`1213`: BUG: Minor typo in history_console_widget.py
26 * :ghpull:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
26 * :ghpull:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
27 * :ghpull:`1222`: allow Reference as callable in map/apply
27 * :ghpull:`1222`: allow Reference as callable in map/apply
28 * :ghpull:`1229`: Fix display of SyntaxError in Python 3
28 * :ghpull:`1229`: Fix display of SyntaxError in Python 3
29 * :ghpull:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
29 * :ghpull:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
30 * :ghpull:`1253`: set auto_create flag for notebook apps
30 * :ghpull:`1253`: set auto_create flag for notebook apps
31 * :ghpull:`1257`: use self.kernel_manager_class in qtconsoleapp
31 * :ghpull:`1257`: use self.kernel_manager_class in qtconsoleapp
32 * :ghpull:`1262`: Heartbeat no longer shares the app's Context
32 * :ghpull:`1262`: Heartbeat no longer shares the app's Context
33 * :ghpull:`1283`: HeartMonitor.period should be an Integer
33 * :ghpull:`1283`: HeartMonitor.period should be an Integer
34 * :ghpull:`1284`: a fix for GH 1269
34 * :ghpull:`1284`: a fix for GH 1269
35 * :ghpull:`1289`: Make autoreload extension work on Python 3.
35 * :ghpull:`1289`: Make autoreload extension work on Python 3.
36 * :ghpull:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
36 * :ghpull:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
37 * :ghpull:`1312`: minor heartbeat tweaks
37 * :ghpull:`1312`: minor heartbeat tweaks
38 * :ghpull:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
38 * :ghpull:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
39 * :ghpull:`1341`: Don't attempt to tokenize binary files for tracebacks
39 * :ghpull:`1341`: Don't attempt to tokenize binary files for tracebacks
40 * :ghpull:`1353`: Save notebook as script using unicode file handle.
40 * :ghpull:`1353`: Save notebook as script using unicode file handle.
41 * :ghpull:`1363`: Fix some minor color/style config issues in the qtconsole
41 * :ghpull:`1363`: Fix some minor color/style config issues in the qtconsole
42 * :ghpull:`1364`: avoid jsonlib returning Decimal
42 * :ghpull:`1364`: avoid jsonlib returning Decimal
43 * :ghpull:`1369`: load header with engine id when engine dies in TaskScheduler
43 * :ghpull:`1369`: load header with engine id when engine dies in TaskScheduler
44 * :ghpull:`1370`: allow draft76 websockets (Safari)
44 * :ghpull:`1370`: allow draft76 websockets (Safari)
45 * :ghpull:`1374`: remove calls to meaningless ZMQStream.on_err
45 * :ghpull:`1374`: remove calls to meaningless ZMQStream.on_err
46 * :ghpull:`1377`: Saving non-ascii history
46 * :ghpull:`1377`: Saving non-ascii history
47 * :ghpull:`1396`: Fix for %tb magic.
47 * :ghpull:`1396`: Fix for %tb magic.
48 * :ghpull:`1402`: fix symlinked /home issue for FreeBSD
48 * :ghpull:`1402`: fix symlinked /home issue for FreeBSD
49 * :ghpull:`1413`: get_home_dir expands symlinks, adjust test accordingly
49 * :ghpull:`1413`: get_home_dir expands symlinks, adjust test accordingly
50 * :ghpull:`1414`: ignore errors in shell.var_expand
50 * :ghpull:`1414`: ignore errors in shell.var_expand
51 * :ghpull:`1430`: Fix for tornado check for tornado < 1.1.0
51 * :ghpull:`1430`: Fix for tornado check for tornado < 1.1.0
52 * :ghpull:`1445`: Don't build sphinx docs for sdists
52 * :ghpull:`1445`: Don't build sphinx docs for sdists
53 * :ghpull:`1463`: Fix completion when importing modules in the cwd.
53 * :ghpull:`1463`: Fix completion when importing modules in the cwd.
54 * :ghpull:`1477`: fix dangling `buffer` in IPython.parallel.util
54 * :ghpull:`1477`: fix dangling `buffer` in IPython.parallel.util
55 * :ghpull:`1495`: BUG: Fix pretty-printing for overzealous objects
55 * :ghpull:`1495`: BUG: Fix pretty-printing for overzealous objects
56 * :ghpull:`1496`: BUG: LBYL when clearing the output history on shutdown.
56 * :ghpull:`1496`: BUG: LBYL when clearing the output history on shutdown.
57 * :ghpull:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
57 * :ghpull:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
58 * :ghpull:`1517`: Fix indentation bug in IPython/lib/pretty.py
58 * :ghpull:`1517`: Fix indentation bug in IPython/lib/pretty.py
59 * :ghpull:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
59 * :ghpull:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
60 * :ghpull:`1599`: Fix for %run -d in Python 3
60 * :ghpull:`1599`: Fix for %run -d in Python 3
61 * :ghpull:`1602`: Fix %env for Python 3
61 * :ghpull:`1602`: Fix %env for Python 3
62 * :ghpull:`1607`: cleanup sqlitedb temporary db file after tests
62 * :ghpull:`1607`: cleanup sqlitedb temporary db file after tests
63
63
64 Issues (27):
64 Issues (27):
65
65
66 * :ghissue:`676`: IPython.embed() from ipython crashes twice on exit
66 * :ghissue:`676`: IPython.embed() from ipython crashes twice on exit
67 * :ghissue:`846`: Autoreload extension doesn't work with Python 3.2
67 * :ghissue:`846`: Autoreload extension doesn't work with Python 3.2
68 * :ghissue:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
68 * :ghissue:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
69 * :ghissue:`1191`: profile/startup files not executed with "notebook"
69 * :ghissue:`1191`: profile/startup files not executed with "notebook"
70 * :ghissue:`1197`: Interactive shell trying to: from ... import history
70 * :ghissue:`1197`: Interactive shell trying to: from ... import history
71 * :ghissue:`1198`: Kernel Has Died error in Notebook
71 * :ghissue:`1198`: Kernel Has Died error in Notebook
72 * :ghissue:`1201`: %env magic fails with Python 3.2
72 * :ghissue:`1201`: %env magic fails with Python 3.2
73 * :ghissue:`1204`: double newline from %loadpy in python notebook (at least on mac)
73 * :ghissue:`1204`: double newline from %loadpy in python notebook (at least on mac)
74 * :ghissue:`1208`: should dv.sync_import print failed imports ?
74 * :ghissue:`1208`: should dv.sync_import print failed imports ?
75 * :ghissue:`1225`: SyntaxError display broken in Python 3
75 * :ghissue:`1225`: SyntaxError display broken in Python 3
76 * :ghissue:`1232`: Dead kernel loop
76 * :ghissue:`1232`: Dead kernel loop
77 * :ghissue:`1241`: When our debugger class is used standalone `_oh` key errors are thrown
77 * :ghissue:`1241`: When our debugger class is used standalone `_oh` key errors are thrown
78 * :ghissue:`1254`: typo in notebooklist.js breaks links
78 * :ghissue:`1254`: typo in notebooklist.js breaks links
79 * :ghissue:`1260`: heartbeat failure on long gil-holding operation
79 * :ghissue:`1260`: heartbeat failure on long gil-holding operation
80 * :ghissue:`1268`: notebook %reset magic fails with StdinNotImplementedError
80 * :ghissue:`1268`: notebook %reset magic fails with StdinNotImplementedError
81 * :ghissue:`1269`: Another strange input handling error
81 * :ghissue:`1269`: Another strange input handling error
82 * :ghissue:`1281`: in Hub: registration_timeout must be an integer, but heartmonitor.period is CFloat
82 * :ghissue:`1281`: in Hub: registration_timeout must be an integer, but heartmonitor.period is CFloat
83 * :ghissue:`1302`: Input parsing with %prun clobbers escapes
83 * :ghissue:`1302`: Input parsing with %prun clobbers escapes
84 * :ghissue:`1304`: controller/server load can disrupt heartbeat
84 * :ghissue:`1304`: controller/server load can disrupt heartbeat
85 * :ghissue:`1317`: Very slow traceback construction from Cython extension
85 * :ghissue:`1317`: Very slow traceback construction from Cython extension
86 * :ghissue:`1345`: notebook can't save unicode as script
86 * :ghissue:`1345`: notebook can't save unicode as script
87 * :ghissue:`1375`: %history -g -f file encoding issue
87 * :ghissue:`1375`: %history -g -f file encoding issue
88 * :ghissue:`1401`: numpy arrays cannot be used with View.apply() in Python 3
88 * :ghissue:`1401`: numpy arrays cannot be used with View.apply() in Python 3
89 * :ghissue:`1408`: test_get_home_dir_3 failed on Mac OS X
89 * :ghissue:`1408`: test_get_home_dir_3 failed on Mac OS X
90 * :ghissue:`1412`: Input parsing issue with %prun
90 * :ghissue:`1412`: Input parsing issue with %prun
91 * :ghissue:`1421`: ipython32 %run -d breaks with NameError name 'execfile' is not defined
91 * :ghissue:`1421`: ipython32 %run -d breaks with NameError name 'execfile' is not defined
92 * :ghissue:`1484`: unhide .git_commit_info.ini
92 * :ghissue:`1484`: unhide .git_commit_info.ini
93
93
94
94
95 Issues closed in 0.12
95 Issues closed in 0.12
96 ---------------------
96 ---------------------
97
97
98 In this cycle, from August 1 to December 28 2011, we closed a total of 515
98 In this cycle, from August 1 to December 28 2011, we closed a total of 515
99 issues, 257 pull requests and 258 regular issues; this is the full list
99 issues, 257 pull requests and 258 regular issues; this is the full list
100 (generated with the script `tools/github_stats.py`).
100 (generated with the script `tools/github_stats.py`).
101
101
102 Pull requests (257):
102 Pull requests (257):
103
103
104 * `1174 <https://github.com/ipython/ipython/issues/1174>`_: Remove %install_default_config and %install_profiles
104 * `1174 <https://github.com/ipython/ipython/issues/1174>`_: Remove %install_default_config and %install_profiles
105 * `1178 <https://github.com/ipython/ipython/issues/1178>`_: Correct string type casting in pinfo.
105 * `1178 <https://github.com/ipython/ipython/issues/1178>`_: Correct string type casting in pinfo.
106 * `1096 <https://github.com/ipython/ipython/issues/1096>`_: Show class init and call tooltips in notebook
106 * `1096 <https://github.com/ipython/ipython/issues/1096>`_: Show class init and call tooltips in notebook
107 * `1176 <https://github.com/ipython/ipython/issues/1176>`_: Modifications to profile list
107 * `1176 <https://github.com/ipython/ipython/issues/1176>`_: Modifications to profile list
108 * `1173 <https://github.com/ipython/ipython/issues/1173>`_: don't load gui/pylab in console frontend
108 * `1173 <https://github.com/ipython/ipython/issues/1173>`_: don't load gui/pylab in console frontend
109 * `1168 <https://github.com/ipython/ipython/issues/1168>`_: Add --script flag as shorthand for notebook save_script option.
109 * `1168 <https://github.com/ipython/ipython/issues/1168>`_: Add --script flag as shorthand for notebook save_script option.
110 * `1165 <https://github.com/ipython/ipython/issues/1165>`_: encode image_tag as utf8 in [x]html export
110 * `1165 <https://github.com/ipython/ipython/issues/1165>`_: encode image_tag as utf8 in [x]html export
111 * `1161 <https://github.com/ipython/ipython/issues/1161>`_: Allow %loadpy to load remote URLs that don't end in .py
111 * `1161 <https://github.com/ipython/ipython/issues/1161>`_: Allow %loadpy to load remote URLs that don't end in .py
112 * `1158 <https://github.com/ipython/ipython/issues/1158>`_: Add coding header when notebook exported to .py file.
112 * `1158 <https://github.com/ipython/ipython/issues/1158>`_: Add coding header when notebook exported to .py file.
113 * `1160 <https://github.com/ipython/ipython/issues/1160>`_: don't ignore ctrl-C during `%gui qt`
113 * `1160 <https://github.com/ipython/ipython/issues/1160>`_: don't ignore ctrl-C during `%gui qt`
114 * `1159 <https://github.com/ipython/ipython/issues/1159>`_: Add encoding header to Python files downloaded from notebooks.
114 * `1159 <https://github.com/ipython/ipython/issues/1159>`_: Add encoding header to Python files downloaded from notebooks.
115 * `1155 <https://github.com/ipython/ipython/issues/1155>`_: minor post-execute fixes (#1154)
115 * `1155 <https://github.com/ipython/ipython/issues/1155>`_: minor post-execute fixes (#1154)
116 * `1153 <https://github.com/ipython/ipython/issues/1153>`_: Pager tearing bug
116 * `1153 <https://github.com/ipython/ipython/issues/1153>`_: Pager tearing bug
117 * `1152 <https://github.com/ipython/ipython/issues/1152>`_: Add support for displaying maptlotlib axes directly.
117 * `1152 <https://github.com/ipython/ipython/issues/1152>`_: Add support for displaying maptlotlib axes directly.
118 * `1079 <https://github.com/ipython/ipython/issues/1079>`_: Login/out button cleanups
118 * `1079 <https://github.com/ipython/ipython/issues/1079>`_: Login/out button cleanups
119 * `1151 <https://github.com/ipython/ipython/issues/1151>`_: allow access to user_ns in prompt_manager
119 * `1151 <https://github.com/ipython/ipython/issues/1151>`_: allow access to user_ns in prompt_manager
120 * `1120 <https://github.com/ipython/ipython/issues/1120>`_: updated vim-ipython (pending)
120 * `1120 <https://github.com/ipython/ipython/issues/1120>`_: updated vim-ipython (pending)
121 * `1150 <https://github.com/ipython/ipython/issues/1150>`_: BUG: Scrolling pager in vsplit on Mac OSX tears.
121 * `1150 <https://github.com/ipython/ipython/issues/1150>`_: BUG: Scrolling pager in vsplit on Mac OSX tears.
122 * `1149 <https://github.com/ipython/ipython/issues/1149>`_: #1148 (win32 arg_split)
122 * `1149 <https://github.com/ipython/ipython/issues/1149>`_: #1148 (win32 arg_split)
123 * `1147 <https://github.com/ipython/ipython/issues/1147>`_: Put qtconsole forground when launching
123 * `1147 <https://github.com/ipython/ipython/issues/1147>`_: Put qtconsole forground when launching
124 * `1146 <https://github.com/ipython/ipython/issues/1146>`_: allow saving notebook.py next to notebook.ipynb
124 * `1146 <https://github.com/ipython/ipython/issues/1146>`_: allow saving notebook.py next to notebook.ipynb
125 * `1128 <https://github.com/ipython/ipython/issues/1128>`_: fix pylab StartMenu item
125 * `1128 <https://github.com/ipython/ipython/issues/1128>`_: fix pylab StartMenu item
126 * `1140 <https://github.com/ipython/ipython/issues/1140>`_: Namespaces for embedding
126 * `1140 <https://github.com/ipython/ipython/issues/1140>`_: Namespaces for embedding
127 * `1132 <https://github.com/ipython/ipython/issues/1132>`_: [notebook] read-only: disable name field
127 * `1132 <https://github.com/ipython/ipython/issues/1132>`_: [notebook] read-only: disable name field
128 * `1125 <https://github.com/ipython/ipython/issues/1125>`_: notebook : update logo
128 * `1125 <https://github.com/ipython/ipython/issues/1125>`_: notebook : update logo
129 * `1135 <https://github.com/ipython/ipython/issues/1135>`_: allow customized template and static file paths for the notebook web app
129 * `1135 <https://github.com/ipython/ipython/issues/1135>`_: allow customized template and static file paths for the notebook web app
130 * `1122 <https://github.com/ipython/ipython/issues/1122>`_: BUG: Issue #755 qt IPythonWidget.execute_file fails if filename contains...
130 * `1122 <https://github.com/ipython/ipython/issues/1122>`_: BUG: Issue #755 qt IPythonWidget.execute_file fails if filename contains...
131 * `1137 <https://github.com/ipython/ipython/issues/1137>`_: rename MPIExecLaunchers to MPILaunchers
131 * `1137 <https://github.com/ipython/ipython/issues/1137>`_: rename MPIExecLaunchers to MPILaunchers
132 * `1130 <https://github.com/ipython/ipython/issues/1130>`_: optionally ignore shlex's ValueError in arg_split
132 * `1130 <https://github.com/ipython/ipython/issues/1130>`_: optionally ignore shlex's ValueError in arg_split
133 * `1116 <https://github.com/ipython/ipython/issues/1116>`_: Shlex unicode
133 * `1116 <https://github.com/ipython/ipython/issues/1116>`_: Shlex unicode
134 * `1073 <https://github.com/ipython/ipython/issues/1073>`_: Storemagic plugin
134 * `1073 <https://github.com/ipython/ipython/issues/1073>`_: Storemagic plugin
135 * `1143 <https://github.com/ipython/ipython/issues/1143>`_: Add post_install script to create start menu entries in Python 3
135 * `1143 <https://github.com/ipython/ipython/issues/1143>`_: Add post_install script to create start menu entries in Python 3
136 * `1138 <https://github.com/ipython/ipython/issues/1138>`_: Fix tests to work when ~/.config/ipython contains a symlink.
136 * `1138 <https://github.com/ipython/ipython/issues/1138>`_: Fix tests to work when ~/.config/ipython contains a symlink.
137 * `1121 <https://github.com/ipython/ipython/issues/1121>`_: Don't transform function calls on IPyAutocall objects
137 * `1121 <https://github.com/ipython/ipython/issues/1121>`_: Don't transform function calls on IPyAutocall objects
138 * `1118 <https://github.com/ipython/ipython/issues/1118>`_: protect CRLF from carriage-return action
138 * `1118 <https://github.com/ipython/ipython/issues/1118>`_: protect CRLF from carriage-return action
139 * `1105 <https://github.com/ipython/ipython/issues/1105>`_: Fix for prompts containing newlines.
139 * `1105 <https://github.com/ipython/ipython/issues/1105>`_: Fix for prompts containing newlines.
140 * `1126 <https://github.com/ipython/ipython/issues/1126>`_: Totally remove pager when read only (notebook)
140 * `1126 <https://github.com/ipython/ipython/issues/1126>`_: Totally remove pager when read only (notebook)
141 * `1091 <https://github.com/ipython/ipython/issues/1091>`_: qtconsole : allow copy with shortcut in pager
141 * `1091 <https://github.com/ipython/ipython/issues/1091>`_: qtconsole : allow copy with shortcut in pager
142 * `1114 <https://github.com/ipython/ipython/issues/1114>`_: fix magics history in two-process ipython console
142 * `1114 <https://github.com/ipython/ipython/issues/1114>`_: fix magics history in two-process ipython console
143 * `1113 <https://github.com/ipython/ipython/issues/1113>`_: Fixing #1112 removing failing asserts for test_carriage_return and test_beep
143 * `1113 <https://github.com/ipython/ipython/issues/1113>`_: Fixing #1112 removing failing asserts for test_carriage_return and test_beep
144 * `1089 <https://github.com/ipython/ipython/issues/1089>`_: Support carriage return ('\r') and beep ('\b') characters in the qtconsole
144 * `1089 <https://github.com/ipython/ipython/issues/1089>`_: Support carriage return ('\r') and beep ('\b') characters in the qtconsole
145 * `1108 <https://github.com/ipython/ipython/issues/1108>`_: Completer usability 2 (rebased of pr #1082)
145 * `1108 <https://github.com/ipython/ipython/issues/1108>`_: Completer usability 2 (rebased of pr #1082)
146 * `864 <https://github.com/ipython/ipython/issues/864>`_: Two-process terminal frontend (ipython core branch)
146 * `864 <https://github.com/ipython/ipython/issues/864>`_: Two-process terminal frontend (ipython core branch)
147 * `1082 <https://github.com/ipython/ipython/issues/1082>`_: usability and cross browser compat for completer
147 * `1082 <https://github.com/ipython/ipython/issues/1082>`_: usability and cross browser compat for completer
148 * `1053 <https://github.com/ipython/ipython/issues/1053>`_: minor improvements to text placement in qtconsole
148 * `1053 <https://github.com/ipython/ipython/issues/1053>`_: minor improvements to text placement in qtconsole
149 * `1106 <https://github.com/ipython/ipython/issues/1106>`_: Fix display of errors in compiled code on Python 3
149 * `1106 <https://github.com/ipython/ipython/issues/1106>`_: Fix display of errors in compiled code on Python 3
150 * `1077 <https://github.com/ipython/ipython/issues/1077>`_: allow the notebook to run without MathJax
150 * `1077 <https://github.com/ipython/ipython/issues/1077>`_: allow the notebook to run without MathJax
151 * `1072 <https://github.com/ipython/ipython/issues/1072>`_: If object has a getdoc() method, override its normal docstring.
151 * `1072 <https://github.com/ipython/ipython/issues/1072>`_: If object has a getdoc() method, override its normal docstring.
152 * `1059 <https://github.com/ipython/ipython/issues/1059>`_: Switch to simple `__IPYTHON__` global
152 * `1059 <https://github.com/ipython/ipython/issues/1059>`_: Switch to simple `__IPYTHON__` global
153 * `1070 <https://github.com/ipython/ipython/issues/1070>`_: Execution count after SyntaxError
153 * `1070 <https://github.com/ipython/ipython/issues/1070>`_: Execution count after SyntaxError
154 * `1098 <https://github.com/ipython/ipython/issues/1098>`_: notebook: config section UI
154 * `1098 <https://github.com/ipython/ipython/issues/1098>`_: notebook: config section UI
155 * `1101 <https://github.com/ipython/ipython/issues/1101>`_: workaround spawnb missing from pexpect.__all__
155 * `1101 <https://github.com/ipython/ipython/issues/1101>`_: workaround spawnb missing from pexpect.__all__
156 * `1097 <https://github.com/ipython/ipython/issues/1097>`_: typo, should fix #1095
156 * `1097 <https://github.com/ipython/ipython/issues/1097>`_: typo, should fix #1095
157 * `1099 <https://github.com/ipython/ipython/issues/1099>`_: qtconsole export xhtml/utf8
157 * `1099 <https://github.com/ipython/ipython/issues/1099>`_: qtconsole export xhtml/utf8
158 * `1083 <https://github.com/ipython/ipython/issues/1083>`_: Prompts
158 * `1083 <https://github.com/ipython/ipython/issues/1083>`_: Prompts
159 * `1081 <https://github.com/ipython/ipython/issues/1081>`_: Fix wildcard search for updated namespaces
159 * `1081 <https://github.com/ipython/ipython/issues/1081>`_: Fix wildcard search for updated namespaces
160 * `1084 <https://github.com/ipython/ipython/issues/1084>`_: write busy in notebook window title...
160 * `1084 <https://github.com/ipython/ipython/issues/1084>`_: write busy in notebook window title...
161 * `1078 <https://github.com/ipython/ipython/issues/1078>`_: PromptManager fixes
161 * `1078 <https://github.com/ipython/ipython/issues/1078>`_: PromptManager fixes
162 * `1064 <https://github.com/ipython/ipython/issues/1064>`_: Win32 shlex
162 * `1064 <https://github.com/ipython/ipython/issues/1064>`_: Win32 shlex
163 * `1069 <https://github.com/ipython/ipython/issues/1069>`_: As you type completer, fix on Firefox
163 * `1069 <https://github.com/ipython/ipython/issues/1069>`_: As you type completer, fix on Firefox
164 * `1039 <https://github.com/ipython/ipython/issues/1039>`_: Base of an as you type completer.
164 * `1039 <https://github.com/ipython/ipython/issues/1039>`_: Base of an as you type completer.
165 * `1065 <https://github.com/ipython/ipython/issues/1065>`_: Qtconsole fix racecondition
165 * `1065 <https://github.com/ipython/ipython/issues/1065>`_: Qtconsole fix racecondition
166 * `507 <https://github.com/ipython/ipython/issues/507>`_: Prompt manager
166 * `507 <https://github.com/ipython/ipython/issues/507>`_: Prompt manager
167 * `1056 <https://github.com/ipython/ipython/issues/1056>`_: Warning in code. qtconsole ssh -X
167 * `1056 <https://github.com/ipython/ipython/issues/1056>`_: Warning in code. qtconsole ssh -X
168 * `1036 <https://github.com/ipython/ipython/issues/1036>`_: Clean up javascript based on js2-mode feedback.
168 * `1036 <https://github.com/ipython/ipython/issues/1036>`_: Clean up javascript based on js2-mode feedback.
169 * `1052 <https://github.com/ipython/ipython/issues/1052>`_: Pylab fix
169 * `1052 <https://github.com/ipython/ipython/issues/1052>`_: Pylab fix
170 * `648 <https://github.com/ipython/ipython/issues/648>`_: Usermod
170 * `648 <https://github.com/ipython/ipython/issues/648>`_: Usermod
171 * `969 <https://github.com/ipython/ipython/issues/969>`_: Pexpect-u
171 * `969 <https://github.com/ipython/ipython/issues/969>`_: Pexpect-u
172 * `1007 <https://github.com/ipython/ipython/issues/1007>`_: Fix paste/cpaste bug and refactor/cleanup that code a lot.
172 * `1007 <https://github.com/ipython/ipython/issues/1007>`_: Fix paste/cpaste bug and refactor/cleanup that code a lot.
173 * `506 <https://github.com/ipython/ipython/issues/506>`_: make ENTER on a previous input field replace current input buffer
173 * `506 <https://github.com/ipython/ipython/issues/506>`_: make ENTER on a previous input field replace current input buffer
174 * `1040 <https://github.com/ipython/ipython/issues/1040>`_: json/jsonapi cleanup
174 * `1040 <https://github.com/ipython/ipython/issues/1040>`_: json/jsonapi cleanup
175 * `1042 <https://github.com/ipython/ipython/issues/1042>`_: fix firefox (windows) break line on empty prompt number
175 * `1042 <https://github.com/ipython/ipython/issues/1042>`_: fix firefox (windows) break line on empty prompt number
176 * `1015 <https://github.com/ipython/ipython/issues/1015>`_: emacs freezes when tab is hit in ipython with latest python-mode
176 * `1015 <https://github.com/ipython/ipython/issues/1015>`_: emacs freezes when tab is hit in ipython with latest python-mode
177 * `1023 <https://github.com/ipython/ipython/issues/1023>`_: flush stdout/stderr at the end of kernel init
177 * `1023 <https://github.com/ipython/ipython/issues/1023>`_: flush stdout/stderr at the end of kernel init
178 * `956 <https://github.com/ipython/ipython/issues/956>`_: Generate "All magics..." menu live
178 * `956 <https://github.com/ipython/ipython/issues/956>`_: Generate "All magics..." menu live
179 * `1038 <https://github.com/ipython/ipython/issues/1038>`_: Notebook: don't change cell when selecting code using shift+up/down.
179 * `1038 <https://github.com/ipython/ipython/issues/1038>`_: Notebook: don't change cell when selecting code using shift+up/down.
180 * `987 <https://github.com/ipython/ipython/issues/987>`_: Add Tooltip to notebook.
180 * `987 <https://github.com/ipython/ipython/issues/987>`_: Add Tooltip to notebook.
181 * `1028 <https://github.com/ipython/ipython/issues/1028>`_: Cleaner minimum version comparison
181 * `1028 <https://github.com/ipython/ipython/issues/1028>`_: Cleaner minimum version comparison
182 * `998 <https://github.com/ipython/ipython/issues/998>`_: defer to stdlib for path.get_home_dir()
182 * `998 <https://github.com/ipython/ipython/issues/998>`_: defer to stdlib for path.get_home_dir()
183 * `1033 <https://github.com/ipython/ipython/issues/1033>`_: update copyright to 2011/20xx-2011
183 * `1033 <https://github.com/ipython/ipython/issues/1033>`_: update copyright to 2011/20xx-2011
184 * `1032 <https://github.com/ipython/ipython/issues/1032>`_: Intercept <esc> avoid closing websocket on Firefox
184 * `1032 <https://github.com/ipython/ipython/issues/1032>`_: Intercept <esc> avoid closing websocket on Firefox
185 * `1030 <https://github.com/ipython/ipython/issues/1030>`_: use pyzmq tools where appropriate
185 * `1030 <https://github.com/ipython/ipython/issues/1030>`_: use pyzmq tools where appropriate
186 * `1029 <https://github.com/ipython/ipython/issues/1029>`_: Restore pspersistence, including %store magic, as an extension.
186 * `1029 <https://github.com/ipython/ipython/issues/1029>`_: Restore pspersistence, including %store magic, as an extension.
187 * `1025 <https://github.com/ipython/ipython/issues/1025>`_: Dollar escape
187 * `1025 <https://github.com/ipython/ipython/issues/1025>`_: Dollar escape
188 * `999 <https://github.com/ipython/ipython/issues/999>`_: Fix issue #880 - more useful message to user when %paste fails
188 * `999 <https://github.com/ipython/ipython/issues/999>`_: Fix issue #880 - more useful message to user when %paste fails
189 * `938 <https://github.com/ipython/ipython/issues/938>`_: changes to get ipython.el to work with the latest python-mode.el
189 * `938 <https://github.com/ipython/ipython/issues/938>`_: changes to get ipython.el to work with the latest python-mode.el
190 * `1012 <https://github.com/ipython/ipython/issues/1012>`_: Add logout button.
190 * `1012 <https://github.com/ipython/ipython/issues/1012>`_: Add logout button.
191 * `1020 <https://github.com/ipython/ipython/issues/1020>`_: Dollar formatter for ! shell calls
191 * `1020 <https://github.com/ipython/ipython/issues/1020>`_: Dollar formatter for ! shell calls
192 * `1019 <https://github.com/ipython/ipython/issues/1019>`_: Use repr() to make quoted strings
192 * `1019 <https://github.com/ipython/ipython/issues/1019>`_: Use repr() to make quoted strings
193 * `1008 <https://github.com/ipython/ipython/issues/1008>`_: don't use crash_handler by default
193 * `1008 <https://github.com/ipython/ipython/issues/1008>`_: don't use crash_handler by default
194 * `1003 <https://github.com/ipython/ipython/issues/1003>`_: Drop consecutive duplicates when refilling readline history
194 * `1003 <https://github.com/ipython/ipython/issues/1003>`_: Drop consecutive duplicates when refilling readline history
195 * `997 <https://github.com/ipython/ipython/issues/997>`_: don't unregister interrupted post-exec functions
195 * `997 <https://github.com/ipython/ipython/issues/997>`_: don't unregister interrupted post-exec functions
196 * `996 <https://github.com/ipython/ipython/issues/996>`_: add Integer traitlet
196 * `996 <https://github.com/ipython/ipython/issues/996>`_: add Integer traitlet
197 * `1016 <https://github.com/ipython/ipython/issues/1016>`_: Fix password hashing for Python 3
197 * `1016 <https://github.com/ipython/ipython/issues/1016>`_: Fix password hashing for Python 3
198 * `1014 <https://github.com/ipython/ipython/issues/1014>`_: escape minus signs in manpages
198 * `1014 <https://github.com/ipython/ipython/issues/1014>`_: escape minus signs in manpages
199 * `1013 <https://github.com/ipython/ipython/issues/1013>`_: [NumPyExampleDocstring] link was pointing to raw file
199 * `1013 <https://github.com/ipython/ipython/issues/1013>`_: [NumPyExampleDocstring] link was pointing to raw file
200 * `1011 <https://github.com/ipython/ipython/issues/1011>`_: Add hashed password support.
200 * `1011 <https://github.com/ipython/ipython/issues/1011>`_: Add hashed password support.
201 * `1005 <https://github.com/ipython/ipython/issues/1005>`_: Quick fix for os.system requiring str parameter
201 * `1005 <https://github.com/ipython/ipython/issues/1005>`_: Quick fix for os.system requiring str parameter
202 * `994 <https://github.com/ipython/ipython/issues/994>`_: Allow latex formulas in HTML output
202 * `994 <https://github.com/ipython/ipython/issues/994>`_: Allow latex formulas in HTML output
203 * `955 <https://github.com/ipython/ipython/issues/955>`_: Websocket Adjustments
203 * `955 <https://github.com/ipython/ipython/issues/955>`_: Websocket Adjustments
204 * `979 <https://github.com/ipython/ipython/issues/979>`_: use system_raw in terminal, even on Windows
204 * `979 <https://github.com/ipython/ipython/issues/979>`_: use system_raw in terminal, even on Windows
205 * `989 <https://github.com/ipython/ipython/issues/989>`_: fix arguments for commands in _process_posix
205 * `989 <https://github.com/ipython/ipython/issues/989>`_: fix arguments for commands in _process_posix
206 * `991 <https://github.com/ipython/ipython/issues/991>`_: Show traceback, continuing to start kernel if pylab init fails
206 * `991 <https://github.com/ipython/ipython/issues/991>`_: Show traceback, continuing to start kernel if pylab init fails
207 * `981 <https://github.com/ipython/ipython/issues/981>`_: Split likely multiline text when writing JSON notebooks
207 * `981 <https://github.com/ipython/ipython/issues/981>`_: Split likely multiline text when writing JSON notebooks
208 * `957 <https://github.com/ipython/ipython/issues/957>`_: allow change of png DPI in inline backend
208 * `957 <https://github.com/ipython/ipython/issues/957>`_: allow change of png DPI in inline backend
209 * `968 <https://github.com/ipython/ipython/issues/968>`_: add wantDirectory to ipdoctest, so that directories will be checked for e
209 * `968 <https://github.com/ipython/ipython/issues/968>`_: add wantDirectory to ipdoctest, so that directories will be checked for e
210 * `984 <https://github.com/ipython/ipython/issues/984>`_: Do not expose variables defined at startup to %who etc.
210 * `984 <https://github.com/ipython/ipython/issues/984>`_: Do not expose variables defined at startup to %who etc.
211 * `985 <https://github.com/ipython/ipython/issues/985>`_: Fixes for parallel code on Python 3
211 * `985 <https://github.com/ipython/ipython/issues/985>`_: Fixes for parallel code on Python 3
212 * `963 <https://github.com/ipython/ipython/issues/963>`_: disable calltips in PySide < 1.0.7 to prevent segfault
212 * `963 <https://github.com/ipython/ipython/issues/963>`_: disable calltips in PySide < 1.0.7 to prevent segfault
213 * `976 <https://github.com/ipython/ipython/issues/976>`_: Getting started on what's new
213 * `976 <https://github.com/ipython/ipython/issues/976>`_: Getting started on what's new
214 * `929 <https://github.com/ipython/ipython/issues/929>`_: Multiline history
214 * `929 <https://github.com/ipython/ipython/issues/929>`_: Multiline history
215 * `964 <https://github.com/ipython/ipython/issues/964>`_: Default profile
215 * `964 <https://github.com/ipython/ipython/issues/964>`_: Default profile
216 * `961 <https://github.com/ipython/ipython/issues/961>`_: Disable the pager for the test suite
216 * `961 <https://github.com/ipython/ipython/issues/961>`_: Disable the pager for the test suite
217 * `953 <https://github.com/ipython/ipython/issues/953>`_: Physics extension
217 * `953 <https://github.com/ipython/ipython/issues/953>`_: Physics extension
218 * `950 <https://github.com/ipython/ipython/issues/950>`_: Add directory for startup files
218 * `950 <https://github.com/ipython/ipython/issues/950>`_: Add directory for startup files
219 * `940 <https://github.com/ipython/ipython/issues/940>`_: allow setting HistoryManager.hist_file with config
219 * `940 <https://github.com/ipython/ipython/issues/940>`_: allow setting HistoryManager.hist_file with config
220 * `948 <https://github.com/ipython/ipython/issues/948>`_: Monkeypatch Tornado 2.1.1 so it works with Google Chrome 16.
220 * `948 <https://github.com/ipython/ipython/issues/948>`_: Monkeypatch Tornado 2.1.1 so it works with Google Chrome 16.
221 * `916 <https://github.com/ipython/ipython/issues/916>`_: Run p ( https://github.com/ipython/ipython/pull/901 )
221 * `916 <https://github.com/ipython/ipython/issues/916>`_: Run p ( https://github.com/ipython/ipython/pull/901 )
222 * `923 <https://github.com/ipython/ipython/issues/923>`_: %config magic
222 * `923 <https://github.com/ipython/ipython/issues/923>`_: %config magic
223 * `920 <https://github.com/ipython/ipython/issues/920>`_: unordered iteration of AsyncMapResults (+ a couple fixes)
223 * `920 <https://github.com/ipython/ipython/issues/920>`_: unordered iteration of AsyncMapResults (+ a couple fixes)
224 * `941 <https://github.com/ipython/ipython/issues/941>`_: Follow-up to 387dcd6a, `_rl.__doc__` is `None` with pyreadline
224 * `941 <https://github.com/ipython/ipython/issues/941>`_: Follow-up to 387dcd6a, `_rl.__doc__` is `None` with pyreadline
225 * `931 <https://github.com/ipython/ipython/issues/931>`_: read-only notebook mode
225 * `931 <https://github.com/ipython/ipython/issues/931>`_: read-only notebook mode
226 * `921 <https://github.com/ipython/ipython/issues/921>`_: Show invalid config message on TraitErrors during init
226 * `921 <https://github.com/ipython/ipython/issues/921>`_: Show invalid config message on TraitErrors during init
227 * `815 <https://github.com/ipython/ipython/issues/815>`_: Fix #481 using custom qt4 input hook
227 * `815 <https://github.com/ipython/ipython/issues/815>`_: Fix #481 using custom qt4 input hook
228 * `936 <https://github.com/ipython/ipython/issues/936>`_: Start webbrowser in a thread. Prevents lockup with Chrome.
228 * `936 <https://github.com/ipython/ipython/issues/936>`_: Start webbrowser in a thread. Prevents lockup with Chrome.
229 * `937 <https://github.com/ipython/ipython/issues/937>`_: add dirty trick for readline import on OSX
229 * `937 <https://github.com/ipython/ipython/issues/937>`_: add dirty trick for readline import on OSX
230 * `913 <https://github.com/ipython/ipython/issues/913>`_: Py3 tests2
230 * `913 <https://github.com/ipython/ipython/issues/913>`_: Py3 tests2
231 * `933 <https://github.com/ipython/ipython/issues/933>`_: Cancel in qt console closeevent should trigger event.ignore()
231 * `933 <https://github.com/ipython/ipython/issues/933>`_: Cancel in qt console closeevent should trigger event.ignore()
232 * `930 <https://github.com/ipython/ipython/issues/930>`_: read-only notebook mode
232 * `930 <https://github.com/ipython/ipython/issues/930>`_: read-only notebook mode
233 * `910 <https://github.com/ipython/ipython/issues/910>`_: Make import checks more explicit in %whos
233 * `910 <https://github.com/ipython/ipython/issues/910>`_: Make import checks more explicit in %whos
234 * `926 <https://github.com/ipython/ipython/issues/926>`_: reincarnate -V cmdline option
234 * `926 <https://github.com/ipython/ipython/issues/926>`_: reincarnate -V cmdline option
235 * `928 <https://github.com/ipython/ipython/issues/928>`_: BUG: Set context for font size change shortcuts in ConsoleWidget
235 * `928 <https://github.com/ipython/ipython/issues/928>`_: BUG: Set context for font size change shortcuts in ConsoleWidget
236 * `901 <https://github.com/ipython/ipython/issues/901>`_: - There is a bug when running the profiler in the magic command (prun) with python3
236 * `901 <https://github.com/ipython/ipython/issues/901>`_: - There is a bug when running the profiler in the magic command (prun) with python3
237 * `912 <https://github.com/ipython/ipython/issues/912>`_: Add magic for cls on windows. Fix for #181.
237 * `912 <https://github.com/ipython/ipython/issues/912>`_: Add magic for cls on windows. Fix for #181.
238 * `905 <https://github.com/ipython/ipython/issues/905>`_: enable %gui/%pylab magics in the Kernel
238 * `905 <https://github.com/ipython/ipython/issues/905>`_: enable %gui/%pylab magics in the Kernel
239 * `909 <https://github.com/ipython/ipython/issues/909>`_: Allow IPython to run without sqlite3
239 * `909 <https://github.com/ipython/ipython/issues/909>`_: Allow IPython to run without sqlite3
240 * `887 <https://github.com/ipython/ipython/issues/887>`_: Qtconsole menu
240 * `887 <https://github.com/ipython/ipython/issues/887>`_: Qtconsole menu
241 * `895 <https://github.com/ipython/ipython/issues/895>`_: notebook download implies save
241 * `895 <https://github.com/ipython/ipython/issues/895>`_: notebook download implies save
242 * `896 <https://github.com/ipython/ipython/issues/896>`_: Execfile
242 * `896 <https://github.com/ipython/ipython/issues/896>`_: Execfile
243 * `899 <https://github.com/ipython/ipython/issues/899>`_: Brian's Notebook work
243 * `899 <https://github.com/ipython/ipython/issues/899>`_: Brian's Notebook work
244 * `892 <https://github.com/ipython/ipython/issues/892>`_: don't close figures every cycle with inline matplotlib backend
244 * `892 <https://github.com/ipython/ipython/issues/892>`_: don't close figures every cycle with inline matplotlib backend
245 * `893 <https://github.com/ipython/ipython/issues/893>`_: Adding clear_output to kernel and HTML notebook
245 * `893 <https://github.com/ipython/ipython/issues/893>`_: Adding clear_output to kernel and HTML notebook
246 * `789 <https://github.com/ipython/ipython/issues/789>`_: Adding clear_output to kernel and HTML notebook.
246 * `789 <https://github.com/ipython/ipython/issues/789>`_: Adding clear_output to kernel and HTML notebook.
247 * `898 <https://github.com/ipython/ipython/issues/898>`_: Don't pass unicode sys.argv with %run or `ipython script.py`
247 * `898 <https://github.com/ipython/ipython/issues/898>`_: Don't pass unicode sys.argv with %run or `ipython script.py`
248 * `897 <https://github.com/ipython/ipython/issues/897>`_: Add tooltips to the notebook via 'title' attr.
248 * `897 <https://github.com/ipython/ipython/issues/897>`_: Add tooltips to the notebook via 'title' attr.
249 * `877 <https://github.com/ipython/ipython/issues/877>`_: partial fix for issue #678
249 * `877 <https://github.com/ipython/ipython/issues/877>`_: partial fix for issue #678
250 * `838 <https://github.com/ipython/ipython/issues/838>`_: reenable multiline history for terminals
250 * `838 <https://github.com/ipython/ipython/issues/838>`_: reenable multiline history for terminals
251 * `872 <https://github.com/ipython/ipython/issues/872>`_: The constructor of Client() checks for AssertionError in validate_url to open a file instead of connection to a URL if it fails.
251 * `872 <https://github.com/ipython/ipython/issues/872>`_: The constructor of Client() checks for AssertionError in validate_url to open a file instead of connection to a URL if it fails.
252 * `884 <https://github.com/ipython/ipython/issues/884>`_: Notebook usability fixes
252 * `884 <https://github.com/ipython/ipython/issues/884>`_: Notebook usability fixes
253 * `883 <https://github.com/ipython/ipython/issues/883>`_: User notification if notebook saving fails
253 * `883 <https://github.com/ipython/ipython/issues/883>`_: User notification if notebook saving fails
254 * `889 <https://github.com/ipython/ipython/issues/889>`_: Add drop_by_id method to shell, to remove variables added by extensions.
254 * `889 <https://github.com/ipython/ipython/issues/889>`_: Add drop_by_id method to shell, to remove variables added by extensions.
255 * `891 <https://github.com/ipython/ipython/issues/891>`_: Ability to open the notebook in a browser when it starts
255 * `891 <https://github.com/ipython/ipython/issues/891>`_: Ability to open the notebook in a browser when it starts
256 * `813 <https://github.com/ipython/ipython/issues/813>`_: Create menu bar for qtconsole
256 * `813 <https://github.com/ipython/ipython/issues/813>`_: Create menu bar for qtconsole
257 * `876 <https://github.com/ipython/ipython/issues/876>`_: protect IPython from bad custom exception handlers
257 * `876 <https://github.com/ipython/ipython/issues/876>`_: protect IPython from bad custom exception handlers
258 * `856 <https://github.com/ipython/ipython/issues/856>`_: Backgroundjobs
258 * `856 <https://github.com/ipython/ipython/issues/856>`_: Backgroundjobs
259 * `868 <https://github.com/ipython/ipython/issues/868>`_: Warn user if MathJax can't be fetched from notebook closes #744
259 * `868 <https://github.com/ipython/ipython/issues/868>`_: Warn user if MathJax can't be fetched from notebook closes #744
260 * `878 <https://github.com/ipython/ipython/issues/878>`_: store_history=False default for run_cell
260 * `878 <https://github.com/ipython/ipython/issues/878>`_: store_history=False default for run_cell
261 * `824 <https://github.com/ipython/ipython/issues/824>`_: History access
261 * `824 <https://github.com/ipython/ipython/issues/824>`_: History access
262 * `850 <https://github.com/ipython/ipython/issues/850>`_: Update codemirror to 2.15 and make the code internally more version-agnostic
262 * `850 <https://github.com/ipython/ipython/issues/850>`_: Update codemirror to 2.15 and make the code internally more version-agnostic
263 * `861 <https://github.com/ipython/ipython/issues/861>`_: Fix for issue #56
263 * `861 <https://github.com/ipython/ipython/issues/861>`_: Fix for issue #56
264 * `819 <https://github.com/ipython/ipython/issues/819>`_: Adding -m option to %run, similar to -m for python interpreter.
264 * `819 <https://github.com/ipython/ipython/issues/819>`_: Adding -m option to %run, similar to -m for python interpreter.
265 * `855 <https://github.com/ipython/ipython/issues/855>`_: promote aliases and flags, to ensure they have priority over config files
265 * `855 <https://github.com/ipython/ipython/issues/855>`_: promote aliases and flags, to ensure they have priority over config files
266 * `862 <https://github.com/ipython/ipython/issues/862>`_: BUG: Completion widget position and pager focus.
266 * `862 <https://github.com/ipython/ipython/issues/862>`_: BUG: Completion widget position and pager focus.
267 * `847 <https://github.com/ipython/ipython/issues/847>`_: Allow connection to kernels by files
267 * `847 <https://github.com/ipython/ipython/issues/847>`_: Allow connection to kernels by files
268 * `708 <https://github.com/ipython/ipython/issues/708>`_: Two-process terminal frontend
268 * `708 <https://github.com/ipython/ipython/issues/708>`_: Two-process terminal frontend
269 * `857 <https://github.com/ipython/ipython/issues/857>`_: make sdist flags work again (e.g. --manifest-only)
269 * `857 <https://github.com/ipython/ipython/issues/857>`_: make sdist flags work again (e.g. --manifest-only)
270 * `835 <https://github.com/ipython/ipython/issues/835>`_: Add Tab key to list of keys that scroll down the paging widget.
270 * `835 <https://github.com/ipython/ipython/issues/835>`_: Add Tab key to list of keys that scroll down the paging widget.
271 * `859 <https://github.com/ipython/ipython/issues/859>`_: Fix for issue #800
271 * `859 <https://github.com/ipython/ipython/issues/859>`_: Fix for issue #800
272 * `848 <https://github.com/ipython/ipython/issues/848>`_: Python3 setup.py install failiure
272 * `848 <https://github.com/ipython/ipython/issues/848>`_: Python3 setup.py install failiure
273 * `845 <https://github.com/ipython/ipython/issues/845>`_: Tests on Python 3
273 * `845 <https://github.com/ipython/ipython/issues/845>`_: Tests on Python 3
274 * `802 <https://github.com/ipython/ipython/issues/802>`_: DOC: extensions: add documentation for the bundled extensions
274 * `802 <https://github.com/ipython/ipython/issues/802>`_: DOC: extensions: add documentation for the bundled extensions
275 * `830 <https://github.com/ipython/ipython/issues/830>`_: contiguous stdout/stderr in notebook
275 * `830 <https://github.com/ipython/ipython/issues/830>`_: contiguous stdout/stderr in notebook
276 * `761 <https://github.com/ipython/ipython/issues/761>`_: Windows: test runner fails if repo path (e.g. home dir) contains spaces
276 * `761 <https://github.com/ipython/ipython/issues/761>`_: Windows: test runner fails if repo path (e.g. home dir) contains spaces
277 * `801 <https://github.com/ipython/ipython/issues/801>`_: Py3 notebook
277 * `801 <https://github.com/ipython/ipython/issues/801>`_: Py3 notebook
278 * `809 <https://github.com/ipython/ipython/issues/809>`_: use CFRunLoop directly in `ipython kernel --pylab osx`
278 * `809 <https://github.com/ipython/ipython/issues/809>`_: use CFRunLoop directly in `ipython kernel --pylab osx`
279 * `841 <https://github.com/ipython/ipython/issues/841>`_: updated old scipy.org links, other minor doc fixes
279 * `841 <https://github.com/ipython/ipython/issues/841>`_: updated old scipy.org links, other minor doc fixes
280 * `837 <https://github.com/ipython/ipython/issues/837>`_: remove all trailling spaces
280 * `837 <https://github.com/ipython/ipython/issues/837>`_: remove all trailling spaces
281 * `834 <https://github.com/ipython/ipython/issues/834>`_: Issue https://github.com/ipython/ipython/issues/832 resolution
281 * `834 <https://github.com/ipython/ipython/issues/834>`_: Issue https://github.com/ipython/ipython/issues/832 resolution
282 * `746 <https://github.com/ipython/ipython/issues/746>`_: ENH: extensions: port autoreload to current API
282 * `746 <https://github.com/ipython/ipython/issues/746>`_: ENH: extensions: port autoreload to current API
283 * `828 <https://github.com/ipython/ipython/issues/828>`_: fixed permissions (sub-modules should not be executable) + added shebang for run_ipy_in_profiler.py
283 * `828 <https://github.com/ipython/ipython/issues/828>`_: fixed permissions (sub-modules should not be executable) + added shebang for run_ipy_in_profiler.py
284 * `798 <https://github.com/ipython/ipython/issues/798>`_: pexpect & Python 3
284 * `798 <https://github.com/ipython/ipython/issues/798>`_: pexpect & Python 3
285 * `804 <https://github.com/ipython/ipython/issues/804>`_: Magic 'range' crash if greater than len(input_hist)
285 * `804 <https://github.com/ipython/ipython/issues/804>`_: Magic 'range' crash if greater than len(input_hist)
286 * `821 <https://github.com/ipython/ipython/issues/821>`_: update tornado dependency to 2.1
286 * `821 <https://github.com/ipython/ipython/issues/821>`_: update tornado dependency to 2.1
287 * `807 <https://github.com/ipython/ipython/issues/807>`_: Facilitate ssh tunnel sharing by announcing ports
287 * `807 <https://github.com/ipython/ipython/issues/807>`_: Facilitate ssh tunnel sharing by announcing ports
288 * `795 <https://github.com/ipython/ipython/issues/795>`_: Add cluster-id for multiple cluster instances per profile
288 * `795 <https://github.com/ipython/ipython/issues/795>`_: Add cluster-id for multiple cluster instances per profile
289 * `742 <https://github.com/ipython/ipython/issues/742>`_: Glut
289 * `742 <https://github.com/ipython/ipython/issues/742>`_: Glut
290 * `668 <https://github.com/ipython/ipython/issues/668>`_: Greedy completer
290 * `668 <https://github.com/ipython/ipython/issues/668>`_: Greedy completer
291 * `776 <https://github.com/ipython/ipython/issues/776>`_: Reworking qtconsole shortcut, add fullscreen
291 * `776 <https://github.com/ipython/ipython/issues/776>`_: Reworking qtconsole shortcut, add fullscreen
292 * `790 <https://github.com/ipython/ipython/issues/790>`_: TST: add future unicode_literals test (#786)
292 * `790 <https://github.com/ipython/ipython/issues/790>`_: TST: add future unicode_literals test (#786)
293 * `775 <https://github.com/ipython/ipython/issues/775>`_: redirect_in/redirect_out should be constrained to windows only
293 * `775 <https://github.com/ipython/ipython/issues/775>`_: redirect_in/redirect_out should be constrained to windows only
294 * `793 <https://github.com/ipython/ipython/issues/793>`_: Don't use readline in the ZMQShell
294 * `793 <https://github.com/ipython/ipython/issues/793>`_: Don't use readline in the ZMQShell
295 * `743 <https://github.com/ipython/ipython/issues/743>`_: Pyglet
295 * `743 <https://github.com/ipython/ipython/issues/743>`_: Pyglet
296 * `774 <https://github.com/ipython/ipython/issues/774>`_: basic/initial .mailmap for nice shortlog summaries
296 * `774 <https://github.com/ipython/ipython/issues/774>`_: basic/initial .mailmap for nice shortlog summaries
297 * `770 <https://github.com/ipython/ipython/issues/770>`_: #769 (reopened)
297 * `770 <https://github.com/ipython/ipython/issues/770>`_: #769 (reopened)
298 * `784 <https://github.com/ipython/ipython/issues/784>`_: Parse user code to AST using compiler flags.
298 * `784 <https://github.com/ipython/ipython/issues/784>`_: Parse user code to AST using compiler flags.
299 * `783 <https://github.com/ipython/ipython/issues/783>`_: always use StringIO, never cStringIO
299 * `783 <https://github.com/ipython/ipython/issues/783>`_: always use StringIO, never cStringIO
300 * `782 <https://github.com/ipython/ipython/issues/782>`_: flush stdout/stderr on displayhook call
300 * `782 <https://github.com/ipython/ipython/issues/782>`_: flush stdout/stderr on displayhook call
301 * `622 <https://github.com/ipython/ipython/issues/622>`_: Make pylab import all configurable
301 * `622 <https://github.com/ipython/ipython/issues/622>`_: Make pylab import all configurable
302 * `745 <https://github.com/ipython/ipython/issues/745>`_: Don't assume history requests succeed in qtconsole
302 * `745 <https://github.com/ipython/ipython/issues/745>`_: Don't assume history requests succeed in qtconsole
303 * `725 <https://github.com/ipython/ipython/issues/725>`_: don't assume cursor.selectedText() is a string
303 * `725 <https://github.com/ipython/ipython/issues/725>`_: don't assume cursor.selectedText() is a string
304 * `778 <https://github.com/ipython/ipython/issues/778>`_: don't override execfile on Python 2
304 * `778 <https://github.com/ipython/ipython/issues/778>`_: don't override execfile on Python 2
305 * `663 <https://github.com/ipython/ipython/issues/663>`_: Python 3 compatilibility work
305 * `663 <https://github.com/ipython/ipython/issues/663>`_: Python 3 compatilibility work
306 * `762 <https://github.com/ipython/ipython/issues/762>`_: qtconsole ipython widget's execute_file fails if filename contains spaces or quotes
306 * `762 <https://github.com/ipython/ipython/issues/762>`_: qtconsole ipython widget's execute_file fails if filename contains spaces or quotes
307 * `763 <https://github.com/ipython/ipython/issues/763>`_: Set context for shortcuts in ConsoleWidget
307 * `763 <https://github.com/ipython/ipython/issues/763>`_: Set context for shortcuts in ConsoleWidget
308 * `722 <https://github.com/ipython/ipython/issues/722>`_: PyPy compatibility
308 * `722 <https://github.com/ipython/ipython/issues/722>`_: PyPy compatibility
309 * `757 <https://github.com/ipython/ipython/issues/757>`_: ipython.el is broken in 0.11
309 * `757 <https://github.com/ipython/ipython/issues/757>`_: ipython.el is broken in 0.11
310 * `764 <https://github.com/ipython/ipython/issues/764>`_: fix "--colors=<color>" option in py-python-command-args.
310 * `764 <https://github.com/ipython/ipython/issues/764>`_: fix "--colors=<color>" option in py-python-command-args.
311 * `758 <https://github.com/ipython/ipython/issues/758>`_: use ROUTER/DEALER socket names instead of XREP/XREQ
311 * `758 <https://github.com/ipython/ipython/issues/758>`_: use ROUTER/DEALER socket names instead of XREP/XREQ
312 * `736 <https://github.com/ipython/ipython/issues/736>`_: enh: added authentication ability for webapp
312 * `736 <https://github.com/ipython/ipython/issues/736>`_: enh: added authentication ability for webapp
313 * `748 <https://github.com/ipython/ipython/issues/748>`_: Check for tornado before running frontend.html tests.
313 * `748 <https://github.com/ipython/ipython/issues/748>`_: Check for tornado before running frontend.html tests.
314 * `754 <https://github.com/ipython/ipython/issues/754>`_: restore msg_id/msg_type aliases in top level of msg dict
314 * `754 <https://github.com/ipython/ipython/issues/754>`_: restore msg_id/msg_type aliases in top level of msg dict
315 * `769 <https://github.com/ipython/ipython/issues/769>`_: Don't treat bytes objects as json-safe
315 * `769 <https://github.com/ipython/ipython/issues/769>`_: Don't treat bytes objects as json-safe
316 * `753 <https://github.com/ipython/ipython/issues/753>`_: DOC: msg['msg_type'] removed
316 * `753 <https://github.com/ipython/ipython/issues/753>`_: DOC: msg['msg_type'] removed
317 * `766 <https://github.com/ipython/ipython/issues/766>`_: fix "--colors=<color>" option in py-python-command-args.
317 * `766 <https://github.com/ipython/ipython/issues/766>`_: fix "--colors=<color>" option in py-python-command-args.
318 * `765 <https://github.com/ipython/ipython/issues/765>`_: fix "--colors=<color>" option in py-python-command-args.
318 * `765 <https://github.com/ipython/ipython/issues/765>`_: fix "--colors=<color>" option in py-python-command-args.
319 * `741 <https://github.com/ipython/ipython/issues/741>`_: Run PyOs_InputHook in pager to keep plot windows interactive.
319 * `741 <https://github.com/ipython/ipython/issues/741>`_: Run PyOs_InputHook in pager to keep plot windows interactive.
320 * `664 <https://github.com/ipython/ipython/issues/664>`_: Remove ipythonrc references from documentation
320 * `664 <https://github.com/ipython/ipython/issues/664>`_: Remove ipythonrc references from documentation
321 * `750 <https://github.com/ipython/ipython/issues/750>`_: Tiny doc fixes
321 * `750 <https://github.com/ipython/ipython/issues/750>`_: Tiny doc fixes
322 * `433 <https://github.com/ipython/ipython/issues/433>`_: ZMQ terminal frontend
322 * `433 <https://github.com/ipython/ipython/issues/433>`_: ZMQ terminal frontend
323 * `734 <https://github.com/ipython/ipython/issues/734>`_: Allow %magic argument filenames with spaces to be specified with quotes under win32
323 * `734 <https://github.com/ipython/ipython/issues/734>`_: Allow %magic argument filenames with spaces to be specified with quotes under win32
324 * `731 <https://github.com/ipython/ipython/issues/731>`_: respect encoding of display data from urls
324 * `731 <https://github.com/ipython/ipython/issues/731>`_: respect encoding of display data from urls
325 * `730 <https://github.com/ipython/ipython/issues/730>`_: doc improvements for running notebook via secure protocol
325 * `730 <https://github.com/ipython/ipython/issues/730>`_: doc improvements for running notebook via secure protocol
326 * `729 <https://github.com/ipython/ipython/issues/729>`_: use null char to start markdown cell placeholder
326 * `729 <https://github.com/ipython/ipython/issues/729>`_: use null char to start markdown cell placeholder
327 * `727 <https://github.com/ipython/ipython/issues/727>`_: Minor fixes to the htmlnotebook
327 * `727 <https://github.com/ipython/ipython/issues/727>`_: Minor fixes to the htmlnotebook
328 * `726 <https://github.com/ipython/ipython/issues/726>`_: use bundled argparse if system argparse is < 1.1
328 * `726 <https://github.com/ipython/ipython/issues/726>`_: use bundled argparse if system argparse is < 1.1
329 * `705 <https://github.com/ipython/ipython/issues/705>`_: Htmlnotebook
329 * `705 <https://github.com/ipython/ipython/issues/705>`_: Htmlnotebook
330 * `723 <https://github.com/ipython/ipython/issues/723>`_: Add 'import time' to IPython/parallel/apps/launcher.py as time.sleep is called without time being imported
330 * `723 <https://github.com/ipython/ipython/issues/723>`_: Add 'import time' to IPython/parallel/apps/launcher.py as time.sleep is called without time being imported
331 * `714 <https://github.com/ipython/ipython/issues/714>`_: Install mathjax for offline use
331 * `714 <https://github.com/ipython/ipython/issues/714>`_: Install mathjax for offline use
332 * `718 <https://github.com/ipython/ipython/issues/718>`_: Underline keyboard shortcut characters on appropriate buttons
332 * `718 <https://github.com/ipython/ipython/issues/718>`_: Underline keyboard shortcut characters on appropriate buttons
333 * `717 <https://github.com/ipython/ipython/issues/717>`_: Add source highlighting to markdown snippets
333 * `717 <https://github.com/ipython/ipython/issues/717>`_: Add source highlighting to markdown snippets
334 * `716 <https://github.com/ipython/ipython/issues/716>`_: update EvalFormatter to allow arbitrary expressions
334 * `716 <https://github.com/ipython/ipython/issues/716>`_: update EvalFormatter to allow arbitrary expressions
335 * `712 <https://github.com/ipython/ipython/issues/712>`_: Reset execution counter after cache is cleared
335 * `712 <https://github.com/ipython/ipython/issues/712>`_: Reset execution counter after cache is cleared
336 * `713 <https://github.com/ipython/ipython/issues/713>`_: Align colons in html notebook help dialog
336 * `713 <https://github.com/ipython/ipython/issues/713>`_: Align colons in html notebook help dialog
337 * `709 <https://github.com/ipython/ipython/issues/709>`_: Allow usage of '.' in notebook names
337 * `709 <https://github.com/ipython/ipython/issues/709>`_: Allow usage of '.' in notebook names
338 * `706 <https://github.com/ipython/ipython/issues/706>`_: Implement static publishing of HTML notebook
338 * `706 <https://github.com/ipython/ipython/issues/706>`_: Implement static publishing of HTML notebook
339 * `674 <https://github.com/ipython/ipython/issues/674>`_: use argparse to parse aliases & flags
339 * `674 <https://github.com/ipython/ipython/issues/674>`_: use argparse to parse aliases & flags
340 * `679 <https://github.com/ipython/ipython/issues/679>`_: HistoryManager.get_session_info()
340 * `679 <https://github.com/ipython/ipython/issues/679>`_: HistoryManager.get_session_info()
341 * `696 <https://github.com/ipython/ipython/issues/696>`_: Fix columnize bug, where tab completion with very long filenames would crash Qt console
341 * `696 <https://github.com/ipython/ipython/issues/696>`_: Fix columnize bug, where tab completion with very long filenames would crash Qt console
342 * `686 <https://github.com/ipython/ipython/issues/686>`_: add ssh tunnel support to qtconsole
342 * `686 <https://github.com/ipython/ipython/issues/686>`_: add ssh tunnel support to qtconsole
343 * `685 <https://github.com/ipython/ipython/issues/685>`_: Add SSH tunneling to engines
343 * `685 <https://github.com/ipython/ipython/issues/685>`_: Add SSH tunneling to engines
344 * `384 <https://github.com/ipython/ipython/issues/384>`_: Allow pickling objects defined interactively.
344 * `384 <https://github.com/ipython/ipython/issues/384>`_: Allow pickling objects defined interactively.
345 * `647 <https://github.com/ipython/ipython/issues/647>`_: My fix rpmlint
345 * `647 <https://github.com/ipython/ipython/issues/647>`_: My fix rpmlint
346 * `587 <https://github.com/ipython/ipython/issues/587>`_: don't special case for py3k+numpy
346 * `587 <https://github.com/ipython/ipython/issues/587>`_: don't special case for py3k+numpy
347 * `703 <https://github.com/ipython/ipython/issues/703>`_: make config-loading debug messages more explicit
347 * `703 <https://github.com/ipython/ipython/issues/703>`_: make config-loading debug messages more explicit
348 * `699 <https://github.com/ipython/ipython/issues/699>`_: make calltips configurable in qtconsole
348 * `699 <https://github.com/ipython/ipython/issues/699>`_: make calltips configurable in qtconsole
349 * `666 <https://github.com/ipython/ipython/issues/666>`_: parallel tests & extra readline escapes
349 * `666 <https://github.com/ipython/ipython/issues/666>`_: parallel tests & extra readline escapes
350 * `683 <https://github.com/ipython/ipython/issues/683>`_: BF - allow nose with-doctest setting in environment
350 * `683 <https://github.com/ipython/ipython/issues/683>`_: BF - allow nose with-doctest setting in environment
351 * `689 <https://github.com/ipython/ipython/issues/689>`_: Protect ipkernel from bad messages
351 * `689 <https://github.com/ipython/ipython/issues/689>`_: Protect ipkernel from bad messages
352 * `702 <https://github.com/ipython/ipython/issues/702>`_: Prevent ipython.py launcher from being imported.
352 * `702 <https://github.com/ipython/ipython/issues/702>`_: Prevent ipython.py launcher from being imported.
353 * `701 <https://github.com/ipython/ipython/issues/701>`_: Prevent ipython.py from being imported by accident
353 * `701 <https://github.com/ipython/ipython/issues/701>`_: Prevent ipython.py from being imported by accident
354 * `670 <https://github.com/ipython/ipython/issues/670>`_: check for writable dirs, not just existence, in utils.path
354 * `670 <https://github.com/ipython/ipython/issues/670>`_: check for writable dirs, not just existence, in utils.path
355 * `579 <https://github.com/ipython/ipython/issues/579>`_: Sessionwork
355 * `579 <https://github.com/ipython/ipython/issues/579>`_: Sessionwork
356 * `687 <https://github.com/ipython/ipython/issues/687>`_: add `ipython kernel` for starting just a kernel
356 * `687 <https://github.com/ipython/ipython/issues/687>`_: add `ipython kernel` for starting just a kernel
357 * `627 <https://github.com/ipython/ipython/issues/627>`_: Qt Console history search
357 * `627 <https://github.com/ipython/ipython/issues/627>`_: Qt Console history search
358 * `646 <https://github.com/ipython/ipython/issues/646>`_: Generate package list automatically in find_packages
358 * `646 <https://github.com/ipython/ipython/issues/646>`_: Generate package list automatically in find_packages
359 * `660 <https://github.com/ipython/ipython/issues/660>`_: i658
359 * `660 <https://github.com/ipython/ipython/issues/660>`_: i658
360 * `659 <https://github.com/ipython/ipython/issues/659>`_: don't crash on bad config files
360 * `659 <https://github.com/ipython/ipython/issues/659>`_: don't crash on bad config files
361
361
362 Regular issues (258):
362 Regular issues (258):
363
363
364 * `1177 <https://github.com/ipython/ipython/issues/1177>`_: UnicodeDecodeError in py3compat from "xlrd??"
364 * `1177 <https://github.com/ipython/ipython/issues/1177>`_: UnicodeDecodeError in py3compat from "xlrd??"
365 * `1094 <https://github.com/ipython/ipython/issues/1094>`_: Tooltip doesn't show constructor docstrings
365 * `1094 <https://github.com/ipython/ipython/issues/1094>`_: Tooltip doesn't show constructor docstrings
366 * `1170 <https://github.com/ipython/ipython/issues/1170>`_: double pylab greeting with c.InteractiveShellApp.pylab = "tk" in zmqconsole
366 * `1170 <https://github.com/ipython/ipython/issues/1170>`_: double pylab greeting with c.InteractiveShellApp.pylab = "tk" in zmqconsole
367 * `1166 <https://github.com/ipython/ipython/issues/1166>`_: E-mail cpaste broken
367 * `1166 <https://github.com/ipython/ipython/issues/1166>`_: E-mail cpaste broken
368 * `1164 <https://github.com/ipython/ipython/issues/1164>`_: IPython qtconsole (0.12) can't export to html with external png
368 * `1164 <https://github.com/ipython/ipython/issues/1164>`_: IPython qtconsole (0.12) can't export to html with external png
369 * `1103 <https://github.com/ipython/ipython/issues/1103>`_: %loadpy should cut out encoding declaration
369 * `1103 <https://github.com/ipython/ipython/issues/1103>`_: %loadpy should cut out encoding declaration
370 * `1156 <https://github.com/ipython/ipython/issues/1156>`_: Notebooks downloaded as Python files require a header stating the encoding
370 * `1156 <https://github.com/ipython/ipython/issues/1156>`_: Notebooks downloaded as Python files require a header stating the encoding
371 * `1157 <https://github.com/ipython/ipython/issues/1157>`_: Ctrl-C not working when GUI/pylab integration is active
371 * `1157 <https://github.com/ipython/ipython/issues/1157>`_: Ctrl-C not working when GUI/pylab integration is active
372 * `1154 <https://github.com/ipython/ipython/issues/1154>`_: We should be less aggressive in de-registering post-execution functions
372 * `1154 <https://github.com/ipython/ipython/issues/1154>`_: We should be less aggressive in de-registering post-execution functions
373 * `1134 <https://github.com/ipython/ipython/issues/1134>`_: "select-all, kill" leaves qtconsole in unusable state
373 * `1134 <https://github.com/ipython/ipython/issues/1134>`_: "select-all, kill" leaves qtconsole in unusable state
374 * `1148 <https://github.com/ipython/ipython/issues/1148>`_: A lot of testerrors
374 * `1148 <https://github.com/ipython/ipython/issues/1148>`_: A lot of testerrors
375 * `803 <https://github.com/ipython/ipython/issues/803>`_: Make doctests work with Python 3
375 * `803 <https://github.com/ipython/ipython/issues/803>`_: Make doctests work with Python 3
376 * `1119 <https://github.com/ipython/ipython/issues/1119>`_: Start menu shortcuts not created in Python 3
376 * `1119 <https://github.com/ipython/ipython/issues/1119>`_: Start menu shortcuts not created in Python 3
377 * `1136 <https://github.com/ipython/ipython/issues/1136>`_: The embedding machinery ignores user_ns
377 * `1136 <https://github.com/ipython/ipython/issues/1136>`_: The embedding machinery ignores user_ns
378 * `607 <https://github.com/ipython/ipython/issues/607>`_: Use the new IPython logo/font in the notebook header
378 * `607 <https://github.com/ipython/ipython/issues/607>`_: Use the new IPython logo/font in the notebook header
379 * `755 <https://github.com/ipython/ipython/issues/755>`_: qtconsole ipython widget's execute_file fails if filename contains spaces or quotes
379 * `755 <https://github.com/ipython/ipython/issues/755>`_: qtconsole ipython widget's execute_file fails if filename contains spaces or quotes
380 * `1115 <https://github.com/ipython/ipython/issues/1115>`_: shlex_split should return unicode
380 * `1115 <https://github.com/ipython/ipython/issues/1115>`_: shlex_split should return unicode
381 * `1109 <https://github.com/ipython/ipython/issues/1109>`_: timeit with string ending in space gives "ValueError: No closing quotation"
381 * `1109 <https://github.com/ipython/ipython/issues/1109>`_: timeit with string ending in space gives "ValueError: No closing quotation"
382 * `1142 <https://github.com/ipython/ipython/issues/1142>`_: Install problems
382 * `1142 <https://github.com/ipython/ipython/issues/1142>`_: Install problems
383 * `700 <https://github.com/ipython/ipython/issues/700>`_: Some SVG images render incorrectly in htmlnotebook
383 * `700 <https://github.com/ipython/ipython/issues/700>`_: Some SVG images render incorrectly in htmlnotebook
384 * `1117 <https://github.com/ipython/ipython/issues/1117>`_: quit() doesn't work in terminal
384 * `1117 <https://github.com/ipython/ipython/issues/1117>`_: quit() doesn't work in terminal
385 * `1111 <https://github.com/ipython/ipython/issues/1111>`_: ls broken after merge of #1089
385 * `1111 <https://github.com/ipython/ipython/issues/1111>`_: ls broken after merge of #1089
386 * `1104 <https://github.com/ipython/ipython/issues/1104>`_: Prompt spacing weird
386 * `1104 <https://github.com/ipython/ipython/issues/1104>`_: Prompt spacing weird
387 * `1124 <https://github.com/ipython/ipython/issues/1124>`_: Seg Fault 11 when calling PySide using "run" command
387 * `1124 <https://github.com/ipython/ipython/issues/1124>`_: Seg Fault 11 when calling PySide using "run" command
388 * `1088 <https://github.com/ipython/ipython/issues/1088>`_: QtConsole : can't copy from pager
388 * `1088 <https://github.com/ipython/ipython/issues/1088>`_: QtConsole : can't copy from pager
389 * `568 <https://github.com/ipython/ipython/issues/568>`_: Test error and failure in IPython.core on windows
389 * `568 <https://github.com/ipython/ipython/issues/568>`_: Test error and failure in IPython.core on windows
390 * `1112 <https://github.com/ipython/ipython/issues/1112>`_: testfailure in IPython.frontend on windows
390 * `1112 <https://github.com/ipython/ipython/issues/1112>`_: testfailure in IPython.frontend on windows
391 * `1102 <https://github.com/ipython/ipython/issues/1102>`_: magic in IPythonDemo fails when not located at top of demo file
391 * `1102 <https://github.com/ipython/ipython/issues/1102>`_: magic in IPythonDemo fails when not located at top of demo file
392 * `629 <https://github.com/ipython/ipython/issues/629>`_: \r and \b in qtconsole don't behave as expected
392 * `629 <https://github.com/ipython/ipython/issues/629>`_: \r and \b in qtconsole don't behave as expected
393 * `1080 <https://github.com/ipython/ipython/issues/1080>`_: Notebook: tab completion should close on "("
393 * `1080 <https://github.com/ipython/ipython/issues/1080>`_: Notebook: tab completion should close on "("
394 * `973 <https://github.com/ipython/ipython/issues/973>`_: Qt Console close dialog and on-top Qt Console
394 * `973 <https://github.com/ipython/ipython/issues/973>`_: Qt Console close dialog and on-top Qt Console
395 * `1087 <https://github.com/ipython/ipython/issues/1087>`_: QtConsole xhtml/Svg export broken ?
395 * `1087 <https://github.com/ipython/ipython/issues/1087>`_: QtConsole xhtml/Svg export broken ?
396 * `1067 <https://github.com/ipython/ipython/issues/1067>`_: Parallel test suite hangs on Python 3
396 * `1067 <https://github.com/ipython/ipython/issues/1067>`_: Parallel test suite hangs on Python 3
397 * `1018 <https://github.com/ipython/ipython/issues/1018>`_: Local mathjax breaks install
397 * `1018 <https://github.com/ipython/ipython/issues/1018>`_: Local mathjax breaks install
398 * `993 <https://github.com/ipython/ipython/issues/993>`_: `raw_input` redirection to foreign kernels is extremely brittle
398 * `993 <https://github.com/ipython/ipython/issues/993>`_: `raw_input` redirection to foreign kernels is extremely brittle
399 * `1100 <https://github.com/ipython/ipython/issues/1100>`_: ipython3 traceback unicode issue from extensions
399 * `1100 <https://github.com/ipython/ipython/issues/1100>`_: ipython3 traceback unicode issue from extensions
400 * `1071 <https://github.com/ipython/ipython/issues/1071>`_: Large html-notebooks hang on load on a slow machine
400 * `1071 <https://github.com/ipython/ipython/issues/1071>`_: Large html-notebooks hang on load on a slow machine
401 * `89 <https://github.com/ipython/ipython/issues/89>`_: %pdoc np.ma.compress shows docstring twice
401 * `89 <https://github.com/ipython/ipython/issues/89>`_: %pdoc np.ma.compress shows docstring twice
402 * `22 <https://github.com/ipython/ipython/issues/22>`_: Include improvements from anythingipython.el
402 * `22 <https://github.com/ipython/ipython/issues/22>`_: Include improvements from anythingipython.el
403 * `633 <https://github.com/ipython/ipython/issues/633>`_: Execution count & SyntaxError
403 * `633 <https://github.com/ipython/ipython/issues/633>`_: Execution count & SyntaxError
404 * `1095 <https://github.com/ipython/ipython/issues/1095>`_: Uncaught TypeError: Object has no method 'remove_and_cancell_tooltip'
404 * `1095 <https://github.com/ipython/ipython/issues/1095>`_: Uncaught TypeError: Object has no method 'remove_and_cancell_tooltip'
405 * `1075 <https://github.com/ipython/ipython/issues/1075>`_: We're ignoring prompt customizations
405 * `1075 <https://github.com/ipython/ipython/issues/1075>`_: We're ignoring prompt customizations
406 * `1086 <https://github.com/ipython/ipython/issues/1086>`_: Can't open qtconsole from outside source tree
406 * `1086 <https://github.com/ipython/ipython/issues/1086>`_: Can't open qtconsole from outside source tree
407 * `1076 <https://github.com/ipython/ipython/issues/1076>`_: namespace changes broke `foo.*bar*?` syntax
407 * `1076 <https://github.com/ipython/ipython/issues/1076>`_: namespace changes broke `foo.*bar*?` syntax
408 * `1074 <https://github.com/ipython/ipython/issues/1074>`_: pprinting old-style class objects fails (TypeError: 'tuple' object is not callable)
408 * `1074 <https://github.com/ipython/ipython/issues/1074>`_: pprinting old-style class objects fails (TypeError: 'tuple' object is not callable)
409 * `1063 <https://github.com/ipython/ipython/issues/1063>`_: IPython.utils test error due to missing unicodedata module
409 * `1063 <https://github.com/ipython/ipython/issues/1063>`_: IPython.utils test error due to missing unicodedata module
410 * `592 <https://github.com/ipython/ipython/issues/592>`_: Bug in argument parsing for %run
410 * `592 <https://github.com/ipython/ipython/issues/592>`_: Bug in argument parsing for %run
411 * `378 <https://github.com/ipython/ipython/issues/378>`_: Windows path escape issues
411 * `378 <https://github.com/ipython/ipython/issues/378>`_: Windows path escape issues
412 * `1068 <https://github.com/ipython/ipython/issues/1068>`_: Notebook tab completion broken in Firefox
412 * `1068 <https://github.com/ipython/ipython/issues/1068>`_: Notebook tab completion broken in Firefox
413 * `75 <https://github.com/ipython/ipython/issues/75>`_: No tab completion after "/
413 * `75 <https://github.com/ipython/ipython/issues/75>`_: No tab completion after "/
414 * `103 <https://github.com/ipython/ipython/issues/103>`_: customizable cpaste
414 * `103 <https://github.com/ipython/ipython/issues/103>`_: customizable cpaste
415 * `324 <https://github.com/ipython/ipython/issues/324>`_: Remove code in IPython.testing that is not being used
415 * `324 <https://github.com/ipython/ipython/issues/324>`_: Remove code in IPython.testing that is not being used
416 * `131 <https://github.com/ipython/ipython/issues/131>`_: Global variables not seen by cprofile.run()
416 * `131 <https://github.com/ipython/ipython/issues/131>`_: Global variables not seen by cprofile.run()
417 * `851 <https://github.com/ipython/ipython/issues/851>`_: IPython shell swallows exceptions in certain circumstances
417 * `851 <https://github.com/ipython/ipython/issues/851>`_: IPython shell swallows exceptions in certain circumstances
418 * `882 <https://github.com/ipython/ipython/issues/882>`_: ipython freezes at start if IPYTHONDIR is on an NFS mount
418 * `882 <https://github.com/ipython/ipython/issues/882>`_: ipython freezes at start if IPYTHONDIR is on an NFS mount
419 * `1057 <https://github.com/ipython/ipython/issues/1057>`_: Blocker: Qt console broken after "all magics" menu became dynamic
419 * `1057 <https://github.com/ipython/ipython/issues/1057>`_: Blocker: Qt console broken after "all magics" menu became dynamic
420 * `1027 <https://github.com/ipython/ipython/issues/1027>`_: ipython does not like white space at end of file
420 * `1027 <https://github.com/ipython/ipython/issues/1027>`_: ipython does not like white space at end of file
421 * `1058 <https://github.com/ipython/ipython/issues/1058>`_: New bug: Notebook asks for confirmation to leave even saved pages.
421 * `1058 <https://github.com/ipython/ipython/issues/1058>`_: New bug: Notebook asks for confirmation to leave even saved pages.
422 * `1061 <https://github.com/ipython/ipython/issues/1061>`_: rep (magic recall) under pypy
422 * `1061 <https://github.com/ipython/ipython/issues/1061>`_: rep (magic recall) under pypy
423 * `1047 <https://github.com/ipython/ipython/issues/1047>`_: Document the notebook format
423 * `1047 <https://github.com/ipython/ipython/issues/1047>`_: Document the notebook format
424 * `102 <https://github.com/ipython/ipython/issues/102>`_: Properties accessed twice for classes defined interactively
424 * `102 <https://github.com/ipython/ipython/issues/102>`_: Properties accessed twice for classes defined interactively
425 * `16 <https://github.com/ipython/ipython/issues/16>`_: %store raises exception when storing compiled regex
425 * `16 <https://github.com/ipython/ipython/issues/16>`_: %store raises exception when storing compiled regex
426 * `67 <https://github.com/ipython/ipython/issues/67>`_: tab expansion should only take one directory level at the time
426 * `67 <https://github.com/ipython/ipython/issues/67>`_: tab expansion should only take one directory level at the time
427 * `62 <https://github.com/ipython/ipython/issues/62>`_: Global variables undefined in interactive use of embedded ipython shell
427 * `62 <https://github.com/ipython/ipython/issues/62>`_: Global variables undefined in interactive use of embedded ipython shell
428 * `57 <https://github.com/ipython/ipython/issues/57>`_: debugging with ipython does not work well outside ipython
428 * `57 <https://github.com/ipython/ipython/issues/57>`_: debugging with ipython does not work well outside ipython
429 * `38 <https://github.com/ipython/ipython/issues/38>`_: Line entry edge case error
429 * `38 <https://github.com/ipython/ipython/issues/38>`_: Line entry edge case error
430 * `980 <https://github.com/ipython/ipython/issues/980>`_: Update parallel docs for new parallel architecture
430 * `980 <https://github.com/ipython/ipython/issues/980>`_: Update parallel docs for new parallel architecture
431 * `1017 <https://github.com/ipython/ipython/issues/1017>`_: Add small example about ipcluster/ssh startup
431 * `1017 <https://github.com/ipython/ipython/issues/1017>`_: Add small example about ipcluster/ssh startup
432 * `1041 <https://github.com/ipython/ipython/issues/1041>`_: Proxy Issues
432 * `1041 <https://github.com/ipython/ipython/issues/1041>`_: Proxy Issues
433 * `967 <https://github.com/ipython/ipython/issues/967>`_: KernelManagers don't use zmq eventloop properly
433 * `967 <https://github.com/ipython/ipython/issues/967>`_: KernelManagers don't use zmq eventloop properly
434 * `1055 <https://github.com/ipython/ipython/issues/1055>`_: "All Magics" display on Ubuntu
434 * `1055 <https://github.com/ipython/ipython/issues/1055>`_: "All Magics" display on Ubuntu
435 * `1054 <https://github.com/ipython/ipython/issues/1054>`_: ipython explodes on syntax error
435 * `1054 <https://github.com/ipython/ipython/issues/1054>`_: ipython explodes on syntax error
436 * `1051 <https://github.com/ipython/ipython/issues/1051>`_: ipython3 set_next_input() failure
436 * `1051 <https://github.com/ipython/ipython/issues/1051>`_: ipython3 set_next_input() failure
437 * `693 <https://github.com/ipython/ipython/issues/693>`_: "run -i" no longer works after %reset in terminal
437 * `693 <https://github.com/ipython/ipython/issues/693>`_: "run -i" no longer works after %reset in terminal
438 * `29 <https://github.com/ipython/ipython/issues/29>`_: cPickle works in standard interpreter, but not in IPython
438 * `29 <https://github.com/ipython/ipython/issues/29>`_: cPickle works in standard interpreter, but not in IPython
439 * `1050 <https://github.com/ipython/ipython/issues/1050>`_: ipython3 broken by commit 8bb887c8c2c447bf7
439 * `1050 <https://github.com/ipython/ipython/issues/1050>`_: ipython3 broken by commit 8bb887c8c2c447bf7
440 * `1048 <https://github.com/ipython/ipython/issues/1048>`_: Update docs on notebook password
440 * `1048 <https://github.com/ipython/ipython/issues/1048>`_: Update docs on notebook password
441 * `1046 <https://github.com/ipython/ipython/issues/1046>`_: Searies of questions/issues?
441 * `1046 <https://github.com/ipython/ipython/issues/1046>`_: Searies of questions/issues?
442 * `1045 <https://github.com/ipython/ipython/issues/1045>`_: crash when exiting - previously launched embedded sub-shell
442 * `1045 <https://github.com/ipython/ipython/issues/1045>`_: crash when exiting - previously launched embedded sub-shell
443 * `1043 <https://github.com/ipython/ipython/issues/1043>`_: pylab doesn't work in qtconsole
443 * `1043 <https://github.com/ipython/ipython/issues/1043>`_: pylab doesn't work in qtconsole
444 * `1044 <https://github.com/ipython/ipython/issues/1044>`_: run -p doesn't work in python 3
444 * `1044 <https://github.com/ipython/ipython/issues/1044>`_: run -p doesn't work in python 3
445 * `1010 <https://github.com/ipython/ipython/issues/1010>`_: emacs freezes when ipython-complete is called
445 * `1010 <https://github.com/ipython/ipython/issues/1010>`_: emacs freezes when ipython-complete is called
446 * `82 <https://github.com/ipython/ipython/issues/82>`_: Update devel docs with discussion about good changelogs
446 * `82 <https://github.com/ipython/ipython/issues/82>`_: Update devel docs with discussion about good changelogs
447 * `116 <https://github.com/ipython/ipython/issues/116>`_: Update release management scipts and release.revision for git
447 * `116 <https://github.com/ipython/ipython/issues/116>`_: Update release management scipts and release.revision for git
448 * `1022 <https://github.com/ipython/ipython/issues/1022>`_: Pylab banner shows up with first cell to execute
448 * `1022 <https://github.com/ipython/ipython/issues/1022>`_: Pylab banner shows up with first cell to execute
449 * `787 <https://github.com/ipython/ipython/issues/787>`_: Keyboard selection of multiple lines in the notebook behaves inconsistently
449 * `787 <https://github.com/ipython/ipython/issues/787>`_: Keyboard selection of multiple lines in the notebook behaves inconsistently
450 * `1037 <https://github.com/ipython/ipython/issues/1037>`_: notepad + jsonlib: TypeError: Only whitespace may be used for indentation.
450 * `1037 <https://github.com/ipython/ipython/issues/1037>`_: notepad + jsonlib: TypeError: Only whitespace may be used for indentation.
451 * `970 <https://github.com/ipython/ipython/issues/970>`_: Default home not writable, %HOME% does not help (windows)
451 * `970 <https://github.com/ipython/ipython/issues/970>`_: Default home not writable, %HOME% does not help (windows)
452 * `747 <https://github.com/ipython/ipython/issues/747>`_: HOMESHARE not a good choice for "writable homedir" on Windows
452 * `747 <https://github.com/ipython/ipython/issues/747>`_: HOMESHARE not a good choice for "writable homedir" on Windows
453 * `810 <https://github.com/ipython/ipython/issues/810>`_: cleanup utils.path.get_home_dir
453 * `810 <https://github.com/ipython/ipython/issues/810>`_: cleanup utils.path.get_home_dir
454 * `2 <https://github.com/ipython/ipython/issues/2>`_: Fix the copyright statement in source code files to be accurate
454 * `2 <https://github.com/ipython/ipython/issues/2>`_: Fix the copyright statement in source code files to be accurate
455 * `1031 <https://github.com/ipython/ipython/issues/1031>`_: <esc> on Firefox crash websocket
455 * `1031 <https://github.com/ipython/ipython/issues/1031>`_: <esc> on Firefox crash websocket
456 * `684 <https://github.com/ipython/ipython/issues/684>`_: %Store eliminated in configuration and magic commands in 0.11
456 * `684 <https://github.com/ipython/ipython/issues/684>`_: %Store eliminated in configuration and magic commands in 0.11
457 * `1026 <https://github.com/ipython/ipython/issues/1026>`_: BUG: wrong default parameter in ask_yes_no
457 * `1026 <https://github.com/ipython/ipython/issues/1026>`_: BUG: wrong default parameter in ask_yes_no
458 * `880 <https://github.com/ipython/ipython/issues/880>`_: Better error message if %paste fails
458 * `880 <https://github.com/ipython/ipython/issues/880>`_: Better error message if %paste fails
459 * `1024 <https://github.com/ipython/ipython/issues/1024>`_: autopx magic broken
459 * `1024 <https://github.com/ipython/ipython/issues/1024>`_: autopx magic broken
460 * `822 <https://github.com/ipython/ipython/issues/822>`_: Unicode bug in Itpl when expanding shell variables in syscalls with !
460 * `822 <https://github.com/ipython/ipython/issues/822>`_: Unicode bug in Itpl when expanding shell variables in syscalls with !
461 * `1009 <https://github.com/ipython/ipython/issues/1009>`_: Windows: regression in cd magic handling of paths
461 * `1009 <https://github.com/ipython/ipython/issues/1009>`_: Windows: regression in cd magic handling of paths
462 * `833 <https://github.com/ipython/ipython/issues/833>`_: Crash python with matplotlib and unequal length arrays
462 * `833 <https://github.com/ipython/ipython/issues/833>`_: Crash python with matplotlib and unequal length arrays
463 * `695 <https://github.com/ipython/ipython/issues/695>`_: Crash handler initialization is too aggressive
463 * `695 <https://github.com/ipython/ipython/issues/695>`_: Crash handler initialization is too aggressive
464 * `1000 <https://github.com/ipython/ipython/issues/1000>`_: Remove duplicates when refilling readline history
464 * `1000 <https://github.com/ipython/ipython/issues/1000>`_: Remove duplicates when refilling readline history
465 * `992 <https://github.com/ipython/ipython/issues/992>`_: Interrupting certain matplotlib operations leaves the inline backend 'wedged'
465 * `992 <https://github.com/ipython/ipython/issues/992>`_: Interrupting certain matplotlib operations leaves the inline backend 'wedged'
466 * `942 <https://github.com/ipython/ipython/issues/942>`_: number traits should cast if value doesn't change
466 * `942 <https://github.com/ipython/ipython/issues/942>`_: number traits should cast if value doesn't change
467 * `1006 <https://github.com/ipython/ipython/issues/1006>`_: ls crashes when run on a UNC path or with non-ascii args
467 * `1006 <https://github.com/ipython/ipython/issues/1006>`_: ls crashes when run on a UNC path or with non-ascii args
468 * `944 <https://github.com/ipython/ipython/issues/944>`_: Decide the default image format for inline figures: SVG or PNG?
468 * `944 <https://github.com/ipython/ipython/issues/944>`_: Decide the default image format for inline figures: SVG or PNG?
469 * `842 <https://github.com/ipython/ipython/issues/842>`_: Python 3 on Windows (pyreadline) - expected an object with the buffer interface
469 * `842 <https://github.com/ipython/ipython/issues/842>`_: Python 3 on Windows (pyreadline) - expected an object with the buffer interface
470 * `1002 <https://github.com/ipython/ipython/issues/1002>`_: ImportError due to incorrect version checking
470 * `1002 <https://github.com/ipython/ipython/issues/1002>`_: ImportError due to incorrect version checking
471 * `1001 <https://github.com/ipython/ipython/issues/1001>`_: Ipython "source" command?
471 * `1001 <https://github.com/ipython/ipython/issues/1001>`_: Ipython "source" command?
472 * `954 <https://github.com/ipython/ipython/issues/954>`_: IPython embed doesn't respect namespaces
472 * `954 <https://github.com/ipython/ipython/issues/954>`_: IPython embed doesn't respect namespaces
473 * `681 <https://github.com/ipython/ipython/issues/681>`_: pdb freezes inside qtconsole
473 * `681 <https://github.com/ipython/ipython/issues/681>`_: pdb freezes inside qtconsole
474 * `698 <https://github.com/ipython/ipython/issues/698>`_: crash report "TypeError: can only concatenate list (not "unicode") to list"
474 * `698 <https://github.com/ipython/ipython/issues/698>`_: crash report "TypeError: can only concatenate list (not "unicode") to list"
475 * `978 <https://github.com/ipython/ipython/issues/978>`_: ipython 0.11 buffers external command output till the cmd is done
475 * `978 <https://github.com/ipython/ipython/issues/978>`_: ipython 0.11 buffers external command output till the cmd is done
476 * `952 <https://github.com/ipython/ipython/issues/952>`_: Need user-facing warning in the browser if websocket connection fails
476 * `952 <https://github.com/ipython/ipython/issues/952>`_: Need user-facing warning in the browser if websocket connection fails
477 * `988 <https://github.com/ipython/ipython/issues/988>`_: Error using idlsave
477 * `988 <https://github.com/ipython/ipython/issues/988>`_: Error using idlsave
478 * `990 <https://github.com/ipython/ipython/issues/990>`_: ipython notebook - kernel dies if matplotlib is not installed
478 * `990 <https://github.com/ipython/ipython/issues/990>`_: ipython notebook - kernel dies if matplotlib is not installed
479 * `752 <https://github.com/ipython/ipython/issues/752>`_: Matplotlib figures showed only once in notebook
479 * `752 <https://github.com/ipython/ipython/issues/752>`_: Matplotlib figures showed only once in notebook
480 * `54 <https://github.com/ipython/ipython/issues/54>`_: Exception hook should be optional for embedding IPython in GUIs
480 * `54 <https://github.com/ipython/ipython/issues/54>`_: Exception hook should be optional for embedding IPython in GUIs
481 * `918 <https://github.com/ipython/ipython/issues/918>`_: IPython.frontend tests fail without tornado
481 * `918 <https://github.com/ipython/ipython/issues/918>`_: IPython.frontend tests fail without tornado
482 * `986 <https://github.com/ipython/ipython/issues/986>`_: Views created with c.direct_view() fail
482 * `986 <https://github.com/ipython/ipython/issues/986>`_: Views created with c.direct_view() fail
483 * `697 <https://github.com/ipython/ipython/issues/697>`_: Filter out from %who names loaded at initialization time
483 * `697 <https://github.com/ipython/ipython/issues/697>`_: Filter out from %who names loaded at initialization time
484 * `932 <https://github.com/ipython/ipython/issues/932>`_: IPython 0.11 quickref card has superfluous "%recall and"
484 * `932 <https://github.com/ipython/ipython/issues/932>`_: IPython 0.11 quickref card has superfluous "%recall and"
485 * `982 <https://github.com/ipython/ipython/issues/982>`_: png files with executable permissions
485 * `982 <https://github.com/ipython/ipython/issues/982>`_: png files with executable permissions
486 * `914 <https://github.com/ipython/ipython/issues/914>`_: Simpler system for running code after InteractiveShell is initialised
486 * `914 <https://github.com/ipython/ipython/issues/914>`_: Simpler system for running code after InteractiveShell is initialised
487 * `911 <https://github.com/ipython/ipython/issues/911>`_: ipython crashes on startup if readline is missing
487 * `911 <https://github.com/ipython/ipython/issues/911>`_: ipython crashes on startup if readline is missing
488 * `971 <https://github.com/ipython/ipython/issues/971>`_: bookmarks created in 0.11 are corrupt in 0.12
488 * `971 <https://github.com/ipython/ipython/issues/971>`_: bookmarks created in 0.11 are corrupt in 0.12
489 * `974 <https://github.com/ipython/ipython/issues/974>`_: object feature tab-completion crash
489 * `974 <https://github.com/ipython/ipython/issues/974>`_: object feature tab-completion crash
490 * `939 <https://github.com/ipython/ipython/issues/939>`_: ZMQShell always uses default profile
490 * `939 <https://github.com/ipython/ipython/issues/939>`_: ZMQShell always uses default profile
491 * `946 <https://github.com/ipython/ipython/issues/946>`_: Multi-tab Close action should offer option to leave all kernels alone
491 * `946 <https://github.com/ipython/ipython/issues/946>`_: Multi-tab Close action should offer option to leave all kernels alone
492 * `949 <https://github.com/ipython/ipython/issues/949>`_: Test suite must not require any manual interaction
492 * `949 <https://github.com/ipython/ipython/issues/949>`_: Test suite must not require any manual interaction
493 * `643 <https://github.com/ipython/ipython/issues/643>`_: enable gui eventloop integration in ipkernel
493 * `643 <https://github.com/ipython/ipython/issues/643>`_: enable gui eventloop integration in ipkernel
494 * `965 <https://github.com/ipython/ipython/issues/965>`_: ipython is crashed without launch.(python3.2)
494 * `965 <https://github.com/ipython/ipython/issues/965>`_: ipython is crashed without launch.(python3.2)
495 * `958 <https://github.com/ipython/ipython/issues/958>`_: Can't use os X clipboard on with qtconsole
495 * `958 <https://github.com/ipython/ipython/issues/958>`_: Can't use os X clipboard on with qtconsole
496 * `962 <https://github.com/ipython/ipython/issues/962>`_: Don't require tornado in the tests
496 * `962 <https://github.com/ipython/ipython/issues/962>`_: Don't require tornado in the tests
497 * `960 <https://github.com/ipython/ipython/issues/960>`_: crash on syntax error on Windows XP
497 * `960 <https://github.com/ipython/ipython/issues/960>`_: crash on syntax error on Windows XP
498 * `934 <https://github.com/ipython/ipython/issues/934>`_: The latest ipython branch doesn't work in Chrome
498 * `934 <https://github.com/ipython/ipython/issues/934>`_: The latest ipython branch doesn't work in Chrome
499 * `870 <https://github.com/ipython/ipython/issues/870>`_: zmq version detection
499 * `870 <https://github.com/ipython/ipython/issues/870>`_: zmq version detection
500 * `943 <https://github.com/ipython/ipython/issues/943>`_: HISTIGNORE for IPython
500 * `943 <https://github.com/ipython/ipython/issues/943>`_: HISTIGNORE for IPython
501 * `947 <https://github.com/ipython/ipython/issues/947>`_: qtconsole segfaults at startup
501 * `947 <https://github.com/ipython/ipython/issues/947>`_: qtconsole segfaults at startup
502 * `903 <https://github.com/ipython/ipython/issues/903>`_: Expose a magic to control config of the inline pylab backend
502 * `903 <https://github.com/ipython/ipython/issues/903>`_: Expose a magic to control config of the inline pylab backend
503 * `908 <https://github.com/ipython/ipython/issues/908>`_: bad user config shouldn't crash IPython
503 * `908 <https://github.com/ipython/ipython/issues/908>`_: bad user config shouldn't crash IPython
504 * `935 <https://github.com/ipython/ipython/issues/935>`_: Typing `break` causes IPython to crash.
504 * `935 <https://github.com/ipython/ipython/issues/935>`_: Typing `break` causes IPython to crash.
505 * `869 <https://github.com/ipython/ipython/issues/869>`_: Tab completion of `~/` shows no output post 0.10.x
505 * `869 <https://github.com/ipython/ipython/issues/869>`_: Tab completion of `~/` shows no output post 0.10.x
506 * `904 <https://github.com/ipython/ipython/issues/904>`_: whos under pypy1.6
506 * `904 <https://github.com/ipython/ipython/issues/904>`_: whos under pypy1.6
507 * `773 <https://github.com/ipython/ipython/issues/773>`_: check_security_dir() and check_pid_dir() fail on network filesystem
507 * `773 <https://github.com/ipython/ipython/issues/773>`_: check_security_dir() and check_pid_dir() fail on network filesystem
508 * `915 <https://github.com/ipython/ipython/issues/915>`_: OS X Lion Terminal.app line wrap problem
508 * `915 <https://github.com/ipython/ipython/issues/915>`_: OS X Lion Terminal.app line wrap problem
509 * `886 <https://github.com/ipython/ipython/issues/886>`_: Notebook kernel crash when specifying --notebook-dir on commandline
509 * `886 <https://github.com/ipython/ipython/issues/886>`_: Notebook kernel crash when specifying --notebook-dir on commandline
510 * `636 <https://github.com/ipython/ipython/issues/636>`_: debugger.py: pydb broken
510 * `636 <https://github.com/ipython/ipython/issues/636>`_: debugger.py: pydb broken
511 * `808 <https://github.com/ipython/ipython/issues/808>`_: Ctrl+C during %reset confirm message crash Qtconsole
511 * `808 <https://github.com/ipython/ipython/issues/808>`_: Ctrl+C during %reset confirm message crash Qtconsole
512 * `927 <https://github.com/ipython/ipython/issues/927>`_: Using return outside a function crashes ipython
512 * `927 <https://github.com/ipython/ipython/issues/927>`_: Using return outside a function crashes ipython
513 * `919 <https://github.com/ipython/ipython/issues/919>`_: Pop-up segfault when moving cursor out of qtconsole window
513 * `919 <https://github.com/ipython/ipython/issues/919>`_: Pop-up segfault when moving cursor out of qtconsole window
514 * `181 <https://github.com/ipython/ipython/issues/181>`_: cls command does not work on windows
514 * `181 <https://github.com/ipython/ipython/issues/181>`_: cls command does not work on windows
515 * `917 <https://github.com/ipython/ipython/issues/917>`_: documentation typos
515 * `917 <https://github.com/ipython/ipython/issues/917>`_: documentation typos
516 * `818 <https://github.com/ipython/ipython/issues/818>`_: %run does not work with non-ascii characeters in path
516 * `818 <https://github.com/ipython/ipython/issues/818>`_: %run does not work with non-ascii characeters in path
517 * `907 <https://github.com/ipython/ipython/issues/907>`_: Errors in custom completer functions can crash IPython
517 * `907 <https://github.com/ipython/ipython/issues/907>`_: Errors in custom completer functions can crash IPython
518 * `867 <https://github.com/ipython/ipython/issues/867>`_: doc: notebook password authentication howto
518 * `867 <https://github.com/ipython/ipython/issues/867>`_: doc: notebook password authentication howto
519 * `211 <https://github.com/ipython/ipython/issues/211>`_: paste command not working
519 * `211 <https://github.com/ipython/ipython/issues/211>`_: paste command not working
520 * `900 <https://github.com/ipython/ipython/issues/900>`_: Tab key should insert 4 spaces in qt console
520 * `900 <https://github.com/ipython/ipython/issues/900>`_: Tab key should insert 4 spaces in qt console
521 * `513 <https://github.com/ipython/ipython/issues/513>`_: [Qt console] cannot insert new lines into console functions using tab
521 * `513 <https://github.com/ipython/ipython/issues/513>`_: [Qt console] cannot insert new lines into console functions using tab
522 * `906 <https://github.com/ipython/ipython/issues/906>`_: qtconsoleapp 'parse_command_line' doen't like --existing anymore
522 * `906 <https://github.com/ipython/ipython/issues/906>`_: qtconsoleapp 'parse_command_line' doen't like --existing anymore
523 * `638 <https://github.com/ipython/ipython/issues/638>`_: Qt console --pylab=inline and getfigs(), etc.
523 * `638 <https://github.com/ipython/ipython/issues/638>`_: Qt console --pylab=inline and getfigs(), etc.
524 * `710 <https://github.com/ipython/ipython/issues/710>`_: unwanted unicode passed to args
524 * `710 <https://github.com/ipython/ipython/issues/710>`_: unwanted unicode passed to args
525 * `436 <https://github.com/ipython/ipython/issues/436>`_: Users should see tooltips for all buttons in the notebook UI
525 * `436 <https://github.com/ipython/ipython/issues/436>`_: Users should see tooltips for all buttons in the notebook UI
526 * `207 <https://github.com/ipython/ipython/issues/207>`_: ipython crashes if atexit handler raises exception
526 * `207 <https://github.com/ipython/ipython/issues/207>`_: ipython crashes if atexit handler raises exception
527 * `692 <https://github.com/ipython/ipython/issues/692>`_: use of Tracer() when debugging works but gives error messages
527 * `692 <https://github.com/ipython/ipython/issues/692>`_: use of Tracer() when debugging works but gives error messages
528 * `690 <https://github.com/ipython/ipython/issues/690>`_: debugger does not print error message by default in 0.11
528 * `690 <https://github.com/ipython/ipython/issues/690>`_: debugger does not print error message by default in 0.11
529 * `571 <https://github.com/ipython/ipython/issues/571>`_: history of multiline entries
529 * `571 <https://github.com/ipython/ipython/issues/571>`_: history of multiline entries
530 * `749 <https://github.com/ipython/ipython/issues/749>`_: IPython.parallel test failure under Windows 7 and XP
530 * `749 <https://github.com/ipython/ipython/issues/749>`_: IPython.parallel test failure under Windows 7 and XP
531 * `890 <https://github.com/ipython/ipython/issues/890>`_: ipclusterapp.py - helep
531 * `890 <https://github.com/ipython/ipython/issues/890>`_: ipclusterapp.py - helep
532 * `885 <https://github.com/ipython/ipython/issues/885>`_: `ws-hostname` alias not recognized by notebook
532 * `885 <https://github.com/ipython/ipython/issues/885>`_: `ws-hostname` alias not recognized by notebook
533 * `881 <https://github.com/ipython/ipython/issues/881>`_: Missing manual.pdf?
533 * `881 <https://github.com/ipython/ipython/issues/881>`_: Missing manual.pdf?
534 * `744 <https://github.com/ipython/ipython/issues/744>`_: cannot create notebook in offline mode if mathjax not installed
534 * `744 <https://github.com/ipython/ipython/issues/744>`_: cannot create notebook in offline mode if mathjax not installed
535 * `865 <https://github.com/ipython/ipython/issues/865>`_: Make tracebacks from %paste show the code
535 * `865 <https://github.com/ipython/ipython/issues/865>`_: Make tracebacks from %paste show the code
536 * `535 <https://github.com/ipython/ipython/issues/535>`_: exception unicode handling in %run is faulty in qtconsole
536 * `535 <https://github.com/ipython/ipython/issues/535>`_: exception unicode handling in %run is faulty in qtconsole
537 * `817 <https://github.com/ipython/ipython/issues/817>`_: iPython crashed
537 * `817 <https://github.com/ipython/ipython/issues/817>`_: IPython crashed
538 * `799 <https://github.com/ipython/ipython/issues/799>`_: %edit magic not working on windows xp in qtconsole
538 * `799 <https://github.com/ipython/ipython/issues/799>`_: %edit magic not working on windows xp in qtconsole
539 * `732 <https://github.com/ipython/ipython/issues/732>`_: QTConsole wrongly promotes the index of the input line on which user presses Enter
539 * `732 <https://github.com/ipython/ipython/issues/732>`_: QTConsole wrongly promotes the index of the input line on which user presses Enter
540 * `662 <https://github.com/ipython/ipython/issues/662>`_: ipython test failures on Mac OS X Lion
540 * `662 <https://github.com/ipython/ipython/issues/662>`_: ipython test failures on Mac OS X Lion
541 * `650 <https://github.com/ipython/ipython/issues/650>`_: Handle bad config files better
541 * `650 <https://github.com/ipython/ipython/issues/650>`_: Handle bad config files better
542 * `829 <https://github.com/ipython/ipython/issues/829>`_: We should not insert new lines after all print statements in the notebook
542 * `829 <https://github.com/ipython/ipython/issues/829>`_: We should not insert new lines after all print statements in the notebook
543 * `874 <https://github.com/ipython/ipython/issues/874>`_: ipython-qtconsole: pyzmq Version Comparison
543 * `874 <https://github.com/ipython/ipython/issues/874>`_: ipython-qtconsole: pyzmq Version Comparison
544 * `640 <https://github.com/ipython/ipython/issues/640>`_: matplotlib macosx windows don't respond in qtconsole
544 * `640 <https://github.com/ipython/ipython/issues/640>`_: matplotlib macosx windows don't respond in qtconsole
545 * `624 <https://github.com/ipython/ipython/issues/624>`_: ipython intermittently segfaults when figure is closed (Mac OS X)
545 * `624 <https://github.com/ipython/ipython/issues/624>`_: ipython intermittently segfaults when figure is closed (Mac OS X)
546 * `871 <https://github.com/ipython/ipython/issues/871>`_: Notebook crashes if a profile is used
546 * `871 <https://github.com/ipython/ipython/issues/871>`_: Notebook crashes if a profile is used
547 * `56 <https://github.com/ipython/ipython/issues/56>`_: Have %cpaste accept also Ctrl-D as a termination marker
547 * `56 <https://github.com/ipython/ipython/issues/56>`_: Have %cpaste accept also Ctrl-D as a termination marker
548 * `849 <https://github.com/ipython/ipython/issues/849>`_: Command line options to not override profile options
548 * `849 <https://github.com/ipython/ipython/issues/849>`_: Command line options to not override profile options
549 * `806 <https://github.com/ipython/ipython/issues/806>`_: Provide single-port connection to kernels
549 * `806 <https://github.com/ipython/ipython/issues/806>`_: Provide single-port connection to kernels
550 * `691 <https://github.com/ipython/ipython/issues/691>`_: [wishlist] Automatically find existing kernel
550 * `691 <https://github.com/ipython/ipython/issues/691>`_: [wishlist] Automatically find existing kernel
551 * `688 <https://github.com/ipython/ipython/issues/688>`_: local security vulnerability: all ports visible to any local user.
551 * `688 <https://github.com/ipython/ipython/issues/688>`_: local security vulnerability: all ports visible to any local user.
552 * `866 <https://github.com/ipython/ipython/issues/866>`_: DistributionNotFound on running ipython 0.11 on Windows XP x86
552 * `866 <https://github.com/ipython/ipython/issues/866>`_: DistributionNotFound on running ipython 0.11 on Windows XP x86
553 * `673 <https://github.com/ipython/ipython/issues/673>`_: raw_input appears to be round-robin for qtconsole
553 * `673 <https://github.com/ipython/ipython/issues/673>`_: raw_input appears to be round-robin for qtconsole
554 * `863 <https://github.com/ipython/ipython/issues/863>`_: Graceful degradation when home directory not writable
554 * `863 <https://github.com/ipython/ipython/issues/863>`_: Graceful degradation when home directory not writable
555 * `800 <https://github.com/ipython/ipython/issues/800>`_: Timing scripts with run -t -N <N> fails on report output
555 * `800 <https://github.com/ipython/ipython/issues/800>`_: Timing scripts with run -t -N <N> fails on report output
556 * `858 <https://github.com/ipython/ipython/issues/858>`_: Typing 'continue' makes ipython0.11 crash
556 * `858 <https://github.com/ipython/ipython/issues/858>`_: Typing 'continue' makes ipython0.11 crash
557 * `840 <https://github.com/ipython/ipython/issues/840>`_: all processes run on one CPU core
557 * `840 <https://github.com/ipython/ipython/issues/840>`_: all processes run on one CPU core
558 * `843 <https://github.com/ipython/ipython/issues/843>`_: "import braces" crashes ipython
558 * `843 <https://github.com/ipython/ipython/issues/843>`_: "import braces" crashes ipython
559 * `836 <https://github.com/ipython/ipython/issues/836>`_: Strange Output after IPython Install
559 * `836 <https://github.com/ipython/ipython/issues/836>`_: Strange Output after IPython Install
560 * `839 <https://github.com/ipython/ipython/issues/839>`_: Qtconsole segfaults when mouse exits window with active tooltip
560 * `839 <https://github.com/ipython/ipython/issues/839>`_: Qtconsole segfaults when mouse exits window with active tooltip
561 * `827 <https://github.com/ipython/ipython/issues/827>`_: Add support for checking several limits before running task on engine
561 * `827 <https://github.com/ipython/ipython/issues/827>`_: Add support for checking several limits before running task on engine
562 * `826 <https://github.com/ipython/ipython/issues/826>`_: Add support for creation of parallel task when no engine is running
562 * `826 <https://github.com/ipython/ipython/issues/826>`_: Add support for creation of parallel task when no engine is running
563 * `832 <https://github.com/ipython/ipython/issues/832>`_: Improve error message for %logstop
563 * `832 <https://github.com/ipython/ipython/issues/832>`_: Improve error message for %logstop
564 * `831 <https://github.com/ipython/ipython/issues/831>`_: %logstart in read-only directory forbid any further command
564 * `831 <https://github.com/ipython/ipython/issues/831>`_: %logstart in read-only directory forbid any further command
565 * `814 <https://github.com/ipython/ipython/issues/814>`_: ipython does not start -- DistributionNotFound
565 * `814 <https://github.com/ipython/ipython/issues/814>`_: ipython does not start -- DistributionNotFound
566 * `794 <https://github.com/ipython/ipython/issues/794>`_: Allow >1 controller per profile
566 * `794 <https://github.com/ipython/ipython/issues/794>`_: Allow >1 controller per profile
567 * `820 <https://github.com/ipython/ipython/issues/820>`_: Tab Completion feature
567 * `820 <https://github.com/ipython/ipython/issues/820>`_: Tab Completion feature
568 * `812 <https://github.com/ipython/ipython/issues/812>`_: Qt console crashes on Ubuntu 11.10
568 * `812 <https://github.com/ipython/ipython/issues/812>`_: Qt console crashes on Ubuntu 11.10
569 * `816 <https://github.com/ipython/ipython/issues/816>`_: Import error using Python 2.7 and dateutil2.0 No module named _thread
569 * `816 <https://github.com/ipython/ipython/issues/816>`_: Import error using Python 2.7 and dateutil2.0 No module named _thread
570 * `756 <https://github.com/ipython/ipython/issues/756>`_: qtconsole Windows fails to print error message for '%run nonexistent_file'
570 * `756 <https://github.com/ipython/ipython/issues/756>`_: qtconsole Windows fails to print error message for '%run nonexistent_file'
571 * `651 <https://github.com/ipython/ipython/issues/651>`_: Completion doesn't work on element of a list
571 * `651 <https://github.com/ipython/ipython/issues/651>`_: Completion doesn't work on element of a list
572 * `617 <https://github.com/ipython/ipython/issues/617>`_: [qtconsole] %hist doesn't show anything in qtconsole
572 * `617 <https://github.com/ipython/ipython/issues/617>`_: [qtconsole] %hist doesn't show anything in qtconsole
573 * `786 <https://github.com/ipython/ipython/issues/786>`_: from __future__ import unicode_literals does not work
573 * `786 <https://github.com/ipython/ipython/issues/786>`_: from __future__ import unicode_literals does not work
574 * `779 <https://github.com/ipython/ipython/issues/779>`_: Using irunner from virtual evn uses systemwide ipython
574 * `779 <https://github.com/ipython/ipython/issues/779>`_: Using irunner from virtual evn uses systemwide ipython
575 * `768 <https://github.com/ipython/ipython/issues/768>`_: codepage handling of output from scripts and shellcommands are not handled properly by qtconsole
575 * `768 <https://github.com/ipython/ipython/issues/768>`_: codepage handling of output from scripts and shellcommands are not handled properly by qtconsole
576 * `785 <https://github.com/ipython/ipython/issues/785>`_: Don't strip leading whitespace in repr() in notebook
576 * `785 <https://github.com/ipython/ipython/issues/785>`_: Don't strip leading whitespace in repr() in notebook
577 * `737 <https://github.com/ipython/ipython/issues/737>`_: in pickleshare.py line52 should be "if not os.path.isdir(self.root):"?
577 * `737 <https://github.com/ipython/ipython/issues/737>`_: in pickleshare.py line52 should be "if not os.path.isdir(self.root):"?
578 * `738 <https://github.com/ipython/ipython/issues/738>`_: in ipthon_win_post_install.py line 38
578 * `738 <https://github.com/ipython/ipython/issues/738>`_: in ipthon_win_post_install.py line 38
579 * `777 <https://github.com/ipython/ipython/issues/777>`_: print(…, sep=…) raises SyntaxError
579 * `777 <https://github.com/ipython/ipython/issues/777>`_: print(…, sep=…) raises SyntaxError
580 * `728 <https://github.com/ipython/ipython/issues/728>`_: ipcontroller crash with MPI
580 * `728 <https://github.com/ipython/ipython/issues/728>`_: ipcontroller crash with MPI
581 * `780 <https://github.com/ipython/ipython/issues/780>`_: qtconsole Out value prints before the print statements that precede it
581 * `780 <https://github.com/ipython/ipython/issues/780>`_: qtconsole Out value prints before the print statements that precede it
582 * `632 <https://github.com/ipython/ipython/issues/632>`_: IPython Crash Report (0.10.2)
582 * `632 <https://github.com/ipython/ipython/issues/632>`_: IPython Crash Report (0.10.2)
583 * `253 <https://github.com/ipython/ipython/issues/253>`_: Unable to install ipython on windows
583 * `253 <https://github.com/ipython/ipython/issues/253>`_: Unable to install ipython on windows
584 * `80 <https://github.com/ipython/ipython/issues/80>`_: Split IPClusterApp into multiple Application subclasses for each subcommand
584 * `80 <https://github.com/ipython/ipython/issues/80>`_: Split IPClusterApp into multiple Application subclasses for each subcommand
585 * `34 <https://github.com/ipython/ipython/issues/34>`_: non-blocking pendingResult partial results
585 * `34 <https://github.com/ipython/ipython/issues/34>`_: non-blocking pendingResult partial results
586 * `739 <https://github.com/ipython/ipython/issues/739>`_: Tests fail if tornado not installed
586 * `739 <https://github.com/ipython/ipython/issues/739>`_: Tests fail if tornado not installed
587 * `719 <https://github.com/ipython/ipython/issues/719>`_: Better support Pypy
587 * `719 <https://github.com/ipython/ipython/issues/719>`_: Better support Pypy
588 * `667 <https://github.com/ipython/ipython/issues/667>`_: qtconsole problem with default pylab profile
588 * `667 <https://github.com/ipython/ipython/issues/667>`_: qtconsole problem with default pylab profile
589 * `661 <https://github.com/ipython/ipython/issues/661>`_: ipythonrc referenced in magic command in 0.11
589 * `661 <https://github.com/ipython/ipython/issues/661>`_: ipythonrc referenced in magic command in 0.11
590 * `665 <https://github.com/ipython/ipython/issues/665>`_: Source introspection with ?? is broken
590 * `665 <https://github.com/ipython/ipython/issues/665>`_: Source introspection with ?? is broken
591 * `724 <https://github.com/ipython/ipython/issues/724>`_: crash - ipython qtconsole, %quickref
591 * `724 <https://github.com/ipython/ipython/issues/724>`_: crash - ipython qtconsole, %quickref
592 * `655 <https://github.com/ipython/ipython/issues/655>`_: ipython with qtconsole crashes
592 * `655 <https://github.com/ipython/ipython/issues/655>`_: ipython with qtconsole crashes
593 * `593 <https://github.com/ipython/ipython/issues/593>`_: HTML Notebook Prompt can be deleted . . .
593 * `593 <https://github.com/ipython/ipython/issues/593>`_: HTML Notebook Prompt can be deleted . . .
594 * `563 <https://github.com/ipython/ipython/issues/563>`_: use argparse instead of kvloader for flags&aliases
594 * `563 <https://github.com/ipython/ipython/issues/563>`_: use argparse instead of kvloader for flags&aliases
595 * `751 <https://github.com/ipython/ipython/issues/751>`_: Tornado version greater than 2.0 needed for firefox 6
595 * `751 <https://github.com/ipython/ipython/issues/751>`_: Tornado version greater than 2.0 needed for firefox 6
596 * `720 <https://github.com/ipython/ipython/issues/720>`_: Crash report when importing easter egg
596 * `720 <https://github.com/ipython/ipython/issues/720>`_: Crash report when importing easter egg
597 * `740 <https://github.com/ipython/ipython/issues/740>`_: Ctrl-Enter clears line in notebook
597 * `740 <https://github.com/ipython/ipython/issues/740>`_: Ctrl-Enter clears line in notebook
598 * `772 <https://github.com/ipython/ipython/issues/772>`_: ipengine fails on Windows with "XXX lineno: 355, opcode: 0"
598 * `772 <https://github.com/ipython/ipython/issues/772>`_: ipengine fails on Windows with "XXX lineno: 355, opcode: 0"
599 * `771 <https://github.com/ipython/ipython/issues/771>`_: Add python 3 tag to setup.py
599 * `771 <https://github.com/ipython/ipython/issues/771>`_: Add python 3 tag to setup.py
600 * `767 <https://github.com/ipython/ipython/issues/767>`_: non-ascii in __doc__ string crashes qtconsole kernel when showing tooltip
600 * `767 <https://github.com/ipython/ipython/issues/767>`_: non-ascii in __doc__ string crashes qtconsole kernel when showing tooltip
601 * `733 <https://github.com/ipython/ipython/issues/733>`_: In Windows, %run fails to strip quotes from filename
601 * `733 <https://github.com/ipython/ipython/issues/733>`_: In Windows, %run fails to strip quotes from filename
602 * `721 <https://github.com/ipython/ipython/issues/721>`_: no completion in emacs by ipython(ipython.el)
602 * `721 <https://github.com/ipython/ipython/issues/721>`_: no completion in emacs by ipython(ipython.el)
603 * `669 <https://github.com/ipython/ipython/issues/669>`_: Do not accept an ipython_dir that's not writeable
603 * `669 <https://github.com/ipython/ipython/issues/669>`_: Do not accept an ipython_dir that's not writeable
604 * `711 <https://github.com/ipython/ipython/issues/711>`_: segfault on mac os x
604 * `711 <https://github.com/ipython/ipython/issues/711>`_: segfault on mac os x
605 * `500 <https://github.com/ipython/ipython/issues/500>`_: "RuntimeError: Cannot change input buffer during execution" in console_widget.py
605 * `500 <https://github.com/ipython/ipython/issues/500>`_: "RuntimeError: Cannot change input buffer during execution" in console_widget.py
606 * `707 <https://github.com/ipython/ipython/issues/707>`_: Copy and paste keyboard shortcuts do not work in Qt Console on OS X
606 * `707 <https://github.com/ipython/ipython/issues/707>`_: Copy and paste keyboard shortcuts do not work in Qt Console on OS X
607 * `478 <https://github.com/ipython/ipython/issues/478>`_: PyZMQ's use of memoryviews breaks reconstruction of numpy arrays
607 * `478 <https://github.com/ipython/ipython/issues/478>`_: PyZMQ's use of memoryviews breaks reconstruction of numpy arrays
608 * `694 <https://github.com/ipython/ipython/issues/694>`_: Turning off callout tips in qtconsole
608 * `694 <https://github.com/ipython/ipython/issues/694>`_: Turning off callout tips in qtconsole
609 * `704 <https://github.com/ipython/ipython/issues/704>`_: return kills IPython
609 * `704 <https://github.com/ipython/ipython/issues/704>`_: return kills IPython
610 * `442 <https://github.com/ipython/ipython/issues/442>`_: Users should have intelligent autoindenting in the notebook
610 * `442 <https://github.com/ipython/ipython/issues/442>`_: Users should have intelligent autoindenting in the notebook
611 * `615 <https://github.com/ipython/ipython/issues/615>`_: Wireframe and implement a project dashboard page
611 * `615 <https://github.com/ipython/ipython/issues/615>`_: Wireframe and implement a project dashboard page
612 * `614 <https://github.com/ipython/ipython/issues/614>`_: Wireframe and implement a notebook dashboard page
612 * `614 <https://github.com/ipython/ipython/issues/614>`_: Wireframe and implement a notebook dashboard page
613 * `606 <https://github.com/ipython/ipython/issues/606>`_: Users should be able to use the notebook to import/export a notebook to .py or .rst
613 * `606 <https://github.com/ipython/ipython/issues/606>`_: Users should be able to use the notebook to import/export a notebook to .py or .rst
614 * `604 <https://github.com/ipython/ipython/issues/604>`_: A user should be able to leave a kernel running in the notebook and reconnect
614 * `604 <https://github.com/ipython/ipython/issues/604>`_: A user should be able to leave a kernel running in the notebook and reconnect
615 * `298 <https://github.com/ipython/ipython/issues/298>`_: Users should be able to save a notebook and then later reload it
615 * `298 <https://github.com/ipython/ipython/issues/298>`_: Users should be able to save a notebook and then later reload it
616 * `649 <https://github.com/ipython/ipython/issues/649>`_: ipython qtconsole (v0.11): setting "c.IPythonWidget.in_prompt = '>>> ' crashes
616 * `649 <https://github.com/ipython/ipython/issues/649>`_: ipython qtconsole (v0.11): setting "c.IPythonWidget.in_prompt = '>>> ' crashes
617 * `672 <https://github.com/ipython/ipython/issues/672>`_: What happened to Exit?
617 * `672 <https://github.com/ipython/ipython/issues/672>`_: What happened to Exit?
618 * `658 <https://github.com/ipython/ipython/issues/658>`_: Put the InteractiveShellApp section first in the auto-generated config files
618 * `658 <https://github.com/ipython/ipython/issues/658>`_: Put the InteractiveShellApp section first in the auto-generated config files
619 * `656 <https://github.com/ipython/ipython/issues/656>`_: [suggestion] dependency checking for pyqt for Windows installer
619 * `656 <https://github.com/ipython/ipython/issues/656>`_: [suggestion] dependency checking for pyqt for Windows installer
620 * `654 <https://github.com/ipython/ipython/issues/654>`_: broken documentation link on download page
620 * `654 <https://github.com/ipython/ipython/issues/654>`_: broken documentation link on download page
621 * `653 <https://github.com/ipython/ipython/issues/653>`_: Test failures in IPython.parallel
621 * `653 <https://github.com/ipython/ipython/issues/653>`_: Test failures in IPython.parallel
@@ -1,1203 +1,1203 b''
1 .. _issues_list_013:
1 .. _issues_list_013:
2
2
3 Issues closed in the 0.13 development cycle
3 Issues closed in the 0.13 development cycle
4 ===========================================
4 ===========================================
5
5
6 Issues closed in 0.13
6 Issues closed in 0.13
7 ---------------------
7 ---------------------
8
8
9 GitHub stats since IPython 0.12 (2011/12/19 - 2012/06/30)
9 GitHub stats since IPython 0.12 (2011/12/19 - 2012/06/30)
10
10
11 These lists are automatically generated, and may be incomplete or contain
11 These lists are automatically generated, and may be incomplete or contain
12 duplicates.
12 duplicates.
13
13
14 The following 62 authors contributed 1760 commits.
14 The following 62 authors contributed 1760 commits.
15
15
16 * Aaron Culich
16 * Aaron Culich
17 * Aaron Meurer
17 * Aaron Meurer
18 * Alex Kramer
18 * Alex Kramer
19 * Andrew Giessel
19 * Andrew Giessel
20 * Andrew Straw
20 * Andrew Straw
21 * AndrΓ© Matos
21 * AndrΓ© Matos
22 * Aron Ahmadia
22 * Aron Ahmadia
23 * Ben Edwards
23 * Ben Edwards
24 * Benjamin Ragan-Kelley
24 * Benjamin Ragan-Kelley
25 * Bradley M. Froehle
25 * Bradley M. Froehle
26 * Brandon Parsons
26 * Brandon Parsons
27 * Brian E. Granger
27 * Brian E. Granger
28 * Carlos Cordoba
28 * Carlos Cordoba
29 * David Hirschfeld
29 * David Hirschfeld
30 * David Zderic
30 * David Zderic
31 * Ernie French
31 * Ernie French
32 * Fernando Perez
32 * Fernando Perez
33 * Ian Murray
33 * Ian Murray
34 * Jason Grout
34 * Jason Grout
35 * Jens H Nielsen
35 * Jens H Nielsen
36 * Jez Ng
36 * Jez Ng
37 * Jonathan March
37 * Jonathan March
38 * Jonathan Taylor
38 * Jonathan Taylor
39 * Julian Taylor
39 * Julian Taylor
40 * JΓΆrgen Stenarson
40 * JΓΆrgen Stenarson
41 * Kent Inverarity
41 * Kent Inverarity
42 * Marc Abramowitz
42 * Marc Abramowitz
43 * Mark Wiebe
43 * Mark Wiebe
44 * Matthew Brett
44 * Matthew Brett
45 * Matthias BUSSONNIER
45 * Matthias BUSSONNIER
46 * Michael Droettboom
46 * Michael Droettboom
47 * Mike Hansen
47 * Mike Hansen
48 * Nathan Rice
48 * Nathan Rice
49 * Pankaj Pandey
49 * Pankaj Pandey
50 * Paul
50 * Paul
51 * Paul Ivanov
51 * Paul Ivanov
52 * Piotr Zolnierczuk
52 * Piotr Zolnierczuk
53 * Piti Ongmongkolkul
53 * Piti Ongmongkolkul
54 * Puneeth Chaganti
54 * Puneeth Chaganti
55 * Robert Kern
55 * Robert Kern
56 * Ross Jones
56 * Ross Jones
57 * Roy Hyunjin Han
57 * Roy Hyunjin Han
58 * Scott Tsai
58 * Scott Tsai
59 * Skipper Seabold
59 * Skipper Seabold
60 * Stefan van der Walt
60 * Stefan van der Walt
61 * Steven Johnson
61 * Steven Johnson
62 * Takafumi Arakaki
62 * Takafumi Arakaki
63 * Ted Wright
63 * Ted Wright
64 * Thomas Hisch
64 * Thomas Hisch
65 * Thomas Kluyver
65 * Thomas Kluyver
66 * Thomas Spura
66 * Thomas Spura
67 * Thomi Richards
67 * Thomi Richards
68 * Tim Couper
68 * Tim Couper
69 * Timo Paulssen
69 * Timo Paulssen
70 * Toby Gilham
70 * Toby Gilham
71 * Tony S Yu
71 * Tony S Yu
72 * W. Trevor King
72 * W. Trevor King
73 * Walter Doerwald
73 * Walter Doerwald
74 * anatoly techtonik
74 * anatoly techtonik
75 * fawce
75 * fawce
76 * mcelrath
76 * mcelrath
77 * wilsaj
77 * wilsaj
78
78
79
79
80 We closed a total of 1115 issues, 373 pull requests and 742 regular issues;
80 We closed a total of 1115 issues, 373 pull requests and 742 regular issues;
81 this is the full list (generated with the script
81 this is the full list (generated with the script
82 :file:`tools/github_stats.py`):
82 :file:`tools/github_stats.py`):
83
83
84 Pull Requests (373):
84 Pull Requests (373):
85
85
86 * :ghpull:`1943`: add screenshot and link into releasenotes
86 * :ghpull:`1943`: add screenshot and link into releasenotes
87 * :ghpull:`1954`: update some example notebooks
87 * :ghpull:`1954`: update some example notebooks
88 * :ghpull:`2048`: move _encode_binary to jsonutil.encode_images
88 * :ghpull:`2048`: move _encode_binary to jsonutil.encode_images
89 * :ghpull:`2050`: only add quotes around xunit-file on Windows
89 * :ghpull:`2050`: only add quotes around xunit-file on Windows
90 * :ghpull:`2047`: disable auto-scroll on mozilla
90 * :ghpull:`2047`: disable auto-scroll on mozilla
91 * :ghpull:`2015`: Fixes for %paste with special transformations
91 * :ghpull:`2015`: Fixes for %paste with special transformations
92 * :ghpull:`2046`: Iptest unicode
92 * :ghpull:`2046`: Iptest unicode
93 * :ghpull:`1939`: Namespaces
93 * :ghpull:`1939`: Namespaces
94 * :ghpull:`2042`: increase auto-scroll threshold to 100 lines
94 * :ghpull:`2042`: increase auto-scroll threshold to 100 lines
95 * :ghpull:`2043`: move RemoteError import to top-level
95 * :ghpull:`2043`: move RemoteError import to top-level
96 * :ghpull:`2036`: %alias_magic
96 * :ghpull:`2036`: %alias_magic
97 * :ghpull:`1968`: Proposal of icons for .ipynb files
97 * :ghpull:`1968`: Proposal of icons for .ipynb files
98 * :ghpull:`2037`: remove `ipython-qtconsole` gui-script
98 * :ghpull:`2037`: remove `ipython-qtconsole` gui-script
99 * :ghpull:`2038`: add extra clear warning to shell doc
99 * :ghpull:`2038`: add extra clear warning to shell doc
100 * :ghpull:`2029`: Ship unminified js
100 * :ghpull:`2029`: Ship unminified js
101 * :ghpull:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole
101 * :ghpull:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole
102 * :ghpull:`2034`: fix&test push/pull recarrays
102 * :ghpull:`2034`: fix&test push/pull recarrays
103 * :ghpull:`2028`: Reduce unhelpful information shown by pinfo
103 * :ghpull:`2028`: Reduce unhelpful information shown by pinfo
104 * :ghpull:`2030`: check wxPython version in inputhook
104 * :ghpull:`2030`: check wxPython version in inputhook
105 * :ghpull:`2024`: Make interactive_usage a bit more rst friendly
105 * :ghpull:`2024`: Make interactive_usage a bit more rst friendly
106 * :ghpull:`2031`: disable ^C^C confirmation on Windows
106 * :ghpull:`2031`: disable ^C^C confirmation on Windows
107 * :ghpull:`2027`: match stdin encoding in frontend readline test
107 * :ghpull:`2027`: match stdin encoding in frontend readline test
108 * :ghpull:`2025`: Fix parallel test on WinXP - wait for resource cleanup.
108 * :ghpull:`2025`: Fix parallel test on WinXP - wait for resource cleanup.
109 * :ghpull:`2016`: BUG: test runner fails in Windows if filenames contain spaces.
109 * :ghpull:`2016`: BUG: test runner fails in Windows if filenames contain spaces.
110 * :ghpull:`2020`: Fix home path expansion test in Windows.
110 * :ghpull:`2020`: Fix home path expansion test in Windows.
111 * :ghpull:`2021`: Fix Windows pathname issue in 'odd encoding' test.
111 * :ghpull:`2021`: Fix Windows pathname issue in 'odd encoding' test.
112 * :ghpull:`2022`: don't check writability in test for get_home_dir when HOME is undefined
112 * :ghpull:`2022`: don't check writability in test for get_home_dir when HOME is undefined
113 * :ghpull:`1996`: frontend test tweaks
113 * :ghpull:`1996`: frontend test tweaks
114 * :ghpull:`2014`: relax profile regex in notebook
114 * :ghpull:`2014`: relax profile regex in notebook
115 * :ghpull:`2012`: Mono cursor offset
115 * :ghpull:`2012`: Mono cursor offset
116 * :ghpull:`2004`: Clarify generic message spec vs. Python message API in docs
116 * :ghpull:`2004`: Clarify generic message spec vs. Python message API in docs
117 * :ghpull:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found.
117 * :ghpull:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found.
118 * :ghpull:`2002`: Refactor %magic into a lsmagic_docs API function.
118 * :ghpull:`2002`: Refactor %magic into a lsmagic_docs API function.
119 * :ghpull:`1999`: `%magic` help: display line and cell magics in alphabetical order.
119 * :ghpull:`1999`: `%magic` help: display line and cell magics in alphabetical order.
120 * :ghpull:`1981`: Clean BG processes created by %%script on kernel exit
120 * :ghpull:`1981`: Clean BG processes created by %%script on kernel exit
121 * :ghpull:`1994`: Fix RST misformatting.
121 * :ghpull:`1994`: Fix RST misformatting.
122 * :ghpull:`1951`: minor notebook startup/notebook-dir adjustments
122 * :ghpull:`1951`: minor notebook startup/notebook-dir adjustments
123 * :ghpull:`1974`: Allow path completion on notebook.
123 * :ghpull:`1974`: Allow path completion on notebook.
124 * :ghpull:`1964`: allow multiple instances of a Magic
124 * :ghpull:`1964`: allow multiple instances of a Magic
125 * :ghpull:`1991`: fix _ofind attr in %page
125 * :ghpull:`1991`: fix _ofind attr in %page
126 * :ghpull:`1988`: check for active frontend in update_restart_checkbox
126 * :ghpull:`1988`: check for active frontend in update_restart_checkbox
127 * :ghpull:`1979`: Add support for tox (https://tox.readthedocs.io/) and Travis CI (http://travis-ci.org/)
127 * :ghpull:`1979`: Add support for tox (https://tox.readthedocs.io/) and Travis CI (http://travis-ci.org/)
128 * :ghpull:`1970`: dblclick to restore size of images
128 * :ghpull:`1970`: dblclick to restore size of images
129 * :ghpull:`1978`: Notebook names truncating at the first period
129 * :ghpull:`1978`: Notebook names truncating at the first period
130 * :ghpull:`1825`: second attempt at scrolled long output
130 * :ghpull:`1825`: second attempt at scrolled long output
131 * :ghpull:`1934`: Cell/Worksheet metadata
131 * :ghpull:`1934`: Cell/Worksheet metadata
132 * :ghpull:`1746`: Confirm restart (configuration option, and checkbox UI)
132 * :ghpull:`1746`: Confirm restart (configuration option, and checkbox UI)
133 * :ghpull:`1944`: [qtconsole] take %,%% prefix into account for completion
133 * :ghpull:`1944`: [qtconsole] take %,%% prefix into account for completion
134 * :ghpull:`1973`: fix another FreeBSD $HOME symlink issue
134 * :ghpull:`1973`: fix another FreeBSD $HOME symlink issue
135 * :ghpull:`1967`: Fix psums example description in docs
135 * :ghpull:`1967`: Fix psums example description in docs
136 * :ghpull:`1965`: fix for #1678, undo no longer clears cells
136 * :ghpull:`1965`: fix for #1678, undo no longer clears cells
137 * :ghpull:`1952`: avoid duplicate "Websockets closed" dialog on ws close
137 * :ghpull:`1952`: avoid duplicate "Websockets closed" dialog on ws close
138 * :ghpull:`1962`: Support unicode prompts
138 * :ghpull:`1962`: Support unicode prompts
139 * :ghpull:`1955`: update to latest version of vim-ipython
139 * :ghpull:`1955`: update to latest version of vim-ipython
140 * :ghpull:`1945`: Add --proc option to %%script
140 * :ghpull:`1945`: Add --proc option to %%script
141 * :ghpull:`1956`: move import RemoteError after get_exc_info
141 * :ghpull:`1956`: move import RemoteError after get_exc_info
142 * :ghpull:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole
142 * :ghpull:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole
143 * :ghpull:`1948`: Fix help string for InteractiveShell.ast_node_interactivity
143 * :ghpull:`1948`: Fix help string for InteractiveShell.ast_node_interactivity
144 * :ghpull:`1942`: swallow stderr of which in utils.process.find_cmd
144 * :ghpull:`1942`: swallow stderr of which in utils.process.find_cmd
145 * :ghpull:`1940`: fix completer css on some Chrome versions
145 * :ghpull:`1940`: fix completer css on some Chrome versions
146 * :ghpull:`1938`: remove remaining references to deprecated XREP/XREQ names
146 * :ghpull:`1938`: remove remaining references to deprecated XREP/XREQ names
147 * :ghpull:`1925`: Fix styling of superscripts and subscripts. Closes #1924.
147 * :ghpull:`1925`: Fix styling of superscripts and subscripts. Closes #1924.
148 * :ghpull:`1936`: increase duration of save messages
148 * :ghpull:`1936`: increase duration of save messages
149 * :ghpull:`1937`: add %save -f
149 * :ghpull:`1937`: add %save -f
150 * :ghpull:`1935`: add version checking to pyreadline import test
150 * :ghpull:`1935`: add version checking to pyreadline import test
151 * :ghpull:`1849`: Octave magics
151 * :ghpull:`1849`: Octave magics
152 * :ghpull:`1759`: github, merge PR(s) just by number(s)
152 * :ghpull:`1759`: github, merge PR(s) just by number(s)
153 * :ghpull:`1931`: Win py3fixes
153 * :ghpull:`1931`: Win py3fixes
154 * :ghpull:`1933`: oinspect.find_file: Additional safety if file cannot be found.
154 * :ghpull:`1933`: oinspect.find_file: Additional safety if file cannot be found.
155 * :ghpull:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3
155 * :ghpull:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3
156 * :ghpull:`1928`: Select NoDB by default
156 * :ghpull:`1928`: Select NoDB by default
157 * :ghpull:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode
157 * :ghpull:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode
158 * :ghpull:`1926`: Make completer recognize escaped quotes in strings.
158 * :ghpull:`1926`: Make completer recognize escaped quotes in strings.
159 * :ghpull:`1893`: Update Parallel Magics and Exception Display
159 * :ghpull:`1893`: Update Parallel Magics and Exception Display
160 * :ghpull:`1921`: magic_arguments: dedent but otherwise preserve indentation.
160 * :ghpull:`1921`: magic_arguments: dedent but otherwise preserve indentation.
161 * :ghpull:`1919`: Use oinspect in CodeMagics._find_edit_target
161 * :ghpull:`1919`: Use oinspect in CodeMagics._find_edit_target
162 * :ghpull:`1918`: don't warn in iptest if deathrow/quarantine are missing
162 * :ghpull:`1918`: don't warn in iptest if deathrow/quarantine are missing
163 * :ghpull:`1917`: Fix for %pdef on Python 3
163 * :ghpull:`1917`: Fix for %pdef on Python 3
164 * :ghpull:`1913`: Fix for #1428
164 * :ghpull:`1913`: Fix for #1428
165 * :ghpull:`1911`: temporarily skip autoreload tests
165 * :ghpull:`1911`: temporarily skip autoreload tests
166 * :ghpull:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons
166 * :ghpull:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons
167 * :ghpull:`1907`: py3compat fixes for %%script and tests
167 * :ghpull:`1907`: py3compat fixes for %%script and tests
168 * :ghpull:`1906`: ofind finds non-unique cell magics
168 * :ghpull:`1906`: ofind finds non-unique cell magics
169 * :ghpull:`1845`: Fixes to inspection machinery for magics
169 * :ghpull:`1845`: Fixes to inspection machinery for magics
170 * :ghpull:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424
170 * :ghpull:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424
171 * :ghpull:`1900`: Cython libs
171 * :ghpull:`1900`: Cython libs
172 * :ghpull:`1899`: add ScriptMagics to class list for generated config
172 * :ghpull:`1899`: add ScriptMagics to class list for generated config
173 * :ghpull:`1898`: minimize manpages
173 * :ghpull:`1898`: minimize manpages
174 * :ghpull:`1897`: use glob for bad exclusion warning
174 * :ghpull:`1897`: use glob for bad exclusion warning
175 * :ghpull:`1855`: %%script and %%file magics
175 * :ghpull:`1855`: %%script and %%file magics
176 * :ghpull:`1870`: add %%capture for capturing stdout/err
176 * :ghpull:`1870`: add %%capture for capturing stdout/err
177 * :ghpull:`1861`: Use dvipng to format sympy.Matrix
177 * :ghpull:`1861`: Use dvipng to format sympy.Matrix
178 * :ghpull:`1867`: Fix 1px margin bouncing of selected menu item.
178 * :ghpull:`1867`: Fix 1px margin bouncing of selected menu item.
179 * :ghpull:`1889`: Reconnect when the websocket connection closes unexpectedly
179 * :ghpull:`1889`: Reconnect when the websocket connection closes unexpectedly
180 * :ghpull:`1886`: Fix a bug in renaming notebook
180 * :ghpull:`1886`: Fix a bug in renaming notebook
181 * :ghpull:`1895`: Fix error in test suite with ip.system()
181 * :ghpull:`1895`: Fix error in test suite with ip.system()
182 * :ghpull:`1762`: add `locate` entry points
182 * :ghpull:`1762`: add `locate` entry points
183 * :ghpull:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts.
183 * :ghpull:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts.
184 * :ghpull:`1875`: re-write columnize, with intermediate step.
184 * :ghpull:`1875`: re-write columnize, with intermediate step.
185 * :ghpull:`1851`: new completer for qtconsole.
185 * :ghpull:`1851`: new completer for qtconsole.
186 * :ghpull:`1892`: Remove suspicious quotes in interactiveshell.py
186 * :ghpull:`1892`: Remove suspicious quotes in interactiveshell.py
187 * :ghpull:`1864`: Rmagic exceptions
187 * :ghpull:`1864`: Rmagic exceptions
188 * :ghpull:`1829`: [notebook] don't care about leading prct in completion
188 * :ghpull:`1829`: [notebook] don't care about leading prct in completion
189 * :ghpull:`1832`: Make svg, jpeg and png images resizable in notebook.
189 * :ghpull:`1832`: Make svg, jpeg and png images resizable in notebook.
190 * :ghpull:`1674`: HTML Notebook carriage-return handling, take 2
190 * :ghpull:`1674`: HTML Notebook carriage-return handling, take 2
191 * :ghpull:`1882`: Remove importlib dependency which not available in Python 2.6.
191 * :ghpull:`1882`: Remove importlib dependency which not available in Python 2.6.
192 * :ghpull:`1879`: Correct stack depth for variable expansion in !system commands
192 * :ghpull:`1879`: Correct stack depth for variable expansion in !system commands
193 * :ghpull:`1841`: [notebook] deduplicate completion results
193 * :ghpull:`1841`: [notebook] deduplicate completion results
194 * :ghpull:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages.
194 * :ghpull:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages.
195 * :ghpull:`1663`: Keep line-endings in ipynb
195 * :ghpull:`1663`: Keep line-endings in ipynb
196 * :ghpull:`1815`: Make : invalid in filenames in the Notebook JS code.
196 * :ghpull:`1815`: Make : invalid in filenames in the Notebook JS code.
197 * :ghpull:`1819`: doc: cleanup the parallel psums example a little
197 * :ghpull:`1819`: doc: cleanup the parallel psums example a little
198 * :ghpull:`1839`: External cleanup
198 * :ghpull:`1839`: External cleanup
199 * :ghpull:`1782`: fix Magic menu in qtconsole, split in groups
199 * :ghpull:`1782`: fix Magic menu in qtconsole, split in groups
200 * :ghpull:`1862`: Minor bind_kernel improvements
200 * :ghpull:`1862`: Minor bind_kernel improvements
201 * :ghpull:`1857`: Prevent jumping of window to input when output is clicked.
201 * :ghpull:`1857`: Prevent jumping of window to input when output is clicked.
202 * :ghpull:`1856`: Fix 1px jumping of cells and menus in Notebook.
202 * :ghpull:`1856`: Fix 1px jumping of cells and menus in Notebook.
203 * :ghpull:`1852`: fix chained resubmissions
203 * :ghpull:`1852`: fix chained resubmissions
204 * :ghpull:`1780`: Rmagic extension
204 * :ghpull:`1780`: Rmagic extension
205 * :ghpull:`1847`: add InlineBackend to ConsoleApp class list
205 * :ghpull:`1847`: add InlineBackend to ConsoleApp class list
206 * :ghpull:`1836`: preserve header for resubmitted tasks
206 * :ghpull:`1836`: preserve header for resubmitted tasks
207 * :ghpull:`1828`: change default extension to .ipy for %save -r
207 * :ghpull:`1828`: change default extension to .ipy for %save -r
208 * :ghpull:`1800`: Reintroduce recall
208 * :ghpull:`1800`: Reintroduce recall
209 * :ghpull:`1830`: lsmagic lists magics in alphabetical order
209 * :ghpull:`1830`: lsmagic lists magics in alphabetical order
210 * :ghpull:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset
210 * :ghpull:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset
211 * :ghpull:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython
211 * :ghpull:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython
212 * :ghpull:`1822`: aesthetics pass on AsyncResult.display_outputs
212 * :ghpull:`1822`: aesthetics pass on AsyncResult.display_outputs
213 * :ghpull:`1821`: ENTER submits the rename notebook dialog.
213 * :ghpull:`1821`: ENTER submits the rename notebook dialog.
214 * :ghpull:`1820`: NotebookApp: Make the number of ports to retry user configurable.
214 * :ghpull:`1820`: NotebookApp: Make the number of ports to retry user configurable.
215 * :ghpull:`1816`: Always use filename as the notebook name.
215 * :ghpull:`1816`: Always use filename as the notebook name.
216 * :ghpull:`1813`: Add assert_in method to nose for Python 2.6
216 * :ghpull:`1813`: Add assert_in method to nose for Python 2.6
217 * :ghpull:`1711`: New Tooltip, New Completer and JS Refactor
217 * :ghpull:`1711`: New Tooltip, New Completer and JS Refactor
218 * :ghpull:`1798`: a few simple fixes for docs/parallel
218 * :ghpull:`1798`: a few simple fixes for docs/parallel
219 * :ghpull:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams
219 * :ghpull:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams
220 * :ghpull:`1811`: warn on nonexistent exclusions in iptest
220 * :ghpull:`1811`: warn on nonexistent exclusions in iptest
221 * :ghpull:`1810`: fix for #1809, failing tests in IPython.zmq
221 * :ghpull:`1810`: fix for #1809, failing tests in IPython.zmq
222 * :ghpull:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test]
222 * :ghpull:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test]
223 * :ghpull:`1742`: Check for custom_exceptions only once
223 * :ghpull:`1742`: Check for custom_exceptions only once
224 * :ghpull:`1807`: add missing cython exclusion in iptest
224 * :ghpull:`1807`: add missing cython exclusion in iptest
225 * :ghpull:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m...
225 * :ghpull:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m...
226 * :ghpull:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492)
226 * :ghpull:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492)
227 * :ghpull:`1770`: Cython related magic functions
227 * :ghpull:`1770`: Cython related magic functions
228 * :ghpull:`1707`: Accept --gui=<...> switch in IPython qtconsole.
228 * :ghpull:`1707`: Accept --gui=<...> switch in IPython qtconsole.
229 * :ghpull:`1797`: Fix comment which breaks Emacs syntax highlighting.
229 * :ghpull:`1797`: Fix comment which breaks Emacs syntax highlighting.
230 * :ghpull:`1795`: fix %gui magic
230 * :ghpull:`1795`: fix %gui magic
231 * :ghpull:`1793`: Raise repr limit for strings to 80 characters (from 30).
231 * :ghpull:`1793`: Raise repr limit for strings to 80 characters (from 30).
232 * :ghpull:`1794`: don't use XDG path on OS X
232 * :ghpull:`1794`: don't use XDG path on OS X
233 * :ghpull:`1792`: Unicode-aware logger
233 * :ghpull:`1792`: Unicode-aware logger
234 * :ghpull:`1791`: update zmqshell magics
234 * :ghpull:`1791`: update zmqshell magics
235 * :ghpull:`1787`: DOC: Remove regression from qt-console docs.
235 * :ghpull:`1787`: DOC: Remove regression from qt-console docs.
236 * :ghpull:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors...
236 * :ghpull:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors...
237 * :ghpull:`1748`: Fix some tests for Python 3.3
237 * :ghpull:`1748`: Fix some tests for Python 3.3
238 * :ghpull:`1755`: test for pygments before running qt tests
238 * :ghpull:`1755`: test for pygments before running qt tests
239 * :ghpull:`1771`: Make default value of interactivity passed to run_ast_nodes configurable
239 * :ghpull:`1771`: Make default value of interactivity passed to run_ast_nodes configurable
240 * :ghpull:`1784`: restore loadpy to load
240 * :ghpull:`1784`: restore loadpy to load
241 * :ghpull:`1768`: Update parallel magics
241 * :ghpull:`1768`: Update parallel magics
242 * :ghpull:`1779`: Tidy up error raising in magic decorators.
242 * :ghpull:`1779`: Tidy up error raising in magic decorators.
243 * :ghpull:`1769`: Allow cell mode timeit without setup code.
243 * :ghpull:`1769`: Allow cell mode timeit without setup code.
244 * :ghpull:`1716`: Fix for fake filenames in verbose traceback
244 * :ghpull:`1716`: Fix for fake filenames in verbose traceback
245 * :ghpull:`1763`: [qtconsole] fix append_plain_html -> append_html
245 * :ghpull:`1763`: [qtconsole] fix append_plain_html -> append_html
246 * :ghpull:`1732`: Refactoring of the magics system and implementation of cell magics
246 * :ghpull:`1732`: Refactoring of the magics system and implementation of cell magics
247 * :ghpull:`1630`: Merge divergent Kernel implementations
247 * :ghpull:`1630`: Merge divergent Kernel implementations
248 * :ghpull:`1705`: [notebook] Make pager resizable, and remember size...
248 * :ghpull:`1705`: [notebook] Make pager resizable, and remember size...
249 * :ghpull:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs
249 * :ghpull:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs
250 * :ghpull:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank
250 * :ghpull:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank
251 * :ghpull:`1754`: Fix typo enconters->encounters
251 * :ghpull:`1754`: Fix typo enconters->encounters
252 * :ghpull:`1753`: Clear window title when kernel is restarted
252 * :ghpull:`1753`: Clear window title when kernel is restarted
253 * :ghpull:`1449`: Fix for bug #735 : Images missing from XML/SVG export
253 * :ghpull:`1449`: Fix for bug #735 : Images missing from XML/SVG export
254 * :ghpull:`1743`: Tooltip completer js refactor
254 * :ghpull:`1743`: Tooltip completer js refactor
255 * :ghpull:`1681`: add qt config option to clear_on_kernel_restart
255 * :ghpull:`1681`: add qt config option to clear_on_kernel_restart
256 * :ghpull:`1733`: Tooltip completer js refactor
256 * :ghpull:`1733`: Tooltip completer js refactor
257 * :ghpull:`1727`: terminate kernel after embed_kernel tests
257 * :ghpull:`1727`: terminate kernel after embed_kernel tests
258 * :ghpull:`1737`: add HistoryManager to ipapp class list
258 * :ghpull:`1737`: add HistoryManager to ipapp class list
259 * :ghpull:`1686`: ENH: Open a notebook from the command line
259 * :ghpull:`1686`: ENH: Open a notebook from the command line
260 * :ghpull:`1709`: fixes #1708, failing test in arg_split on windows
260 * :ghpull:`1709`: fixes #1708, failing test in arg_split on windows
261 * :ghpull:`1718`: Use CRegExp trait for regular expressions.
261 * :ghpull:`1718`: Use CRegExp trait for regular expressions.
262 * :ghpull:`1729`: Catch failure in repr() for %whos
262 * :ghpull:`1729`: Catch failure in repr() for %whos
263 * :ghpull:`1726`: use eval for command-line args instead of exec
263 * :ghpull:`1726`: use eval for command-line args instead of exec
264 * :ghpull:`1724`: fix scatter/gather with targets='all'
264 * :ghpull:`1724`: fix scatter/gather with targets='all'
265 * :ghpull:`1725`: add --no-ff to git pull in test_pr
265 * :ghpull:`1725`: add --no-ff to git pull in test_pr
266 * :ghpull:`1721`: Tooltip completer js refactor
266 * :ghpull:`1721`: Tooltip completer js refactor
267 * :ghpull:`1657`: Add `wait` optional argument to `hooks.editor`
267 * :ghpull:`1657`: Add `wait` optional argument to `hooks.editor`
268 * :ghpull:`1717`: Define generic sys.ps{1,2,3}, for use by scripts.
268 * :ghpull:`1717`: Define generic sys.ps{1,2,3}, for use by scripts.
269 * :ghpull:`1691`: Finish PR #1446
269 * :ghpull:`1691`: Finish PR #1446
270 * :ghpull:`1710`: update MathJax CDN url for https
270 * :ghpull:`1710`: update MathJax CDN url for https
271 * :ghpull:`1713`: Make autocall regexp's configurable.
271 * :ghpull:`1713`: Make autocall regexp's configurable.
272 * :ghpull:`1703`: Allow TryNext to have an error message without it affecting the command chain
272 * :ghpull:`1703`: Allow TryNext to have an error message without it affecting the command chain
273 * :ghpull:`1714`: minor adjustments to test_pr
273 * :ghpull:`1714`: minor adjustments to test_pr
274 * :ghpull:`1704`: ensure all needed qt parts can be imported before settling for one
274 * :ghpull:`1704`: ensure all needed qt parts can be imported before settling for one
275 * :ghpull:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3
275 * :ghpull:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3
276 * :ghpull:`1698`: fix tooltip on token with number
276 * :ghpull:`1698`: fix tooltip on token with number
277 * :ghpull:`1245`: pythonw py3k fixes for issue #1226
277 * :ghpull:`1245`: pythonw py3k fixes for issue #1226
278 * :ghpull:`1685`: Add script to test pull request
278 * :ghpull:`1685`: Add script to test pull request
279 * :ghpull:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR
279 * :ghpull:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR
280 * :ghpull:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop.
280 * :ghpull:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop.
281 * :ghpull:`1694`: Add quote to notebook to allow it to load
281 * :ghpull:`1694`: Add quote to notebook to allow it to load
282 * :ghpull:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`.
282 * :ghpull:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`.
283 * :ghpull:`1687`: import Binary from bson instead of pymongo
283 * :ghpull:`1687`: import Binary from bson instead of pymongo
284 * :ghpull:`1616`: Make IPython.core.display.Image less notebook-centric
284 * :ghpull:`1616`: Make IPython.core.display.Image less notebook-centric
285 * :ghpull:`1684`: CLN: Remove redundant function definition.
285 * :ghpull:`1684`: CLN: Remove redundant function definition.
286 * :ghpull:`1670`: Point %pastebin to gist
286 * :ghpull:`1670`: Point %pastebin to gist
287 * :ghpull:`1669`: handle pyout messages in test_message_spec
287 * :ghpull:`1669`: handle pyout messages in test_message_spec
288 * :ghpull:`1295`: add binary-tree engine interconnect example
288 * :ghpull:`1295`: add binary-tree engine interconnect example
289 * :ghpull:`1642`: Cherry-picked commits from 0.12.1 release
289 * :ghpull:`1642`: Cherry-picked commits from 0.12.1 release
290 * :ghpull:`1659`: Handle carriage return characters ("\r") in HTML notebook output.
290 * :ghpull:`1659`: Handle carriage return characters ("\r") in HTML notebook output.
291 * :ghpull:`1656`: ensure kernels are cleaned up in embed_kernel tests
291 * :ghpull:`1656`: ensure kernels are cleaned up in embed_kernel tests
292 * :ghpull:`1664`: InteractiveShell.run_code: Update docstring.
292 * :ghpull:`1664`: InteractiveShell.run_code: Update docstring.
293 * :ghpull:`1662`: Delay flushing softspace until after cell finishes
293 * :ghpull:`1662`: Delay flushing softspace until after cell finishes
294 * :ghpull:`1643`: handle jpg/jpeg in the qtconsole
294 * :ghpull:`1643`: handle jpg/jpeg in the qtconsole
295 * :ghpull:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq
295 * :ghpull:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq
296 * :ghpull:`1650`: DOC: moving files with SSH launchers
296 * :ghpull:`1650`: DOC: moving files with SSH launchers
297 * :ghpull:`1357`: add IPython.embed_kernel()
297 * :ghpull:`1357`: add IPython.embed_kernel()
298 * :ghpull:`1640`: Finish up embed_kernel
298 * :ghpull:`1640`: Finish up embed_kernel
299 * :ghpull:`1651`: Remove bundled Itpl module
299 * :ghpull:`1651`: Remove bundled Itpl module
300 * :ghpull:`1634`: incremental improvements to SSH launchers
300 * :ghpull:`1634`: incremental improvements to SSH launchers
301 * :ghpull:`1649`: move examples/test_embed into examples/tests/embed
301 * :ghpull:`1649`: move examples/test_embed into examples/tests/embed
302 * :ghpull:`1633`: Fix installing extension from local file on Windows
302 * :ghpull:`1633`: Fix installing extension from local file on Windows
303 * :ghpull:`1645`: Exclude UserDict when deep reloading NumPy.
303 * :ghpull:`1645`: Exclude UserDict when deep reloading NumPy.
304 * :ghpull:`1637`: Removed a ':' which shouldn't have been there
304 * :ghpull:`1637`: Removed a ':' which shouldn't have been there
305 * :ghpull:`1631`: TST: QApplication doesn't quit early enough with PySide.
305 * :ghpull:`1631`: TST: QApplication doesn't quit early enough with PySide.
306 * :ghpull:`1629`: evaluate a few dangling validate_message generators
306 * :ghpull:`1629`: evaluate a few dangling validate_message generators
307 * :ghpull:`1621`: clear In[] prompt numbers on "Clear All Output"
307 * :ghpull:`1621`: clear In[] prompt numbers on "Clear All Output"
308 * :ghpull:`1627`: Test the Message Spec
308 * :ghpull:`1627`: Test the Message Spec
309 * :ghpull:`1624`: Fixes for byte-compilation on Python 3
309 * :ghpull:`1624`: Fixes for byte-compilation on Python 3
310 * :ghpull:`1615`: Add show() method to figure objects.
310 * :ghpull:`1615`: Add show() method to figure objects.
311 * :ghpull:`1625`: Fix deepreload on Python 3
311 * :ghpull:`1625`: Fix deepreload on Python 3
312 * :ghpull:`1620`: pyin message now have execution_count
312 * :ghpull:`1620`: pyin message now have execution_count
313 * :ghpull:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy).
313 * :ghpull:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy).
314 * :ghpull:`1613`: allow map / parallel function for single-engine views
314 * :ghpull:`1613`: allow map / parallel function for single-engine views
315 * :ghpull:`1609`: exit notebook cleanly on SIGINT, SIGTERM
315 * :ghpull:`1609`: exit notebook cleanly on SIGINT, SIGTERM
316 * :ghpull:`1607`: cleanup sqlitedb temporary db file after tests
316 * :ghpull:`1607`: cleanup sqlitedb temporary db file after tests
317 * :ghpull:`1608`: don't rely on timedelta.total_seconds in AsyncResult
317 * :ghpull:`1608`: don't rely on timedelta.total_seconds in AsyncResult
318 * :ghpull:`1599`: Fix for %run -d on Python 3
318 * :ghpull:`1599`: Fix for %run -d on Python 3
319 * :ghpull:`1602`: Fix %env magic on Python 3.
319 * :ghpull:`1602`: Fix %env magic on Python 3.
320 * :ghpull:`1603`: Remove python3 profile
320 * :ghpull:`1603`: Remove python3 profile
321 * :ghpull:`1604`: Exclude IPython.quarantine from installation
321 * :ghpull:`1604`: Exclude IPython.quarantine from installation
322 * :ghpull:`1600`: Specify encoding for io.open in notebook_reformat tests
322 * :ghpull:`1600`: Specify encoding for io.open in notebook_reformat tests
323 * :ghpull:`1605`: Small fixes for Animation and Progress notebook
323 * :ghpull:`1605`: Small fixes for Animation and Progress notebook
324 * :ghpull:`1529`: __all__ feature, improvement to dir2, and tests for both
324 * :ghpull:`1529`: __all__ feature, improvement to dir2, and tests for both
325 * :ghpull:`1548`: add sugar methods/properties to AsyncResult
325 * :ghpull:`1548`: add sugar methods/properties to AsyncResult
326 * :ghpull:`1535`: Fix pretty printing dispatch
326 * :ghpull:`1535`: Fix pretty printing dispatch
327 * :ghpull:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension
327 * :ghpull:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension
328 * :ghpull:`1597`: re-enter kernel.eventloop after catching SIGINT
328 * :ghpull:`1597`: re-enter kernel.eventloop after catching SIGINT
329 * :ghpull:`1490`: rename plaintext cell -> raw cell
329 * :ghpull:`1490`: rename plaintext cell -> raw cell
330 * :ghpull:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes
330 * :ghpull:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes
331 * :ghpull:`1588`: Gtk3 integration with ipython works.
331 * :ghpull:`1588`: Gtk3 integration with ipython works.
332 * :ghpull:`1595`: Examples syntax (avoid errors installing on Python 3)
332 * :ghpull:`1595`: Examples syntax (avoid errors installing on Python 3)
333 * :ghpull:`1526`: Find encoding for Python files
333 * :ghpull:`1526`: Find encoding for Python files
334 * :ghpull:`1594`: Fix writing git commit ID to a file on build with Python 3
334 * :ghpull:`1594`: Fix writing git commit ID to a file on build with Python 3
335 * :ghpull:`1556`: shallow-copy DictDB query results
335 * :ghpull:`1556`: shallow-copy DictDB query results
336 * :ghpull:`1502`: small changes in response to pyflakes pass
336 * :ghpull:`1502`: small changes in response to pyflakes pass
337 * :ghpull:`1445`: Don't build sphinx docs for sdists
337 * :ghpull:`1445`: Don't build sphinx docs for sdists
338 * :ghpull:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
338 * :ghpull:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
339 * :ghpull:`1546`: attempt to suppress exceptions in channel threads at shutdown
339 * :ghpull:`1546`: attempt to suppress exceptions in channel threads at shutdown
340 * :ghpull:`1559`: update tools/github_stats.py to use GitHub API v3
340 * :ghpull:`1559`: update tools/github_stats.py to use GitHub API v3
341 * :ghpull:`1563`: clear_output improvements
341 * :ghpull:`1563`: clear_output improvements
342 * :ghpull:`1560`: remove obsolete discussion of Twisted/trial from testing docs
342 * :ghpull:`1560`: remove obsolete discussion of Twisted/trial from testing docs
343 * :ghpull:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561]
343 * :ghpull:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561]
344 * :ghpull:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole.
344 * :ghpull:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole.
345 * :ghpull:`1568`: fix PR #1567
345 * :ghpull:`1568`: fix PR #1567
346 * :ghpull:`1567`: Fix: openssh_tunnel did not parse port in `server`
346 * :ghpull:`1567`: Fix: openssh_tunnel did not parse port in `server`
347 * :ghpull:`1565`: fix AsyncResult.abort
347 * :ghpull:`1565`: fix AsyncResult.abort
348 * :ghpull:`1552`: use os.getcwdu in NotebookManager
348 * :ghpull:`1552`: use os.getcwdu in NotebookManager
349 * :ghpull:`1541`: display_pub flushes stdout/err
349 * :ghpull:`1541`: display_pub flushes stdout/err
350 * :ghpull:`1544`: make MultiKernelManager.kernel_manager_class configurable
350 * :ghpull:`1544`: make MultiKernelManager.kernel_manager_class configurable
351 * :ghpull:`1517`: Fix indentation bug in IPython/lib/pretty.py
351 * :ghpull:`1517`: Fix indentation bug in IPython/lib/pretty.py
352 * :ghpull:`1519`: BUG: Include the name of the exception type in its pretty format.
352 * :ghpull:`1519`: BUG: Include the name of the exception type in its pretty format.
353 * :ghpull:`1489`: Fix zero-copy push
353 * :ghpull:`1489`: Fix zero-copy push
354 * :ghpull:`1477`: fix dangling `buffer` in IPython.parallel.util
354 * :ghpull:`1477`: fix dangling `buffer` in IPython.parallel.util
355 * :ghpull:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
355 * :ghpull:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
356 * :ghpull:`1481`: BUG: Improve placement of CallTipWidget
356 * :ghpull:`1481`: BUG: Improve placement of CallTipWidget
357 * :ghpull:`1496`: BUG: LBYL when clearing the output history on shutdown.
357 * :ghpull:`1496`: BUG: LBYL when clearing the output history on shutdown.
358 * :ghpull:`1508`: fix sorting profiles in clustermanager
358 * :ghpull:`1508`: fix sorting profiles in clustermanager
359 * :ghpull:`1495`: BUG: Fix pretty-printing for overzealous objects
359 * :ghpull:`1495`: BUG: Fix pretty-printing for overzealous objects
360 * :ghpull:`1472`: more general fix for #662
360 * :ghpull:`1472`: more general fix for #662
361 * :ghpull:`1483`: updated magic_history docstring
361 * :ghpull:`1483`: updated magic_history docstring
362 * :ghpull:`1383`: First version of cluster web service.
362 * :ghpull:`1383`: First version of cluster web service.
363 * :ghpull:`1398`: fix %tb after SyntaxError
363 * :ghpull:`1398`: fix %tb after SyntaxError
364 * :ghpull:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows.
364 * :ghpull:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows.
365 * :ghpull:`1419`: Add %install_ext magic function.
365 * :ghpull:`1419`: Add %install_ext magic function.
366 * :ghpull:`1424`: Win32 shell interactivity
366 * :ghpull:`1424`: Win32 shell interactivity
367 * :ghpull:`1468`: Simplify structure of a Job in the TaskScheduler
367 * :ghpull:`1468`: Simplify structure of a Job in the TaskScheduler
368 * :ghpull:`1447`: 1107 - Tab autocompletion can suggest invalid syntax
368 * :ghpull:`1447`: 1107 - Tab autocompletion can suggest invalid syntax
369 * :ghpull:`1469`: Fix typo in comment (insert space)
369 * :ghpull:`1469`: Fix typo in comment (insert space)
370 * :ghpull:`1463`: Fix completion when importing modules in the cwd.
370 * :ghpull:`1463`: Fix completion when importing modules in the cwd.
371 * :ghpull:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling
371 * :ghpull:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling
372 * :ghpull:`1432`: Fix ipython directive
372 * :ghpull:`1432`: Fix ipython directive
373 * :ghpull:`1465`: allow `ipython help subcommand` syntax
373 * :ghpull:`1465`: allow `ipython help subcommand` syntax
374 * :ghpull:`1416`: Conditional import of ctypes in inputhook
374 * :ghpull:`1416`: Conditional import of ctypes in inputhook
375 * :ghpull:`1462`: expedite parallel tests
375 * :ghpull:`1462`: expedite parallel tests
376 * :ghpull:`1410`: Add javascript library and css stylesheet loading to JS class.
376 * :ghpull:`1410`: Add javascript library and css stylesheet loading to JS class.
377 * :ghpull:`1448`: Fix for #875 Never build unicode error messages
377 * :ghpull:`1448`: Fix for #875 Never build unicode error messages
378 * :ghpull:`1458`: use eval to uncan References
378 * :ghpull:`1458`: use eval to uncan References
379 * :ghpull:`1450`: load mathjax from CDN via https
379 * :ghpull:`1450`: load mathjax from CDN via https
380 * :ghpull:`1451`: include heading level in JSON
380 * :ghpull:`1451`: include heading level in JSON
381 * :ghpull:`1444`: Fix pyhton -> python typos
381 * :ghpull:`1444`: Fix pyhton -> python typos
382 * :ghpull:`1414`: ignore errors in shell.var_expand
382 * :ghpull:`1414`: ignore errors in shell.var_expand
383 * :ghpull:`1430`: Fix for tornado check for tornado < 1.1.0
383 * :ghpull:`1430`: Fix for tornado check for tornado < 1.1.0
384 * :ghpull:`1413`: get_home_dir expands symlinks, adjust test accordingly
384 * :ghpull:`1413`: get_home_dir expands symlinks, adjust test accordingly
385 * :ghpull:`1385`: updated and prettified magic doc strings
385 * :ghpull:`1385`: updated and prettified magic doc strings
386 * :ghpull:`1406`: Browser selection
386 * :ghpull:`1406`: Browser selection
387 * :ghpull:`1377`: Saving non-ascii history
387 * :ghpull:`1377`: Saving non-ascii history
388 * :ghpull:`1402`: fix symlinked /home issue for FreeBSD
388 * :ghpull:`1402`: fix symlinked /home issue for FreeBSD
389 * :ghpull:`1405`: Only monkeypatch xunit when the tests are run using it.
389 * :ghpull:`1405`: Only monkeypatch xunit when the tests are run using it.
390 * :ghpull:`1395`: Xunit & KnownFailure
390 * :ghpull:`1395`: Xunit & KnownFailure
391 * :ghpull:`1396`: Fix for %tb magic.
391 * :ghpull:`1396`: Fix for %tb magic.
392 * :ghpull:`1386`: Jsd3
392 * :ghpull:`1386`: Jsd3
393 * :ghpull:`1388`: Add simple support for running inside a virtualenv
393 * :ghpull:`1388`: Add simple support for running inside a virtualenv
394 * :ghpull:`1391`: Improve Hub/Scheduler when no engines are registered
394 * :ghpull:`1391`: Improve Hub/Scheduler when no engines are registered
395 * :ghpull:`1369`: load header with engine id when engine dies in TaskScheduler
395 * :ghpull:`1369`: load header with engine id when engine dies in TaskScheduler
396 * :ghpull:`1353`: Save notebook as script using unicode file handle.
396 * :ghpull:`1353`: Save notebook as script using unicode file handle.
397 * :ghpull:`1352`: Add '-m mod : run library module as a script' option.
397 * :ghpull:`1352`: Add '-m mod : run library module as a script' option.
398 * :ghpull:`1363`: Fix some minor color/style config issues in the qtconsole
398 * :ghpull:`1363`: Fix some minor color/style config issues in the qtconsole
399 * :ghpull:`1371`: Adds a quiet keyword to sync_imports
399 * :ghpull:`1371`: Adds a quiet keyword to sync_imports
400 * :ghpull:`1387`: Fixing Cell menu to update cell type select box.
400 * :ghpull:`1387`: Fixing Cell menu to update cell type select box.
401 * :ghpull:`1296`: Wx gui example: fixes the broken example for `%gui wx`.
401 * :ghpull:`1296`: Wx gui example: fixes the broken example for `%gui wx`.
402 * :ghpull:`1372`: ipcontroller cleans up connection files unless reuse=True
402 * :ghpull:`1372`: ipcontroller cleans up connection files unless reuse=True
403 * :ghpull:`1374`: remove calls to meaningless ZMQStream.on_err
403 * :ghpull:`1374`: remove calls to meaningless ZMQStream.on_err
404 * :ghpull:`1370`: allow draft76 websockets (Safari)
404 * :ghpull:`1370`: allow draft76 websockets (Safari)
405 * :ghpull:`1368`: Ensure handler patterns are str, not unicode
405 * :ghpull:`1368`: Ensure handler patterns are str, not unicode
406 * :ghpull:`1361`: Notebook bug fix branch
406 * :ghpull:`1361`: Notebook bug fix branch
407 * :ghpull:`1364`: avoid jsonlib returning Decimal
407 * :ghpull:`1364`: avoid jsonlib returning Decimal
408 * :ghpull:`1362`: Don't log complete contents of history replies, even in debug
408 * :ghpull:`1362`: Don't log complete contents of history replies, even in debug
409 * :ghpull:`1347`: fix weird magic completion in notebook
409 * :ghpull:`1347`: fix weird magic completion in notebook
410 * :ghpull:`1346`: fixups for alternate URL prefix stuff
410 * :ghpull:`1346`: fixups for alternate URL prefix stuff
411 * :ghpull:`1336`: crack at making notebook.html use the layout.html template
411 * :ghpull:`1336`: crack at making notebook.html use the layout.html template
412 * :ghpull:`1331`: RST and heading cells
412 * :ghpull:`1331`: RST and heading cells
413 * :ghpull:`1247`: fixes a bug causing extra newlines after comments.
413 * :ghpull:`1247`: fixes a bug causing extra newlines after comments.
414 * :ghpull:`1332`: notebook - allow prefixes in URL path.
414 * :ghpull:`1332`: notebook - allow prefixes in URL path.
415 * :ghpull:`1341`: Don't attempt to tokenize binary files for tracebacks
415 * :ghpull:`1341`: Don't attempt to tokenize binary files for tracebacks
416 * :ghpull:`1334`: added key handler for control-s to notebook, seems to work pretty well
416 * :ghpull:`1334`: added key handler for control-s to notebook, seems to work pretty well
417 * :ghpull:`1338`: Fix see also in docstrings so API docs build
417 * :ghpull:`1338`: Fix see also in docstrings so API docs build
418 * :ghpull:`1335`: Notebook toolbar UI
418 * :ghpull:`1335`: Notebook toolbar UI
419 * :ghpull:`1299`: made notebook.html extend layout.html
419 * :ghpull:`1299`: made notebook.html extend layout.html
420 * :ghpull:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
420 * :ghpull:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
421 * :ghpull:`1328`: Coverage
421 * :ghpull:`1328`: Coverage
422 * :ghpull:`1206`: don't preserve fixConsole output in json
422 * :ghpull:`1206`: don't preserve fixConsole output in json
423 * :ghpull:`1330`: Add linewrapping to text cells (new feature in CodeMirror).
423 * :ghpull:`1330`: Add linewrapping to text cells (new feature in CodeMirror).
424 * :ghpull:`1309`: Inoculate clearcmd extension into %reset functionality
424 * :ghpull:`1309`: Inoculate clearcmd extension into %reset functionality
425 * :ghpull:`1327`: Updatecm2
425 * :ghpull:`1327`: Updatecm2
426 * :ghpull:`1326`: Removing Ace edit capability.
426 * :ghpull:`1326`: Removing Ace edit capability.
427 * :ghpull:`1325`: forgotten selected_cell -> get_selected_cell
427 * :ghpull:`1325`: forgotten selected_cell -> get_selected_cell
428 * :ghpull:`1316`: Pass subprocess test runners a suitable location for xunit output
428 * :ghpull:`1316`: Pass subprocess test runners a suitable location for xunit output
429 * :ghpull:`1303`: Updatecm
429 * :ghpull:`1303`: Updatecm
430 * :ghpull:`1312`: minor heartbeat tweaks
430 * :ghpull:`1312`: minor heartbeat tweaks
431 * :ghpull:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
431 * :ghpull:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
432 * :ghpull:`1301`: New "Fix for issue #1202" based on current master.
432 * :ghpull:`1301`: New "Fix for issue #1202" based on current master.
433 * :ghpull:`1289`: Make autoreload extension work on Python 3.
433 * :ghpull:`1289`: Make autoreload extension work on Python 3.
434 * :ghpull:`1288`: Don't ask for confirmation when stdin isn't available
434 * :ghpull:`1288`: Don't ask for confirmation when stdin isn't available
435 * :ghpull:`1294`: TaskScheduler.hwm default to 1 instead of 0
435 * :ghpull:`1294`: TaskScheduler.hwm default to 1 instead of 0
436 * :ghpull:`1283`: HeartMonitor.period should be an Integer
436 * :ghpull:`1283`: HeartMonitor.period should be an Integer
437 * :ghpull:`1264`: Aceify
437 * :ghpull:`1264`: Aceify
438 * :ghpull:`1284`: a fix for GH 1269
438 * :ghpull:`1284`: a fix for GH 1269
439 * :ghpull:`1213`: BUG: Minor typo in history_console_widget.py
439 * :ghpull:`1213`: BUG: Minor typo in history_console_widget.py
440 * :ghpull:`1267`: add NoDB for non-recording Hub
440 * :ghpull:`1267`: add NoDB for non-recording Hub
441 * :ghpull:`1222`: allow Reference as callable in map/apply
441 * :ghpull:`1222`: allow Reference as callable in map/apply
442 * :ghpull:`1257`: use self.kernel_manager_class in qtconsoleapp
442 * :ghpull:`1257`: use self.kernel_manager_class in qtconsoleapp
443 * :ghpull:`1253`: set auto_create flag for notebook apps
443 * :ghpull:`1253`: set auto_create flag for notebook apps
444 * :ghpull:`1262`: Heartbeat no longer shares the app's Context
444 * :ghpull:`1262`: Heartbeat no longer shares the app's Context
445 * :ghpull:`1229`: Fix display of SyntaxError in Python 3
445 * :ghpull:`1229`: Fix display of SyntaxError in Python 3
446 * :ghpull:`1256`: Dewijmoize
446 * :ghpull:`1256`: Dewijmoize
447 * :ghpull:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
447 * :ghpull:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
448 * :ghpull:`1211`: serve local files in notebook-dir
448 * :ghpull:`1211`: serve local files in notebook-dir
449 * :ghpull:`1224`: edit text cells on double-click instead of single-click
449 * :ghpull:`1224`: edit text cells on double-click instead of single-click
450 * :ghpull:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
450 * :ghpull:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
451 * :ghpull:`1207`: fix loadpy duplicating newlines
451 * :ghpull:`1207`: fix loadpy duplicating newlines
452 * :ghpull:`1129`: Unified setup.py
452 * :ghpull:`1129`: Unified setup.py
453 * :ghpull:`1199`: Reduce IPython.external.*
453 * :ghpull:`1199`: Reduce IPython.external.*
454 * :ghpull:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
454 * :ghpull:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
455 * :ghpull:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string
455 * :ghpull:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string
456 * :ghpull:`1175`: core.completer: Clean up excessive and unused code.
456 * :ghpull:`1175`: core.completer: Clean up excessive and unused code.
457 * :ghpull:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
457 * :ghpull:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
458 * :ghpull:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
458 * :ghpull:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
459
459
460 Issues (742):
460 Issues (742):
461
461
462 * :ghissue:`1943`: add screenshot and link into releasenotes
462 * :ghissue:`1943`: add screenshot and link into releasenotes
463 * :ghissue:`1570`: [notebook] remove 'left panel' references from example.
463 * :ghissue:`1570`: [notebook] remove 'left panel' references from example.
464 * :ghissue:`1954`: update some example notebooks
464 * :ghissue:`1954`: update some example notebooks
465 * :ghissue:`2048`: move _encode_binary to jsonutil.encode_images
465 * :ghissue:`2048`: move _encode_binary to jsonutil.encode_images
466 * :ghissue:`2050`: only add quotes around xunit-file on Windows
466 * :ghissue:`2050`: only add quotes around xunit-file on Windows
467 * :ghissue:`2047`: disable auto-scroll on mozilla
467 * :ghissue:`2047`: disable auto-scroll on mozilla
468 * :ghissue:`1258`: Magic %paste error
468 * :ghissue:`1258`: Magic %paste error
469 * :ghissue:`2015`: Fixes for %paste with special transformations
469 * :ghissue:`2015`: Fixes for %paste with special transformations
470 * :ghissue:`760`: Windows: test runner fails if repo path contains spaces
470 * :ghissue:`760`: Windows: test runner fails if repo path contains spaces
471 * :ghissue:`2046`: Iptest unicode
471 * :ghissue:`2046`: Iptest unicode
472 * :ghissue:`1939`: Namespaces
472 * :ghissue:`1939`: Namespaces
473 * :ghissue:`2042`: increase auto-scroll threshold to 100 lines
473 * :ghissue:`2042`: increase auto-scroll threshold to 100 lines
474 * :ghissue:`2043`: move RemoteError import to top-level
474 * :ghissue:`2043`: move RemoteError import to top-level
475 * :ghissue:`641`: In %magic help, remove duplicate aliases
475 * :ghissue:`641`: In %magic help, remove duplicate aliases
476 * :ghissue:`2036`: %alias_magic
476 * :ghissue:`2036`: %alias_magic
477 * :ghissue:`1968`: Proposal of icons for .ipynb files
477 * :ghissue:`1968`: Proposal of icons for .ipynb files
478 * :ghissue:`825`: keyboardinterrupt crashes gtk gui when gtk.set_interactive is not available
478 * :ghissue:`825`: keyboardinterrupt crashes gtk gui when gtk.set_interactive is not available
479 * :ghissue:`1971`: Remove duplicate magics docs
479 * :ghissue:`1971`: Remove duplicate magics docs
480 * :ghissue:`2040`: Namespaces for cleaner public APIs
480 * :ghissue:`2040`: Namespaces for cleaner public APIs
481 * :ghissue:`2039`: ipython parallel import exception
481 * :ghissue:`2039`: ipython parallel import exception
482 * :ghissue:`2035`: Getdefaultencoding test error with sympy 0.7.1_git
482 * :ghissue:`2035`: Getdefaultencoding test error with sympy 0.7.1_git
483 * :ghissue:`2037`: remove `ipython-qtconsole` gui-script
483 * :ghissue:`2037`: remove `ipython-qtconsole` gui-script
484 * :ghissue:`1516`: ipython-qtconsole script isn't installed for Python 2.x
484 * :ghissue:`1516`: ipython-qtconsole script isn't installed for Python 2.x
485 * :ghissue:`1297`: "ipython -p sh" is in documentation but doesn't work
485 * :ghissue:`1297`: "ipython -p sh" is in documentation but doesn't work
486 * :ghissue:`2038`: add extra clear warning to shell doc
486 * :ghissue:`2038`: add extra clear warning to shell doc
487 * :ghissue:`1265`: please ship unminified js and css sources
487 * :ghissue:`1265`: please ship unminified js and css sources
488 * :ghissue:`2029`: Ship unminified js
488 * :ghissue:`2029`: Ship unminified js
489 * :ghissue:`1920`: Provide an easy way to override the Qt widget used by qtconsole
489 * :ghissue:`1920`: Provide an easy way to override the Qt widget used by qtconsole
490 * :ghissue:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole
490 * :ghissue:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole
491 * :ghissue:`2009`: In %magic help, remove duplicate aliases
491 * :ghissue:`2009`: In %magic help, remove duplicate aliases
492 * :ghissue:`2033`: ipython parallel pushing and pulling recarrays
492 * :ghissue:`2033`: ipython parallel pushing and pulling recarrays
493 * :ghissue:`2034`: fix&test push/pull recarrays
493 * :ghissue:`2034`: fix&test push/pull recarrays
494 * :ghissue:`2028`: Reduce unhelpful information shown by pinfo
494 * :ghissue:`2028`: Reduce unhelpful information shown by pinfo
495 * :ghissue:`1992`: Tab completion fails with many spaces in filename
495 * :ghissue:`1992`: Tab completion fails with many spaces in filename
496 * :ghissue:`1885`: handle too old wx
496 * :ghissue:`1885`: handle too old wx
497 * :ghissue:`2030`: check wxPython version in inputhook
497 * :ghissue:`2030`: check wxPython version in inputhook
498 * :ghissue:`2024`: Make interactive_usage a bit more rst friendly
498 * :ghissue:`2024`: Make interactive_usage a bit more rst friendly
499 * :ghissue:`2031`: disable ^C^C confirmation on Windows
499 * :ghissue:`2031`: disable ^C^C confirmation on Windows
500 * :ghissue:`2023`: Unicode test failure on OS X
500 * :ghissue:`2023`: Unicode test failure on OS X
501 * :ghissue:`2027`: match stdin encoding in frontend readline test
501 * :ghissue:`2027`: match stdin encoding in frontend readline test
502 * :ghissue:`1901`: Windows: parallel test fails assert, leaves 14 python processes alive
502 * :ghissue:`1901`: Windows: parallel test fails assert, leaves 14 python processes alive
503 * :ghissue:`2025`: Fix parallel test on WinXP - wait for resource cleanup.
503 * :ghissue:`2025`: Fix parallel test on WinXP - wait for resource cleanup.
504 * :ghissue:`1986`: Line magic function `%R` not found. (Rmagic)
504 * :ghissue:`1986`: Line magic function `%R` not found. (Rmagic)
505 * :ghissue:`1712`: test failure in ubuntu package daily build
505 * :ghissue:`1712`: test failure in ubuntu package daily build
506 * :ghissue:`1183`: 0.12 testsuite failures
506 * :ghissue:`1183`: 0.12 testsuite failures
507 * :ghissue:`2016`: BUG: test runner fails in Windows if filenames contain spaces.
507 * :ghissue:`2016`: BUG: test runner fails in Windows if filenames contain spaces.
508 * :ghissue:`1806`: Alternate upload methods in firefox
508 * :ghissue:`1806`: Alternate upload methods in firefox
509 * :ghissue:`2019`: Windows: home directory expansion test fails
509 * :ghissue:`2019`: Windows: home directory expansion test fails
510 * :ghissue:`2020`: Fix home path expansion test in Windows.
510 * :ghissue:`2020`: Fix home path expansion test in Windows.
511 * :ghissue:`2017`: Windows core test error - filename quoting
511 * :ghissue:`2017`: Windows core test error - filename quoting
512 * :ghissue:`2021`: Fix Windows pathname issue in 'odd encoding' test.
512 * :ghissue:`2021`: Fix Windows pathname issue in 'odd encoding' test.
513 * :ghissue:`1998`: call to nt.assert_true(path._writable_dir(home)) returns false in test_path.py
513 * :ghissue:`1998`: call to nt.assert_true(path._writable_dir(home)) returns false in test_path.py
514 * :ghissue:`2022`: don't check writability in test for get_home_dir when HOME is undefined
514 * :ghissue:`2022`: don't check writability in test for get_home_dir when HOME is undefined
515 * :ghissue:`1589`: Test failures and docs don't build on Mac OS X Lion
515 * :ghissue:`1589`: Test failures and docs don't build on Mac OS X Lion
516 * :ghissue:`1996`: frontend test tweaks
516 * :ghissue:`1996`: frontend test tweaks
517 * :ghissue:`2011`: Notebook server can't start cluster with hyphen-containing profile name
517 * :ghissue:`2011`: Notebook server can't start cluster with hyphen-containing profile name
518 * :ghissue:`2014`: relax profile regex in notebook
518 * :ghissue:`2014`: relax profile regex in notebook
519 * :ghissue:`2013`: brew install pyqt
519 * :ghissue:`2013`: brew install pyqt
520 * :ghissue:`2005`: Strange output artifacts in footer of notebook
520 * :ghissue:`2005`: Strange output artifacts in footer of notebook
521 * :ghissue:`2012`: Mono cursor offset
521 * :ghissue:`2012`: Mono cursor offset
522 * :ghissue:`2004`: Clarify generic message spec vs. Python message API in docs
522 * :ghissue:`2004`: Clarify generic message spec vs. Python message API in docs
523 * :ghissue:`2006`: Don't crash when starting notebook server if runnable browser not found
523 * :ghissue:`2006`: Don't crash when starting notebook server if runnable browser not found
524 * :ghissue:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found.
524 * :ghissue:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found.
525 * :ghissue:`2008`: pip install virtualenv
525 * :ghissue:`2008`: pip install virtualenv
526 * :ghissue:`2003`: Wrong case of rmagic in docs
526 * :ghissue:`2003`: Wrong case of rmagic in docs
527 * :ghissue:`2002`: Refactor %magic into a lsmagic_docs API function.
527 * :ghissue:`2002`: Refactor %magic into a lsmagic_docs API function.
528 * :ghissue:`2000`: kernel.js consistency with generic IPython message format.
528 * :ghissue:`2000`: kernel.js consistency with generic IPython message format.
529 * :ghissue:`1999`: `%magic` help: display line and cell magics in alphabetical order.
529 * :ghissue:`1999`: `%magic` help: display line and cell magics in alphabetical order.
530 * :ghissue:`1635`: test_prun_quotes fails on Windows
530 * :ghissue:`1635`: test_prun_quotes fails on Windows
531 * :ghissue:`1984`: Cannot restart Notebook when using `%%script --bg`
531 * :ghissue:`1984`: Cannot restart Notebook when using `%%script --bg`
532 * :ghissue:`1981`: Clean BG processes created by %%script on kernel exit
532 * :ghissue:`1981`: Clean BG processes created by %%script on kernel exit
533 * :ghissue:`1994`: Fix RST misformatting.
533 * :ghissue:`1994`: Fix RST misformatting.
534 * :ghissue:`1949`: Introduce Notebook Magics
534 * :ghissue:`1949`: Introduce Notebook Magics
535 * :ghissue:`1985`: Kernels should start in notebook dir when manually specified
535 * :ghissue:`1985`: Kernels should start in notebook dir when manually specified
536 * :ghissue:`1980`: Notebook should check that --notebook-dir exists
536 * :ghissue:`1980`: Notebook should check that --notebook-dir exists
537 * :ghissue:`1951`: minor notebook startup/notebook-dir adjustments
537 * :ghissue:`1951`: minor notebook startup/notebook-dir adjustments
538 * :ghissue:`1969`: tab completion in notebook for paths not triggered
538 * :ghissue:`1969`: tab completion in notebook for paths not triggered
539 * :ghissue:`1974`: Allow path completion on notebook.
539 * :ghissue:`1974`: Allow path completion on notebook.
540 * :ghissue:`1964`: allow multiple instances of a Magic
540 * :ghissue:`1964`: allow multiple instances of a Magic
541 * :ghissue:`1960`: %page not working
541 * :ghissue:`1960`: %page not working
542 * :ghissue:`1991`: fix _ofind attr in %page
542 * :ghissue:`1991`: fix _ofind attr in %page
543 * :ghissue:`1982`: Shutdown qtconsole problem?
543 * :ghissue:`1982`: Shutdown qtconsole problem?
544 * :ghissue:`1988`: check for active frontend in update_restart_checkbox
544 * :ghissue:`1988`: check for active frontend in update_restart_checkbox
545 * :ghissue:`1979`: Add support for tox (https://tox.readthedocs.io/) and Travis CI (http://travis-ci.org/)
545 * :ghissue:`1979`: Add support for tox (https://tox.readthedocs.io/) and Travis CI (http://travis-ci.org/)
546 * :ghissue:`1989`: Parallel: output of %px and %px${suffix} is inconsistent
546 * :ghissue:`1989`: Parallel: output of %px and %px${suffix} is inconsistent
547 * :ghissue:`1966`: ValueError: packer could not serialize a simple message
547 * :ghissue:`1966`: ValueError: packer could not serialize a simple message
548 * :ghissue:`1987`: Notebook: MathJax offline install not recognized
548 * :ghissue:`1987`: Notebook: MathJax offline install not recognized
549 * :ghissue:`1970`: dblclick to restore size of images
549 * :ghissue:`1970`: dblclick to restore size of images
550 * :ghissue:`1983`: Notebook does not save heading level
550 * :ghissue:`1983`: Notebook does not save heading level
551 * :ghissue:`1978`: Notebook names truncating at the first period
551 * :ghissue:`1978`: Notebook names truncating at the first period
552 * :ghissue:`1553`: Limited size of output cells and provide scroll bars for such output cells
552 * :ghissue:`1553`: Limited size of output cells and provide scroll bars for such output cells
553 * :ghissue:`1825`: second attempt at scrolled long output
553 * :ghissue:`1825`: second attempt at scrolled long output
554 * :ghissue:`1915`: add cell-level metadata
554 * :ghissue:`1915`: add cell-level metadata
555 * :ghissue:`1934`: Cell/Worksheet metadata
555 * :ghissue:`1934`: Cell/Worksheet metadata
556 * :ghissue:`1746`: Confirm restart (configuration option, and checkbox UI)
556 * :ghissue:`1746`: Confirm restart (configuration option, and checkbox UI)
557 * :ghissue:`1790`: Commenting function.
557 * :ghissue:`1790`: Commenting function.
558 * :ghissue:`1767`: Tab completion problems with cell magics
558 * :ghissue:`1767`: Tab completion problems with cell magics
559 * :ghissue:`1944`: [qtconsole] take %,%% prefix into account for completion
559 * :ghissue:`1944`: [qtconsole] take %,%% prefix into account for completion
560 * :ghissue:`1973`: fix another FreeBSD $HOME symlink issue
560 * :ghissue:`1973`: fix another FreeBSD $HOME symlink issue
561 * :ghissue:`1972`: Fix completion of '%tim' in the Qt console
561 * :ghissue:`1972`: Fix completion of '%tim' in the Qt console
562 * :ghissue:`1887`: Make it easy to resize jpeg/png images back to original size.
562 * :ghissue:`1887`: Make it easy to resize jpeg/png images back to original size.
563 * :ghissue:`1967`: Fix psums example description in docs
563 * :ghissue:`1967`: Fix psums example description in docs
564 * :ghissue:`1678`: ctrl-z clears cell output in notebook when pressed enough times
564 * :ghissue:`1678`: ctrl-z clears cell output in notebook when pressed enough times
565 * :ghissue:`1965`: fix for #1678, undo no longer clears cells
565 * :ghissue:`1965`: fix for #1678, undo no longer clears cells
566 * :ghissue:`1952`: avoid duplicate "Websockets closed" dialog on ws close
566 * :ghissue:`1952`: avoid duplicate "Websockets closed" dialog on ws close
567 * :ghissue:`1961`: UnicodeDecodeError on directory with unicode chars in prompt
567 * :ghissue:`1961`: UnicodeDecodeError on directory with unicode chars in prompt
568 * :ghissue:`1963`: styling prompt, {color.Normal} excepts
568 * :ghissue:`1963`: styling prompt, {color.Normal} excepts
569 * :ghissue:`1962`: Support unicode prompts
569 * :ghissue:`1962`: Support unicode prompts
570 * :ghissue:`1959`: %page not working on qtconsole for Windows XP 32-bit
570 * :ghissue:`1959`: %page not working on qtconsole for Windows XP 32-bit
571 * :ghissue:`1955`: update to latest version of vim-ipython
571 * :ghissue:`1955`: update to latest version of vim-ipython
572 * :ghissue:`1945`: Add --proc option to %%script
572 * :ghissue:`1945`: Add --proc option to %%script
573 * :ghissue:`1957`: fix indentation in kernel.js
573 * :ghissue:`1957`: fix indentation in kernel.js
574 * :ghissue:`1956`: move import RemoteError after get_exc_info
574 * :ghissue:`1956`: move import RemoteError after get_exc_info
575 * :ghissue:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole
575 * :ghissue:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole
576 * :ghissue:`1948`: Fix help string for InteractiveShell.ast_node_interactivity
576 * :ghissue:`1948`: Fix help string for InteractiveShell.ast_node_interactivity
577 * :ghissue:`1941`: script magics cause terminal spam
577 * :ghissue:`1941`: script magics cause terminal spam
578 * :ghissue:`1942`: swallow stderr of which in utils.process.find_cmd
578 * :ghissue:`1942`: swallow stderr of which in utils.process.find_cmd
579 * :ghissue:`1833`: completer draws slightly too small on Chrome
579 * :ghissue:`1833`: completer draws slightly too small on Chrome
580 * :ghissue:`1940`: fix completer css on some Chrome versions
580 * :ghissue:`1940`: fix completer css on some Chrome versions
581 * :ghissue:`1938`: remove remaining references to deprecated XREP/XREQ names
581 * :ghissue:`1938`: remove remaining references to deprecated XREP/XREQ names
582 * :ghissue:`1924`: HTML superscripts not shown raised in the notebook
582 * :ghissue:`1924`: HTML superscripts not shown raised in the notebook
583 * :ghissue:`1925`: Fix styling of superscripts and subscripts. Closes #1924.
583 * :ghissue:`1925`: Fix styling of superscripts and subscripts. Closes #1924.
584 * :ghissue:`1461`: User notification if notebook saving fails
584 * :ghissue:`1461`: User notification if notebook saving fails
585 * :ghissue:`1936`: increase duration of save messages
585 * :ghissue:`1936`: increase duration of save messages
586 * :ghissue:`1542`: %save magic fails in clients without stdin if file already exists
586 * :ghissue:`1542`: %save magic fails in clients without stdin if file already exists
587 * :ghissue:`1937`: add %save -f
587 * :ghissue:`1937`: add %save -f
588 * :ghissue:`1572`: pyreadline version dependency not correctly checked
588 * :ghissue:`1572`: pyreadline version dependency not correctly checked
589 * :ghissue:`1935`: add version checking to pyreadline import test
589 * :ghissue:`1935`: add version checking to pyreadline import test
590 * :ghissue:`1849`: Octave magics
590 * :ghissue:`1849`: Octave magics
591 * :ghissue:`1759`: github, merge PR(s) just by number(s)
591 * :ghissue:`1759`: github, merge PR(s) just by number(s)
592 * :ghissue:`1931`: Win py3fixes
592 * :ghissue:`1931`: Win py3fixes
593 * :ghissue:`1646`: Meaning of restart parameter in client.shutdown() unclear
593 * :ghissue:`1646`: Meaning of restart parameter in client.shutdown() unclear
594 * :ghissue:`1933`: oinspect.find_file: Additional safety if file cannot be found.
594 * :ghissue:`1933`: oinspect.find_file: Additional safety if file cannot be found.
595 * :ghissue:`1916`: %paste doesn't work on py3
595 * :ghissue:`1916`: %paste doesn't work on py3
596 * :ghissue:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3
596 * :ghissue:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3
597 * :ghissue:`1928`: Select NoDB by default
597 * :ghissue:`1928`: Select NoDB by default
598 * :ghissue:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode
598 * :ghissue:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode
599 * :ghissue:`1926`: Make completer recognize escaped quotes in strings.
599 * :ghissue:`1926`: Make completer recognize escaped quotes in strings.
600 * :ghissue:`1929`: Ipython-qtconsole (0.12.1) hangs with Python 2.7.3, Windows 7 64 bit
600 * :ghissue:`1929`: Ipython-qtconsole (0.12.1) hangs with Python 2.7.3, Windows 7 64 bit
601 * :ghissue:`1409`: [qtconsole] forward delete bring completion into current line
601 * :ghissue:`1409`: [qtconsole] forward delete bring completion into current line
602 * :ghissue:`1922`: py3k compatibility for setupegg.py
602 * :ghissue:`1922`: py3k compatibility for setupegg.py
603 * :ghissue:`1598`: document that sync_imports() can't handle "import foo as bar"
603 * :ghissue:`1598`: document that sync_imports() can't handle "import foo as bar"
604 * :ghissue:`1893`: Update Parallel Magics and Exception Display
604 * :ghissue:`1893`: Update Parallel Magics and Exception Display
605 * :ghissue:`1890`: Docstrings for magics that use @magic_arguments are rendered wrong
605 * :ghissue:`1890`: Docstrings for magics that use @magic_arguments are rendered wrong
606 * :ghissue:`1921`: magic_arguments: dedent but otherwise preserve indentation.
606 * :ghissue:`1921`: magic_arguments: dedent but otherwise preserve indentation.
607 * :ghissue:`1919`: Use oinspect in CodeMagics._find_edit_target
607 * :ghissue:`1919`: Use oinspect in CodeMagics._find_edit_target
608 * :ghissue:`1918`: don't warn in iptest if deathrow/quarantine are missing
608 * :ghissue:`1918`: don't warn in iptest if deathrow/quarantine are missing
609 * :ghissue:`1914`: %pdef failing on python3
609 * :ghissue:`1914`: %pdef failing on python3
610 * :ghissue:`1917`: Fix for %pdef on Python 3
610 * :ghissue:`1917`: Fix for %pdef on Python 3
611 * :ghissue:`1428`: Failing test that prun does not clobber string escapes
611 * :ghissue:`1428`: Failing test that prun does not clobber string escapes
612 * :ghissue:`1913`: Fix for #1428
612 * :ghissue:`1913`: Fix for #1428
613 * :ghissue:`1911`: temporarily skip autoreload tests
613 * :ghissue:`1911`: temporarily skip autoreload tests
614 * :ghissue:`1549`: autoreload extension crashes ipython
614 * :ghissue:`1549`: autoreload extension crashes ipython
615 * :ghissue:`1908`: find_file errors on windows
615 * :ghissue:`1908`: find_file errors on windows
616 * :ghissue:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons
616 * :ghissue:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons
617 * :ghissue:`1907`: py3compat fixes for %%script and tests
617 * :ghissue:`1907`: py3compat fixes for %%script and tests
618 * :ghissue:`1904`: %%px? doesn't work, shows info for %px, general cell magic problem
618 * :ghissue:`1904`: %%px? doesn't work, shows info for %px, general cell magic problem
619 * :ghissue:`1906`: ofind finds non-unique cell magics
619 * :ghissue:`1906`: ofind finds non-unique cell magics
620 * :ghissue:`1894`: Win64 binary install fails
620 * :ghissue:`1894`: Win64 binary install fails
621 * :ghissue:`1799`: Source file not found for magics
621 * :ghissue:`1799`: Source file not found for magics
622 * :ghissue:`1845`: Fixes to inspection machinery for magics
622 * :ghissue:`1845`: Fixes to inspection machinery for magics
623 * :ghissue:`1774`: Some magics seems broken
623 * :ghissue:`1774`: Some magics seems broken
624 * :ghissue:`1586`: Clean up tight coupling between Notebook, CodeCell and Kernel Javascript objects
624 * :ghissue:`1586`: Clean up tight coupling between Notebook, CodeCell and Kernel Javascript objects
625 * :ghissue:`1632`: Win32 shell interactivity apparently broke qtconsole "cd" magic
625 * :ghissue:`1632`: Win32 shell interactivity apparently broke qtconsole "cd" magic
626 * :ghissue:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424
626 * :ghissue:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424
627 * :ghissue:`1900`: Cython libs
627 * :ghissue:`1900`: Cython libs
628 * :ghissue:`1503`: Cursor is offset in notebook in Chrome 17 on Linux
628 * :ghissue:`1503`: Cursor is offset in notebook in Chrome 17 on Linux
629 * :ghissue:`1426`: Qt console doesn't handle the `--gui` flag correctly.
629 * :ghissue:`1426`: Qt console doesn't handle the `--gui` flag correctly.
630 * :ghissue:`1180`: Can't start IPython kernel in Spyder
630 * :ghissue:`1180`: Can't start IPython kernel in Spyder
631 * :ghissue:`581`: test IPython.zmq
631 * :ghissue:`581`: test IPython.zmq
632 * :ghissue:`1593`: Name embedded in notebook overrides filename
632 * :ghissue:`1593`: Name embedded in notebook overrides filename
633 * :ghissue:`1899`: add ScriptMagics to class list for generated config
633 * :ghissue:`1899`: add ScriptMagics to class list for generated config
634 * :ghissue:`1618`: generate or minimize manpages
634 * :ghissue:`1618`: generate or minimize manpages
635 * :ghissue:`1898`: minimize manpages
635 * :ghissue:`1898`: minimize manpages
636 * :ghissue:`1896`: Windows: apparently spurious warning 'Excluding nonexistent file' ... test_exampleip
636 * :ghissue:`1896`: Windows: apparently spurious warning 'Excluding nonexistent file' ... test_exampleip
637 * :ghissue:`1897`: use glob for bad exclusion warning
637 * :ghissue:`1897`: use glob for bad exclusion warning
638 * :ghissue:`1215`: updated %quickref to show short-hand for %sc and %sx
638 * :ghissue:`1215`: updated %quickref to show short-hand for %sc and %sx
639 * :ghissue:`1855`: %%script and %%file magics
639 * :ghissue:`1855`: %%script and %%file magics
640 * :ghissue:`1863`: Ability to silence a cell in the notebook
640 * :ghissue:`1863`: Ability to silence a cell in the notebook
641 * :ghissue:`1870`: add %%capture for capturing stdout/err
641 * :ghissue:`1870`: add %%capture for capturing stdout/err
642 * :ghissue:`1861`: Use dvipng to format sympy.Matrix
642 * :ghissue:`1861`: Use dvipng to format sympy.Matrix
643 * :ghissue:`1867`: Fix 1px margin bouncing of selected menu item.
643 * :ghissue:`1867`: Fix 1px margin bouncing of selected menu item.
644 * :ghissue:`1889`: Reconnect when the websocket connection closes unexpectedly
644 * :ghissue:`1889`: Reconnect when the websocket connection closes unexpectedly
645 * :ghissue:`1577`: If a notebook loses its network connection WebSockets won't reconnect
645 * :ghissue:`1577`: If a notebook loses its network connection WebSockets won't reconnect
646 * :ghissue:`1886`: Fix a bug in renaming notebook
646 * :ghissue:`1886`: Fix a bug in renaming notebook
647 * :ghissue:`1895`: Fix error in test suite with ip.system()
647 * :ghissue:`1895`: Fix error in test suite with ip.system()
648 * :ghissue:`1762`: add `locate` entry points
648 * :ghissue:`1762`: add `locate` entry points
649 * :ghissue:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts.
649 * :ghissue:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts.
650 * :ghissue:`1875`: re-write columnize, with intermediate step.
650 * :ghissue:`1875`: re-write columnize, with intermediate step.
651 * :ghissue:`1860`: IPython.utils.columnize sometime wrong...
651 * :ghissue:`1860`: IPython.utils.columnize sometime wrong...
652 * :ghissue:`1851`: new completer for qtconsole.
652 * :ghissue:`1851`: new completer for qtconsole.
653 * :ghissue:`1892`: Remove suspicious quotes in interactiveshell.py
653 * :ghissue:`1892`: Remove suspicious quotes in interactiveshell.py
654 * :ghissue:`1854`: Class `%hierarchy` and graphiz `%%dot` magics
654 * :ghissue:`1854`: Class `%hierarchy` and graphiz `%%dot` magics
655 * :ghissue:`1827`: Sending tracebacks over ZMQ should protect against unicode failure
655 * :ghissue:`1827`: Sending tracebacks over ZMQ should protect against unicode failure
656 * :ghissue:`1864`: Rmagic exceptions
656 * :ghissue:`1864`: Rmagic exceptions
657 * :ghissue:`1829`: [notebook] don't care about leading prct in completion
657 * :ghissue:`1829`: [notebook] don't care about leading prct in completion
658 * :ghissue:`1832`: Make svg, jpeg and png images resizable in notebook.
658 * :ghissue:`1832`: Make svg, jpeg and png images resizable in notebook.
659 * :ghissue:`1674`: HTML Notebook carriage-return handling, take 2
659 * :ghissue:`1674`: HTML Notebook carriage-return handling, take 2
660 * :ghissue:`1874`: cython_magic uses importlib, which doesn't ship with py2.6
660 * :ghissue:`1874`: cython_magic uses importlib, which doesn't ship with py2.6
661 * :ghissue:`1882`: Remove importlib dependency which not available in Python 2.6.
661 * :ghissue:`1882`: Remove importlib dependency which not available in Python 2.6.
662 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
662 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
663 * :ghissue:`1879`: Correct stack depth for variable expansion in !system commands
663 * :ghissue:`1879`: Correct stack depth for variable expansion in !system commands
664 * :ghissue:`1840`: New JS completer should merge completions before display
664 * :ghissue:`1840`: New JS completer should merge completions before display
665 * :ghissue:`1841`: [notebook] deduplicate completion results
665 * :ghissue:`1841`: [notebook] deduplicate completion results
666 * :ghissue:`1736`: no good error message on missing tkinter and %paste
666 * :ghissue:`1736`: no good error message on missing tkinter and %paste
667 * :ghissue:`1741`: Display message from TryNext error in magic_paste
667 * :ghissue:`1741`: Display message from TryNext error in magic_paste
668 * :ghissue:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages.
668 * :ghissue:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages.
669 * :ghissue:`1663`: Keep line-endings in ipynb
669 * :ghissue:`1663`: Keep line-endings in ipynb
670 * :ghissue:`1872`: Matplotlib window freezes using intreractive plot in qtconsole
670 * :ghissue:`1872`: Matplotlib window freezes using intreractive plot in qtconsole
671 * :ghissue:`1869`: Improve CodeMagics._find_edit_target
671 * :ghissue:`1869`: Improve CodeMagics._find_edit_target
672 * :ghissue:`1781`: Colons in notebook name causes notebook deletion without warning
672 * :ghissue:`1781`: Colons in notebook name causes notebook deletion without warning
673 * :ghissue:`1815`: Make : invalid in filenames in the Notebook JS code.
673 * :ghissue:`1815`: Make : invalid in filenames in the Notebook JS code.
674 * :ghissue:`1819`: doc: cleanup the parallel psums example a little
674 * :ghissue:`1819`: doc: cleanup the parallel psums example a little
675 * :ghissue:`1838`: externals cleanup
675 * :ghissue:`1838`: externals cleanup
676 * :ghissue:`1839`: External cleanup
676 * :ghissue:`1839`: External cleanup
677 * :ghissue:`1782`: fix Magic menu in qtconsole, split in groups
677 * :ghissue:`1782`: fix Magic menu in qtconsole, split in groups
678 * :ghissue:`1862`: Minor bind_kernel improvements
678 * :ghissue:`1862`: Minor bind_kernel improvements
679 * :ghissue:`1859`: kernmagic during console startup
679 * :ghissue:`1859`: kernmagic during console startup
680 * :ghissue:`1857`: Prevent jumping of window to input when output is clicked.
680 * :ghissue:`1857`: Prevent jumping of window to input when output is clicked.
681 * :ghissue:`1856`: Fix 1px jumping of cells and menus in Notebook.
681 * :ghissue:`1856`: Fix 1px jumping of cells and menus in Notebook.
682 * :ghissue:`1848`: task fails with "AssertionError: not enough buffers!" after second resubmit
682 * :ghissue:`1848`: task fails with "AssertionError: not enough buffers!" after second resubmit
683 * :ghissue:`1852`: fix chained resubmissions
683 * :ghissue:`1852`: fix chained resubmissions
684 * :ghissue:`1780`: Rmagic extension
684 * :ghissue:`1780`: Rmagic extension
685 * :ghissue:`1853`: Fix jumpy notebook behavior
685 * :ghissue:`1853`: Fix jumpy notebook behavior
686 * :ghissue:`1842`: task with UnmetDependency error still owned by engine
686 * :ghissue:`1842`: task with UnmetDependency error still owned by engine
687 * :ghissue:`1847`: add InlineBackend to ConsoleApp class list
687 * :ghissue:`1847`: add InlineBackend to ConsoleApp class list
688 * :ghissue:`1846`: Exceptions within multiprocessing crash Ipython notebook kernel
688 * :ghissue:`1846`: Exceptions within multiprocessing crash Ipython notebook kernel
689 * :ghissue:`1843`: Notebook does not exist and permalinks
689 * :ghissue:`1843`: Notebook does not exist and permalinks
690 * :ghissue:`1837`: edit magic broken in head
690 * :ghissue:`1837`: edit magic broken in head
691 * :ghissue:`1834`: resubmitted tasks doesn't have same session name
691 * :ghissue:`1834`: resubmitted tasks doesn't have same session name
692 * :ghissue:`1836`: preserve header for resubmitted tasks
692 * :ghissue:`1836`: preserve header for resubmitted tasks
693 * :ghissue:`1776`: fix magic menu in qtconsole
693 * :ghissue:`1776`: fix magic menu in qtconsole
694 * :ghissue:`1828`: change default extension to .ipy for %save -r
694 * :ghissue:`1828`: change default extension to .ipy for %save -r
695 * :ghissue:`1800`: Reintroduce recall
695 * :ghissue:`1800`: Reintroduce recall
696 * :ghissue:`1671`: __future__ environments
696 * :ghissue:`1671`: __future__ environments
697 * :ghissue:`1830`: lsmagic lists magics in alphabetical order
697 * :ghissue:`1830`: lsmagic lists magics in alphabetical order
698 * :ghissue:`1835`: Use Python import in ipython profile config
698 * :ghissue:`1835`: Use Python import in ipython profile config
699 * :ghissue:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset
699 * :ghissue:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset
700 * :ghissue:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython
700 * :ghissue:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython
701 * :ghissue:`1772`: notebook autocomplete fail when typing number
701 * :ghissue:`1772`: notebook autocomplete fail when typing number
702 * :ghissue:`1822`: aesthetics pass on AsyncResult.display_outputs
702 * :ghissue:`1822`: aesthetics pass on AsyncResult.display_outputs
703 * :ghissue:`1460`: Redirect http to https for notebook
703 * :ghissue:`1460`: Redirect http to https for notebook
704 * :ghissue:`1287`: Refactor the notebook tab completion/tooltip
704 * :ghissue:`1287`: Refactor the notebook tab completion/tooltip
705 * :ghissue:`1596`: In rename dialog, <return> should submit
705 * :ghissue:`1596`: In rename dialog, <return> should submit
706 * :ghissue:`1821`: ENTER submits the rename notebook dialog.
706 * :ghissue:`1821`: ENTER submits the rename notebook dialog.
707 * :ghissue:`1750`: Let the user disable random port selection
707 * :ghissue:`1750`: Let the user disable random port selection
708 * :ghissue:`1820`: NotebookApp: Make the number of ports to retry user configurable.
708 * :ghissue:`1820`: NotebookApp: Make the number of ports to retry user configurable.
709 * :ghissue:`1816`: Always use filename as the notebook name.
709 * :ghissue:`1816`: Always use filename as the notebook name.
710 * :ghissue:`1775`: assert_in not present on Python 2.6
710 * :ghissue:`1775`: assert_in not present on Python 2.6
711 * :ghissue:`1813`: Add assert_in method to nose for Python 2.6
711 * :ghissue:`1813`: Add assert_in method to nose for Python 2.6
712 * :ghissue:`1498`: Add tooltip keyboard shortcuts
712 * :ghissue:`1498`: Add tooltip keyboard shortcuts
713 * :ghissue:`1711`: New Tooltip, New Completer and JS Refactor
713 * :ghissue:`1711`: New Tooltip, New Completer and JS Refactor
714 * :ghissue:`1798`: a few simple fixes for docs/parallel
714 * :ghissue:`1798`: a few simple fixes for docs/parallel
715 * :ghissue:`1818`: possible bug with latex / markdown
715 * :ghissue:`1818`: possible bug with latex / markdown
716 * :ghissue:`1647`: Aborted parallel tasks can't be resubmitted
716 * :ghissue:`1647`: Aborted parallel tasks can't be resubmitted
717 * :ghissue:`1817`: Change behavior of ipython notebook --port=...
717 * :ghissue:`1817`: Change behavior of ipython notebook --port=...
718 * :ghissue:`1738`: IPython.embed_kernel issues
718 * :ghissue:`1738`: IPython.embed_kernel issues
719 * :ghissue:`1610`: Basic bold and italic in HTML output cells
719 * :ghissue:`1610`: Basic bold and italic in HTML output cells
720 * :ghissue:`1576`: Start and stop kernels from the notebook dashboard
720 * :ghissue:`1576`: Start and stop kernels from the notebook dashboard
721 * :ghissue:`1515`: impossible to shutdown notebook kernels
721 * :ghissue:`1515`: impossible to shutdown notebook kernels
722 * :ghissue:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams
722 * :ghissue:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams
723 * :ghissue:`1811`: warn on nonexistent exclusions in iptest
723 * :ghissue:`1811`: warn on nonexistent exclusions in iptest
724 * :ghissue:`1809`: test suite error in IPython.zmq on windows
724 * :ghissue:`1809`: test suite error in IPython.zmq on windows
725 * :ghissue:`1810`: fix for #1809, failing tests in IPython.zmq
725 * :ghissue:`1810`: fix for #1809, failing tests in IPython.zmq
726 * :ghissue:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test]
726 * :ghissue:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test]
727 * :ghissue:`1742`: Check for custom_exceptions only once
727 * :ghissue:`1742`: Check for custom_exceptions only once
728 * :ghissue:`1802`: cythonmagic tests should be skipped if Cython not available
728 * :ghissue:`1802`: cythonmagic tests should be skipped if Cython not available
729 * :ghissue:`1062`: warning message in IPython.extensions test
729 * :ghissue:`1062`: warning message in IPython.extensions test
730 * :ghissue:`1807`: add missing cython exclusion in iptest
730 * :ghissue:`1807`: add missing cython exclusion in iptest
731 * :ghissue:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m...
731 * :ghissue:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m...
732 * :ghissue:`1803`: MPI parallel %px bug
732 * :ghissue:`1803`: MPI parallel %px bug
733 * :ghissue:`1804`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with mingw.
733 * :ghissue:`1804`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with mingw.
734 * :ghissue:`1492`: Drag target very small if IPython Dashboard has no notebooks
734 * :ghissue:`1492`: Drag target very small if IPython Dashboard has no notebooks
735 * :ghissue:`1562`: Offer a method other than drag-n-drop to upload notebooks
735 * :ghissue:`1562`: Offer a method other than drag-n-drop to upload notebooks
736 * :ghissue:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492)
736 * :ghissue:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492)
737 * :ghissue:`1770`: Cython related magic functions
737 * :ghissue:`1770`: Cython related magic functions
738 * :ghissue:`1532`: qtconsole does not accept --gui switch
738 * :ghissue:`1532`: qtconsole does not accept --gui switch
739 * :ghissue:`1707`: Accept --gui=<...> switch in IPython qtconsole.
739 * :ghissue:`1707`: Accept --gui=<...> switch in IPython qtconsole.
740 * :ghissue:`1797`: Fix comment which breaks Emacs syntax highlighting.
740 * :ghissue:`1797`: Fix comment which breaks Emacs syntax highlighting.
741 * :ghissue:`1796`: %gui magic broken
741 * :ghissue:`1796`: %gui magic broken
742 * :ghissue:`1795`: fix %gui magic
742 * :ghissue:`1795`: fix %gui magic
743 * :ghissue:`1788`: extreme truncating of return values
743 * :ghissue:`1788`: extreme truncating of return values
744 * :ghissue:`1793`: Raise repr limit for strings to 80 characters (from 30).
744 * :ghissue:`1793`: Raise repr limit for strings to 80 characters (from 30).
745 * :ghissue:`1794`: don't use XDG path on OS X
745 * :ghissue:`1794`: don't use XDG path on OS X
746 * :ghissue:`1777`: ipython crash on wrong encoding
746 * :ghissue:`1777`: ipython crash on wrong encoding
747 * :ghissue:`1792`: Unicode-aware logger
747 * :ghissue:`1792`: Unicode-aware logger
748 * :ghissue:`1791`: update zmqshell magics
748 * :ghissue:`1791`: update zmqshell magics
749 * :ghissue:`1787`: DOC: Remove regression from qt-console docs.
749 * :ghissue:`1787`: DOC: Remove regression from qt-console docs.
750 * :ghissue:`1785`: IPython.utils.tests.test_process.SubProcessTestCase
750 * :ghissue:`1785`: IPython.utils.tests.test_process.SubProcessTestCase
751 * :ghissue:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors...
751 * :ghissue:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors...
752 * :ghissue:`1786`: Make notebook save failures more salient
752 * :ghissue:`1786`: Make notebook save failures more salient
753 * :ghissue:`1748`: Fix some tests for Python 3.3
753 * :ghissue:`1748`: Fix some tests for Python 3.3
754 * :ghissue:`1755`: test for pygments before running qt tests
754 * :ghissue:`1755`: test for pygments before running qt tests
755 * :ghissue:`1771`: Make default value of interactivity passed to run_ast_nodes configurable
755 * :ghissue:`1771`: Make default value of interactivity passed to run_ast_nodes configurable
756 * :ghissue:`1783`: part of PR #1606 (loadpy -> load) erased by magic refactoring.
756 * :ghissue:`1783`: part of PR #1606 (loadpy -> load) erased by magic refactoring.
757 * :ghissue:`1784`: restore loadpy to load
757 * :ghissue:`1784`: restore loadpy to load
758 * :ghissue:`1768`: Update parallel magics
758 * :ghissue:`1768`: Update parallel magics
759 * :ghissue:`1778`: string exception in IPython/core/magic.py:232
759 * :ghissue:`1778`: string exception in IPython/core/magic.py:232
760 * :ghissue:`1779`: Tidy up error raising in magic decorators.
760 * :ghissue:`1779`: Tidy up error raising in magic decorators.
761 * :ghissue:`1769`: Allow cell mode timeit without setup code.
761 * :ghissue:`1769`: Allow cell mode timeit without setup code.
762 * :ghissue:`1716`: Fix for fake filenames in verbose traceback
762 * :ghissue:`1716`: Fix for fake filenames in verbose traceback
763 * :ghissue:`1763`: [qtconsole] fix append_plain_html -> append_html
763 * :ghissue:`1763`: [qtconsole] fix append_plain_html -> append_html
764 * :ghissue:`1766`: Test failure in IPython.parallel
764 * :ghissue:`1766`: Test failure in IPython.parallel
765 * :ghissue:`1611`: IPEP1: Cell magics and general cleanup of the Magic system
765 * :ghissue:`1611`: IPEP1: Cell magics and general cleanup of the Magic system
766 * :ghissue:`1732`: Refactoring of the magics system and implementation of cell magics
766 * :ghissue:`1732`: Refactoring of the magics system and implementation of cell magics
767 * :ghissue:`1765`: test_pr should clearn PYTHONPATH for the subprocesses
767 * :ghissue:`1765`: test_pr should clearn PYTHONPATH for the subprocesses
768 * :ghissue:`1630`: Merge divergent Kernel implementations
768 * :ghissue:`1630`: Merge divergent Kernel implementations
769 * :ghissue:`1705`: [notebook] Make pager resizable, and remember size...
769 * :ghissue:`1705`: [notebook] Make pager resizable, and remember size...
770 * :ghissue:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs
770 * :ghissue:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs
771 * :ghissue:`1720`: Adding interactive inline plotting to notebooks with flot
771 * :ghissue:`1720`: Adding interactive inline plotting to notebooks with flot
772 * :ghissue:`1701`: [notebook] Open HTML links in a new window by default
772 * :ghissue:`1701`: [notebook] Open HTML links in a new window by default
773 * :ghissue:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank
773 * :ghissue:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank
774 * :ghissue:`1735`: Open IPython notebook hyperlinks in a new window using target=_blank
774 * :ghissue:`1735`: Open IPython notebook hyperlinks in a new window using target=_blank
775 * :ghissue:`1754`: Fix typo enconters->encounters
775 * :ghissue:`1754`: Fix typo enconters->encounters
776 * :ghissue:`1753`: Clear window title when kernel is restarted
776 * :ghissue:`1753`: Clear window title when kernel is restarted
777 * :ghissue:`735`: Images missing from XML/SVG export (for me)
777 * :ghissue:`735`: Images missing from XML/SVG export (for me)
778 * :ghissue:`1449`: Fix for bug #735 : Images missing from XML/SVG export
778 * :ghissue:`1449`: Fix for bug #735 : Images missing from XML/SVG export
779 * :ghissue:`1752`: Reconnect Websocket when it closes unexpectedly
779 * :ghissue:`1752`: Reconnect Websocket when it closes unexpectedly
780 * :ghissue:`1751`: Reconnect Websocket when it closes unexpectedly
780 * :ghissue:`1751`: Reconnect Websocket when it closes unexpectedly
781 * :ghissue:`1749`: Load MathJax.js using HTTPS when IPython notebook server is HTTPS
781 * :ghissue:`1749`: Load MathJax.js using HTTPS when IPython notebook server is HTTPS
782 * :ghissue:`1743`: Tooltip completer js refactor
782 * :ghissue:`1743`: Tooltip completer js refactor
783 * :ghissue:`1700`: A module for sending custom user messages from the kernel.
783 * :ghissue:`1700`: A module for sending custom user messages from the kernel.
784 * :ghissue:`1745`: htmlnotebook: Cursor is off
784 * :ghissue:`1745`: htmlnotebook: Cursor is off
785 * :ghissue:`1728`: ipython crash with matplotlib during picking
785 * :ghissue:`1728`: ipython crash with matplotlib during picking
786 * :ghissue:`1681`: add qt config option to clear_on_kernel_restart
786 * :ghissue:`1681`: add qt config option to clear_on_kernel_restart
787 * :ghissue:`1733`: Tooltip completer js refactor
787 * :ghissue:`1733`: Tooltip completer js refactor
788 * :ghissue:`1676`: Kernel status/shutdown from dashboard
788 * :ghissue:`1676`: Kernel status/shutdown from dashboard
789 * :ghissue:`1658`: Alternate notebook upload methods
789 * :ghissue:`1658`: Alternate notebook upload methods
790 * :ghissue:`1727`: terminate kernel after embed_kernel tests
790 * :ghissue:`1727`: terminate kernel after embed_kernel tests
791 * :ghissue:`1737`: add HistoryManager to ipapp class list
791 * :ghissue:`1737`: add HistoryManager to ipapp class list
792 * :ghissue:`945`: Open a notebook from the command line
792 * :ghissue:`945`: Open a notebook from the command line
793 * :ghissue:`1686`: ENH: Open a notebook from the command line
793 * :ghissue:`1686`: ENH: Open a notebook from the command line
794 * :ghissue:`1709`: fixes #1708, failing test in arg_split on windows
794 * :ghissue:`1709`: fixes #1708, failing test in arg_split on windows
795 * :ghissue:`1718`: Use CRegExp trait for regular expressions.
795 * :ghissue:`1718`: Use CRegExp trait for regular expressions.
796 * :ghissue:`1729`: Catch failure in repr() for %whos
796 * :ghissue:`1729`: Catch failure in repr() for %whos
797 * :ghissue:`1726`: use eval for command-line args instead of exec
797 * :ghissue:`1726`: use eval for command-line args instead of exec
798 * :ghissue:`1723`: scatter/gather fail with targets='all'
798 * :ghissue:`1723`: scatter/gather fail with targets='all'
799 * :ghissue:`1724`: fix scatter/gather with targets='all'
799 * :ghissue:`1724`: fix scatter/gather with targets='all'
800 * :ghissue:`1725`: add --no-ff to git pull in test_pr
800 * :ghissue:`1725`: add --no-ff to git pull in test_pr
801 * :ghissue:`1722`: unicode exception when evaluating expression with non-ascii characters
801 * :ghissue:`1722`: unicode exception when evaluating expression with non-ascii characters
802 * :ghissue:`1721`: Tooltip completer js refactor
802 * :ghissue:`1721`: Tooltip completer js refactor
803 * :ghissue:`1657`: Add `wait` optional argument to `hooks.editor`
803 * :ghissue:`1657`: Add `wait` optional argument to `hooks.editor`
804 * :ghissue:`123`: Define sys.ps{1,2}
804 * :ghissue:`123`: Define sys.ps{1,2}
805 * :ghissue:`1717`: Define generic sys.ps{1,2,3}, for use by scripts.
805 * :ghissue:`1717`: Define generic sys.ps{1,2,3}, for use by scripts.
806 * :ghissue:`1442`: cache-size issue in qtconsole
806 * :ghissue:`1442`: cache-size issue in qtconsole
807 * :ghissue:`1691`: Finish PR #1446
807 * :ghissue:`1691`: Finish PR #1446
808 * :ghissue:`1446`: Fixing Issue #1442
808 * :ghissue:`1446`: Fixing Issue #1442
809 * :ghissue:`1710`: update MathJax CDN url for https
809 * :ghissue:`1710`: update MathJax CDN url for https
810 * :ghissue:`81`: Autocall fails if first function argument begins with "-" or "+
810 * :ghissue:`81`: Autocall fails if first function argument begins with "-" or "+
811 * :ghissue:`1713`: Make autocall regexp's configurable.
811 * :ghissue:`1713`: Make autocall regexp's configurable.
812 * :ghissue:`211`: paste command not working
812 * :ghissue:`211`: paste command not working
813 * :ghissue:`1703`: Allow TryNext to have an error message without it affecting the command chain
813 * :ghissue:`1703`: Allow TryNext to have an error message without it affecting the command chain
814 * :ghissue:`1714`: minor adjustments to test_pr
814 * :ghissue:`1714`: minor adjustments to test_pr
815 * :ghissue:`1509`: New tooltip for notebook
815 * :ghissue:`1509`: New tooltip for notebook
816 * :ghissue:`1697`: Major refactoring of the Notebook, Kernel and CodeCell JavaScript.
816 * :ghissue:`1697`: Major refactoring of the Notebook, Kernel and CodeCell JavaScript.
817 * :ghissue:`788`: Progress indicator in the notebook (and perhaps the Qt console)
817 * :ghissue:`788`: Progress indicator in the notebook (and perhaps the Qt console)
818 * :ghissue:`1034`: Single process Qt console
818 * :ghissue:`1034`: Single process Qt console
819 * :ghissue:`1557`: magic function conflict while using --pylab
819 * :ghissue:`1557`: magic function conflict while using --pylab
820 * :ghissue:`1476`: Pylab figure objects not properly updating
820 * :ghissue:`1476`: Pylab figure objects not properly updating
821 * :ghissue:`1704`: ensure all needed qt parts can be imported before settling for one
821 * :ghissue:`1704`: ensure all needed qt parts can be imported before settling for one
822 * :ghissue:`1708`: test failure in arg_split on windows
822 * :ghissue:`1708`: test failure in arg_split on windows
823 * :ghissue:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3
823 * :ghissue:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3
824 * :ghissue:`1696`: notebook tooltip fail on function with number
824 * :ghissue:`1696`: notebook tooltip fail on function with number
825 * :ghissue:`1698`: fix tooltip on token with number
825 * :ghissue:`1698`: fix tooltip on token with number
826 * :ghissue:`1226`: Windows GUI only (pythonw) bug for IPython on Python 3.x
826 * :ghissue:`1226`: Windows GUI only (pythonw) bug for IPython on Python 3.x
827 * :ghissue:`1245`: pythonw py3k fixes for issue #1226
827 * :ghissue:`1245`: pythonw py3k fixes for issue #1226
828 * :ghissue:`1417`: Notebook Completer Class
828 * :ghissue:`1417`: Notebook Completer Class
829 * :ghissue:`1690`: [Bogus] Deliberately make a test fail
829 * :ghissue:`1690`: [Bogus] Deliberately make a test fail
830 * :ghissue:`1685`: Add script to test pull request
830 * :ghissue:`1685`: Add script to test pull request
831 * :ghissue:`1167`: Settle on a choice for $IPYTHONDIR
831 * :ghissue:`1167`: Settle on a choice for $IPYTHONDIR
832 * :ghissue:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR
832 * :ghissue:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR
833 * :ghissue:`1672`: ipython-qtconsole.desktop is using a deprecated format
833 * :ghissue:`1672`: ipython-qtconsole.desktop is using a deprecated format
834 * :ghissue:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop.
834 * :ghissue:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop.
835 * :ghissue:`1694`: Add quote to notebook to allow it to load
835 * :ghissue:`1694`: Add quote to notebook to allow it to load
836 * :ghissue:`1240`: sys.path missing `''` as first entry when kernel launched without interface
836 * :ghissue:`1240`: sys.path missing `''` as first entry when kernel launched without interface
837 * :ghissue:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`.
837 * :ghissue:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`.
838 * :ghissue:`1683`: Parallel controller failing with Pymongo 2.2
838 * :ghissue:`1683`: Parallel controller failing with Pymongo 2.2
839 * :ghissue:`1687`: import Binary from bson instead of pymongo
839 * :ghissue:`1687`: import Binary from bson instead of pymongo
840 * :ghissue:`1614`: Display Image in Qtconsole
840 * :ghissue:`1614`: Display Image in Qtconsole
841 * :ghissue:`1616`: Make IPython.core.display.Image less notebook-centric
841 * :ghissue:`1616`: Make IPython.core.display.Image less notebook-centric
842 * :ghissue:`1684`: CLN: Remove redundant function definition.
842 * :ghissue:`1684`: CLN: Remove redundant function definition.
843 * :ghissue:`1655`: Add %open magic command to open editor in non-blocking manner
843 * :ghissue:`1655`: Add %open magic command to open editor in non-blocking manner
844 * :ghissue:`1677`: middle-click paste broken in notebook
844 * :ghissue:`1677`: middle-click paste broken in notebook
845 * :ghissue:`1670`: Point %pastebin to gist
845 * :ghissue:`1670`: Point %pastebin to gist
846 * :ghissue:`1667`: Test failure in test_message_spec
846 * :ghissue:`1667`: Test failure in test_message_spec
847 * :ghissue:`1668`: Test failure in IPython.zmq.tests.test_message_spec.test_complete "'pyout' != 'status'"
847 * :ghissue:`1668`: Test failure in IPython.zmq.tests.test_message_spec.test_complete "'pyout' != 'status'"
848 * :ghissue:`1669`: handle pyout messages in test_message_spec
848 * :ghissue:`1669`: handle pyout messages in test_message_spec
849 * :ghissue:`1295`: add binary-tree engine interconnect example
849 * :ghissue:`1295`: add binary-tree engine interconnect example
850 * :ghissue:`1642`: Cherry-picked commits from 0.12.1 release
850 * :ghissue:`1642`: Cherry-picked commits from 0.12.1 release
851 * :ghissue:`1659`: Handle carriage return characters ("\r") in HTML notebook output.
851 * :ghissue:`1659`: Handle carriage return characters ("\r") in HTML notebook output.
852 * :ghissue:`1313`: Figure out MathJax 2 support
852 * :ghissue:`1313`: Figure out MathJax 2 support
853 * :ghissue:`1653`: Test failure in IPython.zmq
853 * :ghissue:`1653`: Test failure in IPython.zmq
854 * :ghissue:`1656`: ensure kernels are cleaned up in embed_kernel tests
854 * :ghissue:`1656`: ensure kernels are cleaned up in embed_kernel tests
855 * :ghissue:`1666`: pip install ipython==dev installs version 0.8 from an old svn repo
855 * :ghissue:`1666`: pip install ipython==dev installs version 0.8 from an old svn repo
856 * :ghissue:`1664`: InteractiveShell.run_code: Update docstring.
856 * :ghissue:`1664`: InteractiveShell.run_code: Update docstring.
857 * :ghissue:`1512`: `print stuff,` should avoid newline
857 * :ghissue:`1512`: `print stuff,` should avoid newline
858 * :ghissue:`1662`: Delay flushing softspace until after cell finishes
858 * :ghissue:`1662`: Delay flushing softspace until after cell finishes
859 * :ghissue:`1643`: handle jpg/jpeg in the qtconsole
859 * :ghissue:`1643`: handle jpg/jpeg in the qtconsole
860 * :ghissue:`966`: dreload fails on Windows XP with iPython 0.11 "Unexpected Error"
860 * :ghissue:`966`: dreload fails on Windows XP with IPython 0.11 "Unexpected Error"
861 * :ghissue:`1500`: dreload doesn't seem to exclude numpy
861 * :ghissue:`1500`: dreload doesn't seem to exclude numpy
862 * :ghissue:`1520`: kernel crash when showing tooltip (?)
862 * :ghissue:`1520`: kernel crash when showing tooltip (?)
863 * :ghissue:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq
863 * :ghissue:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq
864 * :ghissue:`1650`: DOC: moving files with SSH launchers
864 * :ghissue:`1650`: DOC: moving files with SSH launchers
865 * :ghissue:`1357`: add IPython.embed_kernel()
865 * :ghissue:`1357`: add IPython.embed_kernel()
866 * :ghissue:`1640`: Finish up embed_kernel
866 * :ghissue:`1640`: Finish up embed_kernel
867 * :ghissue:`1651`: Remove bundled Itpl module
867 * :ghissue:`1651`: Remove bundled Itpl module
868 * :ghissue:`1634`: incremental improvements to SSH launchers
868 * :ghissue:`1634`: incremental improvements to SSH launchers
869 * :ghissue:`1649`: move examples/test_embed into examples/tests/embed
869 * :ghissue:`1649`: move examples/test_embed into examples/tests/embed
870 * :ghissue:`1171`: Recognise virtualenvs
870 * :ghissue:`1171`: Recognise virtualenvs
871 * :ghissue:`1479`: test_extension failing in Windows
871 * :ghissue:`1479`: test_extension failing in Windows
872 * :ghissue:`1633`: Fix installing extension from local file on Windows
872 * :ghissue:`1633`: Fix installing extension from local file on Windows
873 * :ghissue:`1644`: Update copyright date to 2012
873 * :ghissue:`1644`: Update copyright date to 2012
874 * :ghissue:`1636`: Test_deepreload breaks pylab irunner tests
874 * :ghissue:`1636`: Test_deepreload breaks pylab irunner tests
875 * :ghissue:`1645`: Exclude UserDict when deep reloading NumPy.
875 * :ghissue:`1645`: Exclude UserDict when deep reloading NumPy.
876 * :ghissue:`1454`: make it possible to start engine in 'disabled' mode and 'enable' later
876 * :ghissue:`1454`: make it possible to start engine in 'disabled' mode and 'enable' later
877 * :ghissue:`1641`: Escape code for the current time in PromptManager
877 * :ghissue:`1641`: Escape code for the current time in PromptManager
878 * :ghissue:`1638`: ipython console clobbers custom sys.path
878 * :ghissue:`1638`: ipython console clobbers custom sys.path
879 * :ghissue:`1637`: Removed a ':' which shouldn't have been there
879 * :ghissue:`1637`: Removed a ':' which shouldn't have been there
880 * :ghissue:`1536`: ipython 0.12 embed shell won't run startup scripts
880 * :ghissue:`1536`: ipython 0.12 embed shell won't run startup scripts
881 * :ghissue:`1628`: error: QApplication already exists in TestKillRing
881 * :ghissue:`1628`: error: QApplication already exists in TestKillRing
882 * :ghissue:`1631`: TST: QApplication doesn't quit early enough with PySide.
882 * :ghissue:`1631`: TST: QApplication doesn't quit early enough with PySide.
883 * :ghissue:`1629`: evaluate a few dangling validate_message generators
883 * :ghissue:`1629`: evaluate a few dangling validate_message generators
884 * :ghissue:`1621`: clear In[] prompt numbers on "Clear All Output"
884 * :ghissue:`1621`: clear In[] prompt numbers on "Clear All Output"
885 * :ghissue:`1627`: Test the Message Spec
885 * :ghissue:`1627`: Test the Message Spec
886 * :ghissue:`1470`: SyntaxError on setup.py install with Python 3
886 * :ghissue:`1470`: SyntaxError on setup.py install with Python 3
887 * :ghissue:`1624`: Fixes for byte-compilation on Python 3
887 * :ghissue:`1624`: Fixes for byte-compilation on Python 3
888 * :ghissue:`1612`: pylab=inline fig.show() non-existent in notebook
888 * :ghissue:`1612`: pylab=inline fig.show() non-existent in notebook
889 * :ghissue:`1615`: Add show() method to figure objects.
889 * :ghissue:`1615`: Add show() method to figure objects.
890 * :ghissue:`1622`: deepreload fails on Python 3
890 * :ghissue:`1622`: deepreload fails on Python 3
891 * :ghissue:`1625`: Fix deepreload on Python 3
891 * :ghissue:`1625`: Fix deepreload on Python 3
892 * :ghissue:`1626`: Failure in new `dreload` tests under Python 3.2
892 * :ghissue:`1626`: Failure in new `dreload` tests under Python 3.2
893 * :ghissue:`1623`: iPython / matplotlib Memory error with imshow
893 * :ghissue:`1623`: IPython / matplotlib Memory error with imshow
894 * :ghissue:`1619`: pyin messages should have execution_count
894 * :ghissue:`1619`: pyin messages should have execution_count
895 * :ghissue:`1620`: pyin message now have execution_count
895 * :ghissue:`1620`: pyin message now have execution_count
896 * :ghissue:`32`: dreload produces spurious traceback when numpy is involved
896 * :ghissue:`32`: dreload produces spurious traceback when numpy is involved
897 * :ghissue:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy).
897 * :ghissue:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy).
898 * :ghissue:`1613`: allow map / parallel function for single-engine views
898 * :ghissue:`1613`: allow map / parallel function for single-engine views
899 * :ghissue:`1609`: exit notebook cleanly on SIGINT, SIGTERM
899 * :ghissue:`1609`: exit notebook cleanly on SIGINT, SIGTERM
900 * :ghissue:`1531`: Function keyword completion fails if cursor is in the middle of the complete parentheses
900 * :ghissue:`1531`: Function keyword completion fails if cursor is in the middle of the complete parentheses
901 * :ghissue:`1607`: cleanup sqlitedb temporary db file after tests
901 * :ghissue:`1607`: cleanup sqlitedb temporary db file after tests
902 * :ghissue:`1608`: don't rely on timedelta.total_seconds in AsyncResult
902 * :ghissue:`1608`: don't rely on timedelta.total_seconds in AsyncResult
903 * :ghissue:`1421`: ipython32 %run -d breaks with NameError name 'execfile' is not defined
903 * :ghissue:`1421`: ipython32 %run -d breaks with NameError name 'execfile' is not defined
904 * :ghissue:`1599`: Fix for %run -d on Python 3
904 * :ghissue:`1599`: Fix for %run -d on Python 3
905 * :ghissue:`1201`: %env magic fails with Python 3.2
905 * :ghissue:`1201`: %env magic fails with Python 3.2
906 * :ghissue:`1602`: Fix %env magic on Python 3.
906 * :ghissue:`1602`: Fix %env magic on Python 3.
907 * :ghissue:`1603`: Remove python3 profile
907 * :ghissue:`1603`: Remove python3 profile
908 * :ghissue:`1604`: Exclude IPython.quarantine from installation
908 * :ghissue:`1604`: Exclude IPython.quarantine from installation
909 * :ghissue:`1601`: Security file is not removed after shutdown by Ctrl+C or kill -INT
909 * :ghissue:`1601`: Security file is not removed after shutdown by Ctrl+C or kill -INT
910 * :ghissue:`1600`: Specify encoding for io.open in notebook_reformat tests
910 * :ghissue:`1600`: Specify encoding for io.open in notebook_reformat tests
911 * :ghissue:`1605`: Small fixes for Animation and Progress notebook
911 * :ghissue:`1605`: Small fixes for Animation and Progress notebook
912 * :ghissue:`1452`: Bug fix for approval
912 * :ghissue:`1452`: Bug fix for approval
913 * :ghissue:`13`: Improve robustness and debuggability of test suite
913 * :ghissue:`13`: Improve robustness and debuggability of test suite
914 * :ghissue:`70`: IPython should prioritize __all__ during tab completion
914 * :ghissue:`70`: IPython should prioritize __all__ during tab completion
915 * :ghissue:`1529`: __all__ feature, improvement to dir2, and tests for both
915 * :ghissue:`1529`: __all__ feature, improvement to dir2, and tests for both
916 * :ghissue:`1475`: Custom namespace for %run
916 * :ghissue:`1475`: Custom namespace for %run
917 * :ghissue:`1564`: calling .abort on AsyncMapResult results in traceback
917 * :ghissue:`1564`: calling .abort on AsyncMapResult results in traceback
918 * :ghissue:`1548`: add sugar methods/properties to AsyncResult
918 * :ghissue:`1548`: add sugar methods/properties to AsyncResult
919 * :ghissue:`1535`: Fix pretty printing dispatch
919 * :ghissue:`1535`: Fix pretty printing dispatch
920 * :ghissue:`1522`: Discussion: some potential Qt console refactoring
920 * :ghissue:`1522`: Discussion: some potential Qt console refactoring
921 * :ghissue:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension
921 * :ghissue:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension
922 * :ghissue:`1597`: re-enter kernel.eventloop after catching SIGINT
922 * :ghissue:`1597`: re-enter kernel.eventloop after catching SIGINT
923 * :ghissue:`1490`: rename plaintext cell -> raw cell
923 * :ghissue:`1490`: rename plaintext cell -> raw cell
924 * :ghissue:`1487`: %notebook fails in qtconsole
924 * :ghissue:`1487`: %notebook fails in qtconsole
925 * :ghissue:`1545`: trailing newline not preserved in splitline ipynb
925 * :ghissue:`1545`: trailing newline not preserved in splitline ipynb
926 * :ghissue:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes
926 * :ghissue:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes
927 * :ghissue:`1588`: Gtk3 integration with ipython works.
927 * :ghissue:`1588`: Gtk3 integration with ipython works.
928 * :ghissue:`1595`: Examples syntax (avoid errors installing on Python 3)
928 * :ghissue:`1595`: Examples syntax (avoid errors installing on Python 3)
929 * :ghissue:`1526`: Find encoding for Python files
929 * :ghissue:`1526`: Find encoding for Python files
930 * :ghissue:`1594`: Fix writing git commit ID to a file on build with Python 3
930 * :ghissue:`1594`: Fix writing git commit ID to a file on build with Python 3
931 * :ghissue:`1556`: shallow-copy DictDB query results
931 * :ghissue:`1556`: shallow-copy DictDB query results
932 * :ghissue:`1499`: various pyflakes issues
932 * :ghissue:`1499`: various pyflakes issues
933 * :ghissue:`1502`: small changes in response to pyflakes pass
933 * :ghissue:`1502`: small changes in response to pyflakes pass
934 * :ghissue:`1445`: Don't build sphinx docs for sdists
934 * :ghissue:`1445`: Don't build sphinx docs for sdists
935 * :ghissue:`1484`: unhide .git_commit_info.ini
935 * :ghissue:`1484`: unhide .git_commit_info.ini
936 * :ghissue:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
936 * :ghissue:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
937 * :ghissue:`1546`: attempt to suppress exceptions in channel threads at shutdown
937 * :ghissue:`1546`: attempt to suppress exceptions in channel threads at shutdown
938 * :ghissue:`1524`: unhide git_commit_info.ini
938 * :ghissue:`1524`: unhide git_commit_info.ini
939 * :ghissue:`1559`: update tools/github_stats.py to use GitHub API v3
939 * :ghissue:`1559`: update tools/github_stats.py to use GitHub API v3
940 * :ghissue:`1563`: clear_output improvements
940 * :ghissue:`1563`: clear_output improvements
941 * :ghissue:`1558`: Ipython testing documentation still mentions twisted and trial
941 * :ghissue:`1558`: Ipython testing documentation still mentions twisted and trial
942 * :ghissue:`1560`: remove obsolete discussion of Twisted/trial from testing docs
942 * :ghissue:`1560`: remove obsolete discussion of Twisted/trial from testing docs
943 * :ghissue:`1561`: Qtconsole - nonstandard \a and \b
943 * :ghissue:`1561`: Qtconsole - nonstandard \a and \b
944 * :ghissue:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561]
944 * :ghissue:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561]
945 * :ghissue:`1574`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole
945 * :ghissue:`1574`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole
946 * :ghissue:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole.
946 * :ghissue:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole.
947 * :ghissue:`1590`: 'iPython3 qtconsole' doesn't work in Windows 7
947 * :ghissue:`1590`: 'IPython3 qtconsole' doesn't work in Windows 7
948 * :ghissue:`602`: User test the html notebook
948 * :ghissue:`602`: User test the html notebook
949 * :ghissue:`613`: Implement Namespace panel section
949 * :ghissue:`613`: Implement Namespace panel section
950 * :ghissue:`879`: How to handle Javascript output in the notebook
950 * :ghissue:`879`: How to handle Javascript output in the notebook
951 * :ghissue:`1255`: figure.show() raises an error with the inline backend
951 * :ghissue:`1255`: figure.show() raises an error with the inline backend
952 * :ghissue:`1467`: Document or bundle a git-integrated facility for stripping VCS-unfriendly binary data
952 * :ghissue:`1467`: Document or bundle a git-integrated facility for stripping VCS-unfriendly binary data
953 * :ghissue:`1237`: Kernel status and logout button overlap
953 * :ghissue:`1237`: Kernel status and logout button overlap
954 * :ghissue:`1319`: Running a cell with ctrl+Enter selects text in cell
954 * :ghissue:`1319`: Running a cell with ctrl+Enter selects text in cell
955 * :ghissue:`1571`: module member autocomplete should respect __all__
955 * :ghissue:`1571`: module member autocomplete should respect __all__
956 * :ghissue:`1566`: ipython3 doesn't run in Win7 with Python 3.2
956 * :ghissue:`1566`: ipython3 doesn't run in Win7 with Python 3.2
957 * :ghissue:`1568`: fix PR #1567
957 * :ghissue:`1568`: fix PR #1567
958 * :ghissue:`1567`: Fix: openssh_tunnel did not parse port in `server`
958 * :ghissue:`1567`: Fix: openssh_tunnel did not parse port in `server`
959 * :ghissue:`1565`: fix AsyncResult.abort
959 * :ghissue:`1565`: fix AsyncResult.abort
960 * :ghissue:`1550`: Crash when starting notebook in a non-ascii path
960 * :ghissue:`1550`: Crash when starting notebook in a non-ascii path
961 * :ghissue:`1552`: use os.getcwdu in NotebookManager
961 * :ghissue:`1552`: use os.getcwdu in NotebookManager
962 * :ghissue:`1554`: wrong behavior of the all function on iterators
962 * :ghissue:`1554`: wrong behavior of the all function on iterators
963 * :ghissue:`1541`: display_pub flushes stdout/err
963 * :ghissue:`1541`: display_pub flushes stdout/err
964 * :ghissue:`1539`: Asynchrous issue when using clear_display and print x,y,z
964 * :ghissue:`1539`: Asynchrous issue when using clear_display and print x,y,z
965 * :ghissue:`1544`: make MultiKernelManager.kernel_manager_class configurable
965 * :ghissue:`1544`: make MultiKernelManager.kernel_manager_class configurable
966 * :ghissue:`1494`: Untrusted Secure Websocket broken on latest chrome dev
966 * :ghissue:`1494`: Untrusted Secure Websocket broken on latest chrome dev
967 * :ghissue:`1521`: only install ipython-qtconsole gui script on Windows
967 * :ghissue:`1521`: only install ipython-qtconsole gui script on Windows
968 * :ghissue:`1528`: Tab completion optionally respects __all__ (+ dir2() cleanup)
968 * :ghissue:`1528`: Tab completion optionally respects __all__ (+ dir2() cleanup)
969 * :ghissue:`1527`: Making a progress bar work in IPython Notebook
969 * :ghissue:`1527`: Making a progress bar work in IPython Notebook
970 * :ghissue:`1497`: __all__ functionality added to dir2(obj)
970 * :ghissue:`1497`: __all__ functionality added to dir2(obj)
971 * :ghissue:`1518`: Pretty printing exceptions is broken
971 * :ghissue:`1518`: Pretty printing exceptions is broken
972 * :ghissue:`811`: Fixes for ipython unhandeled OSError exception on failure of os.getcwdu()
972 * :ghissue:`811`: Fixes for ipython unhandeled OSError exception on failure of os.getcwdu()
973 * :ghissue:`1517`: Fix indentation bug in IPython/lib/pretty.py
973 * :ghissue:`1517`: Fix indentation bug in IPython/lib/pretty.py
974 * :ghissue:`1519`: BUG: Include the name of the exception type in its pretty format.
974 * :ghissue:`1519`: BUG: Include the name of the exception type in its pretty format.
975 * :ghissue:`1525`: A hack for auto-complete numpy recarray
975 * :ghissue:`1525`: A hack for auto-complete numpy recarray
976 * :ghissue:`1489`: Fix zero-copy push
976 * :ghissue:`1489`: Fix zero-copy push
977 * :ghissue:`1401`: numpy arrays cannot be used with View.apply() in Python 3
977 * :ghissue:`1401`: numpy arrays cannot be used with View.apply() in Python 3
978 * :ghissue:`1477`: fix dangling `buffer` in IPython.parallel.util
978 * :ghissue:`1477`: fix dangling `buffer` in IPython.parallel.util
979 * :ghissue:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
979 * :ghissue:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
980 * :ghissue:`1511`: Version comparison error ( '2.1.11' < '2.1.4' ==> True)
980 * :ghissue:`1511`: Version comparison error ( '2.1.11' < '2.1.4' ==> True)
981 * :ghissue:`1506`: "Fixing" the Notebook scroll to help in visually comparing outputs
981 * :ghissue:`1506`: "Fixing" the Notebook scroll to help in visually comparing outputs
982 * :ghissue:`1481`: BUG: Improve placement of CallTipWidget
982 * :ghissue:`1481`: BUG: Improve placement of CallTipWidget
983 * :ghissue:`1241`: When our debugger class is used standalone `_oh` key errors are thrown
983 * :ghissue:`1241`: When our debugger class is used standalone `_oh` key errors are thrown
984 * :ghissue:`676`: IPython.embed() from ipython crashes twice on exit
984 * :ghissue:`676`: IPython.embed() from ipython crashes twice on exit
985 * :ghissue:`1496`: BUG: LBYL when clearing the output history on shutdown.
985 * :ghissue:`1496`: BUG: LBYL when clearing the output history on shutdown.
986 * :ghissue:`1507`: python3 notebook: TypeError: unorderable types
986 * :ghissue:`1507`: python3 notebook: TypeError: unorderable types
987 * :ghissue:`1508`: fix sorting profiles in clustermanager
987 * :ghissue:`1508`: fix sorting profiles in clustermanager
988 * :ghissue:`1495`: BUG: Fix pretty-printing for overzealous objects
988 * :ghissue:`1495`: BUG: Fix pretty-printing for overzealous objects
989 * :ghissue:`1505`: SQLite objects created in a thread can only be used in that same thread
989 * :ghissue:`1505`: SQLite objects created in a thread can only be used in that same thread
990 * :ghissue:`1482`: %history documentation out of date?
990 * :ghissue:`1482`: %history documentation out of date?
991 * :ghissue:`1501`: dreload doesn't seem to exclude numpy
991 * :ghissue:`1501`: dreload doesn't seem to exclude numpy
992 * :ghissue:`1472`: more general fix for #662
992 * :ghissue:`1472`: more general fix for #662
993 * :ghissue:`1486`: save state of qtconsole
993 * :ghissue:`1486`: save state of qtconsole
994 * :ghissue:`1485`: add history search to qtconsole
994 * :ghissue:`1485`: add history search to qtconsole
995 * :ghissue:`1483`: updated magic_history docstring
995 * :ghissue:`1483`: updated magic_history docstring
996 * :ghissue:`1383`: First version of cluster web service.
996 * :ghissue:`1383`: First version of cluster web service.
997 * :ghissue:`482`: test_run.test_tclass fails on Windows
997 * :ghissue:`482`: test_run.test_tclass fails on Windows
998 * :ghissue:`1398`: fix %tb after SyntaxError
998 * :ghissue:`1398`: fix %tb after SyntaxError
999 * :ghissue:`1478`: key function or lambda in sorted function doesn't find global variables
999 * :ghissue:`1478`: key function or lambda in sorted function doesn't find global variables
1000 * :ghissue:`1415`: handle exit/quit/exit()/quit() variants in zmqconsole
1000 * :ghissue:`1415`: handle exit/quit/exit()/quit() variants in zmqconsole
1001 * :ghissue:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows.
1001 * :ghissue:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows.
1002 * :ghissue:`1419`: Add %install_ext magic function.
1002 * :ghissue:`1419`: Add %install_ext magic function.
1003 * :ghissue:`1424`: Win32 shell interactivity
1003 * :ghissue:`1424`: Win32 shell interactivity
1004 * :ghissue:`1434`: Controller should schedule tasks of multiple clients at the same time
1004 * :ghissue:`1434`: Controller should schedule tasks of multiple clients at the same time
1005 * :ghissue:`1268`: notebook %reset magic fails with StdinNotImplementedError
1005 * :ghissue:`1268`: notebook %reset magic fails with StdinNotImplementedError
1006 * :ghissue:`1438`: from cherrypy import expose fails when running script form parent directory
1006 * :ghissue:`1438`: from cherrypy import expose fails when running script form parent directory
1007 * :ghissue:`1468`: Simplify structure of a Job in the TaskScheduler
1007 * :ghissue:`1468`: Simplify structure of a Job in the TaskScheduler
1008 * :ghissue:`875`: never build unicode error messages
1008 * :ghissue:`875`: never build unicode error messages
1009 * :ghissue:`1107`: Tab autocompletion can suggest invalid syntax
1009 * :ghissue:`1107`: Tab autocompletion can suggest invalid syntax
1010 * :ghissue:`1447`: 1107 - Tab autocompletion can suggest invalid syntax
1010 * :ghissue:`1447`: 1107 - Tab autocompletion can suggest invalid syntax
1011 * :ghissue:`1469`: Fix typo in comment (insert space)
1011 * :ghissue:`1469`: Fix typo in comment (insert space)
1012 * :ghissue:`1463`: Fix completion when importing modules in the cwd.
1012 * :ghissue:`1463`: Fix completion when importing modules in the cwd.
1013 * :ghissue:`1437`: unfriendly error handling with pythonw and ipython-qtconsole
1013 * :ghissue:`1437`: unfriendly error handling with pythonw and ipython-qtconsole
1014 * :ghissue:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling
1014 * :ghissue:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling
1015 * :ghissue:`1432`: Fix ipython directive
1015 * :ghissue:`1432`: Fix ipython directive
1016 * :ghissue:`1465`: allow `ipython help subcommand` syntax
1016 * :ghissue:`1465`: allow `ipython help subcommand` syntax
1017 * :ghissue:`1394`: Wishlist: Remove hard dependency on ctypes
1017 * :ghissue:`1394`: Wishlist: Remove hard dependency on ctypes
1018 * :ghissue:`1416`: Conditional import of ctypes in inputhook
1018 * :ghissue:`1416`: Conditional import of ctypes in inputhook
1019 * :ghissue:`1462`: expedite parallel tests
1019 * :ghissue:`1462`: expedite parallel tests
1020 * :ghissue:`1418`: Strict mode in javascript
1020 * :ghissue:`1418`: Strict mode in javascript
1021 * :ghissue:`1410`: Add javascript library and css stylesheet loading to JS class.
1021 * :ghissue:`1410`: Add javascript library and css stylesheet loading to JS class.
1022 * :ghissue:`1427`: #922 again
1022 * :ghissue:`1427`: #922 again
1023 * :ghissue:`1448`: Fix for #875 Never build unicode error messages
1023 * :ghissue:`1448`: Fix for #875 Never build unicode error messages
1024 * :ghissue:`1458`: use eval to uncan References
1024 * :ghissue:`1458`: use eval to uncan References
1025 * :ghissue:`1455`: Python3 install fails
1025 * :ghissue:`1455`: Python3 install fails
1026 * :ghissue:`1450`: load mathjax from CDN via https
1026 * :ghissue:`1450`: load mathjax from CDN via https
1027 * :ghissue:`1182`: Qtconsole, multiwindow
1027 * :ghissue:`1182`: Qtconsole, multiwindow
1028 * :ghissue:`1439`: Notebook not storing heading celltype information
1028 * :ghissue:`1439`: Notebook not storing heading celltype information
1029 * :ghissue:`1451`: include heading level in JSON
1029 * :ghissue:`1451`: include heading level in JSON
1030 * :ghissue:`1444`: Fix pyhton -> python typos
1030 * :ghissue:`1444`: Fix pyhton -> python typos
1031 * :ghissue:`1412`: Input parsing issue with %prun
1031 * :ghissue:`1412`: Input parsing issue with %prun
1032 * :ghissue:`1414`: ignore errors in shell.var_expand
1032 * :ghissue:`1414`: ignore errors in shell.var_expand
1033 * :ghissue:`1441`: (1) Enable IPython.notebook.kernel.execute to publish display_* even it is not called with a code cell and (2) remove empty html element when execute "display_*"
1033 * :ghissue:`1441`: (1) Enable IPython.notebook.kernel.execute to publish display_* even it is not called with a code cell and (2) remove empty html element when execute "display_*"
1034 * :ghissue:`1431`: Beginner Error: ipython qtconsole
1034 * :ghissue:`1431`: Beginner Error: ipython qtconsole
1035 * :ghissue:`1436`: "ipython-qtconsole --gui qt" hangs on 64-bit win7
1035 * :ghissue:`1436`: "ipython-qtconsole --gui qt" hangs on 64-bit win7
1036 * :ghissue:`1433`: websocket connection fails on Chrome
1036 * :ghissue:`1433`: websocket connection fails on Chrome
1037 * :ghissue:`1430`: Fix for tornado check for tornado < 1.1.0
1037 * :ghissue:`1430`: Fix for tornado check for tornado < 1.1.0
1038 * :ghissue:`1408`: test_get_home_dir_3 failed on Mac OS X
1038 * :ghissue:`1408`: test_get_home_dir_3 failed on Mac OS X
1039 * :ghissue:`1413`: get_home_dir expands symlinks, adjust test accordingly
1039 * :ghissue:`1413`: get_home_dir expands symlinks, adjust test accordingly
1040 * :ghissue:`1420`: fixes #922
1040 * :ghissue:`1420`: fixes #922
1041 * :ghissue:`823`: KnownFailure tests appearing as errors
1041 * :ghissue:`823`: KnownFailure tests appearing as errors
1042 * :ghissue:`1385`: updated and prettified magic doc strings
1042 * :ghissue:`1385`: updated and prettified magic doc strings
1043 * :ghissue:`1406`: Browser selection
1043 * :ghissue:`1406`: Browser selection
1044 * :ghissue:`1411`: ipcluster starts 8 engines "successfully" but Client only finds two
1044 * :ghissue:`1411`: ipcluster starts 8 engines "successfully" but Client only finds two
1045 * :ghissue:`1375`: %history -g -f file encoding issue
1045 * :ghissue:`1375`: %history -g -f file encoding issue
1046 * :ghissue:`1377`: Saving non-ascii history
1046 * :ghissue:`1377`: Saving non-ascii history
1047 * :ghissue:`797`: Source introspection needs to be smarter in python 3.2
1047 * :ghissue:`797`: Source introspection needs to be smarter in python 3.2
1048 * :ghissue:`846`: Autoreload extension doesn't work with Python 3.2
1048 * :ghissue:`846`: Autoreload extension doesn't work with Python 3.2
1049 * :ghissue:`1360`: IPython notebook not starting on winXP
1049 * :ghissue:`1360`: IPython notebook not starting on winXP
1050 * :ghissue:`1407`: Qtconsole segfaults on OSX when displaying some pop-up function tooltips
1050 * :ghissue:`1407`: Qtconsole segfaults on OSX when displaying some pop-up function tooltips
1051 * :ghissue:`1402`: fix symlinked /home issue for FreeBSD
1051 * :ghissue:`1402`: fix symlinked /home issue for FreeBSD
1052 * :ghissue:`1403`: pyreadline cyclic dependency with pdb++/pdbpp module
1052 * :ghissue:`1403`: pyreadline cyclic dependency with pdb++/pdbpp module
1053 * :ghissue:`1405`: Only monkeypatch xunit when the tests are run using it.
1053 * :ghissue:`1405`: Only monkeypatch xunit when the tests are run using it.
1054 * :ghissue:`1404`: Feature Request: List/Dictionary tab completion
1054 * :ghissue:`1404`: Feature Request: List/Dictionary tab completion
1055 * :ghissue:`1395`: Xunit & KnownFailure
1055 * :ghissue:`1395`: Xunit & KnownFailure
1056 * :ghissue:`1396`: Fix for %tb magic.
1056 * :ghissue:`1396`: Fix for %tb magic.
1057 * :ghissue:`1397`: Stay or leave message not working, Safari session lost.
1057 * :ghissue:`1397`: Stay or leave message not working, Safari session lost.
1058 * :ghissue:`1389`: pylab=inline inoperant through ssh tunnelling?
1058 * :ghissue:`1389`: pylab=inline inoperant through ssh tunnelling?
1059 * :ghissue:`1386`: Jsd3
1059 * :ghissue:`1386`: Jsd3
1060 * :ghissue:`1388`: Add simple support for running inside a virtualenv
1060 * :ghissue:`1388`: Add simple support for running inside a virtualenv
1061 * :ghissue:`826`: Add support for creation of parallel task when no engine is running
1061 * :ghissue:`826`: Add support for creation of parallel task when no engine is running
1062 * :ghissue:`1391`: Improve Hub/Scheduler when no engines are registered
1062 * :ghissue:`1391`: Improve Hub/Scheduler when no engines are registered
1063 * :ghissue:`1369`: load header with engine id when engine dies in TaskScheduler
1063 * :ghissue:`1369`: load header with engine id when engine dies in TaskScheduler
1064 * :ghissue:`1345`: notebook can't save unicode as script
1064 * :ghissue:`1345`: notebook can't save unicode as script
1065 * :ghissue:`1353`: Save notebook as script using unicode file handle.
1065 * :ghissue:`1353`: Save notebook as script using unicode file handle.
1066 * :ghissue:`1352`: Add '-m mod : run library module as a script' option.
1066 * :ghissue:`1352`: Add '-m mod : run library module as a script' option.
1067 * :ghissue:`1363`: Fix some minor color/style config issues in the qtconsole
1067 * :ghissue:`1363`: Fix some minor color/style config issues in the qtconsole
1068 * :ghissue:`1371`: Adds a quiet keyword to sync_imports
1068 * :ghissue:`1371`: Adds a quiet keyword to sync_imports
1069 * :ghissue:`1390`: Blank screen for notebooks on Safari
1069 * :ghissue:`1390`: Blank screen for notebooks on Safari
1070 * :ghissue:`1387`: Fixing Cell menu to update cell type select box.
1070 * :ghissue:`1387`: Fixing Cell menu to update cell type select box.
1071 * :ghissue:`645`: Standalone WX GUI support is broken
1071 * :ghissue:`645`: Standalone WX GUI support is broken
1072 * :ghissue:`1296`: Wx gui example: fixes the broken example for `%gui wx`.
1072 * :ghissue:`1296`: Wx gui example: fixes the broken example for `%gui wx`.
1073 * :ghissue:`1254`: typo in notebooklist.js breaks links
1073 * :ghissue:`1254`: typo in notebooklist.js breaks links
1074 * :ghissue:`781`: Users should be able to clone a notebook
1074 * :ghissue:`781`: Users should be able to clone a notebook
1075 * :ghissue:`1372`: ipcontroller cleans up connection files unless reuse=True
1075 * :ghissue:`1372`: ipcontroller cleans up connection files unless reuse=True
1076 * :ghissue:`1374`: remove calls to meaningless ZMQStream.on_err
1076 * :ghissue:`1374`: remove calls to meaningless ZMQStream.on_err
1077 * :ghissue:`1382`: Update RO for Notebook
1077 * :ghissue:`1382`: Update RO for Notebook
1078 * :ghissue:`1370`: allow draft76 websockets (Safari)
1078 * :ghissue:`1370`: allow draft76 websockets (Safari)
1079 * :ghissue:`1368`: Ensure handler patterns are str, not unicode
1079 * :ghissue:`1368`: Ensure handler patterns are str, not unicode
1080 * :ghissue:`1379`: Sage link on website homepage broken
1080 * :ghissue:`1379`: Sage link on website homepage broken
1081 * :ghissue:`1376`: FWIW does not work with Chrome 16.0.912.77 Ubuntu 10.10
1081 * :ghissue:`1376`: FWIW does not work with Chrome 16.0.912.77 Ubuntu 10.10
1082 * :ghissue:`1358`: Cannot install ipython on Windows 7 64-bit
1082 * :ghissue:`1358`: Cannot install ipython on Windows 7 64-bit
1083 * :ghissue:`1367`: Ctrl - m t does not toggle output in chrome
1083 * :ghissue:`1367`: Ctrl - m t does not toggle output in chrome
1084 * :ghissue:`1359`: [sympyprinting] MathJax can't render \root{m}{n}
1084 * :ghissue:`1359`: [sympyprinting] MathJax can't render \root{m}{n}
1085 * :ghissue:`1337`: Tab in the notebook after `(` should not indent, only give a tooltip
1085 * :ghissue:`1337`: Tab in the notebook after `(` should not indent, only give a tooltip
1086 * :ghissue:`1339`: Notebook printing broken
1086 * :ghissue:`1339`: Notebook printing broken
1087 * :ghissue:`1344`: Ctrl + M + L does not toggle line numbering in htmlnotebook
1087 * :ghissue:`1344`: Ctrl + M + L does not toggle line numbering in htmlnotebook
1088 * :ghissue:`1348`: Ctrl + M + M does not switch to markdown cell
1088 * :ghissue:`1348`: Ctrl + M + M does not switch to markdown cell
1089 * :ghissue:`1361`: Notebook bug fix branch
1089 * :ghissue:`1361`: Notebook bug fix branch
1090 * :ghissue:`1364`: avoid jsonlib returning Decimal
1090 * :ghissue:`1364`: avoid jsonlib returning Decimal
1091 * :ghissue:`1362`: Don't log complete contents of history replies, even in debug
1091 * :ghissue:`1362`: Don't log complete contents of history replies, even in debug
1092 * :ghissue:`888`: ReST support in notebooks
1092 * :ghissue:`888`: ReST support in notebooks
1093 * :ghissue:`1205`: notebook stores HTML escaped text in the file
1093 * :ghissue:`1205`: notebook stores HTML escaped text in the file
1094 * :ghissue:`1351`: add IPython.embed_kernel()
1094 * :ghissue:`1351`: add IPython.embed_kernel()
1095 * :ghissue:`1243`: magic commands without % are not completed properly in htmlnotebook
1095 * :ghissue:`1243`: magic commands without % are not completed properly in htmlnotebook
1096 * :ghissue:`1347`: fix weird magic completion in notebook
1096 * :ghissue:`1347`: fix weird magic completion in notebook
1097 * :ghissue:`1355`: notebook.html extends layout.html now
1097 * :ghissue:`1355`: notebook.html extends layout.html now
1098 * :ghissue:`1354`: min and max in the notebook
1098 * :ghissue:`1354`: min and max in the notebook
1099 * :ghissue:`1346`: fixups for alternate URL prefix stuff
1099 * :ghissue:`1346`: fixups for alternate URL prefix stuff
1100 * :ghissue:`1336`: crack at making notebook.html use the layout.html template
1100 * :ghissue:`1336`: crack at making notebook.html use the layout.html template
1101 * :ghissue:`1331`: RST and heading cells
1101 * :ghissue:`1331`: RST and heading cells
1102 * :ghissue:`1350`: Add '-m mod : run library module as a script' option
1102 * :ghissue:`1350`: Add '-m mod : run library module as a script' option
1103 * :ghissue:`1247`: fixes a bug causing extra newlines after comments.
1103 * :ghissue:`1247`: fixes a bug causing extra newlines after comments.
1104 * :ghissue:`1329`: add base_url to notebook configuration options
1104 * :ghissue:`1329`: add base_url to notebook configuration options
1105 * :ghissue:`1332`: notebook - allow prefixes in URL path.
1105 * :ghissue:`1332`: notebook - allow prefixes in URL path.
1106 * :ghissue:`1317`: Very slow traceback construction from Cython extension
1106 * :ghissue:`1317`: Very slow traceback construction from Cython extension
1107 * :ghissue:`1341`: Don't attempt to tokenize binary files for tracebacks
1107 * :ghissue:`1341`: Don't attempt to tokenize binary files for tracebacks
1108 * :ghissue:`1300`: Cell Input collapse
1108 * :ghissue:`1300`: Cell Input collapse
1109 * :ghissue:`1334`: added key handler for control-s to notebook, seems to work pretty well
1109 * :ghissue:`1334`: added key handler for control-s to notebook, seems to work pretty well
1110 * :ghissue:`1338`: Fix see also in docstrings so API docs build
1110 * :ghissue:`1338`: Fix see also in docstrings so API docs build
1111 * :ghissue:`1335`: Notebook toolbar UI
1111 * :ghissue:`1335`: Notebook toolbar UI
1112 * :ghissue:`1299`: made notebook.html extend layout.html
1112 * :ghissue:`1299`: made notebook.html extend layout.html
1113 * :ghissue:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
1113 * :ghissue:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
1114 * :ghissue:`873`: ReST support in notebook frontend
1114 * :ghissue:`873`: ReST support in notebook frontend
1115 * :ghissue:`1139`: Notebook webkit notification
1115 * :ghissue:`1139`: Notebook webkit notification
1116 * :ghissue:`1314`: Insertcell
1116 * :ghissue:`1314`: Insertcell
1117 * :ghissue:`1328`: Coverage
1117 * :ghissue:`1328`: Coverage
1118 * :ghissue:`1206`: don't preserve fixConsole output in json
1118 * :ghissue:`1206`: don't preserve fixConsole output in json
1119 * :ghissue:`1330`: Add linewrapping to text cells (new feature in CodeMirror).
1119 * :ghissue:`1330`: Add linewrapping to text cells (new feature in CodeMirror).
1120 * :ghissue:`1309`: Inoculate clearcmd extension into %reset functionality
1120 * :ghissue:`1309`: Inoculate clearcmd extension into %reset functionality
1121 * :ghissue:`1327`: Updatecm2
1121 * :ghissue:`1327`: Updatecm2
1122 * :ghissue:`1326`: Removing Ace edit capability.
1122 * :ghissue:`1326`: Removing Ace edit capability.
1123 * :ghissue:`1325`: forgotten selected_cell -> get_selected_cell
1123 * :ghissue:`1325`: forgotten selected_cell -> get_selected_cell
1124 * :ghissue:`1316`: Pass subprocess test runners a suitable location for xunit output
1124 * :ghissue:`1316`: Pass subprocess test runners a suitable location for xunit output
1125 * :ghissue:`1315`: Collect results from subprocess runners and spit out Xunit XML output.
1125 * :ghissue:`1315`: Collect results from subprocess runners and spit out Xunit XML output.
1126 * :ghissue:`1233`: Update CodeMirror to the latest version
1126 * :ghissue:`1233`: Update CodeMirror to the latest version
1127 * :ghissue:`1234`: Refactor how the notebook focuses cells
1127 * :ghissue:`1234`: Refactor how the notebook focuses cells
1128 * :ghissue:`1235`: After upgrading CodeMirror check the status of some bugs
1128 * :ghissue:`1235`: After upgrading CodeMirror check the status of some bugs
1129 * :ghissue:`1236`: Review how select is called when notebook cells are inserted
1129 * :ghissue:`1236`: Review how select is called when notebook cells are inserted
1130 * :ghissue:`1303`: Updatecm
1130 * :ghissue:`1303`: Updatecm
1131 * :ghissue:`1311`: Fixing CM related indentation problems.
1131 * :ghissue:`1311`: Fixing CM related indentation problems.
1132 * :ghissue:`1304`: controller/server load can disrupt heartbeat
1132 * :ghissue:`1304`: controller/server load can disrupt heartbeat
1133 * :ghissue:`1312`: minor heartbeat tweaks
1133 * :ghissue:`1312`: minor heartbeat tweaks
1134 * :ghissue:`1302`: Input parsing with %prun clobbers escapes
1134 * :ghissue:`1302`: Input parsing with %prun clobbers escapes
1135 * :ghissue:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
1135 * :ghissue:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
1136 * :ghissue:`1251`: IPython-0.12 can't import map module on Python 3.1
1136 * :ghissue:`1251`: IPython-0.12 can't import map module on Python 3.1
1137 * :ghissue:`1202`: Pyreadline install exclusion for 64 bit windows no longer required, version dependency not correctly specified.
1137 * :ghissue:`1202`: Pyreadline install exclusion for 64 bit windows no longer required, version dependency not correctly specified.
1138 * :ghissue:`1301`: New "Fix for issue #1202" based on current master.
1138 * :ghissue:`1301`: New "Fix for issue #1202" based on current master.
1139 * :ghissue:`1242`: changed key map name to match changes to python mode
1139 * :ghissue:`1242`: changed key map name to match changes to python mode
1140 * :ghissue:`1203`: Fix for issue #1202
1140 * :ghissue:`1203`: Fix for issue #1202
1141 * :ghissue:`1289`: Make autoreload extension work on Python 3.
1141 * :ghissue:`1289`: Make autoreload extension work on Python 3.
1142 * :ghissue:`1263`: Different 'C-x' for shortcut, 'C-m c' not toCodeCell anymore
1142 * :ghissue:`1263`: Different 'C-x' for shortcut, 'C-m c' not toCodeCell anymore
1143 * :ghissue:`1259`: Replace "from (.|..) import" with absolute imports.
1143 * :ghissue:`1259`: Replace "from (.|..) import" with absolute imports.
1144 * :ghissue:`1278`: took a crack at making notebook.html extend layout.html
1144 * :ghissue:`1278`: took a crack at making notebook.html extend layout.html
1145 * :ghissue:`1210`: Add 'quiet' option to suppress screen output during %prun calls, edited dochelp
1145 * :ghissue:`1210`: Add 'quiet' option to suppress screen output during %prun calls, edited dochelp
1146 * :ghissue:`1288`: Don't ask for confirmation when stdin isn't available
1146 * :ghissue:`1288`: Don't ask for confirmation when stdin isn't available
1147 * :ghissue:`1290`: Cell-level cut & paste overwrites multiple cells
1147 * :ghissue:`1290`: Cell-level cut & paste overwrites multiple cells
1148 * :ghissue:`1291`: Minor, but important fixes to cut/copy/paste.
1148 * :ghissue:`1291`: Minor, but important fixes to cut/copy/paste.
1149 * :ghissue:`1293`: TaskScheduler.hwm default value
1149 * :ghissue:`1293`: TaskScheduler.hwm default value
1150 * :ghissue:`1294`: TaskScheduler.hwm default to 1 instead of 0
1150 * :ghissue:`1294`: TaskScheduler.hwm default to 1 instead of 0
1151 * :ghissue:`1281`: in Hub: registration_timeout must be an integer, but heartmonitor.period is CFloat
1151 * :ghissue:`1281`: in Hub: registration_timeout must be an integer, but heartmonitor.period is CFloat
1152 * :ghissue:`1283`: HeartMonitor.period should be an Integer
1152 * :ghissue:`1283`: HeartMonitor.period should be an Integer
1153 * :ghissue:`1162`: Allow merge/split adjacent cells in notebook
1153 * :ghissue:`1162`: Allow merge/split adjacent cells in notebook
1154 * :ghissue:`1264`: Aceify
1154 * :ghissue:`1264`: Aceify
1155 * :ghissue:`1261`: Mergesplit
1155 * :ghissue:`1261`: Mergesplit
1156 * :ghissue:`1269`: Another strange input handling error
1156 * :ghissue:`1269`: Another strange input handling error
1157 * :ghissue:`1284`: a fix for GH 1269
1157 * :ghissue:`1284`: a fix for GH 1269
1158 * :ghissue:`1232`: Dead kernel loop
1158 * :ghissue:`1232`: Dead kernel loop
1159 * :ghissue:`1279`: ImportError: cannot import name S1 (from logging)
1159 * :ghissue:`1279`: ImportError: cannot import name S1 (from logging)
1160 * :ghissue:`1276`: notebook menu item to send a KeyboardInterrupt to the kernel
1160 * :ghissue:`1276`: notebook menu item to send a KeyboardInterrupt to the kernel
1161 * :ghissue:`1213`: BUG: Minor typo in history_console_widget.py
1161 * :ghissue:`1213`: BUG: Minor typo in history_console_widget.py
1162 * :ghissue:`1248`: IPython notebook doesn't work with lastest version of tornado
1162 * :ghissue:`1248`: IPython notebook doesn't work with lastest version of tornado
1163 * :ghissue:`1267`: add NoDB for non-recording Hub
1163 * :ghissue:`1267`: add NoDB for non-recording Hub
1164 * :ghissue:`1222`: allow Reference as callable in map/apply
1164 * :ghissue:`1222`: allow Reference as callable in map/apply
1165 * :ghissue:`1257`: use self.kernel_manager_class in qtconsoleapp
1165 * :ghissue:`1257`: use self.kernel_manager_class in qtconsoleapp
1166 * :ghissue:`1220`: Open a new notebook while connecting to an existing kernel (opened by qtconsole or terminal or standalone)
1166 * :ghissue:`1220`: Open a new notebook while connecting to an existing kernel (opened by qtconsole or terminal or standalone)
1167 * :ghissue:`1253`: set auto_create flag for notebook apps
1167 * :ghissue:`1253`: set auto_create flag for notebook apps
1168 * :ghissue:`1260`: heartbeat failure on long gil-holding operation
1168 * :ghissue:`1260`: heartbeat failure on long gil-holding operation
1169 * :ghissue:`1262`: Heartbeat no longer shares the app's Context
1169 * :ghissue:`1262`: Heartbeat no longer shares the app's Context
1170 * :ghissue:`1225`: SyntaxError display broken in Python 3
1170 * :ghissue:`1225`: SyntaxError display broken in Python 3
1171 * :ghissue:`1229`: Fix display of SyntaxError in Python 3
1171 * :ghissue:`1229`: Fix display of SyntaxError in Python 3
1172 * :ghissue:`1256`: Dewijmoize
1172 * :ghissue:`1256`: Dewijmoize
1173 * :ghissue:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
1173 * :ghissue:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
1174 * :ghissue:`1250`: Wijmoize
1174 * :ghissue:`1250`: Wijmoize
1175 * :ghissue:`1244`: can not imput chinese word "ι€ " , exit right now
1175 * :ghissue:`1244`: can not imput chinese word "ι€ " , exit right now
1176 * :ghissue:`1194`: Adding Opera 11 as a compatible browser for ipython notebook
1176 * :ghissue:`1194`: Adding Opera 11 as a compatible browser for ipython notebook
1177 * :ghissue:`1198`: Kernel Has Died error in Notebook
1177 * :ghissue:`1198`: Kernel Has Died error in Notebook
1178 * :ghissue:`1211`: serve local files in notebook-dir
1178 * :ghissue:`1211`: serve local files in notebook-dir
1179 * :ghissue:`1224`: edit text cells on double-click instead of single-click
1179 * :ghissue:`1224`: edit text cells on double-click instead of single-click
1180 * :ghissue:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
1180 * :ghissue:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
1181 * :ghissue:`1207`: fix loadpy duplicating newlines
1181 * :ghissue:`1207`: fix loadpy duplicating newlines
1182 * :ghissue:`1060`: Always save the .py file to disk next to the .ipynb
1182 * :ghissue:`1060`: Always save the .py file to disk next to the .ipynb
1183 * :ghissue:`1066`: execute cell in place should preserve the current insertion-point in the notebook
1183 * :ghissue:`1066`: execute cell in place should preserve the current insertion-point in the notebook
1184 * :ghissue:`1141`: "In" numbers are not invalidated when restarting kernel
1184 * :ghissue:`1141`: "In" numbers are not invalidated when restarting kernel
1185 * :ghissue:`1231`: pip on OSX tries to install files in /System directory.
1185 * :ghissue:`1231`: pip on OSX tries to install files in /System directory.
1186 * :ghissue:`1129`: Unified setup.py
1186 * :ghissue:`1129`: Unified setup.py
1187 * :ghissue:`1199`: Reduce IPython.external.*
1187 * :ghissue:`1199`: Reduce IPython.external.*
1188 * :ghissue:`1219`: Make all the static files path absolute.
1188 * :ghissue:`1219`: Make all the static files path absolute.
1189 * :ghissue:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
1189 * :ghissue:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
1190 * :ghissue:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string
1190 * :ghissue:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string
1191 * :ghissue:`1216`: Pdb tab completion does not work in QtConsole
1191 * :ghissue:`1216`: Pdb tab completion does not work in QtConsole
1192 * :ghissue:`1197`: Interactive shell trying to: from ... import history
1192 * :ghissue:`1197`: Interactive shell trying to: from ... import history
1193 * :ghissue:`1175`: core.completer: Clean up excessive and unused code.
1193 * :ghissue:`1175`: core.completer: Clean up excessive and unused code.
1194 * :ghissue:`1208`: should dv.sync_import print failed imports ?
1194 * :ghissue:`1208`: should dv.sync_import print failed imports ?
1195 * :ghissue:`1186`: payloadpage.py not used by qtconsole
1195 * :ghissue:`1186`: payloadpage.py not used by qtconsole
1196 * :ghissue:`1204`: double newline from %loadpy in python notebook (at least on mac)
1196 * :ghissue:`1204`: double newline from %loadpy in python notebook (at least on mac)
1197 * :ghissue:`1192`: Invalid JSON data
1197 * :ghissue:`1192`: Invalid JSON data
1198 * :ghissue:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
1198 * :ghissue:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
1199 * :ghissue:`1189`: Right justify of 'in' prompt in variable prompt size configurations
1199 * :ghissue:`1189`: Right justify of 'in' prompt in variable prompt size configurations
1200 * :ghissue:`1185`: ipython console not work proper with stdout...
1200 * :ghissue:`1185`: ipython console not work proper with stdout...
1201 * :ghissue:`1191`: profile/startup files not executed with "notebook"
1201 * :ghissue:`1191`: profile/startup files not executed with "notebook"
1202 * :ghissue:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
1202 * :ghissue:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
1203 * :ghissue:`1174`: Remove %install_default_config and %install_profiles
1203 * :ghissue:`1174`: Remove %install_default_config and %install_profiles
@@ -1,1883 +1,1883 b''
1 .. _issues_list_100:
1 .. _issues_list_100:
2
2
3 Issues closed in the 1.0 development cycle
3 Issues closed in the 1.0 development cycle
4 ==========================================
4 ==========================================
5
5
6
6
7 Issues closed in 1.2
7 Issues closed in 1.2
8 --------------------
8 --------------------
9
9
10 GitHub stats for 2013/09/09 - 2014/02/21
10 GitHub stats for 2013/09/09 - 2014/02/21
11
11
12 These lists are automatically generated, and may be incomplete or contain duplicates.
12 These lists are automatically generated, and may be incomplete or contain duplicates.
13
13
14 The following 13 authors contributed 84 commits.
14 The following 13 authors contributed 84 commits.
15
15
16 * Benjamin Ragan-Kelley
16 * Benjamin Ragan-Kelley
17 * Daryl Herzmann
17 * Daryl Herzmann
18 * Doug Blank
18 * Doug Blank
19 * Fernando Perez
19 * Fernando Perez
20 * James Porter
20 * James Porter
21 * Juergen Hasch
21 * Juergen Hasch
22 * Julian Taylor
22 * Julian Taylor
23 * Kyle Kelley
23 * Kyle Kelley
24 * Lawrence Fu
24 * Lawrence Fu
25 * Matthias Bussonnier
25 * Matthias Bussonnier
26 * Paul Ivanov
26 * Paul Ivanov
27 * Pascal Schetelat
27 * Pascal Schetelat
28 * Puneeth Chaganti
28 * Puneeth Chaganti
29 * Takeshi Kanmae
29 * Takeshi Kanmae
30 * Thomas Kluyver
30 * Thomas Kluyver
31
31
32 We closed a total of 55 issues, 38 pull requests and 17 regular issues;
32 We closed a total of 55 issues, 38 pull requests and 17 regular issues;
33 this is the full list (generated with the script :file:`tools/github_stats.py`):
33 this is the full list (generated with the script :file:`tools/github_stats.py`):
34
34
35 Pull Requests (38):
35 Pull Requests (38):
36
36
37 1.2.1:
37 1.2.1:
38
38
39 * :ghpull:`4372`: Don't assume that SyntaxTB is always called with a SyntaxError
39 * :ghpull:`4372`: Don't assume that SyntaxTB is always called with a SyntaxError
40 * :ghpull:`5166`: remove mktemp usage
40 * :ghpull:`5166`: remove mktemp usage
41 * :ghpull:`5163`: Simplify implementation of TemporaryWorkingDirectory.
41 * :ghpull:`5163`: Simplify implementation of TemporaryWorkingDirectory.
42 * :ghpull:`5105`: add index to format to support py2.6
42 * :ghpull:`5105`: add index to format to support py2.6
43
43
44 1.2.0:
44 1.2.0:
45
45
46 * :ghpull:`4972`: Work around problem in doctest discovery in Python 3.4 with PyQt
46 * :ghpull:`4972`: Work around problem in doctest discovery in Python 3.4 with PyQt
47 * :ghpull:`4934`: `ipython profile create` respects `--ipython-dir`
47 * :ghpull:`4934`: `ipython profile create` respects `--ipython-dir`
48 * :ghpull:`4845`: Add Origin Checking.
48 * :ghpull:`4845`: Add Origin Checking.
49 * :ghpull:`4928`: use importlib.machinery when available
49 * :ghpull:`4928`: use importlib.machinery when available
50 * :ghpull:`4849`: Various unicode fixes (mostly on Windows)
50 * :ghpull:`4849`: Various unicode fixes (mostly on Windows)
51 * :ghpull:`4880`: set profile name from profile_dir
51 * :ghpull:`4880`: set profile name from profile_dir
52 * :ghpull:`4908`: detect builtin docstrings in oinspect
52 * :ghpull:`4908`: detect builtin docstrings in oinspect
53 * :ghpull:`4909`: sort dictionary keys before comparison, ordering is not guaranteed
53 * :ghpull:`4909`: sort dictionary keys before comparison, ordering is not guaranteed
54 * :ghpull:`4903`: use https for all embeds
54 * :ghpull:`4903`: use https for all embeds
55 * :ghpull:`4868`: Static path fixes
55 * :ghpull:`4868`: Static path fixes
56 * :ghpull:`4820`: fix regex for cleaning old logs with ipcluster
56 * :ghpull:`4820`: fix regex for cleaning old logs with ipcluster
57 * :ghpull:`4840`: Error in Session.send_raw()
57 * :ghpull:`4840`: Error in Session.send_raw()
58 * :ghpull:`4762`: whitelist alphanumeric characters for cookie_name
58 * :ghpull:`4762`: whitelist alphanumeric characters for cookie_name
59 * :ghpull:`4748`: fix race condition in profiledir creation.
59 * :ghpull:`4748`: fix race condition in profiledir creation.
60 * :ghpull:`4720`: never use ssh multiplexer in tunnels
60 * :ghpull:`4720`: never use ssh multiplexer in tunnels
61 * :ghpull:`4738`: don't inject help into user_ns
61 * :ghpull:`4738`: don't inject help into user_ns
62 * :ghpull:`4722`: allow purging local results as long as they are not outstanding
62 * :ghpull:`4722`: allow purging local results as long as they are not outstanding
63 * :ghpull:`4668`: Make non-ASCII docstring unicode
63 * :ghpull:`4668`: Make non-ASCII docstring unicode
64 * :ghpull:`4639`: Minor import fix to get qtconsole with --pylab=qt working
64 * :ghpull:`4639`: Minor import fix to get qtconsole with --pylab=qt working
65 * :ghpull:`4453`: Play nice with App Nap
65 * :ghpull:`4453`: Play nice with App Nap
66 * :ghpull:`4609`: Fix bytes regex for Python 3.
66 * :ghpull:`4609`: Fix bytes regex for Python 3.
67 * :ghpull:`4488`: fix typo in message spec doc
67 * :ghpull:`4488`: fix typo in message spec doc
68 * :ghpull:`4346`: getpass() on Windows & Python 2 needs bytes prompt
68 * :ghpull:`4346`: getpass() on Windows & Python 2 needs bytes prompt
69 * :ghpull:`4230`: Switch correctly to the user's default matplotlib backend after inline.
69 * :ghpull:`4230`: Switch correctly to the user's default matplotlib backend after inline.
70 * :ghpull:`4214`: engine ID metadata should be unicode, not bytes
70 * :ghpull:`4214`: engine ID metadata should be unicode, not bytes
71 * :ghpull:`4232`: no highlight if no language specified
71 * :ghpull:`4232`: no highlight if no language specified
72 * :ghpull:`4218`: Fix display of SyntaxError when .py file is modified
72 * :ghpull:`4218`: Fix display of SyntaxError when .py file is modified
73 * :ghpull:`4217`: avoid importing numpy at the module level
73 * :ghpull:`4217`: avoid importing numpy at the module level
74 * :ghpull:`4213`: fixed dead link in examples/notebooks readme to Part 3
74 * :ghpull:`4213`: fixed dead link in examples/notebooks readme to Part 3
75 * :ghpull:`4183`: ESC should be handled by CM if tooltip is not on
75 * :ghpull:`4183`: ESC should be handled by CM if tooltip is not on
76 * :ghpull:`4193`: Update for #3549: Append Firefox overflow-x fix
76 * :ghpull:`4193`: Update for #3549: Append Firefox overflow-x fix
77 * :ghpull:`4205`: use TextIOWrapper when communicating with pandoc subprocess
77 * :ghpull:`4205`: use TextIOWrapper when communicating with pandoc subprocess
78 * :ghpull:`4204`: remove some extraneous print statements from IPython.parallel
78 * :ghpull:`4204`: remove some extraneous print statements from IPython.parallel
79 * :ghpull:`4201`: HeadingCells cannot be split or merged
79 * :ghpull:`4201`: HeadingCells cannot be split or merged
80
80
81 1.2.1:
81 1.2.1:
82
82
83 * :ghissue:`5101`: IPython 1.2.0: notebook fail with "500 Internal Server Error"
83 * :ghissue:`5101`: IPython 1.2.0: notebook fail with "500 Internal Server Error"
84
84
85 1.2.0:
85 1.2.0:
86
86
87 * :ghissue:`4892`: IPython.qt test failure with python3.4
87 * :ghissue:`4892`: IPython.qt test failure with python3.4
88 * :ghissue:`4810`: ipcluster bug in clean_logs flag
88 * :ghissue:`4810`: ipcluster bug in clean_logs flag
89 * :ghissue:`4765`: missing build script for highlight.js
89 * :ghissue:`4765`: missing build script for highlight.js
90 * :ghissue:`4761`: ipv6 address triggers cookie exception
90 * :ghissue:`4761`: ipv6 address triggers cookie exception
91 * :ghissue:`4721`: purge_results with jobid crashing - looking for insight
91 * :ghissue:`4721`: purge_results with jobid crashing - looking for insight
92 * :ghissue:`4602`: "ipcluster stop" fails after "ipcluster start --daemonize" using python3.3
92 * :ghissue:`4602`: "ipcluster stop" fails after "ipcluster start --daemonize" using python3.3
93 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
93 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
94 * :ghissue:`4485`: Incorrect info in "Messaging in IPython" documentation.
94 * :ghissue:`4485`: Incorrect info in "Messaging in IPython" documentation.
95 * :ghissue:`4351`: /parallel/apps/launcher.py error
95 * :ghissue:`4351`: /parallel/apps/launcher.py error
96 * :ghissue:`4334`: NotebookApp.webapp_settings static_url_prefix causes crash
96 * :ghissue:`4334`: NotebookApp.webapp_settings static_url_prefix causes crash
97 * :ghissue:`4039`: Celltoolbar example issue
97 * :ghissue:`4039`: Celltoolbar example issue
98 * :ghissue:`4256`: IPython no longer handles unicode file names
98 * :ghissue:`4256`: IPython no longer handles unicode file names
99 * :ghissue:`4122`: Nbconvert [windows]: Inconsistent line endings in markdown cells exported to latex
99 * :ghissue:`4122`: Nbconvert [windows]: Inconsistent line endings in markdown cells exported to latex
100 * :ghissue:`3819`: nbconvert add extra blank line to code block on Windows.
100 * :ghissue:`3819`: nbconvert add extra blank line to code block on Windows.
101 * :ghissue:`4203`: remove spurious print statement from parallel annoted functions
101 * :ghissue:`4203`: remove spurious print statement from parallel annoted functions
102 * :ghissue:`4200`: Notebook: merging a heading cell and markdown cell cannot be undone
102 * :ghissue:`4200`: Notebook: merging a heading cell and markdown cell cannot be undone
103
103
104
104
105 Issues closed in 1.1
105 Issues closed in 1.1
106 --------------------
106 --------------------
107
107
108 GitHub stats for 2013/08/08 - 2013/09/09 (since 1.0)
108 GitHub stats for 2013/08/08 - 2013/09/09 (since 1.0)
109
109
110 These lists are automatically generated, and may be incomplete or contain duplicates.
110 These lists are automatically generated, and may be incomplete or contain duplicates.
111
111
112 The following 25 authors contributed 337 commits.
112 The following 25 authors contributed 337 commits.
113
113
114 * Benjamin Ragan-Kelley
114 * Benjamin Ragan-Kelley
115 * Bing Xia
115 * Bing Xia
116 * Bradley M. Froehle
116 * Bradley M. Froehle
117 * Brian E. Granger
117 * Brian E. Granger
118 * DamiΓ‘n Avila
118 * DamiΓ‘n Avila
119 * dhirschfeld
119 * dhirschfeld
120 * Dražen Lučanin
120 * Dražen Lučanin
121 * gmbecker
121 * gmbecker
122 * Jake Vanderplas
122 * Jake Vanderplas
123 * Jason Grout
123 * Jason Grout
124 * Jonathan Frederic
124 * Jonathan Frederic
125 * Kevin Burke
125 * Kevin Burke
126 * Kyle Kelley
126 * Kyle Kelley
127 * Matt Henderson
127 * Matt Henderson
128 * Matthew Brett
128 * Matthew Brett
129 * Matthias Bussonnier
129 * Matthias Bussonnier
130 * Pankaj Pandey
130 * Pankaj Pandey
131 * Paul Ivanov
131 * Paul Ivanov
132 * rossant
132 * rossant
133 * Samuel Ainsworth
133 * Samuel Ainsworth
134 * Stephan Rave
134 * Stephan Rave
135 * stonebig
135 * stonebig
136 * Thomas Kluyver
136 * Thomas Kluyver
137 * Yaroslav Halchenko
137 * Yaroslav Halchenko
138 * Zachary Sailer
138 * Zachary Sailer
139
139
140
140
141 We closed a total of 76 issues, 58 pull requests and 18 regular issues;
141 We closed a total of 76 issues, 58 pull requests and 18 regular issues;
142 this is the full list (generated with the script :file:`tools/github_stats.py`):
142 this is the full list (generated with the script :file:`tools/github_stats.py`):
143
143
144 Pull Requests (58):
144 Pull Requests (58):
145
145
146 * :ghpull:`4188`: Allow user_ns trait to be None
146 * :ghpull:`4188`: Allow user_ns trait to be None
147 * :ghpull:`4189`: always fire LOCAL_IPS.extend(PUBLIC_IPS)
147 * :ghpull:`4189`: always fire LOCAL_IPS.extend(PUBLIC_IPS)
148 * :ghpull:`4174`: various issues in markdown and rst templates
148 * :ghpull:`4174`: various issues in markdown and rst templates
149 * :ghpull:`4178`: add missing data_javascript
149 * :ghpull:`4178`: add missing data_javascript
150 * :ghpull:`4181`: nbconvert: Fix, sphinx template not removing new lines from headers
150 * :ghpull:`4181`: nbconvert: Fix, sphinx template not removing new lines from headers
151 * :ghpull:`4043`: don't 'restore_bytes' in from_JSON
151 * :ghpull:`4043`: don't 'restore_bytes' in from_JSON
152 * :ghpull:`4163`: Fix for incorrect default encoding on Windows.
152 * :ghpull:`4163`: Fix for incorrect default encoding on Windows.
153 * :ghpull:`4136`: catch javascript errors in any output
153 * :ghpull:`4136`: catch javascript errors in any output
154 * :ghpull:`4171`: add nbconvert config file when creating profiles
154 * :ghpull:`4171`: add nbconvert config file when creating profiles
155 * :ghpull:`4125`: Basic exercise of `ipython [subcommand] -h` and help-all
155 * :ghpull:`4125`: Basic exercise of `ipython [subcommand] -h` and help-all
156 * :ghpull:`4085`: nbconvert: Fix sphinx preprocessor date format string for Windows
156 * :ghpull:`4085`: nbconvert: Fix sphinx preprocessor date format string for Windows
157 * :ghpull:`4159`: don't split `.cell` and `div.cell` CSS
157 * :ghpull:`4159`: don't split `.cell` and `div.cell` CSS
158 * :ghpull:`4158`: generate choices for `--gui` configurable from real mapping
158 * :ghpull:`4158`: generate choices for `--gui` configurable from real mapping
159 * :ghpull:`4065`: do not include specific css in embedable one
159 * :ghpull:`4065`: do not include specific css in embedable one
160 * :ghpull:`4092`: nbconvert: Fix for unicode html headers, Windows + Python 2.x
160 * :ghpull:`4092`: nbconvert: Fix for unicode html headers, Windows + Python 2.x
161 * :ghpull:`4074`: close Client sockets if connection fails
161 * :ghpull:`4074`: close Client sockets if connection fails
162 * :ghpull:`4064`: Store default codemirror mode in only 1 place
162 * :ghpull:`4064`: Store default codemirror mode in only 1 place
163 * :ghpull:`4104`: Add way to install MathJax to a particular profile
163 * :ghpull:`4104`: Add way to install MathJax to a particular profile
164 * :ghpull:`4144`: help_end transformer shouldn't pick up ? in multiline string
164 * :ghpull:`4144`: help_end transformer shouldn't pick up ? in multiline string
165 * :ghpull:`4143`: update example custom.js
165 * :ghpull:`4143`: update example custom.js
166 * :ghpull:`4142`: DOC: unwrap openssl line in public_server doc
166 * :ghpull:`4142`: DOC: unwrap openssl line in public_server doc
167 * :ghpull:`4141`: add files with a separate `add` call in backport_pr
167 * :ghpull:`4141`: add files with a separate `add` call in backport_pr
168 * :ghpull:`4137`: Restore autorestore option for storemagic
168 * :ghpull:`4137`: Restore autorestore option for storemagic
169 * :ghpull:`4098`: pass profile-dir instead of profile name to Kernel
169 * :ghpull:`4098`: pass profile-dir instead of profile name to Kernel
170 * :ghpull:`4120`: support `input` in Python 2 kernels
170 * :ghpull:`4120`: support `input` in Python 2 kernels
171 * :ghpull:`4088`: nbconvert: Fix coalescestreams line with incorrect nesting causing strange behavior
171 * :ghpull:`4088`: nbconvert: Fix coalescestreams line with incorrect nesting causing strange behavior
172 * :ghpull:`4060`: only strip continuation prompts if regular prompts seen first
172 * :ghpull:`4060`: only strip continuation prompts if regular prompts seen first
173 * :ghpull:`4132`: Fixed name error bug in function safe_unicode in module py3compat.
173 * :ghpull:`4132`: Fixed name error bug in function safe_unicode in module py3compat.
174 * :ghpull:`4121`: move test_kernel from IPython.zmq to IPython.kernel
174 * :ghpull:`4121`: move test_kernel from IPython.zmq to IPython.kernel
175 * :ghpull:`4118`: ZMQ heartbeat channel: catch EINTR exceptions and continue.
175 * :ghpull:`4118`: ZMQ heartbeat channel: catch EINTR exceptions and continue.
176 * :ghpull:`4054`: use unicode for HTML export
176 * :ghpull:`4054`: use unicode for HTML export
177 * :ghpull:`4106`: fix a couple of default block values
177 * :ghpull:`4106`: fix a couple of default block values
178 * :ghpull:`4115`: Update docs on declaring a magic function
178 * :ghpull:`4115`: Update docs on declaring a magic function
179 * :ghpull:`4101`: restore accidentally removed EngineError
179 * :ghpull:`4101`: restore accidentally removed EngineError
180 * :ghpull:`4096`: minor docs changes
180 * :ghpull:`4096`: minor docs changes
181 * :ghpull:`4056`: respect `pylab_import_all` when `--pylab` specified at the command-line
181 * :ghpull:`4056`: respect `pylab_import_all` when `--pylab` specified at the command-line
182 * :ghpull:`4091`: Make Qt console banner configurable
182 * :ghpull:`4091`: Make Qt console banner configurable
183 * :ghpull:`4086`: fix missing errno import
183 * :ghpull:`4086`: fix missing errno import
184 * :ghpull:`4030`: exclude `.git` in MANIFEST.in
184 * :ghpull:`4030`: exclude `.git` in MANIFEST.in
185 * :ghpull:`4047`: Use istype() when checking if canned object is a dict
185 * :ghpull:`4047`: Use istype() when checking if canned object is a dict
186 * :ghpull:`4031`: don't close_fds on Windows
186 * :ghpull:`4031`: don't close_fds on Windows
187 * :ghpull:`4029`: bson.Binary moved
187 * :ghpull:`4029`: bson.Binary moved
188 * :ghpull:`4035`: Fixed custom jinja2 templates being ignored when setting template_path
188 * :ghpull:`4035`: Fixed custom jinja2 templates being ignored when setting template_path
189 * :ghpull:`4026`: small doc fix in nbconvert
189 * :ghpull:`4026`: small doc fix in nbconvert
190 * :ghpull:`4016`: Fix IPython.start_* functions
190 * :ghpull:`4016`: Fix IPython.start_* functions
191 * :ghpull:`4021`: Fix parallel.client.View map() on numpy arrays
191 * :ghpull:`4021`: Fix parallel.client.View map() on numpy arrays
192 * :ghpull:`4022`: DOC: fix links to matplotlib, notebook docs
192 * :ghpull:`4022`: DOC: fix links to matplotlib, notebook docs
193 * :ghpull:`4018`: Fix warning when running IPython.kernel tests
193 * :ghpull:`4018`: Fix warning when running IPython.kernel tests
194 * :ghpull:`4019`: Test skipping without unicode paths
194 * :ghpull:`4019`: Test skipping without unicode paths
195 * :ghpull:`4008`: Transform code before %prun/%%prun runs
195 * :ghpull:`4008`: Transform code before %prun/%%prun runs
196 * :ghpull:`4014`: Fix typo in ipapp
196 * :ghpull:`4014`: Fix typo in ipapp
197 * :ghpull:`3987`: get files list in backport_pr
197 * :ghpull:`3987`: get files list in backport_pr
198 * :ghpull:`3974`: nbconvert: Fix app tests on Window7 w/ Python 3.3
198 * :ghpull:`3974`: nbconvert: Fix app tests on Window7 w/ Python 3.3
199 * :ghpull:`3978`: fix `--existing` with non-localhost IP
199 * :ghpull:`3978`: fix `--existing` with non-localhost IP
200 * :ghpull:`3939`: minor checkpoint cleanup
200 * :ghpull:`3939`: minor checkpoint cleanup
201 * :ghpull:`3981`: BF: fix nbconvert rst input prompt spacing
201 * :ghpull:`3981`: BF: fix nbconvert rst input prompt spacing
202 * :ghpull:`3960`: Don't make sphinx a dependency for importing nbconvert
202 * :ghpull:`3960`: Don't make sphinx a dependency for importing nbconvert
203 * :ghpull:`3973`: logging.Formatter is not new-style in 2.6
203 * :ghpull:`3973`: logging.Formatter is not new-style in 2.6
204
204
205 Issues (18):
205 Issues (18):
206
206
207 * :ghissue:`4024`: nbconvert markdown issues
207 * :ghissue:`4024`: nbconvert markdown issues
208 * :ghissue:`4095`: Catch js error in append html in stream/pyerr
208 * :ghissue:`4095`: Catch js error in append html in stream/pyerr
209 * :ghissue:`4156`: Specifying --gui=tk at the command line
209 * :ghissue:`4156`: Specifying --gui=tk at the command line
210 * :ghissue:`3818`: nbconvert can't handle Heading with Chinese characters on Japanese Windows OS.
210 * :ghissue:`3818`: nbconvert can't handle Heading with Chinese characters on Japanese Windows OS.
211 * :ghissue:`4134`: multi-line parser fails on ''' in comment, qtconsole and notebook.
211 * :ghissue:`4134`: multi-line parser fails on ''' in comment, qtconsole and notebook.
212 * :ghissue:`3998`: sample custom.js needs to be updated
212 * :ghissue:`3998`: sample custom.js needs to be updated
213 * :ghissue:`4078`: StoreMagic.autorestore not working in 1.0.0
213 * :ghissue:`4078`: StoreMagic.autorestore not working in 1.0.0
214 * :ghissue:`3990`: Buitlin `input` doesn't work over zmq
214 * :ghissue:`3990`: Buitlin `input` doesn't work over zmq
215 * :ghissue:`4015`: nbconvert fails to convert all the content of a notebook
215 * :ghissue:`4015`: nbconvert fails to convert all the content of a notebook
216 * :ghissue:`4059`: Issues with Ellipsis literal in Python 3
216 * :ghissue:`4059`: Issues with Ellipsis literal in Python 3
217 * :ghissue:`4103`: Wrong default argument of DirectView.clear
217 * :ghissue:`4103`: Wrong default argument of DirectView.clear
218 * :ghissue:`4100`: parallel.client.client references undefined error.EngineError
218 * :ghissue:`4100`: parallel.client.client references undefined error.EngineError
219 * :ghissue:`4005`: IPython.start_kernel doesn't work.
219 * :ghissue:`4005`: IPython.start_kernel doesn't work.
220 * :ghissue:`4020`: IPython parallel map fails on numpy arrays
220 * :ghissue:`4020`: IPython parallel map fails on numpy arrays
221 * :ghissue:`3945`: nbconvert: commandline tests fail Win7x64 Py3.3
221 * :ghissue:`3945`: nbconvert: commandline tests fail Win7x64 Py3.3
222 * :ghissue:`3977`: unable to complete remote connections for two-process
222 * :ghissue:`3977`: unable to complete remote connections for two-process
223 * :ghissue:`3980`: nbconvert rst output lacks needed blank lines
223 * :ghissue:`3980`: nbconvert rst output lacks needed blank lines
224 * :ghissue:`3968`: TypeError: super() argument 1 must be type, not classobj (Python 2.6.6)
224 * :ghissue:`3968`: TypeError: super() argument 1 must be type, not classobj (Python 2.6.6)
225
225
226 Issues closed in 1.0
226 Issues closed in 1.0
227 --------------------
227 --------------------
228
228
229 GitHub stats for 2012/06/30 - 2013/08/08 (since 0.13)
229 GitHub stats for 2012/06/30 - 2013/08/08 (since 0.13)
230
230
231 These lists are automatically generated, and may be incomplete or contain duplicates.
231 These lists are automatically generated, and may be incomplete or contain duplicates.
232
232
233 The following 155 authors contributed 4258 commits.
233 The following 155 authors contributed 4258 commits.
234
234
235 * Aaron Meurer
235 * Aaron Meurer
236 * Adam Davis
236 * Adam Davis
237 * Ahmet Bakan
237 * Ahmet Bakan
238 * Alberto Valverde
238 * Alberto Valverde
239 * Allen Riddell
239 * Allen Riddell
240 * Anders HovmΓΆller
240 * Anders HovmΓΆller
241 * Andrea Bedini
241 * Andrea Bedini
242 * Andrew Spiers
242 * Andrew Spiers
243 * Andrew Vandever
243 * Andrew Vandever
244 * Anthony Scopatz
244 * Anthony Scopatz
245 * Anton Akhmerov
245 * Anton Akhmerov
246 * Anton I. Sipos
246 * Anton I. Sipos
247 * Antony Lee
247 * Antony Lee
248 * Aron Ahmadia
248 * Aron Ahmadia
249 * Benedikt Sauer
249 * Benedikt Sauer
250 * Benjamin Jones
250 * Benjamin Jones
251 * Benjamin Ragan-Kelley
251 * Benjamin Ragan-Kelley
252 * Benjie Chen
252 * Benjie Chen
253 * Boris de Laage
253 * Boris de Laage
254 * Brad Reisfeld
254 * Brad Reisfeld
255 * Bradley M. Froehle
255 * Bradley M. Froehle
256 * Brian E. Granger
256 * Brian E. Granger
257 * Cameron Bates
257 * Cameron Bates
258 * Cavendish McKay
258 * Cavendish McKay
259 * chapmanb
259 * chapmanb
260 * Chris Beaumont
260 * Chris Beaumont
261 * Chris Laumann
261 * Chris Laumann
262 * Christoph Gohlke
262 * Christoph Gohlke
263 * codebraker
263 * codebraker
264 * codespaced
264 * codespaced
265 * Corran Webster
265 * Corran Webster
266 * DamianHeard
266 * DamianHeard
267 * DamiΓ‘n Avila
267 * DamiΓ‘n Avila
268 * Dan Kilman
268 * Dan Kilman
269 * Dan McDougall
269 * Dan McDougall
270 * Danny Staple
270 * Danny Staple
271 * David Hirschfeld
271 * David Hirschfeld
272 * David P. Sanders
272 * David P. Sanders
273 * David Warde-Farley
273 * David Warde-Farley
274 * David Wolever
274 * David Wolever
275 * David Wyde
275 * David Wyde
276 * debjan
276 * debjan
277 * Diane Trout
277 * Diane Trout
278 * dkua
278 * dkua
279 * Dominik Dabrowski
279 * Dominik Dabrowski
280 * Donald Curtis
280 * Donald Curtis
281 * Dražen Lučanin
281 * Dražen Lučanin
282 * drevicko
282 * drevicko
283 * Eric O. LEBIGOT
283 * Eric O. LEBIGOT
284 * Erik M. Bray
284 * Erik M. Bray
285 * Erik Tollerud
285 * Erik Tollerud
286 * Eugene Van den Bulke
286 * Eugene Van den Bulke
287 * Evan Patterson
287 * Evan Patterson
288 * Fernando Perez
288 * Fernando Perez
289 * Francesco Montesano
289 * Francesco Montesano
290 * Frank Murphy
290 * Frank Murphy
291 * Greg Caporaso
291 * Greg Caporaso
292 * Guy Haskin Fernald
292 * Guy Haskin Fernald
293 * guziy
293 * guziy
294 * Hans Meine
294 * Hans Meine
295 * Harry Moreno
295 * Harry Moreno
296 * henryiii
296 * henryiii
297 * Ivan Djokic
297 * Ivan Djokic
298 * Jack Feser
298 * Jack Feser
299 * Jake Vanderplas
299 * Jake Vanderplas
300 * jakobgager
300 * jakobgager
301 * James Booth
301 * James Booth
302 * Jan Schulz
302 * Jan Schulz
303 * Jason Grout
303 * Jason Grout
304 * Jeff Knisley
304 * Jeff Knisley
305 * Jens Hedegaard Nielsen
305 * Jens Hedegaard Nielsen
306 * jeremiahbuddha
306 * jeremiahbuddha
307 * Jerry Fowler
307 * Jerry Fowler
308 * Jessica B. Hamrick
308 * Jessica B. Hamrick
309 * Jez Ng
309 * Jez Ng
310 * John Zwinck
310 * John Zwinck
311 * Jonathan Frederic
311 * Jonathan Frederic
312 * Jonathan Taylor
312 * Jonathan Taylor
313 * Joon Ro
313 * Joon Ro
314 * Joseph Lansdowne
314 * Joseph Lansdowne
315 * Juergen Hasch
315 * Juergen Hasch
316 * Julian Taylor
316 * Julian Taylor
317 * Jussi Sainio
317 * Jussi Sainio
318 * JΓΆrgen Stenarson
318 * JΓΆrgen Stenarson
319 * kevin
319 * kevin
320 * klonuo
320 * klonuo
321 * Konrad Hinsen
321 * Konrad Hinsen
322 * Kyle Kelley
322 * Kyle Kelley
323 * Lars Solberg
323 * Lars Solberg
324 * Lessandro Mariano
324 * Lessandro Mariano
325 * Mark Sienkiewicz at STScI
325 * Mark Sienkiewicz at STScI
326 * Martijn Vermaat
326 * Martijn Vermaat
327 * Martin Spacek
327 * Martin Spacek
328 * Matthias Bussonnier
328 * Matthias Bussonnier
329 * Maxim Grechkin
329 * Maxim Grechkin
330 * Maximilian Albert
330 * Maximilian Albert
331 * MercuryRising
331 * MercuryRising
332 * Michael Droettboom
332 * Michael Droettboom
333 * Michael Shuffett
333 * Michael Shuffett
334 * MichaΕ‚ GΓ³rny
334 * MichaΕ‚ GΓ³rny
335 * Mikhail Korobov
335 * Mikhail Korobov
336 * mr.Shu
336 * mr.Shu
337 * Nathan Goldbaum
337 * Nathan Goldbaum
338 * ocefpaf
338 * ocefpaf
339 * Ohad Ravid
339 * Ohad Ravid
340 * Olivier Grisel
340 * Olivier Grisel
341 * Olivier Verdier
341 * Olivier Verdier
342 * Owen Healy
342 * Owen Healy
343 * Pankaj Pandey
343 * Pankaj Pandey
344 * Paul Ivanov
344 * Paul Ivanov
345 * Pawel Jasinski
345 * Pawel Jasinski
346 * Pietro Berkes
346 * Pietro Berkes
347 * Piti Ongmongkolkul
347 * Piti Ongmongkolkul
348 * Puneeth Chaganti
348 * Puneeth Chaganti
349 * Rich Wareham
349 * Rich Wareham
350 * Richard Everson
350 * Richard Everson
351 * Rick Lupton
351 * Rick Lupton
352 * Rob Young
352 * Rob Young
353 * Robert Kern
353 * Robert Kern
354 * Robert Marchman
354 * Robert Marchman
355 * Robert McGibbon
355 * Robert McGibbon
356 * Rui Pereira
356 * Rui Pereira
357 * Rustam Safin
357 * Rustam Safin
358 * Ryan May
358 * Ryan May
359 * s8weber
359 * s8weber
360 * Samuel Ainsworth
360 * Samuel Ainsworth
361 * Sean Vig
361 * Sean Vig
362 * Siyu Zhang
362 * Siyu Zhang
363 * Skylar Saveland
363 * Skylar Saveland
364 * slojo404
364 * slojo404
365 * smithj1
365 * smithj1
366 * Stefan Karpinski
366 * Stefan Karpinski
367 * Stefan van der Walt
367 * Stefan van der Walt
368 * Steven Silvester
368 * Steven Silvester
369 * Takafumi Arakaki
369 * Takafumi Arakaki
370 * Takeshi Kanmae
370 * Takeshi Kanmae
371 * tcmulcahy
371 * tcmulcahy
372 * teegaar
372 * teegaar
373 * Thomas Kluyver
373 * Thomas Kluyver
374 * Thomas Robitaille
374 * Thomas Robitaille
375 * Thomas Spura
375 * Thomas Spura
376 * Thomas Weißschuh
376 * Thomas Weißschuh
377 * Timothy O'Donnell
377 * Timothy O'Donnell
378 * Tom Dimiduk
378 * Tom Dimiduk
379 * ugurthemaster
379 * ugurthemaster
380 * urielshaolin
380 * urielshaolin
381 * v923z
381 * v923z
382 * Valentin Haenel
382 * Valentin Haenel
383 * Victor Zverovich
383 * Victor Zverovich
384 * W. Trevor King
384 * W. Trevor King
385 * y-p
385 * y-p
386 * Yoav Ram
386 * Yoav Ram
387 * Zbigniew JΔ™drzejewski-Szmek
387 * Zbigniew JΔ™drzejewski-Szmek
388 * ZoltΓ‘n VΓΆrΓΆs
388 * ZoltΓ‘n VΓΆrΓΆs
389
389
390
390
391 We closed a total of 1484 issues, 793 pull requests and 691 regular issues;
391 We closed a total of 1484 issues, 793 pull requests and 691 regular issues;
392 this is the full list (generated with the script
392 this is the full list (generated with the script
393 :file:`tools/github_stats.py`):
393 :file:`tools/github_stats.py`):
394
394
395 Pull Requests (793):
395 Pull Requests (793):
396
396
397 * :ghpull:`3958`: doc update
397 * :ghpull:`3958`: doc update
398 * :ghpull:`3965`: Fix ansi color code for background yellow
398 * :ghpull:`3965`: Fix ansi color code for background yellow
399 * :ghpull:`3964`: Fix casing of message.
399 * :ghpull:`3964`: Fix casing of message.
400 * :ghpull:`3942`: Pass on install docs
400 * :ghpull:`3942`: Pass on install docs
401 * :ghpull:`3962`: exclude IPython.lib.kernel in iptest
401 * :ghpull:`3962`: exclude IPython.lib.kernel in iptest
402 * :ghpull:`3961`: Longpath test fix
402 * :ghpull:`3961`: Longpath test fix
403 * :ghpull:`3905`: Remove references to 0.11 and 0.12 from config/overview.rst
403 * :ghpull:`3905`: Remove references to 0.11 and 0.12 from config/overview.rst
404 * :ghpull:`3951`: nbconvert: fixed latex characters not escaped properly in nbconvert
404 * :ghpull:`3951`: nbconvert: fixed latex characters not escaped properly in nbconvert
405 * :ghpull:`3949`: log fatal error when PDF conversion fails
405 * :ghpull:`3949`: log fatal error when PDF conversion fails
406 * :ghpull:`3947`: nbconvert: Make writer & post-processor aliases case insensitive.
406 * :ghpull:`3947`: nbconvert: Make writer & post-processor aliases case insensitive.
407 * :ghpull:`3938`: Recompile css.
407 * :ghpull:`3938`: Recompile css.
408 * :ghpull:`3948`: sphinx and PDF tweaks
408 * :ghpull:`3948`: sphinx and PDF tweaks
409 * :ghpull:`3943`: nbconvert: Serve post-processor Windows fix
409 * :ghpull:`3943`: nbconvert: Serve post-processor Windows fix
410 * :ghpull:`3934`: nbconvert: fix logic of verbose flag in PDF post processor
410 * :ghpull:`3934`: nbconvert: fix logic of verbose flag in PDF post processor
411 * :ghpull:`3929`: swallow enter event in rename dialog
411 * :ghpull:`3929`: swallow enter event in rename dialog
412 * :ghpull:`3924`: nbconvert: Backport fixes
412 * :ghpull:`3924`: nbconvert: Backport fixes
413 * :ghpull:`3925`: Replace --pylab flag with --matplotlib in usage
413 * :ghpull:`3925`: Replace --pylab flag with --matplotlib in usage
414 * :ghpull:`3910`: Added explicit error message for missing configuration arguments.
414 * :ghpull:`3910`: Added explicit error message for missing configuration arguments.
415 * :ghpull:`3913`: grffile to support spaces in notebook names
415 * :ghpull:`3913`: grffile to support spaces in notebook names
416 * :ghpull:`3918`: added check_for_tornado, closes #3916
416 * :ghpull:`3918`: added check_for_tornado, closes #3916
417 * :ghpull:`3917`: change docs/examples refs to be just examples
417 * :ghpull:`3917`: change docs/examples refs to be just examples
418 * :ghpull:`3908`: what's new tweaks
418 * :ghpull:`3908`: what's new tweaks
419 * :ghpull:`3896`: two column quickhelp dialog, closes #3895
419 * :ghpull:`3896`: two column quickhelp dialog, closes #3895
420 * :ghpull:`3911`: explicitly load python mode before IPython mode
420 * :ghpull:`3911`: explicitly load python mode before IPython mode
421 * :ghpull:`3901`: don't force . relative path, fix #3897
421 * :ghpull:`3901`: don't force . relative path, fix #3897
422 * :ghpull:`3891`: fix #3889
422 * :ghpull:`3891`: fix #3889
423 * :ghpull:`3892`: Fix documentation of Kernel.stop_channels
423 * :ghpull:`3892`: Fix documentation of Kernel.stop_channels
424 * :ghpull:`3888`: posixify paths for Windows latex
424 * :ghpull:`3888`: posixify paths for Windows latex
425 * :ghpull:`3882`: quick fix for #3881
425 * :ghpull:`3882`: quick fix for #3881
426 * :ghpull:`3877`: don't use `shell=True` in PDF export
426 * :ghpull:`3877`: don't use `shell=True` in PDF export
427 * :ghpull:`3878`: minor template loading cleanup
427 * :ghpull:`3878`: minor template loading cleanup
428 * :ghpull:`3855`: nbconvert: Filter tests
428 * :ghpull:`3855`: nbconvert: Filter tests
429 * :ghpull:`3879`: finish 3870
429 * :ghpull:`3879`: finish 3870
430 * :ghpull:`3870`: Fix for converting notebooks that contain unicode characters.
430 * :ghpull:`3870`: Fix for converting notebooks that contain unicode characters.
431 * :ghpull:`3876`: Update parallel_winhpc.rst
431 * :ghpull:`3876`: Update parallel_winhpc.rst
432 * :ghpull:`3872`: removing vim-ipython, since it has it's own repo
432 * :ghpull:`3872`: removing vim-ipython, since it has it's own repo
433 * :ghpull:`3871`: updating docs
433 * :ghpull:`3871`: updating docs
434 * :ghpull:`3873`: remove old examples
434 * :ghpull:`3873`: remove old examples
435 * :ghpull:`3868`: update CodeMirror component to 3.15
435 * :ghpull:`3868`: update CodeMirror component to 3.15
436 * :ghpull:`3865`: Escape filename for pdflatex in nbconvert
436 * :ghpull:`3865`: Escape filename for pdflatex in nbconvert
437 * :ghpull:`3861`: remove old external.js
437 * :ghpull:`3861`: remove old external.js
438 * :ghpull:`3864`: add keyboard shortcut to docs
438 * :ghpull:`3864`: add keyboard shortcut to docs
439 * :ghpull:`3834`: This PR fixes a few issues with nbconvert tests
439 * :ghpull:`3834`: This PR fixes a few issues with nbconvert tests
440 * :ghpull:`3840`: prevent profile_dir from being undefined
440 * :ghpull:`3840`: prevent profile_dir from being undefined
441 * :ghpull:`3859`: Add "An Afternoon Hack" to docs
441 * :ghpull:`3859`: Add "An Afternoon Hack" to docs
442 * :ghpull:`3854`: Catch errors filling readline history on startup
442 * :ghpull:`3854`: Catch errors filling readline history on startup
443 * :ghpull:`3857`: Delete extra auto
443 * :ghpull:`3857`: Delete extra auto
444 * :ghpull:`3845`: nbconvert: Serve from original build directory
444 * :ghpull:`3845`: nbconvert: Serve from original build directory
445 * :ghpull:`3846`: Add basic logging to nbconvert
445 * :ghpull:`3846`: Add basic logging to nbconvert
446 * :ghpull:`3850`: add missing store_history key to Notebook execute_requests
446 * :ghpull:`3850`: add missing store_history key to Notebook execute_requests
447 * :ghpull:`3844`: update payload source
447 * :ghpull:`3844`: update payload source
448 * :ghpull:`3830`: mention metadata / display_data similarity in pyout spec
448 * :ghpull:`3830`: mention metadata / display_data similarity in pyout spec
449 * :ghpull:`3848`: fix incorrect `empty-docstring`
449 * :ghpull:`3848`: fix incorrect `empty-docstring`
450 * :ghpull:`3836`: Parse markdown correctly when mathjax is disabled
450 * :ghpull:`3836`: Parse markdown correctly when mathjax is disabled
451 * :ghpull:`3849`: skip a failing test on windows
451 * :ghpull:`3849`: skip a failing test on windows
452 * :ghpull:`3828`: signature_scheme lives in Session
452 * :ghpull:`3828`: signature_scheme lives in Session
453 * :ghpull:`3831`: update nbconvert doc with new CLI
453 * :ghpull:`3831`: update nbconvert doc with new CLI
454 * :ghpull:`3822`: add output flag to nbconvert
454 * :ghpull:`3822`: add output flag to nbconvert
455 * :ghpull:`3780`: Added serving the output directory if html-based format are selected.
455 * :ghpull:`3780`: Added serving the output directory if html-based format are selected.
456 * :ghpull:`3764`: Cleanup nbconvert templates
456 * :ghpull:`3764`: Cleanup nbconvert templates
457 * :ghpull:`3829`: remove now-duplicate 'this is dev' note
457 * :ghpull:`3829`: remove now-duplicate 'this is dev' note
458 * :ghpull:`3814`: add `ConsoleWidget.execute_on_complete_input` flag
458 * :ghpull:`3814`: add `ConsoleWidget.execute_on_complete_input` flag
459 * :ghpull:`3826`: try rtfd
459 * :ghpull:`3826`: try rtfd
460 * :ghpull:`3821`: add sphinx prolog
460 * :ghpull:`3821`: add sphinx prolog
461 * :ghpull:`3817`: relax timeouts in terminal console and tests
461 * :ghpull:`3817`: relax timeouts in terminal console and tests
462 * :ghpull:`3825`: fix more tests that fail when pandoc is missing
462 * :ghpull:`3825`: fix more tests that fail when pandoc is missing
463 * :ghpull:`3824`: don't set target on internal markdown links
463 * :ghpull:`3824`: don't set target on internal markdown links
464 * :ghpull:`3816`: s/pylab/matplotlib in docs
464 * :ghpull:`3816`: s/pylab/matplotlib in docs
465 * :ghpull:`3812`: Describe differences between start_ipython and embed
465 * :ghpull:`3812`: Describe differences between start_ipython and embed
466 * :ghpull:`3805`: Print View has been removed
466 * :ghpull:`3805`: Print View has been removed
467 * :ghpull:`3820`: Make it clear that 1.0 is not released yet
467 * :ghpull:`3820`: Make it clear that 1.0 is not released yet
468 * :ghpull:`3784`: nbconvert: Export flavors & PDF writer (ipy dev meeting)
468 * :ghpull:`3784`: nbconvert: Export flavors & PDF writer (ipy dev meeting)
469 * :ghpull:`3800`: semantic-versionify version number for non-releases
469 * :ghpull:`3800`: semantic-versionify version number for non-releases
470 * :ghpull:`3802`: Documentation .txt to .rst
470 * :ghpull:`3802`: Documentation .txt to .rst
471 * :ghpull:`3765`: cleanup terminal console iopub handling
471 * :ghpull:`3765`: cleanup terminal console iopub handling
472 * :ghpull:`3720`: Fix for #3719
472 * :ghpull:`3720`: Fix for #3719
473 * :ghpull:`3787`: re-raise KeyboardInterrupt in raw_input
473 * :ghpull:`3787`: re-raise KeyboardInterrupt in raw_input
474 * :ghpull:`3770`: Organizing reveal's templates.
474 * :ghpull:`3770`: Organizing reveal's templates.
475 * :ghpull:`3751`: Use link(2) when possible in nbconvert
475 * :ghpull:`3751`: Use link(2) when possible in nbconvert
476 * :ghpull:`3792`: skip tests that require pandoc
476 * :ghpull:`3792`: skip tests that require pandoc
477 * :ghpull:`3782`: add Importing Notebooks example
477 * :ghpull:`3782`: add Importing Notebooks example
478 * :ghpull:`3752`: nbconvert: Add cwd to sys.path
478 * :ghpull:`3752`: nbconvert: Add cwd to sys.path
479 * :ghpull:`3789`: fix raw_input in qtconsole
479 * :ghpull:`3789`: fix raw_input in qtconsole
480 * :ghpull:`3756`: document the wire protocol
480 * :ghpull:`3756`: document the wire protocol
481 * :ghpull:`3749`: convert IPython syntax to Python syntax in nbconvert python template
481 * :ghpull:`3749`: convert IPython syntax to Python syntax in nbconvert python template
482 * :ghpull:`3793`: Closes #3788
482 * :ghpull:`3793`: Closes #3788
483 * :ghpull:`3794`: Change logo link to ipython.org
483 * :ghpull:`3794`: Change logo link to ipython.org
484 * :ghpull:`3746`: Raise a named exception when pandoc is missing
484 * :ghpull:`3746`: Raise a named exception when pandoc is missing
485 * :ghpull:`3781`: comply with the message spec in the notebook
485 * :ghpull:`3781`: comply with the message spec in the notebook
486 * :ghpull:`3779`: remove bad `if logged_in` preventing new-notebook without login
486 * :ghpull:`3779`: remove bad `if logged_in` preventing new-notebook without login
487 * :ghpull:`3743`: remove notebook read-only view
487 * :ghpull:`3743`: remove notebook read-only view
488 * :ghpull:`3732`: add delay to autosave in beforeunload
488 * :ghpull:`3732`: add delay to autosave in beforeunload
489 * :ghpull:`3761`: Added rm_math_space to markdown cells in the basichtml.tpl to be rendered ok by mathjax after the nbconvertion.
489 * :ghpull:`3761`: Added rm_math_space to markdown cells in the basichtml.tpl to be rendered ok by mathjax after the nbconvertion.
490 * :ghpull:`3758`: nbconvert: Filter names cleanup
490 * :ghpull:`3758`: nbconvert: Filter names cleanup
491 * :ghpull:`3769`: Add configurability to tabcompletion timeout
491 * :ghpull:`3769`: Add configurability to tabcompletion timeout
492 * :ghpull:`3771`: Update px pylab test to match new output of pylab
492 * :ghpull:`3771`: Update px pylab test to match new output of pylab
493 * :ghpull:`3741`: better message when notebook format is not supported
493 * :ghpull:`3741`: better message when notebook format is not supported
494 * :ghpull:`3753`: document Ctrl-C not working in ipython kernel
494 * :ghpull:`3753`: document Ctrl-C not working in ipython kernel
495 * :ghpull:`3766`: handle empty metadata in pyout messages more gracefully.
495 * :ghpull:`3766`: handle empty metadata in pyout messages more gracefully.
496 * :ghpull:`3736`: my attempt to fix #3735
496 * :ghpull:`3736`: my attempt to fix #3735
497 * :ghpull:`3759`: nbconvert: Provide a more useful error for invalid use case.
497 * :ghpull:`3759`: nbconvert: Provide a more useful error for invalid use case.
498 * :ghpull:`3760`: nbconvert: Allow notebook filenames without their extensions
498 * :ghpull:`3760`: nbconvert: Allow notebook filenames without their extensions
499 * :ghpull:`3750`: nbconvert: Add cwd to default templates search path.
499 * :ghpull:`3750`: nbconvert: Add cwd to default templates search path.
500 * :ghpull:`3748`: Update nbconvert docs
500 * :ghpull:`3748`: Update nbconvert docs
501 * :ghpull:`3734`: Nbconvert: Export extracted files into `nbname_files` subdirectory
501 * :ghpull:`3734`: Nbconvert: Export extracted files into `nbname_files` subdirectory
502 * :ghpull:`3733`: Nicer message when pandoc is missing, closes #3730
502 * :ghpull:`3733`: Nicer message when pandoc is missing, closes #3730
503 * :ghpull:`3722`: fix two failing test in IPython.lib
503 * :ghpull:`3722`: fix two failing test in IPython.lib
504 * :ghpull:`3704`: Start what's new for 1.0
504 * :ghpull:`3704`: Start what's new for 1.0
505 * :ghpull:`3705`: Complete rewrite of IPython Notebook documentation: docs/source/interactive/htmlnotebook.txt
505 * :ghpull:`3705`: Complete rewrite of IPython Notebook documentation: docs/source/interactive/htmlnotebook.txt
506 * :ghpull:`3709`: Docs cleanup
506 * :ghpull:`3709`: Docs cleanup
507 * :ghpull:`3716`: raw_input fixes for kernel restarts
507 * :ghpull:`3716`: raw_input fixes for kernel restarts
508 * :ghpull:`3683`: use `%matplotlib` in example notebooks
508 * :ghpull:`3683`: use `%matplotlib` in example notebooks
509 * :ghpull:`3686`: remove quarantine
509 * :ghpull:`3686`: remove quarantine
510 * :ghpull:`3699`: svg2pdf unicode fix
510 * :ghpull:`3699`: svg2pdf unicode fix
511 * :ghpull:`3695`: fix SVG2PDF
511 * :ghpull:`3695`: fix SVG2PDF
512 * :ghpull:`3685`: fix Pager.detach
512 * :ghpull:`3685`: fix Pager.detach
513 * :ghpull:`3675`: document new dependencies
513 * :ghpull:`3675`: document new dependencies
514 * :ghpull:`3690`: Fixing some css minors in full_html and reveal.
514 * :ghpull:`3690`: Fixing some css minors in full_html and reveal.
515 * :ghpull:`3671`: nbconvert tests
515 * :ghpull:`3671`: nbconvert tests
516 * :ghpull:`3692`: Fix rename notebook - show error with invalid name
516 * :ghpull:`3692`: Fix rename notebook - show error with invalid name
517 * :ghpull:`3409`: Prevent qtconsole frontend freeze on lots of output.
517 * :ghpull:`3409`: Prevent qtconsole frontend freeze on lots of output.
518 * :ghpull:`3660`: refocus active cell on dialog close
518 * :ghpull:`3660`: refocus active cell on dialog close
519 * :ghpull:`3598`: Statelessify mathjaxutils
519 * :ghpull:`3598`: Statelessify mathjaxutils
520 * :ghpull:`3673`: enable comment/uncomment selection
520 * :ghpull:`3673`: enable comment/uncomment selection
521 * :ghpull:`3677`: remove special-case in get_home_dir for frozen dists
521 * :ghpull:`3677`: remove special-case in get_home_dir for frozen dists
522 * :ghpull:`3674`: add CONTRIBUTING.md
522 * :ghpull:`3674`: add CONTRIBUTING.md
523 * :ghpull:`3670`: use Popen command list for ipexec
523 * :ghpull:`3670`: use Popen command list for ipexec
524 * :ghpull:`3568`: pylab import adjustments
524 * :ghpull:`3568`: pylab import adjustments
525 * :ghpull:`3559`: add create.Cell and delete.Cell js events
525 * :ghpull:`3559`: add create.Cell and delete.Cell js events
526 * :ghpull:`3606`: push cell magic to the head of the transformer line
526 * :ghpull:`3606`: push cell magic to the head of the transformer line
527 * :ghpull:`3607`: NbConvert: Writers, No YAML, and stuff...
527 * :ghpull:`3607`: NbConvert: Writers, No YAML, and stuff...
528 * :ghpull:`3665`: Pywin32 skips
528 * :ghpull:`3665`: Pywin32 skips
529 * :ghpull:`3669`: set default client_class for QtKernelManager
529 * :ghpull:`3669`: set default client_class for QtKernelManager
530 * :ghpull:`3662`: add strip_encoding_cookie transformer
530 * :ghpull:`3662`: add strip_encoding_cookie transformer
531 * :ghpull:`3641`: increase patience for slow kernel startup in tests
531 * :ghpull:`3641`: increase patience for slow kernel startup in tests
532 * :ghpull:`3651`: remove a bunch of unused `default_config_file` assignments
532 * :ghpull:`3651`: remove a bunch of unused `default_config_file` assignments
533 * :ghpull:`3630`: CSS adjustments
533 * :ghpull:`3630`: CSS adjustments
534 * :ghpull:`3645`: Don't require HistoryManager to have a shell
534 * :ghpull:`3645`: Don't require HistoryManager to have a shell
535 * :ghpull:`3643`: don't assume tested ipython is on the PATH
535 * :ghpull:`3643`: don't assume tested ipython is on the PATH
536 * :ghpull:`3654`: fix single-result AsyncResults
536 * :ghpull:`3654`: fix single-result AsyncResults
537 * :ghpull:`3601`: Markdown in heading cells (take 2)
537 * :ghpull:`3601`: Markdown in heading cells (take 2)
538 * :ghpull:`3652`: Remove old `docs/examples`
538 * :ghpull:`3652`: Remove old `docs/examples`
539 * :ghpull:`3621`: catch any exception appending output
539 * :ghpull:`3621`: catch any exception appending output
540 * :ghpull:`3585`: don't blacklist builtin names
540 * :ghpull:`3585`: don't blacklist builtin names
541 * :ghpull:`3647`: Fix `frontend` deprecation warnings in several examples
541 * :ghpull:`3647`: Fix `frontend` deprecation warnings in several examples
542 * :ghpull:`3649`: fix AsyncResult.get_dict for single result
542 * :ghpull:`3649`: fix AsyncResult.get_dict for single result
543 * :ghpull:`3648`: Fix store magic test
543 * :ghpull:`3648`: Fix store magic test
544 * :ghpull:`3650`: Fix, config_file_name was ignored
544 * :ghpull:`3650`: Fix, config_file_name was ignored
545 * :ghpull:`3640`: Gcf.get_active() can return None
545 * :ghpull:`3640`: Gcf.get_active() can return None
546 * :ghpull:`3571`: Added shorcuts to split cell, merge cell above and merge cell below.
546 * :ghpull:`3571`: Added shorcuts to split cell, merge cell above and merge cell below.
547 * :ghpull:`3635`: Added missing slash to print-pdf call.
547 * :ghpull:`3635`: Added missing slash to print-pdf call.
548 * :ghpull:`3487`: Drop patch for compatibility with pyreadline 1.5
548 * :ghpull:`3487`: Drop patch for compatibility with pyreadline 1.5
549 * :ghpull:`3338`: Allow filename with extension in find_cmd in Windows.
549 * :ghpull:`3338`: Allow filename with extension in find_cmd in Windows.
550 * :ghpull:`3628`: Fix test for Python 3 on Windows.
550 * :ghpull:`3628`: Fix test for Python 3 on Windows.
551 * :ghpull:`3642`: Fix typo in docs
551 * :ghpull:`3642`: Fix typo in docs
552 * :ghpull:`3627`: use DEFAULT_STATIC_FILES_PATH in a test instead of package dir
552 * :ghpull:`3627`: use DEFAULT_STATIC_FILES_PATH in a test instead of package dir
553 * :ghpull:`3624`: fix some unicode in zmqhandlers
553 * :ghpull:`3624`: fix some unicode in zmqhandlers
554 * :ghpull:`3460`: Set calling program to UNKNOWN, when argv not in sys
554 * :ghpull:`3460`: Set calling program to UNKNOWN, when argv not in sys
555 * :ghpull:`3632`: Set calling program to UNKNOWN, when argv not in sys (take #2)
555 * :ghpull:`3632`: Set calling program to UNKNOWN, when argv not in sys (take #2)
556 * :ghpull:`3629`: Use new entry point for python -m IPython
556 * :ghpull:`3629`: Use new entry point for python -m IPython
557 * :ghpull:`3626`: passing cell to showInPager, closes #3625
557 * :ghpull:`3626`: passing cell to showInPager, closes #3625
558 * :ghpull:`3618`: expand terminal color support
558 * :ghpull:`3618`: expand terminal color support
559 * :ghpull:`3623`: raise UsageError for unsupported GUI backends
559 * :ghpull:`3623`: raise UsageError for unsupported GUI backends
560 * :ghpull:`3071`: Add magic function %drun to run code in debugger
560 * :ghpull:`3071`: Add magic function %drun to run code in debugger
561 * :ghpull:`3608`: a nicer error message when using %pylab magic
561 * :ghpull:`3608`: a nicer error message when using %pylab magic
562 * :ghpull:`3592`: add extra_config_file
562 * :ghpull:`3592`: add extra_config_file
563 * :ghpull:`3612`: updated .mailmap
563 * :ghpull:`3612`: updated .mailmap
564 * :ghpull:`3616`: Add examples for interactive use of MPI.
564 * :ghpull:`3616`: Add examples for interactive use of MPI.
565 * :ghpull:`3615`: fix regular expression for ANSI escapes
565 * :ghpull:`3615`: fix regular expression for ANSI escapes
566 * :ghpull:`3586`: Corrected a typo in the format string for strftime the sphinx.py transformer of nbconvert
566 * :ghpull:`3586`: Corrected a typo in the format string for strftime the sphinx.py transformer of nbconvert
567 * :ghpull:`3611`: check for markdown no longer needed, closes #3610
567 * :ghpull:`3611`: check for markdown no longer needed, closes #3610
568 * :ghpull:`3555`: Simplify caching of modules with %run
568 * :ghpull:`3555`: Simplify caching of modules with %run
569 * :ghpull:`3583`: notebook small things
569 * :ghpull:`3583`: notebook small things
570 * :ghpull:`3594`: Fix duplicate completion in notebook
570 * :ghpull:`3594`: Fix duplicate completion in notebook
571 * :ghpull:`3600`: parallel: Improved logging for errors during BatchSystemLauncher.stop
571 * :ghpull:`3600`: parallel: Improved logging for errors during BatchSystemLauncher.stop
572 * :ghpull:`3595`: Revert "allow markdown in heading cells"
572 * :ghpull:`3595`: Revert "allow markdown in heading cells"
573 * :ghpull:`3538`: add IPython.start_ipython
573 * :ghpull:`3538`: add IPython.start_ipython
574 * :ghpull:`3562`: Allow custom nbconvert template loaders
574 * :ghpull:`3562`: Allow custom nbconvert template loaders
575 * :ghpull:`3582`: pandoc adjustments
575 * :ghpull:`3582`: pandoc adjustments
576 * :ghpull:`3560`: Remove max_msg_size
576 * :ghpull:`3560`: Remove max_msg_size
577 * :ghpull:`3591`: Refer to Setuptools instead of Distribute
577 * :ghpull:`3591`: Refer to Setuptools instead of Distribute
578 * :ghpull:`3590`: IPython.sphinxext needs an __init__.py
578 * :ghpull:`3590`: IPython.sphinxext needs an __init__.py
579 * :ghpull:`3581`: Added the possibility to read a custom.css file for tweaking the final html in full_html and reveal templates.
579 * :ghpull:`3581`: Added the possibility to read a custom.css file for tweaking the final html in full_html and reveal templates.
580 * :ghpull:`3576`: Added support for markdown in heading cells when they are nbconverted.
580 * :ghpull:`3576`: Added support for markdown in heading cells when they are nbconverted.
581 * :ghpull:`3575`: tweak `run -d` message to 'continue execution'
581 * :ghpull:`3575`: tweak `run -d` message to 'continue execution'
582 * :ghpull:`3569`: add PYTHONSTARTUP to startup files
582 * :ghpull:`3569`: add PYTHONSTARTUP to startup files
583 * :ghpull:`3567`: Trigger a single event on js app initilized
583 * :ghpull:`3567`: Trigger a single event on js app initilized
584 * :ghpull:`3565`: style.min.css should always exist...
584 * :ghpull:`3565`: style.min.css should always exist...
585 * :ghpull:`3531`: allow markdown in heading cells
585 * :ghpull:`3531`: allow markdown in heading cells
586 * :ghpull:`3577`: Simplify codemirror ipython-mode
586 * :ghpull:`3577`: Simplify codemirror ipython-mode
587 * :ghpull:`3495`: Simplified regexp, and suggestions for clearer regexps.
587 * :ghpull:`3495`: Simplified regexp, and suggestions for clearer regexps.
588 * :ghpull:`3578`: Use adjustbox to specify figure size in nbconvert -> latex
588 * :ghpull:`3578`: Use adjustbox to specify figure size in nbconvert -> latex
589 * :ghpull:`3572`: Skip import irunner test on Windows.
589 * :ghpull:`3572`: Skip import irunner test on Windows.
590 * :ghpull:`3574`: correct static path for CM modes autoload
590 * :ghpull:`3574`: correct static path for CM modes autoload
591 * :ghpull:`3558`: Add IPython.sphinxext
591 * :ghpull:`3558`: Add IPython.sphinxext
592 * :ghpull:`3561`: mention double-control-C to stop notebook server
592 * :ghpull:`3561`: mention double-control-C to stop notebook server
593 * :ghpull:`3566`: fix event names
593 * :ghpull:`3566`: fix event names
594 * :ghpull:`3564`: Remove trivial nbconvert example
594 * :ghpull:`3564`: Remove trivial nbconvert example
595 * :ghpull:`3540`: allow cython cache dir to be deleted
595 * :ghpull:`3540`: allow cython cache dir to be deleted
596 * :ghpull:`3527`: cleanup stale, unused exceptions in parallel.error
596 * :ghpull:`3527`: cleanup stale, unused exceptions in parallel.error
597 * :ghpull:`3529`: ensure raw_input returns str in zmq shell
597 * :ghpull:`3529`: ensure raw_input returns str in zmq shell
598 * :ghpull:`3541`: respect image size metadata in qtconsole
598 * :ghpull:`3541`: respect image size metadata in qtconsole
599 * :ghpull:`3550`: Fixing issue preventing the correct read of images by full_html and reveal exporters.
599 * :ghpull:`3550`: Fixing issue preventing the correct read of images by full_html and reveal exporters.
600 * :ghpull:`3557`: open markdown links in new tabs
600 * :ghpull:`3557`: open markdown links in new tabs
601 * :ghpull:`3556`: remove mention of nonexistent `_margv` in macro
601 * :ghpull:`3556`: remove mention of nonexistent `_margv` in macro
602 * :ghpull:`3552`: set overflow-x: hidden on Firefox only
602 * :ghpull:`3552`: set overflow-x: hidden on Firefox only
603 * :ghpull:`3554`: Fix missing import os in latex exporter.
603 * :ghpull:`3554`: Fix missing import os in latex exporter.
604 * :ghpull:`3546`: Don't hardcode **latex** posix paths in nbconvert
604 * :ghpull:`3546`: Don't hardcode **latex** posix paths in nbconvert
605 * :ghpull:`3551`: fix path prefix in nbconvert
605 * :ghpull:`3551`: fix path prefix in nbconvert
606 * :ghpull:`3533`: Use a CDN to get reveal.js library.
606 * :ghpull:`3533`: Use a CDN to get reveal.js library.
607 * :ghpull:`3498`: When a notebook is written to file, name the metadata name u''.
607 * :ghpull:`3498`: When a notebook is written to file, name the metadata name u''.
608 * :ghpull:`3548`: Change to standard save icon in Notebook toolbar
608 * :ghpull:`3548`: Change to standard save icon in Notebook toolbar
609 * :ghpull:`3539`: Don't hardcode posix paths in nbconvert
609 * :ghpull:`3539`: Don't hardcode posix paths in nbconvert
610 * :ghpull:`3508`: notebook supports raw_input and %debug now
610 * :ghpull:`3508`: notebook supports raw_input and %debug now
611 * :ghpull:`3526`: ensure 'default' is first in cluster profile list
611 * :ghpull:`3526`: ensure 'default' is first in cluster profile list
612 * :ghpull:`3525`: basic timezone info
612 * :ghpull:`3525`: basic timezone info
613 * :ghpull:`3532`: include nbconvert templates in installation
613 * :ghpull:`3532`: include nbconvert templates in installation
614 * :ghpull:`3515`: update CodeMirror component to 3.14
614 * :ghpull:`3515`: update CodeMirror component to 3.14
615 * :ghpull:`3513`: add 'No Checkpoints' to Revert menu
615 * :ghpull:`3513`: add 'No Checkpoints' to Revert menu
616 * :ghpull:`3536`: format positions are required in Python 2.6.x
616 * :ghpull:`3536`: format positions are required in Python 2.6.x
617 * :ghpull:`3521`: Nbconvert fix, silent fail if template doesn't exist
617 * :ghpull:`3521`: Nbconvert fix, silent fail if template doesn't exist
618 * :ghpull:`3530`: update %store magic docstring
618 * :ghpull:`3530`: update %store magic docstring
619 * :ghpull:`3528`: fix local mathjax with custom base_project_url
619 * :ghpull:`3528`: fix local mathjax with custom base_project_url
620 * :ghpull:`3518`: Clear up unused imports
620 * :ghpull:`3518`: Clear up unused imports
621 * :ghpull:`3506`: %store -r restores saved aliases and directory history, as well as variables
621 * :ghpull:`3506`: %store -r restores saved aliases and directory history, as well as variables
622 * :ghpull:`3516`: make css highlight style configurable
622 * :ghpull:`3516`: make css highlight style configurable
623 * :ghpull:`3523`: Exclude frontend shim from docs build
623 * :ghpull:`3523`: Exclude frontend shim from docs build
624 * :ghpull:`3514`: use bootstrap `disabled` instead of `ui-state-disabled`
624 * :ghpull:`3514`: use bootstrap `disabled` instead of `ui-state-disabled`
625 * :ghpull:`3520`: Added relative import of RevealExporter to __init__.py inside exporters module
625 * :ghpull:`3520`: Added relative import of RevealExporter to __init__.py inside exporters module
626 * :ghpull:`3507`: fix HTML capitalization in nbconvert exporter classes
626 * :ghpull:`3507`: fix HTML capitalization in nbconvert exporter classes
627 * :ghpull:`3512`: fix nbconvert filter validation
627 * :ghpull:`3512`: fix nbconvert filter validation
628 * :ghpull:`3511`: Get Tracer working after ipapi.get replaced with get_ipython
628 * :ghpull:`3511`: Get Tracer working after ipapi.get replaced with get_ipython
629 * :ghpull:`3510`: use `window.onbeforeunload=` for nav-away warning
629 * :ghpull:`3510`: use `window.onbeforeunload=` for nav-away warning
630 * :ghpull:`3504`: don't use parent=self in handlers
630 * :ghpull:`3504`: don't use parent=self in handlers
631 * :ghpull:`3500`: Merge nbconvert into IPython
631 * :ghpull:`3500`: Merge nbconvert into IPython
632 * :ghpull:`3478`: restore "unsaved changes" warning on unload
632 * :ghpull:`3478`: restore "unsaved changes" warning on unload
633 * :ghpull:`3493`: add a dialog when the kernel is auto-restarted
633 * :ghpull:`3493`: add a dialog when the kernel is auto-restarted
634 * :ghpull:`3488`: Add test suite for autoreload extension
634 * :ghpull:`3488`: Add test suite for autoreload extension
635 * :ghpull:`3484`: Catch some pathological cases inside oinspect
635 * :ghpull:`3484`: Catch some pathological cases inside oinspect
636 * :ghpull:`3481`: Display R errors without Python traceback
636 * :ghpull:`3481`: Display R errors without Python traceback
637 * :ghpull:`3468`: fix `%magic` output
637 * :ghpull:`3468`: fix `%magic` output
638 * :ghpull:`3430`: add parent to Configurable
638 * :ghpull:`3430`: add parent to Configurable
639 * :ghpull:`3491`: Remove unexpected keyword parameter to remove_kernel
639 * :ghpull:`3491`: Remove unexpected keyword parameter to remove_kernel
640 * :ghpull:`3485`: SymPy has changed its recommended way to initialize printing
640 * :ghpull:`3485`: SymPy has changed its recommended way to initialize printing
641 * :ghpull:`3486`: Add test for non-ascii characters in docstrings
641 * :ghpull:`3486`: Add test for non-ascii characters in docstrings
642 * :ghpull:`3483`: Inputtransformer: Allow classic prompts without space
642 * :ghpull:`3483`: Inputtransformer: Allow classic prompts without space
643 * :ghpull:`3482`: Use an absolute path to iptest, because the tests are not always run from $IPYTHONDIR.
643 * :ghpull:`3482`: Use an absolute path to iptest, because the tests are not always run from $IPYTHONDIR.
644 * :ghpull:`3381`: enable 2x (retina) display
644 * :ghpull:`3381`: enable 2x (retina) display
645 * :ghpull:`3450`: Flatten IPython.frontend
645 * :ghpull:`3450`: Flatten IPython.frontend
646 * :ghpull:`3477`: pass config to subapps
646 * :ghpull:`3477`: pass config to subapps
647 * :ghpull:`3466`: Kernel fails to start when username has non-ascii characters
647 * :ghpull:`3466`: Kernel fails to start when username has non-ascii characters
648 * :ghpull:`3465`: Add HTCondor bindings to IPython.parallel
648 * :ghpull:`3465`: Add HTCondor bindings to IPython.parallel
649 * :ghpull:`3463`: fix typo, closes #3462
649 * :ghpull:`3463`: fix typo, closes #3462
650 * :ghpull:`3456`: Notice for users who disable javascript
650 * :ghpull:`3456`: Notice for users who disable javascript
651 * :ghpull:`3453`: fix cell execution in firefox, closes #3447
651 * :ghpull:`3453`: fix cell execution in firefox, closes #3447
652 * :ghpull:`3393`: [WIP] bootstrapify
652 * :ghpull:`3393`: [WIP] bootstrapify
653 * :ghpull:`3440`: Fix installing mathjax from downloaded file via command line
653 * :ghpull:`3440`: Fix installing mathjax from downloaded file via command line
654 * :ghpull:`3431`: Provide means for starting the Qt console maximized and with the menu bar hidden
654 * :ghpull:`3431`: Provide means for starting the Qt console maximized and with the menu bar hidden
655 * :ghpull:`3425`: base IPClusterApp inherits from BaseIPythonApp
655 * :ghpull:`3425`: base IPClusterApp inherits from BaseIPythonApp
656 * :ghpull:`3433`: Update IPython\external\path\__init__.py
656 * :ghpull:`3433`: Update IPython\external\path\__init__.py
657 * :ghpull:`3298`: Some fixes in IPython Sphinx directive
657 * :ghpull:`3298`: Some fixes in IPython Sphinx directive
658 * :ghpull:`3428`: process escapes in mathjax
658 * :ghpull:`3428`: process escapes in mathjax
659 * :ghpull:`3420`: thansk -> thanks
659 * :ghpull:`3420`: thansk -> thanks
660 * :ghpull:`3416`: Fix doc: "principle" not "principal"
660 * :ghpull:`3416`: Fix doc: "principle" not "principal"
661 * :ghpull:`3413`: more unique filename for test
661 * :ghpull:`3413`: more unique filename for test
662 * :ghpull:`3364`: Inject requirejs in notebook and start using it.
662 * :ghpull:`3364`: Inject requirejs in notebook and start using it.
663 * :ghpull:`3390`: Fix %paste with blank lines
663 * :ghpull:`3390`: Fix %paste with blank lines
664 * :ghpull:`3403`: fix creating config objects from dicts
664 * :ghpull:`3403`: fix creating config objects from dicts
665 * :ghpull:`3401`: rollback #3358
665 * :ghpull:`3401`: rollback #3358
666 * :ghpull:`3373`: make cookie_secret configurable
666 * :ghpull:`3373`: make cookie_secret configurable
667 * :ghpull:`3307`: switch default ws_url logic to js side
667 * :ghpull:`3307`: switch default ws_url logic to js side
668 * :ghpull:`3392`: Restore anchor link on h2-h6
668 * :ghpull:`3392`: Restore anchor link on h2-h6
669 * :ghpull:`3369`: Use different threshold for (auto)scroll in output
669 * :ghpull:`3369`: Use different threshold for (auto)scroll in output
670 * :ghpull:`3370`: normalize unicode notebook filenames
670 * :ghpull:`3370`: normalize unicode notebook filenames
671 * :ghpull:`3372`: base default cookie name on request host+port
671 * :ghpull:`3372`: base default cookie name on request host+port
672 * :ghpull:`3378`: disable CodeMirror drag/drop on Safari
672 * :ghpull:`3378`: disable CodeMirror drag/drop on Safari
673 * :ghpull:`3358`: workaround spurious CodeMirror scrollbars
673 * :ghpull:`3358`: workaround spurious CodeMirror scrollbars
674 * :ghpull:`3371`: make setting the notebook dirty flag an event
674 * :ghpull:`3371`: make setting the notebook dirty flag an event
675 * :ghpull:`3366`: remove long-dead zmq frontend.py and completer.py
675 * :ghpull:`3366`: remove long-dead zmq frontend.py and completer.py
676 * :ghpull:`3382`: cull Session digest history
676 * :ghpull:`3382`: cull Session digest history
677 * :ghpull:`3330`: Fix get_ipython_dir when $HOME is /
677 * :ghpull:`3330`: Fix get_ipython_dir when $HOME is /
678 * :ghpull:`3319`: IPEP 13: user-expressions and user-variables
678 * :ghpull:`3319`: IPEP 13: user-expressions and user-variables
679 * :ghpull:`3384`: comments in tools/gitwash_dumper.py changed (''' to """)
679 * :ghpull:`3384`: comments in tools/gitwash_dumper.py changed (''' to """)
680 * :ghpull:`3387`: Make submodule checks work under Python 3.
680 * :ghpull:`3387`: Make submodule checks work under Python 3.
681 * :ghpull:`3357`: move anchor-link off of heading text
681 * :ghpull:`3357`: move anchor-link off of heading text
682 * :ghpull:`3351`: start basic tests of ipcluster Launchers
682 * :ghpull:`3351`: start basic tests of ipcluster Launchers
683 * :ghpull:`3377`: allow class.__module__ to be None
683 * :ghpull:`3377`: allow class.__module__ to be None
684 * :ghpull:`3340`: skip submodule check in package managers
684 * :ghpull:`3340`: skip submodule check in package managers
685 * :ghpull:`3328`: decode subprocess output in launchers
685 * :ghpull:`3328`: decode subprocess output in launchers
686 * :ghpull:`3368`: Reenable bracket matching
686 * :ghpull:`3368`: Reenable bracket matching
687 * :ghpull:`3356`: Mpr fixes
687 * :ghpull:`3356`: Mpr fixes
688 * :ghpull:`3336`: Use new input transformation API in %time magic
688 * :ghpull:`3336`: Use new input transformation API in %time magic
689 * :ghpull:`3325`: Organize the JS and less files by component.
689 * :ghpull:`3325`: Organize the JS and less files by component.
690 * :ghpull:`3342`: fix test_find_cmd_python
690 * :ghpull:`3342`: fix test_find_cmd_python
691 * :ghpull:`3354`: catch socket.error in utils.localinterfaces
691 * :ghpull:`3354`: catch socket.error in utils.localinterfaces
692 * :ghpull:`3341`: fix default cluster count
692 * :ghpull:`3341`: fix default cluster count
693 * :ghpull:`3286`: don't use `get_ipython` from builtins in library code
693 * :ghpull:`3286`: don't use `get_ipython` from builtins in library code
694 * :ghpull:`3333`: notebookapp: add missing whitespace to warnings
694 * :ghpull:`3333`: notebookapp: add missing whitespace to warnings
695 * :ghpull:`3323`: Strip prompts even if the prompt isn't present on the first line.
695 * :ghpull:`3323`: Strip prompts even if the prompt isn't present on the first line.
696 * :ghpull:`3321`: Reorganize the python/server side of the notebook
696 * :ghpull:`3321`: Reorganize the python/server side of the notebook
697 * :ghpull:`3320`: define `__file__` in config files
697 * :ghpull:`3320`: define `__file__` in config files
698 * :ghpull:`3317`: rename `%%file` to `%%writefile`
698 * :ghpull:`3317`: rename `%%file` to `%%writefile`
699 * :ghpull:`3304`: set unlimited HWM for all relay devices
699 * :ghpull:`3304`: set unlimited HWM for all relay devices
700 * :ghpull:`3315`: Update Sympy_printing extension load
700 * :ghpull:`3315`: Update Sympy_printing extension load
701 * :ghpull:`3310`: further clarify Image docstring
701 * :ghpull:`3310`: further clarify Image docstring
702 * :ghpull:`3285`: load extensions in builtin trap
702 * :ghpull:`3285`: load extensions in builtin trap
703 * :ghpull:`3308`: Speed up AsyncResult._wait_for_outputs(0)
703 * :ghpull:`3308`: Speed up AsyncResult._wait_for_outputs(0)
704 * :ghpull:`3294`: fix callbacks as optional in js kernel.execute
704 * :ghpull:`3294`: fix callbacks as optional in js kernel.execute
705 * :ghpull:`3276`: Fix: "python ABS/PATH/TO/ipython.py" fails
705 * :ghpull:`3276`: Fix: "python ABS/PATH/TO/ipython.py" fails
706 * :ghpull:`3301`: allow python3 tests without python installed
706 * :ghpull:`3301`: allow python3 tests without python installed
707 * :ghpull:`3282`: allow view.map to work with a few more things
707 * :ghpull:`3282`: allow view.map to work with a few more things
708 * :ghpull:`3284`: remove `ipython.py` entry point
708 * :ghpull:`3284`: remove `ipython.py` entry point
709 * :ghpull:`3281`: fix ignored IOPub messages with no parent
709 * :ghpull:`3281`: fix ignored IOPub messages with no parent
710 * :ghpull:`3275`: improve submodule messages / git hooks
710 * :ghpull:`3275`: improve submodule messages / git hooks
711 * :ghpull:`3239`: Allow "x" icon and esc key to close pager in notebook
711 * :ghpull:`3239`: Allow "x" icon and esc key to close pager in notebook
712 * :ghpull:`3290`: Improved heartbeat controller to engine monitoring for long running tasks
712 * :ghpull:`3290`: Improved heartbeat controller to engine monitoring for long running tasks
713 * :ghpull:`3142`: Better error message when CWD doesn't exist on startup
713 * :ghpull:`3142`: Better error message when CWD doesn't exist on startup
714 * :ghpull:`3066`: Add support for relative import to %run -m (fixes #2727)
714 * :ghpull:`3066`: Add support for relative import to %run -m (fixes #2727)
715 * :ghpull:`3269`: protect highlight.js against unknown languages
715 * :ghpull:`3269`: protect highlight.js against unknown languages
716 * :ghpull:`3267`: add missing return
716 * :ghpull:`3267`: add missing return
717 * :ghpull:`3101`: use marked / highlight.js instead of pagedown and prettify
717 * :ghpull:`3101`: use marked / highlight.js instead of pagedown and prettify
718 * :ghpull:`3264`: use https url for submodule
718 * :ghpull:`3264`: use https url for submodule
719 * :ghpull:`3263`: fix set_last_checkpoint when no checkpoint
719 * :ghpull:`3263`: fix set_last_checkpoint when no checkpoint
720 * :ghpull:`3258`: Fix submodule location in setup.py
720 * :ghpull:`3258`: Fix submodule location in setup.py
721 * :ghpull:`3254`: fix a few URLs from previous PR
721 * :ghpull:`3254`: fix a few URLs from previous PR
722 * :ghpull:`3240`: remove js components from the repo
722 * :ghpull:`3240`: remove js components from the repo
723 * :ghpull:`3158`: IPEP 15: autosave the notebook
723 * :ghpull:`3158`: IPEP 15: autosave the notebook
724 * :ghpull:`3252`: move images out of _static folder into _images
724 * :ghpull:`3252`: move images out of _static folder into _images
725 * :ghpull:`3251`: Fix for cell magics in Qt console
725 * :ghpull:`3251`: Fix for cell magics in Qt console
726 * :ghpull:`3250`: Added a simple __html__() method to the HTML class
726 * :ghpull:`3250`: Added a simple __html__() method to the HTML class
727 * :ghpull:`3249`: remove copy of sphinx inheritance_diagram.py
727 * :ghpull:`3249`: remove copy of sphinx inheritance_diagram.py
728 * :ghpull:`3235`: Remove the unused print notebook view
728 * :ghpull:`3235`: Remove the unused print notebook view
729 * :ghpull:`3238`: Improve the design of the tab completion UI
729 * :ghpull:`3238`: Improve the design of the tab completion UI
730 * :ghpull:`3242`: Make changes of Application.log_format effective
730 * :ghpull:`3242`: Make changes of Application.log_format effective
731 * :ghpull:`3219`: Workaround so only one CTRL-C is required for a new prompt in --gui=qt
731 * :ghpull:`3219`: Workaround so only one CTRL-C is required for a new prompt in --gui=qt
732 * :ghpull:`3190`: allow formatters to specify metadata
732 * :ghpull:`3190`: allow formatters to specify metadata
733 * :ghpull:`3231`: improve discovery of public IPs
733 * :ghpull:`3231`: improve discovery of public IPs
734 * :ghpull:`3233`: check prefixes for swallowing kernel args
734 * :ghpull:`3233`: check prefixes for swallowing kernel args
735 * :ghpull:`3234`: Removing old autogrow JS code.
735 * :ghpull:`3234`: Removing old autogrow JS code.
736 * :ghpull:`3232`: Update to CodeMirror 3 and start to ship our components
736 * :ghpull:`3232`: Update to CodeMirror 3 and start to ship our components
737 * :ghpull:`3229`: The HTML output type accidentally got removed from the OutputArea.
737 * :ghpull:`3229`: The HTML output type accidentally got removed from the OutputArea.
738 * :ghpull:`3228`: Typo in IPython.Parallel documentation
738 * :ghpull:`3228`: Typo in IPython.Parallel documentation
739 * :ghpull:`3226`: Text in rename dialog was way too big - making it <p>.
739 * :ghpull:`3226`: Text in rename dialog was way too big - making it <p>.
740 * :ghpull:`3225`: Removing old restuctured text handler and web service.
740 * :ghpull:`3225`: Removing old restuctured text handler and web service.
741 * :ghpull:`3222`: make BlockingKernelClient the default Client
741 * :ghpull:`3222`: make BlockingKernelClient the default Client
742 * :ghpull:`3223`: add missing mathjax_url to new settings dict
742 * :ghpull:`3223`: add missing mathjax_url to new settings dict
743 * :ghpull:`3089`: add stdin to the notebook
743 * :ghpull:`3089`: add stdin to the notebook
744 * :ghpull:`3221`: Remove references to HTMLCell (dead code)
744 * :ghpull:`3221`: Remove references to HTMLCell (dead code)
745 * :ghpull:`3205`: add ignored ``*args`` to HasTraits constructor
745 * :ghpull:`3205`: add ignored ``*args`` to HasTraits constructor
746 * :ghpull:`3088`: cleanup IPython handler settings
746 * :ghpull:`3088`: cleanup IPython handler settings
747 * :ghpull:`3201`: use much faster regexp for ansi coloring
747 * :ghpull:`3201`: use much faster regexp for ansi coloring
748 * :ghpull:`3220`: avoid race condition in profile creation
748 * :ghpull:`3220`: avoid race condition in profile creation
749 * :ghpull:`3011`: IPEP 12: add KernelClient
749 * :ghpull:`3011`: IPEP 12: add KernelClient
750 * :ghpull:`3217`: informative error when trying to load directories
750 * :ghpull:`3217`: informative error when trying to load directories
751 * :ghpull:`3174`: Simple class
751 * :ghpull:`3174`: Simple class
752 * :ghpull:`2979`: CM configurable Take 2
752 * :ghpull:`2979`: CM configurable Take 2
753 * :ghpull:`3215`: Updates storemagic extension to allow for specifying variable name to load
753 * :ghpull:`3215`: Updates storemagic extension to allow for specifying variable name to load
754 * :ghpull:`3181`: backport If-Modified-Since fix from tornado
754 * :ghpull:`3181`: backport If-Modified-Since fix from tornado
755 * :ghpull:`3200`: IFrame (VimeoVideo, ScribdDocument, ...)
755 * :ghpull:`3200`: IFrame (VimeoVideo, ScribdDocument, ...)
756 * :ghpull:`3186`: Fix small inconsistency in nbconvert: etype -> ename
756 * :ghpull:`3186`: Fix small inconsistency in nbconvert: etype -> ename
757 * :ghpull:`3212`: Fix issue #2563, "core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation"
757 * :ghpull:`3212`: Fix issue #2563, "core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation"
758 * :ghpull:`3211`: Fix inheritance_diagram Sphinx extension for Sphinx 1.2
758 * :ghpull:`3211`: Fix inheritance_diagram Sphinx extension for Sphinx 1.2
759 * :ghpull:`3208`: Update link to extensions index
759 * :ghpull:`3208`: Update link to extensions index
760 * :ghpull:`3203`: Separate InputSplitter for transforming whole cells
760 * :ghpull:`3203`: Separate InputSplitter for transforming whole cells
761 * :ghpull:`3189`: Improve completer
761 * :ghpull:`3189`: Improve completer
762 * :ghpull:`3194`: finish up PR #3116
762 * :ghpull:`3194`: finish up PR #3116
763 * :ghpull:`3188`: Add new keycodes
763 * :ghpull:`3188`: Add new keycodes
764 * :ghpull:`2695`: Key the root modules cache by sys.path entries.
764 * :ghpull:`2695`: Key the root modules cache by sys.path entries.
765 * :ghpull:`3182`: clarify %%file docstring
765 * :ghpull:`3182`: clarify %%file docstring
766 * :ghpull:`3163`: BUG: Fix the set and frozenset pretty printer to handle the empty case correctly
766 * :ghpull:`3163`: BUG: Fix the set and frozenset pretty printer to handle the empty case correctly
767 * :ghpull:`3180`: better UsageError for cell magic with no body
767 * :ghpull:`3180`: better UsageError for cell magic with no body
768 * :ghpull:`3184`: Cython cache
768 * :ghpull:`3184`: Cython cache
769 * :ghpull:`3175`: Added missing s
769 * :ghpull:`3175`: Added missing s
770 * :ghpull:`3173`: Little bits of documentation cleanup
770 * :ghpull:`3173`: Little bits of documentation cleanup
771 * :ghpull:`2635`: Improve Windows start menu shortcuts (#2)
771 * :ghpull:`2635`: Improve Windows start menu shortcuts (#2)
772 * :ghpull:`3172`: Add missing import in IPython parallel magics example
772 * :ghpull:`3172`: Add missing import in IPython parallel magics example
773 * :ghpull:`3170`: default application logger shouldn't propagate
773 * :ghpull:`3170`: default application logger shouldn't propagate
774 * :ghpull:`3159`: Autocompletion for zsh
774 * :ghpull:`3159`: Autocompletion for zsh
775 * :ghpull:`3105`: move DEFAULT_STATIC_FILES_PATH to IPython.html
775 * :ghpull:`3105`: move DEFAULT_STATIC_FILES_PATH to IPython.html
776 * :ghpull:`3144`: minor bower tweaks
776 * :ghpull:`3144`: minor bower tweaks
777 * :ghpull:`3141`: Default color output for ls on OSX
777 * :ghpull:`3141`: Default color output for ls on OSX
778 * :ghpull:`3137`: fix dot syntax error in inheritance diagram
778 * :ghpull:`3137`: fix dot syntax error in inheritance diagram
779 * :ghpull:`3072`: raise UnsupportedOperation on iostream.fileno()
779 * :ghpull:`3072`: raise UnsupportedOperation on iostream.fileno()
780 * :ghpull:`3147`: Notebook support for a reverse proxy which handles SSL
780 * :ghpull:`3147`: Notebook support for a reverse proxy which handles SSL
781 * :ghpull:`3152`: make qtconsole size at startup configurable
781 * :ghpull:`3152`: make qtconsole size at startup configurable
782 * :ghpull:`3162`: adding stream kwarg to current.new_output
782 * :ghpull:`3162`: adding stream kwarg to current.new_output
783 * :ghpull:`2981`: IPEP 10: kernel side filtering of display formats
783 * :ghpull:`2981`: IPEP 10: kernel side filtering of display formats
784 * :ghpull:`3058`: add redirect handler for notebooks by name
784 * :ghpull:`3058`: add redirect handler for notebooks by name
785 * :ghpull:`3041`: support non-modules in @require
785 * :ghpull:`3041`: support non-modules in @require
786 * :ghpull:`2447`: Stateful line transformers
786 * :ghpull:`2447`: Stateful line transformers
787 * :ghpull:`3108`: fix some O(N) and O(N^2) operations in parallel.map
787 * :ghpull:`3108`: fix some O(N) and O(N^2) operations in parallel.map
788 * :ghpull:`2791`: forward stdout from forked processes
788 * :ghpull:`2791`: forward stdout from forked processes
789 * :ghpull:`3157`: use Python 3-style for pretty-printed sets
789 * :ghpull:`3157`: use Python 3-style for pretty-printed sets
790 * :ghpull:`3148`: closes #3045, #3123 for tornado < version 3.0
790 * :ghpull:`3148`: closes #3045, #3123 for tornado < version 3.0
791 * :ghpull:`3143`: minor heading-link tweaks
791 * :ghpull:`3143`: minor heading-link tweaks
792 * :ghpull:`3136`: Strip useless ANSI escape codes in notebook
792 * :ghpull:`3136`: Strip useless ANSI escape codes in notebook
793 * :ghpull:`3126`: Prevent errors when pressing arrow keys in an empty notebook
793 * :ghpull:`3126`: Prevent errors when pressing arrow keys in an empty notebook
794 * :ghpull:`3135`: quick dev installation instructions
794 * :ghpull:`3135`: quick dev installation instructions
795 * :ghpull:`2889`: Push pandas dataframes to R magic
795 * :ghpull:`2889`: Push pandas dataframes to R magic
796 * :ghpull:`3068`: Don't monkeypatch doctest during IPython startup.
796 * :ghpull:`3068`: Don't monkeypatch doctest during IPython startup.
797 * :ghpull:`3133`: fix argparse version check
797 * :ghpull:`3133`: fix argparse version check
798 * :ghpull:`3102`: set `spellcheck=false` in CodeCell inputarea
798 * :ghpull:`3102`: set `spellcheck=false` in CodeCell inputarea
799 * :ghpull:`3064`: add anchors to heading cells
799 * :ghpull:`3064`: add anchors to heading cells
800 * :ghpull:`3097`: PyQt 4.10: use self._document = self.document()
800 * :ghpull:`3097`: PyQt 4.10: use self._document = self.document()
801 * :ghpull:`3117`: propagate automagic change to shell
801 * :ghpull:`3117`: propagate automagic change to shell
802 * :ghpull:`3118`: don't give up on weird os names
802 * :ghpull:`3118`: don't give up on weird os names
803 * :ghpull:`3115`: Fix example
803 * :ghpull:`3115`: Fix example
804 * :ghpull:`2640`: fix quarantine/ipy_editors.py
804 * :ghpull:`2640`: fix quarantine/ipy_editors.py
805 * :ghpull:`3070`: Add info make target that was missing in old Sphinx
805 * :ghpull:`3070`: Add info make target that was missing in old Sphinx
806 * :ghpull:`3082`: A few small patches to image handling
806 * :ghpull:`3082`: A few small patches to image handling
807 * :ghpull:`3078`: fix regular expression for detecting links in stdout
807 * :ghpull:`3078`: fix regular expression for detecting links in stdout
808 * :ghpull:`3054`: restore default behavior for automatic cluster size
808 * :ghpull:`3054`: restore default behavior for automatic cluster size
809 * :ghpull:`3073`: fix ipython usage text
809 * :ghpull:`3073`: fix ipython usage text
810 * :ghpull:`3083`: fix DisplayMagics.html docstring
810 * :ghpull:`3083`: fix DisplayMagics.html docstring
811 * :ghpull:`3080`: noted sub_channel being renamed to iopub_channel
811 * :ghpull:`3080`: noted sub_channel being renamed to iopub_channel
812 * :ghpull:`3079`: actually use IPKernelApp.kernel_class
812 * :ghpull:`3079`: actually use IPKernelApp.kernel_class
813 * :ghpull:`3076`: Improve notebook.js documentation
813 * :ghpull:`3076`: Improve notebook.js documentation
814 * :ghpull:`3063`: add missing `%%html` magic
814 * :ghpull:`3063`: add missing `%%html` magic
815 * :ghpull:`3075`: check for SIGUSR1 before using it, closes #3074
815 * :ghpull:`3075`: check for SIGUSR1 before using it, closes #3074
816 * :ghpull:`3051`: add width:100% to vbox for webkit / FF consistency
816 * :ghpull:`3051`: add width:100% to vbox for webkit / FF consistency
817 * :ghpull:`2999`: increase registration timeout
817 * :ghpull:`2999`: increase registration timeout
818 * :ghpull:`2997`: fix DictDB default size limit
818 * :ghpull:`2997`: fix DictDB default size limit
819 * :ghpull:`3033`: on resume, print server info again
819 * :ghpull:`3033`: on resume, print server info again
820 * :ghpull:`3062`: test double pyximport
820 * :ghpull:`3062`: test double pyximport
821 * :ghpull:`3046`: cast kernel cwd to bytes on Python 2 on Windows
821 * :ghpull:`3046`: cast kernel cwd to bytes on Python 2 on Windows
822 * :ghpull:`3038`: remove xml from notebook magic docstrings
822 * :ghpull:`3038`: remove xml from notebook magic docstrings
823 * :ghpull:`3032`: fix time format to international time format
823 * :ghpull:`3032`: fix time format to international time format
824 * :ghpull:`3022`: Fix test for Windows
824 * :ghpull:`3022`: Fix test for Windows
825 * :ghpull:`3024`: changed instances of 'outout' to 'output' in alt texts
825 * :ghpull:`3024`: changed instances of 'outout' to 'output' in alt texts
826 * :ghpull:`3013`: py3 workaround for reload in cythonmagic
826 * :ghpull:`3013`: py3 workaround for reload in cythonmagic
827 * :ghpull:`2961`: time magic: shorten unnecessary output on windows
827 * :ghpull:`2961`: time magic: shorten unnecessary output on windows
828 * :ghpull:`2987`: fix local files examples in markdown
828 * :ghpull:`2987`: fix local files examples in markdown
829 * :ghpull:`2998`: fix css in .output_area pre
829 * :ghpull:`2998`: fix css in .output_area pre
830 * :ghpull:`3003`: add $include /etc/inputrc to suggested ~/.inputrc
830 * :ghpull:`3003`: add $include /etc/inputrc to suggested ~/.inputrc
831 * :ghpull:`2957`: Refactor qt import logic. Fixes #2955
831 * :ghpull:`2957`: Refactor qt import logic. Fixes #2955
832 * :ghpull:`2994`: expanduser on %%file targets
832 * :ghpull:`2994`: expanduser on %%file targets
833 * :ghpull:`2983`: fix run-all (that-> this)
833 * :ghpull:`2983`: fix run-all (that-> this)
834 * :ghpull:`2964`: fix count when testing composite error output
834 * :ghpull:`2964`: fix count when testing composite error output
835 * :ghpull:`2967`: shows entire session history when only startsess is given
835 * :ghpull:`2967`: shows entire session history when only startsess is given
836 * :ghpull:`2942`: Move CM IPython theme out of codemirror folder
836 * :ghpull:`2942`: Move CM IPython theme out of codemirror folder
837 * :ghpull:`2929`: Cleanup cell insertion
837 * :ghpull:`2929`: Cleanup cell insertion
838 * :ghpull:`2933`: Minordocupdate
838 * :ghpull:`2933`: Minordocupdate
839 * :ghpull:`2968`: fix notebook deletion.
839 * :ghpull:`2968`: fix notebook deletion.
840 * :ghpull:`2966`: Added assert msg to extract_hist_ranges()
840 * :ghpull:`2966`: Added assert msg to extract_hist_ranges()
841 * :ghpull:`2959`: Add command to trim the history database.
841 * :ghpull:`2959`: Add command to trim the history database.
842 * :ghpull:`2681`: Don't enable pylab mode, when matplotlib is not importable
842 * :ghpull:`2681`: Don't enable pylab mode, when matplotlib is not importable
843 * :ghpull:`2901`: Fix inputhook_wx on osx
843 * :ghpull:`2901`: Fix inputhook_wx on osx
844 * :ghpull:`2871`: truncate potentially long CompositeErrors
844 * :ghpull:`2871`: truncate potentially long CompositeErrors
845 * :ghpull:`2951`: use istype on lists/tuples
845 * :ghpull:`2951`: use istype on lists/tuples
846 * :ghpull:`2946`: fix qtconsole history logic for end-of-line
846 * :ghpull:`2946`: fix qtconsole history logic for end-of-line
847 * :ghpull:`2954`: fix logic for append_javascript
847 * :ghpull:`2954`: fix logic for append_javascript
848 * :ghpull:`2941`: fix baseUrl
848 * :ghpull:`2941`: fix baseUrl
849 * :ghpull:`2903`: Specify toggle value on cell line number
849 * :ghpull:`2903`: Specify toggle value on cell line number
850 * :ghpull:`2911`: display order in output area configurable
850 * :ghpull:`2911`: display order in output area configurable
851 * :ghpull:`2897`: Don't rely on BaseProjectUrl data in body tag
851 * :ghpull:`2897`: Don't rely on BaseProjectUrl data in body tag
852 * :ghpull:`2894`: Cm configurable
852 * :ghpull:`2894`: Cm configurable
853 * :ghpull:`2927`: next release will be 1.0
853 * :ghpull:`2927`: next release will be 1.0
854 * :ghpull:`2932`: Simplify using notebook static files from external code
854 * :ghpull:`2932`: Simplify using notebook static files from external code
855 * :ghpull:`2915`: added small config section to notebook docs page
855 * :ghpull:`2915`: added small config section to notebook docs page
856 * :ghpull:`2924`: safe_run_module: Silence SystemExit codes 0 and None.
856 * :ghpull:`2924`: safe_run_module: Silence SystemExit codes 0 and None.
857 * :ghpull:`2906`: Unpatch/Monkey patch CM
857 * :ghpull:`2906`: Unpatch/Monkey patch CM
858 * :ghpull:`2921`: add menu item for undo delete cell
858 * :ghpull:`2921`: add menu item for undo delete cell
859 * :ghpull:`2917`: Don't add logging handler if one already exists.
859 * :ghpull:`2917`: Don't add logging handler if one already exists.
860 * :ghpull:`2910`: Respect DB_IP and DB_PORT in mongodb tests
860 * :ghpull:`2910`: Respect DB_IP and DB_PORT in mongodb tests
861 * :ghpull:`2926`: Don't die if stderr/stdout do not support set_parent() #2925
861 * :ghpull:`2926`: Don't die if stderr/stdout do not support set_parent() #2925
862 * :ghpull:`2885`: get monospace pager back
862 * :ghpull:`2885`: get monospace pager back
863 * :ghpull:`2876`: fix celltoolbar layout on FF
863 * :ghpull:`2876`: fix celltoolbar layout on FF
864 * :ghpull:`2904`: Skip remaining IPC test on Windows
864 * :ghpull:`2904`: Skip remaining IPC test on Windows
865 * :ghpull:`2908`: fix last remaining KernelApp reference
865 * :ghpull:`2908`: fix last remaining KernelApp reference
866 * :ghpull:`2905`: fix a few remaining KernelApp/IPKernelApp changes
866 * :ghpull:`2905`: fix a few remaining KernelApp/IPKernelApp changes
867 * :ghpull:`2900`: Don't assume test case for %time will finish in 0 time
867 * :ghpull:`2900`: Don't assume test case for %time will finish in 0 time
868 * :ghpull:`2893`: exclude fabfile from tests
868 * :ghpull:`2893`: exclude fabfile from tests
869 * :ghpull:`2884`: Correct import for kernelmanager on Windows
869 * :ghpull:`2884`: Correct import for kernelmanager on Windows
870 * :ghpull:`2882`: Utils cleanup
870 * :ghpull:`2882`: Utils cleanup
871 * :ghpull:`2883`: Don't call ast.fix_missing_locations unless the AST could have been modified
871 * :ghpull:`2883`: Don't call ast.fix_missing_locations unless the AST could have been modified
872 * :ghpull:`2855`: time(it) magic: Implement minutes/hour formatting and "%%time" cell magic
872 * :ghpull:`2855`: time(it) magic: Implement minutes/hour formatting and "%%time" cell magic
873 * :ghpull:`2874`: Empty cell warnings
873 * :ghpull:`2874`: Empty cell warnings
874 * :ghpull:`2819`: tweak history prefix search (up/^p) in qtconsole
874 * :ghpull:`2819`: tweak history prefix search (up/^p) in qtconsole
875 * :ghpull:`2868`: Import performance
875 * :ghpull:`2868`: Import performance
876 * :ghpull:`2877`: minor css fixes
876 * :ghpull:`2877`: minor css fixes
877 * :ghpull:`2880`: update examples docs with kernel move
877 * :ghpull:`2880`: update examples docs with kernel move
878 * :ghpull:`2878`: Pass host environment on to kernel
878 * :ghpull:`2878`: Pass host environment on to kernel
879 * :ghpull:`2599`: func_kw_complete for builtin and cython with embededsignature=True using docstring
879 * :ghpull:`2599`: func_kw_complete for builtin and cython with embededsignature=True using docstring
880 * :ghpull:`2792`: Add key "unique" to history_request protocol
880 * :ghpull:`2792`: Add key "unique" to history_request protocol
881 * :ghpull:`2872`: fix payload keys
881 * :ghpull:`2872`: fix payload keys
882 * :ghpull:`2869`: Fixing styling of toolbar selects on FF.
882 * :ghpull:`2869`: Fixing styling of toolbar selects on FF.
883 * :ghpull:`2708`: Less css
883 * :ghpull:`2708`: Less css
884 * :ghpull:`2854`: Move kernel code into IPython.kernel
884 * :ghpull:`2854`: Move kernel code into IPython.kernel
885 * :ghpull:`2864`: Fix %run -t -N<N> TypeError
885 * :ghpull:`2864`: Fix %run -t -N<N> TypeError
886 * :ghpull:`2852`: future pyzmq compatibility
886 * :ghpull:`2852`: future pyzmq compatibility
887 * :ghpull:`2863`: whatsnew/version0.9.txt: Fix '~./ipython' -> '~/.ipython' typo
887 * :ghpull:`2863`: whatsnew/version0.9.txt: Fix '~./ipython' -> '~/.ipython' typo
888 * :ghpull:`2861`: add missing KernelManager to ConsoleApp class list
888 * :ghpull:`2861`: add missing KernelManager to ConsoleApp class list
889 * :ghpull:`2850`: Consolidate host IP detection in utils.localinterfaces
889 * :ghpull:`2850`: Consolidate host IP detection in utils.localinterfaces
890 * :ghpull:`2859`: Correct docstring of ipython.py
890 * :ghpull:`2859`: Correct docstring of ipython.py
891 * :ghpull:`2831`: avoid string version comparisons in external.qt
891 * :ghpull:`2831`: avoid string version comparisons in external.qt
892 * :ghpull:`2844`: this should address the failure in #2732
892 * :ghpull:`2844`: this should address the failure in #2732
893 * :ghpull:`2849`: utils/data: Use list comprehension for uniq_stable()
893 * :ghpull:`2849`: utils/data: Use list comprehension for uniq_stable()
894 * :ghpull:`2839`: add jinja to install docs / setup.py
894 * :ghpull:`2839`: add jinja to install docs / setup.py
895 * :ghpull:`2841`: Miscellaneous docs fixes
895 * :ghpull:`2841`: Miscellaneous docs fixes
896 * :ghpull:`2811`: Still more KernelManager cleanup
896 * :ghpull:`2811`: Still more KernelManager cleanup
897 * :ghpull:`2820`: add '=' to greedy completer delims
897 * :ghpull:`2820`: add '=' to greedy completer delims
898 * :ghpull:`2818`: log user tracebacks in the kernel (INFO-level)
898 * :ghpull:`2818`: log user tracebacks in the kernel (INFO-level)
899 * :ghpull:`2828`: Clean up notebook Javascript
899 * :ghpull:`2828`: Clean up notebook Javascript
900 * :ghpull:`2829`: avoid comparison error in dictdb hub history
900 * :ghpull:`2829`: avoid comparison error in dictdb hub history
901 * :ghpull:`2830`: BUG: Opening parenthesis after non-callable raises ValueError
901 * :ghpull:`2830`: BUG: Opening parenthesis after non-callable raises ValueError
902 * :ghpull:`2718`: try to fallback to pysqlite2.dbapi2 as sqlite3 in core.history
902 * :ghpull:`2718`: try to fallback to pysqlite2.dbapi2 as sqlite3 in core.history
903 * :ghpull:`2816`: in %edit, don't save "last_call" unless last call succeeded
903 * :ghpull:`2816`: in %edit, don't save "last_call" unless last call succeeded
904 * :ghpull:`2817`: change ol format order
904 * :ghpull:`2817`: change ol format order
905 * :ghpull:`2537`: Organize example notebooks
905 * :ghpull:`2537`: Organize example notebooks
906 * :ghpull:`2815`: update release/authors
906 * :ghpull:`2815`: update release/authors
907 * :ghpull:`2808`: improve patience for slow Hub in client tests
907 * :ghpull:`2808`: improve patience for slow Hub in client tests
908 * :ghpull:`2812`: remove nonfunctional `-la` short arg in cython magic
908 * :ghpull:`2812`: remove nonfunctional `-la` short arg in cython magic
909 * :ghpull:`2810`: remove dead utils.upgradedir
909 * :ghpull:`2810`: remove dead utils.upgradedir
910 * :ghpull:`1671`: __future__ environments
910 * :ghpull:`1671`: __future__ environments
911 * :ghpull:`2804`: skip ipc tests on Windows
911 * :ghpull:`2804`: skip ipc tests on Windows
912 * :ghpull:`2789`: Fixing styling issues with CellToolbar.
912 * :ghpull:`2789`: Fixing styling issues with CellToolbar.
913 * :ghpull:`2805`: fix KeyError creating ZMQStreams in notebook
913 * :ghpull:`2805`: fix KeyError creating ZMQStreams in notebook
914 * :ghpull:`2775`: General cleanup of kernel manager code.
914 * :ghpull:`2775`: General cleanup of kernel manager code.
915 * :ghpull:`2340`: Initial Code to reduce parallel.Client caching
915 * :ghpull:`2340`: Initial Code to reduce parallel.Client caching
916 * :ghpull:`2799`: Exit code
916 * :ghpull:`2799`: Exit code
917 * :ghpull:`2800`: use `type(obj) is cls` as switch when canning
917 * :ghpull:`2800`: use `type(obj) is cls` as switch when canning
918 * :ghpull:`2801`: Fix a breakpoint bug
918 * :ghpull:`2801`: Fix a breakpoint bug
919 * :ghpull:`2795`: Remove outdated code from extensions.autoreload
919 * :ghpull:`2795`: Remove outdated code from extensions.autoreload
920 * :ghpull:`2796`: P3K: fix cookie parsing under Python 3.x (+ duplicate import is removed)
920 * :ghpull:`2796`: P3K: fix cookie parsing under Python 3.x (+ duplicate import is removed)
921 * :ghpull:`2724`: In-process kernel support (take 3)
921 * :ghpull:`2724`: In-process kernel support (take 3)
922 * :ghpull:`2687`: [WIP] Metaui slideshow
922 * :ghpull:`2687`: [WIP] Metaui slideshow
923 * :ghpull:`2788`: Chrome frame awareness
923 * :ghpull:`2788`: Chrome frame awareness
924 * :ghpull:`2649`: Add version_request/reply messaging protocol
924 * :ghpull:`2649`: Add version_request/reply messaging protocol
925 * :ghpull:`2753`: add `%%px --local` for local execution
925 * :ghpull:`2753`: add `%%px --local` for local execution
926 * :ghpull:`2783`: Prefilter shouldn't touch execution_count
926 * :ghpull:`2783`: Prefilter shouldn't touch execution_count
927 * :ghpull:`2333`: UI For Metadata
927 * :ghpull:`2333`: UI For Metadata
928 * :ghpull:`2396`: create a ipynbv3 json schema and a validator
928 * :ghpull:`2396`: create a ipynbv3 json schema and a validator
929 * :ghpull:`2757`: check for complete pyside presence before trying to import
929 * :ghpull:`2757`: check for complete pyside presence before trying to import
930 * :ghpull:`2782`: Allow the %run magic with '-b' to specify a file.
930 * :ghpull:`2782`: Allow the %run magic with '-b' to specify a file.
931 * :ghpull:`2778`: P3K: fix DeprecationWarning under Python 3.x
931 * :ghpull:`2778`: P3K: fix DeprecationWarning under Python 3.x
932 * :ghpull:`2776`: remove non-functional View.kill method
932 * :ghpull:`2776`: remove non-functional View.kill method
933 * :ghpull:`2755`: can interactively defined classes
933 * :ghpull:`2755`: can interactively defined classes
934 * :ghpull:`2774`: Removing unused code in the notebook MappingKernelManager.
934 * :ghpull:`2774`: Removing unused code in the notebook MappingKernelManager.
935 * :ghpull:`2773`: Fixed minor typo causing AttributeError to be thrown.
935 * :ghpull:`2773`: Fixed minor typo causing AttributeError to be thrown.
936 * :ghpull:`2609`: Add 'unique' option to history_request messaging protocol
936 * :ghpull:`2609`: Add 'unique' option to history_request messaging protocol
937 * :ghpull:`2769`: Allow shutdown when no engines are registered
937 * :ghpull:`2769`: Allow shutdown when no engines are registered
938 * :ghpull:`2766`: Define __file__ when we %edit a real file.
938 * :ghpull:`2766`: Define __file__ when we %edit a real file.
939 * :ghpull:`2476`: allow %edit <variable> to work when interactively defined
939 * :ghpull:`2476`: allow %edit <variable> to work when interactively defined
940 * :ghpull:`2763`: Reset readline delimiters after loading rmagic.
940 * :ghpull:`2763`: Reset readline delimiters after loading rmagic.
941 * :ghpull:`2460`: Better handling of `__file__` when running scripts.
941 * :ghpull:`2460`: Better handling of `__file__` when running scripts.
942 * :ghpull:`2617`: Fix for `units` argument. Adds a `res` argument.
942 * :ghpull:`2617`: Fix for `units` argument. Adds a `res` argument.
943 * :ghpull:`2738`: Unicode content crashes the pager (console)
943 * :ghpull:`2738`: Unicode content crashes the pager (console)
944 * :ghpull:`2749`: Tell Travis CI to test on Python 3.3 as well
944 * :ghpull:`2749`: Tell Travis CI to test on Python 3.3 as well
945 * :ghpull:`2744`: Don't show 'try %paste' message while using magics
945 * :ghpull:`2744`: Don't show 'try %paste' message while using magics
946 * :ghpull:`2728`: shift tab for tooltip
946 * :ghpull:`2728`: shift tab for tooltip
947 * :ghpull:`2741`: Add note to `%cython` Black-Scholes example warning of missing erf.
947 * :ghpull:`2741`: Add note to `%cython` Black-Scholes example warning of missing erf.
948 * :ghpull:`2743`: BUG: Octavemagic inline plots not working on Windows: Fixed
948 * :ghpull:`2743`: BUG: Octavemagic inline plots not working on Windows: Fixed
949 * :ghpull:`2740`: Following #2737 this error is now a name error
949 * :ghpull:`2740`: Following #2737 this error is now a name error
950 * :ghpull:`2737`: Rmagic: error message when moving an non-existant variable from python to R
950 * :ghpull:`2737`: Rmagic: error message when moving an non-existant variable from python to R
951 * :ghpull:`2723`: diverse fixes for project url
951 * :ghpull:`2723`: diverse fixes for project url
952 * :ghpull:`2731`: %Rpush: Look for variables in the local scope first.
952 * :ghpull:`2731`: %Rpush: Look for variables in the local scope first.
953 * :ghpull:`2544`: Infinite loop when multiple debuggers have been attached.
953 * :ghpull:`2544`: Infinite loop when multiple debuggers have been attached.
954 * :ghpull:`2726`: Add qthelp docs creation
954 * :ghpull:`2726`: Add qthelp docs creation
955 * :ghpull:`2730`: added blockquote CSS
955 * :ghpull:`2730`: added blockquote CSS
956 * :ghpull:`2729`: Fix Read the doc build, Again
956 * :ghpull:`2729`: Fix Read the doc build, Again
957 * :ghpull:`2446`: [alternate 2267] Offline mathjax
957 * :ghpull:`2446`: [alternate 2267] Offline mathjax
958 * :ghpull:`2716`: remove unexisting headings level
958 * :ghpull:`2716`: remove unexisting headings level
959 * :ghpull:`2717`: One liner to fix debugger printing stack traces when lines of context are larger than source.
959 * :ghpull:`2717`: One liner to fix debugger printing stack traces when lines of context are larger than source.
960 * :ghpull:`2713`: Doc bugfix: user_ns is not an attribute of Magic objects.
960 * :ghpull:`2713`: Doc bugfix: user_ns is not an attribute of Magic objects.
961 * :ghpull:`2690`: Fix 'import '... completion for py3 & egg files.
961 * :ghpull:`2690`: Fix 'import '... completion for py3 & egg files.
962 * :ghpull:`2691`: Document OpenMP in %%cython magic
962 * :ghpull:`2691`: Document OpenMP in %%cython magic
963 * :ghpull:`2699`: fix jinja2 rendering for password protected notebooks
963 * :ghpull:`2699`: fix jinja2 rendering for password protected notebooks
964 * :ghpull:`2700`: Skip notebook testing if jinja2 is not available.
964 * :ghpull:`2700`: Skip notebook testing if jinja2 is not available.
965 * :ghpull:`2692`: Add %%cython magics to generated documentation.
965 * :ghpull:`2692`: Add %%cython magics to generated documentation.
966 * :ghpull:`2685`: Fix pretty print of types when `__module__` is not available.
966 * :ghpull:`2685`: Fix pretty print of types when `__module__` is not available.
967 * :ghpull:`2686`: Fix tox.ini
967 * :ghpull:`2686`: Fix tox.ini
968 * :ghpull:`2604`: Backslashes are misinterpreted as escape-sequences by the R-interpreter.
968 * :ghpull:`2604`: Backslashes are misinterpreted as escape-sequences by the R-interpreter.
969 * :ghpull:`2689`: fix error in doc (arg->kwarg) and pep-8
969 * :ghpull:`2689`: fix error in doc (arg->kwarg) and pep-8
970 * :ghpull:`2683`: for downloads, replaced window.open with window.location.assign
970 * :ghpull:`2683`: for downloads, replaced window.open with window.location.assign
971 * :ghpull:`2659`: small bugs in js are fixed
971 * :ghpull:`2659`: small bugs in js are fixed
972 * :ghpull:`2363`: Refactor notebook templates to use Jinja2
972 * :ghpull:`2363`: Refactor notebook templates to use Jinja2
973 * :ghpull:`2662`: qtconsole: wrap argument list in tooltip to match width of text body
973 * :ghpull:`2662`: qtconsole: wrap argument list in tooltip to match width of text body
974 * :ghpull:`2328`: addition of classes to generate a link or list of links from files local to the IPython HTML notebook
974 * :ghpull:`2328`: addition of classes to generate a link or list of links from files local to the IPython HTML notebook
975 * :ghpull:`2668`: pylab_not_importable: Catch all exceptions, not just RuntimeErrors.
975 * :ghpull:`2668`: pylab_not_importable: Catch all exceptions, not just RuntimeErrors.
976 * :ghpull:`2663`: Fix issue #2660: parsing of help and version arguments
976 * :ghpull:`2663`: Fix issue #2660: parsing of help and version arguments
977 * :ghpull:`2656`: Fix irunner tests when $PYTHONSTARTUP is set
977 * :ghpull:`2656`: Fix irunner tests when $PYTHONSTARTUP is set
978 * :ghpull:`2312`: Add bracket matching to code cells in notebook
978 * :ghpull:`2312`: Add bracket matching to code cells in notebook
979 * :ghpull:`2571`: Start to document Javascript
979 * :ghpull:`2571`: Start to document Javascript
980 * :ghpull:`2641`: undefinied that -> this
980 * :ghpull:`2641`: undefinied that -> this
981 * :ghpull:`2638`: Fix %paste in Python 3 on Mac
981 * :ghpull:`2638`: Fix %paste in Python 3 on Mac
982 * :ghpull:`2301`: Ast transfomers
982 * :ghpull:`2301`: Ast transfomers
983 * :ghpull:`2616`: Revamp API docs
983 * :ghpull:`2616`: Revamp API docs
984 * :ghpull:`2572`: Make 'Paste Above' the default paste behavior.
984 * :ghpull:`2572`: Make 'Paste Above' the default paste behavior.
985 * :ghpull:`2574`: Fix #2244
985 * :ghpull:`2574`: Fix #2244
986 * :ghpull:`2582`: Fix displaying history when output cache is disabled.
986 * :ghpull:`2582`: Fix displaying history when output cache is disabled.
987 * :ghpull:`2591`: Fix for Issue #2584
987 * :ghpull:`2591`: Fix for Issue #2584
988 * :ghpull:`2526`: Don't kill paramiko tunnels when receiving ^C
988 * :ghpull:`2526`: Don't kill paramiko tunnels when receiving ^C
989 * :ghpull:`2559`: Add psource, pfile, pinfo2 commands to ipdb.
989 * :ghpull:`2559`: Add psource, pfile, pinfo2 commands to ipdb.
990 * :ghpull:`2546`: use 4 Pythons to build 4 Windows installers
990 * :ghpull:`2546`: use 4 Pythons to build 4 Windows installers
991 * :ghpull:`2561`: Fix display of plain text containing multiple carriage returns before line feed
991 * :ghpull:`2561`: Fix display of plain text containing multiple carriage returns before line feed
992 * :ghpull:`2549`: Add a simple 'undo' for cell deletion.
992 * :ghpull:`2549`: Add a simple 'undo' for cell deletion.
993 * :ghpull:`2525`: Add event to kernel execution/shell reply.
993 * :ghpull:`2525`: Add event to kernel execution/shell reply.
994 * :ghpull:`2554`: Avoid stopping in ipdb until we reach the main script.
994 * :ghpull:`2554`: Avoid stopping in ipdb until we reach the main script.
995 * :ghpull:`2404`: Option to limit search result in history magic command
995 * :ghpull:`2404`: Option to limit search result in history magic command
996 * :ghpull:`2294`: inputhook_qt4: Use QEventLoop instead of starting up the QCoreApplication
996 * :ghpull:`2294`: inputhook_qt4: Use QEventLoop instead of starting up the QCoreApplication
997 * :ghpull:`2233`: Refactored Drag and Drop Support in Qt Console
997 * :ghpull:`2233`: Refactored Drag and Drop Support in Qt Console
998 * :ghpull:`1747`: switch between hsplit and vsplit paging (request for feedback)
998 * :ghpull:`1747`: switch between hsplit and vsplit paging (request for feedback)
999 * :ghpull:`2530`: Adding time offsets to the video
999 * :ghpull:`2530`: Adding time offsets to the video
1000 * :ghpull:`2542`: Allow starting IPython as `python -m IPython`.
1000 * :ghpull:`2542`: Allow starting IPython as `python -m IPython`.
1001 * :ghpull:`2534`: Do not unescape backslashes in Windows (shellglob)
1001 * :ghpull:`2534`: Do not unescape backslashes in Windows (shellglob)
1002 * :ghpull:`2517`: Improved MathJax, bug fixes
1002 * :ghpull:`2517`: Improved MathJax, bug fixes
1003 * :ghpull:`2511`: trigger default remote_profile_dir when profile_dir is set
1003 * :ghpull:`2511`: trigger default remote_profile_dir when profile_dir is set
1004 * :ghpull:`2491`: color is supported in ironpython
1004 * :ghpull:`2491`: color is supported in ironpython
1005 * :ghpull:`2462`: Track which extensions are loaded
1005 * :ghpull:`2462`: Track which extensions are loaded
1006 * :ghpull:`2464`: Locate URLs in text output and convert them to hyperlinks.
1006 * :ghpull:`2464`: Locate URLs in text output and convert them to hyperlinks.
1007 * :ghpull:`2490`: add ZMQInteractiveShell to IPEngineApp class list
1007 * :ghpull:`2490`: add ZMQInteractiveShell to IPEngineApp class list
1008 * :ghpull:`2498`: Don't catch tab press when something selected
1008 * :ghpull:`2498`: Don't catch tab press when something selected
1009 * :ghpull:`2527`: Run All Above and Run All Below
1009 * :ghpull:`2527`: Run All Above and Run All Below
1010 * :ghpull:`2513`: add GitHub uploads to release script
1010 * :ghpull:`2513`: add GitHub uploads to release script
1011 * :ghpull:`2529`: Windows aware tests for shellglob
1011 * :ghpull:`2529`: Windows aware tests for shellglob
1012 * :ghpull:`2478`: Fix doctest_run_option_parser for Windows
1012 * :ghpull:`2478`: Fix doctest_run_option_parser for Windows
1013 * :ghpull:`2519`: clear In[ ] prompt numbers again
1013 * :ghpull:`2519`: clear In[ ] prompt numbers again
1014 * :ghpull:`2467`: Clickable links
1014 * :ghpull:`2467`: Clickable links
1015 * :ghpull:`2500`: Add `encoding` attribute to `OutStream` class.
1015 * :ghpull:`2500`: Add `encoding` attribute to `OutStream` class.
1016 * :ghpull:`2349`: ENH: added StackExchange-style MathJax filtering
1016 * :ghpull:`2349`: ENH: added StackExchange-style MathJax filtering
1017 * :ghpull:`2503`: Fix traceback handling of SyntaxErrors without line numbers.
1017 * :ghpull:`2503`: Fix traceback handling of SyntaxErrors without line numbers.
1018 * :ghpull:`2492`: add missing 'qtconsole' extras_require
1018 * :ghpull:`2492`: add missing 'qtconsole' extras_require
1019 * :ghpull:`2480`: Add deprecation warnings for sympyprinting
1019 * :ghpull:`2480`: Add deprecation warnings for sympyprinting
1020 * :ghpull:`2334`: Make the ipengine monitor the ipcontroller heartbeat and die if the ipcontroller goes down
1020 * :ghpull:`2334`: Make the ipengine monitor the ipcontroller heartbeat and die if the ipcontroller goes down
1021 * :ghpull:`2479`: use new _winapi instead of removed _subprocess
1021 * :ghpull:`2479`: use new _winapi instead of removed _subprocess
1022 * :ghpull:`2474`: fix bootstrap name conflicts
1022 * :ghpull:`2474`: fix bootstrap name conflicts
1023 * :ghpull:`2469`: Treat __init__.pyc same as __init__.py in module_list
1023 * :ghpull:`2469`: Treat __init__.pyc same as __init__.py in module_list
1024 * :ghpull:`2165`: Add -g option to %run to glob expand arguments
1024 * :ghpull:`2165`: Add -g option to %run to glob expand arguments
1025 * :ghpull:`2468`: Tell git to ignore __pycache__ directories.
1025 * :ghpull:`2468`: Tell git to ignore __pycache__ directories.
1026 * :ghpull:`2421`: Some notebook tweaks.
1026 * :ghpull:`2421`: Some notebook tweaks.
1027 * :ghpull:`2291`: Remove old plugin system
1027 * :ghpull:`2291`: Remove old plugin system
1028 * :ghpull:`2127`: Ability to build toolbar in JS
1028 * :ghpull:`2127`: Ability to build toolbar in JS
1029 * :ghpull:`2445`: changes for ironpython
1029 * :ghpull:`2445`: changes for ironpython
1030 * :ghpull:`2420`: Pass ipython_dir to __init__() method of TerminalInteractiveShell's superclass.
1030 * :ghpull:`2420`: Pass ipython_dir to __init__() method of TerminalInteractiveShell's superclass.
1031 * :ghpull:`2432`: Revert #1831, the `__file__` injection in safe_execfile / safe_execfile_ipy.
1031 * :ghpull:`2432`: Revert #1831, the `__file__` injection in safe_execfile / safe_execfile_ipy.
1032 * :ghpull:`2216`: Autochange highlight with cell magics
1032 * :ghpull:`2216`: Autochange highlight with cell magics
1033 * :ghpull:`1946`: Add image message handler in ZMQTerminalInteractiveShell
1033 * :ghpull:`1946`: Add image message handler in ZMQTerminalInteractiveShell
1034 * :ghpull:`2424`: skip find_cmd when setting up script magics
1034 * :ghpull:`2424`: skip find_cmd when setting up script magics
1035 * :ghpull:`2389`: Catch sqlite DatabaseErrors in more places when reading the history database
1035 * :ghpull:`2389`: Catch sqlite DatabaseErrors in more places when reading the history database
1036 * :ghpull:`2395`: Don't catch ImportError when trying to unpack module functions
1036 * :ghpull:`2395`: Don't catch ImportError when trying to unpack module functions
1037 * :ghpull:`1868`: enable IPC transport for kernels
1037 * :ghpull:`1868`: enable IPC transport for kernels
1038 * :ghpull:`2437`: don't let log cleanup prevent engine start
1038 * :ghpull:`2437`: don't let log cleanup prevent engine start
1039 * :ghpull:`2441`: `sys.maxsize` is the maximum length of a container.
1039 * :ghpull:`2441`: `sys.maxsize` is the maximum length of a container.
1040 * :ghpull:`2442`: allow iptest to be interrupted
1040 * :ghpull:`2442`: allow iptest to be interrupted
1041 * :ghpull:`2240`: fix message built for engine dying during task
1041 * :ghpull:`2240`: fix message built for engine dying during task
1042 * :ghpull:`2369`: Block until kernel termination after sending a kill signal
1042 * :ghpull:`2369`: Block until kernel termination after sending a kill signal
1043 * :ghpull:`2439`: Py3k: Octal (0777 -> 0o777)
1043 * :ghpull:`2439`: Py3k: Octal (0777 -> 0o777)
1044 * :ghpull:`2326`: Detachable pager in notebook.
1044 * :ghpull:`2326`: Detachable pager in notebook.
1045 * :ghpull:`2377`: Fix installation of man pages in Python 3
1045 * :ghpull:`2377`: Fix installation of man pages in Python 3
1046 * :ghpull:`2407`: add IPython version to message headers
1046 * :ghpull:`2407`: add IPython version to message headers
1047 * :ghpull:`2408`: Fix Issue #2366
1047 * :ghpull:`2408`: Fix Issue #2366
1048 * :ghpull:`2405`: clarify TaskScheduler.hwm doc
1048 * :ghpull:`2405`: clarify TaskScheduler.hwm doc
1049 * :ghpull:`2399`: IndentationError display
1049 * :ghpull:`2399`: IndentationError display
1050 * :ghpull:`2400`: Add scroll_to_cell(cell_number) to the notebook
1050 * :ghpull:`2400`: Add scroll_to_cell(cell_number) to the notebook
1051 * :ghpull:`2401`: unmock read-the-docs modules
1051 * :ghpull:`2401`: unmock read-the-docs modules
1052 * :ghpull:`2311`: always perform requested trait assignments
1052 * :ghpull:`2311`: always perform requested trait assignments
1053 * :ghpull:`2393`: New option `n` to limit history search hits
1053 * :ghpull:`2393`: New option `n` to limit history search hits
1054 * :ghpull:`2386`: Adapt inline backend to changes in matplotlib
1054 * :ghpull:`2386`: Adapt inline backend to changes in matplotlib
1055 * :ghpull:`2392`: Remove suspicious double quote
1055 * :ghpull:`2392`: Remove suspicious double quote
1056 * :ghpull:`2387`: Added -L library search path to cythonmagic cell magic
1056 * :ghpull:`2387`: Added -L library search path to cythonmagic cell magic
1057 * :ghpull:`2370`: qtconsole: Create a prompt newline by inserting a new block (w/o formatting)
1057 * :ghpull:`2370`: qtconsole: Create a prompt newline by inserting a new block (w/o formatting)
1058 * :ghpull:`1715`: Fix for #1688, traceback-unicode issue
1058 * :ghpull:`1715`: Fix for #1688, traceback-unicode issue
1059 * :ghpull:`2378`: use Singleton.instance() for embed() instead of manual global
1059 * :ghpull:`2378`: use Singleton.instance() for embed() instead of manual global
1060 * :ghpull:`2373`: fix missing imports in core.interactiveshell
1060 * :ghpull:`2373`: fix missing imports in core.interactiveshell
1061 * :ghpull:`2368`: remove notification widget leftover
1061 * :ghpull:`2368`: remove notification widget leftover
1062 * :ghpull:`2327`: Parallel: Support get/set of nested objects in view (e.g. dv['a.b'])
1062 * :ghpull:`2327`: Parallel: Support get/set of nested objects in view (e.g. dv['a.b'])
1063 * :ghpull:`2362`: Clean up ProgressBar class in example notebook
1063 * :ghpull:`2362`: Clean up ProgressBar class in example notebook
1064 * :ghpull:`2346`: Extra xterm identification in set_term_title
1064 * :ghpull:`2346`: Extra xterm identification in set_term_title
1065 * :ghpull:`2352`: Notebook: Store the username in a cookie whose name is unique.
1065 * :ghpull:`2352`: Notebook: Store the username in a cookie whose name is unique.
1066 * :ghpull:`2358`: add backport_pr to tools
1066 * :ghpull:`2358`: add backport_pr to tools
1067 * :ghpull:`2365`: fix names of notebooks for download/save
1067 * :ghpull:`2365`: fix names of notebooks for download/save
1068 * :ghpull:`2364`: make clients use 'location' properly (fixes #2361)
1068 * :ghpull:`2364`: make clients use 'location' properly (fixes #2361)
1069 * :ghpull:`2354`: Refactor notebook templates to use Jinja2
1069 * :ghpull:`2354`: Refactor notebook templates to use Jinja2
1070 * :ghpull:`2339`: add bash completion example
1070 * :ghpull:`2339`: add bash completion example
1071 * :ghpull:`2345`: Remove references to 'version' no longer in argparse. Github issue #2343.
1071 * :ghpull:`2345`: Remove references to 'version' no longer in argparse. Github issue #2343.
1072 * :ghpull:`2347`: adjust division error message checking to account for Python 3
1072 * :ghpull:`2347`: adjust division error message checking to account for Python 3
1073 * :ghpull:`2305`: RemoteError._render_traceback_ calls self.render_traceback
1073 * :ghpull:`2305`: RemoteError._render_traceback_ calls self.render_traceback
1074 * :ghpull:`2338`: Normalize line endings for ipexec_validate, fix for #2315.
1074 * :ghpull:`2338`: Normalize line endings for ipexec_validate, fix for #2315.
1075 * :ghpull:`2192`: Introduce Notification Area
1075 * :ghpull:`2192`: Introduce Notification Area
1076 * :ghpull:`2329`: Better error messages for common magic commands.
1076 * :ghpull:`2329`: Better error messages for common magic commands.
1077 * :ghpull:`2337`: ENH: added StackExchange-style MathJax filtering
1077 * :ghpull:`2337`: ENH: added StackExchange-style MathJax filtering
1078 * :ghpull:`2331`: update css for qtconsole in doc
1078 * :ghpull:`2331`: update css for qtconsole in doc
1079 * :ghpull:`2317`: adding cluster_id to parallel.Client.__init__
1079 * :ghpull:`2317`: adding cluster_id to parallel.Client.__init__
1080 * :ghpull:`2130`: Add -l option to %R magic to allow passing in of local namespace
1080 * :ghpull:`2130`: Add -l option to %R magic to allow passing in of local namespace
1081 * :ghpull:`2196`: Fix for bad command line argument to latex
1081 * :ghpull:`2196`: Fix for bad command line argument to latex
1082 * :ghpull:`2300`: bug fix: was crashing when sqlite3 is not installed
1082 * :ghpull:`2300`: bug fix: was crashing when sqlite3 is not installed
1083 * :ghpull:`2184`: Expose store_history to execute_request messages.
1083 * :ghpull:`2184`: Expose store_history to execute_request messages.
1084 * :ghpull:`2308`: Add welcome_message option to enable_pylab
1084 * :ghpull:`2308`: Add welcome_message option to enable_pylab
1085 * :ghpull:`2302`: Fix variable expansion on 'self'
1085 * :ghpull:`2302`: Fix variable expansion on 'self'
1086 * :ghpull:`2299`: Remove code from prefilter that duplicates functionality in inputsplitter
1086 * :ghpull:`2299`: Remove code from prefilter that duplicates functionality in inputsplitter
1087 * :ghpull:`2295`: allow pip install from github repository directly
1087 * :ghpull:`2295`: allow pip install from github repository directly
1088 * :ghpull:`2280`: fix SSH passwordless check for OpenSSH
1088 * :ghpull:`2280`: fix SSH passwordless check for OpenSSH
1089 * :ghpull:`2290`: nbmanager
1089 * :ghpull:`2290`: nbmanager
1090 * :ghpull:`2288`: s/assertEquals/assertEqual (again)
1090 * :ghpull:`2288`: s/assertEquals/assertEqual (again)
1091 * :ghpull:`2287`: Removed outdated dev docs.
1091 * :ghpull:`2287`: Removed outdated dev docs.
1092 * :ghpull:`2218`: Use redirect for new notebooks
1092 * :ghpull:`2218`: Use redirect for new notebooks
1093 * :ghpull:`2277`: nb: up/down arrow keys move to begin/end of line at top/bottom of cell
1093 * :ghpull:`2277`: nb: up/down arrow keys move to begin/end of line at top/bottom of cell
1094 * :ghpull:`2045`: Refactoring notebook managers and adding Azure backed storage.
1094 * :ghpull:`2045`: Refactoring notebook managers and adding Azure backed storage.
1095 * :ghpull:`2271`: use display instead of send_figure in inline backend hooks
1095 * :ghpull:`2271`: use display instead of send_figure in inline backend hooks
1096 * :ghpull:`2278`: allow disabling SQLite history
1096 * :ghpull:`2278`: allow disabling SQLite history
1097 * :ghpull:`2225`: Add "--annotate" option to `%%cython` magic.
1097 * :ghpull:`2225`: Add "--annotate" option to `%%cython` magic.
1098 * :ghpull:`2246`: serialize individual args/kwargs rather than the containers
1098 * :ghpull:`2246`: serialize individual args/kwargs rather than the containers
1099 * :ghpull:`2274`: CLN: Use name to id mapping of notebooks instead of searching.
1099 * :ghpull:`2274`: CLN: Use name to id mapping of notebooks instead of searching.
1100 * :ghpull:`2270`: SSHLauncher tweaks
1100 * :ghpull:`2270`: SSHLauncher tweaks
1101 * :ghpull:`2269`: add missing location when disambiguating controller IP
1101 * :ghpull:`2269`: add missing location when disambiguating controller IP
1102 * :ghpull:`2263`: Allow docs to build on http://readthedocs.io/
1102 * :ghpull:`2263`: Allow docs to build on http://readthedocs.io/
1103 * :ghpull:`2256`: Adding data publication example notebook.
1103 * :ghpull:`2256`: Adding data publication example notebook.
1104 * :ghpull:`2255`: better flush iopub with AsyncResults
1104 * :ghpull:`2255`: better flush iopub with AsyncResults
1105 * :ghpull:`2261`: Fix: longest_substr([]) -> ''
1105 * :ghpull:`2261`: Fix: longest_substr([]) -> ''
1106 * :ghpull:`2260`: fix mpr again
1106 * :ghpull:`2260`: fix mpr again
1107 * :ghpull:`2242`: Document globbing in `%history -g <pattern>`.
1107 * :ghpull:`2242`: Document globbing in `%history -g <pattern>`.
1108 * :ghpull:`2250`: fix html in notebook example
1108 * :ghpull:`2250`: fix html in notebook example
1109 * :ghpull:`2245`: Fix regression in embed() from pull-request #2096.
1109 * :ghpull:`2245`: Fix regression in embed() from pull-request #2096.
1110 * :ghpull:`2248`: track sha of master in test_pr messages
1110 * :ghpull:`2248`: track sha of master in test_pr messages
1111 * :ghpull:`2238`: Fast tests
1111 * :ghpull:`2238`: Fast tests
1112 * :ghpull:`2211`: add data publication message
1112 * :ghpull:`2211`: add data publication message
1113 * :ghpull:`2236`: minor test_pr tweaks
1113 * :ghpull:`2236`: minor test_pr tweaks
1114 * :ghpull:`2231`: Improve Image format validation and add html width,height
1114 * :ghpull:`2231`: Improve Image format validation and add html width,height
1115 * :ghpull:`2232`: Reapply monkeypatch to inspect.findsource()
1115 * :ghpull:`2232`: Reapply monkeypatch to inspect.findsource()
1116 * :ghpull:`2235`: remove spurious print statement from setupbase.py
1116 * :ghpull:`2235`: remove spurious print statement from setupbase.py
1117 * :ghpull:`2222`: adjust how canning deals with import strings
1117 * :ghpull:`2222`: adjust how canning deals with import strings
1118 * :ghpull:`2224`: fix css typo
1118 * :ghpull:`2224`: fix css typo
1119 * :ghpull:`2223`: Custom tracebacks
1119 * :ghpull:`2223`: Custom tracebacks
1120 * :ghpull:`2214`: use KernelApp.exec_lines/files in IPEngineApp
1120 * :ghpull:`2214`: use KernelApp.exec_lines/files in IPEngineApp
1121 * :ghpull:`2199`: Wrap JS published by %%javascript in try/catch
1121 * :ghpull:`2199`: Wrap JS published by %%javascript in try/catch
1122 * :ghpull:`2212`: catch errors in markdown javascript
1122 * :ghpull:`2212`: catch errors in markdown javascript
1123 * :ghpull:`2190`: Update code mirror 2.22 to 2.32
1123 * :ghpull:`2190`: Update code mirror 2.22 to 2.32
1124 * :ghpull:`2200`: documentation build broken in bb429da5b
1124 * :ghpull:`2200`: documentation build broken in bb429da5b
1125 * :ghpull:`2194`: clean nan/inf in json_clean
1125 * :ghpull:`2194`: clean nan/inf in json_clean
1126 * :ghpull:`2198`: fix mpr for earlier git version
1126 * :ghpull:`2198`: fix mpr for earlier git version
1127 * :ghpull:`2175`: add FileFindHandler for Notebook static files
1127 * :ghpull:`2175`: add FileFindHandler for Notebook static files
1128 * :ghpull:`1990`: can func_defaults
1128 * :ghpull:`1990`: can func_defaults
1129 * :ghpull:`2069`: start improving serialization in parallel code
1129 * :ghpull:`2069`: start improving serialization in parallel code
1130 * :ghpull:`2202`: Create a unique & temporary IPYTHONDIR for each testing group.
1130 * :ghpull:`2202`: Create a unique & temporary IPYTHONDIR for each testing group.
1131 * :ghpull:`2204`: Work around lack of os.kill in win32.
1131 * :ghpull:`2204`: Work around lack of os.kill in win32.
1132 * :ghpull:`2148`: win32 iptest: Use subprocess.Popen() instead of os.system().
1132 * :ghpull:`2148`: win32 iptest: Use subprocess.Popen() instead of os.system().
1133 * :ghpull:`2179`: Pylab switch
1133 * :ghpull:`2179`: Pylab switch
1134 * :ghpull:`2124`: Add an API for registering magic aliases.
1134 * :ghpull:`2124`: Add an API for registering magic aliases.
1135 * :ghpull:`2169`: ipdb: pdef, pdoc, pinfo magics all broken
1135 * :ghpull:`2169`: ipdb: pdef, pdoc, pinfo magics all broken
1136 * :ghpull:`2174`: Ensure consistent indentation in `%magic`.
1136 * :ghpull:`2174`: Ensure consistent indentation in `%magic`.
1137 * :ghpull:`1930`: add size-limiting to the DictDB backend
1137 * :ghpull:`1930`: add size-limiting to the DictDB backend
1138 * :ghpull:`2189`: Fix IPython.lib.latextools for Python 3
1138 * :ghpull:`2189`: Fix IPython.lib.latextools for Python 3
1139 * :ghpull:`2186`: removed references to h5py dependence in octave magic documentation
1139 * :ghpull:`2186`: removed references to h5py dependence in octave magic documentation
1140 * :ghpull:`2183`: Include the kernel object in the event object passed to kernel events
1140 * :ghpull:`2183`: Include the kernel object in the event object passed to kernel events
1141 * :ghpull:`2185`: added test for %store, fixed storemagic
1141 * :ghpull:`2185`: added test for %store, fixed storemagic
1142 * :ghpull:`2138`: Use breqn.sty in dvipng backend if possible
1142 * :ghpull:`2138`: Use breqn.sty in dvipng backend if possible
1143 * :ghpull:`2182`: handle undefined param in notebooklist
1143 * :ghpull:`2182`: handle undefined param in notebooklist
1144 * :ghpull:`1831`: fix #1814 set __file__ when running .ipy files
1144 * :ghpull:`1831`: fix #1814 set __file__ when running .ipy files
1145 * :ghpull:`2051`: Add a metadata attribute to messages
1145 * :ghpull:`2051`: Add a metadata attribute to messages
1146 * :ghpull:`1471`: simplify IPython.parallel connections and enable Controller Resume
1146 * :ghpull:`1471`: simplify IPython.parallel connections and enable Controller Resume
1147 * :ghpull:`2181`: add %%javascript, %%svg, and %%latex display magics
1147 * :ghpull:`2181`: add %%javascript, %%svg, and %%latex display magics
1148 * :ghpull:`2116`: different images in 00_notebook-tour
1148 * :ghpull:`2116`: different images in 00_notebook-tour
1149 * :ghpull:`2092`: %prun: Restore `stats.stream` after running `print_stream`.
1149 * :ghpull:`2092`: %prun: Restore `stats.stream` after running `print_stream`.
1150 * :ghpull:`2159`: show message on notebook list if server is unreachable
1150 * :ghpull:`2159`: show message on notebook list if server is unreachable
1151 * :ghpull:`2176`: fix git mpr
1151 * :ghpull:`2176`: fix git mpr
1152 * :ghpull:`2152`: [qtconsole] Namespace not empty at startup
1152 * :ghpull:`2152`: [qtconsole] Namespace not empty at startup
1153 * :ghpull:`2177`: remove numpy install from travis/tox scripts
1153 * :ghpull:`2177`: remove numpy install from travis/tox scripts
1154 * :ghpull:`2090`: New keybinding for code cell execution + cell insertion
1154 * :ghpull:`2090`: New keybinding for code cell execution + cell insertion
1155 * :ghpull:`2160`: Updating the parallel options pricing example
1155 * :ghpull:`2160`: Updating the parallel options pricing example
1156 * :ghpull:`2168`: expand line in cell magics
1156 * :ghpull:`2168`: expand line in cell magics
1157 * :ghpull:`2170`: Fix tab completion with IPython.embed_kernel().
1157 * :ghpull:`2170`: Fix tab completion with IPython.embed_kernel().
1158 * :ghpull:`2096`: embed(): Default to the future compiler flags of the calling frame.
1158 * :ghpull:`2096`: embed(): Default to the future compiler flags of the calling frame.
1159 * :ghpull:`2163`: fix 'remote_profie_dir' typo in SSH launchers
1159 * :ghpull:`2163`: fix 'remote_profie_dir' typo in SSH launchers
1160 * :ghpull:`2158`: [2to3 compat ] Tuple params in func defs
1160 * :ghpull:`2158`: [2to3 compat ] Tuple params in func defs
1161 * :ghpull:`2089`: Fix unittest DeprecationWarnings
1161 * :ghpull:`2089`: Fix unittest DeprecationWarnings
1162 * :ghpull:`2142`: Refactor test_pr.py
1162 * :ghpull:`2142`: Refactor test_pr.py
1163 * :ghpull:`2140`: 2to3: Apply `has_key` fixer.
1163 * :ghpull:`2140`: 2to3: Apply `has_key` fixer.
1164 * :ghpull:`2131`: Add option append (-a) to %save
1164 * :ghpull:`2131`: Add option append (-a) to %save
1165 * :ghpull:`2117`: use explicit url in notebook example
1165 * :ghpull:`2117`: use explicit url in notebook example
1166 * :ghpull:`2133`: Tell git that ``*.py`` files contain Python code, for use in word-diffs.
1166 * :ghpull:`2133`: Tell git that ``*.py`` files contain Python code, for use in word-diffs.
1167 * :ghpull:`2134`: Apply 2to3 `next` fix.
1167 * :ghpull:`2134`: Apply 2to3 `next` fix.
1168 * :ghpull:`2126`: ipcluster broken with any batch launcher (PBS/LSF/SGE)
1168 * :ghpull:`2126`: ipcluster broken with any batch launcher (PBS/LSF/SGE)
1169 * :ghpull:`2104`: Windows make file for Sphinx documentation
1169 * :ghpull:`2104`: Windows make file for Sphinx documentation
1170 * :ghpull:`2074`: Make BG color of inline plot configurable
1170 * :ghpull:`2074`: Make BG color of inline plot configurable
1171 * :ghpull:`2123`: BUG: Look up the `_repr_pretty_` method on the class within the MRO rath...
1171 * :ghpull:`2123`: BUG: Look up the `_repr_pretty_` method on the class within the MRO rath...
1172 * :ghpull:`2100`: [in progress] python 2 and 3 compatibility without 2to3, second try
1172 * :ghpull:`2100`: [in progress] python 2 and 3 compatibility without 2to3, second try
1173 * :ghpull:`2128`: open notebook copy in different tabs
1173 * :ghpull:`2128`: open notebook copy in different tabs
1174 * :ghpull:`2073`: allows password and prefix for notebook
1174 * :ghpull:`2073`: allows password and prefix for notebook
1175 * :ghpull:`1993`: Print View
1175 * :ghpull:`1993`: Print View
1176 * :ghpull:`2086`: re-aliad %ed to %edit in qtconsole
1176 * :ghpull:`2086`: re-aliad %ed to %edit in qtconsole
1177 * :ghpull:`2110`: Fixes and improvements to the input splitter
1177 * :ghpull:`2110`: Fixes and improvements to the input splitter
1178 * :ghpull:`2101`: fix completer deletting newline
1178 * :ghpull:`2101`: fix completer deletting newline
1179 * :ghpull:`2102`: Fix logging on interactive shell.
1179 * :ghpull:`2102`: Fix logging on interactive shell.
1180 * :ghpull:`2088`: Fix (some) Python 3.2 ResourceWarnings
1180 * :ghpull:`2088`: Fix (some) Python 3.2 ResourceWarnings
1181 * :ghpull:`2064`: conform to pep 3110
1181 * :ghpull:`2064`: conform to pep 3110
1182 * :ghpull:`2076`: Skip notebook 'static' dir in test suite.
1182 * :ghpull:`2076`: Skip notebook 'static' dir in test suite.
1183 * :ghpull:`2063`: Remove umlauts so py3 installations on LANG=C systems succeed.
1183 * :ghpull:`2063`: Remove umlauts so py3 installations on LANG=C systems succeed.
1184 * :ghpull:`2068`: record sysinfo in sdist
1184 * :ghpull:`2068`: record sysinfo in sdist
1185 * :ghpull:`2067`: update tools/release_windows.py
1185 * :ghpull:`2067`: update tools/release_windows.py
1186 * :ghpull:`2065`: Fix parentheses typo
1186 * :ghpull:`2065`: Fix parentheses typo
1187 * :ghpull:`2062`: Remove duplicates and auto-generated files from repo.
1187 * :ghpull:`2062`: Remove duplicates and auto-generated files from repo.
1188 * :ghpull:`2061`: use explicit tuple in exception
1188 * :ghpull:`2061`: use explicit tuple in exception
1189 * :ghpull:`2060`: change minus to \- or \(hy in manpages
1189 * :ghpull:`2060`: change minus to \- or \(hy in manpages
1190
1190
1191 Issues (691):
1191 Issues (691):
1192
1192
1193 * :ghissue:`3940`: Install process documentation overhaul
1193 * :ghissue:`3940`: Install process documentation overhaul
1194 * :ghissue:`3946`: The PDF option for `--post` should work with lowercase
1194 * :ghissue:`3946`: The PDF option for `--post` should work with lowercase
1195 * :ghissue:`3957`: Notebook help page broken in Firefox
1195 * :ghissue:`3957`: Notebook help page broken in Firefox
1196 * :ghissue:`3894`: nbconvert test failure
1196 * :ghissue:`3894`: nbconvert test failure
1197 * :ghissue:`3887`: 1.0.0a1 shows blank screen in both firefox and chrome (windows 7)
1197 * :ghissue:`3887`: 1.0.0a1 shows blank screen in both firefox and chrome (windows 7)
1198 * :ghissue:`3703`: `nbconvert`: Output options -- names and documentataion
1198 * :ghissue:`3703`: `nbconvert`: Output options -- names and documentataion
1199 * :ghissue:`3931`: Tab completion not working during debugging in the notebook
1199 * :ghissue:`3931`: Tab completion not working during debugging in the notebook
1200 * :ghissue:`3936`: Ipcluster plugin is not working with Ipython 1.0dev
1200 * :ghissue:`3936`: Ipcluster plugin is not working with Ipython 1.0dev
1201 * :ghissue:`3941`: IPython Notebook kernel crash on Win7x64
1201 * :ghissue:`3941`: IPython Notebook kernel crash on Win7x64
1202 * :ghissue:`3926`: Ending Notebook renaming dialog with return creates new-line
1202 * :ghissue:`3926`: Ending Notebook renaming dialog with return creates new-line
1203 * :ghissue:`3932`: Incorrect empty docstring
1203 * :ghissue:`3932`: Incorrect empty docstring
1204 * :ghissue:`3928`: Passing variables to script from the workspace
1204 * :ghissue:`3928`: Passing variables to script from the workspace
1205 * :ghissue:`3774`: Notebooks with spaces in their names breaks nbconvert latex graphics
1205 * :ghissue:`3774`: Notebooks with spaces in their names breaks nbconvert latex graphics
1206 * :ghissue:`3916`: tornado needs its own check
1206 * :ghissue:`3916`: tornado needs its own check
1207 * :ghissue:`3915`: Link to Parallel examples "found on GitHub" broken in docs
1207 * :ghissue:`3915`: Link to Parallel examples "found on GitHub" broken in docs
1208 * :ghissue:`3895`: Keyboard shortcuts box in notebook doesn't fit the screen
1208 * :ghissue:`3895`: Keyboard shortcuts box in notebook doesn't fit the screen
1209 * :ghissue:`3912`: IPython.utils fails automated test for RC1 1.0.0
1209 * :ghissue:`3912`: IPython.utils fails automated test for RC1 1.0.0
1210 * :ghissue:`3636`: Code cell missing highlight on load
1210 * :ghissue:`3636`: Code cell missing highlight on load
1211 * :ghissue:`3897`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex --post PDF" POST processing action fails because of a bad parameter
1211 * :ghissue:`3897`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex --post PDF" POST processing action fails because of a bad parameter
1212 * :ghissue:`3900`: python3 install syntax errors (OS X 10.8.4)
1212 * :ghissue:`3900`: python3 install syntax errors (OS X 10.8.4)
1213 * :ghissue:`3899`: nbconvert to latex fails on notebooks with spaces in file name
1213 * :ghissue:`3899`: nbconvert to latex fails on notebooks with spaces in file name
1214 * :ghissue:`3881`: Temporary Working Directory Test Fails
1214 * :ghissue:`3881`: Temporary Working Directory Test Fails
1215 * :ghissue:`2750`: A way to freeze code cells in the notebook
1215 * :ghissue:`2750`: A way to freeze code cells in the notebook
1216 * :ghissue:`3893`: Resize Local Image Files in Notebook doesn't work
1216 * :ghissue:`3893`: Resize Local Image Files in Notebook doesn't work
1217 * :ghissue:`3823`: nbconvert on windows: tex and paths
1217 * :ghissue:`3823`: nbconvert on windows: tex and paths
1218 * :ghissue:`3885`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex" write "\" instead of "/" to reference file path in the .tex file
1218 * :ghissue:`3885`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex" write "\" instead of "/" to reference file path in the .tex file
1219 * :ghissue:`3889`: test_qt fails due to assertion error 'qt4' != 'qt'
1219 * :ghissue:`3889`: test_qt fails due to assertion error 'qt4' != 'qt'
1220 * :ghissue:`3890`: double post, disregard this issue
1220 * :ghissue:`3890`: double post, disregard this issue
1221 * :ghissue:`3689`: nbconvert, remaining tests
1221 * :ghissue:`3689`: nbconvert, remaining tests
1222 * :ghissue:`3874`: Up/Down keys don't work to "Search previous command history" (besides Ctrl-p/Ctrl-n)
1222 * :ghissue:`3874`: Up/Down keys don't work to "Search previous command history" (besides Ctrl-p/Ctrl-n)
1223 * :ghissue:`3853`: CodeMirror locks up in the notebook
1223 * :ghissue:`3853`: CodeMirror locks up in the notebook
1224 * :ghissue:`3862`: can only connect to an ipcluster started with v1.0.0-dev (master branch) using an older ipython (v0.13.2), but cannot connect using ipython (v1.0.0-dev)
1224 * :ghissue:`3862`: can only connect to an ipcluster started with v1.0.0-dev (master branch) using an older ipython (v0.13.2), but cannot connect using ipython (v1.0.0-dev)
1225 * :ghissue:`3869`: custom css not working.
1225 * :ghissue:`3869`: custom css not working.
1226 * :ghissue:`2960`: Keyboard shortcuts
1226 * :ghissue:`2960`: Keyboard shortcuts
1227 * :ghissue:`3795`: ipcontroller process goes to 100% CPU, ignores connection requests
1227 * :ghissue:`3795`: ipcontroller process goes to 100% CPU, ignores connection requests
1228 * :ghissue:`3553`: Ipython and pylab crashes in windows and canopy
1228 * :ghissue:`3553`: Ipython and pylab crashes in windows and canopy
1229 * :ghissue:`3837`: Cannot set custom mathjax url, crash notebook server.
1229 * :ghissue:`3837`: Cannot set custom mathjax url, crash notebook server.
1230 * :ghissue:`3808`: "Naming" releases ?
1230 * :ghissue:`3808`: "Naming" releases ?
1231 * :ghissue:`2431`: TypeError: must be string without null bytes, not str
1231 * :ghissue:`2431`: TypeError: must be string without null bytes, not str
1232 * :ghissue:`3856`: `?` at end of comment causes line to execute
1232 * :ghissue:`3856`: `?` at end of comment causes line to execute
1233 * :ghissue:`3731`: nbconvert: add logging for the different steps of nbconvert
1233 * :ghissue:`3731`: nbconvert: add logging for the different steps of nbconvert
1234 * :ghissue:`3835`: Markdown cells do not render correctly when mathjax is disabled
1234 * :ghissue:`3835`: Markdown cells do not render correctly when mathjax is disabled
1235 * :ghissue:`3843`: nbconvert to rst: leftover "In[ ]"
1235 * :ghissue:`3843`: nbconvert to rst: leftover "In[ ]"
1236 * :ghissue:`3799`: nbconvert: Ability to specify name of output file
1236 * :ghissue:`3799`: nbconvert: Ability to specify name of output file
1237 * :ghissue:`3726`: Document when IPython.start_ipython() should be used versus IPython.embed()
1237 * :ghissue:`3726`: Document when IPython.start_ipython() should be used versus IPython.embed()
1238 * :ghissue:`3778`: Add no more readonly view in what's new
1238 * :ghissue:`3778`: Add no more readonly view in what's new
1239 * :ghissue:`3754`: No Print View in Notebook in 1.0dev
1239 * :ghissue:`3754`: No Print View in Notebook in 1.0dev
1240 * :ghissue:`3798`: IPython 0.12.1 Crashes on autocompleting sqlalchemy.func.row_number properties
1240 * :ghissue:`3798`: IPython 0.12.1 Crashes on autocompleting sqlalchemy.func.row_number properties
1241 * :ghissue:`3811`: Opening notebook directly from the command line with multi-directory support installed
1241 * :ghissue:`3811`: Opening notebook directly from the command line with multi-directory support installed
1242 * :ghissue:`3775`: Annoying behavior when clicking on cell after execution (Ctrl+Enter)
1242 * :ghissue:`3775`: Annoying behavior when clicking on cell after execution (Ctrl+Enter)
1243 * :ghissue:`3809`: Possible to add some bpython features?
1243 * :ghissue:`3809`: Possible to add some bpython features?
1244 * :ghissue:`3810`: Printing the contents of an image file messes up shell text
1244 * :ghissue:`3810`: Printing the contents of an image file messes up shell text
1245 * :ghissue:`3702`: `nbconvert`: Default help message should be that of --help
1245 * :ghissue:`3702`: `nbconvert`: Default help message should be that of --help
1246 * :ghissue:`3735`: Nbconvert 1.0.0a1 does not take into account the pdf extensions in graphs
1246 * :ghissue:`3735`: Nbconvert 1.0.0a1 does not take into account the pdf extensions in graphs
1247 * :ghissue:`3719`: Bad strftime format, for windows, in nbconvert exporter
1247 * :ghissue:`3719`: Bad strftime format, for windows, in nbconvert exporter
1248 * :ghissue:`3786`: Zmq errors appearing with `Ctrl-C` in console/qtconsole
1248 * :ghissue:`3786`: Zmq errors appearing with `Ctrl-C` in console/qtconsole
1249 * :ghissue:`3019`: disappearing scrollbar on tooltip in Chrome 24 on Ubuntu 12.04
1249 * :ghissue:`3019`: disappearing scrollbar on tooltip in Chrome 24 on Ubuntu 12.04
1250 * :ghissue:`3785`: ipdb completely broken in Qt console
1250 * :ghissue:`3785`: ipdb completely broken in Qt console
1251 * :ghissue:`3796`: Document the meaning of milestone/issues-tags for users.
1251 * :ghissue:`3796`: Document the meaning of milestone/issues-tags for users.
1252 * :ghissue:`3788`: Do not auto show tooltip if docstring empty.
1252 * :ghissue:`3788`: Do not auto show tooltip if docstring empty.
1253 * :ghissue:`1366`: [Web page] No link to front page from documentation
1253 * :ghissue:`1366`: [Web page] No link to front page from documentation
1254 * :ghissue:`3739`: nbconvert (to slideshow) misses some of the math in markdown cells
1254 * :ghissue:`3739`: nbconvert (to slideshow) misses some of the math in markdown cells
1255 * :ghissue:`3768`: increase and make timeout configurable in console completion.
1255 * :ghissue:`3768`: increase and make timeout configurable in console completion.
1256 * :ghissue:`3724`: ipcluster only running on one cpu
1256 * :ghissue:`3724`: ipcluster only running on one cpu
1257 * :ghissue:`1592`: better message for unsupported nbformat
1257 * :ghissue:`1592`: better message for unsupported nbformat
1258 * :ghissue:`2049`: Can not stop "ipython kernel" on windows
1258 * :ghissue:`2049`: Can not stop "ipython kernel" on windows
1259 * :ghissue:`3757`: Need direct entry point to given notebook
1259 * :ghissue:`3757`: Need direct entry point to given notebook
1260 * :ghissue:`3745`: ImportError: cannot import name check_linecache_ipython
1260 * :ghissue:`3745`: ImportError: cannot import name check_linecache_ipython
1261 * :ghissue:`3701`: `nbconvert`: Final output file should be in same directory as input file
1261 * :ghissue:`3701`: `nbconvert`: Final output file should be in same directory as input file
1262 * :ghissue:`3738`: history -o works but history with -n produces identical results
1262 * :ghissue:`3738`: history -o works but history with -n produces identical results
1263 * :ghissue:`3740`: error when attempting to run 'make' in docs directory
1263 * :ghissue:`3740`: error when attempting to run 'make' in docs directory
1264 * :ghissue:`3737`: ipython nbconvert crashes with ValueError: Invalid format string.
1264 * :ghissue:`3737`: ipython nbconvert crashes with ValueError: Invalid format string.
1265 * :ghissue:`3730`: nbconvert: unhelpful error when pandoc isn't installed
1265 * :ghissue:`3730`: nbconvert: unhelpful error when pandoc isn't installed
1266 * :ghissue:`3718`: markdown cell cursor misaligned in notebook
1266 * :ghissue:`3718`: markdown cell cursor misaligned in notebook
1267 * :ghissue:`3710`: mutiple input fields for %debug in the notebook after resetting the kernel
1267 * :ghissue:`3710`: mutiple input fields for %debug in the notebook after resetting the kernel
1268 * :ghissue:`3713`: PyCharm has problems with IPython working inside PyPy created by virtualenv
1268 * :ghissue:`3713`: PyCharm has problems with IPython working inside PyPy created by virtualenv
1269 * :ghissue:`3712`: Code completion: Complete on dictionary keys
1269 * :ghissue:`3712`: Code completion: Complete on dictionary keys
1270 * :ghissue:`3680`: --pylab and --matplotlib flag
1270 * :ghissue:`3680`: --pylab and --matplotlib flag
1271 * :ghissue:`3698`: nbconvert: Unicode error with minus sign
1271 * :ghissue:`3698`: nbconvert: Unicode error with minus sign
1272 * :ghissue:`3693`: nbconvert does not process SVGs into PDFs
1272 * :ghissue:`3693`: nbconvert does not process SVGs into PDFs
1273 * :ghissue:`3688`: nbconvert, figures not extracting with Python 3.x
1273 * :ghissue:`3688`: nbconvert, figures not extracting with Python 3.x
1274 * :ghissue:`3542`: note new dependencies in docs / setup.py
1274 * :ghissue:`3542`: note new dependencies in docs / setup.py
1275 * :ghissue:`2556`: [pagedown] do not target_blank anchor link
1275 * :ghissue:`2556`: [pagedown] do not target_blank anchor link
1276 * :ghissue:`3684`: bad message when %pylab fails due import *other* than matplotlib
1276 * :ghissue:`3684`: bad message when %pylab fails due import *other* than matplotlib
1277 * :ghissue:`3682`: ipython notebook pylab inline import_all=False
1277 * :ghissue:`3682`: ipython notebook pylab inline import_all=False
1278 * :ghissue:`3596`: MathjaxUtils race condition?
1278 * :ghissue:`3596`: MathjaxUtils race condition?
1279 * :ghissue:`1540`: Comment/uncomment selection in notebook
1279 * :ghissue:`1540`: Comment/uncomment selection in notebook
1280 * :ghissue:`2702`: frozen setup: permission denied for default ipython_dir
1280 * :ghissue:`2702`: frozen setup: permission denied for default ipython_dir
1281 * :ghissue:`3672`: allow_none on Number-like traits.
1281 * :ghissue:`3672`: allow_none on Number-like traits.
1282 * :ghissue:`2411`: add CONTRIBUTING.md
1282 * :ghissue:`2411`: add CONTRIBUTING.md
1283 * :ghissue:`481`: IPython terminal issue with Qt4Agg on XP SP3
1283 * :ghissue:`481`: IPython terminal issue with Qt4Agg on XP SP3
1284 * :ghissue:`2664`: How to preserve user variables from import clashing?
1284 * :ghissue:`2664`: How to preserve user variables from import clashing?
1285 * :ghissue:`3436`: enable_pylab(import_all=False) still imports np
1285 * :ghissue:`3436`: enable_pylab(import_all=False) still imports np
1286 * :ghissue:`2630`: lib.pylabtools.figsize : NameError when using Qt4Agg backend and %pylab magic.
1286 * :ghissue:`2630`: lib.pylabtools.figsize : NameError when using Qt4Agg backend and %pylab magic.
1287 * :ghissue:`3154`: Notebook: no event triggered when a Cell is created
1287 * :ghissue:`3154`: Notebook: no event triggered when a Cell is created
1288 * :ghissue:`3579`: Nbconvert: SVG are not transformed to PDF anymore
1288 * :ghissue:`3579`: Nbconvert: SVG are not transformed to PDF anymore
1289 * :ghissue:`3604`: MathJax rendering problem in `%%latex` cell
1289 * :ghissue:`3604`: MathJax rendering problem in `%%latex` cell
1290 * :ghissue:`3668`: AttributeError: 'BlockingKernelClient' object has no attribute 'started_channels'
1290 * :ghissue:`3668`: AttributeError: 'BlockingKernelClient' object has no attribute 'started_channels'
1291 * :ghissue:`3245`: SyntaxError: encoding declaration in Unicode string
1291 * :ghissue:`3245`: SyntaxError: encoding declaration in Unicode string
1292 * :ghissue:`3639`: %pylab inline in IPYTHON notebook throws "RuntimeError: Cannot activate multiple GUI eventloops"
1292 * :ghissue:`3639`: %pylab inline in IPYTHON notebook throws "RuntimeError: Cannot activate multiple GUI eventloops"
1293 * :ghissue:`3663`: frontend deprecation warnings
1293 * :ghissue:`3663`: frontend deprecation warnings
1294 * :ghissue:`3661`: run -m not behaving like python -m
1294 * :ghissue:`3661`: run -m not behaving like python -m
1295 * :ghissue:`3597`: re-do PR #3531 - allow markdown in Header cell
1295 * :ghissue:`3597`: re-do PR #3531 - allow markdown in Header cell
1296 * :ghissue:`3053`: Markdown in header cells is not rendered
1296 * :ghissue:`3053`: Markdown in header cells is not rendered
1297 * :ghissue:`3655`: IPython finding its way into pasted strings.
1297 * :ghissue:`3655`: IPython finding its way into pasted strings.
1298 * :ghissue:`3620`: uncaught errors in HTML output
1298 * :ghissue:`3620`: uncaught errors in HTML output
1299 * :ghissue:`3646`: get_dict() error
1299 * :ghissue:`3646`: get_dict() error
1300 * :ghissue:`3004`: `%load_ext rmagic` fails when legacy ipy_user_conf.py is installed (in ipython 0.13.1 / OSX 10.8)
1300 * :ghissue:`3004`: `%load_ext rmagic` fails when legacy ipy_user_conf.py is installed (in ipython 0.13.1 / OSX 10.8)
1301 * :ghissue:`3638`: setp() issue in ipython notebook with figure references
1301 * :ghissue:`3638`: setp() issue in ipython notebook with figure references
1302 * :ghissue:`3634`: nbconvert reveal to pdf conversion ignores styling, prints only a single page.
1302 * :ghissue:`3634`: nbconvert reveal to pdf conversion ignores styling, prints only a single page.
1303 * :ghissue:`1307`: Remove pyreadline workarounds, we now require pyreadline >= 1.7.1
1303 * :ghissue:`1307`: Remove pyreadline workarounds, we now require pyreadline >= 1.7.1
1304 * :ghissue:`3316`: find_cmd test failure on Windows
1304 * :ghissue:`3316`: find_cmd test failure on Windows
1305 * :ghissue:`3494`: input() in notebook doesn't work in Python 3
1305 * :ghissue:`3494`: input() in notebook doesn't work in Python 3
1306 * :ghissue:`3427`: Deprecate `$` as mathjax delimiter
1306 * :ghissue:`3427`: Deprecate `$` as mathjax delimiter
1307 * :ghissue:`3625`: Pager does not open from button
1307 * :ghissue:`3625`: Pager does not open from button
1308 * :ghissue:`3149`: Miscellaneous small nbconvert feedback
1308 * :ghissue:`3149`: Miscellaneous small nbconvert feedback
1309 * :ghissue:`3617`: 256 color escapes support
1309 * :ghissue:`3617`: 256 color escapes support
1310 * :ghissue:`3609`: %pylab inline blows up for single process ipython
1310 * :ghissue:`3609`: %pylab inline blows up for single process ipython
1311 * :ghissue:`2934`: Publish the Interactive MPI Demo Notebook
1311 * :ghissue:`2934`: Publish the Interactive MPI Demo Notebook
1312 * :ghissue:`3614`: ansi escapes broken in master (ls --color)
1312 * :ghissue:`3614`: ansi escapes broken in master (ls --color)
1313 * :ghissue:`3610`: If you don't have markdown, python setup.py install says no pygments
1313 * :ghissue:`3610`: If you don't have markdown, python setup.py install says no pygments
1314 * :ghissue:`3547`: %run modules clobber each other
1314 * :ghissue:`3547`: %run modules clobber each other
1315 * :ghissue:`3602`: import_item fails when one tries to use DottedObjectName instead of a string
1315 * :ghissue:`3602`: import_item fails when one tries to use DottedObjectName instead of a string
1316 * :ghissue:`3563`: Duplicate tab completions in the notebook
1316 * :ghissue:`3563`: Duplicate tab completions in the notebook
1317 * :ghissue:`3599`: Problems trying to run IPython on python3 without installing...
1317 * :ghissue:`3599`: Problems trying to run IPython on python3 without installing...
1318 * :ghissue:`2937`: too long completion in notebook
1318 * :ghissue:`2937`: too long completion in notebook
1319 * :ghissue:`3479`: Write empty name for the notebooks
1319 * :ghissue:`3479`: Write empty name for the notebooks
1320 * :ghissue:`3505`: nbconvert: Failure in specifying user filter
1320 * :ghissue:`3505`: nbconvert: Failure in specifying user filter
1321 * :ghissue:`1537`: think a bit about namespaces
1321 * :ghissue:`1537`: think a bit about namespaces
1322 * :ghissue:`3124`: Long multiline strings in Notebook
1322 * :ghissue:`3124`: Long multiline strings in Notebook
1323 * :ghissue:`3464`: run -d message unclear
1323 * :ghissue:`3464`: run -d message unclear
1324 * :ghissue:`2706`: IPython 0.13.1 ignoring $PYTHONSTARTUP
1324 * :ghissue:`2706`: IPython 0.13.1 ignoring $PYTHONSTARTUP
1325 * :ghissue:`3587`: LaTeX escaping bug in nbconvert when exporting to HTML
1325 * :ghissue:`3587`: LaTeX escaping bug in nbconvert when exporting to HTML
1326 * :ghissue:`3213`: Long running notebook died with a coredump
1326 * :ghissue:`3213`: Long running notebook died with a coredump
1327 * :ghissue:`3580`: Running ipython with pypy on windows
1327 * :ghissue:`3580`: Running ipython with pypy on windows
1328 * :ghissue:`3573`: custom.js not working
1328 * :ghissue:`3573`: custom.js not working
1329 * :ghissue:`3544`: IPython.lib test failure on Windows
1329 * :ghissue:`3544`: IPython.lib test failure on Windows
1330 * :ghissue:`3352`: Install Sphinx extensions
1330 * :ghissue:`3352`: Install Sphinx extensions
1331 * :ghissue:`2971`: [notebook]user needs to press ctrl-c twice to stop notebook server should be put into terminal window
1331 * :ghissue:`2971`: [notebook]user needs to press ctrl-c twice to stop notebook server should be put into terminal window
1332 * :ghissue:`2413`: ipython3 qtconsole fails to install: ipython 0.13 has no such extra feature 'qtconsole'
1332 * :ghissue:`2413`: ipython3 qtconsole fails to install: ipython 0.13 has no such extra feature 'qtconsole'
1333 * :ghissue:`2618`: documentation is incorrect for install process
1333 * :ghissue:`2618`: documentation is incorrect for install process
1334 * :ghissue:`2595`: mac 10.8 qtconsole export history
1334 * :ghissue:`2595`: mac 10.8 qtconsole export history
1335 * :ghissue:`2586`: cannot store aliases
1335 * :ghissue:`2586`: cannot store aliases
1336 * :ghissue:`2714`: ipython qtconsole print unittest messages in console instead his own window.
1336 * :ghissue:`2714`: ipython qtconsole print unittest messages in console instead his own window.
1337 * :ghissue:`2669`: cython magic failing to work with openmp.
1337 * :ghissue:`2669`: cython magic failing to work with openmp.
1338 * :ghissue:`3256`: Vagrant pandas instance of iPython Notebook does not respect additional plotting arguments
1338 * :ghissue:`3256`: Vagrant pandas instance of IPython Notebook does not respect additional plotting arguments
1339 * :ghissue:`3010`: cython magic fail if cache dir is deleted while in session
1339 * :ghissue:`3010`: cython magic fail if cache dir is deleted while in session
1340 * :ghissue:`2044`: prune unused names from parallel.error
1340 * :ghissue:`2044`: prune unused names from parallel.error
1341 * :ghissue:`1145`: Online help utility broken in QtConsole
1341 * :ghissue:`1145`: Online help utility broken in QtConsole
1342 * :ghissue:`3439`: Markdown links no longer open in new window (with change from pagedown to marked)
1342 * :ghissue:`3439`: Markdown links no longer open in new window (with change from pagedown to marked)
1343 * :ghissue:`3476`: _margv for macros seems to be missing
1343 * :ghissue:`3476`: _margv for macros seems to be missing
1344 * :ghissue:`3499`: Add reveal.js library (version 2.4.0) inside IPython
1344 * :ghissue:`3499`: Add reveal.js library (version 2.4.0) inside IPython
1345 * :ghissue:`2771`: Wiki Migration to GitHub
1345 * :ghissue:`2771`: Wiki Migration to GitHub
1346 * :ghissue:`2887`: ipcontroller purging some engines during connect
1346 * :ghissue:`2887`: ipcontroller purging some engines during connect
1347 * :ghissue:`626`: Enable Resuming Controller
1347 * :ghissue:`626`: Enable Resuming Controller
1348 * :ghissue:`2824`: Kernel restarting after message "Kernel XXXX failed to respond to heartbeat"
1348 * :ghissue:`2824`: Kernel restarting after message "Kernel XXXX failed to respond to heartbeat"
1349 * :ghissue:`2823`: %%cython magic gives ImportError: dlopen(long_file_name.so, 2): image not found
1349 * :ghissue:`2823`: %%cython magic gives ImportError: dlopen(long_file_name.so, 2): image not found
1350 * :ghissue:`2891`: In IPython for Python 3, system site-packages comes before user site-packages
1350 * :ghissue:`2891`: In IPython for Python 3, system site-packages comes before user site-packages
1351 * :ghissue:`2928`: Add magic "watch" function (example)
1351 * :ghissue:`2928`: Add magic "watch" function (example)
1352 * :ghissue:`2931`: Problem rendering pandas dataframe in Firefox for Windows
1352 * :ghissue:`2931`: Problem rendering pandas dataframe in Firefox for Windows
1353 * :ghissue:`2939`: [notebook] Figure legend not shown in inline backend if ouside the box of the axes
1353 * :ghissue:`2939`: [notebook] Figure legend not shown in inline backend if ouside the box of the axes
1354 * :ghissue:`2972`: [notebook] in Markdown mode, press Enter key at the end of <some http link>, the next line is indented unexpectly
1354 * :ghissue:`2972`: [notebook] in Markdown mode, press Enter key at the end of <some http link>, the next line is indented unexpectly
1355 * :ghissue:`3069`: Instructions for installing IPython notebook on Windows
1355 * :ghissue:`3069`: Instructions for installing IPython notebook on Windows
1356 * :ghissue:`3444`: Encoding problem: cannot use if user's name is not ascii?
1356 * :ghissue:`3444`: Encoding problem: cannot use if user's name is not ascii?
1357 * :ghissue:`3335`: Reenable bracket matching
1357 * :ghissue:`3335`: Reenable bracket matching
1358 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
1358 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
1359 * :ghissue:`3543`: Exception shutting down kernel from notebook dashboard (0.13.1)
1359 * :ghissue:`3543`: Exception shutting down kernel from notebook dashboard (0.13.1)
1360 * :ghissue:`3549`: Codecell size changes with selection
1360 * :ghissue:`3549`: Codecell size changes with selection
1361 * :ghissue:`3445`: Adding newlines in %%latex cell
1361 * :ghissue:`3445`: Adding newlines in %%latex cell
1362 * :ghissue:`3237`: [notebook] Can't close a notebook without errors
1362 * :ghissue:`3237`: [notebook] Can't close a notebook without errors
1363 * :ghissue:`2916`: colon invokes auto(un)indent in markdown cells
1363 * :ghissue:`2916`: colon invokes auto(un)indent in markdown cells
1364 * :ghissue:`2167`: Indent and dedent in htmlnotebook
1364 * :ghissue:`2167`: Indent and dedent in htmlnotebook
1365 * :ghissue:`3545`: Notebook save button icon not clear
1365 * :ghissue:`3545`: Notebook save button icon not clear
1366 * :ghissue:`3534`: nbconvert incompatible with Windows?
1366 * :ghissue:`3534`: nbconvert incompatible with Windows?
1367 * :ghissue:`3489`: Update example notebook that raw_input is allowed
1367 * :ghissue:`3489`: Update example notebook that raw_input is allowed
1368 * :ghissue:`3396`: Notebook checkpoint time is displayed an hour out
1368 * :ghissue:`3396`: Notebook checkpoint time is displayed an hour out
1369 * :ghissue:`3261`: Empty revert to checkpoint menu if no checkpoint...
1369 * :ghissue:`3261`: Empty revert to checkpoint menu if no checkpoint...
1370 * :ghissue:`2984`: "print" magic does not work in Python 3
1370 * :ghissue:`2984`: "print" magic does not work in Python 3
1371 * :ghissue:`3524`: Issues with pyzmq and ipython on EPD update
1371 * :ghissue:`3524`: Issues with pyzmq and ipython on EPD update
1372 * :ghissue:`2434`: %store magic not auto-restoring
1372 * :ghissue:`2434`: %store magic not auto-restoring
1373 * :ghissue:`2720`: base_url and static path
1373 * :ghissue:`2720`: base_url and static path
1374 * :ghissue:`2234`: Update various low resolution graphics for retina displays
1374 * :ghissue:`2234`: Update various low resolution graphics for retina displays
1375 * :ghissue:`2842`: Remember passwords for pw-protected notebooks
1375 * :ghissue:`2842`: Remember passwords for pw-protected notebooks
1376 * :ghissue:`3244`: qtconsole: ValueError('close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr',)
1376 * :ghissue:`3244`: qtconsole: ValueError('close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr',)
1377 * :ghissue:`2215`: AsyncResult.wait(0) can hang waiting for the client to get results?
1377 * :ghissue:`2215`: AsyncResult.wait(0) can hang waiting for the client to get results?
1378 * :ghissue:`2268`: provide mean to retrieve static data path
1378 * :ghissue:`2268`: provide mean to retrieve static data path
1379 * :ghissue:`1905`: Expose UI for worksheets within each notebook
1379 * :ghissue:`1905`: Expose UI for worksheets within each notebook
1380 * :ghissue:`2380`: Qt inputhook prevents modal dialog boxes from displaying
1380 * :ghissue:`2380`: Qt inputhook prevents modal dialog boxes from displaying
1381 * :ghissue:`3185`: prettify on double //
1381 * :ghissue:`3185`: prettify on double //
1382 * :ghissue:`2821`: Test failure: IPython.parallel.tests.test_client.test_resubmit_header
1382 * :ghissue:`2821`: Test failure: IPython.parallel.tests.test_client.test_resubmit_header
1383 * :ghissue:`2475`: [Notebook] Line is deindented when typing eg a colon in markdown mode
1383 * :ghissue:`2475`: [Notebook] Line is deindented when typing eg a colon in markdown mode
1384 * :ghissue:`2470`: Do not destroy valid notebooks
1384 * :ghissue:`2470`: Do not destroy valid notebooks
1385 * :ghissue:`860`: Allow the standalone export of a notebook to HTML
1385 * :ghissue:`860`: Allow the standalone export of a notebook to HTML
1386 * :ghissue:`2652`: notebook with qt backend crashes at save image location popup
1386 * :ghissue:`2652`: notebook with qt backend crashes at save image location popup
1387 * :ghissue:`1587`: Improve kernel restarting in the notebook
1387 * :ghissue:`1587`: Improve kernel restarting in the notebook
1388 * :ghissue:`2710`: Saving a plot in Mac OS X backend crashes IPython
1388 * :ghissue:`2710`: Saving a plot in Mac OS X backend crashes IPython
1389 * :ghissue:`2596`: notebook "Last saved:" is misleading on file opening.
1389 * :ghissue:`2596`: notebook "Last saved:" is misleading on file opening.
1390 * :ghissue:`2671`: TypeError :NoneType when executed "ipython qtconsole" in windows console
1390 * :ghissue:`2671`: TypeError :NoneType when executed "ipython qtconsole" in windows console
1391 * :ghissue:`2703`: Notebook scrolling breaks after pager is shown
1391 * :ghissue:`2703`: Notebook scrolling breaks after pager is shown
1392 * :ghissue:`2803`: KernelManager and KernelClient should be two separate objects
1392 * :ghissue:`2803`: KernelManager and KernelClient should be two separate objects
1393 * :ghissue:`2693`: TerminalIPythonApp configuration fails without ipython_config.py
1393 * :ghissue:`2693`: TerminalIPythonApp configuration fails without ipython_config.py
1394 * :ghissue:`2531`: IPython 0.13.1 python 2 32-bit installer includes 64-bit ipython*.exe launchers in the scripts folder
1394 * :ghissue:`2531`: IPython 0.13.1 python 2 32-bit installer includes 64-bit ipython*.exe launchers in the scripts folder
1395 * :ghissue:`2520`: Control-C kills port forwarding
1395 * :ghissue:`2520`: Control-C kills port forwarding
1396 * :ghissue:`2279`: Setting `__file__` to None breaks Mayavi import
1396 * :ghissue:`2279`: Setting `__file__` to None breaks Mayavi import
1397 * :ghissue:`2161`: When logged into notebook, long titles are incorrectly positioned
1397 * :ghissue:`2161`: When logged into notebook, long titles are incorrectly positioned
1398 * :ghissue:`1292`: Notebook, Print view should not be editable...
1398 * :ghissue:`1292`: Notebook, Print view should not be editable...
1399 * :ghissue:`1731`: test parallel launchers
1399 * :ghissue:`1731`: test parallel launchers
1400 * :ghissue:`3227`: Improve documentation of ipcontroller and possible BUG
1400 * :ghissue:`3227`: Improve documentation of ipcontroller and possible BUG
1401 * :ghissue:`2896`: IPController very unstable
1401 * :ghissue:`2896`: IPController very unstable
1402 * :ghissue:`3517`: documentation build broken in head
1402 * :ghissue:`3517`: documentation build broken in head
1403 * :ghissue:`3522`: UnicodeDecodeError: 'ascii' codec can't decode byte on Pycharm on Windows
1403 * :ghissue:`3522`: UnicodeDecodeError: 'ascii' codec can't decode byte on Pycharm on Windows
1404 * :ghissue:`3448`: Please include MathJax fonts with IPython Notebook
1404 * :ghissue:`3448`: Please include MathJax fonts with IPython Notebook
1405 * :ghissue:`3519`: IPython Parallel map mysteriously turns pandas Series into numpy ndarray
1405 * :ghissue:`3519`: IPython Parallel map mysteriously turns pandas Series into numpy ndarray
1406 * :ghissue:`3345`: IPython embedded shells ask if I want to exit, but I set confirm_exit = False
1406 * :ghissue:`3345`: IPython embedded shells ask if I want to exit, but I set confirm_exit = False
1407 * :ghissue:`3509`: IPython won't close without asking "Are you sure?" in Firefox
1407 * :ghissue:`3509`: IPython won't close without asking "Are you sure?" in Firefox
1408 * :ghissue:`3471`: Notebook jinja2/markupsafe depedencies in manual
1408 * :ghissue:`3471`: Notebook jinja2/markupsafe depedencies in manual
1409 * :ghissue:`3502`: Notebook broken in master
1409 * :ghissue:`3502`: Notebook broken in master
1410 * :ghissue:`3302`: autoreload does not work in ipython 0.13.x, python 3.3
1410 * :ghissue:`3302`: autoreload does not work in ipython 0.13.x, python 3.3
1411 * :ghissue:`3475`: no warning when leaving/closing notebook on master without saved changes
1411 * :ghissue:`3475`: no warning when leaving/closing notebook on master without saved changes
1412 * :ghissue:`3490`: No obvious feedback when kernel crashes
1412 * :ghissue:`3490`: No obvious feedback when kernel crashes
1413 * :ghissue:`1912`: Move all autoreload tests to their own group
1413 * :ghissue:`1912`: Move all autoreload tests to their own group
1414 * :ghissue:`2577`: sh.py and ipython for python 3.3
1414 * :ghissue:`2577`: sh.py and ipython for python 3.3
1415 * :ghissue:`3467`: %magic doesn't work
1415 * :ghissue:`3467`: %magic doesn't work
1416 * :ghissue:`3501`: Editing markdown cells that wrap has off-by-one errors in cursor positioning
1416 * :ghissue:`3501`: Editing markdown cells that wrap has off-by-one errors in cursor positioning
1417 * :ghissue:`3492`: IPython for Python3
1417 * :ghissue:`3492`: IPython for Python3
1418 * :ghissue:`3474`: unexpected keyword argument to remove_kernel
1418 * :ghissue:`3474`: unexpected keyword argument to remove_kernel
1419 * :ghissue:`2283`: TypeError when using '?' after a string in a %logstart session
1419 * :ghissue:`2283`: TypeError when using '?' after a string in a %logstart session
1420 * :ghissue:`2787`: rmagic and pandas DataFrame
1420 * :ghissue:`2787`: rmagic and pandas DataFrame
1421 * :ghissue:`2605`: Ellipsis literal triggers AttributeError
1421 * :ghissue:`2605`: Ellipsis literal triggers AttributeError
1422 * :ghissue:`1179`: Test unicode source in pinfo
1422 * :ghissue:`1179`: Test unicode source in pinfo
1423 * :ghissue:`2055`: drop Python 3.1 support
1423 * :ghissue:`2055`: drop Python 3.1 support
1424 * :ghissue:`2293`: IPEP 2: Input transformations
1424 * :ghissue:`2293`: IPEP 2: Input transformations
1425 * :ghissue:`2790`: %paste and %cpaste not removing "..." lines
1425 * :ghissue:`2790`: %paste and %cpaste not removing "..." lines
1426 * :ghissue:`3480`: Testing fails because iptest.py cannot be found
1426 * :ghissue:`3480`: Testing fails because iptest.py cannot be found
1427 * :ghissue:`2580`: will not run within PIL build directory
1427 * :ghissue:`2580`: will not run within PIL build directory
1428 * :ghissue:`2797`: RMagic, Dataframe Conversion Problem
1428 * :ghissue:`2797`: RMagic, Dataframe Conversion Problem
1429 * :ghissue:`2838`: Empty lines disappear from triple-quoted literals.
1429 * :ghissue:`2838`: Empty lines disappear from triple-quoted literals.
1430 * :ghissue:`3050`: Broken link on IPython.core.display page
1430 * :ghissue:`3050`: Broken link on IPython.core.display page
1431 * :ghissue:`3473`: Config not passed down to subcommands
1431 * :ghissue:`3473`: Config not passed down to subcommands
1432 * :ghissue:`3462`: Setting log_format in config file results in error (and no format changes)
1432 * :ghissue:`3462`: Setting log_format in config file results in error (and no format changes)
1433 * :ghissue:`3311`: Notebook (occasionally) not working on windows (Sophos AV)
1433 * :ghissue:`3311`: Notebook (occasionally) not working on windows (Sophos AV)
1434 * :ghissue:`3461`: Cursor positioning off by a character in auto-wrapped lines
1434 * :ghissue:`3461`: Cursor positioning off by a character in auto-wrapped lines
1435 * :ghissue:`3454`: _repr_html_ error
1435 * :ghissue:`3454`: _repr_html_ error
1436 * :ghissue:`3457`: Space in long Paragraph Markdown cell with Chinese or Japanese
1436 * :ghissue:`3457`: Space in long Paragraph Markdown cell with Chinese or Japanese
1437 * :ghissue:`3447`: Run Cell Does not Work
1437 * :ghissue:`3447`: Run Cell Does not Work
1438 * :ghissue:`1373`: Last lines in long cells are hidden
1438 * :ghissue:`1373`: Last lines in long cells are hidden
1439 * :ghissue:`1504`: Revisit serialization in IPython.parallel
1439 * :ghissue:`1504`: Revisit serialization in IPython.parallel
1440 * :ghissue:`1459`: Can't connect to 2 HTTPS notebook servers on the same host
1440 * :ghissue:`1459`: Can't connect to 2 HTTPS notebook servers on the same host
1441 * :ghissue:`678`: Input prompt stripping broken with multiline data structures
1441 * :ghissue:`678`: Input prompt stripping broken with multiline data structures
1442 * :ghissue:`3001`: IPython.notebook.dirty flag is not set when a cell has unsaved changes
1442 * :ghissue:`3001`: IPython.notebook.dirty flag is not set when a cell has unsaved changes
1443 * :ghissue:`3077`: Multiprocessing semantics in parallel.view.map
1443 * :ghissue:`3077`: Multiprocessing semantics in parallel.view.map
1444 * :ghissue:`3056`: links across notebooks
1444 * :ghissue:`3056`: links across notebooks
1445 * :ghissue:`3120`: Tornado 3.0
1445 * :ghissue:`3120`: Tornado 3.0
1446 * :ghissue:`3156`: update pretty to use Python 3 style for sets
1446 * :ghissue:`3156`: update pretty to use Python 3 style for sets
1447 * :ghissue:`3197`: Can't escape multiple dollar signs in a markdown cell
1447 * :ghissue:`3197`: Can't escape multiple dollar signs in a markdown cell
1448 * :ghissue:`3309`: `Image()` signature/doc improvements
1448 * :ghissue:`3309`: `Image()` signature/doc improvements
1449 * :ghissue:`3415`: Bug in IPython/external/path/__init__.py
1449 * :ghissue:`3415`: Bug in IPython/external/path/__init__.py
1450 * :ghissue:`3446`: Feature suggestion: Download matplotlib figure to client browser
1450 * :ghissue:`3446`: Feature suggestion: Download matplotlib figure to client browser
1451 * :ghissue:`3295`: autoexported notebooks: only export explicitly marked cells
1451 * :ghissue:`3295`: autoexported notebooks: only export explicitly marked cells
1452 * :ghissue:`3442`: Notebook: Summary table extracted from markdown headers
1452 * :ghissue:`3442`: Notebook: Summary table extracted from markdown headers
1453 * :ghissue:`3438`: Zooming notebook in chrome is broken in master
1453 * :ghissue:`3438`: Zooming notebook in chrome is broken in master
1454 * :ghissue:`1378`: Implement autosave in notebook
1454 * :ghissue:`1378`: Implement autosave in notebook
1455 * :ghissue:`3437`: Highlighting matching parentheses
1455 * :ghissue:`3437`: Highlighting matching parentheses
1456 * :ghissue:`3435`: module search segfault
1456 * :ghissue:`3435`: module search segfault
1457 * :ghissue:`3424`: ipcluster --version
1457 * :ghissue:`3424`: ipcluster --version
1458 * :ghissue:`3434`: 0.13.2 Ipython/genutils.py doesn't exist
1458 * :ghissue:`3434`: 0.13.2 Ipython/genutils.py doesn't exist
1459 * :ghissue:`3426`: Feature request: Save by cell and not by line #: IPython %save magic
1459 * :ghissue:`3426`: Feature request: Save by cell and not by line #: IPython %save magic
1460 * :ghissue:`3412`: Non Responsive Kernel: Running a Django development server from an IPython Notebook
1460 * :ghissue:`3412`: Non Responsive Kernel: Running a Django development server from an IPython Notebook
1461 * :ghissue:`3408`: Save cell toolbar and slide type metadata in notebooks
1461 * :ghissue:`3408`: Save cell toolbar and slide type metadata in notebooks
1462 * :ghissue:`3246`: %paste regression with blank lines
1462 * :ghissue:`3246`: %paste regression with blank lines
1463 * :ghissue:`3404`: Weird error with $variable and grep in command line magic (!command)
1463 * :ghissue:`3404`: Weird error with $variable and grep in command line magic (!command)
1464 * :ghissue:`3405`: Key auto-completion in dictionaries?
1464 * :ghissue:`3405`: Key auto-completion in dictionaries?
1465 * :ghissue:`3259`: Codemirror linenumber css broken
1465 * :ghissue:`3259`: Codemirror linenumber css broken
1466 * :ghissue:`3397`: Vertical text misalignment in Markdown cells
1466 * :ghissue:`3397`: Vertical text misalignment in Markdown cells
1467 * :ghissue:`3391`: Revert #3358 once fix integrated into CM
1467 * :ghissue:`3391`: Revert #3358 once fix integrated into CM
1468 * :ghissue:`3360`: Error 500 while saving IPython notebook
1468 * :ghissue:`3360`: Error 500 while saving IPython notebook
1469 * :ghissue:`3375`: Frequent Safari/Webkit crashes
1469 * :ghissue:`3375`: Frequent Safari/Webkit crashes
1470 * :ghissue:`3365`: zmq frontend
1470 * :ghissue:`3365`: zmq frontend
1471 * :ghissue:`2654`: User_expression issues
1471 * :ghissue:`2654`: User_expression issues
1472 * :ghissue:`3389`: Store history as plain text
1472 * :ghissue:`3389`: Store history as plain text
1473 * :ghissue:`3388`: Ipython parallel: open TCP connection created for each result returned from engine
1473 * :ghissue:`3388`: Ipython parallel: open TCP connection created for each result returned from engine
1474 * :ghissue:`3385`: setup.py failure on Python 3
1474 * :ghissue:`3385`: setup.py failure on Python 3
1475 * :ghissue:`3376`: Setting `__module__` to None breaks pretty printing
1475 * :ghissue:`3376`: Setting `__module__` to None breaks pretty printing
1476 * :ghissue:`3374`: ipython qtconsole does not display the prompt on OSX
1476 * :ghissue:`3374`: ipython qtconsole does not display the prompt on OSX
1477 * :ghissue:`3380`: simple call to kernel
1477 * :ghissue:`3380`: simple call to kernel
1478 * :ghissue:`3379`: TaskRecord key 'started' not set
1478 * :ghissue:`3379`: TaskRecord key 'started' not set
1479 * :ghissue:`3241`: notebook connection time out
1479 * :ghissue:`3241`: notebook connection time out
1480 * :ghissue:`3334`: magic interpreter interpretes non magic commands?
1480 * :ghissue:`3334`: magic interpreter interpretes non magic commands?
1481 * :ghissue:`3326`: python3.3: Type error when launching SGE cluster in IPython notebook
1481 * :ghissue:`3326`: python3.3: Type error when launching SGE cluster in IPython notebook
1482 * :ghissue:`3349`: pip3 doesn't run 2to3?
1482 * :ghissue:`3349`: pip3 doesn't run 2to3?
1483 * :ghissue:`3347`: Longlist support in ipdb
1483 * :ghissue:`3347`: Longlist support in ipdb
1484 * :ghissue:`3343`: Make pip install / easy_install faster
1484 * :ghissue:`3343`: Make pip install / easy_install faster
1485 * :ghissue:`3337`: git submodules broke nightly PPA builds
1485 * :ghissue:`3337`: git submodules broke nightly PPA builds
1486 * :ghissue:`3206`: Copy/Paste Regression in QtConsole
1486 * :ghissue:`3206`: Copy/Paste Regression in QtConsole
1487 * :ghissue:`3329`: Buggy linewrap in Mac OSX Terminal (Mountain Lion)
1487 * :ghissue:`3329`: Buggy linewrap in Mac OSX Terminal (Mountain Lion)
1488 * :ghissue:`3327`: Qt version check broken
1488 * :ghissue:`3327`: Qt version check broken
1489 * :ghissue:`3303`: parallel tasks never finish under heavy load
1489 * :ghissue:`3303`: parallel tasks never finish under heavy load
1490 * :ghissue:`1381`: '\\' for equation continuations require an extra '\' in markdown cells
1490 * :ghissue:`1381`: '\\' for equation continuations require an extra '\' in markdown cells
1491 * :ghissue:`3314`: Error launching iPython
1491 * :ghissue:`3314`: Error launching IPython
1492 * :ghissue:`3306`: Test failure when running on a Vagrant VM
1492 * :ghissue:`3306`: Test failure when running on a Vagrant VM
1493 * :ghissue:`3280`: IPython.utils.process.getoutput returns stderr
1493 * :ghissue:`3280`: IPython.utils.process.getoutput returns stderr
1494 * :ghissue:`3299`: variables named _ or __ exhibit incorrect behavior
1494 * :ghissue:`3299`: variables named _ or __ exhibit incorrect behavior
1495 * :ghissue:`3196`: add an "x" or similar to htmlnotebook pager
1495 * :ghissue:`3196`: add an "x" or similar to htmlnotebook pager
1496 * :ghissue:`3293`: Several 404 errors for js files Firefox
1496 * :ghissue:`3293`: Several 404 errors for js files Firefox
1497 * :ghissue:`3292`: syntax highlighting in chrome on OSX 10.8.3
1497 * :ghissue:`3292`: syntax highlighting in chrome on OSX 10.8.3
1498 * :ghissue:`3288`: Latest dev version hangs on page load
1498 * :ghissue:`3288`: Latest dev version hangs on page load
1499 * :ghissue:`3283`: ipython dev retains directory information after directory change
1499 * :ghissue:`3283`: ipython dev retains directory information after directory change
1500 * :ghissue:`3279`: custom.css is not overridden in the dev IPython (1.0)
1500 * :ghissue:`3279`: custom.css is not overridden in the dev IPython (1.0)
1501 * :ghissue:`2727`: %run -m doesn't support relative imports
1501 * :ghissue:`2727`: %run -m doesn't support relative imports
1502 * :ghissue:`3268`: GFM triple backquote and unknown language
1502 * :ghissue:`3268`: GFM triple backquote and unknown language
1503 * :ghissue:`3273`: Suppressing all plot related outputs
1503 * :ghissue:`3273`: Suppressing all plot related outputs
1504 * :ghissue:`3272`: Backspace while completing load previous page
1504 * :ghissue:`3272`: Backspace while completing load previous page
1505 * :ghissue:`3260`: Js error in savewidget
1505 * :ghissue:`3260`: Js error in savewidget
1506 * :ghissue:`3247`: scrollbar in notebook when not needed?
1506 * :ghissue:`3247`: scrollbar in notebook when not needed?
1507 * :ghissue:`3243`: notebook: option to view json source from browser
1507 * :ghissue:`3243`: notebook: option to view json source from browser
1508 * :ghissue:`3265`: 404 errors when running IPython 1.0dev
1508 * :ghissue:`3265`: 404 errors when running IPython 1.0dev
1509 * :ghissue:`3257`: setup.py not finding submodules
1509 * :ghissue:`3257`: setup.py not finding submodules
1510 * :ghissue:`3253`: Incorrect Qt and PySide version comparison
1510 * :ghissue:`3253`: Incorrect Qt and PySide version comparison
1511 * :ghissue:`3248`: Cell magics broken in Qt console
1511 * :ghissue:`3248`: Cell magics broken in Qt console
1512 * :ghissue:`3012`: Problems with the less based style.min.css
1512 * :ghissue:`3012`: Problems with the less based style.min.css
1513 * :ghissue:`2390`: Image width/height don't work in embedded images
1513 * :ghissue:`2390`: Image width/height don't work in embedded images
1514 * :ghissue:`3236`: cannot set TerminalIPythonApp.log_format
1514 * :ghissue:`3236`: cannot set TerminalIPythonApp.log_format
1515 * :ghissue:`3214`: notebook kernel dies if started with invalid parameter
1515 * :ghissue:`3214`: notebook kernel dies if started with invalid parameter
1516 * :ghissue:`2980`: Remove HTMLCell ?
1516 * :ghissue:`2980`: Remove HTMLCell ?
1517 * :ghissue:`3128`: qtconsole hangs on importing pylab (using X forwarding)
1517 * :ghissue:`3128`: qtconsole hangs on importing pylab (using X forwarding)
1518 * :ghissue:`3198`: Hitting recursive depth causing all notebook pages to hang
1518 * :ghissue:`3198`: Hitting recursive depth causing all notebook pages to hang
1519 * :ghissue:`3218`: race conditions in profile directory creation
1519 * :ghissue:`3218`: race conditions in profile directory creation
1520 * :ghissue:`3177`: OverflowError execption in handlers.py
1520 * :ghissue:`3177`: OverflowError execption in handlers.py
1521 * :ghissue:`2563`: core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation
1521 * :ghissue:`2563`: core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation
1522 * :ghissue:`3207`: [Feature] folders for ipython notebook dashboard
1522 * :ghissue:`3207`: [Feature] folders for ipython notebook dashboard
1523 * :ghissue:`3178`: cell magics do not work with empty lines after #2447
1523 * :ghissue:`3178`: cell magics do not work with empty lines after #2447
1524 * :ghissue:`3204`: Default plot() colors unsuitable for red-green colorblind users
1524 * :ghissue:`3204`: Default plot() colors unsuitable for red-green colorblind users
1525 * :ghissue:`1789`: ``:\n/*foo`` turns into ``:\n*(foo)`` in triple-quoted strings.
1525 * :ghissue:`1789`: ``:\n/*foo`` turns into ``:\n*(foo)`` in triple-quoted strings.
1526 * :ghissue:`3202`: File cell magic fails with blank lines
1526 * :ghissue:`3202`: File cell magic fails with blank lines
1527 * :ghissue:`3199`: %%cython -a stopped working?
1527 * :ghissue:`3199`: %%cython -a stopped working?
1528 * :ghissue:`2688`: obsolete imports in import autocompletion
1528 * :ghissue:`2688`: obsolete imports in import autocompletion
1529 * :ghissue:`3192`: Python2, Unhandled exception, __builtin__.True = False
1529 * :ghissue:`3192`: Python2, Unhandled exception, __builtin__.True = False
1530 * :ghissue:`3179`: script magic error message loop
1530 * :ghissue:`3179`: script magic error message loop
1531 * :ghissue:`3009`: use XDG_CACHE_HOME for cython objects
1531 * :ghissue:`3009`: use XDG_CACHE_HOME for cython objects
1532 * :ghissue:`3059`: Bugs in 00_notebook_tour example.
1532 * :ghissue:`3059`: Bugs in 00_notebook_tour example.
1533 * :ghissue:`3104`: Integrate a javascript file manager into the notebook front end
1533 * :ghissue:`3104`: Integrate a javascript file manager into the notebook front end
1534 * :ghissue:`3176`: Particular equation not rendering (notebook)
1534 * :ghissue:`3176`: Particular equation not rendering (notebook)
1535 * :ghissue:`1133`: [notebook] readonly and upload files/UI
1535 * :ghissue:`1133`: [notebook] readonly and upload files/UI
1536 * :ghissue:`2975`: [notebook] python file and cell toolbar
1536 * :ghissue:`2975`: [notebook] python file and cell toolbar
1537 * :ghissue:`3017`: SciPy.weave broken in IPython notebook/ qtconsole
1537 * :ghissue:`3017`: SciPy.weave broken in IPython notebook/ qtconsole
1538 * :ghissue:`3161`: paste macro not reading spaces correctly
1538 * :ghissue:`3161`: paste macro not reading spaces correctly
1539 * :ghissue:`2835`: %paste not working on WinXpSP3/ipython-0.13.1.py2-win32-PROPER.exe/python27
1539 * :ghissue:`2835`: %paste not working on WinXpSP3/ipython-0.13.1.py2-win32-PROPER.exe/python27
1540 * :ghissue:`2628`: Make transformers work for lines following decorators
1540 * :ghissue:`2628`: Make transformers work for lines following decorators
1541 * :ghissue:`2612`: Multiline String containing ":\n?foo\n" confuses interpreter to replace ?foo with get_ipython().magic(u'pinfo foo')
1541 * :ghissue:`2612`: Multiline String containing ":\n?foo\n" confuses interpreter to replace ?foo with get_ipython().magic(u'pinfo foo')
1542 * :ghissue:`2539`: Request: Enable cell magics inside of .ipy scripts
1542 * :ghissue:`2539`: Request: Enable cell magics inside of .ipy scripts
1543 * :ghissue:`2507`: Multiline string does not work (includes `...`) with doctest type input in IPython notebook
1543 * :ghissue:`2507`: Multiline string does not work (includes `...`) with doctest type input in IPython notebook
1544 * :ghissue:`2164`: Request: Line breaks in line magic command
1544 * :ghissue:`2164`: Request: Line breaks in line magic command
1545 * :ghissue:`3106`: poor parallel performance with many jobs
1545 * :ghissue:`3106`: poor parallel performance with many jobs
1546 * :ghissue:`2438`: print inside multiprocessing crashes Ipython kernel
1546 * :ghissue:`2438`: print inside multiprocessing crashes Ipython kernel
1547 * :ghissue:`3155`: Bad md5 hash for package 0.13.2
1547 * :ghissue:`3155`: Bad md5 hash for package 0.13.2
1548 * :ghissue:`3045`: [Notebook] Ipython Kernel does not start if disconnected from internet(/network?)
1548 * :ghissue:`3045`: [Notebook] Ipython Kernel does not start if disconnected from internet(/network?)
1549 * :ghissue:`3146`: Using celery in python 3.3
1549 * :ghissue:`3146`: Using celery in python 3.3
1550 * :ghissue:`3145`: The notebook viewer is down
1550 * :ghissue:`3145`: The notebook viewer is down
1551 * :ghissue:`2385`: grep --color not working well with notebook
1551 * :ghissue:`2385`: grep --color not working well with notebook
1552 * :ghissue:`3131`: Quickly install from source in a clean virtualenv?
1552 * :ghissue:`3131`: Quickly install from source in a clean virtualenv?
1553 * :ghissue:`3139`: Rolling log for ipython
1553 * :ghissue:`3139`: Rolling log for ipython
1554 * :ghissue:`3127`: notebook with pylab=inline appears to call figure.draw twice
1554 * :ghissue:`3127`: notebook with pylab=inline appears to call figure.draw twice
1555 * :ghissue:`3129`: Walking up and down the call stack
1555 * :ghissue:`3129`: Walking up and down the call stack
1556 * :ghissue:`3123`: Notebook crashed if unplugged ethernet cable
1556 * :ghissue:`3123`: Notebook crashed if unplugged ethernet cable
1557 * :ghissue:`3121`: NB should use normalize.css? was #3049
1557 * :ghissue:`3121`: NB should use normalize.css? was #3049
1558 * :ghissue:`3087`: Disable spellchecking in notebook
1558 * :ghissue:`3087`: Disable spellchecking in notebook
1559 * :ghissue:`3084`: ipython pyqt 4.10 incompatibilty, QTextBlockUserData
1559 * :ghissue:`3084`: ipython pyqt 4.10 incompatibilty, QTextBlockUserData
1560 * :ghissue:`3113`: Fails to install under Jython 2.7 beta
1560 * :ghissue:`3113`: Fails to install under Jython 2.7 beta
1561 * :ghissue:`3110`: Render of h4 headers is not correct in notebook (error in renderedhtml.css)
1561 * :ghissue:`3110`: Render of h4 headers is not correct in notebook (error in renderedhtml.css)
1562 * :ghissue:`3109`: BUG: read_csv: dtype={'id' : np.str}: Datatype not understood
1562 * :ghissue:`3109`: BUG: read_csv: dtype={'id' : np.str}: Datatype not understood
1563 * :ghissue:`3107`: Autocompletion of object attributes in arrays
1563 * :ghissue:`3107`: Autocompletion of object attributes in arrays
1564 * :ghissue:`3103`: Reset locale setting in qtconsole
1564 * :ghissue:`3103`: Reset locale setting in qtconsole
1565 * :ghissue:`3090`: python3.3 Entry Point not found
1565 * :ghissue:`3090`: python3.3 Entry Point not found
1566 * :ghissue:`3081`: UnicodeDecodeError when using Image(data="some.jpeg")
1566 * :ghissue:`3081`: UnicodeDecodeError when using Image(data="some.jpeg")
1567 * :ghissue:`2834`: url regexp only finds one link
1567 * :ghissue:`2834`: url regexp only finds one link
1568 * :ghissue:`3091`: qtconsole breaks doctest.testmod() in Python 3.3
1568 * :ghissue:`3091`: qtconsole breaks doctest.testmod() in Python 3.3
1569 * :ghissue:`3074`: SIGUSR1 not available on Windows
1569 * :ghissue:`3074`: SIGUSR1 not available on Windows
1570 * :ghissue:`2996`: registration::purging stalled registration high occurrence in small clusters
1570 * :ghissue:`2996`: registration::purging stalled registration high occurrence in small clusters
1571 * :ghissue:`3065`: diff-ability of notebooks
1571 * :ghissue:`3065`: diff-ability of notebooks
1572 * :ghissue:`3067`: Crash with pygit2
1572 * :ghissue:`3067`: Crash with pygit2
1573 * :ghissue:`3061`: Bug handling Ellipsis
1573 * :ghissue:`3061`: Bug handling Ellipsis
1574 * :ghissue:`3049`: NB css inconsistent behavior between ff and webkit
1574 * :ghissue:`3049`: NB css inconsistent behavior between ff and webkit
1575 * :ghissue:`3039`: unicode errors when opening a new notebook
1575 * :ghissue:`3039`: unicode errors when opening a new notebook
1576 * :ghissue:`3048`: Installning ipython qtConsole should be easyer att Windows
1576 * :ghissue:`3048`: Installning ipython qtConsole should be easyer att Windows
1577 * :ghissue:`3042`: Profile creation fails on 0.13.2 branch
1577 * :ghissue:`3042`: Profile creation fails on 0.13.2 branch
1578 * :ghissue:`3035`: docstring typo/inconsistency: mention of an xml notebook format?
1578 * :ghissue:`3035`: docstring typo/inconsistency: mention of an xml notebook format?
1579 * :ghissue:`3031`: HDF5 library segfault (possibly due to mismatching headers?)
1579 * :ghissue:`3031`: HDF5 library segfault (possibly due to mismatching headers?)
1580 * :ghissue:`2991`: In notebook importing sympy closes ipython kernel
1580 * :ghissue:`2991`: In notebook importing sympy closes ipython kernel
1581 * :ghissue:`3027`: f.__globals__ causes an error in Python 3.3
1581 * :ghissue:`3027`: f.__globals__ causes an error in Python 3.3
1582 * :ghissue:`3020`: Failing test test_interactiveshell.TestAstTransform on Windows
1582 * :ghissue:`3020`: Failing test test_interactiveshell.TestAstTransform on Windows
1583 * :ghissue:`3023`: alt text for "click to expand output" has typo in alt text
1583 * :ghissue:`3023`: alt text for "click to expand output" has typo in alt text
1584 * :ghissue:`2963`: %history to print all input history of a previous session when line range is omitted
1584 * :ghissue:`2963`: %history to print all input history of a previous session when line range is omitted
1585 * :ghissue:`3018`: IPython installed within virtualenv. WARNING "Please install IPython inside the virtualtenv"
1585 * :ghissue:`3018`: IPython installed within virtualenv. WARNING "Please install IPython inside the virtualtenv"
1586 * :ghissue:`2484`: Completion in Emacs *Python* buffer causes prompt to be increased.
1586 * :ghissue:`2484`: Completion in Emacs *Python* buffer causes prompt to be increased.
1587 * :ghissue:`3014`: Ctrl-C finishes notebook immediately
1587 * :ghissue:`3014`: Ctrl-C finishes notebook immediately
1588 * :ghissue:`3007`: cython_pyximport reload broken in python3
1588 * :ghissue:`3007`: cython_pyximport reload broken in python3
1589 * :ghissue:`2955`: Incompatible Qt imports when running inprocess_qtconsole
1589 * :ghissue:`2955`: Incompatible Qt imports when running inprocess_qtconsole
1590 * :ghissue:`3006`: [IPython 0.13.1] The check of PyQt version is wrong
1590 * :ghissue:`3006`: [IPython 0.13.1] The check of PyQt version is wrong
1591 * :ghissue:`3005`: Renaming a notebook to an existing notebook name overwrites the other file
1591 * :ghissue:`3005`: Renaming a notebook to an existing notebook name overwrites the other file
1592 * :ghissue:`2940`: Abort trap in IPython Notebook after installing matplotlib
1592 * :ghissue:`2940`: Abort trap in IPython Notebook after installing matplotlib
1593 * :ghissue:`3000`: issue #3000
1593 * :ghissue:`3000`: issue #3000
1594 * :ghissue:`2995`: ipython_directive.py fails on multiline when prompt number < 100
1594 * :ghissue:`2995`: ipython_directive.py fails on multiline when prompt number < 100
1595 * :ghissue:`2993`: File magic (%%file) does not work with paths beginning with tilde (e.g., ~/anaconda/stuff.txt)
1595 * :ghissue:`2993`: File magic (%%file) does not work with paths beginning with tilde (e.g., ~/anaconda/stuff.txt)
1596 * :ghissue:`2992`: Cell-based input for console and qt frontends?
1596 * :ghissue:`2992`: Cell-based input for console and qt frontends?
1597 * :ghissue:`2425`: Liaise with Spyder devs to integrate newer IPython
1597 * :ghissue:`2425`: Liaise with Spyder devs to integrate newer IPython
1598 * :ghissue:`2986`: requesting help in a loop can damage a notebook
1598 * :ghissue:`2986`: requesting help in a loop can damage a notebook
1599 * :ghissue:`2978`: v1.0-dev build errors on Arch with Python 3.
1599 * :ghissue:`2978`: v1.0-dev build errors on Arch with Python 3.
1600 * :ghissue:`2557`: [refactor] Insert_cell_at_index()
1600 * :ghissue:`2557`: [refactor] Insert_cell_at_index()
1601 * :ghissue:`2969`: ipython command does not work in terminal
1601 * :ghissue:`2969`: ipython command does not work in terminal
1602 * :ghissue:`2762`: OSX wxPython (osx_cocoa, 64bit) command "%gui wx" blocks the interpreter
1602 * :ghissue:`2762`: OSX wxPython (osx_cocoa, 64bit) command "%gui wx" blocks the interpreter
1603 * :ghissue:`2956`: Silent importing of submodules differs from standard Python3.2 interpreter's behavior
1603 * :ghissue:`2956`: Silent importing of submodules differs from standard Python3.2 interpreter's behavior
1604 * :ghissue:`2943`: Up arrow key history search gets stuck in QTConsole
1604 * :ghissue:`2943`: Up arrow key history search gets stuck in QTConsole
1605 * :ghissue:`2953`: using 'nonlocal' declaration in global scope causes ipython3 crash
1605 * :ghissue:`2953`: using 'nonlocal' declaration in global scope causes ipython3 crash
1606 * :ghissue:`2952`: qtconsole ignores exec_lines
1606 * :ghissue:`2952`: qtconsole ignores exec_lines
1607 * :ghissue:`2949`: ipython crashes due to atexit()
1607 * :ghissue:`2949`: ipython crashes due to atexit()
1608 * :ghissue:`2947`: From rmagic to an R console
1608 * :ghissue:`2947`: From rmagic to an R console
1609 * :ghissue:`2938`: docstring pane not showing in notebook
1609 * :ghissue:`2938`: docstring pane not showing in notebook
1610 * :ghissue:`2936`: Tornado assumes invalid signature for parse_qs on Python 3.1
1610 * :ghissue:`2936`: Tornado assumes invalid signature for parse_qs on Python 3.1
1611 * :ghissue:`2935`: unable to find python after easy_install / pip install
1611 * :ghissue:`2935`: unable to find python after easy_install / pip install
1612 * :ghissue:`2920`: Add undo-cell deletion menu
1612 * :ghissue:`2920`: Add undo-cell deletion menu
1613 * :ghissue:`2914`: BUG:saving a modified .py file after loading a module kills the kernel
1613 * :ghissue:`2914`: BUG:saving a modified .py file after loading a module kills the kernel
1614 * :ghissue:`2925`: BUG: kernel dies if user sets sys.stderr or sys.stdout to a file object
1614 * :ghissue:`2925`: BUG: kernel dies if user sets sys.stderr or sys.stdout to a file object
1615 * :ghissue:`2909`: LaTeX sometimes fails to render in markdown cells with some curly bracket + underscore combinations
1615 * :ghissue:`2909`: LaTeX sometimes fails to render in markdown cells with some curly bracket + underscore combinations
1616 * :ghissue:`2898`: Skip ipc tests on Windows
1616 * :ghissue:`2898`: Skip ipc tests on Windows
1617 * :ghissue:`2902`: ActiveState attempt to build ipython 0.12.1 for python 3.2.2 for Mac OS failed
1617 * :ghissue:`2902`: ActiveState attempt to build ipython 0.12.1 for python 3.2.2 for Mac OS failed
1618 * :ghissue:`2899`: Test failure in IPython.core.tests.test_magic.test_time
1618 * :ghissue:`2899`: Test failure in IPython.core.tests.test_magic.test_time
1619 * :ghissue:`2890`: Test failure when fabric not installed
1619 * :ghissue:`2890`: Test failure when fabric not installed
1620 * :ghissue:`2892`: IPython tab completion bug for paths
1620 * :ghissue:`2892`: IPython tab completion bug for paths
1621 * :ghissue:`1340`: Allow input cells to be collapsed
1621 * :ghissue:`1340`: Allow input cells to be collapsed
1622 * :ghissue:`2881`: ? command in notebook does not show help in Safari
1622 * :ghissue:`2881`: ? command in notebook does not show help in Safari
1623 * :ghissue:`2751`: %%timeit should use minutes to format running time in long running cells
1623 * :ghissue:`2751`: %%timeit should use minutes to format running time in long running cells
1624 * :ghissue:`2879`: When importing a module with a wrong name, ipython crashes
1624 * :ghissue:`2879`: When importing a module with a wrong name, ipython crashes
1625 * :ghissue:`2862`: %%timeit should warn of empty contents
1625 * :ghissue:`2862`: %%timeit should warn of empty contents
1626 * :ghissue:`2485`: History navigation breaks in qtconsole
1626 * :ghissue:`2485`: History navigation breaks in qtconsole
1627 * :ghissue:`2785`: gevent input hook
1627 * :ghissue:`2785`: gevent input hook
1628 * :ghissue:`2843`: Sliently running code in clipboard (with paste, cpaste and variants)
1628 * :ghissue:`2843`: Sliently running code in clipboard (with paste, cpaste and variants)
1629 * :ghissue:`2784`: %run -t -N<N> error
1629 * :ghissue:`2784`: %run -t -N<N> error
1630 * :ghissue:`2732`: Test failure with FileLinks class on Windows
1630 * :ghissue:`2732`: Test failure with FileLinks class on Windows
1631 * :ghissue:`2860`: ipython help notebook -> KeyError: 'KernelManager'
1631 * :ghissue:`2860`: ipython help notebook -> KeyError: 'KernelManager'
1632 * :ghissue:`2858`: Where is the installed `ipython` script?
1632 * :ghissue:`2858`: Where is the installed `ipython` script?
1633 * :ghissue:`2856`: Edit code entered from ipython in external editor
1633 * :ghissue:`2856`: Edit code entered from ipython in external editor
1634 * :ghissue:`2722`: IPC transport option not taking effect ?
1634 * :ghissue:`2722`: IPC transport option not taking effect ?
1635 * :ghissue:`2473`: Better error messages in ipengine/ipcontroller
1635 * :ghissue:`2473`: Better error messages in ipengine/ipcontroller
1636 * :ghissue:`2836`: Cannot send builtin module definitions to IP engines
1636 * :ghissue:`2836`: Cannot send builtin module definitions to IP engines
1637 * :ghissue:`2833`: Any reason not to use super() ?
1637 * :ghissue:`2833`: Any reason not to use super() ?
1638 * :ghissue:`2781`: Cannot interrupt infinite loops in the notebook
1638 * :ghissue:`2781`: Cannot interrupt infinite loops in the notebook
1639 * :ghissue:`2150`: clippath_demo.py in matplotlib example does not work with inline backend
1639 * :ghissue:`2150`: clippath_demo.py in matplotlib example does not work with inline backend
1640 * :ghissue:`2634`: Numbered list in notebook markdown cell renders with Roman numerals instead of numbers
1640 * :ghissue:`2634`: Numbered list in notebook markdown cell renders with Roman numerals instead of numbers
1641 * :ghissue:`2230`: IPython crashing during startup with "AttributeError: 'NoneType' object has no attribute 'rstrip'"
1641 * :ghissue:`2230`: IPython crashing during startup with "AttributeError: 'NoneType' object has no attribute 'rstrip'"
1642 * :ghissue:`2483`: nbviewer bug? with multi-file gists
1642 * :ghissue:`2483`: nbviewer bug? with multi-file gists
1643 * :ghissue:`2466`: mistyping `ed -p` breaks `ed -p`
1643 * :ghissue:`2466`: mistyping `ed -p` breaks `ed -p`
1644 * :ghissue:`2477`: Glob expansion tests fail on Windows
1644 * :ghissue:`2477`: Glob expansion tests fail on Windows
1645 * :ghissue:`2622`: doc issue: notebooks that ship with Ipython .13 are written for python 2.x
1645 * :ghissue:`2622`: doc issue: notebooks that ship with Ipython .13 are written for python 2.x
1646 * :ghissue:`2626`: Add "Cell -> Run All Keep Going" for notebooks
1646 * :ghissue:`2626`: Add "Cell -> Run All Keep Going" for notebooks
1647 * :ghissue:`1223`: Show last modification date of each notebook
1647 * :ghissue:`1223`: Show last modification date of each notebook
1648 * :ghissue:`2621`: user request: put link to example notebooks in Dashboard
1648 * :ghissue:`2621`: user request: put link to example notebooks in Dashboard
1649 * :ghissue:`2564`: grid blanks plots in ipython pylab inline mode (interactive)
1649 * :ghissue:`2564`: grid blanks plots in ipython pylab inline mode (interactive)
1650 * :ghissue:`2532`: Django shell (IPython) gives NameError on dict comprehensions
1650 * :ghissue:`2532`: Django shell (IPython) gives NameError on dict comprehensions
1651 * :ghissue:`2188`: ipython crashes on ctrl-c
1651 * :ghissue:`2188`: ipython crashes on ctrl-c
1652 * :ghissue:`2391`: Request: nbformat API to load/save without changing version
1652 * :ghissue:`2391`: Request: nbformat API to load/save without changing version
1653 * :ghissue:`2355`: Restart kernel message even though kernel is perfectly alive
1653 * :ghissue:`2355`: Restart kernel message even though kernel is perfectly alive
1654 * :ghissue:`2306`: Garbled input text after reverse search on Mac OS X
1654 * :ghissue:`2306`: Garbled input text after reverse search on Mac OS X
1655 * :ghissue:`2297`: ipdb with separate kernel/client pushing stdout to kernel process only
1655 * :ghissue:`2297`: ipdb with separate kernel/client pushing stdout to kernel process only
1656 * :ghissue:`2180`: Have [kernel busy] overridden only by [kernel idle]
1656 * :ghissue:`2180`: Have [kernel busy] overridden only by [kernel idle]
1657 * :ghissue:`1188`: Pylab with OSX backend keyboard focus issue and hang
1657 * :ghissue:`1188`: Pylab with OSX backend keyboard focus issue and hang
1658 * :ghissue:`2107`: test_octavemagic.py[everything] fails
1658 * :ghissue:`2107`: test_octavemagic.py[everything] fails
1659 * :ghissue:`1212`: Better understand/document browser compatibility
1659 * :ghissue:`1212`: Better understand/document browser compatibility
1660 * :ghissue:`1585`: Refactor notebook templates to use Jinja2 and make each page a separate directory
1660 * :ghissue:`1585`: Refactor notebook templates to use Jinja2 and make each page a separate directory
1661 * :ghissue:`1443`: xticks scaling factor partially obscured with qtconsole and inline plotting
1661 * :ghissue:`1443`: xticks scaling factor partially obscured with qtconsole and inline plotting
1662 * :ghissue:`1209`: can't make %result work as in doc.
1662 * :ghissue:`1209`: can't make %result work as in doc.
1663 * :ghissue:`1200`: IPython 0.12 Windows install fails on Vista
1663 * :ghissue:`1200`: IPython 0.12 Windows install fails on Vista
1664 * :ghissue:`1127`: Interactive test scripts for Qt/nb issues
1664 * :ghissue:`1127`: Interactive test scripts for Qt/nb issues
1665 * :ghissue:`959`: Matplotlib figures hide
1665 * :ghissue:`959`: Matplotlib figures hide
1666 * :ghissue:`2071`: win32 installer issue on Windows XP
1666 * :ghissue:`2071`: win32 installer issue on Windows XP
1667 * :ghissue:`2610`: ZMQInteractiveShell.colors being ignored
1667 * :ghissue:`2610`: ZMQInteractiveShell.colors being ignored
1668 * :ghissue:`2505`: Markdown Cell incorrectly highlighting after "<"
1668 * :ghissue:`2505`: Markdown Cell incorrectly highlighting after "<"
1669 * :ghissue:`165`: Installer fails to create Start Menu entries on Windows
1669 * :ghissue:`165`: Installer fails to create Start Menu entries on Windows
1670 * :ghissue:`2356`: failing traceback in terminal ipython for first exception
1670 * :ghissue:`2356`: failing traceback in terminal ipython for first exception
1671 * :ghissue:`2145`: Have dashboad show when server disconect
1671 * :ghissue:`2145`: Have dashboad show when server disconect
1672 * :ghissue:`2098`: Do not crash on kernel shutdow if json file is missing
1672 * :ghissue:`2098`: Do not crash on kernel shutdow if json file is missing
1673 * :ghissue:`2813`: Offline MathJax is broken on 0.14dev
1673 * :ghissue:`2813`: Offline MathJax is broken on 0.14dev
1674 * :ghissue:`2807`: Test failure: IPython.parallel.tests.test_client.TestClient.test_purge_everything
1674 * :ghissue:`2807`: Test failure: IPython.parallel.tests.test_client.TestClient.test_purge_everything
1675 * :ghissue:`2486`: Readline's history search in ipython console does not clear properly after cancellation with Ctrl+C
1675 * :ghissue:`2486`: Readline's history search in ipython console does not clear properly after cancellation with Ctrl+C
1676 * :ghissue:`2709`: Cython -la doesn't work
1676 * :ghissue:`2709`: Cython -la doesn't work
1677 * :ghissue:`2767`: What is IPython.utils.upgradedir ?
1677 * :ghissue:`2767`: What is IPython.utils.upgradedir ?
1678 * :ghissue:`2210`: Placing matplotlib legend outside axis bounds causes inline display to clip it
1678 * :ghissue:`2210`: Placing matplotlib legend outside axis bounds causes inline display to clip it
1679 * :ghissue:`2553`: IPython Notebooks not robust against client failures
1679 * :ghissue:`2553`: IPython Notebooks not robust against client failures
1680 * :ghissue:`2536`: ImageDraw in Ipython notebook not drawing lines
1680 * :ghissue:`2536`: ImageDraw in Ipython notebook not drawing lines
1681 * :ghissue:`2264`: Feature request: Versioning messaging protocol
1681 * :ghissue:`2264`: Feature request: Versioning messaging protocol
1682 * :ghissue:`2589`: Creation of ~300+ MPI-spawned engines causes instability in ipcluster
1682 * :ghissue:`2589`: Creation of ~300+ MPI-spawned engines causes instability in ipcluster
1683 * :ghissue:`2672`: notebook: inline option without pylab
1683 * :ghissue:`2672`: notebook: inline option without pylab
1684 * :ghissue:`2673`: Indefinite Articles & Traitlets
1684 * :ghissue:`2673`: Indefinite Articles & Traitlets
1685 * :ghissue:`2705`: Notebook crashes Safari with select and drag
1685 * :ghissue:`2705`: Notebook crashes Safari with select and drag
1686 * :ghissue:`2721`: dreload kills ipython when it hits zmq
1686 * :ghissue:`2721`: dreload kills ipython when it hits zmq
1687 * :ghissue:`2806`: ipython.parallel doesn't discover globals under Python 3.3
1687 * :ghissue:`2806`: ipython.parallel doesn't discover globals under Python 3.3
1688 * :ghissue:`2794`: _exit_code behaves differently in terminal vs ZMQ frontends
1688 * :ghissue:`2794`: _exit_code behaves differently in terminal vs ZMQ frontends
1689 * :ghissue:`2793`: IPython.parallel issue with pushing pandas TimeSeries
1689 * :ghissue:`2793`: IPython.parallel issue with pushing pandas TimeSeries
1690 * :ghissue:`1085`: In process kernel for Qt frontend
1690 * :ghissue:`1085`: In process kernel for Qt frontend
1691 * :ghissue:`2760`: IndexError: list index out of range with Python 3.2
1691 * :ghissue:`2760`: IndexError: list index out of range with Python 3.2
1692 * :ghissue:`2780`: Save and load notebooks from github
1692 * :ghissue:`2780`: Save and load notebooks from github
1693 * :ghissue:`2772`: AttributeError: 'Client' object has no attribute 'kill'
1693 * :ghissue:`2772`: AttributeError: 'Client' object has no attribute 'kill'
1694 * :ghissue:`2754`: Fail to send class definitions from interactive session to engines namespaces
1694 * :ghissue:`2754`: Fail to send class definitions from interactive session to engines namespaces
1695 * :ghissue:`2764`: TypeError while using 'cd'
1695 * :ghissue:`2764`: TypeError while using 'cd'
1696 * :ghissue:`2765`: name '__file__' is not defined
1696 * :ghissue:`2765`: name '__file__' is not defined
1697 * :ghissue:`2540`: Wrap tooltip if line exceeds threshold?
1697 * :ghissue:`2540`: Wrap tooltip if line exceeds threshold?
1698 * :ghissue:`2394`: Startup error on ipython qtconsole (version 0.13 and 0.14-dev
1698 * :ghissue:`2394`: Startup error on ipython qtconsole (version 0.13 and 0.14-dev
1699 * :ghissue:`2440`: IPEP 4: Python 3 Compatibility
1699 * :ghissue:`2440`: IPEP 4: Python 3 Compatibility
1700 * :ghissue:`1814`: __file__ is not defined when file end with .ipy
1700 * :ghissue:`1814`: __file__ is not defined when file end with .ipy
1701 * :ghissue:`2759`: R magic extension interferes with tab completion
1701 * :ghissue:`2759`: R magic extension interferes with tab completion
1702 * :ghissue:`2615`: Small change needed to rmagic extension.
1702 * :ghissue:`2615`: Small change needed to rmagic extension.
1703 * :ghissue:`2748`: collapse parts of a html notebook
1703 * :ghissue:`2748`: collapse parts of a html notebook
1704 * :ghissue:`1661`: %paste still bugs about IndentationError and says to use %paste
1704 * :ghissue:`1661`: %paste still bugs about IndentationError and says to use %paste
1705 * :ghissue:`2742`: Octavemagic fails to deliver inline images in IPython (on Windows)
1705 * :ghissue:`2742`: Octavemagic fails to deliver inline images in IPython (on Windows)
1706 * :ghissue:`2739`: wiki.ipython.org contaminated with prescription drug spam
1706 * :ghissue:`2739`: wiki.ipython.org contaminated with prescription drug spam
1707 * :ghissue:`2588`: Link error while executing code from cython example notebook
1707 * :ghissue:`2588`: Link error while executing code from cython example notebook
1708 * :ghissue:`2550`: Rpush magic doesn't find local variables and doesn't support comma separated lists of variables
1708 * :ghissue:`2550`: Rpush magic doesn't find local variables and doesn't support comma separated lists of variables
1709 * :ghissue:`2675`: Markdown/html blockquote need css.
1709 * :ghissue:`2675`: Markdown/html blockquote need css.
1710 * :ghissue:`2419`: TerminalInteractiveShell.__init__() ignores value of ipython_dir argument
1710 * :ghissue:`2419`: TerminalInteractiveShell.__init__() ignores value of ipython_dir argument
1711 * :ghissue:`1523`: Better LaTeX printing in the qtconsole with the sympy profile
1711 * :ghissue:`1523`: Better LaTeX printing in the qtconsole with the sympy profile
1712 * :ghissue:`2719`: ipython fails with `pkg_resources.DistributionNotFound: ipython==0.13`
1712 * :ghissue:`2719`: ipython fails with `pkg_resources.DistributionNotFound: ipython==0.13`
1713 * :ghissue:`2715`: url crashes nbviewer.ipython.org
1713 * :ghissue:`2715`: url crashes nbviewer.ipython.org
1714 * :ghissue:`2555`: "import" module completion on MacOSX
1714 * :ghissue:`2555`: "import" module completion on MacOSX
1715 * :ghissue:`2707`: Problem installing the new version of IPython in Windows
1715 * :ghissue:`2707`: Problem installing the new version of IPython in Windows
1716 * :ghissue:`2696`: SymPy magic bug in IPython Notebook
1716 * :ghissue:`2696`: SymPy magic bug in IPython Notebook
1717 * :ghissue:`2684`: pretty print broken for types created with PyType_FromSpec
1717 * :ghissue:`2684`: pretty print broken for types created with PyType_FromSpec
1718 * :ghissue:`2533`: rmagic breaks on Windows
1718 * :ghissue:`2533`: rmagic breaks on Windows
1719 * :ghissue:`2661`: Qtconsole tooltip is too wide when the function has many arguments
1719 * :ghissue:`2661`: Qtconsole tooltip is too wide when the function has many arguments
1720 * :ghissue:`2679`: ipython3 qtconsole via Homebrew on Mac OS X 10.8 - pyqt/pyside import error
1720 * :ghissue:`2679`: ipython3 qtconsole via Homebrew on Mac OS X 10.8 - pyqt/pyside import error
1721 * :ghissue:`2646`: pylab_not_importable
1721 * :ghissue:`2646`: pylab_not_importable
1722 * :ghissue:`2587`: cython magic pops 2 CLI windows upon execution on Windows
1722 * :ghissue:`2587`: cython magic pops 2 CLI windows upon execution on Windows
1723 * :ghissue:`2660`: Certain arguments (-h, --help, --version) never passed to scripts run with ipython
1723 * :ghissue:`2660`: Certain arguments (-h, --help, --version) never passed to scripts run with ipython
1724 * :ghissue:`2665`: Missing docs for rmagic and some other extensions
1724 * :ghissue:`2665`: Missing docs for rmagic and some other extensions
1725 * :ghissue:`2611`: Travis wants to drop 3.1 support
1725 * :ghissue:`2611`: Travis wants to drop 3.1 support
1726 * :ghissue:`2658`: Incorrect parsing of raw multiline strings
1726 * :ghissue:`2658`: Incorrect parsing of raw multiline strings
1727 * :ghissue:`2655`: Test fails if `from __future__ import print_function` in .pythonrc.py
1727 * :ghissue:`2655`: Test fails if `from __future__ import print_function` in .pythonrc.py
1728 * :ghissue:`2651`: nonlocal with no existing variable produces too many errors
1728 * :ghissue:`2651`: nonlocal with no existing variable produces too many errors
1729 * :ghissue:`2645`: python3 is a pain (minor unicode bug)
1729 * :ghissue:`2645`: python3 is a pain (minor unicode bug)
1730 * :ghissue:`2637`: %paste in Python 3 on Mac doesn't work
1730 * :ghissue:`2637`: %paste in Python 3 on Mac doesn't work
1731 * :ghissue:`2624`: Error on launching IPython on Win 7 and Python 2.7.3
1731 * :ghissue:`2624`: Error on launching IPython on Win 7 and Python 2.7.3
1732 * :ghissue:`2608`: disk IO activity on cursor press
1732 * :ghissue:`2608`: disk IO activity on cursor press
1733 * :ghissue:`1275`: Markdown parses LaTeX math symbols as its formatting syntax in notebook
1733 * :ghissue:`1275`: Markdown parses LaTeX math symbols as its formatting syntax in notebook
1734 * :ghissue:`2613`: display(Math(...)) doesn't render \tau correctly
1734 * :ghissue:`2613`: display(Math(...)) doesn't render \tau correctly
1735 * :ghissue:`925`: Tab-completion in Qt console needn't use pager
1735 * :ghissue:`925`: Tab-completion in Qt console needn't use pager
1736 * :ghissue:`2607`: %load_ext sympy.interactive.ipythonprinting dammaging output
1736 * :ghissue:`2607`: %load_ext sympy.interactive.ipythonprinting dammaging output
1737 * :ghissue:`2593`: Toolbar button to open qtconsole from notebook
1737 * :ghissue:`2593`: Toolbar button to open qtconsole from notebook
1738 * :ghissue:`2602`: IPython html documentation for downloading
1738 * :ghissue:`2602`: IPython html documentation for downloading
1739 * :ghissue:`2598`: ipython notebook --pylab=inline replaces built-in any()
1739 * :ghissue:`2598`: ipython notebook --pylab=inline replaces built-in any()
1740 * :ghissue:`2244`: small issue: wrong printout
1740 * :ghissue:`2244`: small issue: wrong printout
1741 * :ghissue:`2590`: add easier way to execute scripts in the current directory
1741 * :ghissue:`2590`: add easier way to execute scripts in the current directory
1742 * :ghissue:`2581`: %hist does not work when InteractiveShell.cache_size = 0
1742 * :ghissue:`2581`: %hist does not work when InteractiveShell.cache_size = 0
1743 * :ghissue:`2584`: No file COPYING
1743 * :ghissue:`2584`: No file COPYING
1744 * :ghissue:`2578`: AttributeError: 'module' object has no attribute 'TestCase'
1744 * :ghissue:`2578`: AttributeError: 'module' object has no attribute 'TestCase'
1745 * :ghissue:`2576`: One of my notebooks won't load any more -- is there a maximum notebook size?
1745 * :ghissue:`2576`: One of my notebooks won't load any more -- is there a maximum notebook size?
1746 * :ghissue:`2560`: Notebook output is invisible when printing strings with \r\r\n line endings
1746 * :ghissue:`2560`: Notebook output is invisible when printing strings with \r\r\n line endings
1747 * :ghissue:`2566`: if pyside partially present ipython qtconsole fails to load even if pyqt4 present
1747 * :ghissue:`2566`: if pyside partially present ipython qtconsole fails to load even if pyqt4 present
1748 * :ghissue:`1308`: ipython qtconsole --ssh=server --existing ... hangs
1748 * :ghissue:`1308`: ipython qtconsole --ssh=server --existing ... hangs
1749 * :ghissue:`1679`: List command doesn't work in ipdb debugger the first time
1749 * :ghissue:`1679`: List command doesn't work in ipdb debugger the first time
1750 * :ghissue:`2545`: pypi win32 installer creates 64bit executibles
1750 * :ghissue:`2545`: pypi win32 installer creates 64bit executibles
1751 * :ghissue:`2080`: Event loop issues with IPython 0.12 and PyQt4 (``QDialog.exec_`` and more)
1751 * :ghissue:`2080`: Event loop issues with IPython 0.12 and PyQt4 (``QDialog.exec_`` and more)
1752 * :ghissue:`2541`: Allow `python -m IPython`
1752 * :ghissue:`2541`: Allow `python -m IPython`
1753 * :ghissue:`2508`: subplots_adjust() does not work correctly in ipython notebook
1753 * :ghissue:`2508`: subplots_adjust() does not work correctly in ipython notebook
1754 * :ghissue:`2289`: Incorrect mathjax rendering of certain arrays of equations
1754 * :ghissue:`2289`: Incorrect mathjax rendering of certain arrays of equations
1755 * :ghissue:`2487`: Selecting and indenting
1755 * :ghissue:`2487`: Selecting and indenting
1756 * :ghissue:`2521`: more fine-grained 'run' controls, such as 'run from here' and 'run until here'
1756 * :ghissue:`2521`: more fine-grained 'run' controls, such as 'run from here' and 'run until here'
1757 * :ghissue:`2535`: Funny bounding box when plot with text
1757 * :ghissue:`2535`: Funny bounding box when plot with text
1758 * :ghissue:`2523`: History not working
1758 * :ghissue:`2523`: History not working
1759 * :ghissue:`2514`: Issue with zooming in qtconsole
1759 * :ghissue:`2514`: Issue with zooming in qtconsole
1760 * :ghissue:`2220`: No sys.stdout.encoding in kernel based IPython
1760 * :ghissue:`2220`: No sys.stdout.encoding in kernel based IPython
1761 * :ghissue:`2512`: ERROR: Internal Python error in the inspect module.
1761 * :ghissue:`2512`: ERROR: Internal Python error in the inspect module.
1762 * :ghissue:`2496`: Function passwd does not work in QtConsole
1762 * :ghissue:`2496`: Function passwd does not work in QtConsole
1763 * :ghissue:`1453`: make engines reconnect/die when controller was restarted
1763 * :ghissue:`1453`: make engines reconnect/die when controller was restarted
1764 * :ghissue:`2481`: ipython notebook -- clicking in a code cell's output moves the screen to the top of the code cell
1764 * :ghissue:`2481`: ipython notebook -- clicking in a code cell's output moves the screen to the top of the code cell
1765 * :ghissue:`2488`: Undesired plot outputs in Notebook inline mode
1765 * :ghissue:`2488`: Undesired plot outputs in Notebook inline mode
1766 * :ghissue:`2482`: ipython notebook -- download may not get the latest notebook
1766 * :ghissue:`2482`: ipython notebook -- download may not get the latest notebook
1767 * :ghissue:`2471`: _subprocess module removed in Python 3.3
1767 * :ghissue:`2471`: _subprocess module removed in Python 3.3
1768 * :ghissue:`2374`: Issues with man pages
1768 * :ghissue:`2374`: Issues with man pages
1769 * :ghissue:`2316`: parallel.Client.__init__ should take cluster_id kwarg
1769 * :ghissue:`2316`: parallel.Client.__init__ should take cluster_id kwarg
1770 * :ghissue:`2457`: Can a R library wrapper be created with Rmagic?
1770 * :ghissue:`2457`: Can a R library wrapper be created with Rmagic?
1771 * :ghissue:`1575`: Fallback frontend for console when connecting pylab=inlnie -enabled kernel?
1771 * :ghissue:`1575`: Fallback frontend for console when connecting pylab=inlnie -enabled kernel?
1772 * :ghissue:`2097`: Do not crash if history db is corrupted
1772 * :ghissue:`2097`: Do not crash if history db is corrupted
1773 * :ghissue:`2435`: ipengines fail if clean_logs enabled
1773 * :ghissue:`2435`: ipengines fail if clean_logs enabled
1774 * :ghissue:`2429`: Using warnings.warn() results in TypeError
1774 * :ghissue:`2429`: Using warnings.warn() results in TypeError
1775 * :ghissue:`2422`: Multiprocessing in ipython notebook kernel crash
1775 * :ghissue:`2422`: Multiprocessing in ipython notebook kernel crash
1776 * :ghissue:`2426`: ipython crashes with the following message. I do not what went wrong. Can you help me identify the problem?
1776 * :ghissue:`2426`: ipython crashes with the following message. I do not what went wrong. Can you help me identify the problem?
1777 * :ghissue:`2423`: Docs typo?
1777 * :ghissue:`2423`: Docs typo?
1778 * :ghissue:`2257`: pip install -e fails
1778 * :ghissue:`2257`: pip install -e fails
1779 * :ghissue:`2418`: rmagic can't run R's read.csv on data files with NA data
1779 * :ghissue:`2418`: rmagic can't run R's read.csv on data files with NA data
1780 * :ghissue:`2417`: HTML notebook: Backspace sometimes deletes multiple characters
1780 * :ghissue:`2417`: HTML notebook: Backspace sometimes deletes multiple characters
1781 * :ghissue:`2275`: notebook: "Down_Arrow" on last line of cell should move to end of line
1781 * :ghissue:`2275`: notebook: "Down_Arrow" on last line of cell should move to end of line
1782 * :ghissue:`2414`: 0.13.1 does not work with current EPD 7.3-2
1782 * :ghissue:`2414`: 0.13.1 does not work with current EPD 7.3-2
1783 * :ghissue:`2409`: there is a redundant None
1783 * :ghissue:`2409`: there is a redundant None
1784 * :ghissue:`2410`: Use /usr/bin/python3 instead of /usr/bin/python
1784 * :ghissue:`2410`: Use /usr/bin/python3 instead of /usr/bin/python
1785 * :ghissue:`2366`: Notebook Dashboard --notebook-dir and fullpath
1785 * :ghissue:`2366`: Notebook Dashboard --notebook-dir and fullpath
1786 * :ghissue:`2406`: Inability to get docstring in debugger
1786 * :ghissue:`2406`: Inability to get docstring in debugger
1787 * :ghissue:`2398`: Show line number for IndentationErrors
1787 * :ghissue:`2398`: Show line number for IndentationErrors
1788 * :ghissue:`2314`: HTML lists seem to interfere with the QtConsole display
1788 * :ghissue:`2314`: HTML lists seem to interfere with the QtConsole display
1789 * :ghissue:`1688`: unicode exception when using %run with failing script
1789 * :ghissue:`1688`: unicode exception when using %run with failing script
1790 * :ghissue:`1884`: IPython.embed changes color on error
1790 * :ghissue:`1884`: IPython.embed changes color on error
1791 * :ghissue:`2381`: %time doesn't work for multiline statements
1791 * :ghissue:`2381`: %time doesn't work for multiline statements
1792 * :ghissue:`1435`: Add size keywords in Image class
1792 * :ghissue:`1435`: Add size keywords in Image class
1793 * :ghissue:`2372`: interactiveshell.py misses urllib and io_open imports
1793 * :ghissue:`2372`: interactiveshell.py misses urllib and io_open imports
1794 * :ghissue:`2371`: iPython not working
1794 * :ghissue:`2371`: IPython not working
1795 * :ghissue:`2367`: Tab expansion moves to next cell in notebook
1795 * :ghissue:`2367`: Tab expansion moves to next cell in notebook
1796 * :ghissue:`2359`: nbviever alters the order of print and display() output
1796 * :ghissue:`2359`: nbviever alters the order of print and display() output
1797 * :ghissue:`2227`: print name for IPython Notebooks has become uninformative
1797 * :ghissue:`2227`: print name for IPython Notebooks has become uninformative
1798 * :ghissue:`2361`: client doesn't use connection file's 'location' in disambiguating 'interface'
1798 * :ghissue:`2361`: client doesn't use connection file's 'location' in disambiguating 'interface'
1799 * :ghissue:`2357`: failing traceback in terminal ipython for first exception
1799 * :ghissue:`2357`: failing traceback in terminal ipython for first exception
1800 * :ghissue:`2343`: Installing in a python 3.3b2 or python 3.3rc1 virtual environment.
1800 * :ghissue:`2343`: Installing in a python 3.3b2 or python 3.3rc1 virtual environment.
1801 * :ghissue:`2315`: Failure in test: "Test we're not loading modules on startup that we shouldn't."
1801 * :ghissue:`2315`: Failure in test: "Test we're not loading modules on startup that we shouldn't."
1802 * :ghissue:`2351`: Multiple Notebook Apps: cookies not port specific, clash with each other
1802 * :ghissue:`2351`: Multiple Notebook Apps: cookies not port specific, clash with each other
1803 * :ghissue:`2350`: running unittest from qtconsole prints output to terminal
1803 * :ghissue:`2350`: running unittest from qtconsole prints output to terminal
1804 * :ghissue:`2303`: remote tracebacks broken since 952d0d6 (PR #2223)
1804 * :ghissue:`2303`: remote tracebacks broken since 952d0d6 (PR #2223)
1805 * :ghissue:`2330`: qtconsole does not highlight tab-completion suggestion with custom stylesheet
1805 * :ghissue:`2330`: qtconsole does not highlight tab-completion suggestion with custom stylesheet
1806 * :ghissue:`2325`: Parsing Tex formula fails in Notebook
1806 * :ghissue:`2325`: Parsing Tex formula fails in Notebook
1807 * :ghissue:`2324`: Parsing Tex formula fails
1807 * :ghissue:`2324`: Parsing Tex formula fails
1808 * :ghissue:`1474`: Add argument to `run -n` for custom namespace
1808 * :ghissue:`1474`: Add argument to `run -n` for custom namespace
1809 * :ghissue:`2318`: C-m n/p don't work in Markdown cells in the notebook
1809 * :ghissue:`2318`: C-m n/p don't work in Markdown cells in the notebook
1810 * :ghissue:`2309`: time.time() in ipython notebook producing impossible results
1810 * :ghissue:`2309`: time.time() in ipython notebook producing impossible results
1811 * :ghissue:`2307`: schedule tasks on newly arrived engines
1811 * :ghissue:`2307`: schedule tasks on newly arrived engines
1812 * :ghissue:`2313`: Allow Notebook HTML/JS to send messages to Python code
1812 * :ghissue:`2313`: Allow Notebook HTML/JS to send messages to Python code
1813 * :ghissue:`2304`: ipengine throws KeyError: url
1813 * :ghissue:`2304`: ipengine throws KeyError: url
1814 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
1814 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
1815 * :ghissue:`2253`: %paste does not retrieve clipboard contents under screen/tmux on OS X
1815 * :ghissue:`2253`: %paste does not retrieve clipboard contents under screen/tmux on OS X
1816 * :ghissue:`1510`: Add-on (or Monkey-patch) infrastructure for HTML notebook
1816 * :ghissue:`1510`: Add-on (or Monkey-patch) infrastructure for HTML notebook
1817 * :ghissue:`2273`: triple quote and %s at beginning of line with %paste
1817 * :ghissue:`2273`: triple quote and %s at beginning of line with %paste
1818 * :ghissue:`2243`: Regression in .embed()
1818 * :ghissue:`2243`: Regression in .embed()
1819 * :ghissue:`2266`: SSH passwordless check with OpenSSH checks for the wrong thing
1819 * :ghissue:`2266`: SSH passwordless check with OpenSSH checks for the wrong thing
1820 * :ghissue:`2217`: Change NewNotebook handler to use 30x redirect
1820 * :ghissue:`2217`: Change NewNotebook handler to use 30x redirect
1821 * :ghissue:`2276`: config option for disabling history store
1821 * :ghissue:`2276`: config option for disabling history store
1822 * :ghissue:`2239`: can't use parallel.Reference in view.map
1822 * :ghissue:`2239`: can't use parallel.Reference in view.map
1823 * :ghissue:`2272`: Sympy piecewise messed up rendering
1823 * :ghissue:`2272`: Sympy piecewise messed up rendering
1824 * :ghissue:`2252`: %paste throws an exception with empty clipboard
1824 * :ghissue:`2252`: %paste throws an exception with empty clipboard
1825 * :ghissue:`2259`: git-mpr is currently broken
1825 * :ghissue:`2259`: git-mpr is currently broken
1826 * :ghissue:`2247`: Variable expansion in shell commands should work in substrings
1826 * :ghissue:`2247`: Variable expansion in shell commands should work in substrings
1827 * :ghissue:`2026`: Run 'fast' tests only
1827 * :ghissue:`2026`: Run 'fast' tests only
1828 * :ghissue:`2241`: read a list of notebooks on server and bring into browser only notebook
1828 * :ghissue:`2241`: read a list of notebooks on server and bring into browser only notebook
1829 * :ghissue:`2237`: please put python and text editor in the web only ipython
1829 * :ghissue:`2237`: please put python and text editor in the web only ipython
1830 * :ghissue:`2053`: Improvements to the IPython.display.Image object
1830 * :ghissue:`2053`: Improvements to the IPython.display.Image object
1831 * :ghissue:`1456`: ERROR: Internal Python error in the inspect module.
1831 * :ghissue:`1456`: ERROR: Internal Python error in the inspect module.
1832 * :ghissue:`2221`: Avoid importing from IPython.parallel in core
1832 * :ghissue:`2221`: Avoid importing from IPython.parallel in core
1833 * :ghissue:`2213`: Can't trigger startup code in Engines
1833 * :ghissue:`2213`: Can't trigger startup code in Engines
1834 * :ghissue:`1464`: Strange behavior for backspace with lines ending with more than 4 spaces in notebook
1834 * :ghissue:`1464`: Strange behavior for backspace with lines ending with more than 4 spaces in notebook
1835 * :ghissue:`2187`: NaN in object_info_reply JSON causes parse error
1835 * :ghissue:`2187`: NaN in object_info_reply JSON causes parse error
1836 * :ghissue:`214`: system command requiring administrative privileges
1836 * :ghissue:`214`: system command requiring administrative privileges
1837 * :ghissue:`2195`: Unknown option `no-edit` in git-mpr
1837 * :ghissue:`2195`: Unknown option `no-edit` in git-mpr
1838 * :ghissue:`2201`: Add documentation build to tools/test_pr.py
1838 * :ghissue:`2201`: Add documentation build to tools/test_pr.py
1839 * :ghissue:`2205`: Command-line option for default Notebook output collapsing behavior
1839 * :ghissue:`2205`: Command-line option for default Notebook output collapsing behavior
1840 * :ghissue:`1927`: toggle between inline and floating figures
1840 * :ghissue:`1927`: toggle between inline and floating figures
1841 * :ghissue:`2171`: Can't start StarCluster after upgrading to IPython 0.13
1841 * :ghissue:`2171`: Can't start StarCluster after upgrading to IPython 0.13
1842 * :ghissue:`2173`: oct2py v >= 0.3.1 doesn't need h5py anymore
1842 * :ghissue:`2173`: oct2py v >= 0.3.1 doesn't need h5py anymore
1843 * :ghissue:`2099`: storemagic needs to use self.shell
1843 * :ghissue:`2099`: storemagic needs to use self.shell
1844 * :ghissue:`2166`: DirectView map_sync() with Lambdas Using Generators
1844 * :ghissue:`2166`: DirectView map_sync() with Lambdas Using Generators
1845 * :ghissue:`2091`: Unable to use print_stats after %prun -r in notebook
1845 * :ghissue:`2091`: Unable to use print_stats after %prun -r in notebook
1846 * :ghissue:`2132`: Add fail-over for pastebin
1846 * :ghissue:`2132`: Add fail-over for pastebin
1847 * :ghissue:`2156`: Make it possible to install ipython without nasty gui dependencies
1847 * :ghissue:`2156`: Make it possible to install ipython without nasty gui dependencies
1848 * :ghissue:`2154`: Scrolled long output should be off in print view by default
1848 * :ghissue:`2154`: Scrolled long output should be off in print view by default
1849 * :ghissue:`2162`: Tab completion does not work with IPython.embed_kernel()
1849 * :ghissue:`2162`: Tab completion does not work with IPython.embed_kernel()
1850 * :ghissue:`2157`: iPython 0.13 / github-master cannot create logfile from scratch
1850 * :ghissue:`2157`: IPython 0.13 / github-master cannot create logfile from scratch
1851 * :ghissue:`2151`: missing newline when a magic is called from the qtconsole menu
1851 * :ghissue:`2151`: missing newline when a magic is called from the qtconsole menu
1852 * :ghissue:`2139`: 00_notebook_tour Image example broken on master
1852 * :ghissue:`2139`: 00_notebook_tour Image example broken on master
1853 * :ghissue:`2143`: Add a %%cython_annotate magic
1853 * :ghissue:`2143`: Add a %%cython_annotate magic
1854 * :ghissue:`2135`: Running IPython from terminal
1854 * :ghissue:`2135`: Running IPython from terminal
1855 * :ghissue:`2093`: Makefile for building Sphinx documentation on Windows
1855 * :ghissue:`2093`: Makefile for building Sphinx documentation on Windows
1856 * :ghissue:`2122`: Bug in pretty printing
1856 * :ghissue:`2122`: Bug in pretty printing
1857 * :ghissue:`2120`: Notebook "Make a Copy..." keeps opening duplicates in the same tab
1857 * :ghissue:`2120`: Notebook "Make a Copy..." keeps opening duplicates in the same tab
1858 * :ghissue:`1997`: password cannot be used with url prefix
1858 * :ghissue:`1997`: password cannot be used with url prefix
1859 * :ghissue:`2129`: help/doc displayed multiple times if requested in loop
1859 * :ghissue:`2129`: help/doc displayed multiple times if requested in loop
1860 * :ghissue:`2121`: ipdb does not support input history in qtconsole
1860 * :ghissue:`2121`: ipdb does not support input history in qtconsole
1861 * :ghissue:`2114`: %logstart doesn't log
1861 * :ghissue:`2114`: %logstart doesn't log
1862 * :ghissue:`2085`: %ed magic fails in qtconsole
1862 * :ghissue:`2085`: %ed magic fails in qtconsole
1863 * :ghissue:`2119`: iPython fails to run on MacOS Lion
1863 * :ghissue:`2119`: IPython fails to run on MacOS Lion
1864 * :ghissue:`2052`: %pylab inline magic does not work on windows
1864 * :ghissue:`2052`: %pylab inline magic does not work on windows
1865 * :ghissue:`2111`: Ipython won't start on W7
1865 * :ghissue:`2111`: Ipython won't start on W7
1866 * :ghissue:`2112`: Strange internal traceback
1866 * :ghissue:`2112`: Strange internal traceback
1867 * :ghissue:`2108`: Backslash (\) at the end of the line behavior different from default Python
1867 * :ghissue:`2108`: Backslash (\) at the end of the line behavior different from default Python
1868 * :ghissue:`1425`: Ampersands can't be typed sometimes in notebook cells
1868 * :ghissue:`1425`: Ampersands can't be typed sometimes in notebook cells
1869 * :ghissue:`1513`: Add expand/collapse support for long output elements like stdout and tracebacks
1869 * :ghissue:`1513`: Add expand/collapse support for long output elements like stdout and tracebacks
1870 * :ghissue:`2087`: error when starting ipython
1870 * :ghissue:`2087`: error when starting ipython
1871 * :ghissue:`2103`: Ability to run notebook file from commandline
1871 * :ghissue:`2103`: Ability to run notebook file from commandline
1872 * :ghissue:`2082`: Qt Console output spacing
1872 * :ghissue:`2082`: Qt Console output spacing
1873 * :ghissue:`2083`: Test failures with Python 3.2 and PYTHONWARNINGS="d"
1873 * :ghissue:`2083`: Test failures with Python 3.2 and PYTHONWARNINGS="d"
1874 * :ghissue:`2094`: about inline
1874 * :ghissue:`2094`: about inline
1875 * :ghissue:`2077`: Starting IPython3 on the terminal
1875 * :ghissue:`2077`: Starting IPython3 on the terminal
1876 * :ghissue:`1760`: easy_install ipython fails on py3.2-win32
1876 * :ghissue:`1760`: easy_install ipython fails on py3.2-win32
1877 * :ghissue:`2075`: Local Mathjax install causes iptest3 error under python3
1877 * :ghissue:`2075`: Local Mathjax install causes iptest3 error under python3
1878 * :ghissue:`2057`: setup fails for python3 with LANG=C
1878 * :ghissue:`2057`: setup fails for python3 with LANG=C
1879 * :ghissue:`2070`: shebang on Windows
1879 * :ghissue:`2070`: shebang on Windows
1880 * :ghissue:`2054`: sys_info missing git hash in sdists
1880 * :ghissue:`2054`: sys_info missing git hash in sdists
1881 * :ghissue:`2059`: duplicate and modified files in documentation
1881 * :ghissue:`2059`: duplicate and modified files in documentation
1882 * :ghissue:`2056`: except-shadows-builtin osm.py:687
1882 * :ghissue:`2056`: except-shadows-builtin osm.py:687
1883 * :ghissue:`2058`: hyphen-used-as-minus-sign in manpages
1883 * :ghissue:`2058`: hyphen-used-as-minus-sign in manpages
General Comments 0
You need to be logged in to leave comments. Login now