Commit graph

251 commits

Author SHA1 Message Date
Takafumi Arakaki
203ff99987 Register ein:worksheet-execute-all-cell to menu
Add it to document also.

fixes #63
2013-04-12 18:24:38 +02:00
Takafumi Arakaki
8a1eef9e6a Fix ein:notebook-save-notebook: remove ":cache nil" 2012-12-29 19:48:05 +01:00
Takafumi Arakaki
191a8f0022 Cosmetic changes
The changes I deferred in the previous commits to make the
diff small.
2012-12-29 18:55:06 +01:00
Takafumi Arakaki
5b5aa30752 Use keyword arguments of CB supported by request.el 2012-12-29 18:55:06 +01:00
Takafumi Arakaki
fdb80c9962 Rewrite callbacks: replace cons with apply-partially 2012-12-29 18:55:06 +01:00
Takafumi Arakaki
5da4a9eb5b Add ein:notebook-worksheet-index 2012-10-15 21:05:59 +02:00
Takafumi Arakaki
76d2336f8c Make ":" invalid as a notebook name
The JS client code was changed in this PR:
https://github.com/ipython/ipython/pull/1815
(commit: e264b9b48b)
2012-10-15 18:39:50 +02:00
Takafumi Arakaki
960fddf330 S- left/right click to move worksheet (tab) 2012-10-10 00:06:54 +02:00
Takafumi Arakaki
a8aecc52d7 Add insert-next/prev slots to ein:notification-tab 2012-10-09 23:51:12 +02:00
Takafumi Arakaki
f1efb252a3 Refactor ein:notebook-worksheet-insert-next/prev 2012-10-09 23:45:27 +02:00
Takafumi Arakaki
cc0f96e6e9 Refactor ein:notification-setup 2012-10-09 23:35:36 +02:00
Takafumi Arakaki
0d86295cf4 Set delete slot in ein:notification-setup 2012-10-09 23:25:34 +02:00
Takafumi Arakaki
03a8b008d3 Refactor ein:notebook-worksheet-delete 2012-10-09 23:23:03 +02:00
Takafumi Arakaki
2ce2558b12 Add get-buffer slot in ein:notification-tab 2012-10-09 22:56:17 +02:00
Takafumi Arakaki
77aaa521b7 Refactor ein:notebook-worksheet--open-new 2012-10-09 22:52:40 +02:00
Takafumi Arakaki
19b76d0bb5 Fix ein:notebook-worksheet-open-ith message 2012-10-09 22:48:14 +02:00
Takafumi Arakaki
04a09a522f Add an option ein:notebook-set-buffer-file-name 2012-10-09 15:43:15 +02:00
Takafumi Arakaki
6b1997c111 Add ein:notebook-fetch-data 2012-10-09 15:30:44 +02:00
Takafumi Arakaki
a1ebcbb1a5 Add ein:worksheet-dedent-cell-text in menu 2012-10-09 14:04:37 +02:00
Takafumi Arakaki
83b80a26fa Update ein:notebook-modes 2012-09-30 20:40:22 +02:00
Takafumi Arakaki
b01dd3250e Renae ein:notebook-org-src-mode to ein:notebook-multilang-mode 2012-09-30 20:24:09 +02:00
Takafumi Arakaki
cce7480770 Add PREDICATE argument to ein:notebook-opened-* 2012-09-23 15:26:57 +02:00
Takafumi Arakaki
18dec8a1cb Cleanup FIXMEs 2012-09-11 01:47:50 +02:00
Takafumi Arakaki
32f93d2b9f Reduce code for messaging for notebook-open 2012-09-07 00:01:27 +02:00
Takafumi Arakaki
c854fa1022 Add config: ein:helm-kernel-history-search-key 2012-09-05 23:27:17 +02:00
Takafumi Arakaki
81a1b64fb0 Add an example setting in ein:notebook-modes 2012-09-04 22:12:13 +02:00
Takafumi Arakaki
b6e3c8df26 Change default ein:notebook-modes
Docstring is slightly improved.
2012-09-04 22:09:20 +02:00
Takafumi Arakaki
b50bc20b00 Automatically load ein-org-src 2012-09-04 17:10:59 +02:00
Takafumi Arakaki
08ea5e7abb Get rid of repeated set-keymap-parent
ein:notebook-minor-mode is added to do that.
2012-09-04 17:01:54 +02:00
Takafumi Arakaki
05f7b4666c Call ein:worksheet-imenu-setup from ein:notebook-mode-hook 2012-09-04 16:54:56 +02:00
Takafumi Arakaki
a43af7e9d2 Add ein:notebook-mode-hook 2012-09-04 16:51:37 +02:00
Takafumi Arakaki
b088f7997c ein:notebook-close available as a command 2012-09-02 06:59:36 +02:00
Takafumi Arakaki
8c682252f0 Add simple tab in the header line 2012-09-02 05:50:38 +02:00
Takafumi Arakaki
4813f0975e Add ein:notebook-worksheet-move-prev/next 2012-09-02 04:40:20 +02:00
Takafumi Arakaki
93a855c809 Reorganize worksheets menu 2012-09-02 01:32:44 +02:00
Takafumi Arakaki
d07ec3a7d9 Add a command to rename worksheet name 2012-09-02 01:27:40 +02:00
Takafumi Arakaki
cb7325be90 Add ein:notebook-worksheet-open-1th...last 2012-09-02 01:03:41 +02:00
Takafumi Arakaki
fb6086e73c Add worksheets commands to notebook keymap 2012-09-02 00:19:47 +02:00
Takafumi Arakaki
1c911b4b43 Add ein:notebook-worksheet-open-prev-or-last 2012-09-02 00:14:34 +02:00
Takafumi Arakaki
44b042eb7a Add command ein:notebook-worksheet-open-prev 2012-09-02 00:14:21 +02:00
Takafumi Arakaki
e9fc021c74 Add commands ein:notebook-worksheet-insert-next/prev 2012-09-02 00:09:29 +02:00
Takafumi Arakaki
52b0d66b01 Now all :help strings in menu are auto-generated 2012-09-01 21:32:20 +02:00
Takafumi Arakaki
6f1a11be30 Add autoload cookies 2012-09-01 20:51:55 +02:00
Takafumi Arakaki
ef77ab03d0 Add ein:junk-* commands in notebook menu 2012-09-01 19:03:51 +02:00
Takafumi Arakaki
fe1d76278c Move scratch notebook functions to ein-junk.el 2012-09-01 18:29:09 +02:00
Takafumi Arakaki
df449b3350 Scratchsheet can be opened from connected buffer now 2012-08-31 17:21:19 +02:00
Takafumi Arakaki
d0a16798f4 Set :dont-save-cells instead of detaching buffer
Detaching buffer caused problem in the command
ein:notebook-kill-kernel-then-close-command
because after detaching buffer ein:notebook-close
does not work.

The test ein:notebook-to-json-after-closing-a-worksheet fails at this
point.
2012-08-30 16:23:14 +02:00
Takafumi Arakaki
2a9a4e07ca Tweak ein:notebook-worksheet-open-next* commands 2012-08-30 03:57:18 +02:00
Takafumi Arakaki
df9cf20736 Document ein:notebook-worksheet-open-next* commands 2012-08-30 03:49:11 +02:00
Takafumi Arakaki
85c00a8509 Fix error message 2012-08-30 03:37:17 +02:00