дневник Яос

Операционная система, написанная на языке Оберон и проект её перевода на русский язык. Только технические вопросы.
БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 22.01.21 20:16

Настали суровые трудовые будни, темп снизился. Вроде реализовал опции в кириллице, частично их внедрил (теперь возможно два имени опции, не считая однобуквенного), но явно, что там есть баги, причём неприятные - не работает переход к месту ошибки. Индекс кирилличности 17.12% (резкое замедление)

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 23.01.21 23:39

Часть времени на неделе и всю субботу убил на ошибку в потоках. Но зато теперь заработали опции на русском языке (но это неточно). Индекс кирилличности 17.13%

P.S. перевёл описание файла конфигураций, и стало 17.15%. В прошлое воскресенье было 17.08%, значит, план на неделю (пере)выполнен.

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 26.01.21 22:53

Будни всё суровее и суровее. Начал переводить опции компилятора - 17.17%

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 29.01.21 22:39

Перед уходом с работы успеваю написать, что индекс кирилличности - 17.21%, в начале месяца было 16.71%, итого примерно полпроцента за месяц. Но это был месяц с длинными каникулами...

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 30.01.21 15:46

Ещё попереводил в поезде, сегодня пересобрал - получилось аж 17.24%. На этом завершаем работу января (план перевыполнен в несколько раз) и начинаем подводить итоги.

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 30.01.21 18:37

Для завершения месяца понадобилось перенести перевод из лисокомпилятора в фоксокомпилятор - и стало 17.32% . Усилия, вложенные в перевод компилятора, удваиваются, т.к. есть две очень близких копии компилятора.

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 03.02.21 00:21

Занимаюсь поиском затенений одноимённых символов. Есть частичный успех (при затенении выдаётся предупреждение, хотя почему-то не одно, а два). Индекс кирилличности не изменился.

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 04.02.21 00:18

Начал думать над рефакторингом, который чинит затенения, но тут оказалось, что "переименуй идентификатор" должен
менять и файл переводов, в итоге день закончился на
выделении списка имён файлов в объект (а он был написано по-сишному - список отдельно, длина отдельно, в двух переменных), а цель - всего лишь получить список файлов по маске.
Индекс кирилличности 17.33%, хотя это сейчас вообще не цель. Просто уже выработалась привычка что-то по ходу дела переводить.

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 07.02.21 01:18

Пережил атаку зомби на ЛОРе. Исправил хорошую ошибку в модуле отладочной печати, из-за которой ОС молча падала (ошибочный размер в Heaps.Mod). Занимаюсь разбиением единого файла ПереводыЭлементовКода.XML на помодульные - похоже, что почти готово. После этого нужно будет пробовать сделать рефакторинг "переименуй идентификатор".

БудДен
Сообщения: 1419
Зарегистрирован: 07.10.18 14:01

Re: дневник Яос

Сообщение БудДен » 13.02.21 12:54

Словарь переводов разбит на отдельные файлы. Технология перевода упрощена для случая, когда нет директив условной компиляции. Занимаюсь рефакторингом "переименуй идентификатор". Есть примерный план прототипа.

Ответить