From db996d1ec8c4a7aba6052229b9fde6395471c6fa Mon Sep 17 00:00:00 2001 From: Eemeli Aro Date: Mon, 10 Jul 2023 10:47:24 +0200 Subject: [PATCH] Fix reserved-body to use quoted rather than literal --- spec/message.abnf | 2 +- spec/syntax.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spec/message.abnf b/spec/message.abnf index 1adfe7a3c9..2909fc891c 100644 --- a/spec/message.abnf +++ b/spec/message.abnf @@ -47,7 +47,7 @@ unquoted-start = name-start / DIGIT / "." reserved = ( reserved-start / private-start ) reserved-body reserved-start = "!" / "@" / "#" / "%" / "*" / "<" / ">" / "/" / "?" / "~" private-start = "^" / "&" -reserved-body = *( [s] 1*(reserved-char / reserved-escape / literal)) +reserved-body = *( [s] 1*(reserved-char / reserved-escape / quoted)) reserved-char = %x00-08 ; omit HTAB and LF / %x0B-0C ; omit CR / %x0E-19 ; omit SP diff --git a/spec/syntax.md b/spec/syntax.md index 1cedae38f4..e5d4f2fc51 100644 --- a/spec/syntax.md +++ b/spec/syntax.md @@ -436,7 +436,7 @@ unrecognized reserved sequences have no meaning and MAY result in errors during reserved = ( reserved-start / private-start ) reserved-body reserved-start = "!" / "@" / "#" / "%" / "*" / "<" / ">" / "/" / "?" / "~" private-start = "^" / "&" -reserved-body = *( [s] 1*(reserved-char / reserved-escape / literal)) +reserved-body = *( [s] 1*(reserved-char / reserved-escape / quoted)) reserved-char = %x00-08 ; omit HTAB and LF / %x0B-0C ; omit CR / %x0E-19 ; omit SP