This is likely intended behavior, albeit arguably not _good_ behavior.
If there is a selection, and you replace it, that selection gets cut
into the snarf buffer.
If you open a fresh document, select some text, and overwrite it, that
selection will also appear in the snarf buffer.
This is true on
Steps to reproduce the problem
Select a string. Cut it. Select another string. Type some letter. Paste.
Acme puts the text user selected the second, not the first, time.
plan9port version
a2567fcac9851e5cc965a236679f568b0e79cff2
OS version
macOS 14.5 (23F79)
-