Создание текстового файла

Здесь можно сообщить о найденных багах в Far.
Post Reply
av
Posts: 4
Joined: Tue 10 Apr, 2018 13:31

Создание текстового файла

Post by av »

Давно обратил внимание на интересную вещь, которая кочевала от версии к версии и до сих пор меня не тревожила. Но сейчас даже зарегился вот на форуме, чтобы попросить исправить.
Версия 3.0 b5100 x64, может есть уже версии новее, но уверен, что и там этот баг есть.

Если создавать текстовый файл через Shift-F4, то размер файла всегда на 3байта больше, чем в фале записано.

Когда редактируешь файл, пересохраняешь - всё тоже самое - заходишь текст всё тот же. При этом, если файл cmd или bat - эти три самые лишние бита делают эти файлы незапускаемыми.
К примеру создаём 1.cmd с командой DOS -cmd, в файле 3 символа, но размер файла 6 байт
И выдаётся следующее собщение, где видим 3 кракозябы в начале файла
К сожалению не могу постить картинки или ссылки, поэтому скриншота нет. Вот что я скопировал, надеюсь, на форуме отобразиться:

D:\2d>´╗┐cls
'´╗┐cls' is not recognized as an internal or external command,
operable program or batch file.


Если ноутпадом пересохранять - файл остаётся незапускаемым. Приходится копировать весь текст в ноутпад и сохранять им, а не фаром, в этом случае размер уже бует 3 байта.
Ждем фиксов. Спасибо.
av
Posts: 4
Joined: Tue 10 Apr, 2018 13:31

Создание текстового файла

Post by av »

Обновился до билда 5151 x64 из любопытства :)
Баг всё там же.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Создание текстового файла

Post by HaRT »

av, в общих настройках редактора какая выставлена кодовая страница по умолчанию?
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Создание текстового файла

Post by 2useven10 »

av,
1) не создавайте файл в UTF8, если это для вас неразрешимая проблема.
2) для уже созданных файлов -- Shift+F2 -- выбрать не UTF кодировку или отключить добавление BOM -- Save

PS: вы всё что не понимаете называете багами?
av
Posts: 4
Joined: Tue 10 Apr, 2018 13:31

Создание текстового файла

Post by av »

HaRT wrote: Tue 10 Apr, 2018 14:09 в общих настройках редактора какая выставлена кодовая страница по умолчанию?
UTF-8
2useven10 wrote: Tue 10 Apr, 2018 14:45 не создавайте файл в UTF8, если это для вас неразрешимая проблема.
Проблема понятна
2useven10 wrote: Tue 10 Apr, 2018 14:45 для уже созданных файлов -- Shift+F2 -- выбрать не UTF кодировку или отключить добавление BOM -- Save
Спасибо, получилось.
2useven10 wrote: Tue 10 Apr, 2018 14:45 PS: вы всё что не понимаете называете багами?
Всё что описано в первом сообщении, для простого пользователя, как я, выглядит как баг. Извините.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Создание текстового файла

Post by HaRT »

av wrote: Wed 11 Apr, 2018 11:02 для простого пользователя, как я, выглядит как баг
Даже простой пользователь должен либо изучить конфигурацию инструмента, либо хотя бы, создав файл по ShiftF4, обратить внимание на 65001 в строке статуса вверху редактора и по документации разобраться, что это означает.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Глюки и баги”