From Jason Turner

[fs.conform.9945]

Diff to HTML by rtfpessoa

tmp/tmpc58i_r58/{from.md → to.md} RENAMED
@@ -1,21 +1,21 @@
1
  #### POSIX conformance <a id="fs.conform.9945">[[fs.conform.9945]]</a>
2
 
3
- Some behavior is specified by reference to POSIX ([[fs.norm.ref]]). How
4
  such behavior is actually implemented is unspecified.
5
 
6
  [*Note 1*: This constitutes an “as if” rule allowing implementations to
7
  call native operating system or other APIs. — *end note*]
8
 
9
- Implementations are encouraged to provide such behavior as it is defined
10
- by POSIX. Implementations shall document any behavior that differs from
11
- the behavior defined by POSIX. Implementations that do not support exact
12
- POSIX behavior are encouraged to provide behavior as close to POSIX
13
- behavior as is reasonable given the limitations of actual operating
14
- systems and file systems. If an implementation cannot provide any
15
- reasonable behavior, the implementation shall report an error as
16
- specified in  [[fs.err.report]].
17
 
18
  [*Note 2*: This allows users to rely on an exception being thrown or an
19
  error code being set when an implementation cannot provide any
20
  reasonable behavior. — *end note*]
21
 
 
1
  #### POSIX conformance <a id="fs.conform.9945">[[fs.conform.9945]]</a>
2
 
3
+ Some behavior is specified by reference to POSIX [[fs.norm.ref]]. How
4
  such behavior is actually implemented is unspecified.
5
 
6
  [*Note 1*: This constitutes an “as if” rule allowing implementations to
7
  call native operating system or other APIs. — *end note*]
8
 
9
+ Implementations should provide such behavior as it is defined by POSIX.
10
+ Implementations shall document any behavior that differs from the
11
+ behavior defined by POSIX. Implementations that do not support exact
12
+ POSIX behavior should provide behavior as close to POSIX behavior as is
13
+ reasonable given the limitations of actual operating systems and file
14
+ systems. If an implementation cannot provide any reasonable behavior,
15
+ the implementation shall report an error as specified in 
16
+ [[fs.err.report]].
17
 
18
  [*Note 2*: This allows users to rely on an exception being thrown or an
19
  error code being set when an implementation cannot provide any
20
  reasonable behavior. — *end note*]
21