Commit Graph

1253 Commits

Author SHA1 Message Date
Min RK
24ffbaa28a Merge pull request #1954 from ipython/example_notebooks
example notebooks

Specific content changes from #1570:

* no longer reference left panel
* no longer suggest starting the notebook with `--pylab`, instead favoring `%pylab inline`
* use IPython.display imports

closes #1570
2012-06-28 16:29:37 -07:00
Min RK
e57052b8d8 Merge pull request #2050 from minrk/xunit-quotes
only add quotes around xunit-file on Windows

because it uses os.system. We can trust Popen to handle spaces in the string on other platforms.
2012-06-28 11:25:55 -07:00
MinRK
722e90d50a only add quotes around xunit-file on Windows 2012-06-28 11:23:13 -07:00
MinRK
bc1ea4dfbc rebuild example notebooks
* no longer reference left panel
* no longer suggest starting the notebook with `--pylab`.
2012-06-27 22:31:20 -07:00
Min RK
360e40feca Merge pull request #2047 from minrk/badFirefox
disable auto-scroll on mozilla
2012-06-27 19:57:41 -07:00
Min RK
b8d1bbffaa Merge pull request #2046 from jstenar/iptest-unicode
iptest unicode

- fix space in path issue for iptest when using --with-xunit
- fix unicode issue in path for iptest

closes #760
2012-06-27 15:16:30 -07:00
MinRK
422965cb3d disable auto-scroll on mozilla
see #2041 for details
2012-06-27 15:07:07 -07:00
Jörgen Stenarson
9919f31095 2012-06-27 22:04:54 +02:00
Jörgen Stenarson
13b30ed3c4 2012-06-27 22:03:54 +02:00
Fernando Perez
b68f7f620e Merge pull request #2042 from minrk/scrolltweak
Increase auto-scroll threshold to 100 lines.

It is more important that we not be surprising or annoying than we auto-hide moderately long output.  The manual toggle is always available for intermediate outputs.

Also explicitly ignore shift keydown in our keycode handler, which prevented the sequence:

    <ctrl> M <shift> o

from being recognized, as the shift keypress would reset the control-key state.
2012-06-26 14:44:56 -07:00
MinRK
fae43d51d4 double auto-scroll threshold to 100 lines
it is more important that we not be surprising or annoying than we hide moderately long output.
2012-06-26 14:41:32 -07:00
MinRK
da17f26fbe ignore shift keydown
prevented case-sensitive shortcuts if shift was pressed after control key
2012-06-26 11:41:53 -07:00
Fernando Perez
e39fff880f Merge pull request #2037 from minrk/qtconsole
For Windows installation, remove `ipython-qtconsole` gui-script and simply use `ipython qtconsole`.

QtConsole entry in the Windows Start Menu is updated appropriately.

Closes #1516.
2012-06-25 12:07:47 -07:00
Fernando Perez
efd2c5b2bf Merge pull request #2031 from minrk/confirm
disable ^C^C confirmation on Windows since it uses select.select on stdin, which is illegal on Windows.
2012-06-24 18:17:41 -07:00
MinRK
ab2de249ed disable ^C^C confirmation on Windows 2012-06-24 16:06:12 -07:00
Thomas Kluyver
a81f55cc92 Merge pull request #2016 from jdmarch/quotes-for-test-runner
BUG: test runner fails in Windows if filenames contain spaces.
2012-06-24 07:34:39 -07:00
MinRK
06188412b3 remove ipython-qtconsole gui-script
Always use `ipython qtconsole`

QtConsole entry in the Windows Start Menu is updated appropriately.
2012-06-23 21:32:16 -07:00
Jonathan March
3edd709ab6 BUG: test runner fails in Windows if filenames contain spaces. 2012-06-23 19:55:07 -05:00
Fernando Perez
f6a20e449e Merge pull request #2014 from minrk/profile_re
Relax profile regex in notebook.  Almost any text is a valid profile name, and the previous code only included ascii alphanumeric strings.

closes #2011.
2012-06-23 14:21:51 -07:00
MinRK
603b7d9598 relax profile regex in notebook
Almost any text is a valid profile name, and the previous code
only included ascii alphanumeric strings.

closes #2011
2012-06-23 12:34:16 -07:00
Fernando Perez
6226f830a0 Merge pull request #2012 from mcelrath/mono_cursor_offset
Fix spurious appearance of the #fontarea when fonts don't have any problem; also remove loud dialog when problematic font is detected and simply adjust baseline.  Users will have a slightly offset baseline for bold/italic highlights, but without any functional problems.

Fixes #2005.
2012-06-22 22:54:35 -07:00
mcelrath
591a8eac23 Fix spurious appearance of #fontarea at end of document. 2012-06-22 21:22:59 -07:00
mcelrath
5a070dcd1a Merge remote-tracking branch 'upstream/master' into mono_cursor_offset 2012-06-22 21:22:43 -07:00
Fernando Perez
50e4c5888b Merge pull request #2010 from bfroehle/webbrowser_missing
notebook: Print a warning (but do not abort) if no webbrowser can be found.

Closes gh-2006.
2012-06-22 17:51:34 -07:00
Bradley M. Froehle
7ae0c9482f notebook: Print a warning (but do not abort) if no webbrowser can be found.
Closes gh-2006.
2012-06-22 17:39:15 -07:00
Min RK
e306daad47 Merge pull request #1981 from tkf/kill-bg-processes
Clean BG processes created by %%script on kernel exit

