1. 17 Dec, 2002 17 commits
  2. 16 Dec, 2002 12 commits
    • Kurt B. Kaiser's avatar
      In Shell: · 7b9ec690
      Kurt B. Kaiser authored
      1. If a tab is entered at the prompt, allow it to be backspaced away.
      2. Eliminate the beep when hitting <enter> at the prompt.
      7b9ec690
    • Tim Peters's avatar
      Made this a little more compatible w/ the sandbox version, which is · f287ca93
      Tim Peters authored
      still needed to test the Python implementatino.
      f287ca93
    • Tim Peters's avatar
      Blurb about new datetime module. · c80f735e
      Tim Peters authored
      c80f735e
    • Guido van Rossum's avatar
    • Guido van Rossum's avatar
      Build the datetime module for *n*x. · ab8066eb
      Guido van Rossum authored
      ab8066eb
    • Tim Peters's avatar
      datetime escapes the sandbox. The Windows build is all set. I leave it · daf777fc
      Tim Peters authored
      to others to argue about how to build it on other platforms (on Windows
      it's in its own DLL).
      daf777fc
    • Gustavo Niemeyer's avatar
      Fixed bug · 4c5ef33c
      Gustavo Niemeyer authored
      [#521782] unreliable file.read() error handling
      
      * Objects/fileobject.c
        (file_read): Clear errors before leaving the loop in all situations,
        and also check if some data was read before exiting the loop with an
        EWOULDBLOCK exception.
      
      * Doc/lib/libstdtypes.tex
      * Objects/fileobject.c
        Document that sometimes a read() operation can return less data than
        what the user asked, if running in non-blocking mode.
      
      * Misc/NEWS
        Document the fix.
      4c5ef33c
    • Gustavo Niemeyer's avatar
    • Gustavo Niemeyer's avatar
      Fixing bug · 30523b2c
      Gustavo Niemeyer authored
      [#448679] Left to right
      
      * Python/compile.c
        (com_dictmaker): Reordered evaluation of dictionaries to follow strict
        LTR evaluation.
      
      * Lib/compiler/pycodegen.py
        (CodeGenerator.visitDict): Reordered evaluation of dictionaries to
        follow strict LTR evaluation.
      
      * Doc/ref/ref5.tex
        Documented the general LTR evaluation order idea.
      
      * Misc/NEWS
        Documented change in evaluation order of dictionaries.
      30523b2c
    • Jack Jansen's avatar
      Got rid of old (non-carbon-ppc and even cfm68k) file extensions for · b42d660f
      Jack Jansen authored
      extension modules.
      b42d660f
    • Gustavo Niemeyer's avatar
      Applying patch · 61438f0a
      Gustavo Niemeyer authored
      [#636769] Fix for major rexec bugs
      
      * Lib/rexec.py
        (FileBase): Added 'xreadlines' and '__iter__' to allowed file methods.
        (FileWrapper.__init__): Removed unnecessary self.f variable, which gave
        direct access to the file object.
        (RExec): Added 'xreadlines' and '_weakref' to allowed modules.
        (RExec.r_open): Convert string subclasses to a real string classes
        before doing comparisons with mode parameter.
      
      * Lib/ihooks.py
        (BasicModuleImporter.import_module/reload/unload): Convert the module
        name to a real string before working with it.
        (ModuleImporter.import_module/import_it/reload): Convert the module
        name to a real strings before working with it.
      
      * Misc/NEWS
        Document the change.
      61438f0a
    • Kurt B. Kaiser's avatar
      M EditorWindow.py · 03feef9c
      Kurt B. Kaiser authored
      M PyShell.py
      
      Idlefork SF Bug 440383 - IDLE goes into beep loop
      Fix loop in EditorWindow.newline_and_indent_event() and
      in addition fix submission of >>> prompt to PyParse.Parser
      
      Eliminate extra attribute EditorWindow.auto_indent
      03feef9c
  3. 15 Dec, 2002 4 commits
  4. 14 Dec, 2002 7 commits