##// END OF EJS Templates
1.1 backport stats
MinRK -
Show More
@@ -1,1663 +1,1784 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 Issues closed in 1.1
7 --------------------
8
9 GitHub stats for 2013/08/08 - 2013/09/09 (since 1.0)
10
11 These lists are automatically generated, and may be incomplete or contain duplicates.
12
13 The following 25 authors contributed 337 commits.
14
15 * Benjamin Ragan-Kelley
16 * Bing Xia
17 * Bradley M. Froehle
18 * Brian E. Granger
19 * DamiΓ‘n Avila
20 * dhirschfeld
21 * Dražen Lučanin
22 * gmbecker
23 * Jake Vanderplas
24 * Jason Grout
25 * Jonathan Frederic
26 * Kevin Burke
27 * Kyle Kelley
28 * Matt Henderson
29 * Matthew Brett
30 * Matthias Bussonnier
31 * Pankaj Pandey
32 * Paul Ivanov
33 * rossant
34 * Samuel Ainsworth
35 * Stephan Rave
36 * stonebig
37 * Thomas Kluyver
38 * Yaroslav Halchenko
39 * Zachary Sailer
40
41
42 We closed a total of 76 issues, 58 pull requests and 18 regular issues;
43 this is the full list (generated with the script :file:`tools/github_stats.py`):
44
45 Pull Requests (58):
46
47 * :ghpull:`4188`: Allow user_ns trait to be None
48 * :ghpull:`4189`: always fire LOCAL_IPS.extend(PUBLIC_IPS)
49 * :ghpull:`4174`: various issues in markdown and rst templates
50 * :ghpull:`4178`: add missing data_javascript
51 * :ghpull:`4181`: nbconvert: Fix, sphinx template not removing new lines from headers
52 * :ghpull:`4043`: don't 'restore_bytes' in from_JSON
53 * :ghpull:`4163`: Fix for incorrect default encoding on Windows.
54 * :ghpull:`4136`: catch javascript errors in any output
55 * :ghpull:`4171`: add nbconvert config file when creating profiles
56 * :ghpull:`4125`: Basic exercise of `ipython [subcommand] -h` and help-all
57 * :ghpull:`4085`: nbconvert: Fix sphinx preprocessor date format string for Windows
58 * :ghpull:`4159`: don't split `.cell` and `div.cell` CSS
59 * :ghpull:`4158`: generate choices for `--gui` configurable from real mapping
60 * :ghpull:`4065`: do not include specific css in embedable one
61 * :ghpull:`4092`: nbconvert: Fix for unicode html headers, Windows + Python 2.x
62 * :ghpull:`4074`: close Client sockets if connection fails
63 * :ghpull:`4064`: Store default codemirror mode in only 1 place
64 * :ghpull:`4104`: Add way to install MathJax to a particular profile
65 * :ghpull:`4144`: help_end transformer shouldn't pick up ? in multiline string
66 * :ghpull:`4143`: update example custom.js
67 * :ghpull:`4142`: DOC: unwrap openssl line in public_server doc
68 * :ghpull:`4141`: add files with a separate `add` call in backport_pr
69 * :ghpull:`4137`: Restore autorestore option for storemagic
70 * :ghpull:`4098`: pass profile-dir instead of profile name to Kernel
71 * :ghpull:`4120`: support `input` in Python 2 kernels
72 * :ghpull:`4088`: nbconvert: Fix coalescestreams line with incorrect nesting causing strange behavior
73 * :ghpull:`4060`: only strip continuation prompts if regular prompts seen first
74 * :ghpull:`4132`: Fixed name error bug in function safe_unicode in module py3compat.
75 * :ghpull:`4121`: move test_kernel from IPython.zmq to IPython.kernel
76 * :ghpull:`4118`: ZMQ heartbeat channel: catch EINTR exceptions and continue.
77 * :ghpull:`4054`: use unicode for HTML export
78 * :ghpull:`4106`: fix a couple of default block values
79 * :ghpull:`4115`: Update docs on declaring a magic function
80 * :ghpull:`4101`: restore accidentally removed EngineError
81 * :ghpull:`4096`: minor docs changes
82 * :ghpull:`4056`: respect `pylab_import_all` when `--pylab` specified at the command-line
83 * :ghpull:`4091`: Make Qt console banner configurable
84 * :ghpull:`4086`: fix missing errno import
85 * :ghpull:`4030`: exclude `.git` in MANIFEST.in
86 * :ghpull:`4047`: Use istype() when checking if canned object is a dict
87 * :ghpull:`4031`: don't close_fds on Windows
88 * :ghpull:`4029`: bson.Binary moved
89 * :ghpull:`4035`: Fixed custom jinja2 templates being ignored when setting template_path
90 * :ghpull:`4026`: small doc fix in nbconvert
91 * :ghpull:`4016`: Fix IPython.start_* functions
92 * :ghpull:`4021`: Fix parallel.client.View map() on numpy arrays
93 * :ghpull:`4022`: DOC: fix links to matplotlib, notebook docs
94 * :ghpull:`4018`: Fix warning when running IPython.kernel tests
95 * :ghpull:`4019`: Test skipping without unicode paths
96 * :ghpull:`4008`: Transform code before %prun/%%prun runs
97 * :ghpull:`4014`: Fix typo in ipapp
98 * :ghpull:`3987`: get files list in backport_pr
99 * :ghpull:`3974`: nbconvert: Fix app tests on Window7 w/ Python 3.3
100 * :ghpull:`3978`: fix `--existing` with non-localhost IP
101 * :ghpull:`3939`: minor checkpoint cleanup
102 * :ghpull:`3981`: BF: fix nbconvert rst input prompt spacing
103 * :ghpull:`3960`: Don't make sphinx a dependency for importing nbconvert
104 * :ghpull:`3973`: logging.Formatter is not new-style in 2.6
105
106 Issues (18):
107
108 * :ghissue:`4024`: nbconvert markdown issues
109 * :ghissue:`4095`: Catch js error in append html in stream/pyerr
110 * :ghissue:`4156`: Specifying --gui=tk at the command line
111 * :ghissue:`3818`: nbconvert can't handle Heading with Chinese characters on Japanese Windows OS.
112 * :ghissue:`4134`: multi-line parser fails on ''' in comment, qtconsole and notebook.
113 * :ghissue:`3998`: sample custom.js needs to be updated
114 * :ghissue:`4078`: StoreMagic.autorestore not working in 1.0.0
115 * :ghissue:`3990`: Buitlin `input` doesn't work over zmq
116 * :ghissue:`4015`: nbconvert fails to convert all the content of a notebook
117 * :ghissue:`4059`: Issues with Ellipsis literal in Python 3
118 * :ghissue:`4103`: Wrong default argument of DirectView.clear
119 * :ghissue:`4100`: parallel.client.client references undefined error.EngineError
120 * :ghissue:`4005`: IPython.start_kernel doesn't work.
121 * :ghissue:`4020`: IPython parallel map fails on numpy arrays
122 * :ghissue:`3945`: nbconvert: commandline tests fail Win7x64 Py3.3
123 * :ghissue:`3977`: unable to complete remote connections for two-process
124 * :ghissue:`3980`: nbconvert rst output lacks needed blank lines
125 * :ghissue:`3968`: TypeError: super() argument 1 must be type, not classobj (Python 2.6.6)
126
6 Issues closed in 1.0
127 Issues closed in 1.0
7 --------------------
128 --------------------
8
129
9 GitHub stats for 2012/06/30 - 2013/08/08 (since 0.13)
130 GitHub stats for 2012/06/30 - 2013/08/08 (since 0.13)
10
131
11 These lists are automatically generated, and may be incomplete or contain duplicates.
132 These lists are automatically generated, and may be incomplete or contain duplicates.
12
133
13 The following 155 authors contributed 4258 commits.
134 The following 155 authors contributed 4258 commits.
14
135
15 * Aaron Meurer
136 * Aaron Meurer
16 * Adam Davis
137 * Adam Davis
17 * Ahmet Bakan
138 * Ahmet Bakan
18 * Alberto Valverde
139 * Alberto Valverde
19 * Allen Riddell
140 * Allen Riddell
20 * Anders HovmΓΆller
141 * Anders HovmΓΆller
21 * Andrea Bedini
142 * Andrea Bedini
22 * Andrew Spiers
143 * Andrew Spiers
23 * Andrew Vandever
144 * Andrew Vandever
24 * Anthony Scopatz
145 * Anthony Scopatz
25 * Anton Akhmerov
146 * Anton Akhmerov
26 * Anton I. Sipos
147 * Anton I. Sipos
27 * Antony Lee
148 * Antony Lee
28 * Aron Ahmadia
149 * Aron Ahmadia
29 * Benedikt Sauer
150 * Benedikt Sauer
30 * Benjamin Jones
151 * Benjamin Jones
31 * Benjamin Ragan-Kelley
152 * Benjamin Ragan-Kelley
32 * Benjie Chen
153 * Benjie Chen
33 * Boris de Laage
154 * Boris de Laage
34 * Brad Reisfeld
155 * Brad Reisfeld
35 * Bradley M. Froehle
156 * Bradley M. Froehle
36 * Brian E. Granger
157 * Brian E. Granger
37 * Cameron Bates
158 * Cameron Bates
38 * Cavendish McKay
159 * Cavendish McKay
39 * chapmanb
160 * chapmanb
40 * Chris Beaumont
161 * Chris Beaumont
41 * Chris Laumann
162 * Chris Laumann
42 * Christoph Gohlke
163 * Christoph Gohlke
43 * codebraker
164 * codebraker
44 * codespaced
165 * codespaced
45 * Corran Webster
166 * Corran Webster
46 * DamianHeard
167 * DamianHeard
47 * DamiΓ‘n Avila
168 * DamiΓ‘n Avila
48 * Dan Kilman
169 * Dan Kilman
49 * Dan McDougall
170 * Dan McDougall
50 * Danny Staple
171 * Danny Staple
51 * David Hirschfeld
172 * David Hirschfeld
52 * David P. Sanders
173 * David P. Sanders
53 * David Warde-Farley
174 * David Warde-Farley
54 * David Wolever
175 * David Wolever
55 * David Wyde
176 * David Wyde
56 * debjan
177 * debjan
57 * Diane Trout
178 * Diane Trout
58 * dkua
179 * dkua
59 * Dominik Dabrowski
180 * Dominik Dabrowski
60 * Donald Curtis
181 * Donald Curtis
61 * Dražen Lučanin
182 * Dražen Lučanin
62 * drevicko
183 * drevicko
63 * Eric O. LEBIGOT
184 * Eric O. LEBIGOT
64 * Erik M. Bray
185 * Erik M. Bray
65 * Erik Tollerud
186 * Erik Tollerud
66 * Eugene Van den Bulke
187 * Eugene Van den Bulke
67 * Evan Patterson
188 * Evan Patterson
68 * Fernando Perez
189 * Fernando Perez
69 * Francesco Montesano
190 * Francesco Montesano
70 * Frank Murphy
191 * Frank Murphy
71 * Greg Caporaso
192 * Greg Caporaso
72 * Guy Haskin Fernald
193 * Guy Haskin Fernald
73 * guziy
194 * guziy
74 * Hans Meine
195 * Hans Meine
75 * Harry Moreno
196 * Harry Moreno
76 * henryiii
197 * henryiii
77 * Ivan Djokic
198 * Ivan Djokic
78 * Jack Feser
199 * Jack Feser
79 * Jake Vanderplas
200 * Jake Vanderplas
80 * jakobgager
201 * jakobgager
81 * James Booth
202 * James Booth
82 * Jan Schulz
203 * Jan Schulz
83 * Jason Grout
204 * Jason Grout
84 * Jeff Knisley
205 * Jeff Knisley
85 * Jens Hedegaard Nielsen
206 * Jens Hedegaard Nielsen
86 * jeremiahbuddha
207 * jeremiahbuddha
87 * Jerry Fowler
208 * Jerry Fowler
88 * Jessica B. Hamrick
209 * Jessica B. Hamrick
89 * Jez Ng
210 * Jez Ng
90 * John Zwinck
211 * John Zwinck
91 * Jonathan Frederic
212 * Jonathan Frederic
92 * Jonathan Taylor
213 * Jonathan Taylor
93 * Joon Ro
214 * Joon Ro
94 * Joseph Lansdowne
215 * Joseph Lansdowne
95 * Juergen Hasch
216 * Juergen Hasch
96 * Julian Taylor
217 * Julian Taylor
97 * Jussi Sainio
218 * Jussi Sainio
98 * JΓΆrgen Stenarson
219 * JΓΆrgen Stenarson
99 * kevin
220 * kevin
100 * klonuo
221 * klonuo
101 * Konrad Hinsen
222 * Konrad Hinsen
102 * Kyle Kelley
223 * Kyle Kelley
103 * Lars Solberg
224 * Lars Solberg
104 * Lessandro Mariano
225 * Lessandro Mariano
105 * Mark Sienkiewicz at STScI
226 * Mark Sienkiewicz at STScI
106 * Martijn Vermaat
227 * Martijn Vermaat
107 * Martin Spacek
228 * Martin Spacek
108 * Matthias Bussonnier
229 * Matthias Bussonnier
109 * Maxim Grechkin
230 * Maxim Grechkin
110 * Maximilian Albert
231 * Maximilian Albert
111 * MercuryRising
232 * MercuryRising
112 * Michael Droettboom
233 * Michael Droettboom
113 * Michael Shuffett
234 * Michael Shuffett
114 * MichaΕ‚ GΓ³rny
235 * MichaΕ‚ GΓ³rny
115 * Mikhail Korobov
236 * Mikhail Korobov
116 * mr.Shu
237 * mr.Shu
117 * Nathan Goldbaum
238 * Nathan Goldbaum
118 * ocefpaf
239 * ocefpaf
119 * Ohad Ravid
240 * Ohad Ravid
120 * Olivier Grisel
241 * Olivier Grisel
121 * Olivier Verdier
242 * Olivier Verdier
122 * Owen Healy
243 * Owen Healy
123 * Pankaj Pandey
244 * Pankaj Pandey
124 * Paul Ivanov
245 * Paul Ivanov
125 * Pawel Jasinski
246 * Pawel Jasinski
126 * Pietro Berkes
247 * Pietro Berkes
127 * Piti Ongmongkolkul
248 * Piti Ongmongkolkul
128 * Puneeth Chaganti
249 * Puneeth Chaganti
129 * Rich Wareham
250 * Rich Wareham
130 * Richard Everson
251 * Richard Everson
131 * Rick Lupton
252 * Rick Lupton
132 * Rob Young
253 * Rob Young
133 * Robert Kern
254 * Robert Kern
134 * Robert Marchman
255 * Robert Marchman
135 * Robert McGibbon
256 * Robert McGibbon
136 * Rui Pereira
257 * Rui Pereira
137 * Rustam Safin
258 * Rustam Safin
138 * Ryan May
259 * Ryan May
139 * s8weber
260 * s8weber
140 * Samuel Ainsworth
261 * Samuel Ainsworth
141 * Sean Vig
262 * Sean Vig
142 * Siyu Zhang
263 * Siyu Zhang
143 * Skylar Saveland
264 * Skylar Saveland
144 * slojo404
265 * slojo404
145 * smithj1
266 * smithj1
146 * Stefan Karpinski
267 * Stefan Karpinski
147 * Stefan van der Walt
268 * Stefan van der Walt
148 * Steven Silvester
269 * Steven Silvester
149 * Takafumi Arakaki
270 * Takafumi Arakaki
150 * Takeshi Kanmae
271 * Takeshi Kanmae
151 * tcmulcahy
272 * tcmulcahy
152 * teegaar
273 * teegaar
153 * Thomas Kluyver
274 * Thomas Kluyver
154 * Thomas Robitaille
275 * Thomas Robitaille
155 * Thomas Spura
276 * Thomas Spura
156 * Thomas Weißschuh
277 * Thomas Weißschuh
157 * Timothy O'Donnell
278 * Timothy O'Donnell
158 * Tom Dimiduk
279 * Tom Dimiduk
159 * ugurthemaster
280 * ugurthemaster
160 * urielshaolin
281 * urielshaolin
161 * v923z
282 * v923z
162 * Valentin Haenel
283 * Valentin Haenel
163 * Victor Zverovich
284 * Victor Zverovich
164 * W. Trevor King
285 * W. Trevor King
165 * y-p
286 * y-p
166 * Yoav Ram
287 * Yoav Ram
167 * Zbigniew JΔ™drzejewski-Szmek
288 * Zbigniew JΔ™drzejewski-Szmek
168 * ZoltΓ‘n VΓΆrΓΆs
289 * ZoltΓ‘n VΓΆrΓΆs
169
290
170
291
171 We closed a total of 1484 issues, 793 pull requests and 691 regular issues;
292 We closed a total of 1484 issues, 793 pull requests and 691 regular issues;
172 this is the full list (generated with the script
293 this is the full list (generated with the script
173 :file:`tools/github_stats.py`):
294 :file:`tools/github_stats.py`):
174
295
175 Pull Requests (793):
296 Pull Requests (793):
176
297
177 * :ghpull:`3958`: doc update
298 * :ghpull:`3958`: doc update
178 * :ghpull:`3965`: Fix ansi color code for background yellow
299 * :ghpull:`3965`: Fix ansi color code for background yellow
179 * :ghpull:`3964`: Fix casing of message.
300 * :ghpull:`3964`: Fix casing of message.
180 * :ghpull:`3942`: Pass on install docs
301 * :ghpull:`3942`: Pass on install docs
181 * :ghpull:`3962`: exclude IPython.lib.kernel in iptest
302 * :ghpull:`3962`: exclude IPython.lib.kernel in iptest
182 * :ghpull:`3961`: Longpath test fix
303 * :ghpull:`3961`: Longpath test fix
183 * :ghpull:`3905`: Remove references to 0.11 and 0.12 from config/overview.rst
304 * :ghpull:`3905`: Remove references to 0.11 and 0.12 from config/overview.rst
184 * :ghpull:`3951`: nbconvert: fixed latex characters not escaped properly in nbconvert
305 * :ghpull:`3951`: nbconvert: fixed latex characters not escaped properly in nbconvert
185 * :ghpull:`3949`: log fatal error when PDF conversion fails
306 * :ghpull:`3949`: log fatal error when PDF conversion fails
186 * :ghpull:`3947`: nbconvert: Make writer & post-processor aliases case insensitive.
307 * :ghpull:`3947`: nbconvert: Make writer & post-processor aliases case insensitive.
187 * :ghpull:`3938`: Recompile css.
308 * :ghpull:`3938`: Recompile css.
188 * :ghpull:`3948`: sphinx and PDF tweaks
309 * :ghpull:`3948`: sphinx and PDF tweaks
189 * :ghpull:`3943`: nbconvert: Serve post-processor Windows fix
310 * :ghpull:`3943`: nbconvert: Serve post-processor Windows fix
190 * :ghpull:`3934`: nbconvert: fix logic of verbose flag in PDF post processor
311 * :ghpull:`3934`: nbconvert: fix logic of verbose flag in PDF post processor
191 * :ghpull:`3929`: swallow enter event in rename dialog
312 * :ghpull:`3929`: swallow enter event in rename dialog
192 * :ghpull:`3924`: nbconvert: Backport fixes
313 * :ghpull:`3924`: nbconvert: Backport fixes
193 * :ghpull:`3925`: Replace --pylab flag with --matplotlib in usage
314 * :ghpull:`3925`: Replace --pylab flag with --matplotlib in usage
194 * :ghpull:`3910`: Added explicit error message for missing configuration arguments.
315 * :ghpull:`3910`: Added explicit error message for missing configuration arguments.
195 * :ghpull:`3913`: grffile to support spaces in notebook names
316 * :ghpull:`3913`: grffile to support spaces in notebook names
196 * :ghpull:`3918`: added check_for_tornado, closes #3916
317 * :ghpull:`3918`: added check_for_tornado, closes #3916
197 * :ghpull:`3917`: change docs/examples refs to be just examples
318 * :ghpull:`3917`: change docs/examples refs to be just examples
198 * :ghpull:`3908`: what's new tweaks
319 * :ghpull:`3908`: what's new tweaks
199 * :ghpull:`3896`: two column quickhelp dialog, closes #3895
320 * :ghpull:`3896`: two column quickhelp dialog, closes #3895
200 * :ghpull:`3911`: explicitly load python mode before IPython mode
321 * :ghpull:`3911`: explicitly load python mode before IPython mode
201 * :ghpull:`3901`: don't force . relative path, fix #3897
322 * :ghpull:`3901`: don't force . relative path, fix #3897
202 * :ghpull:`3891`: fix #3889
323 * :ghpull:`3891`: fix #3889
203 * :ghpull:`3892`: Fix documentation of Kernel.stop_channels
324 * :ghpull:`3892`: Fix documentation of Kernel.stop_channels
204 * :ghpull:`3888`: posixify paths for Windows latex
325 * :ghpull:`3888`: posixify paths for Windows latex
205 * :ghpull:`3882`: quick fix for #3881
326 * :ghpull:`3882`: quick fix for #3881
206 * :ghpull:`3877`: don't use `shell=True` in PDF export
327 * :ghpull:`3877`: don't use `shell=True` in PDF export
207 * :ghpull:`3878`: minor template loading cleanup
328 * :ghpull:`3878`: minor template loading cleanup
208 * :ghpull:`3855`: nbconvert: Filter tests
329 * :ghpull:`3855`: nbconvert: Filter tests
209 * :ghpull:`3879`: finish 3870
330 * :ghpull:`3879`: finish 3870
210 * :ghpull:`3870`: Fix for converting notebooks that contain unicode characters.
331 * :ghpull:`3870`: Fix for converting notebooks that contain unicode characters.
211 * :ghpull:`3876`: Update parallel_winhpc.rst
332 * :ghpull:`3876`: Update parallel_winhpc.rst
212 * :ghpull:`3872`: removing vim-ipython, since it has it's own repo
333 * :ghpull:`3872`: removing vim-ipython, since it has it's own repo
213 * :ghpull:`3871`: updating docs
334 * :ghpull:`3871`: updating docs
214 * :ghpull:`3873`: remove old examples
335 * :ghpull:`3873`: remove old examples
215 * :ghpull:`3868`: update CodeMirror component to 3.15
336 * :ghpull:`3868`: update CodeMirror component to 3.15
216 * :ghpull:`3865`: Escape filename for pdflatex in nbconvert
337 * :ghpull:`3865`: Escape filename for pdflatex in nbconvert
217 * :ghpull:`3861`: remove old external.js
338 * :ghpull:`3861`: remove old external.js
218 * :ghpull:`3864`: add keyboard shortcut to docs
339 * :ghpull:`3864`: add keyboard shortcut to docs
219 * :ghpull:`3834`: This PR fixes a few issues with nbconvert tests
340 * :ghpull:`3834`: This PR fixes a few issues with nbconvert tests
220 * :ghpull:`3840`: prevent profile_dir from being undefined
341 * :ghpull:`3840`: prevent profile_dir from being undefined
221 * :ghpull:`3859`: Add "An Afternoon Hack" to docs
342 * :ghpull:`3859`: Add "An Afternoon Hack" to docs
222 * :ghpull:`3854`: Catch errors filling readline history on startup
343 * :ghpull:`3854`: Catch errors filling readline history on startup
223 * :ghpull:`3857`: Delete extra auto
344 * :ghpull:`3857`: Delete extra auto
224 * :ghpull:`3845`: nbconvert: Serve from original build directory
345 * :ghpull:`3845`: nbconvert: Serve from original build directory
225 * :ghpull:`3846`: Add basic logging to nbconvert
346 * :ghpull:`3846`: Add basic logging to nbconvert
226 * :ghpull:`3850`: add missing store_history key to Notebook execute_requests
347 * :ghpull:`3850`: add missing store_history key to Notebook execute_requests
227 * :ghpull:`3844`: update payload source
348 * :ghpull:`3844`: update payload source
228 * :ghpull:`3830`: mention metadata / display_data similarity in pyout spec
349 * :ghpull:`3830`: mention metadata / display_data similarity in pyout spec
229 * :ghpull:`3848`: fix incorrect `empty-docstring`
350 * :ghpull:`3848`: fix incorrect `empty-docstring`
230 * :ghpull:`3836`: Parse markdown correctly when mathjax is disabled
351 * :ghpull:`3836`: Parse markdown correctly when mathjax is disabled
231 * :ghpull:`3849`: skip a failing test on windows
352 * :ghpull:`3849`: skip a failing test on windows
232 * :ghpull:`3828`: signature_scheme lives in Session
353 * :ghpull:`3828`: signature_scheme lives in Session
233 * :ghpull:`3831`: update nbconvert doc with new CLI
354 * :ghpull:`3831`: update nbconvert doc with new CLI
234 * :ghpull:`3822`: add output flag to nbconvert
355 * :ghpull:`3822`: add output flag to nbconvert
235 * :ghpull:`3780`: Added serving the output directory if html-based format are selected.
356 * :ghpull:`3780`: Added serving the output directory if html-based format are selected.
236 * :ghpull:`3764`: Cleanup nbconvert templates
357 * :ghpull:`3764`: Cleanup nbconvert templates
237 * :ghpull:`3829`: remove now-duplicate 'this is dev' note
358 * :ghpull:`3829`: remove now-duplicate 'this is dev' note
238 * :ghpull:`3814`: add `ConsoleWidget.execute_on_complete_input` flag
359 * :ghpull:`3814`: add `ConsoleWidget.execute_on_complete_input` flag
239 * :ghpull:`3826`: try rtfd
360 * :ghpull:`3826`: try rtfd
240 * :ghpull:`3821`: add sphinx prolog
361 * :ghpull:`3821`: add sphinx prolog
241 * :ghpull:`3817`: relax timeouts in terminal console and tests
362 * :ghpull:`3817`: relax timeouts in terminal console and tests
242 * :ghpull:`3825`: fix more tests that fail when pandoc is missing
363 * :ghpull:`3825`: fix more tests that fail when pandoc is missing
243 * :ghpull:`3824`: don't set target on internal markdown links
364 * :ghpull:`3824`: don't set target on internal markdown links
244 * :ghpull:`3816`: s/pylab/matplotlib in docs
365 * :ghpull:`3816`: s/pylab/matplotlib in docs
245 * :ghpull:`3812`: Describe differences between start_ipython and embed
366 * :ghpull:`3812`: Describe differences between start_ipython and embed
246 * :ghpull:`3805`: Print View has been removed
367 * :ghpull:`3805`: Print View has been removed
247 * :ghpull:`3820`: Make it clear that 1.0 is not released yet
368 * :ghpull:`3820`: Make it clear that 1.0 is not released yet
248 * :ghpull:`3784`: nbconvert: Export flavors & PDF writer (ipy dev meeting)
369 * :ghpull:`3784`: nbconvert: Export flavors & PDF writer (ipy dev meeting)
249 * :ghpull:`3800`: semantic-versionify version number for non-releases
370 * :ghpull:`3800`: semantic-versionify version number for non-releases
250 * :ghpull:`3802`: Documentation .txt to .rst
371 * :ghpull:`3802`: Documentation .txt to .rst
251 * :ghpull:`3765`: cleanup terminal console iopub handling
372 * :ghpull:`3765`: cleanup terminal console iopub handling
252 * :ghpull:`3720`: Fix for #3719
373 * :ghpull:`3720`: Fix for #3719
253 * :ghpull:`3787`: re-raise KeyboardInterrupt in raw_input
374 * :ghpull:`3787`: re-raise KeyboardInterrupt in raw_input
254 * :ghpull:`3770`: Organizing reveal's templates.
375 * :ghpull:`3770`: Organizing reveal's templates.
255 * :ghpull:`3751`: Use link(2) when possible in nbconvert
376 * :ghpull:`3751`: Use link(2) when possible in nbconvert
256 * :ghpull:`3792`: skip tests that require pandoc
377 * :ghpull:`3792`: skip tests that require pandoc
257 * :ghpull:`3782`: add Importing Notebooks example
378 * :ghpull:`3782`: add Importing Notebooks example
258 * :ghpull:`3752`: nbconvert: Add cwd to sys.path
379 * :ghpull:`3752`: nbconvert: Add cwd to sys.path
259 * :ghpull:`3789`: fix raw_input in qtconsole
380 * :ghpull:`3789`: fix raw_input in qtconsole
260 * :ghpull:`3756`: document the wire protocol
381 * :ghpull:`3756`: document the wire protocol
261 * :ghpull:`3749`: convert IPython syntax to Python syntax in nbconvert python template
382 * :ghpull:`3749`: convert IPython syntax to Python syntax in nbconvert python template
262 * :ghpull:`3793`: Closes #3788
383 * :ghpull:`3793`: Closes #3788
263 * :ghpull:`3794`: Change logo link to ipython.org
384 * :ghpull:`3794`: Change logo link to ipython.org
264 * :ghpull:`3746`: Raise a named exception when pandoc is missing
385 * :ghpull:`3746`: Raise a named exception when pandoc is missing
265 * :ghpull:`3781`: comply with the message spec in the notebook
386 * :ghpull:`3781`: comply with the message spec in the notebook
266 * :ghpull:`3779`: remove bad `if logged_in` preventing new-notebook without login
387 * :ghpull:`3779`: remove bad `if logged_in` preventing new-notebook without login
267 * :ghpull:`3743`: remove notebook read-only view
388 * :ghpull:`3743`: remove notebook read-only view
268 * :ghpull:`3732`: add delay to autosave in beforeunload
389 * :ghpull:`3732`: add delay to autosave in beforeunload
269 * :ghpull:`3761`: Added rm_math_space to markdown cells in the basichtml.tpl to be rendered ok by mathjax after the nbconvertion.
390 * :ghpull:`3761`: Added rm_math_space to markdown cells in the basichtml.tpl to be rendered ok by mathjax after the nbconvertion.
270 * :ghpull:`3758`: nbconvert: Filter names cleanup
391 * :ghpull:`3758`: nbconvert: Filter names cleanup
271 * :ghpull:`3769`: Add configurability to tabcompletion timeout
392 * :ghpull:`3769`: Add configurability to tabcompletion timeout
272 * :ghpull:`3771`: Update px pylab test to match new output of pylab
393 * :ghpull:`3771`: Update px pylab test to match new output of pylab
273 * :ghpull:`3741`: better message when notebook format is not supported
394 * :ghpull:`3741`: better message when notebook format is not supported
274 * :ghpull:`3753`: document Ctrl-C not working in ipython kernel
395 * :ghpull:`3753`: document Ctrl-C not working in ipython kernel
275 * :ghpull:`3766`: handle empty metadata in pyout messages more gracefully.
396 * :ghpull:`3766`: handle empty metadata in pyout messages more gracefully.
276 * :ghpull:`3736`: my attempt to fix #3735
397 * :ghpull:`3736`: my attempt to fix #3735
277 * :ghpull:`3759`: nbconvert: Provide a more useful error for invalid use case.
398 * :ghpull:`3759`: nbconvert: Provide a more useful error for invalid use case.
278 * :ghpull:`3760`: nbconvert: Allow notebook filenames without their extensions
399 * :ghpull:`3760`: nbconvert: Allow notebook filenames without their extensions
279 * :ghpull:`3750`: nbconvert: Add cwd to default templates search path.
400 * :ghpull:`3750`: nbconvert: Add cwd to default templates search path.
280 * :ghpull:`3748`: Update nbconvert docs
401 * :ghpull:`3748`: Update nbconvert docs
281 * :ghpull:`3734`: Nbconvert: Export extracted files into `nbname_files` subdirectory
402 * :ghpull:`3734`: Nbconvert: Export extracted files into `nbname_files` subdirectory
282 * :ghpull:`3733`: Nicer message when pandoc is missing, closes #3730
403 * :ghpull:`3733`: Nicer message when pandoc is missing, closes #3730
283 * :ghpull:`3722`: fix two failing test in IPython.lib
404 * :ghpull:`3722`: fix two failing test in IPython.lib
284 * :ghpull:`3704`: Start what's new for 1.0
405 * :ghpull:`3704`: Start what's new for 1.0
285 * :ghpull:`3705`: Complete rewrite of IPython Notebook documentation: docs/source/interactive/htmlnotebook.txt
406 * :ghpull:`3705`: Complete rewrite of IPython Notebook documentation: docs/source/interactive/htmlnotebook.txt
286 * :ghpull:`3709`: Docs cleanup
407 * :ghpull:`3709`: Docs cleanup
287 * :ghpull:`3716`: raw_input fixes for kernel restarts
408 * :ghpull:`3716`: raw_input fixes for kernel restarts
288 * :ghpull:`3683`: use `%matplotlib` in example notebooks
409 * :ghpull:`3683`: use `%matplotlib` in example notebooks
289 * :ghpull:`3686`: remove quarantine
410 * :ghpull:`3686`: remove quarantine
290 * :ghpull:`3699`: svg2pdf unicode fix
411 * :ghpull:`3699`: svg2pdf unicode fix
291 * :ghpull:`3695`: fix SVG2PDF
412 * :ghpull:`3695`: fix SVG2PDF
292 * :ghpull:`3685`: fix Pager.detach
413 * :ghpull:`3685`: fix Pager.detach
293 * :ghpull:`3675`: document new dependencies
414 * :ghpull:`3675`: document new dependencies
294 * :ghpull:`3690`: Fixing some css minors in full_html and reveal.
415 * :ghpull:`3690`: Fixing some css minors in full_html and reveal.
295 * :ghpull:`3671`: nbconvert tests
416 * :ghpull:`3671`: nbconvert tests
296 * :ghpull:`3692`: Fix rename notebook - show error with invalid name
417 * :ghpull:`3692`: Fix rename notebook - show error with invalid name
297 * :ghpull:`3409`: Prevent qtconsole frontend freeze on lots of output.
418 * :ghpull:`3409`: Prevent qtconsole frontend freeze on lots of output.
298 * :ghpull:`3660`: refocus active cell on dialog close
419 * :ghpull:`3660`: refocus active cell on dialog close
299 * :ghpull:`3598`: Statelessify mathjaxutils
420 * :ghpull:`3598`: Statelessify mathjaxutils
300 * :ghpull:`3673`: enable comment/uncomment selection
421 * :ghpull:`3673`: enable comment/uncomment selection
301 * :ghpull:`3677`: remove special-case in get_home_dir for frozen dists
422 * :ghpull:`3677`: remove special-case in get_home_dir for frozen dists
302 * :ghpull:`3674`: add CONTRIBUTING.md
423 * :ghpull:`3674`: add CONTRIBUTING.md
303 * :ghpull:`3670`: use Popen command list for ipexec
424 * :ghpull:`3670`: use Popen command list for ipexec
304 * :ghpull:`3568`: pylab import adjustments
425 * :ghpull:`3568`: pylab import adjustments
305 * :ghpull:`3559`: add create.Cell and delete.Cell js events
426 * :ghpull:`3559`: add create.Cell and delete.Cell js events
306 * :ghpull:`3606`: push cell magic to the head of the transformer line
427 * :ghpull:`3606`: push cell magic to the head of the transformer line
307 * :ghpull:`3607`: NbConvert: Writers, No YAML, and stuff...
428 * :ghpull:`3607`: NbConvert: Writers, No YAML, and stuff...
308 * :ghpull:`3665`: Pywin32 skips
429 * :ghpull:`3665`: Pywin32 skips
309 * :ghpull:`3669`: set default client_class for QtKernelManager
430 * :ghpull:`3669`: set default client_class for QtKernelManager
310 * :ghpull:`3662`: add strip_encoding_cookie transformer
431 * :ghpull:`3662`: add strip_encoding_cookie transformer
311 * :ghpull:`3641`: increase patience for slow kernel startup in tests
432 * :ghpull:`3641`: increase patience for slow kernel startup in tests
312 * :ghpull:`3651`: remove a bunch of unused `default_config_file` assignments
433 * :ghpull:`3651`: remove a bunch of unused `default_config_file` assignments
313 * :ghpull:`3630`: CSS adjustments
434 * :ghpull:`3630`: CSS adjustments
314 * :ghpull:`3645`: Don't require HistoryManager to have a shell
435 * :ghpull:`3645`: Don't require HistoryManager to have a shell
315 * :ghpull:`3643`: don't assume tested ipython is on the PATH
436 * :ghpull:`3643`: don't assume tested ipython is on the PATH
316 * :ghpull:`3654`: fix single-result AsyncResults
437 * :ghpull:`3654`: fix single-result AsyncResults
317 * :ghpull:`3601`: Markdown in heading cells (take 2)
438 * :ghpull:`3601`: Markdown in heading cells (take 2)
318 * :ghpull:`3652`: Remove old `docs/examples`
439 * :ghpull:`3652`: Remove old `docs/examples`
319 * :ghpull:`3621`: catch any exception appending output
440 * :ghpull:`3621`: catch any exception appending output
320 * :ghpull:`3585`: don't blacklist builtin names
441 * :ghpull:`3585`: don't blacklist builtin names
321 * :ghpull:`3647`: Fix `frontend` deprecation warnings in several examples
442 * :ghpull:`3647`: Fix `frontend` deprecation warnings in several examples
322 * :ghpull:`3649`: fix AsyncResult.get_dict for single result
443 * :ghpull:`3649`: fix AsyncResult.get_dict for single result
323 * :ghpull:`3648`: Fix store magic test
444 * :ghpull:`3648`: Fix store magic test
324 * :ghpull:`3650`: Fix, config_file_name was ignored
445 * :ghpull:`3650`: Fix, config_file_name was ignored
325 * :ghpull:`3640`: Gcf.get_active() can return None
446 * :ghpull:`3640`: Gcf.get_active() can return None
326 * :ghpull:`3571`: Added shorcuts to split cell, merge cell above and merge cell below.
447 * :ghpull:`3571`: Added shorcuts to split cell, merge cell above and merge cell below.
327 * :ghpull:`3635`: Added missing slash to print-pdf call.
448 * :ghpull:`3635`: Added missing slash to print-pdf call.
328 * :ghpull:`3487`: Drop patch for compatibility with pyreadline 1.5
449 * :ghpull:`3487`: Drop patch for compatibility with pyreadline 1.5
329 * :ghpull:`3338`: Allow filename with extension in find_cmd in Windows.
450 * :ghpull:`3338`: Allow filename with extension in find_cmd in Windows.
330 * :ghpull:`3628`: Fix test for Python 3 on Windows.
451 * :ghpull:`3628`: Fix test for Python 3 on Windows.
331 * :ghpull:`3642`: Fix typo in docs
452 * :ghpull:`3642`: Fix typo in docs
332 * :ghpull:`3627`: use DEFAULT_STATIC_FILES_PATH in a test instead of package dir
453 * :ghpull:`3627`: use DEFAULT_STATIC_FILES_PATH in a test instead of package dir
333 * :ghpull:`3624`: fix some unicode in zmqhandlers
454 * :ghpull:`3624`: fix some unicode in zmqhandlers
334 * :ghpull:`3460`: Set calling program to UNKNOWN, when argv not in sys
455 * :ghpull:`3460`: Set calling program to UNKNOWN, when argv not in sys
335 * :ghpull:`3632`: Set calling program to UNKNOWN, when argv not in sys (take #2)
456 * :ghpull:`3632`: Set calling program to UNKNOWN, when argv not in sys (take #2)
336 * :ghpull:`3629`: Use new entry point for python -m IPython
457 * :ghpull:`3629`: Use new entry point for python -m IPython
337 * :ghpull:`3626`: passing cell to showInPager, closes #3625
458 * :ghpull:`3626`: passing cell to showInPager, closes #3625
338 * :ghpull:`3618`: expand terminal color support
459 * :ghpull:`3618`: expand terminal color support
339 * :ghpull:`3623`: raise UsageError for unsupported GUI backends
460 * :ghpull:`3623`: raise UsageError for unsupported GUI backends
340 * :ghpull:`3071`: Add magic function %drun to run code in debugger
461 * :ghpull:`3071`: Add magic function %drun to run code in debugger
341 * :ghpull:`3608`: a nicer error message when using %pylab magic
462 * :ghpull:`3608`: a nicer error message when using %pylab magic
342 * :ghpull:`3592`: add extra_config_file
463 * :ghpull:`3592`: add extra_config_file
343 * :ghpull:`3612`: updated .mailmap
464 * :ghpull:`3612`: updated .mailmap
344 * :ghpull:`3616`: Add examples for interactive use of MPI.
465 * :ghpull:`3616`: Add examples for interactive use of MPI.
345 * :ghpull:`3615`: fix regular expression for ANSI escapes
466 * :ghpull:`3615`: fix regular expression for ANSI escapes
346 * :ghpull:`3586`: Corrected a typo in the format string for strftime the sphinx.py transformer of nbconvert
467 * :ghpull:`3586`: Corrected a typo in the format string for strftime the sphinx.py transformer of nbconvert
347 * :ghpull:`3611`: check for markdown no longer needed, closes #3610
468 * :ghpull:`3611`: check for markdown no longer needed, closes #3610
348 * :ghpull:`3555`: Simplify caching of modules with %run
469 * :ghpull:`3555`: Simplify caching of modules with %run
349 * :ghpull:`3583`: notebook small things
470 * :ghpull:`3583`: notebook small things
350 * :ghpull:`3594`: Fix duplicate completion in notebook
471 * :ghpull:`3594`: Fix duplicate completion in notebook
351 * :ghpull:`3600`: parallel: Improved logging for errors during BatchSystemLauncher.stop
472 * :ghpull:`3600`: parallel: Improved logging for errors during BatchSystemLauncher.stop
352 * :ghpull:`3595`: Revert "allow markdown in heading cells"
473 * :ghpull:`3595`: Revert "allow markdown in heading cells"
353 * :ghpull:`3538`: add IPython.start_ipython
474 * :ghpull:`3538`: add IPython.start_ipython
354 * :ghpull:`3562`: Allow custom nbconvert template loaders
475 * :ghpull:`3562`: Allow custom nbconvert template loaders
355 * :ghpull:`3582`: pandoc adjustments
476 * :ghpull:`3582`: pandoc adjustments
356 * :ghpull:`3560`: Remove max_msg_size
477 * :ghpull:`3560`: Remove max_msg_size
357 * :ghpull:`3591`: Refer to Setuptools instead of Distribute
478 * :ghpull:`3591`: Refer to Setuptools instead of Distribute
358 * :ghpull:`3590`: IPython.sphinxext needs an __init__.py
479 * :ghpull:`3590`: IPython.sphinxext needs an __init__.py
359 * :ghpull:`3581`: Added the possibility to read a custom.css file for tweaking the final html in full_html and reveal templates.
480 * :ghpull:`3581`: Added the possibility to read a custom.css file for tweaking the final html in full_html and reveal templates.
360 * :ghpull:`3576`: Added support for markdown in heading cells when they are nbconverted.
481 * :ghpull:`3576`: Added support for markdown in heading cells when they are nbconverted.
361 * :ghpull:`3575`: tweak `run -d` message to 'continue execution'
482 * :ghpull:`3575`: tweak `run -d` message to 'continue execution'
362 * :ghpull:`3569`: add PYTHONSTARTUP to startup files
483 * :ghpull:`3569`: add PYTHONSTARTUP to startup files
363 * :ghpull:`3567`: Trigger a single event on js app initilized
484 * :ghpull:`3567`: Trigger a single event on js app initilized
364 * :ghpull:`3565`: style.min.css shoudl always exist...
485 * :ghpull:`3565`: style.min.css shoudl always exist...
365 * :ghpull:`3531`: allow markdown in heading cells
486 * :ghpull:`3531`: allow markdown in heading cells
366 * :ghpull:`3577`: Simplify codemirror ipython-mode
487 * :ghpull:`3577`: Simplify codemirror ipython-mode
367 * :ghpull:`3495`: Simplified regexp, and suggestions for clearer regexps.
488 * :ghpull:`3495`: Simplified regexp, and suggestions for clearer regexps.
368 * :ghpull:`3578`: Use adjustbox to specify figure size in nbconvert -> latex
489 * :ghpull:`3578`: Use adjustbox to specify figure size in nbconvert -> latex
369 * :ghpull:`3572`: Skip import irunner test on Windows.
490 * :ghpull:`3572`: Skip import irunner test on Windows.
370 * :ghpull:`3574`: correct static path for CM modes autoload
491 * :ghpull:`3574`: correct static path for CM modes autoload
371 * :ghpull:`3558`: Add IPython.sphinxext
492 * :ghpull:`3558`: Add IPython.sphinxext
372 * :ghpull:`3561`: mention double-control-C to stop notebook server
493 * :ghpull:`3561`: mention double-control-C to stop notebook server
373 * :ghpull:`3566`: fix event names
494 * :ghpull:`3566`: fix event names
374 * :ghpull:`3564`: Remove trivial nbconvert example
495 * :ghpull:`3564`: Remove trivial nbconvert example
375 * :ghpull:`3540`: allow cython cache dir to be deleted
496 * :ghpull:`3540`: allow cython cache dir to be deleted
376 * :ghpull:`3527`: cleanup stale, unused exceptions in parallel.error
497 * :ghpull:`3527`: cleanup stale, unused exceptions in parallel.error
377 * :ghpull:`3529`: ensure raw_input returns str in zmq shell
498 * :ghpull:`3529`: ensure raw_input returns str in zmq shell
378 * :ghpull:`3541`: respect image size metadata in qtconsole
499 * :ghpull:`3541`: respect image size metadata in qtconsole
379 * :ghpull:`3550`: Fixing issue preventing the correct read of images by full_html and reveal exporters.
500 * :ghpull:`3550`: Fixing issue preventing the correct read of images by full_html and reveal exporters.
380 * :ghpull:`3557`: open markdown links in new tabs
501 * :ghpull:`3557`: open markdown links in new tabs
381 * :ghpull:`3556`: remove mention of nonexistent `_margv` in macro
502 * :ghpull:`3556`: remove mention of nonexistent `_margv` in macro
382 * :ghpull:`3552`: set overflow-x: hidden on Firefox only
503 * :ghpull:`3552`: set overflow-x: hidden on Firefox only
383 * :ghpull:`3554`: Fix missing import os in latex exporter.
504 * :ghpull:`3554`: Fix missing import os in latex exporter.
384 * :ghpull:`3546`: Don't hardcode **latex** posix paths in nbconvert
505 * :ghpull:`3546`: Don't hardcode **latex** posix paths in nbconvert
385 * :ghpull:`3551`: fix path prefix in nbconvert
506 * :ghpull:`3551`: fix path prefix in nbconvert
386 * :ghpull:`3533`: Use a CDN to get reveal.js library.
507 * :ghpull:`3533`: Use a CDN to get reveal.js library.
387 * :ghpull:`3498`: When a notebook is written to file, name the metadata name u''.
508 * :ghpull:`3498`: When a notebook is written to file, name the metadata name u''.
388 * :ghpull:`3548`: Change to standard save icon in Notebook toolbar
509 * :ghpull:`3548`: Change to standard save icon in Notebook toolbar
389 * :ghpull:`3539`: Don't hardcode posix paths in nbconvert
510 * :ghpull:`3539`: Don't hardcode posix paths in nbconvert
390 * :ghpull:`3508`: notebook supports raw_input and %debug now
511 * :ghpull:`3508`: notebook supports raw_input and %debug now
391 * :ghpull:`3526`: ensure 'default' is first in cluster profile list
512 * :ghpull:`3526`: ensure 'default' is first in cluster profile list
392 * :ghpull:`3525`: basic timezone info
513 * :ghpull:`3525`: basic timezone info
393 * :ghpull:`3532`: include nbconvert templates in installation
514 * :ghpull:`3532`: include nbconvert templates in installation
394 * :ghpull:`3515`: update CodeMirror component to 3.14
515 * :ghpull:`3515`: update CodeMirror component to 3.14
395 * :ghpull:`3513`: add 'No Checkpoints' to Revert menu
516 * :ghpull:`3513`: add 'No Checkpoints' to Revert menu
396 * :ghpull:`3536`: format positions are required in Python 2.6.x
517 * :ghpull:`3536`: format positions are required in Python 2.6.x
397 * :ghpull:`3521`: Nbconvert fix, silent fail if template doesn't exist
518 * :ghpull:`3521`: Nbconvert fix, silent fail if template doesn't exist
398 * :ghpull:`3530`: update %store magic docstring
519 * :ghpull:`3530`: update %store magic docstring
399 * :ghpull:`3528`: fix local mathjax with custom base_project_url
520 * :ghpull:`3528`: fix local mathjax with custom base_project_url
400 * :ghpull:`3518`: Clear up unused imports
521 * :ghpull:`3518`: Clear up unused imports
401 * :ghpull:`3506`: %store -r restores saved aliases and directory history, as well as variables
522 * :ghpull:`3506`: %store -r restores saved aliases and directory history, as well as variables
402 * :ghpull:`3516`: make css highlight style configurable
523 * :ghpull:`3516`: make css highlight style configurable
403 * :ghpull:`3523`: Exclude frontend shim from docs build
524 * :ghpull:`3523`: Exclude frontend shim from docs build
404 * :ghpull:`3514`: use bootstrap `disabled` instead of `ui-state-disabled`
525 * :ghpull:`3514`: use bootstrap `disabled` instead of `ui-state-disabled`
405 * :ghpull:`3520`: Added relative import of RevealExporter to __init__.py inside exporters module
526 * :ghpull:`3520`: Added relative import of RevealExporter to __init__.py inside exporters module
406 * :ghpull:`3507`: fix HTML capitalization in nbconvert exporter classes
527 * :ghpull:`3507`: fix HTML capitalization in nbconvert exporter classes
407 * :ghpull:`3512`: fix nbconvert filter validation
528 * :ghpull:`3512`: fix nbconvert filter validation
408 * :ghpull:`3511`: Get Tracer working after ipapi.get replaced with get_ipython
529 * :ghpull:`3511`: Get Tracer working after ipapi.get replaced with get_ipython
409 * :ghpull:`3510`: use `window.onbeforeunload=` for nav-away warning
530 * :ghpull:`3510`: use `window.onbeforeunload=` for nav-away warning
410 * :ghpull:`3504`: don't use parent=self in handlers
531 * :ghpull:`3504`: don't use parent=self in handlers
411 * :ghpull:`3500`: Merge nbconvert into IPython
532 * :ghpull:`3500`: Merge nbconvert into IPython
412 * :ghpull:`3478`: restore "unsaved changes" warning on unload
533 * :ghpull:`3478`: restore "unsaved changes" warning on unload
413 * :ghpull:`3493`: add a dialog when the kernel is auto-restarted
534 * :ghpull:`3493`: add a dialog when the kernel is auto-restarted
414 * :ghpull:`3488`: Add test suite for autoreload extension
535 * :ghpull:`3488`: Add test suite for autoreload extension
415 * :ghpull:`3484`: Catch some pathological cases inside oinspect
536 * :ghpull:`3484`: Catch some pathological cases inside oinspect
416 * :ghpull:`3481`: Display R errors without Python traceback
537 * :ghpull:`3481`: Display R errors without Python traceback
417 * :ghpull:`3468`: fix `%magic` output
538 * :ghpull:`3468`: fix `%magic` output
418 * :ghpull:`3430`: add parent to Configurable
539 * :ghpull:`3430`: add parent to Configurable
419 * :ghpull:`3491`: Remove unexpected keyword parameter to remove_kernel
540 * :ghpull:`3491`: Remove unexpected keyword parameter to remove_kernel
420 * :ghpull:`3485`: SymPy has changed its recommended way to initialize printing
541 * :ghpull:`3485`: SymPy has changed its recommended way to initialize printing
421 * :ghpull:`3486`: Add test for non-ascii characters in docstrings
542 * :ghpull:`3486`: Add test for non-ascii characters in docstrings
422 * :ghpull:`3483`: Inputtransformer: Allow classic prompts without space
543 * :ghpull:`3483`: Inputtransformer: Allow classic prompts without space
423 * :ghpull:`3482`: Use an absolute path to iptest, because the tests are not always run from $IPYTHONDIR.
544 * :ghpull:`3482`: Use an absolute path to iptest, because the tests are not always run from $IPYTHONDIR.
424 * :ghpull:`3381`: enable 2x (retina) display
545 * :ghpull:`3381`: enable 2x (retina) display
425 * :ghpull:`3450`: Flatten IPython.frontend
546 * :ghpull:`3450`: Flatten IPython.frontend
426 * :ghpull:`3477`: pass config to subapps
547 * :ghpull:`3477`: pass config to subapps
427 * :ghpull:`3466`: Kernel fails to start when username has non-ascii characters
548 * :ghpull:`3466`: Kernel fails to start when username has non-ascii characters
428 * :ghpull:`3465`: Add HTCondor bindings to IPython.parallel
549 * :ghpull:`3465`: Add HTCondor bindings to IPython.parallel
429 * :ghpull:`3463`: fix typo, closes #3462
550 * :ghpull:`3463`: fix typo, closes #3462
430 * :ghpull:`3456`: Notice for users who disable javascript
551 * :ghpull:`3456`: Notice for users who disable javascript
431 * :ghpull:`3453`: fix cell execution in firefox, closes #3447
552 * :ghpull:`3453`: fix cell execution in firefox, closes #3447
432 * :ghpull:`3393`: [WIP] bootstrapify
553 * :ghpull:`3393`: [WIP] bootstrapify
433 * :ghpull:`3440`: Fix installing mathjax from downloaded file via command line
554 * :ghpull:`3440`: Fix installing mathjax from downloaded file via command line
434 * :ghpull:`3431`: Provide means for starting the Qt console maximized and with the menu bar hidden
555 * :ghpull:`3431`: Provide means for starting the Qt console maximized and with the menu bar hidden
435 * :ghpull:`3425`: base IPClusterApp inherits from BaseIPythonApp
556 * :ghpull:`3425`: base IPClusterApp inherits from BaseIPythonApp
436 * :ghpull:`3433`: Update IPython\external\path\__init__.py
557 * :ghpull:`3433`: Update IPython\external\path\__init__.py
437 * :ghpull:`3298`: Some fixes in IPython Sphinx directive
558 * :ghpull:`3298`: Some fixes in IPython Sphinx directive
438 * :ghpull:`3428`: process escapes in mathjax
559 * :ghpull:`3428`: process escapes in mathjax
439 * :ghpull:`3420`: thansk -> thanks
560 * :ghpull:`3420`: thansk -> thanks
440 * :ghpull:`3416`: Fix doc: "principle" not "principal"
561 * :ghpull:`3416`: Fix doc: "principle" not "principal"
441 * :ghpull:`3413`: more unique filename for test
562 * :ghpull:`3413`: more unique filename for test
442 * :ghpull:`3364`: Inject requirejs in notebook and start using it.
563 * :ghpull:`3364`: Inject requirejs in notebook and start using it.
443 * :ghpull:`3390`: Fix %paste with blank lines
564 * :ghpull:`3390`: Fix %paste with blank lines
444 * :ghpull:`3403`: fix creating config objects from dicts
565 * :ghpull:`3403`: fix creating config objects from dicts
445 * :ghpull:`3401`: rollback #3358
566 * :ghpull:`3401`: rollback #3358
446 * :ghpull:`3373`: make cookie_secret configurable
567 * :ghpull:`3373`: make cookie_secret configurable
447 * :ghpull:`3307`: switch default ws_url logic to js side
568 * :ghpull:`3307`: switch default ws_url logic to js side
448 * :ghpull:`3392`: Restore anchor link on h2-h6
569 * :ghpull:`3392`: Restore anchor link on h2-h6
449 * :ghpull:`3369`: Use different treshold for (auto)scroll in output
570 * :ghpull:`3369`: Use different treshold for (auto)scroll in output
450 * :ghpull:`3370`: normalize unicode notebook filenames
571 * :ghpull:`3370`: normalize unicode notebook filenames
451 * :ghpull:`3372`: base default cookie name on request host+port
572 * :ghpull:`3372`: base default cookie name on request host+port
452 * :ghpull:`3378`: disable CodeMirror drag/drop on Safari
573 * :ghpull:`3378`: disable CodeMirror drag/drop on Safari
453 * :ghpull:`3358`: workaround spurious CodeMirror scrollbars
574 * :ghpull:`3358`: workaround spurious CodeMirror scrollbars
454 * :ghpull:`3371`: make setting the notebook dirty flag an event
575 * :ghpull:`3371`: make setting the notebook dirty flag an event
455 * :ghpull:`3366`: remove long-dead zmq frontend.py and completer.py
576 * :ghpull:`3366`: remove long-dead zmq frontend.py and completer.py
456 * :ghpull:`3382`: cull Session digest history
577 * :ghpull:`3382`: cull Session digest history
457 * :ghpull:`3330`: Fix get_ipython_dir when $HOME is /
578 * :ghpull:`3330`: Fix get_ipython_dir when $HOME is /
458 * :ghpull:`3319`: IPEP 13: user-expressions and user-variables
579 * :ghpull:`3319`: IPEP 13: user-expressions and user-variables
459 * :ghpull:`3384`: comments in tools/gitwash_dumper.py changed (''' to """)
580 * :ghpull:`3384`: comments in tools/gitwash_dumper.py changed (''' to """)
460 * :ghpull:`3387`: Make submodule checks work under Python 3.
581 * :ghpull:`3387`: Make submodule checks work under Python 3.
461 * :ghpull:`3357`: move anchor-link off of heading text
582 * :ghpull:`3357`: move anchor-link off of heading text
462 * :ghpull:`3351`: start basic tests of ipcluster Launchers
583 * :ghpull:`3351`: start basic tests of ipcluster Launchers
463 * :ghpull:`3377`: allow class.__module__ to be None
584 * :ghpull:`3377`: allow class.__module__ to be None
464 * :ghpull:`3340`: skip submodule check in package managers
585 * :ghpull:`3340`: skip submodule check in package managers
465 * :ghpull:`3328`: decode subprocess output in launchers
586 * :ghpull:`3328`: decode subprocess output in launchers
466 * :ghpull:`3368`: Reenable bracket matching
587 * :ghpull:`3368`: Reenable bracket matching
467 * :ghpull:`3356`: Mpr fixes
588 * :ghpull:`3356`: Mpr fixes
468 * :ghpull:`3336`: Use new input transformation API in %time magic
589 * :ghpull:`3336`: Use new input transformation API in %time magic
469 * :ghpull:`3325`: Organize the JS and less files by component.
590 * :ghpull:`3325`: Organize the JS and less files by component.
470 * :ghpull:`3342`: fix test_find_cmd_python
591 * :ghpull:`3342`: fix test_find_cmd_python
471 * :ghpull:`3354`: catch socket.error in utils.localinterfaces
592 * :ghpull:`3354`: catch socket.error in utils.localinterfaces
472 * :ghpull:`3341`: fix default cluster count
593 * :ghpull:`3341`: fix default cluster count
473 * :ghpull:`3286`: don't use `get_ipython` from builtins in library code
594 * :ghpull:`3286`: don't use `get_ipython` from builtins in library code
474 * :ghpull:`3333`: notebookapp: add missing whitespace to warnings
595 * :ghpull:`3333`: notebookapp: add missing whitespace to warnings
475 * :ghpull:`3323`: Strip prompts even if the prompt isn't present on the first line.
596 * :ghpull:`3323`: Strip prompts even if the prompt isn't present on the first line.
476 * :ghpull:`3321`: Reorganize the python/server side of the notebook
597 * :ghpull:`3321`: Reorganize the python/server side of the notebook
477 * :ghpull:`3320`: define `__file__` in config files
598 * :ghpull:`3320`: define `__file__` in config files
478 * :ghpull:`3317`: rename `%%file` to `%%writefile`
599 * :ghpull:`3317`: rename `%%file` to `%%writefile`
479 * :ghpull:`3304`: set unlimited HWM for all relay devices
600 * :ghpull:`3304`: set unlimited HWM for all relay devices
480 * :ghpull:`3315`: Update Sympy_printing extension load
601 * :ghpull:`3315`: Update Sympy_printing extension load
481 * :ghpull:`3310`: further clarify Image docstring
602 * :ghpull:`3310`: further clarify Image docstring
482 * :ghpull:`3285`: load extensions in builtin trap
603 * :ghpull:`3285`: load extensions in builtin trap
483 * :ghpull:`3308`: Speed up AsyncResult._wait_for_outputs(0)
604 * :ghpull:`3308`: Speed up AsyncResult._wait_for_outputs(0)
484 * :ghpull:`3294`: fix callbacks as optional in js kernel.execute
605 * :ghpull:`3294`: fix callbacks as optional in js kernel.execute
485 * :ghpull:`3276`: Fix: "python ABS/PATH/TO/ipython.py" fails
606 * :ghpull:`3276`: Fix: "python ABS/PATH/TO/ipython.py" fails
486 * :ghpull:`3301`: allow python3 tests without python installed
607 * :ghpull:`3301`: allow python3 tests without python installed
487 * :ghpull:`3282`: allow view.map to work with a few more things
608 * :ghpull:`3282`: allow view.map to work with a few more things
488 * :ghpull:`3284`: remove `ipython.py` entry point
609 * :ghpull:`3284`: remove `ipython.py` entry point
489 * :ghpull:`3281`: fix ignored IOPub messages with no parent
610 * :ghpull:`3281`: fix ignored IOPub messages with no parent
490 * :ghpull:`3275`: improve submodule messages / git hooks
611 * :ghpull:`3275`: improve submodule messages / git hooks
491 * :ghpull:`3239`: Allow "x" icon and esc key to close pager in notebook
612 * :ghpull:`3239`: Allow "x" icon and esc key to close pager in notebook
492 * :ghpull:`3290`: Improved heartbeat controller to engine monitoring for long running tasks
613 * :ghpull:`3290`: Improved heartbeat controller to engine monitoring for long running tasks
493 * :ghpull:`3142`: Better error message when CWD doesn't exist on startup
614 * :ghpull:`3142`: Better error message when CWD doesn't exist on startup
494 * :ghpull:`3066`: Add support for relative import to %run -m (fixes #2727)
615 * :ghpull:`3066`: Add support for relative import to %run -m (fixes #2727)
495 * :ghpull:`3269`: protect highlight.js against unknown languages
616 * :ghpull:`3269`: protect highlight.js against unknown languages
496 * :ghpull:`3267`: add missing return
617 * :ghpull:`3267`: add missing return
497 * :ghpull:`3101`: use marked / highlight.js instead of pagedown and prettify
618 * :ghpull:`3101`: use marked / highlight.js instead of pagedown and prettify
498 * :ghpull:`3264`: use https url for submodule
619 * :ghpull:`3264`: use https url for submodule
499 * :ghpull:`3263`: fix set_last_checkpoint when no checkpoint
620 * :ghpull:`3263`: fix set_last_checkpoint when no checkpoint
500 * :ghpull:`3258`: Fix submodule location in setup.py
621 * :ghpull:`3258`: Fix submodule location in setup.py
501 * :ghpull:`3254`: fix a few URLs from previous PR
622 * :ghpull:`3254`: fix a few URLs from previous PR
502 * :ghpull:`3240`: remove js components from the repo
623 * :ghpull:`3240`: remove js components from the repo
503 * :ghpull:`3158`: IPEP 15: autosave the notebook
624 * :ghpull:`3158`: IPEP 15: autosave the notebook
504 * :ghpull:`3252`: move images out of _static folder into _images
625 * :ghpull:`3252`: move images out of _static folder into _images
505 * :ghpull:`3251`: Fix for cell magics in Qt console
626 * :ghpull:`3251`: Fix for cell magics in Qt console
506 * :ghpull:`3250`: Added a simple __html__() method to the HTML class
627 * :ghpull:`3250`: Added a simple __html__() method to the HTML class
507 * :ghpull:`3249`: remove copy of sphinx inheritance_diagram.py
628 * :ghpull:`3249`: remove copy of sphinx inheritance_diagram.py
508 * :ghpull:`3235`: Remove the unused print notebook view
629 * :ghpull:`3235`: Remove the unused print notebook view
509 * :ghpull:`3238`: Improve the design of the tab completion UI
630 * :ghpull:`3238`: Improve the design of the tab completion UI
510 * :ghpull:`3242`: Make changes of Application.log_format effective
631 * :ghpull:`3242`: Make changes of Application.log_format effective
511 * :ghpull:`3219`: Workaround so only one CTRL-C is required for a new prompt in --gui=qt
632 * :ghpull:`3219`: Workaround so only one CTRL-C is required for a new prompt in --gui=qt
512 * :ghpull:`3190`: allow formatters to specify metadata
633 * :ghpull:`3190`: allow formatters to specify metadata
513 * :ghpull:`3231`: improve discovery of public IPs
634 * :ghpull:`3231`: improve discovery of public IPs
514 * :ghpull:`3233`: check prefixes for swallowing kernel args
635 * :ghpull:`3233`: check prefixes for swallowing kernel args
515 * :ghpull:`3234`: Removing old autogrow JS code.
636 * :ghpull:`3234`: Removing old autogrow JS code.
516 * :ghpull:`3232`: Update to CodeMirror 3 and start to ship our components
637 * :ghpull:`3232`: Update to CodeMirror 3 and start to ship our components
517 * :ghpull:`3229`: The HTML output type accidentally got removed from the OutputArea.
638 * :ghpull:`3229`: The HTML output type accidentally got removed from the OutputArea.
518 * :ghpull:`3228`: Typo in IPython.Parallel documentation
639 * :ghpull:`3228`: Typo in IPython.Parallel documentation
519 * :ghpull:`3226`: Text in rename dialog was way too big - making it <p>.
640 * :ghpull:`3226`: Text in rename dialog was way too big - making it <p>.
520 * :ghpull:`3225`: Removing old restuctured text handler and web service.
641 * :ghpull:`3225`: Removing old restuctured text handler and web service.
521 * :ghpull:`3222`: make BlockingKernelClient the default Client
642 * :ghpull:`3222`: make BlockingKernelClient the default Client
522 * :ghpull:`3223`: add missing mathjax_url to new settings dict
643 * :ghpull:`3223`: add missing mathjax_url to new settings dict
523 * :ghpull:`3089`: add stdin to the notebook
644 * :ghpull:`3089`: add stdin to the notebook
524 * :ghpull:`3221`: Remove references to HTMLCell (dead code)
645 * :ghpull:`3221`: Remove references to HTMLCell (dead code)
525 * :ghpull:`3205`: add ignored *args to HasTraits constructor
646 * :ghpull:`3205`: add ignored *args to HasTraits constructor
526 * :ghpull:`3088`: cleanup IPython handler settings
647 * :ghpull:`3088`: cleanup IPython handler settings
527 * :ghpull:`3201`: use much faster regexp for ansi coloring
648 * :ghpull:`3201`: use much faster regexp for ansi coloring
528 * :ghpull:`3220`: avoid race condition in profile creation
649 * :ghpull:`3220`: avoid race condition in profile creation
529 * :ghpull:`3011`: IPEP 12: add KernelClient
650 * :ghpull:`3011`: IPEP 12: add KernelClient
530 * :ghpull:`3217`: informative error when trying to load directories
651 * :ghpull:`3217`: informative error when trying to load directories
531 * :ghpull:`3174`: Simple class
652 * :ghpull:`3174`: Simple class
532 * :ghpull:`2979`: CM configurable Take 2
653 * :ghpull:`2979`: CM configurable Take 2
533 * :ghpull:`3215`: Updates storemagic extension to allow for specifying variable name to load
654 * :ghpull:`3215`: Updates storemagic extension to allow for specifying variable name to load
534 * :ghpull:`3181`: backport If-Modified-Since fix from tornado
655 * :ghpull:`3181`: backport If-Modified-Since fix from tornado
535 * :ghpull:`3200`: IFrame (VimeoVideo, ScribdDocument, ...)
656 * :ghpull:`3200`: IFrame (VimeoVideo, ScribdDocument, ...)
536 * :ghpull:`3186`: Fix small inconsistency in nbconvert: etype -> ename
657 * :ghpull:`3186`: Fix small inconsistency in nbconvert: etype -> ename
537 * :ghpull:`3212`: Fix issue #2563, "core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation"
658 * :ghpull:`3212`: Fix issue #2563, "core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation"
538 * :ghpull:`3211`: Fix inheritance_diagram Sphinx extension for Sphinx 1.2
659 * :ghpull:`3211`: Fix inheritance_diagram Sphinx extension for Sphinx 1.2
539 * :ghpull:`3208`: Update link to extensions index
660 * :ghpull:`3208`: Update link to extensions index
540 * :ghpull:`3203`: Separate InputSplitter for transforming whole cells
661 * :ghpull:`3203`: Separate InputSplitter for transforming whole cells
541 * :ghpull:`3189`: Improve completer
662 * :ghpull:`3189`: Improve completer
542 * :ghpull:`3194`: finish up PR #3116
663 * :ghpull:`3194`: finish up PR #3116
543 * :ghpull:`3188`: Add new keycodes
664 * :ghpull:`3188`: Add new keycodes
544 * :ghpull:`2695`: Key the root modules cache by sys.path entries.
665 * :ghpull:`2695`: Key the root modules cache by sys.path entries.
545 * :ghpull:`3182`: clarify %%file docstring
666 * :ghpull:`3182`: clarify %%file docstring
546 * :ghpull:`3163`: BUG: Fix the set and frozenset pretty printer to handle the empty case correctly
667 * :ghpull:`3163`: BUG: Fix the set and frozenset pretty printer to handle the empty case correctly
547 * :ghpull:`3180`: better UsageError for cell magic with no body
668 * :ghpull:`3180`: better UsageError for cell magic with no body
548 * :ghpull:`3184`: Cython cache
669 * :ghpull:`3184`: Cython cache
549 * :ghpull:`3175`: Added missing s
670 * :ghpull:`3175`: Added missing s
550 * :ghpull:`3173`: Little bits of documentation cleanup
671 * :ghpull:`3173`: Little bits of documentation cleanup
551 * :ghpull:`2635`: Improve Windows start menu shortcuts (#2)
672 * :ghpull:`2635`: Improve Windows start menu shortcuts (#2)
552 * :ghpull:`3172`: Add missing import in IPython parallel magics example
673 * :ghpull:`3172`: Add missing import in IPython parallel magics example
553 * :ghpull:`3170`: default application logger shouldn't propagate
674 * :ghpull:`3170`: default application logger shouldn't propagate
554 * :ghpull:`3159`: Autocompletion for zsh
675 * :ghpull:`3159`: Autocompletion for zsh
555 * :ghpull:`3105`: move DEFAULT_STATIC_FILES_PATH to IPython.html
676 * :ghpull:`3105`: move DEFAULT_STATIC_FILES_PATH to IPython.html
556 * :ghpull:`3144`: minor bower tweaks
677 * :ghpull:`3144`: minor bower tweaks
557 * :ghpull:`3141`: Default color output for ls on OSX
678 * :ghpull:`3141`: Default color output for ls on OSX
558 * :ghpull:`3137`: fix dot syntax error in inheritance diagram
679 * :ghpull:`3137`: fix dot syntax error in inheritance diagram
559 * :ghpull:`3072`: raise UnsupportedOperation on iostream.fileno()
680 * :ghpull:`3072`: raise UnsupportedOperation on iostream.fileno()
560 * :ghpull:`3147`: Notebook support for a reverse proxy which handles SSL
681 * :ghpull:`3147`: Notebook support for a reverse proxy which handles SSL
561 * :ghpull:`3152`: make qtconsole size at startup configurable
682 * :ghpull:`3152`: make qtconsole size at startup configurable
562 * :ghpull:`3162`: adding stream kwarg to current.new_output
683 * :ghpull:`3162`: adding stream kwarg to current.new_output
563 * :ghpull:`2981`: IPEP 10: kernel side filtering of display formats
684 * :ghpull:`2981`: IPEP 10: kernel side filtering of display formats
564 * :ghpull:`3058`: add redirect handler for notebooks by name
685 * :ghpull:`3058`: add redirect handler for notebooks by name
565 * :ghpull:`3041`: support non-modules in @require
686 * :ghpull:`3041`: support non-modules in @require
566 * :ghpull:`2447`: Stateful line transformers
687 * :ghpull:`2447`: Stateful line transformers
567 * :ghpull:`3108`: fix some O(N) and O(N^2) operations in parallel.map
688 * :ghpull:`3108`: fix some O(N) and O(N^2) operations in parallel.map
568 * :ghpull:`2791`: forward stdout from forked processes
689 * :ghpull:`2791`: forward stdout from forked processes
569 * :ghpull:`3157`: use Python 3-style for pretty-printed sets
690 * :ghpull:`3157`: use Python 3-style for pretty-printed sets
570 * :ghpull:`3148`: closes #3045, #3123 for tornado < version 3.0
691 * :ghpull:`3148`: closes #3045, #3123 for tornado < version 3.0
571 * :ghpull:`3143`: minor heading-link tweaks
692 * :ghpull:`3143`: minor heading-link tweaks
572 * :ghpull:`3136`: Strip useless ANSI escape codes in notebook
693 * :ghpull:`3136`: Strip useless ANSI escape codes in notebook
573 * :ghpull:`3126`: Prevent errors when pressing arrow keys in an empty notebook
694 * :ghpull:`3126`: Prevent errors when pressing arrow keys in an empty notebook
574 * :ghpull:`3135`: quick dev installation instructions
695 * :ghpull:`3135`: quick dev installation instructions
575 * :ghpull:`2889`: Push pandas dataframes to R magic
696 * :ghpull:`2889`: Push pandas dataframes to R magic
576 * :ghpull:`3068`: Don't monkeypatch doctest during IPython startup.
697 * :ghpull:`3068`: Don't monkeypatch doctest during IPython startup.
577 * :ghpull:`3133`: fix argparse version check
698 * :ghpull:`3133`: fix argparse version check
578 * :ghpull:`3102`: set `spellcheck=false` in CodeCell inputarea
699 * :ghpull:`3102`: set `spellcheck=false` in CodeCell inputarea
579 * :ghpull:`3064`: add anchors to heading cells
700 * :ghpull:`3064`: add anchors to heading cells
580 * :ghpull:`3097`: PyQt 4.10: use self._document = self.document()
701 * :ghpull:`3097`: PyQt 4.10: use self._document = self.document()
581 * :ghpull:`3117`: propagate automagic change to shell
702 * :ghpull:`3117`: propagate automagic change to shell
582 * :ghpull:`3118`: don't give up on weird os names
703 * :ghpull:`3118`: don't give up on weird os names
583 * :ghpull:`3115`: Fix example
704 * :ghpull:`3115`: Fix example
584 * :ghpull:`2640`: fix quarantine/ipy_editors.py
705 * :ghpull:`2640`: fix quarantine/ipy_editors.py
585 * :ghpull:`3070`: Add info make target that was missing in old Sphinx
706 * :ghpull:`3070`: Add info make target that was missing in old Sphinx
586 * :ghpull:`3082`: A few small patches to image handling
707 * :ghpull:`3082`: A few small patches to image handling
587 * :ghpull:`3078`: fix regular expression for detecting links in stdout
708 * :ghpull:`3078`: fix regular expression for detecting links in stdout
588 * :ghpull:`3054`: restore default behavior for automatic cluster size
709 * :ghpull:`3054`: restore default behavior for automatic cluster size
589 * :ghpull:`3073`: fix ipython usage text
710 * :ghpull:`3073`: fix ipython usage text
590 * :ghpull:`3083`: fix DisplayMagics.html docstring
711 * :ghpull:`3083`: fix DisplayMagics.html docstring
591 * :ghpull:`3080`: noted sub_channel being renamed to iopub_channel
712 * :ghpull:`3080`: noted sub_channel being renamed to iopub_channel
592 * :ghpull:`3079`: actually use IPKernelApp.kernel_class
713 * :ghpull:`3079`: actually use IPKernelApp.kernel_class
593 * :ghpull:`3076`: Improve notebook.js documentation
714 * :ghpull:`3076`: Improve notebook.js documentation
594 * :ghpull:`3063`: add missing `%%html` magic
715 * :ghpull:`3063`: add missing `%%html` magic
595 * :ghpull:`3075`: check for SIGUSR1 before using it, closes #3074
716 * :ghpull:`3075`: check for SIGUSR1 before using it, closes #3074
596 * :ghpull:`3051`: add width:100% to vbox for webkit / FF consistency
717 * :ghpull:`3051`: add width:100% to vbox for webkit / FF consistency
597 * :ghpull:`2999`: increase registration timeout
718 * :ghpull:`2999`: increase registration timeout
598 * :ghpull:`2997`: fix DictDB default size limit
719 * :ghpull:`2997`: fix DictDB default size limit
599 * :ghpull:`3033`: on resume, print server info again
720 * :ghpull:`3033`: on resume, print server info again
600 * :ghpull:`3062`: test double pyximport
721 * :ghpull:`3062`: test double pyximport
601 * :ghpull:`3046`: cast kernel cwd to bytes on Python 2 on Windows
722 * :ghpull:`3046`: cast kernel cwd to bytes on Python 2 on Windows
602 * :ghpull:`3038`: remove xml from notebook magic docstrings
723 * :ghpull:`3038`: remove xml from notebook magic docstrings
603 * :ghpull:`3032`: fix time format to international time format
724 * :ghpull:`3032`: fix time format to international time format
604 * :ghpull:`3022`: Fix test for Windows
725 * :ghpull:`3022`: Fix test for Windows
605 * :ghpull:`3024`: changed instances of 'outout' to 'output' in alt texts
726 * :ghpull:`3024`: changed instances of 'outout' to 'output' in alt texts
606 * :ghpull:`3013`: py3 workaround for reload in cythonmagic
727 * :ghpull:`3013`: py3 workaround for reload in cythonmagic
607 * :ghpull:`2961`: time magic: shorten unnecessary output on windows
728 * :ghpull:`2961`: time magic: shorten unnecessary output on windows
608 * :ghpull:`2987`: fix local files examples in markdown
729 * :ghpull:`2987`: fix local files examples in markdown
609 * :ghpull:`2998`: fix css in .output_area pre
730 * :ghpull:`2998`: fix css in .output_area pre
610 * :ghpull:`3003`: add $include /etc/inputrc to suggested ~/.inputrc
731 * :ghpull:`3003`: add $include /etc/inputrc to suggested ~/.inputrc
611 * :ghpull:`2957`: Refactor qt import logic. Fixes #2955
732 * :ghpull:`2957`: Refactor qt import logic. Fixes #2955
612 * :ghpull:`2994`: expanduser on %%file targets
733 * :ghpull:`2994`: expanduser on %%file targets
613 * :ghpull:`2983`: fix run-all (that-> this)
734 * :ghpull:`2983`: fix run-all (that-> this)
614 * :ghpull:`2964`: fix count when testing composite error output
735 * :ghpull:`2964`: fix count when testing composite error output
615 * :ghpull:`2967`: shows entire session history when only startsess is given
736 * :ghpull:`2967`: shows entire session history when only startsess is given
616 * :ghpull:`2942`: Move CM IPython theme out of codemirror folder
737 * :ghpull:`2942`: Move CM IPython theme out of codemirror folder
617 * :ghpull:`2929`: Cleanup cell insertion
738 * :ghpull:`2929`: Cleanup cell insertion
618 * :ghpull:`2933`: Minordocupdate
739 * :ghpull:`2933`: Minordocupdate
619 * :ghpull:`2968`: fix notebook deletion.
740 * :ghpull:`2968`: fix notebook deletion.
620 * :ghpull:`2966`: Added assert msg to extract_hist_ranges()
741 * :ghpull:`2966`: Added assert msg to extract_hist_ranges()
621 * :ghpull:`2959`: Add command to trim the history database.
742 * :ghpull:`2959`: Add command to trim the history database.
622 * :ghpull:`2681`: Don't enable pylab mode, when matplotlib is not importable
743 * :ghpull:`2681`: Don't enable pylab mode, when matplotlib is not importable
623 * :ghpull:`2901`: Fix inputhook_wx on osx
744 * :ghpull:`2901`: Fix inputhook_wx on osx
624 * :ghpull:`2871`: truncate potentially long CompositeErrors
745 * :ghpull:`2871`: truncate potentially long CompositeErrors
625 * :ghpull:`2951`: use istype on lists/tuples
746 * :ghpull:`2951`: use istype on lists/tuples
626 * :ghpull:`2946`: fix qtconsole history logic for end-of-line
747 * :ghpull:`2946`: fix qtconsole history logic for end-of-line
627 * :ghpull:`2954`: fix logic for append_javascript
748 * :ghpull:`2954`: fix logic for append_javascript
628 * :ghpull:`2941`: fix baseUrl
749 * :ghpull:`2941`: fix baseUrl
629 * :ghpull:`2903`: Specify toggle value on cell line number
750 * :ghpull:`2903`: Specify toggle value on cell line number
630 * :ghpull:`2911`: display order in output area configurable
751 * :ghpull:`2911`: display order in output area configurable
631 * :ghpull:`2897`: Dont rely on BaseProjectUrl data in body tag
752 * :ghpull:`2897`: Dont rely on BaseProjectUrl data in body tag
632 * :ghpull:`2894`: Cm configurable
753 * :ghpull:`2894`: Cm configurable
633 * :ghpull:`2927`: next release will be 1.0
754 * :ghpull:`2927`: next release will be 1.0
634 * :ghpull:`2932`: Simplify using notebook static files from external code
755 * :ghpull:`2932`: Simplify using notebook static files from external code
635 * :ghpull:`2915`: added small config section to notebook docs page
756 * :ghpull:`2915`: added small config section to notebook docs page
636 * :ghpull:`2924`: safe_run_module: Silence SystemExit codes 0 and None.
757 * :ghpull:`2924`: safe_run_module: Silence SystemExit codes 0 and None.
637 * :ghpull:`2906`: Unpatch/Monkey patch CM
758 * :ghpull:`2906`: Unpatch/Monkey patch CM
638 * :ghpull:`2921`: add menu item for undo delete cell
759 * :ghpull:`2921`: add menu item for undo delete cell
639 * :ghpull:`2917`: Don't add logging handler if one already exists.
760 * :ghpull:`2917`: Don't add logging handler if one already exists.
640 * :ghpull:`2910`: Respect DB_IP and DB_PORT in mongodb tests
761 * :ghpull:`2910`: Respect DB_IP and DB_PORT in mongodb tests
641 * :ghpull:`2926`: Don't die if stderr/stdout do not support set_parent() #2925
762 * :ghpull:`2926`: Don't die if stderr/stdout do not support set_parent() #2925
642 * :ghpull:`2885`: get monospace pager back
763 * :ghpull:`2885`: get monospace pager back
643 * :ghpull:`2876`: fix celltoolbar layout on FF
764 * :ghpull:`2876`: fix celltoolbar layout on FF
644 * :ghpull:`2904`: Skip remaining IPC test on Windows
765 * :ghpull:`2904`: Skip remaining IPC test on Windows
645 * :ghpull:`2908`: fix last remaining KernelApp reference
766 * :ghpull:`2908`: fix last remaining KernelApp reference
646 * :ghpull:`2905`: fix a few remaining KernelApp/IPKernelApp changes
767 * :ghpull:`2905`: fix a few remaining KernelApp/IPKernelApp changes
647 * :ghpull:`2900`: Don't assume test case for %time will finish in 0 time
768 * :ghpull:`2900`: Don't assume test case for %time will finish in 0 time
648 * :ghpull:`2893`: exclude fabfile from tests
769 * :ghpull:`2893`: exclude fabfile from tests
649 * :ghpull:`2884`: Correct import for kernelmanager on Windows
770 * :ghpull:`2884`: Correct import for kernelmanager on Windows
650 * :ghpull:`2882`: Utils cleanup
771 * :ghpull:`2882`: Utils cleanup
651 * :ghpull:`2883`: Don't call ast.fix_missing_locations unless the AST could have been modified
772 * :ghpull:`2883`: Don't call ast.fix_missing_locations unless the AST could have been modified
652 * :ghpull:`2855`: time(it) magic: Implement minutes/hour formatting and "%%time" cell magic
773 * :ghpull:`2855`: time(it) magic: Implement minutes/hour formatting and "%%time" cell magic
653 * :ghpull:`2874`: Empty cell warnings
774 * :ghpull:`2874`: Empty cell warnings
654 * :ghpull:`2819`: tweak history prefix search (up/^p) in qtconsole
775 * :ghpull:`2819`: tweak history prefix search (up/^p) in qtconsole
655 * :ghpull:`2868`: Import performance
776 * :ghpull:`2868`: Import performance
656 * :ghpull:`2877`: minor css fixes
777 * :ghpull:`2877`: minor css fixes
657 * :ghpull:`2880`: update examples docs with kernel move
778 * :ghpull:`2880`: update examples docs with kernel move
658 * :ghpull:`2878`: Pass host environment on to kernel
779 * :ghpull:`2878`: Pass host environment on to kernel
659 * :ghpull:`2599`: func_kw_complete for builtin and cython with embededsignature=True using docstring
780 * :ghpull:`2599`: func_kw_complete for builtin and cython with embededsignature=True using docstring
660 * :ghpull:`2792`: Add key "unique" to history_request protocol
781 * :ghpull:`2792`: Add key "unique" to history_request protocol
661 * :ghpull:`2872`: fix payload keys
782 * :ghpull:`2872`: fix payload keys
662 * :ghpull:`2869`: Fixing styling of toolbar selects on FF.
783 * :ghpull:`2869`: Fixing styling of toolbar selects on FF.
663 * :ghpull:`2708`: Less css
784 * :ghpull:`2708`: Less css
664 * :ghpull:`2854`: Move kernel code into IPython.kernel
785 * :ghpull:`2854`: Move kernel code into IPython.kernel
665 * :ghpull:`2864`: Fix %run -t -N<N> TypeError
786 * :ghpull:`2864`: Fix %run -t -N<N> TypeError
666 * :ghpull:`2852`: future pyzmq compatibility
787 * :ghpull:`2852`: future pyzmq compatibility
667 * :ghpull:`2863`: whatsnew/version0.9.txt: Fix '~./ipython' -> '~/.ipython' typo
788 * :ghpull:`2863`: whatsnew/version0.9.txt: Fix '~./ipython' -> '~/.ipython' typo
668 * :ghpull:`2861`: add missing KernelManager to ConsoleApp class list
789 * :ghpull:`2861`: add missing KernelManager to ConsoleApp class list
669 * :ghpull:`2850`: Consolidate host IP detection in utils.localinterfaces
790 * :ghpull:`2850`: Consolidate host IP detection in utils.localinterfaces
670 * :ghpull:`2859`: Correct docstring of ipython.py
791 * :ghpull:`2859`: Correct docstring of ipython.py
671 * :ghpull:`2831`: avoid string version comparisons in external.qt
792 * :ghpull:`2831`: avoid string version comparisons in external.qt
672 * :ghpull:`2844`: this should address the failure in #2732
793 * :ghpull:`2844`: this should address the failure in #2732
673 * :ghpull:`2849`: utils/data: Use list comprehension for uniq_stable()
794 * :ghpull:`2849`: utils/data: Use list comprehension for uniq_stable()
674 * :ghpull:`2839`: add jinja to install docs / setup.py
795 * :ghpull:`2839`: add jinja to install docs / setup.py
675 * :ghpull:`2841`: Miscellaneous docs fixes
796 * :ghpull:`2841`: Miscellaneous docs fixes
676 * :ghpull:`2811`: Still more KernelManager cleanup
797 * :ghpull:`2811`: Still more KernelManager cleanup
677 * :ghpull:`2820`: add '=' to greedy completer delims
798 * :ghpull:`2820`: add '=' to greedy completer delims
678 * :ghpull:`2818`: log user tracebacks in the kernel (INFO-level)
799 * :ghpull:`2818`: log user tracebacks in the kernel (INFO-level)
679 * :ghpull:`2828`: Clean up notebook Javascript
800 * :ghpull:`2828`: Clean up notebook Javascript
680 * :ghpull:`2829`: avoid comparison error in dictdb hub history
801 * :ghpull:`2829`: avoid comparison error in dictdb hub history
681 * :ghpull:`2830`: BUG: Opening parenthesis after non-callable raises ValueError
802 * :ghpull:`2830`: BUG: Opening parenthesis after non-callable raises ValueError
682 * :ghpull:`2718`: try to fallback to pysqlite2.dbapi2 as sqlite3 in core.history
803 * :ghpull:`2718`: try to fallback to pysqlite2.dbapi2 as sqlite3 in core.history
683 * :ghpull:`2816`: in %edit, don't save "last_call" unless last call succeeded
804 * :ghpull:`2816`: in %edit, don't save "last_call" unless last call succeeded
684 * :ghpull:`2817`: change ol format order
805 * :ghpull:`2817`: change ol format order
685 * :ghpull:`2537`: Organize example notebooks
806 * :ghpull:`2537`: Organize example notebooks
686 * :ghpull:`2815`: update release/authors
807 * :ghpull:`2815`: update release/authors
687 * :ghpull:`2808`: improve patience for slow Hub in client tests
808 * :ghpull:`2808`: improve patience for slow Hub in client tests
688 * :ghpull:`2812`: remove nonfunctional `-la` short arg in cython magic
809 * :ghpull:`2812`: remove nonfunctional `-la` short arg in cython magic
689 * :ghpull:`2810`: remove dead utils.upgradedir
810 * :ghpull:`2810`: remove dead utils.upgradedir
690 * :ghpull:`1671`: __future__ environments
811 * :ghpull:`1671`: __future__ environments
691 * :ghpull:`2804`: skip ipc tests on Windows
812 * :ghpull:`2804`: skip ipc tests on Windows
692 * :ghpull:`2789`: Fixing styling issues with CellToolbar.
813 * :ghpull:`2789`: Fixing styling issues with CellToolbar.
693 * :ghpull:`2805`: fix KeyError creating ZMQStreams in notebook
814 * :ghpull:`2805`: fix KeyError creating ZMQStreams in notebook
694 * :ghpull:`2775`: General cleanup of kernel manager code.
815 * :ghpull:`2775`: General cleanup of kernel manager code.
695 * :ghpull:`2340`: Initial Code to reduce parallel.Client caching
816 * :ghpull:`2340`: Initial Code to reduce parallel.Client caching
696 * :ghpull:`2799`: Exit code
817 * :ghpull:`2799`: Exit code
697 * :ghpull:`2800`: use `type(obj) is cls` as switch when canning
818 * :ghpull:`2800`: use `type(obj) is cls` as switch when canning
698 * :ghpull:`2801`: Fix a breakpoint bug
819 * :ghpull:`2801`: Fix a breakpoint bug
699 * :ghpull:`2795`: Remove outdated code from extensions.autoreload
820 * :ghpull:`2795`: Remove outdated code from extensions.autoreload
700 * :ghpull:`2796`: P3K: fix cookie parsing under Python 3.x (+ duplicate import is removed)
821 * :ghpull:`2796`: P3K: fix cookie parsing under Python 3.x (+ duplicate import is removed)
701 * :ghpull:`2724`: In-process kernel support (take 3)
822 * :ghpull:`2724`: In-process kernel support (take 3)
702 * :ghpull:`2687`: [WIP] Metaui slideshow
823 * :ghpull:`2687`: [WIP] Metaui slideshow
703 * :ghpull:`2788`: Chrome frame awareness
824 * :ghpull:`2788`: Chrome frame awareness
704 * :ghpull:`2649`: Add version_request/reply messaging protocol
825 * :ghpull:`2649`: Add version_request/reply messaging protocol
705 * :ghpull:`2753`: add `%%px --local` for local execution
826 * :ghpull:`2753`: add `%%px --local` for local execution
706 * :ghpull:`2783`: Prefilter shouldn't touch execution_count
827 * :ghpull:`2783`: Prefilter shouldn't touch execution_count
707 * :ghpull:`2333`: UI For Metadata
828 * :ghpull:`2333`: UI For Metadata
708 * :ghpull:`2396`: create a ipynbv3 json schema and a validator
829 * :ghpull:`2396`: create a ipynbv3 json schema and a validator
709 * :ghpull:`2757`: check for complete pyside presence before trying to import
830 * :ghpull:`2757`: check for complete pyside presence before trying to import
710 * :ghpull:`2782`: Allow the %run magic with '-b' to specify a file.
831 * :ghpull:`2782`: Allow the %run magic with '-b' to specify a file.
711 * :ghpull:`2778`: P3K: fix DeprecationWarning under Python 3.x
832 * :ghpull:`2778`: P3K: fix DeprecationWarning under Python 3.x
712 * :ghpull:`2776`: remove non-functional View.kill method
833 * :ghpull:`2776`: remove non-functional View.kill method
713 * :ghpull:`2755`: can interactively defined classes
834 * :ghpull:`2755`: can interactively defined classes
714 * :ghpull:`2774`: Removing unused code in the notebook MappingKernelManager.
835 * :ghpull:`2774`: Removing unused code in the notebook MappingKernelManager.
715 * :ghpull:`2773`: Fixed minor typo causing AttributeError to be thrown.
836 * :ghpull:`2773`: Fixed minor typo causing AttributeError to be thrown.
716 * :ghpull:`2609`: Add 'unique' option to history_request messaging protocol
837 * :ghpull:`2609`: Add 'unique' option to history_request messaging protocol
717 * :ghpull:`2769`: Allow shutdown when no engines are registered
838 * :ghpull:`2769`: Allow shutdown when no engines are registered
718 * :ghpull:`2766`: Define __file__ when we %edit a real file.
839 * :ghpull:`2766`: Define __file__ when we %edit a real file.
719 * :ghpull:`2476`: allow %edit <variable> to work when interactively defined
840 * :ghpull:`2476`: allow %edit <variable> to work when interactively defined
720 * :ghpull:`2763`: Reset readline delimiters after loading rmagic.
841 * :ghpull:`2763`: Reset readline delimiters after loading rmagic.
721 * :ghpull:`2460`: Better handling of `__file__` when running scripts.
842 * :ghpull:`2460`: Better handling of `__file__` when running scripts.
722 * :ghpull:`2617`: Fix for `units` argument. Adds a `res` argument.
843 * :ghpull:`2617`: Fix for `units` argument. Adds a `res` argument.
723 * :ghpull:`2738`: Unicode content crashes the pager (console)
844 * :ghpull:`2738`: Unicode content crashes the pager (console)
724 * :ghpull:`2749`: Tell Travis CI to test on Python 3.3 as well
845 * :ghpull:`2749`: Tell Travis CI to test on Python 3.3 as well
725 * :ghpull:`2744`: Don't show 'try %paste' message while using magics
846 * :ghpull:`2744`: Don't show 'try %paste' message while using magics
726 * :ghpull:`2728`: shift tab for tooltip
847 * :ghpull:`2728`: shift tab for tooltip
727 * :ghpull:`2741`: Add note to `%cython` Black-Scholes example warning of missing erf.
848 * :ghpull:`2741`: Add note to `%cython` Black-Scholes example warning of missing erf.
728 * :ghpull:`2743`: BUG: Octavemagic inline plots not working on Windows: Fixed
849 * :ghpull:`2743`: BUG: Octavemagic inline plots not working on Windows: Fixed
729 * :ghpull:`2740`: Following #2737 this error is now a name error
850 * :ghpull:`2740`: Following #2737 this error is now a name error
730 * :ghpull:`2737`: Rmagic: error message when moving an non-existant variable from python to R
851 * :ghpull:`2737`: Rmagic: error message when moving an non-existant variable from python to R
731 * :ghpull:`2723`: diverse fixes for project url
852 * :ghpull:`2723`: diverse fixes for project url
732 * :ghpull:`2731`: %Rpush: Look for variables in the local scope first.
853 * :ghpull:`2731`: %Rpush: Look for variables in the local scope first.
733 * :ghpull:`2544`: Infinite loop when multiple debuggers have been attached.
854 * :ghpull:`2544`: Infinite loop when multiple debuggers have been attached.
734 * :ghpull:`2726`: Add qthelp docs creation
855 * :ghpull:`2726`: Add qthelp docs creation
735 * :ghpull:`2730`: added blockquote CSS
856 * :ghpull:`2730`: added blockquote CSS
736 * :ghpull:`2729`: Fix Read the doc build, Again
857 * :ghpull:`2729`: Fix Read the doc build, Again
737 * :ghpull:`2446`: [alternate 2267] Offline mathjax
858 * :ghpull:`2446`: [alternate 2267] Offline mathjax
738 * :ghpull:`2716`: remove unexisting headings level
859 * :ghpull:`2716`: remove unexisting headings level
739 * :ghpull:`2717`: One liner to fix debugger printing stack traces when lines of context are larger than source.
860 * :ghpull:`2717`: One liner to fix debugger printing stack traces when lines of context are larger than source.
740 * :ghpull:`2713`: Doc bugfix: user_ns is not an attribute of Magic objects.
861 * :ghpull:`2713`: Doc bugfix: user_ns is not an attribute of Magic objects.
741 * :ghpull:`2690`: Fix 'import '... completion for py3 & egg files.
862 * :ghpull:`2690`: Fix 'import '... completion for py3 & egg files.
742 * :ghpull:`2691`: Document OpenMP in %%cython magic
863 * :ghpull:`2691`: Document OpenMP in %%cython magic
743 * :ghpull:`2699`: fix jinja2 rendering for password protected notebooks
864 * :ghpull:`2699`: fix jinja2 rendering for password protected notebooks
744 * :ghpull:`2700`: Skip notebook testing if jinja2 is not available.
865 * :ghpull:`2700`: Skip notebook testing if jinja2 is not available.
745 * :ghpull:`2692`: Add %%cython magics to generated documentation.
866 * :ghpull:`2692`: Add %%cython magics to generated documentation.
746 * :ghpull:`2685`: Fix pretty print of types when `__module__` is not available.
867 * :ghpull:`2685`: Fix pretty print of types when `__module__` is not available.
747 * :ghpull:`2686`: Fix tox.ini
868 * :ghpull:`2686`: Fix tox.ini
748 * :ghpull:`2604`: Backslashes are misinterpreted as escape-sequences by the R-interpreter.
869 * :ghpull:`2604`: Backslashes are misinterpreted as escape-sequences by the R-interpreter.
749 * :ghpull:`2689`: fix error in doc (arg->kwarg) and pep-8
870 * :ghpull:`2689`: fix error in doc (arg->kwarg) and pep-8
750 * :ghpull:`2683`: for downloads, replaced window.open with window.location.assign
871 * :ghpull:`2683`: for downloads, replaced window.open with window.location.assign
751 * :ghpull:`2659`: small bugs in js are fixed
872 * :ghpull:`2659`: small bugs in js are fixed
752 * :ghpull:`2363`: Refactor notebook templates to use Jinja2
873 * :ghpull:`2363`: Refactor notebook templates to use Jinja2
753 * :ghpull:`2662`: qtconsole: wrap argument list in tooltip to match width of text body
874 * :ghpull:`2662`: qtconsole: wrap argument list in tooltip to match width of text body
754 * :ghpull:`2328`: addition of classes to generate a link or list of links from files local to the IPython HTML notebook
875 * :ghpull:`2328`: addition of classes to generate a link or list of links from files local to the IPython HTML notebook
755 * :ghpull:`2668`: pylab_not_importable: Catch all exceptions, not just RuntimeErrors.
876 * :ghpull:`2668`: pylab_not_importable: Catch all exceptions, not just RuntimeErrors.
756 * :ghpull:`2663`: Fix issue #2660: parsing of help and version arguments
877 * :ghpull:`2663`: Fix issue #2660: parsing of help and version arguments
757 * :ghpull:`2656`: Fix irunner tests when $PYTHONSTARTUP is set
878 * :ghpull:`2656`: Fix irunner tests when $PYTHONSTARTUP is set
758 * :ghpull:`2312`: Add bracket matching to code cells in notebook
879 * :ghpull:`2312`: Add bracket matching to code cells in notebook
759 * :ghpull:`2571`: Start to document Javascript
880 * :ghpull:`2571`: Start to document Javascript
760 * :ghpull:`2641`: undefinied that -> this
881 * :ghpull:`2641`: undefinied that -> this
761 * :ghpull:`2638`: Fix %paste in Python 3 on Mac
882 * :ghpull:`2638`: Fix %paste in Python 3 on Mac
762 * :ghpull:`2301`: Ast transfomers
883 * :ghpull:`2301`: Ast transfomers
763 * :ghpull:`2616`: Revamp API docs
884 * :ghpull:`2616`: Revamp API docs
764 * :ghpull:`2572`: Make 'Paste Above' the default paste behavior.
885 * :ghpull:`2572`: Make 'Paste Above' the default paste behavior.
765 * :ghpull:`2574`: Fix #2244
886 * :ghpull:`2574`: Fix #2244
766 * :ghpull:`2582`: Fix displaying history when output cache is disabled.
887 * :ghpull:`2582`: Fix displaying history when output cache is disabled.
767 * :ghpull:`2591`: Fix for Issue #2584
888 * :ghpull:`2591`: Fix for Issue #2584
768 * :ghpull:`2526`: Don't kill paramiko tunnels when receiving ^C
889 * :ghpull:`2526`: Don't kill paramiko tunnels when receiving ^C
769 * :ghpull:`2559`: Add psource, pfile, pinfo2 commands to ipdb.
890 * :ghpull:`2559`: Add psource, pfile, pinfo2 commands to ipdb.
770 * :ghpull:`2546`: use 4 Pythons to build 4 Windows installers
891 * :ghpull:`2546`: use 4 Pythons to build 4 Windows installers
771 * :ghpull:`2561`: Fix display of plain text containing multiple carriage returns before line feed
892 * :ghpull:`2561`: Fix display of plain text containing multiple carriage returns before line feed
772 * :ghpull:`2549`: Add a simple 'undo' for cell deletion.
893 * :ghpull:`2549`: Add a simple 'undo' for cell deletion.
773 * :ghpull:`2525`: Add event to kernel execution/shell reply.
894 * :ghpull:`2525`: Add event to kernel execution/shell reply.
774 * :ghpull:`2554`: Avoid stopping in ipdb until we reach the main script.
895 * :ghpull:`2554`: Avoid stopping in ipdb until we reach the main script.
775 * :ghpull:`2404`: Option to limit search result in history magic command
896 * :ghpull:`2404`: Option to limit search result in history magic command
776 * :ghpull:`2294`: inputhook_qt4: Use QEventLoop instead of starting up the QCoreApplication
897 * :ghpull:`2294`: inputhook_qt4: Use QEventLoop instead of starting up the QCoreApplication
777 * :ghpull:`2233`: Refactored Drag and Drop Support in Qt Console
898 * :ghpull:`2233`: Refactored Drag and Drop Support in Qt Console
778 * :ghpull:`1747`: switch between hsplit and vsplit paging (request for feedback)
899 * :ghpull:`1747`: switch between hsplit and vsplit paging (request for feedback)
779 * :ghpull:`2530`: Adding time offsets to the video
900 * :ghpull:`2530`: Adding time offsets to the video
780 * :ghpull:`2542`: Allow starting IPython as `python -m IPython`.
901 * :ghpull:`2542`: Allow starting IPython as `python -m IPython`.
781 * :ghpull:`2534`: Do not unescape backslashes in Windows (shellglob)
902 * :ghpull:`2534`: Do not unescape backslashes in Windows (shellglob)
782 * :ghpull:`2517`: Improved MathJax, bug fixes
903 * :ghpull:`2517`: Improved MathJax, bug fixes
783 * :ghpull:`2511`: trigger default remote_profile_dir when profile_dir is set
904 * :ghpull:`2511`: trigger default remote_profile_dir when profile_dir is set
784 * :ghpull:`2491`: color is supported in ironpython
905 * :ghpull:`2491`: color is supported in ironpython
785 * :ghpull:`2462`: Track which extensions are loaded
906 * :ghpull:`2462`: Track which extensions are loaded
786 * :ghpull:`2464`: Locate URLs in text output and convert them to hyperlinks.
907 * :ghpull:`2464`: Locate URLs in text output and convert them to hyperlinks.
787 * :ghpull:`2490`: add ZMQInteractiveShell to IPEngineApp class list
908 * :ghpull:`2490`: add ZMQInteractiveShell to IPEngineApp class list
788 * :ghpull:`2498`: Don't catch tab press when something selected
909 * :ghpull:`2498`: Don't catch tab press when something selected
789 * :ghpull:`2527`: Run All Above and Run All Below
910 * :ghpull:`2527`: Run All Above and Run All Below
790 * :ghpull:`2513`: add GitHub uploads to release script
911 * :ghpull:`2513`: add GitHub uploads to release script
791 * :ghpull:`2529`: Windows aware tests for shellglob
912 * :ghpull:`2529`: Windows aware tests for shellglob
792 * :ghpull:`2478`: Fix doctest_run_option_parser for Windows
913 * :ghpull:`2478`: Fix doctest_run_option_parser for Windows
793 * :ghpull:`2519`: clear In[ ] prompt numbers again
914 * :ghpull:`2519`: clear In[ ] prompt numbers again
794 * :ghpull:`2467`: Clickable links
915 * :ghpull:`2467`: Clickable links
795 * :ghpull:`2500`: Add `encoding` attribute to `OutStream` class.
916 * :ghpull:`2500`: Add `encoding` attribute to `OutStream` class.
796 * :ghpull:`2349`: ENH: added StackExchange-style MathJax filtering
917 * :ghpull:`2349`: ENH: added StackExchange-style MathJax filtering
797 * :ghpull:`2503`: Fix traceback handling of SyntaxErrors without line numbers.
918 * :ghpull:`2503`: Fix traceback handling of SyntaxErrors without line numbers.
798 * :ghpull:`2492`: add missing 'qtconsole' extras_require
919 * :ghpull:`2492`: add missing 'qtconsole' extras_require
799 * :ghpull:`2480`: Add deprecation warnings for sympyprinting
920 * :ghpull:`2480`: Add deprecation warnings for sympyprinting
800 * :ghpull:`2334`: Make the ipengine monitor the ipcontroller heartbeat and die if the ipcontroller goes down
921 * :ghpull:`2334`: Make the ipengine monitor the ipcontroller heartbeat and die if the ipcontroller goes down
801 * :ghpull:`2479`: use new _winapi instead of removed _subprocess
922 * :ghpull:`2479`: use new _winapi instead of removed _subprocess
802 * :ghpull:`2474`: fix bootstrap name conflicts
923 * :ghpull:`2474`: fix bootstrap name conflicts
803 * :ghpull:`2469`: Treat __init__.pyc same as __init__.py in module_list
924 * :ghpull:`2469`: Treat __init__.pyc same as __init__.py in module_list
804 * :ghpull:`2165`: Add -g option to %run to glob expand arguments
925 * :ghpull:`2165`: Add -g option to %run to glob expand arguments
805 * :ghpull:`2468`: Tell git to ignore __pycache__ directories.
926 * :ghpull:`2468`: Tell git to ignore __pycache__ directories.
806 * :ghpull:`2421`: Some notebook tweaks.
927 * :ghpull:`2421`: Some notebook tweaks.
807 * :ghpull:`2291`: Remove old plugin system
928 * :ghpull:`2291`: Remove old plugin system
808 * :ghpull:`2127`: Ability to build toolbar in JS
929 * :ghpull:`2127`: Ability to build toolbar in JS
809 * :ghpull:`2445`: changes for ironpython
930 * :ghpull:`2445`: changes for ironpython
810 * :ghpull:`2420`: Pass ipython_dir to __init__() method of TerminalInteractiveShell's superclass.
931 * :ghpull:`2420`: Pass ipython_dir to __init__() method of TerminalInteractiveShell's superclass.
811 * :ghpull:`2432`: Revert #1831, the `__file__` injection in safe_execfile / safe_execfile_ipy.
932 * :ghpull:`2432`: Revert #1831, the `__file__` injection in safe_execfile / safe_execfile_ipy.
812 * :ghpull:`2216`: Autochange highlight with cell magics
933 * :ghpull:`2216`: Autochange highlight with cell magics
813 * :ghpull:`1946`: Add image message handler in ZMQTerminalInteractiveShell
934 * :ghpull:`1946`: Add image message handler in ZMQTerminalInteractiveShell
814 * :ghpull:`2424`: skip find_cmd when setting up script magics
935 * :ghpull:`2424`: skip find_cmd when setting up script magics
815 * :ghpull:`2389`: Catch sqlite DatabaseErrors in more places when reading the history database
936 * :ghpull:`2389`: Catch sqlite DatabaseErrors in more places when reading the history database
816 * :ghpull:`2395`: Don't catch ImportError when trying to unpack module functions
937 * :ghpull:`2395`: Don't catch ImportError when trying to unpack module functions
817 * :ghpull:`1868`: enable IPC transport for kernels
938 * :ghpull:`1868`: enable IPC transport for kernels
818 * :ghpull:`2437`: don't let log cleanup prevent engine start
939 * :ghpull:`2437`: don't let log cleanup prevent engine start
819 * :ghpull:`2441`: `sys.maxsize` is the maximum length of a container.
940 * :ghpull:`2441`: `sys.maxsize` is the maximum length of a container.
820 * :ghpull:`2442`: allow iptest to be interrupted
941 * :ghpull:`2442`: allow iptest to be interrupted
821 * :ghpull:`2240`: fix message built for engine dying during task
942 * :ghpull:`2240`: fix message built for engine dying during task
822 * :ghpull:`2369`: Block until kernel termination after sending a kill signal
943 * :ghpull:`2369`: Block until kernel termination after sending a kill signal
823 * :ghpull:`2439`: Py3k: Octal (0777 -> 0o777)
944 * :ghpull:`2439`: Py3k: Octal (0777 -> 0o777)
824 * :ghpull:`2326`: Detachable pager in notebook.
945 * :ghpull:`2326`: Detachable pager in notebook.
825 * :ghpull:`2377`: Fix installation of man pages in Python 3
946 * :ghpull:`2377`: Fix installation of man pages in Python 3
826 * :ghpull:`2407`: add IPython version to message headers
947 * :ghpull:`2407`: add IPython version to message headers
827 * :ghpull:`2408`: Fix Issue #2366
948 * :ghpull:`2408`: Fix Issue #2366
828 * :ghpull:`2405`: clarify TaskScheduler.hwm doc
949 * :ghpull:`2405`: clarify TaskScheduler.hwm doc
829 * :ghpull:`2399`: IndentationError display
950 * :ghpull:`2399`: IndentationError display
830 * :ghpull:`2400`: Add scroll_to_cell(cell_number) to the notebook
951 * :ghpull:`2400`: Add scroll_to_cell(cell_number) to the notebook
831 * :ghpull:`2401`: unmock read-the-docs modules
952 * :ghpull:`2401`: unmock read-the-docs modules
832 * :ghpull:`2311`: always perform requested trait assignments
953 * :ghpull:`2311`: always perform requested trait assignments
833 * :ghpull:`2393`: New option `n` to limit history search hits
954 * :ghpull:`2393`: New option `n` to limit history search hits
834 * :ghpull:`2386`: Adapt inline backend to changes in matplotlib
955 * :ghpull:`2386`: Adapt inline backend to changes in matplotlib
835 * :ghpull:`2392`: Remove suspicious double quote
956 * :ghpull:`2392`: Remove suspicious double quote
836 * :ghpull:`2387`: Added -L library search path to cythonmagic cell magic
957 * :ghpull:`2387`: Added -L library search path to cythonmagic cell magic
837 * :ghpull:`2370`: qtconsole: Create a prompt newline by inserting a new block (w/o formatting)
958 * :ghpull:`2370`: qtconsole: Create a prompt newline by inserting a new block (w/o formatting)
838 * :ghpull:`1715`: Fix for #1688, traceback-unicode issue
959 * :ghpull:`1715`: Fix for #1688, traceback-unicode issue
839 * :ghpull:`2378`: use Singleton.instance() for embed() instead of manual global
960 * :ghpull:`2378`: use Singleton.instance() for embed() instead of manual global
840 * :ghpull:`2373`: fix missing imports in core.interactiveshell
961 * :ghpull:`2373`: fix missing imports in core.interactiveshell
841 * :ghpull:`2368`: remove notification widget leftover
962 * :ghpull:`2368`: remove notification widget leftover
842 * :ghpull:`2327`: Parallel: Support get/set of nested objects in view (e.g. dv['a.b'])
963 * :ghpull:`2327`: Parallel: Support get/set of nested objects in view (e.g. dv['a.b'])
843 * :ghpull:`2362`: Clean up ProgressBar class in example notebook
964 * :ghpull:`2362`: Clean up ProgressBar class in example notebook
844 * :ghpull:`2346`: Extra xterm identification in set_term_title
965 * :ghpull:`2346`: Extra xterm identification in set_term_title
845 * :ghpull:`2352`: Notebook: Store the username in a cookie whose name is unique.
966 * :ghpull:`2352`: Notebook: Store the username in a cookie whose name is unique.
846 * :ghpull:`2358`: add backport_pr to tools
967 * :ghpull:`2358`: add backport_pr to tools
847 * :ghpull:`2365`: fix names of notebooks for download/save
968 * :ghpull:`2365`: fix names of notebooks for download/save
848 * :ghpull:`2364`: make clients use 'location' properly (fixes #2361)
969 * :ghpull:`2364`: make clients use 'location' properly (fixes #2361)
849 * :ghpull:`2354`: Refactor notebook templates to use Jinja2
970 * :ghpull:`2354`: Refactor notebook templates to use Jinja2
850 * :ghpull:`2339`: add bash completion example
971 * :ghpull:`2339`: add bash completion example
851 * :ghpull:`2345`: Remove references to 'version' no longer in argparse. Github issue #2343.
972 * :ghpull:`2345`: Remove references to 'version' no longer in argparse. Github issue #2343.
852 * :ghpull:`2347`: adjust division error message checking to account for Python 3
973 * :ghpull:`2347`: adjust division error message checking to account for Python 3
853 * :ghpull:`2305`: RemoteError._render_traceback_ calls self.render_traceback
974 * :ghpull:`2305`: RemoteError._render_traceback_ calls self.render_traceback
854 * :ghpull:`2338`: Normalize line endings for ipexec_validate, fix for #2315.
975 * :ghpull:`2338`: Normalize line endings for ipexec_validate, fix for #2315.
855 * :ghpull:`2192`: Introduce Notification Area
976 * :ghpull:`2192`: Introduce Notification Area
856 * :ghpull:`2329`: Better error messages for common magic commands.
977 * :ghpull:`2329`: Better error messages for common magic commands.
857 * :ghpull:`2337`: ENH: added StackExchange-style MathJax filtering
978 * :ghpull:`2337`: ENH: added StackExchange-style MathJax filtering
858 * :ghpull:`2331`: update css for qtconsole in doc
979 * :ghpull:`2331`: update css for qtconsole in doc
859 * :ghpull:`2317`: adding cluster_id to parallel.Client.__init__
980 * :ghpull:`2317`: adding cluster_id to parallel.Client.__init__
860 * :ghpull:`2130`: Add -l option to %R magic to allow passing in of local namespace
981 * :ghpull:`2130`: Add -l option to %R magic to allow passing in of local namespace
861 * :ghpull:`2196`: Fix for bad command line argument to latex
982 * :ghpull:`2196`: Fix for bad command line argument to latex
862 * :ghpull:`2300`: bug fix: was crashing when sqlite3 is not installed
983 * :ghpull:`2300`: bug fix: was crashing when sqlite3 is not installed
863 * :ghpull:`2184`: Expose store_history to execute_request messages.
984 * :ghpull:`2184`: Expose store_history to execute_request messages.
864 * :ghpull:`2308`: Add welcome_message option to enable_pylab
985 * :ghpull:`2308`: Add welcome_message option to enable_pylab
865 * :ghpull:`2302`: Fix variable expansion on 'self'
986 * :ghpull:`2302`: Fix variable expansion on 'self'
866 * :ghpull:`2299`: Remove code from prefilter that duplicates functionality in inputsplitter
987 * :ghpull:`2299`: Remove code from prefilter that duplicates functionality in inputsplitter
867 * :ghpull:`2295`: allow pip install from github repository directly
988 * :ghpull:`2295`: allow pip install from github repository directly
868 * :ghpull:`2280`: fix SSH passwordless check for OpenSSH
989 * :ghpull:`2280`: fix SSH passwordless check for OpenSSH
869 * :ghpull:`2290`: nbmanager
990 * :ghpull:`2290`: nbmanager
870 * :ghpull:`2288`: s/assertEquals/assertEqual (again)
991 * :ghpull:`2288`: s/assertEquals/assertEqual (again)
871 * :ghpull:`2287`: Removed outdated dev docs.
992 * :ghpull:`2287`: Removed outdated dev docs.
872 * :ghpull:`2218`: Use redirect for new notebooks
993 * :ghpull:`2218`: Use redirect for new notebooks
873 * :ghpull:`2277`: nb: up/down arrow keys move to begin/end of line at top/bottom of cell
994 * :ghpull:`2277`: nb: up/down arrow keys move to begin/end of line at top/bottom of cell
874 * :ghpull:`2045`: Refactoring notebook managers and adding Azure backed storage.
995 * :ghpull:`2045`: Refactoring notebook managers and adding Azure backed storage.
875 * :ghpull:`2271`: use display instead of send_figure in inline backend hooks
996 * :ghpull:`2271`: use display instead of send_figure in inline backend hooks
876 * :ghpull:`2278`: allow disabling SQLite history
997 * :ghpull:`2278`: allow disabling SQLite history
877 * :ghpull:`2225`: Add "--annotate" option to `%%cython` magic.
998 * :ghpull:`2225`: Add "--annotate" option to `%%cython` magic.
878 * :ghpull:`2246`: serialize individual args/kwargs rather than the containers
999 * :ghpull:`2246`: serialize individual args/kwargs rather than the containers
879 * :ghpull:`2274`: CLN: Use name to id mapping of notebooks instead of searching.
1000 * :ghpull:`2274`: CLN: Use name to id mapping of notebooks instead of searching.
880 * :ghpull:`2270`: SSHLauncher tweaks
1001 * :ghpull:`2270`: SSHLauncher tweaks
881 * :ghpull:`2269`: add missing location when disambiguating controller IP
1002 * :ghpull:`2269`: add missing location when disambiguating controller IP
882 * :ghpull:`2263`: Allow docs to build on http://readthedocs.org/
1003 * :ghpull:`2263`: Allow docs to build on http://readthedocs.org/
883 * :ghpull:`2256`: Adding data publication example notebook.
1004 * :ghpull:`2256`: Adding data publication example notebook.
884 * :ghpull:`2255`: better flush iopub with AsyncResults
1005 * :ghpull:`2255`: better flush iopub with AsyncResults
885 * :ghpull:`2261`: Fix: longest_substr([]) -> ''
1006 * :ghpull:`2261`: Fix: longest_substr([]) -> ''
886 * :ghpull:`2260`: fix mpr again
1007 * :ghpull:`2260`: fix mpr again
887 * :ghpull:`2242`: Document globbing in `%history -g <pattern>`.
1008 * :ghpull:`2242`: Document globbing in `%history -g <pattern>`.
888 * :ghpull:`2250`: fix html in notebook example
1009 * :ghpull:`2250`: fix html in notebook example
889 * :ghpull:`2245`: Fix regression in embed() from pull-request #2096.
1010 * :ghpull:`2245`: Fix regression in embed() from pull-request #2096.
890 * :ghpull:`2248`: track sha of master in test_pr messages
1011 * :ghpull:`2248`: track sha of master in test_pr messages
891 * :ghpull:`2238`: Fast tests
1012 * :ghpull:`2238`: Fast tests
892 * :ghpull:`2211`: add data publication message
1013 * :ghpull:`2211`: add data publication message
893 * :ghpull:`2236`: minor test_pr tweaks
1014 * :ghpull:`2236`: minor test_pr tweaks
894 * :ghpull:`2231`: Improve Image format validation and add html width,height
1015 * :ghpull:`2231`: Improve Image format validation and add html width,height
895 * :ghpull:`2232`: Reapply monkeypatch to inspect.findsource()
1016 * :ghpull:`2232`: Reapply monkeypatch to inspect.findsource()
896 * :ghpull:`2235`: remove spurious print statement from setupbase.py
1017 * :ghpull:`2235`: remove spurious print statement from setupbase.py
897 * :ghpull:`2222`: adjust how canning deals with import strings
1018 * :ghpull:`2222`: adjust how canning deals with import strings
898 * :ghpull:`2224`: fix css typo
1019 * :ghpull:`2224`: fix css typo
899 * :ghpull:`2223`: Custom tracebacks
1020 * :ghpull:`2223`: Custom tracebacks
900 * :ghpull:`2214`: use KernelApp.exec_lines/files in IPEngineApp
1021 * :ghpull:`2214`: use KernelApp.exec_lines/files in IPEngineApp
901 * :ghpull:`2199`: Wrap JS published by %%javascript in try/catch
1022 * :ghpull:`2199`: Wrap JS published by %%javascript in try/catch
902 * :ghpull:`2212`: catch errors in markdown javascript
1023 * :ghpull:`2212`: catch errors in markdown javascript
903 * :ghpull:`2190`: Update code mirror 2.22 to 2.32
1024 * :ghpull:`2190`: Update code mirror 2.22 to 2.32
904 * :ghpull:`2200`: documentation build broken in bb429da5b
1025 * :ghpull:`2200`: documentation build broken in bb429da5b
905 * :ghpull:`2194`: clean nan/inf in json_clean
1026 * :ghpull:`2194`: clean nan/inf in json_clean
906 * :ghpull:`2198`: fix mpr for earlier git version
1027 * :ghpull:`2198`: fix mpr for earlier git version
907 * :ghpull:`2175`: add FileFindHandler for Notebook static files
1028 * :ghpull:`2175`: add FileFindHandler for Notebook static files
908 * :ghpull:`1990`: can func_defaults
1029 * :ghpull:`1990`: can func_defaults
909 * :ghpull:`2069`: start improving serialization in parallel code
1030 * :ghpull:`2069`: start improving serialization in parallel code
910 * :ghpull:`2202`: Create a unique & temporary IPYTHONDIR for each testing group.
1031 * :ghpull:`2202`: Create a unique & temporary IPYTHONDIR for each testing group.
911 * :ghpull:`2204`: Work around lack of os.kill in win32.
1032 * :ghpull:`2204`: Work around lack of os.kill in win32.
912 * :ghpull:`2148`: win32 iptest: Use subprocess.Popen() instead of os.system().
1033 * :ghpull:`2148`: win32 iptest: Use subprocess.Popen() instead of os.system().
913 * :ghpull:`2179`: Pylab switch
1034 * :ghpull:`2179`: Pylab switch
914 * :ghpull:`2124`: Add an API for registering magic aliases.
1035 * :ghpull:`2124`: Add an API for registering magic aliases.
915 * :ghpull:`2169`: ipdb: pdef, pdoc, pinfo magics all broken
1036 * :ghpull:`2169`: ipdb: pdef, pdoc, pinfo magics all broken
916 * :ghpull:`2174`: Ensure consistent indentation in `%magic`.
1037 * :ghpull:`2174`: Ensure consistent indentation in `%magic`.
917 * :ghpull:`1930`: add size-limiting to the DictDB backend
1038 * :ghpull:`1930`: add size-limiting to the DictDB backend
918 * :ghpull:`2189`: Fix IPython.lib.latextools for Python 3
1039 * :ghpull:`2189`: Fix IPython.lib.latextools for Python 3
919 * :ghpull:`2186`: removed references to h5py dependence in octave magic documentation
1040 * :ghpull:`2186`: removed references to h5py dependence in octave magic documentation
920 * :ghpull:`2183`: Include the kernel object in the event object passed to kernel events
1041 * :ghpull:`2183`: Include the kernel object in the event object passed to kernel events
921 * :ghpull:`2185`: added test for %store, fixed storemagic
1042 * :ghpull:`2185`: added test for %store, fixed storemagic
922 * :ghpull:`2138`: Use breqn.sty in dvipng backend if possible
1043 * :ghpull:`2138`: Use breqn.sty in dvipng backend if possible
923 * :ghpull:`2182`: handle undefined param in notebooklist
1044 * :ghpull:`2182`: handle undefined param in notebooklist
924 * :ghpull:`1831`: fix #1814 set __file__ when running .ipy files
1045 * :ghpull:`1831`: fix #1814 set __file__ when running .ipy files
925 * :ghpull:`2051`: Add a metadata attribute to messages
1046 * :ghpull:`2051`: Add a metadata attribute to messages
926 * :ghpull:`1471`: simplify IPython.parallel connections and enable Controller Resume
1047 * :ghpull:`1471`: simplify IPython.parallel connections and enable Controller Resume
927 * :ghpull:`2181`: add %%javascript, %%svg, and %%latex display magics
1048 * :ghpull:`2181`: add %%javascript, %%svg, and %%latex display magics
928 * :ghpull:`2116`: different images in 00_notebook-tour
1049 * :ghpull:`2116`: different images in 00_notebook-tour
929 * :ghpull:`2092`: %prun: Restore `stats.stream` after running `print_stream`.
1050 * :ghpull:`2092`: %prun: Restore `stats.stream` after running `print_stream`.
930 * :ghpull:`2159`: show message on notebook list if server is unreachable
1051 * :ghpull:`2159`: show message on notebook list if server is unreachable
931 * :ghpull:`2176`: fix git mpr
1052 * :ghpull:`2176`: fix git mpr
932 * :ghpull:`2152`: [qtconsole] Namespace not empty at startup
1053 * :ghpull:`2152`: [qtconsole] Namespace not empty at startup
933 * :ghpull:`2177`: remove numpy install from travis/tox scripts
1054 * :ghpull:`2177`: remove numpy install from travis/tox scripts
934 * :ghpull:`2090`: New keybinding for code cell execution + cell insertion
1055 * :ghpull:`2090`: New keybinding for code cell execution + cell insertion
935 * :ghpull:`2160`: Updating the parallel options pricing example
1056 * :ghpull:`2160`: Updating the parallel options pricing example
936 * :ghpull:`2168`: expand line in cell magics
1057 * :ghpull:`2168`: expand line in cell magics
937 * :ghpull:`2170`: Fix tab completion with IPython.embed_kernel().
1058 * :ghpull:`2170`: Fix tab completion with IPython.embed_kernel().
938 * :ghpull:`2096`: embed(): Default to the future compiler flags of the calling frame.
1059 * :ghpull:`2096`: embed(): Default to the future compiler flags of the calling frame.
939 * :ghpull:`2163`: fix 'remote_profie_dir' typo in SSH launchers
1060 * :ghpull:`2163`: fix 'remote_profie_dir' typo in SSH launchers
940 * :ghpull:`2158`: [2to3 compat ] Tuple params in func defs
1061 * :ghpull:`2158`: [2to3 compat ] Tuple params in func defs
941 * :ghpull:`2089`: Fix unittest DeprecationWarnings
1062 * :ghpull:`2089`: Fix unittest DeprecationWarnings
942 * :ghpull:`2142`: Refactor test_pr.py
1063 * :ghpull:`2142`: Refactor test_pr.py
943 * :ghpull:`2140`: 2to3: Apply `has_key` fixer.
1064 * :ghpull:`2140`: 2to3: Apply `has_key` fixer.
944 * :ghpull:`2131`: Add option append (-a) to %save
1065 * :ghpull:`2131`: Add option append (-a) to %save
945 * :ghpull:`2117`: use explicit url in notebook example
1066 * :ghpull:`2117`: use explicit url in notebook example
946 * :ghpull:`2133`: Tell git that *.py files contain Python code, for use in word-diffs.
1067 * :ghpull:`2133`: Tell git that *.py files contain Python code, for use in word-diffs.
947 * :ghpull:`2134`: Apply 2to3 `next` fix.
1068 * :ghpull:`2134`: Apply 2to3 `next` fix.
948 * :ghpull:`2126`: ipcluster broken with any batch launcher (PBS/LSF/SGE)
1069 * :ghpull:`2126`: ipcluster broken with any batch launcher (PBS/LSF/SGE)
949 * :ghpull:`2104`: Windows make file for Sphinx documentation
1070 * :ghpull:`2104`: Windows make file for Sphinx documentation
950 * :ghpull:`2074`: Make BG color of inline plot configurable
1071 * :ghpull:`2074`: Make BG color of inline plot configurable
951 * :ghpull:`2123`: BUG: Look up the `_repr_pretty_` method on the class within the MRO rath...
1072 * :ghpull:`2123`: BUG: Look up the `_repr_pretty_` method on the class within the MRO rath...
952 * :ghpull:`2100`: [in progress] python 2 and 3 compatibility without 2to3, second try
1073 * :ghpull:`2100`: [in progress] python 2 and 3 compatibility without 2to3, second try
953 * :ghpull:`2128`: open notebook copy in different tabs
1074 * :ghpull:`2128`: open notebook copy in different tabs
954 * :ghpull:`2073`: allows password and prefix for notebook
1075 * :ghpull:`2073`: allows password and prefix for notebook
955 * :ghpull:`1993`: Print View
1076 * :ghpull:`1993`: Print View
956 * :ghpull:`2086`: re-aliad %ed to %edit in qtconsole
1077 * :ghpull:`2086`: re-aliad %ed to %edit in qtconsole
957 * :ghpull:`2110`: Fixes and improvements to the input splitter
1078 * :ghpull:`2110`: Fixes and improvements to the input splitter
958 * :ghpull:`2101`: fix completer deletting newline
1079 * :ghpull:`2101`: fix completer deletting newline
959 * :ghpull:`2102`: Fix logging on interactive shell.
1080 * :ghpull:`2102`: Fix logging on interactive shell.
960 * :ghpull:`2088`: Fix (some) Python 3.2 ResourceWarnings
1081 * :ghpull:`2088`: Fix (some) Python 3.2 ResourceWarnings
961 * :ghpull:`2064`: conform to pep 3110
1082 * :ghpull:`2064`: conform to pep 3110
962 * :ghpull:`2076`: Skip notebook 'static' dir in test suite.
1083 * :ghpull:`2076`: Skip notebook 'static' dir in test suite.
963 * :ghpull:`2063`: Remove umlauts so py3 installations on LANG=C systems succeed.
1084 * :ghpull:`2063`: Remove umlauts so py3 installations on LANG=C systems succeed.
964 * :ghpull:`2068`: record sysinfo in sdist
1085 * :ghpull:`2068`: record sysinfo in sdist
965 * :ghpull:`2067`: update tools/release_windows.py
1086 * :ghpull:`2067`: update tools/release_windows.py
966 * :ghpull:`2065`: Fix parentheses typo
1087 * :ghpull:`2065`: Fix parentheses typo
967 * :ghpull:`2062`: Remove duplicates and auto-generated files from repo.
1088 * :ghpull:`2062`: Remove duplicates and auto-generated files from repo.
968 * :ghpull:`2061`: use explicit tuple in exception
1089 * :ghpull:`2061`: use explicit tuple in exception
969 * :ghpull:`2060`: change minus to \- or \(hy in manpages
1090 * :ghpull:`2060`: change minus to \- or \(hy in manpages
970
1091
971 Issues (691):
1092 Issues (691):
972
1093
973 * :ghissue:`3940`: Install process documentation overhaul
1094 * :ghissue:`3940`: Install process documentation overhaul
974 * :ghissue:`3946`: The PDF option for `--post` should work with lowercase
1095 * :ghissue:`3946`: The PDF option for `--post` should work with lowercase
975 * :ghissue:`3957`: Notebook help page broken in Firefox
1096 * :ghissue:`3957`: Notebook help page broken in Firefox
976 * :ghissue:`3894`: nbconvert test failure
1097 * :ghissue:`3894`: nbconvert test failure
977 * :ghissue:`3887`: 1.0.0a1 shows blank screen in both firefox and chrome (windows 7)
1098 * :ghissue:`3887`: 1.0.0a1 shows blank screen in both firefox and chrome (windows 7)
978 * :ghissue:`3703`: `nbconvert`: Output options -- names and documentataion
1099 * :ghissue:`3703`: `nbconvert`: Output options -- names and documentataion
979 * :ghissue:`3931`: Tab completion not working during debugging in the notebook
1100 * :ghissue:`3931`: Tab completion not working during debugging in the notebook
980 * :ghissue:`3936`: Ipcluster plugin is not working with Ipython 1.0dev
1101 * :ghissue:`3936`: Ipcluster plugin is not working with Ipython 1.0dev
981 * :ghissue:`3941`: IPython Notebook kernel crash on Win7x64
1102 * :ghissue:`3941`: IPython Notebook kernel crash on Win7x64
982 * :ghissue:`3926`: Ending Notebook renaming dialog with return creates new-line
1103 * :ghissue:`3926`: Ending Notebook renaming dialog with return creates new-line
983 * :ghissue:`3932`: Incorrect empty docstring
1104 * :ghissue:`3932`: Incorrect empty docstring
984 * :ghissue:`3928`: Passing variables to script from the workspace
1105 * :ghissue:`3928`: Passing variables to script from the workspace
985 * :ghissue:`3774`: Notebooks with spaces in their names breaks nbconvert latex graphics
1106 * :ghissue:`3774`: Notebooks with spaces in their names breaks nbconvert latex graphics
986 * :ghissue:`3916`: tornado needs its own check
1107 * :ghissue:`3916`: tornado needs its own check
987 * :ghissue:`3915`: Link to Parallel examples "found on GitHub" broken in docs
1108 * :ghissue:`3915`: Link to Parallel examples "found on GitHub" broken in docs
988 * :ghissue:`3895`: Keyboard shortcuts box in notebook doesn't fit the screen
1109 * :ghissue:`3895`: Keyboard shortcuts box in notebook doesn't fit the screen
989 * :ghissue:`3912`: IPython.utils fails automated test for RC1 1.0.0
1110 * :ghissue:`3912`: IPython.utils fails automated test for RC1 1.0.0
990 * :ghissue:`3636`: Code cell missing highlight on load
1111 * :ghissue:`3636`: Code cell missing highlight on load
991 * :ghissue:`3897`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex --post PDF" POST processing action fails because of a bad parameter
1112 * :ghissue:`3897`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex --post PDF" POST processing action fails because of a bad parameter
992 * :ghissue:`3900`: python3 install syntax errors (OS X 10.8.4)
1113 * :ghissue:`3900`: python3 install syntax errors (OS X 10.8.4)
993 * :ghissue:`3899`: nbconvert to latex fails on notebooks with spaces in file name
1114 * :ghissue:`3899`: nbconvert to latex fails on notebooks with spaces in file name
994 * :ghissue:`3881`: Temporary Working Directory Test Fails
1115 * :ghissue:`3881`: Temporary Working Directory Test Fails
995 * :ghissue:`2750`: A way to freeze code cells in the notebook
1116 * :ghissue:`2750`: A way to freeze code cells in the notebook
996 * :ghissue:`3893`: Resize Local Image Files in Notebook doesn't work
1117 * :ghissue:`3893`: Resize Local Image Files in Notebook doesn't work
997 * :ghissue:`3823`: nbconvert on windows: tex and paths
1118 * :ghissue:`3823`: nbconvert on windows: tex and paths
998 * :ghissue:`3885`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex" write "\" instead of "/" to reference file path in the .tex file
1119 * :ghissue:`3885`: under Windows, "ipython3 nbconvert "C:/blabla/first_try.ipynb" --to latex" write "\" instead of "/" to reference file path in the .tex file
999 * :ghissue:`3889`: test_qt fails due to assertion error 'qt4' != 'qt'
1120 * :ghissue:`3889`: test_qt fails due to assertion error 'qt4' != 'qt'
1000 * :ghissue:`3890`: double post, disregard this issue
1121 * :ghissue:`3890`: double post, disregard this issue
1001 * :ghissue:`3689`: nbconvert, remaining tests
1122 * :ghissue:`3689`: nbconvert, remaining tests
1002 * :ghissue:`3874`: Up/Down keys don't work to "Search previous command history" (besides Ctrl-p/Ctrl-n)
1123 * :ghissue:`3874`: Up/Down keys don't work to "Search previous command history" (besides Ctrl-p/Ctrl-n)
1003 * :ghissue:`3853`: CodeMirror locks up in the notebook
1124 * :ghissue:`3853`: CodeMirror locks up in the notebook
1004 * :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)
1125 * :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)
1005 * :ghissue:`3869`: custom css not working.
1126 * :ghissue:`3869`: custom css not working.
1006 * :ghissue:`2960`: Keyboard shortcuts
1127 * :ghissue:`2960`: Keyboard shortcuts
1007 * :ghissue:`3795`: ipcontroller process goes to 100% CPU, ignores connection requests
1128 * :ghissue:`3795`: ipcontroller process goes to 100% CPU, ignores connection requests
1008 * :ghissue:`3553`: Ipython and pylab crashes in windows and canopy
1129 * :ghissue:`3553`: Ipython and pylab crashes in windows and canopy
1009 * :ghissue:`3837`: Cannot set custom mathjax url, crash notebook server.
1130 * :ghissue:`3837`: Cannot set custom mathjax url, crash notebook server.
1010 * :ghissue:`3808`: "Naming" releases ?
1131 * :ghissue:`3808`: "Naming" releases ?
1011 * :ghissue:`2431`: TypeError: must be string without null bytes, not str
1132 * :ghissue:`2431`: TypeError: must be string without null bytes, not str
1012 * :ghissue:`3856`: `?` at end of comment causes line to execute
1133 * :ghissue:`3856`: `?` at end of comment causes line to execute
1013 * :ghissue:`3731`: nbconvert: add logging for the different steps of nbconvert
1134 * :ghissue:`3731`: nbconvert: add logging for the different steps of nbconvert
1014 * :ghissue:`3835`: Markdown cells do not render correctly when mathjax is disabled
1135 * :ghissue:`3835`: Markdown cells do not render correctly when mathjax is disabled
1015 * :ghissue:`3843`: nbconvert to rst: leftover "In[ ]"
1136 * :ghissue:`3843`: nbconvert to rst: leftover "In[ ]"
1016 * :ghissue:`3799`: nbconvert: Ability to specify name of output file
1137 * :ghissue:`3799`: nbconvert: Ability to specify name of output file
1017 * :ghissue:`3726`: Document when IPython.start_ipython() should be used versus IPython.embed()
1138 * :ghissue:`3726`: Document when IPython.start_ipython() should be used versus IPython.embed()
1018 * :ghissue:`3778`: Add no more readonly view in what's new
1139 * :ghissue:`3778`: Add no more readonly view in what's new
1019 * :ghissue:`3754`: No Print View in Notebook in 1.0dev
1140 * :ghissue:`3754`: No Print View in Notebook in 1.0dev
1020 * :ghissue:`3798`: IPython 0.12.1 Crashes on autocompleting sqlalchemy.func.row_number properties
1141 * :ghissue:`3798`: IPython 0.12.1 Crashes on autocompleting sqlalchemy.func.row_number properties
1021 * :ghissue:`3811`: Opening notebook directly from the command line with multi-directory support installed
1142 * :ghissue:`3811`: Opening notebook directly from the command line with multi-directory support installed
1022 * :ghissue:`3775`: Annoying behavior when clicking on cell after execution (Ctrl+Enter)
1143 * :ghissue:`3775`: Annoying behavior when clicking on cell after execution (Ctrl+Enter)
1023 * :ghissue:`3809`: Possible to add some bpython features?
1144 * :ghissue:`3809`: Possible to add some bpython features?
1024 * :ghissue:`3810`: Printing the contents of an image file messes up shell text
1145 * :ghissue:`3810`: Printing the contents of an image file messes up shell text
1025 * :ghissue:`3702`: `nbconvert`: Default help message should be that of --help
1146 * :ghissue:`3702`: `nbconvert`: Default help message should be that of --help
1026 * :ghissue:`3735`: Nbconvert 1.0.0a1 does not take into account the pdf extensions in graphs
1147 * :ghissue:`3735`: Nbconvert 1.0.0a1 does not take into account the pdf extensions in graphs
1027 * :ghissue:`3719`: Bad strftime format, for windows, in nbconvert exporter
1148 * :ghissue:`3719`: Bad strftime format, for windows, in nbconvert exporter
1028 * :ghissue:`3786`: Zmq errors appearing with `Ctrl-C` in console/qtconsole
1149 * :ghissue:`3786`: Zmq errors appearing with `Ctrl-C` in console/qtconsole
1029 * :ghissue:`3019`: disappearing scrollbar on tooltip in Chrome 24 on Ubuntu 12.04
1150 * :ghissue:`3019`: disappearing scrollbar on tooltip in Chrome 24 on Ubuntu 12.04
1030 * :ghissue:`3785`: ipdb completely broken in Qt console
1151 * :ghissue:`3785`: ipdb completely broken in Qt console
1031 * :ghissue:`3796`: Document the meaning of milestone/issues-tags for users.
1152 * :ghissue:`3796`: Document the meaning of milestone/issues-tags for users.
1032 * :ghissue:`3788`: Do not auto show tooltip if docstring empty.
1153 * :ghissue:`3788`: Do not auto show tooltip if docstring empty.
1033 * :ghissue:`1366`: [Web page] No link to front page from documentation
1154 * :ghissue:`1366`: [Web page] No link to front page from documentation
1034 * :ghissue:`3739`: nbconvert (to slideshow) misses some of the math in markdown cells
1155 * :ghissue:`3739`: nbconvert (to slideshow) misses some of the math in markdown cells
1035 * :ghissue:`3768`: increase and make timeout configurable in console completion.
1156 * :ghissue:`3768`: increase and make timeout configurable in console completion.
1036 * :ghissue:`3724`: ipcluster only running on one cpu
1157 * :ghissue:`3724`: ipcluster only running on one cpu
1037 * :ghissue:`1592`: better message for unsupported nbformat
1158 * :ghissue:`1592`: better message for unsupported nbformat
1038 * :ghissue:`2049`: Can not stop "ipython kernel" on windows
1159 * :ghissue:`2049`: Can not stop "ipython kernel" on windows
1039 * :ghissue:`3757`: Need direct entry point to given notebook
1160 * :ghissue:`3757`: Need direct entry point to given notebook
1040 * :ghissue:`3745`: ImportError: cannot import name check_linecache_ipython
1161 * :ghissue:`3745`: ImportError: cannot import name check_linecache_ipython
1041 * :ghissue:`3701`: `nbconvert`: Final output file should be in same directory as input file
1162 * :ghissue:`3701`: `nbconvert`: Final output file should be in same directory as input file
1042 * :ghissue:`3738`: history -o works but history with -n produces identical results
1163 * :ghissue:`3738`: history -o works but history with -n produces identical results
1043 * :ghissue:`3740`: error when attempting to run 'make' in docs directory
1164 * :ghissue:`3740`: error when attempting to run 'make' in docs directory
1044 * :ghissue:`3737`: ipython nbconvert crashes with ValueError: Invalid format string.
1165 * :ghissue:`3737`: ipython nbconvert crashes with ValueError: Invalid format string.
1045 * :ghissue:`3730`: nbconvert: unhelpful error when pandoc isn't installed
1166 * :ghissue:`3730`: nbconvert: unhelpful error when pandoc isn't installed
1046 * :ghissue:`3718`: markdown cell cursor misaligned in notebook
1167 * :ghissue:`3718`: markdown cell cursor misaligned in notebook
1047 * :ghissue:`3710`: mutiple input fields for %debug in the notebook after resetting the kernel
1168 * :ghissue:`3710`: mutiple input fields for %debug in the notebook after resetting the kernel
1048 * :ghissue:`3713`: PyCharm has problems with IPython working inside PyPy created by virtualenv
1169 * :ghissue:`3713`: PyCharm has problems with IPython working inside PyPy created by virtualenv
1049 * :ghissue:`3712`: Code completion: Complete on dictionary keys
1170 * :ghissue:`3712`: Code completion: Complete on dictionary keys
1050 * :ghissue:`3680`: --pylab and --matplotlib flag
1171 * :ghissue:`3680`: --pylab and --matplotlib flag
1051 * :ghissue:`3698`: nbconvert: Unicode error with minus sign
1172 * :ghissue:`3698`: nbconvert: Unicode error with minus sign
1052 * :ghissue:`3693`: nbconvert does not process SVGs into PDFs
1173 * :ghissue:`3693`: nbconvert does not process SVGs into PDFs
1053 * :ghissue:`3688`: nbconvert, figures not extracting with Python 3.x
1174 * :ghissue:`3688`: nbconvert, figures not extracting with Python 3.x
1054 * :ghissue:`3542`: note new dependencies in docs / setup.py
1175 * :ghissue:`3542`: note new dependencies in docs / setup.py
1055 * :ghissue:`2556`: [pagedown] do not target_blank anchor link
1176 * :ghissue:`2556`: [pagedown] do not target_blank anchor link
1056 * :ghissue:`3684`: bad message when %pylab fails due import *other* than matplotlib
1177 * :ghissue:`3684`: bad message when %pylab fails due import *other* than matplotlib
1057 * :ghissue:`3682`: ipython notebook pylab inline import_all=False
1178 * :ghissue:`3682`: ipython notebook pylab inline import_all=False
1058 * :ghissue:`3596`: MathjaxUtils race condition?
1179 * :ghissue:`3596`: MathjaxUtils race condition?
1059 * :ghissue:`1540`: Comment/uncomment selection in notebook
1180 * :ghissue:`1540`: Comment/uncomment selection in notebook
1060 * :ghissue:`2702`: frozen setup: permission denied for default ipython_dir
1181 * :ghissue:`2702`: frozen setup: permission denied for default ipython_dir
1061 * :ghissue:`3672`: allow_none on Number-like traits.
1182 * :ghissue:`3672`: allow_none on Number-like traits.
1062 * :ghissue:`2411`: add CONTRIBUTING.md
1183 * :ghissue:`2411`: add CONTRIBUTING.md
1063 * :ghissue:`481`: IPython terminal issue with Qt4Agg on XP SP3
1184 * :ghissue:`481`: IPython terminal issue with Qt4Agg on XP SP3
1064 * :ghissue:`2664`: How to preserve user variables from import clashing?
1185 * :ghissue:`2664`: How to preserve user variables from import clashing?
1065 * :ghissue:`3436`: enable_pylab(import_all=False) still imports np
1186 * :ghissue:`3436`: enable_pylab(import_all=False) still imports np
1066 * :ghissue:`2630`: lib.pylabtools.figsize : NameError when using Qt4Agg backend and %pylab magic.
1187 * :ghissue:`2630`: lib.pylabtools.figsize : NameError when using Qt4Agg backend and %pylab magic.
1067 * :ghissue:`3154`: Notebook: no event triggered when a Cell is created
1188 * :ghissue:`3154`: Notebook: no event triggered when a Cell is created
1068 * :ghissue:`3579`: Nbconvert: SVG are not transformed to PDF anymore
1189 * :ghissue:`3579`: Nbconvert: SVG are not transformed to PDF anymore
1069 * :ghissue:`3604`: MathJax rendering problem in `%%latex` cell
1190 * :ghissue:`3604`: MathJax rendering problem in `%%latex` cell
1070 * :ghissue:`3668`: AttributeError: 'BlockingKernelClient' object has no attribute 'started_channels'
1191 * :ghissue:`3668`: AttributeError: 'BlockingKernelClient' object has no attribute 'started_channels'
1071 * :ghissue:`3245`: SyntaxError: encoding declaration in Unicode string
1192 * :ghissue:`3245`: SyntaxError: encoding declaration in Unicode string
1072 * :ghissue:`3639`: %pylab inline in IPYTHON notebook throws "RuntimeError: Cannot activate multiple GUI eventloops"
1193 * :ghissue:`3639`: %pylab inline in IPYTHON notebook throws "RuntimeError: Cannot activate multiple GUI eventloops"
1073 * :ghissue:`3663`: frontend deprecation warnings
1194 * :ghissue:`3663`: frontend deprecation warnings
1074 * :ghissue:`3661`: run -m not behaving like python -m
1195 * :ghissue:`3661`: run -m not behaving like python -m
1075 * :ghissue:`3597`: re-do PR #3531 - allow markdown in Header cell
1196 * :ghissue:`3597`: re-do PR #3531 - allow markdown in Header cell
1076 * :ghissue:`3053`: Markdown in header cells is not rendered
1197 * :ghissue:`3053`: Markdown in header cells is not rendered
1077 * :ghissue:`3655`: IPython finding its way into pasted strings.
1198 * :ghissue:`3655`: IPython finding its way into pasted strings.
1078 * :ghissue:`3620`: uncaught errors in HTML output
1199 * :ghissue:`3620`: uncaught errors in HTML output
1079 * :ghissue:`3646`: get_dict() error
1200 * :ghissue:`3646`: get_dict() error
1080 * :ghissue:`3004`: `%load_ext rmagic` fails when legacy ipy_user_conf.py is installed (in ipython 0.13.1 / OSX 10.8)
1201 * :ghissue:`3004`: `%load_ext rmagic` fails when legacy ipy_user_conf.py is installed (in ipython 0.13.1 / OSX 10.8)
1081 * :ghissue:`3638`: setp() issue in ipython notebook with figure references
1202 * :ghissue:`3638`: setp() issue in ipython notebook with figure references
1082 * :ghissue:`3634`: nbconvert reveal to pdf conversion ignores styling, prints only a single page.
1203 * :ghissue:`3634`: nbconvert reveal to pdf conversion ignores styling, prints only a single page.
1083 * :ghissue:`1307`: Remove pyreadline workarounds, we now require pyreadline >= 1.7.1
1204 * :ghissue:`1307`: Remove pyreadline workarounds, we now require pyreadline >= 1.7.1
1084 * :ghissue:`3316`: find_cmd test failure on Windows
1205 * :ghissue:`3316`: find_cmd test failure on Windows
1085 * :ghissue:`3494`: input() in notebook doesn't work in Python 3
1206 * :ghissue:`3494`: input() in notebook doesn't work in Python 3
1086 * :ghissue:`3427`: Deprecate `$` as mathjax delimiter
1207 * :ghissue:`3427`: Deprecate `$` as mathjax delimiter
1087 * :ghissue:`3625`: Pager does not open from button
1208 * :ghissue:`3625`: Pager does not open from button
1088 * :ghissue:`3149`: Miscellaneous small nbconvert feedback
1209 * :ghissue:`3149`: Miscellaneous small nbconvert feedback
1089 * :ghissue:`3617`: 256 color escapes support
1210 * :ghissue:`3617`: 256 color escapes support
1090 * :ghissue:`3609`: %pylab inline blows up for single process ipython
1211 * :ghissue:`3609`: %pylab inline blows up for single process ipython
1091 * :ghissue:`2934`: Publish the Interactive MPI Demo Notebook
1212 * :ghissue:`2934`: Publish the Interactive MPI Demo Notebook
1092 * :ghissue:`3614`: ansi escapes broken in master (ls --color)
1213 * :ghissue:`3614`: ansi escapes broken in master (ls --color)
1093 * :ghissue:`3610`: If you don't have markdown, python setup.py install says no pygments
1214 * :ghissue:`3610`: If you don't have markdown, python setup.py install says no pygments
1094 * :ghissue:`3547`: %run modules clobber each other
1215 * :ghissue:`3547`: %run modules clobber each other
1095 * :ghissue:`3602`: import_item fails when one tries to use DottedObjectName instead of a string
1216 * :ghissue:`3602`: import_item fails when one tries to use DottedObjectName instead of a string
1096 * :ghissue:`3563`: Duplicate tab completions in the notebook
1217 * :ghissue:`3563`: Duplicate tab completions in the notebook
1097 * :ghissue:`3599`: Problems trying to run IPython on python3 without installing...
1218 * :ghissue:`3599`: Problems trying to run IPython on python3 without installing...
1098 * :ghissue:`2937`: too long completion in notebook
1219 * :ghissue:`2937`: too long completion in notebook
1099 * :ghissue:`3479`: Write empty name for the notebooks
1220 * :ghissue:`3479`: Write empty name for the notebooks
1100 * :ghissue:`3505`: nbconvert: Failure in specifying user filter
1221 * :ghissue:`3505`: nbconvert: Failure in specifying user filter
1101 * :ghissue:`1537`: think a bit about namespaces
1222 * :ghissue:`1537`: think a bit about namespaces
1102 * :ghissue:`3124`: Long multiline strings in Notebook
1223 * :ghissue:`3124`: Long multiline strings in Notebook
1103 * :ghissue:`3464`: run -d message unclear
1224 * :ghissue:`3464`: run -d message unclear
1104 * :ghissue:`2706`: IPython 0.13.1 ignoring $PYTHONSTARTUP
1225 * :ghissue:`2706`: IPython 0.13.1 ignoring $PYTHONSTARTUP
1105 * :ghissue:`3587`: LaTeX escaping bug in nbconvert when exporting to HTML
1226 * :ghissue:`3587`: LaTeX escaping bug in nbconvert when exporting to HTML
1106 * :ghissue:`3213`: Long running notebook died with a coredump
1227 * :ghissue:`3213`: Long running notebook died with a coredump
1107 * :ghissue:`3580`: Running ipython with pypy on windows
1228 * :ghissue:`3580`: Running ipython with pypy on windows
1108 * :ghissue:`3573`: custom.js not working
1229 * :ghissue:`3573`: custom.js not working
1109 * :ghissue:`3544`: IPython.lib test failure on Windows
1230 * :ghissue:`3544`: IPython.lib test failure on Windows
1110 * :ghissue:`3352`: Install Sphinx extensions
1231 * :ghissue:`3352`: Install Sphinx extensions
1111 * :ghissue:`2971`: [notebook]user needs to press ctrl-c twice to stop notebook server should be put into terminal window
1232 * :ghissue:`2971`: [notebook]user needs to press ctrl-c twice to stop notebook server should be put into terminal window
1112 * :ghissue:`2413`: ipython3 qtconsole fails to install: ipython 0.13 has no such extra feature 'qtconsole'
1233 * :ghissue:`2413`: ipython3 qtconsole fails to install: ipython 0.13 has no such extra feature 'qtconsole'
1113 * :ghissue:`2618`: documentation is incorrect for install process
1234 * :ghissue:`2618`: documentation is incorrect for install process
1114 * :ghissue:`2595`: mac 10.8 qtconsole export history
1235 * :ghissue:`2595`: mac 10.8 qtconsole export history
1115 * :ghissue:`2586`: cannot store aliases
1236 * :ghissue:`2586`: cannot store aliases
1116 * :ghissue:`2714`: ipython qtconsole print unittest messages in console instead his own window.
1237 * :ghissue:`2714`: ipython qtconsole print unittest messages in console instead his own window.
1117 * :ghissue:`2669`: cython magic failing to work with openmp.
1238 * :ghissue:`2669`: cython magic failing to work with openmp.
1118 * :ghissue:`3256`: Vagrant pandas instance of iPython Notebook does not respect additional plotting arguments
1239 * :ghissue:`3256`: Vagrant pandas instance of iPython Notebook does not respect additional plotting arguments
1119 * :ghissue:`3010`: cython magic fail if cache dir is deleted while in session
1240 * :ghissue:`3010`: cython magic fail if cache dir is deleted while in session
1120 * :ghissue:`2044`: prune unused names from parallel.error
1241 * :ghissue:`2044`: prune unused names from parallel.error
1121 * :ghissue:`1145`: Online help utility broken in QtConsole
1242 * :ghissue:`1145`: Online help utility broken in QtConsole
1122 * :ghissue:`3439`: Markdown links no longer open in new window (with change from pagedown to marked)
1243 * :ghissue:`3439`: Markdown links no longer open in new window (with change from pagedown to marked)
1123 * :ghissue:`3476`: _margv for macros seems to be missing
1244 * :ghissue:`3476`: _margv for macros seems to be missing
1124 * :ghissue:`3499`: Add reveal.js library (version 2.4.0) inside IPython
1245 * :ghissue:`3499`: Add reveal.js library (version 2.4.0) inside IPython
1125 * :ghissue:`2771`: Wiki Migration to GitHub
1246 * :ghissue:`2771`: Wiki Migration to GitHub
1126 * :ghissue:`2887`: ipcontroller purging some engines during connect
1247 * :ghissue:`2887`: ipcontroller purging some engines during connect
1127 * :ghissue:`626`: Enable Resuming Controller
1248 * :ghissue:`626`: Enable Resuming Controller
1128 * :ghissue:`2824`: Kernel restarting after message "Kernel XXXX failed to respond to heartbeat"
1249 * :ghissue:`2824`: Kernel restarting after message "Kernel XXXX failed to respond to heartbeat"
1129 * :ghissue:`2823`: %%cython magic gives ImportError: dlopen(long_file_name.so, 2): image not found
1250 * :ghissue:`2823`: %%cython magic gives ImportError: dlopen(long_file_name.so, 2): image not found
1130 * :ghissue:`2891`: In IPython for Python 3, system site-packages comes before user site-packages
1251 * :ghissue:`2891`: In IPython for Python 3, system site-packages comes before user site-packages
1131 * :ghissue:`2928`: Add magic "watch" function (example)
1252 * :ghissue:`2928`: Add magic "watch" function (example)
1132 * :ghissue:`2931`: Problem rendering pandas dataframe in Firefox for Windows
1253 * :ghissue:`2931`: Problem rendering pandas dataframe in Firefox for Windows
1133 * :ghissue:`2939`: [notebook] Figure legend not shown in inline backend if ouside the box of the axes
1254 * :ghissue:`2939`: [notebook] Figure legend not shown in inline backend if ouside the box of the axes
1134 * :ghissue:`2972`: [notebook] in Markdown mode, press Enter key at the end of <some http link>, the next line is indented unexpectly
1255 * :ghissue:`2972`: [notebook] in Markdown mode, press Enter key at the end of <some http link>, the next line is indented unexpectly
1135 * :ghissue:`3069`: Instructions for installing IPython notebook on Windows
1256 * :ghissue:`3069`: Instructions for installing IPython notebook on Windows
1136 * :ghissue:`3444`: Encoding problem: cannot use if user's name is not ascii?
1257 * :ghissue:`3444`: Encoding problem: cannot use if user's name is not ascii?
1137 * :ghissue:`3335`: Reenable bracket matching
1258 * :ghissue:`3335`: Reenable bracket matching
1138 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
1259 * :ghissue:`3386`: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn't support the buffer API
1139 * :ghissue:`3543`: Exception shutting down kernel from notebook dashboard (0.13.1)
1260 * :ghissue:`3543`: Exception shutting down kernel from notebook dashboard (0.13.1)
1140 * :ghissue:`3549`: Codecell size changes with selection
1261 * :ghissue:`3549`: Codecell size changes with selection
1141 * :ghissue:`3445`: Adding newlines in %%latex cell
1262 * :ghissue:`3445`: Adding newlines in %%latex cell
1142 * :ghissue:`3237`: [notebook] Can't close a notebook without errors
1263 * :ghissue:`3237`: [notebook] Can't close a notebook without errors
1143 * :ghissue:`2916`: colon invokes auto(un)indent in markdown cells
1264 * :ghissue:`2916`: colon invokes auto(un)indent in markdown cells
1144 * :ghissue:`2167`: Indent and dedent in htmlnotebook
1265 * :ghissue:`2167`: Indent and dedent in htmlnotebook
1145 * :ghissue:`3545`: Notebook save button icon not clear
1266 * :ghissue:`3545`: Notebook save button icon not clear
1146 * :ghissue:`3534`: nbconvert incompatible with Windows?
1267 * :ghissue:`3534`: nbconvert incompatible with Windows?
1147 * :ghissue:`3489`: Update example notebook that raw_input is allowed
1268 * :ghissue:`3489`: Update example notebook that raw_input is allowed
1148 * :ghissue:`3396`: Notebook checkpoint time is displayed an hour out
1269 * :ghissue:`3396`: Notebook checkpoint time is displayed an hour out
1149 * :ghissue:`3261`: Empty revert to checkpoint menu if no checkpoint...
1270 * :ghissue:`3261`: Empty revert to checkpoint menu if no checkpoint...
1150 * :ghissue:`2984`: "print" magic does not work in Python 3
1271 * :ghissue:`2984`: "print" magic does not work in Python 3
1151 * :ghissue:`3524`: Issues with pyzmq and ipython on EPD update
1272 * :ghissue:`3524`: Issues with pyzmq and ipython on EPD update
1152 * :ghissue:`2434`: %store magic not auto-restoring
1273 * :ghissue:`2434`: %store magic not auto-restoring
1153 * :ghissue:`2720`: base_url and static path
1274 * :ghissue:`2720`: base_url and static path
1154 * :ghissue:`2234`: Update various low resolution graphics for retina displays
1275 * :ghissue:`2234`: Update various low resolution graphics for retina displays
1155 * :ghissue:`2842`: Remember passwords for pw-protected notebooks
1276 * :ghissue:`2842`: Remember passwords for pw-protected notebooks
1156 * :ghissue:`3244`: qtconsole: ValueError('close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr',)
1277 * :ghissue:`3244`: qtconsole: ValueError('close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr',)
1157 * :ghissue:`2215`: AsyncResult.wait(0) can hang waiting for the client to get results?
1278 * :ghissue:`2215`: AsyncResult.wait(0) can hang waiting for the client to get results?
1158 * :ghissue:`2268`: provide mean to retrieve static data path
1279 * :ghissue:`2268`: provide mean to retrieve static data path
1159 * :ghissue:`1905`: Expose UI for worksheets within each notebook
1280 * :ghissue:`1905`: Expose UI for worksheets within each notebook
1160 * :ghissue:`2380`: Qt inputhook prevents modal dialog boxes from displaying
1281 * :ghissue:`2380`: Qt inputhook prevents modal dialog boxes from displaying
1161 * :ghissue:`3185`: prettify on double //
1282 * :ghissue:`3185`: prettify on double //
1162 * :ghissue:`2821`: Test failure: IPython.parallel.tests.test_client.test_resubmit_header
1283 * :ghissue:`2821`: Test failure: IPython.parallel.tests.test_client.test_resubmit_header
1163 * :ghissue:`2475`: [Notebook] Line is deindented when typing eg a colon in markdown mode
1284 * :ghissue:`2475`: [Notebook] Line is deindented when typing eg a colon in markdown mode
1164 * :ghissue:`2470`: Do not destroy valid notebooks
1285 * :ghissue:`2470`: Do not destroy valid notebooks
1165 * :ghissue:`860`: Allow the standalone export of a notebook to HTML
1286 * :ghissue:`860`: Allow the standalone export of a notebook to HTML
1166 * :ghissue:`2652`: notebook with qt backend crashes at save image location popup
1287 * :ghissue:`2652`: notebook with qt backend crashes at save image location popup
1167 * :ghissue:`1587`: Improve kernel restarting in the notebook
1288 * :ghissue:`1587`: Improve kernel restarting in the notebook
1168 * :ghissue:`2710`: Saving a plot in Mac OS X backend crashes IPython
1289 * :ghissue:`2710`: Saving a plot in Mac OS X backend crashes IPython
1169 * :ghissue:`2596`: notebook "Last saved:" is misleading on file opening.
1290 * :ghissue:`2596`: notebook "Last saved:" is misleading on file opening.
1170 * :ghissue:`2671`: TypeError :NoneType when executed "ipython qtconsole" in windows console
1291 * :ghissue:`2671`: TypeError :NoneType when executed "ipython qtconsole" in windows console
1171 * :ghissue:`2703`: Notebook scrolling breaks after pager is shown
1292 * :ghissue:`2703`: Notebook scrolling breaks after pager is shown
1172 * :ghissue:`2803`: KernelManager and KernelClient should be two separate objects
1293 * :ghissue:`2803`: KernelManager and KernelClient should be two separate objects
1173 * :ghissue:`2693`: TerminalIPythonApp configuration fails without ipython_config.py
1294 * :ghissue:`2693`: TerminalIPythonApp configuration fails without ipython_config.py
1174 * :ghissue:`2531`: IPython 0.13.1 python 2 32-bit installer includes 64-bit ipython*.exe launchers in the scripts folder
1295 * :ghissue:`2531`: IPython 0.13.1 python 2 32-bit installer includes 64-bit ipython*.exe launchers in the scripts folder
1175 * :ghissue:`2520`: Control-C kills port forwarding
1296 * :ghissue:`2520`: Control-C kills port forwarding
1176 * :ghissue:`2279`: Setting `__file__` to None breaks Mayavi import
1297 * :ghissue:`2279`: Setting `__file__` to None breaks Mayavi import
1177 * :ghissue:`2161`: When logged into notebook, long titles are incorrectly positioned
1298 * :ghissue:`2161`: When logged into notebook, long titles are incorrectly positioned
1178 * :ghissue:`1292`: Notebook, Print view should not be editable...
1299 * :ghissue:`1292`: Notebook, Print view should not be editable...
1179 * :ghissue:`1731`: test parallel launchers
1300 * :ghissue:`1731`: test parallel launchers
1180 * :ghissue:`3227`: Improve documentation of ipcontroller and possible BUG
1301 * :ghissue:`3227`: Improve documentation of ipcontroller and possible BUG
1181 * :ghissue:`2896`: IPController very unstable
1302 * :ghissue:`2896`: IPController very unstable
1182 * :ghissue:`3517`: documentation build broken in head
1303 * :ghissue:`3517`: documentation build broken in head
1183 * :ghissue:`3522`: UnicodeDecodeError: 'ascii' codec can't decode byte on Pycharm on Windows
1304 * :ghissue:`3522`: UnicodeDecodeError: 'ascii' codec can't decode byte on Pycharm on Windows
1184 * :ghissue:`3448`: Please include MathJax fonts with IPython Notebook
1305 * :ghissue:`3448`: Please include MathJax fonts with IPython Notebook
1185 * :ghissue:`3519`: IPython Parallel map mysteriously turns pandas Series into numpy ndarray
1306 * :ghissue:`3519`: IPython Parallel map mysteriously turns pandas Series into numpy ndarray
1186 * :ghissue:`3345`: IPython embedded shells ask if I want to exit, but I set confirm_exit = False
1307 * :ghissue:`3345`: IPython embedded shells ask if I want to exit, but I set confirm_exit = False
1187 * :ghissue:`3509`: IPython won't close without asking "Are you sure?" in Firefox
1308 * :ghissue:`3509`: IPython won't close without asking "Are you sure?" in Firefox
1188 * :ghissue:`3471`: Notebook jinja2/markupsafe depedencies in manual
1309 * :ghissue:`3471`: Notebook jinja2/markupsafe depedencies in manual
1189 * :ghissue:`3502`: Notebook broken in master
1310 * :ghissue:`3502`: Notebook broken in master
1190 * :ghissue:`3302`: autoreload does not work in ipython 0.13.x, python 3.3
1311 * :ghissue:`3302`: autoreload does not work in ipython 0.13.x, python 3.3
1191 * :ghissue:`3475`: no warning when leaving/closing notebook on master without saved changes
1312 * :ghissue:`3475`: no warning when leaving/closing notebook on master without saved changes
1192 * :ghissue:`3490`: No obvious feedback when kernel crashes
1313 * :ghissue:`3490`: No obvious feedback when kernel crashes
1193 * :ghissue:`1912`: Move all autoreload tests to their own group
1314 * :ghissue:`1912`: Move all autoreload tests to their own group
1194 * :ghissue:`2577`: sh.py and ipython for python 3.3
1315 * :ghissue:`2577`: sh.py and ipython for python 3.3
1195 * :ghissue:`3467`: %magic doesn't work
1316 * :ghissue:`3467`: %magic doesn't work
1196 * :ghissue:`3501`: Editing markdown cells that wrap has off-by-one errors in cursor positioning
1317 * :ghissue:`3501`: Editing markdown cells that wrap has off-by-one errors in cursor positioning
1197 * :ghissue:`3492`: IPython for Python3
1318 * :ghissue:`3492`: IPython for Python3
1198 * :ghissue:`3474`: unexpected keyword argument to remove_kernel
1319 * :ghissue:`3474`: unexpected keyword argument to remove_kernel
1199 * :ghissue:`2283`: TypeError when using '?' after a string in a %logstart session
1320 * :ghissue:`2283`: TypeError when using '?' after a string in a %logstart session
1200 * :ghissue:`2787`: rmagic and pandas DataFrame
1321 * :ghissue:`2787`: rmagic and pandas DataFrame
1201 * :ghissue:`2605`: Ellipsis literal triggers AttributeError
1322 * :ghissue:`2605`: Ellipsis literal triggers AttributeError
1202 * :ghissue:`1179`: Test unicode source in pinfo
1323 * :ghissue:`1179`: Test unicode source in pinfo
1203 * :ghissue:`2055`: drop Python 3.1 support
1324 * :ghissue:`2055`: drop Python 3.1 support
1204 * :ghissue:`2293`: IPEP 2: Input transformations
1325 * :ghissue:`2293`: IPEP 2: Input transformations
1205 * :ghissue:`2790`: %paste and %cpaste not removing "..." lines
1326 * :ghissue:`2790`: %paste and %cpaste not removing "..." lines
1206 * :ghissue:`3480`: Testing fails because iptest.py cannot be found
1327 * :ghissue:`3480`: Testing fails because iptest.py cannot be found
1207 * :ghissue:`2580`: will not run within PIL build directory
1328 * :ghissue:`2580`: will not run within PIL build directory
1208 * :ghissue:`2797`: RMagic, Dataframe Conversion Problem
1329 * :ghissue:`2797`: RMagic, Dataframe Conversion Problem
1209 * :ghissue:`2838`: Empty lines disappear from triple-quoted literals.
1330 * :ghissue:`2838`: Empty lines disappear from triple-quoted literals.
1210 * :ghissue:`3050`: Broken link on IPython.core.display page
1331 * :ghissue:`3050`: Broken link on IPython.core.display page
1211 * :ghissue:`3473`: Config not passed down to subcommands
1332 * :ghissue:`3473`: Config not passed down to subcommands
1212 * :ghissue:`3462`: Setting log_format in config file results in error (and no format changes)
1333 * :ghissue:`3462`: Setting log_format in config file results in error (and no format changes)
1213 * :ghissue:`3311`: Notebook (occasionally) not working on windows (Sophos AV)
1334 * :ghissue:`3311`: Notebook (occasionally) not working on windows (Sophos AV)
1214 * :ghissue:`3461`: Cursor positioning off by a character in auto-wrapped lines
1335 * :ghissue:`3461`: Cursor positioning off by a character in auto-wrapped lines
1215 * :ghissue:`3454`: _repr_html_ error
1336 * :ghissue:`3454`: _repr_html_ error
1216 * :ghissue:`3457`: Space in long Paragraph Markdown cell with Chinese or Japanese
1337 * :ghissue:`3457`: Space in long Paragraph Markdown cell with Chinese or Japanese
1217 * :ghissue:`3447`: Run Cell Does not Work
1338 * :ghissue:`3447`: Run Cell Does not Work
1218 * :ghissue:`1373`: Last lines in long cells are hidden
1339 * :ghissue:`1373`: Last lines in long cells are hidden
1219 * :ghissue:`1504`: Revisit serialization in IPython.parallel
1340 * :ghissue:`1504`: Revisit serialization in IPython.parallel
1220 * :ghissue:`1459`: Can't connect to 2 HTTPS notebook servers on the same host
1341 * :ghissue:`1459`: Can't connect to 2 HTTPS notebook servers on the same host
1221 * :ghissue:`678`: Input prompt stripping broken with multiline data structures
1342 * :ghissue:`678`: Input prompt stripping broken with multiline data structures
1222 * :ghissue:`3001`: IPython.notebook.dirty flag is not set when a cell has unsaved changes
1343 * :ghissue:`3001`: IPython.notebook.dirty flag is not set when a cell has unsaved changes
1223 * :ghissue:`3077`: Multiprocessing semantics in parallel.view.map
1344 * :ghissue:`3077`: Multiprocessing semantics in parallel.view.map
1224 * :ghissue:`3056`: links across notebooks
1345 * :ghissue:`3056`: links across notebooks
1225 * :ghissue:`3120`: Tornado 3.0
1346 * :ghissue:`3120`: Tornado 3.0
1226 * :ghissue:`3156`: update pretty to use Python 3 style for sets
1347 * :ghissue:`3156`: update pretty to use Python 3 style for sets
1227 * :ghissue:`3197`: Can't escape multiple dollar signs in a markdown cell
1348 * :ghissue:`3197`: Can't escape multiple dollar signs in a markdown cell
1228 * :ghissue:`3309`: `Image()` signature/doc improvements
1349 * :ghissue:`3309`: `Image()` signature/doc improvements
1229 * :ghissue:`3415`: Bug in IPython/external/path/__init__.py
1350 * :ghissue:`3415`: Bug in IPython/external/path/__init__.py
1230 * :ghissue:`3446`: Feature suggestion: Download matplotlib figure to client browser
1351 * :ghissue:`3446`: Feature suggestion: Download matplotlib figure to client browser
1231 * :ghissue:`3295`: autoexported notebooks: only export explicitly marked cells
1352 * :ghissue:`3295`: autoexported notebooks: only export explicitly marked cells
1232 * :ghissue:`3442`: Notebook: Summary table extracted from markdown headers
1353 * :ghissue:`3442`: Notebook: Summary table extracted from markdown headers
1233 * :ghissue:`3438`: Zooming notebook in chrome is broken in master
1354 * :ghissue:`3438`: Zooming notebook in chrome is broken in master
1234 * :ghissue:`1378`: Implement autosave in notebook
1355 * :ghissue:`1378`: Implement autosave in notebook
1235 * :ghissue:`3437`: Highlighting matching parentheses
1356 * :ghissue:`3437`: Highlighting matching parentheses
1236 * :ghissue:`3435`: module search segfault
1357 * :ghissue:`3435`: module search segfault
1237 * :ghissue:`3424`: ipcluster --version
1358 * :ghissue:`3424`: ipcluster --version
1238 * :ghissue:`3434`: 0.13.2 Ipython/genutils.py doesn't exist
1359 * :ghissue:`3434`: 0.13.2 Ipython/genutils.py doesn't exist
1239 * :ghissue:`3426`: Feature request: Save by cell and not by line #: IPython %save magic
1360 * :ghissue:`3426`: Feature request: Save by cell and not by line #: IPython %save magic
1240 * :ghissue:`3412`: Non Responsive Kernel: Running a Django development server from an IPython Notebook
1361 * :ghissue:`3412`: Non Responsive Kernel: Running a Django development server from an IPython Notebook
1241 * :ghissue:`3408`: Save cell toolbar and slide type metadata in notebooks
1362 * :ghissue:`3408`: Save cell toolbar and slide type metadata in notebooks
1242 * :ghissue:`3246`: %paste regression with blank lines
1363 * :ghissue:`3246`: %paste regression with blank lines
1243 * :ghissue:`3404`: Weird error with $variable and grep in command line magic (!command)
1364 * :ghissue:`3404`: Weird error with $variable and grep in command line magic (!command)
1244 * :ghissue:`3405`: Key auto-completion in dictionaries?
1365 * :ghissue:`3405`: Key auto-completion in dictionaries?
1245 * :ghissue:`3259`: Codemirror linenumber css broken
1366 * :ghissue:`3259`: Codemirror linenumber css broken
1246 * :ghissue:`3397`: Vertical text misalignment in Markdown cells
1367 * :ghissue:`3397`: Vertical text misalignment in Markdown cells
1247 * :ghissue:`3391`: Revert #3358 once fix integrated into CM
1368 * :ghissue:`3391`: Revert #3358 once fix integrated into CM
1248 * :ghissue:`3360`: Error 500 while saving IPython notebook
1369 * :ghissue:`3360`: Error 500 while saving IPython notebook
1249 * :ghissue:`3375`: Frequent Safari/Webkit crashes
1370 * :ghissue:`3375`: Frequent Safari/Webkit crashes
1250 * :ghissue:`3365`: zmq frontend
1371 * :ghissue:`3365`: zmq frontend
1251 * :ghissue:`2654`: User_expression issues
1372 * :ghissue:`2654`: User_expression issues
1252 * :ghissue:`3389`: Store history as plain text
1373 * :ghissue:`3389`: Store history as plain text
1253 * :ghissue:`3388`: Ipython parallel: open TCP connection created for each result returned from engine
1374 * :ghissue:`3388`: Ipython parallel: open TCP connection created for each result returned from engine
1254 * :ghissue:`3385`: setup.py failure on Python 3
1375 * :ghissue:`3385`: setup.py failure on Python 3
1255 * :ghissue:`3376`: Setting `__module__` to None breaks pretty printing
1376 * :ghissue:`3376`: Setting `__module__` to None breaks pretty printing
1256 * :ghissue:`3374`: ipython qtconsole does not display the prompt on OSX
1377 * :ghissue:`3374`: ipython qtconsole does not display the prompt on OSX
1257 * :ghissue:`3380`: simple call to kernel
1378 * :ghissue:`3380`: simple call to kernel
1258 * :ghissue:`3379`: TaskRecord key 'started' not set
1379 * :ghissue:`3379`: TaskRecord key 'started' not set
1259 * :ghissue:`3241`: notebook conection time out
1380 * :ghissue:`3241`: notebook conection time out
1260 * :ghissue:`3334`: magic interpreter interpretes non magic commands?
1381 * :ghissue:`3334`: magic interpreter interpretes non magic commands?
1261 * :ghissue:`3326`: python3.3: Type error when launching SGE cluster in IPython notebook
1382 * :ghissue:`3326`: python3.3: Type error when launching SGE cluster in IPython notebook
1262 * :ghissue:`3349`: pip3 doesn't run 2to3?
1383 * :ghissue:`3349`: pip3 doesn't run 2to3?
1263 * :ghissue:`3347`: Longlist support in ipdb
1384 * :ghissue:`3347`: Longlist support in ipdb
1264 * :ghissue:`3343`: Make pip install / easy_install faster
1385 * :ghissue:`3343`: Make pip install / easy_install faster
1265 * :ghissue:`3337`: git submodules broke nightly PPA builds
1386 * :ghissue:`3337`: git submodules broke nightly PPA builds
1266 * :ghissue:`3206`: Copy/Paste Regression in QtConsole
1387 * :ghissue:`3206`: Copy/Paste Regression in QtConsole
1267 * :ghissue:`3329`: Buggy linewrap in Mac OSX Terminal (Mountain Lion)
1388 * :ghissue:`3329`: Buggy linewrap in Mac OSX Terminal (Mountain Lion)
1268 * :ghissue:`3327`: Qt version check broken
1389 * :ghissue:`3327`: Qt version check broken
1269 * :ghissue:`3303`: parallel tasks never finish under heavy load
1390 * :ghissue:`3303`: parallel tasks never finish under heavy load
1270 * :ghissue:`1381`: '\\' for equation continuations require an extra '\' in markdown cells
1391 * :ghissue:`1381`: '\\' for equation continuations require an extra '\' in markdown cells
1271 * :ghissue:`3314`: Error launching iPython
1392 * :ghissue:`3314`: Error launching iPython
1272 * :ghissue:`3306`: Test failure when running on a Vagrant VM
1393 * :ghissue:`3306`: Test failure when running on a Vagrant VM
1273 * :ghissue:`3280`: IPython.utils.process.getoutput returns stderr
1394 * :ghissue:`3280`: IPython.utils.process.getoutput returns stderr
1274 * :ghissue:`3299`: variables named _ or __ exhibit incorrect behavior
1395 * :ghissue:`3299`: variables named _ or __ exhibit incorrect behavior
1275 * :ghissue:`3196`: add an "x" or similar to htmlnotebook pager
1396 * :ghissue:`3196`: add an "x" or similar to htmlnotebook pager
1276 * :ghissue:`3293`: Several 404 errors for js files Firefox
1397 * :ghissue:`3293`: Several 404 errors for js files Firefox
1277 * :ghissue:`3292`: syntax highlighting in chrome on OSX 10.8.3
1398 * :ghissue:`3292`: syntax highlighting in chrome on OSX 10.8.3
1278 * :ghissue:`3288`: Latest dev version hangs on page load
1399 * :ghissue:`3288`: Latest dev version hangs on page load
1279 * :ghissue:`3283`: ipython dev retains directory information after directory change
1400 * :ghissue:`3283`: ipython dev retains directory information after directory change
1280 * :ghissue:`3279`: custom.css is not overridden in the dev IPython (1.0)
1401 * :ghissue:`3279`: custom.css is not overridden in the dev IPython (1.0)
1281 * :ghissue:`2727`: %run -m doesn't support relative imports
1402 * :ghissue:`2727`: %run -m doesn't support relative imports
1282 * :ghissue:`3268`: GFM triple backquote and unknown language
1403 * :ghissue:`3268`: GFM triple backquote and unknown language
1283 * :ghissue:`3273`: Suppressing all plot related outputs
1404 * :ghissue:`3273`: Suppressing all plot related outputs
1284 * :ghissue:`3272`: Backspace while completing load previous page
1405 * :ghissue:`3272`: Backspace while completing load previous page
1285 * :ghissue:`3260`: Js error in savewidget
1406 * :ghissue:`3260`: Js error in savewidget
1286 * :ghissue:`3247`: scrollbar in notebook when not needed?
1407 * :ghissue:`3247`: scrollbar in notebook when not needed?
1287 * :ghissue:`3243`: notebook: option to view json source from browser
1408 * :ghissue:`3243`: notebook: option to view json source from browser
1288 * :ghissue:`3265`: 404 errors when running IPython 1.0dev
1409 * :ghissue:`3265`: 404 errors when running IPython 1.0dev
1289 * :ghissue:`3257`: setup.py not finding submodules
1410 * :ghissue:`3257`: setup.py not finding submodules
1290 * :ghissue:`3253`: Incorrect Qt and PySide version comparison
1411 * :ghissue:`3253`: Incorrect Qt and PySide version comparison
1291 * :ghissue:`3248`: Cell magics broken in Qt console
1412 * :ghissue:`3248`: Cell magics broken in Qt console
1292 * :ghissue:`3012`: Problems with the less based style.min.css
1413 * :ghissue:`3012`: Problems with the less based style.min.css
1293 * :ghissue:`2390`: Image width/height don't work in embedded images
1414 * :ghissue:`2390`: Image width/height don't work in embedded images
1294 * :ghissue:`3236`: cannot set TerminalIPythonApp.log_format
1415 * :ghissue:`3236`: cannot set TerminalIPythonApp.log_format
1295 * :ghissue:`3214`: notebook kernel dies if started with invalid parameter
1416 * :ghissue:`3214`: notebook kernel dies if started with invalid parameter
1296 * :ghissue:`2980`: Remove HTMLCell ?
1417 * :ghissue:`2980`: Remove HTMLCell ?
1297 * :ghissue:`3128`: qtconsole hangs on importing pylab (using X forwarding)
1418 * :ghissue:`3128`: qtconsole hangs on importing pylab (using X forwarding)
1298 * :ghissue:`3198`: Hitting recursive depth causing all notebook pages to hang
1419 * :ghissue:`3198`: Hitting recursive depth causing all notebook pages to hang
1299 * :ghissue:`3218`: race conditions in profile directory creation
1420 * :ghissue:`3218`: race conditions in profile directory creation
1300 * :ghissue:`3177`: OverflowError execption in handlers.py
1421 * :ghissue:`3177`: OverflowError execption in handlers.py
1301 * :ghissue:`2563`: core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation
1422 * :ghissue:`2563`: core.profiledir.check_startup_dir() doesn't work inside py2exe'd installation
1302 * :ghissue:`3207`: [Feature] folders for ipython notebook dashboard
1423 * :ghissue:`3207`: [Feature] folders for ipython notebook dashboard
1303 * :ghissue:`3178`: cell magics do not work with empty lines after #2447
1424 * :ghissue:`3178`: cell magics do not work with empty lines after #2447
1304 * :ghissue:`3204`: Default plot() colors unsuitable for red-green colorblind users
1425 * :ghissue:`3204`: Default plot() colors unsuitable for red-green colorblind users
1305 * :ghissue:`1789`: :\n/*foo turns into :\n*(foo) in triple-quoted strings.
1426 * :ghissue:`1789`: :\n/*foo turns into :\n*(foo) in triple-quoted strings.
1306 * :ghissue:`3202`: File cell magic fails with blank lines
1427 * :ghissue:`3202`: File cell magic fails with blank lines
1307 * :ghissue:`3199`: %%cython -a stopped working?
1428 * :ghissue:`3199`: %%cython -a stopped working?
1308 * :ghissue:`2688`: obsolete imports in import autocompletion
1429 * :ghissue:`2688`: obsolete imports in import autocompletion
1309 * :ghissue:`3192`: Python2, Unhandled exception, __builtin__.True = False
1430 * :ghissue:`3192`: Python2, Unhandled exception, __builtin__.True = False
1310 * :ghissue:`3179`: script magic error message loop
1431 * :ghissue:`3179`: script magic error message loop
1311 * :ghissue:`3009`: use XDG_CACHE_HOME for cython objects
1432 * :ghissue:`3009`: use XDG_CACHE_HOME for cython objects
1312 * :ghissue:`3059`: Bugs in 00_notebook_tour example.
1433 * :ghissue:`3059`: Bugs in 00_notebook_tour example.
1313 * :ghissue:`3104`: Integrate a javascript file manager into the notebook front end
1434 * :ghissue:`3104`: Integrate a javascript file manager into the notebook front end
1314 * :ghissue:`3176`: Particular equation not rendering (notebook)
1435 * :ghissue:`3176`: Particular equation not rendering (notebook)
1315 * :ghissue:`1133`: [notebook] readonly and upload files/UI
1436 * :ghissue:`1133`: [notebook] readonly and upload files/UI
1316 * :ghissue:`2975`: [notebook] python file and cell toolbar
1437 * :ghissue:`2975`: [notebook] python file and cell toolbar
1317 * :ghissue:`3017`: SciPy.weave broken in IPython notebook/ qtconsole
1438 * :ghissue:`3017`: SciPy.weave broken in IPython notebook/ qtconsole
1318 * :ghissue:`3161`: paste macro not reading spaces correctly
1439 * :ghissue:`3161`: paste macro not reading spaces correctly
1319 * :ghissue:`2835`: %paste not working on WinXpSP3/ipython-0.13.1.py2-win32-PROPER.exe/python27
1440 * :ghissue:`2835`: %paste not working on WinXpSP3/ipython-0.13.1.py2-win32-PROPER.exe/python27
1320 * :ghissue:`2628`: Make transformers work for lines following decorators
1441 * :ghissue:`2628`: Make transformers work for lines following decorators
1321 * :ghissue:`2612`: Multiline String containing ":\n?foo\n" confuses interpreter to replace ?foo with get_ipython().magic(u'pinfo foo')
1442 * :ghissue:`2612`: Multiline String containing ":\n?foo\n" confuses interpreter to replace ?foo with get_ipython().magic(u'pinfo foo')
1322 * :ghissue:`2539`: Request: Enable cell magics inside of .ipy scripts
1443 * :ghissue:`2539`: Request: Enable cell magics inside of .ipy scripts
1323 * :ghissue:`2507`: Multiline string does not work (includes `...`) with doctest type input in IPython notebook
1444 * :ghissue:`2507`: Multiline string does not work (includes `...`) with doctest type input in IPython notebook
1324 * :ghissue:`2164`: Request: Line breaks in line magic command
1445 * :ghissue:`2164`: Request: Line breaks in line magic command
1325 * :ghissue:`3106`: poor parallel performance with many jobs
1446 * :ghissue:`3106`: poor parallel performance with many jobs
1326 * :ghissue:`2438`: print inside multiprocessing crashes Ipython kernel
1447 * :ghissue:`2438`: print inside multiprocessing crashes Ipython kernel
1327 * :ghissue:`3155`: Bad md5 hash for package 0.13.2
1448 * :ghissue:`3155`: Bad md5 hash for package 0.13.2
1328 * :ghissue:`3045`: [Notebook] Ipython Kernel does not start if disconnected from internet(/network?)
1449 * :ghissue:`3045`: [Notebook] Ipython Kernel does not start if disconnected from internet(/network?)
1329 * :ghissue:`3146`: Using celery in python 3.3
1450 * :ghissue:`3146`: Using celery in python 3.3
1330 * :ghissue:`3145`: The notebook viewer is down
1451 * :ghissue:`3145`: The notebook viewer is down
1331 * :ghissue:`2385`: grep --color not working well with notebook
1452 * :ghissue:`2385`: grep --color not working well with notebook
1332 * :ghissue:`3131`: Quickly install from source in a clean virtualenv?
1453 * :ghissue:`3131`: Quickly install from source in a clean virtualenv?
1333 * :ghissue:`3139`: Rolling log for ipython
1454 * :ghissue:`3139`: Rolling log for ipython
1334 * :ghissue:`3127`: notebook with pylab=inline appears to call figure.draw twice
1455 * :ghissue:`3127`: notebook with pylab=inline appears to call figure.draw twice
1335 * :ghissue:`3129`: Walking up and down the call stack
1456 * :ghissue:`3129`: Walking up and down the call stack
1336 * :ghissue:`3123`: Notebook crashed if unplugged ethernet cable
1457 * :ghissue:`3123`: Notebook crashed if unplugged ethernet cable
1337 * :ghissue:`3121`: NB should use normalize.css? was #3049
1458 * :ghissue:`3121`: NB should use normalize.css? was #3049
1338 * :ghissue:`3087`: Disable spellchecking in notebook
1459 * :ghissue:`3087`: Disable spellchecking in notebook
1339 * :ghissue:`3084`: ipython pyqt 4.10 incompatibilty, QTextBlockUserData
1460 * :ghissue:`3084`: ipython pyqt 4.10 incompatibilty, QTextBlockUserData
1340 * :ghissue:`3113`: Fails to install under Jython 2.7 beta
1461 * :ghissue:`3113`: Fails to install under Jython 2.7 beta
1341 * :ghissue:`3110`: Render of h4 headers is not correct in notebook (error in renderedhtml.css)
1462 * :ghissue:`3110`: Render of h4 headers is not correct in notebook (error in renderedhtml.css)
1342 * :ghissue:`3109`: BUG: read_csv: dtype={'id' : np.str}: Datatype not understood
1463 * :ghissue:`3109`: BUG: read_csv: dtype={'id' : np.str}: Datatype not understood
1343 * :ghissue:`3107`: Autocompletion of object attributes in arrays
1464 * :ghissue:`3107`: Autocompletion of object attributes in arrays
1344 * :ghissue:`3103`: Reset locale setting in qtconsole
1465 * :ghissue:`3103`: Reset locale setting in qtconsole
1345 * :ghissue:`3090`: python3.3 Entry Point not found
1466 * :ghissue:`3090`: python3.3 Entry Point not found
1346 * :ghissue:`3081`: UnicodeDecodeError when using Image(data="some.jpeg")
1467 * :ghissue:`3081`: UnicodeDecodeError when using Image(data="some.jpeg")
1347 * :ghissue:`2834`: url regexp only finds one link
1468 * :ghissue:`2834`: url regexp only finds one link
1348 * :ghissue:`3091`: qtconsole breaks doctest.testmod() in Python 3.3
1469 * :ghissue:`3091`: qtconsole breaks doctest.testmod() in Python 3.3
1349 * :ghissue:`3074`: SIGUSR1 not available on Windows
1470 * :ghissue:`3074`: SIGUSR1 not available on Windows
1350 * :ghissue:`2996`: registration::purging stalled registration high occurrence in small clusters
1471 * :ghissue:`2996`: registration::purging stalled registration high occurrence in small clusters
1351 * :ghissue:`3065`: diff-ability of notebooks
1472 * :ghissue:`3065`: diff-ability of notebooks
1352 * :ghissue:`3067`: Crash with pygit2
1473 * :ghissue:`3067`: Crash with pygit2
1353 * :ghissue:`3061`: Bug handling Ellipsis
1474 * :ghissue:`3061`: Bug handling Ellipsis
1354 * :ghissue:`3049`: NB css inconsistent behavior between ff and webkit
1475 * :ghissue:`3049`: NB css inconsistent behavior between ff and webkit
1355 * :ghissue:`3039`: unicode errors when opening a new notebook
1476 * :ghissue:`3039`: unicode errors when opening a new notebook
1356 * :ghissue:`3048`: Installning ipython qtConsole should be easyer att Windows
1477 * :ghissue:`3048`: Installning ipython qtConsole should be easyer att Windows
1357 * :ghissue:`3042`: Profile creation fails on 0.13.2 branch
1478 * :ghissue:`3042`: Profile creation fails on 0.13.2 branch
1358 * :ghissue:`3035`: docstring typo/inconsistency: mention of an xml notebook format?
1479 * :ghissue:`3035`: docstring typo/inconsistency: mention of an xml notebook format?
1359 * :ghissue:`3031`: HDF5 library segfault (possibly due to mismatching headers?)
1480 * :ghissue:`3031`: HDF5 library segfault (possibly due to mismatching headers?)
1360 * :ghissue:`2991`: In notebook importing sympy closes ipython kernel
1481 * :ghissue:`2991`: In notebook importing sympy closes ipython kernel
1361 * :ghissue:`3027`: f.__globals__ causes an error in Python 3.3
1482 * :ghissue:`3027`: f.__globals__ causes an error in Python 3.3
1362 * :ghissue:`3020`: Failing test test_interactiveshell.TestAstTransform on Windows
1483 * :ghissue:`3020`: Failing test test_interactiveshell.TestAstTransform on Windows
1363 * :ghissue:`3023`: alt text for "click to expand output" has typo in alt text
1484 * :ghissue:`3023`: alt text for "click to expand output" has typo in alt text
1364 * :ghissue:`2963`: %history to print all input history of a previous session when line range is omitted
1485 * :ghissue:`2963`: %history to print all input history of a previous session when line range is omitted
1365 * :ghissue:`3018`: IPython installed within virtualenv. WARNING "Please install IPython inside the virtualtenv"
1486 * :ghissue:`3018`: IPython installed within virtualenv. WARNING "Please install IPython inside the virtualtenv"
1366 * :ghissue:`2484`: Completion in Emacs *Python* buffer causes prompt to be increased.
1487 * :ghissue:`2484`: Completion in Emacs *Python* buffer causes prompt to be increased.
1367 * :ghissue:`3014`: Ctrl-C finishes notebook immediately
1488 * :ghissue:`3014`: Ctrl-C finishes notebook immediately
1368 * :ghissue:`3007`: cython_pyximport reload broken in python3
1489 * :ghissue:`3007`: cython_pyximport reload broken in python3
1369 * :ghissue:`2955`: Incompatible Qt imports when running inprocess_qtconsole
1490 * :ghissue:`2955`: Incompatible Qt imports when running inprocess_qtconsole
1370 * :ghissue:`3006`: [IPython 0.13.1] The check of PyQt version is wrong
1491 * :ghissue:`3006`: [IPython 0.13.1] The check of PyQt version is wrong
1371 * :ghissue:`3005`: Renaming a notebook to an existing notebook name overwrites the other file
1492 * :ghissue:`3005`: Renaming a notebook to an existing notebook name overwrites the other file
1372 * :ghissue:`2940`: Abort trap in IPython Notebook after installing matplotlib
1493 * :ghissue:`2940`: Abort trap in IPython Notebook after installing matplotlib
1373 * :ghissue:`3000`: issue #3000
1494 * :ghissue:`3000`: issue #3000
1374 * :ghissue:`2995`: ipython_directive.py fails on multiline when prompt number < 100
1495 * :ghissue:`2995`: ipython_directive.py fails on multiline when prompt number < 100
1375 * :ghissue:`2993`: File magic (%%file) does not work with paths beginning with tilde (e.g., ~/anaconda/stuff.txt)
1496 * :ghissue:`2993`: File magic (%%file) does not work with paths beginning with tilde (e.g., ~/anaconda/stuff.txt)
1376 * :ghissue:`2992`: Cell-based input for console and qt frontends?
1497 * :ghissue:`2992`: Cell-based input for console and qt frontends?
1377 * :ghissue:`2425`: Liaise with Spyder devs to integrate newer IPython
1498 * :ghissue:`2425`: Liaise with Spyder devs to integrate newer IPython
1378 * :ghissue:`2986`: requesting help in a loop can damage a notebook
1499 * :ghissue:`2986`: requesting help in a loop can damage a notebook
1379 * :ghissue:`2978`: v1.0-dev build errors on Arch with Python 3.
1500 * :ghissue:`2978`: v1.0-dev build errors on Arch with Python 3.
1380 * :ghissue:`2557`: [refactor] Insert_cell_at_index()
1501 * :ghissue:`2557`: [refactor] Insert_cell_at_index()
1381 * :ghissue:`2969`: ipython command does not work in terminal
1502 * :ghissue:`2969`: ipython command does not work in terminal
1382 * :ghissue:`2762`: OSX wxPython (osx_cocoa, 64bit) command "%gui wx" blocks the interpreter
1503 * :ghissue:`2762`: OSX wxPython (osx_cocoa, 64bit) command "%gui wx" blocks the interpreter
1383 * :ghissue:`2956`: Silent importing of submodules differs from standard Python3.2 interpreter's behavior
1504 * :ghissue:`2956`: Silent importing of submodules differs from standard Python3.2 interpreter's behavior
1384 * :ghissue:`2943`: Up arrow key history search gets stuck in QTConsole
1505 * :ghissue:`2943`: Up arrow key history search gets stuck in QTConsole
1385 * :ghissue:`2953`: using 'nonlocal' declaration in global scope causes ipython3 crash
1506 * :ghissue:`2953`: using 'nonlocal' declaration in global scope causes ipython3 crash
1386 * :ghissue:`2952`: qtconsole ignores exec_lines
1507 * :ghissue:`2952`: qtconsole ignores exec_lines
1387 * :ghissue:`2949`: ipython crashes due to atexit()
1508 * :ghissue:`2949`: ipython crashes due to atexit()
1388 * :ghissue:`2947`: From rmagic to an R console
1509 * :ghissue:`2947`: From rmagic to an R console
1389 * :ghissue:`2938`: docstring pane not showing in notebook
1510 * :ghissue:`2938`: docstring pane not showing in notebook
1390 * :ghissue:`2936`: Tornado assumes invalid signature for parse_qs on Python 3.1
1511 * :ghissue:`2936`: Tornado assumes invalid signature for parse_qs on Python 3.1
1391 * :ghissue:`2935`: unable to find python after easy_install / pip install
1512 * :ghissue:`2935`: unable to find python after easy_install / pip install
1392 * :ghissue:`2920`: Add undo-cell deletion menu
1513 * :ghissue:`2920`: Add undo-cell deletion menu
1393 * :ghissue:`2914`: BUG:saving a modified .py file after loading a module kills the kernel
1514 * :ghissue:`2914`: BUG:saving a modified .py file after loading a module kills the kernel
1394 * :ghissue:`2925`: BUG: kernel dies if user sets sys.stderr or sys.stdout to a file object
1515 * :ghissue:`2925`: BUG: kernel dies if user sets sys.stderr or sys.stdout to a file object
1395 * :ghissue:`2909`: LaTeX sometimes fails to render in markdown cells with some curly bracket + underscore combinations
1516 * :ghissue:`2909`: LaTeX sometimes fails to render in markdown cells with some curly bracket + underscore combinations
1396 * :ghissue:`2898`: Skip ipc tests on Windows
1517 * :ghissue:`2898`: Skip ipc tests on Windows
1397 * :ghissue:`2902`: ActiveState attempt to build ipython 0.12.1 for python 3.2.2 for Mac OS failed
1518 * :ghissue:`2902`: ActiveState attempt to build ipython 0.12.1 for python 3.2.2 for Mac OS failed
1398 * :ghissue:`2899`: Test failure in IPython.core.tests.test_magic.test_time
1519 * :ghissue:`2899`: Test failure in IPython.core.tests.test_magic.test_time
1399 * :ghissue:`2890`: Test failure when fabric not installed
1520 * :ghissue:`2890`: Test failure when fabric not installed
1400 * :ghissue:`2892`: IPython tab completion bug for paths
1521 * :ghissue:`2892`: IPython tab completion bug for paths
1401 * :ghissue:`1340`: Allow input cells to be collapsed
1522 * :ghissue:`1340`: Allow input cells to be collapsed
1402 * :ghissue:`2881`: ? command in notebook does not show help in Safari
1523 * :ghissue:`2881`: ? command in notebook does not show help in Safari
1403 * :ghissue:`2751`: %%timeit should use minutes to format running time in long running cells
1524 * :ghissue:`2751`: %%timeit should use minutes to format running time in long running cells
1404 * :ghissue:`2879`: When importing a module with a wrong name, ipython crashes
1525 * :ghissue:`2879`: When importing a module with a wrong name, ipython crashes
1405 * :ghissue:`2862`: %%timeit should warn of empty contents
1526 * :ghissue:`2862`: %%timeit should warn of empty contents
1406 * :ghissue:`2485`: History navigation breaks in qtconsole
1527 * :ghissue:`2485`: History navigation breaks in qtconsole
1407 * :ghissue:`2785`: gevent input hook
1528 * :ghissue:`2785`: gevent input hook
1408 * :ghissue:`2843`: Sliently running code in clipboard (with paste, cpaste and variants)
1529 * :ghissue:`2843`: Sliently running code in clipboard (with paste, cpaste and variants)
1409 * :ghissue:`2784`: %run -t -N<N> error
1530 * :ghissue:`2784`: %run -t -N<N> error
1410 * :ghissue:`2732`: Test failure with FileLinks class on Windows
1531 * :ghissue:`2732`: Test failure with FileLinks class on Windows
1411 * :ghissue:`2860`: ipython help notebook -> KeyError: 'KernelManager'
1532 * :ghissue:`2860`: ipython help notebook -> KeyError: 'KernelManager'
1412 * :ghissue:`2858`: Where is the installed `ipython` script?
1533 * :ghissue:`2858`: Where is the installed `ipython` script?
1413 * :ghissue:`2856`: Edit code entered from ipython in external editor
1534 * :ghissue:`2856`: Edit code entered from ipython in external editor
1414 * :ghissue:`2722`: IPC transport option not taking effect ?
1535 * :ghissue:`2722`: IPC transport option not taking effect ?
1415 * :ghissue:`2473`: Better error messages in ipengine/ipcontroller
1536 * :ghissue:`2473`: Better error messages in ipengine/ipcontroller
1416 * :ghissue:`2836`: Cannot send builtin module definitions to IP engines
1537 * :ghissue:`2836`: Cannot send builtin module definitions to IP engines
1417 * :ghissue:`2833`: Any reason not to use super() ?
1538 * :ghissue:`2833`: Any reason not to use super() ?
1418 * :ghissue:`2781`: Cannot interrupt infinite loops in the notebook
1539 * :ghissue:`2781`: Cannot interrupt infinite loops in the notebook
1419 * :ghissue:`2150`: clippath_demo.py in matplotlib example does not work with inline backend
1540 * :ghissue:`2150`: clippath_demo.py in matplotlib example does not work with inline backend
1420 * :ghissue:`2634`: Numbered list in notebook markdown cell renders with Roman numerals instead of numbers
1541 * :ghissue:`2634`: Numbered list in notebook markdown cell renders with Roman numerals instead of numbers
1421 * :ghissue:`2230`: IPython crashing during startup with "AttributeError: 'NoneType' object has no attribute 'rstrip'"
1542 * :ghissue:`2230`: IPython crashing during startup with "AttributeError: 'NoneType' object has no attribute 'rstrip'"
1422 * :ghissue:`2483`: nbviewer bug? with multi-file gists
1543 * :ghissue:`2483`: nbviewer bug? with multi-file gists
1423 * :ghissue:`2466`: mistyping `ed -p` breaks `ed -p`
1544 * :ghissue:`2466`: mistyping `ed -p` breaks `ed -p`
1424 * :ghissue:`2477`: Glob expansion tests fail on Windows
1545 * :ghissue:`2477`: Glob expansion tests fail on Windows
1425 * :ghissue:`2622`: doc issue: notebooks that ship with Ipython .13 are written for python 2.x
1546 * :ghissue:`2622`: doc issue: notebooks that ship with Ipython .13 are written for python 2.x
1426 * :ghissue:`2626`: Add "Cell -> Run All Keep Going" for notebooks
1547 * :ghissue:`2626`: Add "Cell -> Run All Keep Going" for notebooks
1427 * :ghissue:`1223`: Show last modification date of each notebook
1548 * :ghissue:`1223`: Show last modification date of each notebook
1428 * :ghissue:`2621`: user request: put link to example notebooks in Dashboard
1549 * :ghissue:`2621`: user request: put link to example notebooks in Dashboard
1429 * :ghissue:`2564`: grid blanks plots in ipython pylab inline mode (interactive)
1550 * :ghissue:`2564`: grid blanks plots in ipython pylab inline mode (interactive)
1430 * :ghissue:`2532`: Django shell (IPython) gives NameError on dict comprehensions
1551 * :ghissue:`2532`: Django shell (IPython) gives NameError on dict comprehensions
1431 * :ghissue:`2188`: ipython crashes on ctrl-c
1552 * :ghissue:`2188`: ipython crashes on ctrl-c
1432 * :ghissue:`2391`: Request: nbformat API to load/save without changing version
1553 * :ghissue:`2391`: Request: nbformat API to load/save without changing version
1433 * :ghissue:`2355`: Restart kernel message even though kernel is perfectly alive
1554 * :ghissue:`2355`: Restart kernel message even though kernel is perfectly alive
1434 * :ghissue:`2306`: Garbled input text after reverse search on Mac OS X
1555 * :ghissue:`2306`: Garbled input text after reverse search on Mac OS X
1435 * :ghissue:`2297`: ipdb with separate kernel/client pushing stdout to kernel process only
1556 * :ghissue:`2297`: ipdb with separate kernel/client pushing stdout to kernel process only
1436 * :ghissue:`2180`: Have [kernel busy] overridden only by [kernel idle]
1557 * :ghissue:`2180`: Have [kernel busy] overridden only by [kernel idle]
1437 * :ghissue:`1188`: Pylab with OSX backend keyboard focus issue and hang
1558 * :ghissue:`1188`: Pylab with OSX backend keyboard focus issue and hang
1438 * :ghissue:`2107`: test_octavemagic.py[everything] fails
1559 * :ghissue:`2107`: test_octavemagic.py[everything] fails
1439 * :ghissue:`1212`: Better understand/document browser compatibility
1560 * :ghissue:`1212`: Better understand/document browser compatibility
1440 * :ghissue:`1585`: Refactor notebook templates to use Jinja2 and make each page a separate directory
1561 * :ghissue:`1585`: Refactor notebook templates to use Jinja2 and make each page a separate directory
1441 * :ghissue:`1443`: xticks scaling factor partially obscured with qtconsole and inline plotting
1562 * :ghissue:`1443`: xticks scaling factor partially obscured with qtconsole and inline plotting
1442 * :ghissue:`1209`: can't make %result work as in doc.
1563 * :ghissue:`1209`: can't make %result work as in doc.
1443 * :ghissue:`1200`: IPython 0.12 Windows install fails on Vista
1564 * :ghissue:`1200`: IPython 0.12 Windows install fails on Vista
1444 * :ghissue:`1127`: Interactive test scripts for Qt/nb issues
1565 * :ghissue:`1127`: Interactive test scripts for Qt/nb issues
1445 * :ghissue:`959`: Matplotlib figures hide
1566 * :ghissue:`959`: Matplotlib figures hide
1446 * :ghissue:`2071`: win32 installer issue on Windows XP
1567 * :ghissue:`2071`: win32 installer issue on Windows XP
1447 * :ghissue:`2610`: ZMQInteractiveShell.colors being ignored
1568 * :ghissue:`2610`: ZMQInteractiveShell.colors being ignored
1448 * :ghissue:`2505`: Markdown Cell incorrectly highlighting after "<"
1569 * :ghissue:`2505`: Markdown Cell incorrectly highlighting after "<"
1449 * :ghissue:`165`: Installer fails to create Start Menu entries on Windows
1570 * :ghissue:`165`: Installer fails to create Start Menu entries on Windows
1450 * :ghissue:`2356`: failing traceback in terminal ipython for first exception
1571 * :ghissue:`2356`: failing traceback in terminal ipython for first exception
1451 * :ghissue:`2145`: Have dashboad show when server disconect
1572 * :ghissue:`2145`: Have dashboad show when server disconect
1452 * :ghissue:`2098`: Do not crash on kernel shutdow if json file is missing
1573 * :ghissue:`2098`: Do not crash on kernel shutdow if json file is missing
1453 * :ghissue:`2813`: Offline MathJax is broken on 0.14dev
1574 * :ghissue:`2813`: Offline MathJax is broken on 0.14dev
1454 * :ghissue:`2807`: Test failure: IPython.parallel.tests.test_client.TestClient.test_purge_everything
1575 * :ghissue:`2807`: Test failure: IPython.parallel.tests.test_client.TestClient.test_purge_everything
1455 * :ghissue:`2486`: Readline's history search in ipython console does not clear properly after cancellation with Ctrl+C
1576 * :ghissue:`2486`: Readline's history search in ipython console does not clear properly after cancellation with Ctrl+C
1456 * :ghissue:`2709`: Cython -la doesn't work
1577 * :ghissue:`2709`: Cython -la doesn't work
1457 * :ghissue:`2767`: What is IPython.utils.upgradedir ?
1578 * :ghissue:`2767`: What is IPython.utils.upgradedir ?
1458 * :ghissue:`2210`: Placing matplotlib legend outside axis bounds causes inline display to clip it
1579 * :ghissue:`2210`: Placing matplotlib legend outside axis bounds causes inline display to clip it
1459 * :ghissue:`2553`: IPython Notebooks not robust against client failures
1580 * :ghissue:`2553`: IPython Notebooks not robust against client failures
1460 * :ghissue:`2536`: ImageDraw in Ipython notebook not drawing lines
1581 * :ghissue:`2536`: ImageDraw in Ipython notebook not drawing lines
1461 * :ghissue:`2264`: Feature request: Versioning messaging protocol
1582 * :ghissue:`2264`: Feature request: Versioning messaging protocol
1462 * :ghissue:`2589`: Creation of ~300+ MPI-spawned engines causes instability in ipcluster
1583 * :ghissue:`2589`: Creation of ~300+ MPI-spawned engines causes instability in ipcluster
1463 * :ghissue:`2672`: notebook: inline option without pylab
1584 * :ghissue:`2672`: notebook: inline option without pylab
1464 * :ghissue:`2673`: Indefinite Articles & Traitlets
1585 * :ghissue:`2673`: Indefinite Articles & Traitlets
1465 * :ghissue:`2705`: Notebook crashes Safari with select and drag
1586 * :ghissue:`2705`: Notebook crashes Safari with select and drag
1466 * :ghissue:`2721`: dreload kills ipython when it hits zmq
1587 * :ghissue:`2721`: dreload kills ipython when it hits zmq
1467 * :ghissue:`2806`: ipython.parallel doesn't discover globals under Python 3.3
1588 * :ghissue:`2806`: ipython.parallel doesn't discover globals under Python 3.3
1468 * :ghissue:`2794`: _exit_code behaves differently in terminal vs ZMQ frontends
1589 * :ghissue:`2794`: _exit_code behaves differently in terminal vs ZMQ frontends
1469 * :ghissue:`2793`: IPython.parallel issue with pushing pandas TimeSeries
1590 * :ghissue:`2793`: IPython.parallel issue with pushing pandas TimeSeries
1470 * :ghissue:`1085`: In process kernel for Qt frontend
1591 * :ghissue:`1085`: In process kernel for Qt frontend
1471 * :ghissue:`2760`: IndexError: list index out of range with Python 3.2
1592 * :ghissue:`2760`: IndexError: list index out of range with Python 3.2
1472 * :ghissue:`2780`: Save and load notebooks from github
1593 * :ghissue:`2780`: Save and load notebooks from github
1473 * :ghissue:`2772`: AttributeError: 'Client' object has no attribute 'kill'
1594 * :ghissue:`2772`: AttributeError: 'Client' object has no attribute 'kill'
1474 * :ghissue:`2754`: Fail to send class definitions from interactive session to engines namespaces
1595 * :ghissue:`2754`: Fail to send class definitions from interactive session to engines namespaces
1475 * :ghissue:`2764`: TypeError while using 'cd'
1596 * :ghissue:`2764`: TypeError while using 'cd'
1476 * :ghissue:`2765`: name '__file__' is not defined
1597 * :ghissue:`2765`: name '__file__' is not defined
1477 * :ghissue:`2540`: Wrap tooltip if line exceeds threshold?
1598 * :ghissue:`2540`: Wrap tooltip if line exceeds threshold?
1478 * :ghissue:`2394`: Startup error on ipython qtconsole (version 0.13 and 0.14-dev
1599 * :ghissue:`2394`: Startup error on ipython qtconsole (version 0.13 and 0.14-dev
1479 * :ghissue:`2440`: IPEP 4: Python 3 Compatibility
1600 * :ghissue:`2440`: IPEP 4: Python 3 Compatibility
1480 * :ghissue:`1814`: __file__ is not defined when file end with .ipy
1601 * :ghissue:`1814`: __file__ is not defined when file end with .ipy
1481 * :ghissue:`2759`: R magic extension interferes with tab completion
1602 * :ghissue:`2759`: R magic extension interferes with tab completion
1482 * :ghissue:`2615`: Small change needed to rmagic extension.
1603 * :ghissue:`2615`: Small change needed to rmagic extension.
1483 * :ghissue:`2748`: collapse parts of a html notebook
1604 * :ghissue:`2748`: collapse parts of a html notebook
1484 * :ghissue:`1661`: %paste still bugs about IndentationError and says to use %paste
1605 * :ghissue:`1661`: %paste still bugs about IndentationError and says to use %paste
1485 * :ghissue:`2742`: Octavemagic fails to deliver inline images in IPython (on Windows)
1606 * :ghissue:`2742`: Octavemagic fails to deliver inline images in IPython (on Windows)
1486 * :ghissue:`2739`: wiki.ipython.org contaminated with prescription drug spam
1607 * :ghissue:`2739`: wiki.ipython.org contaminated with prescription drug spam
1487 * :ghissue:`2588`: Link error while executing code from cython example notebook
1608 * :ghissue:`2588`: Link error while executing code from cython example notebook
1488 * :ghissue:`2550`: Rpush magic doesn't find local variables and doesn't support comma separated lists of variables
1609 * :ghissue:`2550`: Rpush magic doesn't find local variables and doesn't support comma separated lists of variables
1489 * :ghissue:`2675`: Markdown/html blockquote need css.
1610 * :ghissue:`2675`: Markdown/html blockquote need css.
1490 * :ghissue:`2419`: TerminalInteractiveShell.__init__() ignores value of ipython_dir argument
1611 * :ghissue:`2419`: TerminalInteractiveShell.__init__() ignores value of ipython_dir argument
1491 * :ghissue:`1523`: Better LaTeX printing in the qtconsole with the sympy profile
1612 * :ghissue:`1523`: Better LaTeX printing in the qtconsole with the sympy profile
1492 * :ghissue:`2719`: ipython fails with `pkg_resources.DistributionNotFound: ipython==0.13`
1613 * :ghissue:`2719`: ipython fails with `pkg_resources.DistributionNotFound: ipython==0.13`
1493 * :ghissue:`2715`: url crashes nbviewer.ipython.org
1614 * :ghissue:`2715`: url crashes nbviewer.ipython.org
1494 * :ghissue:`2555`: "import" module completion on MacOSX
1615 * :ghissue:`2555`: "import" module completion on MacOSX
1495 * :ghissue:`2707`: Problem installing the new version of IPython in Windows
1616 * :ghissue:`2707`: Problem installing the new version of IPython in Windows
1496 * :ghissue:`2696`: SymPy magic bug in IPython Notebook
1617 * :ghissue:`2696`: SymPy magic bug in IPython Notebook
1497 * :ghissue:`2684`: pretty print broken for types created with PyType_FromSpec
1618 * :ghissue:`2684`: pretty print broken for types created with PyType_FromSpec
1498 * :ghissue:`2533`: rmagic breaks on Windows
1619 * :ghissue:`2533`: rmagic breaks on Windows
1499 * :ghissue:`2661`: Qtconsole tooltip is too wide when the function has many arguments
1620 * :ghissue:`2661`: Qtconsole tooltip is too wide when the function has many arguments
1500 * :ghissue:`2679`: ipython3 qtconsole via Homebrew on Mac OS X 10.8 - pyqt/pyside import error
1621 * :ghissue:`2679`: ipython3 qtconsole via Homebrew on Mac OS X 10.8 - pyqt/pyside import error
1501 * :ghissue:`2646`: pylab_not_importable
1622 * :ghissue:`2646`: pylab_not_importable
1502 * :ghissue:`2587`: cython magic pops 2 CLI windows upon execution on Windows
1623 * :ghissue:`2587`: cython magic pops 2 CLI windows upon execution on Windows
1503 * :ghissue:`2660`: Certain arguments (-h, --help, --version) never passed to scripts run with ipython
1624 * :ghissue:`2660`: Certain arguments (-h, --help, --version) never passed to scripts run with ipython
1504 * :ghissue:`2665`: Missing docs for rmagic and some other extensions
1625 * :ghissue:`2665`: Missing docs for rmagic and some other extensions
1505 * :ghissue:`2611`: Travis wants to drop 3.1 support
1626 * :ghissue:`2611`: Travis wants to drop 3.1 support
1506 * :ghissue:`2658`: Incorrect parsing of raw multiline strings
1627 * :ghissue:`2658`: Incorrect parsing of raw multiline strings
1507 * :ghissue:`2655`: Test fails if `from __future__ import print_function` in .pythonrc.py
1628 * :ghissue:`2655`: Test fails if `from __future__ import print_function` in .pythonrc.py
1508 * :ghissue:`2651`: nonlocal with no existing variable produces too many errors
1629 * :ghissue:`2651`: nonlocal with no existing variable produces too many errors
1509 * :ghissue:`2645`: python3 is a pain (minor unicode bug)
1630 * :ghissue:`2645`: python3 is a pain (minor unicode bug)
1510 * :ghissue:`2637`: %paste in Python 3 on Mac doesn't work
1631 * :ghissue:`2637`: %paste in Python 3 on Mac doesn't work
1511 * :ghissue:`2624`: Error on launching IPython on Win 7 and Python 2.7.3
1632 * :ghissue:`2624`: Error on launching IPython on Win 7 and Python 2.7.3
1512 * :ghissue:`2608`: disk IO activity on cursor press
1633 * :ghissue:`2608`: disk IO activity on cursor press
1513 * :ghissue:`1275`: Markdown parses LaTeX math symbols as its formatting syntax in notebook
1634 * :ghissue:`1275`: Markdown parses LaTeX math symbols as its formatting syntax in notebook
1514 * :ghissue:`2613`: display(Math(...)) doesn't render \tau correctly
1635 * :ghissue:`2613`: display(Math(...)) doesn't render \tau correctly
1515 * :ghissue:`925`: Tab-completion in Qt console needn't use pager
1636 * :ghissue:`925`: Tab-completion in Qt console needn't use pager
1516 * :ghissue:`2607`: %load_ext sympy.interactive.ipythonprinting dammaging output
1637 * :ghissue:`2607`: %load_ext sympy.interactive.ipythonprinting dammaging output
1517 * :ghissue:`2593`: Toolbar button to open qtconsole from notebook
1638 * :ghissue:`2593`: Toolbar button to open qtconsole from notebook
1518 * :ghissue:`2602`: IPython html documentation for downloading
1639 * :ghissue:`2602`: IPython html documentation for downloading
1519 * :ghissue:`2598`: ipython notebook --pylab=inline replaces built-in any()
1640 * :ghissue:`2598`: ipython notebook --pylab=inline replaces built-in any()
1520 * :ghissue:`2244`: small issue: wrong printout
1641 * :ghissue:`2244`: small issue: wrong printout
1521 * :ghissue:`2590`: add easier way to execute scripts in the current directory
1642 * :ghissue:`2590`: add easier way to execute scripts in the current directory
1522 * :ghissue:`2581`: %hist does not work when InteractiveShell.cache_size = 0
1643 * :ghissue:`2581`: %hist does not work when InteractiveShell.cache_size = 0
1523 * :ghissue:`2584`: No file COPYING
1644 * :ghissue:`2584`: No file COPYING
1524 * :ghissue:`2578`: AttributeError: 'module' object has no attribute 'TestCase'
1645 * :ghissue:`2578`: AttributeError: 'module' object has no attribute 'TestCase'
1525 * :ghissue:`2576`: One of my notebooks won't load any more -- is there a maximum notebook size?
1646 * :ghissue:`2576`: One of my notebooks won't load any more -- is there a maximum notebook size?
1526 * :ghissue:`2560`: Notebook output is invisible when printing strings with \r\r\n line endings
1647 * :ghissue:`2560`: Notebook output is invisible when printing strings with \r\r\n line endings
1527 * :ghissue:`2566`: if pyside partially present ipython qtconsole fails to load even if pyqt4 present
1648 * :ghissue:`2566`: if pyside partially present ipython qtconsole fails to load even if pyqt4 present
1528 * :ghissue:`1308`: ipython qtconsole --ssh=server --existing ... hangs
1649 * :ghissue:`1308`: ipython qtconsole --ssh=server --existing ... hangs
1529 * :ghissue:`1679`: List command doesn't work in ipdb debugger the first time
1650 * :ghissue:`1679`: List command doesn't work in ipdb debugger the first time
1530 * :ghissue:`2545`: pypi win32 installer creates 64bit executibles
1651 * :ghissue:`2545`: pypi win32 installer creates 64bit executibles
1531 * :ghissue:`2080`: Event loop issues with IPython 0.12 and PyQt4 (QDialog.exec_ and more)
1652 * :ghissue:`2080`: Event loop issues with IPython 0.12 and PyQt4 (QDialog.exec_ and more)
1532 * :ghissue:`2541`: Allow `python -m IPython`
1653 * :ghissue:`2541`: Allow `python -m IPython`
1533 * :ghissue:`2508`: subplots_adjust() does not work correctly in ipython notebook
1654 * :ghissue:`2508`: subplots_adjust() does not work correctly in ipython notebook
1534 * :ghissue:`2289`: Incorrect mathjax rendering of certain arrays of equations
1655 * :ghissue:`2289`: Incorrect mathjax rendering of certain arrays of equations
1535 * :ghissue:`2487`: Selecting and indenting
1656 * :ghissue:`2487`: Selecting and indenting
1536 * :ghissue:`2521`: more fine-grained 'run' controls, such as 'run from here' and 'run until here'
1657 * :ghissue:`2521`: more fine-grained 'run' controls, such as 'run from here' and 'run until here'
1537 * :ghissue:`2535`: Funny bounding box when plot with text
1658 * :ghissue:`2535`: Funny bounding box when plot with text
1538 * :ghissue:`2523`: History not working
1659 * :ghissue:`2523`: History not working
1539 * :ghissue:`2514`: Issue with zooming in qtconsole
1660 * :ghissue:`2514`: Issue with zooming in qtconsole
1540 * :ghissue:`2220`: No sys.stdout.encoding in kernel based IPython
1661 * :ghissue:`2220`: No sys.stdout.encoding in kernel based IPython
1541 * :ghissue:`2512`: ERROR: Internal Python error in the inspect module.
1662 * :ghissue:`2512`: ERROR: Internal Python error in the inspect module.
1542 * :ghissue:`2496`: Function passwd does not work in QtConsole
1663 * :ghissue:`2496`: Function passwd does not work in QtConsole
1543 * :ghissue:`1453`: make engines reconnect/die when controller was restarted
1664 * :ghissue:`1453`: make engines reconnect/die when controller was restarted
1544 * :ghissue:`2481`: ipython notebook -- clicking in a code cell's output moves the screen to the top of the code cell
1665 * :ghissue:`2481`: ipython notebook -- clicking in a code cell's output moves the screen to the top of the code cell
1545 * :ghissue:`2488`: Undesired plot outputs in Notebook inline mode
1666 * :ghissue:`2488`: Undesired plot outputs in Notebook inline mode
1546 * :ghissue:`2482`: ipython notebook -- download may not get the latest notebook
1667 * :ghissue:`2482`: ipython notebook -- download may not get the latest notebook
1547 * :ghissue:`2471`: _subprocess module removed in Python 3.3
1668 * :ghissue:`2471`: _subprocess module removed in Python 3.3
1548 * :ghissue:`2374`: Issues with man pages
1669 * :ghissue:`2374`: Issues with man pages
1549 * :ghissue:`2316`: parallel.Client.__init__ should take cluster_id kwarg
1670 * :ghissue:`2316`: parallel.Client.__init__ should take cluster_id kwarg
1550 * :ghissue:`2457`: Can a R library wrapper be created with Rmagic?
1671 * :ghissue:`2457`: Can a R library wrapper be created with Rmagic?
1551 * :ghissue:`1575`: Fallback frontend for console when connecting pylab=inlnie -enabled kernel?
1672 * :ghissue:`1575`: Fallback frontend for console when connecting pylab=inlnie -enabled kernel?
1552 * :ghissue:`2097`: Do not crash if history db is corrupted
1673 * :ghissue:`2097`: Do not crash if history db is corrupted
1553 * :ghissue:`2435`: ipengines fail if clean_logs enabled
1674 * :ghissue:`2435`: ipengines fail if clean_logs enabled
1554 * :ghissue:`2429`: Using warnings.warn() results in TypeError
1675 * :ghissue:`2429`: Using warnings.warn() results in TypeError
1555 * :ghissue:`2422`: Multiprocessing in ipython notebook kernel crash
1676 * :ghissue:`2422`: Multiprocessing in ipython notebook kernel crash
1556 * :ghissue:`2426`: ipython crashes with the following message. I do not what went wrong. Can you help me identify the problem?
1677 * :ghissue:`2426`: ipython crashes with the following message. I do not what went wrong. Can you help me identify the problem?
1557 * :ghissue:`2423`: Docs typo?
1678 * :ghissue:`2423`: Docs typo?
1558 * :ghissue:`2257`: pip install -e fails
1679 * :ghissue:`2257`: pip install -e fails
1559 * :ghissue:`2418`: rmagic can't run R's read.csv on data files with NA data
1680 * :ghissue:`2418`: rmagic can't run R's read.csv on data files with NA data
1560 * :ghissue:`2417`: HTML notebook: Backspace sometimes deletes multiple characters
1681 * :ghissue:`2417`: HTML notebook: Backspace sometimes deletes multiple characters
1561 * :ghissue:`2275`: notebook: "Down_Arrow" on last line of cell should move to end of line
1682 * :ghissue:`2275`: notebook: "Down_Arrow" on last line of cell should move to end of line
1562 * :ghissue:`2414`: 0.13.1 does not work with current EPD 7.3-2
1683 * :ghissue:`2414`: 0.13.1 does not work with current EPD 7.3-2
1563 * :ghissue:`2409`: there is a redundant None
1684 * :ghissue:`2409`: there is a redundant None
1564 * :ghissue:`2410`: Use /usr/bin/python3 instead of /usr/bin/python
1685 * :ghissue:`2410`: Use /usr/bin/python3 instead of /usr/bin/python
1565 * :ghissue:`2366`: Notebook Dashboard --notebook-dir and fullpath
1686 * :ghissue:`2366`: Notebook Dashboard --notebook-dir and fullpath
1566 * :ghissue:`2406`: Inability to get docstring in debugger
1687 * :ghissue:`2406`: Inability to get docstring in debugger
1567 * :ghissue:`2398`: Show line number for IndentationErrors
1688 * :ghissue:`2398`: Show line number for IndentationErrors
1568 * :ghissue:`2314`: HTML lists seem to interfere with the QtConsole display
1689 * :ghissue:`2314`: HTML lists seem to interfere with the QtConsole display
1569 * :ghissue:`1688`: unicode exception when using %run with failing script
1690 * :ghissue:`1688`: unicode exception when using %run with failing script
1570 * :ghissue:`1884`: IPython.embed changes color on error
1691 * :ghissue:`1884`: IPython.embed changes color on error
1571 * :ghissue:`2381`: %time doesn't work for multiline statements
1692 * :ghissue:`2381`: %time doesn't work for multiline statements
1572 * :ghissue:`1435`: Add size keywords in Image class
1693 * :ghissue:`1435`: Add size keywords in Image class
1573 * :ghissue:`2372`: interactiveshell.py misses urllib and io_open imports
1694 * :ghissue:`2372`: interactiveshell.py misses urllib and io_open imports
1574 * :ghissue:`2371`: iPython not working
1695 * :ghissue:`2371`: iPython not working
1575 * :ghissue:`2367`: Tab expansion moves to next cell in notebook
1696 * :ghissue:`2367`: Tab expansion moves to next cell in notebook
1576 * :ghissue:`2359`: nbviever alters the order of print and display() output
1697 * :ghissue:`2359`: nbviever alters the order of print and display() output
1577 * :ghissue:`2227`: print name for IPython Notebooks has become uninformative
1698 * :ghissue:`2227`: print name for IPython Notebooks has become uninformative
1578 * :ghissue:`2361`: client doesn't use connection file's 'location' in disambiguating 'interface'
1699 * :ghissue:`2361`: client doesn't use connection file's 'location' in disambiguating 'interface'
1579 * :ghissue:`2357`: failing traceback in terminal ipython for first exception
1700 * :ghissue:`2357`: failing traceback in terminal ipython for first exception
1580 * :ghissue:`2343`: Installing in a python 3.3b2 or python 3.3rc1 virtual environment.
1701 * :ghissue:`2343`: Installing in a python 3.3b2 or python 3.3rc1 virtual environment.
1581 * :ghissue:`2315`: Failure in test: "Test we're not loading modules on startup that we shouldn't."
1702 * :ghissue:`2315`: Failure in test: "Test we're not loading modules on startup that we shouldn't."
1582 * :ghissue:`2351`: Multiple Notebook Apps: cookies not port specific, clash with each other
1703 * :ghissue:`2351`: Multiple Notebook Apps: cookies not port specific, clash with each other
1583 * :ghissue:`2350`: running unittest from qtconsole prints output to terminal
1704 * :ghissue:`2350`: running unittest from qtconsole prints output to terminal
1584 * :ghissue:`2303`: remote tracebacks broken since 952d0d6 (PR #2223)
1705 * :ghissue:`2303`: remote tracebacks broken since 952d0d6 (PR #2223)
1585 * :ghissue:`2330`: qtconsole does not hightlight tab-completion suggestion with custom stylesheet
1706 * :ghissue:`2330`: qtconsole does not hightlight tab-completion suggestion with custom stylesheet
1586 * :ghissue:`2325`: Parsing Tex formula fails in Notebook
1707 * :ghissue:`2325`: Parsing Tex formula fails in Notebook
1587 * :ghissue:`2324`: Parsing Tex formula fails
1708 * :ghissue:`2324`: Parsing Tex formula fails
1588 * :ghissue:`1474`: Add argument to `run -n` for custom namespace
1709 * :ghissue:`1474`: Add argument to `run -n` for custom namespace
1589 * :ghissue:`2318`: C-m n/p don't work in Markdown cells in the notebook
1710 * :ghissue:`2318`: C-m n/p don't work in Markdown cells in the notebook
1590 * :ghissue:`2309`: time.time() in ipython notebook producing impossible results
1711 * :ghissue:`2309`: time.time() in ipython notebook producing impossible results
1591 * :ghissue:`2307`: schedule tasks on newly arrived engines
1712 * :ghissue:`2307`: schedule tasks on newly arrived engines
1592 * :ghissue:`2313`: Allow Notebook HTML/JS to send messages to Python code
1713 * :ghissue:`2313`: Allow Notebook HTML/JS to send messages to Python code
1593 * :ghissue:`2304`: ipengine throws KeyError: url
1714 * :ghissue:`2304`: ipengine throws KeyError: url
1594 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
1715 * :ghissue:`1878`: shell access using ! will not fill class or function scope vars
1595 * :ghissue:`2253`: %paste does not retrieve clipboard contents under screen/tmux on OS X
1716 * :ghissue:`2253`: %paste does not retrieve clipboard contents under screen/tmux on OS X
1596 * :ghissue:`1510`: Add-on (or Monkey-patch) infrastructure for HTML notebook
1717 * :ghissue:`1510`: Add-on (or Monkey-patch) infrastructure for HTML notebook
1597 * :ghissue:`2273`: triple quote and %s at beginning of line with %paste
1718 * :ghissue:`2273`: triple quote and %s at beginning of line with %paste
1598 * :ghissue:`2243`: Regression in .embed()
1719 * :ghissue:`2243`: Regression in .embed()
1599 * :ghissue:`2266`: SSH passwordless check with OpenSSH checks for the wrong thing
1720 * :ghissue:`2266`: SSH passwordless check with OpenSSH checks for the wrong thing
1600 * :ghissue:`2217`: Change NewNotebook handler to use 30x redirect
1721 * :ghissue:`2217`: Change NewNotebook handler to use 30x redirect
1601 * :ghissue:`2276`: config option for disabling history store
1722 * :ghissue:`2276`: config option for disabling history store
1602 * :ghissue:`2239`: can't use parallel.Reference in view.map
1723 * :ghissue:`2239`: can't use parallel.Reference in view.map
1603 * :ghissue:`2272`: Sympy piecewise messed up rendering
1724 * :ghissue:`2272`: Sympy piecewise messed up rendering
1604 * :ghissue:`2252`: %paste throws an exception with empty clipboard
1725 * :ghissue:`2252`: %paste throws an exception with empty clipboard
1605 * :ghissue:`2259`: git-mpr is currently broken
1726 * :ghissue:`2259`: git-mpr is currently broken
1606 * :ghissue:`2247`: Variable expansion in shell commands should work in substrings
1727 * :ghissue:`2247`: Variable expansion in shell commands should work in substrings
1607 * :ghissue:`2026`: Run 'fast' tests only
1728 * :ghissue:`2026`: Run 'fast' tests only
1608 * :ghissue:`2241`: read a list of notebooks on server and bring into browser only notebook
1729 * :ghissue:`2241`: read a list of notebooks on server and bring into browser only notebook
1609 * :ghissue:`2237`: please put python and text editor in the web only ipython
1730 * :ghissue:`2237`: please put python and text editor in the web only ipython
1610 * :ghissue:`2053`: Improvements to the IPython.display.Image object
1731 * :ghissue:`2053`: Improvements to the IPython.display.Image object
1611 * :ghissue:`1456`: ERROR: Internal Python error in the inspect module.
1732 * :ghissue:`1456`: ERROR: Internal Python error in the inspect module.
1612 * :ghissue:`2221`: Avoid importing from IPython.parallel in core
1733 * :ghissue:`2221`: Avoid importing from IPython.parallel in core
1613 * :ghissue:`2213`: Can't trigger startup code in Engines
1734 * :ghissue:`2213`: Can't trigger startup code in Engines
1614 * :ghissue:`1464`: Strange behavior for backspace with lines ending with more than 4 spaces in notebook
1735 * :ghissue:`1464`: Strange behavior for backspace with lines ending with more than 4 spaces in notebook
1615 * :ghissue:`2187`: NaN in object_info_reply JSON causes parse error
1736 * :ghissue:`2187`: NaN in object_info_reply JSON causes parse error
1616 * :ghissue:`214`: system command requiring administrative privileges
1737 * :ghissue:`214`: system command requiring administrative privileges
1617 * :ghissue:`2195`: Unknown option `no-edit` in git-mpr
1738 * :ghissue:`2195`: Unknown option `no-edit` in git-mpr
1618 * :ghissue:`2201`: Add documentation build to tools/test_pr.py
1739 * :ghissue:`2201`: Add documentation build to tools/test_pr.py
1619 * :ghissue:`2205`: Command-line option for default Notebook output collapsing behavior
1740 * :ghissue:`2205`: Command-line option for default Notebook output collapsing behavior
1620 * :ghissue:`1927`: toggle between inline and floating figures
1741 * :ghissue:`1927`: toggle between inline and floating figures
1621 * :ghissue:`2171`: Can't start StarCluster after upgrading to IPython 0.13
1742 * :ghissue:`2171`: Can't start StarCluster after upgrading to IPython 0.13
1622 * :ghissue:`2173`: oct2py v >= 0.3.1 doesn't need h5py anymore
1743 * :ghissue:`2173`: oct2py v >= 0.3.1 doesn't need h5py anymore
1623 * :ghissue:`2099`: storemagic needs to use self.shell
1744 * :ghissue:`2099`: storemagic needs to use self.shell
1624 * :ghissue:`2166`: DirectView map_sync() with Lambdas Using Generators
1745 * :ghissue:`2166`: DirectView map_sync() with Lambdas Using Generators
1625 * :ghissue:`2091`: Unable to use print_stats after %prun -r in notebook
1746 * :ghissue:`2091`: Unable to use print_stats after %prun -r in notebook
1626 * :ghissue:`2132`: Add fail-over for pastebin
1747 * :ghissue:`2132`: Add fail-over for pastebin
1627 * :ghissue:`2156`: Make it possible to install ipython without nasty gui dependencies
1748 * :ghissue:`2156`: Make it possible to install ipython without nasty gui dependencies
1628 * :ghissue:`2154`: Scrolled long output should be off in print view by default
1749 * :ghissue:`2154`: Scrolled long output should be off in print view by default
1629 * :ghissue:`2162`: Tab completion does not work with IPython.embed_kernel()
1750 * :ghissue:`2162`: Tab completion does not work with IPython.embed_kernel()
1630 * :ghissue:`2157`: iPython 0.13 / github-master cannot create logfile from scratch
1751 * :ghissue:`2157`: iPython 0.13 / github-master cannot create logfile from scratch
1631 * :ghissue:`2151`: missing newline when a magic is called from the qtconsole menu
1752 * :ghissue:`2151`: missing newline when a magic is called from the qtconsole menu
1632 * :ghissue:`2139`: 00_notebook_tour Image example broken on master
1753 * :ghissue:`2139`: 00_notebook_tour Image example broken on master
1633 * :ghissue:`2143`: Add a %%cython_annotate magic
1754 * :ghissue:`2143`: Add a %%cython_annotate magic
1634 * :ghissue:`2135`: Running IPython from terminal
1755 * :ghissue:`2135`: Running IPython from terminal
1635 * :ghissue:`2093`: Makefile for building Sphinx documentation on Windows
1756 * :ghissue:`2093`: Makefile for building Sphinx documentation on Windows
1636 * :ghissue:`2122`: Bug in pretty printing
1757 * :ghissue:`2122`: Bug in pretty printing
1637 * :ghissue:`2120`: Notebook "Make a Copy..." keeps opening duplicates in the same tab
1758 * :ghissue:`2120`: Notebook "Make a Copy..." keeps opening duplicates in the same tab
1638 * :ghissue:`1997`: password cannot be used with url prefix
1759 * :ghissue:`1997`: password cannot be used with url prefix
1639 * :ghissue:`2129`: help/doc displayed multiple times if requested in loop
1760 * :ghissue:`2129`: help/doc displayed multiple times if requested in loop
1640 * :ghissue:`2121`: ipdb does not support input history in qtconsole
1761 * :ghissue:`2121`: ipdb does not support input history in qtconsole
1641 * :ghissue:`2114`: %logstart doesn't log
1762 * :ghissue:`2114`: %logstart doesn't log
1642 * :ghissue:`2085`: %ed magic fails in qtconsole
1763 * :ghissue:`2085`: %ed magic fails in qtconsole
1643 * :ghissue:`2119`: iPython fails to run on MacOS Lion
1764 * :ghissue:`2119`: iPython fails to run on MacOS Lion
1644 * :ghissue:`2052`: %pylab inline magic does not work on windows
1765 * :ghissue:`2052`: %pylab inline magic does not work on windows
1645 * :ghissue:`2111`: Ipython won't start on W7
1766 * :ghissue:`2111`: Ipython won't start on W7
1646 * :ghissue:`2112`: Strange internal traceback
1767 * :ghissue:`2112`: Strange internal traceback
1647 * :ghissue:`2108`: Backslash (\) at the end of the line behavior different from default Python
1768 * :ghissue:`2108`: Backslash (\) at the end of the line behavior different from default Python
1648 * :ghissue:`1425`: Ampersands can't be typed sometimes in notebook cells
1769 * :ghissue:`1425`: Ampersands can't be typed sometimes in notebook cells
1649 * :ghissue:`1513`: Add expand/collapse support for long output elements like stdout and tracebacks
1770 * :ghissue:`1513`: Add expand/collapse support for long output elements like stdout and tracebacks
1650 * :ghissue:`2087`: error when starting ipython
1771 * :ghissue:`2087`: error when starting ipython
1651 * :ghissue:`2103`: Ability to run notebook file from commandline
1772 * :ghissue:`2103`: Ability to run notebook file from commandline
1652 * :ghissue:`2082`: Qt Console output spacing
1773 * :ghissue:`2082`: Qt Console output spacing
1653 * :ghissue:`2083`: Test failures with Python 3.2 and PYTHONWARNINGS="d"
1774 * :ghissue:`2083`: Test failures with Python 3.2 and PYTHONWARNINGS="d"
1654 * :ghissue:`2094`: about inline
1775 * :ghissue:`2094`: about inline
1655 * :ghissue:`2077`: Starting IPython3 on the terminal
1776 * :ghissue:`2077`: Starting IPython3 on the terminal
1656 * :ghissue:`1760`: easy_install ipython fails on py3.2-win32
1777 * :ghissue:`1760`: easy_install ipython fails on py3.2-win32
1657 * :ghissue:`2075`: Local Mathjax install causes iptest3 error under python3
1778 * :ghissue:`2075`: Local Mathjax install causes iptest3 error under python3
1658 * :ghissue:`2057`: setup fails for python3 with LANG=C
1779 * :ghissue:`2057`: setup fails for python3 with LANG=C
1659 * :ghissue:`2070`: shebang on Windows
1780 * :ghissue:`2070`: shebang on Windows
1660 * :ghissue:`2054`: sys_info missing git hash in sdists
1781 * :ghissue:`2054`: sys_info missing git hash in sdists
1661 * :ghissue:`2059`: duplicate and modified files in documentation
1782 * :ghissue:`2059`: duplicate and modified files in documentation
1662 * :ghissue:`2056`: except-shadows-builtin osm.py:687
1783 * :ghissue:`2056`: except-shadows-builtin osm.py:687
1663 * :ghissue:`2058`: hyphen-used-as-minus-sign in manpages
1784 * :ghissue:`2058`: hyphen-used-as-minus-sign in manpages
General Comments 0
You need to be logged in to leave comments. Login now