Unnamed repository; edit this file 'description' to name the repository.
Merge rust-analyzer/text-size#43
43: fix typos r=CAD97 a=connorskees This fixes 3 small typos in the docs :) Co-authored-by: ConnorSkees <[email protected]>
bors[bot] 2020-04-15
parent 6a47758 · parent 466ccec · commit fe14833
-rw-r--r--lib/text-size/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/text-size/src/lib.rs b/lib/text-size/src/lib.rs
index 07dc5e80f4..92bd36b192 100644
--- a/lib/text-size/src/lib.rs
+++ b/lib/text-size/src/lib.rs
@@ -1,17 +1,17 @@
//! Newtypes for working with text sizes/ranges in a more type-safe manner.
//!
//! This library can help with two things:
-//! * Reducing storage requirenments for offsets and ranges, under the
+//! * Reducing storage requirements for offsets and ranges, under the
//! assumption that 32 bits is enough.
//! * Providing standard vocabulary types for applications where text ranges
//! are pervasive.
//!
//! However, you should not use this library simply because you work with
-//! strings. In the overhelming majority of cases, using `usize` and
+//! strings. In the overwhelming majority of cases, using `usize` and
//! `std::ops::Range<usize>` is better. In particular, if you are publishing a
//! library, using only std types in the interface would make it more
//! interoperable. Similarly, if you are writing something like a lexer, which
-//! produces, but does not *store* text ranges, than sticking to `usize` would
+//! produces, but does not *store* text ranges, then sticking to `usize` would
//! be better.
//!
//! Minimal Supported Rust Version: latest stable.