1
Fork 0

auto merge of #6345 : seanmoon/rust/fix-typos, r=sanxiyn

Hi there,

Really enjoying Rust. Noticed a few typos so I searched around for a few more--here's some fixes.

Ran `make check` and got `summary of 24 test runs: 4868 passed; 0 failed; 330 ignored`.

Thanks!

Sean
This commit is contained in:
bors 2013-05-09 03:51:32 -07:00
commit ca95e7f94e
27 changed files with 35 additions and 35 deletions

View file

@ -764,7 +764,7 @@ fn _arm_exec_compiled_test(config: config, props: TestProps,
logv(config, fmt!("executing (%s) %s", config.target, cmdline)); logv(config, fmt!("executing (%s) %s", config.target, cmdline));
// adb shell dose not forward stdout and stderr of internal result // adb shell dose not forward stdout and stderr of internal result
// to stdout and stderr seperately but to stdout only // to stdout and stderr separately but to stdout only
let mut newargs_out = ~[]; let mut newargs_out = ~[];
let mut newargs_err = ~[]; let mut newargs_err = ~[];
let subargs = args.args; let subargs = args.args;

View file

@ -52,7 +52,7 @@ pub fn capacity<T>(v: @[T]) -> uint {
* # Arguments * # Arguments
* *
* * size - An initial size of the vector to reserve * * size - An initial size of the vector to reserve
* * builder - A function that will construct the vector. It recieves * * builder - A function that will construct the vector. It receives
* as an argument a function that will push an element * as an argument a function that will push an element
* onto the vector being constructed. * onto the vector being constructed.
*/ */
@ -70,7 +70,7 @@ pub fn build_sized<A>(size: uint, builder: &fn(push: &fn(v: A))) -> @[A] {
* *
* # Arguments * # Arguments
* *
* * builder - A function that will construct the vector. It recieves * * builder - A function that will construct the vector. It receives
* as an argument a function that will push an element * as an argument a function that will push an element
* onto the vector being constructed. * onto the vector being constructed.
*/ */
@ -87,7 +87,7 @@ pub fn build<A>(builder: &fn(push: &fn(v: A))) -> @[A] {
* # Arguments * # Arguments
* *
* * size - An option, maybe containing initial size of the vector to reserve * * size - An option, maybe containing initial size of the vector to reserve
* * builder - A function that will construct the vector. It recieves * * builder - A function that will construct the vector. It receives
* as an argument a function that will push an element * as an argument a function that will push an element
* onto the vector being constructed. * onto the vector being constructed.
*/ */

View file

@ -11,7 +11,7 @@
//! Utility mixins that apply to all Readers and Writers //! Utility mixins that apply to all Readers and Writers
// XXX: Not sure how this should be structured // XXX: Not sure how this should be structured
// XXX: Iteration should probably be considered seperately // XXX: Iteration should probably be considered separately
pub trait ReaderUtil { pub trait ReaderUtil {

View file

@ -133,7 +133,7 @@ unsafe fn get_newsched_local_map(local: *mut LocalStorage) -> TaskLocalMap {
unsafe fn key_to_key_value<T: 'static>(key: LocalDataKey<T>) -> *libc::c_void { unsafe fn key_to_key_value<T: 'static>(key: LocalDataKey<T>) -> *libc::c_void {
// Keys are closures, which are (fnptr,envptr) pairs. Use fnptr. // Keys are closures, which are (fnptr,envptr) pairs. Use fnptr.
// Use reintepret_cast -- transmute would leak (forget) the closure. // Use reinterpret_cast -- transmute would leak (forget) the closure.
let pair: (*libc::c_void, *libc::c_void) = cast::transmute_copy(&key); let pair: (*libc::c_void, *libc::c_void) = cast::transmute_copy(&key);
pair.first() pair.first()
} }

View file

@ -219,7 +219,7 @@ pub fn build<A>(builder: &fn(push: &fn(v: A))) -> ~[A] {
* # Arguments * # Arguments
* *
* * size - An option, maybe containing initial size of the vector to reserve * * size - An option, maybe containing initial size of the vector to reserve
* * builder - A function that will construct the vector. It recieves * * builder - A function that will construct the vector. It receives
* as an argument a function that will push an element * as an argument a function that will push an element
* onto the vector being constructed. * onto the vector being constructed.
*/ */

View file

@ -87,7 +87,7 @@ pub fn nonzero_llsize_of(cx: @CrateContext, t: TypeRef) -> ValueRef {
} }
// Returns the preferred alignment of the given type for the current target. // Returns the preferred alignment of the given type for the current target.
// The preffered alignment may be larger than the alignment used when // The preferred alignment may be larger than the alignment used when
// packing the type into structs. This will be used for things like // packing the type into structs. This will be used for things like
// allocations inside a stack frame, which LLVM has a free hand in. // allocations inside a stack frame, which LLVM has a free hand in.
pub fn llalign_of_pref(cx: @CrateContext, t: TypeRef) -> uint { pub fn llalign_of_pref(cx: @CrateContext, t: TypeRef) -> uint {
@ -96,7 +96,7 @@ pub fn llalign_of_pref(cx: @CrateContext, t: TypeRef) -> uint {
} }
} }
// Returns the minimum alignment of a type required by the plattform. // Returns the minimum alignment of a type required by the platform.
// This is the alignment that will be used for struct fields, arrays, // This is the alignment that will be used for struct fields, arrays,
// and similar ABI-mandated things. // and similar ABI-mandated things.
pub fn llalign_of_min(cx: @CrateContext, t: TypeRef) -> uint { pub fn llalign_of_min(cx: @CrateContext, t: TypeRef) -> uint {

View file

@ -31,7 +31,7 @@ use syntax::print::pprust::expr_to_str;
use syntax::visit; use syntax::visit;
// vtable resolution looks for places where trait bounds are // vtable resolution looks for places where trait bounds are
// subsituted in and figures out which vtable is used. There is some // substituted in and figures out which vtable is used. There is some
// extra complication thrown in to support early "opportunistic" // extra complication thrown in to support early "opportunistic"
// vtable resolution. This is a hacky mechanism that is invoked while // vtable resolution. This is a hacky mechanism that is invoked while
// typechecking function calls (after typechecking non-closure // typechecking function calls (after typechecking non-closure

View file

@ -20,7 +20,7 @@
// calling the destructors on them. // calling the destructors on them.
// One subtle point that needs to be addressed is how to handle // One subtle point that needs to be addressed is how to handle
// failures while running the user provided initializer function. It // failures while running the user provided initializer function. It
// is important to not run the destructor on uninitalized objects, but // is important to not run the destructor on uninitialized objects, but
// how to detect them is somewhat subtle. Since alloc() can be invoked // how to detect them is somewhat subtle. Since alloc() can be invoked
// recursively, it is not sufficient to simply exclude the most recent // recursively, it is not sufficient to simply exclude the most recent
// object. To solve this without requiring extra space, we use the low // object. To solve this without requiring extra space, we use the low

View file

@ -15,7 +15,7 @@ or transformed to and from, byte vectors.
The `FlatPort` and `FlatChan` types implement the generic channel and The `FlatPort` and `FlatChan` types implement the generic channel and
port interface for arbitrary types and transport strategies. It can port interface for arbitrary types and transport strategies. It can
particularly be used to send and recieve serializable types over I/O particularly be used to send and receive serializable types over I/O
streams. streams.
`FlatPort` and `FlatChan` implement the same comm traits as pipe-based `FlatPort` and `FlatChan` implement the same comm traits as pipe-based
@ -55,7 +55,7 @@ use core::sys::size_of;
use core::vec; use core::vec;
/** /**
A FlatPort, consisting of a `BytePort` that recieves byte vectors, A FlatPort, consisting of a `BytePort` that receives byte vectors,
and an `Unflattener` that converts the bytes to a value. and an `Unflattener` that converts the bytes to a value.
Create using the constructors in the `serial` and `pod` modules. Create using the constructors in the `serial` and `pod` modules.
@ -821,7 +821,7 @@ mod test {
} }
} }
// Reciever task // Receiver task
do task::spawn || { do task::spawn || {
// Wait for a connection // Wait for a connection
let (conn, res_chan) = accept_port.recv(); let (conn, res_chan) = accept_port.recv();
@ -840,7 +840,7 @@ mod test {
for int::range(0, 10) |i| { for int::range(0, 10) |i| {
let j = port.recv(); let j = port.recv();
debug!("receieved %?", j); debug!("received %?", j);
assert!(i == j); assert!(i == j);
} }

View file

@ -623,7 +623,7 @@ pub mod groups {
desc_sep desc_sep
}; };
// Normalize desc to contain words seperated by one space character // Normalize desc to contain words separated by one space character
let mut desc_normalized_whitespace = ~""; let mut desc_normalized_whitespace = ~"";
for str::each_word(desc) |word| { for str::each_word(desc) |word| {
desc_normalized_whitespace.push_str(word); desc_normalized_whitespace.push_str(word);

View file

@ -420,7 +420,7 @@ mod test {
if result::is_err(&ga_result) { if result::is_err(&ga_result) {
fail!(~"got err result from net::ip::get_addr();") fail!(~"got err result from net::ip::get_addr();")
} }
// note really sure how to realiably test/assert // note really sure how to reliably test/assert
// this.. mostly just wanting to see it work, atm. // this.. mostly just wanting to see it work, atm.
let results = result::unwrap(ga_result); let results = result::unwrap(ga_result);
debug!("test_get_addr: Number of results for %s: %?", debug!("test_get_addr: Number of results for %s: %?",

View file

@ -565,7 +565,7 @@ pub mod node {
* *
* # Fields * # Fields
* *
* * byte_offset = The number of bytes skippen in `content` * * byte_offset = The number of bytes skipped in `content`
* * byte_len - The number of bytes of `content` to use * * byte_len - The number of bytes of `content` to use
* * char_len - The number of chars in the leaf. * * char_len - The number of chars in the leaf.
* * content - Contents of the leaf. * * content - Contents of the leaf.

View file

@ -32,7 +32,7 @@ pub mod rustrt {
} }
// The name of a test. By convention this follows the rules for rust // The name of a test. By convention this follows the rules for rust
// paths; i.e. it should be a series of identifiers seperated by double // paths; i.e. it should be a series of identifiers separated by double
// colons. This way if some test runner wants to arrange the tests // colons. This way if some test runner wants to arrange the tests
// hierarchically it may. // hierarchically it may.

View file

@ -227,6 +227,6 @@ mod test {
exit_po.recv(); exit_po.recv();
}; };
debug!(~"test_stress_gl_uv_global_loop_high_level_global_timer"+ debug!(~"test_stress_gl_uv_global_loop_high_level_global_timer"+
~" exiting sucessfully!"); ~" exiting successfully!");
} }
} }

View file

@ -243,7 +243,7 @@ fn impl_uv_iotask_async(iotask: &IoTask) {
exit_po.recv(); exit_po.recv();
} }
// this fn documents the bear minimum neccesary to roll your own // this fn documents the bear minimum necessary to roll your own
// high_level_loop // high_level_loop
#[cfg(test)] #[cfg(test)]
fn spawn_test_loop(exit_ch: ~Chan<()>) -> IoTask { fn spawn_test_loop(exit_ch: ~Chan<()>) -> IoTask {

View file

@ -269,7 +269,7 @@ pub struct sockaddr_in {
} }
// unix size: 28 .. FIXME #1645 // unix size: 28 .. FIXME #1645
// stuck with 32 becuse of rust padding structs? // stuck with 32 because of rust padding structs?
#[cfg(target_arch="x86_64")] #[cfg(target_arch="x86_64")]
pub struct sockaddr_in6 { pub struct sockaddr_in6 {
a0: *u8, a1: *u8, a0: *u8, a1: *u8,
@ -286,7 +286,7 @@ pub struct sockaddr_in6 {
} }
// unix size: 28 .. FIXME #1645 // unix size: 28 .. FIXME #1645
// stuck with 32 becuse of rust padding structs? // stuck with 32 because of rust padding structs?
pub type addr_in = addr_in_impl::addr_in; pub type addr_in = addr_in_impl::addr_in;
#[cfg(unix)] #[cfg(unix)]
pub mod addr_in_impl { pub mod addr_in_impl {
@ -1377,7 +1377,7 @@ mod test {
let tcp_init_result = tcp_init(test_loop as *libc::c_void, let tcp_init_result = tcp_init(test_loop as *libc::c_void,
tcp_handle_ptr); tcp_handle_ptr);
if (tcp_init_result == 0) { if (tcp_init_result == 0) {
debug!(~"sucessful tcp_init_result"); debug!(~"successful tcp_init_result");
debug!(~"building addr..."); debug!(~"building addr...");
let addr = ip4_addr(ip, port); let addr = ip4_addr(ip, port);

View file

@ -697,7 +697,7 @@ fn expand_tts(cx: @ext_ctxt,
// compiler (which we don't really want to do) and, in any case, only // compiler (which we don't really want to do) and, in any case, only
// pushed the problem a very small step further back: an error // pushed the problem a very small step further back: an error
// resulting from a parse of the resulting quote is still attributed to // resulting from a parse of the resulting quote is still attributed to
// the site the string literal occured, which was in a source file // the site the string literal occurred, which was in a source file
// _other_ than the one the user has control over. For example, an // _other_ than the one the user has control over. For example, an
// error in a quote from the protocol compiler, invoked in user code // error in a quote from the protocol compiler, invoked in user code
// using proto! for example, will be attributed to the pipec.rs file in // using proto! for example, will be attributed to the pipec.rs file in

View file

@ -24,7 +24,7 @@
*/ */
static lock_and_signal _log_lock; static lock_and_signal _log_lock;
/** /**
* Indicates whether we are outputing to the console. * Indicates whether we are outputting to the console.
* Protected by _log_lock; * Protected by _log_lock;
*/ */
static bool _log_to_console = true; static bool _log_to_console = true;

View file

@ -11,7 +11,7 @@
#ifndef RUST_SIGNAL_H #ifndef RUST_SIGNAL_H
#define RUST_SIGNAL_H #define RUST_SIGNAL_H
// Just an abstrict class that reperesents something that can be signalled // Just an abstract class that represents something that can be signalled
class rust_signal { class rust_signal {
public: public:
virtual void signal() = 0; virtual void signal() = 0;

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed // option. This file may not be copied, modified, or distributed
// except according to those terms. // except according to those terms.
// xfail-pretty -- comments are infaithfully preserved // xfail-pretty -- comments are unfaithfully preserved
#[allow(unused_variable)]; #[allow(unused_variable)];
#[allow(dead_assignment)]; #[allow(dead_assignment)];

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed // option. This file may not be copied, modified, or distributed
// except according to those terms. // except according to those terms.
// xfail-pretty -- comments are infaithfully preserved // xfail-pretty -- comments are unfaithfully preserved
fn main() { fn main() {
let mut x: Option<int> = None; let mut x: Option<int> = None;

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed // option. This file may not be copied, modified, or distributed
// except according to those terms. // except according to those terms.
// Regresion test for issue #1448 and #1386 // Regression test for issue #1448 and #1386
fn main() { fn main() {
debug!("%u", 10i); //~ ERROR mismatched types debug!("%u", 10i); //~ ERROR mismatched types

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed // option. This file may not be copied, modified, or distributed
// except according to those terms. // except according to those terms.
// Regresion test for issue #4935 // Regression test for issue #4935
fn foo(a: uint) {} fn foo(a: uint) {}
fn main() { foo(5, 6) } //~ ERROR this function takes 1 parameter but 2 parameters were supplied fn main() { foo(5, 6) } //~ ERROR this function takes 1 parameter but 2 parameters were supplied

View file

@ -11,7 +11,7 @@
// xfail-test leaks // xfail-test leaks
// error-pattern:ran out of stack // error-pattern:ran out of stack
// Test that the task fails after hiting the recursion limit // Test that the task fails after hitting the recursion limit
// during unwinding // during unwinding
fn recurse() { fn recurse() {

View file

@ -13,7 +13,7 @@
// xfail-fast This works standalone on windows but not with check-fast. // xfail-fast This works standalone on windows but not with check-fast.
// possibly because there is another test that uses this extern fn but gives it // possibly because there is another test that uses this extern fn but gives it
// a diferent signature // a different signature
#[deriving(Eq)] #[deriving(Eq)]
struct TwoU64s { struct TwoU64s {

View file

@ -21,7 +21,7 @@ impl methods for () {
} }
// the position of this function is significant! - if it comes before methods // the position of this function is significant! - if it comes before methods
// then it works, if it comes after it then it doesnt! // then it works, if it comes after it then it doesn't!
fn to_bools(bitv: Storage) -> ~[bool] { fn to_bools(bitv: Storage) -> ~[bool] {
vec::from_fn(8, |i| { vec::from_fn(8, |i| {
let w = i / 64; let w = i / 64;

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed // option. This file may not be copied, modified, or distributed
// except according to those terms. // except according to those terms.
// Issue #825: Should recheck the loop contition after continuing // Issue #825: Should recheck the loop condition after continuing
pub fn main() { pub fn main() {
let mut i = 1; let mut i = 1;
while i > 0 { while i > 0 {