So I ran the test for 500 lines and it successfully copied all the lines. My upper limit in the test I copied 2514 lines.
I don’t have to press CTRL SHIFT C in Alacritty but instead just select with my mouse and drag up to capture the lines. It automatically issues the copy command (which I am not sure is standard or not).
I re-tested in Kitty, where you have to use CTRL SHIFT C to copy. This was successful.
So on a high level the use case where copying is failing is where I do my system update (e.g. sudo pacman -Syu) and then I try to copy all the history so I can review it. In my case I usually update my system once a month so there are lots of lines of text. So perhaps my next step is to copy allot of text (not just lines like in this test) and see if it fails.
Good Idea. So I was able to copy 647 full lines and then 38 characters in Alacritty.
So it looked like this on the end where some text us cut off:
May 24 17:51:29 mani kernel: Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
May 24 17:51:29 mani kernel: kauditd_p
If I copy more then 648 lines the copy operation will faill as I will not be able to paste anything.
If I copy and paste from journal in Kitty it will let me capture all of the visible history of 2053 lines. Kitty does not have TMUX configured. This is the configuration file ( ~/.config/kitty/kitty.conf) contents:
# BEGIN_KITTY_THEME
# Dracula
include current-theme.conf
# END_KITTY_THEME
So decided to launch tmux in Kitty. Noticed I could copy 69 lines of text from the journal with my mouse and no more. So at this point I am guessing tmux is related to the odd copy behavior.