Opened 15 years ago
Last modified 5 years ago
#2 assigned enhancement
Enlarge the scroll back buffer beyond the present 8K provided by mode
Reported by: | Gregg Young | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Version-3.10 |
Component: | Base | Version: | 3.08 |
Keywords: | Cc: |
Description
Change History (9)
comment:1 Changed 11 years ago by
comment:2 Changed 11 years ago by
Problem is the 8k buffer in cmd.exe which is still used with 4os2. I started looking into extend the 4os2 sources to build TakeCommander? which was obviously build up from the same source tree. But some TC code is missing. I stopped working on it as someone told me that TC has numerous incompatibilities with Rexx scripts and so on.
Another idea I had was redirect stdin and stdout/stderr to a pipe and catch the output in a PM window. I had no time to work on this but most probably this will have some compatibility issues too.
Another idea is to patch cmd.exe and find where it allocates the 8k buffer and try to increase this. But disassembling is time consuming and not my preferred way of wasting time.
Anyway time is very limited and it is much appreciated if someone else comes up with ideas and programming skills to work on this.
comment:3 Changed 10 years ago by
Milestone: | → Version-3.09 |
---|---|
Owner: | changed from somebody to Steven Levine |
Status: | new → assigned |
Version: | → 3.08 |
comment:4 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed by changeset 37506
comment:5 Changed 10 years ago by
Fixed really? I just merged 37506 and do not see any difference in that respect. I mean mode 81,100 is still the max. window size/scroll back buffer I get.
comment:6 Changed 10 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
My bad. Closed wrong ticket. Reopened.
comment:7 Changed 10 years ago by
Owner: | Steven Levine deleted |
---|---|
Status: | reopened → assigned |
comment:8 Changed 10 years ago by
FWIW, the 8K limit is built into the VIO subsystem. To implement a larger scrollback buffer would require snooping this buffer and caching its content. A non-trivial task.
comment:9 Changed 5 years ago by
Milestone: | Version-3.09 → Version-3.10 |
---|
Ticket retargeted after milestone closed
I second this request (though a little late to the party, it seems).