Глюки и баги, появившиеся в «ночных сборках»

Здесь можно сообщить о найденных багах в Far.
wolf
Posts: 1030
Joined: Fri 08 Apr, 2005 12:54
Location: Moscow

Re: Nightly Builds

Post by wolf »

Alexey Samlyukov wrote:а зачем, что-то изменится?
хмм... а что - плагин 2004 года нормально каптурит операции в консоли с иероглифами?
если все каптурит и воспроизводит без глюков - переписывать действительно незачем.
SwitNJ wrote:вот возьму как-нибудь и поищу примочку для записи видео с экрана и покажу все эти баги
чего ее искать, все давно есть
ошибка — считать, что фар для пользователей. (с) zg
User avatar
zg
zero-gravity
Posts: 6207
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 206 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

Latest post of the previous page:

Garrett, вас просят информацию о том, как воспроизвести вашу проблему, что бы исправить её. вы в ответ:
Garrett wrote: Mon 18 Aug, 2025 21:272useven10, если вы считаете, что drkns не сломал автодетект в build 6495, пусть так и будет.
где логика?
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

zg, проверил на 6531
3.0. Запустите FAR напрямую из проводника (explorer.exe) или командного процессора (cmd.exe) Windows

левая кодировка

3.1. Запустите FAR без макросов, используя команду far.exe -m, и попробуйте воспроизвести проблемную ситуацию.

левая кодировка

3.2. Запустите FAR без плагинов, используя команду far.exe -p, и попробуйте воспроизвести проблемную ситуацию.

левая кодировка

3.3. Запустите FAR c новым профилем и настройками по умолчанию:

far.exe -ro -s %TEMP%\farprofile\%RANDOM%

левая кодировка

3.4 far.exe -p -m -ro -s %TEMP%\farprofile\%RANDOM%

левая кодировка
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

Скачал с гитхаба 6494 и 6495.

far.exe -p -m -ro -s %TEMP%\farprofile\%RANDOM%

6494 - там всё ок, в 6495 - левая кодировка.
lost
Posts: 169
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 17 times
Been thanked: 6 times

Глюки и баги, появившиеся в «ночных сборках»

Post by lost »

Garrett, тоже после 6495 на файлах в OEM какой-то китайский левак определяется (вместо 866 - 950я). Пришлось использовать только избранные кодировки.
User avatar
zg
zero-gravity
Posts: 6207
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 206 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

Garrett wrote: Tue 19 Aug, 2025 08:04zg, проверил на 6531
  1. я скачал Far30b6531.x64.20250818.7z
  2. распаковал в новую папку.
  3. создал Far.exe.ini следующего содержания:
    [General]
    UseSystemProfiles=0
    UserProfileDir=%FARHOME%\Profile
  4. запустил, закрыл.
  5. в папку Profile\Macros\scripts скопировал ваш CodePage.lua.
  6. запустил снова.
  7. по shiftf4 создал файл a с содержимым, скопированным отсюда:
    Garrett wrote: Fri 15 Aug, 2025 06:03 731 000 000000582 000000032
    731 000 000000583 000000032
    731 000 000000584 000000032
  8. сохранил. f3/f4 — кодировка ansi.
  9. вышел. удалил профиль. запустил заново. f3/f4 — кодировка ansi.
если у вас при тех же шагах (включая создание файла, а не взятие готового) — u16be, то у меня идей нет.
User avatar
zg
zero-gravity
Posts: 6207
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 206 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

lost wrote: Tue 19 Aug, 2025 10:10 Garrett, тоже после 6495 на файлах в OEM какой-то китайский левак определяется (вместо 866 - 950я). Пришлось использовать только избранные кодировки.
в 6495 расширен список кодировок для детектирования. у Garrett'а на цифрах и пробелах детектируется u16be. это немного другое.
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

zg,
Повторите свои шаги 1-4, 6-8 (мой скрипт не нужен)
Потом откройте файл на редактирование, shift-f2, выберите Unix-format (LF), сохраните файл.
Закройте Фар, удалите профиль, запустите снова и проверьте F3/F4 на этом файле.
Shmuel
Posts: 7244
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times

Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

