1. 18 May, 2003 6 commits
  2. 17 May, 2003 15 commits
  3. 16 May, 2003 15 commits
  4. 15 May, 2003 4 commits
    • Kurt B. Kaiser's avatar
      1. When a module is run from an EditorWindow, if its directory is not in · 11659ade
      Kurt B. Kaiser authored
         sys.path, prepend it.  This allows the module to import other modules
         in the same directory.  Do the same for a script run from the command
         line.
      2. Tweak the IDLE usage message a bit more.
      
      SF Bug 706860 (closed)
      SF Patch 686254 (reject specific solution)
      SF Patch 507327 (similar)
      
      M PyShell.py
      M ScriptBinding.py
      11659ade
    • Kurt B. Kaiser's avatar
      1. Add a command line switch to run without the subprocess · 8f570a76
      Kurt B. Kaiser authored
      2. Remove the shell menu and associated bindings when running
         without the subprocess.
      3. Update the IDLE Help and usage text.
      4. Update display_port_binding_error to suggest using -n
      
      M PyShell.py
      M help.txt
      8f570a76
    • Kurt B. Kaiser's avatar
      1. Make the startup more robust by not spawning the subprocess if IDLE · 5db4843c
      Kurt B. Kaiser authored
         can't acquire the port to listen on.
      2. Shorten the retry and simplify the messages.
      5db4843c
    • Kurt B. Kaiser's avatar
      1. Restore the capability to run and debug without a subprocess. · 7f38ec08
      Kurt B. Kaiser authored
      2. Add an indicator to the shell startup notice when running w/o
         subprocess.
      3. Improve exception reporting when running a command or script from the
         command line.
      4. Clarify the fact that breakpoints set or cleared after a file is
         saved will revert to the saved state if the file is closed without
         re-saving.
      5. If user tries to exit or restart when user code is running, interrupt
         the user code.  This helps to eliminate occasional hanging
         subprocesses on Windows (except for Freddy :).
      
      M NEWS.txt
      M PyShell.py
      M ScriptBinding.py
      7f38ec08