Yoficator — Ёфикатор

Здесь можно обсудить ваш любимый плагин.
faruser
Posts: 48
Joined: Thu 05 May, 2011 09:22
Location: Москва
Been thanked: 3 times

Re: Yoficator — Ёфикатор

Post by faruser »

Latest post of the previous page:

2012-06-21
[!] Исправлена ошибка: теперь слово ищется сначала в пользовательском словаре, затем в основном.
[+] Меню выбора слова, по возможности, не закрывает собой само слово.
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: Yoficator — Ёфикатор

Post by Wave »

Небольшое пожелание: в настройках словари нужно указывать с путями — это противоречит идее портабельности. %FARHOME% тоже не понимает. Разве что писать макрос, который на лету будет вписывать текущие пути в настройки. Нельзя ли это как-то решить?
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Yoficator — Ёфикатор

Post by sToLp »

Wave wrote:%FARHOME% тоже не понимает.
Не правда. Переменные окружения, в т.ч. %FARHOME%, работают.
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: Yoficator — Ёфикатор

Post by Wave »

Тогда как именно их надо указывать? Пробовал %FARHOME%\Plugins\Editor\Yoficator\name.ext (не помню сейчас name.ext).
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: Yoficator — Ёфикатор

Post by sToLp »

Wave wrote:Тогда как именно их надо указывать?
Например, так:

Code: Select all

╔══════════════ Конфигурация Ёфикатора ════ ╗
║ Основной словарь                          ║
║ %farhome%\plugins\Yoficator\yox.dat       ║
║                                           ║
║ Пользовательский словарь                  ║
║ %farhome%\plugins\Yoficator\userdict.dat  ║
║                                           ║
║ [x] Всегда подтверждать замену            ║
║ [x] Проверять расстановку "ё"             ║
╟────────────────────────────────────────── ╢
║                 { Ok } [ Cancel ]         ║
╚══════════════════════════════════════════ ╝
User avatar
Wave
Posts: 1887
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 15 times
Been thanked: 26 times

Re: Yoficator — Ёфикатор

Post by Wave »

Блин, опять мистика. Не работало, теперь работает. Сорри за ложный репорт.
Пользуюсь ФАРом больше 20 лет © собирательный.
theromorph
Posts: 47
Joined: Fri 20 Aug, 2010 07:37
Has thanked: 1 time

Re: Yoficator — Ёфикатор

Post by theromorph »

Собственно, почти мимо темы. А планируется ли собрать обсуждаемый вариант под х64?
faruser
Posts: 48
Joined: Thu 05 May, 2011 09:22
Location: Москва
Been thanked: 3 times

Re: Yoficator — Ёфикатор

Post by faruser »

В скором времени не обещаю, но подумаю.
faruser
Posts: 48
Joined: Thu 05 May, 2011 09:22
Location: Москва
Been thanked: 3 times

Re: Yoficator — Ёфикатор

Post by faruser »

Готова для скачивания 64-битная версия плагина (только DLL). Не тестировалась, поэтому будьте аккуратны.
(За неимением 64-битной среды - полагаюсь на адекватность компилятора TDM-GCC.)

Пока не разбирался, как/что делать на плагринге (спасибо администраторам, что поместили туда Ёфикатор:), поэтому выложил файл на Google Code.
Abs
Posts: 72
Joined: Tue 27 Jul, 2010 12:14
Been thanked: 7 times

Re: Yoficator — Ёфикатор

Post by Abs »

В функции set_starting_pos_word() перед вызовом FarEditor::GetString не заполняется поле размера структуры, egs.StructSize. В результате, если выбрать при запуске "Начать с текущего слова", плагин валится с Access Violation.
faruser
Posts: 48
Joined: Thu 05 May, 2011 09:22
Location: Москва
Been thanked: 3 times

Re: Yoficator — Ёфикатор

Post by faruser »

Спасибо, исправил.
Post Reply

Return to “Обсуждение плагинов”