NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

included is a discussion of the use of multiple file viewing
display areas in NLS to provide cross file editing capabilities.
A description of our display and terminal input equipment will
be issued as a separate document.

NOTE: RFC 190 includes a functional description of the
implementation of the interface to our displays and is a
description of the way this interface was extended to include
"Processor-displays" (an IMLAC PDS-1, in this case) to our
system, thus enabling one to use Display NLS over any of our
teletype lines (including the network).

A "processor dsplay" is a display with Processing power which
can be controlled by character strings.

Description of the "conceptual display" implemented at ARC

The allocatable output unit for our display terminals (which
include our local terminals and all remote processor-displays) is

[Page 1]
a rectangular "display area". A program treats this display area
much like it would a file which it has opened with write access.

When requesting the allocation of a display area, a program
specifies its attributes, including where it is to be on the
screen. The program is returned an identifier which it
subsequently uses to manipulate images within the display area
and the display area itself. Each string which the program
writes into the display area is also given an identifier, which
can subsequently be used to move, delete, replace, or change the
characteristics of that string.

The currently implemented characteristics are character size,
horizontal spacing between characters, and font of the
characters (e.g. blinking, italics, intensity, etc.).

The position of items in the display area are given relative
to the 0,0, which is the lower left corner of the display
area. The horizontal coordinate increases to the right and the
vertical coordinate increases toward the top.

In addition to above described manipulation of strings within
display areas a program can suppress the display of individual
strings within display areas or suppress whole display areas.

Also, a program can switch the terminal's state from teletype
simulation to display mode and vis versa.

When in display mode, the teletype simulation display area is
suppressed and the coordinates of the cursor are input with
each character. When in teletype simulation mode, all user
owned display areas are suppressed and the coordinates of the
cursor are not input with each character.

At TENEX startup time, display areas are allocated for a teletype
simulation and a cursor for each local display terminal. Programs
can change the string being displayed as the cursor to give the
human feedback as to the programs state.

Within NLS:

The NLS subsystem deals only with the cursor and the display
areas it has requested from the system for output to the user.
The display area formatters assumes that the display has 64K
by 64K addressable points (with 0,0 at upper left), several
different character sizes and fonts, and 7-bit ASCII.

[Page 2]
The display area formatters use format parameters during the
format process and post-processors to convert the vertual
format to one that is acceptable to the device for which the
formatting was being done (a display area on the screen, a
page for a printer, a microfilm device, or a teletype).

NLS allows the user to specify arguments to commands by
selecting items from the current display image. This is
accomplished through the use of a data structure, which
describes the current display image, to map the cursor
coordinates, which are input with each character, into the
proper selection.

Multiple text display areas in NLS

When the user's device is a display, NLS allows him to subdivide
the file-viewing display area (the one in which he views his
file) and view (and edit across) several different files at once.
Show full document text
ISOC IETF Trust RFC Editor IRTF IESG IETF IAB IASA & IAOC IETF Tools IANA
About | IETF Datatracker | Version 6.81.3.p1 | 2018-06-26 | Report a bug: Tracker: Email:
Python 2.7.13 | Django 1.11.13
     
 
what is notes.io
 

Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 14 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.