summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorTshepang Lekhonkhobe <tshepang@gmail.com>2016-01-21 23:41:06 +0200
committerTshepang Lekhonkhobe <tshepang@gmail.com>2016-01-24 07:44:55 +0200
commit012d68a92e83c68e53c8c6015bfa78aa335ac332 (patch)
tree5ad8fbfaf27bee0ea29b274a3dbf83ab6c05dd1b /src/libstd
parent9ae76b363c1c109b1e2ab363f92ef9db80b18075 (diff)
downloadrust-012d68a92e83c68e53c8c6015bfa78aa335ac332.tar.gz
rust-012d68a92e83c68e53c8c6015bfa78aa335ac332.zip
doc: miscellaneous OpenOptions:append improvements
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/fs.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libstd/fs.rs b/src/libstd/fs.rs
index 414a0ebd11f..16f2df39402 100644
--- a/src/libstd/fs.rs
+++ b/src/libstd/fs.rs
@@ -436,19 +436,19 @@ impl OpenOptions {
     /// Note that setting `.write(true).append(true)` has the same effect as
     /// setting only `.append(true)`.
     ///
-    /// For most filesystems the operating system guarantees all writes are
+    /// For most filesystems, the operating system guarantees that all writes are
     /// atomic: no writes get mangled because another process writes at the same
     /// time.
     ///
     /// One maybe obvious note when using append-mode: make sure that all data
-    /// that belongs together, is written the the file in one operation. This
+    /// that belongs together is written to the file in one operation. This
     /// can be done by concatenating strings before passing them to `write()`,
-    /// or using a buffered writer (with a more than adequately sized buffer)
+    /// or using a buffered writer (with a buffer of adequate size),
     /// and calling `flush()` when the message is complete.
     ///
     /// If a file is opened with both read and append access, beware that after
-    /// opening and after every write the position for reading may be set at the
-    /// end of the file. So before writing save the current position (using
+    /// opening, and after every write, the position for reading may be set at the
+    /// end of the file. So, before writing, save the current position (using
     /// `seek(SeekFrom::Current(0))`, and restore it before the next read.
     ///
     /// # Examples