IIR, Multics from several years earlier. I'd have to dig
through old manuals to remember what CTSS did, but that system
(and the IBM Model 1050 and 2741 devices often used as terminals
with it) were somewhat pre-ASCII (and long before ECMA-48/ ANSI
X3.64 and the VT100 and friends) and, IIR, sent and received
shift and rotate codes rather than what we would normally
consider character codes today. The character codes were just
input to device drivers that dealt with device characteristics
Multics was based on EBCDIC which had a New Line (NL) character but
no CR or LF. The ARPANET went with the ASCII standard. But I never
forgave the ANSI committee for taking left arrow out of the character
set (as a replacement operator).
Then there was the day that BBN loaded ASCII to EBCDIC tables into
the TIPs that would not generate the line delete or character delete
characters for Multics. They said it was an accident. ;-)
Take care,
John