<h1>Welcome to Emacs IPython Notebook’s documentation!<aclass="headerlink"href="#welcome-to-emacs-ipython-notebook-s-documentation"title="Permalink to this headline">¶</a></h1>
<p>Emacs IPython Notebook (EIN) provides fully featured IPython Notebook
client and integrated REPL (like <aclass="reference external"href="http://common-lisp.net/project/slime/">SLIME</a>).</p>
<p>Highlighted features:</p>
<ulclass="simple">
<li>Copy/paste cells, even to/from different notebooks.</li>
<li>Console integration: You can easily connect to kernel via console
application. This enables you to start debugging in the same
kernel. It is even possible to connect console over ssh <aclass="footnote-reference"href="#id3"id="id1">[1]</a>.</li>
<li>IPython kernel can be “connected” to any buffers. This enables you
to evaluate buffer/region using same kernel as notebook. Notebook
goodies such as tooltip help, help browser and code completion are
available in these buffers. <aclass="footnote-reference"href="#id4"id="id2">[2]</a></li>
<li>Jump to definition (go to the definition by hitting <ttclass="docutils literal"><spanclass="pre">M-.</span></tt> over an
object).</li>
</ul>
<p>Other notebook features:</p>
<ulclass="simple">
<li>Inline images</li>
<li>Auto/manual-completion</li>
<li>Popup (tooltip) help</li>
<li>Syntax highlighting in each cell types (Python/Markdown/ReST/HTML)</li>
<li>Help browser (opens when executing <ttclass="docutils literal"><spanclass="pre">function?</span></tt>)</li>
<tr><tdclass="label"><aclass="fn-backref"href="#id1">[1]</a></td><td>You need to setup <aclass="reference internal"href="#ein:notebook-console-args"title="ein:notebook-console-args"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-console-args</span></tt></a> properly</td></tr>
<tr><tdclass="label"><aclass="fn-backref"href="#id2">[2]</a></td><td>Use the command <aclass="reference internal"href="#ein:connect-to-notebook"title="ein:connect-to-notebook"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-to-notebook</span></tt></a>.</td></tr>
This package enables you to omit typing prefix keys (e.g.,
<ttclass="docutils literal"><spanclass="pre">C-c</span><spanclass="pre">C-n</span><spanclass="pre">C-n</span><spanclass="pre">C-n</span><spanclass="pre">...</span></tt> instead of <ttclass="docutils literal"><spanclass="pre">C-c</span><spanclass="pre">C-n</span><spanclass="pre">C-c</span><spanclass="pre">C-n</span><spanclass="pre">C-c</span><spanclass="pre">C-n</span><spanclass="pre">...</span></tt>).
You need to configure subpackage <ttclass="docutils literal"><spanclass="pre">ein-smartrep</span></tt> to enable
this feature.</li>
</ul>
<p>Also, EIN heavily relies on standard Emacs libraries including EWOC
and EIEIO. EIN is currently tested in Emacs 24.1.</p>
</div>
<divclass="section"id="usage">
<h2>Usage<aclass="headerlink"href="#usage"title="Permalink to this headline">¶</a></h2>
<olclass="arabic">
<li><pclass="first">Install module.
Put Emacs lisp <ttclass="docutils literal"><spanclass="pre">ein*.el</span></tt> files and Python file <ttclass="docutils literal"><spanclass="pre">ein.py</span></tt> in your
<li><pclass="first">Hit <ttclass="docutils literal"><spanclass="pre">M-x</span><spanclass="pre">ein:notebooklist-open</span></tt> to open notebook list.</p>
</li>
</ol>
</div>
<divclass="section"id="commands-keybinds">
<h2>Commands/Keybinds<aclass="headerlink"href="#commands-keybinds"title="Permalink to this headline">¶</a></h2>
<h3>Notebook list<aclass="headerlink"href="#notebook-list"title="Permalink to this headline">¶</a></h3>
<p>You can start notebook by <ttclass="docutils literal"><spanclass="pre">M-x</span><spanclass="pre">ein:notebooklist-open</span></tt> and enter the
port or URL of the IPython notebook server.</p>
<dlclass="function">
<dtid="ein:notebooklist-open">
<emclass="property">function </em><big>(</big><ttclass="descname">ein:notebooklist-open </tt><em>&optional</em><em>url-or-port</em><em>no-popup</em><big>)</big><aclass="headerlink"href="#ein:notebooklist-open"title="Permalink to this definition">¶</a></dt>
<dd><p>Open notebook list buffer.</p>
</dd></dl>
<dlclass="function">
<dtid="ein:notebooklist-new-notebook">
<emclass="property">function </em><big>(</big><ttclass="descname">ein:notebooklist-new-notebook </tt><em>&optional</em><em>url-or-port</em><em>callback</em><em>cbargs</em><big>)</big><aclass="headerlink"href="#ein:notebooklist-new-notebook"title="Permalink to this definition">¶</a></dt>
<dd><p>Ask server to create a new notebook and open it in a new buffer.</p>
</dd></dl>
<dlclass="function">
<dtid="ein:notebooklist-open-notebook-global">
<emclass="property">function </em><big>(</big><ttclass="descname">ein:notebooklist-open-notebook-global </tt><em>nbpath</em><big>)</big><aclass="headerlink"href="#ein:notebooklist-open-notebook-global"title="Permalink to this definition">¶</a></dt>
<dd><p>Choose notebook from all opened notebook list and open it.</p>
</dd></dl>
<dlclass="function">
<dtid="ein:notebooklist-new-scratch-notebook">
<emclass="property">function </em><ttclass="descname">ein:notebooklist-new-scratch-notebook</tt><aclass="headerlink"href="#ein:notebooklist-new-scratch-notebook"title="Permalink to this definition">¶</a></dt>
<dd><p>Open a notebook to try random thing.</p>
</dd></dl>
</div>
<divclass="section"id="notebook">
<h3>Notebook<aclass="headerlink"href="#notebook"title="Permalink to this headline">¶</a></h3>
<p>The following keybinds are available in notebook buffers.</p>
To use this function, <aclass="reference internal"href="#ein:notebook-console-security-dir"title="ein:notebook-console-security-dir"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-console-security-dir</span></tt></a> and
<aclass="reference internal"href="#ein:notebook-console-args"title="ein:notebook-console-args"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-console-args</span></tt></a> must be set properly.
This function requires <aclass="reference external"href="https://github.com/fgallina/python.el">Fabian Gallina’s python.el</a> for now;
It should be possible to support python-mode.el. Patches are welcome!</p>
<dd><ddclass="first last"><p>Go back to the point where <ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:pytools-jump-to-source-command</span></tt>
is executed last time. When the prefix argument <ttclass="docutils literal"><spanclass="pre">C-u</span></tt> is
given, open the last point in the other window.</p>
<dd><ddclass="first last"><p>Rename current notebook and save it immediately.</p>
<p>NAME is any non-empty string that does not contain ‘/’ or ‘’.</p>
</dd></dd>
</dl>
<dlclass="function">
<dtid="ein:notebook-delete-cell-command">
<emclass="property">function </em><ttclass="descname">ein:notebook-delete-cell-command</tt><aclass="headerlink"href="#ein:notebook-delete-cell-command"title="Permalink to this definition">¶</a></dt>
<dd><p>Delete a cell. (WARNING: no undo!)
This command has no key binding because there is no way to undo
deletion. Use kill to play on the safe side.</p>
<p>If you really want use this command, you can do something like this
<dd><ddclass="first last"><p>Run buffer using the <ttclass="docutils literal"><spanclass="pre">%run</span></tt> magic command or eval whole
buffer if the prefix <ttclass="docutils literal"><spanclass="pre">C-u</span></tt> is given.
Variable <aclass="reference internal"href="#ein:connect-run-command"title="ein:connect-run-command"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-run-command</span></tt></a> sets the command to run.
You can change the command and/or set the options.
See also: <aclass="reference internal"href="#ein:connect-run-buffer"title="ein:connect-run-buffer"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-run-buffer</span></tt></a>, <aclass="reference internal"href="#ein:connect-eval-buffer"title="ein:connect-eval-buffer"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-eval-buffer</span></tt></a>.</p>
<dd><ddclass="first last"><p>Go back to the point where <ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:pytools-jump-to-source-command</span></tt>
is executed last time. When the prefix argument <ttclass="docutils literal"><spanclass="pre">C-u</span></tt> is
given, open the last point in the other window.</p>
</dd></dd>
</dl>
<p>Other useful commands:</p>
<dlclass="function">
<dtid="ein:connect-to-notebook">
<emclass="property">function </em><big>(</big><ttclass="descname">ein:connect-to-notebook </tt><em>buffer-or-name</em><big>)</big><aclass="headerlink"href="#ein:connect-to-notebook"title="Permalink to this definition">¶</a></dt>
<dd><p>Connect any buffer to notebook and its kernel.</p>
</dd></dl>
<dlclass="function">
<dtid="ein:connect-eval-buffer">
<emclass="property">function </em><ttclass="descname">ein:connect-eval-buffer</tt><aclass="headerlink"href="#ein:connect-eval-buffer"title="Permalink to this definition">¶</a></dt>
<dd><p>Evaluate the whole buffer. Note that this will run the code
inside the <ttclass="docutils literal"><spanclass="pre">if</span><spanclass="pre">__name__</span><spanclass="pre">==</span><spanclass="pre">"__main__":</span></tt> block.</p>
</dd></dl>
<dlclass="function">
<dtid="ein:connect-run-buffer">
<emclass="property">function </em><big>(</big><ttclass="descname">ein:connect-run-buffer </tt><em>&optional</em><em>ask-command</em><big>)</big><aclass="headerlink"href="#ein:connect-run-buffer"title="Permalink to this definition">¶</a></dt>
<dd><p>Run buffer using <ttclass="docutils literal"><spanclass="pre">%run</span></tt>. Ask for command if the prefix <ttclass="docutils literal"><spanclass="pre">C-u</span></tt> is given.
Variable <aclass="reference internal"href="#ein:connect-run-command"title="ein:connect-run-command"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-run-command</span></tt></a> sets the default command.</p>
</dd></dl>
</div>
<divclass="section"id="shared-output-buffer">
<h3>Shared output buffer<aclass="headerlink"href="#shared-output-buffer"title="Permalink to this headline">¶</a></h3>
<dlclass="function">
<dtid="ein:shared-output-pop-to-buffer">
<emclass="property">function </em><ttclass="descname">ein:shared-output-pop-to-buffer</tt><aclass="headerlink"href="#ein:shared-output-pop-to-buffer"title="Permalink to this definition">¶</a></dt>
<dd><p>Open shared output buffer.</p>
</dd></dl>
<p>Keymap for <ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:shared-output-mode</span></tt>.</p>
<h3>PyTools<aclass="headerlink"href="#pytools"title="Permalink to this headline">¶</a></h3>
<p>These commands can be used in the notebook buffer and the connected
buffer.</p>
<dlclass="function">
<dtid="ein:pytools-whos">
<emclass="property">function </em><ttclass="descname">ein:pytools-whos</tt><aclass="headerlink"href="#ein:pytools-whos"title="Permalink to this definition">¶</a></dt>
<dd><p>Execute <ttclass="docutils literal"><spanclass="pre">%whos</span></tt> magic command and popup the result.</p>
</dd></dl>
<dlclass="function">
<dtid="ein:pytools-hierarchy">
<emclass="property">function </em><big>(</big><ttclass="descname">ein:pytools-hierarchy </tt><em>&optional</em><em>ask</em><big>)</big><aclass="headerlink"href="#ein:pytools-hierarchy"title="Permalink to this definition">¶</a></dt>
<dd><p>Draw inheritance graph of the class at point.
<aclass="reference external"href="https://github.com/tkf/ipython-hierarchymagic">hierarchymagic</a> extension is needed to be installed.
You can explicitly specify the object by selecting it.</p>
</dd></dl>
</div>
</div>
<divclass="section"id="customization">
<h2>Customization<aclass="headerlink"href="#customization"title="Permalink to this headline">¶</a></h2>
<p>You can customize EIN using the Emacs customization UI by typing
All the configurable variables are listed below.</p>
<divclass="section"id="subpackages">
<h3>Subpackages<aclass="headerlink"href="#subpackages"title="Permalink to this headline">¶</a></h3>
<dlclass="variable">
<dtid="ein:use-auto-complete">
<emclass="property">variable </em><ttclass="descname">ein:use-auto-complete</tt><aclass="headerlink"href="#ein:use-auto-complete"title="Permalink to this definition">¶</a></dt>
<dd><p>Set to <ttclass="xref el el-symbol docutils literal"><spanclass="pre">t</span></tt> to use preset auto-complete configuration.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:use-auto-complete-superpack">
<emclass="property">variable </em><ttclass="descname">ein:use-auto-complete-superpack</tt><aclass="headerlink"href="#ein:use-auto-complete-superpack"title="Permalink to this definition">¶</a></dt>
<dd><p>Set to <ttclass="xref el el-symbol docutils literal"><spanclass="pre">t</span></tt> to use preset a little bit hacky auto-complete configuration.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:use-smartrep">
<emclass="property">variable </em><ttclass="descname">ein:use-smartrep</tt><aclass="headerlink"href="#ein:use-smartrep"title="Permalink to this definition">¶</a></dt>
<dd><p>Set to <ttclass="xref el el-symbol docutils literal"><spanclass="pre">t</span></tt> to use preset smartrep configuration.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:load-dev">
<emclass="property">variable </em><ttclass="descname">ein:load-dev</tt><aclass="headerlink"href="#ein:load-dev"title="Permalink to this definition">¶</a></dt>
<dd><p>Load development helper.</p>
</dd></dl>
</div>
<divclass="section"id="id5">
<h3>Notebook list<aclass="headerlink"href="#id5"title="Permalink to this headline">¶</a></h3>
<dlclass="variable">
<dtid="ein:url-or-port">
<emclass="property">variable </em><ttclass="descname">ein:url-or-port</tt><aclass="headerlink"href="#ein:url-or-port"title="Permalink to this definition">¶</a></dt>
<dd><p>List of default url-or-port values.
This will be used for completion. So put your IPython servers.
You can connect to servers not in this list (but you will need
to type every time).</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:scratch-notebook-name-template">
<emclass="property">variable </em><ttclass="descname">ein:scratch-notebook-name-template</tt><aclass="headerlink"href="#ein:scratch-notebook-name-template"title="Permalink to this definition">¶</a></dt>
<dd><p>Template of notebook name.
This value is used from <aclass="reference internal"href="#ein:notebooklist-new-scratch-notebook"title="ein:notebooklist-new-scratch-notebook"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebooklist-new-scratch-notebook</span></tt></a>.</p>
</dd></dl>
</div>
<divclass="section"id="id6">
<h3>Notebook<aclass="headerlink"href="#id6"title="Permalink to this headline">¶</a></h3>
<dlclass="variable">
<dtid="ein:notebook-discard-output-on-save">
<emclass="property">variable </em><ttclass="descname">ein:notebook-discard-output-on-save</tt><aclass="headerlink"href="#ein:notebook-discard-output-on-save"title="Permalink to this definition">¶</a></dt>
<dd><p>Configure if the output part of the cell should be saved or not.</p>
<dlclass="docutils">
<dt><ttclass="xref el el-symbol docutils literal"><spanclass="pre">no</span></tt><spanclass="classifier-delimiter">:</span><spanclass="classifier">symbol</span></dt>
<dd>Save output. This is the default.</dd>
<dt><ttclass="xref el el-symbol docutils literal"><spanclass="pre">yes</span></tt><spanclass="classifier-delimiter">:</span><spanclass="classifier">symbol</span></dt>
<dd>Always discard output.</dd>
<dt>a function</dt>
<dd>This function takes two arguments, notebook and cell. Return
<ttclass="xref el el-symbol docutils literal"><spanclass="pre">t</span></tt> to discard output and return <ttclass="xref el el-symbol docutils literal"><spanclass="pre">nil</span></tt> to save. For example,
if you don’t want to save image output but other kind of
output, use <ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-cell-has-image-output-p</span></tt>.</dd>
</dl>
<p>Note that using function needs EIN lisp API, which is not defined
yet. So be careful when using EIN functions. They may change.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:notebook-modes">
<emclass="property">variable </em><ttclass="descname">ein:notebook-modes</tt><aclass="headerlink"href="#ein:notebook-modes"title="Permalink to this definition">¶</a></dt>
<dd><p>Notebook modes to use (in order of preference).</p>
<p>When the notebook is opened, mode in this value is checked one by one
and the first usable mode is used. By default, MuMaMo is used when
it is installed. If not, a simple mode derived from <ttclass="xref el el-symbol docutils literal"><spanclass="pre">python-mode</span></tt> is
used.</p>
<p>Examples:</p>
<p>Avoid using MuMaMo even when it is installed:</p>
<emclass="property">variable </em><ttclass="descname">ein:notebook-kill-buffer-ask</tt><aclass="headerlink"href="#ein:notebook-kill-buffer-ask"title="Permalink to this definition">¶</a></dt>
<dd><p>Whether EIN should ask before killing unsaved notebook buffer.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:notebook-console-security-dir">
<emclass="property">variable </em><ttclass="descname">ein:notebook-console-security-dir</tt><aclass="headerlink"href="#ein:notebook-console-security-dir"title="Permalink to this definition">¶</a></dt>
<dd><p>Security directory setting.</p>
<p>Following types are valid:</p>
<dlclass="docutils">
<dt>string</dt>
<dd>Use this value as a path to security directory.
Handy when you have only one IPython server.</dd>
<dt>alist</dt>
<dd>An alist whose element is “(URL-OR-PORT . DIR)”.
Key (URL-OR-PORT) can be string (URL), integer (port), or
<ttclass="xref el el-symbol docutils literal"><spanclass="pre">default</span></tt> (symbol). The value of <ttclass="xref el el-symbol docutils literal"><spanclass="pre">default</span></tt> is used when
other key does not much. Normally you should have this
entry.</dd>
<dt>function</dt>
<dd>Called with an argument URL-OR-PORT (integer or string).
You can have complex setting using this.</dd>
</dl>
</dd></dl>
<dlclass="variable">
<dtid="ein:notebook-console-executable">
<emclass="property">variable </em><ttclass="descname">ein:notebook-console-executable</tt><aclass="headerlink"href="#ein:notebook-console-executable"title="Permalink to this definition">¶</a></dt>
Types same as <aclass="reference internal"href="#ein:notebook-console-security-dir"title="ein:notebook-console-security-dir"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-console-security-dir</span></tt></a> are valid.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:notebook-console-args">
<emclass="property">variable </em><ttclass="descname">ein:notebook-console-args</tt><aclass="headerlink"href="#ein:notebook-console-args"title="Permalink to this definition">¶</a></dt>
<dd><p>Additional argument when using console.</p>
Types same as <aclass="reference internal"href="#ein:notebook-console-security-dir"title="ein:notebook-console-security-dir"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-console-security-dir</span></tt></a> are valid.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:cell-traceback-level">
<emclass="property">variable </em><ttclass="descname">ein:cell-traceback-level</tt><aclass="headerlink"href="#ein:cell-traceback-level"title="Permalink to this definition">¶</a></dt>
<dd><p>Number of traceback stack to show.
Hidden tracebacks are not discarded. You can always view them
using the command <ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-view-traceback</span></tt>.</p>
</dd></dl>
</div>
<divclass="section"id="connect">
<h3>Connect<aclass="headerlink"href="#connect"title="Permalink to this headline">¶</a></h3>
<dlclass="variable">
<dtid="ein:connect-run-command">
<emclass="property">variable </em><ttclass="descname">ein:connect-run-command</tt><aclass="headerlink"href="#ein:connect-run-command"title="Permalink to this definition">¶</a></dt>
<dd><p><ttclass="docutils literal"><spanclass="pre">%run</span></tt> magic command used for <aclass="reference internal"href="#ein:connect-run-buffer"title="ein:connect-run-buffer"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-run-buffer</span></tt></a>.
Types same as <aclass="reference internal"href="#ein:notebook-console-security-dir"title="ein:notebook-console-security-dir"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:notebook-console-security-dir</span></tt></a> are valid.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:connect-save-before-run">
<emclass="property">variable </em><ttclass="descname">ein:connect-save-before-run</tt><aclass="headerlink"href="#ein:connect-save-before-run"title="Permalink to this definition">¶</a></dt>
<dd><p>Whether the buffer should be saved before <aclass="reference internal"href="#ein:connect-run-buffer"title="ein:connect-run-buffer"><ttclass="xref el el-symbol docutils literal"><spanclass="pre">ein:connect-run-buffer</span></tt></a>.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:propagate-connect">
<emclass="property">variable </em><ttclass="descname">ein:propagate-connect</tt><aclass="headerlink"href="#ein:propagate-connect"title="Permalink to this definition">¶</a></dt>
<dd><p>Set to <ttclass="xref el el-symbol docutils literal"><spanclass="pre">t</span></tt> to connect to the notebook after jumping to a buffer.</p>
<emclass="property">variable </em><ttclass="descname">ein:mumamo-codecell-mode</tt><aclass="headerlink"href="#ein:mumamo-codecell-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Major Mode for Code Cell.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:mumamo-textcell-mode">
<emclass="property">variable </em><ttclass="descname">ein:mumamo-textcell-mode</tt><aclass="headerlink"href="#ein:mumamo-textcell-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Major Mode for Text Cell.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:mumamo-htmlcell-mode">
<emclass="property">variable </em><ttclass="descname">ein:mumamo-htmlcell-mode</tt><aclass="headerlink"href="#ein:mumamo-htmlcell-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Major Mode for HTML Cell.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:mumamo-markdowncell-mode">
<emclass="property">variable </em><ttclass="descname">ein:mumamo-markdowncell-mode</tt><aclass="headerlink"href="#ein:mumamo-markdowncell-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Major Mode for Markdown Cell.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:mumamo-rawcell-mode">
<emclass="property">variable </em><ttclass="descname">ein:mumamo-rawcell-mode</tt><aclass="headerlink"href="#ein:mumamo-rawcell-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Major Mode for Raw Cell.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:mumamo-headingcell-mode">
<emclass="property">variable </em><ttclass="descname">ein:mumamo-headingcell-mode</tt><aclass="headerlink"href="#ein:mumamo-headingcell-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Major Mode for Heading Cell.</p>
</dd></dl>
<dlclass="variable">
<dtid="ein:mumamo-fallback-mode">
<emclass="property">variable </em><ttclass="descname">ein:mumamo-fallback-mode</tt><aclass="headerlink"href="#ein:mumamo-fallback-mode"title="Permalink to this definition">¶</a></dt>
<dd><p>Fallback Major Mode.</p>
</dd></dl>
</div>
<divclass="section"id="misc">
<h3>Misc<aclass="headerlink"href="#misc"title="Permalink to this headline">¶</a></h3>
<dlclass="variable">
<dtid="ein:query-timeout">
<emclass="property">variable </em><ttclass="descname">ein:query-timeout</tt><aclass="headerlink"href="#ein:query-timeout"title="Permalink to this definition">¶</a></dt>
<dd><p>Default query timeout for HTTP access in millisecond.</p>
</dd></dl>
</div>
</div>
</div>
<divclass="section"id="indices-and-tables">
<h1>Indices and tables<aclass="headerlink"href="#indices-and-tables"title="Permalink to this headline">¶</a></h1>