Fossil

History of src/wikiformat.c of 003b6581ef4336d9
Login

History of src/wikiformat.c of 003b6581ef4336d9

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

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

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)
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-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-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
Initial check-in of m1 sources. ... (file: [a5de2f9f94] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 28060)