Commit graph

902 commits

Author SHA1 Message Date
Takafumi Arakaki
e9d3849936 Add tests ein:get-*--notebooklist 2012-08-14 22:52:10 +02:00
Takafumi Arakaki
94fa46f1ed Add tests ein:get-*--notebooklist 2012-08-14 22:41:19 +02:00
Takafumi Arakaki
65bf14a40e Add tests ein:get-*--connect 2012-08-14 22:32:52 +02:00
Takafumi Arakaki
0aac7b2026 Add tests ein:get-*--notebook 2012-08-14 22:31:48 +02:00
Takafumi Arakaki
06b1c74a5a Add tests ein:get-*--nil and fix a bug 2012-08-14 22:14:02 +02:00
Takafumi Arakaki
3f8f995910 Provide ein:tb-show in connect/shared-output 2012-08-14 21:11:18 +02:00
Takafumi Arakaki
9709c74b9f Remove ein:notebook-view-traceback 2012-08-14 21:11:16 +02:00
Takafumi Arakaki
730741bd03 Add ein:tb-show command 2012-08-14 21:11:13 +02:00
Takafumi Arakaki
8ebea1b1a7 Add macro ein:and-let* 2012-08-14 21:05:13 +02:00
Takafumi Arakaki
2faeb54475 Add ein:get-traceback-data generic getter 2012-08-14 21:05:12 +02:00
Takafumi Arakaki
4d4e22912b Add ein:get-cell-at-point generic getter 2012-08-14 21:05:11 +02:00
Takafumi Arakaki
b2893f128b Add FIXME on ein-connect.el 2012-08-14 21:05:10 +02:00
Takafumi Arakaki
81473d67a2 Simplify ein:connect-to-notebook-buffer 2012-08-14 21:05:09 +02:00
Takafumi Arakaki
f0a4888c90 Remove ein:get-notebook-buffer 2012-08-14 21:05:08 +02:00
Takafumi Arakaki
fa5ec1b070 Refactor ein-pytools to get rid of declare-function 2012-08-14 21:05:06 +02:00
Takafumi Arakaki
73cadcaaa4 Use generic getters in ein-pytools.el 2012-08-14 21:05:05 +02:00
Takafumi Arakaki
f510e8d50f Implement "generic getter" mechanism
See the docstring of ein:generic-getter
2012-08-14 21:05:03 +02:00
Takafumi Arakaki
2199309759 Remove traceback method from ein$notebook
This simplifies the dependency.
2012-08-13 18:47:21 +02:00
Takafumi Arakaki
1ad316cdf1 Merge branch 'nbformat-warning'
Introduced:

* ein:display-warning
* warning regarding nbformat
* treat nbformat_minor when saving

fixes #40
2012-08-12 19:49:16 +02:00
Takafumi Arakaki
764e67ee4a Save nbformat_minor (send to server if it is given) 2012-08-12 19:43:39 +02:00
Takafumi Arakaki
84f3d2d67c Add tests for ein:notebook--check-nbformat 2012-08-12 19:33:57 +02:00
Takafumi Arakaki
5269926ddd Add ein:notebook--check-nbformat 2012-08-12 19:33:39 +02:00
Takafumi Arakaki
b39fc5cc6b Use multi-line message in ein:kernel--websocket-closed 2012-08-12 18:54:03 +02:00
Takafumi Arakaki
3b1e76f48c Add ein:display-warning 2012-08-12 17:48:24 +02:00
Takafumi Arakaki
a2446988f8 Tweak section comments in ein-utils.el 2012-08-12 17:33:35 +02:00
Takafumi Arakaki
559a439e4c Move comment to docstring in ein:ac-setup-maybe 2012-08-11 17:59:58 +02:00
Takafumi Arakaki
8ab408aa53 Add more comments on ein:ac-setup-maybe 2012-08-11 17:55:32 +02:00
Takafumi Arakaki
81c338c655 Fix ein:ac-config 2012-08-11 17:21:31 +02:00
Takafumi Arakaki
c57235d458 Add a comment on ein:ac-setup-maybe 2012-08-11 17:12:57 +02:00
Takafumi Arakaki
cb21a52450 Avoid error when compiling ein-ac.el w/o MuMaMo 2012-08-11 15:51:35 +02:00
Takafumi Arakaki
3722d04adb Avoid error when loading/compiling ein-ac.el
if auto-complete is not on load-path
2012-08-11 15:49:26 +02:00
Takafumi Arakaki
45a20c6b54 Monkey patch json-encode-char
Otherwise, saving the output including "unicode space" (\u00a0) fails.
Easy way to check: !tree
2012-08-11 14:10:41 +02:00
Takafumi Arakaki
57df02d204 Start v0.1.2 (bump to 0.1.2alpha0) 2012-08-11 01:53:23 +02:00
Takafumi Arakaki
2e85132fd8 Bump to 0.1.1 2012-08-11 01:48:53 +02:00
Takafumi Arakaki
125e4cf7e2 Add unwritten items in change log 2012-08-11 00:57:03 +02:00
Takafumi Arakaki
a7ed0ca447 Remove ein:cell-max-num-outputs from document
And disable it (set to nil).

Limiting number of output does not work well, when a lot of inputs
comes with carriage returns.  Probably it is better to limit by
number of lines (plus maybe number of images).
2012-08-11 00:48:56 +02:00
Takafumi Arakaki
8f8a9461e7 Merge branch 'helm' 2012-08-10 22:12:54 +02:00
Takafumi Arakaki
080e16304c Document helm/anything-ein-notebook-buffers 2012-08-10 22:10:20 +02:00
Takafumi Arakaki
3ab25e6fe8 Cosmetic change in ein:connect-to-notebook-buffer 2012-08-10 22:10:19 +02:00
Takafumi Arakaki
0ed3f93e78 Refactoring: add ein:notebook-opened-buffer-names 2012-08-10 22:10:18 +02:00
Takafumi Arakaki
0f42dc1d20 Autload helm/anything interface 2012-08-10 22:10:16 +02:00
Takafumi Arakaki
5ca14aadfa Add ein-helm.el 2012-08-10 21:13:59 +02:00
Takafumi Arakaki
4862959f86 Merge branch 'new-protocol-metadata' 2012-08-10 21:12:59 +02:00
Takafumi Arakaki
615abaec22 Test ein:completer-finish-completing 2012-08-09 01:35:00 +02:00
Takafumi Arakaki
6b2ab803a5 Test ein:cell-finish-tooltip 2012-08-09 01:24:26 +02:00
Takafumi Arakaki
5ee0471cee Add test for ein:ac-set-document 2012-08-09 01:06:21 +02:00
Takafumi Arakaki
92ad2c8ca5 Refactor tests for ein:kernel-construct-help-string 2012-08-09 00:56:34 +02:00
Takafumi Arakaki
12fae49898 Fix arguments of other callbacks
Any callbacks called from ein:kernel--handle-shell-reply are passed
metadata.  Therefore, complete/tooltip callbacks must be changed.
2012-08-08 23:27:07 +02:00
Takafumi Arakaki
428ad715f8 Update change log 2012-08-08 22:19:10 +02:00
Takafumi Arakaki
9f1b319333 Document and add FIXMEs in ein:kernel-execute 2012-08-08 22:15:22 +02:00