parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Переводы строк в формате DOS при сохранении файла

Pavel Titov 06.12.2005 15:59 / 06.12.2005 15:59

Появилась необходимость отдавать файл с переносами в формате DOS. Код:
$s[^taint[as-is][строка 1
строка 2
строка 3}]]
^s.save[$filename]
$response:download[
	$.file[$filename]
]
В самом коде переносы нормальные (0D0A), но в том файле, который предлагает сохранить браузер, 0D уже нет, только 0A.

Поиск по форуму дал http://www.parser.ru/forum/?id=41276
Но тогда не совсем ясно, почему работает вот это:
$s[^taint[as-is][строка 1^#0D
строка 2^#0D
строка 3^#0D}]]
^s.save[$filename]
$response:download[
	$.file[$filename]
]
Было бы интересно узнать, при каких именно взаимодействиях с внешним миром уничтожаются 0D?