anchor.diff:    path, s_item: string;
     Sep: TATStringSeparator;
   begin
  +  Result:= false;
  +
     if ALexerName<>'' then
       SFilename:= AppFile_HotkeysForLexer(ALexerName)
     else
  
positive.code: 
  procedure KeymapItem_SaveToConfig(K: TATKeymapItem; const path, ALexerName: string; ALexerSpecific: boolean);
  procedure KeymapItem_DeleteInConfig(K: TATKeymapItem; const path, ALexerName: string; ALexerSpecific: boolean);
  procedure Keymap_SaveKey_ForPlugin(AKeymap: TATKeymap; AOverwriteKey: boolean;
    const AMenuitemCaption, AModuleName, AMethodName, ALexerName, AHotkey: string);
  
  function DoLexerDetectByFilenameOrContent(const AFilename: string;
    AChooseFunc: TecLexerChooseFunc): TecSyntAnalyzer;
  
negative.code:       sl.Add(s_item);
  
      c.SetValue(path+'/s1', sl);
      Result:= true;
    finally
      c.Free;
      sl.Free;
  