GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||
GeezerVison is showing github.com — bpo-40328: Add tool for generating cjk mapping headers by corona10 · Pull Request #19602 · python/cpython Conversation
|
|
@vstinner |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
I would prefer to put this script in Tools/unicode/ and don't store Unicode files in Modules/cjkcodecs/tools/data/CP932.TXT, but always download them: as done by Tools/unicode/makeunicodedata.py or some unit tests.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
@vstinner Please take a look :)
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@methane @serhiy-storchaka |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I don't have time to understand the script. I only confirmed that this pull request doesn't change the mapping header files. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@methane |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@vstinner Can we merge this PR? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Should we run this script in "make regen-all"? Or do you expect that these generated files will never ever change?
Currently, "make regen-all" has no 3rd party dependencies, whereas this script requires to download files from the Internet. In my experience, any additional external dependency makes Python CIs less stable :-(
Other "unicode scripts" are no run by "make regen-all", so I think that it's fine.
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@corona10: I let you decide if you are confident enough to merge this PR with no review. Since this script is not run by any CI and only run manually, I don't see any risk of regression. It seems like "Unicode experts" (including me) don't have the bandwidth to review your change. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.