##// END OF EJS Templates
* The ConsoleWidget now has full undo/redo support. Previously, the undo/redo history was cleared after every continuation prompt. This is no longer the case....
* The ConsoleWidget now has full undo/redo support. Previously, the undo/redo history was cleared after every continuation prompt. This is no longer the case. * Fixed Delete not respecting continuation prompts.

File last commit:

r2267:928c921b
r2864:33f169f7
Show More
ipy_defaults.py
62 lines | 1.4 KiB | text/x-python | PythonLexer
fperez
Fix win32 line endings.
r281 """ Set default options for IPython.
Just import this module to get reasonable defaults for everything.
These configurations used to be performed in ipythonrc (or ipythonrc.ini).
Therefore importing this in your config files makes ipython basically
ignore your ipythonrc. This is *not* imported by default, you need to import
this manually in one of your config files.
You can further override these defaults in e.g. your ipy_user_config.py,
ipy_profile_PROFILENAME etc.
"""
Brian Granger
rlineimpl.py utils/rlineimpl.py and imports updated.
r2044 import IPython.utils.rlineimpl as readline
Brian Granger
ipapi.py => core/ipapi.py and imports updated.
r2027 from IPython.core import ipapi
ip = ipapi.get()
fperez
Fix win32 line endings.
r281
fperez
One more getters fix...
r286 o = ip.options
fperez
Fix win32 line endings.
r281
o.colors = "Linux"
o.color_info=1
o.confirm_exit=1
o.pprint=1
o.multi_line_specials=1
o.xmode="Context"
o.prompt_in1='In [\#]: '
o.prompt_in2 =' .\D.: '
o.prompt_out = 'Out[\#]: '
o.prompts_pad_left=1
vivainio
set autoindent ON in ipy_defaults.py
r705 o.autoindent = 1
fperez
Fix win32 line endings.
r281 o.readline_remove_delims="-/~"
o.readline_merge_completions=1
o.readline = 1
rlopts = """\
tab: complete
"\C-l": possible-completions
set show-all-if-ambiguous on
"\C-o": tab-insert
"\M-i": " "
"\M-o": "\d\d\d\d"
"\M-I": "\d\d\d\d"
"\C-r": reverse-search-history
"\C-s": forward-search-history
"\C-p": history-search-backward
"\C-n": history-search-forward
"\e[A": history-search-backward
"\e[B": history-search-forward
"\C-k": kill-line
"\C-u": unix-line-discard"""
jstenar
check if readline is available before calling readline functions in ipy_defaults.py
r537 if readline.have_readline:
for cmd in rlopts.split('\n'):
readline.parse_and_bind(cmd)
fperez
Fix win32 line endings.
r281