Latest post of the previous page:
С LuaSpell.cfg.grk.example тоже не сработал. Правильная — это какая? У меня эти скрипты и конфиги лежат в Profile\Macros\scripts\LuaSpellLuaSpell — проверка орфографии в редакторе
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
LuaSpell — проверка орфографии в редакторе
Wave wrote:С LuaSpell.cfg.grk.example тоже не сработал. Правильная — это какая? У меня эти скрипты и конфиги лежат в Profile\Macros\scripts\LuaSpell
%FarProfile%\data\macros\LuaSpell.cfg
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaSpell — проверка орфографии в редакторе
Спасибо, исправил.John Doe wrote:Aidar
Это наверно лучше красным выводить?
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaSpell — проверка орфографии в редакторе
Спасибо, подправил шапку. Ссылку оставил на тот случай, если выйдет новая версия библиотеки.John Doe wrote:Если качать здесь, то потребуется переименовать dll.Из [url=http://forum.farmanager.com/viewtopic.php?p=118520#p118520]шапки[/url] wrote:Последнюю версию библиотеки можно скачать здесь.
Может быть не стоит туда ссылаться, ведь dll есть и на плагринге.
Спасибо, подправил шапку и Install.rus.John Doe wrote:Стоит уточнить, что библиотека отдельным архивом.Install.rus wrote:Code: Select all
1. Скопируйте файлы каталога ~Lib~ из скачанного архива в каталог общих dll, например, в каталог FAR Manager.
Ещё на плагринге есть словари (без описания).
Ни в шапке, ни в Install.rus об этом не говорится.
Re: LuaSpell — проверка орфографии в редакторе
Внимательно прочитал, куда…
Тьфу, блин, что за извращение, создавать каталог, да ещё и с лишним уровнем вложенности, ради одного только конфига к макросу? Нафига? Прекрасно ж до этого работало в там же, где и сам скрипт.
Profile\data\Macros\LuaSpell.cfg
Profile\Macros\modules\hunspell.lua
Profile\Macros\scripts\LuaSpell\doc\*.*
Shells\FAR\Profile\Macros\scripts\LuaSpell\*.*
Тьфу, блин, что за извращение, создавать каталог, да ещё и с лишним уровнем вложенности, ради одного только конфига к макросу? Нафига? Прекрасно ж до этого работало в там же, где и сам скрипт.
Profile\data\Macros\LuaSpell.cfg
Profile\Macros\modules\hunspell.lua
Profile\Macros\scripts\LuaSpell\doc\*.*
Shells\FAR\Profile\Macros\scripts\LuaSpell\*.*
Пользуюсь ФАРом больше 20 лет © собирательный.
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
Re: LuaSpell — проверка орфографии в редакторе
Можно пользоваться старой версией.Wave wrote:Внимательно прочитал, куда…
- Dennis_Moore
- Posts: 287
- Joined: Tue 03 Mar, 2015 19:54
- Location: Kiev
- Has thanked: 6 times
- Been thanked: 14 times
LuaSpell — проверка орфографии в редакторе
Сделал все по инструкции, (LuaSpell.cfg в \Profile\Data\Macros с учетом вышепрочитанного) но при вызове "Macro Browser -> Check spell all" получаю "attempt to execute event" и все. Я что-то делаю не так или это несовместимость со свежим FAR?
Far3 x86 4324
LuaSpell-3.1.6.0
LuaSpell-hunspell-1.3.2
P.S. Ложная тревога. Ctrl+Shift+F12 - подсветка; Ctrl+F12 - проверка слова под курсором. Может стоит вписать это в инструкцию специально для невнимательных и тех у кого много строк в Macro Browser?
Far3 x86 4324
LuaSpell-3.1.6.0
LuaSpell-hunspell-1.3.2
P.S. Ложная тревога. Ctrl+Shift+F12 - подсветка; Ctrl+F12 - проверка слова под курсором. Может стоит вписать это в инструкцию специально для невнимательных и тех у кого много строк в Macro Browser?
Last edited by Dennis_Moore on Tue 31 Mar, 2015 08:12, edited 3 times in total.
-
- Posts: 5918
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 23 times
- Been thanked: 229 times
LuaSpell — проверка орфографии в редакторе
Полагаю, что LuaSpell не должен вызываться из макробраузера.
Я не пользуюсь LuaSpell, но наверное в его документации указано, как его употреблять.
Я не пользуюсь LuaSpell, но наверное в его документации указано, как его употреблять.
- Dennis_Moore
- Posts: 287
- Joined: Tue 03 Mar, 2015 19:54
- Location: Kiev
- Has thanked: 6 times
- Been thanked: 14 times
LuaSpell — проверка орфографии в редакторе
Пардон за оффтоп но я замечаю что у всего что связано с Lua запутанные или неполные инструкции
. А за такой хороший спеллчекер для FAR'a спасибо!

- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
LuaSpell — проверка орфографии в редакторе
Да. Макросы LuaSpell предназначены только для непосредственного вызова из редактора.Shmuel wrote:Полагаю, что LuaSpell не должен вызываться из макробраузера.
Shmuel wrote:Я не пользуюсь LuaSpell, но наверное в его документации указано, как его употреблять.
Спасибо за замечание. Добавил описание действий и клавиш в Install.rus.Dennis_Moore wrote:... Ctrl+Shift+F12 - подсветка; Ctrl+F12 - проверка слова под курсором. Может стоит вписать это в инструкцию специально для невнимательных и тех у кого много строк в Macro Browser?
Кстати, клавиши можете настроить в своей конфигурации
%FarProfile%\data\macros\LuaSpell.cfg
.LuaSpell — проверка орфографии в редакторе
У меня проблема. Макрос хорошо работает на домашнем win7x64 far 41**, но не хочет переводить на рабочем win7x86 far 4242.
На работе поставлен макрос версии 3.1.6.1
Ошибок не выдаёт. При включении проверки и русские и английские слова полностью все подсвечиваются красным. Такое ощущение, что не видит словарей. Словари взяты здесь: http://plugring.farmanager.com/download.php?fid=1676
десять раз перепроверил, правильно ли я их положил. Лежат здесь: "C:\Users\Памятники\AppData\Roaming\Far Manager\Profile\Dictionaries\".
Самое обидное, что он даже не ругается ни на что.
На работе поставлен макрос версии 3.1.6.1
Ошибок не выдаёт. При включении проверки и русские и английские слова полностью все подсвечиваются красным. Такое ощущение, что не видит словарей. Словари взяты здесь: http://plugring.farmanager.com/download.php?fid=1676
десять раз перепроверил, правильно ли я их положил. Лежат здесь: "C:\Users\Памятники\AppData\Roaming\Far Manager\Profile\Dictionaries\".
Самое обидное, что он даже не ругается ни на что.
LuaSpell — проверка орфографии в редакторе
Пардон, я по ошибке написал «переводить», так как занимаюсь переводами. Имелось ввиду «не хочет обнаруживать слова».
- Aidar
- Posts: 541
- Joined: Mon 09 Mar, 2009 22:43
- Location: Kazan
- Has thanked: 8 times
- Been thanked: 7 times
- Contact:
LuaSpell — проверка орфографии в редакторе
Проблема из-за наличия в пути к профилю символов кириллицы.
До исправления ошибки можно использовать профиль по другому пути, прописав настройки:
Code: Select all
UseSystemProfiles=0
UserProfileDir=%FARHOME%\Profile
UserLocalProfileDir=%FARHOME%\Profile\Local
Far.exe.ini
.LuaSpell — проверка орфографии в редакторе
Я так и подумал. Поэтому сразу пробовал поменять в LuaSpell.lua Path = [[c:\Dictionaries\]], (естественно с созданием нужной папки и файлов) но это тоже не сработало...