Page 8 of 9

Подружить Far и bash (Cygwin и другие)

Posted: Fri 22 Sep, 2017 15:15
by gene.pavlovsky

Latest post of the previous page:

John Doe wrote: Fri 22 Sep, 2017 14:50System.Executor.ComspecCondition
Параметр не описан в справке, а в changelog не сказано ничего о его формате.
Это RegExp, если ком строка ему соответствует, то форсируется использования ComSpec (а не direct execution Far-ом).
Можно использовать переменные среды. У меня, скажем, стоит %FAR_ComspecCondition%, и есть макрос, которым можно переключать ComSpec - bash или cmd - он и устанавливает значение этой переменной. Настройки:
local comspecCondition_cmd = ""
-- Use comspec (bash) if command line contains:
-- - `\` character in the arguments part of the command line
-- - `$` not within single quotes
-- - A single character from the list `[({;<>|&` not within single or double quotes
local comspecCondition_bash = "^(?:(?:\\\"[^\\\"]*\\\"|[^\\s\"]+)\\s+.*\\\\|(?:[^']|'[^']*')*?\\$|(?:[^\\\"']|\\\"[^\\\"]*\\\"|'[^']*')*?[[({;<>|&])"

Улучшение файла помощи фара

Posted: Wed 27 Sep, 2017 21:52
by cmd.exe
Очень давно была мысль про интеграцию справки по F1 с хелпом написанным для плагина. Как-то вроде это обсуждалось. Но до релитза вроде как недошло.
Предлагаю применить XML верстку для самого хелпа, а для плагинов старую которая-бы интегрировалась при загрузке в основной хелп.

Улучшение файла помощи фара

Posted: Wed 04 Oct, 2017 07:12
by John Doe

Улучшение файла помощи фара

Posted: Fri 03 Nov, 2017 17:53
by John Doe
В меню плагинов по F3 доступен диалог Plugin information.
Но нажав в нём F1 получим Requested help topic not found: ShowPluginInfo.

Улучшение файла помощи фара

Posted: Thu 01 Nov, 2018 14:04
by John Doe
@MetaSymbols
(сто лет как предлагал)

Code: Select all

При использовании ~метасимволов~@MetaSymbols@, обозначающих списки, команда не применяется для каждого выделенного файла по очереди, а выполняется однократно.
Например, чтобы вывести на экран все помеченные файлы за один раз можно использовать команду type !&
Там же неподалёку, сейчас сказано:

Code: Select all

    3. ^<wrap>Метасимволы !@@! и !$! в меню выбора (когда задано несколько ассоциаций)
показываются как есть, преобразование происходит в момент исполнения команды.
Надо добавить в список таких символов и !?<title>?<init>!, и упомянуть, что замечание касается и пунктов меню пользователя.

Улучшение файла помощи фара

Posted: Thu 01 Nov, 2018 15:37
by DrKnS
Предлагайте на гитхабе, в виде пулл реквестов.
Здесь это всё потеряется.

Улучшение файла помощи фара

Posted: Thu 01 Nov, 2018 16:13
by John Doe
В виде пуллреквестов разумеется наиболее действенный вариант, но (в данный момент) я не готов уделить достаточно времени для этого, поэтому складываю тут.

Улучшение файла помощи фара

Posted: Thu 01 Nov, 2018 16:30
by DrKnS
John Doe wrote: Thu 01 Nov, 2018 16:13не готов уделить достаточно времени
На всякий случай - там можно редактировать файлы прямо из браузера.

Улучшение файла помощи фара

Posted: Sat 10 Nov, 2018 10:42
by John Doe
В диалоге Select (Gray +/-) доступны фильтры, о чём в справке не сказано.
При этом поведение кнопки Filters отличается от такового в других местах интерфейса: отсутствует отдельный чекбокс [x] Use filter, и при закрытии списка фильтров сразу выполняется пометка (без возврата в диалог Select).

В результате может возникнуть непонимание, например тут https://bugs.farmanager.com/view.php?id=3405 пользователь ожидал, что Enter в списке фильтров выбирает фильтр.

Возможно, можно как-то повысить интуитивность происходящего (во всяком случае поведение следовало бы описать в справке).

Улучшение файла помощи фара

Posted: Mon 17 Dec, 2018 12:14
by HaRT
DrKnS wrote: Mon 17 Dec, 2018 12:09
HaRT wrote: Mon 17 Dec, 2018 11:49How could one learn it?
By reading the changelog I'm afraid :(
We don't have a help topic describing the generic message box functionality.

Улучшение файла помощи фара

Posted: Mon 28 Sep, 2020 14:58
by AlexEAA
С билда 5513 изменилось сочетание клавиш для копирования файла(ов) в буфер обмена на Ctrl+Shift+C.\
Наверное, стоит исправить в help-e описание этого. Пока по-прежнему
image.png

Улучшение файла помощи Фара

Posted: Mon 11 Jul, 2022 01:38
by HaRT
С конца 2021 г. опция «Учитывать регистр» в диалогах поиска (по файлам, в редакторе, просмотрщике и Справке) , однако в Справке об этом третьем состоянии .
Хорошо бы задокументировать эту фичу (а заодно упомянуть, ).

Улучшение файла помощи Фара

Posted: Fri 25 Nov, 2022 13:50
by HaRT
На странице Справки про быстрый поиск файлов в панели (@FastFind) не указано, что если в конце маски дописать прямой (/) или обратный (\) слэш, то поиск и перебор будут ограничены директориями.

Улучшение файла помощи Фара

Posted: Mon 19 Dec, 2022 10:23
by 2useven10
Из задачи на гихабе о поиске по регуляркам:
No problem. Just curious, what is the s flag used for then?

It might be a good idea to update the Regular expressions help topic and remove references to \n and \r since they will never work.

Also might be helpful to include a short note for \xNNNN in the Regular expressions help topic, stating that conversion will take place according to the selected code page.

Улучшение файла помощи Фара

Posted: Fri 23 Jun, 2023 11:39
by HaRT
В Справке по системным настройкам (@SystemSettings) не написано про возможность ведения «автономной» истории:
2useven10 wrote: Fri 23 Jun, 2023 08:55 В системных настройках (F9 ...) флаг сохранения истории команд 3-х позиционный.
Значение [?] ЕМНИП это сохранение истории при выходе из фар, т.е. при работе команды в других копиях не должны появляться.
2useven10 wrote: Fri 23 Jun, 2023 09:14 В changelog
drkns 2021-04-16 01:54:01+01:00 - build 5782
  1. By popular demand: history checkboxes in settings are now tri-state:
    in the third state the history records, simultaneously created by other Far instances, will be ignored.
Кроме того, в описании настройки про историю команд не указано, как ту историю вызвать (в отличие от истории директорий и просмотра/редактирования).