diff options
author | John MacFarlane <jgm@berkeley.edu> | 2016-01-05 22:35:53 -0800 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2016-01-05 22:35:53 -0800 |
commit | 2a3e1922efedbcff9899c4f7c9037c61991c90d6 (patch) | |
tree | 02d76e9c17578aaa05dd642a72328abcfd1d182c /src/scanners.re | |
parent | 5c4940091e4802f1ceeb780c00262f957e52fa49 (diff) |
Don't allow spaces in link destinations, even with pointy brackets.
Conforms to latest change in spec.
Diffstat (limited to 'src/scanners.re')
-rw-r--r-- | src/scanners.re | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/scanners.re b/src/scanners.re index d746783..a7548ac 100644 --- a/src/scanners.re +++ b/src/scanners.re @@ -214,7 +214,7 @@ bufsize_t _scan_link_url(const unsigned char *p) const unsigned char *marker = NULL; const unsigned char *start = p; /*!re2c - [ \r\n]* [<] ([^<>\r\n\\\x00] | escaped_char | [\\])* [>] { return (bufsize_t)(p - start); } + [ \r\n]* [<] ([^<> \t\r\n\\\x00] | escaped_char | [\\])* [>] { return (bufsize_t)(p - start); } [ \r\n]* (reg_char+ | escaped_char | [\\] | in_parens_nosp)* { return (bufsize_t)(p - start); } .? { return 0; } */ |