Login
Update of ”FIXMEs”
Login

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

Overview

Artifact ID: 63379677c6359585f073494098784e46bf675bf5
Page Name:FIXMEs
Date: 2021-03-11 14:59:46
Original User: stephan
Mimetype:text/x-markdown
Parent: 22289337881a90db4682d3b96c9595b7ae8d1778 (diff)
Next 4988ca8ac7646ef8fe86e74ddb47f5c627d08989
Content

An informal list of FIXMEs which don't warrant full tickets...

This is not intended to be a list of long-lived fixme's, but more of a scratchpad for things which come up spontaneously and shouldn't be forgotten.

f-vdiff

Just does really weird stuff sometimes when using the symbolic name . for the local checkout. e.g. after merging in fossil's trunk to the leaves-command-branched-from branch, then...

$ f-vdiff --from trunk --to .
...
...
Index: skins/blitz/footer.txt
===================================================================
--- skins/blitz/footer.txt
+++ skins/blitz/footer.txt

Index: skins/blitz/header.txt
===================================================================
--- skins/blitz/header.txt
+++ skins/blitz/header.txt

Index: skins/blitz/ticket.txt
===================================================================
--- skins/blitz/ticket.txt
+++ skins/blitz/ticket.txt
...

Wha?

Crosslinking...

Running f-parseparty -t c --crosslink generates the expected number of mlink/plink entries but sometimes leaves (as it were) some commit other than the tip marked as a leaf, which causes fossil update to warn about having multiple leaves. We "could" get around this by running fsl_repo_leaves_rebuild() after it crosslinks everything, but that would simply hide the bug, which would presumably appear again at some point after a single checkin gets processed.