= Сообщение: 1993 из 48394 ================================ RU.FIDONET.TODAY = От : Mithgol the Webmaster 2:50/88 16 Oct 14 14:01:50 Кому : Alexey Vissarionov 16 Oct 14 14:01:50 Тема : Временный файл с сообщением (@file) для ExternUtil FGHI : area://RU.FIDONET.TODAY?msgid=2:50/88+543f979a На : area://RU.FIDONET.TODAY?msgid=2:5020/545+543e2ebf = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.FIDONET.TODAY?msgid=2:5020/545+5440b05a ============================================================================== Так было 12:22 15 Oct 14 написано от Alexey Vissarionov к Sergey ``Mithgol'' Sokoloff:
SS>> В строке 3430 (на странице 47) в файле GOLDREF.TXT из архива SS>> под названием golded_3xx_manual_en.zip говорится, что когда текстовый SS>> файл с некоторым сообщением фидопочты передаётся во внешнюю утилиту SS>> (ExternUtil), то тогда строки в этом файле разделяются символами CR SS>> и затем LF.
AV> Следует читать: "не 0x0D, как в сообщении, а \n в родном формате ОС".
Я ведь дал гиперссылку на код, из которого могло быть ясно, что он на языке JavaScript, а не Си. Это в Си значение \n зависит от системы (да и то только при работе с файлом в текстовом режиме); на джаваскрипте же \n всегда означает LF, а \r всегда означает CR.
SS>> Про Linux я никаких уточнений на этот счёт в мануале не отыскал, SS>> однако сомнения не оставляют меня.
AV> Можешь не сомневаться: "\n" - это 0x0A.
Я это так понимаю, что GoldED на Linux использует LF в качестве конца строки.
SS>> Прошу линуксовских пользователей
AV> Ты там совсем русский язык забыл? Или написать "пользователей линуксового" AV> православному буддисту аллах запрещает?
Это тогда вместо 'московских фидошников' также 'пользователей московского Фидо' непременно православному буддисту аллах заповедал, а наоборот ну никак нельзя? Или что? Или как?
SS>> GoldED проверить по возможности, не использует ли GoldED на этой SS>> системе просто LF.
AV> Разумеется, использует. Проверяй хотя бы /(\x0d?\x0a|\x0d)/
Ясно. В сущности, наверное, и простое выражение /(?:\n|\r)/ сгодится: если даже каждая вторая строка окажется пустою (в случае CR+LF), то не беда это.
Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/ Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]
... И ты, root? (из чужих ориджинов) --- Знаешь ли ты, что "Пафнутий Львович Чебышёв" пишется через "ё"? * Origin: Раньше у России был путь Ленина! ── а теперь лень Путина! (2:50/88)