Takafumi Arakaki
|
f0442c2a0c
|
Fix notebook. Compile goes fine now.
|
2012-05-10 12:46:46 +02:00 |
|
Takafumi Arakaki
|
ab82b7f6c1
|
Go through ein-cell.el and change funcs to method
|
2012-05-10 12:46:23 +02:00 |
|
Takafumi Arakaki
|
d142183f40
|
Add class creation methods
|
2012-05-10 12:45:38 +02:00 |
|
Takafumi Arakaki
|
e7070ce5ed
|
Start rewriting ein-cell.el using EIEIO
To support multiple cell types efficiently, I need a way to define
multiple cell types efficiently. EIEIO should do the job.
Defining classes is done.
|
2012-05-10 12:44:57 +02:00 |
|
Takafumi Arakaki
|
16a0df341b
|
Add ein:{code,text}cell-to-json
|
2012-05-10 02:20:21 +02:00 |
|
Takafumi Arakaki
|
afe9374e05
|
Add ein:$cell-type
|
2012-05-10 00:30:42 +02:00 |
|
Takafumi Arakaki
|
b3407f83fb
|
Refactor ein:cell-new
|
2012-05-10 00:26:47 +02:00 |
|
Takafumi Arakaki
|
8ba408d209
|
Fix ein:kernel-complete
|
2012-05-09 14:35:23 +02:00 |
|
Takafumi Arakaki
|
14d926103b
|
Removed newlines from ein:kernel--websocket-closed
|
2012-05-09 09:07:47 +02:00 |
|
Takafumi Arakaki
|
6533d01811
|
ein:kernel--websocket-closed is called properly now
ein:kernel-start-channels is fixed.
|
2012-05-09 09:06:30 +02:00 |
|
Takafumi Arakaki
|
612689a17a
|
Add ein:$websocket-closed-by-client (~= wasClean)
Use this until websocket support wasClean.
|
2012-05-09 08:54:02 +02:00 |
|
Takafumi Arakaki
|
934b54bd86
|
Combine ein:kernel--ws-closed-* functions together
|
2012-05-09 08:52:49 +02:00 |
|
Takafumi Arakaki
|
9b2bcf5a00
|
Add ein:$websocket-*-args for callbacks
|
2012-05-09 08:15:05 +02:00 |
|
Takafumi Arakaki
|
988e43138c
|
Get rid of a lexical-let in ein:kernel-start-channels
|
2012-05-09 07:46:18 +02:00 |
|
Takafumi Arakaki
|
cc1db76a86
|
Fix ein-log.el: ein:log error in ein:log-setup
ein:log-setup uses ein:log macro.
|
2012-05-08 09:18:05 +02:00 |
|
Takafumi Arakaki
|
ce5ceb8b26
|
Change logging: use "all" buffer instead of "orphan"
There should be a buffer to track history of *all* events.
|
2012-05-08 09:10:52 +02:00 |
|
Takafumi Arakaki
|
cc03ccaa00
|
Save works now; fix ein:notebook-to-json/save-notebook
* output of `ein:notebook-to-json' was wrong. `worksheets' did not
contain cells.
* `metadata' is plist where I assumed alist.
|
2012-05-08 08:50:09 +02:00 |
|
Takafumi Arakaki
|
2c3ba08aa7
|
Use alist in to-json functions
json.el prefers alist over plist (see json-encode-list).
Previous version outputs malformed json.
But still, server says "Invalid JSON data".
|
2012-05-08 08:26:56 +02:00 |
|
Takafumi Arakaki
|
db32fa4f21
|
Add ein:notebook-save-notebook (not functional yet)
|
2012-05-08 08:24:20 +02:00 |
|
Takafumi Arakaki
|
34dedb9270
|
Removed unused function ein:notebook-get-worksheet
|
2012-05-08 07:15:44 +02:00 |
|
Takafumi Arakaki
|
0c212e5485
|
Refactor ein:notebook-open
|
2012-05-08 07:05:11 +02:00 |
|
Takafumi Arakaki
|
005ea17204
|
Log start message in ein:log-setup
|
2012-05-08 06:52:28 +02:00 |
|
Takafumi Arakaki
|
218fee0479
|
Comment on ein:$notebook/cell
|
2012-05-08 06:47:03 +02:00 |
|
Takafumi Arakaki
|
a4ff94d761
|
Rename ein:notebook-create to ein:notebook-setup
|
2012-05-08 06:46:34 +02:00 |
|
Takafumi Arakaki
|
df3fa66698
|
Add ein:notebook-from-json and use it in ein:notebook-render
|
2012-05-08 06:42:10 +02:00 |
|
Takafumi Arakaki
|
85c27f1727
|
Add ein:notebook-to-json (not yet tested)
|
2012-05-08 06:15:23 +02:00 |
|
Takafumi Arakaki
|
0c8857d044
|
Add ein:cell-to-json (not yet tested)
|
2012-05-08 05:53:18 +02:00 |
|
Takafumi Arakaki
|
79ac2cb24e
|
Prefer text mime type over html and latex
|
2012-05-08 05:04:24 +02:00 |
|
Takafumi Arakaki
|
1c41b77e5c
|
Fix ein:cell-append-mime-type: add only one type
|
2012-05-08 05:03:55 +02:00 |
|
Takafumi Arakaki
|
245922d942
|
Cosmetic change on ein:cell-insert-prompt
|
2012-05-08 04:47:15 +02:00 |
|
Takafumi Arakaki
|
7e1867a44e
|
Do not store space in ein:$cell-input-prompt-number
This is what codecel.js does.
|
2012-05-08 04:46:20 +02:00 |
|
Takafumi Arakaki
|
be81c86876
|
Fix: editing last cell raises mumamo error
|
2012-05-08 04:17:05 +02:00 |
|
Takafumi Arakaki
|
36c3699d4c
|
Add more debug message in ein:notebook-mumamo-python-chunk
|
2012-05-08 04:09:29 +02:00 |
|
Takafumi Arakaki
|
6ceb5a29c3
|
Tiny grammar fix
|
2012-05-07 15:29:01 +02:00 |
|
Takafumi Arakaki
|
fc1b0a1491
|
Add README: screenshot, requirement and usage
|
2012-05-07 15:25:06 +02:00 |
|
Takafumi Arakaki
|
a074a168c9
|
First commit of bare bone version
|
2012-05-07 14:41:15 +02:00 |
|