1. 11 Eyl, 2016 1 kayıt (commit)
  2. 15 Kas, 2014 1 kayıt (commit)
  3. 14 Agu, 2014 1 kayıt (commit)
  4. 03 Ock, 2014 1 kayıt (commit)
  5. 06 Kas, 2013 1 kayıt (commit)
  6. 01 Şub, 2013 2 kayıt (commit)
  7. 03 Ara, 2010 1 kayıt (commit)
  8. 21 Eki, 2010 1 kayıt (commit)
  9. 16 Agu, 2010 1 kayıt (commit)
  10. 21 May, 2010 4 kayıt (commit)
  11. 19 May, 2010 1 kayıt (commit)
  12. 10 Kas, 2009 1 kayıt (commit)
  13. 13 Nis, 2008 1 kayıt (commit)
    • Christian Heimes's avatar
      Merged revisions… · 33fe8093
      Christian Heimes yazdı
      Merged revisions 62260-62261,62266,62271,62277-62279,62289-62290,62293-62298,62302-62306,62308,62311,62313-62315,62319-62321 via svnmerge from
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r62260 | gregory.p.smith | 2008-04-10 01:11:56 +0200 (Thu, 10 Apr 2008) | 2 lines
      
        better diagnostics
      ........
        r62261 | gregory.p.smith | 2008-04-10 01:16:37 +0200 (Thu, 10 Apr 2008) | 3 lines
      
        Raise SystemError when size < 0 is passed into PyString_FromStringAndSize,
        PyBytes_FromStringAndSize or PyUnicode_FromStringAndSize.  [issue2587]
      ........
        r62266 | neal.norwitz | 2008-04-10 07:46:39 +0200 (Thu, 10 Apr 2008) | 5 lines
      
        Remove the test file before writing it in case there is no write permission.
        This might help fix some of the failures on Windows box(es).  It doesn't hurt
        either way and ensure the tests are a little more self contained (ie have
        less assumptions).
      ........
        r62271 | gregory.p.smith | 2008-04-10 21:50:36 +0200 (Thu, 10 Apr 2008) | 2 lines
      
        get rid of assert (size >= 0) now that an explicit if (size < 0) is in the code.
      ........
        r62277 | andrew.kuchling | 2008-04-10 23:27:10 +0200 (Thu, 10 Apr 2008) | 1 line
      
        Remove forward-looking statement
      ........
        r62278 | andrew.kuchling | 2008-04-10 23:28:51 +0200 (Thu, 10 Apr 2008) | 1 line
      
        Add punctuation
      ........
        r62279 | andrew.kuchling | 2008-04-10 23:29:01 +0200 (Thu, 10 Apr 2008) | 1 line
      
        Use issue directive
      ........
        r62289 | thomas.heller | 2008-04-11 15:05:38 +0200 (Fri, 11 Apr 2008) | 3 lines
      
        Move backwards compatibility macro to the correct place;
        PyIndex_Check() was introduced in Python 2.5.
      ........
        r62290 | thomas.heller | 2008-04-11 16:20:26 +0200 (Fri, 11 Apr 2008) | 2 lines
      
        Performance improvements.
      ........
        r62293 | christian.heimes | 2008-04-12 15:03:03 +0200 (Sat, 12 Apr 2008) | 2 lines
      
        Applied patch #2617 from Frank Wierzbicki wit some extras from me
        -J and -X are now reserved for Jython and non-standard arguments (e.g. IronPython). I've added some extra comments to make sure the reservation don't get missed in the future.
      ........
        r62294 | georg.brandl | 2008-04-12 20:11:18 +0200 (Sat, 12 Apr 2008) | 2 lines
      
        Use absolute path in sys.path.
      ........
        r62295 | georg.brandl | 2008-04-12 20:36:09 +0200 (Sat, 12 Apr 2008) | 2 lines
      
        #2615: small consistency update by Jeroen Ruigrok van der Werven.
      ........
        r62296 | georg.brandl | 2008-04-12 21:00:20 +0200 (Sat, 12 Apr 2008) | 2 lines
      
        Add Jeroen.
      ........
        r62297 | georg.brandl | 2008-04-12 21:05:37 +0200 (Sat, 12 Apr 2008) | 2 lines
      
        Don't offend snake lovers.
      ........
        r62298 | gregory.p.smith | 2008-04-12 22:37:48 +0200 (Sat, 12 Apr 2008) | 2 lines
      
        fix compiler warnings
      ........
        r62302 | gregory.p.smith | 2008-04-13 00:24:04 +0200 (Sun, 13 Apr 2008) | 3 lines
      
        socket.error inherits from IOError, it no longer needs listing in
        the all_errors tuple.
      ........
        r62303 | brett.cannon | 2008-04-13 01:44:07 +0200 (Sun, 13 Apr 2008) | 8 lines
      
        Re-implement the 'warnings' module in C. This allows for usage of the
        'warnings' code in places where it was previously not possible (e.g., the
        parser). It could also potentially lead to a speed-up in interpreter start-up
        if the C version of the code (_warnings) is imported over the use of the
        Python version in key places.
      
        Closes issue #1631171.
      ........
        r62304 | gregory.p.smith | 2008-04-13 02:03:25 +0200 (Sun, 13 Apr 2008) | 3 lines
      
        Adds a profile-opt target for easy compilation of a python binary using
        gcc's profile guided optimization.
      ........
        r62305 | brett.cannon | 2008-04-13 02:18:44 +0200 (Sun, 13 Apr 2008) | 3 lines
      
        Fix a bug in PySys_HasWarnOption() where it was not properly checking the
        length of the list storing the warning options.
      ........
        r62306 | brett.cannon | 2008-04-13 02:25:15 +0200 (Sun, 13 Apr 2008) | 2 lines
      
        Fix an accidental bug of an non-existent init function.
      ........
        r62308 | andrew.kuchling | 2008-04-13 03:05:59 +0200 (Sun, 13 Apr 2008) | 1 line
      
        Mention -J, -X
      ........
        r62311 | benjamin.peterson | 2008-04-13 04:20:05 +0200 (Sun, 13 Apr 2008) | 2 lines
      
        Give the "Interactive Interpreter Changes" section in 2.6 whatsnew a unique link name
      ........
        r62313 | brett.cannon | 2008-04-13 04:42:36 +0200 (Sun, 13 Apr 2008) | 3 lines
      
        Fix test_warnings by making the state of things more consistent for each test
        when it is run.
      ........
        r62314 | skip.montanaro | 2008-04-13 05:17:30 +0200 (Sun, 13 Apr 2008) | 2 lines
      
        spelling
      ........
        r62315 | georg.brandl | 2008-04-13 09:07:44 +0200 (Sun, 13 Apr 2008) | 2 lines
      
        Fix markup.
      ........
        r62319 | christian.heimes | 2008-04-13 11:30:17 +0200 (Sun, 13 Apr 2008) | 1 line
      
        Fix compiler warning Include/warnings.h:19:28: warning: no newline at end of file
      ........
        r62320 | christian.heimes | 2008-04-13 11:33:24 +0200 (Sun, 13 Apr 2008) | 1 line
      
        Use PyString_InternFromString instead of PyString_FromString for static vars
      ........
        r62321 | christian.heimes | 2008-04-13 11:37:05 +0200 (Sun, 13 Apr 2008) | 1 line
      
        Added new files to the pcbuild files
      ........
      33fe8093
  14. 12 Nis, 2008 1 kayıt (commit)
  15. 05 Nis, 2008 1 kayıt (commit)
  16. 25 Agu, 2007 1 kayıt (commit)
  17. 12 Haz, 2007 1 kayıt (commit)
    • Guido van Rossum's avatar
      Rip out the file object's implementation. · da5b8f2d
      Guido van Rossum yazdı
      Fixed test_import.py while I was at it.
      
      However, there's still a problem in import.c -- get_file() can leak a
      FILE struct (not a file descriptor though).  I'm not sure how to fix
      this; closing the FILE* closes the file descriptor, and that's the
      wrong thing to do when there's still a Python file object keeping the
      file descriptor open.  I also would rather not mess with dup(), as it
      won't port to Windows.
      da5b8f2d
  18. 15 Eyl, 2002 1 kayıt (commit)
  19. 12 Agu, 2002 1 kayıt (commit)
  20. 23 Eki, 2001 1 kayıt (commit)
  21. 15 Ara, 2000 1 kayıt (commit)
  22. 01 Eyl, 2000 1 kayıt (commit)
  23. 22 Tem, 2000 1 kayıt (commit)
  24. 09 Tem, 2000 1 kayıt (commit)
  25. 30 Haz, 2000 2 kayıt (commit)
  26. 04 Ara, 1998 1 kayıt (commit)
  27. 12 May, 1998 1 kayıt (commit)
    • Guido van Rossum's avatar
      Add · bf6a9b16
      Guido van Rossum yazdı
         PySys_WriteStdout(format, ...)
         PySys_WriteStderr(format, ...)
      bf6a9b16
  28. 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
  29. 25 Eki, 1996 1 kayıt (commit)
  30. 22 May, 1996 1 kayıt (commit)
  31. 22 Ock, 1996 1 kayıt (commit)
  32. 27 Şub, 1995 1 kayıt (commit)
  33. 12 Ock, 1995 1 kayıt (commit)
  34. 09 Ock, 1995 1 kayıt (commit)
  35. 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