1. 11 Ara, 2007 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions 59450-59464 via svnmerge from · b76922a7
      Christian Heimes yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r59455 | guido.van.rossum | 2007-12-10 21:42:53 +0100 (Mon, 10 Dec 2007) | 2 lines
      
        Remove a 2.2-ism.
      ........
        r59459 | christian.heimes | 2007-12-10 23:28:56 +0100 (Mon, 10 Dec 2007) | 4 lines
      
        Backport of r59456:59458 from py3k to trunk
        Issue #1580: New free format floating point representation based on "Floating-Point Printer Sample Code", by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'.
      
        Thanks to noam for the patch! I had to modify doubledigits.c slightly to support X64 and IA64 machines on Windows. I also added the new file to the three project files.
      ........
        r59460 | guido.van.rossum | 2007-12-11 00:00:12 +0100 (Tue, 11 Dec 2007) | 4 lines
      
        Patch #1643738 by Ulisses Furquim -- make the is_tripped variable
        in signalmodule.c more robust.  Includes Martin von Loewis's suggestion
        to set is_tripped after .tripped.
      ........
        r59463 | kurt.kaiser | 2007-12-11 01:04:57 +0100 (Tue, 11 Dec 2007) | 2 lines
      
        format_paragraph_event wasn't returning 'break'
      ........
        r59464 | christian.heimes | 2007-12-11 01:54:34 +0100 (Tue, 11 Dec 2007) | 3 lines
      
        The new float repr causes too much trouble and pain. I'm disabling the feature until we have sorted out the issues on all machines. 64bit machines seem to have issues and Guido has reported even worse.
        Guido: It's pretty bad actually -- repr(1e5) comes out as '1.0'... Ditto for
        repr(1eN) for most N... Both in 2.6 and in 3.0...
      ........
      b76922a7
  2. 22 Agu, 2007 1 kayıt (commit)
    • Kurt B. Kaiser's avatar
      Switch to absolute imports to support direct execution of modules. Many · 2d7f6a07
      Kurt B. Kaiser yazdı
      IDLE modules have main() or test() functions which are essential for testing.
      
      
      M    idlelib/AutoCompleteWindow.py
      M    idlelib/UndoDelegator.py
      M    idlelib/Bindings.py
      M    idlelib/AutoComplete.py
      M    idlelib/configHandler.py
      M    idlelib/HyperParser.py
      M    idlelib/ColorDelegator.py
      M    idlelib/ObjectBrowser.py
      M    idlelib/ZoomHeight.py
      M    idlelib/PyShell.py
      M    idlelib/ParenMatch.py
      M    idlelib/Debugger.py
      M    idlelib/configDialog.py
      M    idlelib/StackViewer.py
      M    idlelib/ReplaceDialog.py
      M    idlelib/ScriptBinding.py
      M    idlelib/GrepDialog.py
      M    idlelib/EditorWindow.py
      M    idlelib/FormatParagraph.py
      M    idlelib/OutputWindow.py
      M    idlelib/aboutDialog.py
      M    idlelib/IdleHistory.py
      M    idlelib/PathBrowser.py
      M    idlelib/ClassBrowser.py
      M    idlelib/CallTips.py
      M    idlelib/FileList.py
      M    idlelib/idle.py
      M    idlelib/CodeContext.py
      M    idlelib/SearchDialog.py
      M    idlelib/RemoteObjectBrowser.py
      M    idlelib/RemoteDebugger.py
      M    idlelib/TreeWidget.py
      M    idlelib/run.py
      M    idlelib/Percolator.py
      M    idlelib/macosxSupport.py
      2d7f6a07
  3. 20 Tem, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Merged revisions 56443-56466 via svnmerge from · 36e0a924
      Guido van Rossum yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r56454 | kurt.kaiser | 2007-07-18 22:26:14 -0700 (Wed, 18 Jul 2007) | 2 lines
      
        Make relative imports explicit for py3k
      ................
        r56455 | kurt.kaiser | 2007-07-18 23:12:15 -0700 (Wed, 18 Jul 2007) | 2 lines
      
        Was modifying dict during iteration.
      ................
        r56457 | guido.van.rossum | 2007-07-19 07:33:19 -0700 (Thu, 19 Jul 2007) | 2 lines
      
        Fix failing test.
      ................
        r56466 | guido.van.rossum | 2007-07-19 20:58:16 -0700 (Thu, 19 Jul 2007) | 35 lines
      
        Merged revisions 56413-56465 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r56439 | georg.brandl | 2007-07-17 23:37:55 -0700 (Tue, 17 Jul 2007) | 2 lines
      
          Use "Unix" as platform name, not "UNIX".
        ........
          r56441 | guido.van.rossum | 2007-07-18 10:19:14 -0700 (Wed, 18 Jul 2007) | 3 lines
      
          SF patch# 1755885 by Kurt Kaiser: show location of Unicode escape errors.
          (Slightly tweaked for style and refcounts.)
        ........
          r56444 | kurt.kaiser | 2007-07-18 12:58:42 -0700 (Wed, 18 Jul 2007) | 2 lines
      
          Fix failing unicode test caused by change to ast.c at r56441
        ........
          r56451 | georg.brandl | 2007-07-18 15:36:53 -0700 (Wed, 18 Jul 2007) | 2 lines
      
          Add description for wave.setcomptype() values
        ........
          r56456 | walter.doerwald | 2007-07-19 06:04:38 -0700 (Thu, 19 Jul 2007) | 3 lines
      
          Document that codecs.lookup() returns a CodecInfo object.
          (fixes SF bug #1754453).
        ........
          r56463 | facundo.batista | 2007-07-19 16:57:38 -0700 (Thu, 19 Jul 2007) | 6 lines
      
      
          Added a select.select call in the test server loop to make sure the
          socket is ready to be read from before attempting a read (this
          prevents an error 10035 on some Windows platforms). [GSoC - Alan
          McIntyre]
        ........
      ................
      36e0a924
  4. 24 Eki, 2004 1 kayıt (commit)
  5. 04 Haz, 2004 1 kayıt (commit)
  6. 16 Eyl, 2002 1 kayıt (commit)
  7. 19 Ock, 2002 1 kayıt (commit)
  8. 13 Tem, 2001 1 kayıt (commit)
  9. 15 Agu, 2000 1 kayıt (commit)
  10. 25 Haz, 1999 1 kayıt (commit)
  11. 11 Haz, 1999 1 kayıt (commit)
    • Guido van Rossum's avatar
      Tim Peters smart.patch: · 13205609
      Guido van Rossum yazdı
      EditorWindow.py:
      
      + Added get_tabwidth & set_tabwidth "virtual text" methods, that get/set the
      widget's view of what a tab means.
      
      + Moved TK_TABWIDTH_DEFAULT here from AutoIndent.
      
      + Renamed Mark's get_selection_index to get_selection_indices (sorry, Mark,
      but the name was plain wrong <wink>).
      
      FormatParagraph.py:  renamed use of get_selection_index.
      
      AutoIndent.py:
      
      + Moved TK_TABWIDTH_DEFAULT to EditorWindow.
      
      + Rewrote set_indentation_params to use new VTW get/set_tabwidth methods.
      
      + Changed smart_backspace_event to delete whitespace back to closest
      preceding virtual tab stop or real character (note that this may require
      inserting characters if backspacing over a tab!).
      
      + Nuked almost references to the selection tag, in favor of using
      get_selection_indices.  The sole exception is in set_region, for which no
      "set_selection" abstraction has yet been agreed upon.
      
      + Had too much fun using the spiffy new features of the format-paragraph
      cmd.
      13205609
  12. 10 Haz, 1999 1 kayıt (commit)
  13. 03 May, 1999 1 kayıt (commit)
    • Guido van Rossum's avatar
      Tim Peters writes: · 318a70d9
      Guido van Rossum yazdı
      I'm still unsure, but couldn't stand the virtual event trickery so tried a
      different sin (adding undo_block_start/stop methods to the Text instance in
      EditorWindow.py).  Like it or not, it's efficient and works <wink>.  Better
      idea?
      
      Give the attached a whirl.  Even if you hate the implementation, I think
      you'll like the results.  Think I caught all the "block edit" cmds,
      including Format Paragraph, plus subtler ones involving smart indents and
      backspacing.
      318a70d9
  14. 07 Ock, 1999 1 kayıt (commit)
  15. 04 Ock, 1999 3 kayıt (commit)