Commit f72346c
authored
Prepare code to move some _PyPreConfig parameters into _PyPreCmdline.
Changes:
* _PyCoreConfig_ReadFromArgv(): remove preconfig parameter,
use _PyRuntime.preconfig.
* Add _PyPreCmdline_GetPreConfig() (called by _PyPreConfig_Read()).
* Rename _PyPreCmdline_Init() to _PyPreCmdline_SetArgv()
* Factorize _Py_PreInitializeFromPreConfig() code: add
pyinit_preinit().
* _PyPreConfig_Read() now sets coerce_c_locale to 2 if it must be
coerced.
* Remove _PyCoreConfig_ReadPreConfig().
* _PyCoreConfig_Write() now copies updated preconfig into _PyRuntime.
1 parent 68d228f commit f72346c
File tree
7 files changed
+152
-187
lines changed- Include
- cpython
- internal
- Modules
- Python
7 files changed
+152
-187
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
77 | 82 | | |
78 | 83 | | |
79 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | | - | |
31 | 30 | | |
32 | 31 | | |
33 | 32 | | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
79 | | - | |
| 79 | + | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
106 | | - | |
107 | | - | |
| 107 | + | |
108 | 108 | | |
109 | | - | |
110 | | - | |
111 | | - | |
| 109 | + | |
| 110 | + | |
112 | 111 | | |
113 | 112 | | |
114 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
286 | | - | |
| 286 | + | |
287 | 287 | | |
288 | | - | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
289 | 293 | | |
290 | | - | |
| 294 | + | |
291 | 295 | | |
292 | 296 | | |
293 | | - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
294 | 302 | | |
295 | 303 | | |
296 | 304 | | |
297 | 305 | | |
298 | 306 | | |
299 | | - | |
300 | 307 | | |
301 | 308 | | |
302 | | - | |
| 309 | + | |
303 | 310 | | |
304 | 311 | | |
305 | 312 | | |
306 | 313 | | |
307 | | - | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
308 | 318 | | |
309 | 319 | | |
310 | 320 | | |
| |||
348 | 358 | | |
349 | 359 | | |
350 | 360 | | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
| 361 | + | |
358 | 362 | | |
359 | | - | |
| 363 | + | |
360 | 364 | | |
361 | 365 | | |
362 | | - | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
363 | 369 | | |
364 | 370 | | |
365 | 371 | | |
| |||
372 | 378 | | |
373 | 379 | | |
374 | 380 | | |
375 | | - | |
376 | | - | |
| 381 | + | |
377 | 382 | | |
378 | 383 | | |
379 | 384 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1330 | 1330 | | |
1331 | 1331 | | |
1332 | 1332 | | |
1333 | | - | |
1334 | | - | |
1335 | | - | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
1340 | | - | |
1341 | | - | |
1342 | | - | |
1343 | | - | |
1344 | | - | |
1345 | | - | |
1346 | | - | |
1347 | | - | |
1348 | | - | |
1349 | | - | |
1350 | | - | |
1351 | | - | |
1352 | | - | |
1353 | | - | |
1354 | | - | |
1355 | | - | |
1356 | | - | |
1357 | | - | |
1358 | | - | |
1359 | | - | |
1360 | | - | |
1361 | | - | |
1362 | | - | |
1363 | | - | |
1364 | | - | |
1365 | | - | |
1366 | | - | |
1367 | | - | |
1368 | | - | |
1369 | | - | |
1370 | | - | |
1371 | | - | |
1372 | | - | |
1373 | 1333 | | |
1374 | 1334 | | |
1375 | 1335 | | |
1376 | 1336 | | |
1377 | 1337 | | |
1378 | 1338 | | |
1379 | 1339 | | |
1380 | | - | |
| 1340 | + | |
1381 | 1341 | | |
1382 | 1342 | | |
1383 | 1343 | | |
| |||
1386 | 1346 | | |
1387 | 1347 | | |
1388 | 1348 | | |
1389 | | - | |
1390 | | - | |
1391 | | - | |
| 1349 | + | |
| 1350 | + | |
1392 | 1351 | | |
1393 | 1352 | | |
1394 | 1353 | | |
1395 | 1354 | | |
1396 | | - | |
1397 | | - | |
1398 | | - | |
1399 | | - | |
1400 | | - | |
1401 | | - | |
1402 | | - | |
1403 | | - | |
1404 | | - | |
1405 | | - | |
1406 | | - | |
1407 | | - | |
1408 | 1355 | | |
1409 | 1356 | | |
1410 | 1357 | | |
| |||
1548 | 1495 | | |
1549 | 1496 | | |
1550 | 1497 | | |
1551 | | - | |
| 1498 | + | |
1552 | 1499 | | |
1553 | 1500 | | |
1554 | 1501 | | |
1555 | 1502 | | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
| 1506 | + | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
| 1512 | + | |
| 1513 | + | |
1556 | 1514 | | |
1557 | 1515 | | |
1558 | 1516 | | |
| |||
2047 | 2005 | | |
2048 | 2006 | | |
2049 | 2007 | | |
2050 | | - | |
2051 | | - | |
| 2008 | + | |
2052 | 2009 | | |
2053 | 2010 | | |
2054 | 2011 | | |
| |||
2067 | 2024 | | |
2068 | 2025 | | |
2069 | 2026 | | |
2070 | | - | |
| 2027 | + | |
2071 | 2028 | | |
2072 | 2029 | | |
2073 | 2030 | | |
| |||
2098 | 2055 | | |
2099 | 2056 | | |
2100 | 2057 | | |
2101 | | - | |
| 2058 | + | |
2102 | 2059 | | |
2103 | 2060 | | |
2104 | 2061 | | |
| |||
2129 | 2086 | | |
2130 | 2087 | | |
2131 | 2088 | | |
2132 | | - | |
2133 | | - | |
| 2089 | + | |
2134 | 2090 | | |
2135 | 2091 | | |
2136 | 2092 | | |
| |||
2141 | 2097 | | |
2142 | 2098 | | |
2143 | 2099 | | |
2144 | | - | |
| 2100 | + | |
2145 | 2101 | | |
2146 | 2102 | | |
2147 | 2103 | | |
2148 | 2104 | | |
2149 | | - | |
| 2105 | + | |
2150 | 2106 | | |
2151 | 2107 | | |
2152 | 2108 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
397 | | - | |
| 397 | + | |
398 | 398 | | |
399 | 399 | | |
400 | 400 | | |
| |||
0 commit comments