Takafumi Arakaki
|
00bf3a4322
|
Add implementation note on ein-cell.el
|
2012-05-18 04:01:37 +02:00 |
|
Takafumi Arakaki
|
cbbd118236
|
Add ein:notebook-split-cell-at-point command
|
2012-05-17 15:48:21 +02:00 |
|
Takafumi Arakaki
|
0d6d04463f
|
Add ein:notebook-set-collapsed-all
|
2012-05-16 21:18:25 +02:00 |
|
Takafumi Arakaki
|
507a895710
|
Show hidden output as "."
|
2012-05-16 20:56:51 +02:00 |
|
Takafumi Arakaki
|
ad05fa8f8d
|
Support collapsed cell
|
2012-05-16 20:47:05 +02:00 |
|
Takafumi Arakaki
|
93556a82b2
|
Remove already fixed FIXME comment
|
2012-05-16 20:17:00 +02:00 |
|
Takafumi Arakaki
|
72a255289a
|
Use pos-tip-show for tooltip if available
|
2012-05-16 05:41:03 +02:00 |
|
Takafumi Arakaki
|
0057bb19fa
|
Apply ansi colors in tooltip
|
2012-05-16 05:13:08 +02:00 |
|
Takafumi Arakaki
|
3f0fcd2acf
|
Add ein:notebook-request-tool-tip-command
|
2012-05-16 05:00:27 +02:00 |
|
Takafumi Arakaki
|
efaaeb98c1
|
Add new ein-completer.el for completion functions
|
2012-05-15 21:46:17 +02:00 |
|
Takafumi Arakaki
|
7d63f710c4
|
Add kill/yank command
|
2012-05-14 23:47:10 +02:00 |
|
Takafumi Arakaki
|
57c7a36e60
|
Add ein:notebook-insert-cell-above-command
|
2012-05-14 22:14:42 +02:00 |
|
Takafumi Arakaki
|
341dee3013
|
Fix stream output: print "a" works now
|
2012-05-13 22:58:14 +02:00 |
|
Takafumi Arakaki
|
074b4348a6
|
Treat Emacs undo history better
|
2012-05-13 21:23:25 +02:00 |
|
Takafumi Arakaki
|
30f71053f0
|
Improve completion: put the common prefix
|
2012-05-13 17:10:30 +02:00 |
|
Takafumi Arakaki
|
4a1261fc5e
|
Fix: point moves after completion
|
2012-05-13 17:06:14 +02:00 |
|
Takafumi Arakaki
|
fac8323335
|
Fix ein:cell-convert(-inplace)
|
2012-05-11 23:52:04 +02:00 |
|
Takafumi Arakaki
|
fabff69476
|
Add ein:cell-convert(-inplace) and ein:cell-copy
|
2012-05-11 19:24:55 +02:00 |
|
Takafumi Arakaki
|
7971143d64
|
Add section comments on ein-cell.el
I will need to reorder functions, but it's better than nothing.
|
2012-05-11 18:39:40 +02:00 |
|
Takafumi Arakaki
|
62b1ecfb62
|
Add ein:notebook-goto-next/prev-cell command
|
2012-05-11 16:39:06 +02:00 |
|
Takafumi Arakaki
|
2b84d5f409
|
Remove already fixed FIXME comments
|
2012-05-11 14:21:04 +02:00 |
|
Takafumi Arakaki
|
9edfcdcbee
|
Simple implementation for ein:cell-finish-completing
|
2012-05-11 10:15:08 +02:00 |
|
Takafumi Arakaki
|
5a978ae577
|
Add a command to remove cell
|
2012-05-11 00:48:22 +02:00 |
|
Takafumi Arakaki
|
5074b11247
|
Fix: saving fails on codecell with empty prompt
|
2012-05-10 22:39:30 +02:00 |
|
Takafumi Arakaki
|
7fed946777
|
Add ein:cell-from-ewoc-node
|
2012-05-10 22:39:30 +02:00 |
|
Takafumi Arakaki
|
029c02c5eb
|
Correct argument name of ein:cell(-ewoc)-node-p
|
2012-05-10 22:39:30 +02:00 |
|
Takafumi Arakaki
|
6826493498
|
Fix ein:cell-next: mumamo highlighting works again
|
2012-05-10 14:16:48 +02:00 |
|
Takafumi Arakaki
|
2a7d2fa07c
|
Fix ein-cell.el: code execution works again now
|
2012-05-10 13:20:07 +02:00 |
|
Takafumi Arakaki
|
5719226241
|
Fix ein-cell.el bugs: rendering works now
But notebook saving still fails.
|
2012-05-10 12:48:49 +02:00 |
|
Takafumi Arakaki
|
a2ee981bd0
|
Fix ein:cell-from-type/json
|
2012-05-10 12:47:37 +02:00 |
|
Takafumi Arakaki
|
a9ad26233c
|
Fix: calling undefined function ein:cell-new
|
2012-05-10 12:46:59 +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
|
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
|
218fee0479
|
Comment on ein:$notebook/cell
|
2012-05-08 06:47:03 +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
|
a074a168c9
|
First commit of bare bone version
|
2012-05-07 14:41:15 +02:00 |
|