about summary refs log tree commit diff
path: root/src/libstd/path/mod.rs
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2014-01-18 09:17:44 -0800
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2014-01-18 09:19:10 -0800
commitf13086f4571e13f712b9606fddbee47f40c40842 (patch)
treeb99cef3530fcef75227bbd1ffab271c72a3f0006 /src/libstd/path/mod.rs
parentbf07c80838e59cb21748f7e3b092ced96f41a208 (diff)
downloadrust-f13086f4571e13f712b9606fddbee47f40c40842.tar.gz
rust-f13086f4571e13f712b9606fddbee47f40c40842.zip
Expose platform independent path separators
Diffstat (limited to 'src/libstd/path/mod.rs')
-rw-r--r--src/libstd/path/mod.rs14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/libstd/path/mod.rs b/src/libstd/path/mod.rs
index 56e86afaaef..253d99c11eb 100644
--- a/src/libstd/path/mod.rs
+++ b/src/libstd/path/mod.rs
@@ -117,6 +117,20 @@ pub use StrComponents = self::windows::StrComponents;
 #[cfg(windows)]
 pub use RevStrComponents = self::windows::RevStrComponents;
 
+/// Alias for the platform-native separator character.
+#[cfg(unix)]
+pub use SEP = self::posix::SEP;
+/// Alias for the platform-native separator byte.
+#[cfg(windows)]
+pub use SEP = self::windows::SEP;
+
+/// Alias for the platform-native separator character.
+#[cfg(unix)]
+pub use SEP_BYTE = self::posix::SEP_BYTE;
+/// Alias for the platform-native separator byte.
+#[cfg(windows)]
+pub use SEP_BYTE = self::windows::SEP_BYTE;
+
 /// Typedef for the platform-native separator char func
 #[cfg(unix)]
 pub use is_sep = self::posix::is_sep;