All Forums |
Register |
Login |
Search |
Subscriptions |
My Profile |
Inbox |
Tool Warehouse |
FAQs |
Resources |
Help |
Member List |
Address Book |
Logout |
|
|
GNU screen copy buffer
|
Logged in as: Guest |
Users viewing this topic: none |
|
Login |
|
|
GNU screen copy buffer - Jun. 22, '06, 1:30:35 AM
|
|
|
meridian
Posts: 3
Joined: Jul. 17, '04,
Status: offline
|
Hi
When I use the gnu screen copy buffer only 512 bytes are copied.
To use gnu screen copy buffer, in a screen window you go ctrl-a esc, then move to the start point, hit space then go to the end point and hit enter. To paste you use ctrl-]
When I do this it only pastes the first 512 bytes.
|
|
|
RE: GNU screen copy buffer - Jun. 22, '06, 4:28:28 AM
|
|
|
Rodney
Posts: 3728
Joined: Jul. 9, '02,
From: /Tools lab
Status: offline
|
Paste is actually "<ctrl-A><]> (for backreference).
None of that code was changed.
The majority of code changes center around having longer usernames.
I've thrown some debug statements in and once it comes to the paste
code the buffer is still the copy size (e.g. 3203 bytes).
Looks like the terminal buffer is getting filled from the master
side of the pty. The slave side isn't pulling the data out in time.
There seems to be some sort of pause before the data (the 512)
appears. The master side would normally be getting blocked, but
the open() is with a non-block which will return EAGAIN.
Perhaps screen isn't paying enough attention to this.
I have to get back to regular work now.
|
|
|
New Messages |
No New Messages |
Hot Topic w/ New Messages |
Hot Topic w/o New Messages |
|
Locked w/ New Messages |
Locked w/o New Messages |
|
Post New Thread
Reply to Message
Post New Poll
Submit Vote
Delete My Own Post
Delete My Own Thread
Rate Posts |
|
|
|