1. 01 Sep, 2017 3 commits
  2. 30 Aug, 2017 7 commits
  3. 29 Aug, 2017 5 commits
  4. 28 Aug, 2017 4 commits
    • Gregory P. Smith's avatar
      Fix a typo in the Programming FAQ. (#3230) · e9d978fd
      Gregory P. Smith authored
      subobjects, not subobjecs.
      e9d978fd
    • Pauli Virtanen's avatar
      bpo-10746: Fix ctypes PEP 3118 type codes for c_long, c_bool, c_int (#31) · 07f1658a
      Pauli Virtanen authored
      Ctypes currently produces wrong pep3118 type codes for several types.
      E.g. memoryview(ctypes.c_long()).format gives "<l" on 64-bit platforms,
      but it should be "<q" instead for sizeof(c_long) == 8
      
      The problem is that the '<>' endian specification in the struct syntax
      also turns on the "standard size" mode, which makes type characters have
      a platform-independent meaning, which does not match with the codes used
      internally in ctypes.  The struct module format syntax also does not
      allow specifying native-size non-native-endian items.
      
      This commit adds a converter function that maps the internal ctypes
      codes to appropriate struct module standard-size codes in the pep3118
      format strings. The tests are modified to check for this.
      07f1658a
    • Pier-Yves Lessard's avatar
      bpo-30987 - Support for ISO-TP protocol in SocketCAN (#2956) · a30f6d45
      Pier-Yves Lessard authored
      * Added support for CAN_ISOTP protocol
      
      * Added unit tests for CAN ISOTP
      
      * Updated documentation for ISO-TP protocol
      
      * Removed trailing whitespace in documentation
      
      * Added blurb NEWS.d file
      
      * updated Misc/ACKS
      
      * Fixed broken unit test that was using isotp const outside of skippable section
      
      * Removed dependecy over third party project
      
      * Added implementation for getsockname + unit tests
      
      * Missing newline at end of ACKS file
      
      * Accidentally inserted a type in ACKS file
      
      * Followed tiran changes review #1 recommendations
      
      * Added spaces after comma
      a30f6d45
    • Henk-Jaap Wagenaar's avatar
      bpo-26656: Improve re.compile documentation (GH-3211) · ed94a8b2
      Henk-Jaap Wagenaar authored
      - Link to the regular expressions object documentation
      - Clarify that it can be used with more than the two methods currently stated.
      ed94a8b2
  5. 27 Aug, 2017 2 commits
  6. 26 Aug, 2017 2 commits
  7. 25 Aug, 2017 5 commits
  8. 24 Aug, 2017 5 commits
  9. 23 Aug, 2017 1 commit
  10. 22 Aug, 2017 5 commits
  11. 21 Aug, 2017 1 commit
    • Łukasz Langa's avatar
      bpo-30983: [gdb] Fix py-bt, etc. for non-debug shared builds (#3153) · 5fe59f8e
      Łukasz Langa authored
      PEP 523 introduced _PyEval_EvalFrameDefault which inlines PyEval_EvalFrameEx on
      non-debug shared builds.  This breaks the ability to use py-bt, py-up, and
      a few other Python-specific gdb integrations.
      
      This patch fixes the problem by only looking for _PyEval_EvalFrameDefault
      frames.
      
      test_gdb passes on both a debug and a non-debug build.
      
      Original patch by Bruno "Polaco" Penteado.
      5fe59f8e