6040 Commits (4317b94de53a7f5016794e275190e1e22add09f0)

Author SHA1 Message Date
Matthias BUSSONNIER bc5aeebd11 handle null objectname on tooltip
14 years ago
Matthias BUSSONNIER e380aba1e0 Change tooltip button to use jquery css
14 years ago
Matthias BUSSONNIER 73f252676f show tooltip if completer 'fail' afer n attempt
14 years ago
Matthias BUSSONNIER 7285968e18 improve tooltip
14 years ago
Matthias BUSSONNIER aa24495b5b add 'more...' and 'close' button to the pager
14 years ago
Matthias BUSSONNIER 01a0c126d4 Replace trigering tooltip for cross platform indep
14 years ago
Matthias BUSSONNIER 558c4cab8e fix timebeforetooltip span and css
14 years ago
Matthias BUSSONNIER 7600221d1c smart kwarg completion
14 years ago
Matthias BUSSONNIER 2637d3c0e4 Make the time before activating a tooltip configurable
14 years ago
Matthias BUSSONNIER 6c86474bdb Improve tooltip tringgering,make it configurable
14 years ago
Matthias BUSSONNIER 45db8cce13 tooltip on <tab>
14 years ago
Matthias BUSSONNIER 3053ec9f9b Add Tootip to notebook.
14 years ago
Matthias BUSSONNIER 38cd955d8d update copyright to 2011/20xx-2011
14 years ago
Matthias BUSSONNIER 645183e51d Intercept <esc> avoid closing websocket on Firefox
14 years ago
MinRK 8e2758c0ce don't assume ioloop.install is defined (pyzmq < 2.1.7)
14 years ago
MinRK d94d6dbffa use pyzmq tools where appropriate
14 years ago
MinRK e54c05dd21 explicitly ignore iopub messages not associated with a cell in the notebook
14 years ago
Fernando Perez 1e9cee6f10 Merge branch 'logout_button' of https://github.com/stefanv/ipython into stefanv-logout_button
14 years ago
Stefan van der Walt 9488b364fc Hide logout button on unauthenticated notebook.
14 years ago
MinRK 70de13a394 add Integer traitlet
14 years ago
Fernando Perez 2a9ae4ee37 Fix failing doctests and post correct example of passwd() usage.
14 years ago
Stefan van der Walt d031f2b359 Only show logout button if logged in.
14 years ago
Stefan van der Walt 0a41777a8d Add info, error and warning message boxes.
14 years ago
Stefan van der Walt 3b6c151b72 Add logout button.
14 years ago
Stefan van der Walt c4b7ee1a75 Use template inheritance.
14 years ago
Stefan van der Walt 15520ba820 Notify user about invalid password.
14 years ago
Stefan van der Walt b2972a7e98 Integrate hashed passwords into the notebook.
14 years ago
Pablo Winant f2f715beb6 Latexify formulas contained in html text.
14 years ago
Fernando Perez 1bb4c726c3 Merge pull request #955 from minrk/websocket
14 years ago
MinRK a4b6d6bb9f don't use Origin header to determine ws_url
14 years ago
MinRK 7519ff3b41 split likely multiline strings when writing to/from JSON
14 years ago
Fernando Perez 8d739fb5a2 Fix CSS so word wrapping stays within output box.
14 years ago
Fernando Perez a852c75dd7 Word-wrap output correctly in the notebook; prevents excessive scrolling.
14 years ago
MinRK 487d110557 use jQuery dialog instead of alert()
14 years ago
MinRK b73d616279 alert client on failed and lost web socket connections
14 years ago
MinRK 00c797e2b5 remove superfluous ws-hostname parameter from notebook
14 years ago
Fernando Perez 6e19364cfd Update version check to work with tornado 2.1.0 or 2.1.1
14 years ago
Fernando Perez e1a2eae156 Monkeypatch Tornado 2.1.1 so it works with Google Chrome 16.
14 years ago
MinRK f2972ad5c4 add 'running' class to running code cells
14 years ago
MinRK 0e4afee63b set 'In [*]' to indicate pending code cell
14 years ago
Fernando Perez 83ddbf5987 Merge pull request #931 from minrk/readonly
14 years ago
Fernando Perez 7c04cc70fd Merge pull request #921 from minrk/traiterror
14 years ago
MinRK 1f7fd1db3f catch_config -> catch_config_error
14 years ago
MinRK 65a6cb3b1c move read_only flag to page-level
14 years ago
Fernando Perez 6e1bbf8fc3 Start webbrowser in a thread. Prevents lockup with Chrome.
14 years ago
MinRK a3a0be08bb allow fully read-only mode if no password is set
14 years ago
MinRK a18ddb9ec4 add missing loginwidget.js
14 years ago
MinRK a6de5947de add read-only view for notebooks
14 years ago
Brian Granger a6c9123018 Adding space between paragraphs in rendered html in the notebook.
14 years ago
MinRK 9a7fda926d Allow notebook server to run in read-only mode
14 years ago
MinRK 268c5e778d Show invalid config message on TraitErrors during initialization
14 years ago
MinRK dd8761ea1d Allow IPython to run without sqlite3
14 years ago
MinRK 89f11475da dashboard page title -> IPython Dashboard
14 years ago
MinRK 76650e316d Restore kernel status to header
14 years ago
MinRK 48c344ecf5 fix --no-browser flag in notebook after rename
14 years ago
MinRK 30c45c517d fix Cell->Help header typo
14 years ago
Fernando Perez 38af53d027 Merge pull request #899 from minrk/nbwork
14 years ago
MinRK 9be2911296 style Sign In button with jQuery
14 years ago
Brian E. Granger 970742c267 Using self.request._cookies in WS handlers.
14 years ago
Brian E. Granger 9b945e7bc2 Added kill_kernel to notebook template.
14 years ago
MinRK 6c5f69e97a Moving status widget to Kernel section of L panel.
14 years ago
MinRK 139fe52832 Renaming user cookie to username to better match usage.
14 years ago
Brian E. Granger fd06bd1610 Minor changes to the notebook handlers.
14 years ago
Brian E. Granger d26a7e5fcc Removed save widget delay.
14 years ago
Brian E. Granger 5f3fd837a4 Renaming NBBrowserHandler->ProjectDashboardHandler.
14 years ago
Brian E. Granger 05729f7c0c Further cleanup and renaming of notebook.
14 years ago
Brian E. Granger 2318fe4ef5 Renaming things in the notebook.
14 years ago
Brian E. Granger ae37e2fe2c Simplifying logic on login page.
14 years ago
Brian E. Granger 1f699c8c23 Further work updating JS URL scheme to use data-base-project-url.
14 years ago
Brian E. Granger cc3516be01 Updating notebook list to use data-base-project-url.
14 years ago
Brian E. Granger 1f06a280ca Updating JS URL scheme to use embedded data.
14 years ago
Brian E. Granger 36e15cb5c2 Adding data-project to the body data attribs.
14 years ago
Brian E. Granger c900979a80 Misc changes to the notebook.
14 years ago
Brian E. Granger 7611a38721 Minor changes to handlers.
14 years ago
MinRK 4f26dae311 don't present meaningless username option in notebook
14 years ago
Brian E. Granger 66d5c9f8a6 Adding base_project_url and base_kernel_url as HTML data attribs.
14 years ago
Fernando Perez 986f2e7223 Merge pull request #893 from minrk/clearoutput
14 years ago
MinRK 033c9d9848 Add tooltips to the notebook via 'title' attr.
14 years ago
MinRK 24d37b6bcc add channel-selection to clear_output
14 years ago
Brian Granger 10deb3b744 Adding clear_output to kernel and HTML notebook.
14 years ago
Fernando Perez 9fa9f0b15f Merge pull request #884 from fperez/nb-usability
14 years ago
Fernando Perez 55223d0414 Adjust title area sizes to improve alignment.
14 years ago
MinRK a42f678fd1 Merge PR-883
14 years ago
Fernando Perez 781c5ad281 Underline quick help button key accelerator (h).
14 years ago
MinRK 8d139492ce show_keyboard_shortcuts -> toggle_keyboard_shortcuts
14 years ago
MinRK 53d10a61ab fix quickhelp widget
14 years ago
Thomas Kluyver 74771e4037 Add ability to open the notebook in a browser when it starts.
14 years ago
Fernando Perez b06d0f03c6 Adjust cell background and number color after review with @minrk.
14 years ago
Fernando Perez 77c62893bc Keep kernel-related bindings together in code.
14 years ago
Fernando Perez 1a109765b8 Clean up accidentally introduced hard tabs in JS code.
14 years ago
Fernando Perez 83790b7e29 Fix text cell color, was too light to be seen on certain monitors/browsers.
14 years ago
Fernando Perez e9d744f06c Add quick help button: broken ATM, style and binding aren't working.
14 years ago
Fernando Perez 6d0715988f Change button labels in restart dialog to action words.
14 years ago
Fernando Perez e852a86669 Add confirmation dialog to kernel restart action.
14 years ago
Fernando Perez e41ba5a75c Refactor line num. toggle into proper function, access via C-m-l.
14 years ago
Fernando Perez 8fb9f71e42 Use monospaced font for keybinding display.
14 years ago
Fernando Perez e8326241eb Add C-m-{'i', '.'} as keybindings for kernel interrupt/restart.
14 years ago
Fernando Perez 3db974a4f4 Padding adjustments to better use vertical and horizontal whitespace.
14 years ago
Fernando Perez e00e604144 Add Ctrl-L as a way to toggle line-numbers for any individual code cell
14 years ago
MinRK 7041224f96 fix typo in stripping kernel args in nb and qt
14 years ago
Felix Werner a4bec7e65d Fixed testing of new notebook name before saving.
14 years ago
Felix Werner f5b52442aa Notify the user of errors when saving a notebook.
14 years ago
Felix Werner a89d947322 Update document title and last_saved_name only after a successful save.
14 years ago
Fernando Perez 13377a2d23 Merge branch 'carreau-mathjax-warning'
14 years ago
Fernando Perez 87462b4259 Minor fixes to text and formatting of error message.
14 years ago
Fernando Perez df43150509 Merge pull request #850 from fperez/codemirror
14 years ago
Matthias BUSSONNIER 85ea4222fb Hide warning message about matjax when page load
14 years ago
Matthias BUSSONNIER b05d2c21a9 Matjax Warning message improvement.
14 years ago
Fernando Perez 00af93da43 IPython-specific changes to CodeMirror: recognize '?' in Python mode.
14 years ago
MinRK 52592d47b1 fix missing trailing comma in kernel.js
14 years ago
Matthias BUSSONNIER 4d5e605082 Warn user if MathJax can't be fetched from notebook
14 years ago
MinRK 4d7ef4899e enable HMAC message signing by default in notebook kernels
14 years ago
MinRK b01c6ef0c4 use zmq.KernelManager to manage individual kernels in notebook
14 years ago
MinRK e38729c9b2 fix kernel_argv scrubbing to cover args passed with space
14 years ago
MinRK 4eb4926812 use ROUTER/DEALER sockets for stdin
14 years ago
Fernando Perez b8bab4a051 Update templates to new directory name for codemirror.
15 years ago
Fernando Perez 9cca38f452 Do not use version # in codemirror directory name.
15 years ago
Fernando Perez 6b0fdf2356 Update CodeMirror code to v2.15
15 years ago
Fernando Perez 99c90f43c9 Merge pull request #845 from takluyver/py3-tests
15 years ago
Fernando Perez 43a4db17e6 Merge pull request #830 from minrk/stream
15 years ago
Thomas Kluyver c61d455a77 Various fixes to tests in IPython.utils.
15 years ago
MinRK 940d636656 fix Input prompt/code alignment
15 years ago
MinRK 30028c3ca0 round corner and light bg on code areas
15 years ago
Fernando Perez eba1a8c796 Merge pull request #801 from takluyver/py3-notebook
15 years ago
MinRK c022dca01a small CSS adjustments in notebook
15 years ago
Bernardo B. Marques 8e32204222 remove all trailling spaces
15 years ago
Thomas Kluyver 609e4134ff Decode data for saving notebook, allowing saving in Python 3.
15 years ago
MinRK 788d7e6348 allow stdout/stderr to have distinct css
15 years ago
MinRK a9d9a8b72c support contiguous stream output in notebook
15 years ago
MinRK 56c8403ac0 allow more processing in test_for
15 years ago
MinRK 50f9bd9ceb update tornado dependency to 2.1
15 years ago
Thomas Kluyver 0f5c0f67c9 Fix for notebook in Python 3.
15 years ago
MinRK 5dd7dce0b2 fix installation of zmq IOLoop into tornado
15 years ago
Brian Granger b7ab64f304 fixConsole no longer trims the final text.
15 years ago
MinRK 88236a7ab8 always use StringIO, never cStringIO
15 years ago
MinRK 3ee19c6563 only store hashed user_id in notebook cookie
15 years ago
Brian E. Granger 98393e9a28 Merge branch 'enh/httpauth' of https://github.com/satra/ipython into satra-enh/httpauth
15 years ago
Brian E. Granger 1ae92b2d88 Merge pull request #748 from ellisonbg/tornado-iptest
15 years ago
MinRK d11ef986a4 authenticate Websockets with the session cookie
15 years ago
MinRK 152fe1b6f1 Authenticate all notebook requests (except websockets)
15 years ago
MinRK dbfe19f6e2 notebook auth adjustments
15 years ago
Brian E. Granger 8c76fcf71c Fixing Ctrl-Enter on Firefox.
15 years ago
Brian E. Granger 408fde5aa3 Check for tornado before running frontend.html tests.
15 years ago
Satrajit Ghosh 00986be4f8 fix: added keyword to notebook aliases
15 years ago
Satrajit Ghosh 546a0147fb fix: changed keyword input field to type password
15 years ago
MinRK 549cf4ee2a fix undefined 'session_id' member in kernel.js
15 years ago
Satrajit Ghosh c4d90c8a08 enh: added authentication ability for webapp
15 years ago
Brian E. Granger 1021c3dc88 Merge branch 'fix/https' of https://github.com/satra/ipython into satra-fix/https
15 years ago
Brian E. Granger c6d030761e Merge branch 'placeholder' of https://github.com/minrk/ipython into minrk-placeholder
15 years ago
MinRK 3aed0a0b94 use null char to start text cell placeholders
15 years ago
Satrajit Ghosh 7d0467df1c fix: applied fernando's if simplification fix
15 years ago
Satrajit Ghosh 1ae18b5be7 fix: display secure url with proper protocol
15 years ago
Fernando Perez d1cfedaf16 Leave commented-out stable url code for reference, with TODO.
15 years ago
Brian E. Granger f1e4a59777 Adding messages to HTTPError raising.
15 years ago
Brian E. Granger acc81dfbee Ctrl-Enter now does not delete input, but selects it.
15 years ago
Brian E. Granger fa8ab6f37d Going back to using uuid.uuid4() for notebook ids.
15 years ago
Brian E. Granger 706819d81c Merge branch 'htmlnotebook'
15 years ago
Brian E. Granger 0b19dd7bfe Temporary fix for placeholder related CM bug.
15 years ago
Brian E. Granger c2df8a9005 Merge branch 'mathjax' of https://github.com/minrk/ipython into minrk-mathjax
15 years ago
MinRK ba1df9be55 underline keyboard shortcut letter on buttons
15 years ago
Fernando Perez b8c1ab1ada Fix above/below keybinding mismatch and rename api to use above/below
15 years ago
Stefan van der Walt 3a8811e115 Add code highlighting to markdown cells.
15 years ago
MinRK 638bc02a8f update notebook template to prefer offline mathjax
15 years ago
Stefan van der Walt dfeb4342ed Align colons in help dialog.
15 years ago
Brian E. Granger d60edf973d Changing prev/next keyboard shortcut to use p/n.
15 years ago
Brian E. Granger b89d656a3c Fixing console.log messages related to keyboard shortcuts.
15 years ago
Brian E. Granger cf0c66fe4e Adding keyboard shortcut help dialog.
15 years ago
Brian E. Granger d3e67106a1 Adding keyboard shortcuts.
15 years ago
Fernando Perez 2522a651d9 Right-align prompts to remove spurious whitespace.
15 years ago
Brian E. Granger 5b19a85fa4 Adjusting width of prompt area.
15 years ago
Brian E. Granger 6798c5cc97 All output types are not indented.
15 years ago
Brian E. Granger 919a393622 Fixing bug in new metadata implementation.
15 years ago
Brian E. Granger 5cb8bb1f27 Reorganize the L panel buttons.
15 years ago
Brian E. Granger ab384fc787 Cell collapse/expand is not called "Toggle".
15 years ago
Brian E. Granger 133b96d086 Changing CodeMirror-scroll to overflow-y: hidden.
15 years ago
Brian E. Granger ea8b4de42d Implemented metadata for notebook format.
15 years ago
Brian E. Granger 7e7a6ab50b Notebook upload handles filenames with periods.
15 years ago
Brian E. Granger d5fe8328e5 Converting notebooks to JSON format.
15 years ago
Brian E. Granger 0784df1b9d Making JSON the default .ipynb format.
15 years ago
Brian E. Granger 4d15c8b8e5 Fixing logic for rename behavior.
15 years ago
Brian E. Granger 8f149a2623 Help links work on Firefox.
15 years ago
Brian E. Granger cbe3563d8d Save button becomes Rename when the notebook name changes.
15 years ago
Brian E. Granger f35f9323e6 Better tabindex support.
15 years ago
Brian E. Granger 1293556dde Double clicking on the end space will insert a new cell.
15 years ago
Brian E. Granger b17100a63b Merge branch 'htmlnotebook_list_notebooks' of https://github.com/stefanv/ipython into stefanv-htmlnotebook_list_notebooks
15 years ago
Brian E. Granger 7d53b7a7b2 Merge branch 'stefanv-htmlnotebook_publish' into htmlnotebook
15 years ago
Brian E. Granger 1d43249604 Adding page break logic to the print css.
15 years ago
Stefan van der Walt 55ffc1c083 Move glob to global level import.
15 years ago
Stefan van der Walt fb2c31b2ea Allow period characters in notebook names.
15 years ago
Brian E. Granger 6243652cfd Changing notebook uuid algorithm to preserver across sessions.
15 years ago
Brian E. Granger 69d2e18f7a Merge branch 'htmlnotebook_publish' of https://github.com/stefanv/ipython into stefanv-htmlnotebook_publish
15 years ago
Brian E. Granger b5b4cf260f Modifying CodeMirror focus hack to work better.
15 years ago
Stefan van der Walt 823124215c Refactor static printing.
15 years ago
Brian E. Granger cff986a539 Removed HTMLCell from UI and added better placeholder logic.
15 years ago
Brian E. Granger 0f3bc468e3 Better alert message if no WebSockets are detected.
15 years ago
Brian E. Granger e08bdc3d6f Better WebSocket detection added.
15 years ago
Brian E. Granger 164ef7c9cb Adding code to handle MozWebSocket for FF 6.
15 years ago
Brian E. Granger e176318797 More review changes.
15 years ago
Brian E. Granger 63a148fad5 Don't scroll to bottom when last cell is selected.
15 years ago
Stefan van der Walt 49ad421c8b htmlnotebook: Suppress cell boundary when publishing.
15 years ago
Stefan van der Walt 201999642f Implement static publishing of HTML notebook.
15 years ago
Brian E. Granger 70cf4b80ba Stripping notebook server flags from kernel's argv.
15 years ago
Brian E. Granger 1271cfcfcd Removing old CodeMirror version.
15 years ago
Brian E. Granger dfac7eca2b WebSocket url is now passed to browser when a kernel is started.
15 years ago
Matthew Brett acf85b0824 BF - allow nose with-doctest setting in environment
15 years ago
Brian E. Granger e45e339344 Kernel/notebook mapping is removed when a kernel dies.
15 years ago
Brian E. Granger 3602f7f023 Date is properly removed from JSON reply before WebSocket forward.
15 years ago
Brian E. Granger 726f8c1780 Pager is not activated if the pager text is empty.
15 years ago
Brian E. Granger a086fc6d83 I like ClearAll better than Clr All.
15 years ago
Brian E. Granger c7a12effa1 Export works with filenames having spaces.
15 years ago
Brian E. Granger bf8ba0889e Code cell gets focused after "To Code" is triggered.
15 years ago
Brian E. Granger dcd25caf9a Adding additional whitespace at botton of notebook for TAB comp.
15 years ago
Brian E. Granger 0790979100 Fixing tab completion edge cases.
15 years ago
Brian E. Granger 60147f495f A single tab-completion match is now automatically selected.
15 years ago
Brian E. Granger e445ad1796 Fixing latex rendering bug.
15 years ago
Brian E. Granger 75c54c887e Notebook id removed from the notebook format.
15 years ago
Brian E. Granger 3d7d0f8b0b Added a notebook dirty flag that is used when exiting page.
15 years ago
Brian E. Granger e911393836 Browser window title follows the name of the notebook.
15 years ago
Brian E. Granger 3be2ace4f2 Autotry additional ports if 8888 if already in use.
15 years ago
Brian E. Granger 63de9cd719 Fixing bug that caused plots to not be saved.
15 years ago
Brian E. Granger a9d6f2eb2d Major refactor of kernel connection management in the notebook.
15 years ago
Brian E. Granger b264e21a6d Clear all output is implemented.
15 years ago
Brian E. Granger 24a3464921 Disabling auto-save at exit.
15 years ago
Brian E. Granger 058c0b4767 HTML output cells are now styled with the rendered_html class.
15 years ago
Brian E. Granger c72b41883f Adding tracebacks, evalue and etype to the nbformat and notebook.
15 years ago
Brian E. Granger 0c3bba9641 Adding time delay to show the notebook saving more clearly.
15 years ago
Brian E. Granger 1abacb4fce HTML/Markdown cells no longer saved their rendered output.
15 years ago
Brian E. Granger 0b5b3ed341 Added collapsed field to the code cell.
15 years ago
Brian E. Granger 0529d43ae7 Fixing padding of output cells.
15 years ago
Brian E. Granger c2ce42121b %loadpy works in the notebook and bug with inline plotting fixed.
15 years ago
Brian E. Granger 3db421fb73 Autoindentation fixed and enabled by default.
15 years ago
Brian E. Granger 0db7ab16a3 Finishing display system work.
15 years ago
Brian E. Granger 3ad866c73d Reducing/adjusting the padding of cells to make the notebook more
15 years ago
Brian E. Granger 90a20054a0 Updating notebook configuration.
15 years ago
Brian E. Granger 8a55d6bf22 Adding minor help strings for keyboard shortcuts.
15 years ago
Brian E. Granger da63e8cbe8 Minor fixes to config system for notebook.
15 years ago
Brian E. Granger 20adfc4ced Updates to the css style of rendered html text cells.
15 years ago
Brian E. Granger 217616a505 Fixed text cell rendering bug.
15 years ago
Brian E. Granger a70cbfc382 Implemented smart autoindenting.
15 years ago
Brian E. Granger bc5dd6d359 Markdown cells are now saved and restored in notebooks.
15 years ago
Brian Granger c56f76980e Reordering Export button and renaming Export->Export As
15 years ago
Brian Granger f90b5761a2 Refactoring of text/markdown/rst/html cells.
15 years ago
Brian E. Granger 81a1099f87 Starting work on a Markdown cell.
15 years ago
Brian E. Granger b62857f151 Fixing HTML cell syntax highlighting.
15 years ago
Brian E. Granger b7bcdabc9a Updating CodeMirror to v 2.12.
15 years ago
Brian E. Granger 9964704b73 New HTMl cell working with CodeMirror editing.
15 years ago
Brian E. Granger a003af7977 Starting to rename text cell to html cell.
15 years ago
Brian E. Granger 875e7da94b Added saving and loading of output of all types.
15 years ago
Brian E. Granger 188e6271e1 Using beforeunload to save at exit and kill the kernel.
15 years ago
Brian E. Granger 8cf1812395 Fixed subtle bug in kernel restarting.
15 years ago
Brian E. Granger a0cbccaa03 Adding kernel/notebook associations.
15 years ago
Brian E. Granger ad84abcf36 Improvements to file uploaded, mime types and .py reader.
15 years ago
Brian E. Granger 458c48b229 File upload/import working from notebook browser.
15 years ago
Brian E. Granger e0cc1a6c48 Implemented delete functionality in nb browser.
15 years ago
Brian E. Granger c106630a2f Implemented basic notebook browser and fixed numerous bugs.
15 years ago
Brian E. Granger b11824ef1b Massive work on the notebook document format.
15 years ago
MinRK 8e64e13bbb support html representations in the notebook frontend
15 years ago
Brian E. Granger 59a9cd1777 Updates to basic notebook format.
15 years ago
Brian E. Granger 10963a588e Adding Cell.grow back to fix bug.
15 years ago
Brian Granger 8207ecc086 Fixing minor resize bug on the Mac.
15 years ago
Brian E. Granger cad3c34d62 Hacks to prevent FLOUC (flash of unformatted content).
15 years ago
Brian E. Granger 4f57e3c7fe Fixes to terminal mode execution (ctrl-enter).
15 years ago
Brian E. Granger b6b4107e59 Notebook now uses tab for autocompletion.
15 years ago
Brian E. Granger 96be322070 Removing default input prompt number.
15 years ago
Brian E. Granger 5519c01de3 CTRL-ENTER now runs a cell in "terminal mode"
15 years ago
Brian E. Granger 64273fa929 Autocompletion working with CTRL-SPACE.
15 years ago
Brian Granger e09906c1a8 Added complete method of JS kernel object.
15 years ago
Brian Granger f24bd4f635 Colors now working in tracebacks and the pager.
15 years ago
Brian E. Granger 4558e8af5f Prevent shift-enter from propagating and performing default.
15 years ago
Brian E. Granger 239b087e8f Updating font-sizing to use the YUI protocol.
15 years ago
Brian E. Granger 27b5357678 Fixing execution related things.
15 years ago
Brian E. Granger 5fb6787570 Work on save widget, kernel status widget and notebook section.
15 years ago
Brian E. Granger 41e20d3f3e Minors fixes and initial work on save widget.
15 years ago
Brian E. Granger 60a89580ea Help section implemented and working.
15 years ago
Brian E. Granger a0c36fbe7a Controls in cell section have a solid layout.
15 years ago
Brian Granger b4015cd010 Minor fixes to fonts and spacing.
15 years ago
Brian E. Granger 3db8ae6073 Initial draft of panel section and the cell section working.
15 years ago
Brian E. Granger 4db2677391 Improving the scrolling model.
15 years ago
Brian E. Granger c538958f71 Left panel is now working.
15 years ago
Brian E. Granger 3c07de2208 More accuract height calculations for the pager collapse/expand.
15 years ago
Brian E. Granger 4e0dd9ddbb Pager is working again.
15 years ago
Brian E. Granger 9efad482a9 More work updating the notebook to use dynamics resizing.
15 years ago
Brian E. Granger 76d7a1fdac Adding note about vbox related scroll bugs.
15 years ago
Brian Granger 122b449011 Updating jQuery to 1.6.2 and jQuery UI to 1.8.14.
15 years ago
Brian E. Granger b46517689b Refactoring pager into its own class.
15 years ago
Brian E. Granger 68091df3f1 Initial payload handling.
15 years ago
Brian E. Granger d99e820c94 Starting to refactor the notebook layout
15 years ago
Brian E. Granger 861a481f29 Actually kill old kernels upon restart.
15 years ago
Brian E. Granger ed3a348817 Using $.proxy to clean up callbacks.
15 years ago
Brian E. Granger 215fbc4a29 Implemented module and namespace pattern in js notebook.
15 years ago
Brian E. Granger d9cf4fa390 Updating main notebook template to use split scripts.
15 years ago
Brian E. Granger 1fd4434be4 Splitting notebook.js into muliple files for development ease.
15 years ago
Brian E. Granger 0c261d5466 Updating the notebook to work with the latex master.
15 years ago
Brian E. Granger 47ca4892b1 More work on updating the notebook zmq forwarding.
15 years ago
Brian E. Granger 60a21ecc14 Work to adapt routers to new Session message protocol.
15 years ago
Brian E. Granger a66bf72d2b Notebook app debugging.
15 years ago
Brian E. Granger d04eb09f2e Refactoring the notebook app to support the new config system.
15 years ago
Brian E. Granger 52b29af5bd Refactored htmlnotebook session and kernel manager.
15 years ago
Brian E. Granger ff6d76c9e5 Renaming NotebookApplication to NotebookWebApplication.
15 years ago
Brian E. Granger 1140eeb679 Initial reorg of files complete.
15 years ago
Brian E. Granger 29bd45d3d5 Fixing import statments in handlers and notebookapp.
15 years ago
Brian E. Granger 6e2fd5206e Creating files to new notebook app.
15 years ago
Brian Granger 3c9e42586f Much improved nagivation for the notebook cells.
15 years ago
Brian Granger a91129b49a Better handling of up/down arrows for CodeCells.
15 years ago
Brian Granger 6a8c7da009 CodeMirror code editing added.
15 years ago
Brian Granger 2f9f482a6c General CSS cleanup.
15 years ago
Brian Granger c7dbb124f2 Updating notebook examples, and notebook js/html.
15 years ago
Brian Granger 0dd637b4d5 Added note about tornado version to main script.
15 years ago
Brian Granger a24e75c2a2 Adding logic to look for CDN version of MathJax and fallback to local.
15 years ago
Brian Granger 36aafb3b86 Fine tuning of notebook styles.
15 years ago
Brian Granger 1cae7230d9 Shift-Enter only selects the next cell if it is a CodeCell.
15 years ago
Brian Granger 9edf46f9dc Cells call grow by hand when they reload from JSON.
15 years ago
Brian Granger cc4a8cff40 Added basic styling to text cells.
15 years ago
Brian Granger 680bcc4825 Basic exception display in the notebook is working.
15 years ago
Brian Granger 3b5f4b3dbe Fixes to the latex rendering by adjusting the MathJax config.
15 years ago
Brian Granger 040a285de3 Refactoring of the output and display system.
15 years ago
Brian Granger 6e36522cdf Initial latex printing for sympy and fixes to autogrow.
15 years ago
Brian Granger 005820c005 Basic notebook saving and loading.
15 years ago
Brian Granger b584914bfb Work on the notebook's code cell.
15 years ago
Brian Granger bba15fb958 Further font adjustments to the notebook.
15 years ago
Brian Granger ffc2dffeca Tweaking and cleanup of notebook.css.
15 years ago
Brian Granger d8ca0d5d5b Fixes to notebook scrolling and layout.
15 years ago
Brian Granger a5c3132665 Status monitoring added to notebook.
15 years ago
Brian Granger 06a6f1b145 Cleaned up kernel action interface.
15 years ago
Brian Granger a589310431 Interrupt and restart work for kernels.
15 years ago
Brian Granger bb7e0bff27 Minor changes to notebook css.
15 years ago
Brian Granger 49c970cddf Different clients now share a single zmq session.
15 years ago
Brian Granger 00b857165e Fixing main toolbar area and cleaning up jquery themes.
15 years ago
Brian Granger f45f35ec2e Added message to help users open notebook.
15 years ago
Brian Granger d0f883af9d Initial template for notebook browser.
15 years ago
Brian Granger 910d129f14 Server side of file based notebook store implemented.
15 years ago
Brian Granger 3ed9c3371c Make the main notebook div auto scroll.
15 years ago
Brian Granger 96cb3a8982 Initial reply handling implemented along with css fixes.
15 years ago
Brian Granger 17d899d38f Basic server for htmlnotebook working.
15 years ago
Brian Granger a2aef63d09 Work on the server side of the html notebook.
15 years ago
Brian Granger f44f537ee4 Adding preventDefault to shift-up/down events.
15 years ago
Brian Granger 276e5db516 Added placeholder text for TextCell.
15 years ago
Brian Granger 6729e2f4f4 Fixing selection and focus logic.
15 years ago
Brian Granger 94647cfbb1 Adding shift-enter support.
15 years ago
Brian Granger 360b6bf6ab Initial draft of HTML5/JS/CSS3 notebook.
15 years ago
Jörgen Stenarson eea358698b
15 years ago
Thomas Kluyver 9dd9ddc0e7 Replace links to launchpad bugs in comments/docstrings with equivalent github links.
15 years ago
Thomas Kluyver e77036cc30 Call sys.exit() at correct point in iptest.
15 years ago
Thomas Kluyver a15c6996b1 Add exit code when running all tests with iptest.
15 years ago
MinRK daa9df5b63 various db backend fixes
15 years ago
MinRK 59f06d7d7b update zmq dependency on Windows to 2.1.7
15 years ago
MinRK 0de0a0d4ab io.Term.cin/out/err replaced by io.stdin/out/err
15 years ago
MinRK f32e2bb944 depend on pyzmq-2.1dev on Windows
15 years ago
MinRK 7eefed1d6b fix 'test_pylabtools' exclusion in iptest
15 years ago
MinRK a6aaa64016 update test exclusions
15 years ago
Fernando Perez a6ebd33613 Do not generate output for empty figures in Qt console.
15 years ago
MinRK cf9b16d19d fix pyzmq version check for testing IPython.parallel
15 years ago
MinRK ca5b871975 add pymongo to iptest exclusions
15 years ago
MinRK b84c3f0cd6 organize IPython.parallel into subpackages
15 years ago
MinRK 587b10631a rebase IPython.parallel after removal of IPython.kernel
15 years ago
MinRK 5dfb26377f add zmq checking in iptest
15 years ago
MinRK 1277658644 Merge branch 'removetwisted' of https://github.com/ellisonbg/ipython into remove_twisted
15 years ago
Paul Ivanov b7a088db6b make know failures report as 'K'
15 years ago
Brian Granger 527aa15f84 Removed Twisted related things from setup scripts and testing.
15 years ago
Thomas Kluyver becb566a6f Tweak code with suggestions from yesterday.
15 years ago
Robert Kern 943edf4cf9 Remove check for GTK in tests, so that the default encoding remains ascii, and Unicode failures can be resolved.
15 years ago
Fernando Perez 5a0edd6c04 Complete support of git commit info with IPython.sys_info().
15 years ago
Brian Granger 29259fc441 Refactor of prompts and the displayhook.
16 years ago
Brian Granger 30627d74a5 Moving and renaming in preparation of subclassing InteractiveShell.
16 years ago
Fernando Perez 2e8acf77e2 Finish cleanup of setup.py and tests after dead code removal.
16 years ago
Brian Granger 9d00d5e3da Minor cleanup in iptest.py and growl.py.
16 years ago
Brian Granger ba5e56c49f Removed the top-level iptest.py and INSTALLED logic.
16 years ago
Brian Granger e5b30872ed More work addressing review comments for Fernando's branch.
16 years ago
Brian Granger e24997b0ba Work to address the review comments on Fernando's branch.
16 years ago
Fernando Perez 8965698c56 Added diagnostics printout at the end of the test suite.
16 years ago
Fernando Perez e1ea030504 Robustness fixes in test suite machinery.
16 years ago
Fernando Perez ecff1e9e39 Make the test suite runnable without X11 connections.
16 years ago
Fernando Perez 5740081c62 Fix tests to return consistent results regardless of how they are called.
16 years ago
Fernando Perez 34dd139174 Fixes to make test suite more robust on Fedora.
16 years ago
Fernando Perez 5756b33e52 Make it possible to run the tests from the source dir without installation.
16 years ago
Fernando Perez ae70bfc440 Let iptest pass arguments correctly to nose (in-process or in subprocess).
16 years ago
Fernando Perez 1621f0a23f Fix bug where python -c "import IPython; IPython.test()" could fail.
16 years ago
Fernando Perez 59117c597e Include 'kernel' in the nose tests as well; it picks up doctests that trial
16 years ago
Fernando Perez 91791416ab Fixes for test suite in win32 when all dependencies (esp. Twisted) are
16 years ago
Fernando Perez e3a6f8da77 Fix test failure when pexpect not available
16 years ago
Fernando Perez 2b7da9a1bd Fix test suite when Twisted not available, cleanups to iptest for clarity.
16 years ago
Fernando Perez 0e94b28cd8 Remove accidentally introduced runtime nose dependencies.
16 years ago
Fernando Perez 22cb80d555 Fix config part of the test suite.
16 years ago
Fernando Perez 72cb0a3c73 Massive amount of work to improve the test suite, restores doctests.
16 years ago
Fernando Perez 6d8161fac0 A few small fixes so ipythonx works, and PEP-8 cleanups I found along the way.
16 years ago
Fernando Perez e68e992d80 Improve test suite robustness by cleaning up stale processes when possible.
16 years ago
Fernando Perez dabdb5361a Work in multiple places to improve state of the test suite.
16 years ago
Fernando Perez dd4405c646 Progress towards getting the test suite in shape again.
16 years ago
Fernando Perez ed2f210ebe Add new testing support machinery with better parametric tests.
16 years ago
Brian Granger 4ca0ac83cc First failed attempt to get the test suite to run.
17 years ago
Brian Granger 5f4dfb3d53 Merging upstream change from module-reorg branch.
17 years ago
Brian Granger d2126ac322 Merging -r 1196 from lp:ipython.
17 years ago
Brian Granger 551b819cd4 Merging -r 1185 from lp:ipython.
17 years ago
Fernando Perez 2f50493d06 Fixes so the test suite runs when Twisted is not available.
17 years ago
Brian Granger acc15a048b Merging -r 1177 from lp:ipython with fixes and resolutions.
17 years ago
Fernando Perez f64ae7afe9 Make iptest more reliable under Win32.
17 years ago
Fernando Perez 0331faae06 Small fixes for wx-dependent tests and include clearcmd.
17 years ago
Brian Granger 4e709cd95d Updated iptest to skip inputhook*.py files for doctesting.
17 years ago
Brian Granger 58e345c261 Refactored iptest.py to work with new package org.
17 years ago
Brian Granger 6221939722 Renaming Extensions=>extensions in code and imports.
17 years ago
Brian Granger f53e35c98b UserConfig => config/userconfig and imports updated.
17 years ago
Brian Granger 629dabdeab upgrade_dir.py => utils/upgradedir.py and updated imports.
17 years ago
Brian Granger 8bdec3ecc8 ultraTB.py => core/ultratb.py and imports updated.
17 years ago
Brian Granger a522e6f6fd Shell.py => core/shell.py and imports updated.
17 years ago
Brian Granger 7c088ae84a Release.py => core/release.py and imports updated.
17 years ago
Brian Granger c2b67757f4 Prompts.py => core/prompts.py and imports updated.
17 years ago
Brian Granger d24aa6729d All platutils modules to utils, moved tests and updated imports.
17 years ago
Brian Granger a86437a272 OutputTrap.py => core/outputtrap.py and updated imports.
17 years ago
Brian Granger 96372896a0 OInspect.py => core/oinspect.py and imports updated.
17 years ago
Brian Granger 93ff33a755 Magic.py => core/magic.py and imports updated.
17 years ago
Brian Granger 9e7706b8e8 irunner.py => lib/irunner.py and imports updated.
17 years ago
Brian Granger 6f8009d88f Logger.py => core/logger.py and updated imports.
17 years ago
Brian Granger d4c01d0407 FakeModule.py => core/fakemodule.py and updated tests and imports.
17 years ago
Brian Granger 32a5e3041d deep_reload.py =? lib/deepreload.py and imports updated.
17 years ago
Brian Granger 8221c8f920 Debugger.py => core/debugger.py and updated all imports.
17 years ago
Brian Granger d0a609940a CrashHandler.py => core/crashhandler.py and updated all imports.
17 years ago
Brian Granger 6bc203735a ConfigLoader.py => config/configloader.py and updated all imports.
17 years ago
Brian Granger bfd32c129b background_jobs.py => lib/backgroundjob.py and imports updated.
17 years ago
Brian Granger f6061ca275 ColorANSI.py -> utils/coloransi.py and all imports updated.
17 years ago
Brian Granger ed8ff9e4e0 Fixing small bug in iptest. Can now be run as "iptest".
17 years ago
Administrator 386c262e44 Merging changes from above.
17 years ago
Administrator ff41bf1dc6 Added platutils.get_long_path_name to expand paths with "~" on win32.
17 years ago
Brian Granger f97df71460 Adding comment about ticket https://bugs.launchpad.net/bugs/366982
17 years ago
Administrator e6a9e402ff More fixes for testing on win32.
17 years ago
Brian Granger db440afb0f Fixing tests in IPython.testing.
17 years ago
Administrator e18c04f33a Fixing bugs with the testing system.
17 years ago
Administrator f4d078c8be Fixing doctest EXCLUDES in iptest on win32.
17 years ago
Brian Granger 44f17cc75f Making the doctest exclude paths os independent.
17 years ago
Brian Granger 055c6cdcde Run the top level module tests in a single process.
17 years ago
Brian Granger a96c333256 Merging Fernando's fixes from his trunk-dev and fixing testing things.
17 years ago
Brian Granger cbd271fb01 Refactored iptest to include the iptestall capabilities.
17 years ago
Fernando Perez cdac592b4e Reactivate --with-ipdoctest option by default, now that trial is isolated.
17 years ago
Fernando Perez 32edd98fbd Skip things we shouldn't be testing
17 years ago
Fernando Perez 75873476f5 - Make ipdoctest a little cleaner by giving it separate option names.
17 years ago
Brian Granger 842130bd17 Temporarily disabling the ipdoctest nose plugin.
17 years ago
Fernando Perez d2f86cc9a4 Fix problems with multiline doctests and add docs about testing.
17 years ago
Fernando Perez 55b455032b Cleanup testing machinery.
17 years ago
Fernando Perez 07b2c09938 Update decorators and test scripts.
17 years ago
Fernando Perez 366ad68411 Fixes to testing system: ipdocetst plugin wasn't being properly loaded.
17 years ago
Fernando Perez cc13fca3c2 Add module I forgot
18 years ago