Fossil

File History
Login

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

History of src/wikiformat.c

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: [bbc61e8c] check-in: [0ac64dad] 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: [35beec9d] check-in: [3b10e644] user: drh branch: trunk, size: 72891
2019-08-19
17:18
Have the security-audit page analyze and display the content security policy. file: [d8a25f7c] check-in: [9cf90a4f] 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: [488a026a] check-in: [774fb771] 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: [b4e281bc] check-in: [70f30922] 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: [034e7935] check-in: [8af02551] 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: [ebde5577] check-in: [606421ed] 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: [8b3271e1] check-in: [323299cb] 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: [cfb84a3d] check-in: [e7767de2] 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: [bf5549e0] check-in: [1ba3c919] 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: [bf015b15] check-in: [e0757d27] user: drh branch: trunk, size: 67911
2017-02-28
16:25
Refactoring and cleanup of some of the hash name interfaces. file: [1616c952] check-in: [1c8768b0] user: drh branch: fossil-2.0, size: 67873
00:56
Relax size constraints on artifact hash parsing. file: [2241e793] check-in: [65c59711] 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: [d96d5e2b] check-in: [e5b62edb] 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: [8000107c] check-in: [187424e8] user: andygoth branch: trunk, size: 67940
2016-06-22
09:11
merge trunk file: [65f163b1] check-in: [414fc1e9] user: jan.nijtmans branch: html-cleanup, size: 67938
2016-04-10
02:10
Merge trunk. file: [8ac74f05] check-in: [cfca8ec3] user: andygoth branch: mistake, size: 67950
2016-04-07
18:41
Make usage of 'Usage:' and 'or:' consistent in all help text. file: [1d750982] check-in: [8bfd9951] 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: [6b2180b5] check-in: [e8735d6a] user: stephan branch: slash-name-links, size: 67934
2015-12-03
15:07
When markdown begins with a <h1> HTML element, consider the content of that element to be the title of the document. file: [f9fb5b8b] check-in: [cc7f4df4] user: drh branch: trunk, size: 67939
2015-11-16
02:42
Remove deprecated <font> tags. file: [5af3c45e] check-in: [46861220] user: Isius branch: html-cleanup, size: 67927
01:45
Remove deprecated <center> tags. file: [e8cce20d] check-in: [d57f2395] user: Isius branch: html-cleanup, size: 67935
2015-06-19
15:44
Merge trunk. file: [ccbc7f99] check-in: [21220b21] 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: [918731b1] check-in: [a2020a7a] user: andygoth branch: andygoth-brackets-outside-link, size: 67819
19:42
Inhibit timeline links to wiki pages that have been deleted. file: [f693446c] check-in: [e6dae022] user: andygoth branch: andygoth-inhibit-deleted-wiki-link, size: 67943
2015-04-27
13:19
Provide help text for all commands and webpages. file: [6855db81] check-in: [7ab03289] 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: [7bb83812] check-in: [8875c01a] user: mistachkin branch: trunk, size: 67394
2015-02-18
18:37
Allow <div style='...'> markup in Fossil Wiki pages. file: [e5b2f704] check-in: [a6e4dcb0] 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: [09019cb5] check-in: [837d9b5b] 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: [b1f0266d] check-in: [e0df4859] user: drh branch: search-enhancements, size: 66628
15:57
More places where the %S and/or %!S formatter are useful. file: [3bed73dc] check-in: [d93f5ee3] 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: [5a41c2ed] check-in: [1fee0377] 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: [c1c44abb] check-in: [b6e1f61a] 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: [0c545ab5] check-in: [cbd8e67f] 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: [fc6a1e15] check-in: [0a7e326f] 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: [f897c6fc] check-in: [0652717e] user: stephan branch: trunk, size: 63783
2014-03-15
15:03
If a wiki page begins with <title> then render that as <h1 align='center'> 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: [ff3ce7fd] check-in: [d8586b56] user: drh branch: trunk, size: 64483
2014-02-15
01:44
Handle more corner cases when locating the title for wiki pages. file: [79988cc4] check-in: [afc25dd4] 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: [8df8c984] check-in: [016334c4] 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: [da0e37a6] check-in: [93dffb91] user: stephan branch: trunk, size: 64132
2013-10-31
14:41
Merge from trunk. file: [fa470b5d] check-in: [bbebf709] 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: [8e2399dd] check-in: [c30cd93b] user: jan.nijtmans branch: trunk, size: 62809
2013-08-15
13:13
Merge from trunk. file: [d1aa7acb] check-in: [0ff5fe76] 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: [f0d71d38] check-in: [e6cada82] 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: [9bfc1e2b] check-in: [5634879f] 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: [4639b20a] check-in: [4f8c8975] user: drh branch: trunk, size: 62867
2012-11-26
22:51
Merge byte-order-mark handling enhancements to trunk. file: [48f40bd9] check-in: [9b800ee4] user: mistachkin branch: trunk, size: 62318
2012-11-25
17:05
Fix an out-of-order variable declaration. file: [66e286d3] check-in: [77dc754b] 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: [49af111a] check-in: [aaa8e45b] user: drh branch: ticket-enhancements, size: 62857
2012-11-23
15:57
All markup of the form ... with an options "links" or "links=BOOLEAN" attribute. Improved TH1 tracing and error reporting capabilities. Improved documentation on how reports work. file: [862a58b0] check-in: [23c75abd] 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: [b8a51f4f] check-in: [2c6fa9c3] 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: [bc2d5a09] check-in: [05a53dc0] user: drh branch: trunk, size: 62126
2012-11-21
16:28
Add support for <verbatim type="allow-links"> file: [5a9eeb60] check-in: [bf67db06] user: drh branch: trunk, size: 62269
15:11
Add the WIKI_LINKSONLY formatting option for the wiki formatter. file: [92be01f7] check-in: [4615bc8f] 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: [c89e413e] check-in: [26ac3923] user: drh branch: trunk, size: 60865
2012-11-19
23:57
Fix harmless compiler warning in the wiki rendering code. file: [fdbaea7f] check-in: [60f71ba2] user: mistachkin branch: trunk, size: 60865
13:54
Make no transformation to wiki hyperlinks (text inside [..]) if the content is not a valid hyperlink. Formerly, the faulty hyperlink would be displayed within <span class="brokenlink">..<span>. file: [9a75adba] check-in: [90676f48] user: drh branch: trunk, size: 60861
04:39
Modularize byte-order-mark and blob UTF-8 conversion handling. file: [5b813bbb] check-in: [d29dd544] user: mistachkin branch: convert_before_commit_v2, size: 59672
2012-11-04
12:59
Fix typos. file: [76f46528] check-in: [45065c5c] user: dmitry branch: spelling, size: 59662
2012-10-29
14:45
Allow unicode files for Wiki-rendering on Windows. Trying to commit a file with an UTF-16 BOM will now give a warning, just as a file containing crlf The --args command line option now accept UTF-16 files as well file: [3870d429] check-in: [70b4f105] user: jan.nijtmans branch: trunk, size: 59661
2012-10-28
10:03
merge trunk file: [6220b2bd] check-in: [0b6b0dfd] user: jan.nijtmans branch: use-blob_strip_bom, size: 59665
2012-10-26
16:45
Minor performance optimization on wiki rendering. file: [883a9bcc] check-in: [25d99f26] user: drh branch: optimization, size: 59909
09:07
use blob_strip_bom() in wikiformat.c This has the effect that on Windows wiki pages can now be in unicode as well. file: [cbbf845d] check-in: [05033666] 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: <a class="button" href="...">LABEL</a>. file: [426d84f3] check-in: [563b3ccb] 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: [ef60c225] check-in: [463df97c] 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: [8536ce40] check-in: [03424a03] 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: [da3cf9bb] check-in: [b7abba67] user: drh branch: trunk, size: 57584
2012-08-29
13:03
merge trunk file: [bbf4c74d] check-in: [e9f38ae8] user: jan.nijtmans branch: utf8-in-sources, size: 57344
2012-08-28
17:39
Fixes to hyperlink generation for embedded documentation. file: [bd7addad] check-in: [ed6adcaf] user: drh branch: trunk, size: 57342
2012-08-14
17:46
Remove an unused function from the wiki formatter. file: [11314c22] check-in: [b1cc5a4c] user: drh branch: trunk, size: 57324
2012-08-11
13:58
Add <base href="$baseurl/"> to the html header in the default configuration and in all built-in skins. Add a warning if <base> is not configured. Generate hyperlinks from wiki relative to the <base> file: [5cd19b16] check-in: [31732d77] user: drh branch: wysiwyg, size: 57525
02:33
Improvements to the HTML beautifier. file: [dad2cb90] check-in: [0e57bafc] 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: [547181f9] check-in: [fb6f1b7b] user: drh branch: wysiwyg, size: 56836
12:59
Allow the style= attribute in wiki markup. file: [b4b0e31e] check-in: [717cd278] 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: [e76a8540] check-in: [0328d681] 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: [73dff07f] check-in: [68239127] 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: [6e89c3e1] check-in: [7a57ab64] user: mgagnon branch: mgagnon_fix, size: 52980
2012-04-28
08:03
Refinements to the new hyperlink logic and spider defense. file: [b6121864] check-in: [d9c8a7dd] user: drh branch: spider-defense, size: 52938
07:15
Changes anchor tags (<a>) 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: [2cd6a0d6] check-in: [8ae52fc4] user: drh branch: spider-defense, size: 53009
2012-03-29
14:54
Add vim modline everywhere file: [81033538] check-in: [a496d8e8] 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: [4424c223] check-in: [d8bbe4ad] user: drh branch: trunk, size: 53078
2011-09-14
17:45
Refactored g.okXXX perms flags to g.perm.XXX. file: [87178f57] check-in: [34b4dec0] 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: [2dc35197] check-in: [32ad9a15] user: drh branch: trunk, size: 53181
2011-05-13
20:30
Fix memory leaks in "fossil rebuild". file: [777eb573] check-in: [625226d5] 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: [0b17eb29] check-in: [733361a5] user: drh branch: trunk, size: 53121
16:16
Always put [..] marks around SHA1 hyperlinks. For unknown SHA1 numbers, enclose in <span class="brokenlink">. file: [d3e96063] check-in: [a99e9c91] user: drh branch: trunk, size: 53121
2011-02-20
20:44
Allow the target attribute on <a> markup. Ticket [577663c2727505a] file: [d6cc026a] check-in: [fde81c61] 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: [db46e9e1] check-in: [dddaebf6] user: lrem branch: trunk, size: 52385
2010-12-19
02:09
Clear compiler warnings on OpenBSD. No functional code changes. file: [d657b004] check-in: [bbbb35a3] 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: [f63e0f3b] check-in: [daeb10f6] 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: [2a5f5c6a] check-in: [8f41b2fa] 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: [7f9c2127] check-in: [2fac8091] user: drh branch: trunk, size: 52454
2010-10-02
12:51
show new allowed tags(checkin [172dccb66f]) in wiki help page file: [ced52929] check-in: [c492eab3] 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: [07c28b7f] check-in: [172dccb6] user: renez branch: trunk, size: 52075
2010-09-26
11:11
Increased robustness of the XML markup parser. Ticket [675aaa3458199c8832c6879b43325ffb2fd62e75] file: [cf9eea9f] check-in: [ee78a381] user: drh branch: trunk, size: 51160
2010-09-17
21:57
remove debug type in autoparagraphs/wikiformat file: [92da830f] check-in: [06bd8ebc] user: Ratte branch: wolfgangFormat2CSS_2, size: 51097
2010-09-14
18:30
remove wrong comment about closing paragraphs after drh's merge file: [e50a6344] check-in: [3eaebda5] user: wolfgang branch: wolfgangFormat2CSS_2, size: 51111
2010-09-13
23:37
Fix some rendering issues with the new wiki formatter.    file: [5fb80a70] check-in: [7d2fe13c] user: drh branch: wolfgangFormat2CSS, size: 51223
22:14
Avoid the use of tabs. Make sure lines do not exceed 80 characters. file: [5c5ce5a1] check-in: [4cc0ebef] user: drh branch: wolfgangFormat2CSS, size: 51118
19:05
prevent generation of file: [f777e088] check-in: [44e6ae4f] user: wolfgang branch: wolfgangFormat2CSS, size: 51082
16:44
ended some paragraphs for elements, not allowed in p for xhtml file: [7a2fef1b] check-in: [2353aa9a] user: wolfgang branch: wolfgangFormat2CSS, size: 51042
09:53
added closing / to MUTYPE_SINGLE attributes file: [c64ac42a] check-in: [32f3ad23] user: wolfgang branch: wolfgangFormat2CSS, size: 50649
2010-09-12
15:29
added end p elements if switching to lists,.. file: [963a2788] check-in: [3bca3928] user: wolfgang branch: wolfgangFormat2CSS, size: 50581
09:20
wikiformat list end p tags file: [aaea8a59] check-in: [173bfe17] 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: [92ea384d] check-in: [d1305d0a] 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: [e2d49744] check-in: [d6b2c387] user: drh branch: trunk, size: 50336
2010-05-24
18:43
Fix a bug in HTML attribute parsing. file: [f0b6d337] check-in: [cb44f7de] user: drh branch: trunk, size: 50098
18:19
Rewrite the SRC= attribute of <IMG> markup to insert the zBaseURL where appropriate. file: [b5994971] check-in: [dc82d570] user: drh branch: trunk, size: 49904
2010-05-16
19:08
Change from GPL to the Simplified BSD License. file: [005c4168] check-in: [c06edd23] 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: [a58a29a5] check-in: [9d6507d2] user: drh branch: trunk, size: 49984
2010-04-26
15:36
allow "class" attributes in wiki html markup, so CSS is more useful file: [88520b68] check-in: [99c26fcc] user: ron branch: trunk, size: 49718
2010-04-07
11:53
Accept single-quotes in addition to double-quotes for HTML attribute quoting. file: [c744e8e1] check-in: [852e631f] user: drh branch: trunk, size: 49477
2010-03-18
13:47
Some minor performance improvements on timeline. file: [db31f4c3] check-in: [edea06ee] 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: [0a705ae0] check-in: [f2181f5e] 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: [79b7ccbe] check-in: [63d31b04] 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: [80b43925] check-in: [7ca773bc] user: drh branch: trunk, size: 43028
2010-02-26
03:02
Merge in latest changes from trunk. file: [304cc8c2] check-in: [df905727] user: linuxfood branch: creole, size: 44696
2010-01-24
07:07
fix [a395f43b33e8e48d4c72d158530bdd88c2eebb5d] file: [4380991a] check-in: [afe70a46] 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: [8828621b] check-in: [cf3809cc] 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 tags with . file: [b1603948] check-in: [2bb1d646] user: jeremy_c branch: trunk, size: 41823
2009-12-07
22:29
added second half of fix in #6f0df6c741 file: [899dde24] check-in: [239139a9] 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: [b5af4fe5] check-in: [6f0df6c7] 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: [0e2f5af2] check-in: [980b160b] user: drh branch: trunk, size: 41017
2009-11-01
19:49
Add the &#x27FE; mark after external hyperlinks in wiki. file: [0f09948d] check-in: [0039b781] user: drh branch: trunk, size: 40984
2009-09-26
08:17
Clean up and merge updates from trunk file: [c4abfd0c] check-in: [7a39dde2] 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 <nowiki> markup in "NOBLOCK" wiki renderings. Ticket [218153bb7c3]. file: [eea8f89f] check-in: [d6bfe8d9] user: drh branch: trunk, size: 40955
2009-09-22
07:49
merge trunk into creole branch file: [3654a443] check-in: [7a2c3706] user: bob branch: creole, size: 41753
2009-09-19
15:20
Fix a (harmless) compiler warning in wikiformat.c. file: [0e593fe2] check-in: [e0131b1a] user: drh branch: trunk, size: 40955
15:14
Accept wiki hyperlinks of the form: [#label] Ticket [ab82a0bd213b] file: [b167238e] check-in: [3a4c7f60] user: drh branch: trunk, size: 40951
2009-06-07
17:27
If embedded wiki documentation begins with <title>...</title> then use the text within the markup as the title of the document. file: [fc0e3fb8] check-in: [f88e2e7a] user: drh branch: trunk, size: 40664
2009-05-08
09:52
Initial commit of Creole Wiki Parser extension. file: [7abff38b] check-in: [ecd1f096] 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: [5b8cc3e6] check-in: [47cc9dfe] user: robert branch: robert-exp, size: 40616
2009-01-30
21:18
Changed update docs, ** ADDED A _SPECIAL_ (but MUTYPE_BLOCK) wikitag <annotation> to put html comments in wikimarkup file: [772f3f72] check-in: [51868cb1] user: kkennell branch: kkinnell-exp, size: 40366
2008-11-27
13:33
Change &#149; into &bull; per ticket [2ed0655983b51af6]. file: [0350f3f9] check-in: [72e9eb6a] 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: [0a6e50b7] check-in: [a8c3a7ea] user: drh branch: trunk, size: 39910
2008-11-18
15:33
In wiki, hyperlinks or the form [./filename] (hyperlinks that begin with character ".") work correctly. Need to add more docs on how the [...] wiki markup really works. file: [51759e15] check-in: [63886daa] user: drh branch: trunk, size: 39894
2008-10-20
06:41
More improvements to the timeline display of ticket changes. file: [ad6f4b4c] check-in: [f0c86938] 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: [ef5196ba] check-in: [ac3f1f2b] user: drh branch: trunk, size: 40790
2008-07-27
21:02
Reverse the check on inline formatting for indented paragraphs in wikiformat.c file: [850d2b88] check-in: [3bc6d0b0] user: eric branch: trunk, size: 37805
2008-07-17
15:49
Enhance the wiki rendering to support <div> markup. The closing </div> tag with and id= attribute can close off <verbatim> and <nowiki>. The wiki append page uses this to prevent unclosed tags from messing up the rendering of subsequent comments. file: [55aa7e0f] check-in: [e01aa8cb] 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 <verbatim>. file: [e49b2821] check-in: [71104b89] 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: [33d82dd4] check-in: [bb542b80] 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: [3a4588a1] check-in: [45451564] user: stephan branch: trunk, size: 33510
13:55
Preserve the case of unknown HTML markup on wiki pages. file: [1c1385ba] check-in: [a4d7e916] 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: [43e274f4] check-in: [1bbc5b7e] user: drh branch: trunk, size: 33443
2008-05-15
16:58
Add the "/doc" method on the server. file: [2f33e8ac] check-in: [7351b634] 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: [30a93b77] check-in: [d57de287] 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: [8bd2fe1f] check-in: [ebb27659] 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: [d9ba82df] check-in: [371dd657] 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: [e974e961] check-in: [f394d845] user: drh branch: trunk, size: 31837
2007-10-28
21:09
Fixes to the rendering of <verbatim> and <nowiki> file: [99707514] check-in: [e75f9a2a] 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: [41817270] check-in: [421a1e1f] 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: [aab9e4b7] check-in: [8f423ad4] 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: [a1f06c84] check-in: [c963a776] user: drh branch: trunk, size: 31512
2007-10-12
23:18
Fix some (certainly not all) problems with wiki editing. file: [13dfb968] check-in: [df646a7f] 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: [5c4069b1] check-in: [50a58adb] user: drh branch: trunk, size: 30170
2007-10-06
17:10
Enforce well-formedness constraints on wiki pagenames. file: [83901f90] check-in: [488afb97] 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: [6d7f8951] check-in: [bf428e68] user: drh branch: trunk, size: 29933
2007-10-05
13:03
The control file parser now reads ticket changes and wiki pages. file: [5309fd82] check-in: [2ab2db0b] user: drh branch: trunk, size: 29924
2007-09-28
15:44
Add enumeration lists and indented paragraphs in the wiki. file: [75615129] check-in: [ab637af7] 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: [12488f8f] check-in: [55dc2abc] 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: [a4e0918f] check-in: [11976cfd] 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: [0d1f6957] check-in: [b2e55c0d] 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: [8a54463d] check-in: [4c82c777] 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: [4db346d7] check-in: [22c1ac41] user: drh branch: trunk, size: 28259
2007-07-21
14:10
Initial check-in of m1 sources. file: [a5de2f9f] check-in: [dbda8d6c] user: drh branch: trunk, size: 28060 Added