Commit graph

1291 commits

Author SHA1 Message Date
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
Takafumi Arakaki
80f210d346 Remove unused ein:worksheet-detach-from-buffer 2012-08-30 16:26:05 +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
3313f97325 Add :dont-save-cells slot 2012-08-30 16:18:56 +02:00
Takafumi Arakaki
841ec71e41 Merge branch 'create-worksheet-command'
Add a few commands to make/delete worksheet.  Although they are not
well tested, they seem to work OK.
2012-08-30 03:59:47 +02:00
Takafumi Arakaki
2a9a4e07ca Tweak ein:notebook-worksheet-open-next* commands 2012-08-30 03:57:18 +02:00