Commit graph

1396 commits

Author SHA1 Message Date
Takafumi Arakaki
610120ded7 Simplify ein:list-move-left 2012-09-02 04:20:39 +02:00
Takafumi Arakaki
562d67797d Add more tests on ein:list-move-left/right 2012-09-02 04:17:49 +02:00
Takafumi Arakaki
f25e3b98a7 Add utility function ein:list-move-right 2012-09-02 04:05:44 +02:00
Takafumi Arakaki
81ec270382 Add utility function ein:list-move-left 2012-09-02 04:04:45 +02:00
Takafumi Arakaki
b414e0352d Merge branch 'worksheets-commands'
* Commands to manipulate multiple worksheets are available from
  shurtcuts and menu.

* Add various commands for multiple worksheets manipulation.
  Worksheets can be created, deleted, and visited in many ways.

EIN still lacks a way to change the order of worksheets.
Some kind of "worksheet panel" is needed to support that.
2012-09-02 02:31:47 +02:00
Takafumi Arakaki
f9ec953ef4 Update change log 2012-09-02 01:50:24 +02:00
Takafumi Arakaki
0373abd2c1 Fix: worksheet could not be renamed to the name in use 2012-09-02 01:47:41 +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
df0b8fb45b Add ein:list-insert-before/after 2012-09-01 23:26:42 +02:00
Takafumi Arakaki
7a63f126b4 Merge branch 'ein-loaddefs'
Autoloads are auto generated using tools/update-autoloads.sh now.
2012-09-01 21:43:59 +02:00
Takafumi Arakaki
e771570344 Update ein-loaddefs.el 2012-09-01 21:42:17 +02:00
Takafumi Arakaki
52b0d66b01 Now all :help strings in menu are auto-generated 2012-09-01 21:32:20 +02:00
Takafumi Arakaki
e25778c69f Add --commit option in update-autoloads.sh 2012-09-01 21:15:21 +02:00
Takafumi Arakaki
dfd79228db Move ein:version to ein-core.el 2012-09-01 21:10:43 +02:00
Takafumi Arakaki
2cfaed7c88 Require ein-loaddefs.el from ein.el 2012-09-01 21:09:15 +02:00
Takafumi Arakaki
15fa518ce0 Generate lisp/ein-loaddefs.el
$ tools/update-autoloads.sh
2012-09-01 20:55:07 +02:00
Takafumi Arakaki
6f1a11be30 Add autoload cookies 2012-09-01 20:51:55 +02:00
Takafumi Arakaki
682204c312 Add tools/update-autoloads.sh 2012-09-01 20:34:46 +02:00
Takafumi Arakaki
16efe28448 Fix compile warning in ein-dev.el 2012-09-01 20:30:05 +02:00
Takafumi Arakaki
5a06faf2b7 Merge branch 'improve-junk-new' 2012-09-01 19:35:45 +02:00
Takafumi Arakaki
21be4c430c ein:junk-new can take prefix arguments now 2012-09-01 19:34:46 +02:00
Takafumi Arakaki
62d5188446 ein:junk-new is bit wise about url-or-port now 2012-09-01 19:20:37 +02:00
Takafumi Arakaki
ed813c2b8e Add notebook list menu 2012-09-01 19:18:12 +02:00
Takafumi Arakaki
7eee1e8cda Merge branch 'junk'
Move "scratch notebook" commands/configurables into
ein:junk-* namespace.
2012-09-01 19:07:26 +02:00
Takafumi Arakaki
dfee325f7b Update document and change log 2012-09-01 19:03:52 +02:00
Takafumi Arakaki
ef77ab03d0 Add ein:junk-* commands in notebook menu 2012-09-01 19:03:51 +02:00
Takafumi Arakaki
38038f0fc5 Autolaod ein:junk-new and ein:junk-rename 2012-09-01 19:03:50 +02:00
Takafumi Arakaki
453f625559 Clarify ein:junk-rename docstring 2012-09-01 19:03:49 +02:00
Takafumi Arakaki
7eae61030a Rename junk notebook commands 2012-09-01 19:03:18 +02:00
Takafumi Arakaki
a186e3de02 ein:scratch-... -> ein:junk-notebook-name-template 2012-09-01 19:03:17 +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
0bc4c9e8e0 Add a note on ein:insert-html-shr 2012-08-31 00:52:48 +02:00
Takafumi Arakaki
6da1f729d7 Merge branch 'insert-html-shr'
* Support HTML rendering using shr-insert-document.
* Output type preference can be configured now.
2012-08-31 00:35:12 +02:00
Takafumi Arakaki
45c129b4f9 Use ASCII table for pandas output 2012-08-31 00:30:31 +02:00
Takafumi Arakaki
9e031b7c4c Document ein:shr-env 2012-08-31 00:11:07 +02:00
Takafumi Arakaki
a2e4268ea4 Update change log 2012-08-31 00:11:05 +02:00
Takafumi Arakaki
2c722fbf61 Fix failing tests in test-ein-cell-notebook.el 2012-08-31 00:11:04 +02:00
Takafumi Arakaki
db104fc836 Make preferred output type configurable 2012-08-31 00:10:14 +02:00
Takafumi Arakaki
50da228b92 Render HTML using shr 2012-08-30 22:51:14 +02:00
Takafumi Arakaki
6c886cd561 Merge branch 'dont-save-cells-flag'
Detaching buffer from worksheet makes it impossible to close the
worksheet buffer (hence the notebook itself) afterwards.
This can be confirmed by the following two tests introduced in the
commit af989a377b

* ein:notebook-kill-kernel-then-close-when-its-alive
* ein:notebook-kill-kernel-then-close-when-already-dead

See also: d0a16798f4

Now, new `:dont-save-cells' slot is added to `ein:worksheet'.
`ein:worksheet-save-cells' do not save cells when this slot is
non-nil.
2012-08-30 17:56:55 +02:00
Takafumi Arakaki
b741840637 Merge branch 'test-notebook-kill-kernel-then-close' into dont-save-cells-flag
The failing tests pass now.
2012-08-30 17:50:30 +02:00
Takafumi Arakaki
af989a377b Add two failing tests for ein:notebook-kill-kernel-then-close 2012-08-30 17:49:42 +02:00
Takafumi Arakaki
13f372b3d8 Deactivate cached cells in ein:worksheet-save-cells
The test ein:notebook-to-json-after-closing-a-worksheet passes at this
point.
2012-08-30 16:51:33 +02:00