Browse Source

Added flag for new completion.

newNRvisualizers
mike 15 years ago committed by mike
parent
commit
ef04ca0d70
  1. 3
      ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs

3
ICSharpCode.NRefactory.CSharp/Completion/CSharpCompletionEngine.cs

@ -54,6 +54,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
public bool AutoCompleteEmptyMatch; public bool AutoCompleteEmptyMatch;
public bool AutoSelect; public bool AutoSelect;
public string DefaultCompletionString; public string DefaultCompletionString;
public bool CloseOnSquareBrackets;
#endregion #endregion
public CSharpCompletionEngine (IDocument document, ICompletionDataFactory factory) public CSharpCompletionEngine (IDocument document, ICompletionDataFactory factory)
@ -776,7 +777,6 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
if (memberPred == null || memberPred (member)) if (memberPred == null || memberPred (member))
wrapper.AddMember (member); wrapper.AddMember (member);
} }
declaring = declaring.DeclaringTypeDefinition; declaring = declaring.DeclaringTypeDefinition;
} }
} }
@ -1212,6 +1212,7 @@ namespace ICSharpCode.NRefactory.CSharp.Completion
} }
AddTypesAndNamespaces (wrapper, state, null, pred, m => false); AddTypesAndNamespaces (wrapper, state, null, pred, m => false);
AddKeywords (wrapper, primitiveTypesKeywords.Where (k => k != "void")); AddKeywords (wrapper, primitiveTypesKeywords.Where (k => k != "void"));
CloseOnSquareBrackets = true;
AutoCompleteEmptyMatch = true; AutoCompleteEmptyMatch = true;
return wrapper.Result; return wrapper.Result;
} }

Loading…
Cancel
Save