[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ширина терминала в си



On Tue, 11 Jan 2005 14:53:11 +0300
 Artem Chuprina <ran@ran.pp.ru> wrote:
Yuri Kozlov -> debian-russian@lists.debian.org @ Tue, 11 Jan 2005 13:08:53 +0300:

>> VBW> Поэтому авторы dpkg были в корне неправы, что зареклись на её >> VBW> использование. Может быть в ранних версиях, когда dpkg был шелловским >> VBW> скриптом, это имело смысл. А в C-шной программе надо использовать
>> VBW> выше по треду приведенный ioctl.
>> Авторы dpkg были в корне неправы, ограничив при ширине 80 размер поля >> имени пакета так, что оно туда, мягко говоря, не влезает. Если они еще
>> ширину будут определять по ioctl...

YK> Чем не нравится ioctl ?

Тем, что тогда ему уже никак не объяснить, что несмотря на то, что у
меня окно шириной всего 80 символов, я тем не менее хочу увидеть имя
пакета полностью.

Я думаю здесь ненадо смешивать определение размера терминала и
неадекватный вывод отдельно взятой программы, основанный на этой ширине.

dpkg бы не помешала опция --format, в которой бы можно было бы указать
ширину полей.

Regards,
Yuri Kozlov



Reply to: