1. 17 Jun, 1998 1 commit
    • Guido van Rossum's avatar
      Minor cleanup by Tim after my changes: · 4281258b
      Guido van Rossum authored
      + Took the "list" argument out of the other functions that no longer need
      it.  This speeds things up a little more.
      
      + Small comment changes in accord with that.
      
      + Exploited the now-safe ability to cache values in the partitioning loop.
      Makes no timing difference on my flavor of Pentium, but this machine ran out
      of registers 12 iterations ago.  It should yield a small speedup on a RISC
      machine, and not hurt in any case.
      4281258b
  2. 16 Jun, 1998 5 commits
  3. 15 Jun, 1998 10 commits
  4. 13 Jun, 1998 1 commit
    • Guido van Rossum's avatar
      Fixed the EventHook() code so that it also works on Windows, sort of. · ad4db175
      Guido van Rossum authored
      (The "sort of" is because it uses kbhit() to detect that the user
      starts typing, and then no events are processed until they hit
      return.)
      
      Also fixed a nasty locking bug: EventHook() is called without the Tcl
      lock set, so it can't use the ENTER_PYTHON and LEAVE_PYTHON macros,
      which manipulate both the Python and the Tcl lock.  I now only acquire
      and release the Python lock.
      
      (Haven't tested this on Unix yet...)
      ad4db175
  5. 12 Jun, 1998 8 commits
  6. 11 Jun, 1998 8 commits
  7. 10 Jun, 1998 3 commits
  8. 09 Jun, 1998 4 commits