1. 12 Agu, 2002 1 kayıt (commit)
  2. 02 Mar, 2002 1 kayıt (commit)
  3. 10 Eyl, 2001 1 kayıt (commit)
    • Tim Peters's avatar
      SF bug #460020: bug or feature: unicode() and subclasses. · 64b5ce3a
      Tim Peters yazdı
      Given an immutable type M, and an instance I of a subclass of M, the
      constructor call M(I) was just returning I as-is; but it should return a
      new instance of M.  This fixes it for M in {int, long}.  Strings, floats
      and tuples remain to be done.
      Added new macros PyInt_CheckExact and PyLong_CheckExact, to more easily
      distinguish between "is" and "is a" (i.e., only an int passes
      PyInt_CheckExact, while any sublass of int passes PyInt_Check).
      Added private API function _PyLong_Copy.
      64b5ce3a
  4. 01 Eyl, 2000 1 kayıt (commit)
  5. 16 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either · 7e474022
      Thomas Wouters yazdı
      comments, docstrings or error messages. I fixed two minor things in
      test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't").
      
      There is a minor style issue involved: Guido seems to have preferred English
      grammar (behaviour, honour) in a couple places. This patch changes that to
      American, which is the more prominent style in the source. I prefer English
      myself, so if English is preferred, I'd be happy to supply a patch myself ;)
      7e474022
  6. 08 Tem, 2000 1 kayıt (commit)
    • Tim Peters's avatar
      Cray J90 fixes for long ints. · 7d3a511a
      Tim Peters yazdı
      This was a convenient excuse to create the pyport.h file recently
      discussed!
      Please use new Py_ARITHMETIC_RIGHT_SHIFT when right-shifting a
      signed int and you *need* sign-extension.  This is #define'd in
      pyport.h, keying off new config symbol SIGNED_RIGHT_SHIFT_ZERO_FILLS.
      If you're running on a platform that needs that symbol #define'd,
      the std tests never would have worked for you (in particular,
      at least test_long would have failed).
      The autoconfig stuff got added to Python after my Unix days, so
      I don't know how that works.  Would someone please look into doing
      & testing an auto-config of the SIGNED_RIGHT_SHIFT_ZERO_FILLS
      symbol?  It needs to be defined if & only if, e.g., (-1) >> 3 is
      not -1.
      7d3a511a
  7. 07 Tem, 2000 1 kayıt (commit)
  8. 30 Haz, 2000 2 kayıt (commit)
  9. 04 Ara, 1998 1 kayıt (commit)
  10. 25 Eki, 1996 1 kayıt (commit)
  11. 10 Şub, 1995 1 kayıt (commit)
  12. 12 Ock, 1995 1 kayıt (commit)
  13. 04 Ock, 1995 1 kayıt (commit)
    • Guido van Rossum's avatar
      Added 1995 copyright. · 5799b520
      Guido van Rossum yazdı
      object.h: made sizes and refcnts signed ints.
      stringobject.h: make getstrsize() signed int.
      methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.
      5799b520
  14. 01 Agu, 1994 1 kayıt (commit)
  15. 28 Tem, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Added support for X11 modules. · a3309960
      Guido van Rossum yazdı
      * Makefile: change location of FORMS library.
      * posixmodule.c: turn #if 0 into #ifdef MSDOS (stuff in unistd.h or not)
      * Almost all .h files: added CPP magic to avoid duplicate inclusions and
        to support inclusion from C++.
      a3309960
  16. 29 Mar, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Changed all copyright messages to include 1993. · 9bfef44d
      Guido van Rossum yazdı
      * Stubs for faster implementation of local variables (not yet finished)
      * Added function name to code object.  Print it for code and function
        objects.  THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version
        number has changed accordingly)
      * Print address of self for built-in methods
      * New internal functions getattro and setattro (getattr/setattr with
        string object arg)
      * Replaced "dictobject" with more powerful "mappingobject"
      * New per-type functio tp_hash to implement arbitrary object hashing,
        and hashobject() to interface to it
      * Added built-in functions hash(v) and hasattr(v, 'name')
      * classobject: made some functions static that accidentally weren't;
        added __hash__ special instance method to implement hash()
      * Added proper comparison for built-in methods and functions
      9bfef44d
  17. 05 Nis, 1992 1 kayıt (commit)
  18. 19 Ock, 1992 1 kayıt (commit)
  19. 14 May, 1991 1 kayıt (commit)
  20. 05 May, 1991 1 kayıt (commit)