Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Also refresh TTY timestamps before "commandline -f repaint"
As mentioned in 8a7c3ce (Don't abandon line after writing control sequences, 2024-04-06) we need to freshed stdout timestamps after writing to stdout but before we might redraw, in particular when writing control sequences. Commit a583fe7 ("commandline -f foo" to skip queue and execute immediately, 2024-04-08) made "commandline -f repaint" redraw immediately, while still executing the bound shell command; at that time we have written "disabling" sequences but not refreshed timestamps yet, so do that. This is probably not needed for commands outside the repaint family. Needless to say that this is messy, maybe we can simplify things in future. Ref #10409 (comment)
- Loading branch information