This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
| Author | ncoghlan |
|---|---|
| Recipients | christian.heimes, eric.smith, lemburg, ncoghlan, nnorwitz, schmir |
| Date | 2008年03月25日.15:02:53 |
| SpamBayes Score | 0.03359655 |
| Marked as misclassified | No |
| Message-id | <1206457374.75.0.611238358518.issue2477@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
The patch actually isn't all that complicated - the main structural change to make it possible to process the strings correctly is converting the parser functions to have treat the flags argument as an I/O variable, rather than just an input. Other than that, there are just some fairly straightforward updates to the compiler to take advantage of the additional flag information now available from the parser. Being able to write significant pieces of code that run on both 2.6 and 3.0 without modification will be a big win in my opinion. While 2to3 will still be a valuable migration tool, especially for one-way migrations, it will be far far easier to support 2.6 and 3.0 in parallel if that pseudo-compilation step isn't necessary. Also Christian - the posted patch accidentally included your hack to make the version info a bit more non-SVN checkout friendly. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2008年03月25日 15:02:55 | ncoghlan | set | spambayes_score: 0.0335965 -> 0.03359655 recipients: + ncoghlan, lemburg, nnorwitz, eric.smith, christian.heimes, schmir |
| 2008年03月25日 15:02:54 | ncoghlan | set | spambayes_score: 0.0335965 -> 0.0335965 messageid: <1206457374.75.0.611238358518.issue2477@psf.upfronthosting.co.za> |
| 2008年03月25日 15:02:54 | ncoghlan | link | issue2477 messages |
| 2008年03月25日 15:02:53 | ncoghlan | create | |