Skip to content

Clean up unicode code in libstd #14159

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
wants to merge 4 commits into from
Closed

Conversation

Florob
Copy link
Contributor

@Florob Florob commented May 12, 2014

Cleans up the Unicode code in libstd and libcore. Rebased version of #13770.

@Florob
Copy link
Contributor Author

Florob commented May 12, 2014

Apparently I can't reopen the original PR by force pushing. So here it is as a new one.

@adrientetar
Copy link
Contributor

r? @alexcrichton previous PR didn't get a review

@alexcrichton
Copy link
Member

With the last commit is a breaking change due to changing the names of the types, could you re-word the commit message in accordance with our breaking changes policy?

Florob added 4 commits May 13, 2014 21:22
The Normalizations iterator has been renamed to Decompositions.
It does not currently include all forms of Unicode normalization,
but only encompasses decompositions.
If implemented recomposition would likely be a separate iterator
which works on the result of this one.

[breaking-change]
@Florob
Copy link
Contributor Author

Florob commented May 13, 2014

@alexcrichton Rebased, and edited the last commti messages. r?

bors added a commit that referenced this pull request May 14, 2014
Closes #14184 (std: Move the owned module from core to std)
Closes #14183 (Allow blocks in const expressions)
Closes #14176 (Add tests for from_bits.)
Closes #14175 (Replaced ~T by Box<T> in manual)
Closes #14173 (Implements Default trait for BigInt and BigUint)
Closes #14171 (Fix #8391)
Closes #14159 (Clean up unicode code in libstd)
Closes #14126 (docs: Add a not found page)
Closes #14123 (add a line to the example to clarify semantics)
Closes #14106 (Pretty printer improvements)
Closes #14083 (rustllvm: Add LLVMRustArrayType)
Closes #13957 (io: Implement process wait timeouts)
@bors bors closed this in #14187 May 14, 2014
flip1995 pushed a commit to flip1995/rust that referenced this pull request Feb 20, 2025
The `useless_transmute` already belongs to the complexity lint.

changelog: none
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants