[issue38353] Cleanup the path configuration implementation code (getpath.c)

2020-03-25 Thread STINNER Victor
Change by STINNER Victor : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-10 Thread STINNER Victor
STINNER Victor added the comment: I created this issue to attempt to modify _PyPathConfig to use PyWideStringList for module_search_paths, to support ":" character in a path. It would fix bpo-31210. See also bpo-12989. -- ___ Python tracker

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-10 Thread STINNER Victor
STINNER Victor added the comment: New changeset b6e0fc74265db96fdd0e0b8151c768c583ad80f0 by Victor Stinner in branch 'master': bpo-38353: Fix typos in calculate_argv0_path_framework() (GH-16695) https://github.com/python/cpython/commit/b6e0fc74265db96fdd0e0b8151c768c583ad80f0 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-10 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16281 pull_request: https://github.com/python/cpython/pull/16695 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-07 Thread STINNER Victor
STINNER Victor added the comment: New changeset b96145a6b5d89599ebccd2111d93f5670ddae840 by Victor Stinner in branch 'master': bpo-38353: Simplify calculate_pybuilddir() (GH-16614) https://github.com/python/cpython/commit/b96145a6b5d89599ebccd2111d93f5670ddae840 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-07 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16203 pull_request: https://github.com/python/cpython/pull/16614 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset c02b41b1fb115c87693530ea6a480b2e15460424 by Victor Stinner in branch 'master': bpo-38353: getpath.c: allocates strings on the heap (GH-16585) https://github.com/python/cpython/commit/c02b41b1fb115c87693530ea6a480b2e15460424 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-04 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16176 pull_request: https://github.com/python/cpython/pull/16585 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-04 Thread STINNER Victor
STINNER Victor added the comment: New changeset abd7cd856ba326bd7574135c7d034e98492ab695 by Victor Stinner in branch 'master': bpo-38353: getpath.c uses dynamically allocated strings (GH-16582) https://github.com/python/cpython/commit/abd7cd856ba326bd7574135c7d034e98492ab695 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-04 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16173 pull_request: https://github.com/python/cpython/pull/16582 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
STINNER Victor added the comment: New changeset f0c85793d2a087974969f7eea6ca24bbd1178d53 by Victor Stinner in branch 'master': bpo-38353: Rework ismodule() in getpath.c (GH-16574) https://github.com/python/cpython/commit/f0c85793d2a087974969f7eea6ca24bbd1178d53 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16166 pull_request: https://github.com/python/cpython/pull/16574 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
STINNER Victor added the comment: New changeset 03a8a56faca0c1851051269e3517d70cbce830b7 by Victor Stinner in branch 'master': bpo-38353: Add subfunctions to getpath.c (GH-16572) https://github.com/python/cpython/commit/03a8a56faca0c1851051269e3517d70cbce830b7 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
STINNER Victor added the comment: New changeset e982d8b64f5d358c578bfca5cdfe4524dbc74000 by Victor Stinner in branch 'master': bpo-38353: Fix compiler warning in internal headers (GH-16573) https://github.com/python/cpython/commit/e982d8b64f5d358c578bfca5cdfe4524dbc74000 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
STINNER Victor added the comment: On my Fedora 30, GCC doesn't complain on "typedef struct pyruntimestate _PyRuntimeState;". But clang on macOS emits a warning, saying that it's C11-only feature. So I modified the internal header files to use "struct pyruntimestate" instead, to avoid any

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16165 pull_request: https://github.com/python/cpython/pull/16573 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16164 pull_request: https://github.com/python/cpython/pull/16572 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
STINNER Victor added the comment: New changeset c515b573af1189fc46ddcd3323c53ed073b84848 by Victor Stinner in branch 'master': bpo-38353: Fix compiler warning in pycore_initconfig.h (GH-16570) https://github.com/python/cpython/commit/c515b573af1189fc46ddcd3323c53ed073b84848 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16161 pull_request: https://github.com/python/cpython/pull/16570 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-03 Thread STINNER Victor
STINNER Victor added the comment: New changeset 86ec5c65fe04ece16f3aada5292cc62726062ad0 by Victor Stinner in branch 'master': bpo-38353: Fix calculate_argv0_path() for symlinks (GH-16549) https://github.com/python/cpython/commit/86ec5c65fe04ece16f3aada5292cc62726062ad0 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-02 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +16137 pull_request: https://github.com/python/cpython/pull/16549 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-02 Thread STINNER Victor
STINNER Victor added the comment: New changeset 61691d833631fed42b86605b09e1535e3e8d40e5 by Victor Stinner in branch 'master': bpo-38353: Cleanup includes in the internal C API (GH-16548) https://github.com/python/cpython/commit/61691d833631fed42b86605b09e1535e3e8d40e5 --

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-02 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +16136 stage: -> patch review pull_request: https://github.com/python/cpython/pull/16548 ___ Python tracker ___

[issue38353] Cleanup the path configuration implementation code (getpath.c)

2019-10-02 Thread STINNER Victor
New submission from STINNER Victor : Place holder issue for changes related to path configuration cleanup changes (Modules/getpath.c). -- components: Interpreter Core messages: 353774 nosy: vstinner priority: normal severity: normal status: open title: Cleanup the path configuration