1. 21 Mar, 2010 1 kayıt (commit)
  2. 08 Ock, 2010 2 kayıt (commit)
  3. 28 Agu, 2007 1 kayıt (commit)
    • Thomas Wouters's avatar
      Improve extended slicing support in builtin types and classes. Specifically: · 3ccec68a
      Thomas Wouters yazdı
       - Specialcase extended slices that amount to a shallow copy the same way as
         is done for simple slices, in the tuple, string and unicode case.
      
       - Specialcase step-1 extended slices to optimize the common case for all
         involved types.
      
       - For lists, allow extended slice assignment of differing lengths as long
         as the step is 1. (Previously, 'l[:2:1] = []' failed even though
         'l[:2] = []' and 'l[:2:None] = []' do not.)
      
       - Implement extended slicing for buffer, array, structseq, mmap and
         UserString.UserString.
      
       - Implement slice-object support (but not non-step-1 slice assignment) for
         UserString.MutableString.
      
       - Add tests for all new functionality.
      3ccec68a