Browse Prior Art Database

Column Oriented Editing

IP.com Disclosure Number: IPCOM000104007D
Original Publication Date: 1993-Feb-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 2 page(s) / 55K

Publishing Venue

IBM

Related People

Keller, RS: AUTHOR

Abstract

Editors for computer files have been well known in the art for many years. Most editors are made for horizontally oriented data. Horizontally oriented data is data that is processed by the user's mind in a left to right (or right to left). Most editors have a wide range of commands for processing horizontal data. However, even the most powerful editors do not provide a wide range of commands for vertically oriented data. Even the terminals used are more oriented to horizontally oriented data. For example while typing this disclosure, after each character is typed, the cursor automatically moves to the right. This type of orientation makes working with vertically oriented data much more clumsy. Consider a new command called SPIN.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Column Oriented Editing

      Editors for computer files have been well known in the art for
many years.  Most editors are made for horizontally oriented data.
Horizontally oriented data is data that is processed by the user's
mind in a left to right (or right to left).  Most editors have a wide
range of commands for processing horizontal data.  However, even the
most powerful editors do not provide a wide range of commands for
vertically oriented data.  Even the terminals used are more oriented
to horizontally oriented data.  For example while typing this
disclosure, after each character is typed, the cursor automatically
moves to the right.  This type of orientation makes working with
vertically oriented data much more clumsy.
     Consider a new command called SPIN.  The SPIN command is used to
rotate the file along a diagonal line going from the upper left
corner to the lower right corner (or optionally lower left to upper
right).  Once this is done, the horizontal abilities of the editor
become it's vertical abilities.
     To further demonstrate this, consider the following file (shown
here with a scale line):
º...+....1....+....2....+....3
SMITH          AF  110,000
JONES          RE   80,000
ROGERS       FF   95,432
FREDDY       RD   56,000
ALDER         WS   23,100
HANDCOCK TE   54,250
SIMMONS     ID   34,300
MITCHELL   KG   98,490

WILSON        LH   72,520
KINGS        ...