anchor.diff:    TabCtrl : TSpTBXTabControl;
   begin
     Result := nil;
  +  tbiRecentFileList.MRURemove(AFileName);
     IsRemote :=  TSSHFileName.Parse(AFileName, Server, FName);
   
     // activate the editor if already open
  
positive.code:           Result.OpenRemoteFile(FName, Server)
          else
            Result.OpenFile(AFileName, HighlighterName);
          tbiRecentFileList.MRURemove(AFileName);
          Result.Activate;
        except
          Result.Close;
  
negative.code:     if Assigned(Result) then begin
        Result.Activate;
        Exit;
      end
      else if not FileExists(AFileName) then begin
        WriteStatusMsg(_(Format('File %s does not exist', [AFileName])));
        Exit;
      end;
    end;
    // create a new editor, add it to the editor list, open the file
  