1. 29 Tem, 2002 1 kayıt (commit)
  2. 19 Tem, 2002 1 kayıt (commit)
  3. 01 Eyl, 2000 1 kayıt (commit)
  4. 22 Tem, 2000 1 kayıt (commit)
  5. 08 Tem, 2000 1 kayıt (commit)
  6. 30 Haz, 2000 2 kayıt (commit)
  7. 04 Ock, 1999 1 kayıt (commit)
  8. 04 Ara, 1998 1 kayıt (commit)
  9. 04 Agu, 1998 1 kayıt (commit)
  10. 29 Haz, 1998 1 kayıt (commit)
  11. 11 Şub, 1998 1 kayıt (commit)
  12. 31 Eki, 1997 1 kayıt (commit)
  13. 05 Eyl, 1997 1 kayıt (commit)
  14. 14 Agu, 1997 1 kayıt (commit)
  15. 02 Agu, 1997 1 kayıt (commit)
    • Guido van Rossum's avatar
      Mass checkin (more to follow for other directories). · 29e46a9a
      Guido van Rossum yazdı
      Introduce truly separate (sub)interpreter objects.  For now, these
      must be used by separate threads, created from C.  See Demo/pysvr for
      an example of how to use this.  This also rationalizes Python's
      initialization and finalization behavior:
      
      Py_Initialize() -- initialize the whole interpreter
      Py_Finalize() -- finalize the whole interpreter
      
      tstate = Py_NewInterpreter() -- create a new (sub)interpreter
      Py_EndInterpreter(tstate) -- delete a new (sub)interpreter
      
      There are also new interfaces relating to threads and the interpreter
      lock, which can be used to create new threads, and sometimes have to
      be used to manipulate the interpreter lock when creating or deleting
      sub-interpreters.  These are only defined when WITH_THREAD is defined:
      
      PyEval_AcquireLock() -- acquire the interpreter lock
      PyEval_ReleaseLock() -- release the interpreter lock
      
      PyEval_AcquireThread(tstate) -- acquire the lock and make the thread current
      PyEval_ReleaseThread(tstate) -- release the lock and make NULL current
      
      Other administrative changes:
      
      - The header file bltinmodule.h is deleted.
      
      - The init functions for Import, Sys and Builtin are now internal and
        declared in pythonrun.h.
      
      - Py_Setup() and Py_Cleanup() are no longer declared.
      
      - The interpreter state and thread state structures are now linked
        together in a chain (the chain of interpreters is a static variable
        in pythonrun.c).
      
      - Some members of the interpreter and thread structures have new,
        shorter, more consistent, names.
      
      - Added declarations for _PyImport_{Find,Fixup}Extension() to import.h.
      29e46a9a
  16. 29 Nis, 1997 1 kayıt (commit)
  17. 25 Eki, 1996 1 kayıt (commit)
  18. 17 Haz, 1996 1 kayıt (commit)
  19. 22 May, 1996 1 kayıt (commit)
  20. 15 Şub, 1995 1 kayıt (commit)
  21. 12 Ock, 1995 1 kayıt (commit)
  22. 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
  23. 30 Ara, 1994 1 kayıt (commit)
  24. 01 Agu, 1994 1 kayıt (commit)
  25. 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
  26. 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
  27. 05 Nis, 1992 1 kayıt (commit)
  28. 19 Şub, 1991 1 kayıt (commit)
  29. 20 Ara, 1990 1 kayıt (commit)
  30. 26 Eki, 1990 1 kayıt (commit)
  31. 14 Eki, 1990 1 kayıt (commit)