[lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Editor

Здесь выкладываются готовые к использованию макросы и скрипты.
Post Reply
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.2.0.9.x

Post by Aidar »

Latest post of the previous page:

Bugfix-версия v.2.0.9.2 (2011-02-21).
Last edited by Aidar on Sat 06 Apr, 2013 14:56, edited 1 time in total.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Edit

Post by John Doe »

Ошибка при попытке вызвать пункт "LUM for Panels".


Пробовал и с последними версиями, и с рекомендованными
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Edit

Post by Aidar »

John Doe wrote:Ошибка при попытке вызвать пункт "LUM for Panels".
Скорее всего проблема с тем, что не находится файл настроек.
В папке scripts\Rh_Scripts\LuaPUM\config есть файл TortoiseSVN.cfg.example.
Нужно:
- скопировать файл в папку %FarProfile%\scripts\Rh_Scripts\LuaPUM\config
- переименовать в TortoiseSVN.cfg
- в самом файле настроить параметры, в первую очередь Path - путь к TortoiseSVN.
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: LuaUserMenu — Пользовательское меню (над LuaFar for Edit

Post by Aidar »

Администраторы, пожалуйста, переименуйте тему в
"Rh_Scripts pack -- пакет скриптов для LuaFAR for Editor"
для поиска темы и соответствия её обсуждаемой тематике.

P.S. Переименовал сам по совету John Doe: переименовать первое сообщение.
Last edited by Aidar on Sat 06 Apr, 2013 14:58, edited 2 times in total.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Rh_Scripts pack -- пакет скриптов для LuaFAR for Editor

Post by John Doe »

Нет у меня TortoiseSVN, и никогда не было, конфиг скопировал, не помогло.

Тему вы можете переименовать, отредактировав первое сообщение (я делаю именно так).
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: Rh_Scripts pack -- пакет скриптов для LuaFAR for Editor

Post by Aidar »

John Doe wrote:Нет у меня TortoiseSVN, и никогда не было, конфиг скопировал, не помогло.
Приложил исправленный файл.
Нужно заменить файл в scripts\Rh_Scripts\LuaPUM\config
John Doe wrote:Тему вы можете переименовать, отредактировав первое сообщение (я делаю именно так).
Спасибо, исправил.
Attachments
TortoiseSVN.7z
Исправленный файл
(4.89 KiB) Downloaded 135 times
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

Re: Rh_Scripts pack -- пакет скриптов для LuaFAR for Editor

Post by John Doe »

Другое дело.
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Rh_Scripts pack v.3.0.8.0

Post by Aidar »

Тестовая версия v.3.0.8.0 (2013-04-06) для FAR v.3.0.3290+.
Dervish
Posts: 9
Joined: Fri 09 Aug, 2013 13:29

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Dervish »

Друзья, подскажите что делаю не так? Все поставил, конфиг поправил, ошибок никаких не выдается, но при этом нет подпункта в меню для SVN, хотя GIT-овский подпункт есть. Куда стоит еще посмотреть?
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Aidar »

Dervish wrote:Друзья, подскажите что делаю не так? Все поставил, конфиг поправил, ошибок никаких не выдается, но при этом нет подпункта в меню для SVN, хотя GIT-овский подпункт есть. Куда стоит еще посмотреть?
Файл TortoiseSVN.cfg надо разместить по пути
%FARPROFILE%\data\scripts\Rh_Scripts\LuaPUM\config\
Если подменю SVN не появилось, приведите содержимое TortoiseSVN.cfg и каталог TortoiseSVN.
Dervish
Posts: 9
Joined: Fri 09 Aug, 2013 13:29

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Dervish »

Конфиг лежит тут:
"D:\Downloads\Far30b3525.x64.20130717\Plugins\LuaFar4Editor\scripts\Rh_Scripts\LuaPUM\config\TortoiseSVN.cfg"
Содержимое файла почти не менял (от того, который там лежит TortoiseSVN.cfg.example - убрал экзампл и поправил в самом файле путь к проинсталлированному TortoiseSVN\Bin)
Про папку TortoiseSVN (ее содержимое) не совсем понял - это папка, в которой у меня проинсталлирован TortoiseSVN (Program files) или это папка где-то в скриптах?
Dervish
Posts: 9
Joined: Fri 09 Aug, 2013 13:29

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Dervish »

А, наверное, вы имели ввиду, где эта папка и как я поправил к ней путь? Вот так написано у меня в конфиге сейчас:
Path = "c:\\Program Files\\TortoiseSVN\\bin\\", -- Путь к TortoiseSVN
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Aidar »

Файл TortoiseSVN.cfg надо разместить по пути
%FARPROFILE%\data\scripts\Rh_Scripts\LuaPUM\config\

Значение %FARPROFILE% можно определить в самом FAR, набрав в командной строке
set far
и нажав Enter. Затем уберите панели, нажав Ctrl+O, и увидите значение %FARPROFILE%
Dervish
Posts: 9
Joined: Fri 09 Aug, 2013 13:29

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Dervish »

Все работает. Спасибо большое, была мысль, что нужно в профиле посмотреть путь, но что-то отбросил ее, т.к. не знал, что фар юзает эту папку. Подумал, что под %FARPROFILE% имеется ввиду папка установки самого фара, тем более остальные подпапки в хоум-директории совпали :(. Ну и не долго думая исправил расширение у конфига, никуда его не копируя.
Тогда прошу еще - можно ли как-то подвесить вызов этого меню на горячие кнопки, а то получается аж 4 меню перед ним идет чтоб добраться. И есть торможение в секунд 5 пока это меню появится. Не критично, но эти 5 секунд не понимаешь, отработал ли вызов или что-то "недожал"
Dervish
Posts: 9
Joined: Fri 09 Aug, 2013 13:29

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Dervish »

С тормозами понял в чем дело - если стоишь на зачеканной большой ветке, то тормоза есть. Если на одиночном файле или на папке с малым количеством файлов - открывается моментально. Остается только вопрос с более быстрым вызовом этого меню.
User avatar
Aidar
Posts: 541
Joined: Mon 09 Mar, 2009 22:43
Location: Kazan
Has thanked: 8 times
Been thanked: 7 times
Contact:

Re: [lf4ed] Rh_Scripts — пакет скриптов для LuaFAR for Edito

Post by Aidar »

Посмотрите на плагринге пакет Rh_Macros.
В его составе есть примеры макросов и для Rh_Scripts.
В частности, см. макрос

Поэтому для вызова TortoiseSVN я нажимаю комбинацию Alt+Shift+F2 и затем клавишу T.

Тормоза действительно связаны с определением состояния папки/файла путём вызова SubWCRev.exe.
Для локальных репозиторий это незаметно, но для сетевых - приходится ждать получения состояния.
Текущее состояние определяет, какие пункты меню отображать, какие - нет.
Для Git такой проверки нет, корректность выбора действия определяется самим пользователем.
Post Reply

Return to “Полезные макросы и скрипты”