1. 01 Eyl, 2000 1 kayıt (commit)
  2. 22 Tem, 2000 1 kayıt (commit)
  3. 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
  4. 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
  5. 12 Tem, 2000 1 kayıt (commit)
  6. 10 Tem, 2000 1 kayıt (commit)
  7. 30 Haz, 2000 3 kayıt (commit)
    • Guido van Rossum's avatar
      Change copyright notice - 2nd try. · ffcc3813
      Guido van Rossum yazdı
      ffcc3813
    • Guido van Rossum's avatar
      Change copyright notice. · fd71b9e9
      Guido van Rossum yazdı
      fd71b9e9
    • Fred Drake's avatar
      Trent Mick <trentm@activestate.com>: · a44d353e
      Fred Drake yazdı
      The common technique for printing out a pointer has been to cast to a long
      and use the "%lx" printf modifier. This is incorrect on Win64 where casting
      to a long truncates the pointer. The "%p" formatter should be used instead.
      
      The problem as stated by Tim:
      > Unfortunately, the C committee refused to define what %p conversion "looks
      > like" -- they explicitly allowed it to be implementation-defined. Older
      > versions of Microsoft C even stuck a colon in the middle of the address (in
      > the days of segment+offset addressing)!
      
      The result is that the hex value of a pointer will maybe/maybe not have a 0x
      prepended to it.
      
      
      Notes on the patch:
      
      There are two main classes of changes:
      - in the various repr() functions that print out pointers
      - debugging printf's in the various thread_*.h files (these are why the
      patch is large)
      
      
      Closes SourceForge patch #100505.
      a44d353e
  8. 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
  9. 04 Ara, 1998 1 kayıt (commit)
  10. 29 Nis, 1997 1 kayıt (commit)
  11. 03 Ock, 1997 1 kayıt (commit)
  12. 25 Eki, 1996 1 kayıt (commit)
  13. 11 Eyl, 1996 1 kayıt (commit)
  14. 04 Ock, 1995 1 kayıt (commit)
  15. 01 Agu, 1994 1 kayıt (commit)
  16. 03 Ock, 1994 1 kayıt (commit)
  17. 26 Tem, 1993 1 kayıt (commit)
  18. 05 Tem, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Makefile: added all: and default: targets. · f1dc5663
      Guido van Rossum yazdı
      * many files: made some functions static; removed "extern int errno;".
      * frozenmain.c: fixed bugs introduced on 24 June...
      * flmodule.c: remove 1.5 bw compat hacks, add new functions in 2.2a
        (and some old functions that were omitted).
      * timemodule.c: added MSDOS floatsleep version .
      * pgenmain.c: changed exit() to goaway() and added defn of goaway().
      * intrcheck.c: add hack (to UNIX only) so interrupting 3 times
        will exit from a hanging program.  The second interrupt prints
        a message explaining this to the user.
      f1dc5663
  19. 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
  20. 30 Mar, 1993 1 kayıt (commit)
  21. 16 Mar, 1993 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Changed many files to use mkvalue() instead of newtupleobject(). · e537240c
      Guido van Rossum yazdı
      * Fixcprt.py: added [-y file] option, do only files younger than file.
      * modsupport.[ch]: added vmkvalue().
      * intobject.c: use mkvalue().
      * stringobject.c: added "formatstring"; renamed string* to string_*;
        ceval.c: call formatstring for string % value.
      * longobject.c: close memory leak in divmod.
      * parsetok.c: set result node to NULL when returning an error.
      e537240c
  22. 18 Eki, 1992 1 kayıt (commit)
    • Guido van Rossum's avatar
      * bltinmodule.c: added built-in function cmp(a, b) · a9e7dc10
      Guido van Rossum yazdı
      * flmodule.c: added {do,check}_only_forms to fl's list of functions;
        and don't print a message when an unknown object is returned.
      
      * pythonrun.c: catch SIGHUP and SIGTERM to do essential cleanup.
      
      * Made jpegmodule.c smaller by using getargs() and mkvalue() consistently.
      
      * Increased parser stack size to 500 in parser.h.
      
      * Implemented custom allocation of stack frames to frameobject.c and
        added dynamic stack overflow checks (value stack only) to ceval.c.
        (There seems to be a bug left: sometimes stack traces don't make sense.)
      a9e7dc10
  23. 17 Eyl, 1992 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Makefile: added IMGFILE; moved some stuff around. · 7066dd75
      Guido van Rossum yazdı
      * flmodule.c: added some missing functions; changed readonly flags of
        some data members based upon FORMS documentation.
      * listobject.c: fixed int/long arg lint bug (bites PC compilers).
      * several: removed redundant print methods (repr is good enough).
      * posixmodule.c: added (still experimental) process group functions.
      7066dd75
  24. 03 Eyl, 1992 1 kayıt (commit)
  25. 13 Agu, 1992 1 kayıt (commit)
  26. 05 Agu, 1992 1 kayıt (commit)
    • Guido van Rossum's avatar
      * Makefile: cosmetics · ff4949ee
      Guido van Rossum yazdı
      * socketmodule.c: get rid of makepair(); fix makesocketaddr to fix
        broken recvfrom()
      * socketmodule: get rid of getStrarg()
      * ceval.h: move eval_code() to new file eval.h, so compile.h is no
        longer needed.
      * ceval.c: move thread comments to ceval.h; always make save/restore
        thread functions available (for dynloaded modules)
      * cdmodule.c, listobject.c: don't include compile.h
      * flmodule.c: include ceval.h
      * import.c: include eval.h instead of ceval.h
      * cgen.py: add forground(); noport(); winopen(""); to initgl().
      * bltinmodule.c, socketmodule.c, fileobject.c, posixmodule.c,
        selectmodule.c:
        adapt to threads (add BGN/END SAVE macros)
      * stdwinmodule.c: adapt to threads and use a special stdwin lock.
      * pythonmain.c: don't include getpythonpath().
      * pythonrun.c: use BGN/END SAVE instead of direct calls; also more
        BGN/END SAVE calls etc.
      * thread.c: bigger stack size for sun; change exit() to _exit()
      * threadmodule.c: use BGN/END SAVE macros where possible
      * timemodule.c: adapt better to threads; use BGN/END SAVE; add
        longsleep internal function if BSD_TIME; cosmetics
      ff4949ee
  27. 03 Haz, 1992 1 kayıt (commit)
  28. 08 Nis, 1992 1 kayıt (commit)
  29. 05 Nis, 1992 1 kayıt (commit)
  30. 27 Mar, 1992 1 kayıt (commit)
  31. 24 Mar, 1992 1 kayıt (commit)
  32. 23 Mar, 1992 1 kayıt (commit)
  33. 27 Ock, 1992 1 kayıt (commit)
  34. 16 Ara, 1991 1 kayıt (commit)
  35. 10 Ara, 1991 1 kayıt (commit)
  36. 19 Kas, 1991 1 kayıt (commit)
  37. 12 Kas, 1991 1 kayıt (commit)
  38. 20 Eki, 1991 1 kayıt (commit)