##// END OF EJS Templates
add GitHub stats for 0.13
MinRK -
Show More
This diff has been collapsed as it changes many lines, (1202 lines changed) Show them Hide them
@@ -0,0 +1,1202 b''
1 .. _issues_list_013:
2
3 Issues closed in the 0.13 development cycle
4 ===========================================
5
6 Issues closed in 0.13
7 ---------------------
8
9 GitHub stats since 0.12 (2011/12/19 - 2012/06/29)
10
11 These lists are automatically generated, and may be incomplete or contain duplicates.
12
13 The following 62 authors contributed 1745 commits for 0.13:
14
15 * Aaron Culich
16 * Aaron Meurer
17 * Alex Kramer
18 * Andrew Giessel
19 * Andrew Straw
20 * André Matos
21 * Aron Ahmadia
22 * Ben Edwards
23 * Benjamin Ragan-Kelley
24 * Bradley M. Froehle
25 * Brandon Parsons
26 * Brian E. Granger
27 * Carlos Cordoba
28 * David Hirschfeld
29 * David Zderic
30 * Ernie French
31 * Fernando Perez
32 * Ian Murray
33 * Jason Grout
34 * Jens H Nielsen
35 * Jez Ng
36 * Jonathan March
37 * Jonathan Taylor
38 * Julian Taylor
39 * Jörgen Stenarson
40 * Kent Inverarity
41 * Marc Abramowitz
42 * Mark Wiebe
43 * Matthew Brett
44 * Matthias BUSSONNIER
45 * Michael Droettboom
46 * Mike Hansen
47 * Nathan Rice
48 * Pankaj Pandey
49 * Paul
50 * Paul Ivanov
51 * Piotr Zolnierczuk
52 * Piti Ongmongkolkul
53 * Puneeth Chaganti
54 * Robert Kern
55 * Ross Jones
56 * Roy Hyunjin Han
57 * Scott Tsai
58 * Skipper Seabold
59 * Stefan van der Walt
60 * Steven Johnson
61 * Takafumi Arakaki
62 * Ted Wright
63 * Thomas Hisch
64 * Thomas Kluyver
65 * Thomas Spura
66 * Thomi Richards
67 * Tim Couper
68 * Timo Paulssen
69 * Toby Gilham
70 * Tony S Yu
71 * W\. Trevor King
72 * Walter Doerwald
73 * anatoly techtonik
74 * fawce
75 * mcelrath
76 * wilsaj
77
78
79 We closed a total of 1115 issues, 373 pull requests and 742 regular issues;
80 this is the full list (generated with the script
81 :file:`tools/github_stats.py`):
82
83 Pull Requests (373):
84
85 * :ghpull:`1943`: add screenshot and link into releasenotes
86 * :ghpull:`1954`: update some example notebooks
87 * :ghpull:`2048`: move _encode_binary to jsonutil.encode_images
88 * :ghpull:`2050`: only add quotes around xunit-file on Windows
89 * :ghpull:`2047`: disable auto-scroll on mozilla
90 * :ghpull:`2015`: Fixes for %paste with special transformations
91 * :ghpull:`2046`: Iptest unicode
92 * :ghpull:`1939`: Namespaces
93 * :ghpull:`2042`: increase auto-scroll threshold to 100 lines
94 * :ghpull:`2043`: move RemoteError import to top-level
95 * :ghpull:`2036`: %alias_magic
96 * :ghpull:`1968`: Proposal of icons for .ipynb files
97 * :ghpull:`2037`: remove `ipython-qtconsole` gui-script
98 * :ghpull:`2038`: add extra clear warning to shell doc
99 * :ghpull:`2029`: Ship unminified js
100 * :ghpull:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole
101 * :ghpull:`2034`: fix&test push/pull recarrays
102 * :ghpull:`2028`: Reduce unhelpful information shown by pinfo
103 * :ghpull:`2030`: check wxPython version in inputhook
104 * :ghpull:`2024`: Make interactive_usage a bit more rst friendly
105 * :ghpull:`2031`: disable ^C^C confirmation on Windows
106 * :ghpull:`2027`: match stdin encoding in frontend readline test
107 * :ghpull:`2025`: Fix parallel test on WinXP - wait for resource cleanup.
108 * :ghpull:`2016`: BUG: test runner fails in Windows if filenames contain spaces.
109 * :ghpull:`2020`: Fix home path expansion test in Windows.
110 * :ghpull:`2021`: Fix Windows pathname issue in 'odd encoding' test.
111 * :ghpull:`2022`: don't check writability in test for get_home_dir when HOME is undefined
112 * :ghpull:`1996`: frontend test tweaks
113 * :ghpull:`2014`: relax profile regex in notebook
114 * :ghpull:`2012`: Mono cursor offset
115 * :ghpull:`2004`: Clarify generic message spec vs. Python message API in docs
116 * :ghpull:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found.
117 * :ghpull:`2002`: Refactor %magic into a lsmagic_docs API function.
118 * :ghpull:`1999`: `%magic` help: display line and cell magics in alphabetical order.
119 * :ghpull:`1981`: Clean BG processes created by %%script on kernel exit
120 * :ghpull:`1994`: Fix RST misformatting.
121 * :ghpull:`1951`: minor notebook startup/notebook-dir adjustments
122 * :ghpull:`1974`: Allow path completion on notebook.
123 * :ghpull:`1964`: allow multiple instances of a Magic
124 * :ghpull:`1991`: fix _ofind attr in %page
125 * :ghpull:`1988`: check for active frontend in update_restart_checkbox
126 * :ghpull:`1979`: Add support for tox (http://tox.testrun.org/) and Travis CI (http://travis-ci.org/)
127 * :ghpull:`1970`: dblclick to restore size of images
128 * :ghpull:`1978`: Notebook names truncating at the first period
129 * :ghpull:`1825`: second attempt at scrolled long output
130 * :ghpull:`1934`: Cell/Worksheet metadata
131 * :ghpull:`1746`: Confirm restart (configuration option, and checkbox UI)
132 * :ghpull:`1944`: [qtconsole] take %,%% prefix into account for completion
133 * :ghpull:`1973`: fix another FreeBSD $HOME symlink issue
134 * :ghpull:`1967`: Fix psums example description in docs
135 * :ghpull:`1965`: fix for #1678, undo no longer clears cells
136 * :ghpull:`1952`: avoid duplicate "Websockets closed" dialog on ws close
137 * :ghpull:`1962`: Support unicode prompts
138 * :ghpull:`1955`: update to latest version of vim-ipython
139 * :ghpull:`1945`: Add --proc option to %%script
140 * :ghpull:`1956`: move import RemoteError after get_exc_info
141 * :ghpull:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole
142 * :ghpull:`1948`: Fix help string for InteractiveShell.ast_node_interactivity
143 * :ghpull:`1942`: swallow stderr of which in utils.process.find_cmd
144 * :ghpull:`1940`: fix completer css on some Chrome versions
145 * :ghpull:`1938`: remove remaining references to deprecated XREP/XREQ names
146 * :ghpull:`1925`: Fix styling of superscripts and subscripts. Closes #1924.
147 * :ghpull:`1936`: increase duration of save messages
148 * :ghpull:`1937`: add %save -f
149 * :ghpull:`1935`: add version checking to pyreadline import test
150 * :ghpull:`1849`: Octave magics
151 * :ghpull:`1759`: github, merge PR(s) just by number(s)
152 * :ghpull:`1931`: Win py3fixes
153 * :ghpull:`1933`: oinspect.find_file: Additional safety if file cannot be found.
154 * :ghpull:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3
155 * :ghpull:`1928`: Select NoDB by default
156 * :ghpull:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode
157 * :ghpull:`1926`: Make completer recognize escaped quotes in strings.
158 * :ghpull:`1893`: Update Parallel Magics and Exception Display
159 * :ghpull:`1921`: magic_arguments: dedent but otherwise preserve indentation.
160 * :ghpull:`1919`: Use oinspect in CodeMagics._find_edit_target
161 * :ghpull:`1918`: don't warn in iptest if deathrow/quarantine are missing
162 * :ghpull:`1917`: Fix for %pdef on Python 3
163 * :ghpull:`1913`: Fix for #1428
164 * :ghpull:`1911`: temporarily skip autoreload tests
165 * :ghpull:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons
166 * :ghpull:`1907`: py3compat fixes for %%script and tests
167 * :ghpull:`1906`: ofind finds non-unique cell magics
168 * :ghpull:`1845`: Fixes to inspection machinery for magics
169 * :ghpull:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424
170 * :ghpull:`1900`: Cython libs
171 * :ghpull:`1899`: add ScriptMagics to class list for generated config
172 * :ghpull:`1898`: minimize manpages
173 * :ghpull:`1897`: use glob for bad exclusion warning
174 * :ghpull:`1855`: %%script and %%file magics
175 * :ghpull:`1870`: add %%capture for capturing stdout/err
176 * :ghpull:`1861`: Use dvipng to format sympy.Matrix
177 * :ghpull:`1867`: Fix 1px margin bouncing of selected menu item.
178 * :ghpull:`1889`: Reconnect when the websocket connection closes unexpectedly
179 * :ghpull:`1886`: Fix a bug in renaming notebook
180 * :ghpull:`1895`: Fix error in test suite with ip.system()
181 * :ghpull:`1762`: add `locate` entry points
182 * :ghpull:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts.
183 * :ghpull:`1875`: re-write columnize, with intermediate step.
184 * :ghpull:`1851`: new completer for qtconsole.
185 * :ghpull:`1892`: Remove suspicious quotes in interactiveshell.py
186 * :ghpull:`1864`: Rmagic exceptions
187 * :ghpull:`1829`: [notebook] don't care about leading prct in completion
188 * :ghpull:`1832`: Make svg, jpeg and png images resizable in notebook.
189 * :ghpull:`1674`: HTML Notebook carriage-return handling, take 2
190 * :ghpull:`1882`: Remove importlib dependency which not available in Python 2.6.
191 * :ghpull:`1879`: Correct stack depth for variable expansion in !system commands
192 * :ghpull:`1841`: [notebook] deduplicate completion results
193 * :ghpull:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages.
194 * :ghpull:`1663`: Keep line-endings in ipynb
195 * :ghpull:`1815`: Make : invalid in filenames in the Notebook JS code.
196 * :ghpull:`1819`: doc: cleanup the parallel psums example a little
197 * :ghpull:`1839`: External cleanup
198 * :ghpull:`1782`: fix Magic menu in qtconsole, split in groups
199 * :ghpull:`1862`: Minor bind_kernel improvements
200 * :ghpull:`1857`: Prevent jumping of window to input when output is clicked.
201 * :ghpull:`1856`: Fix 1px jumping of cells and menus in Notebook.
202 * :ghpull:`1852`: fix chained resubmissions
203 * :ghpull:`1780`: Rmagic extension
204 * :ghpull:`1847`: add InlineBackend to ConsoleApp class list
205 * :ghpull:`1836`: preserve header for resubmitted tasks
206 * :ghpull:`1828`: change default extension to .ipy for %save -r
207 * :ghpull:`1800`: Reintroduce recall
208 * :ghpull:`1830`: lsmagic lists magics in alphabetical order
209 * :ghpull:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset
210 * :ghpull:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython
211 * :ghpull:`1822`: aesthetics pass on AsyncResult.display_outputs
212 * :ghpull:`1821`: ENTER submits the rename notebook dialog.
213 * :ghpull:`1820`: NotebookApp: Make the number of ports to retry user configurable.
214 * :ghpull:`1816`: Always use filename as the notebook name.
215 * :ghpull:`1813`: Add assert_in method to nose for Python 2.6
216 * :ghpull:`1711`: New Tooltip, New Completer and JS Refactor
217 * :ghpull:`1798`: a few simple fixes for docs/parallel
218 * :ghpull:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams
219 * :ghpull:`1811`: warn on nonexistent exclusions in iptest
220 * :ghpull:`1810`: fix for #1809, failing tests in IPython.zmq
221 * :ghpull:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test]
222 * :ghpull:`1742`: Check for custom_exceptions only once
223 * :ghpull:`1807`: add missing cython exclusion in iptest
224 * :ghpull:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m...
225 * :ghpull:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492)
226 * :ghpull:`1770`: Cython related magic functions
227 * :ghpull:`1707`: Accept --gui=<...> switch in IPython qtconsole.
228 * :ghpull:`1797`: Fix comment which breaks Emacs syntax highlighting.
229 * :ghpull:`1795`: fix %gui magic
230 * :ghpull:`1793`: Raise repr limit for strings to 80 characters (from 30).
231 * :ghpull:`1794`: don't use XDG path on OS X
232 * :ghpull:`1792`: Unicode-aware logger
233 * :ghpull:`1791`: update zmqshell magics
234 * :ghpull:`1787`: DOC: Remove regression from qt-console docs.
235 * :ghpull:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors...
236 * :ghpull:`1748`: Fix some tests for Python 3.3
237 * :ghpull:`1755`: test for pygments before running qt tests
238 * :ghpull:`1771`: Make default value of interactivity passed to run_ast_nodes configurable
239 * :ghpull:`1784`: restore loadpy to load
240 * :ghpull:`1768`: Update parallel magics
241 * :ghpull:`1779`: Tidy up error raising in magic decorators.
242 * :ghpull:`1769`: Allow cell mode timeit without setup code.
243 * :ghpull:`1716`: Fix for fake filenames in verbose traceback
244 * :ghpull:`1763`: [qtconsole] fix append_plain_html -> append_html
245 * :ghpull:`1732`: Refactoring of the magics system and implementation of cell magics
246 * :ghpull:`1630`: Merge divergent Kernel implementations
247 * :ghpull:`1705`: [notebook] Make pager resizable, and remember size...
248 * :ghpull:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs
249 * :ghpull:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank
250 * :ghpull:`1754`: Fix typo enconters->encounters
251 * :ghpull:`1753`: Clear window title when kernel is restarted
252 * :ghpull:`1449`: Fix for bug #735 : Images missing from XML/SVG export
253 * :ghpull:`1743`: Tooltip completer js refactor
254 * :ghpull:`1681`: add qt config option to clear_on_kernel_restart
255 * :ghpull:`1733`: Tooltip completer js refactor
256 * :ghpull:`1727`: terminate kernel after embed_kernel tests
257 * :ghpull:`1737`: add HistoryManager to ipapp class list
258 * :ghpull:`1686`: ENH: Open a notebook from the command line
259 * :ghpull:`1709`: fixes #1708, failing test in arg_split on windows
260 * :ghpull:`1718`: Use CRegExp trait for regular expressions.
261 * :ghpull:`1729`: Catch failure in repr() for %whos
262 * :ghpull:`1726`: use eval for command-line args instead of exec
263 * :ghpull:`1724`: fix scatter/gather with targets='all'
264 * :ghpull:`1725`: add --no-ff to git pull in test_pr
265 * :ghpull:`1721`: Tooltip completer js refactor
266 * :ghpull:`1657`: Add `wait` optional argument to `hooks.editor`
267 * :ghpull:`1717`: Define generic sys.ps{1,2,3}, for use by scripts.
268 * :ghpull:`1691`: Finish PR #1446
269 * :ghpull:`1710`: update MathJax CDN url for https
270 * :ghpull:`1713`: Make autocall regexp's configurable.
271 * :ghpull:`1703`: Allow TryNext to have an error message without it affecting the command chain
272 * :ghpull:`1714`: minor adjustments to test_pr
273 * :ghpull:`1704`: ensure all needed qt parts can be imported before settling for one
274 * :ghpull:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3
275 * :ghpull:`1698`: fix tooltip on token with number
276 * :ghpull:`1245`: pythonw py3k fixes for issue #1226
277 * :ghpull:`1685`: Add script to test pull request
278 * :ghpull:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR
279 * :ghpull:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop.
280 * :ghpull:`1694`: Add quote to notebook to allow it to load
281 * :ghpull:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`.
282 * :ghpull:`1687`: import Binary from bson instead of pymongo
283 * :ghpull:`1616`: Make IPython.core.display.Image less notebook-centric
284 * :ghpull:`1684`: CLN: Remove redundant function definition.
285 * :ghpull:`1670`: Point %pastebin to gist
286 * :ghpull:`1669`: handle pyout messages in test_message_spec
287 * :ghpull:`1295`: add binary-tree engine interconnect example
288 * :ghpull:`1642`: Cherry-picked commits from 0.12.1 release
289 * :ghpull:`1659`: Handle carriage return characters ("\r") in HTML notebook output.
290 * :ghpull:`1656`: ensure kernels are cleaned up in embed_kernel tests
291 * :ghpull:`1664`: InteractiveShell.run_code: Update docstring.
292 * :ghpull:`1662`: Delay flushing softspace until after cell finishes
293 * :ghpull:`1643`: handle jpg/jpeg in the qtconsole
294 * :ghpull:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq
295 * :ghpull:`1650`: DOC: moving files with SSH launchers
296 * :ghpull:`1357`: add IPython.embed_kernel()
297 * :ghpull:`1640`: Finish up embed_kernel
298 * :ghpull:`1651`: Remove bundled Itpl module
299 * :ghpull:`1634`: incremental improvements to SSH launchers
300 * :ghpull:`1649`: move examples/test_embed into examples/tests/embed
301 * :ghpull:`1633`: Fix installing extension from local file on Windows
302 * :ghpull:`1645`: Exclude UserDict when deep reloading NumPy.
303 * :ghpull:`1637`: Removed a ':' which shouldn't have been there
304 * :ghpull:`1631`: TST: QApplication doesn't quit early enough with PySide.
305 * :ghpull:`1629`: evaluate a few dangling validate_message generators
306 * :ghpull:`1621`: clear In[] prompt numbers on "Clear All Output"
307 * :ghpull:`1627`: Test the Message Spec
308 * :ghpull:`1624`: Fixes for byte-compilation on Python 3
309 * :ghpull:`1615`: Add show() method to figure objects.
310 * :ghpull:`1625`: Fix deepreload on Python 3
311 * :ghpull:`1620`: pyin message now have execution_count
312 * :ghpull:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy).
313 * :ghpull:`1613`: allow map / parallel function for single-engine views
314 * :ghpull:`1609`: exit notebook cleanly on SIGINT, SIGTERM
315 * :ghpull:`1607`: cleanup sqlitedb temporary db file after tests
316 * :ghpull:`1608`: don't rely on timedelta.total_seconds in AsyncResult
317 * :ghpull:`1599`: Fix for %run -d on Python 3
318 * :ghpull:`1602`: Fix %env magic on Python 3.
319 * :ghpull:`1603`: Remove python3 profile
320 * :ghpull:`1604`: Exclude IPython.quarantine from installation
321 * :ghpull:`1600`: Specify encoding for io.open in notebook_reformat tests
322 * :ghpull:`1605`: Small fixes for Animation and Progress notebook
323 * :ghpull:`1529`: __all__ feature, improvement to dir2, and tests for both
324 * :ghpull:`1548`: add sugar methods/properties to AsyncResult
325 * :ghpull:`1535`: Fix pretty printing dispatch
326 * :ghpull:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension
327 * :ghpull:`1597`: re-enter kernel.eventloop after catching SIGINT
328 * :ghpull:`1490`: rename plaintext cell -> raw cell
329 * :ghpull:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes
330 * :ghpull:`1588`: Gtk3 integration with ipython works.
331 * :ghpull:`1595`: Examples syntax (avoid errors installing on Python 3)
332 * :ghpull:`1526`: Find encoding for Python files
333 * :ghpull:`1594`: Fix writing git commit ID to a file on build with Python 3
334 * :ghpull:`1556`: shallow-copy DictDB query results
335 * :ghpull:`1502`: small changes in response to pyflakes pass
336 * :ghpull:`1445`: Don't build sphinx docs for sdists
337 * :ghpull:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
338 * :ghpull:`1546`: attempt to suppress exceptions in channel threads at shutdown
339 * :ghpull:`1559`: update tools/github_stats.py to use GitHub API v3
340 * :ghpull:`1563`: clear_output improvements
341 * :ghpull:`1560`: remove obsolete discussion of Twisted/trial from testing docs
342 * :ghpull:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561]
343 * :ghpull:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole.
344 * :ghpull:`1568`: fix PR #1567
345 * :ghpull:`1567`: Fix: openssh_tunnel did not parse port in `server`
346 * :ghpull:`1565`: fix AsyncResult.abort
347 * :ghpull:`1552`: use os.getcwdu in NotebookManager
348 * :ghpull:`1541`: display_pub flushes stdout/err
349 * :ghpull:`1544`: make MultiKernelManager.kernel_manager_class configurable
350 * :ghpull:`1517`: Fix indentation bug in IPython/lib/pretty.py
351 * :ghpull:`1519`: BUG: Include the name of the exception type in its pretty format.
352 * :ghpull:`1489`: Fix zero-copy push
353 * :ghpull:`1477`: fix dangling `buffer` in IPython.parallel.util
354 * :ghpull:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
355 * :ghpull:`1481`: BUG: Improve placement of CallTipWidget
356 * :ghpull:`1496`: BUG: LBYL when clearing the output history on shutdown.
357 * :ghpull:`1508`: fix sorting profiles in clustermanager
358 * :ghpull:`1495`: BUG: Fix pretty-printing for overzealous objects
359 * :ghpull:`1472`: more general fix for #662
360 * :ghpull:`1483`: updated magic_history docstring
361 * :ghpull:`1383`: First version of cluster web service.
362 * :ghpull:`1398`: fix %tb after SyntaxError
363 * :ghpull:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows.
364 * :ghpull:`1419`: Add %install_ext magic function.
365 * :ghpull:`1424`: Win32 shell interactivity
366 * :ghpull:`1468`: Simplify structure of a Job in the TaskScheduler
367 * :ghpull:`1447`: 1107 - Tab autocompletion can suggest invalid syntax
368 * :ghpull:`1469`: Fix typo in comment (insert space)
369 * :ghpull:`1463`: Fix completion when importing modules in the cwd.
370 * :ghpull:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling
371 * :ghpull:`1432`: Fix ipython directive
372 * :ghpull:`1465`: allow `ipython help subcommand` syntax
373 * :ghpull:`1416`: Conditional import of ctypes in inputhook
374 * :ghpull:`1462`: expedite parallel tests
375 * :ghpull:`1410`: Add javascript library and css stylesheet loading to JS class.
376 * :ghpull:`1448`: Fix for #875 Never build unicode error messages
377 * :ghpull:`1458`: use eval to uncan References
378 * :ghpull:`1450`: load mathjax from CDN via https
379 * :ghpull:`1451`: include heading level in JSON
380 * :ghpull:`1444`: Fix pyhton -> python typos
381 * :ghpull:`1414`: ignore errors in shell.var_expand
382 * :ghpull:`1430`: Fix for tornado check for tornado < 1.1.0
383 * :ghpull:`1413`: get_home_dir expands symlinks, adjust test accordingly
384 * :ghpull:`1385`: updated and prettified magic doc strings
385 * :ghpull:`1406`: Browser selection
386 * :ghpull:`1377`: Saving non-ascii history
387 * :ghpull:`1402`: fix symlinked /home issue for FreeBSD
388 * :ghpull:`1405`: Only monkeypatch xunit when the tests are run using it.
389 * :ghpull:`1395`: Xunit & KnownFailure
390 * :ghpull:`1396`: Fix for %tb magic.
391 * :ghpull:`1386`: Jsd3
392 * :ghpull:`1388`: Add simple support for running inside a virtualenv
393 * :ghpull:`1391`: Improve Hub/Scheduler when no engines are registered
394 * :ghpull:`1369`: load header with engine id when engine dies in TaskScheduler
395 * :ghpull:`1353`: Save notebook as script using unicode file handle.
396 * :ghpull:`1352`: Add '-m mod : run library module as a script' option.
397 * :ghpull:`1363`: Fix some minor color/style config issues in the qtconsole
398 * :ghpull:`1371`: Adds a quiet keyword to sync_imports
399 * :ghpull:`1387`: Fixing Cell menu to update cell type select box.
400 * :ghpull:`1296`: Wx gui example: fixes the broken example for `%gui wx`.
401 * :ghpull:`1372`: ipcontroller cleans up connection files unless reuse=True
402 * :ghpull:`1374`: remove calls to meaningless ZMQStream.on_err
403 * :ghpull:`1370`: allow draft76 websockets (Safari)
404 * :ghpull:`1368`: Ensure handler patterns are str, not unicode
405 * :ghpull:`1361`: Notebook bug fix branch
406 * :ghpull:`1364`: avoid jsonlib returning Decimal
407 * :ghpull:`1362`: Don't log complete contents of history replies, even in debug
408 * :ghpull:`1347`: fix weird magic completion in notebook
409 * :ghpull:`1346`: fixups for alternate URL prefix stuff
410 * :ghpull:`1336`: crack at making notebook.html use the layout.html template
411 * :ghpull:`1331`: RST and heading cells
412 * :ghpull:`1247`: fixes a bug causing extra newlines after comments.
413 * :ghpull:`1332`: notebook - allow prefixes in URL path.
414 * :ghpull:`1341`: Don't attempt to tokenize binary files for tracebacks
415 * :ghpull:`1334`: added key handler for control-s to notebook, seems to work pretty well
416 * :ghpull:`1338`: Fix see also in docstrings so API docs build
417 * :ghpull:`1335`: Notebook toolbar UI
418 * :ghpull:`1299`: made notebook.html extend layout.html
419 * :ghpull:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
420 * :ghpull:`1328`: Coverage
421 * :ghpull:`1206`: don't preserve fixConsole output in json
422 * :ghpull:`1330`: Add linewrapping to text cells (new feature in CodeMirror).
423 * :ghpull:`1309`: Inoculate clearcmd extension into %reset functionality
424 * :ghpull:`1327`: Updatecm2
425 * :ghpull:`1326`: Removing Ace edit capability.
426 * :ghpull:`1325`: forgotten selected_cell -> get_selected_cell
427 * :ghpull:`1316`: Pass subprocess test runners a suitable location for xunit output
428 * :ghpull:`1303`: Updatecm
429 * :ghpull:`1312`: minor heartbeat tweaks
430 * :ghpull:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
431 * :ghpull:`1301`: New "Fix for issue #1202" based on current master.
432 * :ghpull:`1289`: Make autoreload extension work on Python 3.
433 * :ghpull:`1288`: Don't ask for confirmation when stdin isn't available
434 * :ghpull:`1294`: TaskScheduler.hwm default to 1 instead of 0
435 * :ghpull:`1283`: HeartMonitor.period should be an Integer
436 * :ghpull:`1264`: Aceify
437 * :ghpull:`1284`: a fix for GH 1269
438 * :ghpull:`1213`: BUG: Minor typo in history_console_widget.py
439 * :ghpull:`1267`: add NoDB for non-recording Hub
440 * :ghpull:`1222`: allow Reference as callable in map/apply
441 * :ghpull:`1257`: use self.kernel_manager_class in qtconsoleapp
442 * :ghpull:`1253`: set auto_create flag for notebook apps
443 * :ghpull:`1262`: Heartbeat no longer shares the app's Context
444 * :ghpull:`1229`: Fix display of SyntaxError in Python 3
445 * :ghpull:`1256`: Dewijmoize
446 * :ghpull:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
447 * :ghpull:`1211`: serve local files in notebook-dir
448 * :ghpull:`1224`: edit text cells on double-click instead of single-click
449 * :ghpull:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
450 * :ghpull:`1207`: fix loadpy duplicating newlines
451 * :ghpull:`1129`: Unified setup.py
452 * :ghpull:`1199`: Reduce IPython.external.*
453 * :ghpull:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
454 * :ghpull:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string
455 * :ghpull:`1175`: core.completer: Clean up excessive and unused code.
456 * :ghpull:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
457 * :ghpull:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
458
459 Issues (742):
460
461 * :ghissue:`1943`: add screenshot and link into releasenotes
462 * :ghissue:`1570`: [notebook] remove 'left panel' references from example.
463 * :ghissue:`1954`: update some example notebooks
464 * :ghissue:`2048`: move _encode_binary to jsonutil.encode_images
465 * :ghissue:`2050`: only add quotes around xunit-file on Windows
466 * :ghissue:`2047`: disable auto-scroll on mozilla
467 * :ghissue:`1258`: Magic %paste error
468 * :ghissue:`2015`: Fixes for %paste with special transformations
469 * :ghissue:`760`: Windows: test runner fails if repo path contains spaces
470 * :ghissue:`2046`: Iptest unicode
471 * :ghissue:`1939`: Namespaces
472 * :ghissue:`2042`: increase auto-scroll threshold to 100 lines
473 * :ghissue:`2043`: move RemoteError import to top-level
474 * :ghissue:`641`: In %magic help, remove duplicate aliases
475 * :ghissue:`2036`: %alias_magic
476 * :ghissue:`1968`: Proposal of icons for .ipynb files
477 * :ghissue:`825`: keyboardinterrupt crashes gtk gui when gtk.set_interactive is not available
478 * :ghissue:`1971`: Remove duplicate magics docs
479 * :ghissue:`2040`: Namespaces for cleaner public APIs
480 * :ghissue:`2039`: ipython parallel import exception
481 * :ghissue:`2035`: Getdefaultencoding test error with sympy 0.7.1_git
482 * :ghissue:`2037`: remove `ipython-qtconsole` gui-script
483 * :ghissue:`1516`: ipython-qtconsole script isn't installed for Python 2.x
484 * :ghissue:`1297`: "ipython -p sh" is in documentation but doesn't work
485 * :ghissue:`2038`: add extra clear warning to shell doc
486 * :ghissue:`1265`: please ship unminified js and css sources
487 * :ghissue:`2029`: Ship unminified js
488 * :ghissue:`1920`: Provide an easy way to override the Qt widget used by qtconsole
489 * :ghissue:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole
490 * :ghissue:`2009`: In %magic help, remove duplicate aliases
491 * :ghissue:`2033`: ipython parallel pushing and pulling recarrays
492 * :ghissue:`2034`: fix&test push/pull recarrays
493 * :ghissue:`2028`: Reduce unhelpful information shown by pinfo
494 * :ghissue:`1992`: Tab completion fails with many spaces in filename
495 * :ghissue:`1885`: handle too old wx
496 * :ghissue:`2030`: check wxPython version in inputhook
497 * :ghissue:`2024`: Make interactive_usage a bit more rst friendly
498 * :ghissue:`2031`: disable ^C^C confirmation on Windows
499 * :ghissue:`2023`: Unicode test failure on OS X
500 * :ghissue:`2027`: match stdin encoding in frontend readline test
501 * :ghissue:`1901`: Windows: parallel test fails assert, leaves 14 python processes alive
502 * :ghissue:`2025`: Fix parallel test on WinXP - wait for resource cleanup.
503 * :ghissue:`1986`: Line magic function `%R` not found. (Rmagic)
504 * :ghissue:`1712`: test failure in ubuntu package daily build
505 * :ghissue:`1183`: 0.12 testsuite failures
506 * :ghissue:`2016`: BUG: test runner fails in Windows if filenames contain spaces.
507 * :ghissue:`1806`: Alternate upload methods in firefox
508 * :ghissue:`2019`: Windows: home directory expansion test fails
509 * :ghissue:`2020`: Fix home path expansion test in Windows.
510 * :ghissue:`2017`: Windows core test error - filename quoting
511 * :ghissue:`2021`: Fix Windows pathname issue in 'odd encoding' test.
512 * :ghissue:`1998`: call to nt.assert_true(path._writable_dir(home)) returns false in test_path.py
513 * :ghissue:`2022`: don't check writability in test for get_home_dir when HOME is undefined
514 * :ghissue:`1589`: Test failures and docs don't build on Mac OS X Lion
515 * :ghissue:`1996`: frontend test tweaks
516 * :ghissue:`2011`: Notebook server can't start cluster with hyphen-containing profile name
517 * :ghissue:`2014`: relax profile regex in notebook
518 * :ghissue:`2013`: brew install pyqt
519 * :ghissue:`2005`: Strange output artifacts in footer of notebook
520 * :ghissue:`2012`: Mono cursor offset
521 * :ghissue:`2004`: Clarify generic message spec vs. Python message API in docs
522 * :ghissue:`2006`: Don't crash when starting notebook server if runnable browser not found
523 * :ghissue:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found.
524 * :ghissue:`2008`: pip install virtualenv
525 * :ghissue:`2003`: Wrong case of rmagic in docs
526 * :ghissue:`2002`: Refactor %magic into a lsmagic_docs API function.
527 * :ghissue:`2000`: kernel.js consistency with generic IPython message format.
528 * :ghissue:`1999`: `%magic` help: display line and cell magics in alphabetical order.
529 * :ghissue:`1635`: test_prun_quotes fails on Windows
530 * :ghissue:`1984`: Cannot restart Notebook when using `%%script --bg`
531 * :ghissue:`1981`: Clean BG processes created by %%script on kernel exit
532 * :ghissue:`1994`: Fix RST misformatting.
533 * :ghissue:`1949`: Introduce Notebook Magics
534 * :ghissue:`1985`: Kernels should start in notebook dir when manually specified
535 * :ghissue:`1980`: Notebook should check that --notebook-dir exists
536 * :ghissue:`1951`: minor notebook startup/notebook-dir adjustments
537 * :ghissue:`1969`: tab completion in notebook for paths not triggered
538 * :ghissue:`1974`: Allow path completion on notebook.
539 * :ghissue:`1964`: allow multiple instances of a Magic
540 * :ghissue:`1960`: %page not working
541 * :ghissue:`1991`: fix _ofind attr in %page
542 * :ghissue:`1982`: Shutdown qtconsole problem?
543 * :ghissue:`1988`: check for active frontend in update_restart_checkbox
544 * :ghissue:`1979`: Add support for tox (http://tox.testrun.org/) and Travis CI (http://travis-ci.org/)
545 * :ghissue:`1989`: Parallel: output of %px and %px${suffix} is inconsistent
546 * :ghissue:`1966`: ValueError: packer could not serialize a simple message
547 * :ghissue:`1987`: Notebook: MathJax offline install not recognized
548 * :ghissue:`1970`: dblclick to restore size of images
549 * :ghissue:`1983`: Notebook does not save heading level
550 * :ghissue:`1978`: Notebook names truncating at the first period
551 * :ghissue:`1553`: Limited size of output cells and provide scroll bars for such output cells
552 * :ghissue:`1825`: second attempt at scrolled long output
553 * :ghissue:`1915`: add cell-level metadata
554 * :ghissue:`1934`: Cell/Worksheet metadata
555 * :ghissue:`1746`: Confirm restart (configuration option, and checkbox UI)
556 * :ghissue:`1790`: Commenting function.
557 * :ghissue:`1767`: Tab completion problems with cell magics
558 * :ghissue:`1944`: [qtconsole] take %,%% prefix into account for completion
559 * :ghissue:`1973`: fix another FreeBSD $HOME symlink issue
560 * :ghissue:`1972`: Fix completion of '%tim' in the Qt console
561 * :ghissue:`1887`: Make it easy to resize jpeg/png images back to original size.
562 * :ghissue:`1967`: Fix psums example description in docs
563 * :ghissue:`1678`: ctrl-z clears cell output in notebook when pressed enough times
564 * :ghissue:`1965`: fix for #1678, undo no longer clears cells
565 * :ghissue:`1952`: avoid duplicate "Websockets closed" dialog on ws close
566 * :ghissue:`1961`: UnicodeDecodeError on directory with unicode chars in prompt
567 * :ghissue:`1963`: styling prompt, {color.Normal} excepts
568 * :ghissue:`1962`: Support unicode prompts
569 * :ghissue:`1959`: %page not working on qtconsole for Windows XP 32-bit
570 * :ghissue:`1955`: update to latest version of vim-ipython
571 * :ghissue:`1945`: Add --proc option to %%script
572 * :ghissue:`1957`: fix indentation in kernel.js
573 * :ghissue:`1956`: move import RemoteError after get_exc_info
574 * :ghissue:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole
575 * :ghissue:`1948`: Fix help string for InteractiveShell.ast_node_interactivity
576 * :ghissue:`1941`: script magics cause terminal spam
577 * :ghissue:`1942`: swallow stderr of which in utils.process.find_cmd
578 * :ghissue:`1833`: completer draws slightly too small on Chrome
579 * :ghissue:`1940`: fix completer css on some Chrome versions
580 * :ghissue:`1938`: remove remaining references to deprecated XREP/XREQ names
581 * :ghissue:`1924`: HTML superscripts not shown raised in the notebook
582 * :ghissue:`1925`: Fix styling of superscripts and subscripts. Closes #1924.
583 * :ghissue:`1461`: User notification if notebook saving fails
584 * :ghissue:`1936`: increase duration of save messages
585 * :ghissue:`1542`: %save magic fails in clients without stdin if file already exists
586 * :ghissue:`1937`: add %save -f
587 * :ghissue:`1572`: pyreadline version dependency not correctly checked
588 * :ghissue:`1935`: add version checking to pyreadline import test
589 * :ghissue:`1849`: Octave magics
590 * :ghissue:`1759`: github, merge PR(s) just by number(s)
591 * :ghissue:`1931`: Win py3fixes
592 * :ghissue:`1646`: Meaning of restart parameter in client.shutdown() unclear
593 * :ghissue:`1933`: oinspect.find_file: Additional safety if file cannot be found.
594 * :ghissue:`1916`: %paste doesn't work on py3
595 * :ghissue:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3
596 * :ghissue:`1928`: Select NoDB by default
597 * :ghissue:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode
598 * :ghissue:`1926`: Make completer recognize escaped quotes in strings.
599 * :ghissue:`1929`: Ipython-qtconsole (0.12.1) hangs with Python 2.7.3, Windows 7 64 bit
600 * :ghissue:`1409`: [qtconsole] forward delete bring completion into current line
601 * :ghissue:`1922`: py3k compatibility for setupegg.py
602 * :ghissue:`1598`: document that sync_imports() can't handle "import foo as bar"
603 * :ghissue:`1893`: Update Parallel Magics and Exception Display
604 * :ghissue:`1890`: Docstrings for magics that use @magic_arguments are rendered wrong
605 * :ghissue:`1921`: magic_arguments: dedent but otherwise preserve indentation.
606 * :ghissue:`1919`: Use oinspect in CodeMagics._find_edit_target
607 * :ghissue:`1918`: don't warn in iptest if deathrow/quarantine are missing
608 * :ghissue:`1914`: %pdef failing on python3
609 * :ghissue:`1917`: Fix for %pdef on Python 3
610 * :ghissue:`1428`: Failing test that prun does not clobber string escapes
611 * :ghissue:`1913`: Fix for #1428
612 * :ghissue:`1911`: temporarily skip autoreload tests
613 * :ghissue:`1549`: autoreload extension crashes ipython
614 * :ghissue:`1908`: find_file errors on windows
615 * :ghissue:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons
616 * :ghissue:`1907`: py3compat fixes for %%script and tests
617 * :ghissue:`1904`: %%px? doesn't work, shows info for %px, general cell magic problem
618 * :ghissue:`1906`: ofind finds non-unique cell magics
619 * :ghissue:`1894`: Win64 binary install fails
620 * :ghissue:`1799`: Source file not found for magics
621 * :ghissue:`1845`: Fixes to inspection machinery for magics
622 * :ghissue:`1774`: Some magics seems broken
623 * :ghissue:`1586`: Clean up tight coupling between Notebook, CodeCell and Kernel Javascript objects
624 * :ghissue:`1632`: Win32 shell interactivity apparently broke qtconsole "cd" magic
625 * :ghissue:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424
626 * :ghissue:`1900`: Cython libs
627 * :ghissue:`1503`: Cursor is offset in notebook in Chrome 17 on Linux
628 * :ghissue:`1426`: Qt console doesn't handle the `--gui` flag correctly.
629 * :ghissue:`1180`: Can't start IPython kernel in Spyder
630 * :ghissue:`581`: test IPython.zmq
631 * :ghissue:`1593`: Name embedded in notebook overrides filename
632 * :ghissue:`1899`: add ScriptMagics to class list for generated config
633 * :ghissue:`1618`: generate or minimize manpages
634 * :ghissue:`1898`: minimize manpages
635 * :ghissue:`1896`: Windows: apparently spurious warning 'Excluding nonexistent file' ... test_exampleip
636 * :ghissue:`1897`: use glob for bad exclusion warning
637 * :ghissue:`1215`: updated %quickref to show short-hand for %sc and %sx
638 * :ghissue:`1855`: %%script and %%file magics
639 * :ghissue:`1863`: Ability to silence a cell in the notebook
640 * :ghissue:`1870`: add %%capture for capturing stdout/err
641 * :ghissue:`1861`: Use dvipng to format sympy.Matrix
642 * :ghissue:`1867`: Fix 1px margin bouncing of selected menu item.
643 * :ghissue:`1889`: Reconnect when the websocket connection closes unexpectedly
644 * :ghissue:`1577`: If a notebook loses its network connection WebSockets won't reconnect
645 * :ghissue:`1886`: Fix a bug in renaming notebook
646 * :ghissue:`1895`: Fix error in test suite with ip.system()
647 * :ghissue:`1762`: add `locate` entry points
648 * :ghissue:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts.
649 * :ghissue:`1875`: re-write columnize, with intermediate step.
650 * :ghissue:`1860`: IPython.utils.columnize sometime wrong...
651 * :ghissue:`1851`: new completer for qtconsole.
652 * :ghissue:`1892`: Remove suspicious quotes in interactiveshell.py
653 * :ghissue:`1854`: Class `%hierarchy` and graphiz `%%dot` magics
654 * :ghissue:`1827`: Sending tracebacks over ZMQ should protect against unicode failure
655 * :ghissue:`1864`: Rmagic exceptions
656 * :ghissue:`1829`: [notebook] don't care about leading prct in completion
657 * :ghissue:`1832`: Make svg, jpeg and png images resizable in notebook.
658 * :ghissue:`1674`: HTML Notebook carriage-return handling, take 2
659 * :ghissue:`1874`: cython_magic uses importlib, which doesn't ship with py2.6
660 * :ghissue:`1882`: Remove importlib dependency which not available in Python 2.6.
661 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
662 * :ghissue:`1879`: Correct stack depth for variable expansion in !system commands
663 * :ghissue:`1840`: New JS completer should merge completions before display
664 * :ghissue:`1841`: [notebook] deduplicate completion results
665 * :ghissue:`1736`: no good error message on missing tkinter and %paste
666 * :ghissue:`1741`: Display message from TryNext error in magic_paste
667 * :ghissue:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages.
668 * :ghissue:`1663`: Keep line-endings in ipynb
669 * :ghissue:`1872`: Matplotlib window freezes using intreractive plot in qtconsole
670 * :ghissue:`1869`: Improve CodeMagics._find_edit_target
671 * :ghissue:`1781`: Colons in notebook name causes notebook deletion without warning
672 * :ghissue:`1815`: Make : invalid in filenames in the Notebook JS code.
673 * :ghissue:`1819`: doc: cleanup the parallel psums example a little
674 * :ghissue:`1838`: externals cleanup
675 * :ghissue:`1839`: External cleanup
676 * :ghissue:`1782`: fix Magic menu in qtconsole, split in groups
677 * :ghissue:`1862`: Minor bind_kernel improvements
678 * :ghissue:`1859`: kernmagic during console startup
679 * :ghissue:`1857`: Prevent jumping of window to input when output is clicked.
680 * :ghissue:`1856`: Fix 1px jumping of cells and menus in Notebook.
681 * :ghissue:`1848`: task fails with "AssertionError: not enough buffers!" after second resubmit
682 * :ghissue:`1852`: fix chained resubmissions
683 * :ghissue:`1780`: Rmagic extension
684 * :ghissue:`1853`: Fix jumpy notebook behavior
685 * :ghissue:`1842`: task with UnmetDependency error still owned by engine
686 * :ghissue:`1847`: add InlineBackend to ConsoleApp class list
687 * :ghissue:`1846`: Exceptions within multiprocessing crash Ipython notebook kernel
688 * :ghissue:`1843`: Notebook does not exist and permalinks
689 * :ghissue:`1837`: edit magic broken in head
690 * :ghissue:`1834`: resubmitted tasks doesn't have same session name
691 * :ghissue:`1836`: preserve header for resubmitted tasks
692 * :ghissue:`1776`: fix magic menu in qtconsole
693 * :ghissue:`1828`: change default extension to .ipy for %save -r
694 * :ghissue:`1800`: Reintroduce recall
695 * :ghissue:`1671`: __future__ environments
696 * :ghissue:`1830`: lsmagic lists magics in alphabetical order
697 * :ghissue:`1835`: Use Python import in ipython profile config
698 * :ghissue:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset
699 * :ghissue:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython
700 * :ghissue:`1772`: notebook autocomplete fail when typing number
701 * :ghissue:`1822`: aesthetics pass on AsyncResult.display_outputs
702 * :ghissue:`1460`: Redirect http to https for notebook
703 * :ghissue:`1287`: Refactor the notebook tab completion/tooltip
704 * :ghissue:`1596`: In rename dialog, <return> should submit
705 * :ghissue:`1821`: ENTER submits the rename notebook dialog.
706 * :ghissue:`1750`: Let the user disable random port selection
707 * :ghissue:`1820`: NotebookApp: Make the number of ports to retry user configurable.
708 * :ghissue:`1816`: Always use filename as the notebook name.
709 * :ghissue:`1775`: assert_in not present on Python 2.6
710 * :ghissue:`1813`: Add assert_in method to nose for Python 2.6
711 * :ghissue:`1498`: Add tooltip keyboard shortcuts
712 * :ghissue:`1711`: New Tooltip, New Completer and JS Refactor
713 * :ghissue:`1798`: a few simple fixes for docs/parallel
714 * :ghissue:`1818`: possible bug with latex / markdown
715 * :ghissue:`1647`: Aborted parallel tasks can't be resubmitted
716 * :ghissue:`1817`: Change behavior of ipython notebook --port=...
717 * :ghissue:`1738`: IPython.embed_kernel issues
718 * :ghissue:`1610`: Basic bold and italic in HTML output cells
719 * :ghissue:`1576`: Start and stop kernels from the notebook dashboard
720 * :ghissue:`1515`: impossible to shutdown notebook kernels
721 * :ghissue:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams
722 * :ghissue:`1811`: warn on nonexistent exclusions in iptest
723 * :ghissue:`1809`: test suite error in IPython.zmq on windows
724 * :ghissue:`1810`: fix for #1809, failing tests in IPython.zmq
725 * :ghissue:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test]
726 * :ghissue:`1742`: Check for custom_exceptions only once
727 * :ghissue:`1802`: cythonmagic tests should be skipped if Cython not available
728 * :ghissue:`1062`: warning message in IPython.extensions test
729 * :ghissue:`1807`: add missing cython exclusion in iptest
730 * :ghissue:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m...
731 * :ghissue:`1803`: MPI parallel %px bug
732 * :ghissue:`1804`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with mingw.
733 * :ghissue:`1492`: Drag target very small if IPython Dashboard has no notebooks
734 * :ghissue:`1562`: Offer a method other than drag-n-drop to upload notebooks
735 * :ghissue:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492)
736 * :ghissue:`1770`: Cython related magic functions
737 * :ghissue:`1532`: qtconsole does not accept --gui switch
738 * :ghissue:`1707`: Accept --gui=<...> switch in IPython qtconsole.
739 * :ghissue:`1797`: Fix comment which breaks Emacs syntax highlighting.
740 * :ghissue:`1796`: %gui magic broken
741 * :ghissue:`1795`: fix %gui magic
742 * :ghissue:`1788`: extreme truncating of return values
743 * :ghissue:`1793`: Raise repr limit for strings to 80 characters (from 30).
744 * :ghissue:`1794`: don't use XDG path on OS X
745 * :ghissue:`1777`: ipython crash on wrong encoding
746 * :ghissue:`1792`: Unicode-aware logger
747 * :ghissue:`1791`: update zmqshell magics
748 * :ghissue:`1787`: DOC: Remove regression from qt-console docs.
749 * :ghissue:`1785`: IPython.utils.tests.test_process.SubProcessTestCase
750 * :ghissue:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors...
751 * :ghissue:`1786`: Make notebook save failures more salient
752 * :ghissue:`1748`: Fix some tests for Python 3.3
753 * :ghissue:`1755`: test for pygments before running qt tests
754 * :ghissue:`1771`: Make default value of interactivity passed to run_ast_nodes configurable
755 * :ghissue:`1783`: part of PR #1606 (loadpy -> load) erased by magic refactoring.
756 * :ghissue:`1784`: restore loadpy to load
757 * :ghissue:`1768`: Update parallel magics
758 * :ghissue:`1778`: string exception in IPython/core/magic.py:232
759 * :ghissue:`1779`: Tidy up error raising in magic decorators.
760 * :ghissue:`1769`: Allow cell mode timeit without setup code.
761 * :ghissue:`1716`: Fix for fake filenames in verbose traceback
762 * :ghissue:`1763`: [qtconsole] fix append_plain_html -> append_html
763 * :ghissue:`1766`: Test failure in IPython.parallel
764 * :ghissue:`1611`: IPEP1: Cell magics and general cleanup of the Magic system
765 * :ghissue:`1732`: Refactoring of the magics system and implementation of cell magics
766 * :ghissue:`1765`: test_pr should clearn PYTHONPATH for the subprocesses
767 * :ghissue:`1630`: Merge divergent Kernel implementations
768 * :ghissue:`1705`: [notebook] Make pager resizable, and remember size...
769 * :ghissue:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs
770 * :ghissue:`1720`: Adding interactive inline plotting to notebooks with flot
771 * :ghissue:`1701`: [notebook] Open HTML links in a new window by default
772 * :ghissue:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank
773 * :ghissue:`1735`: Open IPython notebook hyperlinks in a new window using target=_blank
774 * :ghissue:`1754`: Fix typo enconters->encounters
775 * :ghissue:`1753`: Clear window title when kernel is restarted
776 * :ghissue:`735`: Images missing from XML/SVG export (for me)
777 * :ghissue:`1449`: Fix for bug #735 : Images missing from XML/SVG export
778 * :ghissue:`1752`: Reconnect Websocket when it closes unexpectedly
779 * :ghissue:`1751`: Reconnect Websocket when it closes unexpectedly
780 * :ghissue:`1749`: Load MathJax.js using HTTPS when IPython notebook server is HTTPS
781 * :ghissue:`1743`: Tooltip completer js refactor
782 * :ghissue:`1700`: A module for sending custom user messages from the kernel.
783 * :ghissue:`1745`: htmlnotebook: Cursor is off
784 * :ghissue:`1728`: ipython crash with matplotlib during picking
785 * :ghissue:`1681`: add qt config option to clear_on_kernel_restart
786 * :ghissue:`1733`: Tooltip completer js refactor
787 * :ghissue:`1676`: Kernel status/shutdown from dashboard
788 * :ghissue:`1658`: Alternate notebook upload methods
789 * :ghissue:`1727`: terminate kernel after embed_kernel tests
790 * :ghissue:`1737`: add HistoryManager to ipapp class list
791 * :ghissue:`945`: Open a notebook from the command line
792 * :ghissue:`1686`: ENH: Open a notebook from the command line
793 * :ghissue:`1709`: fixes #1708, failing test in arg_split on windows
794 * :ghissue:`1718`: Use CRegExp trait for regular expressions.
795 * :ghissue:`1729`: Catch failure in repr() for %whos
796 * :ghissue:`1726`: use eval for command-line args instead of exec
797 * :ghissue:`1723`: scatter/gather fail with targets='all'
798 * :ghissue:`1724`: fix scatter/gather with targets='all'
799 * :ghissue:`1725`: add --no-ff to git pull in test_pr
800 * :ghissue:`1722`: unicode exception when evaluating expression with non-ascii characters
801 * :ghissue:`1721`: Tooltip completer js refactor
802 * :ghissue:`1657`: Add `wait` optional argument to `hooks.editor`
803 * :ghissue:`123`: Define sys.ps{1,2}
804 * :ghissue:`1717`: Define generic sys.ps{1,2,3}, for use by scripts.
805 * :ghissue:`1442`: cache-size issue in qtconsole
806 * :ghissue:`1691`: Finish PR #1446
807 * :ghissue:`1446`: Fixing Issue #1442
808 * :ghissue:`1710`: update MathJax CDN url for https
809 * :ghissue:`81`: Autocall fails if first function argument begins with "-" or "+
810 * :ghissue:`1713`: Make autocall regexp's configurable.
811 * :ghissue:`211`: paste command not working
812 * :ghissue:`1703`: Allow TryNext to have an error message without it affecting the command chain
813 * :ghissue:`1714`: minor adjustments to test_pr
814 * :ghissue:`1509`: New tooltip for notebook
815 * :ghissue:`1697`: Major refactoring of the Notebook, Kernel and CodeCell JavaScript.
816 * :ghissue:`788`: Progress indicator in the notebook (and perhaps the Qt console)
817 * :ghissue:`1034`: Single process Qt console
818 * :ghissue:`1557`: magic function conflict while using --pylab
819 * :ghissue:`1476`: Pylab figure objects not properly updating
820 * :ghissue:`1704`: ensure all needed qt parts can be imported before settling for one
821 * :ghissue:`1708`: test failure in arg_split on windows
822 * :ghissue:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3
823 * :ghissue:`1696`: notebook tooltip fail on function with number
824 * :ghissue:`1698`: fix tooltip on token with number
825 * :ghissue:`1226`: Windows GUI only (pythonw) bug for IPython on Python 3.x
826 * :ghissue:`1245`: pythonw py3k fixes for issue #1226
827 * :ghissue:`1417`: Notebook Completer Class
828 * :ghissue:`1690`: [Bogus] Deliberately make a test fail
829 * :ghissue:`1685`: Add script to test pull request
830 * :ghissue:`1167`: Settle on a choice for $IPYTHONDIR
831 * :ghissue:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR
832 * :ghissue:`1672`: ipython-qtconsole.desktop is using a deprecated format
833 * :ghissue:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop.
834 * :ghissue:`1694`: Add quote to notebook to allow it to load
835 * :ghissue:`1240`: sys.path missing `''` as first entry when kernel launched without interface
836 * :ghissue:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`.
837 * :ghissue:`1683`: Parallel controller failing with Pymongo 2.2
838 * :ghissue:`1687`: import Binary from bson instead of pymongo
839 * :ghissue:`1614`: Display Image in Qtconsole
840 * :ghissue:`1616`: Make IPython.core.display.Image less notebook-centric
841 * :ghissue:`1684`: CLN: Remove redundant function definition.
842 * :ghissue:`1655`: Add %open magic command to open editor in non-blocking manner
843 * :ghissue:`1677`: middle-click paste broken in notebook
844 * :ghissue:`1670`: Point %pastebin to gist
845 * :ghissue:`1667`: Test failure in test_message_spec
846 * :ghissue:`1668`: Test failure in IPython.zmq.tests.test_message_spec.test_complete "'pyout' != 'status'"
847 * :ghissue:`1669`: handle pyout messages in test_message_spec
848 * :ghissue:`1295`: add binary-tree engine interconnect example
849 * :ghissue:`1642`: Cherry-picked commits from 0.12.1 release
850 * :ghissue:`1659`: Handle carriage return characters ("\r") in HTML notebook output.
851 * :ghissue:`1313`: Figure out MathJax 2 support
852 * :ghissue:`1653`: Test failure in IPython.zmq
853 * :ghissue:`1656`: ensure kernels are cleaned up in embed_kernel tests
854 * :ghissue:`1666`: pip install ipython==dev installs version 0.8 from an old svn repo
855 * :ghissue:`1664`: InteractiveShell.run_code: Update docstring.
856 * :ghissue:`1512`: `print stuff,` should avoid newline
857 * :ghissue:`1662`: Delay flushing softspace until after cell finishes
858 * :ghissue:`1643`: handle jpg/jpeg in the qtconsole
859 * :ghissue:`966`: dreload fails on Windows XP with iPython 0.11 "Unexpected Error"
860 * :ghissue:`1500`: dreload doesn't seem to exclude numpy
861 * :ghissue:`1520`: kernel crash when showing tooltip (?)
862 * :ghissue:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq
863 * :ghissue:`1650`: DOC: moving files with SSH launchers
864 * :ghissue:`1357`: add IPython.embed_kernel()
865 * :ghissue:`1640`: Finish up embed_kernel
866 * :ghissue:`1651`: Remove bundled Itpl module
867 * :ghissue:`1634`: incremental improvements to SSH launchers
868 * :ghissue:`1649`: move examples/test_embed into examples/tests/embed
869 * :ghissue:`1171`: Recognise virtualenvs
870 * :ghissue:`1479`: test_extension failing in Windows
871 * :ghissue:`1633`: Fix installing extension from local file on Windows
872 * :ghissue:`1644`: Update copyright date to 2012
873 * :ghissue:`1636`: Test_deepreload breaks pylab irunner tests
874 * :ghissue:`1645`: Exclude UserDict when deep reloading NumPy.
875 * :ghissue:`1454`: make it possible to start engine in 'disabled' mode and 'enable' later
876 * :ghissue:`1641`: Escape code for the current time in PromptManager
877 * :ghissue:`1638`: ipython console clobbers custom sys.path
878 * :ghissue:`1637`: Removed a ':' which shouldn't have been there
879 * :ghissue:`1536`: ipython 0.12 embed shell won't run startup scripts
880 * :ghissue:`1628`: error: QApplication already exists in TestKillRing
881 * :ghissue:`1631`: TST: QApplication doesn't quit early enough with PySide.
882 * :ghissue:`1629`: evaluate a few dangling validate_message generators
883 * :ghissue:`1621`: clear In[] prompt numbers on "Clear All Output"
884 * :ghissue:`1627`: Test the Message Spec
885 * :ghissue:`1470`: SyntaxError on setup.py install with Python 3
886 * :ghissue:`1624`: Fixes for byte-compilation on Python 3
887 * :ghissue:`1612`: pylab=inline fig.show() non-existent in notebook
888 * :ghissue:`1615`: Add show() method to figure objects.
889 * :ghissue:`1622`: deepreload fails on Python 3
890 * :ghissue:`1625`: Fix deepreload on Python 3
891 * :ghissue:`1626`: Failure in new `dreload` tests under Python 3.2
892 * :ghissue:`1623`: iPython / matplotlib Memory error with imshow
893 * :ghissue:`1619`: pyin messages should have execution_count
894 * :ghissue:`1620`: pyin message now have execution_count
895 * :ghissue:`32`: dreload produces spurious traceback when numpy is involved
896 * :ghissue:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy).
897 * :ghissue:`1613`: allow map / parallel function for single-engine views
898 * :ghissue:`1609`: exit notebook cleanly on SIGINT, SIGTERM
899 * :ghissue:`1531`: Function keyword completion fails if cursor is in the middle of the complete parentheses
900 * :ghissue:`1607`: cleanup sqlitedb temporary db file after tests
901 * :ghissue:`1608`: don't rely on timedelta.total_seconds in AsyncResult
902 * :ghissue:`1421`: ipython32 %run -d breaks with NameError name 'execfile' is not defined
903 * :ghissue:`1599`: Fix for %run -d on Python 3
904 * :ghissue:`1201`: %env magic fails with Python 3.2
905 * :ghissue:`1602`: Fix %env magic on Python 3.
906 * :ghissue:`1603`: Remove python3 profile
907 * :ghissue:`1604`: Exclude IPython.quarantine from installation
908 * :ghissue:`1601`: Security file is not removed after shutdown by Ctrl+C or kill -INT
909 * :ghissue:`1600`: Specify encoding for io.open in notebook_reformat tests
910 * :ghissue:`1605`: Small fixes for Animation and Progress notebook
911 * :ghissue:`1452`: Bug fix for approval
912 * :ghissue:`13`: Improve robustness and debuggability of test suite
913 * :ghissue:`70`: IPython should prioritize __all__ during tab completion
914 * :ghissue:`1529`: __all__ feature, improvement to dir2, and tests for both
915 * :ghissue:`1475`: Custom namespace for %run
916 * :ghissue:`1564`: calling .abort on AsyncMapResult results in traceback
917 * :ghissue:`1548`: add sugar methods/properties to AsyncResult
918 * :ghissue:`1535`: Fix pretty printing dispatch
919 * :ghissue:`1522`: Discussion: some potential Qt console refactoring
920 * :ghissue:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension
921 * :ghissue:`1597`: re-enter kernel.eventloop after catching SIGINT
922 * :ghissue:`1490`: rename plaintext cell -> raw cell
923 * :ghissue:`1487`: %notebook fails in qtconsole
924 * :ghissue:`1545`: trailing newline not preserved in splitline ipynb
925 * :ghissue:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes
926 * :ghissue:`1588`: Gtk3 integration with ipython works.
927 * :ghissue:`1595`: Examples syntax (avoid errors installing on Python 3)
928 * :ghissue:`1526`: Find encoding for Python files
929 * :ghissue:`1594`: Fix writing git commit ID to a file on build with Python 3
930 * :ghissue:`1556`: shallow-copy DictDB query results
931 * :ghissue:`1499`: various pyflakes issues
932 * :ghissue:`1502`: small changes in response to pyflakes pass
933 * :ghissue:`1445`: Don't build sphinx docs for sdists
934 * :ghissue:`1484`: unhide .git_commit_info.ini
935 * :ghissue:`1538`: store git commit hash in utils._sysinfo instead of hidden data file
936 * :ghissue:`1546`: attempt to suppress exceptions in channel threads at shutdown
937 * :ghissue:`1524`: unhide git_commit_info.ini
938 * :ghissue:`1559`: update tools/github_stats.py to use GitHub API v3
939 * :ghissue:`1563`: clear_output improvements
940 * :ghissue:`1558`: Ipython testing documentation still mentions twisted and trial
941 * :ghissue:`1560`: remove obsolete discussion of Twisted/trial from testing docs
942 * :ghissue:`1561`: Qtconsole - nonstandard \a and \b
943 * :ghissue:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561]
944 * :ghissue:`1574`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole
945 * :ghissue:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole.
946 * :ghissue:`1590`: 'iPython3 qtconsole' doesn't work in Windows 7
947 * :ghissue:`602`: User test the html notebook
948 * :ghissue:`613`: Implement Namespace panel section
949 * :ghissue:`879`: How to handle Javascript output in the notebook
950 * :ghissue:`1255`: figure.show() raises an error with the inline backend
951 * :ghissue:`1467`: Document or bundle a git-integrated facility for stripping VCS-unfriendly binary data
952 * :ghissue:`1237`: Kernel status and logout button overlap
953 * :ghissue:`1319`: Running a cell with ctrl+Enter selects text in cell
954 * :ghissue:`1571`: module member autocomplete should respect __all__
955 * :ghissue:`1566`: ipython3 doesn't run in Win7 with Python 3.2
956 * :ghissue:`1568`: fix PR #1567
957 * :ghissue:`1567`: Fix: openssh_tunnel did not parse port in `server`
958 * :ghissue:`1565`: fix AsyncResult.abort
959 * :ghissue:`1550`: Crash when starting notebook in a non-ascii path
960 * :ghissue:`1552`: use os.getcwdu in NotebookManager
961 * :ghissue:`1554`: wrong behavior of the all function on iterators
962 * :ghissue:`1541`: display_pub flushes stdout/err
963 * :ghissue:`1539`: Asynchrous issue when using clear_display and print x,y,z
964 * :ghissue:`1544`: make MultiKernelManager.kernel_manager_class configurable
965 * :ghissue:`1494`: Untrusted Secure Websocket broken on latest chrome dev
966 * :ghissue:`1521`: only install ipython-qtconsole gui script on Windows
967 * :ghissue:`1528`: Tab completion optionally respects __all__ (+ dir2() cleanup)
968 * :ghissue:`1527`: Making a progress bar work in IPython Notebook
969 * :ghissue:`1497`: __all__ functionality added to dir2(obj)
970 * :ghissue:`1518`: Pretty printing exceptions is broken
971 * :ghissue:`811`: Fixes for ipython unhandeled OSError exception on failure of os.getcwdu()
972 * :ghissue:`1517`: Fix indentation bug in IPython/lib/pretty.py
973 * :ghissue:`1519`: BUG: Include the name of the exception type in its pretty format.
974 * :ghissue:`1525`: A hack for auto-complete numpy recarray
975 * :ghissue:`1489`: Fix zero-copy push
976 * :ghissue:`1401`: numpy arrays cannot be used with View.apply() in Python 3
977 * :ghissue:`1477`: fix dangling `buffer` in IPython.parallel.util
978 * :ghissue:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location
979 * :ghissue:`1511`: Version comparison error ( '2.1.11' < '2.1.4' ==> True)
980 * :ghissue:`1506`: "Fixing" the Notebook scroll to help in visually comparing outputs
981 * :ghissue:`1481`: BUG: Improve placement of CallTipWidget
982 * :ghissue:`1241`: When our debugger class is used standalone `_oh` key errors are thrown
983 * :ghissue:`676`: IPython.embed() from ipython crashes twice on exit
984 * :ghissue:`1496`: BUG: LBYL when clearing the output history on shutdown.
985 * :ghissue:`1507`: python3 notebook: TypeError: unorderable types
986 * :ghissue:`1508`: fix sorting profiles in clustermanager
987 * :ghissue:`1495`: BUG: Fix pretty-printing for overzealous objects
988 * :ghissue:`1505`: SQLite objects created in a thread can only be used in that same thread
989 * :ghissue:`1482`: %history documentation out of date?
990 * :ghissue:`1501`: dreload doesn't seem to exclude numpy
991 * :ghissue:`1472`: more general fix for #662
992 * :ghissue:`1486`: save state of qtconsole
993 * :ghissue:`1485`: add history search to qtconsole
994 * :ghissue:`1483`: updated magic_history docstring
995 * :ghissue:`1383`: First version of cluster web service.
996 * :ghissue:`482`: test_run.test_tclass fails on Windows
997 * :ghissue:`1398`: fix %tb after SyntaxError
998 * :ghissue:`1478`: key function or lambda in sorted function doesn't find global variables
999 * :ghissue:`1415`: handle exit/quit/exit()/quit() variants in zmqconsole
1000 * :ghissue:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows.
1001 * :ghissue:`1419`: Add %install_ext magic function.
1002 * :ghissue:`1424`: Win32 shell interactivity
1003 * :ghissue:`1434`: Controller should schedule tasks of multiple clients at the same time
1004 * :ghissue:`1268`: notebook %reset magic fails with StdinNotImplementedError
1005 * :ghissue:`1438`: from cherrypy import expose fails when running script form parent directory
1006 * :ghissue:`1468`: Simplify structure of a Job in the TaskScheduler
1007 * :ghissue:`875`: never build unicode error messages
1008 * :ghissue:`1107`: Tab autocompletion can suggest invalid syntax
1009 * :ghissue:`1447`: 1107 - Tab autocompletion can suggest invalid syntax
1010 * :ghissue:`1469`: Fix typo in comment (insert space)
1011 * :ghissue:`1463`: Fix completion when importing modules in the cwd.
1012 * :ghissue:`1437`: unfriendly error handling with pythonw and ipython-qtconsole
1013 * :ghissue:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling
1014 * :ghissue:`1432`: Fix ipython directive
1015 * :ghissue:`1465`: allow `ipython help subcommand` syntax
1016 * :ghissue:`1394`: Wishlist: Remove hard dependency on ctypes
1017 * :ghissue:`1416`: Conditional import of ctypes in inputhook
1018 * :ghissue:`1462`: expedite parallel tests
1019 * :ghissue:`1418`: Strict mode in javascript
1020 * :ghissue:`1410`: Add javascript library and css stylesheet loading to JS class.
1021 * :ghissue:`1427`: #922 again
1022 * :ghissue:`1448`: Fix for #875 Never build unicode error messages
1023 * :ghissue:`1458`: use eval to uncan References
1024 * :ghissue:`1455`: Python3 install fails
1025 * :ghissue:`1450`: load mathjax from CDN via https
1026 * :ghissue:`1182`: Qtconsole, multiwindow
1027 * :ghissue:`1439`: Notebook not storing heading celltype information
1028 * :ghissue:`1451`: include heading level in JSON
1029 * :ghissue:`1444`: Fix pyhton -> python typos
1030 * :ghissue:`1412`: Input parsing issue with %prun
1031 * :ghissue:`1414`: ignore errors in shell.var_expand
1032 * :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:`1431`: Beginner Error: ipython qtconsole
1034 * :ghissue:`1436`: "ipython-qtconsole --gui qt" hangs on 64-bit win7
1035 * :ghissue:`1433`: websocket connection fails on Chrome
1036 * :ghissue:`1430`: Fix for tornado check for tornado < 1.1.0
1037 * :ghissue:`1408`: test_get_home_dir_3 failed on Mac OS X
1038 * :ghissue:`1413`: get_home_dir expands symlinks, adjust test accordingly
1039 * :ghissue:`1420`: fixes #922
1040 * :ghissue:`823`: KnownFailure tests appearing as errors
1041 * :ghissue:`1385`: updated and prettified magic doc strings
1042 * :ghissue:`1406`: Browser selection
1043 * :ghissue:`1411`: ipcluster starts 8 engines "successfully" but Client only finds two
1044 * :ghissue:`1375`: %history -g -f file encoding issue
1045 * :ghissue:`1377`: Saving non-ascii history
1046 * :ghissue:`797`: Source introspection needs to be smarter in python 3.2
1047 * :ghissue:`846`: Autoreload extension doesn't work with Python 3.2
1048 * :ghissue:`1360`: IPython notebook not starting on winXP
1049 * :ghissue:`1407`: Qtconsole segfaults on OSX when displaying some pop-up function tooltips
1050 * :ghissue:`1402`: fix symlinked /home issue for FreeBSD
1051 * :ghissue:`1403`: pyreadline cyclic dependency with pdb++/pdbpp module
1052 * :ghissue:`1405`: Only monkeypatch xunit when the tests are run using it.
1053 * :ghissue:`1404`: Feature Request: List/Dictionary tab completion
1054 * :ghissue:`1395`: Xunit & KnownFailure
1055 * :ghissue:`1396`: Fix for %tb magic.
1056 * :ghissue:`1397`: Stay or leave message not working, Safari session lost.
1057 * :ghissue:`1389`: pylab=inline inoperant through ssh tunnelling?
1058 * :ghissue:`1386`: Jsd3
1059 * :ghissue:`1388`: Add simple support for running inside a virtualenv
1060 * :ghissue:`826`: Add support for creation of parallel task when no engine is running
1061 * :ghissue:`1391`: Improve Hub/Scheduler when no engines are registered
1062 * :ghissue:`1369`: load header with engine id when engine dies in TaskScheduler
1063 * :ghissue:`1345`: notebook can't save unicode as script
1064 * :ghissue:`1353`: Save notebook as script using unicode file handle.
1065 * :ghissue:`1352`: Add '-m mod : run library module as a script' option.
1066 * :ghissue:`1363`: Fix some minor color/style config issues in the qtconsole
1067 * :ghissue:`1371`: Adds a quiet keyword to sync_imports
1068 * :ghissue:`1390`: Blank screen for notebooks on Safari
1069 * :ghissue:`1387`: Fixing Cell menu to update cell type select box.
1070 * :ghissue:`645`: Standalone WX GUI support is broken
1071 * :ghissue:`1296`: Wx gui example: fixes the broken example for `%gui wx`.
1072 * :ghissue:`1254`: typo in notebooklist.js breaks links
1073 * :ghissue:`781`: Users should be able to clone a notebook
1074 * :ghissue:`1372`: ipcontroller cleans up connection files unless reuse=True
1075 * :ghissue:`1374`: remove calls to meaningless ZMQStream.on_err
1076 * :ghissue:`1382`: Update RO for Notebook
1077 * :ghissue:`1370`: allow draft76 websockets (Safari)
1078 * :ghissue:`1368`: Ensure handler patterns are str, not unicode
1079 * :ghissue:`1379`: Sage link on website homepage broken
1080 * :ghissue:`1376`: FWIW does not work with Chrome 16.0.912.77 Ubuntu 10.10
1081 * :ghissue:`1358`: Cannot install ipython on Windows 7 64-bit
1082 * :ghissue:`1367`: Ctrl - m t does not toggle output in chrome
1083 * :ghissue:`1359`: [sympyprinting] MathJax can't render \root{m}{n}
1084 * :ghissue:`1337`: Tab in the notebook after `(` should not indent, only give a tooltip
1085 * :ghissue:`1339`: Notebook printing broken
1086 * :ghissue:`1344`: Ctrl + M + L does not toggle line numbering in htmlnotebook
1087 * :ghissue:`1348`: Ctrl + M + M does not switch to markdown cell
1088 * :ghissue:`1361`: Notebook bug fix branch
1089 * :ghissue:`1364`: avoid jsonlib returning Decimal
1090 * :ghissue:`1362`: Don't log complete contents of history replies, even in debug
1091 * :ghissue:`888`: ReST support in notebooks
1092 * :ghissue:`1205`: notebook stores HTML escaped text in the file
1093 * :ghissue:`1351`: add IPython.embed_kernel()
1094 * :ghissue:`1243`: magic commands without % are not completed properly in htmlnotebook
1095 * :ghissue:`1347`: fix weird magic completion in notebook
1096 * :ghissue:`1355`: notebook.html extends layout.html now
1097 * :ghissue:`1354`: min and max in the notebook
1098 * :ghissue:`1346`: fixups for alternate URL prefix stuff
1099 * :ghissue:`1336`: crack at making notebook.html use the layout.html template
1100 * :ghissue:`1331`: RST and heading cells
1101 * :ghissue:`1350`: Add '-m mod : run library module as a script' option
1102 * :ghissue:`1247`: fixes a bug causing extra newlines after comments.
1103 * :ghissue:`1329`: add base_url to notebook configuration options
1104 * :ghissue:`1332`: notebook - allow prefixes in URL path.
1105 * :ghissue:`1317`: Very slow traceback construction from Cython extension
1106 * :ghissue:`1341`: Don't attempt to tokenize binary files for tracebacks
1107 * :ghissue:`1300`: Cell Input collapse
1108 * :ghissue:`1334`: added key handler for control-s to notebook, seems to work pretty well
1109 * :ghissue:`1338`: Fix see also in docstrings so API docs build
1110 * :ghissue:`1335`: Notebook toolbar UI
1111 * :ghissue:`1299`: made notebook.html extend layout.html
1112 * :ghissue:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge)
1113 * :ghissue:`873`: ReST support in notebook frontend
1114 * :ghissue:`1139`: Notebook webkit notification
1115 * :ghissue:`1314`: Insertcell
1116 * :ghissue:`1328`: Coverage
1117 * :ghissue:`1206`: don't preserve fixConsole output in json
1118 * :ghissue:`1330`: Add linewrapping to text cells (new feature in CodeMirror).
1119 * :ghissue:`1309`: Inoculate clearcmd extension into %reset functionality
1120 * :ghissue:`1327`: Updatecm2
1121 * :ghissue:`1326`: Removing Ace edit capability.
1122 * :ghissue:`1325`: forgotten selected_cell -> get_selected_cell
1123 * :ghissue:`1316`: Pass subprocess test runners a suitable location for xunit output
1124 * :ghissue:`1315`: Collect results from subprocess runners and spit out Xunit XML output.
1125 * :ghissue:`1233`: Update CodeMirror to the latest version
1126 * :ghissue:`1234`: Refactor how the notebook focuses cells
1127 * :ghissue:`1235`: After upgrading CodeMirror check the status of some bugs
1128 * :ghissue:`1236`: Review how select is called when notebook cells are inserted
1129 * :ghissue:`1303`: Updatecm
1130 * :ghissue:`1311`: Fixing CM related indentation problems.
1131 * :ghissue:`1304`: controller/server load can disrupt heartbeat
1132 * :ghissue:`1312`: minor heartbeat tweaks
1133 * :ghissue:`1302`: Input parsing with %prun clobbers escapes
1134 * :ghissue:`1306`: Fix %prun input parsing for escaped characters (closes #1302)
1135 * :ghissue:`1251`: IPython-0.12 can't import map module on Python 3.1
1136 * :ghissue:`1202`: Pyreadline install exclusion for 64 bit windows no longer required, version dependency not correctly specified.
1137 * :ghissue:`1301`: New "Fix for issue #1202" based on current master.
1138 * :ghissue:`1242`: changed key map name to match changes to python mode
1139 * :ghissue:`1203`: Fix for issue #1202
1140 * :ghissue:`1289`: Make autoreload extension work on Python 3.
1141 * :ghissue:`1263`: Different 'C-x' for shortcut, 'C-m c' not toCodeCell anymore
1142 * :ghissue:`1259`: Replace "from (.|..) import" with absolute imports.
1143 * :ghissue:`1278`: took a crack at making notebook.html extend layout.html
1144 * :ghissue:`1210`: Add 'quiet' option to suppress screen output during %prun calls, edited dochelp
1145 * :ghissue:`1288`: Don't ask for confirmation when stdin isn't available
1146 * :ghissue:`1290`: Cell-level cut & paste overwrites multiple cells
1147 * :ghissue:`1291`: Minor, but important fixes to cut/copy/paste.
1148 * :ghissue:`1293`: TaskScheduler.hwm default value
1149 * :ghissue:`1294`: TaskScheduler.hwm default to 1 instead of 0
1150 * :ghissue:`1281`: in Hub: registration_timeout must be an integer, but heartmonitor.period is CFloat
1151 * :ghissue:`1283`: HeartMonitor.period should be an Integer
1152 * :ghissue:`1162`: Allow merge/split adjacent cells in notebook
1153 * :ghissue:`1264`: Aceify
1154 * :ghissue:`1261`: Mergesplit
1155 * :ghissue:`1269`: Another strange input handling error
1156 * :ghissue:`1284`: a fix for GH 1269
1157 * :ghissue:`1232`: Dead kernel loop
1158 * :ghissue:`1279`: ImportError: cannot import name S1 (from logging)
1159 * :ghissue:`1276`: notebook menu item to send a KeyboardInterrupt to the kernel
1160 * :ghissue:`1213`: BUG: Minor typo in history_console_widget.py
1161 * :ghissue:`1248`: IPython notebook doesn't work with lastest version of tornado
1162 * :ghissue:`1267`: add NoDB for non-recording Hub
1163 * :ghissue:`1222`: allow Reference as callable in map/apply
1164 * :ghissue:`1257`: use self.kernel_manager_class in qtconsoleapp
1165 * :ghissue:`1220`: Open a new notebook while connecting to an existing kernel (opened by qtconsole or terminal or standalone)
1166 * :ghissue:`1253`: set auto_create flag for notebook apps
1167 * :ghissue:`1260`: heartbeat failure on long gil-holding operation
1168 * :ghissue:`1262`: Heartbeat no longer shares the app's Context
1169 * :ghissue:`1225`: SyntaxError display broken in Python 3
1170 * :ghissue:`1229`: Fix display of SyntaxError in Python 3
1171 * :ghissue:`1256`: Dewijmoize
1172 * :ghissue:`1246`: Skip tests that require X, when importing pylab results in RuntimeError.
1173 * :ghissue:`1250`: Wijmoize
1174 * :ghissue:`1244`: can not imput chinese word "造" , exit right now
1175 * :ghissue:`1194`: Adding Opera 11 as a compatible browser for ipython notebook
1176 * :ghissue:`1198`: Kernel Has Died error in Notebook
1177 * :ghissue:`1211`: serve local files in notebook-dir
1178 * :ghissue:`1224`: edit text cells on double-click instead of single-click
1179 * :ghissue:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush
1180 * :ghissue:`1207`: fix loadpy duplicating newlines
1181 * :ghissue:`1060`: Always save the .py file to disk next to the .ipynb
1182 * :ghissue:`1066`: execute cell in place should preserve the current insertion-point in the notebook
1183 * :ghissue:`1141`: "In" numbers are not invalidated when restarting kernel
1184 * :ghissue:`1231`: pip on OSX tries to install files in /System directory.
1185 * :ghissue:`1129`: Unified setup.py
1186 * :ghissue:`1199`: Reduce IPython.external.*
1187 * :ghissue:`1219`: Make all the static files path absolute.
1188 * :ghissue:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string.
1189 * :ghissue:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string
1190 * :ghissue:`1216`: Pdb tab completion does not work in QtConsole
1191 * :ghissue:`1197`: Interactive shell trying to: from ... import history
1192 * :ghissue:`1175`: core.completer: Clean up excessive and unused code.
1193 * :ghissue:`1208`: should dv.sync_import print failed imports ?
1194 * :ghissue:`1186`: payloadpage.py not used by qtconsole
1195 * :ghissue:`1204`: double newline from %loadpy in python notebook (at least on mac)
1196 * :ghissue:`1192`: Invalid JSON data
1197 * :ghissue:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word
1198 * :ghissue:`1189`: Right justify of 'in' prompt in variable prompt size configurations
1199 * :ghissue:`1185`: ipython console not work proper with stdout...
1200 * :ghissue:`1191`: profile/startup files not executed with "notebook"
1201 * :ghissue:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights.
1202 * :ghissue:`1174`: Remove %install_default_config and %install_profiles
@@ -21,6 +21,7 b' development work they do here in a user friendly format.'
21 :maxdepth: 1
21 :maxdepth: 1
22
22
23 development
23 development
24 github-stats-0.13
24 version0.12
25 version0.12
25 github-stats-0.12
26 github-stats-0.12
26 version0.11
27 version0.11
General Comments 0
You need to be logged in to leave comments. Login now