As far as I can see, block-copied text just sits on the clipboard as plain text with \n at the end of each line.
Nope. As explained here
https://github.com/geany/geany-osx/issues/40#issuecomment-1267472339
the block-copied text also needs to contain the information it was block-copied in the clipboard, otherwise pasting might not work correctly in all situations.