diff --git a/_sources/index.txt b/_sources/index.txt index af5e879..702cc2b 100644 --- a/_sources/index.txt +++ b/_sources/index.txt @@ -543,6 +543,12 @@ Change Log v0.2 ---- +* :el:symbol:`ein:console-open` works without `python.el`_. +* Expand code cell output on execution. + (`#88 `_). +* Improve :el:symbol:`ein:completer-dot-complete` and + :el:symbol:`ein:jedi-dot-complete`. Do not expand common part when + inserting dot, to make typing code containing dots less surprising. * Add support for Jedi.el_. See :el:symbol:`ein:jedi-setup`. * Add a simple org-mode link support. * Add built-in multiple language fontification for notebook: diff --git a/index.html b/index.html index c419130..4ede60f 100644 --- a/index.html +++ b/index.html @@ -42,7 +42,7 @@
-

Welcome to Emacs IPython Notebook’s documentation!

+

Welcome to Emacs IPython Notebook’s documentation!

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 @@ -99,71 +99,71 @@ object).

-

Quick try

+

Quick try

This is a quick and clean way to try EIN separately from your Emacs setting. If you want to try EIN but think preparing all the requirements is too much, try this!:

@@ -179,7 +179,7 @@ to use.:

-

Requirements

+

Requirements

  • IPython 0.12 or higher.
  • websocket.el 0.9
  • @@ -211,7 +211,7 @@ EIEIO and json.el. EIN is currently tested in Emacs 24.1.

-

Install

+

Install

Warning

As EIN relies on many packages and it will not work @@ -219,7 +219,7 @@ properly with outdated versions, installing it using el-get or MELPA is highly recommended.

-

Using el-get

+

Using el-get

If you use developmental version of el-get, you can install it easily using it. Emacs IPython Notebook is registered as package ein. See el-get website for more information.

@@ -233,12 +233,12 @@ will solve the problem. Note that this will remove the whole
-

Using package.el (MELPA)

+

Using package.el (MELPA)

You can install EIN using package.el when MELPA package repository is added to its setting. See MELPA website for more information.

-

Manual install

+

Manual install

Put Emacs lisp ein*.el files and Python file ein.py in a directory defined in your load-path.

You should byte compile EIN, especially when using MuMaMo, otherwise @@ -259,7 +259,7 @@ don’t use that optional package.

-

Setup

+

Setup

Here is the minimal configuration. See customization for more details.

