anchor.diff:    end;
   
     function guessMessageKind(const aMessg: string): TCEAppMessageKind;
  -  function getLineFromDmdMessage(const aMessage: string): TPoint;
  +  function getLineFromMessage(const aMessage: string): TPoint;
     function openFileFromDmdMessage(const aMessage: string): boolean;
   
   implementation
  
positive.code:   if not openFileFromDmdMessage(msg) then
      exit;
    // from here, since a doc has the focus, List.Selected is nil
    pos := getLineFromDmdMessage(msg);
    if fDoc = nil then
      exit;
    fDoc.CaretXY := pos;
  
negative.code:         begin
            inc(i);
            if i > length(aMessage) then exit;
            while( isNumber(aMessage[i]) or (aMessage[i] = ',') or (aMessage[i] = ':')) do
            begin
              ident += aMessage[i];
              inc(i);
  