
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.