1. 09 May, 2010 1 kayıt (commit)
  2. 02 Şub, 2009 1 kayıt (commit)
  3. 17 Ock, 2009 1 kayıt (commit)
  4. 30 Agu, 2008 1 kayıt (commit)
  5. 11 Haz, 2008 1 kayıt (commit)
  6. 21 Eyl, 2007 1 kayıt (commit)
  7. 07 Agu, 2007 1 kayıt (commit)
  8. 21 Tem, 2007 1 kayıt (commit)
    • Martin v. Löwis's avatar
      Merged revisions 56467-56482 via svnmerge from · 9f2e3469
      Martin v. Löwis yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/p3yk
      
      ................
        r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines
      
        Merged revisions 56466-56476 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines
      
          PEP 3123: Provide forward compatibility with Python 3.0, while keeping
          backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and
          PyVarObject_HEAD_INIT.
        ........
      ................
        r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines
      
        PEP 3123: Use proper C inheritance for PyObject.
      ................
        r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines
      
        Add longintrepr.h to Python.h, so that the compiler can
        see that PyFalse is really some kind of PyObject*.
      ................
        r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines
      
        Qualify SHIFT, MASK, BASE.
      ................
        r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines
      
        Correctly refer to _ob_next.
      ................
      9f2e3469
  9. 25 May, 2007 1 kayıt (commit)
  10. 18 May, 2007 1 kayıt (commit)
    • Walter Dörwald's avatar
      Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirror · 1ab83308
      Walter Dörwald yazdı
      PyString_Concat() and PyString_ConcatAndDel() (the name PyUnicode_Concat()
      was already taken).
      
      Change PyObject_Repr() to always return a unicode object.
      
      Update all repr implementations to return unicode objects.
      
      Add a function PyObject_ReprStr8() that calls PyObject_Repr() and converts
      the result to an 8bit string.
      
      Use PyObject_ReprStr8() where using PyObject_Repr() can't be done
      straightforward.
      1ab83308
  11. 14 Ock, 2007 1 kayıt (commit)
  12. 28 Kas, 2006 1 kayıt (commit)
  13. 27 Tem, 2006 1 kayıt (commit)
  14. 21 Nis, 2006 1 kayıt (commit)
  15. 24 Mar, 2006 1 kayıt (commit)
  16. 27 Şub, 2006 1 kayıt (commit)
  17. 10 Ara, 2005 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Add const to several API functions that take char *. · af68c874
      Jeremy Hylton yazdı
      In C++, it's an error to pass a string literal to a char* function
      without a const_cast().  Rather than require every C++ extension
      module to put a cast around string literals, fix the API to state the
      const-ness.
      
      I focused on parts of the API where people usually pass literals:
      PyArg_ParseTuple() and friends, Py_BuildValue(), PyMethodDef, the type
      slots, etc.  Predictably, there were a large set of functions that
      needed to be fixed as a result of these changes.  The most pervasive
      change was to make the keyword args list passed to
      PyArg_ParseTupleAndKewords() to be a const char *kwlist[].
      
      One cast was required as a result of the changes:  A type object
      mallocs the memory for its tp_doc slot and later frees it.
      PyTypeObject says that tp_doc is const char *; but if the type was
      created by type_new(), we know it is safe to cast to char *.
      af68c874
  18. 19 Nis, 2003 1 kayıt (commit)
  19. 06 Agu, 2002 1 kayıt (commit)
  20. 13 Haz, 2002 1 kayıt (commit)
  21. 25 Nis, 2002 1 kayıt (commit)
  22. 04 Nis, 2002 1 kayıt (commit)
  23. 03 Nis, 2002 1 kayıt (commit)