Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upRegression in autoderef on ascii traits #32074
Comments
This comment has been minimized.
This comment has been minimized.
|
The impl is unstable, but IIRC unstable impls are still accessible? |
This comment has been minimized.
This comment has been minimized.
|
This might be an acceptable kind of regression. It's of the "added new impl" type, which we have already said is okay if the only change necessary to fix it is explicit UFCS. In this case, explicit deref is required, which is a similar annotation burden (however, the fact that we have to do this isn't very clear from the error message). Might need a crater run if we plan to keep it, cc @brson |
This comment has been minimized.
This comment has been minimized.
|
I’ll move the |
This comment has been minimized.
This comment has been minimized.
|
That should work! |
SimonSapin
added a commit
to SimonSapin/rust
that referenced
this issue
Mar 6, 2016
SimonSapin
added a commit
to SimonSapin/rust
that referenced
this issue
Mar 6, 2016
SimonSapin
referenced this issue
Mar 6, 2016
Closed
Move into_ascii_{low,upp}ercase (back) to a separate trait. #32076
This comment has been minimized.
This comment has been minimized.
SimonSapin
added a commit
to SimonSapin/rust
that referenced
this issue
Mar 6, 2016
SimonSapin
added a commit
to SimonSapin/rust
that referenced
this issue
Mar 6, 2016
aturon
referenced this issue
Mar 11, 2016
Closed
Tracking issue for make_ascii_{upper,lower}case #27809
This comment has been minimized.
This comment has been minimized.
|
The libs team discussed this during triage today and the decision was to revert the |
alexcrichton
added
P-high
and removed
I-nominated
labels
Mar 17, 2016
This comment has been minimized.
This comment has been minimized.
|
@alexcrichton 1.7 doesn’t have any |
alexcrichton
added a commit
to alexcrichton/rust
that referenced
this issue
Mar 17, 2016
alexcrichton
referenced this issue
Mar 17, 2016
Merged
std: Revert addition of `into_ascii_*` methods #32314
This comment has been minimized.
This comment has been minimized.
|
Ah yeah sorry I don't think I explained enough. The plan of action is detailed a little more clearly in the description of #32314, however. |
Manishearth commentedMar 6, 2016
The following code compiles on stable but gives an error on beta/nightly:
playpen
This was caused by the new impl of AsciiExt on
String: 700ac0ecc @SimonSapin @alexcrichton