За пояснение с @OPEN спасибо, не знал и не разбирался. Обязательно постараюсь применить.
Последнее видео записано Quick Time и собрано в iMovie под Mac OS X. Под Windows я записываю с помощью OBS Studio. Фильтры никакие не использовал (в том числе в роликах с озвучкой), все эффекты и шрифты стандартные (из коробки).
Шрифт Колибри стандартный системный по коду 2 (UTF-16LE) без масштабирования. С этим есть несколько проблем, об одной напишу ниже.
Видео, если у кого-то появится желание, можно раз в полгода делать как обзор изменений. Для этого нужно энтузиазм и чтобы каждый автор программы (или кто-то за него) записал кусок видео с изменениями и написал текст (либо для вывода на экран, либо для озвучки). Потом собраться смонтировать это дело и озвучить (если надо).
Вкладки хочется, над этим надо работать.
Проблемка
Либо ошибся я, либо ls в корневой директории у меня не работает из-за ошибки в 70-ой и как следствие в 80-ой функции (можно списать на документацию). Правда в том, что я могу сделать конвертацию UTF16LE <-> ASCII и обойти проблему. Саму ошибку искать только буду - можете меня опередить (магия где-то в этом файле:
http://websvn.kolibrios.org/filedetails ... fs_lfn.inc ).
Суть в том, что например 2, '/', 0, 'c', 0, 'd', 0, '2', 0, '/', 0, 0, 0 корректный путь, а db 2, '/', 0, 0, 0 не корректно. Во втором случае ядро считает абсолютный путь относительным, что не соответствует документации.
Выдержка из документации: "Можно указать кодировку строки, поместив в её начале байт." Более того: "В абсолютном пути можно поместить этот байт после '/' или добавить дополнительный '/' перед ним." Все случаи не тестировал, но для некоторых это тоже не работает. Возможно документация устарела.