Commit graph

1795 commits

Author SHA1 Message Date
Takafumi Arakaki
d62dc59869 Require 'cc-mode in ein-utils.el
It looks like in new Emacs version (> 24.3?), c-mode-syntax-table is not
available by default.
2014-03-17 19:14:02 +01:00
Takafumi Arakaki
30f102c12a Merge branch 'auto-complete-performance' 2013-07-11 10:04:14 +02:00
Takafumi Arakaki
bc32b00d2a Update changelog 2013-07-10 21:14:58 +02:00
Takafumi Arakaki
a1ddf7a7a9 Rename: ein-cached -> ein-async 2013-07-10 21:14:58 +02:00
Takafumi Arakaki
5845dc6e35 Remove unused code from ein-ac.el 2013-07-10 21:14:58 +02:00
Takafumi Arakaki
372c7f619c Disable caching complete candidates
ein:ac-clear-cache takes too much time by the result of profiler.el.
Also, as ac-source-ein-cached sends request in background [1], there is
no need for caching anymore.

[1] 865a96f3d2
2013-07-10 21:14:58 +02:00
Takafumi Arakaki
0cc49439a1 Merge pull request #120 from jhamrick/master
Resolve tools/testein.py failure on OS X
2013-06-29 09:12:29 -07:00
Jessica B. Hamrick
b7a4692f69 Don't use GNU arguments for ps
Fixes #119
2013-06-28 15:41:36 -07:00
Takafumi Arakaki
87e88bc179 Use environment variable EMACS, if defined 2013-06-11 18:20:34 +02:00
Takafumi Arakaki
7901e90db7 Default ein:query-timeout is nil if curl is used
this is to address #114
2013-06-11 16:51:06 +02:00
Takafumi Arakaki
ff622a6468 Fix how ws_url is set
IPython notebook 1.0.dev sends empty ws_url as of this PR
https://github.com/ipython/ipython/pull/3307
2013-06-10 19:56:46 +02:00
Takafumi Arakaki
b12b91da7a Add ein:slice-image
This is a workaround for issue #94.
2013-06-05 01:43:49 +02:00
Takafumi Arakaki
819e3e3df3 Fix: unintended text was inserted by dot-complete 2013-06-05 01:38:56 +02:00
Takafumi Arakaki
0421afde19 Merge branch 'fix-travis' 2013-05-19 10:41:22 +02:00
Takafumi Arakaki
d7cab8a225 Unfreeze tornado 2013-05-19 07:12:38 +02:00
Takafumi Arakaki
6fd2a2adeb Record Python package information 2013-05-19 06:53:30 +02:00
Takafumi Arakaki
cbfc531671 Use pyzmq 2.2.0.1 when testing against IPython 0.12.* 2013-05-19 06:34:29 +02:00
Takafumi Arakaki
e1bcfe28ed Use tornado 2.4.1 when testing against IPython 0.12.* 2013-05-19 06:20:45 +02:00
Takafumi Arakaki
2c615e7b86 Ignore travis failures with IPython 0.12.* 2013-05-19 06:12:09 +02:00
Takafumi Arakaki
becd04fc53 Refactor Makefile; add clean and purge 2013-05-19 06:07:47 +02:00
Takafumi Arakaki
1fd6bbe305 Use git to install developmental version of IPython
Recent changes in IPython requires git submodule for installing
developmental version.
2013-05-19 06:01:49 +02:00
Takafumi Arakaki
203ff99987 Register ein:worksheet-execute-all-cell to menu
Add it to document also.

