Mercurial > dotfiles
changeset 241:7249fab44bcd
python: remove PYTHONSTARTUP since I never use it and it breaks pypy
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Sat, 19 Mar 2011 17:06:52 -0500 |
parents | c451e42b3ecc |
children | 1ba5a7b0a328 |
files | .python/startup.py .shell.d/50.common_env.sh |
diffstat | 2 files changed, 0 insertions(+), 38 deletions(-) [+] |
line wrap: on
line diff
deleted file mode 100644 --- a/.python/startup.py +++ /dev/null @@ -1,35 +0,0 @@ -# Add auto-completion and a stored history file of commands to your Python -# interactive interpreter. Requires Python 2.0+, readline. Autocomplete is -# bound to the Esc key by default (you can change it - see readline docs). -# -# Store the file in ~/.pystartup, and set an environment variable to point -# to it: "export PYTHONSTARTUP=/max/home/itamar/.pystartup" in bash. -# -# Note that PYTHONSTARTUP does *not* expand "~", so you have to put in the -# full path to your home directory. - -import atexit -import os -import readline -import rlcompleter - -# TODO(augie) I'd like to replace this with an environment variable -historyPath = os.path.expanduser("~/.python/python_history") - -def save_history(historyPath=historyPath): - import readline - readline.write_history_file(historyPath) - -if os.path.exists(historyPath): - readline.read_history_file(historyPath) - -atexit.register(save_history) - -# Clean up after ourselves so we don't pollute the namespace -del os, atexit, readline, rlcompleter, save_history, historyPath -try: - import IPython - def ipy(): - IPython.Shell.start().mainloop() -except: - pass
--- a/.shell.d/50.common_env.sh +++ b/.shell.d/50.common_env.sh @@ -13,9 +13,6 @@ export LESS="-R" insert_path_element ~/unixSoft/bin unset MANPATH # smart man(1)s autodetect that from PATH. -# Python stuff -export PYTHONSTARTUP="$HOME/.python/startup.py" - insert_element_into_var "$HOME/unixSoft/lib/python" PYTHONPATH insert_element_into_var /opt/hg/lib/python PYTHONPATH