Takafumi Arakaki
69672a3991
Check if cached notebook buffer is live
2012-05-18 03:48:36 +02:00
Takafumi Arakaki
4a652e4628
Do not discard changes when opening opened buffer
...
The problem: Opening already opened notebook silently discarded what
was in the notebook and open the last saved version. Now, opened notebook
buffer is cached and reused when opening it later time.
2012-05-18 03:39:39 +02:00
Takafumi Arakaki
4ef5d01c04
Unbind key from ein:notebook-render command
...
It was there for debugging purpose.
2012-05-18 03:09:02 +02:00
Takafumi Arakaki
f76eec5a7e
Cosmetic change
2012-05-18 03:04:44 +02:00
Takafumi Arakaki
49545be8bd
Make goto-next/prev-cell behave more intuitively
2012-05-18 02:59:00 +02:00
Takafumi Arakaki
bfafc1ac0e
Open newly created notebook directly from the list
2012-05-18 02:23:30 +02:00
Takafumi Arakaki
a562c7a19d
Add ein:notebook-move-cell-up/down-command
2012-05-18 01:38:59 +02:00
Takafumi Arakaki
f40bcec251
Reset some variables in ein:dev-reload
2012-05-18 01:12:00 +02:00
Takafumi Arakaki
977418c89f
Add credit in ein:aif/aand
2012-05-17 21:26:55 +02:00
Takafumi Arakaki
82530976f1
Add timeout error to eintest:wait-until
2012-05-17 21:25:03 +02:00
Takafumi Arakaki
dff4cf730c
Add more tests: ein:notebook-execute-current-cell-*
2012-05-17 21:05:19 +02:00
Takafumi Arakaki
38534a7292
Add test: ein:notebook-execute-current-cell-simple
2012-05-17 21:05:07 +02:00
Takafumi Arakaki
60eb668803
Add eintest:wait-until for faster functional test
2012-05-17 20:47:23 +02:00
Takafumi Arakaki
575f0d852b
Add bare-bones functional testing
2012-05-17 20:12:40 +02:00
Takafumi Arakaki
6ab4d4860a
Add test: ein:notebook-execute-current-cell
...
mocker.el is added to write this test.
2012-05-17 18:41:28 +02:00
Takafumi Arakaki
b5c15281fb
Update keybinds in README
2012-05-17 16:22:09 +02:00
Takafumi Arakaki
19e7342050
Do not modify keymap at require-time in ein-smartrep
2012-05-17 16:20:53 +02:00
Takafumi Arakaki
cbbd118236
Add ein:notebook-split-cell-at-point command
2012-05-17 15:48:21 +02:00
Takafumi Arakaki
542bc5590c
Improve ein:notebook-toggle-cell-type-simple
2012-05-17 14:40:17 +02:00
Takafumi Arakaki
7972a11aae
Add tests for ein:cell-copy
2012-05-17 14:31:47 +02:00
Takafumi Arakaki
e7813f7b20
Add tests for ein:cell-convert
2012-05-17 14:25:00 +02:00
Takafumi Arakaki
5e68242f76
Refactor cell testing: add eintest:cell-json-data-code
2012-05-17 14:11:39 +02:00
Takafumi Arakaki
79ef51b2e4
Add sections in ein-utils.el
2012-05-17 14:06:01 +02:00
Takafumi Arakaki
8b61502049
Add tests for ein:cell-from-json
2012-05-17 14:05:47 +02:00
Takafumi Arakaki
d3c1900888
Fix ein:kernel-restart: method was wrong
2012-05-17 05:40: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
2050e9529e
Key "q" for burying notebook list buffer
2012-05-17 04:10:27 +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
507a895710
Show hidden output as "."
2012-05-16 20:56:51 +02:00
Takafumi Arakaki
ad05fa8f8d
Support collapsed cell
2012-05-16 20:47:05 +02:00
Takafumi Arakaki
93556a82b2
Remove already fixed FIXME comment
2012-05-16 20:17:00 +02:00
Takafumi Arakaki
71d964ee87
Put no default when completing url-or-port
...
... because you need to delete existing URL or PORT to use completion
if there is already something in minibuffer.
2012-05-16 19:56:11 +02:00
Takafumi Arakaki
4a07075806
Add completion in ein:notebooklist-open
2012-05-16 19:44:01 +02:00
Takafumi Arakaki
17a6a383e2
Fix ein:notebook-console-security-dir-get
2012-05-16 19:15:48 +02:00
Takafumi Arakaki
e1fd1a1364
Add test and fix inter-buffer yanking
2012-05-16 12:58:59 +02:00
Takafumi Arakaki
b7c5dd4996
Add test: ein:notebook-goto-prev-cell-simple
2012-05-16 12:35:30 +02:00
Takafumi Arakaki
43e33dc947
Add test: ein:notebook-goto-next-cell-simple
2012-05-16 12:32:39 +02:00
Takafumi Arakaki
63542fb11b
Add test: ein:notebook-toggle-cell-type-simple
2012-05-16 12:12:53 +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
2dc31e6512
Add test: ein:notebook-copy-cell-command-simple
2012-05-16 11:56:27 +02:00
Takafumi Arakaki
8883b9dc42
Add test: ein:notebook-kill-cell-command-simple
2012-05-16 11:54:39 +02:00
Takafumi Arakaki
0970207a23
Add test: ein:notebook-delete-cell-command-simple
2012-05-16 11:48:54 +02:00
Takafumi Arakaki
a5ea71c275
Add eintest:notebook-make-empty to simplify test code
2012-05-16 11:45:55 +02:00
Takafumi Arakaki
c536b2e2a3
Refactor eintest:notebook-from-json
2012-05-16 11:43:36 +02:00
Takafumi Arakaki
d300fa6fbb
Add simple tests for cell insertion
2012-05-16 11:41:38 +02:00
Takafumi Arakaki
85bbdfe9a1
Add test: ein:notebook-from-json-empty
2012-05-16 11:37:18 +02:00
Takafumi Arakaki
6378ee1c8a
Add test ein:notebook-from-json-simple
2012-05-16 06:47:29 +02:00