= Сообщение: 3160 из 3632 ======================================== RU.GOLDED = От : Vitaliy Aksyonov 1:104/117 31 Oct 23 07:24:02 Кому : Konstantin Simonov 31 Oct 23 07:24:02 Тема : Re: LocationAlias FGHI : area://RU.GOLDED?msgid=1:104/117+6541000d На : area://RU.GOLDED?msgid=2:5000/118+6540a4ce = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Привет, Konstantin!
31 Oct 23 13:41, ты писал(а) мне:
VA>> Я лично за такое изменение и готов подкрутить aliasru.cfg VA>> в соответствии с текущим нодлистом.
Логично. Нодлист меняется. И далеко не всегда эти города/страны называют в соответствии каким-то стандартам.
Там не только в длине дело. Дело в том, что текущий алгоритм тупо делает find/replace по всем вариантам по порядку, определённом в файле. Поэтому там и появилось это правило, что длинные слова сначала. Почему после моих изменений сломалось? Потому что я закинул эти алиасы в мапу и они отсортировались не по длине, а по алфавиту. А так, как алгоритм не поменялся, Novosibirsk превратился в NovosiБирск. :)
KS> Я брал aliasru.cfg из заготовок конфигов GoldEd. KS> Там был полный бардак, даже указанная там же сортировка по длине строк KS> не соблюдалась, не говоря о каком-то соответствием с KS> нодлистом. Отсортировал список, дополнил руссие названия. Когда при KS> чтении почты натыкаюсь на отсутствующее в списке название, добавляюю KS> его.