Takafumi Arakaki
cbbd118236
Add ein:notebook-split-cell-at-point command
2012-05-17 15:48:21 +02:00
Takafumi Arakaki
89a9b94795
Add ein:notebook-restart-kernel-command
2012-05-17 05:35:38 +02:00
Takafumi Arakaki
ce8b0c0631
Add ein:notebook-execute-all-cell
2012-05-17 05:27:22 +02:00
Takafumi Arakaki
052497e145
Add ein:notebook-execute-current-cell-and-goto-next
2012-05-17 04:10:25 +02:00
Takafumi Arakaki
af32cdf15c
Retry once after failed notebook saving
...
This work around the issue #3 .
2012-05-17 04:10:19 +02:00
Takafumi Arakaki
0d6d04463f
Add ein:notebook-set-collapsed-all
2012-05-16 21:18:25 +02:00
Takafumi Arakaki
ad05fa8f8d
Support collapsed cell
2012-05-16 20:47:05 +02:00
Takafumi Arakaki
e1fd1a1364
Add test and fix inter-buffer yanking
2012-05-16 12:58:59 +02:00
Takafumi Arakaki
034be5bdde
Fix a bug in cell yank: cannot yank in empty notebook
2012-05-16 12:08:53 +02:00
Takafumi Arakaki
9f90a540a7
Refactoring; add ein:object-at-point
2012-05-16 05:04:30 +02:00
Takafumi Arakaki
3f0fcd2acf
Add ein:notebook-request-tool-tip-command
2012-05-16 05:00:27 +02:00
Takafumi Arakaki
efaaeb98c1
Add new ein-completer.el for completion functions
2012-05-15 21:46:17 +02:00
Takafumi Arakaki
5ba8b3755d
Fix ein:notebook-ask-before-kill
...
Previously, notebook is closed when the cell input is modified but not
cell sequence or output (by executing) without confirmation. This
change fix this problem.
2012-05-15 20:47:54 +02:00
Takafumi Arakaki
62472844f6
Fix command: focus input after the manipulation
2012-05-15 05:03:30 +02:00
Takafumi Arakaki
9b9615ab71
Improve ein:notebook-rename-command
2012-05-15 04:15:44 +02:00
Takafumi Arakaki
ec029f0df3
Suppress compile warning from ein-notebook.el
2012-05-15 03:52:59 +02:00
Takafumi Arakaki
5e7ebd7aa7
Add ein:notebook-copy-cell-command
2012-05-15 02:30:27 +02:00
Takafumi Arakaki
e767ccd77e
Fix keybind collision: C-c C-o open console now
2012-05-15 01:47:21 +02:00
Takafumi Arakaki
7d63f710c4
Add kill/yank command
2012-05-14 23:47:10 +02:00
Takafumi Arakaki
d9fa116e7f
Add header comment for console integration
2012-05-14 22:23:43 +02:00
Takafumi Arakaki
68e5bfbdf4
Move to the input after toggling cell type
2012-05-14 22:21:05 +02:00
Takafumi Arakaki
57c7a36e60
Add ein:notebook-insert-cell-above-command
2012-05-14 22:14:42 +02:00
Takafumi Arakaki
e7df51a00c
Connecting console via ssh is possible now
...
* ein:notebook-console-args is added so I can set --ssh there
* New util function ein:choose-setting is added
2012-05-14 21:04:41 +02:00
Takafumi Arakaki
a8738c178f
Add ein:notebook-console-open
2012-05-14 20:32:10 +02:00
Takafumi Arakaki
ec45bec664
Support lazy loading by default
2012-05-14 18:51:50 +02:00
Takafumi Arakaki
cd400149d0
Change buffer name for pager
2012-05-14 17:07:09 +02:00
Takafumi Arakaki
40e33e7dd5
Set newly open notebook unmodified
2012-05-14 15:23:01 +02:00
Takafumi Arakaki
62b2ed5152
Add debug messages to notebook saving callback
2012-05-14 01:59:58 +02:00
Takafumi Arakaki
2b83937a51
Add comments on the save callback
2012-05-14 01:15:26 +02:00
Takafumi Arakaki
87400e2d38
Check http response status in notebook save callback
2012-05-14 01:11:57 +02:00
Takafumi Arakaki
12069829e9
No cache URL for notebook saving
...
Although notebook saving fails on every two tries.
2012-05-14 01:00:59 +02:00
Takafumi Arakaki
e4c2040756
Fix typo in message
2012-05-13 21:24:18 +02:00
Takafumi Arakaki
074b4348a6
Treat Emacs undo history better
2012-05-13 21:23:25 +02:00
Takafumi Arakaki
fbc53c40da
Ask before killing unsaved notebook buffer
2012-05-13 18:29:50 +02:00
Takafumi Arakaki
821ef3009d
Check if kernel is ready before completion
2012-05-13 16:56:50 +02:00
Takafumi Arakaki
9e0b03e3a4
Make sure kernel is ready before execute cell
2012-05-13 16:56:44 +02:00
Takafumi Arakaki
fc8c300326
Set url-or-port for kernel in "constructor"
2012-05-13 15:59:40 +02:00
Takafumi Arakaki
b850ba7c7c
Syntax highlighting of traceback works in plain mode
...
In mumamo, highlighting is off when I am in the input.
2012-05-13 08:36:21 +02:00
Takafumi Arakaki
e259b4f3c7
Added a command to kill kernel
2012-05-13 07:40:15 +02:00
Takafumi Arakaki
7726a1ec1c
Kernel interruption works now
2012-05-13 07:32:43 +02:00
Takafumi Arakaki
4bb9cfd47a
Raise error in ein:notebook-insert-cell-below if suspicious
2012-05-13 07:14:33 +02:00
Takafumi Arakaki
36688ca8c2
Fix: cell cannot be added when there is no cell
2012-05-13 07:11:04 +02:00
Takafumi Arakaki
533c53b02b
Document ein:$notebook
2012-05-13 05:53:13 +02:00
Takafumi Arakaki
98021e044a
Notebook renaming works now
2012-05-13 05:12:05 +02:00
Takafumi Arakaki
4de38417b7
Add ein:notebook-test-notebook-name
2012-05-13 04:47:41 +02:00
Takafumi Arakaki
1d03c595b1
Add FIXME: Remove ein:@notebook macro later
2012-05-13 04:32:23 +02:00
Takafumi Arakaki
417e26e81d
Use notebook name for the buffer name
2012-05-13 04:29:27 +02:00
Takafumi Arakaki
386aa997e9
Set metadata in ein:notebook-init
2012-05-13 04:24:30 +02:00
Takafumi Arakaki
b020c0bda6
Remove ein:notebook-setup
...
I want initialize notebook before calling ein:notebook-get-buffer.
2012-05-13 04:19:22 +02:00
Takafumi Arakaki
e8a7ce7a98
Add ein:notebook-get-buffer
2012-05-13 04:13:29 +02:00