Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/glep:master commit in: /
Date: Sat, 25 Nov 2017 20:49:52
Message-Id: 1511642957.047b1758b4c5e890c8e397e77e119061f7c995c0.mgorny@gentoo
1 commit: 047b1758b4c5e890c8e397e77e119061f7c995c0
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 23 20:51:33 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 25 20:49:17 2017 +0000
6 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=047b1758
7
8 glep-0074: Grammar corrections from Ulrich Müller
9
10 glep-0074.rst | 23 +++++++++++------------
11 1 file changed, 11 insertions(+), 12 deletions(-)
12
13 diff --git a/glep-0074.rst b/glep-0074.rst
14 index 5270b7a..7791c1d 100644
15 --- a/glep-0074.rst
16 +++ b/glep-0074.rst
17 @@ -8,7 +8,7 @@ Type: Standards Track
18 Status: Draft
19 Version: 1
20 Created: 2017-10-21
21 -Last-Modified: 2017-11-16
22 +Last-Modified: 2017-11-23
23 Post-History: 2017-10-26, 2017-11-16
24 Content-Type: text/x-rst
25 Requires: 59, 61
26 @@ -139,17 +139,16 @@ Path and filename encoding
27
28 The path fields in the Manifest file must consist of characters
29 corresponding to valid UTF-8 code points excluding the backwards slash
30 -(``\``) and characters classified as control characters and whitespace
31 +(``\``) and characters classified as control characters or as whitespace
32 in the current version of the Unicode standard [#UNICODE]_.
33
34 The implementation can optionally support extended filename encoding
35 -to support those paths. If the encoding is not supported,
36 -the implementation must reject directories containing any files using
37 -non-compliant names, as well as Manifest files whose filename field
38 -contains such filenames.
39 +to support those paths. If encoding is not supported, the implementation
40 +must reject directories containing any files using non-compliant names,
41 +as well as Manifest files whose filename field contains such filenames.
42
43 -If the encoding is supported, then all of the excluded characters that
44 -are present in path must be encoded using one of the following escape
45 +If encoding is supported, then all of the excluded characters that
46 +are present in paths must be encoded using one of the following escape
47 sequences:
48
49 - characters in the ``U+0000`` to ``U+007F`` range can be encoded
50 @@ -164,9 +163,9 @@ sequences:
51 where ``HHHHHHHH`` specifies the zero-padded, hexadecimal character
52 code.
53
54 -It is invalid for backwards slash to be used in any other context,
55 -and a backwards slash present in filename must be encoded. Backwards
56 -slash used as path component separator should be replaced by forward
57 +It is invalid for the backwards slash to be used in any other context,
58 +and a backwards slash present in filename must be encoded. A backwards
59 +slash used as a path component separator should be replaced by a forward
60 slash instead.
61
62 The encoding can be used for other characters as well. In particular,
63 @@ -624,7 +623,7 @@ solve the problem only partially.
64
65 To preserve compatibility with the current implementations and given
66 that all of the listed characters are not allowed for the foreseeable
67 -Gentoo uses, the extended encoding support is optional. If such support
68 +Gentoo uses, extended encoding support is optional. If such support
69 is not provided, the implementation must unconditionally reject any
70 such files. Ignoring them implicitly would be confusing, and it is
71 not possible to use them in explicit ``IGNORE`` entries.