Title
Clarify several filesystem terms
Status
new
Section
[fs.enum.path.format][fs.class.directory.iterator] [fs.op.copy]
Submitter
Thomas Köppe

Created on 2017-03-14.00:00:00 last changed 83 months ago

Messages

Date: 2017-01-15.00:00:00

[ 2018-01-16, Jonathan comments ]

In [fs.enum.path.format] "always interpreted in the same way" means irrespective of the path::format value, or the content of the string. Maybe add ", rather than depending on the path::format value or the content of the character sequence".

In [fs.class.directory_iterator] an "implementation-defined directory-like file type" is an implementation-defined file type (see [fs.enum.file_type] and Table 115) that is treated like a directory by the special rules that the OS has for non-regular files (see [fs.path.generic]).

In [fs.op.copy], an "implementation-defined file type" is exactly that, see [fs.enum.file_type] and Table 115 again. I don't see what isn't clear about that. Maybe add a cross-reference to [fs.enum.file_type].

Date: 2017-07-15.22:58:07

[ 2017-07 Toronto Wed Issue Prioritization ]

Priority 3

Date: 2017-03-14.00:00:00

During the application of P0430R2, we came across several terms that seem insufficiently clear and lacking proper definitions.

We would like clarification on what those terms mean, and we would welcome wording suggestions, or alternatively a verbose explanation and dispensation to change the presentation editorially.

The items in question are:

  • What does it mean to 'always interpret [the character sequence] in the same way'? ([fs.enum.path.format], which is [path.format] in the paper)

  • What is a "directory-like" file type? ([fs.class.directory_iterator])

  • What is an "implementation-defined file type"? (e.g. [fs.op.copy])

History
Date User Action Args
2018-01-20 14:46:16adminsetmessages: + msg9610
2017-07-15 22:58:07adminsetmessages: + msg9376
2017-03-14 00:00:00admincreate