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