summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-11-21 18:16:19 +0100
committerMichał Górny <mgorny@gentoo.org>2017-11-25 21:49:16 +0100
commit5f62c85c4fd71be0a2cac388ad2da20c56d42b3d (patch)
tree450f59ebd6630096fab218561adb8273e336eed4 /glep-0074.rst
parentglep-0074: Apply suggestions from Ulrich Müller (diff)
downloadglep-5f62c85c4fd71be0a2cac388ad2da20c56d42b3d.tar.gz
glep-5f62c85c4fd71be0a2cac388ad2da20c56d42b3d.tar.bz2
glep-5f62c85c4fd71be0a2cac388ad2da20c56d42b3d.zip
glep-0074: Mention that newline needs to be restricted too in rationale
Diffstat (limited to 'glep-0074.rst')
-rw-r--r--glep-0074.rst11
1 files changed, 6 insertions, 5 deletions
diff --git a/glep-0074.rst b/glep-0074.rst
index 278882d..d0750f5 100644
--- a/glep-0074.rst
+++ b/glep-0074.rst
@@ -570,11 +570,12 @@ technically problematic groups:
written using C. Furthermore, it is not allowed in any known
filesystem.
-2. Whitespace characters are used to separate Manifest fields. While
- technically it would be enough to restrict space (``U+0020``)
- character that is normally used as the separator, all whitespace
- characters are forbidden to avoid confusion and implementation
- errors.
+2. Whitespace characters are used to separate Manifest fields
+ and entries. While technically it would be enough to restrict space
+ (``U+0020``) character that is normally used as the separator
+ and newline (``U+000A``) character that is used to separate lines,
+ all whitespace characters are forbidden to avoid confusion
+ and implementation errors.
While the specification could be extended to allow such filenames
by using some form of escaping, there is currently no apparent need