Fossil

Timeline
Login

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

287 check-ins using file src/markdown.c version 72dbe46278

2020-11-20
00:53
Fix a typo in the hashpolicy.wiki document. check-in: 3b363b301f user: drh tags: trunk
2020-11-19
13:34
Fix incorrect parsing of RFC 822 user contact info when exporting to a Git repository as reported by Warren in [forum:/info/29e358909c|forum post 29e358909c]. check-in: 9360b66a67 user: jamsek tags: trunk
2020-11-18
14:47
Improved error messages from the forum when the forum artifact ID is incorrect. check-in: 93a5d659b3 user: drh tags: trunk
08:01
Moved the section on backups in the Email Alerts doc into the new backup doc, and expanded on the coverage of config backups there, since this splits the prior section. check-in: 2b1c5bc8fe user: wyoung tags: trunk
2020-11-17
18:46
Merge-in trunk check-in: f4a75745f9 user: george tags: wiki-history
18:38
Merge-in styling improvements from trunk check-in: bb159b9e96 user: george tags: wiki-history
17:55
Merge version-2.13 check-in: 98b447109e user: george tags: wiki-history
2020-11-16
02:48
Noted the fact that Fossil 2.9+ remembers the HTTPS URI in sync when accessed via an HTTP to HTTPS redirect. check-in: 6b472ae172 user: wyoung tags: trunk
02:45
Linking to the new TLS info from the generic SSL doc check-in: 08c52c35ba user: wyoung tags: trunk
02:42
Small tweaks to the Debian nginx doc. check-in: 14406b7ca2 user: wyoung tags: trunk
02:30
Added section #fail2ban to the Debian nginx server guide. check-in: 46d5fd16ad user: wyoung tags: trunk
02:05
Moved the www/tls-nginx.md doc contents into its companion doc www/server/debian/nginx.md and updated it for Ubuntu 20.04 LTS and Snap-based Certbot. check-in: 0e63df1490 user: wyoung tags: trunk
00:41
Failed login attempts via /login now return HTTP status code 401 (Unauthorized), not 200. This has no user-visible effect in the returned page, but it allows fail2ban style log scanning. check-in: 39d7eb0e22 user: wyoung tags: trunk
2020-11-14
06:52
Add extra check in git_fast_import() so that 'import --git --incremental' queries the new 'fx_git' table if it exists in the repository database to attribute check-ins. check-in: 8eeba7a8db user: jamsek tags: trunk
06:34
Add documentation for the new '--attribute' option introduced with check-in [cd4fbdee00], 'fx_git' repository database table that's created when it's used, and subsequent operational changes to 'git export' and incremental 'import --git' calls. check-in: dd15d28d89 user: jamsek tags: trunk
2020-11-13
14:49
Improvements to "fossil import" to try to make it work better with breezy - based in part on suggestions in [forum:/info/be2aa46dcecf1802|forum post be2aa46dcecf1802]. check-in: 806c6f60c4 user: drh tags: trunk
2020-11-12
22:42
Nearly complete rewrite of the "Caps Affect Web Interfaces Only" section of the caps/index.md doc, disentangling the concepts for greater clarity. check-in: 50eeced048 user: wyoung tags: trunk
14:51
Forgot to remove redundant ternary operator after testing [cd4fbdee00]. check-in: 52fb87ba50 user: jamsek tags: trunk
14:26
Add new --attribute option to the 'fossil import --git' command that enables attributing commits to a username rather than the corresponding Git committer/author contact info of a given commit. Conversely, construct a full 'user <emailaddr>' Git committer string for commits when using 'fossil git export' by querying the new 'fx_git' table if it exists, or the 'info' column in the 'user' table. If no user specified emailaddr can be parsed, then use the generic 'user@noemail.net' string. check-in: cd4fbdee00 user: jamsek tags: trunk
14:25
Show the age of phantoms. Provide text hints on how to deal with phantoms on the /secaudit0 page. check-in: 97cac02b8a user: drh tags: trunk
11:54
Fix the page title for the /file method without a ci= query parameter. check-in: cf72fc18e7 user: drh tags: trunk
2020-11-11
18:23
Document the "pikchr-foreground:" setting in the details.txt file of skins. check-in: 75668f4895 user: drh tags: trunk
12:40
Small clarity tweaks to the list of weaknesses for "git checkout master@{2020-03-17}" in the gitusers doc. check-in: ed7c2c1b68 user: wyoung tags: trunk
12:16
OCR fix in one of the new delta-format Pikchrs, reported [forum:/forumpost/db23980273|by forum post db23980273]. check-in: 9199f77119 user: wyoung tags: trunk
2020-11-10
14:14
The "pikchr-foreground" color is applied directly and is not translated into dark-mode even if the "white-foreground" boolean is true. check-in: 569a993227 user: drh tags: trunk
13:40
If the "pikchr-foreground" property is set in the "details.txt" file of a skin, then the value of that property becomes the default foreground color for Pikchr diagrams. check-in: 0853ab7447 user: drh tags: trunk
2020-11-09
21:21
Add a count of forum posts to the "fossil dbstat" command. check-in: dd9cfe021b user: drh tags: trunk
21:17
Omit phantom artifacts from the count on the "fossil dbstat" command. check-in: 0ded250858 user: drh tags: trunk
21:08
Set the white-foreground flag on the xekri skin. check-in: eb95bc1052 user: drh tags: trunk
20:45
Improvements to the dark-mode color inversion algorthm in Pikchr. check-in: 919fa97ed4 user: drh tags: trunk
19:21
Automatically invert Pikchr colors in dark mode skins, based on the "white-foreground" setting. check-in: 71c4db598a user: drh tags: trunk
2020-11-07
13:28
Styling improvements: (1) Change the "style_footer()" interface to "style_finish_page()" and give it a parameter which is the page type. (2) Enhance the CSS to make use of the page type. check-in: 3d6444fc4a user: drh tags: trunk
13:25
Rename the "style_body_and_footer()" interface to "style_finish_page()" and add a more detailed header comment to the implementation. Closed-Leaf check-in: 942b2076c6 user: drh tags: default-css-cleanups
12:51
Allow the "title" attribute in "&lt;a&gt;" tags in safe HTML. See [forum:/forumpost/81b7308aa7|forum post 81b7308aa7] check-in: b8078aefef user: drh tags: trunk
2020-11-06
23:25
Proper explanation for the inconsistent results from the "git show" command examples in Case Study 1 of the gitusers doc. check-in: 8b1eddef96 user: wyoung tags: trunk
13:36
Create a change log entry for version 2.14. check-in: 81ca92b854 user: drh tags: trunk
09:21
Explain how Fossil ignores success/failure of a mirror run and only triggers the next run based on a repo change or --force. check-in: ff63c1eead user: danshearer tags: trunk
09:15
Point that a two-way git mirror is not the same as re-importing an exported tree although it would be easy to get confused. A two-way mirror is impossible, but thanks to recent commits, re-importing works fine. check-in: 97959c8936 user: danshearer tags: trunk
2020-11-05
23:49
The CSS rule cleanups in [064c677a70] were mistargeting their elements now that their selector's parent piece is not their immediate parent. check-in: a46b4ceb74 user: wyoung tags: default-css-cleanups
23:46
Ditto forumHier: unused! check-in: 2de7dbbfcf user: wyoung tags: default-css-cleanups
23:42
Removed obsolete references to CSS class div.div.forumHierRoot: no current code uses these. check-in: 361b9e4e31 user: wyoung tags: default-css-cleanups
23:41
Using the new "forum" page type to simplify repetitive CSS rules. check-in: 064c677a70 user: wyoung tags: default-css-cleanups
23:15
Added a parameter to style_footer() and renamed it to match its actual function (style_body_and_footer()) so we can add a CSS class to each page that indicates which major Fossil feature served the page, so we can have module-specific CSS. check-in: ef5424b683 user: wyoung tags: default-css-cleanups
22:34
Moved a comment down in src/style.c and removed a part of it that seems to refer to inline CSS that's since moved to style.css. check-in: a040a5d24d user: wyoung tags: default-css-cleanups
22:32
Disentangled an incorrect intermingling of the "adunit" feature and the "content" div the begins the body area of each page. check-in: e7fe61c13d user: wyoung tags: default-css-cleanups
22:16
Assorted cleanups in skins/default/css.txt: reordered styles so like elements are grouped together, added separator comments to try and prevent this drift from happening again, and made the spacing consistent with the www/style.wiki rules. The goal is to make it easier to find rules when doing custom skin edits. check-in: b8b15a3689 user: wyoung tags: default-css-cleanups
18:10
Increased the blank space at the end of checkin_names.wiki so the last two sections can be distinguished when targetted by HTML fragment identifiers. check-in: d2a59b0372 user: wyoung tags: trunk
11:25
Clarify that a legitimate reason for removing data is receiving a legitimate legal request, as per https://fossil-scm.org/forum/forumpost/bbfb0e910e. Add the exception for non-versioned data (ie "fossil scrub"). This may need to be explained better. check-in: 1001d86743 user: danshearer tags: trunk
03:08
Another attempt at addressing forum critiques about the gitusers doc's Case Study 1. Also had to update the example date we're searching for again, so I addeed a paragraph explaining why the example might break again. check-in: 278a2b7453 user: wyoung tags: trunk
02:10
Reworked sections 2.7 and 2.8 in fossil-v-git to be clearer about history rewriting: commit + autosync vs. commit + push, rebase + drop vs. shunning, etc. check-in: 18fc697106 user: wyoung tags: trunk
2020-11-04
15:45
Flipped the examples in Case Study 1 in gitusers.md around so we approach the problem the same way the SO answer did. Also changed the target date, since on my local Git clone, the prior date is now giving me a non-merge commit for some reason. Rather than try to explain the discrepancy, I've just picked a different example. check-in: 8f96db71d3 user: wyoung tags: trunk
14:25
More gitusers.md doc improvements: promoted the "detached HEAD state" paragraph in Case Study 1 to a new section; clarified "fossil update" vs "fossil checkout" in relation to "git checkout"; applied forum feedback on Case Study 1. check-in: 7e03f7b4d8 user: wyoung tags: trunk
00:43
Add 'contact' subcommand to the 'fossil user' command. This enables changing contact information for a given user. If no argument is passed, this displays the current contact info of the passed in username. check-in: 03f0a4950c user: jamsek tags: trunk
2020-11-02
18:11
Improvements to the URL-to-repository-filename converter. check-in: 23679d720d user: drh tags: trunk
14:58
Add the "test-url-basename" command for testing the url_to_repo_basename() function. Use this to try to reproduce the behavior reported on [forum:/forumpost/3e6f96bffc|forum post 3e6f96bffc], without success. check-in: 8d9ea28373 user: drh tags: trunk
09:04
Small tweaks to previous check-in: 749d919ae9 user: wyoung tags: trunk
09:01
Explained --no-merges vs --first-parent in Case Study 1 of the gitusers doc. check-in: d09431bb08 user: wyoung tags: trunk
08:52
Assorted minor improvements to the gitusers doc. check-in: 52bf1c0c34 user: wyoung tags: trunk
08:02
Another small tweak check-in: 1647a14ea9 user: wyoung tags: trunk
08:01
Small tweak to previous check-in: 7fa0a229bd user: wyoung tags: trunk
07:33
Added a second case study to the gitusers.md doc: "Checking Out A Version By Date" check-in: ca90962092 user: wyoung tags: trunk
05:20
Moved the "What Changed?" section of gitusers.md up into the "Log" section since "git whatchanged" is approximately the same as "git log --raw", so they should be covered near each other. Then expanded the Log section's discussion of symbolic checkin names into a new sub-section, adding more info on cryptic Git revision names. check-in: f378f5dc5b user: wyoung tags: trunk
04:17
Better explanation of why Fossil is faster than Git in "Log" section of gitusers doc, so it isn't dismissed as puffery. check-in: b2c032ea3a user: wyoung tags: trunk
04:06
Reworked the "Log" section of the gitusers.md doc from forum feedback, for clarity, and to add more info on command abbreviation. check-in: 3c48967157 user: wyoung tags: trunk
01:44
Applied rouilj's tricks from the forum to the new "What Changed?" section of gitusers.md. check-in: 2b27492299 user: wyoung tags: trunk
01:26
Fixed irregular indents in gitusers.md command examples check-in: d1ebc8ef06 user: wyoung tags: trunk
01:23
Cross-linked the fossil-v-git.wiki and gitusers.md docs. check-in: 7e907a1d01 user: wyoung tags: trunk
01:15
Edit pass on gituser.md. check-in: dd3dd23965 user: wyoung tags: trunk
00:38
Typo fix in previous check-in: a1626b3028 user: wyoung tags: trunk
00:38
Linking to the new docs from fossil-v-git.wiki, simplifying it a bit. check-in: ff428f3e09 user: wyoung tags: trunk
00:34
Added the "Git Worktrees" section to the gitusers doc, which acts as a complement to the "multiple check-out directories" section of the new ckout-workflow.md doc. It gives us a place to talk about git-worktree and git clone --separate-git-dir. check-in: 31f8a835da user: wyoung tags: trunk
2020-11-01
23:59
Moved the "Checkout Workflows" section of the gitusers doc up so we can shorten the section intro, and added brief comparisons between Fossil and Git specifically here, since the new ckout-workflows doc glosses those points now. check-in: f2c5ab91a9 user: wyoung tags: trunk
23:45
Updated the gitusers.md doc title in the index. check-in: 13f8eb098c user: wyoung tags: trunk
23:44
Minor tweaks to the gitusers doc to track the prior commit. check-in: aa29ce14fd user: wyoung tags: trunk
23:35
Extracted the checkout workflows section of the gitusers.md doc to a new www/ckout-workflows.md doc, which talks about Git only as a common comparison. Linking to it from the gitusers.md doc, which now only talks about the Git-specific bits we had in that section. check-in: b6b1b705d0 user: wyoung tags: trunk
23:09
Applied a variant of drh's fix to the label spacing in the "museum" directory tree diagram in the gitusers doc. check-in: 54001a4efe user: wyoung tags: trunk
23:03
Now covering the Fossil 2.14 "fossil clone URI" feature in the gitusers doc. check-in: 77541c8b29 user: wyoung tags: trunk
21:38
Added "git worktree remove" para to the gitusers doc check-in: 26aa4eac2d user: wyoung tags: trunk
21:36
Recast the section on dotfiles in the gitusers doc to cover "fossil close" and its implications more broadly. check-in: 526446c23c user: wyoung tags: trunk
21:14
Enhance the CGI extension documentation to point out that CGI extensions are accessible to all users and that access control is the responsibility of the individual extensions. check-in: 30894085f4 user: drh tags: trunk
21:12
Added the "What Changed?" section to the gitusers doc. check-in: 7c511caecc user: wyoung tags: trunk
20:59
Added the "Showing Information About Commits" section to the gitusers doc. check-in: 9cf1a1664e user: wyoung tags: trunk
20:46
Another compiler warning fix. (These warnings are coming from a separately machine, so I have to commit before I see them.) check-in: 4915055227 user: drh tags: trunk
20:45
More compiler warning fixes. check-in: 4c91a91124 user: drh tags: trunk
20:44
Fix a harmless compiler warning. check-in: 2ba5ddb9d9 user: drh tags: trunk
20:37
Factor out the logic that tries to deduce an appropriate repository name from a remote URL and put it in the url_to_repo_basename() routine of url.c. check-in: f978fcdce1 user: drh tags: trunk
20:22
Added the "Init In Place" section to the gitusers doc. check-in: b564baa67f user: wyoung tags: trunk
20:18
For the "clone" command, throw a fatal error if the FILENAME argument is omitted and we are unable to guess an appropriate filename from the URL. check-in: 4fa02aff8e user: drh tags: trunk
20:07
Broke the long "Repositories And Checkouts Are Distinct" section in the gitusers doc up into sections, reordered some things, and added a Pikchr showing my ~museum directory structure as an example. check-in: 88a8330758 user: wyoung tags: trunk
20:06
Enhance the clone command so that if it includes either the "--workdir DIR" option, or if omits the local repository filename argument, and if the "--no-open" option is omitted, then the repository is opened after it is cloned. Hence the command "fossil clone https://whatever.com/x/y/repo" works more like Git in that it first clones into "repo.fossil" then opens the new repository in the "repo" subdirectory. check-in: a8d7878789 user: drh tags: trunk
19:27
Added the "Summary Line Convention In Commit Comments" section to the gitusers doc. check-in: 46a30e7e9b user: wyoung tags: trunk
19:16
Expanded the "timeline is the log" section of gitusers.md with info from this forum post: https://www.fossil-scm.org/forum/forumpost/e891cce862 check-in: c8b414ab8d user: wyoung tags: trunk
18:40
Tightened the intro section of gitusers.md check-in: dad5ce5109 user: wyoung tags: trunk
18:11
Reordered a few paragraphs in backup.md to place more important info earlier in the doc. check-in: 8a0ea9b6c0 user: wyoung tags: trunk
18:06
Several refinements to the backup.md doc, the most substantive of which is that it now warns that even the second method doesn't inherently solve the stale-repo problem in distributed cloning networks. check-in: 8a539f14da user: wyoung tags: trunk
17:52
Using `fossil sql --no-repository` instead of `sqlite3` in the restore step of backup.md. check-in: ff7cedfeec user: wyoung tags: trunk
00:30
Increase the version number to 2.14 to begin the next release cycle. Update the built-in SQLite to the latest 3.34.0 alpha for testing. check-in: e9b5a983cc user: drh tags: trunk
00:27
Update the latest release notation on the homepage. check-in: 15e42c5456 user: drh tags: trunk
00:13
Version 2.13 "All Saints" check-in: e7bba4ff36 user: drh tags: trunk, release, version-2.13
2020-10-31
03:15
Covered the difference between "git log" and "fossil timeline" in the gitusers doc; made several other improvements while in there. check-in: f6ad6fb179 user: wyoung tags: trunk
2020-10-29
19:18
Fixed a use of "above" in a document to refer to text that was later moved to another document entirely. We now link to that doc instead. check-in: 6a6fd6b911 user: wyoung tags: trunk
19:07
Reworked the "Clones and Backups" section of www/caps/admin-v-setup.md now that we have www/backup.md. check-in: dd65d143c3 user: wyoung tags: trunk
16:30
Requires SQLite version 3.34.0 or later, due to the recursive CTE enhancement needed by /finfo. check-in: 8813ae91a6 user: drh tags: trunk
13:42
Minor fix to error handling in pikchr.c. check-in: 5febff257d user: drh tags: trunk
02:06
Update to the latest pikchr.c that fixes issues with the "close" attribute. check-in: c9bc2b4a8d user: drh tags: trunk
2020-10-28
16:13
When deleting a subscription, also provide the opportunity to delete the corresponding user. When deleting a user, always also delete subscriptions associated with that user. check-in: b6b5a7dc62 user: drh tags: trunk
2020-10-27
08:47
Add section "Naming of Files, Checkins, and Branches" check-in: 590a8fcac6 user: danshearer tags: trunk
08:04
Correct typo; X swapped with Y check-in: 986bde2b54 user: danshearer tags: trunk
2020-10-26
19:49
Merge enhancements to the quickstart.wiki documentation page onto trunk. check-in: f2abc2b009 user: drh tags: trunk
16:44
Minor html emphasis fix Closed-Leaf check-in: 2c9ccd77e4 user: danshearer tags: quickstart
16:35
Minor mods, and use <tt> for command output check-in: cfc68d1349 user: danshearer tags: quickstart
15:56
Add examples and expand on the workflow check-in: 3e44368b6c user: danshearer tags: quickstart
06:46
Added zsh fossil autocompletion, as discussed in [https://fossil-scm.org/forum/forumpost/47a180c815]. check-in: e299531d5b user: stephan tags: trunk
2020-10-22
17:35
Assorted minor fixes and tweaks to the check-in names doc check-in: 68a78b895e user: wyoung tags: trunk
2020-10-20
23:40
Fix a harmless compiler warning in the previous check-in. check-in: 6c2b5bafb6 user: drh tags: trunk
23:37
The /file page for a file that is not part of the latest checkin tries to substitute the most recent checking that added the file. check-in: 5cf5ad8491 user: drh tags: trunk
10:08
Small tweaks to the CAP Theorem doc check-in: 67a4c1d313 user: wyoung tags: trunk
00:20
For the graph drawing routines, make the graph row identifier a 64-bit integer type to avoid the possibility of integer overflow in /finfo where the row ids are a composite of the blob.rid and filename.fnid and hence might become large for repositories with many files and many check-ins. check-in: ab71d95a9f user: drh tags: trunk
2020-10-19
20:52
Update the built-in SQLite to fix a bug introduced by the previous update. check-in: 0fac549b56 user: drh tags: trunk
20:09
Do a better job of showing when a file is added, deleted, or renamed in the /finfo page. check-in: a0bca48147 user: drh tags: trunk
18:24
Improvements to /finfo: Show all file rename events. The "rid" for each timeline entry must be a combination of the file-id "fid" and the filename-id "fnid" since either one of those two might change which should result in a new entry on the timeline. check-in: 8c598d7232 user: drh tags: trunk
14:37
Use the new multi-recursive-term capability of CTEs in SQLite to fix the /finfo clade calculation, and to make /finfo run about 5x faster. check-in: 47bfea074b user: drh tags: trunk
13:25
Update the built-in SQLite to the latest 3.34.0 alpha that includes the ability to have multiple recursive terms in a recursive CTE. That new capability is expected to be helpful in improving the /finfo page. check-in: 5328f82160 user: drh tags: trunk
2020-10-18
18:38
Fix harmless compiler warnings. Update the custom MinGW makefile. Make feature reporting consistent for 'markdown', which is now always enabled. check-in: 750879ead4 user: mistachkin tags: trunk
2020-10-17
18:47
Use the correct filename in hyperlinks in the new /finfo page. check-in: 0af4772245 user: drh tags: trunk
14:57
Enhancements to the /finfo page so that it follows the file across name changes if the ci=HASH query parameter is used. check-in: b54d9396f9 user: drh tags: trunk
12:34
On the /finfo page, change the check-in range query parameters from ci= and orig= into from= and to=. This gets the ci= query parameter out of the way so that it can be reused. check-in: 299800b29d user: drh tags: trunk
2020-10-15
14:59
Expand the allowed date/time format for the "a=" and "b=" query parameters to the /finfo page, so that it is compatible with /timeline. check-in: 04ef2df613 user: drh tags: trunk
11:23
Fix typo in pikchr.md check-in: 9bdc9ca40b user: drh tags: trunk
2020-10-14
17:47
For the "fossil all" command, make --dont-stop the default. There is a new option --stop-on-error that sets the legacy behavior. Pause for 1/3rd of a second after any subprocess failure so that if the failures is due to SIGINT, a second SIGINT can have time to arrive before continuing. check-in: bcd5adddbb user: drh tags: trunk
12:15
Take positive cherrypick merges into account when computing the MLINK table for a check-in. check-in: e0d8f733b7 user: drh tags: trunk
2020-10-13
20:47
Fix the --baseurl option on "fossil server" so that it automatically strips off trailing / characters. check-in: 9e816f0aa9 user: drh tags: trunk
13:50
Enhance the whatis command to show a description of the origin of phantoms. check-in: d25027685b user: drh tags: trunk
13:26
Improved identification of the source of phantoms when they are named in a cluster but nowhere else. check-in: cd624d4ff2 user: drh tags: trunk
12:19
Update the built-in SQLite to the latest 3.34.0 alpha. check-in: 2ec0dc29f3 user: drh tags: trunk
08:35
Typo fix check-in: 9c67804a16 user: wyoung tags: trunk
08:32
Assorted minor tweaks to the new backup.md doc check-in: fc2c12442c user: wyoung tags: trunk
00:40
Soften the introduction to the "backup.md" documentation page, so that beginners do not get the impression that backups are critical for successful Fossil deployments. check-in: c14a1f6001 user: drh tags: trunk
2020-10-12
19:56
More clarifications to cryptocurrencies vs the Fossil "blockchain". check-in: 26005b81bf user: wyoung tags: trunk
19:45
Several clarity improvements to the discussion of cryptocurrencies in blockchain.md. check-in: 70523a718c user: wyoung tags: trunk
13:39
New document: pikchr.md check-in: a92365d722 user: drh tags: trunk
2020-10-11
06:51
Greatly expanded the simple definition of "blockchain" in the eponymous doc to include more details of common blockchain implementations to draw clearer parallels. This causes our conclusion to flip around from the prior version of this doc, but it's worth keeping the doc because it serves to compare and contrast Fossil to other systems. check-in: 1ddb400886 user: wyoung tags: trunk
01:19
Understand files ending in ".pikchr" to be Pikchr source text and render them appropriately. check-in: e32214a409 user: drh tags: trunk
2020-10-10
20:33
New pikchr.c that fixes the top and bottom margin that was lost in the previous check-in. check-in: 0ec09ea894 user: drh tags: trunk
20:24
Update pikchr.c with enhancements in text layout when using "big" or "small". check-in: b80bd64b42 user: drh tags: trunk
17:54
Merge in trunk check-in: 7803cfeff4 user: george tags: wiki-history
16:34
Add a catch-all bullet for other miscellaneous changes to the change list for 2.13. check-in: 40f0d5ab62 user: drh tags: trunk
16:32
Improved interwiki link documentation. Enhance the /intermap page so that it shows the current intermap (read-only) to non-setup users, rather than completely exluding such users. check-in: baeab56eff user: drh tags: trunk
15:52
Relax constraints on the SQL used to set up the ticket schema slightly: (1) Allow creating views whose names begin with "ticket" or "fx_". (2) Allow creating tables whose names begin with "fx_". (3) Allow data changes to tables whose names begin with "fx_". check-in: 93c45cd4e0 user: drh tags: trunk
12:05
Renamed fossil.page.wikiedit-wysiwyg-legacy.js to fossil.wikiedit-wysiwyg.js so that the excessively long name doesn't cause /dir to have, at most, 2 columns. Removed some dead code and added a tiny bit of docs. Updated changelog per forum request. check-in: a759842a7a user: stephan tags: trunk
00:01
Fix the fossil_stat() routine (broken by check-in [39a5df1fde741d08]) so that it responds correctly when the second argument is SymFILE. This is a fix for the problem described in [forum:/info/251ffc0584|Forum post 251ffc0584] check-in: 4d445ead4c user: drh tags: trunk
2020-10-09
21:09
Replace the two GIF images in the www/concepts.wiki document with Pikchrs. check-in: bd9bf24837 user: drh tags: trunk
2020-10-08
14:49
Always consume the --nocgi command-line option even if it is not used. check-in: 8594e7a68a user: drh tags: trunk
08:48
Drew better analogies between Bitcoin's answer to the 51% attack and to GitHub in the new Anonymity section of the blockchain doc to show that Fossil doesn't even try to provide the sorts of behavior that allow fully anonymous contribution to a blockchain. Closed-Leaf check-in: 87b1385dac user: wyoung tags: fossil-as-blockchain
08:10
Added a para to the prior section. check-in: 69e0ea54a7 user: wyoung tags: fossil-as-blockchain
08:00
Added the "Anonymity" section to the new blockchain doc. check-in: b357dc2b03 user: wyoung tags: fossil-as-blockchain
07:04
Small clarity fix in the new CAP theorem doc check-in: 8a9facbb3e user: wyoung tags: trunk
06:42
All but rewrote the Cryptocurrency section of the new blockchain.md doc to clarify the sorts of frauds each system has to prevent so that we can draw clearer analogies. check-in: 154d848d2e user: wyoung tags: fossil-as-blockchain
04:11
Merged trunk changes in check-in: 95203913c0 user: wyoung tags: fossil-as-blockchain
04:11
Added fragment identifiers to the new CAP theorem doc. check-in: 991b089925 user: wyoung tags: trunk
2020-10-07
07:07
Removed an extraneous space from pikchrshow DOM output. pikchr command error output now prepends a newline to pikchr-level errors to keep line number comment alignment intact for the first line. check-in: c3b2671f6d user: stephan tags: trunk
06:59
pikchr_process() now makes use of the as-yet-not-public PIKCHR_PLAINTEXT_ERRORS flag to maintain control of the error output DOM structure. check-in: ce3046290b user: stephan tags: trunk
05:39
Increase maximum token size in Pikchr to 50000 bytes. Important for macros. check-in: da1ff5c2d1 user: drh tags: trunk
00:29
Removed several weak arguments from the blockchain.md doc and added a lot more info about cryptocurrencies to show the differences between them and Fossil. Tweaked much of the preexisting material. check-in: 3d55f44376 user: wyoung tags: fossil-as-blockchain
2020-10-05
18:15
Recast the blockchain.md doc as "Is Fossil a Blockchain?" (answer: mostly no) and updated all references to it to either remove the term, use "repository" instead where that's sufficiently clear, or to say either "Merkle tree" or "hash tree" instead where we need to distinguish the hash tree itself from the rest of the repo DB file's contents. This depends on the prior CAP theorem doc, since part of the argument for Fossil not being a blockchain gets us down into those weeds. EDIT: Moving it to a branch because we're still arguing the point on the forum. check-in: 855578b610 user: wyoung tags: fossil-as-blockchain
17:02
Added a new doc, "Fossil and the CAP Theorem." It distills some good info from the forum, so we can just point at it instead of recapitulating it. But it's being checked in now because an upcoming commit will refer to it. check-in: 3ddd56d0b0 user: wyoung tags: trunk
16:37
Added "Restoring From An Encrypted Backup" section to the new backup.md doc. check-in: e0a38eb3eb user: wyoung tags: trunk
14:12
Fixed another dangling Markdown link check-in: e5ad07dcf6 user: wyoung tags: trunk
14:10
URL fix check-in: 56b13f2a3c user: wyoung tags: trunk
13:59
Fixed the scp command in the new backup.md doc check-in: e3e4bec360 user: wyoung tags: trunk
13:55
Another typo fix in the backup.md doc check-in: eb34dd52e2 user: wyoung tags: trunk
13:45
Typo fix check-in: 21a63c8c88 user: wyoung tags: trunk
13:16
Assorted tweaks to the new material in the gitusers doc. check-in: 09acf696d2 user: wyoung tags: trunk
12:37
Added the "Autosync is Intransitive" section to the new backup doc. check-in: 1299d67786 user: wyoung tags: trunk
12:24
A few small refinements to the new backup doc. check-in: ea57a2f723 user: wyoung tags: trunk
12:08
Greatly expanded the "Autosync" section of the gitusers doc. Among other things, it now references the new backup.md doc. check-in: 3ddc1d9458 user: wyoung tags: trunk
12:07
Added info about private branches to the new backup.md doc. check-in: 78c0c55a41 user: wyoung tags: trunk
11:54
Added a new doc, "Backing Up a Remote Fossil Repository". check-in: 5c2ef2a2e3 user: wyoung tags: trunk
11:25
Change instances of %s(g.zTop) into %R. check-in: a40e8a0934 user: drh tags: trunk
10:18
Greatly expanded the "Repositories And Checkouts Are Distinct" section of the gitusers.md doc. check-in: 386fc49e3f user: wyoung tags: trunk
10:13
uv ls/list doc patch from [https://fossil-scm.org/forum/forumpost/cdc43ffe60]. check-in: ecac7c4ea7 user: stephan tags: trunk
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) Closed-Leaf check-in: 2907721acd user: wyoung tags: prefer-mprintf-r
2020-10-03
02:06
Clarity tweaks to the new "multiple origins" scenario in the gitusers doc. check-in: 77bb3e4c33 user: wyoung tags: trunk
01:53
Small tweaks to previous. check-in: e67c413d50 user: wyoung tags: trunk
01:38
Added a new "multiple origin servers" section to the gitusers doc to replace the obsolete one just removed. This not only shows off Fossil's new "fossil remote add" feature set, it acts as a sort of white paper comparing Git to Fossil in a common use case scenario. check-in: e3cef726f2 user: wyoung tags: trunk
01:35
Expanded on several points in the gitusers doc, added links to other docs, added named anchors to all of the top-level sections, and removed the obsolete section on "no multiple remotes" now that we have the "fossil remote add" feature. check-in: 2306f8164d user: wyoung tags: trunk
2020-10-02
22:11
Clarified and expanded the "create branches at point of need" section of the gitusers.md doc. check-in: 331dc0d334 user: wyoung tags: trunk
21:59
Reflected the GitHub change of "master" to "main" into our gitusers.md doc. check-in: b0ee3d5d75 user: wyoung tags: trunk
20:28
Changed the name of docs at the end of the quickstart doc to match their actual titles. check-in: 3449d9cee9 user: wyoung tags: trunk
20:25
Converted obsolete <a name> anchors in the quickstart doc to fragment identifiers on the headers, and added fragment IDs to all of the h2 level headers that lacked one. check-in: 8da7b15e71 user: wyoung tags: trunk
14:23
Removed a bit of unnecessary copy/paste backwards compatibility from [15001dd013]. check-in: aae387d956 user: stephan tags: trunk
09:38
Added --hash flag to ls -v, for consistency with status/changes, per [https://fossil-scm.org/forum/forumpost/896de8f963]. check-in: 15001dd013 user: stephan tags: trunk
2020-10-01
21:21
Clarity pass on the rebaseharm doc following the recent Hacker News thread, to address confusions that came up there. check-in: 068e26af37 user: wyoung tags: trunk
20:59
Removed point 4.0 from the rebaseharm doc: it said that rebase is a problem because Git makes the change immediately to the blockchain, but that's a problem with Git in general, due to its commit-then-push model, not a problem with rebase in particular. If Fossil had a rebase feature, there is no good reason to believe we would do this as well. Therefore, this point is a distraction from the main argument. Besides, we already cover it as fossil-v-git.wiki#testing. check-in: 6e0dba257b user: wyoung tags: trunk
20:37
The rebaseharm.md doc referred to rebase04.svg *twice*, so while all SVGs associated with the doc were replaced, the second became a broken link when the SVG files were removed. Simply duplicating the code with comments to try to stave off version drift for now. check-in: a61ac66b63 user: wyoung tags: trunk
18:34
Improvements to the "fossil import" command so that it can now (hopefully) interpret "breezy" files. check-in: d82534b3ac user: drh tags: trunk
18:33
Fix an issue with the "R" (rename)" and "C" (copy) commands when interpreting git-fast-export files. Closed-Leaf check-in: 8e5b010349 user: drh tags: breezy-fast-import
16:01
Latest pikchr.c fixes an issue with "same" and lines that have a "to" attribute. check-in: 42caafaf3b user: drh tags: trunk
12:46
Fix an issue with the logic that prevents Fossil control artifacts from being imported as regular files. Probably unrelated to the breezy changes. Came up during testing. check-in: 92ab247435 user: drh tags: breezy-fast-import
12:13
An attempt to enhance the git-fast-export reader so that it can handle breezy-generated output files. check-in: ddcd35d6a5 user: drh tags: breezy-fast-import
2020-09-30
21:11
Update the built-in SQLite to the latest 3.33 alpha for testing. check-in: 02c6b07eab user: drh tags: trunk
10:39
Improved processing of nested macros in Pikchr. check-in: f7259ea07c user: drh tags: trunk
10:30
Added "toggle" attributes to the pikchrs in the branching and rebase harm docs, so they act as inline examples of the tech. check-in: 01f6ed9c9a user: wyoung tags: trunk
08:38
Replaced www/encode10.gif in www/delta_encoder_algorithm.wiki with a Pikchr. check-in: a9d0c2a68c user: wyoung tags: trunk
02:01
Update Pikchr to the latest version that supports "solid". check-in: 5251d44f3a user: drh tags: trunk
00:30
Replaced hacky invisible box workarounds for default PIC spacing in delta_format.wiki doc with more idiomatic PIC code. check-in: f345f7bc23 user: wyoung tags: trunk
00:08
Replaced old GIF diagrams from the delta_format.wiki doc with Pikchrs. Also removed delta?.gif from test/commit-warning.test. check-in: d7c074e7fa user: wyoung tags: trunk
00:05
Tweak to the "\n" text inside 2.1 Header of the new delta_format.wiki doc to make use of new Pikchr handling of backslashes. Closed-Leaf check-in: b72cc79526 user: wyoung tags: delta-format-pikchr
00:02
Merged in trunk check-in: 45ff53dd6f user: wyoung tags: delta-format-pikchr
00:00
Replaced the invisible empty box hack for left margin in the new delta_format.wiki diagrams with use of the "leftmargin" global PIC property. check-in: 1aaf9f850b user: wyoung tags: delta-format-pikchr
2020-09-29
23:33
Removed unused www/CollRev?.gif and the references to it from test/commit-warning.test. Also removed obsolete references to already-removed www/branch??.gif. check-in: ec816c919e user: wyoung tags: trunk
11:44
Fix backslash processing in pikchr. check-in: 7a9bf394b1 user: drh tags: trunk
01:07
Removed www/rebase??.graphml, being the yEd inputs for generated SVGs replaced with Pikchrs in commit [38d6a8f3]. check-in: f3c3a099fb user: wyoung tags: trunk
00:56
Converted www/delta?.gif to Pikchr diagrams. They're mostly faithful to the originals, but there's a bug that needs fixing in Pikchr (or worked around somehow here) before this can be merged to trunk. My posting to the pikchr forum also needs to be edited to point to a historical version of www/delta6.gif to avoid creating a dangling hyperlink when this is merged down. check-in: e0dd267b89 user: wyoung tags: delta-format-pikchr
2020-09-28
23:28
Removed www/branch??.graphml: these are the yEd input files for the old SVG diagrams in www/branching.wiki, which were replaced with Pikchrs in [9ec0ccee33]. check-in: 387322d6d9 user: wyoung tags: trunk
04:03
If I am reading this correctly, the JPEG and PNG bars are the ones increasing with each commit, not so much the TIFF bar due to using uncompressed TIFF check-in: 309af345ab user: andygoth tags: trunk
02:29
Move change to intended location (shouldn't have been on branch) check-in: fb6b093d97 user: andygoth tags: trunk
02:29
Make it possible to delete a check-in, tag, or branch wiki page by setting it to zero length Closed-Leaf check-in: 5b101aa706 user: andygoth tags: andygoth-html-caps
02:15
Merge trunk, also change "Svg" to "SVG" check-in: c319f52cf7 user: andygoth tags: andygoth-html-caps
02:14
Add support for displaying SVG files check-in: 4a53f34302 user: andygoth tags: trunk
01:54
Capitalize "HTML" check-in: 59d27ab4ae user: andygoth tags: andygoth-html-caps
00:14
In Pikchr: Add support for macros. Also if the width or height of an object are zero or less, then autofit the corresponding dimension. check-in: 6dd3a5b75f user: drh tags: trunk
2020-09-26
15:51
Briefly mention how to invoke Pikchr from the Markdown and Fossil Wiki rule cheatsheets. check-in: 4083e5d322 user: drh tags: trunk
11:24
Update the built-in pikchr.c to include the latest enhancements and fixes. check-in: 1347e990ac user: drh tags: trunk
11:19
Fix to check-in [9e4ca8948a82ae5e]: Do not set "height:auto" for images in the default CSS, as doing so is not necessary for good mobile operation. check-in: 1165ed88f3 user: drh tags: trunk
10:42
Fix check-in [b07834b386f02f73] so that it correctly handles unquoted HTML attribute values. check-in: af616bce44 user: drh tags: trunk
2020-09-25
03:04
pikchrshow now squirrels away a copy of the raw response SVG, instead of fishing it out the DOM on demand, because in the latter case the browser converts u00a0 characters to nbsp elements, resulting in illegal SVG. check-in: f45cd27919 user: stephan tags: trunk
2020-09-21
14:21
Latest pikchr.c fixes a variable initialization problem and adds the xmlns attribute to the SVG markup. check-in: 7de85417de user: drh tags: trunk
2020-09-20
22:44
Update pikchr.c to allow "<i>fraction</i> of the way between" position forms to have a fraction less than 0.0 or greater than 1.0. check-in: cab87e3420 user: drh tags: trunk
15:05
Fix the assert() statement in Pikchr so that it works on positions, not just places. check-in: 249817138c user: drh tags: trunk
07:41
Removed multiplier from the font size calculation, as it does not work with monospace font. Changed /dir font to monospace only for testing purposes, as that one is our pathological column-width case. (Edit: closing, as this approach doesn't appear to provide any benefits over the current one.) Closed-Leaf check-in: 7e8cb38ca2 user: stephan tags: dir-columns-revisited
07:28
An experiment in improving the /dir column flow. (Not ready to merge.) check-in: e5121a4934 user: stephan tags: dir-columns-revisited
2020-09-19
16:36
Moved pikchr_process() nonce so that it also applies for error output. Added missing 'error' CSS class to the error-report PRE tag. Added mention of Ctrl-Enter in pikchshow intro text. check-in: 11e7960e51 user: stephan tags: trunk
14:03
Mention skip in bisect options list check-in: 79499fc474 user: andygoth tags: trunk
13:58
Clean up the fossil bisect summary per [https://fossil-scm.org/forum/forumpost/00503372fc] check-in: 6e45212a5b user: andygoth tags: trunk
13:10
Documented a simpler pikchr-centering implementation for potential future use but did not activate it due to concerns about current browser-side availability. check-in: 1620841523 user: stephan tags: trunk
12:49
Worked around an SVG rendering bug in Chrome by setting the width of all svg.pikchr to 100%, regardless of alignment (previously was only applied to centered SVGs). check-in: 4ad86dd5f7 user: stephan tags: trunk
12:45
Squelched an ominous but harmless error from wikedit when opened with a sandbox page name using any case other than 'Sandbox'. check-in: 2e828971b2 user: stephan tags: trunk
11:04
Update the sqlite3.h file so that the source-id is the same as sqlite3.c check-in: 09cea3cbf4 user: drh tags: trunk
04:29
Fix a minor problem with the "behind" attribute in Pikchr check-in: e5e2dac076 user: drh tags: trunk
04:09
Update pikchr.c with support for dist(P1,P2) and copying the layer using "same". check-in: af52ad89ca user: drh tags: trunk
00:44
Convert the diagrams in the "Rebase Considered Harmful" document over to Pikchr. check-in: 38d6a8f30e user: drh tags: trunk
2020-09-18
22:55
New pikchr.c with improved estimates for bounding boxes on text. check-in: bac677f7a9 user: drh tags: trunk
21:11
Minor doc updates, removed some dead code. check-in: 3ec33f98f7 user: stephan tags: trunk
20:19
Remove overflow setting on pikchr-src elements. check-in: 72f8372a2c user: stephan tags: trunk
20:01
Added pikchr block 'source-inline' modifier for the 'source' flag which tells the latter that the sources should be rendered inline (same position as the graphic), rather than left-aligned. check-in: 3f2c0af278 user: stephan tags: trunk
19:06
Reimplemented pikchr show/hide entirely in CSS, so it's now controlled by toggling the 'source' class on the outermost DIV element. Less JS and easier to implement in 3rd-party pikchr clients. check-in: 947c039073 user: stephan tags: trunk
17:43
CSS workaround for centering pikchrs in Chrome. check-in: d825fcc11a user: stephan tags: trunk
16:58
Update the built-in pikchr.c and SQLite to the latest from both trees. check-in: c3de0a9930 user: drh tags: trunk
13:18
Be careful to honor the auto-hyperlinks setting when it is off, and not display any hyperlinks. See [forum:5a7530639a|forum post 5a7530639a] for the bug report. check-in: b190858e97 user: drh tags: trunk
11:27
Fix minor formatting error in the HTML for hierarchical forum. check-in: 7221e497fc user: drh tags: trunk
10:32
An alternate impl for centering pikchrs which does not rely on margin:auto. check-in: 2963f440e8 user: stephan tags: trunk
09:21
Fixed a preview quirk which caused the pikchr click handlers to not get processed on wikiedit/fileedit previews after the first one. check-in: 052d374809 user: stephan tags: trunk
07:48
Made the return code of a bit of new code match its docs. check-in: 539eb61f85 user: stephan tags: trunk
07:37
The routines which emit fossil.XYZ.js modules now understand their dependencies, emit any deps in dependency order (recursively), and do not emit a given module more than once (simplifies usage and is an and overall improvement in cacheability). Added the pikchr click support to more pages. check-in: 9b2b6f5b1c user: stephan tags: trunk
05:07
Minor C-side fossil JS API simplification to ease upcoming changes. check-in: 58d86b16bf user: stephan tags: trunk
04:10
pikchr js: hide/show the SVG's parent element instead of the SVG, so that output from pikchr print commands is hidden when the source is shown. check-in: 43116c73fd user: stephan tags: trunk
03:28
Clarify the origin of JS in the generated HTML. check-in: 6854244949 user: drh tags: trunk
02:54
Always include a \n after the opening safe_html() nonce when generating Pikchr output, for improved human readability of the generated HTML. check-in: 39b2081e6e user: drh tags: trunk
01:21
pixchr layout changes requested at [https://pikchr.org/home/forumpost/504f54f61b]. See the comments about alt/ctrl/meta keys. check-in: cd22f0f07d user: stephan tags: trunk
2020-09-17
23:44
pikchr command doc updates. check-in: 82a0b517a7 user: stephan tags: trunk
23:25
Removed some console.debug() output and fixed extraneous breaks which caused markdown_to_html() to stop afer processing a single tag. check-in: 67060c5090 user: stephan tags: trunk
23:11
Renovated the pikchr click handling as discussed off-list with drh. check-in: 938bb6c708 user: stephan tags: trunk
21:09
Toggle Pikchr between SVG and source code using ctrl-click. Or if the Pikchr was created using the "toggle" tag, an plain old single-click will suffice. check-in: d88444e265 user: drh tags: trunk
19:31
Misuse of a potentially unsigned value, caught by clang. Only affected platforms where char is unsigned by default. check-in: 5c92bbfca7 user: stephan tags: trunk
19:30
Toggle between SVG and Pikchr source code using the "hidden" class and use ctrl-click rather than double-click. check-in: 22ba9a41e4 user: drh tags: trunk
19:20
Cleanup the double-click source display for Pikchr. check-in: 5634dfeb2f user: drh tags: trunk
18:04
Put the javascript for SVG/source toggling inside of the safe-html nonce so that it survives safing. check-in: ebf5b59570 user: drh tags: trunk
17:58
Experimental double-click to toggle between SVG and pikchr source. check-in: 3c786c6fc3 user: drh tags: trunk
17:17
Pedantic CSS tweaks. check-in: 5b93a4da73 user: stephan tags: trunk
17:13
pikchr source view: tentatively re-added the copy button (only in source view, not SVG), but it now switches back to SVG mode if it successfully copies the source code. check-in: d369f4f389 user: stephan tags: trunk
16:52
pikchr mode swap: tapping on an SVG switches modes and enables the mode-select button. Leaving source view mode requires activating that button (which works like before, but is only visible in source mode). check-in: 2a2be01319 user: stephan tags: trunk
16:31
Implemented most of the feedback from [https://pikchr.org/home/forumpost/f538d8e7f7], with the exceptions being documented in that thread. /pikchrshow now longer uses the mode-swap feature (seems superfluous there) and tapping anywhere in the body, outside of the source/svg container element, now turns off those buttons on all pikchrs where they are currently visible. Consolidated pikchr-rendering impl for markdown/fossil/pikchrshow/pikchr command. check-in: 4f69773183 user: stephan tags: trunk
2020-09-16
22:25
Changelog update per forum request. check-in: b816bae3f2 user: stephan tags: trunk
20:49
In pikchr: fix minor details on drawing filled "file" objects and the "fit" operator on "cylinder" objects. check-in: db02f9b889 user: drh tags: trunk
19:01
New pikchr.c file that fixes alignment of chopped lines. check-in: 7c28d11d9a user: drh tags: trunk
15:30
Bug fixes in the pikchr.c tokenizer. check-in: 3676540374 user: drh tags: trunk
13:58
Fix problems with the built-in "decompress()" SQL function. check-in: 449ab5d600 user: drh tags: trunk
13:45
Update the built-in SQLite and Pikchr to the latest code, for testing. check-in: ecf679b289 user: drh tags: trunk
13:21
Make an appropriate entry in the rcvfrom table when doing a git or svn import. See [forum:92db82a45e|forum post 92db82a45e] for details on the problem that this check-in attempts to fix. check-in: 59ba20f845 user: drh tags: trunk
08:04
pikchrshow, wikiedit, and fileedit now all respond to ctrl-enter in their editor to refresh the preview. The latter two, on their preview tabs, respond to ctrl-enter to switch back to the editor and give it focus. It's now possible to edit, preview, and switch back to the same editing position without the mouse :). check-in: a1838297f9 user: stephan tags: trunk
04:14
Update to the very latest pikchr.c file for testing. check-in: a9c54aad9c user: drh tags: trunk
2020-09-15
20:52
Allow files to be converted to symlinks and vice versa without an intermediate check-in to delete them check-in: e0aebc21c6 user: andygoth tags: trunk
19:23
Restore the ability to add symlinks located inside subdirectories check-in: 9d75d6ae88 user: andygoth tags: trunk
19:23
Remove some end-of-line whitespace and fix some very minor comment typos and capitalization errors check-in: 0537925523 user: andygoth tags: trunk
16:40
fossil.pikchr.addSrcView() now tags each processed SVG element to avoid potentially processing the same one multiple times. Added fossil.pikchr support to /doc, /wiki, and /wikiedit/fileedit previews. This is harmless if there are no pikchrs or JS is disabled. check-in: 83f03e91c4 user: stephan tags: trunk
15:43
Fix the markdown converter so that it recognizes HTML comments and passes them through into the raw_html_tag callback. check-in: 881f86645a user: drh tags: trunk