1. 04 Agu, 2000 3 kayıt (commit)
  2. 03 Agu, 2000 4 kayıt (commit)
    • Marc-André Lemburg's avatar
      This patch finalizes the move from UTF-8 to a default encoding in · bff879ca
      Marc-André Lemburg yazdı
      the Python Unicode implementation.
      
      The internal buffer used for implementing the buffer protocol
      is renamed to defenc to make this change visible. It now holds the
      default encoded version of the Unicode object and is calculated
      on demand (NULL otherwise).
      
      Since the default encoding defaults to ASCII, this will mean that
      Unicode objects which hold non-ASCII characters will no longer
      work on C APIs using the "s" or "t" parser markers. C APIs must now
      explicitly provide Unicode support via the "u", "U" or "es"/"es#"
      parser markers in order to work with non-ASCII Unicode strings.
      
      (Note: this patch will also have to be applied to the 1.6 branch
       of the CVS tree.)
      bff879ca
    • Fred Drake's avatar
      Remove the tp_print handler. · 2b83b460
      Fred Drake yazdı
      Revise the tp_repr handler to produce a more "minimal" presentation.
      Make the tolist() method use PyArg_ParseTuple() and provide a docstring.
      2b83b460
    • Guido van Rossum's avatar
      Remobe beopen/cnri/cwi copyrights, according to CNRI instructions. · c4a19e7f
      Guido van Rossum yazdı
      This doesn't change the copyright status for these files -- just the
      markings!  Doing it on the main branch for these three files for which
      the HEAD revision was pushed back into 1.6.
      c4a19e7f
    • Guido van Rossum's avatar
      Changing the CNRI copyright notice according to CNRI's instructions. · 16b1ad9c
      Guido van Rossum yazdı
      This is a notice without a date, which apparently is not a claim to
      copyright but only advice to the reader.  IANAL. :-)
      16b1ad9c
  3. 31 Tem, 2000 1 kayıt (commit)
  4. 25 Tem, 2000 1 kayıt (commit)
  5. 23 Tem, 2000 1 kayıt (commit)
  6. 22 Tem, 2000 2 kayıt (commit)
  7. 17 Tem, 2000 3 kayıt (commit)
  8. 16 Tem, 2000 5 kayıt (commit)
  9. 15 Tem, 2000 1 kayıt (commit)
  10. 13 Tem, 2000 1 kayıt (commit)
  11. 12 Tem, 2000 4 kayıt (commit)
  12. 11 Tem, 2000 5 kayıt (commit)
  13. 10 Tem, 2000 2 kayıt (commit)
    • Jeremy Hylton's avatar
      two changes to string_join: · 194e43e9
      Jeremy Hylton yazdı
      implementation -- use PySequence_Fast interface to iterate over elements
      interface -- if instance object reports wrong length, ignore it;
         previous version raised an IndexError if reported length was too high
      194e43e9
    • Fredrik Lundh's avatar
      - changed hash calculation for unicode strings. the new · dde61644
      Fredrik Lundh yazdı
        value is calculated from the character values, in a way
        that makes sure an 8-bit ASCII string and a unicode string
        with the same contents get the same hash value.
      
        (as a side effect, this also works for ISO Latin 1 strings).
      
        for more details, see the python-dev discussion.
      dde61644
  14. 09 Tem, 2000 7 kayıt (commit)