Несколько вопросов по редактору

Здесь можно сообщить о найденных багах в Far.
darkmist
Posts: 124
Joined: Wed 08 Aug, 2007 19:44

Re: Несколько вопросов по редактору

Post by darkmist »

Latest post of the previous page:

DrKnS wrote:hex в utf8 вообще имеет мало смысла (hint: покажи хоть один редактор, где это есть)
Например, Hex Editor Neo делает это так:
hex_editor_neo.png
hex_editor_neo.png (29.58 KiB) Viewed 6942 times
DrKnS wrote:
John Doe wrote:А по поводу смысла... Hex в utf-16 более осмыслен?
Конечно. Содержимое трактуется не как 1-байтный массив, а как 2-байтный.
И в студии такое есть, плюс 4 и 8 байт.
То, о чем вы говорите, скорее относится к UCS-2, нежели к UTF-16. Студия ( по крайней мере 2005 ), кстати, также не понимает символы за пределами BMP.

darkmist
Posts: 124
Joined: Wed 08 Aug, 2007 19:44

Re: Несколько вопросов по редактору

Post by darkmist »

DrKnS wrote:6 - где написано, что должен работать?
F9->Options->Editor Settings->F1

Code: Select all

   External editor

 Use for F4              Run external editor using F4 instead of
                         Alt-F4.
То есть если я назначу, скажем, vim в качестве внешнего редактора и установлю данную галку, исходя из описания в "Помощи", я рассчитываю, что внешний редактор по F4 будет работать везде - а он не работает из панели поиска и из плагинов по вызову PluginStartupInfo::Editor ( необходимость последнего, возможно, спорна - однако это позволило бы работать единым образом из плагинов даже если они не читают значение HKEY_CURRENT_USER\Software\Far2\Editor\ExternalEditorName и HKEY_CURRENT_USER\Software\Far2\Editor\UseExternalEditor самостоятельно ).

darkmist
Posts: 124
Joined: Wed 08 Aug, 2007 19:44

Re: Несколько вопросов по редактору

Post by darkmist »

darkmist wrote:ищем строку в файле, включена опция "Select found". При нахождении курсор позиционируется на начало найденного фрагмента. Нажимаем Shift+Down, ожидаем что выделится вся строка, начиная с начала найденного фрагмента, однако выделяется строка минус найденный фрагмент. При отключенной "Select found" все в порядке.
DrKnS wrote:2 - баг;
1539

User avatar
DrKnS
Posts: 5517
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 280 times

Re: Несколько вопросов по редактору

Post by DrKnS »

darkmist wrote:Например, Hex Editor Neo
Ага, спасибо, глянем.
То, о чем вы говорите, скорее относится к UCS-2, нежели к UTF-16. Студия ( по крайней мере 2005 ), кстати, также не понимает символы за пределами BMP.
Ага. В контексте фара utf16le следует везде читать как ucs2.
DrKnS wrote:6 - где написано, что должен работать?
F9->Options->Editor Settings->F1

Code: Select all

   External editor

 Use for F4              Run external editor using F4 instead of
                         Alt-F4.
Что-то вы всё в кучу смешиваете.
Вопрос звучал как "в панели "Find file" не работает альтернативный редактор, повешенный на Alt+F4."
Обработку AltF4 в диалоге FindFile никто не обещал.
Для случая "внешний назначен на F4" - возможно, F4 в диалоге FindFile стоит исправить, да.
А PluginStartupInfo::Editor - это всегда внутренний и меняться не будет.

darkmist
Posts: 124
Joined: Wed 08 Aug, 2007 19:44

Re: Несколько вопросов по редактору

Post by darkmist »

DrKnS wrote:Что-то вы всё в кучу смешиваете.
Вопрос звучал как "в панели "Find file" не работает альтернативный редактор, повешенный на Alt+F4."
Обработку AltF4 в диалоге FindFile никто не обещал.
Для случая "внешний назначен на F4" - возможно, F4 в диалоге FindFile стоит исправить, да.
Действительно, я несколько некорректно сформулировал вопрос. Просто мне казалось, что использование альтернативного редактора по вызову Alt+F4 и обмен функций Alt+F4 и F4 - это связанные функции Far manager, не специфичные для файловых панелей.

Итак, есть несколько сценариев:
  • Использование Alt+F4 при установленной Options->Editor settings->Editor command в панели поиска
  • Использование Alt+F4 при установленной Options->Editor settings->Editor command в истории редактирования
  • Выше перечисленные варианты при установленной "Options->Editor settings->Editor command" и "Options->Editor settings->Use external editor for F4 instead of Alt-F4"
  • Выше перечисленные варианты при индивидуальных настройках в Options->File associations
Какие из вариантов можно было бы оформить в виде пожеланий на http://bugs.farmanager.com?

User avatar
John Doe
Бюрократ
Posts: 12648
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 35 times
Been thanked: 270 times

Re: Несколько вопросов по редактору

Post by John Doe »

darkmist wrote:Итак, есть несколько сценариев:
Наверно есть и другие сценарии.
Например в диалоге работает F3, но не Alt-F3.

Post Reply

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