This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of TS status.

### 2603. [filesys.ts] [PDTS] Filename length needs bullet item

Section: 4.7 [filesys.ts::fs.def.filename] Status: TS Submitter: CH-2 Opened: 2014-01-20 Last modified: 2017-07-30

Priority: Not Prioritized

View all issues with TS status.

Discussion:

Addresses: filesys.ts

Filename lengths are also implementation dependent. This is not the same as `FILENAME_MAX` that specifies the maximum length of pathnames.

Add a bullet: "Length of filenames."

[2014-02-07, Beman Dawes provides wording]

Proposed resolution:

Change 4.7 [fs.def.filename]:

The name of a file. Filenames dot and dot-dot have special meaning. The following characteristics of filenames are operating system dependent:

- The permitted characters. [Example: Some operating systems prohibit the ASCII control characters (0x00-0x1F) in filenames. — end example].

- The maximum permitted length.

- Filenames that are not permitted.

- Filenames that have special meaning.

- Case awareness and sensitivity during path resolution.

- Special rules that may apply to file types other than regular files, such as directories.