commit: 5f62c85c4fd71be0a2cac388ad2da20c56d42b3d Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Tue Nov 21 17:16:19 2017 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Nov 25 20:49:16 2017 +0000 URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=5f62c85c
glep-0074: Mention that newline needs to be restricted too in rationale glep-0074.rst | 11 ++++++----- 1 file 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