anchor.diff:      end;
     end;
   
  -  SLexerName:= EditorLexerNameAtPos(Ed, Point(Caret.PosX, Caret.PosY));
  -
     //autoshow for all, when typed N chars
     if (Ed.OptAutocompleteAutoshowCharCount>0) then
     begin
  
positive.code:     if (ACharsTyped=0) and (not bIdentChar) then exit;
  
      //check that we are not inside comment/string
      if EditorCaretInsideCommentOrString(Ed, Caret.PosX, Caret.PosY) then exit;
  
      Inc(ACharsTyped);
      if ACharsTyped=Ed.OptAutocompleteAutoshowCharCount then
  
negative.code:     ACharsTyped:= 0;
  
    //autoshow for HTML
    if UiOps.AutocompleteHtml and bLexerHTML then
    begin
      if Ed.Strings.LineCharAt(Caret.PosY, Caret.PosX-1)='<' then
        Ed.DoCommand(ACmdAutoComplete);
  