Commit graph

1808 commits

Author SHA1 Message Date
Takafumi Arakaki
65f6800006 Add test_testein.py 2012-12-18 14:59:40 +01:00
Takafumi Arakaki
ba82de1bac Skip known failures by testein.py
fixes #74
2012-12-18 02:14:54 +01:00
Takafumi Arakaki
d1e710084c Better report for when test server died 2012-12-18 00:56:55 +01:00
Takafumi Arakaki
401ce29036 Hexify password 2012-12-17 23:15:21 +01:00
Takafumi Arakaki
f8b2193d72 Add jinja2 as testing requirement for dev version
see: https://github.com/ipython/ipython/pull/2363
2012-12-17 22:06:11 +01:00
Takafumi Arakaki
f1ed7c5d5a Merge branch 'login'
Preliminary login support is implemented.
Now user can use ein:notebooklist-login to login, then
ein:notebooklist-open to connect IPython notebook server
protected by a password.

fixes #10
2012-12-17 20:00:46 +01:00
Takafumi Arakaki
c2cc740baa Update document 2012-12-17 19:55:46 +01:00
Takafumi Arakaki
c784cee47b Update README and document 2012-12-17 19:39:07 +01:00
Takafumi Arakaki
1f29b6d91e Workaround url.el bug for proper message after login 2012-12-17 19:26:13 +01:00
Takafumi Arakaki
af43af7146 Use read-passwd instead of read-string 2012-12-17 17:55:30 +01:00
Takafumi Arakaki
992104ebf5 Send proper cookie in ein:kernel-send-cookie 2012-12-17 17:39:46 +01:00
Takafumi Arakaki
aafe7a8f18 Add ein:notebooklist-login command 2012-12-17 17:39:46 +01:00
Takafumi Arakaki
041873b18f Better POST handling when DATA is given to ein:query-ajax 2012-12-17 17:39:46 +01:00
Takafumi Arakaki
a4c7e6d00d Add ein:query-get-cookie 2012-12-17 17:39:46 +01:00
Takafumi Arakaki
d2319126a7 Merge branch 'auto-auto-complete'
Code completion in notebook happens *really* automatically.
You don't need to hit a key to start completion.
To do that, complete_reply request is called via init AC property.
2012-12-15 22:19:46 +01:00
Takafumi Arakaki
400f2ee8c3 Update changelog 2012-12-15 22:18:13 +01:00
Takafumi Arakaki
865a96f3d2 Make completion happen really automatically 2012-12-07 22:20:35 +01:00
Takafumi Arakaki
510cb1dfcc Fix typo in ein:make-tramp-file-name 2012-12-07 21:44:42 +01:00
Takafumi Arakaki
2db2589c78 Document ein:worksheet-beginning/end-of-cell-input bit more 2012-12-07 19:05:34 +01:00
Takafumi Arakaki
f43524048f Merge branch 'console-open-wo-python-el'
As mentioned in #91, the error message "python.el is not loaded!"
was not good for Emacs 23 users.  Rather than explaining about
three python modes, just open dumb comint buffer.

Since make-comint-in-buffer takes a list of string, spec for
ein:console-args is changed to "list of argument" from "space
separated argument".  Old configuration works but warning will
appear.
2012-12-06 23:54:37 +01:00
Takafumi Arakaki
93b5e30705 Update changelog 2012-12-06 23:16:45 +01:00
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
1fdfda039c Add tests for ein:choose-setting 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
0778b4df72 Merge branch 'expand-output-on-execution'
Expand cell when kernel send some output.

fixes #88
2012-12-06 22:04:59 +01:00
Takafumi Arakaki
fc4fd51e86 Update change log 2012-12-06 22:01:33 +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
Takafumi Arakaki
41c9f872df Merge branch 'ac-dont-expand-on-dot-complete'
Improve `ein:completer-dot-complete` and `ein:jedi-dot-complete`.
Do not expand common part when inserting dot, to make typing code
containing dots less surprising.

Call signature of ein:completer-complete is changed.  The CALLBACKS
argument must be passed as a keyword argument now.  It was a
positional argument.
2012-12-06 18:42:29 +01:00
Takafumi Arakaki
5bf5086e8f Fix test ein:completer-finish-completing 2012-12-06 18:38:36 +01: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
784f43c18f Update change log 2012-12-06 17:12:30 +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
2bf52f3e5e Merge pull request #87 from yarikoptic/patch-1
just a small typo in README.rst
2012-12-06 07:23:59 -08:00
Yaroslav Halchenko
1193ae6a35 just a small typo in README.rst 2012-12-06 10:20:01 -05:00
Takafumi Arakaki
a1466a15d1 Fix ein:ac-chunk-regex: handle string literal
fixes #86
2012-12-06 15:05:56 +01:00
Takafumi Arakaki
60b457ee38 Update CONTRIBUTING.md 2012-12-06 00:23:21 +01:00
Takafumi Arakaki
4ff3c89e7b Improve ein:dev-bug-report-template: IPython version 2012-12-06 00:14:26 +01:00
Takafumi Arakaki
1996764cea Merge branch 'refactor-jedi-complete' 2012-12-05 23:42:43 +01:00