On Tue, 17 Jan 2017 13:21:16 -0800, Charles Mills wrote: >Yep. I was going to ask that as a Friday riddle: "what was special about >channel 12?" Yes, a program could check it so that it knew when to quit >printing detail lines, print subtotals, and eject to a new page. Holy cow! Can >you imagine a program running directly connected to a printer, not spooled? > If the virtualization of the printer were complete it should just work. I'd not be surprised if it works on VM with a spooled virtual printer and LOADVFCB. POWER?
>Generated a Data Check (?) on the channel, which showed up in the I/O >completion status somewhere. > A better abstraction might set a flag in the DCB rather than requiring the programmer to chase control blocks. >I just looked -- still sort of supported in COBOL 4.2 anyway: "AT END-OF-PAGE" >-- but now relies on a programmatic counter. > A tech writer in a department I once had to work with defined her 11" pages with 61 lines instead of the conventional 60 to cheat one more row in character-cell engineering drawings. Lots of grief when I had to use a printer with conventional setup. And some optical printers might not tolerate that at all. (Might not have been her fault; she may have inherited the behavior from a predecessor.) ALGOL-68 presumes 3-dimensional printer files: page x row x column. Is there a way to cause ISPF Browse to scroll to skip-to-channel-1 code? OK. Put a FIND comand on a PF key. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN