Commit Graph

16 Commits

Author SHA1 Message Date
Mark Shannon 3800569551
Make PEP 626 final. (#1969) 2021-05-25 07:18:35 -07:00
Mark Shannon c176458336
PEP 626: Update PyLineTable_InitAddressRange spec (#1939)
* Add length parameter to PyLineTable_InitAddressRange. Allows line tables that are not sentinel terminated and makes the extent of the line table explicit.

* Make opaque part of PyCodeAddressRange more explicitly opaque.
2021-04-28 08:15:40 -07:00
Antti Haapala b5846bfedd
f_lineno, not f_lineo. (#1918)
I noticed this because the typo even found its way to the [What's new listing in CPython](https://github.com/python/cpython/blame/master/Doc/whatsnew/3.10.rst#L176)
2021-04-10 20:44:31 +10:00
Mark Shannon 4e5abc4ca4
PEP 626: Allow zero-width entries in code.co_lines(), to allow better bytecode generation. (#1743) 2020-12-22 13:54:47 +00:00
Miroslav Šedivý 45fdc844dd
Typos: Remove repeated words (#1726) 2020-12-04 09:51:44 -08:00
Mark Shannon e8ba4e884c
PEP 626: Clarify which keywords are considered to be executable code. (#1722)
PEP 626: Clarify which keywords are considered to be executable code.
2020-11-30 14:54:19 +00:00
Mark Shannon 9128bcd1b3
PEP 626: Clarify lifetimes of helper functions and struct. (#1695)
* Clarify lifetimes of helper functions and struct.

* Mark 626 as accepted.
2020-10-30 18:23:46 +00:00
T. Wouters fe9576d4f6
Record Pablo as the PEP-Delegate for PEP 626. (#1627) 2020-09-29 16:24:53 +01:00
Barry Warsaw 4e317b850e
Fix typo in PEP 626 2020-08-17 10:08:09 -07:00
Barry Warsaw 69c1705ca2
Fix typo in PEP 626 2020-08-17 10:01:25 -07:00
Brett Cannon dffbd5e9a5
Update PEP 626 to mark it as a standards track PEP (#1562) 2020-08-14 10:11:39 -07:00
Mark Shannon 8dd402b7a9
PEP 626:Guarantee stability of line table during release and define API for out-of-process tools. (#1555)
* Guarantee stability of line table during release and implement API for out-of-process tools.
2020-08-10 14:33:33 +01:00
Mark Shannon 50606569c5
Clarify start line in PEP 626. (#1536) 2020-07-22 13:33:55 +01:00
Ethan Furman 9ff31b067f
PEP 626 - slight word and grammar changes (#1532) 2020-07-17 12:16:39 -07:00
Mark Shannon 69c061642a
PEP 626: Add version and post date. (#1531) 2020-07-17 15:14:06 +01:00
Mark Shannon 75ec138a12
PEP 626: Precise line numbers for debugging and other tools. (GH-1525)
* Initial version of line number tracing PEP.
2020-07-17 14:06:04 +01:00