anchor.diff:      {$ENDIF}
     end;
   
  -  dmdproc := TProcess.Create(nil);
  +  dmdproc := TCEProcess.Create(nil);
     try
   
       fMsgs.message('compiling ' + shortenPath(fDoc.fileName, 25), fDoc, amcEdit, amkInf);
  
positive.code:   ce_common, ce_dmdwrap, ce_nativeproject, ce_dcd, ce_synmemo, ce_writableComponent,
    ce_widget, ce_messages, ce_interfaces, ce_editor, ce_projinspect, ce_projconf,
    ce_search, ce_miniexplorer, ce_libman, ce_libmaneditor, ce_todolist, ce_observer,
    ce_toolseditor, ce_procinput, ce_optionseditor, ce_symlist, ce_mru;
  
  type
  
  
negative.code:     LibMan.getLibFiles(nil, dmdproc.Parameters);
      LibMan.getLibSources(nil, dmdproc.Parameters);
      dmdproc.Execute;
      while dmdproc.Running do
        application.ProcessMessages;
  
      if (dmdProc.ExitStatus = 0) then
      begin
  