
                      Things to do on Vt widget version 1.2

(This list still has not changed much from version 1.0)

1. Make the plot routine use a section of a character array and a length and
   not use a NULL terminated string.  This seemingly small change in function
   will remove one of the largest usage of copying of data from one
   location to another.  In this way data flows even faster from the input
   buffer of write_s to the screen.

2. Further utilize memcpy and memset to move data arround, instead of using
   single character accesses.

3. Move the select attribute to its own byte in the screen structure.  This
   would allow faster selection using memset,  OR find a new way of
   communicating what text is selected.  I prefer the latter method of
   optimizing selection.

4. New optimizations need to be tried.  I would like the performance on OSs like
   Linux to increase a great deal.

5. Add support for the XmResolvePartOffsets API standard upgrade path.  This
   will allow shared libraries of the Vt widget to upgrade without recompiling
   to new versions of Motif.  I attempted this with the xmresolver system but
   ran into trouble.
