Commit Graph

2897 Commits

Author SHA1 Message Date
Min RK
8be6c4b617 Merge pull request #4575 from minrk/encode_paths
make sure to encode URL components for API requests
2013-12-19 09:49:16 -08:00
Min RK
a80e387b0a Merge pull request #4700 from minrk/ifmain
use if main block in entry points
2013-12-17 11:04:00 -08:00
Min RK
12acd244ca Merge pull request #4692 from takluyver/setup-symlink-improvements
setup.py symlink improvements
2013-12-17 11:03:33 -08:00
Thomas Kluyver
74cb75e0c9 Add 'unsymlink command to remove the symlink 2013-12-16 15:12:39 -08:00
MinRK
efe3e67e39 move import into ifmain block 2013-12-16 15:02:39 -08:00
MinRK
a73f00f62a test save_notebook with escaped name 2013-12-16 14:29:36 -08:00
Thomas Kluyver
d5d3cdb4e4 Merge pull request #4706 from minrk/irunner
remove irunner, iplogger
2013-12-16 14:01:58 -08:00
MinRK
da2f38c24e uniformity in ajax error handler arguments
send arguments on failed events
2013-12-16 12:50:51 -08:00
Thomas Kluyver
37edc78d76 If symlink already exists, clobber it with current one 2013-12-16 11:42:04 -08:00
MinRK
5d02c111bb actually remove irunner
and mkdoctests, which was the only user of it
2013-12-16 11:21:46 -08:00
Thomas Kluyver
24b7085554 Also check that existing symlink has desired target before allowing it. 2013-12-15 17:07:46 -08:00
MinRK
c491cfaab2 remove irunner and iplogger from installed scripts 2013-12-15 16:42:39 -08:00
MinRK
f42fc663d2 use if main block in entry points
closes #4698
2013-12-15 10:33:13 -08:00
Thomas Kluyver
c479ba9d18 Only ignore existing target for symlink if it is already a symlink 2013-12-13 18:14:51 -08:00
Thomas Kluyver
a391a1f755 Don't build Python modules unnecessarily before symlinking to site-packages 2013-12-13 18:08:14 -08:00
Min RK
fe988cae01 Merge pull request #4690 from takluyver/tests-subproc-streams-option
Option to spew subprocess streams during tests
2013-12-13 14:45:49 -08:00
Thomas Kluyver
a0b60a24cd Option to spew subprocess streams during tests
This supersedes PR #4268.

Run the tests with '--subproc-streams show' to show output from
subprocesses (kernels, IPython.parallel components) in the terminal, or
with '--subproc-streams discard' to send it to /dev/null. By default (or
with '--subproc-streams capture') the output is piped, captured and
displayed only when tests fail. But in some situations, a test fails
because of an error which actually occurred earlier, so you have to see
all the output.
2013-12-13 12:11:14 -08:00
Thomas Kluyver
f541b7d8ef Merge pull request #4688 from onceuponatimeforever/fixed-typos
Fixed various typos in docstrings.
2013-12-13 09:44:57 -08:00
Susan Tan
088987adbe Fixed various typos in docstrings. 2013-12-12 23:30:39 -08:00
Paul Ivanov
cc42790cad Merge pull request #4645 from jdfreder/casperjs_utils
additional CasperJs utility functions.
2013-12-11 11:41:28 -08:00
Matthias Bussonnier
9eff266d6e Merge pull request #4670 from takluyver/no-bundle-numpydoc
Stop bundling the numpydoc Sphinx extension

numpydoc is now a separately installable package, so we can express a dependency for the 'doc' install option, rather than bundling it. This gets us bugfixes that our copy was lacking - one of which was causing a problem for the ShiningPanda docs job.
2013-12-11 11:19:38 -08:00
Thomas Kluyver
4b55a7dddf Bump Sphinx version dependency 2013-12-10 16:50:37 -08:00
Thomas Kluyver
6745b97f91 Stop bundling the numpydoc Sphinx extension
numpydoc is now a separately installable package, so we can express a
dependency for the 'doc' install option, rather than bundling it. This
gets us bugfixes that our copy was lacking - one of which was causing a
problem for the ShiningPanda docs job.
2013-12-10 16:36:07 -08:00
Matthias Bussonnier
ed17c53825 Merge pull request #4646 from ellisonbg/output-js
Fixing various output related things:

JavaScript output no longer requires calling container.show()
Added output_javascript CSS class that has zero height when empty.
JavaScript error messages are properly indented with the prompt area.
2013-12-09 10:13:48 -08:00
Matthias Bussonnier
5a1a969b07 Merge pull request #4654 from ellisonbg/textcell-padding
Fixing left padding of text cells to match that of code cells.
2013-12-07 07:52:45 -08:00
Matthias Bussonnier
4039e246fc Merge pull request #4306 from minrk/raw-cell-metadata
add raw_mimetype metadata to raw cells
2013-12-07 07:48:22 -08:00
Brian E. Granger
32bd409fc1 Fixing various output related things:
This was inspired by PR #4105.

