On 12.03.2012 16:51, Magnus Lie Hetland wrote:
The following fails, which I guess is a bug?
import std.algorithm;
void main() {
char[] a = ['a', 'b', 'c'];
sort(a);
}
I thought maybe I'd report it -- sort of surprises me that it hasn't
been reported before, but I couldn't find it (although I found some
similar reports) in the Bugzilla. (No biggie for me, though; the Phobos
sort seems to fail with all kinds of things, so I have my own anyway... ;)
Mm it should perform sort on UTF-8 buffer? Tricky thing but worths an
enhancement request.
If it's ASCII then try:
sort(a.representation)
representation is in std.string IRC.
--
Dmitry Olshansky