(require 'ein)
 
@@ -267,7 +267,7 @@ don’t use that optional package.

-

Usage

+

Usage

  1. Start IPython notebook server.
  2. Hit M-x ein:notebooklist-open to open notebook list. This will @@ -278,9 +278,9 @@ section for what you can do in the notebook buffer.
-

Commands/Keybinds

+

Commands/Keybinds

-

Notebook list

+

Notebook list

You can start notebook by M-x ein:notebooklist-open and enter the port or URL of the IPython notebook server.

@@ -367,7 +367,7 @@ Notebook name is determined based on
-

Notebook

+

Notebook

The following keybinds are available in notebook buffers.

@@ -591,7 +591,8 @@ pager buffer. You can explicitly specify the object by selecting it.

C-c C-i ein:completer-complete
-

(fn KERNEL &optional (CALLBACKS (list :complete_reply (cons (function ein:completer-finish-completing) nil))))

+

Start completion for the code at point.

+

(fn KERNEL &rest ARGS &key CALLBACKS &allow-other-keys)

@@ -645,7 +646,10 @@ as usual.

Open IPython console. To use this function, ein:console-security-dir and ein:console-args must be set properly. -This function requires Fabian Gallina’s python.el for now; +This function works best with the new python.el which is shipped +with Emacs 24.2 or later. If you don’t have it, this function +opens a “plain” command line interpreter (comint) buffer where +you cannot use fancy stuff such as TAB completion. It should be possible to support python-mode.el. Patches are welcome!

@@ -953,7 +957,7 @@ change in its input area.

-

Connected buffer

+

Connected buffer

You can connect any buffer (typically buffer opening Python file) to opened notebook and use the kernel of the notebook to execute the code, inspect objects, auto-complete code, jump to the other source, @@ -999,7 +1003,8 @@ pager buffer. You can explicitly specify the object by selecting it.

C-c C-i ein:completer-complete
-

(fn KERNEL &optional (CALLBACKS (list :complete_reply (cons (function ein:completer-finish-completing) nil))))

+

Start completion for the code at point.

+

(fn KERNEL &rest ARGS &key CALLBACKS &allow-other-keys)

@@ -1014,12 +1019,12 @@ pager buffer. You can explicitly specify the object by selecting it.

Toggle auto-execution mode of the current connected buffer.

When auto-execution mode is on, cells in connected notebook will -be automatically executed whenever run, eval or reload command [4] +be automatically executed whenever run, eval or reload command [4] is called in this buffer.

- +
-
[4]

Namely, one of

+
[4]

Namely, one of

  • ein:connect-run-buffer
  • ein:connect-eval-buffer
  • @@ -1043,7 +1048,10 @@ change the cells to run.

    Open IPython console. To use this function, ein:console-security-dir and ein:console-args must be set properly. -This function requires Fabian Gallina’s python.el for now; +This function works best with the new python.el which is shipped +with Emacs 24.2 or later. If you don’t have it, this function +opens a “plain” command line interpreter (comint) buffer where +you cannot use fancy stuff such as TAB completion. It should be possible to support python-mode.el. Patches are welcome!

    @@ -1149,7 +1157,7 @@ Variable -

    Shared output buffer

    +

    Shared output buffer

    function ein:shared-output-pop-to-buffer
    @@ -1194,7 +1202,7 @@ selecting it.

    -

    Traceback viewer

    +

    Traceback viewer

    Traceback in notebook buffer is not easy to understand. You can open Traceback viewer by the command ein:notebook-view-traceback. In the Traceback viewer, following keybinds are available.

    @@ -1221,7 +1229,7 @@ In the Traceback viewer, following keybinds are available.

    -

    PyTools

    +

    PyTools

    These commands can be used in the notebook buffer and the connected buffer.

    @@ -1255,7 +1263,7 @@ to install it if you are using newer Emacs.

    -

    Misc

    +

    Misc

    function helm-ein-kernel-history
    @@ -1283,11 +1291,11 @@ to install it if you are using newer Emacs.

    -

    Org-mode integration

    +

    Org-mode integration

    You can link to IPython notebook from org-mode files.

    1. Call org-mode function org-store-link -[5] in notebook buffer. You can select a region to +[5] in notebook buffer. You can select a region to specify a position in the notebook.
    2. Go to org-mode file and type C-c C-l (org-insert-link). This will insert a link to the @@ -1298,17 +1306,17 @@ the link at the point of cursor.
    3. - +
    -

    Customization

    +

    Customization

    You can customize EIN using the Emacs customization UI by typing M-x customize-group RET ein RET. All the configurable variables are listed below.

    -

    Subpackages

    +

    Subpackages

    variable ein:use-auto-complete
    @@ -1352,8 +1360,8 @@ commands is fine.

    -
    -

    Notebook list

    +
    +

    Notebook list

    variable ein:url-or-port
    @@ -1391,8 +1399,8 @@ in order to make this code work.

    -
    -

    Notebook

    +
    +

    Notebook

    variable ein:worksheet-enable-undo
    @@ -1578,7 +1586,7 @@ If you prefer HTML type over text type, you can set it as:

    -

    Console

    +

    Console

    variable ein:console-security-dir
    @@ -1612,13 +1620,39 @@ Types same as variable ein:console-args

    Additional argument when using console.

    -

    Example: "--ssh HOSTNAME". -Types same as ein:console-security-dir are valid.

    +
    +

    Warning

    +

    Space-separated string is obsolete now. Use a list +of string as value now.

    +
    +

    Setting to use IPython profile named “YOUR-IPYTHON-PROFILE”:

    +
    (setq ein:console-args '("--profile" "YOUR-IPYTHON-PROFILE"))
    +
    +
    +

    Together with ein:console-security-dir, you can open IPython +console connecting to a remote kernel.:

    +
    (setq ein:console-args '("--ssh" "HOSTNAME"))
    +(setq ein:console-security-dir "PATH/TO/SECURITY/DIR")
    +
    +
    +

    You can setup ein:console-args per server basis using alist form:

    +
    (setq ein:console-args
    +      '((8888 . '("--profile" "PROFILE"))
    +        (8889 . '("--ssh" "HOSTNAME"))
    +        (default . '("--profile" "default"))))
    +
    +
    +

    If you want to use more complex setting, you can set a function to it:

    +
    (setq ein:console-args
    +      (lambda (url-or-port) '("--ssh" "HOSTNAME")))
    +
    +
    +

    See also: ein:console-security-dir.

    -

    Connect

    +

    Connect

    variable ein:connect-run-command
    @@ -1682,7 +1716,7 @@ notebook.

    -

    Jedi.el

    +

    Jedi.el

    function ein:jedi-setup
    @@ -1696,8 +1730,8 @@ To use EIN and Jedi together, add the following in your Emacs setup.:

    -
    -

    MuMaMo

    +
    +

    MuMaMo

    variable ein:mumamo-codecell-mode
    @@ -1756,8 +1790,8 @@ problem.

    -
    -

    Misc

    +
    +

    Misc

    variable ein:filename-translations
    @@ -1833,14 +1867,14 @@ let me know or send pull request at github!
    -

    Gotchas and caveats

    +

    Gotchas and caveats

    Although EIN mostly works fine, there are some deficits I noticed but have not fixed yet. It seems that they originate from some upstream bugs so there is little I can do in EIN (but I’m not sure – it’s possible that I am misusing the libraries!).

    If you know how to fix/workaround them, patches are very welcome.

    -

    url-retrieve

    +

    url-retrieve

    While using EIN, probably most of the error messages are about server connections. It looks like the problem is in url-retrieve. But in those cases you don’t loose any notebook data and your IPython @@ -1849,23 +1883,23 @@ fine most of the time. For saving notebook, I implemented code to retry when there is an error comes from url-retrieve to make it even safer.

    -
    -

    MuMaMo

    +
    +

    MuMaMo

    When using MuMaMo based notebook mode, you will notice that highlighting outside of the cell input is turned off while you are in -the input area. It seems there is a bug in MuMaMo [6].

    +the input area. It seems there is a bug in MuMaMo [6].

    If you are using smartrep and MuMaMo together, see also the warning in ein:use-smartrep document.

    -
    [6]See the relevant bug report I posted: +
    [6]See the relevant bug report I posted: https://bugs.launchpad.net/nxhtml/+bug/1013794
    -

    python-mode.el

    +

    python-mode.el

    In my environment, using python-mode.el without byte-compiling it in MuMaMo based notebook mode produces segfault.

    Also, mumamo-idle-set-major-mode messages error @@ -1875,7 +1909,7 @@ See -

    Advanced

    +

    Advanced

    By telling IPython a little bit about Emacs Lisp, you can execute Emacs Lisp from IPython, just like you can execute Javascript in the web client. See emacslisp.py for more details.

    @@ -1890,12 +1924,12 @@ web client. See -

    Reporting issue

    +

    Reporting issue

    Please use M-x ein:dev-bug-report-template to write a bug report. It pops up a buffer containing some system information and instruction for bug report.

    -

    Logging

    +

    Logging

    Sometime more information that the *Message* buffer provides is needed to debug.

      @@ -1920,8 +1954,8 @@ a code block, like this:

      gist.

    -
    -

    websocket.el

    +
    +

    websocket.el

    websocket.el has its logging buffer. Sometime its useful to see its log. This is how to do that.

      @@ -1936,7 +1970,7 @@ These command must be called in the notebook buffer.
    -

    Debugging

    +

    Debugging

    If you are interested in debugging EIN, you should start it with calling the command ein:dev-start-debug. This command sets debug-on-error to t and do some @@ -1948,10 +1982,16 @@ with ein:dev-st

    -

    Change Log

    +

    Change Log

    -

    v0.2

    +

    v0.2

      +
    • ein:console-open works without python.el.
    • +
    • Expand code cell output on execution. +(#88).
    • +
    • 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.
    • Add support for Jedi.el. See ein:jedi-setup.
    • Add a simple org-mode link support.
    • Add built-in multiple language fontification for notebook: @@ -1996,7 +2036,7 @@ See ein:connect
    -

    v0.1.2

    +

    v0.1.2

    • Mostly refactoring for worksheet support in v0.2.
    • Rename command ein:notebook-console-open to @@ -2009,7 +2049,7 @@ now actually runs buffer instead of loading it.
    -

    v0.1.1

    +

    v0.1.1

    -

    License

    +

    License

    Emacs IPython Notebook is licensed under GPL v3. See COPYING for details.

    -

    Indices and tables

    +

    Indices and tables

    • Index
    • Search Page
    • diff --git a/searchindex.js b/searchindex.js index 46cffc7..16d5cc9 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({objects:{},terms:{all:0,code:0,forget:0,scratch:0,global:0,prefix:0,follow:0,keybind:0,millisecond:0,whose:0,graph:0,debbug:0,send:0,iexec:0,init:0,program:0,queri:0,sourc:0,everi:0,string:0,util:0,upstream:0,veri:0,reopen:0,relev:0,magic:0,level:0,lisp:0,button:0,list:0,"try":0,item:0,quick:0,prepar:0,dir:0,pleas:0,prevent:0,markdowncel:0,jump:0,second:0,pass:0,download:0,further:0,port:0,append:0,even:0,index:0,what:0,hide:0,appear:0,section:0,access:0,delet:0,jedi:0,version:0,"new":0,net:0,junk:0,widget:0,full:0,chose:0,buri:0,gener:0,here:0,pytool:0,ewoc:0,slow:0,let:0,debugg:0,path:0,safer:0,vertic:0,sinc:0,valu:0,search:0,produc:0,howev:0,keymap:0,doctest:0,chang:0,via:0,repositori:0,appli:0,prefer:0,textcel:0,ask:0,api:0,visibl:0,instal:0,redo:0,select:0,highli:0,from:0,regist:0,two:0,next:0,websit:0,almost:0,call:0,recommend:0,prev:0,type:0,tell:0,toggl:0,more:0,relat:0,notic:0,warn:0,flag:0,indic:0,actual:0,cach:0,"1th":0,must:0,none:0,retriev:0,setup:0,work:0,focu:0,dev:0,histori:0,can:0,caveat:0,under:0,control:0,traceback:0,prompt:0,want:0,give:0,process:0,share:0,backslash:0,templat:0,tab:0,onlin:0,plist:0,risk:0,delai:0,alwai:0,end:0,newlin:0,turn:0,spreadsheet:0,write:0,how:0,env:0,instead:0,simpl:0,updat:0,map:0,mess:0,max:0,clone:0,after:0,usabl:0,reflect:0,befor:0,wrong:0,"4th":0,goodi:0,mai:0,multipl:0,data:0,github:0,ani:0,bind:0,secur:0,melpa:0,element:0,caus:0,callback:0,"switch":0,repl:0,environ:0,allow:0,enter:0,fallback:0,first:0,order:0,origin:0,help:0,over:0,move:0,becaus:0,jpeg:0,report:0,iopub:0,keyboard:0,hierarchi:0,multilang:0,snippet:0,group:0,directli:0,fix:0,better:0,segfault:0,window:0,html:0,restart:0,hidden:0,main:0,alter:0,non:0,"return":0,thei:0,python:0,auto:0,safe:0,alist:0,handi:0,initi:0,interrupt:0,now:0,complain:0,introduct:0,name:0,anyth:0,edit:0,hierarchymag:0,cell:0,separ:0,easili:0,fabian:0,mode:0,timeout:0,each:0,debug:0,found:0,higher:0,side:0,truncat:0,nxhtml:0,compil:0,replac:0,continu:0,realli:0,heavi:0,connect:0,differ:0,out:0,variabl:0,shown:0,nil:0,space:0,newli:0,"7th":0,"5th":0,ret:0,content:0,nbpath:0,"5e4f74d1":0,adapt:0,print:0,notebooklist:0,"goto":0,insid:0,advanc:0,manipul:0,given:0,undo:0,standard:0,ajax:0,base:0,mime:0,put:0,org:0,"byte":0,care:0,indent:0,launch:0,omit:0,gallina:0,timer:0,thing:0,notebook:0,outsid:0,confus:0,think:0,lambda:0,oper:0,info:0,major:0,render:0,onc:0,misc:0,number:0,sometim:0,hook:0,instruct:0,alreadi:0,messag:0,ring:0,open:0,gpl:0,avail:0,guess:0,"long":0,sheet:0,workaround:0,licens:0,system:0,construct:0,too:0,store:0,includ:0,shell:0,consol:0,option:0,especi:0,fuzzi:0,gotcha:0,copi:0,listp:0,specifi:0,enclos:0,mostli:0,rst:0,png:0,reinstal:0,past:0,whenev:0,provid:0,remov:0,emac:0,horizont:0,"6th":0,posit:0,zeroein:0,browser:0,websocket:0,abov:0,viewer:0,argument:0,raw:0,have:0,tabl:0,need:0,seem:0,packag:0,issu:0,built:0,equival:0,inform:0,panda:0,note:0,also:0,without:0,take:0,autoexec:0,singl:0,begin:0,sure:0,distribut:0,normal:0,buffer:0,previou:0,"2th":0,most:0,plai:0,preset:0,pair:0,pager:0,"class":0,latex:0,don:0,url:0,clear:0,request:0,doe:0,snapshot:0,tracker:0,determin:0,occasion:0,latest:0,someth:0,dot:0,yank:0,tkf:0,show:0,opposit:0,random:0,syntax:0,corner:0,fine:0,current:0,onli:0,explicitli:0,launchpad:0,pretti:0,menu:0,configur:0,activ:0,should:0,fontif:0,offici:0,headingcel:0,hit:0,get:0,stop:0,cannot:0,ssh:0,lighter:0,increas:0,requir:0,shr:0,enabl:0,possibl:0,patch:0,twice:0,integr:0,contain:0,where:0,view:0,wiki:0,kernel:0,set:0,helm:0,see:0,num:0,sec:0,result:0,arg:0,fail:0,close:0,complete_repli:0,infinit:0,pattern:0,boundari:0,misus:0,favor:0,between:0,"import":0,mumamo:0,popup:0,kei:0,javascript:0,extens:0,otherwis:0,ipython:0,come:0,addit:0,both:0,last:0,expos:0,region:0,equal:0,etc:0,instanc:0,"9646adea5172":0,mani:0,com:0,con:0,load:0,markdown:0,simpli:0,point:0,pop:0,solv:0,cancel:0,typic:0,assum:0,creat:0,tramp:0,three:0,empti:0,json:0,much:0,cbarg:0,interest:0,modif:0,immedi:0,quickli:0,gist:0,imag:0,convert:0,anywher:0,understand:0,togeth:0,instant:0,those:0,"case":0,backtab:0,ident:0,look:0,gnu:0,plain:0,servic:0,batch:0,cursor:0,defin:0,"while":0,behavior:0,error:0,decreas:0,loos:0,loop:0,ein:0,propag:0,helper:0,omni:0,readi:0,"__main__":0,them:0,develop:0,welcom:0,minim:0,make:0,same:0,handl:0,complex:0,split:0,document:0,complet:0,development:0,finish:0,http:0,hostnam:0,screenshot:0,again:0,effect:0,remot:0,user:0,improv:0,stack:0,subpackag:0,off:0,macro:0,inherit:0,exampl:0,command:0,setq:0,thi:0,choos:0,aotoexec:0,everyth:0,usual:0,bellow:0,protocol:0,entri:0,just:0,object:0,tip:0,slime:0,rest:0,kill:0,heavili:0,flavor:0,querti:0,yet:0,languag:0,previous:0,web:0,cut:0,easi:0,littl:0,add:0,other:0,tweak:0,input:0,save:0,minibuff:0,useless:0,bin:0,applic:0,which:0,format:0,read:0,piec:0,emacslisp:0,know:0,backquot:0,bit:0,superpack:0,insert:0,like:0,specif:0,filenam:0,safest:0,manual:0,integ:0,server:0,either:0,output:0,smartrep:0,page:0,old:0,some:0,back:0,hacki:0,librari:0,freez:0,implement:0,avoid:0,preliminari:0,definit:0,tooltip:0,whole:0,usernam:0,retri:0,larg:0,deficit:0,my_notebook:0,localhost:0,obsolet:0,cgi:0,who:0,run:0,power:0,inspect:0,usag:0,noisi:0,host:0,although:0,"__name__":0,post:0,about:0,rawcel:0,worksheet:0,unsav:0,idl:0,codecel:0,act:0,discard:0,mean:0,disabl:0,block:0,client:0,own:0,eval:0,bound:0,automat:0,down:0,pivot:0,your:0,merg:0,git:0,log:0,wai:0,area:0,execut:0,support:0,"3th":0,fast:0,custom:0,verbos:0,start:0,reli:0,trigger:0,interfac:0,"4e7e":0,lot:0,forward:0,"function":0,head:0,properli:0,reorgan:0,form:0,outdat:0,link:0,translat:0,newer:0,renam:0,line:0,inlin:0,bug:0,reset:0,pull:0,reload:0,whether:0,maximum:0,below:0,minor:0,highlight:0,problem:0,similar:0,htmlcell:0,featur:0,evalu:0,eieio:0,bugreport:0,file:0,exist:0,face:0,check:0,probabl:0,imenu:0,ce91:0,when:0,detail:0,refactor:0,"default":0,valid:0,test:0,you:0,draw:0,repeat:0,clean:0,symbol:0,releas:0,consid:0,singleton:0,scratchsheet:0,directori:0,svg:0,pseudo:0,notion:0,carriag:0,text:0,datafram:0,time:0,backward:0,"8th":0},objtypes:{},titles:["Welcome to Emacs IPython Notebook’s documentation!"],objnames:{},filenames:["index"]}) \ No newline at end of file +Search.setIndex({objects:{},terms:{all:0,code:0,forget:0,scratch:0,global:0,prefix:0,tooltip:0,follow:0,keybind:0,millisecond:0,whose:0,graph:0,debbug:0,send:0,iexec:0,init:0,program:0,queri:0,sourc:0,everi:0,string:0,util:0,upstream:0,veri:0,reopen:0,relev:0,magic:0,level:0,lisp:0,button:0,list:0,"try":0,item:0,quick:0,prepar:0,dir:0,pleas:0,prevent:0,markdowncel:0,jump:0,second:0,pass:0,download:0,further:0,port:0,append:0,even:0,index:0,what:0,hide:0,appear:0,section:0,access:0,delet:0,jedi:0,version:0,"new":0,net:0,junk:0,widget:0,full:0,chose:0,buri:0,gener:0,here:0,pytool:0,ewoc:0,slow:0,let:0,debugg:0,path:0,safer:0,vertic:0,sinc:0,interpret:0,search:0,produc:0,howev:0,keymap:0,doctest:0,chang:0,via:0,repositori:0,appli:0,prefer:0,textcel:0,ask:0,api:0,visibl:0,instal:0,redo:0,select:0,highli:0,from:0,regist:0,two:0,next:0,websit:0,almost:0,call:0,recommend:0,prev:0,type:0,tell:0,toggl:0,more:0,minim:0,relat:0,notic:0,warn:0,flag:0,indic:0,actual:0,cach:0,"1th":0,must:0,none:0,retriev:0,setup:0,work:0,focu:0,dev:0,histori:0,can:0,caveat:0,under:0,control:0,traceback:0,prompt:0,want:0,give:0,process:0,share:0,backslash:0,templat:0,tab:0,onlin:0,plist:0,risk:0,delai:0,alwai:0,end:0,newlin:0,turn:0,spreadsheet:0,write:0,how:0,env:0,instead:0,simpl:0,updat:0,map:0,comint:0,mess:0,max:0,clone:0,after:0,usabl:0,reflect:0,befor:0,wrong:0,"4th":0,goodi:0,mai:0,multipl:0,data:0,github:0,object:0,ani:0,bind:0,secur:0,melpa:0,element:0,issu:0,callback:0,"switch":0,repl:0,environ:0,allow:0,enter:0,fallback:0,first:0,order:0,origin:0,help:0,over:0,move:0,becaus:0,jpeg:0,report:0,iopub:0,keyboard:0,hierarchi:0,multilang:0,snippet:0,group:0,directli:0,fix:0,better:0,segfault:0,window:0,html:0,restart:0,hidden:0,main:0,alter:0,non:0,"return":0,thei:0,python:0,auto:0,safe:0,alist:0,handi:0,initi:0,interrupt:0,now:0,complain:0,introduct:0,name:0,anyth:0,edit:0,hierarchymag:0,cell:0,separ:0,easili:0,fabian:0,mode:0,timeout:0,each:0,debug:0,found:0,higher:0,side:0,truncat:0,nxhtml:0,compil:0,replac:0,continu:0,realli:0,heavi:0,connect:0,differ:0,out:0,variabl:0,shown:0,screenshot:0,space:0,newli:0,"7th":0,"5th":0,ret:0,content:0,nbpath:0,"5e4f74d1":0,adapt:0,print:0,integr:0,notebooklist:0,"goto":0,insid:0,advanc:0,manipul:0,given:0,undo:0,standard:0,ajax:0,base:0,mime:0,put:0,org:0,"byte":0,care:0,indent:0,launch:0,omit:0,gallina:0,timer:0,thing:0,notebook:0,outsid:0,confus:0,think:0,lambda:0,oper:0,info:0,major:0,render:0,onc:0,misc:0,number:0,sometim:0,hook:0,instruct:0,alreadi:0,messag:0,ring:0,open:0,fanci:0,gpl:0,avail:0,guess:0,"long":0,sheet:0,workaround:0,licens:0,system:0,construct:0,too:0,store:0,includ:0,shell:0,consol:0,option:0,especi:0,fuzzi:0,gotcha:0,copi:0,listp:0,specifi:0,part:0,enclos:0,mostli:0,rst:0,png:0,reinstal:0,past:0,whenev:0,provid:0,remov:0,emac:0,horizont:0,"6th":0,posit:0,zeroein:0,browser:0,websocket:0,abov:0,viewer:0,argument:0,raw:0,have:0,"__main__":0,need:0,seem:0,packag:0,caus:0,built:0,equival:0,inform:0,panda:0,note:0,also:0,client:0,take:0,autoexec:0,singl:0,begin:0,sure:0,distribut:0,normal:0,buffer:0,previou:0,"2th":0,most:0,plai:0,preset:0,pair:0,pager:0,"class":0,latex:0,don:0,url:0,clear:0,later:0,request:0,doe:0,snapshot:0,tracker:0,determin:0,occasion:0,latest:0,someth:0,dot:0,yank:0,tkf:0,show:0,opposit:0,random:0,syntax:0,corner:0,fine:0,current:0,onli:0,explicitli:0,launchpad:0,pretti:0,menu:0,configur:0,activ:0,should:0,fontif:0,offici:0,headingcel:0,hit:0,get:0,stop:0,cannot:0,ssh:0,lighter:0,increas:0,requir:0,shr:0,enabl:0,possibl:0,patch:0,twice:0,stuff:0,common:0,contain:0,where:0,view:0,wiki:0,kernel:0,set:0,helm:0,see:0,num:0,sec:0,result:0,arg:0,fail:0,close:0,best:0,infinit:0,pattern:0,boundari:0,misus:0,favor:0,between:0,"import":0,mumamo:0,popup:0,kei:0,javascript:0,extens:0,otherwis:0,ipython:0,decreas:0,come:0,addit:0,both:0,last:0,expos:0,region:0,equal:0,etc:0,instanc:0,"9646adea5172":0,mani:0,com:0,load:0,markdown:0,simpli:0,point:0,pop:0,solv:0,cancel:0,typic:0,assum:0,creat:0,tramp:0,three:0,empti:0,json:0,much:0,cbarg:0,valu:0,interest:0,modif:0,immedi:0,quickli:0,gist:0,imag:0,convert:0,anywher:0,understand:0,togeth:0,instant:0,those:0,"case":0,backtab:0,ident:0,look:0,gnu:0,plain:0,servic:0,tip:0,batch:0,cursor:0,defin:0,"while":0,behavior:0,error:0,exist:0,loos:0,loop:0,ein:0,propag:0,helper:0,omni:0,readi:0,tabl:0,them:0,develop:0,welcom:0,obsolet:0,make:0,same:0,handl:0,complex:0,split:0,document:0,complet:0,development:0,finish:0,http:0,hostnam:0,nil:0,again:0,effect:0,remot:0,user:0,improv:0,stack:0,expand:0,subpackag:0,off:0,macro:0,inherit:0,without:0,exampl:0,command:0,setq:0,thi:0,choos:0,aotoexec:0,everyth:0,usual:0,bellow:0,protocol:0,basi:0,just:0,less:0,entri:0,slime:0,rest:0,kill:0,heavili:0,flavor:0,querti:0,yet:0,languag:0,previous:0,web:0,cut:0,easi:0,littl:0,add:0,other:0,tweak:0,input:0,save:0,minibuff:0,useless:0,bin:0,applic:0,which:0,format:0,read:0,piec:0,emacslisp:0,know:0,backquot:0,bit:0,superpack:0,insert:0,like:0,specif:0,filenam:0,safest:0,manual:0,integ:0,server:0,either:0,output:0,smartrep:0,page:0,old:0,some:0,back:0,hacki:0,surpris:0,librari:0,freez:0,implement:0,avoid:0,preliminari:0,definit:0,per:0,whole:0,usernam:0,retri:0,larg:0,deficit:0,my_notebook:0,localhost:0,cgi:0,who:0,run:0,power:0,inspect:0,usag:0,noisi:0,host:0,although:0,"__name__":0,post:0,about:0,rawcel:0,worksheet:0,unsav:0,idl:0,codecel:0,act:0,discard:0,mean:0,disabl:0,block:0,own:0,eval:0,bound:0,automat:0,down:0,pivot:0,your:0,merg:0,git:0,log:0,wai:0,area:0,execut:0,support:0,"3th":0,fast:0,custom:0,verbos:0,start:0,reli:0,trigger:0,interfac:0,"4e7e":0,lot:0,forward:0,"function":0,head:0,properli:0,reorgan:0,form:0,outdat:0,link:0,translat:0,newer:0,renam:0,line:0,inlin:0,bug:0,reset:0,pull:0,reload:0,whether:0,maximum:0,below:0,minor:0,highlight:0,problem:0,similar:0,htmlcell:0,featur:0,evalu:0,eieio:0,bugreport:0,file:0,ship:0,face:0,check:0,probabl:0,imenu:0,ce91:0,when:0,detail:0,refactor:0,"default":0,valid:0,test:0,you:0,draw:0,repeat:0,clean:0,symbol:0,releas:0,consid:0,singleton:0,scratchsheet:0,backward:0,directori:0,svg:0,pseudo:0,notion:0,carriag:0,text:0,datafram:0,time:0,profil:0,"8th":0},objtypes:{},titles:["Welcome to Emacs IPython Notebook’s documentation!"],objnames:{},filenames:["index"]}) \ No newline at end of file