chaat
Sophomore Member
Posts: 59
|
Post by chaat on Jan 11, 2021 0:10:37 GMT -5
I know that this may be viewed as contrarian, but for me personally, I would rather efforts to improve the performance. Like the great work done on large files just a few months ago. For example for comparing files I use Winmerge, its a very good tool to compare COBOL source code files.
I worry that the code base becomes more and more difficult to support. I would never use SPF-LITE to sort file lists by extended attributes. Seems like perhaps we're making things more complicated than they need to be.
|
|
|
Post by nicc on Jan 11, 2021 7:02:33 GMT -5
Agree. And I thought SPFLite was in maintenance mode!
|
|
|
Post by George on Jan 11, 2021 13:01:42 GMT -5
Yes, I love to code, and my whole career as a mainframe systems programmer (back when they actually 'programmed' and didn't just act as SMP/E jockeys maintaining the operating system) I developed many tools, mostly by responding to what users asked for, or by observing how they worked and saying "there's a better way than THAT".
So it's hard to ignore many of the small requests, despite my desire to back off and leave it alone. But they have to intrigue me somehow.
George
|
|
chaat
Sophomore Member
Posts: 59
|
Post by chaat on Jan 11, 2021 14:01:32 GMT -5
I am not attempting to discourage George's coding efforts. Perhaps it may be beneficial to have George and Robert and maybe others to come up with a list of primary objectives which SPF-LITE is attempting to accomplish. Then other tasks, not related to ISPF like editor functionality, could be moved to free standing utilities, like the DIFF functionality.
PS ... as a disclaimer, I've retired and not doing much coding since then. So perhaps my input should not be given the consideration as other active users.
|
|
|
Post by Stefan on Jan 12, 2021 14:04:23 GMT -5
I have no issue with the proposals above. I would just like to explain that ISPF/PDF also offered a 'compare' function in its Utilities menu (3.7 was it?). I admit, that implementation was crude when compared to what DIFF does now, but SPFLite already enhances its ancestor's capabilities in many other ways.
But I also agree with CHAAT.
Some performance niggles are awkward. One that frequently gives me a 'Oh No!' second is when a longish files has a lot of excluded lines, which are not in a few large blocks but in many small blocks. Any command that operates on those lines (a classic example is FLIP) can easily bring up the LOOP DETECTED message box.
|
|