Fossil

History of src/wikiformat.c of b2e55c0d4db063ca
Login

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

History of file src/wikiformat.c at check-in b2e55c0d4db063ca

2026-01-10
14:17
Sync with trunk. file: [d8d8a770dd] check-in: [ceee00be59] user: florian branch: standard-cli-colors, size: 93561
2025-12-23
16:06
Assorted fixes of typos and grammar in code comments. No functional changes. file: [f0ac6b30f6] check-in: [e2bdc10572] user: danield branch: trunk, size: 93558
2025-06-09
07:57
Add a missing bitmask reported in the upstream forum post. How it works at all without this is not clear - it apparently shouldn't. file: [68785fe181] check-in: [5645824bd0] user: stephan branch: markdown-details-open, size: 93556
2025-06-08
22:50
Add the 'open' attribute to the list of allowed HTML attributes in markdown. This is to address [https://pikchr.org/home/forumpost/997861ea481833fb|pikchr forum post 997861ea48183], but (A) whether it _should_ be addressed is debatable and (B) it leaves is with only 1-2 bit slots for further attributes. This change was more invasive than desired because the OPEN attribute had to be inserted into the middle of a long list of sequential bitmasks. file: [a8b8614538] check-in: [64eb534c09] user: stephan branch: markdown-details-open, size: 93546
2025-04-18
07:19
Add support for the FOSSIL_COLOR environment variable to define the color VT escape to highlight CLI text, also similar to `ls', `grep' and other utilities. file: [67a670b020] check-in: [50e0931bc7] user: florian branch: standard-cli-colors, size: 93561
2025-03-22
13:08
Show formatting rules according to the current repository settings on the checkin comment prompt. Improvements to the html_to_plaintext() routine for improved handling of whitespace. file: [6941a5c270] check-in: [d62ca2b85f] user: drh branch: trunk, size: 93558
11:55
Improvements to comment formatting error detection. Added the -m option to the "fossil test-wiki-render" command to help facilitate testing. file: [ac97f1e894] check-in: [d43f3e2a88] user: drh branch: trunk, size: 94042
11:08
The <mark> HTML tag flows through to the output in html_to_plaintext() if the output is not going to a VT-100 terminal. file: [0d93bfe3db] check-in: [a980566991] user: drh branch: trunk, size: 93623
10:38
Delete the timeline-block-markup setting, and all the complication that goes with it. Due to a bug [/info/2020-06-02T17:38z|introduced on 2020-06-02], Fossil has behaved as if that setting where always "on", regardless of its actual value, and nobody has complained. Hence, we surmise that the setting is not needed. Ref: [forum:/forumpost/9adfe7e46b2441ae|forum post 9adfe7e46b2] file: [ec6e1ead10] check-in: [0432c38df6] user: drh branch: trunk, size: 93388
2025-03-21
19:46
Enhancements to wiki_convert() that can optionally mark questionable text. file: [ae8551d084] check-in: [f0d9fe2b0c] user: drh branch: trunk, size: 94612
18:31
Enhance the html_to_plaintext() routine with a flags argument so that it can take over the job previously done by search_snippet_to_plaintext(). file: [a6cd9ecc79] check-in: [fd59eb178b] user: drh branch: trunk, size: 92741
11:12
Begin implementing a return code on wiki_convert() that can inform the caller about what markup is contained within the rendered wiki, and what kinds of errors were seen. file: [121a718419] check-in: [53b080b245] user: drh branch: trunk, size: 91556
2025-03-18
15:14
Enhance the verify-comment subroutine for "fossil commit" so that if the comment contains any of the special characters "\&<`[*_" it will display the formatted comment text and ask the user for confirmation before continuing, unless the --allow-suspect-comment flag is used or unless the [/help?cmd=verify-comments|verify-comments setting] is turned off. This is designed to prevent accidents is such as in [3f30abc80ae4b196] where I use markdown-style formatting in a check-in comment. BUG: This very comment came out misformatted and had to be corrected after the fact. file: [9af1782de0] check-in: [6d05c66f87] user: drh branch: verify-comments, size: 88605
2025-03-14
13:03
A single new setting "wiki-classic" switches wiki display between the circa-2007 classic wiki and the new 2025 enhanced wiki. file: [ea3f9314f5] check-in: [918a2e2c5e] user: drh branch: comment-markdown-links, size: 98217
10:22
Add documentation for various settings that influence the display of timelines. file: [2befacbb7b] check-in: [7d67724653] user: drh branch: comment-markdown-links, size: 96649
09:53
Merge the latest trunk changes into this branch. file: [adf0127487] check-in: [2cb7fefcea] user: drh branch: comment-markdown-links, size: 96572
2025-03-11
10:44
For the console-based timeline, run comment text through wiki_convert() and then through html_to_plaintext() before display, in order to translate markup. file: [6580e166ab] check-in: [6ab9994de6] user: drh branch: trunk, size: 87935
2025-03-10
18:42
The "fossil commit" command looks for suspicious and/or broken hyperlinks in comments and gives the user an opportunity to continue editing the comment. file: [1b6f894593] check-in: [3e87f78e60] user: drh branch: trunk, size: 87936
2025-03-05
21:43
Further tweaks to the markdown style formatting in wiki. file: [9376b3fe21] check-in: [1029539757] user: drh branch: comment-markdown-links, size: 96083
21:19
Get Markdown italic and bold working in wiki. file: [5b195da634] check-in: [079615cb7a] user: drh branch: comment-markdown-links, size: 95885
20:52
Fix minor issues with markdown rendering in wiki. file: [3f76a8b22c] check-in: [4be82a52a5] user: drh branch: comment-markdown-links, size: 94990
20:16
Provide the ability to control markdown styling and markdown hyperlinks for check-in cmments separately and independently. file: [5575ca3354] check-in: [34f36bc211] user: drh branch: comment-markdown-links, size: 94895
2025-03-04
14:50
Implement `...` verbatim sections for the WIKI_MARKDOWN_SPAN option. file: [f3dcce27a1] check-in: [c903885574] user: drh branch: comment-markdown-links, size: 94449
14:01
Implement backslash-escapes in WIKI_MARKDOWN_SPAN mode. Add the --tokenize option to the test-wiki-render command. file: [dea3c5000f] check-in: [6f9e299244] user: drh branch: comment-markdown-links, size: 92834
12:21
Add the timeline-markdown-span setting that controls whether or not markdown span markup will be interpreted in check-in comments. Add auto-links. Support for emphasis and code marks is pending. file: [be3d69eb4f] check-in: [8f55b909c4] user: drh branch: comment-markdown-links, size: 89657
11:48
Change the rendering option to WIKI_MARKDOWN_SPAN with the idea of eventually supporting all kinds of span-markdown, just not block-markdown. Add support for auto-links. file: [8f9f26fac9] check-in: [f80b892178] user: drh branch: comment-markdown-links, size: 89281
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: [3adca37710] check-in: [e7bc33f080] user: drh branch: comment-markdown-links, size: 88663
2025-03-03
15:13
Add the --text option to test-wiki-render and test-markdown-render. file: [3b15bd9b3b] check-in: [3ea3cd5ca5] user: drh branch: trunk, size: 87446
2024-07-20
11:43
Consistently use a dash in '--no' options, preserving the no-dash variant for compatibility where it exists. file: [9fff74b374] check-in: [d03ed299d2] user: danield branch: no-x-dash-options, size: 87002
2024-04-25
19:29
Add markdown task list. See [forum:/forumpost/bb6016bc44|forum thread bb6016bc44]. file: [c35efe765e] check-in: [9583811be4] user: juef branch: markdown-task-list, size: 87244
19:29
Add markdown extra emphasis chars. See [forum:/forumpost/3618539728|forum thread 3618539728]. file: [bf1acf99bc] check-in: [bade58d579] user: juef branch: markdown-extra-emph-chars, size: 86988
2024-03-05
12:53
Merge trunk into markdown-tagrefs branch. file: [c9b163aab8] check-in: [0517bd2dd8] user: stephan branch: markdown-tagrefs, size: 87175
08:44
Part 2 of 2 of [91a73ec348d7609f]: add --dark-pikchr to the test-wiki-render and test-markdown-render commands. file: [c52f8244d7] check-in: [aac2a35086] user: stephan branch: trunk, size: 86913
2024-02-03
23:12
Merged trunk. Notably, drh's [bb3de39ffefb3f20] works seamlessly with this branch's skin. file: [f9cfe8c6ab] check-in: [4f9cb1d1e0] user: wyoung branch: inskinerator-modern-backport, size: 86537
23:03
Disabling the "auto paragraph" feature in the wiki renderer when styling an HTML "table" element. Without this, the first cell's contents gets wrapped in "p" tags, unnecessarily. (None of the other cells are treated thus.) With the trunk default skin, this extra tag was invisible, but with this branch's skin, it shows up as a double-height first row in every table. For tables with a header row, this may appear to be an intentional esthetic choice, but it's not; it's a rendering bug. Credit for this goes to Stephan Beal (the eminent repo archaeologist) plus whichever "anonymous" posted [/info/0fd3c7d243 | this ticket], way back in 2010! file: [5aef70396e] check-in: [6f94da9b6b] user: wyoung branch: inskinerator-modern-backport, size: 86538
2024-02-02
22:18
Remove trailing whitespace from non-external C files. file: [d265b4430e] check-in: [7db0a2d910] user: danield branch: fix-overlength-lines, size: 86499
2023-06-03
08:59
Merge trunk into markdown-tagrefs branch and resolve conflict. file: [4efc4de997] check-in: [fdd3fe21c2] user: stephan branch: markdown-tagrefs, size: 86762
2023-05-03
13:23
Add SUMMARY and DETAILS HTML elements to the list of allowable wiki/markdown tags, per request in [forum:f9559dbac03810|forum post f9559dbac03810]. file: [0232d269e8] check-in: [35df3e6ad4] user: stephan branch: trunk, size: 86500
2023-02-17
14:37
A large collection of compiler warning fixes re. signed/unsigned comparison from Daniel D. file: [10f661968c] check-in: [c71f711ec9] user: stephan branch: compiler-warnings, size: 86392
2023-01-21
12:14
Merge trunk into markdown-tagrefs branch. file: [55734103d1] check-in: [baf038b1aa] user: stephan branch: markdown-tagrefs, size: 86634
2022-11-16
20:05
Fix harmless typos reported by [forum:/forumpost/15f7327318|forum post 15f7327318]. file: [28dc3298b1] check-in: [f3adbd8874] user: drh branch: trunk, size: 86372
2022-11-13
16:26
Apply fixes to all web views to pass WCAG 2.1 tests performed by "axe DevTools" browser extension. Most fixes related to screen reader compatibility, like making sure that form elements have labels. Some color changes to improve contrast on Default skin. Made more HTML5 compliant. Minor improvement to select combo boxes for UX. Improved Search form UX. Two minor bug fixes for malformed HTML. Fixed help pages to resolve issues with non-compliant HTML being generated. Mostly documented at https://fossil-scm.org/forum/forumpost/aafb17a981df4166 file: [a0b17148a0] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 86372
2022-09-15
17:48
Merge trunk into markdown-tagrefs branch. file: [69d3a8fc44] check-in: [8ef0347fd3] user: stephan branch: markdown-tagrefs, size: 86637
2022-07-17
23:48
Changed a number of "a" articles followed by vowels in docs and comments to "an", per [forum:/forumpost/3e6e40293f03f089 | a forum post]. file: [1b715beb1c] check-in: [99a319bdbf] user: wyoung branch: trunk, size: 86375
2022-06-11
12:34
Merged in trunk. file: [6b74f2d559] check-in: [fd14e7ec62] user: stephan branch: markdown-tagrefs, size: 86636
2022-05-23
21:25
Added missing AMSK_TITLE permissions for the ABBR tag and refactored the MARKUP_xyz macros into an enum to support the upcoming addition of a few more benign element types. file: [79e3b8e778] check-in: [81deb15c53] user: stephan branch: trunk, size: 86374
18:21
Added ABBR tag to the HTML whitelist, per [forum:3ae85115a8253ae4|forum post 3ae85115a82]. Ammended markdown help to refer to the safe-html setting. file: [903091ff10] check-in: [11064e4692] user: stephan branch: trunk, size: 87749
2022-04-24
22:46
Merged in trunk, resolved conflicts introduced via the parallel development of the markdown-footnotes branch. file: [89f28f702c] check-in: [64af75b070] user: stephan branch: markdown-tagrefs, size: 87874
2022-04-19
12:35
Code style tweaks, typos, and resolved a couple footnotes-related cosmetic TODOs. No functional changes. file: [63b50b3879] check-in: [3a5b3d5e49] user: stephan branch: markdown-footnotes, size: 87612
2022-02-23
12:33
Count overnesting as the fourth type of the footnote-related issues and report accordingly. file: [19db2e290a] check-in: [ae297bb671] user: george branch: markdown-footnotes, size: 87612
2022-02-18
01:33
Add <code>--lint-footnotes</code> option to the <code>test-markdown-render</code> command. If this flag is given and footnotes in the input have issues, then print to <var>stderr</var> the counters of "misrefs", "strays" and "split-defs" and exit with error. This should partially address a concern [forum:/forumpost/119b0be29a2b096b|raised at the forum]. file: [22a1f02c33] check-in: [1f525713ff] user: george branch: markdown-footnotes, size: 87547
2021-09-25
07:20
Merged in latest trunk. test-markdown-render now accepts files and string literals. file: [570c3acc79] check-in: [5618cceb7b] user: stephan branch: markdown-tagrefs, size: 87289
2021-09-07
12:51
Enhance the blob_append(), blob_appendf(), blob_append_char(), and similar interfaces such that if the Blob pointer in the first argument is NULL, the result is written directly to stdout. file: [1cac1765ce] check-in: [3a561322ca] user: drh branch: trunk, size: 87027
2021-08-06
23:39
Minor internal doc fixes. file: [8149a84fe2] check-in: [b473ba079b] user: stephan branch: trunk, size: 86987
2021-02-13
14:05
Do not omit the &#91;..&#93; around hyperlinks in chat. file: [f60c1b4a22] check-in: [bd67c3cdf0] user: drh branch: trunk, size: 86991
2021-02-09
13:34
The canonical Fossil homepage is now https://fossil-scm.org/home without the "www." in the domain and with the main path at /home, not /index.html or /fossil. Update all URLs in documentation to reflect this fact. file: [64cafe3b20] check-in: [09908ab058] user: drh branch: trunk, size: 86753
2021-02-05
03:21
Merged in help-full branch, which adds help --everything flag, and fixed another bit of safe-html setting docs so that they work with the HTML help text export. file: [b116819935] check-in: [89e5ac196d] user: stephan branch: trunk, size: 86765
03:17
Replaced raw SCRIPT and STYLE tag references in the safe-html docs with non-tag formulations because the tags break the HTML-format help text conversion. file: [abe6e49650] check-in: [0ac9052c38] user: stephan branch: help-full, size: 86765
2020-12-24
13:44
Hyperlink processing for chat messages is now handled on the server side, where we have knowledge of interwiki links, wiki page names, and valid artifact hashes. file: [8de0022938] check-in: [822653c269] user: drh branch: trunk, size: 86764
2020-11-07
12:51
Allow the "title" attribute in "&lt;a&gt;" tags in safe HTML. See [forum:/forumpost/81b7308aa7|forum post 81b7308aa7] file: [bff121e20d] check-in: [b8078aefef] user: drh branch: trunk, size: 86584
2020-10-04
14:35
Exchanged most uses of %s(g.zTop) and such in the code with use of %R in Fossil's special printf() type functions. (The branch is named after just one of several of these, mprintf(), being one of the shortest names.) At the least, this is shorter, simpler code, but there is also some hope that it may fix some doubled slash problems someone is having on the forum. (https://www.fossil-scm.org/forum/forumpost/1ea72176e0) file: [e8c67955e6] check-in: [2907721acd] user: wyoung branch: prefer-mprintf-r, size: 86498
2020-09-26
10:42
Fix check-in [b07834b386f02f73] so that it correctly handles unquoted HTML attribute values. file: [a353a06aef] check-in: [af616bce44] user: drh branch: trunk, size: 86506
2020-09-15
14:17
When parsing HTML attribute values in Fossil Wiki formatting, do not allow quoting characters inside of non-quoted values. file: [a59f3436f3] check-in: [b07834b386] user: drh branch: trunk, size: 86506
2020-09-11
17:05
Improved comments on the safe_html_nonce() routine. file: [cb264c12bc] check-in: [dfa0eee7b8] user: drh branch: trunk, size: 86436
16:41
The &lt;verbatim type="pikchr"&gt; markup of Fossil wiki now always puts the resulting image in a separate block, not allowing it to be in-line. file: [843dac433b] check-in: [a0ef47e79f] user: drh branch: trunk, size: 85499
2020-09-10
00:53
Enable Pikchr in Fossil Wiki using markup of the form: &lt;verbatim type="pikchr"&gt;...&lt;/verbatim&gt;. file: [d300b084d8] check-in: [1fc2df905e] user: drh branch: trunk, size: 85428
2020-09-09
15:20
Attempt to integrate the PIC-like drawing formatter "Pikchr". file: [09ca8bc05a] check-in: [17d89b9a9a] user: drh branch: pikchr, size: 83505
2020-08-24
12:35
For Hash or Wiki interwiki hyperlinks in Fossil Wiki without an alternative display, elide the initial interwiki tag from the display. file: [654c958497] check-in: [2d1a493d9c] user: drh branch: trunk, size: 82857
2020-08-23
01:43
Move much interwiki code into a new source files "interwiki.c". Add the "fossil interwiki" command for managing the list of remote wikis. file: [4558bd1542] check-in: [0875073359] user: drh branch: interwiki, size: 82819
00:29
Typo fix in comment file: [f8f6400009] check-in: [684fb15a7a] user: wyoung branch: interwiki, size: 86024
2020-08-22
23:21
The "Code" on an inter-wiki link must be ascii alphanumeric. Sync the inter-wiki config table entries on clone. file: [a124397d92] check-in: [550536789f] user: drh branch: interwiki, size: 86022
20:23
Rudimentary support for [wikipedia:interwiki_links|interwiki links]. file: [cce2a25760] check-in: [3ca23edc8f] user: drh branch: interwiki, size: 85900
2020-08-18
14:00
Allow &lt;del&gt; and &lt;ins&gt; markup in wiki and in markdown. file: [4419c7cf49] check-in: [ae9a9db553] user: drh branch: trunk, size: 82618
2020-06-27
15:51
Updates to the change log. Add documentation for the safe-html setting. file: [7eaa897946] check-in: [9ef2e5e57b] user: drh branch: trunk, size: 82390
2020-06-04
14:23
The safe-HTML feature of Markdown rendering now shows the full content of omitted HTML elements, without truncation. file: [92ef36127d] check-in: [16d68b0d4c] user: drh branch: trunk, size: 81828
2020-06-02
20:05
Add the safe-html setting that determines which kinds of documents are allowed to generate unsafe HTML from Markdown. file: [f455549a48] check-in: [89b6dda99c] user: drh branch: trunk, size: 81782
18:55
Documentation improvements on the HTML safer. Only apply safe-html to Forum posts for the moment. file: [f0e50b530e] check-in: [03ce4e70b6] user: drh branch: trunk, size: 80319
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: [0cf6abf3c7] check-in: [382f3731ee] user: drh branch: trunk, size: 79969
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: [d50aed7ed0] check-in: [f4e6efb2da] user: drh branch: trunk, size: 79260
12:29
Refactor the safe-html interface names. Improved comments. No functional changes. file: [c92a71f710] check-in: [54c1fd6fbb] user: drh branch: trunk, size: 78726
11:23
Fix blob_append_safe_html() so that it can handle the case of nHtml==0. file: [81a5c10378] check-in: [cd0b228de7] user: drh branch: trunk, size: 77741
2020-06-01
19:31
Further improvements to the end-tag insertion algorithm. file: [e6a79d7447] check-in: [a7ebb8d77f] user: drh branch: trunk, size: 77715
19:16
Improvements to automatic end-tags. file: [157fe990d2] check-in: [a7807a8b9c] user: drh branch: trunk, size: 77830
16:10
When HTML markup is sanitized by the blob_append_safe_html() function, instead of removing offending markup, escape it and put it within an error span. file: [8c5ad03116] check-in: [bc2e6fbeb5] user: drh branch: trunk, size: 77657
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: [893bfd28eb] check-in: [aadf91723a] user: drh branch: trunk, size: 77427
13:11
Rename the htmlTagLength() function to html_tag_length(). file: [70b9305db6] check-in: [3f99bca912] user: drh branch: trunk, size: 72918
2020-04-16
16:52
If a ticket definition has a field named "mimetype" then use the specified mimetype when parsing ticket content to extract backlinks. Add the ability to extract backlinks from markdown-formatted text. Add the /test-backlinks webpage and the test-backlink command for debugging. file: [d1c2314a03] check-in: [7c13a57358] user: drh branch: backlink-updates, size: 72912
2020-04-05
23:45
Match the COMMAND and WEBPAGE names with _cmd and _page functions; [https://fossil-scm.org/forum/forumpost/045bffda68|forumpost/045bffda68] file: [72db680903] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 73641
2019-12-23
14:31
Provide new classes "tktTlOpen" or "tktTlClosed" for the timeline display of tickets, depending on whether or not the ticket is open or closed. The default style changes the foreground color slightly. Probably the style needs to be adjusted. file: [a7ef119bb9] check-in: [d80adfe029] user: drh branch: trunk, size: 73621
2019-09-24
20:27
Create and use the blob_append_string() macro for appending string literals. Improvements to blob_append_char(). file: [18438a60f1] check-in: [48c47e1eb7] user: drh branch: trunk, size: 73628
19:52
Use the strcspn() C-library routine to optimize the textLength() function in the Fossil-wiki formatter. file: [514fde511c] check-in: [64a6346889] user: drh branch: trunk, size: 73504
17:09
Fix a problem with the treatment of unterminated quoted attributes in HTML elements in the wiki formatter. file: [eb544c3170] check-in: [48276cfc81] user: drh branch: trunk, size: 73588
13:16
Fix two harmless memory leaks. file: [84a0f3be18] check-in: [7949d941c6] user: drh branch: trunk, size: 73512
10:44
Move the implementation of the test-markdown-render command so that it is beside the test-wiki-render command in wikiformat.c. Also make minor enhancements to the help text for both commands. file: [dfd5729ad0] check-in: [fcb20df757] user: drh branch: trunk, size: 73518
2019-08-23
12:23
If the test-markdown-render or test-wiki-render commands are invoked without a repository in which to check for Wiki page names and artifact hashes, then substitute a temporary, empty, in-memory repository so that the commands will still work and won't give SQL errors. file: [bbc61e8c42] check-in: [0ac64dad80] user: drh branch: trunk, size: 72923
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: [35beec9d43] check-in: [3b10e64468] user: drh branch: trunk, size: 72891
2019-08-19
17:18
Have the security-audit page analyze and display the content security policy. file: [d8a25f7c21] check-in: [9cf90a4f9d] user: drh branch: trunk, size: 72237
2019-08-09
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: [488a026a7f] check-in: [774fb7712f] user: drh branch: trunk, size: 69702
2019-02-27
12:08
Fix a mysterious bug in is_ticket() that was preventing me from updating the TCL repository. file: [b4e281bc98] check-in: [70f3092207] user: drh branch: trunk, size: 69289
2019-01-16
01:01
Add an option to preserve newlines as hard line breaks on the www timeline display. file: [034e7935a1] check-in: [8af02551c5] user: drh branch: trunk, size: 69303
2019-01-04
21:29
Merged in trunk. file: [57b62b2284] check-in: [eb942bab48] user: tinus branch: vor0nwe-wiki-wysiwyg, size: 69169
2018-12-11
21:31
Change timeline hyperlinks to wiki pages to point to the specific version of the wiki page that the timeline entry refers to, not to the latest version of that page. file: [ebde55770b] check-in: [606421edc5] user: drh branch: trunk, size: 69138
2018-10-25
18:37
Temporarily disable autostart of paragraph when opening a link. file: [a167eec246] check-in: [54b696def7] user: vor0nwe branch: vor0nwe-wiki-wysiwyg, size: 67939
18:21
Always make wiki links relative links. file: [c0b03e7b04] check-in: [173db52116] user: vor0nwe branch: vor0nwe-wiki-wysiwyg, size: 67908
2018-03-07
19:46
Rid the code of the legacy UUID_SIZE macro. Replace it everywhere with either HNAME_MAX or HNAME_LEN_SHA1 or HNAME_LEN_K256, as appropriate. file: [8b3271e180] check-in: [323299cb56] user: drh branch: trunk, size: 67911
2017-11-30
17:58
Refactor the symlink processing logic so that most of the file access routines take a new parameter indicating the conditions under which symlinks should and should not be followed. This should fix a few bugs related to symlink processing. Lots of testing required before merging to trunk. file: [cfb84a3ded] check-in: [e7767de263] user: drh branch: symlink-refactor, size: 67902
2017-07-10
14:37
test-markdown-render and test-wiki-render command don't require to be inside a checkout. file: [bf5549e0b2] check-in: [1ba3c91994] user: mgagnon branch: trunk, size: 67875
2017-06-11
04:37
Fix some cases in wikiformat.c where it was assuming that a hash name would be UUID_SIZE or fewer characters, when in fact the size could be as many as HNAME_MAX characters. This is a change that we missed in the SHA3 cut-over. file: [bf015b1577] check-in: [e0757d270c] user: drh branch: trunk, size: 67911
2017-06-07
20:16
Markup entries must be in alphabetical order too file: [a13a5c5a07] check-in: [2cd7191e61] user: rkeene branch: allow-svg-wiki, size: 68041
19:56
Re-ordered "svg" entry since they must be in the same order that they are #define'd file: [feb6e23d4b] check-in: [49f846f53c] user: rkeene branch: allow-svg-wiki, size: 68018
19:46
Added untested patch to enable SVG support in wiki markup file: [7b627fac68] check-in: [e3b9d2a741] user: rkeene branch: allow-svg-wiki, size: 68018
2017-02-28
16:25
Refactoring and cleanup of some of the hash name interfaces. file: [1616c95201] check-in: [1c8768b0de] user: drh branch: fossil-2.0, size: 67873
00:56
Relax size constraints on artifact hash parsing. file: [2241e7938b] check-in: [65c597119c] user: drh branch: fossil-2.0, size: 67877
2016-11-04
22:37
Consistently use the count(X) macro in place of sizeof(X)/sizeof(*X) throughout the Fossil core, excluding things that don't use makeheaders. Also use count(X) instead of ArraySize(X) which has the same definition. file: [d96d5e2b2f] check-in: [e5b62edb28] user: andygoth branch: trunk, size: 67873
21:32
Remove unused, undocumented zTitle argument to style_submenu_element(). This argument appears to have been unused all the way back to [dbda8d6ce9]. file: [8000107c85] check-in: [187424e891] user: andygoth branch: trunk, size: 67940
2016-06-22
09:11
merge trunk file: [65f163b1ac] check-in: [414fc1e95c] user: jan.nijtmans branch: html-cleanup, size: 67938
2016-04-10
02:10
Merge trunk. file: [8ac74f0527] check-in: [cfca8ec34d] user: andygoth branch: mistake, size: 67950
2016-04-07
18:41
Make usage of 'Usage:' and 'or:' consistent in all help text. file: [1d75098214] check-in: [8bfd9951ca] user: rberteig branch: trunk, size: 67946
2016-02-20
13:21
Initial go at replacing URLs in the form ?name=xyz with /xyz except in places where doing so is either known to break (style_set_current_page() calls) or would require notable refactoring (/dir hyperlink generation). file: [6b2180b52e] check-in: [e8735d6a47] user: stephan branch: slash-name-links, size: 67934
2015-12-03
15:07
When markdown begins with a &lt;h1&gt; HTML element, consider the content of that element to be the title of the document. file: [f9fb5b8bc7] check-in: [cc7f4df417] user: drh branch: trunk, size: 67939
2015-11-16
02:42
Remove deprecated &lt;font&gt; tags. file: [5af3c45e9f] check-in: [46861220d3] user: Isius branch: html-cleanup, size: 67927
01:45
Remove deprecated &lt;center&gt; tags. file: [e8cce20d1b] check-in: [d57f239570] user: Isius branch: html-cleanup, size: 67935
2015-06-19
15:44
Merge trunk. file: [ccbc7f99d9] check-in: [21220b21b7] user: andygoth branch: andygoth-brackets-outside-link, size: 67947
2015-05-17
21:30
Move all square brackets outside the hyperlink text to make it easier to copy-and-paste links sans brackets from typical browsers. file: [918731b197] check-in: [a2020a7ac8] user: andygoth branch: andygoth-brackets-outside-link, size: 67819
19:42
Inhibit timeline links to wiki pages that have been deleted. file: [f693446cc4] check-in: [e6dae0228d] user: andygoth branch: andygoth-inhibit-deleted-wiki-link, size: 67943
2015-04-27
13:19
Provide help text for all commands and webpages. file: [6855db81ee] check-in: [7ab03289ee] user: drh branch: trunk, size: 67815
2015-03-23
00:41
Eliminate superfluous closing 'a' tag when the wiki formatter skips emitting a link due to lack of privilege. file: [7bb8381204] check-in: [8875c01abb] user: mistachkin branch: trunk, size: 67394
2015-02-18
18:37
Allow &lt;div style='...'&gt; markup in Fossil Wiki pages. file: [e5b2f70466] check-in: [a6e4dcb085] user: drh branch: trunk, size: 67365
2015-02-12
02:32
Improvements to the way that searchable text is parsed out of documents, wiki, and check-in comments. The first line of the text is the title. Subsequent lines are message body. Still need to do this for tickets. file: [09019cb518] check-in: [837d9b5b18] user: drh branch: search-enhancements, size: 67280
2015-02-11
20:16
Striving to make search work better. These changes will require search indexes to be rebuilt, so they go into a branch for now. file: [b1f0266d1c] check-in: [e0df485935] user: drh branch: search-enhancements, size: 66628
15:57
More places where the %S and/or %!S formatter are useful. file: [3bed73dcb7] check-in: [d93f5ee3e6] user: jan.nijtmans branch: trunk, size: 65605
11:09
Use the "%S" formatting option for human-readable SHA1 hashes and "%!S" for SHA1 hashes in URLs. The length of these hashes are compile-time configurable using FOSSIL_SHA1_PREFIX_LEN and FOSSIL_SHA1_URLPREFIX_LEN, respectively. Defaults: 10 and 16. file: [5a41c2ed27] check-in: [1fee0377e4] user: drh branch: trunk, size: 65611
2015-02-06
03:00
Add the cgi_query_parameters_to_url() routine and use it to cause all query parameters on timeline to be exported. (Need to make this same changes for all other uses of url_render()). Make "context" timelines 11 entries by default. Other cleanups. file: [c1c44abb48] check-in: [b6e1f61aaa] user: drh branch: form-submenu, size: 65624
2015-01-31
19:58
Add a routine that attempts to strip all markup off of HTML text. The intended use is in the search logic. file: [0c545ab557] check-in: [cbd8e67f73] user: drh branch: trunk, size: 65619
2014-10-20
15:01
Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. file: [fc6a1e15a1] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, size: 63788
2014-03-16
10:17
Restructured the wiki format parser's ATTR_ and AMSK_ macros to enums to simplify extension. Tried to add data-* attribute support but assumptions about attributes in the parser make it not worth the effort. file: [f897c6fc38] check-in: [0652717eb0] user: stephan branch: trunk, size: 63783
2014-03-15
15:03
If a wiki page begins with &lt;title&gt; then render that as &lt;h1 align='center'&gt; when rendering the whole page. For the "doc" URI, continue to extract the title and use it as the overall page title, as we have always done. This only effects wiki rendered in pages like "artifact". file: [ff3ce7fdb6] check-in: [d8586b5670] user: drh branch: trunk, size: 64483
2014-02-15
01:44
Handle more corner cases when locating the title for wiki pages. file: [79988cc4f0] check-in: [afc25dd4bc] user: mistachkin branch: trunk, size: 64030
2014-02-14
15:56
Backed out a part of the previous HTML5 element tag due to potential misinteractions with the parser. file: [8df8c98437] check-in: [016334c45c] user: stephan branch: trunk, size: 63828
15:22
Added several new HTML5 block-level elements to the wiki whitelist, per ML discussion, treating them like DIVs. Alas, data-* attributes prove to be too problematic due to how the attribute propery list is stored/used. file: [da0e37a6fb] check-in: [93dffb9147] user: stephan branch: trunk, size: 64132
2013-10-31
14:41
Merge from trunk. file: [fa470b5d8d] check-in: [bbebf7090c] user: dg branch: dg-misc, size: 62888
2013-10-11
08:36
Make sure that EVERY source file includes "config.h" before any other system includes. This is the first step in making fossil compile for Win64 using MinGW. file: [8e2399dda2] check-in: [c30cd93b91] user: jan.nijtmans branch: trunk, size: 62809
2013-08-15
13:13
Merge from trunk. file: [d1aa7acbf6] check-in: [0ff5fe7638] user: dg branch: dg-misc, size: 62888
2013-04-28
18:26
Make no attempt to output closing P tags when rendering wiki as this can sometimes result in mis-rendered wiki text. file: [f0d71d387b] check-in: [e6cada8219] user: drh branch: trunk, size: 62809
2013-02-05
23:10
Don't treat IMG SRC and A HREF links beginning // as if they were paths. file: [9bfc1e2b5e] check-in: [5634879fbe] user: dg branch: dg-misc, size: 62946
2012-11-27
16:26
Enhancements to ticket processing. There are now two tables: TICKET and TICKETCHNG. There is one row in TICKETCHNG for each ticket artifact. Fields from ticket artifacts go into either or both of TICKET and TICKETCHNG, whichever contain matching column names. Default ticket edit and viewing scripts are updated to use TICKETCHNG. The TH1 scripting language is enhanced to support this, including the new "query" command for doing SQL queries against the repository database. All changes should be backwards compatible. file: [4639b20aa7] check-in: [4f8c8975bc] user: drh branch: trunk, size: 62867
2012-11-26
22:51
Merge byte-order-mark handling enhancements to trunk. file: [48f40bd9c1] check-in: [9b800ee41c] user: mistachkin branch: trunk, size: 62318
2012-11-25
17:05
Fix an out-of-order variable declaration. file: [66e286d397] check-in: [77dc754b98] user: drh branch: trunk, size: 62308
2012-11-24
01:01
Provide extra buttons to get to "Plaintext" views of tickets and ticket artifacts. Invert the order of ticket history so that the oldest changes are on top and more recent changes are appended. Reject [...] style hyperlinks if they do not begin with ./ or ../. file: [49af111a59] check-in: [aaa8e45b36] user: drh branch: ticket-enhancements, size: 62857
2012-11-23
15:57
All markup of the form <verbatim-ID>...</verbatim> with an options "links" or "links=BOOLEAN" attribute. Improved TH1 tracing and error reporting capabilities. Improved documentation on how reports work. file: [862a58b00e] check-in: [23c75abde4] user: drh branch: ticket-enhancements, size: 62677
2012-11-22
23:35
Be consistent about display of check-in comments as either text/plain or text/x-fossil-wiki. When the user configures text/plain, use that format everywhere. file: [b8a51f4f41] check-in: [2c6fa9c3b0] user: drh branch: trunk, size: 62308
14:03
Use the new WIKI_LINKSONLY rendering option for check-in comments on the timeline when the "plain text comments" option is enabled. file: [bc2d5a091f] check-in: [05a53dc06f] user: drh branch: trunk, size: 62126
2012-11-21
16:28
Add support for &lt;verbatim type="allow-links"&gt; file: [5a9eeb607b] check-in: [bf67db062d] user: drh branch: trunk, size: 62269
15:11
Add the WIKI_LINKSONLY formatting option for the wiki formatter. file: [92be01f7be] check-in: [4615bc8faf] user: drh branch: trunk, size: 61769
2012-11-20
13:42
Only suppress bad hyperlinks for check-in comments and tickets. Continue to show the broken hyperlinks on wiki pages. file: [c89e413ea2] check-in: [26ac392308] user: drh branch: trunk, size: 60865
2012-11-19
23:57
Fix harmless compiler warning in the wiki rendering code. file: [fdbaea7fe8] check-in: [60f71ba20a] user: mistachkin branch: trunk, size: 60865
13:54
Make no transformation to wiki hyperlinks (text inside &#91;..&#93;) if the content is not a valid hyperlink. Formerly, the faulty hyperlink would be displayed within &lt;span class="brokenlink"&gt;..&lt;span&gt;. file: [9a75adba31] check-in: [90676f48f0] user: drh branch: trunk, size: 60861
04:39
Modularize byte-order-mark and blob UTF-8 conversion handling. file: [5b813bbbee] check-in: [d29dd5449c] user: mistachkin branch: convert_before_commit_v2, size: 59672
2012-11-04
12:59
Fix typos. file: [76f46528a5] check-in: [45065c5c28] user: dmitry branch: spelling, size: 59662
2012-10-29
14:45
Allow unicode files for Wiki-rendering on Windows. <p>Trying to commit a file with an UTF-16 BOM will now give a warning, just as a file containing crlf <p>The --args command line option now accept UTF-16 files as well file: [3870d4293b] check-in: [70b4f105eb] user: jan.nijtmans branch: trunk, size: 59661
2012-10-28
10:03
merge trunk file: [6220b2bdce] check-in: [0b6b0dfd0b] user: jan.nijtmans branch: use-blob_strip_bom, size: 59665
2012-10-26
16:45
Minor performance optimization on wiki rendering. file: [883a9bcc39] check-in: [25d99f2698] user: drh branch: optimization, size: 59909
09:07
use blob_strip_bom() in wikiformat.c <p>This has the effect that on Windows wiki pages can now be in unicode as well. file: [cbbf845d97] check-in: [05033666fd] user: jan.nijtmans branch: use-blob_strip_bom, size: 59492
2012-10-19
18:33
All submenu buttons on embedded documentation pages using markup of the form: &lt;a class="button" href="..."&gt;LABEL&lt;/a&gt;. file: [426d84f36d] check-in: [563b3ccb7b] user: drh branch: embedded-doc-buttons, size: 59736
17:34
Simple changes that allows embedded documentation *.wiki files to contain unrestricted HTML. This is on a branch because I don't believe we want to go this way, but I might change my mind later. file: [ef60c225ad] check-in: [463df97c06] user: drh branch: full-html-for-embedded-docs, size: 57762
2012-09-24
10:12
fix -pedantic gcc warning: overflow in implicit constant conversion file: [8536ce4029] check-in: [03424a031b] user: jan.nijtmans branch: trunk, size: 57593
2012-09-04
23:13
Be smarter about distinguishing between hyperlinks and array subscripts in code when rendering wiki. file: [da3cf9bb0a] check-in: [b7abba6707] user: drh branch: trunk, size: 57584
2012-08-29
13:03
merge trunk file: [bbf4c74d96] check-in: [e9f38ae8ab] user: jan.nijtmans branch: utf8-in-sources, size: 57344
2012-08-28
17:39
Fixes to hyperlink generation for embedded documentation. file: [bd7addadb3] check-in: [ed6adcaf3b] user: drh branch: trunk, size: 57342
2012-08-14
17:46
Remove an unused function from the wiki formatter. file: [11314c2215] check-in: [b1cc5a4c12] user: drh branch: trunk, size: 57324
2012-08-11
13:58
Add &lt;base href="$baseurl/"&gt; to the html header in the default configuration and in all built-in skins. Add a warning if &lt;base&gt; is not configured. Generate hyperlinks from wiki relative to the &lt;base&gt; file: [5cd19b16aa] check-in: [31732d77ff] user: drh branch: wysiwyg, size: 57525
02:33
Improvements to the HTML beautifier. file: [dad2cb9055] check-in: [0e57bafcfa] user: drh branch: wysiwyg, size: 57567
2012-08-10
23:12
Automatically clean up the HTML that is generated by webbrowsers and by the Fossil wiki-to-html translator so that the HTML is easier to read in the wysiwyg editor. file: [547181f949] check-in: [fb6f1b7b71] user: drh branch: wysiwyg, size: 56836
12:59
Allow the style= attribute in wiki markup. file: [b4b0e31e2d] check-in: [717cd2782c] user: drh branch: trunk, size: 53768
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [e76a854051] check-in: [0328d68181] user: drh branch: sqlite4, size: 52940
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. file: [73dff07fbf] check-in: [6823912746] user: drh branch: sqlite4, size: 52938
2012-06-11
17:33
merge trunk again... (previous merge was not from latest trunk from fossil-scm.org) file: [6e89c3e104] check-in: [7a57ab6465] user: mgagnon branch: mgagnon_fix, size: 52980
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [b61218645d] check-in: [d9c8a7dd73] user: drh branch: spider-defense, size: 52938
07:15
Changes anchor tags (&lt;a&gt;) so that the href= attribute can be set by javascript rather than by HTML. This is to make it harder for spiders to follow the hyperlinks to every diff and annotation in the project history. It all seems to work, but it needs further testing and review before going live. file: [2cd6a0d67c] check-in: [8ae52fc418] user: drh branch: spider-defense, size: 53009
2012-03-29
14:54
Add vim modline everywhere file: [810335382a] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 53120
2011-10-16
17:32
Fix new and harmless compiler warnings that appeared with the upgrade to GCC 4.6.1. file: [4424c223d7] check-in: [d8bbe4add6] user: drh branch: trunk, size: 53078
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [87178f57f1] check-in: [34b4dec0bc] user: stephan branch: stephan-hack, size: 53196
2011-05-27
12:03
Do not use strcmp() for comparison since the sort order can vary by locale. Use fossil_strcmp() instead. Ticket [3f0216560679fd41]. file: [2dc3519701] check-in: [32ad9a1584] user: drh branch: trunk, size: 53181
2011-05-13
20:30
Fix memory leaks in "fossil rebuild". file: [777eb57322] check-in: [625226d577] user: drh branch: windows-i18n, size: 53146
2011-03-23
17:24
Fix to the prior check-in ([a99e9c9164]) so that ticket hyperlinks are displayed correctly. file: [0b17eb2947] check-in: [733361a55e] user: drh branch: trunk, size: 53121
16:16
Always put &#91;..&#93; marks around SHA1 hyperlinks. For unknown SHA1 numbers, enclose in &lt;span class="brokenlink"&gt;. file: [d3e9606382] check-in: [a99e9c9164] user: drh branch: trunk, size: 53121
2011-02-20
20:44
Allow the target attribute on &lt;a&gt; markup. Ticket [577663c2727505a] file: [d6cc026a1c] check-in: [fde81c6109] user: drh branch: trunk, size: 52519
2011-01-12
15:53
Fix for an apparent minor error in allowed markup types for inline text. file: [db46e9e18d] check-in: [dddaebf605] user: lrem branch: trunk, size: 52385
2010-12-19
02:09
Clear compiler warnings on OpenBSD. No functional code changes. file: [d657b00455] check-in: [bbbb35a3c6] user: drh branch: trunk, size: 52386
2010-12-16
14:46
Use relative URLs for hyperlinks whereever possible, so that Fossil can work better behind a reverse proxy. file: [f63e0f3bce] check-in: [daeb10f65f] user: drh branch: trunk, size: 52362
2010-10-15
17:13
Replace all malloc() calls with fossil_malloc(). The fossil_malloc() routine panics rather than return a NULL pointer. file: [2a5f5c6a5b] check-in: [8f41b2fa75] user: drh branch: trunk, size: 52394
2010-10-14
19:14
Remove all use of ctypes.h in order to avoid compiler warnings and other problems associated with changing locales. file: [7f9c21278e] check-in: [2fac809165] user: drh branch: trunk, size: 52454
2010-10-02
12:51
show new allowed tags(checkin [172dccb66f]) in wiki help page file: [ced52929e6] check-in: [c492eab395] user: wolfgang branch: trunk, size: 52258
2010-10-01
15:39
added thead, tfoot, tbody, col, colgroup and span to allowed html. So that pages generated by docbook and elyxer are accepted file: [07c28b7f23] check-in: [172dccb66f] user: renez branch: trunk, size: 52075
2010-09-26
11:11
Increased robustness of the XML markup parser. Ticket [675aaa3458199c8832c6879b43325ffb2fd62e75] file: [cf9eea9f7c] check-in: [ee78a38128] user: drh branch: trunk, size: 51160
2010-09-17
21:57
remove debug type in autoparagraphs/wikiformat file: [92da830fec] check-in: [06bd8ebc6a] user: Ratte branch: wolfgangFormat2CSS_2, size: 51097
2010-09-14
18:30
remove wrong comment about closing paragraphs after drh's merge file: [e50a634458] check-in: [3eaebda5bb] user: wolfgang branch: wolfgangFormat2CSS_2, size: 51111
2010-09-13
23:37
Fix some rendering issues with the new wiki formatter. file: [5fb80a7081] check-in: [7d2fe13c82] user: drh branch: wolfgangFormat2CSS, size: 51223
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [5c5ce5a10b] check-in: [4cc0ebef9a] user: drh branch: wolfgangFormat2CSS, size: 51118
19:05
prevent generation of <p><p> file: [f777e08880] check-in: [44e6ae4f9a] user: wolfgang branch: wolfgangFormat2CSS, size: 51082
16:44
ended some paragraphs for elements, not allowed in p for xhtml file: [7a2fef1bdb] check-in: [2353aa9a2f] user: wolfgang branch: wolfgangFormat2CSS, size: 51042
09:53
added closing / to MUTYPE_SINGLE attributes file: [c64ac42a37] check-in: [32f3ad23b1] user: wolfgang branch: wolfgangFormat2CSS, size: 50649
2010-09-12
15:29
added end p elements if switching to lists,.. file: [963a278823] check-in: [3bca39288d] user: wolfgang branch: wolfgangFormat2CSS, size: 50581
09:20
wikiformat list end p tags file: [aaea8a59d3] check-in: [173bfe1726] user: wolfgang branch: wolfgangFormat2CSS, size: 50454
2010-09-10
20:19
fixed many HTML-validator errors and moved more formats to CSS - tested on firefox and IE file: [92ea384d02] check-in: [d1305d0a7a] user: wolfgang branch: wolfgangFormat2CSS, size: 50402
2010-06-13
15:58
Add the ability to escape Wiki page names in hyperlinks using a wiki: prefix. Ticket [f58a05747498d3aaa9ea1e4f8f4015c209dfc54a]. file: [e2d497446c] check-in: [d6b2c387a0] user: drh branch: trunk, size: 50336
2010-05-24
18:43
Fix a bug in HTML attribute parsing. file: [f0b6d3378c] check-in: [cb44f7dea4] user: drh branch: trunk, size: 50098
18:19
Rewrite the SRC= attribute of &lt;IMG&gt; markup to insert the zBaseURL where appropriate. file: [b59949713a] check-in: [dc82d5709c] user: drh branch: trunk, size: 49904
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [005c4168f8] check-in: [c06edd231f] user: drh branch: clear-title, size: 49709
2010-04-27
23:55
Ignore byte-order-marks at the beginning of wiki pages. Ticket [466e4bbdc7c90d5] file: [a58a29a524] check-in: [9d6507d25d] user: drh branch: trunk, size: 49984
2010-04-26
15:36
allow "class" attributes in wiki html markup, so CSS is more useful file: [88520b682b] check-in: [99c26fccba] user: ron branch: trunk, size: 49718
2010-04-07
11:53
Accept single-quotes in addition to double-quotes for HTML attribute quoting. file: [c744e8e110] check-in: [852e631f08] user: drh branch: trunk, size: 49477
2010-03-18
13:47
Some minor performance improvements on timeline. file: [db31f4c3fe] check-in: [edea06eec7] user: drh branch: trunk, size: 49300
2010-03-15
14:46
Add the BACKLINK table and code to populate it. NB: Run "rebuild" when updating to this or later versions. file: [0a705ae057] check-in: [f2181f5e45] user: drh branch: trunk, size: 48943
2010-03-03
13:52
Allow the type= attribute on the verbatim wiki tag. This attribute does not pass right through. If found, it is treated as the 'Language Type' and alters the output of the verbatim tag slightly. verbatim type='cpp' would render as pre name='code' class='cpp'. This allows JavaScript tools such as SyntaxHighlighter to function properly for any language. file: [79b7ccbe45] check-in: [63d31b0448] user: jeremy_c branch: trunk, size: 43322
2010-02-27
12:26
A wiki-style hyperlink to a well-formed ISO8601 date-time will link to the timeline at that date and time. file: [80b43925d3] check-in: [7ca773bc31] user: drh branch: trunk, size: 43028
2010-02-26
03:02
Merge in latest changes from trunk. file: [304cc8c22c] check-in: [df90572760] user: linuxfood branch: creole, size: 44696
2010-01-24
07:07
fix [a395f43b33e8e48d4c72d158530bdd88c2eebb5d] file: [4380991a2f] check-in: [afe70a4646] user: ron branch: trunk, size: 42776
2010-01-13
09:35
New option of 'wiki-use-html' which causes the wiki system to use HTML as it's markup language. i.e. do not interfeer with what was entered. file: [8828621b2d] check-in: [cf3809cc71] user: jeremy_c branch: trunk, size: 42753
2009-12-09
14:39
* Added enumeration list support via the # character (identical to *). * Updated the wiki rules web page to reflect new enumeration list rules and terminated begining <li> tags with </li>. file: [b1603948aa] check-in: [2bb1d6469f] user: jeremy_c branch: trunk, size: 41823
2009-12-07
22:29
added second half of fix in #6f0df6c741 file: [899dde24c9] check-in: [239139a907] user: stephan branch: trunk, size: 41123
20:20
Fixed the insertion of invalid P tags inside of UL and OL elements when autoparagraph is on. Bug was reported on the fossil mailing list by Stephan Beal. file: [b5af4fe5ac] check-in: [6f0df6c741] user: jeremy_c branch: trunk, size: 41069
2009-11-02
13:19
Disable the external link marking as it does not work on windows. file: [0e2f5af22b] check-in: [980b160bd0] user: drh branch: trunk, size: 41017
2009-11-01
19:49
Add the &#x27FE; mark after external hyperlinks in wiki. file: [0f09948df1] check-in: [0039b7813e] user: drh branch: trunk, size: 40984
2009-09-26
08:17
Clean up and merge updates from trunk file: [c4abfd0c8e] check-in: [7a39dde24b] user: robert branch: creole, size: 42126
2009-09-23
13:08
Change default ticket viewer format to display ticket title as wiki. Show event summaries as wiki on the timeline. Allow &lt;nowiki&gt; markup in "NOBLOCK" wiki renderings. Ticket [218153bb7c3]. file: [eea8f89fd5] check-in: [d6bfe8d9a8] user: drh branch: trunk, size: 40955
2009-09-22
07:49
merge trunk into creole branch file: [3654a443f2] check-in: [7a2c37063a] user: bob branch: creole, size: 41753
2009-09-19
15:20
Fix a (harmless) compiler warning in wikiformat.c. file: [0e593fe2f2] check-in: [e0131b1a66] user: drh branch: trunk, size: 40955
15:14
Accept wiki hyperlinks of the form: <nowiki><b>[#label]</b></nowiki> Ticket [ab82a0bd213b] file: [b167238efb] check-in: [3a4c7f60a2] user: drh branch: trunk, size: 40951
2009-06-07
17:27
If embedded wiki documentation begins with &lt;title&gt;...&lt;/title&gt; then use the text within the markup as the title of the document. file: [fc0e3fb84e] check-in: [f88e2e7a13] user: drh branch: trunk, size: 40664
2009-05-08
09:52
Initial commit of Creole Wiki Parser extension. file: [7abff38b1d] check-in: [ecd1f09632] user: robert branch: creole, size: 40612
2009-04-27
08:43
Experimental - Pass < !-- --> comments through the wiki unchanged unless inside a < verbatim > block in which case it is htmlized. Also pass < span > tags, treating them as font markup. These changes make it easier to convert existing html pages and specifically allow the inclusion of license text in pages derived from copyright material. file: [5b8cc3e643] check-in: [47cc9dfec8] user: robert branch: robert-exp, size: 40616
2009-01-30
21:18
Changed update docs, ** ADDED A _SPECIAL_ (but MUTYPE_BLOCK) wikitag &lt;annotation&gt; to put html comments in wikimarkup file: [772f3f723f] check-in: [51868cb12f] user: kkennell branch: kkinnell-exp, size: 40366
2008-11-27
13:33
Change &amp;#149; into &amp;bull; per ticket [2ed0655983b51af6]. file: [0350f3f946] check-in: [72e9eb6a0d] user: drh branch: trunk, size: 39910
2008-11-22
19:32
Make explicit links in wiki visible regardless of whether or not the "h" permission is turned on. file: [0a6e50b755] check-in: [a8c3a7ea92] user: drh branch: trunk, size: 39910
2008-11-18
15:33
In wiki, hyperlinks or the form &#91;./filename&#93; (hyperlinks that begin with character ".") work correctly. Need to add more docs on how the &#91;...&#93; wiki markup really works. file: [51759e15ab] check-in: [63886daad8] user: drh branch: trunk, size: 39894
2008-10-20
06:41
More improvements to the timeline display of ticket changes. file: [ad6f4b4c31] check-in: [f0c8693845] user: drh branch: trunk, size: 39748
2008-10-18
02:27
Improvements to how ticket changes are displayed in the UI. The hyperlink is show with strick-through if the ticket is closed. The title is shown after the ticket hyperlink. SQL to determine the closed condition and the title can be set in the ticket setup screens. file: [ef5196ba6c] check-in: [ac3f1f2ba7] user: drh branch: trunk, size: 40790
2008-07-27
21:02
Reverse the check on inline formatting for indented paragraphs in wikiformat.c file: [850d2b880e] check-in: [3bc6d0b0c9] user: eric branch: trunk, size: 37805
2008-07-17
15:49
Enhance the wiki rendering to support &lt;div&gt; markup. The closing &lt;/div&gt; tag with and id= attribute can close off &lt;verbatim&gt; and &lt;nowiki&gt;. The wiki append page uses this to prevent unclosed tags from messing up the rendering of subsequent comments. file: [55aa7e0f7e] check-in: [e01aa8cb4b] user: drh branch: trunk, size: 37804
2008-06-08
16:19
Bug fix in wiki rendering. Avoid terminating the output when an an unrecognized markup attribute appears inside &lt;verbatim&gt;. file: [e49b2821f4] check-in: [71104b898d] user: drh branch: trunk, size: 33632
2008-05-16
15:54
renamed fossil-verbatim to verbatim for consistency with other CSS elements. Added a reasonable default .verbatim entry. file: [33d82dd4cf] check-in: [bb542b80c7] user: stephan branch: trunk, size: 33503
15:44
The verbatim PRE tags now have class=fossil-verbatim to allow customization of the verbatim look/feel. file: [3a4588a16c] check-in: [454515642c] user: stephan branch: trunk, size: 33510
13:55
Preserve the case of unknown HTML markup on wiki pages. file: [1c1385ba0c] check-in: [a4d7e9162d] user: drh branch: trunk, size: 33486
00:56
Fix bugs in the rendering of HTML markup with multiple attributes. This clears up a problem in displaying the "concepts.wiki" documentation file. file: [43e274f49a] check-in: [1bbc5b7e6c] user: drh branch: trunk, size: 33443
2008-05-15
16:58
Add the "/doc" method on the server. file: [2f33e8ac29] check-in: [7351b6346d] user: drh branch: trunk, size: 33408
2008-05-05
23:15
The "h" capability is now used to enable hyperlinks to non-wiki pages. When "h" is missing, many pages give a hyperlink to the login page and automatically fill in "anonymous" as the user name. The login page jumps back to the target page after a successful login. file: [30a93b7778] check-in: [d57de28756] user: drh branch: trunk, size: 33408
2007-12-04
02:47
Add the timeline display preferences page with the ability to turn on and off block markup in timeline comments and to limit the length of timeline comments. file: [8bd2fe1f58] check-in: [ebb2765954] user: drh branch: trunk, size: 32838
01:26
Fix the revert command so that it works from subdirectories. Other minor comment and help-text changes. file: [d9ba82df4d] check-in: [371dd6574c] user: drh branch: trunk, size: 31826
2007-11-25
16:13
Update SQLite to the latest build from CVS. Add in the FTS3 extension, though it is not yet being used. Additional work toward tickets. file: [e974e96172] check-in: [f394d84560] user: drh branch: trunk, size: 31837
2007-10-28
21:09
Fixes to the rendering of &lt;verbatim&gt; and &lt;nowiki&gt; file: [99707514c5] check-in: [e75f9a2ab4] user: drh branch: trunk, size: 31494
2007-10-27
13:52
Fix the hyperlink to wiki so that it uses a query parameter for the wiki page name. file: [418172709f] check-in: [421a1e1fa4] user: drh branch: trunk, size: 31525
2007-10-21
11:11
Fix a bug in wiki rendering that caused an extra paragraph end tag following a hyperlink. file: [aab9e4b700] check-in: [8f423ad438] user: drh branch: trunk, size: 31520
2007-10-13
01:18
Much improved wiki rendering. Automatic paragraph tags now match correctly. All tags should balance. file: [a1f06c841d] check-in: [c963a7763d] user: drh branch: trunk, size: 31512
2007-10-12
23:18
Fix some (certainly not all) problems with wiki editing. file: [13dfb968ea] check-in: [df646a7f4c] user: drh branch: trunk, size: 30170
2007-10-10
21:15
Many changes and bug fixes in the wiki processing. Moving toward a workable wiki system. The "Home" menu option now takes you to the wiki page whose name is the same as the Project Name. There is a "wcontent" page, but no link to it yet. Many other changes. file: [5c4069b176] check-in: [50a58adb76] user: drh branch: trunk, size: 30170
2007-10-06
17:10
Enforce well-formedness constraints on wiki pagenames. file: [83901f90e7] check-in: [488afb9746] user: drh branch: trunk, size: 30083
13:13
Now able to enter and edit and display wiki pages. Still many problems to be resolved. file: [6d7f89510a] check-in: [bf428e6854] user: drh branch: trunk, size: 29933
2007-10-05
13:03
The control file parser now reads ticket changes and wiki pages. file: [5309fd8240] check-in: [2ab2db0bd3] user: drh branch: trunk, size: 29924
2007-09-28
15:44
Add enumeration lists and indented paragraphs in the wiki. file: [75615129b5] check-in: [ab637af752] user: drh branch: trunk, size: 29965
2007-09-24
01:38
Some elements moved to correct order in wiki AllowedMarkup array. Removed hardcoded link in resolveHyperlink and also made it handle outside links, such as http, ftp, mailto, etc... When looking for valid HTML codes, I changed isalpha to isalnum so that H1, H2, etc... would be recognized. Better code for setting inital checkout db entry. file: [12488f8f7c] check-in: [55dc2abc60] user: jnc branch: trunk, size: 28510
2007-09-02
02:01
Add the "index.wiki" wiki page. Fix a bug in the wiki rendering engine. The page displays now, but not correctly - there are clearly additional bugs to be found and fixed. file: [a4e0918f23] check-in: [11976cfdc2] user: drh branch: trunk, size: 28269
2007-09-01
21:11
Add the /wiki and /bwiki web pages. Currently renders content from the check-out as readonly. file: [0d1f6957fe] check-in: [b2e55c0d4d] user: drh branch: trunk, size: 28260
2007-08-30
20:27
Fix some annoyances with "merge". This involves a schema change to the _FOSSIL_ file. Older versions will continue to work, but it would make since to "close" and "open" local source tree after updating to this version of fossil, in order to update the schema. file: [8a54463d32] check-in: [4c82c7773f] user: drh branch: trunk, size: 28250
2007-08-23
19:52
Add separate "clone" permissions. Previously, one needed "History" premission in order to clone. But sometimes we want to grant clone without granting history. file: [4db346d773] check-in: [22c1ac41d4] user: drh branch: trunk, size: 28259
2007-07-21
14:10
Added: Initial check-in of m1 sources. file: [a5de2f9f94] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 28060