Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
jiri
Posts: 31
Joined: Fri 29 Apr, 2005 00:45
Has thanked: 1 time

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by jiri »

Всем привет!

"Жил" 1000 лет на FAR 3.0 4515 bis, решил переключиться на последний, поставил билд 6600.0 (типа stable). Так чтобы совсем всё - пощупать не успел, но частично поломаны редактор/вьюер. По крайней мере, сломано автоопределение кодировки и управление кодировками вообще. Например, попытка открыть PDF, сгенерированный драйвером cairo_pdf, в 4515 вполне успешна - я могу осмотреть заголовок/хвост файла, даже могу поменять что-то в редакторе, не испортив файл. В 6600 выпадает картинка о том, что файл определён в 950й кодовой странице, но она не поддерживает byte sequence [92], сохранять не рекомендуется. После нажатия Shift-F8 внутри показывается совершенно сломанная таблица/список кодовых страниц (который, кстати, открывается секунды две). Viewer ломается примерно так же.
Управление таблицами кодировки из меню Options->Code Pages (там где Ins, Del, F4, Ctrl-H) не работает (т.е. я не могу убрать неработающие кодировки).
Как это всё привести в божеский вид, или посоветуйте, плиз, на какую версию откатиться?
Всем спасибо, всех с НГ!

P.S. простейший PDF как пример прилагаю.
Attachments
pdf_example.rar
(166.89 KiB) Downloaded 6 times
example02.png
example01.png
Last edited by jiri on Fri 02 Jan, 2026 21:02, edited 3 times in total.
Shmuel
Posts: 7246
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by Shmuel »

У меня этот диалог не корёжится в PDF'ах, ни в редакторе, ни во вьювере.

Запретить автодетектирование списка кодовых страниц можно через
far:config
Codepages.NoAutoDetectCP

Когда станете курсором на эту строчку, нажмите ShiftF1, есть описание в справке.
jiri
Posts: 31
Joined: Fri 29 Apr, 2005 00:45
Has thanked: 1 time

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by jiri »

Запретить автодетектирование дело нехитрое - раньше же работало. И вот откатился на последнюю (стабильную ли?) 6408.0 x64 с github (последняя версия декабря 2024 года) - никаких проблем с автоопределением/таблицами, ни с редактором, ни с непривычным поиском файлов.
Как выбросить НЕКОТОРЫЕ таблицы из списка автоопределения, вот правильный вопрос номер один. И номер два - почему таблица в таком диком виде (проблемы с autowrap.dll?).
Shmuel
Posts: 7246
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by Shmuel »

jiri wrote: Fri 02 Jan, 2026 21:29 Как выбросить НЕКОТОРЫЕ таблицы из списка автоопределения, вот правильный вопрос номер один.
Я же выше уже ответил как это сделать.
jiri
Posts: 31
Joined: Fri 29 Apr, 2005 00:45
Has thanked: 1 time

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by jiri »

Короче, я пока(?) остался на 6408.0, ещё и по Вашему совету поставил "-1" в Codepages.NoAutoDetectCP, а в favourites таблицы занёс только нужные. Спасибо!
А какая версия примерно декабря 2024 считается самой стабильной? Я знаю, что "все они ночнушки" - но тем не менее?
Shmuel
Posts: 7246
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 48 times
Been thanked: 636 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by Shmuel »

jiri wrote: Fri 02 Jan, 2026 21:52 А какая версия примерно декабря 2024 считается самой стабильной?
Вряд ли кто-то обладает таким знанием.
Я сижу на текущих ночных сборках, обновляюсь в среднем раз в 1-2 недели.
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by John Doe »

jiri wrote: Fri 02 Jan, 2026 20:56 P.S. простейший PDF как пример прилагаю.
В каком состоянии у вас опция [x] Fullwidth-aware rendering?
https://t.me/FarManager — Telegram чат
User avatar
BarD
Posts: 76
Joined: Mon 19 Jan, 2015 11:09
Has thanked: 12 times
Been thanked: 5 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by BarD »

jiri wrote: Fri 02 Jan, 2026 21:52 А какая версия примерно декабря 2024 считается самой стабильной?
Попробуй 6446 - это март 2025.
До этого была 6364(6363 неудачно получилась) - август 2024.
У меня 6622 просмотр и редактирование(не знаю зачем это нужно) PDF проблем с диалоговыми окнами(в частности смену кодировки) нет!
Попробуйте на чистом профиле и со штатными плагинами.
Last edited by BarD on Sat 03 Jan, 2026 17:10, edited 1 time in total.
jiri
Posts: 31
Joined: Fri 29 Apr, 2005 00:45
Has thanked: 1 time

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by jiri »

John Doe wrote: Sat 03 Jan, 2026 13:29 В каком состоянии у вас опция [x] Fullwidth-aware rendering?
В дефолтном - пустая. А что это, и в каких случаях "это" надо использовать? Посмотрел хелп - написано "экспериментальная поддержка восточно-азиатских языков". Поскольку я их не использую, и не имею установленных в локалях, то... (надо включить)?
jiri
Posts: 31
Joined: Fri 29 Apr, 2005 00:45
Has thanked: 1 time

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by jiri »

Жаль, всё-таки, что нет коллекции стабильных билдов, в которых работает всё (ну, или почти всё), и которые не находились в состоянии переделок/реализации нововведений.
User avatar
John Doe
Бюрократ
Posts: 14582
Joined: Wed 27 Apr, 2005 20:42
Location: github.com/FarManagerLegacy
Has thanked: 92 times
Been thanked: 514 times
Contact:

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by John Doe »

jiri wrote: Sat 03 Jan, 2026 17:45(надо включить)?
Рискните
https://t.me/FarManager — Telegram чат
Yegor
Posts: 1506
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 52 times
Been thanked: 94 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by Yegor »

Все последние версии Far подпадают под ваше определение
jiri wrote: Sat 03 Jan, 2026 17:48 в которых работает всё (ну, или почти всё)
Если что-то ломается, то довольно быстро исправляется.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
Taciturn
Posts: 645
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 101 times
Been thanked: 36 times
Contact:

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by Taciturn »

Yegor wrote: Sun 04 Jan, 2026 00:09 Если что-то ломается, то довольно быстро исправляется.
Интересно, есть ли на этому форуме хоть один человек, которому бы помогло «Use IMultiLanguage2 for codepage detection.» (build 6034, 2022-10-04)? Вроде или всё равно, или создаёт проблемы.
Last edited by Taciturn on Sun 04 Jan, 2026 00:45, edited 2 times in total.
2useven10
Posts: 5498
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 353 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by 2useven10 »

Taciturn, На самом деле UCD при этом остался, это скорее дополнение а не замена.
И в UCD 950 кодовая страница точно также вылезает из всех щелей.
ЕМНИП, раньше она выкидывалась из детекта комментированием кода в UCD.
2useven10
Posts: 5498
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 353 times

Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?

Post by 2useven10 »

Т.е. раньше из детекта возвращались не все возможные страницы и 950 страница была в исключённых.
Теперь там все возможные, а алгоритм такой что на 950 падает слишком много.
Раньше обижали китайцев, теперь всем остальным надо отключать 950 руками.
Post Reply

Return to “Нужна помощь”