Takafumi Arakaki
4a50ebc71e
Tweak eintest:delete-untitled0
...
Avoid ert making huge (and useless) test report.
2012-06-13 01:23:19 +02:00
Takafumi Arakaki
0bf5308699
Fix eintest:get-notebook-by-name
...
Note that this fix is not nothing to do with the changes in ein-query.
2012-06-13 01:19:49 +02:00
Takafumi Arakaki
e27ea820ae
Fix failing tests in test-ein-kernel.el
2012-06-13 01:01:09 +02:00
Takafumi Arakaki
255b3a7696
No need to reset process-query-on-exit-flag
...
The code for resetting process-query-on-exit-flag is not executed and
it works fine without it. I think this flag was reset in the old
version because the buffer is killed in the query callback.
2012-06-12 20:40:23 +02:00
Takafumi Arakaki
d32f7e5a75
Fix: success callback was called when timeout
2012-06-12 19:48:18 +02:00
Takafumi Arakaki
936f652369
Process instance is no available in the URL callback
2012-06-12 19:47:26 +02:00
Takafumi Arakaki
fa681ff2d5
Fix bugs in ein:query-ajax-callback
...
1. `process-query-on-exit-flag' reset does not work because
`kill-buffer' is called in the callback.
2. data is set to the value of which `kill-buffer' is returned.
3. ein:query-ajax-timeout is used after the buffer is killed.
4. `kill-buffer' was called twice. As delete-buffer calls the
callback which kill buffer, killing buffer in the timeout
callback is not needed.
2012-06-12 19:22:41 +02:00
Takafumi Arakaki
669bf2a529
Fix ein:query-ajax-callback: callback called twice
...
Callback was called twice because url-retrieve calls the callback when
the process is deleted.
2012-06-12 18:13:08 +02:00
Takafumi Arakaki
e931cc26d3
Set process-query-on-exit-flag before kill-buffer
2012-06-12 17:38:02 +02:00
Takafumi Arakaki
10edb8d239
Tweak documents
2012-06-11 14:24:20 +02:00
Takafumi Arakaki
11f8a9a169
Merge branch 'sphinx'
2012-06-11 06:17:26 +02:00
Takafumi Arakaki
6cd6c3b2c7
Document more
2012-06-11 06:15:34 +02:00
Takafumi Arakaki
c6696eb0c6
Remove the dead link to py-modindex.html
2012-06-11 05:32:52 +02:00
Takafumi Arakaki
74d64bd20a
Copy intro part from README to the document
2012-06-11 05:28:10 +02:00
Takafumi Arakaki
40d5d9ca9a
Write more documents
2012-06-11 05:12:04 +02:00
Takafumi Arakaki
724099ac49
RST-friendly fix
2012-06-11 04:46:11 +02:00
Takafumi Arakaki
a1b0603ded
Fix: ein:mumamo-*-mode was not auto documented
2012-06-11 04:38:46 +02:00
Takafumi Arakaki
37da52a213
Tweak docstrings to make them RST-friendly
2012-06-11 04:21:30 +02:00
Takafumi Arakaki
6c12e188c6
Document keymaps
2012-06-11 03:52:59 +02:00
Takafumi Arakaki
3f1f486e52
Use sphinx-eldomain to document EIN
2012-06-10 21:59:48 +02:00
Takafumi Arakaki
f1b3c57ba8
Do sphinx-quickstart under doc/
2012-06-10 13:41:13 +02:00
Takafumi Arakaki
0437ca16e8
Change the spec of ein:notebook-discard-output-on-save
2012-06-10 04:04:31 +02:00
Takafumi Arakaki
112e1945ec
Fix ein:query-ajax-callback
2012-06-10 03:24:45 +02:00
Takafumi Arakaki
dd03689536
Inhibit confirmation on timeout in ein:query-ajax
2012-06-10 02:38:16 +02:00
Takafumi Arakaki
7a6589b581
Update commands in README.rst
2012-06-10 02:25:32 +02:00
Takafumi Arakaki
cf27e430f8
Add ein:pytools-jump-back-command (M-,)
2012-06-10 02:14:34 +02:00
Takafumi Arakaki
0785c9cd10
Add ein:goto-file function
2012-06-10 01:59:09 +02:00
Takafumi Arakaki
dd42d1db19
Refactor ein:pytools-jump-to-source (destructuring-bind)
2012-06-10 01:36:36 +02:00
Takafumi Arakaki
712485a587
Add ein:pytools-jump-to-source-not-found-regexp
2012-06-10 01:01:13 +02:00
Takafumi Arakaki
7c4598c3c2
Refactor ein:pytools-jump-to-source
2012-06-10 00:52:47 +02:00
Takafumi Arakaki
7778e5db82
Server dependent ein:connect-run-command
2012-06-09 22:51:21 +02:00
Takafumi Arakaki
238f35f986
Option to specify command for ein:connect-run-buffer
2012-06-09 22:32:46 +02:00
Takafumi Arakaki
b2c7de8782
Document ein:pytools-hierarchy
2012-06-09 18:54:34 +02:00
Takafumi Arakaki
7e047b45bb
Add ein:pytools-hierarchy
2012-06-09 05:30:56 +02:00
Takafumi Arakaki
7ebaac3173
Remove unnecessary progn
2012-06-09 04:40:23 +02:00
Takafumi Arakaki
1f55cfe918
Hack python.el to improve ein:notebook-console-open
2012-06-09 04:38:35 +02:00
Takafumi Arakaki
5a73b7b593
Make ipython executable for console configurable
2012-06-09 03:36:08 +02:00
Takafumi Arakaki
ea6bdb9a98
ein:notebooklist-new-notebook is a command now
2012-06-09 01:02:53 +02:00
Takafumi Arakaki
4ab40aec72
Rename to ein:shared-output-create-buffer
2012-06-08 19:13:30 +02:00
Takafumi Arakaki
97cd150f3b
Make ein:shared-output-get-or-create more robust
2012-06-08 19:10:06 +02:00
Takafumi Arakaki
01930305bd
Truncate lines in shared output buffer
2012-06-08 19:02:11 +02:00
Takafumi Arakaki
aa3647c84c
Add default to ein:notebooklist-open completion
2012-06-08 18:53:24 +02:00
Takafumi Arakaki
5aca15dcfd
Improve ein:object-at-point
2012-06-08 17:33:54 +02:00
Takafumi Arakaki
04ea0b455d
Make whole shared output buffer read-only
2012-06-08 16:23:06 +02:00
Takafumi Arakaki
ffa9dba8be
M-. works in shared output buffer now
...
Currently, ein:propagate-connect does not work in the shared output
buffer because ein:$shared-output has no reference to notebook.
2012-06-08 16:18:08 +02:00
Takafumi Arakaki
2dfcffcba5
Add ein:pytools-whos command
2012-06-08 15:30:41 +02:00
Takafumi Arakaki
4461e15eb3
Add ein:propagate-connect option
2012-06-08 14:52:25 +02:00
Takafumi Arakaki
9ecca23f2e
Add other-window option to ein:pytools-jump-to-source-command
2012-06-08 14:26:46 +02:00
Takafumi Arakaki
7c04c3927f
Add ein:query-default-error-callback
2012-06-08 14:01:33 +02:00
Takafumi Arakaki
01143e1f35
Add sections to ein-query.el
2012-06-08 13:54:39 +02:00