Kaydet (Commit) bf91f783 authored tarafından Ronald Oussoren's avatar Ronald Oussoren

* Change working directory to the users home

  directory, that makes the file open/save
  dialogs more useable.
* Don't use argv emulator, its not needed
  for idle.
üst 4eafe9ee
import argvemulator """
from idlelib.PyShell import main Bootstrap script for IDLE as an application bundle.
"""
import sys, os import sys, os
from idlelib.PyShell import main
# Change the current directory the user's home directory, that way we'll get
# a more useful default location in the open/save dialogs.
os.chdir(os.expanduser('~'))
# Make sure sys.executable points to the python interpreter inside the # Make sure sys.executable points to the python interpreter inside the
# framework, instead of at the helper executable inside the application # framework, instead of at the helper executable inside the application
# bundle (the latter works, but doesn't allow access to the window server) # bundle (the latter works, but doesn't allow access to the window server)
...@@ -14,6 +22,6 @@ for idx, value in enumerate(sys.argv): ...@@ -14,6 +22,6 @@ for idx, value in enumerate(sys.argv):
del sys.argv[idx] del sys.argv[idx]
break break
argvemulator.ArgvCollector().mainloop() #argvemulator.ArgvCollector().mainloop()
if __name__ == '__main__': if __name__ == '__main__':
main() main()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment