From ff82393ed322588b3ea093f1c38155d47d0494c1 Mon Sep 17 00:00:00 2001 From: Takafumi Arakaki Date: Fri, 24 Aug 2012 00:05:03 +0200 Subject: [PATCH] Update --- _sources/index.txt | 60 +++++- genindex.html | 48 +++-- index.html | 490 ++++++++++++++++++++++++++++----------------- objects.inv | 2 +- search.html | 10 +- searchindex.js | 2 +- 6 files changed, 389 insertions(+), 223 deletions(-) diff --git a/_sources/index.txt b/_sources/index.txt index dc0dcca..aae685c 100644 --- a/_sources/index.txt +++ b/_sources/index.txt @@ -3,8 +3,8 @@ Welcome to Emacs IPython Notebook's documentation! .. el:package:: ein -Emacs IPython Notebook (EIN) provides fully featured IPython Notebook -client and integrated REPL (like SLIME_). While EIN makes notebook +Emacs IPython Notebook (EIN) provides a IPython Notebook client and +integrated REPL (like SLIME_) in Emacs. While EIN makes notebook editing very powerful by allowing you to use any Emacs features, it also expose IPython features such as code evaluation, object inspection and code completion to the Emacs side. These features can @@ -42,8 +42,15 @@ Links: * `Online Documentation `_ -* `Screenshots - `_ + +* `Wiki + `_ + + + `Screenshots + `_ + + `Tips + `_ + * `Downloads `_ * `Repository at GitHub @@ -51,7 +58,7 @@ Links: * `Issue Tracker at GitHub `_ -.. [#] You need to setup :el:symbol:`ein:notebook-console-args` properly +.. [#] You need to setup :el:symbol:`ein:console-args` properly .. [#] Use the command :el:symbol:`ein:connect-to-notebook-command`. .. contents:: @@ -84,7 +91,7 @@ Requirements * (optional) python-mode: It should work with either python.el or `python-mode.el`_ [#]_. Fabian Gallina's `python.el`_ is required to use - :el:symbol:`ein:notebook-console-open` command. + :el:symbol:`ein:console-open` command. * (optional) `auto-complete.el`_ You need to configure :el:symbol:`ein:use-auto-complete` to enable this feature. @@ -113,6 +120,11 @@ EIEIO and json.el. EIN is currently tested in Emacs 24.1. Install ------- +.. warning:: As EIN relies on many packages and it will not work + properly with outdated versions, installing it using el-get or + MELPA is highly recommended. + + Using el-get ^^^^^^^^^^^^ @@ -217,7 +229,7 @@ The following keybinds are available in notebook buffers. .. el:keymap:: ein:notebook-mode-map -.. el:function:: ein:notebook-delete-cell-command +.. el:function:: ein:worksheet-delete-cell .. el:function:: ein:notebook-rename-to-scratch-command .. el:function:: ein:notebook-kill-all-buffers .. el:function:: ein:iexec-mode @@ -310,19 +322,24 @@ Notebook .. el:variable:: ein:notebook-kill-buffer-ask .. el:variable:: ein:notebook-querty-timeout-open .. el:variable:: ein:notebook-querty-timeout-save -.. el:variable:: ein:notebook-console-security-dir -.. el:variable:: ein:notebook-console-executable -.. el:variable:: ein:notebook-console-args .. el:variable:: ein:cell-traceback-level .. el:variable:: ein:cell-autoexec-prompt .. el:variable:: ein:scratch-notebook-name-template .. el:variable:: ein:iexec-delay .. el:variable:: ein:complete-on-dot +Console +^^^^^^^ + +.. el:variable:: ein:console-security-dir +.. el:variable:: ein:console-executable +.. el:variable:: ein:console-args + Connect ^^^^^^^ .. el:variable:: ein:connect-run-command +.. el:variable:: ein:connect-reload-command .. el:variable:: ein:connect-save-before-run .. el:variable:: ein:propagate-connect .. el:variable:: ein:connect-aotoexec-lighter @@ -475,6 +492,29 @@ with :el:symbol:`ein:dev-stop-debug`. Change Log ========== +v0.2 +---- + +* Add :el:symbol:`ein:worksheet-execute-cell-and-insert-below`. +* Change the timing to trigger auto-execution in connected buffer. + It was triggered on save before. Now it is on run, eval or reload. + See :el:symbol:`ein:connect-toggle-autoexec`. +* [WIP] Worksheet support. + + +v0.1.2 +------ + +* Mostly refactoring for worksheet support in v0.2. +* Rename command :el:symbol:`ein:notebook-console-open` to + :el:symbol:`ein:console-open`. It is available from non-notebook + buffer such as connected buffer now. +* Add :el:symbol:`ein:connect-reload-buffer`. + Old default :el:symbol:`ein:connect-run-buffer` behavior is + replaced by this function. :el:symbol:`ein:connect-run-buffer` + now actually runs buffer instead of loading it. + + v0.1.1 ------ diff --git a/genindex.html b/genindex.html index e86a9fb..4e9a46e 100644 --- a/genindex.html +++ b/genindex.html @@ -9,7 +9,7 @@ - Index — Emacs IPython Notebook 0.1.2alpha0 documentation + Index — Emacs IPython Notebook 0.2.0alpha0 documentation @@ -17,7 +17,7 @@ - + @@ -90,6 +90,10 @@ +
ein:connect-reload-command (Lisp variable) +
+ +
ein:connect-run-buffer (Lisp function)
@@ -106,6 +110,18 @@ +
ein:console-args (Lisp variable) +
+ + +
ein:console-executable (Lisp variable) +
+ + +
ein:console-security-dir (Lisp variable) +
+ +
ein:default-url-or-port (Lisp variable)
@@ -154,28 +170,12 @@ -
ein:notebook-console-args (Lisp variable) -
- - -
ein:notebook-console-executable (Lisp variable) -
- - -
ein:notebook-console-security-dir (Lisp variable) -
- - -
ein:notebook-delete-cell-command (Lisp function) +
ein:notebook-discard-output-on-save (Lisp variable)
-
ein:notebook-discard-output-on-save (Lisp variable) -
- -
ein:notebook-enable-undo (Lisp variable)
@@ -275,6 +275,10 @@
ein:use-smartrep (Lisp variable)
+ +
ein:worksheet-delete-cell (Lisp function) +
+
@@ -300,7 +304,7 @@
  • index
  • -
  • Emacs IPython Notebook 0.1.2alpha0 documentation »
  • +
  • Emacs IPython Notebook 0.2.0alpha0 documentation »