Commit graph

644 commits

Author SHA1 Message Date
Takafumi Arakaki
83b420431c Update ein:console-open docstring 2012-12-06 23:16:45 +01:00
Takafumi Arakaki
ac417dd6cf Adapt defcustom type to the current ein:console-args 2012-12-06 23:16:44 +01:00
Takafumi Arakaki
a46990ebda Improve ein:console-args docstring 2012-12-06 23:16:44 +01:00
Takafumi Arakaki
827717cd0d ein:console-args can take a list as value now 2012-12-06 23:16:44 +01:00
Takafumi Arakaki
bd122efe7e Add ein:display-warning-once and use it in ein:console-make-command 2012-12-06 23:16:44 +01:00
Takafumi Arakaki
a3a0148375 zeroein.el works with --eval options now 2012-12-06 23:16:44 +01:00
Takafumi Arakaki
a384ba15de Make ein:console-open work without python.el 2012-12-06 23:16:44 +01:00
Takafumi Arakaki
b865b62e08 Fix ein:tb-jump-to-source-at-point for Emacs 23
fixes #90
2012-12-06 23:16:17 +01:00
Takafumi Arakaki
866002d680 Expand cell when kernel send some output
fixes #88
2012-12-06 21:56:02 +01:00
Takafumi Arakaki
0a6b1e3372 Add ein:cell-collapse/expand 2012-12-06 21:54:32 +01:00
Takafumi Arakaki
d04665ced7 Don't invalidate in ein:cell-set-collapsed unless needed 2012-12-06 21:54:18 +01:00
Takafumi Arakaki
b490adb72f Do not use lexical-let in ein:jedi--completer-complete
As ein:completer-complete has a way to passing around context,
it is natural to use that.
2012-12-06 21:50:43 +01:00
Takafumi Arakaki
28cbe9dfd4 Merge pull request #89 from yarikoptic/master
minor typo in ein:tb-jump-to-source-at-point error message
2012-12-06 09:50:25 -08:00
Yaroslav Halchenko
a46100f532 DOC: typo in the error message (exi[s]t) 2012-12-06 12:19:09 -05:00
Takafumi Arakaki
5ab8e39d7c Change ein:completer-complete call signature 2012-12-06 17:48:05 +01:00
Takafumi Arakaki
5f0f75dcc8 Add utility function ein:plist-exclude 2012-12-06 17:41:39 +01:00
Takafumi Arakaki
b501948d6d Do not expand common part by ein:completer-dot-complete
* Change the call signature of completer callback, to
  pass arguments to completer callback.
* Use expand option to suppress auto expansion when
  used as dot-complete.
2012-12-06 16:52:56 +01:00
Takafumi Arakaki
a1466a15d1 Fix ein:ac-chunk-regex: handle string literal
fixes #86
2012-12-06 15:05:56 +01:00
Takafumi Arakaki
4ff3c89e7b Improve ein:dev-bug-report-template: IPython version 2012-12-06 00:14:26 +01:00
Takafumi Arakaki
26e093c044 Simplify ein:completer-finish-completing-ac
As ein:jedi-complete does not use ein:jedi-complete,
SOURCES optional argument is not needed anymore.
2012-12-05 23:41:12 +01:00
Takafumi Arakaki
b794e5a05c Simplify ein:jedi-complete 2012-12-05 23:34:24 +01:00
Takafumi Arakaki
c2e217b075 Do not expand on dot-complete 2012-12-05 23:28:45 +01:00
Takafumi Arakaki
f52228656b Make ac-expand-on-... configurable in jedi-complete
Diff is big comparing to the actual change.  ein:jedi-complete
passes the value of ac-expand-on-auto-complete to the async
callback and it can be specified via EXPAND keyword argument.
2012-12-05 23:28:39 +01:00
Takafumi Arakaki
42508f6bc3 Docstring for ein:completer-complete 2012-12-05 22:13:11 +01:00
Takafumi Arakaki
938bb43560 Add comment on ein:jedi-complete 2012-12-05 22:12:42 +01:00
Takafumi Arakaki
ec70eb916f Stop when kernel_id and ws_url are not sent from server
This does not fix anything.  But make error clearer.
see #85
2012-12-04 11:12:16 +01:00
Takafumi Arakaki
2865bc1ff5 Refactor ein:kernel--kernel-started 2012-12-04 11:06:04 +01:00
Takafumi Arakaki
0576e54486 Log url-http-method when querying 2012-12-04 11:04:46 +01:00
Takafumi Arakaki
4111decfa7 Advice fill-paragraph command to avoid read-only error
fixes #84
2012-11-27 02:54:45 +01:00
Takafumi Arakaki
6223dffa0c Update ein-loaddefs.el 2012-11-19 23:27:17 +01:00
Takafumi Arakaki
1aa0b4b523 Document ein:jedi-setup more 2012-11-19 22:21:55 +01:00
Takafumi Arakaki
c4650eacb6 Do not fail to load ein-jedi.el
even if jedi.el does not exist on the load-path
2012-11-19 22:18:36 +01:00
Takafumi Arakaki
4926e86bc9 Document ein-jedi.el 2012-11-19 22:02:55 +01:00
Takafumi Arakaki
e581c420db Add ein:jedi-setup 2012-11-19 21:56:39 +01:00
Takafumi Arakaki
b057d8704c Add autoload cookies 2012-11-19 21:31:55 +01:00
Takafumi Arakaki
a14681b055 Make ein:jedi-complete an interactive command 2012-11-19 21:25:30 +01:00
Takafumi Arakaki
6b911124ce Use deferred:parallel in ein:jedi-complete
Also, destructuring-bind in the callback is fixed.
Previous version may work better than the current version
if I use this code.  But let's use this "parallel" approach
until I find some glitch.
2012-11-19 21:22:38 +01:00
Takafumi Arakaki
11ed4c539d Wrap ein:completer-complete in deferred 2012-11-19 21:04:16 +01:00
Takafumi Arakaki
2a7c25befb Add ein-jedi.el 2012-11-19 20:49:17 +01:00
Takafumi Arakaki
723c8af780 Refactoring: ein:completer-finish-completing-ac can take SOURCES argument 2012-11-19 20:46:36 +01:00
Takafumi Arakaki
4efb68e226 Refactoring: ein:completer-complete can take CALLBACKS argument 2012-11-19 20:46:09 +01:00
Takafumi Arakaki
9323f96b0d Eagerer ein:helm-kernel-history-search-auto-pattern 2012-11-13 12:30:28 +01:00
Takafumi Arakaki
85e020bb8d Do not record ein:connect-eval-buffer to IPython history 2012-11-03 22:18:06 +01:00
Takafumi Arakaki
40f9bf0d2e Do not record run-buffer commands to IPython history 2012-11-03 22:12:17 +01:00
Takafumi Arakaki
5a0605f586 Pass keyword option to ein:kernel-execute 2012-11-03 22:11:19 +01:00
Takafumi Arakaki
22a886c010 Add FIXMEs in ein-org.el 2012-10-15 22:41:07 +02:00
Takafumi Arakaki
d5b1fd9506 Update ein-loaddefs.el 2012-10-15 22:14:50 +02:00
Takafumi Arakaki
386322298a Document how autoload and eval-after-load work 2012-10-15 22:14:35 +02:00
Takafumi Arakaki
2d6dc2bc4b Emit error from ein:org-store-link when in scratchsheet 2012-10-15 22:04:13 +02:00
Takafumi Arakaki
c401409e9b Add :search argument to org link 2012-10-15 21:50:58 +02:00