1. 17 Dec, 2002 8 commits
  2. 16 Dec, 2002 12 commits
    • Kurt B. Kaiser's avatar
      In Shell: · 1bdca5e0
      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.
      1bdca5e0
    • Tim Peters's avatar
      Made this a little more compatible w/ the sandbox version, which is · cfd4a8b6
      Tim Peters authored
      still needed to test the Python implementatino.
      cfd4a8b6
    • Tim Peters's avatar
      Blurb about new datetime module. · e820cb60
      Tim Peters authored
      e820cb60
    • Guido van Rossum's avatar
    • Guido van Rossum's avatar
      Build the datetime module for *n*x. · a29d508e
      Guido van Rossum authored
      a29d508e
    • Tim Peters's avatar
      datetime escapes the sandbox. The Windows build is all set. I leave it · 2a799bf7
      Tim Peters authored
      to others to argue about how to build it on other platforms (on Windows
      it's in its own DLL).
      2a799bf7
    • Gustavo Niemeyer's avatar
      Fixed bug · 786ddb29
      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.
      786ddb29
    • Gustavo Niemeyer's avatar
    • Gustavo Niemeyer's avatar
      Fixing bug · 78429a6a
      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.
      78429a6a
    • Jack Jansen's avatar
      Got rid of old (non-carbon-ppc and even cfm68k) file extensions for · c389ec8d
      Jack Jansen authored
      extension modules.
      c389ec8d
    • Gustavo Niemeyer's avatar
      Applying patch · d5ae01a8
      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.
      d5ae01a8
    • Kurt B. Kaiser's avatar
      M EditorWindow.py · 822a77fc
      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
      822a77fc
  3. 15 Dec, 2002 4 commits
  4. 14 Dec, 2002 7 commits
  5. 13 Dec, 2002 9 commits