anchor.diff:      editor = class
         buf : buf.buffer;
         filename : string;
  +      message  : string;
         x, y, h, w : integer;
         topline, position : buf.buffer.cursor;
         led : ui.zinput;  // led = Line EDitor
  
positive.code:   begin
      self.led := ui.zinput.create;
      self.home;
      repeat
        show; led.show;
        case kbd.readkey(ch) of
  	^C, #27	: done := true;
  	^N	: arrowdown;
  	^P	: arrowup;
  	^M	: newline;
  
negative.code:     topline := self.buf.make_cursor;
      position := self.buf.make_cursor;
      filename := '';
      message  := 'welcome to minneron.';
    end;
  
  