Commit graph

3068 commits

Author SHA1 Message Date
Takafumi Arakaki
db37277043 Load ein-dev from debug-ein.el 2012-05-15 20:48:27 +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
ffc49e2588 Add test: ein:kernel-kill-check-url 2012-05-15 13:28:15 +02:00
Takafumi Arakaki
5869348e43 Add test: ein:kernel-interrupt-check-url 2012-05-15 13:22:22 +02:00
Takafumi Arakaki
aa046ccb90 Add test: ein:kernel-restart-check-url (and fix) 2012-05-15 13:18:56 +02:00
Takafumi Arakaki
ee7788b195 Add test: ein:kernel-start-check-url 2012-05-15 13:13:56 +02:00
Takafumi Arakaki
ccea44d36e Add tests: ein:cell-element-get-*
* ein:cell-element-get-basecell
* ein:cell-element-get-codecell
* ein:cell-element-get-codecell-no-ouput
* ein:cell-element-get-textcell
2012-05-15 12:48:39 +02:00
Takafumi Arakaki
81c25bfc3d Add test: ein:node-filter-is-and-not 2012-05-15 12:48:20 +02:00
Takafumi Arakaki
89d3c5cfad Add tests: ein:node-filter-is/not 2012-05-15 12:48:17 +02:00
Takafumi Arakaki
74d42463ad Add ein:pager-goto-docstring-bset-loc 2012-05-15 05:55:52 +02:00
Takafumi Arakaki
d6fc633735 Add ein:pager-mode 2012-05-15 05:34:37 +02:00
Takafumi Arakaki
d52b46064f Add ein:dev-reload command 2012-05-15 05:26:34 +02:00
Takafumi Arakaki
0df35d6812 Fixed failing tests due to the renaming in ec029f0 2012-05-15 05:24:58 +02:00
Takafumi Arakaki
62472844f6 Fix command: focus input after the manipulation 2012-05-15 05:03:30 +02:00
Takafumi Arakaki
33b98cd3fd Fix pager font-lock 2012-05-15 04:51:19 +02:00
Takafumi Arakaki
04b339812b Add ein:notebooklist-{prev,next}-item 2012-05-15 04:16:06 +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
b4869d7062 Suppress compile warning from debug-ein.el 2012-05-15 03:47:20 +02:00
Takafumi Arakaki
d107a075b9 Remove ein:notebook-keymap 2012-05-15 03:44:53 +02:00
Takafumi Arakaki
a494a16f50 Add ein:notebooklist-mode 2012-05-15 03:41:08 +02:00
Takafumi Arakaki
5e7ebd7aa7 Add ein:notebook-copy-cell-command 2012-05-15 02:30:27 +02:00
Takafumi Arakaki
004006c309 Improve README, especially features/keybinds sections 2012-05-15 02:19:07 +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
a1b0f98a5f Add ein-kill-ring module and its tests 2012-05-14 23:44:00 +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
7212b99991 Add test-load.el 2012-05-14 21:19:30 +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
0d0919839e Add ein-smartrep.el 2012-05-14 16:17:32 +02:00
Takafumi Arakaki
40e33e7dd5 Set newly open notebook unmodified 2012-05-14 15:23:01 +02:00
Takafumi Arakaki
cd3d81ffb7 Make pager buffer only when needed 2012-05-14 03:08:32 +02:00
Takafumi Arakaki
3e1415ffbd Make pager buffer read only 2012-05-14 03:06:55 +02:00
Takafumi Arakaki
7607682a55 Rename ein:log-with-buffer to ein:with-read-only-buffer
... and move it to ein-utils.el
2012-05-14 03:06:41 +02:00
Takafumi Arakaki
c2697e1e33 Make logging buffer read only 2012-05-14 02:00:52 +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
341dee3013 Fix stream output: print "a" works now 2012-05-13 22:58:14 +02:00
Takafumi Arakaki
eb72cdc280 Workaround the problem in websocket.el 2012-05-13 21:29:38 +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
30f71053f0 Improve completion: put the common prefix 2012-05-13 17:10:30 +02:00