Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Всем привет!
"Жил" 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 как пример прилагаю.
"Жил" 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
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
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
У меня этот диалог не корёжится в PDF'ах, ни в редакторе, ни во вьювере.
Запретить автодетектирование списка кодовых страниц можно через
far:config
Codepages.NoAutoDetectCP
Когда станете курсором на эту строчку, нажмите ShiftF1, есть описание в справке.
Запретить автодетектирование списка кодовых страниц можно через
far:config
Codepages.NoAutoDetectCP
Когда станете курсором на эту строчку, нажмите ShiftF1, есть описание в справке.
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Запретить автодетектирование дело нехитрое - раньше же работало. И вот откатился на последнюю (стабильную ли?) 6408.0 x64 с github (последняя версия декабря 2024 года) - никаких проблем с автоопределением/таблицами, ни с редактором, ни с непривычным поиском файлов.
Как выбросить НЕКОТОРЫЕ таблицы из списка автоопределения, вот правильный вопрос номер один. И номер два - почему таблица в таком диком виде (проблемы с autowrap.dll?).
Как выбросить НЕКОТОРЫЕ таблицы из списка автоопределения, вот правильный вопрос номер один. И номер два - почему таблица в таком диком виде (проблемы с autowrap.dll?).
-
Shmuel
- Posts: 7246
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 48 times
- Been thanked: 636 times
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Я же выше уже ответил как это сделать.jiri wrote: Fri 02 Jan, 2026 21:29 Как выбросить НЕКОТОРЫЕ таблицы из списка автоопределения, вот правильный вопрос номер один.
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Короче, я пока(?) остался на 6408.0, ещё и по Вашему совету поставил "-1" в Codepages.NoAutoDetectCP, а в favourites таблицы занёс только нужные. Спасибо!
А какая версия примерно декабря 2024 считается самой стабильной? Я знаю, что "все они ночнушки" - но тем не менее?
А какая версия примерно декабря 2024 считается самой стабильной? Я знаю, что "все они ночнушки" - но тем не менее?
-
Shmuel
- Posts: 7246
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 48 times
- Been thanked: 636 times
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Вряд ли кто-то обладает таким знанием.
Я сижу на текущих ночных сборках, обновляюсь в среднем раз в 1-2 недели.
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
В каком состоянии у вас опция
[x] Fullwidth-aware rendering?https://t.me/FarManager — Telegram чат
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Попробуй 6446 - это март 2025.
До этого была 6364(6363 неудачно получилась) - август 2024.
У меня 6622 просмотр и редактирование(не знаю зачем это нужно) PDF проблем с диалоговыми окнами(в частности смену кодировки) нет!
Попробуйте на чистом профиле и со штатными плагинами.
Last edited by BarD on Sat 03 Jan, 2026 17:10, edited 1 time in total.
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
В дефолтном - пустая. А что это, и в каких случаях "это" надо использовать? Посмотрел хелп - написано "экспериментальная поддержка восточно-азиатских языков". Поскольку я их не использую, и не имею установленных в локалях, то... (надо включить)?
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Жаль, всё-таки, что нет коллекции стабильных билдов, в которых работает всё (ну, или почти всё), и которые не находились в состоянии переделок/реализации нововведений.
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Рискните
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
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Все последние версии Far подпадают под ваше определение
Если что-то ломается, то довольно быстро исправляется.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
- Taciturn
- Posts: 645
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 101 times
- Been thanked: 36 times
- Contact:
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Интересно, есть ли на этому форуме хоть один человек, которому бы помогло «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.
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Taciturn, На самом деле UCD при этом остался, это скорее дополнение а не замена.
И в UCD 950 кодовая страница точно также вылезает из всех щелей.
ЕМНИП, раньше она выкидывалась из детекта комментированием кода в UCD.
И в UCD 950 кодовая страница точно также вылезает из всех щелей.
ЕМНИП, раньше она выкидывалась из детекта комментированием кода в UCD.
Как бы убрать некоторые таблицы из автоопределения в редакторе/вьюере?
Т.е. раньше из детекта возвращались не все возможные страницы и 950 страница была в исключённых.
Теперь там все возможные, а алгоритм такой что на 950 падает слишком много.
Раньше обижали китайцев, теперь всем остальным надо отключать 950 руками.
Теперь там все возможные, а алгоритм такой что на 950 падает слишком много.
Раньше обижали китайцев, теперь всем остальным надо отключать 950 руками.