1. 28 Haz, 2017 1 kayıt (commit)
  2. 16 Haz, 2017 1 kayıt (commit)
  3. 26 Nis, 2017 1 kayıt (commit)
  4. 23 Mar, 2017 1 kayıt (commit)
    • Serhiy Storchaka's avatar
      Use NULL rather than 0. (#778) · 0b3ec192
      Serhiy Storchaka yazdı
      There was few cases of using literal 0 instead of NULL in the context of
      pointers.  While this was a legitimate C code, using NULL rather than 0 makes
      the code clearer.
      0b3ec192
  5. 02 Mar, 2017 1 kayıt (commit)
    • Christian Heimes's avatar
      bpo-29176 Use tmpfile() in curses module (#235) · 2b221b78
      Christian Heimes yazdı
      The curses module used mkstemp() + fopen() to create a temporary file in
      /tmp. The /tmp directory does not exist on Android. The tmpfile()
      function simplifies the task a lot. It creates a temporary file in a
      correct directory, takes care of cleanup and returns FILE*.
      
      tmpfile is supported on all platforms (C89, POSIX 2001, Android,
      Windows).
      Signed-off-by: 's avatarChristian Heimes <christian@python.org>
      2b221b78
  6. 12 Şub, 2017 1 kayıt (commit)
  7. 23 Ock, 2017 1 kayıt (commit)
  8. 09 Ara, 2016 1 kayıt (commit)
  9. 30 Eki, 2016 1 kayıt (commit)
  10. 27 Eki, 2016 1 kayıt (commit)
  11. 06 Eyl, 2016 1 kayıt (commit)
  12. 16 Agu, 2016 1 kayıt (commit)
  13. 14 Agu, 2016 1 kayıt (commit)
  14. 15 Nis, 2015 1 kayıt (commit)
  15. 14 Nis, 2015 1 kayıt (commit)
  16. 03 Nis, 2015 1 kayıt (commit)
  17. 28 Eyl, 2014 1 kayıt (commit)
  18. 04 May, 2014 1 kayıt (commit)
  19. 01 Şub, 2014 1 kayıt (commit)
  20. 28 Ock, 2014 1 kayıt (commit)
    • Larry Hastings's avatar
      Issue #20326: Argument Clinic now uses a simple, unique signature to · 581ee361
      Larry Hastings yazdı
      annotate text signatures in docstrings, resulting in fewer false
      positives.  "self" parameters are also explicitly marked, allowing
      inspect.Signature() to authoritatively detect (and skip) said parameters.
      
      Issue #20326: Argument Clinic now generates separate checksums for the
      input and output sections of the block, allowing external tools to verify
      that the input has not changed (and thus the output is not out-of-date).
      581ee361
  21. 26 Ock, 2014 1 kayıt (commit)
  22. 24 Ock, 2014 1 kayıt (commit)
  23. 22 Ock, 2014 1 kayıt (commit)
  24. 16 Ock, 2014 1 kayıt (commit)
    • Larry Hastings's avatar
      Issue #20226: Major improvements to Argument Clinic. · 2a727916
      Larry Hastings yazdı
      * You may now specify an expression as the default value for a
        parameter!  Example: "sys.maxsize - 1".  This support is
        intentionally quite limited; you may only use values that
        can be represented as static C values.
      * Removed "doc_default", simplified support for "c_default"
        and "py_default".  (I'm not sure we still even need
        "py_default", but I'm leaving it in for now in case a
        use presents itself.)
      * Parameter lines support a trailing '\\' as a line
        continuation character, allowing you to break up long lines.
      * The argument parsing code generated when supporting optional
        groups now uses PyTuple_GET_SIZE instead of PyTuple_GetSize,
        leading to a 850% speedup in parsing.  (Just kidding, this
        is an unmeasurable difference.)
      * A bugfix for the recent regression where the generated
        prototype from pydoc for builtins would be littered with
        unreadable "=<object ...>"" default values for parameters
        that had no default value.
      * Converted some asserts into proper failure messages.
      * Many doc improvements and fixes.
      2a727916
  25. 07 Ock, 2014 1 kayıt (commit)
  26. 04 Ara, 2013 1 kayıt (commit)
  27. 23 Kas, 2013 1 kayıt (commit)
  28. 20 Kas, 2013 1 kayıt (commit)
  29. 18 Kas, 2013 1 kayıt (commit)
  30. 07 Kas, 2013 1 kayıt (commit)
  31. 06 Kas, 2013 1 kayıt (commit)
  32. 19 Eki, 2013 2 kayıt (commit)
  33. 27 Agu, 2013 1 kayıt (commit)
  34. 26 Tem, 2013 1 kayıt (commit)
  35. 07 Tem, 2013 2 kayıt (commit)
  36. 04 Haz, 2013 1 kayıt (commit)
  37. 16 May, 2013 1 kayıt (commit)
  38. 21 Mar, 2013 1 kayıt (commit)