1. 02 Agu, 2002 1 kayıt (commit)
  2. 17 Tem, 2002 2 kayıt (commit)
    • Tim Peters's avatar
    • 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
  3. 10 Haz, 2002 1 kayıt (commit)
  4. 31 Mar, 2002 1 kayıt (commit)
    • Neal Norwitz's avatar
      Remove METH_OLDARGS: · ba3a16c6
      Neal Norwitz yazdı
        Convert METH_OLDARGS -> METH_VARARGS: also PyArg_Parse -> PyArg_ParseTuple
        Convert METH_OLDARGS -> METH_NOARGS: remove args parameter
      Please review.  All tests pass, but some modules don't have tests.
      I spot checked various functions to try to make sure nothing broke.
      ba3a16c6
  5. 17 Ock, 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. 10 Ock, 2001 1 kayıt (commit)
  8. 31 Tem, 2000 1 kayıt (commit)
  9. 21 Tem, 2000 1 kayıt (commit)
    • Thomas Wouters's avatar
      Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', · f3f33dcf
      Thomas Wouters yazdı
      and a couple of functions that were missed in the previous batches. Not
      terribly tested, but very carefully scrutinized, three times.
      
      All these were found by the little findkrc.py that I posted to python-dev,
      which means there might be more lurking. Cases such as this:
      
      long
      func(a, b)
      	long a;
      	long b; /* flagword */
      {
      
      and other cases where the last ; in the argument list isn't followed by a
      newline and an opening curly bracket. Regexps to catch all are welcome, of
      course ;)
      f3f33dcf
  10. 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
  11. 10 Tem, 2000 2 kayıt (commit)
  12. 28 Haz, 2000 1 kayıt (commit)
  13. 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
  14. 29 Şub, 2000 1 kayıt (commit)
  15. 04 Ara, 1998 1 kayıt (commit)
  16. 20 May, 1997 1 kayıt (commit)
  17. 11 Nis, 1997 1 kayıt (commit)
  18. 16 Ock, 1997 1 kayıt (commit)
  19. 02 Ock, 1997 1 kayıt (commit)
  20. 23 Ara, 1996 1 kayıt (commit)
    • Barry Warsaw's avatar
      Reworked to check for memory problems (one potential found), · aeb207c6
      Barry Warsaw yazdı
      non-checked error return values, and where appropriate,
      PyArg_ParseTuple() style argument parsing.
      
      I also changed some function names and converted all malloc/free calls
      to PyMem_NEW/PyMem_DEL.
      
      Some stylistic changes and formatting standardization.
      aeb207c6
  21. 09 Mar, 1995 1 kayıt (commit)
  22. 10 Ock, 1995 1 kayıt (commit)
  23. 02 Ock, 1995 1 kayıt (commit)
  24. 14 Eyl, 1994 1 kayıt (commit)
  25. 30 Agu, 1994 1 kayıt (commit)
  26. 29 Agu, 1994 1 kayıt (commit)
  27. 01 Agu, 1994 1 kayıt (commit)
  28. 03 Kas, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * nismodule.c: database keys and values can contain null bytes. be more · e77a7570
      Guido van Rossum yazdı
        careful about these.
      * arraymodule.c: added 8 byte swap; added 'i' format character; added
        reverse() method; rename read/write to fromfile/tofile.
      * config.c: Set version to 0.9.9++.
      * rotormodule.c (r_rand): declare k1..k5 as unsigned longs so the shifts
        will have a well-defined effect independent of word size.
      * bltinmodule.c: renamed bagof() to filter().
      e77a7570
  29. 01 Kas, 1993 1 kayıt (commit)
  30. 17 Haz, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Added gmtime/localtime/mktime and SYSV timezone globals to timemodule.c. · 234f942a
      Guido van Rossum yazdı
        Added $(SYSDEF) to its build rule in Makefile.
      * cgensupport.[ch], modsupport.[ch]: removed some old stuff.  Also
        changed files that still used it...  And made several things static
        that weren't but should have been...  And other minor cleanups...
      * listobject.[ch]: add external interfaces {set,get}listslice
      * socketmodule.c: fix bugs in new send() argument parsing.
      * sunaudiodevmodule.c: added flush() and close().
      234f942a
  31. 26 Ock, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Added Fixcprt.py: script to fix copyright message. · 34679b76
      Guido van Rossum yazdı
      * various modules: added 1993 to copyright.
      * thread.c: added copyright notice.
      * ceval.c: minor change to error message for "+"
      * stdwinmodule.c: check for error from wfetchcolor
      * config.c: MS-DOS fixes (define PYTHONPATH, use DELIM, use osdefs.h)
      * Add declaration of inittab to import.h
      * sysmodule.c: added sys.builtin_module_names
      * xxmodule.c, xxobject.c: fix minor errors
      34679b76
  32. 21 Ock, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      Added separate main program for the Mac: macmain.c · 0b0db8e3
      Guido van Rossum yazdı
      stdwinmodule.c: wsetfont can now return an error
      Makefile: add CL_USE and CL_LIB*S; config.c: move CL part around
      New things in imgfile; also in Makefile.
      longobject.c: fix comparison of negative long ints...  [REAL BUG!]
      marshal.c: add dumps() and loads() to read/write strings
      timemodule.c: make sure there's always a floatsleep()
      posixmodule.c: rationalize struct returned by times()
      Makefile: add test target, disable imgfile by default
      thread.c: Improved coexistance with dl module (sjoerd)
      stdwinmodule.c: Change include stdwin.h if macintosh
      rotormodule.c: added missing last argument to RTR_?_region calls
      confic.c: merged with configmac.c, added 1993 to copyright message
      fileobject.c: int compared to NULL in writestring(); change fopenRF ifdef
      timemodule.c: simplify times() using mkvalue; include myselect.h
        earlier (for sequent).
      posixmodule: for sequent, include unistd.h instead of explicit
        extern definitions and don't define rename()
      Makefile: change misleading/wrong MD5 comments
      0b0db8e3
  33. 02 Agu, 1992 1 kayıt (commit)
  34. 31 Tem, 1992 2 kayıt (commit)