anchor.diff:      if not bWordChar then
       begin
         ACharsTyped:= 0;
  -      exit(true);
  +      exit;
       end;
     end;
   
  
positive.code:   begin
      //ignore if number typed
      bIdentChar:= bWordChar and not IsCharDigit(AText[1]);
      if (ACharsTyped=0) and (not bIdentChar) then exit(true);
  
      //check that we are not inside comment/string
      if EditorCaretInsideCommentOrString(Ed, Caret.PosX, Caret.PosY) then exit(true);
  
      Inc(ACharsTyped);
      if ACharsTyped=Ed.OptAutocompleteAutoshowCharCount then
      begin
        ACharsTyped:= 0;
        Ed.DoCommand(ACmdAutoComplete);
        exit(true);
      end;
    end
    else
      ACharsTyped:= 0;
  end;
  
  end.
  
negative.code:   begin
      if Ed.Strings.LineCharAt(Caret.PosY, Caret.PosX-1)='<' then
        Ed.DoCommand(ACmdAutoComplete);
      exit;
    end;
  
    (*
  