anchor.diff:    uPSUtils,
     Plugins,
     project,
  +  VCL.dialogs,
  +  NovusFileUtils,
     uPSPreProcessor,
     uPSI_API_Output;
   
  
positive.code:   oruntime.oAPI_Output.projecttask.BuildStatus := TBuildStatus.bsErrors;
  end;
  
  function CustomOnUses(Sender: TPSPascalCompiler;
    const Name: AnsiString): Boolean;
  Var
  
negative.code:   end
    else
    begin
      if FileExists(GetUnitFilename(name)) then
      begin
        Try
          Try
            oruntime.oAPI_Output.Log('Compiling unit ... ' + GetUnitFilename(name));
  
            lList := TStringList.Create;
            lList.LoadFromFile(GetUnitFilename(name));
  
            if Sender.Compile(lList.Text) then
            begin
  