static FilterText()
{
if (Environment.GetEnvironmentVariable("SOURCECODETAGSMODE") == "true") {
sourceCodeTagsMode = true;
ctagsPc = new SafeProcess ();
string[] args = new string[7];
args[0] = "ctags-ajoke";
args[1] = "--langmap=" + getLangMap();
args[2] = "-xu";
args[3] = "--filter";
args[4] = "--filter-terminator=###terminator###\n";
args[5] = "--extra=+q";
args[6] = "--c-kinds=+p";
ctagsPc.Arguments = args;
ctagsPc.RedirectStandardOutput = true;
ctagsPc.RedirectStandardInput = true;
ctagsPc.Start();
ctagsInput = new StreamWriter(ctagsPc.StandardInput);
ctagsOutput = new StreamReader(ctagsPc.StandardOutput);
}
}