Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
gh-79516: allow msgfmt.py to compile multiple input po files#10875
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Open
s-ball wants to merge68 commits intopython:mainChoose a base branch froms-ball:multi_inputs
base:main
Could not load branches
Branch not found:{{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline, and old review comments may become outdated.
+276 −53
Open
Changes from1 commit
Commits
Show all changes
68 commits Select commitHold shift + click to select a range
73b5ac8
Add test for current behaviour of msgfmt.py
s-ball5fb1575
Final fix for bpo-9741, with tests proving it.
s-ballb1968e9
Update docstrings for the script and make function
s-ball0bc4ad3
Give make a simpler and more consistent interface.
s-balla9e67b4
Add a Misc/NEWS.d entry.
s-ball6c59d6c
Merge branch 'multi_inputs' of https://github.com/s-ball/cpython into…
s-ball1ce22c0
Merge branch 'main' into multi_inputs
s-ball863bd97
Merge branch 'main' into multi_inputs
s-ball4390ede
Fix an import error in test_i18n.py .
s-ball008ea27
Fix another import error.
s-ball8744743
Merge branch 'main' into multi_inputs
s-ball93a6eb7
Merge branch 'main' into multi_inputs
s-ballba26b80
Revert version number to 1.2
s-ball150cea1
Merge branch 'main' into multi_inputs
s-balld9afabb
Merge branch 'main' into multi_inputs
s-ball9004387
Merge branch 'main' into multi_inputs
s-ball7556f79
Merge branch 'multi_inputs' of https://github.com/s-ball/cpython into…
s-ball80947d1
Merge branch 'main' into multi_inputs
s-ball12acb83
Merge branch 'main' into multi_inputs
s-ball1ecc1f3
Fix a merge error
s-balle59ba68
Merge branch 'multi_inputs' of https://github.com/s-ball/cpython into…
s-ball4ffd20a
Merge branch 'main' into multi_inputs
s-ball7505f2b
Merge branch 'main' into multi_inputs
s-ball2c27120
Merge branch 'main' into multi_inputs
s-ball1f4e5ac
fix details
merwok4170796
Merge branch 'main' into multi_inputs
s-ball46c08c5
Move tests for the gh-79516 issue to test_msgfmt.py
s-ball24d89a6
Cosmetic improvements after review.
s-ball17b4e05
Fix an import error
s-ballbfc8a44
Merge branch 'main' into multi_inputs
s-ball106dd40
Apply suggestions from code review
s-ball9cb9395
Cosmetic improvements after review.
s-ball08bc8d7
In test_msgfmt move data files to the data folder.
s-ball9d992cd
Remove duplicate tests from test_msgfmt.
s-ball31fd434
Merge branch 'main' into multi_inputs
s-ball916aec7
Merge branch 'main' into multi_inputs
s-ball51fcf09
Rename data files for test_msgfmt.Test_multi_input
s-balld51ad50
Apply suggestions from code review
s-ball677f720
Cosmetic improvements after review.
s-ballb4ea80a
compile_messages now accepts several input files
s-ball3120add
whitespace nit
merwokd642923
Merge branch 'main' into multi_inputs
s-ball9d91f12
Make explicit how mo files can be re-generated.
s-ball4d83cb7
Merge branch 'multi_inputs' of https://github.com/s-ball/cpython into…
s-ball421272b
Apply suggestions from code review
s-ball09b97d9
Update Lib/test/test_tools/test_msgfmt.py
s-ball12cae51
Merge branch 'main' into multi_inputs
s-ball3760851
Merge branch 'main' into multi_inputs
s-balld45039c
Generate json files for MultiInputTest data files.
s-balldde5ef1
Apply suggestions from code review
s-ballbb6e0c5
Cosmetic improvements (long lines...)
s-ball797990a
Merge branch 'multi_inputs' of https://github.com/s-ball/cpython into…
s-ballc95af16
Merge branch 'main' into multi_inputs
s-ball905ec70
Revert an unwanted change.
s-ballb7a7c48
Simplifies the general logic of msgfmt.py
s-ball1b3b73e
Update Tools/i18n/msgfmt.py
s-ball1db2c66
Changes per review.
s-ball3a6e1ef
Merge branch 'multi_inputs' of https://github.com/s-ball/cpython into…
s-ball743bdc5
Removes the now unused get_names function.
s-ball50e7145
Tests for extension corner cases for msgfmt.py
s-ballcaa8955
Merge branch 'main' into multi_inputs
s-balla4f1769
Fix a parameter inversion in test_msgfmt.py
s-ball11f6e69
Merge branch 'main' into multi_inputs
s-ball0ed3107
Merge branch 'main' into multi_inputs
s-balld1e0a26
Merge branch 'main' into multi_inputs
s-ball213afcb
Merge branch 'main' into multi_inputs
s-ball4d54e50
Merge main into multi_inputs
s-ballab97edd
Merge branch 'main' into multi_inputs
s-ballFile filter
Filter by extension
Conversations
Failed to load comments.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Jump to
Jump to file
Failed to load files.
Loading
Uh oh!
There was an error while loading.Please reload this page.
Diff view
Diff view
Merge branch 'main' into multi_inputs
- Loading branch information
Uh oh!
There was an error while loading.Please reload this page.
commit93a6eb78939b74cd89d880851c135f836bc50aa2
There are no files selected for viewing
This merge commit was added into this branch cleanly.
There are no new changes to show, but you can stillview the diff.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.