anchor.diff:                 '|!b' +
                  '|B[|C' + flushrt( n2s( self.position ), 6, '.' ) +
                  '|w/|c' + flushrt( n2s( self.buf.length ), 6, '.' ) +
  -               '|B]|Y ' + self.message +
  +               '|B]|Y ' + self.status +
                  '|%' );
  -      self.message := '';
  +      self.status := '';
       end;
   
     procedure draw_gutter( s : string );
  
positive.code:     procedure keepInput;
      procedure CursorMoved;
      procedure parse( var txt : text );
    end;
  
  implementation
  
  constructor TEditor.Create;
  
negative.code:   TEditor = class (TMorph)
      buf               : ITextTile;
      filename          : string;
      status            : string;
      x, y, h, w        : integer;
      topline, position : cardinal;
      led               : ui.zinput;  // led = (L)ine (ED)itor
  