-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename Unicode package to Strings. #25416
Conversation
There was also talk of moving additional functions from |
This change reads to me as if without doing |
That doesn't bother me so much. Standard library names are often fairly generic, e.g. |
And you don't have access to iterator types or functions until you do
Yes.
This PR doesn't do that, and I suspect if people are annoyed by moving I'm fine with some solution that doesn't require people who are afraid of the word "Unicode" to type |
I guess we should re-add the triage label, since a decision still hasn't been reached about this? |
Kind of, but there are certainly iterators and iteration available without it. Calling this |
It would be helpful to address my analysis in the original issue of the apparent objections. If you have other objections that I've missed or counterpoints to any of them, that would move the conversation forward. |
On the 3-point analysis, I'm a bit in each camp.
There are more Unicode-specific things in Base.Unicode that could be exported from or moved to the Unicode package, e.g. category code functions, instead of the more generic |
linking to #25479 |
Ah, so the thinking now is to move the generic string functions back into Base, leaving a |
Triage is ok with #25479 |
Triage: we're going to go with #25479 instead. |
Closes #25394