The following are the routines needed to upgrade the X-windows interface:

  (1) XStoreName  (allows the name of a window to be changed. Does it
      need to be re-mapped, or just re-plotted?

      XStoreName( display, w, window_name )
       Display *display;
       Window w;
       char *window_name;

  (2) What is mapping convention for XCoordOrigin in XDrawLines?

  (3) How does one plot a "+" character at a desired pixel value?
   
  (4) How many times should XOpenDisplay be called? Just once upon
      initialization (e.g. in an initdspy routine?)