1 |
commit: d3b65ba5692a031f4221dee5754f16fbcaa70919 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Nov 21 17:16:19 2017 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Nov 21 17:16:19 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=d3b65ba5 |
7 |
|
8 |
glep-0074: Mention that newline needs to be restricted too in rationale |
9 |
|
10 |
glep-0074.rst | 11 ++++++----- |
11 |
1 file changed, 6 insertions(+), 5 deletions(-) |
12 |
|
13 |
diff --git a/glep-0074.rst b/glep-0074.rst |
14 |
index 278882d..d0750f5 100644 |
15 |
--- a/glep-0074.rst |
16 |
+++ b/glep-0074.rst |
17 |
@@ -570,11 +570,12 @@ technically problematic groups: |
18 |
written using C. Furthermore, it is not allowed in any known |
19 |
filesystem. |
20 |
|
21 |
-2. Whitespace characters are used to separate Manifest fields. While |
22 |
- technically it would be enough to restrict space (``U+0020``) |
23 |
- character that is normally used as the separator, all whitespace |
24 |
- characters are forbidden to avoid confusion and implementation |
25 |
- errors. |
26 |
+2. Whitespace characters are used to separate Manifest fields |
27 |
+ and entries. While technically it would be enough to restrict space |
28 |
+ (``U+0020``) character that is normally used as the separator |
29 |
+ and newline (``U+000A``) character that is used to separate lines, |
30 |
+ all whitespace characters are forbidden to avoid confusion |
31 |
+ and implementation errors. |
32 |
|
33 |
While the specification could be extended to allow such filenames |
34 |
by using some form of escaping, there is currently no apparent need |