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