anchor.diff:  uses
     ce_main;
   
  -
   procedure TCEEditorPage.SetVisible(Value: Boolean);
   var
     i: integer;
  
positive.code:     function getEditorIndex: NativeInt;
      procedure getCompletionList;
      procedure getSymbolLoc;
    public
      constructor create(aOwner: TComponent); override;
      destructor destroy; override;
      procedure focusedEditorChanged;
      //
      procedure docNew(aDoc: TCESynMemo);
      procedure docClosing(aDoc: TCESynMemo);
      procedure docFocused(aDoc: TCESynMemo);
      procedure docChanged(aDoc: TCESynMemo);
      //
      property editor[index: NativeInt]: TCESynMemo read getEditor;
      property editorCount: NativeInt read getEditorCount;
  
negative.code:   private
      fKeyChanged: boolean;
      fDoc: TCESynMemo;
      // TODO-cbugfix: syncro-edit partially broken, undetermined condition
      // TODO-cbugfix: syncro-edit icon hidden after deletion, if doc is saved (as temp file, by the static explorer)
      fSyncEdit: TSynPluginSyncroEdit;
  