Ошибка в документации, появившаяся в 5664 (извините, если ошибся темой).
Статья, посвящённая far.LStrnicmp (бывшей FSF.LStrnicmp) (luafar_manual\189.html)
В конце статьи ссылка <a href="http://api.farmanager.com/ru/fsf/lstrnicmp.html" >LStrnicmp</a>
Такой статьи уже нету…
╔═════════════════════════════════════════════ Ошибка ═════════════════════════════════════════════╗
║ Не удалось переместить файл в Корзину ║
║ C:\Users\user1\AppData\Local\Temp\~DF8405EA694EE38E1E.TMP ║
║ Попробовать удалить окончательно? ║
╟──────────────────────────────────────────────────────────────────────────────────────────────────╢
║ 0x00000020 - Процесс не может получить доступ к файлу, так как этот файл занят другим процессом. ║
╟──────────────────────────────────────────────────────────────────────────────────────────────────╢
║ { Удалить } [ Пропустить ] [ Пропустить все ] [ Отменить ] ║
╚══════════════════════════════════════════════════════════════════════════════════════════════════╝
теперь проверяем на Far30b5661.x64.20200901
тут окошко вот такое:
╔══════════════════════════════════════ Ошибка ═══════════════════════════════════════╗
║ Не удалось переместить файл в Корзину ║
║ C:\Users\user1\AppData\Local\Temp\~DF8405EA694EE38E1E.TMP ║
║ Попробовать удалить окончательно? ║
╟─────────────────────────────────────────────────────────────────────────────────────╢
║ Процесс не может получить доступ к файлу, так как этот файл занят другим процессом. ║
╟─────────────────────────────────────────────────────────────────────────────────────╢
║ { Удалить } [ Пропустить ] [ Пропустить все ] [ Отменить ] ║
╚═════════════════════════════════════════════════════════════════════════════════════╝
вопрос такой - то, что показывается "0x00000020" - это баг или фича?
skipik, это последствия унификации функций получения системных сообщений, не совсем намеренные в этом случае :)
Но, как HaRT и написал, это непосредственно код ошибки, что полезно, т.к. часто по нему гуглить проще, чем по локализованному тексту, так что да, скорее фича.
5670.1723; на более ранних не пробовал.
Открываю текстовый файл c нижеприведенным в программе просмотра, выделяю что-то многострочное (Shift+Click), копирую — в буфер обмена вместе с этим попадает что-то произвольное. Для воспроизводимости заскриншотил откуда и докуда надо выделить на чистом профиле, чтобы какая-нибудь околесица с большей вероятностью попала. Если не попадает с первого раза — после пары перезапусков фара должна попасть. На моем профиле попадали какие-то куски расширений из групп масок файлов, что-то из файловых ассоциаций; на чистом — иероглифы.
Upd: Кодовая страница важна для воспроизведения (U16LE заскриншотена).
buniak_a_h wrote: ↑Tue 29 Sep, 2020 03:28Раньше (пункты без присвоенных букв/цифр шли раньше тех, которым присвоены) было логичнее: до них ближе листать…
присоединяюсь к этому мнению о логичности.
2.) А вот за несмонтированные (безбуквенные) тома - огромное спасибищщще
drkns 27.09.2020 23:37:58 +0100 - build 5672
..
2. Мелкие уточнения обработки разнообразных нестандартных путей.
А можно еще немного уточнить?
image.png (11.48 KiB) Viewed 1736 times
это сейчас, на 3.0.5675.0 x86, Винда 7 x86 СП1 Домашняя
Раньше было иначе, кажется что Path0 показывал папку из которой произошел переход в НетБокс
Или это в претензии к NetBox-у надо писать?
Проверять так: lua:far.Message(APanel.Path0, "APanel.Path0")
2.) Ваше доброе дело по приведению всех рутов ко стандарту со слэшем в конце не осталось незамеченным
Last edited by citRiks on Mon 05 Oct, 2020 15:49, edited 2 times in total.
buniak_a_h wrote: ↑Tue 29 Sep, 2020 03:28Некоторые макросы работать перестали…
Если у вас макросы зависят от порядка элементов в динамических меню - это повод их исправить.
buniak_a_h wrote: ↑Tue 29 Sep, 2020 03:28до них ближе листать
- Если пользователь соизволил не только назначить пункту клавишу, но и отсортировать - видимо, ему этот пункт важнее, чем другие
- Так ближе к тому, что было в Far 1
- Так симметричнее с секцией дисков
- Предыдущее поведение можно получить, назначив всем остальным пунктам "."
citRiks wrote: ↑Mon 05 Oct, 2020 15:45Раньше было иначе, кажется что Path0 показывал папку из которой произошел переход в НетБокс
Garrett, не подтверждаю. А вот, если каталоги раскрасились, то нужно зайти в "Раскраска файлов" и снять аттрибут "Каталог", ибо эта раскраска для файлов, а не для каталогов.
zollo,
В 5677 у меня не работает правило "*|*.exe,*.cmd,*.txt,*.py,*.rar,*.zip". Всё запрещено для запуска по нажатию на Enter.
В 5675 всё работает как мне надо.