Commit graph

1713 commits

Author SHA1 Message Date
Takafumi Arakaki
c1e7155c53 Make ein-testing-notebook.el work w/o compiling it 2012-09-29 22:13:48 +02:00
Takafumi Arakaki
598a90d367 Update CONTRIBUTING.md 2012-09-28 23:06:08 +02:00
Takafumi Arakaki
a17f2de407 Merge branch 'version-git' 2012-09-28 17:04:18 +02:00
Takafumi Arakaki
f41e2b206d Document ein:call-process 2012-09-28 17:00:59 +02:00
Takafumi Arakaki
c691e0c73a Add test ein:version-func-outside-of-git-repo 2012-09-28 16:58:30 +02:00
Takafumi Arakaki
200bee5e0d Use `(ein:version)' from ein:dev-sys-info 2012-09-28 16:53:08 +02:00
Takafumi Arakaki
6a9ff84a18 Add ein:version *function* 2012-09-28 16:41:35 +02:00
Takafumi Arakaki
e1c993fb0f Merge branch 'bug-report-helper' 2012-09-28 15:27:29 +02:00
Takafumi Arakaki
a46c8c23ce Mention CONTRIBUTING.md in ein:dev-bug-report-template 2012-09-28 15:22:55 +02:00
Takafumi Arakaki
96bbd541ec Add "Avoid standard Emacs traps" in CONTRIBUTING.md 2012-09-28 15:13:43 +02:00
Takafumi Arakaki
17d97cf62d More information listed by ein:dev-sys-info--lib 2012-09-28 14:53:23 +02:00
Takafumi Arakaki
cc8658e900 Dump important EIN variables in ein:dev-sys-info 2012-09-28 14:46:48 +02:00
Takafumi Arakaki
5eece48c4e Fix tools/testein.py --dry-run 2012-09-28 02:19:31 +02:00
Takafumi Arakaki
e84c3bb59c Add CONTRIBUTING.md 2012-09-28 01:59:26 +02:00
Takafumi Arakaki
fe7eaa5b7e Mention ein:dev-bug-report-template in document 2012-09-28 01:56:48 +02:00
Takafumi Arakaki
ae93e48737 Merge branch 'zeroein' 2012-09-28 01:44:15 +02:00
Takafumi Arakaki
05f2d1a8f3 Add more in ein:dev-bug-report-template 2012-09-28 01:44:04 +02:00
Takafumi Arakaki
eeaeaa3ea0 Do not use nxhtml/autostart.el but manually add path
nxhtml/autostart.el can cause error
"Symbol's value as variable is void: image-types"

See:
https://travis-ci.org/#!/tkf/emacs-ipython-notebook/jobs/2589848/L148
2012-09-28 01:34:17 +02:00
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