Бих искал да напиша x11 терминален емулатор, но не знам как трябва да хвърлям хайвера си и да комуникирам с обвивката, има ли някакъв основен (псевдо- или C) код за това? като какъв тип PTY да създам, как да обвържа обвивката към него, какви сигнали трябва да уловя или изпратя и т.н. всъщност не ми се струва да сортирам из целия източник на xterm.
РЕДАКТИРАНЕ: о, и аз искам да внедря начин за комуникация с всякакви приложения в него, как да направя откриването на функция? някаква скрита ansi последователност в "клиентите", надявайки се, че не се сблъсква с други терминални емулатори? някаква променлива на средата, надявайки се, че не се сблъсква с "клиентите" или е премахната от обвивката?