Сначала Unicode-имена, потом всё остальное

Вам не хватает чего-то в Far'е? Вы считаете, что вашу идею стоит услышать? Пишите сюда.
Ppp
Posts: 16
Joined: Mon 05 Oct, 2009 12:32

Сначала Unicode-имена, потом всё остальное

Postby Ppp » Mon 05 Oct, 2009 12:48

Пользуюсь Фаром 1.7x. Может быть мои пожелания уже реализованы в следующих версиях, но в Far 1.7x очень сильно не хватает поддержки файлов с Unicode-именами. Если моя текущая кодовая страница для программ, не понимающих Unicode, выставлена русской, то Far не видит файлы с именами, содержащими умлауты и расширенную латиницу, греческие буквы, вообще всё, что отлично от символов текущей кодовой страницы. Ну и, соответственно, если текущая кодовая страница центральноевропейская, он не видит русских имён.
Точнее сказать - в файловой панели можно видеть имена файлов с порезанными умлаутами, но при попытке открыть файл для просмотра или редактирования, скопировать его или сравнить, Far считает, что такого файла нет, ибо ищет по порезанному имени.

Итого: все операции с именами файлов внутри Far (в.т.ч. список файлов в объектах панелей) должны производиться в Unicode, и лишь для вывода их на экран допустимо резать национальные символы, т.к. консоль сама по себе не поддерживает Unicode.
Обязательное условие: встретив имя файла в Unicode, Far не просто должен уметь работать с таким файлом, но и не портить его имя при совершении любых операций над ним.
При переименовании такого файла нужно выдавать предупреждение, что его имя отображается не так, как на самом деле пишется.

User avatar
CrOm
Posts: 1421
Joined: Tue 02 Aug, 2005 21:02
Location: Омск
Been thanked: 1 time
Contact:

Re: Сначала Unicode-имена, потом всё остальное

Postby CrOm » Mon 05 Oct, 2009 12:50

ы?
FARdroid, qPlayEx, Opera Cache Browser, Mr.Ripper

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Re: Сначала Unicode-имена, потом всё остальное

Postby NightRoman » Mon 05 Oct, 2009 13:03

Ppp wrote:Может быть мои пожелания уже реализованы в следующих версиях

Может быть, для начала стоит это выяснить? (Подсказка: Фар 2.х поддерживает Unicode, и он опенсорс, читай - бесплатный, даром). Насколько я знаю, в 1.7х версиях то, чего ты хочешь, просто не будет никогда.

User avatar
HaRT
Moderator
Posts: 7762
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 61 times
Been thanked: 87 times

Re: Сначала Unicode-имена, потом всё остальное

Postby HaRT » Mon 05 Oct, 2009 13:06

“Ну а девушки? А девушки — потом!”

Ppp
Не пробовали в правом верхнем углу официального сайта ходить по оранжевенькой ссылочке?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
NightRoman
Posts: 5849
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 8 times
Been thanked: 8 times
Contact:

Re: Сначала Unicode-имена, потом всё остальное

Postby NightRoman » Mon 05 Oct, 2009 13:14

лучше уж тогда прямо на страницу "загрузить"
http://farmanager.com/download.php?l=ru

User avatar
Александр Кряжев
Posts: 882
Joined: Sun 03 Dec, 2006 10:09
Location: Витебск
Has thanked: 1 time
Contact:

Re: Сначала Unicode-имена, потом всё остальное

Postby Александр Кряжев » Mon 05 Oct, 2009 20:16

Я прочитал и даже на дату сообщения посмотрел, на всякий случай. Ощущение, что "дельное предложение" на пару лет опоздало. :ha:

Фар - маргинальный продукт. (c) zg

StarWind
Posts: 6
Joined: Thu 29 Dec, 2016 13:16

Добавить поддержку UNICODE

Postby StarWind » Mon 09 Jan, 2017 12:17

не хватает поддержки UNICODE в именах файлов
например папки или файлы с именами иероглифами в ФАРе отображаются просто квадратиками

User avatar
HaRT
Moderator
Posts: 7762
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 61 times
Been thanked: 87 times

Добавить поддержку UNICODE

Postby HaRT » Mon 09 Jan, 2017 14:15

StarWind wrote:Source of the post папки или файлы с именами иероглифами в ФАРе отображаются просто квадратиками
А команда “cmd.exe /c dir” в той же консоли неужто их нормально выводит? Юникод поддержан ещё с Фар 2 (уже много лет). Выставьте для консольного окна подходящий шрифт, и будут Вам нормальные имена файлов. Если не поможет, копайте в сторону CHCP. Пользуйтесь поиском по форуму.
Last edited by HaRT on Mon 09 Jan, 2017 14:16, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS

StarWind
Posts: 6
Joined: Thu 29 Dec, 2016 13:16

Сначала Unicode-имена, потом всё остальное

Postby StarWind » Tue 10 Jan, 2017 07:42

HaRT wrote:Source of the post Выставьте для консольного окна подходящий шрифт, и будут Вам нормальные имена файлов.

Каюсь. У меня просто не получалось заставить все это работать. Шрифт выставлял Lucida console. с CHCP игрался - всё без толку.
Единственное что помогло - завернул ФАР в ConEmu - там сразу все заработало как надо.


Return to “Предложения и идеи”

Who is online

Users browsing this forum: No registered users and 3 guests