Автокапс срабатывает, если слово набрано полностью строчными буквами, и введенный после слова символ принадлежит множеству {[space] [enter] '(' ')' ',' ';' '|'}. Автокапс не срабатывает внутри строковых констант и комментариев.
Да, кстати, насчет строковых констант: online-редактор подсвечивает строки ярко-красным цветом, как незавершенные, если строковая константа находится в конце строки (после нее нет пробела либо другого символа), а также он подсвечивает строки, заключенные в апострофы (в 07/11 строки записываются только в кавычках).