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


Присутствуют сообщения из эхоконференции RU.FIDONET.TODAY с датами от 09 Jul 13 15:35:00 до 27 Apr 24 14:44:08, всего сообщений: 43819
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1994 из 43819 ================================ RU.FIDONET.TODAY =
От   : Alexey Vissarionov               2:5020/545         17 Oct 14 09:55:44
Кому : Mithgol the Webmaster                               17 Oct 14 09:55:44
Тема : Временный файл с сообщением (@file) для ExternUtil
FGHI : area://RU.FIDONET.TODAY?msgid=2:5020/545+5440b05a
На   : area://RU.FIDONET.TODAY?msgid=2:50/88+543f979a
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.FIDONET.TODAY?msgid=2:5000/111.11+5440c3c6
Ответ: area://RU.FIDONET.TODAY?msgid=2:50/88+54420fad
==============================================================================
Доброго времени суток, Mithgol!
16 Oct 2014 14:01:50, ты -> мне:

SS>>> когда текстовый файл с некоторым сообщением фидопочты передаётся
SS>>> во внешнюю утилиту (ExternUtil), то тогда строки в этом файле
SS>>> разделяются символами CR и затем LF.
AV>> Следует читать: "не 0x0D, как в сообщении, а \n в родном формате ОС".
MW> Я ведь дал гиперссылку на код, из которого могло быть ясно, что он на
MW> языке JavaScript, а не Си.

Ты думаешь, по этим ссылкам кто-то ходит?

SS>>> Про Linux я никаких уточнений на этот счёт в мануале не отыскал,
SS>>> однако сомнения не оставляют меня.
AV>> Можешь не сомневаться: "\n" - это 0x0A.
MW> Я это так понимаю, что GoldED на Linux использует LF в качестве конца
MW> строки.

В качестве символа конца строки GoldED, как и любая другая программа на C/C++, использует 0x00. А в текстовом файле строки разделяет именно байтом 0x0A.

SS>>> не использует ли GoldED на этой системе просто LF.
AV>> Разумеется, использует. Проверяй хотя бы /(\x0d?\x0a|\x0d)/
MW> Ясно. В сущности, наверное, и простое выражение /(?:\n|\r)/ сгодится:
MW> если даже каждая вторая строка окажется пустою (в случае CR+LF), то
MW> не беда это.

Да пофигу - делай, как знаешь.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Хайло (сущ.): инструмент для руководства горными и земляными работами
--- /bin/vi
* Origin: http://openwall.com/Owl/ru (2:5020/545)

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