Inline replies like these:
May become visually separated on later diffs:
Rough steps are:
- Generate diff A.
- Change a bunch of lines.
- Generate diff B.
- Change a bunch of lines.
- Generate diff C.
- Add an inline comment on A in the changed section.
- View B.
- Reply to the inline.
- View C.
The reply is against diff B, while the original is against diff A. This can cause the ghost-porting algorithm to choose different destinations.
Instead, replies should just be against the same diff so they always port to the same place.