1. 24 Eki, 2004 1 kayıt (commit)
  2. 04 Haz, 2004 1 kayıt (commit)
  3. 16 Eyl, 2002 1 kayıt (commit)
  4. 19 Ock, 2002 1 kayıt (commit)
  5. 13 Tem, 2001 1 kayıt (commit)
  6. 15 Agu, 2000 1 kayıt (commit)
  7. 25 Haz, 1999 1 kayıt (commit)
  8. 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
  9. 10 Haz, 1999 1 kayıt (commit)
  10. 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
  11. 07 Ock, 1999 1 kayıt (commit)
  12. 04 Ock, 1999 3 kayıt (commit)