summaryrefslogtreecommitdiff
path: root/src/scanners.re
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2016-07-02 22:38:21 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2016-07-02 22:38:21 -0700
commit3d6155fe9a49e4a07379b816f9c7c2f00ae33dc4 (patch)
tree26ff6cdd3e0803e27940246dd34b380bfa9630a0 /src/scanners.re
parent089ef27d498ed7574412816162c99261d8f70bff (diff)
Fixed ATX headers and thematic breaks to allow tabs as well as spaces.
Diffstat (limited to 'src/scanners.re')
-rw-r--r--src/scanners.re8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/scanners.re b/src/scanners.re
index 8b1c91e..52bf5aa 100644
--- a/src/scanners.re
+++ b/src/scanners.re
@@ -252,7 +252,7 @@ bufsize_t _scan_atx_heading_start(const unsigned char *p)
const unsigned char *marker = NULL;
const unsigned char *start = p;
/*!re2c
- [#]{1,6} ([ ]+|[\r\n]) { return (bufsize_t)(p - start); }
+ [#]{1,6} ([ \t]+|[\r\n]) { return (bufsize_t)(p - start); }
.? { return 0; }
*/
}
@@ -277,9 +277,9 @@ bufsize_t _scan_thematic_break(const unsigned char *p)
const unsigned char *marker = NULL;
const unsigned char *start = p;
/*!re2c
- ([*][ ]*){3,} [ \t]* [\r\n] { return (bufsize_t)(p - start); }
- ([_][ ]*){3,} [ \t]* [\r\n] { return (bufsize_t)(p - start); }
- ([-][ ]*){3,} [ \t]* [\r\n] { return (bufsize_t)(p - start); }
+ ([*][ \t]*){3,} [ \t]* [\r\n] { return (bufsize_t)(p - start); }
+ ([_][ \t]*){3,} [ \t]* [\r\n] { return (bufsize_t)(p - start); }
+ ([-][ \t]*){3,} [ \t]* [\r\n] { return (bufsize_t)(p - start); }
.? { return 0; }
*/
}