anchor.diff:    Editor.Strings.EncodingDetect:= false;
     Editor.Strings.LoadFromFile(FileName);
     Editor.Strings.EncodingDetect:= true;
  -  UpdateEds;
  +  UpdateEds(true);
   end;
   
   procedure TEditorFrame.DoFileReload;
  
positive.code:   Ed1.Strings.ReadOnly:= AValue;
  end;
  
  procedure TEditorFrame.UpdateEds;
  begin
    Ed2.OptUnprintedVisible:= Ed1.OptUnprintedVisible;
    Ed2.OptUnprintedSpaces:= Ed1.OptUnprintedSpaces;
    Ed2.OptUnprintedEnds:= Ed1.OptUnprintedEnds;
    Ed2.OptUnprintedEndsDetails:= Ed1.OptUnprintedEndsDetails;
  
    Ed1.Update;
    Ed2.Update;
  end;
  
  function TEditorFrame.GetLexer: TecSyntAnalyzer;
  
negative.code:     procedure SetTabCaption(const AValue: string);
      procedure SetLineEnds(Value: TATLineEnds);
      procedure SetUnprintedSpaces(AValue: boolean);
      procedure UpdateEds(AUpdateWrapInfo: boolean=false);
      function GetLexer: TecSyntAnalyzer;
      procedure SetLexer(an: TecSyntAnalyzer);
    protected
  