From 9f5dddf08cea3b8fcdcffaae89416a9dc180cdd6 Mon Sep 17 00:00:00 2001 From: Paul Stansifer Date: Tue, 31 May 2011 18:24:06 -0700 Subject: Now imports are not re-exported unless 'export' is explicitly used. --- src/lib/str.rs | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) (limited to 'src/lib') diff --git a/src/lib/str.rs b/src/lib/str.rs index d1e6448e549..388ed3d5825 100644 --- a/src/lib/str.rs +++ b/src/lib/str.rs @@ -2,6 +2,51 @@ import rustrt::sbuf; import vec::rustrt::vbuf; +export sbuf; +export rustrt; +export eq; +export lteq; +export hash; +export is_utf8; +export is_ascii; +export alloc; +export byte_len; +export buf; +export bytes; +export from_bytes; +export unsafe_from_bytes; +export unsafe_from_byte; +export str_from_cstr; +export str_from_buf; +export push_utf8_bytes; +export from_char; +export from_chars; +export utf8_char_width; +export char_range_at; +export char_at; +export char_len; +export to_chars; +export push_char; +export pop_char; +export shift_char; +export unshift_char; +export refcount; +export index; +export rindex; +export find; +export starts_with; +export ends_with; +export substr; +export slice; +export shift_byte; +export pop_byte; +export push_byte; +export unshift_byte; +export split; +export concat; +export connect; +export to_upper; + native "rust" mod rustrt { type sbuf; fn str_buf(str s) -> sbuf; -- cgit 1.4.1-3-g733a5