1. 22 Kas, 2002 1 kayıt (commit)
  2. 02 Agu, 2002 2 kayıt (commit)
  3. 17 Tem, 2002 1 kayıt (commit)
    • Jeremy Hylton's avatar
      staticforward bites the dust. · 938ace69
      Jeremy Hylton yazdı
      The staticforward define was needed to support certain broken C
      compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the
      static keyword when it was used with a forward declaration of a static
      initialized structure.  Standard C allows the forward declaration with
      static, and we've decided to stop catering to broken C compilers.  (In
      fact, we expect that the compilers are all fixed eight years later.)
      
      I'm leaving staticforward and statichere defined in object.h as
      static.  This is only for backwards compatibility with C extensions
      that might still use it.
      
      XXX I haven't updated the documentation.
      938ace69
  4. 14 Haz, 2002 1 kayıt (commit)
    • Skip Montanaro's avatar
      This introduces stricter library/header file checking for the Berkeley DB · 57454e57
      Skip Montanaro yazdı
      library.  Since multiple versions can be installed simultaneously, it's
      crucial that you only select libraries and header files which are compatible
      with each other.  Version checking is done from highest version to lowest.
      Building using version 1 of Berkeley DB is disabled by default because of
      the hash file bugs people keep rediscovering.  It can be enabled by
      uncommenting a few lines in setup.py.  Closes patch 553108.
      57454e57
  5. 03 Mar, 2002 1 kayıt (commit)
  6. 08 Ara, 2001 1 kayıt (commit)
    • Guido van Rossum's avatar
      Patch supplied by Burton Radons for his own SF bug #487390: Modifying · 14648396
      Guido van Rossum yazdı
      type.__module__ behavior.
      
      This adds the module name and a dot in front of the type name in every
      type object initializer, except for built-in types (and those that
      already had this).  Note that it touches lots of Mac modules -- I have
      no way to test these but the changes look right.  Apologies if they're
      not.  This also touches the weakref docs, which contains a sample type
      object initializer.  It also touches the mmap test output, because the
      mmap type's repr is included in that output.  It touches object.h to
      put the correct description in a comment.
      14648396
  7. 22 Ock, 2001 1 kayıt (commit)
  8. 24 Eki, 2000 1 kayıt (commit)
    • Fred Drake's avatar
      Ka-Ping Yee <ping@lfw.org>: · 661ea26b
      Fred Drake yazdı
      Changes to error messages to increase consistency & clarity.
      
      This (mostly) closes SourceForge patch #101839.
      661ea26b
  9. 15 Eyl, 2000 2 kayıt (commit)
  10. 14 Eyl, 2000 1 kayıt (commit)
  11. 01 Eyl, 2000 1 kayıt (commit)
  12. 24 Tem, 2000 1 kayıt (commit)
  13. 10 Tem, 2000 1 kayıt (commit)
  14. 30 Haz, 2000 2 kayıt (commit)
  15. 03 May, 2000 1 kayıt (commit)
    • Guido van Rossum's avatar
      Vladimir Marangozov's long-awaited malloc restructuring. · b18618da
      Guido van Rossum yazdı
      For more comments, read the patches@python.org archives.
      For documentation read the comments in mymalloc.h and objimpl.h.
      
      (This is not exactly what Vladimir posted to the patches list; I've
      made a few changes, and Vladimir sent me a fix in private email for a
      problem that only occurs in debug mode.  I'm also holding back on his
      change to main.c, which seems unnecessary to me.)
      b18618da
  16. 29 Şub, 2000 1 kayıt (commit)
  17. 04 Ara, 1998 1 kayıt (commit)
  18. 01 Eki, 1997 1 kayıt (commit)
    • Guido van Rossum's avatar
      Apply two changes, systematically: · 0cb96de2
      Guido van Rossum yazdı
      (1) Use PyErr_NewException("module.class", NULL, NULL) to create the
          exception object.
      
      (2) Remove all calls to Py_FatalError(); instead, return or
          ignore the errors -- the import code now checks PyErr_Occurred()
          after calling a module's init function, so it's no longer a
          fatal error for the initialization to fail.
      
      Also did some small cleanups, e.g. removed unnecessary test for
      "already initialized" from initfpectl(), and unified
      initposix()/initnt().
      
      I haven't checked this very thoroughly, so while the changes are
      pretty trivial -- beware of untested code!
      0cb96de2
  19. 17 Tem, 1997 1 kayıt (commit)
  20. 13 Ara, 1996 2 kayıt (commit)
  21. 10 Ara, 1996 1 kayıt (commit)
  22. 05 Ara, 1996 1 kayıt (commit)
  23. 25 Eki, 1996 1 kayıt (commit)
  24. 28 Agu, 1995 1 kayıt (commit)
  25. 07 Tem, 1995 1 kayıt (commit)
  26. 30 Ock, 1995 1 kayıt (commit)
  27. 04 Ock, 1995 1 kayıt (commit)
  28. 01 Agu, 1994 1 kayıt (commit)
  29. 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
  30. 29 Haz, 1992 1 kayıt (commit)