anchor.diff:  
   procedure TEditorFrame.DoLoadHistoryEx(c: TJsonConfig; const path: string);
   var
  -  fn, str, str0: string;
  +  str, str0: string;
     Caret: TATCaretItem;
     nTop, nKind, i: integer;
     items, items2: TStringlist;
  
positive.code:     procedure DoLexerFromFilename(const AFilename: string);
      procedure DoSaveHistory;
      procedure DoSaveHistoryEx(c: TJsonConfig; const path: string);
      procedure DoLoadHistory;
      procedure DoLoadHistoryEx(c: TJsonConfig; const path: string);
      //misc
      function DoPyEvent(AEd: TATSynEdit; AEvent: TAppPyEvent; const AParams: array of string): string;
      procedure DoGotoPos(APosX, APosY: integer);
  
negative.code:   caret: TATCaretItem;
    items, items2: TStringList;
    bookmark: TATBookmarkItem;
    i: integer;
  begin
    c.SetValue(path+cHistory_Lexer, LexerName);
  