about summary refs log tree commit diff
path: root/src/libstd/std.rc
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2012-09-21 18:10:45 -0700
committerGraydon Hoare <graydon@mozilla.com>2012-09-21 18:11:43 -0700
commitdffe188991325b4e803fdd0da7c1563ce0fa27f4 (patch)
treee8f65929b804a38550dc9fdcf24021e6a7920304 /src/libstd/std.rc
parent60443d48881bfbc7a305e807390e74b327f100b8 (diff)
downloadrust-dffe188991325b4e803fdd0da7c1563ce0fa27f4.tar.gz
rust-dffe188991325b4e803fdd0da7c1563ce0fa27f4.zip
Install new pub/priv/export rules as defaults, old rules accessible under #[legacy_exports];
Diffstat (limited to 'src/libstd/std.rc')
-rw-r--r--src/libstd/std.rc42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/libstd/std.rc b/src/libstd/std.rc
index d089791bdc3..422ff81b9fe 100644
--- a/src/libstd/std.rc
+++ b/src/libstd/std.rc
@@ -19,6 +19,7 @@ not required in or otherwise suitable for the core library.
 #[no_core];
 
 #[legacy_modes];
+#[legacy_exports];
 
 #[allow(vecs_implicitly_copyable)];
 #[deny(non_camel_case_types)];
@@ -41,66 +42,107 @@ export cell;
 
 // General io and system-services modules
 
+#[legacy_exports]
 mod net;
+#[legacy_exports]
 mod net_ip;
+#[legacy_exports]
 mod net_tcp;
+#[legacy_exports]
 mod net_url;
 
 // libuv modules
+#[legacy_exports]
 mod uv;
+#[legacy_exports]
 mod uv_ll;
+#[legacy_exports]
 mod uv_iotask;
+#[legacy_exports]
 mod uv_global_loop;
 
 
 // Utility modules
 
+#[legacy_exports]
 mod c_vec;
+#[legacy_exports]
 mod timer;
+#[legacy_exports]
 mod cell;
 
 // Concurrency
 
+#[legacy_exports]
 mod sync;
+#[legacy_exports]
 mod arc;
+#[legacy_exports]
 mod comm;
 
 // Collections
 
+#[legacy_exports]
 mod bitv;
+#[legacy_exports]
 mod deque;
+#[legacy_exports]
 mod fun_treemap;
+#[legacy_exports]
 mod list;
+#[legacy_exports]
 mod map;
+#[legacy_exports]
 mod rope;
+#[legacy_exports]
 mod smallintmap;
+#[legacy_exports]
 mod sort;
+#[legacy_exports]
 mod treemap;
+#[legacy_exports]
 
 // And ... other stuff
 
+#[legacy_exports]
 mod ebml;
+#[legacy_exports]
 mod dbg;
+#[legacy_exports]
 mod getopts;
+#[legacy_exports]
 mod json;
+#[legacy_exports]
 mod sha1;
+#[legacy_exports]
 mod md4;
+#[legacy_exports]
 mod tempfile;
+#[legacy_exports]
 mod term;
+#[legacy_exports]
 mod time;
+#[legacy_exports]
 mod prettyprint;
+#[legacy_exports]
 mod arena;
+#[legacy_exports]
 mod par;
+#[legacy_exports]
 mod cmp;
+#[legacy_exports]
 mod base64;
 
 #[cfg(unicode)]
+#[legacy_exports]
 mod unicode;
 
 
 // Compiler support modules
 
+#[legacy_exports]
 mod test;
+#[legacy_exports]
 mod serialization;
 
 // Local Variables: