From a0455144774de6c9dc0ff0e87fe4352f8a70cac3 Mon Sep 17 00:00:00 2001 From: Marijn Haverbeke Date: Thu, 24 Mar 2011 12:11:32 +0100 Subject: Start making the standard-lib utf-8 aware Finally implements _str.is_utf8, adds from_chars, from_char, to_chars, char_at, char_len, (push|pop|shift|unshift)_char. Also, proper character I/O for streams. --- src/lib/std.rc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lib/std.rc') diff --git a/src/lib/std.rc b/src/lib/std.rc index e434769a..e691fb9d 100644 --- a/src/lib/std.rc +++ b/src/lib/std.rc @@ -41,6 +41,9 @@ auth _task = unsafe; auth _str.unshift_byte = impure; auth _str.shift_byte = impure; auth _str.pop_byte = impure; +auth _str.unshift_char = impure; +auth _str.shift_char = impure; +auth _str.pop_char = impure; auth _vec.shift = impure; auth _vec.unshift = impure; auth _vec.pop = impure; -- cgit v1.2.3