Fossil SCM
Applied patch from Warren at [forum:26371e6b32cb4ebc] to resolve the new behavior of markdown catching message prefixes of #NNN as a header.
Commit
408d584e21d1ae057d46bfac6a107270625a5f763a7ea0c53451f79e2dfe0db8
Parent
32bd273ebf6d100…
1 file changed
+1
+1
| --- src/markdown.c | ||
| +++ src/markdown.c | ||
| @@ -1665,10 +1665,11 @@ | ||
| 1665 | 1665 | |
| 1666 | 1666 | if( !size || data[0]!='#' ) return 0; |
| 1667 | 1667 | |
| 1668 | 1668 | while( level<size && level<6 && data[level]=='#' ){ level++; } |
| 1669 | 1669 | for(i=level; i<size && (data[i]==' ' || data[i]=='\t'); i++); |
| 1670 | + if ( i == level ) return parse_paragraph(ob, rndr, data, size); | |
| 1670 | 1671 | span_beg = i; |
| 1671 | 1672 | |
| 1672 | 1673 | for(end=i; end<size && data[end]!='\n'; end++); |
| 1673 | 1674 | skip = end; |
| 1674 | 1675 | if( end<=i ) return parse_paragraph(ob, rndr, data, size); |
| 1675 | 1676 |
| --- src/markdown.c | |
| +++ src/markdown.c | |
| @@ -1665,10 +1665,11 @@ | |
| 1665 | |
| 1666 | if( !size || data[0]!='#' ) return 0; |
| 1667 | |
| 1668 | while( level<size && level<6 && data[level]=='#' ){ level++; } |
| 1669 | for(i=level; i<size && (data[i]==' ' || data[i]=='\t'); i++); |
| 1670 | span_beg = i; |
| 1671 | |
| 1672 | for(end=i; end<size && data[end]!='\n'; end++); |
| 1673 | skip = end; |
| 1674 | if( end<=i ) return parse_paragraph(ob, rndr, data, size); |
| 1675 |
| --- src/markdown.c | |
| +++ src/markdown.c | |
| @@ -1665,10 +1665,11 @@ | |
| 1665 | |
| 1666 | if( !size || data[0]!='#' ) return 0; |
| 1667 | |
| 1668 | while( level<size && level<6 && data[level]=='#' ){ level++; } |
| 1669 | for(i=level; i<size && (data[i]==' ' || data[i]=='\t'); i++); |
| 1670 | if ( i == level ) return parse_paragraph(ob, rndr, data, size); |
| 1671 | span_beg = i; |
| 1672 | |
| 1673 | for(end=i; end<size && data[end]!='\n'; end++); |
| 1674 | skip = end; |
| 1675 | if( end<=i ) return parse_paragraph(ob, rndr, data, size); |
| 1676 |