fixes #63
2013-04-12 18:24:38 +02:00
Takafumi Arakaki
76591e007b Use region as default code for ein:shared-output-eval-string 2013-03-10 08:11:30 +01:00
Takafumi Arakaki
9a637921f1 Improve ein:shared-output-eval-string 2013-03-08 14:10:37 +01:00
Takafumi Arakaki
7f17f3bc43 Improve bug report template
to avoid trouble like #104.
2013-02-23 16:35:08 +01:00
Takafumi Arakaki
592d40f9eb Mention C-u in ein:dev-start-debug document 2013-02-23 00:35:29 +01:00
Takafumi Arakaki
e5b53e5043 Do not try dot-complete when in string literal etc. 2013-02-13 21:46:24 +01:00
Takafumi Arakaki
fe682db22d Fix compile warnings in ein-ac.el and ein-jedi.el 2013-02-13 21:32:36 +01:00
Takafumi Arakaki
5b18c666e3 Make ein:jedi-complete work when kernel is dead
Previously deferred:callback-post was not called for the
deferred object from ein:jedi--completer-complete when the
kernel is dead.  It is called with an empty result now.
2013-02-13 21:20:56 +01:00
Takafumi Arakaki
a5a246c734 Check ein:kernel-live-p in ein:ac-* functions 2013-02-13 21:06:50 +01:00
Takafumi Arakaki
6bbabf6ab6 Merge branch 'makefile-refactoring' 2013-02-10 05:50:14 +01:00
Takafumi Arakaki
6cb611d72e Use pattern rule env-ipy.% 2013-02-10 05:33:25 +01:00
Takafumi Arakaki
6a92afbc02 Simplify Makefile
testein-default/24 etc. are very old and can be merged with the
ones used by travis test.
2013-02-10 05:28:36 +01:00
Takafumi Arakaki
df95d130c4 Merge branch 'travis-enhancement' 2013-02-10 05:14:17 +01:00
Takafumi Arakaki
a1c8b71fd4 Should allow_failures.env be a string?
Probably `matrix.allow_failures.env` should be a string when I don't
use `matrix`/`global` in `env`.
2013-02-10 05:11:44 +01:00
Takafumi Arakaki
bc9bae222b Should allow_failures be exactly the same as env? 2013-02-10 05:04:44 +01:00
Takafumi Arakaki
955a82461e Follow change in IPython kernel: payload key
This is the change introduced by ipython/ipython#2872
2013-02-10 05:00:40 +01:00
Takafumi Arakaki
2fdc4d9b56 Allow failures with emacs-snapshot 2013-02-10 04:18:56 +01:00
Takafumi Arakaki
83f1bb4fcb Test with emacs24 2013-02-10 04:17:48 +01:00
Takafumi Arakaki
d0e96d0be6 Bump to 0.2.1alpha2 2013-02-10 04:12:50 +01:00
Takafumi Arakaki
3f8d6fd495 Merge branch 'history-unique'
History search using helm/anything discards duplications.
This functionality requires at least version 4.0 of IPython kernel.
https://github.com/ipython/ipython/pull/2792
2013-02-01 22:44:13 +01:00
Takafumi Arakaki
4b0ca7d9df Add note for el-get user: stable recipe is old
Also, I think the old note is not relevant anymore,
so I am removing it.

see #98
2013-01-22 23:15:20 +01:00
Takafumi Arakaki
17b657cf8f Show recent history first in helm/anything UI 2013-01-21 22:06:58 +01:00
Takafumi Arakaki
239914525c Fix typo in the previous command 2013-01-21 19:56:02 +01:00
Takafumi Arakaki
5ed36c8d80 Document the usage of zeroein without /bin/sh 2013-01-21 19:53:34 +01:00
Takafumi Arakaki
dbc336c0fc Update changelog 2013-01-19 00:04:50 +01:00
Takafumi Arakaki
20818f2e77 Do not list duplications when searching history
The key 'unique' is introduced in IPython as of:
https://github.com/ipython/ipython/pull/2792
2013-01-18 14:28:21 +01:00
Takafumi Arakaki
1023327dd7 Merge branch 'kernel-info-request'
Add support for `kernel_info` request for IPython kernel protocol.
See: https://github.com/ipython/ipython/issues/2649
2013-01-18 14:18:32 +01:00
Takafumi Arakaki
29a4d7533a Update changelog 2013-01-18 14:12:44 +01:00
Takafumi Arakaki
735e14e7b4 Add ein:kernel-kernel-info-request
See: ipython/ipython#2649
2013-01-18 14:03:17 +01:00