Login
Changes To FIXMEs
Login

Changes to "FIXMEs" between 2021-02-26 17:37:51 and 2021-02-27 04:03:02

1
2
3
4
5
6
7

8
9


10
11
12
13
14
15
16
17
18
19
20
21
22

23
1
2
3
4
5
6

7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

24
25






-
+


+
+












-
+

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.

# Checkin

- When checking in a cherrypick, the status of it being cherrypicked is not cleared afterwards, so the next commit wants to add the same cherrypick state. See the checkin comment on [](0a7bf91fba5794c6).
- `f-checkin` does not close a branch merged in using `merge --integrate`. e.g. [](3288acfcbc5ba7a4).

# Crosslinking...

A workaround was added in [](a9332967a75a2a1b), but why that workaround is necessary is unclear. What follows is pre-workaround, for potential investigation later...

Crosslinking apparently does not properly rebuild file relationships properly, leading to `blame` not working. Try this:

```
$ f-query -e "delete from plink; delete from mlink;
$ f-parseparty --types c --crosslink
$ fossil blame Makefile.in
no history for file: Makefile.in
```

(Use `fossil rebuild` to get it back into shape.)

The plink table is not being fully populated by the crosslink. A workaround was added in [](a9332967a75a2a1b), but why that workaround is necessary is unclear.
The plink table is not being fully populated by the crosslink.