public RevisionGridInMemFilter(string authorFilter, string committerFilter, string messageFilter, bool ignoreCase)
{
SetUpVars(authorFilter, ref _AuthorFilter, ref _AuthorFilterRegex, ignoreCase);
SetUpVars(committerFilter, ref _CommitterFilter, ref _CommitterFilterRegex, ignoreCase);
SetUpVars(messageFilter, ref _MessageFilter, ref _MessageFilterRegex, ignoreCase);
if (!string.IsNullOrEmpty(_MessageFilter) && MessageFilterCouldBeSHA(_MessageFilter))
{
SetUpVars(messageFilter, ref _ShaFilter, ref _ShaFilterRegex, false);
}
}