History of src/markdown_html.c of 54c1fd6fbb5f8dd2
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file src/markdown_html.c at check-in 54c1fd6fbb5f8dd2

2026-03-23
13:49
Update to the latest SQLite and rig Fossil to use sqlite3_atof() if that interface is available. When compiling with an older SQLite, it falls back to using atof(). file: [23ee5c94ea] check-in: [cb89386af5] user: drh branch: trunk, size: 29814
2026-01-13
19:50
A more precise implementation of "slugify". file: [7489eafdec] check-in: [8c9810e693] user: drh branch: markdown-header-ids, size: 29800
2026-01-12
18:55
Attempt to add IDs to headers in markdown, the same way that GitHub does. Needs additional testing to confirm that unusual characters in headers are handled reasonably. file: [9035a2fa7a] check-in: [21cbb8c467] user: drh branch: markdown-header-ids, size: 29075
2025-04-30
14:43
Add CSS class md-table to TABLE elements created specifically from a markdown-format table. In response to [forum:3a5d04039553e5b4|forum post 3a5d04039553e5b4] file: [6c6f57f283] check-in: [f0d11ab2fb] user: stephan branch: trunk, size: 28539
2025-04-25
15:45
Omit the --th option from the "pikchr" command and all of the complication that flows out of that option. The option is not used by anyone, as far as I can tell. file: [34eebf2d75] check-in: [7ef474d587] user: drh branch: simplify-pikchr-cmd, size: 28522
2025-03-07
23:19
Merge the latest trunk enhancements into the comment-markdown-links branch. file: [dc130d7677] check-in: [459499b0ea] user: drh branch: comment-markdown-links, size: 28524
20:14
Correctly render the title of embedded Markdown documents that contain characters that are special to HTML: > " ' & < file: [ad02712ac0] check-in: [0b24a45f49] user: drh branch: trunk, size: 28525
2025-03-04
00:39
Proof-of-concept code that allows markdown-style hyperlinks to appear in check-in comments. Markdown-style hyperlinks are not allowed in ordinary text/x-fossil-wiki for backwards compatibility. This simply change reduces the need to provide full markdown support for check-in comments. file: [ebb346667c] check-in: [e7bc33f080] user: drh branch: comment-markdown-links, size: 27284
2024-09-03
14:56
Minimal change to MD to HTML styling to allow `:` alignment markers to be obeyed. Without this, the skin's default left alignment takes over because although it's brought in at the head of the document, the body doesn't override it because our CSS selectors are more specific, giving them precedence. file: [1de7e0f5d3] check-in: [5e5732f1d9] user: wyoung branch: md-col-header-alignment, size: 27285
2024-07-03
09:35
Remove the incomplete @tag support. Add some sample inputs to the branch/markdown-tagrefs page. file: [5d3d38730c] check-in: [4d7c408f52] user: stephan branch: markdown-tagrefs, size: 28367
2024-04-27
11:46
Add markdown paragraphs special styling. See [forum:/forumpost/6e7e2f68b6|forum thread 6e7e2f68b6]. file: [f195b1453e] check-in: [ebf6e79e42] user: juef branch: markdown-admonitions, size: 28614
2024-04-25
19:44
Add to markdown task list inapplicable variant. file: [d14dac41ed] check-in: [b3da5f144c] user: juef branch: markdown-task-list, size: 28124
19:29
Add markdown task list. See [forum:/forumpost/bb6016bc44|forum thread bb6016bc44]. file: [d31a522b64] check-in: [9583811be4] user: juef branch: markdown-task-list, size: 27794
19:29
Add markdown extra emphasis chars. See [forum:/forumpost/3618539728|forum thread 3618539728]. file: [ee5df67a8a] check-in: [bade58d579] user: juef branch: markdown-extra-emph-chars, size: 27699
2024-03-05
12:53
Merge trunk into markdown-tagrefs branch. file: [d35aefa949] check-in: [0517bd2dd8] user: stephan branch: markdown-tagrefs, size: 28454
08:44
Part 2 of 2 of [91a73ec348d7609f]: add --dark-pikchr to the test-wiki-render and test-markdown-render commands. file: [c091000cdd] check-in: [aac2a35086] user: stephan branch: trunk, size: 27252
2024-02-02
22:18
Remove trailing whitespace from non-external C files. file: [a4926a97fd] check-in: [7db0a2d910] user: danield branch: fix-overlength-lines, size: 25936
2023-10-23
01:17
Replaced a few sprintf() calls with sqlite3_snprintf() to squish warnings from Clang on macOS when configured with extra debugging. (These warnings don't normally appear.) There is one left in extsrc/shell.c which needs fixing upstream. file: [e216038c52] check-in: [dfa41afeab] user: wyoung branch: trunk, size: 25939
2023-06-03
08:59
Merge trunk into markdown-tagrefs branch and resolve conflict. file: [e94388590f] check-in: [fdd3fe21c2] user: stephan branch: markdown-tagrefs, size: 27075
2023-05-10
18:40
Removed all of the XML-style " />" tag closing markers on empty tags such as "hr", "br", and "input" to placate modern HTML5 validators. That's the doctype we declare, not XHTML, so we should conform. (Besides which, the XHTML dream is dead.) file: [04a63c7e36] check-in: [f5482a0a79] user: wyoung branch: trunk, size: 25873
2022-04-24
22:46
Merged in trunk, resolved conflicts introduced via the parallel development of the markdown-footnotes branch. file: [e41e81d9e8] check-in: [64af75b070] user: stephan branch: markdown-tagrefs, size: 27081
2022-04-22
12:49
Remove redundant assert() that fails for the case when the content of a span-bounded inline footnote is rendered into a void. This is a corner case that was revealed via fuzzing. file: [38a90709de] check-in: [cab8a586ae] user: george branch: markdown-footnotes, size: 25879
2022-04-21
21:13
Fix another use-after-realloc bug in handling of inline footnotes which was discovered during fuzzing. Also fix a few other issues revealed via fuzzer. file: [2e11c24257] check-in: [c5456211f4] user: george branch: markdown-footnotes, size: 25838
2022-04-19
15:25
Remove unnecessary field from the auxiliary union 'bitfield64_t' and amend the corresponding comments. Also add comment about FOOTNOTES_WITHOUT_URI macro. file: [b25aa940c8] check-in: [cf1e96918e] user: george branch: markdown-footnotes, size: 25820
12:35
Code style tweaks, typos, and resolved a couple footnotes-related cosmetic TODOs. No functional changes. file: [dbc6bd07e1] check-in: [3a5b3d5e49] user: stephan branch: markdown-footnotes, size: 25177
2022-02-23
09:45
Minor refactoring. Move the definition of BLOB_APPEND_LITERAL() macro from markdown_html.c to blob.c so that it could be used outside of markdown_html.c. Also rename it to lowercase for consistency with other API. Within markdown.c use that newly available macro instead of blob_append_string(). Within markdown_html.c use it for footnotes-relevant code. Other invocations of BLOB_APPEND_LITERAL() within markdown_html.c are left intact (they use an alias) in order to simplify the potential merge with the trunk. file: [a846526a82] check-in: [c8a8d0c94c] user: george branch: markdown-footnotes, size: 25499
08:21
Minor refactoring. Move the definition of BLOB_APPEND_BLOB() macro from markdown_html.c to blob.c so that it could be used outside of markdown_html.c. Also rename it to blob_appendb() for consistency with blob_appendf() and other API. Within markdown.c use that newly available macro where appropriate. Within markdown_html.c use it for footnotes-relevant code. Other invocations of BLOB_APPEND_BLOB() within markdown_html.c are left intact (they use an alias) in order to simplify the potential merge with the trunk. file: [bcdf7afa05] check-in: [33a681ebee] user: george branch: markdown-footnotes, size: 25662
07:36
Fix handling of user-provided classes for unreferenced, joined and overnested footnotes. In all these cases the tokens of user-provided classes are rendered as plain-text and no special classes are added anywhere. file: [7cb759567e] check-in: [875472a8b0] user: george branch: markdown-footnotes, size: 25650
2022-02-21
05:14
Add a comment for append_footnote_upc(). Also substitute a variable of zero value with just "0" constant. No functional changes. file: [abbde82a1e] check-in: [ae8a3dd5aa] user: george branch: markdown-footnotes, size: 25498
04:29
Impose a limit on the depth of nesting of inline footnotes. Also add a few test cases: for depth limiting and HTML hijacking. file: [8ceb33d132] check-in: [f4ff013ace] user: george branch: markdown-footnotes, size: 25386
2022-02-17
22:09
If a footnote's text starts with a token of the special form then use this token to derive a set of CSS classes that are added to that footnote and its references. This enables users to style elements of a particular footnote provided that the administrator provisioned and documented some special CSS classes in a custum skin. Default skin does not provide any of such special classes which makes this feature an "opt-in". file: [909cd7a9da] check-in: [92516ced8b] user: george branch: markdown-footnotes, size: 25032
2022-02-16
22:11
Include REQUEST_URI into footnotes' hyperlinks. This should make links work even if base href (in a page's header) is not consistent with the REQUEST_URI. If FOOTNOTES_WITHOUT_URI macro is defined while compiling src/markdown_html.c then bare "#fragment" hyperlinks (without REQUEST_URI) are generated. file: [581b8d2f85] check-in: [2c1f8f3592] user: george branch: markdown-footnotes, size: 23415
2022-02-10
23:00
Clean-up and polish relevant CSS and HTML's class names. Insure visual spacing between footnotes' markers so that numbers are distinguishable when multiple footnotes in a row are used. Factor out auxiliary decorations from HTML into the default CSS, to enable customization via skins. file: [61eb8871b0] check-in: [2b1375abad] user: george branch: markdown-footnotes, size: 22638
2022-02-09
22:59
Handle unreferenced footnotes. If a labeled footnote is defined but there are no references to it, then add a special item at the end of footnotes. This item includes a label and the text of the strayed footnote - both rendered verbatim via html_escape(). Default skin makes such items visible and easily distinguishable. The order of such items match the order in the underlying source code. file: [6a4fedf87b] check-in: [ada55cd45a] user: george branch: markdown-footnotes, size: 22108
2022-02-06
22:53
Handle misreferences more thoroughly. Implement support of footnotes-within-footnotes with (hopefully) proper crosslinking (that's where it's getting tricky). file: [cd81c531ba] check-in: [1787f6df11] user: george branch: markdown-footnotes, size: 21821
2022-02-04
23:07
Handle misreferences: a reference to undefined footnote. file: [d54c8e1ad3] check-in: [28e6a9cd13] user: george branch: markdown-footnotes, size: 20364
19:24
Automatically render a horizontal rule before the list of footnotes. If desired a particular skin can hide it using CSS selector "hr.footnotes-separator". file: [52a3d97b83] check-in: [6807b434a9] user: george branch: markdown-footnotes, size: 19799
17:28
For rendering a numeric footnote mark enclose HTML tag "a" inside of tag "sup" (instead of the opposite) and format anchor's id using "noteref%s-%i-%s" template (instead of "noteref-%s%i-%s"). Add highlighting when hovering over a span-bounded footnotes. file: [c3e301916d] check-in: [fb999972e4] user: george branch: markdown-footnotes, size: 19756
00:37
Switch to (^...) for inline footnotes. Implement span-specific footnotes. Add documentation. file: [dbbbead007] check-in: [cae7a5d1ca] user: george branch: markdown-footnotes, size: 19765
2022-02-01
20:12
Support multiline footnote definitions and inline footnotes via ^[...] syntax (this syntax is not settled yet). Fix overall link support that was broken by [e3710ccd3a5a]. file: [0c11060f77] check-in: [78b7846b8e] user: george branch: markdown-footnotes, size: 19388
2022-01-30
17:38
Do not assume little-endian architecture within to_base26() function. file: [16d95eed17] check-in: [4b63b1ee55] user: george branch: markdown-footnotes, size: 19390
2022-01-29
00:19
Decouple parsing and HTML-specific rendering. Add support for back references in the list of footnotes. WIP - inline and multiline footnotes are not yet implemented. file: [adb80f5eda] check-in: [e3710ccd3a] user: george branch: markdown-footnotes, size: 19263
2021-10-05
17:31
Any non-ASCII characters are now considered valid for use in hashtags. file: [1b1db6a384] check-in: [4f68a1306f] user: stephan branch: markdown-tagrefs, size: 17381
2021-09-25
12:26
Added #NNN and #NNN.NNN references as a special case of hashtag, noting that it will currently match a prefix of #NNN.NNN.NNN. Taught /chat that clicking on such a reference should jump to the referenced message or toast the user that the message is not in the current history. file: [6c4a1f129a] check-in: [4539bf8792] user: stephan branch: markdown-tagrefs, size: 17621
2021-09-21
17:34
More refinement of the token selection for #hashtag and @name references. file: [0f3b103540] check-in: [3363ab42c0] user: stephan branch: markdown-tagrefs, size: 17293
16:38
Added '@' and '#' prefixes in spans. Initial commit ate them. file: [a216f2d384] check-in: [398cfa0be0] user: wyoung branch: markdown-tagrefs, size: 17243
16:19
Initial implementation of "span data-foo" wrappers around @name and #tag references. Seems functional on a test-markdown-render basis, but the definitions of what counts as a reference and what to do with them still remains to be handled. file: [d9dadfd558] check-in: [31a607d33c] user: wyoung branch: markdown-tagrefs, size: 17220
2021-01-25
20:19
Add support for the "pikchr-background" detail.txt skin setting used to specify an alternative background color value for Pikchr diagrams. Set this value appropriately for the eagle and ardoise skins. file: [5e50c756c5] check-in: [557f51b34b] user: drh branch: trunk, size: 16180
2020-11-22
12:35
Add support for the pikchr-scale and pikchr-fontscale variables in the details.txt of skins. Use these values to adjust the sizes of Pikchr images to better match alternative font sizes in the skin. file: [6458055892] check-in: [08fe2bdc0d] user: drh branch: trunk, size: 16047
2020-11-10
14:14
The "pikchr-foreground" color is applied directly and is not translated into dark-mode even if the "white-foreground" boolean is true. file: [2eba7d08f7] check-in: [569a993227] user: drh branch: trunk, size: 15680
13:40
If the "pikchr-foreground" property is set in the "details.txt" file of a skin, then the value of that property becomes the default foreground color for Pikchr diagrams. file: [2a93220e7e] check-in: [0853ab7447] user: drh branch: trunk, size: 15678
2020-11-09
19:21
Automatically invert Pikchr colors in dark mode skins, based on the "white-foreground" setting. file: [c831c8b333] check-in: [71c4db598a] user: drh branch: trunk, size: 15519
2020-09-19
16:36
Moved pikchr_process() nonce so that it also applies for error output. Added missing 'error' CSS class to the error-report PRE tag. Added mention of Ctrl-Enter in pikchshow intro text. file: [65eda1f443] check-in: [11e7960e51] user: stephan branch: trunk, size: 15420
2020-09-18
20:01
Added pikchr block 'source-inline' modifier for the 'source' flag which tells the latter that the sources should be rendered inline (same position as the graphic), rather than left-aligned. file: [c66efd4cf3] check-in: [3f2c0af278] user: stephan branch: trunk, size: 15391
19:06
Reimplemented pikchr show/hide entirely in CSS, so it's now controlled by toggling the 'source' class on the outermost DIV element. Less JS and easier to implement in 3rd-party pikchr clients. file: [7c14d10c63] check-in: [947c039073] user: stephan branch: trunk, size: 15275
2020-09-17
23:25
Removed some console.debug() output and fixed extraneous breaks which caused markdown_to_html() to stop afer processing a single tag. file: [612947961e] check-in: [67060c5090] user: stephan branch: trunk, size: 15282
23:11
Renovated the pikchr click handling as discussed off-list with drh. file: [1339ab2570] check-in: [938bb6c708] user: stephan branch: trunk, size: 15360
21:09
Toggle Pikchr between SVG and source code using ctrl-click. Or if the Pikchr was created using the "toggle" tag, an plain old single-click will suffice. file: [0ac7d163f9] check-in: [d88444e265] user: drh branch: trunk, size: 16009
19:30
Toggle between SVG and Pikchr source code using the "hidden" class and use ctrl-click rather than double-click. file: [cf0ee9cb5a] check-in: [22ba9a41e4] user: drh branch: trunk, size: 16041
19:20
Cleanup the double-click source display for Pikchr. file: [a157438a37] check-in: [5634dfeb2f] user: drh branch: trunk, size: 16063
18:04
Put the javascript for SVG/source toggling inside of the safe-html nonce so that it survives safing. file: [047e191a1d] check-in: [ebf5b59570] user: drh branch: trunk, size: 17397
17:58
Experimental double-click to toggle between SVG and pikchr source. file: [53a94bf5c1] check-in: [3c786c6fc3] user: drh branch: trunk, size: 17397
16:31
Implemented most of the feedback from https://pikchr.org/home/forumpost/f538d8e7f7, with the exceptions being documented in that thread. /pikchrshow now longer uses the mode-swap feature (seems superfluous there) and tapping anywhere in the body, outside of the source/svg container element, now turns off those buttons on all pikchrs where they are currently visible. Consolidated pikchr-rendering impl for markdown/fossil/pikchrshow/pikchr command. file: [383894b822] check-in: [4f69773183] user: stephan branch: trunk, size: 15136
2020-09-15
20:10
Bug fixes in Pandoc identifier generation. Now closed. See branch wiki for discussion. file: [511f8dca1a] check-in: [77cbe291af] user: drh branch: auto-toc, size: 22993
19:50
Automatic table-of-contents generated for Markdown if there is a tag of the form: <!--markdown: toc=N --> where N is an integer that is the deepest level of content that will be added to the index. The TOC is inserted in place of the magic HTML comment. file: [e9652834e8] check-in: [6142e11d20] user: drh branch: auto-toc, size: 23028
18:20
Enable automatic paragraph numbering in Markdown using a special HTML comment: "<--markdown paragraph-numbers=on -->" file: [46240c2954] check-in: [d9a70a1df9] user: drh branch: auto-toc, size: 18520
14:56
Provide a custom structure to the "opaque" pointer of the generic Markdown translator for use when translating Markdown into HTML. file: [52fbd4f1c0] check-in: [b61dcef9e8] user: drh branch: trunk, size: 15524
13:24
Include pikchr source text in the generated SVG. file: [f071bffaf5] check-in: [041390d3f8] user: drh branch: trunk, size: 15146
2020-09-11
17:43
Pikchr-generated SVG uses "viewbox" instead of "width" and "height" in an effort to be more mobile-friendly. file: [2c9e78deb3] check-in: [2defbdb3f4] user: drh branch: trunk, size: 15126
2020-09-10
00:53
Enable Pikchr in Fossil Wiki using markup of the form: <verbatim type="pikchr">...</verbatim>. file: [1d7ebf6d44] check-in: [1fc2df905e] user: drh branch: trunk, size: 15068
2020-09-09
17:10
Parse the "info string" for Pikchr blocks for one of "center", "indent", "float-left", or "float-right" and add a <div> to accomplished the desired display mode. file: [ae4b1668ae] check-in: [155d07470d] user: drh branch: trunk, size: 15099
15:20
Attempt to integrate the PIC-like drawing formatter "Pikchr". file: [332504395a] check-in: [17d89b9a9a] user: drh branch: pikchr, size: 13956
2020-06-02
17:38
Update the HTML safeing mechanism so that it does the entire Markdown output all at once. In this way it is better able to cope with block markup that spans multiple paragraphs. file: [ebd8d9a98e] check-in: [382f3731ee] user: drh branch: trunk, size: 13272
15:14
Only use safe-html markdown rendering for the Forum. This is a temporary measure to get most things working again while we devise improvements to the safe-html mechanism. file: [309f445fed] check-in: [f4e6efb2da] user: drh branch: trunk, size: 13287
12:35
Change the callback function names in markdown_html.c so that they match the pointer names in markdown.c. No functional changes. file: [e821ff6406] check-in: [485fda60c3] user: drh branch: trunk, size: 13282
12:29
Refactor the safe-html interface names. Improved comments. No functional changes. file: [43565db001] check-in: [54c1fd6fbb] user: drh branch: trunk, size: 13308
2020-06-01
22:24
Quick fix to many of the formatting problems associated with the recent attempts at making the Markdown output "safer". More work to be done, but this check-in will at least get most of the website working again. I hope. file: [1d90ab82ea] check-in: [c2875cb444] user: drh branch: trunk, size: 13318
14:59
Revert the change at [a3ab0c6186b43236]. In its place, add the blob_append_safe_html() routine that stricts HTML generated by Markdown to be in the set of safe elements as defined by Fossil-wiki. Omit any unsafe elements and/or attributes. Omit unmatched close-tags. Insert missing close-tags. file: [e20261e865] check-in: [aadf91723a] user: drh branch: trunk, size: 13369
13:11
Rename the htmlTagLength() function to html_tag_length(). file: [2e74b484cb] check-in: [3f99bca912] user: drh branch: trunk, size: 13349
2019-12-15
15:26
Added "heading-" prefix to generated IDs to help avoid accidental collisions with manually-added anchors. file: [cc2f25e72b] check-in: [c903fbc39e] user: stephan branch: markdown-header-ids, size: 14475
2019-12-13
13:06
Markdown-to-HTML now adds automatically-generated ID attributes to the headers to facilitate creating intra-document links and hyperlinked tables of contents. The ID algorithm is simply to lower-case all ASCII alphanumeric characters in the header text. file: [545bf0e5ab] check-in: [88eb24a9a5] user: stephan branch: markdown-header-ids, size: 14158
2019-09-24
20:27
Create and use the blob_append_string() macro for appending string literals. Improvements to blob_append_char(). file: [ea65869f88] check-in: [48c47e1eb7] user: drh branch: trunk, size: 13347
15:12
Simplification of buffer management in the markdown formatter. file: [e4a6b3ed56] check-in: [f8e9197de4] user: drh branch: trunk, size: 13345
2019-08-23
11:07
Markdown hyperlinks are only converted to links to wiki if the named wikipage actually exists. Otherwise, the link becomes a relative link. This is for backwards compatibility. file: [c73b21b6a8] check-in: [3b10e64468] user: drh branch: trunk, size: 13373
2019-08-09
20:56
Fixes to the new markdown hyperlink logic to handle the case there the target URL is not defined. file: [93f780401a] check-in: [44545eef88] user: drh branch: trunk, size: 13282
18:14
Enhance markdown to use the same hyperlink target resolving logic as Fossil wiki. That means that wiki page names and check-in and ticket hashes can now be used as markdown hyperlink URLs. Also enhance markdown hyperlinks so that if the display text is an empty string, the URL is used as the display text. file: [e2742a2800] check-in: [774fb7712f] user: drh branch: trunk, size: 13204
15:57
Further work on the fenced code blocks of markdown. Allow blank lines in the middle of a fenced code block. And also allow ~ character (three or more) to serve as the delimiter for fenced code blocks. file: [9d46b30e1d] check-in: [c7600da489] user: drh branch: trunk, size: 13421
2019-08-08
22:26
Further refine the fenced code block rendering in markdown to try to comply with the CommonMark spec. file: [a936cb4f95] check-in: [81caad6ce6] user: drh branch: trunk, size: 13424
20:35
A triple grave accent quoted text (```....```) in markdown is rendered as <pre>...</pre>. file: [6742f52536] check-in: [2077ffe660] user: drh branch: trunk, size: 12319
2018-09-21
13:57
Avoid unnecessary quoting of ASCII characters 34 and 39 in the markdown formatter. file: [c3992bc7eb] check-in: [7950dc2297] user: drh branch: trunk, size: 12158
2017-10-04
12:07
Don't duplicate title in body file: [1f86c4e224] check-in: [5ab4db5a16] user: mpcjanssen branch: commonmark-markdown, size: 11339
11:37
Simplify title determining code file: [733b9a9d3d] check-in: [b36643651c] user: mjanssen branch: commonmark-markdown, size: 11255
10:59
Add support for markdown page titles file: [ae4feda90c] check-in: [4a298e69ec] user: mjanssen branch: commonmark-markdown, size: 11219
2017-07-28
18:41
Fix a problem with markdown rendering for "code". file: [9bf56751d4] check-in: [04de083ec8] user: drh branch: trunk, size: 11437
2017-03-11
13:56
Switch to commonmark renderer file: [deadde9792] check-in: [de94fdd1fa] user: mjanssen branch: commonmark-markdown, size: 10830
2016-11-04
20:49
Integrate andygoth-quote-apostrophe. Needed because single quotes can be used in the tag filter entry, and these single quotes would otherwise be passed through unprotected to the output HTML. file: [5c7c2d2356] check-in: [68bd2e7bed] user: andygoth branch: andygoth-timeline-ms, size: 11413
2016-09-22
20:55
Fix the "fossil fts-config reindex" command so that it really does reindex everything. Fix the markdown HTML formatter so that it can be run from the command-line. Change a query in the search engine to use a row-value update, in order to beta-test the new row-value update mechanism of SQLite. file: [b28c072314] check-in: [b1b4eaa564] user: drh branch: trunk, size: 11338
2016-06-21
15:20
Fix problem reported by Carlo Miron on fossil-dev mailing list: [38a47074] broke empty markdown links file: [c3dfb1f186] check-in: [6bbec5fb21] user: jan.nijtmans branch: trunk, size: 11328
2016-06-10
13:06
For Markdown hyperlinks, if the URL begins with "/" then prepend the root of repository. This allows repository-relative hyperlinks. file: [0b94571336] check-in: [38a4707413] user: drh branch: trunk, size: 11319
2016-04-10
02:14
Merge trunk. file: [3b67f5abd3] check-in: [023601fb14] user: andygoth branch: andygoth-quote-apostrophe, size: 11191
2015-12-03
15:19
Do not duplicate markdown titles in the title of the page and in the body of the document. file: [c7392199eb] check-in: [d407c38421] user: drh branch: trunk, size: 11116
15:07
When markdown begins with a <h1> HTML element, consider the content of that element to be the title of the document. file: [2a511cd2bb] check-in: [cc7f4df417] user: drh branch: trunk, size: 10761
2015-05-17
21:55
Render apostrophe in HTML as &#39; so it can be used in single-quoted HTML attributes. file: [cc97df6a52] check-in: [82029a2a39] user: andygoth branch: andygoth-quote-apostrophe, size: 10417
21:54
Correct spelling of the word "literal." file: [453460a916] check-in: [73720a34cb] user: andygoth branch: trunk, size: 10342
2015-02-16
19:27
Fix a bug in the markdown_to_html() routine in finding the title of the document. *This change requires a search index rebuild*. Begin adding documentation on how the header/footer mechanism works. file: [29e42640ed] check-in: [e214a576ea] user: drh branch: trunk, size: 10401
2014-09-22
19:56
Wrap markdown content in an HTML 'div' block of the 'markdown' class. file: [60d700c900] check-in: [8478033670] user: mistachkin branch: markdownDivWrapper, size: 10286
2014-09-07
03:41
Fix a c99-ism (non-constant initializer). file: [02457a989a] check-in: [128f606fda] user: edward branch: trunk, size: 10007
2013-03-29
15:43
Enable markdown by default. Render as markdown any document that ends with either "md" or "markdown". file: [8029139ecf] check-in: [02f312e698] user: drh branch: markdown, size: 9979
2012-10-03
19:54
Added: Integration work for the markdown engine provided by Natacha Porté. file: [ed95c33b8d] check-in: [d38c6eef06] user: mistachkin branch: markdown, size: 10051