Takafumi Arakaki
127386db47
travis-ci-zeroein: rm -rf lib/* then try again
2012-09-28 01:29:17 +02:00
Takafumi Arakaki
1037daed11
Reverting "Do not pull submodules when testing zeroein"
2012-09-28 01:28:15 +02:00
Takafumi Arakaki
c620c474cb
Fix README and document
2012-09-28 01:23:30 +02:00
Takafumi Arakaki
3cbdff6ee5
Call ein:dev-print-sys-info in zeroein.el
2012-09-28 01:14:09 +02:00
Takafumi Arakaki
5f284d2f5b
Fix ac-dictionary-directories in zeroein.el
2012-09-28 01:08:28 +02:00
Takafumi Arakaki
40fc04bfd6
Do not pull submodules when testing zeroein
2012-09-28 01:04:12 +02:00
Takafumi Arakaki
4a928a4eef
Test that zeroein.el runs in travis
2012-09-28 01:02:25 +02:00
Takafumi Arakaki
892ad8ec29
Call ein:notebooklist-open
2012-09-28 00:52:01 +02:00
Takafumi Arakaki
3008026ea6
Call "git submodule update" from zeroein.el
2012-09-28 00:50:33 +02:00
Takafumi Arakaki
1415ee3ec0
Refactor zeroein.el: add zeroein:dependencies
2012-09-28 00:26:28 +02:00
Takafumi Arakaki
2bbc6d73b2
Add shebung to make zeroein.el executable
...
See also:
http://stackoverflow.com/questions/6238331/
2012-09-28 00:19:59 +02:00
Takafumi Arakaki
f5cf7967a5
Suppress compiler error
2012-09-28 00:14:28 +02:00
Takafumi Arakaki
8823835f5a
Fix load-path in zeroein.el
2012-09-28 00:14:08 +02:00
Takafumi Arakaki
397bbb24fc
Copy zeroein.el from zeroein master
2012-09-27 23:54:28 +02:00
Takafumi Arakaki
c19bc2c270
Merge branch 'dev-bug-report-template'
2012-09-27 23:47:55 +02:00
Takafumi Arakaki
e76a19a2c7
Update ein-loaddefs.el
2012-09-27 23:43:05 +02:00
Takafumi Arakaki
1478ddf6e1
Add ein:dev-bug-report-template
2012-09-27 23:42:57 +02:00
Takafumi Arakaki
def69d4ae1
Include OS version in ein:dev-sys-info
2012-09-27 22:56:25 +02:00
Takafumi Arakaki
5dd62427f4
Fix ein:json-encode-char: use \uNNNN for char > 126
...
See the patch I sent to emacs-devel and the actual fix here:
* http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/110227
* http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00701.html
2012-09-27 19:37:53 +02:00
Takafumi Arakaki
188b43a6b0
Merge branch 'helm-ein-notebook-buffers'
...
helm/anything-ein-notebook-buffers commands distinguish modified
and saved notebook now.
2012-09-23 15:47:01 +02:00
Takafumi Arakaki
e6e6cdcdab
Use modified/saved-buffer sources from helm/anything commands
2012-09-23 15:35:54 +02:00
Takafumi Arakaki
43963d222d
Add ein:helm-source-{modified,saved}-notebook-buffers
2012-09-23 15:34:30 +02:00
Takafumi Arakaki
cce7480770
Add PREDICATE argument to ein:notebook-opened-*
2012-09-23 15:26:57 +02:00
Takafumi Arakaki
184081dd84
Add macro ein:helm-export-source
2012-09-23 15:18:08 +02:00
Takafumi Arakaki
5e569fe745
Simplify ein:junk-new
2012-09-20 17:41:31 +02:00
Takafumi Arakaki
9e6bc9e863
Merge branch 'func-test-in-travis'
...
* Run functional tests in Travis CI using multiple IPython versions
* "cat --show-nonprinting" emulation in testein.py
* Show log message when test fails
* Better error logging
It seems ein:notebook-execute-current-cell-pyout-image fails
probabilistically [1]_. When it fails, ein:query-ajax--parse-data
is called in an empty buffer [2]_ where it is supposed to contain
HTTP header and JSON.
.. [1] http://travis-ci.org/#!/tkf/emacs-ipython-notebook/builds/2498780
.. [2] http://travis-ci.org/#!/tkf/emacs-ipython-notebook/jobs/2498781/L335
2012-09-19 01:43:24 +02:00
Takafumi Arakaki
b50639d101
Show build status of only master branch
2012-09-19 01:32:57 +02:00
Takafumi Arakaki
fc386d3647
Better error logging in ein:query-ajax--parse-data
2012-09-19 01:24:03 +02:00
Takafumi Arakaki
e0731db536
Print IPython version
2012-09-19 00:52:27 +02:00
Takafumi Arakaki
8b05d26a97
Test against dev version of IPython
2012-09-19 00:50:12 +02:00
Takafumi Arakaki
8cbe1b9dd7
Test against multiple IPython versions
2012-09-19 00:10:45 +02:00
Takafumi Arakaki
3ce9ef9dd4
Do not clutter terminal when showing traceback
2012-09-18 23:55:36 +02:00
Takafumi Arakaki
79a30012c5
Show log when test fails
2012-09-18 23:55:31 +02:00
Takafumi Arakaki
410c6eb8ee
Simplify TestRunner.report
2012-09-18 23:55:26 +02:00
Takafumi Arakaki
ef1eb9a8dd
Do not truncate messages buffer when testing
2012-09-18 23:55:22 +02:00
Takafumi Arakaki
58406d8eca
Add env-clean/log-clean make target
2012-09-18 22:46:18 +02:00
Takafumi Arakaki
25f67b9874
Refactor ein-query.el: better debugging message
2012-09-18 22:46:10 +02:00
Takafumi Arakaki
625929f419
Make "git submodule update" quiet
2012-09-18 20:16:04 +02:00
Takafumi Arakaki
b8f9416fe9
Let pip install everything
...
It seems pip installs everything even if packages are in the global
path anyway:
http://travis-ci.org/#!/tkf/emacs-ipython-notebook/jobs/2494382
2012-09-18 19:41:29 +02:00
Takafumi Arakaki
5cbbb73c9a
Make pip install more quiet
2012-09-18 19:28:57 +02:00
Takafumi Arakaki
689206375f
Use easy_install to install pyzmq
2012-09-18 19:10:41 +02:00
Takafumi Arakaki
83d6fe70ff
Add -qq option for apt-get
2012-09-18 19:07:27 +02:00
Takafumi Arakaki
e0bf504c91
Install PyZMQ/Tornado using apt-get
2012-09-18 18:49:52 +02:00
Takafumi Arakaki
a87292d94c
Run functional tests in Travis CI
2012-09-18 18:34:57 +02:00
Takafumi Arakaki
da36474302
Add IPYTHON variable in Makefile
2012-09-18 18:24:40 +02:00
Takafumi Arakaki
a2def2f47f
Fix kill_subprocesses
2012-09-18 18:12:16 +02:00
Takafumi Arakaki
69ec2c14ac
Do not hard code log file path in Makefile
2012-09-18 17:39:24 +02:00
Takafumi Arakaki
cd486f0c5b
Fix failing Travis CI tests
2012-09-18 17:18:17 +02:00
Takafumi Arakaki
601faa488f
Merge branch 'server-runner'
...
* testein.py starts server when running functional tests
* naming fix in func-test.el
* func-test.el does not depend on matplotlib now
* (probably) improve robustness of func-test.el
2012-09-18 16:53:28 +02:00
Takafumi Arakaki
a53e770614
Ignore whole log/ directory
2012-09-18 16:47:22 +02:00