= Сообщение: 4511 из 5321 ========================================= RU.HUSKY = От : Alexey Vissarionov 2:5020/545 29 Jul 21 14:28:28 Кому : Michael Dukelsky 29 Jul 21 14:28:28 Тема : Husky 1.9 snapshot 2021.07.24 FGHI : area://RU.HUSKY?msgid=2:5020/545+610295bd На : area://RU.HUSKY?msgid=2:5020/1042+61028d5a = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.HUSKY?msgid=2:5020/1042+61029b3c ============================================================================== Доброго времени суток, Michael! 29 Jul 2021 13:59:32, ты -> мне:
MV>>>> new feature: config line ending with " \" continues at the next MV>>>> line MD>>> Я добавил эту функциональную возможность по единственной причине: MD>>> я хочу иметь возможность использовать короткие строки с MD>>> продолжениями в примере конфигурации в документации, чтобы строки MD>>> не оказывались обрезанными после экспорта текста в pdf. Так что MD>>> пример конфигурации с продолжениями строк из документации можно MD>>> использовать в реальной жизни. AV>> Что-то я с трудом представляю себе строки (кроме echoarea), которые AV>> могут вылезти за пределы традиционных терминальных 80 символов... MD> Ну да, речь именно об echoarea.
И про документацию? Не про реальный конфиг, как у тебя или у меня (с кучей линков), а именно про документацию?
Я, конечно, могу себе представить, например, длинное описание или путь к базе сообщений, но опять же в реальном конфиге, а не в документации.
MD>>> Но эта возможность не предназначена для регулярного использования. AV>> А для какого? Единоразово скопипастить фрагмент конфига из AV>> документации? MD> Именно.
А нахрена копипастить echoarea? Или это будет описано в пункте документации, посвященному ответу на вопрос "как создать эху?"?
В принципе, польза от такой фичи реальна (ибо любителей развесистых конфигов хватает), но упор именно на документацию выглядит странновато.
MD>>> После любого изменения в строке с продолжениями все продолжения MD>>> будут добавлены к первой части строки, образуя строку без MD>>> продолжений. AV>> Не распарсил. MD> Если в строку echoarea, использующую одно продолжение после " \" MD> (то есть данная echoarea расположена на двух физических строках), MD> ареафикс добавит новый узел, то две физические строки объединятся в MD> одну и никакого продолжения после " \" уже не будет. Строка станет MD> длинной.
Если усер возьмет за основу http://download.huskyproject.org/etc/ - все эти изменения произойдут в $areafixautocreatefile (~/fido/etc/areas). Нормально.
Если же наколхозит что-то свое - ну, пусть страдает.
MD>>> Поэтому не следует использовать возможность продолжения строк, MD>>> чтобы сделать конфиг красивее. AV>> То есть, вся красота - она только для документации красота? MD> Это вообще не для красоты, а для того, чтобы можно было экспортировать MD> документацию в pdf, не обрезая строчки в конфиге.
Может, в процедуре экспорта что-то надо поправить?
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... Хуже слона в посудной лавке бывает только еж на заводе резиновых изделий --- /bin/vi * Origin: ::1 (2:5020/545)