1. 15 Tem, 2008 1 kayıt (commit)
  2. 29 May, 2008 1 kayıt (commit)
  3. 14 Şub, 2008 1 kayıt (commit)
  4. 11 Şub, 2008 1 kayıt (commit)
  5. 07 Şub, 2008 1 kayıt (commit)
  6. 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
  7. 12 Haz, 2006 1 kayıt (commit)
  8. 26 May, 2006 2 kayıt (commit)
  9. 28 Mar, 2005 1 kayıt (commit)
  10. 18 Şub, 2005 1 kayıt (commit)
  11. 04 Agu, 2004 1 kayıt (commit)
  12. 04 Haz, 2004 2 kayıt (commit)
  13. 15 Ara, 2003 1 kayıt (commit)
  14. 26 Kas, 2003 1 kayıt (commit)
  15. 27 Agu, 2003 1 kayıt (commit)
  16. 10 Nis, 2003 1 kayıt (commit)
    • Neal Norwitz's avatar
      Attempt to make all the various string *strip methods the same. · ffe33b7f
      Neal Norwitz yazdı
       * Doc - add doc for when functions were added
       * UserString
       * string object methods
       * string module functions
      'chars' is used for the last parameter everywhere.
      
      These changes will be backported, since part of the changes
      have already been made, but they were inconsistent.
      ffe33b7f
  17. 18 Kas, 2002 1 kayıt (commit)
  18. 09 Agu, 2002 1 kayıt (commit)
  19. 30 Tem, 2002 1 kayıt (commit)
    • Barry Warsaw's avatar
      Complete the absolute import patch for the test suite. All relative · 408b6d34
      Barry Warsaw yazdı
      imports of test modules now import from the test package.  Other
      related oddities are also fixed (like DeprecationWarning filters that
      weren't specifying the full import part, etc.).  Also did a general
      code cleanup to remove all "from test.test_support import *"'s.  Other
      from...import *'s weren't changed.
      408b6d34
  20. 20 May, 2002 1 kayıt (commit)
  21. 15 Nis, 2002 1 kayıt (commit)
    • Walter Dörwald's avatar
      Apply the second version of SF patch http://www.python.org/sf/536241 · 068325ef
      Walter Dörwald yazdı
      Add a method zfill to str, unicode and UserString and change
      Lib/string.py accordingly.
      
      This activates the zfill version in unicodeobject.c that was
      commented out and implements the same in stringobject.c. It also
      adds the test for unicode support in Lib/string.py back in and
      uses repr() instead() of str() (as it was before Lib/string.py 1.62)
      068325ef
  22. 13 Nis, 2002 1 kayıt (commit)
    • Guido van Rossum's avatar
      Partially implement SF feature request 444708. · 018b0eb0
      Guido van Rossum yazdı
      Add optional arg to string methods strip(), lstrip(), rstrip().
      The optional arg specifies characters to delete.
      
      Also for UserString.
      
      Still to do:
      
      - Misc/NEWS
      - LaTeX docs (I did the docstrings though)
      - Unicode methods, and Unicode support in the string methods.
      018b0eb0
  23. 15 May, 2001 1 kayıt (commit)
    • Marc-André Lemburg's avatar
      This patch changes the way the string .encode() method works slightly · 2d920419
      Marc-André Lemburg yazdı
      and introduces a new method .decode().
      
      The major change is that strg.encode() will no longer try to convert
      Unicode returns from the codec into a string, but instead pass along
      the Unicode object as-is. The same is now true for all other codec
      return types. The underlying C APIs were changed accordingly.
      
      Note that even though this does have the potential of breaking
      existing code, the chances are low since conversion from Unicode
      previously took place using the default encoding which is normally
      set to ASCII rendering this auto-conversion mechanism useless for
      most Unicode encodings.
      
      The good news is that you can now use .encode() and .decode() with
      much greater ease and that the door was opened for better accessibility
      of the builtin codecs.
      
      As demonstration of the new feature, the patch includes a few new
      codecs which allow string to string encoding and decoding (rot13,
      hex, zip, uu, base64).
      
      Written by Marc-Andre Lemburg. Copyright assigned to the PSF.
      2d920419
  24. 20 Ock, 2001 1 kayıt (commit)
    • Skip Montanaro's avatar
      added __all__ lists to a number of Python modules · e99d5ea2
      Skip Montanaro yazdı
      added test script and expected output file as well
      this closes patch 103297.
      __all__ attributes will be added to other modules without first submitting
      a patch, just adding the necessary line to the test script to verify
      more-or-less correct implementation.
      e99d5ea2
  25. 15 Ock, 2001 1 kayıt (commit)
  26. 25 Eki, 2000 1 kayıt (commit)
  27. 24 Agu, 2000 2 kayıt (commit)
  28. 21 Agu, 2000 1 kayıt (commit)
  29. 10 Tem, 2000 1 kayıt (commit)
  30. 11 Nis, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Marc-Andre Lemburg: · 86662914
      Guido van Rossum yazdı
      The maxsplit functionality in .splitlines() was replaced by the keepends
      functionality which allows keeping the line end markers together
      with the string.
      86662914
  31. 03 Nis, 2000 1 kayıt (commit)