Takafumi Arakaki
0fb3f9ea3e
Add ein:connect-to-default-notebook
2012-08-26 21:38:18 +02:00
Takafumi Arakaki
9cb6282d36
Merge branch 'set-collapsed-all'
...
ein:worksheet-set-collapsed-all is fixed and renamed to do what its
document says. Also tests are added for it and its cousins.
2012-08-26 21:23:05 +02:00
Takafumi Arakaki
c01b4fe355
Add ein:worksheet-clear-output/preserve-input-prompt
2012-08-26 21:17:51 +02:00
Takafumi Arakaki
940270fb4d
Better ein:worksheet-clear-output/simple
2012-08-26 21:07:13 +02:00
Takafumi Arakaki
a88ea3d76e
Refactor: add ein:testing-make-notebook-with-outputs
2012-08-26 21:04:31 +02:00
Takafumi Arakaki
66f2ee4a2a
Refactor ein:worksheet-clear-output/simple
2012-08-26 20:56:10 +02:00
Takafumi Arakaki
e494bd70c8
Add test ein:worksheet-clear-all-output/simple
2012-08-26 20:52:59 +02:00
Takafumi Arakaki
d9fbfb31c7
Fix tests in test-ein-cell.el
...
Tests in test-ein-cell.el (actually the `ein:codecell' class) assume
that `:outputs' is a list, not an array.
2012-08-26 20:17:15 +02:00
Takafumi Arakaki
2a250d1f2b
Add test ein:worksheet-clear-output/simple
2012-08-26 19:55:28 +02:00
Takafumi Arakaki
eb70d8a7f9
Add test on ein:worksheet-toggle-output
2012-08-26 19:15:26 +02:00
Takafumi Arakaki
f341726038
Add tests for ein:worksheet-set-output-visibility-all
2012-08-26 19:14:48 +02:00
Takafumi Arakaki
438926a5cc
Rename: ...collapsed-all -> ...output-visibility-all
2012-08-26 18:16:53 +02:00
Takafumi Arakaki
4e299ae137
Fix ein:worksheet-set-collapsed-all
...
See also #68
2012-08-26 18:02:03 +02:00
Takafumi Arakaki
22b26717c2
Merge branch 'decouple-kernelinfo'
2012-08-26 17:54:21 +02:00
Takafumi Arakaki
63a2e70717
%s/ein:kernelinfo-setup /ein:kernelinfo-new /g
2012-08-26 16:53:22 +02:00
Takafumi Arakaki
67e35daed5
Document ein-kernelinfo.el
2012-08-26 16:50:35 +02:00
Takafumi Arakaki
7eb6a0a57e
Fix ein:$notebook docstring
2012-08-26 16:46:33 +02:00
Takafumi Arakaki
119fd59648
kernelinfo supports multiple buffers now
2012-08-26 16:27:28 +02:00
Takafumi Arakaki
a00bd71970
Remove ein:kernelinfo-init
2012-08-26 15:43:25 +02:00
Takafumi Arakaki
2b47f310c5
Simplify ein:kernelinfo-update-ccwd
2012-08-26 15:41:01 +02:00
Takafumi Arakaki
bea782380a
Rewrite ein-kernelinfo.el using eieio
2012-08-26 15:35:10 +02:00
Takafumi Arakaki
f83623ace6
Move kernelinfo into a separate module
2012-08-26 15:14:59 +02:00
Takafumi Arakaki
acff775e4c
Remove ein:notebook-pp
2012-08-26 13:25:47 +02:00
Takafumi Arakaki
b4cc0dae43
Remove invalid FIXME from ein:cell-append-text
...
HTML special escaping is needed for the browser client, but not for
EIN.
2012-08-26 13:20:51 +02:00
Takafumi Arakaki
20af5c2840
Remove eintest:cell-json-data-code (add ein-testing-cell.el)
...
Use ein:testing-codecell-data instead.
To do that, I make new testing module ein-testing-cell.el and
move ein:testing-*cell-data functions there.
2012-08-25 00:16:41 +02:00
Takafumi Arakaki
481da33919
Merge branch 'insert-cell-for-new-notebook'
2012-08-25 00:06:00 +02:00
Takafumi Arakaki
056cff7d7f
Add more assertions in ein:notebook-from-json-all-cell-types
2012-08-25 00:03:04 +02:00
Takafumi Arakaki
fbfc9b6eda
Raise error in ein:cell-class-from-type when type not found
2012-08-24 23:45:01 +02:00
Takafumi Arakaki
b9e94a9a7a
Add test ein:notebook-from-json-all-cell-types
2012-08-24 23:44:27 +02:00
Takafumi Arakaki
3068c39fcf
Fix failing tests
2012-08-24 20:18:09 +02:00
Takafumi Arakaki
d891fe1bf1
Insert new cell when opening empty notebook
2012-08-24 20:05:39 +02:00
Takafumi Arakaki
1a5a6af799
Merge branch 'do-not-provide-test-ein'
...
All (require 'test-ein-...) are removed so that I can run test
cases separately.
2012-08-24 19:42:33 +02:00
Takafumi Arakaki
a5ac6e8a6f
Move test utils to ein-testing-kernel.el
...
Same as ein-testing-notebook.el.
2012-08-24 19:40:46 +02:00
Takafumi Arakaki
96d2babff1
Move test utils to ein-testing-notebook.el
...
So that I can avoid loading test-ein-notebook or
test-ein-cell-notebook for using these utilities.
2012-08-24 19:29:37 +02:00
Takafumi Arakaki
0b4de46f25
Add links to wiki
2012-08-24 00:03:42 +02:00
Takafumi Arakaki
8cfa7e10d9
Make gh-pages-* in doc/Makefile more robust
2012-08-23 23:54:29 +02:00
Takafumi Arakaki
1eb9749767
Recommend el-get or MELPA for installation
2012-08-23 23:38:06 +02:00
Takafumi Arakaki
661d5cc49c
Update keymaps in README.rst
2012-08-23 23:29:03 +02:00
Takafumi Arakaki
a564656c9c
Add change log for v0.1.2
2012-08-23 23:27:56 +02:00
Takafumi Arakaki
b708b27d30
Use ein:dev-require-all in doc/source/conf.el
2012-08-23 23:23:27 +02:00
Takafumi Arakaki
52dad47fc1
Make eintest:assert-keymap-fboundp more robust
...
Otherwise, ein:notebook-mode-map--assert-fboundp fails.
Note that it looks like that this test already failed in the
worksheet branch, but I didn't notice. Also note that
running test only in test-ein-modes.el pass without this fix.
2012-08-23 23:09:39 +02:00
Takafumi Arakaki
0fad9548cd
Merge branch 'worksheet'
...
Conflicts:
tests/test-ein-shared-output.el
Add worksheet module to start worksheet support. There is no
multiple worksheet support yet. I am merging this since this
branch is as usable as the master branch.
Also, there are several bug fixes and improvements unrelated to
worksheet feature.
2012-08-23 22:48:17 +02:00
Takafumi Arakaki
478f1c99b3
Start v0.2.0 (bump to v0.2.0alpha0)
2012-08-23 22:17:52 +02:00
Takafumi Arakaki
09a2b63f56
Bump to 0.1.2
2012-08-23 22:17:52 +02:00
Takafumi Arakaki
291985c72c
Merge branch 'emacs-23-test-fix'
...
There are only test fixes. No fix for the main module is required.
* Two unit tests are fixed for Emacs 23.
* Functional tests fail in Emacs 23 in rather random fashion,
if it is run in batch mode. In interactive mode, functional
tests pass without problem.
- Module ein-testing.el to dump log is added.
- It looks like at least one test (sometimes two) fails,
but it is different test case for each run.
- As tests pass in interactive mode (which is how EIN is
used anyway), I am merging this as-is.
2012-08-23 22:14:21 +02:00
Takafumi Arakaki
a1a2185a9e
Improve debugging messages in func-test.el
2012-08-23 22:00:52 +02:00
Takafumi Arakaki
6ea042867f
Add more debugging messages in func-test.el
2012-08-23 21:17:19 +02:00
Takafumi Arakaki
dcad3c7158
Add debugging messages in func-test.el
2012-08-23 21:10:40 +02:00
Takafumi Arakaki
961f139fd1
Dump test log also in interactive mode
2012-08-23 21:07:55 +02:00
Takafumi Arakaki
5ca22029db
Dump test log using ein-testing
2012-08-23 19:32:47 +02:00