LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

классический костыль.

Да, инженерное решение.

Сделали кодировку под кривизну аппаратуры.

Нет, на момент проектирования VGA в том диапазоне уже была псевдографика, в cp437 и аналогичных, поэтому и такой диапазон. В VGA нужно было сохранить непрерывные линии, поэтому вывод лишней колонки в знакоместе. cp866 просто унаследовала эту особенность из-за сохранения диапазона псевдографики.

А из-за остальных пришлось в ядре сделать лишнее преобразование при выводе на экран ;)

Исходная версия bormant, :

классический костыль.

Да, инженерное решение.

Сделали кодировку под кривизну аппаратуры.

Нет, на момент проектирования VGA в том диапазоне уже была псевдографика, в cp437 и аналогичных, поэтому и такой диапазон. В VGA нужно было сохранить непрерывные линии, поэтому вывод лишней колонки в знакоместе. cp866 просто унаследовала эту особенность из-за сохранения диапазона псевдографики.