Commit Graph

11 Commits

Author SHA1 Message Date
Nick Coghlan 3cedb64b57 Updates in response to Barry Warsaw's feedback 2013-01-06 17:22:45 +10:00
Nick Coghlan 14a51c65dd Major PEP 432 update
- rename the phases
- switch from a config dict to a struct
- flesh out the full list of config settings
- subinterpreters require full initialisation
- query API to see if __main__ is running
- add a section on open questions
2013-01-02 21:25:24 +10:00
Nick Coghlan 0a717addf7 Add short example of using the new API 2012-12-31 01:49:02 +10:00
Nick Coghlan 501328b348 Allow future-proof initialisation of Py_CoreConfig 2012-12-31 01:32:51 +10:00
Nick Coghlan 83572a19ee PEP 432 syntax fix 2012-12-31 01:12:03 +10:00
Nick Coghlan 4281048f3b Further PEP 432 updates
- describe all 4 proposed initialisation phases
- more detailed interface for hash seed handling
- move ignore environment flag into core config
- consistently use American spelling of initialize
- preliminary concept for main execution API
- misc notes on status quo
2012-12-30 23:39:20 +10:00
Nick Coghlan 1be4a026ed More PEP 432 updates
- avoid "-m site" when describing how to explore sys.path
- provide example startup times for 2.7, 3.2 and 3.3 on my system
- misc notes on things to be documented about the status quo
2012-12-29 18:55:47 +10:00
Nick Coghlan 2e8f456d88 PEP 432 updates in response to initial comments
- explicitly narrow scope to exclude major changes to config storage
- better articulate the specific settings the API needs to handle
- more details on the status quo
- fix some issues with the random hashing description
2012-12-29 03:40:37 +10:00
Nick Coghlan 6c032178b4 Proofread before posting to python-ideas 2012-12-28 01:10:05 +10:00
Nick Coghlan 575cf00896 Additional header info for PEP 342 2012-12-28 00:54:23 +10:00
Nick Coghlan 9b1c04e85e PEP 432: Proposal for taming the startup sequence 2012-12-28 00:41:16 +10:00