04 July 2022 05:13, Stas Mishchenkov послал(а) письмо к Michael Dukelsky:
MD>>>>>> А ещё в hpt post есть возможность вставить флаг NPD. Ты MD>>>>>> правда думаешь, что сейчас кто-то будет вставлять такой флаг MD>>>>>> в надежде, что это письмо может быть прочитаешь ты? SM>>>>> Повторяю, я так делаю уже много лет.
MD>>>> Пришли мне, пожалуйста, ссылки на эти скрипты.
MD>> Я всё-таки думал, что ты исправишь свои скрипты, а ты даже MD>> исправлять ничего не стал.
SM> Ну, они же работают? ;)
Работают, но неправильно. И если результат этой работы попадёт к Максу, ты его сильно огорчишь.
MD>> Ты ставишь флаг NPD везде, где это нужно и где совсем не нужно.
SM> Не спорю.
MD>> В скриптах rules.sh, gethoro.cmd, rules.cmd этот флаг не нужен.
SM> Скорее всего - да. Там табличек нет. Речь-то не о том, что он не везде SM> нужен. Речь о том, что это всё сделано давно и я уже не помню, где он SM> встречается, а где нет.
Стас, ты пишешь скрипты, привязанные к Husky. Поэтому если в Husky меняется версия, нарушающая обратную совместимость (а такое время от времени обязательно будет), то тебе в твоих скриптах надо это учитывать и возможно что-то поменять. Это называется поддержка софта. Если ты этого не делаешь, то это называется заброшенный софт (abandonware). Пользователь такого софта может смело рассчитывать на всякие неожиданности, в том числе и на падение этого софта. Так что если у пользователя твоего скрипта этот скрипт упал, виноват не тот, кто сделал новую версию Husky, а ты.
SM> Да, я постепенно переписываю такие вещи и SM> отказываюсь от "hpt post", т.к. стали появляться случаи, когда это не SM> срабатывает, но очень постепенно.
Об этом позже.
MD>> Я не знаю, что именно постит скрипт post.cmd. Не исключено, что MD>> там тоже ставить NPD не надо.
SM> Всё, что ему скормить в качестве параметра.
А это уже неправильно. Если ему скормить обычный текст, а не таблицу, то он выдаст представление не тем шрифтом.
Желаю успехов, Stas! За сим откланиваюсь, Michael.