Brian E. Granger
1963605e1f
Fixing minor comment.
2013-10-04 13:26:51 -07:00
Brian E. Granger
b41b519127
Removing inversion of the completion list.
2013-10-04 13:25:58 -07:00
Brian E. Granger
c3d128d38a
Adjust tab completion widget if too close to bottom of page.
2013-10-04 13:25:58 -07:00
Matthias Bussonnier
7c4c9d1c1b
Merge pull request #4289 from jdfreder/clearoutput
...
Fix scrolling output (not working post clear_output changes)
Regression introduced in #4229
2013-10-04 02:27:16 -07:00
Min RK
01932536fe
Merge pull request #4343 from jasongrout/kernel-parameters
...
Make parameters for kernel start method more general
2013-10-03 21:33:47 -07:00
Jason Grout
54aa8a9f61
Make parameters for kernel start method more general
2013-10-03 22:50:34 -05:00
Jonathan Frederic
39c6103159
s/'auto'/''
2013-10-03 09:11:19 -07:00
Min RK
691cfb63e3
Merge pull request #4314 from minrk/eaccess
...
catch EACCES when binding notebook app
can come up for low ports on *ix, or user access control restrictions on Windows.
closes #4308
2013-10-02 10:23:11 -07:00
MinRK
4d48a84c8b
catch EACCES when binding notebook app
...
can come up for low ports on *ix, or user access control restrictions on Windows.
closes #4308
2013-09-30 11:20:42 -07:00
MinRK
cb953bfcc7
limit random ports to positive values
2013-09-30 11:14:34 -07:00
Matthias Bussonnier
09eacebef7
Merge pull request #4277 from minrk/jsext
...
serves files in IPYTHONDIR/nbextensions at /nbextensions.
This is a location for users / devs to drop-in frontend customization as js modules, css, etc.
The model is very much like the extensions dir (hence the name) - it's a location made available, but not loaded by default. You can load things from there with require, etc.
It's a configurable search path, just like static. This way we can define a system-wide location at a later point
2013-09-28 11:06:23 -07:00
Jonathan Frederic
6f0bbe91e1
Fix scrolling output not working
...
by adding a conditional for the append output
height reset.
2013-09-27 09:08:26 -07:00
Matthias Bussonnier
fbbef5174a
Merge pull request #4282 from ellisonbg/linebreaks
...
Enable automatic line breaks in MathJax.
2013-09-27 01:43:27 -07:00
MinRK
eae0cc7e77
s/nb_extensions/nbextensions
2013-09-26 17:07:38 -07:00
MinRK
06b2fdc076
serve local mathjax from nb_extensions
2013-09-26 17:07:37 -07:00
MinRK
84e2384acf
s/js_extensions/nb_extensions
2013-09-26 17:07:37 -07:00
Min RK
bcaa844afd
Merge pull request #4279 from ellisonbg/itemname
...
Fixing line-height of list items in tree view.
2013-09-26 10:03:43 -07:00
Matthias Bussonnier
b16530e57e
Merge pull request #4253 from Carreau/fix-4039
...
fixes #4039 .
Issues is that $(selector).val() return the associated text if no data
is present (hence one cannot associate explicitely an option to
"undefined")
fix in doc and example.
2013-09-26 01:17:40 -07:00
Brian E. Granger
3ef9498d2f
Enable automatic line breaks in MathJax.
2013-09-25 19:29:55 -07:00
Brian E. Granger
3edfec77c3
Fixing line-height of list items in tree view.
2013-09-25 18:15:15 -07:00
MinRK
c85292cf2e
add js_extensions_path
...
serves files in `IPYTHONDIR/js_extensions` at `/js_extensions`.
This is a location for users / devs to drop-in frontend customization as js modules, css, etc.
The model is very much like the extensions dir (hence the name) - it's a location made available, but not loaded by default. You can load things from there with require, etc.
It's a configurable search path, just like static. This way we can define a system-wide location at a later point (/usr/share/ipython/js_extensions?) and still have user installs.
2013-09-25 16:24:40 -07:00
Thomas Kluyver
418b44ccff
Merge pull request #4271 from takluyver/piped-tests-headings
...
Hopefully fix ordering of output on ShiningPanda
2013-09-24 16:31:44 -07:00
Thomas Kluyver
93d653985a
Hopefully fix ordering of output on ShiningPanda
2013-09-24 13:19:26 -07:00
Thomas Kluyver
57be3a5b6e
Merge pull request #4263 from takluyver/fix-testing-excludes
...
Fix excludes for IPython.testing
2013-09-23 17:04:18 -07:00
Thomas Kluyver
7db44e7e39
Fix excludes for IPython.testing
2013-09-23 17:02:58 -07:00
Thomas Kluyver
3905145dff
Merge pull request #4259 from takluyver/win-test-exclusions
...
Fix Windows test exclusions
2013-09-23 14:45:00 -07:00
Brian E. Granger
54c751ce50
Merge pull request #4229 from jdfreder/clearoutput
...
Clear_output: Animation & widget related changes.
2013-09-23 14:07:18 -07:00
Thomas Kluyver
f24a3061f3
Use plain string searching for test exclusions.
...
Closes gh-4243
2013-09-23 12:13:48 -07:00
Min RK
71076dc3bc
Merge pull request #4242 from takluyver/iptest-args-passthrough
...
Allow passing extra arguments to iptest through for nose
Arguments after `--` are passed through, e.g.
iptest core -- -v
2013-09-23 10:24:04 -07:00
Matthias BUSSONNIER
e175bec1a7
fixes #4039 .
...
Issues is that $(selector).val() return the associated text if no data
is present (hence one cannot associate explicitely an option to
"undefined")
fix in doc and example.
2013-09-22 17:34:34 +02:00
Thomas Kluyver
fd2c1c9157
Allow passing extra arguments to iptest through for nose
2013-09-20 16:55:09 -07:00
Brian E. Granger
fc9f3fe72b
Merge pull request #4166 from minrk/localinterfaces
...
avoid executing code in utils.localinterfaces at import time
2013-09-20 13:01:41 -07:00
Brian E. Granger
523b3645fe
Merge pull request #4232 from minrk/no-lang-no-highlight
...
no highlight if no language specified
2013-09-20 12:03:52 -07:00
Brian E. Granger
c3510eb75f
Merge pull request #4207 from minrk/setup-css
...
add `setup.py css` command
2013-09-20 11:57:28 -07:00
Brian E. Granger
b6a71d4c85
Merge pull request #4224 from minrk/clear_callbacks
...
clear previous callbacks on execute
2013-09-20 10:36:35 -07:00
Paul Ivanov
cb6127d6cc
Merge pull request #4180 from takluyver/iptest-refactor
...
Iptest refactoring
2013-09-19 16:33:44 -07:00
Min RK
db1ff54ec3
add nbconvert serve exclusions without tornado
2013-09-19 15:25:00 -07:00
Thomas Kluyver
2abff123ea
Simplify parsing -j arg
2013-09-19 15:21:13 -07:00
Thomas Kluyver
1e1e3c57f9
Unify entry points for iptest
2013-09-19 15:21:13 -07:00
Thomas Kluyver
860da5d81a
Allow 'iptest IPython.lib' as well as 'iptest lib'
2013-09-19 15:21:13 -07:00
Thomas Kluyver
296eecde56
Allow drilling down to individual tests using iptest command
2013-09-19 15:21:13 -07:00
Thomas Kluyver
1427c61097
Fix printing test failures on Python 3
2013-09-19 15:21:13 -07:00
Thomas Kluyver
04b5a4b0ac
Fix iptest setuptools entry point
2013-09-19 15:21:13 -07:00
Thomas Kluyver
0042dce3a6
Separate TestController base class which could be used for JS tests
2013-09-19 15:21:13 -07:00
Thomas Kluyver
f14a22e5f0
Also show which test groups didn't run
2013-09-19 15:21:13 -07:00
Thomas Kluyver
eba1f23058
Better coverage reporting
2013-09-19 15:21:13 -07:00
Thomas Kluyver
79cde3f20a
Allow xunit and coverage output
2013-09-19 15:21:13 -07:00
Thomas Kluyver
3659828316
Improve test output
2013-09-19 15:21:13 -07:00
Thomas Kluyver
51653610ef
Fix cleanup of test controller
2013-09-19 15:21:13 -07:00
Thomas Kluyver
2138216f15
Start refactoring test machinery
2013-09-19 15:21:13 -07:00