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

Reply via email to