##// END OF EJS Templates
IPython/Extensions/ipipe.py: Added a Table ihist that can be used to...
IPython/Extensions/ipipe.py: Added a Table ihist that can be used to browse the IPython input history. IPython/Extensions/ibrowse.py: Added two command to ibrowse: pickinput (mapped to "i") can be used to put the object under the curser in the input line. pickinputattr (mapped to "I") does the same for the attribute under the cursor.

File last commit:

r158:e5c7ade6
r683:9df9cbe4
Show More
update_manual.py
28 lines | 528 B | text/x-python | PythonLexer
#!/usr/bin/env ipython
""" Must be launched via ipython not normal python
Run by:
ipython update_manual.py
"""
import sys,IPython,re
fil=open("magic.tex","w")
oldout=sys.stdout
sys.stdout=fil
_ip.magic("magic -latex")
sys.stdout=oldout
fil.close()
fil=open("manual_base.lyx")
txt=fil.read()
fil.close()
manualtext=re.sub("__version__",IPython.__version__,txt)
fil=open("manual.lyx","w")
fil.write(manualtext)
fil.close()
print "Manual (magic.tex, manual.lyx) succesfully updated, exiting..."
import os
os.abort()