Kitten Technologies
View Ticket
Login
Ticket Hash: a7a5ace3cd029c640b6acfb03a52fca5aabe8956
Title: Fossil-related problems on your site
Status: Open Type: Documentation
Severity: Cosmetic Priority: Immediate
Subsystem: Resolution: Works_As_Designed
Last Modified: 2022-11-21 10:54:02
Version Found In: 2bb400715d
User Comments:
anonymous added on 2020-09-11 22:45:19:
Hi, Kitten!

(i'm one of the Fossil SCM developers, thus my interest in reporting these particular problems...)

1) The mimetype of:

https://www.kitten-technologies.co.uk/project/tangle/doc/trunk/README.wiki

is unfortunately detected incorrectly. The file is written in markdown dialect but fossil's file-extension-to-mimetype thinks it's in fossil-wiki format. If (and only if) all of your .wiki files are in markdown format, you can fix that by adding ".wiki text/x-markdown" as a custom mimetype in the repo settings. Unfortunately, though, that feature was added long after fossil 2.7 (what this site is running), so you'd need a newer fossil version.

2) Your site CSS changes the font for PRE tags to a non-fixed-width font, but this breaks the captcha for anonymous login on your login page. The only way i was able to log in to write this ticket was using the browser dev tools to edit the style for that element to have (font-family: monospace).

fossil 2.12 has many newer features you might like, such as the ability to edit repository files (like your `README.wiki`) directly online, without having to check out a copy of the repo first, and to use markdown in tickets.

Happy Hacking!

alaric added on 2022-11-21 10:54:02:

Tangle's README is still in Markdown just because I've yet to finish cleaning it up after importing from Subversion :-)

I'm not sure about the <pre> font issue, though. It set to Droid Sans Mono with a fallback to fixed, so should be fixed width, and it looks fixed-width for me in the captcha?