September 27, 2011 [phobos] [D-Programming-Language/phobos] 2ecabf: Cleaned up std.utf. | ||||
---|---|---|---|---|
| ||||
Branch: refs/heads/master Home: https://github.com/D-Programming-Language/phobos Commit: 2ecabfce51b49f717efa3eab2b11e3cbafca0974 https://github.com/D-Programming-Language/phobos/commit/2ecabfce51b49f717efa3eab2b11e3cbafca0974 Author: jmdavis <jmdavisProg at gmx.com> Date: 2011-09-26 (Mon, 26 Sep 2011) Changed paths: M std/format.d M std/utf.d Log Message: ----------- Cleaned up std.utf. The main purpose of these changes was to make as much as possible in std.utf pure (other than toUTFx, which I'll be replacing with toUTF in a future pull request), but I also ended up doing a fair bit of documentation cleanup. Almost everything in std.utf is pure now though, which should help considerably in making it possible to make string functions pure. Commit: 37ed7a8c2571f7e35936455d514b505eb1d5be18 https://github.com/D-Programming-Language/phobos/commit/37ed7a8c2571f7e35936455d514b505eb1d5be18 Author: jmdavis <jmdavisProg at gmx.com> Date: 2011-09-26 (Mon, 26 Sep 2011) Changed paths: M std/utf.d Log Message: ----------- Fixed UtfException's sequence so that it's uint[4] again. Commit: b9b8337ccd60e4ba0de52d764cacde4e5837156e https://github.com/D-Programming-Language/phobos/commit/b9b8337ccd60e4ba0de52d764cacde4e5837156e Author: jmdavis <jmdavisProg at gmx.com> Date: 2011-09-26 (Mon, 26 Sep 2011) Changed paths: M std/file.d M std/format.d M std/utf.d Log Message: ----------- Renamed UtfException to UTFException to match other uses of UTF. I created an alias for UtfException and scheduled it for deprecation (with a fairly short time to deprecation given that it's a simple renaming). Commit: ea2da771d035eb9999faf5c05f64b9784c1eae4a https://github.com/D-Programming-Language/phobos/commit/ea2da771d035eb9999faf5c05f64b9784c1eae4a Author: jmdavis <jmdavisProg at gmx.com> Date: 2011-09-26 (Mon, 26 Sep 2011) Changed paths: M std/utf.d Log Message: ----------- Applied some of the suggestions from the review comments. Commit: 5a3739f92d970e51c8ea353376dddb5881415ff6 https://github.com/D-Programming-Language/phobos/commit/5a3739f92d970e51c8ea353376dddb5881415ff6 Author: jmdavis <jmdavisProg at gmx.com> Date: 2011-09-26 (Mon, 26 Sep 2011) Changed paths: M std/utf.d Log Message: ----------- Made std.utf use enforce and enforceEx where applicable. Commit: 9daa69ec26a4adf199f59337f2057dde344a28ce https://github.com/D-Programming-Language/phobos/commit/9daa69ec26a4adf199f59337f2057dde344a28ce Author: Hara Kenji <k.hara.pg+dev at gmail.com> Date: 2011-09-27 (Tue, 27 Sep 2011) Changed paths: M std/file.d M std/format.d M std/utf.d Log Message: ----------- Merge pull request #227 from jmdavis/utf Cleaned up std.utf. Compare: https://github.com/D-Programming-Language/phobos/compare/824f441...9daa69e |
Copyright © 1999-2021 by the D Language Foundation