[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 compilation issue.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 implementation code (getpath.c)
versions: Python 3.9

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com