* uses less forceful shutdown of kernels in the notebook, allowing atexit machinery to fire
* enables daemon BackgroundJobs
* cleanup %%script --bg subprocesses at shutdown
2012-06-20 13:35:56 -07:00
Min RK
87f3762e64 Merge pull request #1951 from minrk/nbdir
minor notebook startup/notebook-dir adjustments

* change inaccurate / distressing "Overwriting profile..." log message
* `ipython notebook path` results in setting notebook-dir if it's a dir,
  rather than unconditionally setting file-to-run
* file-to-run overrides no-browser
* kernels start in the notebook dir, rather than the Server's cwd
* notebook dir is validated, and created if it doesn't exist (only if parent exists, like ~all other such things)

closes #1985
closes #1980
2012-06-20 13:06:30 -07:00
Bussonnier Matthias
f200bd0392 Merge pull request #1974 from Carreau/notebook-path-completion
Allow path completion on notebook.
add slash (/) for unix,  backslash (\) and colon (:) for windows
as authorized characters in completions.
2012-06-19 23:42:32 -07:00
MinRK
d72d3f7e30 add tests for notebook_dir validation 2012-06-19 20:55:25 -07:00
Min RK
1c0c9d7b9f Merge pull request #1979 from msabramo/testing
Add basic support for tox (http://tox.testrun.org/) and Travis CI (http://travis-ci.org/)
2012-06-19 20:24:48 -07:00
Marc Abramowitz
324c052184 Add .tox to .gitignore 2012-06-19 08:13:37 -07:00
Takafumi Arakaki
af977fc15b Merge pull request #1 from minrk/kill-bg-processes
Use shutdown requests rather than hard kills in notebook
2012-06-18 18:16:29 -07:00
MinRK
61bbd632ef use shutdown_kernel instead of hard kill in notebook 2012-06-18 18:08:37 -07:00
MinRK
20f5c1b0cf enable graceful restart of kernels in notebook 2012-06-18 17:52:37 -07:00
MinRK
0fba6618cd create notebook-dir if it doesn't exist
closes #1980
2012-06-18 15:37:44 -07:00
Min RK
e97f84acd8 Merge pull request #1970 from minrk/resize
dblclick to restore resized images
2012-06-18 14:34:19 -07:00
Min RK
c797237e59 Merge pull request #1978 from kinverarity1/dot_truncation
Notebook names were truncating at the first period
2012-06-17 22:13:06 -07:00
Kent Inverarity
25ffbd89e0 change to minrk's suggestion from mailing list 2012-06-18 14:32:45 +09:30
Min RK
137f4cb441 Merge pull request #1825 from minrk/elide2
second attempt at scrolled long output

Some amount of CSS tweaking will probably want to be done before 0.13 final,
but this is good enough for beta.

closes #1553
2012-06-17 20:36:16 -07:00
Kent Inverarity
ef162c6d5c Fix nb name truncating at first period in filename 2012-06-18 10:35:16 +09:30
Fernando Perez
f52a1f689c Merge pull request #1934 from minrk/cellmd
Cell/Worksheet metadata

* metadata dicts are attached to cells and worksheets
* restores collapsed flag to the nbformat - this change happened in the refactor, and was undocumented, and possibly accidental.  But we should either document it or fix it, and this includes a fix.
* adds a new field, `nbformat_minor`, used to denote minor bumps of the notebook format that expose new capabilities but don't prevent loading by older clients.
* Add a warning in Javascript if loading a multiworksheet notebook (which will exist in the future) as current JS code will only save the first.


closes #1915
2012-06-17 17:21:35 -07:00
MinRK
18bb591723 add future-warning about multiple notebooks 2012-06-17 16:26:10 -07:00
Matthias BUSSONNIER
0161c55594 Allow path completion on notebook.
add -(dash) /(slash) \(antislash for windows) : (colon) ~(tilde)
as part of words symbol for notebook completer to help for path
completion

Fixes #1969
2012-06-17 13:37:55 +02:00
MinRK
9963980f37 use chained delay for setting resizable images 2012-06-16 21:20:04 -07:00
MinRK
e04fd13086 dblclick to restore size of images 2012-06-15 14:51:08 -07:00
Min RK
643837dff3 Merge pull request #1965 from ivanov/fix-1678
fix for #1678, undo no longer clears cells

With these changes, Ctrl-Z inside of codemirror cells will only undo up to the text that was in the cell when it was loaded from JSON.

closes #1678
2012-06-15 13:44:15 -07:00
Min RK
5a57dc5a1a Merge pull request #1952 from minrk/wsclose
avoid duplicate "Websockets closed" dialog on ws close
2012-06-15 01:54:04 -07:00
Paul Ivanov
ad07d0cf44 fix for #1678, undo no longer clears cells
I found another bug where switching the cell type causes the loss of all
undo history for that cell. With this commit, switching the cell type
simply resets the history
2012-06-14 17:36:34 -07:00
MinRK
c20b2e1056 slightly more subtle prompt overlay 2012-06-14 11:46:35 -07:00
MinRK
fa55ba2b43 fix margin typo on output prompt 2012-06-14 11:45:01 -07:00