Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 31 Mar 24 23:49:12, всего сообщений: 5321
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 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)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.041981 секунды