Здравствуйте!
Ищу редактор для написано кода на разных языках, в т.ч. C++, Perl, Python, также, возможно, придется редактировать XML-файлы. Раскраска кода, автодополнение, работа с нескольким документами одновременно по вкладкам и прочие приятные вещи приветствуются. ОС — Windows или кроссплатформенный. Желательно бесплатный.
Под эти критерии подходит некоторое кол-во бесплатных редакторов, которые лежат свободном доступе, но у меня есть еще одно требование, которое все портит

Нужно, чтобы редактор мог нормально работать с документами, написанными в кодировке KOI-8R ! Тут же отпали Notepad++, Programmer's Notepad, Crimson Editor. Все они почему-то работают только с win1251 или UTF.
Автоопределение кодировки желательно, но на это я уже не надеюсь. Пускай хотя бы можно было исправить кодировку кнопочкой. Все, что мне удалось найти гуглом — очень аскетичный редактор WebCoder, останавливаться на котором не хотелось бы, очень бедная функциональность.
Посоветуйте плз хороший редактор.