about summary refs log tree commit diff
path: root/src/libstd/sys/windows/mod.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-01-24 19:39:52 +0000
committerbors <bors@rust-lang.org>2015-01-24 19:39:52 +0000
commitbb7cc4eb26e87ec4cb2acdc5bc3a7d25b9c817be (patch)
tree04338cf8bf55a8510cd6ab0771698e320beb13e8 /src/libstd/sys/windows/mod.rs
parent76fbb3583174ca8856b4e149929839888f503e6b (diff)
parentc5369ebc7f4791c4e291951751b8964052c7a523 (diff)
downloadrust-bb7cc4eb26e87ec4cb2acdc5bc3a7d25b9c817be.tar.gz
rust-bb7cc4eb26e87ec4cb2acdc5bc3a7d25b9c817be.zip
Auto merge of #21488 - aturon:os-str, r=alexcrichton
Per [RFC 517](https://github.com/rust-lang/rfcs/pull/575/), this commit introduces platform-native strings. The API is essentially as described in the RFC.

The WTF-8 implementation is adapted from @SimonSapin's [implementation](https://github.com/SimonSapin/rust-wtf8). To make this work, some encodign and decoding functionality in `libcore` is now exported in a "raw" fashion reusable for WTF-8. These exports are *not* reexported in `std`, nor are they stable.
Diffstat (limited to 'src/libstd/sys/windows/mod.rs')
-rw-r--r--src/libstd/sys/windows/mod.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libstd/sys/windows/mod.rs b/src/libstd/sys/windows/mod.rs
index 72fc2f8700d..876159623ac 100644
--- a/src/libstd/sys/windows/mod.rs
+++ b/src/libstd/sys/windows/mod.rs
@@ -44,6 +44,7 @@ pub mod fs;
 pub mod helper_signal;
 pub mod mutex;
 pub mod os;
+pub mod os_str;
 pub mod pipe;
 pub mod process;
 pub mod rwlock;