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.
13 years ago
Thomas Kluyver
93d653985a
Hopefully fix ordering of output on ShiningPanda
13 years ago
Thomas Kluyver
7db44e7e39
Fix excludes for IPython.testing
13 years ago
Thomas Kluyver
3905145dff
Merge pull request #4259 from takluyver/win-test-exclusions
...
Fix Windows test exclusions
13 years ago
Brian E. Granger
54c751ce50
Merge pull request #4229 from jdfreder/clearoutput
...
Clear_output: Animation & widget related changes.
13 years ago
Thomas Kluyver
f24a3061f3
Use plain string searching for test exclusions.
...
Closes gh-4243
13 years ago
Thomas Kluyver
fd2c1c9157
Allow passing extra arguments to iptest through for nose
13 years ago
Brian E. Granger
fc9f3fe72b
Merge pull request #4166 from minrk/localinterfaces
...
avoid executing code in utils.localinterfaces at import time
13 years ago
Brian E. Granger
523b3645fe
Merge pull request #4232 from minrk/no-lang-no-highlight
...
no highlight if no language specified
13 years ago
Brian E. Granger
b6a71d4c85
Merge pull request #4224 from minrk/clear_callbacks
...
clear previous callbacks on execute
13 years ago
Min RK
db1ff54ec3
add nbconvert serve exclusions without tornado
13 years ago
Thomas Kluyver
2abff123ea
Simplify parsing -j arg
13 years ago
Thomas Kluyver
1e1e3c57f9
Unify entry points for iptest
13 years ago
Thomas Kluyver
860da5d81a
Allow 'iptest IPython.lib' as well as 'iptest lib'
13 years ago
Thomas Kluyver
296eecde56
Allow drilling down to individual tests using iptest command
13 years ago
Thomas Kluyver
1427c61097
Fix printing test failures on Python 3
13 years ago
Thomas Kluyver
0042dce3a6
Separate TestController base class which could be used for JS tests
13 years ago
Thomas Kluyver
f14a22e5f0
Also show which test groups didn't run
13 years ago
Thomas Kluyver
eba1f23058
Better coverage reporting
13 years ago
Thomas Kluyver
79cde3f20a
Allow xunit and coverage output
13 years ago
Thomas Kluyver
3659828316
Improve test output
13 years ago
Thomas Kluyver
51653610ef
Fix cleanup of test controller
13 years ago
Thomas Kluyver
2138216f15
Start refactoring test machinery
13 years ago
Thomas Kluyver
1e013a8f1f
Split out iptestcontroller to control test process.
13 years ago
Jonathan Frederic
b8d7197ec6
Don't preserve height when clear_output(wait=False) is called
13 years ago
MinRK
e3f2eb8452
no highlight if no language specified
13 years ago
Jonathan Frederic
6bfd28b91d
Added wait flag to clear_output.
13 years ago
MinRK
c8cea9d807
avoid executing code in utils.localinterfaces at import time
...
moves away from global constants to utility functions.
The code is still only executed once,
but instead of at import time, it is executed at first request.
13 years ago
Jonathan Frederic
00f0c827e9
Removed ability to clear stdout and stderr individually.
13 years ago
Jonathan Frederic
2b6add80f1
Remove clear_output timeout callback in favor of fixed height
13 years ago
Min RK
e79cbe114b
Merge pull request #4175 from jdfreder/exporterbase
...
add base Exporter class above TemplateExporter
13 years ago
MinRK
5d19c204db
clear previous callbacks on execute
...
avoids mixed up display of multiple executions in one output area
when a cell is resubmitted.
closes #4223
13 years ago
MinRK
b322e72bee
add Kernel.clear_callbacks_for_msg
13 years ago
Min RK
5a3da993e3
Merge pull request #4183 from tkanmae/fix-vim-escape
...
ESC should be handled by CM if tooltip is not displayed
13 years ago
Takeshi Kanmae
7071ae8d90
Update boolean tests
13 years ago
MinRK
ddfeab7728
Merge pull request #4193 from juhasch/overflow-x
...
Firefox seems to require an additional "url-prefix()" for #3549 to work.
13 years ago
MinRK
a1fc91d9ff
fab css
13 years ago
Min RK
4ec07adc60
Merge pull request #4201 from minrk/no-merge-heading
...
HeadingCells cannot be split or merged
closes #4200
13 years ago
Min RK
f74e9b1ff2
Merge pull request #4048 from minrk/finish-notes
...
finish up speaker-notes PR
This removes the special handling of speaker notes, simply informing the user that speaker notes require local require.js.
It also renames the alias name for reveal.js url prefix to something more descriptive (reveal-prefix).
13 years ago
MinRK
6abcf90d4e
add nbconvert serve exclusions without tornado
13 years ago
Matthias Bussonnier
89109e73d1
Merge pull request #4079 from minrk/status_started
...
trigger `Kernel.status_started` after websockets open
13 years ago
MinRK
2cf6921166
HeadingCells are not splittable or mergeable
...
closes #4200
13 years ago
MinRK
37a345bd93
add Cell.is_mergeable method
...
and check it in the Notebook merge methods
13 years ago
Jonathan Frederic
2d8f647b58
Rebase changes made by hand
13 years ago
Matthias BUSSONNIER
8c6665ab4c
Exporter -> TemplateExporter / BaseExporter
13 years ago
juhasch
deab820002
append Firefox overflow-x fix
13 years ago
Takeshi Kanmae
9ceedb62d0
Have remove_and_cancel_tooltip() return a boolean
13 years ago
Takeshi Kanmae
a11ebc8b0a
ESC should be handled by CM if tooltip is not on
13 years ago
Min RK
5e590218f2
Merge pull request #4136 from minrk/catch-js
...
catch javascript errors in any output
not just javascript.
catches js errors appending anything to the output area, such as js in HTML (#4095 ).
closes #4095
13 years ago
Thomas Kluyver
70e0836734
Merge pull request #4167 from ivanov/parallel-tests
...
--fast flag for test suite!
13 years ago