descript.ion - отображение символа новой строки \n

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Duremar
Сообщения: 46
Зарегистрирован: Чт авг 14, 2014 01:02

descript.ion - отображение символа новой строки \n

Сообщение Duremar »

Периодически, ломается структура комментария: новые строки исчезают, текст становится сплошным а на месте новой строки, отображается её символ \n, который, при нормальном положении дел, как известно невидим.
Пример:
Изображение
Версии тотала: 8xx-9xx
В настройках "Всплывающие подсказки", установлены все галки.
Закономерность того, когда это случается понять не могу. Может кто-нибудь сталкивался с этим?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Duremar
Нескромный вопрос: а кому и зачем вообще нужна подсказка с таким содержанием, как на скрине, являющимся прямым (и явно избыточным) копипастом описания с wincmd.ru? Более полезных примеров нет?
Кроме того, раз воспроизведено, как эта подсказка отображается, очень неплохо бы ясно пояснить, как и где она была записана в настройках TC.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Duremar
Сообщения: 46
Зарегистрирован: Чт авг 14, 2014 01:02

Сообщение Duremar »

Avada
Взял для примера первый найденый файл с проблемой. В данном случае, целью было, сохранить лишь описание, но попало под выделение и всё остальное. У меня найдётся ещё с десяток файлов с подобной ошибкой, при чём некоторые с набранным текстом, не копипаст.
как и где она была записана в настройках TC.
Изображение
Это имеется ввиду?
В пользовательских пусто.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Duremar
Кроме Ctrl+Z другие способы создания комментариев используются?
На странице "Основные операции" в нижнем блоке в выпадающем списке какой пункт выбран? В 9-ке их прибавилось, т. ч. при разных типах текущей и прежних версий могут быть конфликты. Вторая опция отмечена?
Сам файл выложить не помешало бы.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Duremar
Нет, не это имеется в виду. Про то, что в всплывающих подсказках установлены все галки, было сказано словами вполне понятно, скрин не нужен. И что подсказки из descript.ion — очевидно из названия темы. А представленный пример отображения подсказки "первым попавшимся" не выглядит. И, да, очень не помешала бы ссылка на выложенный где-то сам файл. И не копипаст, а с набранным текстом. И про настройки именно descript.ion (а не подсказок) в "Основных операциях" верно замечено было.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Duremar
Сообщения: 46
Зарегистрирован: Чт авг 14, 2014 01:02

Сообщение Duremar »

https://yadi.sk/d/nVmPWhtH4QgWug
Файл с набранным текстом.

Насчёт основных операций (Комментарии к файлам):
Тип файла: Простой текст +UTF16
Читать из обоих типов: галка стоит.
Flasher писал(а): Кроме Ctrl+Z другие способы создания комментариев используются?
Использую иногда вставку из буфера с помощью TCIMG, comns=%L||0||clpget||upd<1>
Но не все проблемные файлы созданы этим способом.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Duremar писал(а):Файл с набранным текстом.
Я так понимаю, Drs — это папка. Никаких проблем не вижу. Всё на ней отображается без \n.
Duremar писал(а):Читать из обоих типов: галка стоит.
Я написал про вторую опцию, а не последнюю. Её следовало бы отключить.
Duremar писал(а):Тип файла: Простой текст +UTF16
Вот об этом и речь. Ранее UTF-16 не было. Вы лучше приведите пример с точным алгоритмом действий, где вы средствами актуальной версии ТС (Ctrl+Z) с нуля (без descript.ion) создаёте комментарии, а видите в ней же не то, что задумано. Остальные средства могут быть попросту не отлажены под новые кодировки.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Duremar
Сообщения: 46
Зарегистрирован: Чт авг 14, 2014 01:02

Сообщение Duremar »

Никаких проблем не вижу. Всё на ней отображается без \n
Только что проверил на свеже-установленном tcmd921ax32_64, \n присутствует.
Я написал про вторую опцию, а не последнюю. Её следовало бы отключить.
Вторая, это "Кодировка DOS" стало быть? Отключена.
Вы лучше приведите пример с точным алгоритмом действий, где вы средствами актуальной версии ТС (Ctrl+Z) с нуля (без descript.ion) создаёте комментарии, а видите в ней же не то, что задумано.
Вот в том то и дело, что при создании комментария, он выглядит нормально, и только вернувшись к нему по прошествии времени, я начинаю замечать подобные вещи. Этот момент конечно, стоило мне указать вначале.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Duremar писал(а):Только что проверил на свеже-установленном tcmd921ax32_64, \n присутствует.
Ошибся. Я текст сперва скопипастил. У вас ? вместо В на конце. Это ошибка. И сам ТС этого не должен делать.
Duremar писал(а):и только вернувшись к нему по прошествии времени, я начинаю замечать подобные вещи.
Ну, мы же не знаем, что вы делаете в процессе, какими средствами пользуетесь. Поэтому тут гадать бессмысленно.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Аватара пользователя
Plumber
Сообщения: 121
Зарегистрирован: Пн окт 27, 2008 19:43

Сообщение Plumber »

Duremar писал(а):в том то и дело, что при создании комментария, он выглядит нормально, и только вернувшись к нему по прошествии времени, я начинаю замечать подобные вещи.
Win7 x64; TC 9.22a (x32) (такое наблюдалось и в предыдущих версиях)
Подтверждаю подобную ситуацию, давно замечаю подобную картину, но однозначно локализовать её пока не получается.
В основном подобное явление происходит после копирования файлов (опция "Копировать комментарии с файлами" всегда включена) с/на флешку.
Есть флешка ExFAT, периодически делаю обмен инфой между ней и хардом(ми) NTFS, вот при этих операциях и происходит подобный сбой.
Однозначно могу только сказать, что сбой происходит при записи в папку, в которой уже есть файлы с комментариями.
Вот что получается:
NTFS -> ExFAT (получатель - пустая папка)
Изображение

ExFAT -> ExFAT (получатель - папка с файлами+комменты) уже поломалось :(
Изображение

ExFAT -> NTFS (получатель - папка с файлами+комменты) копирование с переименованием - опять поломалось :cry:
Изображение

Так что проблема пока есть, но очень странная и однозначно назвать причину пока не могу.
Duremar
Сообщения: 46
Зарегистрирован: Чт авг 14, 2014 01:02

Сообщение Duremar »

Исправлено.
16.10.19 Release Total Commander 9.50 beta 1
11.10.19 Fixed: Line breaks in comments were lost when renaming a file with DOS-encoded descript.ion which was converted to UTF-16 (32/64)
Ответить