A few more filesystem documentation corrections

Here are a few more grammatical corrections to the excellent filesystem documentation. Default Name Check mechanism Dangers second sentence: "Since global variables are considered harmful [Wulf-Shaw-73], class path allows the default name check function can be set only once, and only before the first use." should be: "Since global variables are considered harmful [Wulf-Shaw-73], class path allows that the default name check function can be set only once, and only before the first use." or "Since global variables are considered harmful [Wulf-Shaw-73], class path allows the default name check function to be set only once, and only before the first use." Rationale Const vs non-const returns last sentence: "A requirement that path::iterator not be a non-class type was added to eliminate errors non-const iterator errors." should be: "A requirement that path::iterator not be a non-class type was added to eliminate non-const iterator errors." or better: "A requirement that path::iterator be a class type was added to eliminate non-const iterator errors." Finally, in operations.hpp, links on "class directory_iterator" and "other functions" to their explanations further down the page do not work using IE, Netscape, or Opera, so I imagine some HTML error.

At 05:24 PM 11/27/2004, Edward Diener wrote:
Here are a few more grammatical corrections to the excellent filesystem documentation.
Default Name Check mechanism Dangers second sentence:
"Since global variables are considered harmful [Wulf-Shaw-73], class path allows the default name check function can be set only once, and only before the first use."
should be:
"Since global variables are considered harmful [Wulf-Shaw-73], class path allows that the default name check function can be set only once, and only before the first use."
or
"Since global variables are considered harmful [Wulf-Shaw-73], class path allows the default name check function to be set only once, and only before the first use."
Fixed.
Rationale Const vs non-const returns last sentence:
"A requirement that path::iterator not be a non-class type was added to eliminate errors non-const iterator errors."
should be:
"A requirement that path::iterator not be a non-class type was added to eliminate non-const iterator errors."
or better:
"A requirement that path::iterator be a class type was added to eliminate non-const iterator errors."
Fixed.
Finally, in operations.hpp, links on "class directory_iterator" and "other functions" to their explanations further down the page do not work using IE, Netscape, or Opera, so I imagine some HTML error.
Fixed. Thanks, --Beman
participants (2)
-
Beman Dawes
-
Edward Diener