On Thu, 08 Sep 2022, Michał Górny wrote:
-All files that are not ignored must be covered by at least one
-of the Manifests.
+The top-level Manifest is skipped implicitly and it is an error to list
+it in Manifest files. All the remaining files that are not ignored must
+be covered by at least one of the Manifests.
On Thu, 08 Sep 2022, Michał Górny wrote:
-The Manifest files use UTF-8 encoding.
+The Manifest files use UTF-8 encoding. Line feed (``U+000A``) character
+is used to separate lines. For best compatibility, empty lines and any +additional whitespace, including the carriage return character
+(``U+000D``) should be ignored by the implementation.
+Newline convention
+------------------
+Prior to version 1.2, the specification did not indicate the encoding
+to be used for newlines. Since the format is primarily used on Gentoo
+Linux systems, this has been changed to follow the Unix convention
+of using the line feed character. However, for best interoperability +implementation should be prepared to treat superfluous carriage return
+characters as whitespace and ignore them.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 399 |
Nodes: | 16 (2 / 14) |
Uptime: | 101:35:50 |
Calls: | 8,363 |
Calls today: | 2 |
Files: | 13,165 |
Messages: | 5,898,006 |