Fossil SCM
Fix search result title handling for 'documents' that are not wiki, markdown, or HTML.
Commit
9b8d2dcb9f9cd1de79b74047e7ad8d609f14b289
Parent
5358523adbd0d89…
1 file changed
+1
+1
| --- src/search.c | ||
| +++ src/search.c | ||
| @@ -1103,10 +1103,11 @@ | ||
| 1103 | 1103 | if( doc_is_embedded_html(pIn, &title) ){ |
| 1104 | 1104 | blob_appendf(pOut, "%s\n", blob_str(&title)); |
| 1105 | 1105 | } |
| 1106 | 1106 | html_to_plaintext(blob_str(pIn), pOut); |
| 1107 | 1107 | }else{ |
| 1108 | + blob_append(pOut, "\n", 1); | |
| 1108 | 1109 | blob_append(pOut, blob_buffer(pIn), blob_size(pIn)); |
| 1109 | 1110 | } |
| 1110 | 1111 | blob_reset(&html); |
| 1111 | 1112 | blob_reset(&title); |
| 1112 | 1113 | } |
| 1113 | 1114 |
| --- src/search.c | |
| +++ src/search.c | |
| @@ -1103,10 +1103,11 @@ | |
| 1103 | if( doc_is_embedded_html(pIn, &title) ){ |
| 1104 | blob_appendf(pOut, "%s\n", blob_str(&title)); |
| 1105 | } |
| 1106 | html_to_plaintext(blob_str(pIn), pOut); |
| 1107 | }else{ |
| 1108 | blob_append(pOut, blob_buffer(pIn), blob_size(pIn)); |
| 1109 | } |
| 1110 | blob_reset(&html); |
| 1111 | blob_reset(&title); |
| 1112 | } |
| 1113 |
| --- src/search.c | |
| +++ src/search.c | |
| @@ -1103,10 +1103,11 @@ | |
| 1103 | if( doc_is_embedded_html(pIn, &title) ){ |
| 1104 | blob_appendf(pOut, "%s\n", blob_str(&title)); |
| 1105 | } |
| 1106 | html_to_plaintext(blob_str(pIn), pOut); |
| 1107 | }else{ |
| 1108 | blob_append(pOut, "\n", 1); |
| 1109 | blob_append(pOut, blob_buffer(pIn), blob_size(pIn)); |
| 1110 | } |
| 1111 | blob_reset(&html); |
| 1112 | blob_reset(&title); |
| 1113 | } |
| 1114 |