Глава 1. Необходимое предисловие

 

Tibi et igni

Осенью 2000 года я начал делать текстовый редактор под Windows, который вначале назывался Typewriter, а к сентябрю 2001 года был переименован в TEA. До 2004 был одним из самых популярных в Рунете текстовых редакторов. Аккурат под Новый год я приостановил разработку TEA (win32), чтобы сконцентрировать свои усилия на создании Linux-версии TEA. Однако, Win32-версия снова в процессе постоянной обработки, а к тому же еще и имеет статус public domain (общественное достояние), и код ее открыт. Но эта документация относится к Linux-версии.

Я не программист. Я писатель и журналист. Иногда делаю программы, которые мне нужны. Последние годы я писал только в TEA и перейдя в Linux, не мог отказаться от такой привычки. Надо сказать, что TEA for Linux - моя первая программа на Си и моя первая серьезная программа под Linux.

Летом 2005 года я сделал форк TEA и назвал его Chai. Chai использовал в качестве текстового движка GtkSourceView, а также зависел еще от нескольких библиотек: GnomeVFS и LibGconf. Немного позже обе ветки были сведены в одну общую, под традиционным названием TEA. По умолчанию скрипт configure настраивает исходник для сборки в режиме обычного TEA. Чтобы воспользоваться преимуществами GtkSourceView, надо сконфигурировть исходник командой: ./configure --enable-chai, а затем дать привычные команды make, make install. Что до пакетов для различных дистрибутивов, то большинство из них собрано, насколько я знаю, с GtkSourceView.

Пожалуйста, прочтите это ноговодство внимательно, потому что TEA местами отличается от общепринятых понятий.

Кстати, можете свободно задавать мне вопросы, вносить предложения и слать патчи на адрес - peter.semiletov@gmail.com

Now playing: Nirvana - I Hate Myself And I Want To Die