* JavaScript output no longer requires calling container.show()
* Added output_javascript CSS class that has zero height when
  empty.
* JavaScript error messages are properly indented with the prompt
  area.
2013-12-06 23:10:05 -08:00
Brian E. Granger
073a982277 Fixing left padding of text cells to match that of code cells. 2013-12-06 15:21:00 -08:00
Matthias Bussonnier
fd74cc7eee Merge pull request #4576 from ellisonbg/cell-spacing
Tighten up the vertical spacing on cells and make the padding of cells more consistent
2013-12-06 07:59:14 -08:00
MinRK
a31ceefb42 use reST in raw cell toolbar
reduces width
2013-12-05 13:05:14 -08:00
Min RK
a5774b83a2 Merge pull request #4567 from ellisonbg/indent-cell
Adding prompt area to non-CodeCells to indent content.

prompts now appear in the margin of the document.
2013-12-05 12:51:10 -08:00
Brian E. Granger
2734f4cc5b Cleaning up indentation and spacing of less files touched. 2013-12-05 12:30:28 -08:00
Brian E. Granger
3ec22d90fe Removing style to delimit output as per dev meeting. 2013-12-05 12:25:04 -08:00
Brian E. Granger
79a12cf907 Adding prompt area to non-CodeCells to indent content.
This is a reponse to the problem of having really long lines in
Markdown cells, which makes the content difficult to read. Users
want wide code cells, so we don't want to narrow everything. The
solution here is to give a prompt area to the heading/md cells
to narrow their content area slightly. The only problem is that
this makes it more difficult to distinguish between output
and md content that follows that output. The solve this, we are
adding a narrow line between output and following md.
2013-12-05 12:22:10 -08:00
MinRK
7458f12dca tweak raw placeholder 2013-12-05 09:34:30 -08:00
Jonathan Frederic
81af3b1781 Fixed bug where cell was not getting inserted because index is optional. 2013-12-04 22:10:14 +00:00
Jonathan Frederic
c38ee4700d Added new utility functions to the casper.js testing utils. 2013-12-04 22:09:44 +00:00
Min RK
ff8b5215b6 Merge pull request #4641 from takluyver/tests-no-import-wx
Don't check for wx in the test suite.

An interaction between wx and threads was blocking certain Unix signals,
causing an unrelated test to fail for me.

We were only checking for wx to exclude the inputhookwx module from the
test run. It contains no tests anyway, so we may as well just exclude it
in all cases.
2013-12-04 12:47:21 -08:00
Min RK
99c45765c4 Merge pull request #4594 from onceuponatimeforever/2923
Fixed #2923 Move Save Away from Cut in toolbar

replace add above/below arrows with single plus button
2013-12-04 12:44:58 -08:00
Thomas Kluyver
4e6a1c1d69 Don't check for wx in the test suite.
An interaction between wx and threads was blocking certain Unix signals,
causing an unrelated test to fail for me.

We were only checking for wx to exclude the inputhookwx module from the
test run. It contains no tests anyway, so we may as well just exclude it
in all cases.
2013-12-04 11:25:46 -08:00
Paul Ivanov
ae9951d033 Merge pull request #4632 from takluyver/testfunc
Restore the ability to run tests from a function.
2013-12-03 16:00:55 -08:00
Thomas Kluyver
627c67ac9d Restore the ability to run tests from a function. 2013-12-03 12:33:32 -08:00
Susan Tan
4b8e563032 Fixed #2923 Move Save Away from Cut in toolbar 2013-11-28 12:14:17 -08:00
Matthias Bussonnier
2a2a5d5a53 Merge pull request #4569 from minrk/persist-celltoolbar
store cell toolbar preset in notebook metadata
2013-11-28 07:06:36 -08:00
Thomas Kluyver
15634aab87 Merge pull request #4581 from takluyver/i4578
Writing unicode to stdout
2013-11-26 14:25:22 -08:00
Thomas Kluyver
7d88552186 Merge pull request #4591 from damianavila/cm_keys
Documenting codemirror shorcuts.
2013-11-26 12:47:41 -08:00
damianavila
012d8b207e Added link to shorcuts in the notebook menu. 2013-11-26 16:16:48 -03:00
Thomas Kluyver
0c804c2dae Merge pull request #4601 from minrk/test-rename-existing
test that rename fails with 409 if it would clobber
2013-11-26 11:03:59 -08:00
MinRK
b82b4997e7 test that rename fails with 409 if it would clobber
(test already passes, but it should still be tested)

closes #4600
2013-11-25 23:20:23 -08:00
damianavila
4845ec9582 Documenting codemirror shorcuts. 2013-11-24 17:20:09 -03:00