Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up- London, United Kingdom
- Sign in to view email
Pinned
676 contributions in the last year
Activity overview
Contribution activity
December 2019
Created a pull request in gvanrossum/pegen that received 17 comments
Move the definition of the inline functions to pegen.c
As pegen.h is included both in pegen.c and the generated parser file, having the definition of the inline functions in the header file can lead to …
+20
−20
•
17
comments
- [3.8] bpo-39080: Starred Expression's column offset fix when inside a CALL (GH-17645)
- bpo-39069: Factor unparse in its own module to lazy import it in ast
- [3.7] bpo-39031: Fix elif start column offset when there is an else following (GH-17596).
- [3.7] bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt (GH-17582)
- [3.8] Minor fixes to the NEWS entries
- Minor fixes to the NEWS entries
- Clean imports in test_unparse
- bpo-39003: Make sure all test are the same when using -R
- bpo-38997: Revert commits 6e157fa and 5df5dbe
- Remove unused variable in Python/pylifecycle.c
- bpo-38962: Fix reference leak in the per-subinterpreter gc
- bpo-38962: Fix reference leak in the per-subinterpreter gc
- Revert "bpo-36854: Move _PyRuntimeState.gc to PyInterpreterState (GH-17287)"
- bpo-38962: Fix reference leak in test_httpservers
- bpo-38962: Fix reference leak in new_interpreter()
- Fix compiler warning in Objects/unicodeobject.c
- WIP: Propagate errors from helper functions
- Use the 3.8-dev branch in Travis
- Refactor rules for lambda definitions
- Handle complex annotations in assingment rule
- Fix reference count in store_name()
- Create a function to raise syntax errors
- Refactor rule method in the c-generator
- Refactor rules for assignments
- Check for errors when calling _Py_asdl_seq_new
- Do not reuse the temporary directory for different tests
- Check for errors when calling PyUnicode_DecodeUTF8
- bpo-38546: Fix concurrent.futures test_ressources_gced_in_workers()
- bpo-39080: Starred Expression's column offset fix when inside a CALL
- bpo-32894: Support unparsing of infinity numbers in ast_unparser.c
- bpo-38870: Remove dead code related with argument unparsing
- The comment in ast_for_namedexpr shouldn't include if_stmt
- [3.8] bpo-39031: Fix elif start column offset when there is an else following (GH-17596)
- bpo-39031: Fix elif start column offset when there is an else following
- [3.8] bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt (GH-17582)
- [3.8] bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt (GH-17582)
- bpo-39031: Include elif keyword when producing lineno/col-offset info for if_stmt
- bpo-39019: Implement missing __class_getitem__ for http.cookies.Morsel
- bpo-38614: Use default join_thread() timeout in tests
- bpo-38614: Use test.support.LONG_TIMEOUT constant
- bpo-38614: Use test.support.LOOPBACK_TIMEOUT constant
- bpo-39009: Fix typo in test__locale
- [3.7] bpo-36820: Break unnecessary cycle in socket.py, codeop.py and dyld.py (GH-13135)
- [3.8] bpo-36820: Break unnecessary cycle in socket.py, codeop.py and dyld.py (GH-13135)
- bpo-36820: Break unnecessary cycle in socket.py, codeop.py and dyld.py
- bpo-38982: Fix asyncio PidfdChildWatcher on waitpid() error
- [WIP] bpo-38870: dont generate parantheses when not needed
- bpo-38673: dont switch to ps2 if the line starts with comment or whitespace
- [3.8] bpo-38815: Accept TLSv3 default in min max test (GH-NNNN) (GH-17437)
- [3.7] bpo-38815: Accept TLSv3 default in min max test (GH-NNNN) (GH-17437)
- Create a more general way to set context in AST nodes
- Remove unnecessary names in Simpy Grammar
- Refactor EXTRA macro and extract the line and col info out of band
- Refactor various atom rules
- Refactor rules for function definitions and parameters
- Add --diff flag to show (only) the diff between our parse and ast.parse
- Fix segfault upon parsing of 'raise ...'
Created an issue in gvanrossum/pegen that received 4 comments
pgen segfaults when generating the extension for test_same_name_different_types
When executing:
python -m pytest -v -k test_same_name_different_types
I get a segmentation fault when loading the generated extension:
===========…
4
comments
1
contribution
in private repositories
Dec 13