Garrett wrote: Tue 19 Aug, 2025 12:06 выберите Unix-format (LF)
Да, так воспроизводится. UTF-16 Big Endian.
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

Shmuel, есть информация когда починят этот баг?
Shmuel
Posts: 7244
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times

Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

Garrett wrote: Fri 22 Aug, 2025 05:31 есть информация когда починят этот баг?
Я не проверял последние ночные сборки на предмет этого бага.
Советую проверить, так как 2 коммита от 19-го августа могут быть следствием переписки в данной теме.
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

Shmuel, всё также не работает правильно. А нельзя тупо откатить изменения 6495, если они приводят к ошибкам?
Last edited by Garrett on Fri 22 Aug, 2025 06:19, edited 1 time in total.
Shmuel
Posts: 7244
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times

Глюки и баги, появившиеся в «ночных сборках»

Post by Shmuel »

Garrett, да, сейчас проверил на Far.x64.3.0.6533, результат прежний.
Кстати, проверять легко вот так (не надо играться с профилями и т.п):
lua:=far.DetectCodePage "имя файла"

Насчёт "тупо откатить", это технически возможно, но решение принимает тот, кто накатил.
Garrett
Posts: 267
Joined: Mon 01 Aug, 2005 10:23
Been thanked: 1 time

Глюки и баги, появившиеся в «ночных сборках»

Post by Garrett »

DrKnS, упорно не хочет исправить свой баг 6495 или откатить эти изменения к виду 6494...
Last edited by HaRT on Mon 15 Sep, 2025 14:14, edited 1 time in total.
Reason: Добавлена ссылка
IgorZ
Posts: 823
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 16 times
Been thanked: 100 times

Глюки и баги, появившиеся в «ночных сборках»

Post by IgorZ »

Обновился на Far 3.0.6566 x86. Обнаружилось очень странное поведение: при переходе в другую папку Far зависает на неопределённо долгое время, потом переходит. Самый быстрый результат - несколько минут, самый долгий - дольше часа. Количество элементов в папке не имеет значения. На чистом профиле - то же самое (все дальнейшие эксперименты делались только на чистом профиле). При запуске Far -p сразу выполняет переходы корректно, если после запуска подождать около минуты, также начинает виснуть при попытке перехода в папку. Команда cd имя_папки приводит к аналогичному результату. При этом смена папки средствами lua или с помощью RCtrl0-9 работает корректно. Попытка закрыть Far после зависания с последующим отмиранием и переходом в папку тоже приводит к зависанию. Всё описанное - на чистом профиле, в том числе и при запуске с ключом -p.

Ещё одно странное наблюдение для запуска с ключом -p. Запускаю один экземпляр, жду минуту, жму Enter на папке (можно и Ctrl\) - виснет. Запускаю второй экземпляр, сразу же перехожу в другую папку - не только переходит в данном экземпляре, но и отвисает первый, выполняя переход в папку. Это работает, только если оба Far-а запущены из одной папки. Если из двух идентичных папок - фокус не срабатывает, первый не отвисает.

На версии Far 3.0.6547 всё ещё работает корректно. На версии Far 3.0.6550 наблюдаются описанные проблемы. ОС Windows XP Professional SP3 (компьютер рабочий, так что поменять ОС - не вариант). Far.exe.ini для тестовых вариантов:

Code: Select all

[General]
UseSystemProfiles=0
User avatar
zg
zero-gravity
Posts: 6207
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 206 times
Contact:

Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

IgorZ wrote: Fri 03 Oct, 2025 06:06при переходе в другую папку Far зависает на неопределённо долгое время, потом переходит
можно гадать про антивирусы и всё такое, но вам же проще будет посмотреть процес монитором, что происходит на самом деле.
2useven10
Posts: 5495
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 353 times

Глюки и баги, появившиеся в «ночных сборках»

Post by 2useven10 »

Garrett wrote: Mon 15 Sep, 2025 12:04 DrKnS, упорно не хочет исправить свой баг 6495
В 6547 (9 сентября, раньше вашего поста) не устранена проблема?
Баг описанный вами раньше на последний версиях у меня не воспроизводится.
Post Reply

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