diff options
author | John MacFarlane <jgm@berkeley.edu> | 2017-08-01 15:55:47 -0700 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2017-08-01 15:57:16 -0700 |
commit | 6d93ace6d09273c44b497a407d55c3a419ef38b6 (patch) | |
tree | b996b90a08efeb86f3ac7085008eb09a25e64df8 /spec.txt | |
parent | 97354326ebf531c2ac1ec9c96440aaa3eb047366 (diff) |
Note that implementations may impose limit on paren nesting in URLs.
Diffstat (limited to 'spec.txt')
-rw-r--r-- | spec.txt | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -7159,7 +7159,9 @@ A [link destination](@) consists of either - a nonempty sequence of characters that does not include ASCII space or control characters, and includes parentheses only if (a) they are backslash-escaped or (b) they are part of - a balanced pair of unescaped parentheses. + a balanced pair of unescaped parentheses. (Implementations + may impose limits on parentheses nesting to avoid performance + issues, but at least three levels of nesting should be supported.) A [link title](@) consists of either @@ -7265,7 +7267,7 @@ Parentheses inside the link destination may be escaped: <p><a href="(foo)">link</a></p> ```````````````````````````````` -Any number parentheses are allowed without escaping, as long as they are +Any number of parentheses are allowed without escaping, as long as they are balanced: ```````````````````````````````` example |