From 3c36d683aba082769901c635417dffb5d9e964cd Mon Sep 17 00:00:00 2001 From: Lily Ballard Date: Tue, 15 Dec 2020 21:52:44 -0800 Subject: [PATCH] Remove VT from newline definition (#32) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Unicode standard listed VT in its table in ยง5.8 but that was just a table of acronyms, and VT was only listed because Microsoft Word used it as a line separator. VT is not part of its recommendation for characters to treat as line terminators. --- SPEC.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/SPEC.md b/SPEC.md index b2efc1b..99b9ec4 100644 --- a/SPEC.md +++ b/SPEC.md @@ -139,7 +139,6 @@ lines](https://www.unicode.org/versions/Unicode13.0.0/ch05.pdf): | LF | Line Feed | `000A` | | CRLF | Carriage Return and Line Feed | `000D` + `000A` | | NEL | Next Line | `0085` | -| VT | Vertical Tab | `000B` | | FF | Form Feed | `000C` | | LS | Line Separator | `2028` | | PS | Paragraph Separator | `2029` | @@ -189,7 +188,7 @@ escline := '\\' ws* (single-line-comment | newline) linespace := newline | ws | single-line-comment -newline := `000D` | `000A` | `000D` `000A` | `0085` | `000B` | `000C` | `2028` | `2029` +newline := `000D` | `000A` | `000D` `000A` | `0085` | `000C` | `2028` | `2029` ws := bom | unicode-space | multi-line-comment | slashdash-comment