Search found 48 matches

by faruser
Tue 14 Sep, 2021 12:02
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

Я прошу прощения за столь долгий перерыв. Версия с поддержкой регулярных выражений: Yoficator.zip YoDictionaries.zip vutil.lua README.md.zip Yoficator Ёфикатор (Yoficator) — макрос для расстановки буквы «ё» в редакторе Far Manager. За основу взята программа YO Быстрый старт Yoficator.zip — распакуйт...
by faruser
Sun 03 Jan, 2021 10:52
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

John Doe , В основном словаре (включая пользовательский) указываются единичные слова во всех словоформах: "вселённая", "вселённой", "вселёнными" и т.д. При этом, если в тексте обнаруживается слово "Вселенная", то макрос спрашивает: здесь "Е" или &qu...
by faruser
Sun 03 Jan, 2021 03:11
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

На текущий момент шаблоны обрабатываются без игнорирования регистра Для некоторых случаев я не смог придумать хорошего шаблона, например: "ТЕР-ТЕР ТЕР-ОГАНЕСЯН СТОЛ, ПОКА НЕ ВЫТЕР" — в первом случае ТЕР должно замениться на ТЁР, во втором нет. Я решил, что пусть уж шаблоны не найдут какой-...
by faruser
Mon 28 Dec, 2020 06:41
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

Я не смог придумать, как использовать исходный словарь регулярных выражений , поэтому пошёл другим путём — через словарь замен Файл словаря содержит строки вида: <регулярное выражение поиска> <символ(ы) табуляции> <регулярное выражение замены> Например: ([вВ])с[её]-таки <tab> %1сё-таки ([вВ])с[её], ...
by faruser
Fri 04 Dec, 2020 13:04
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

Наряду с основным словарём на сайте "YO" есть также словарь регулярных выражений . И там есть «всё-таки». Ранее я не стал заморачиваться этим словарём, т.к. мне кажется, что для некоторых приведённых там случаев можно изобрести искусственные, но всё же контрпримеры. Но попробую копнуть в э...
by faruser
Mon 30 Nov, 2020 09:11
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

По умолчанию параметр WordReg в конфигурационном файле настроен на поиск «слов», которые состоят только из русских букв: WordReg = regex.new([[/[а-яёА-ЯЁ]+/]]) Можно добавить туда дефис: WordReg = regex.new([[/[-а-яёА-ЯЁ]+/]]) Но тогда потребуется вносить в словарь слова типа «передохнём-таки», т.к....
by faruser
Wed 27 Sep, 2017 17:20
Forum: Нужна помощь
Topic: Открыть редактор и вставить строку
Replies: 3
Views: 7302

Открыть редактор и вставить строку

Вот чёрт! Спасибо. Настолько был уверен, что возвращается eid, что даже не стал проверять это в энциклопедии :facepalm: editor.Editor("foo", nil, 0,0,-1,-1, far.Flags.EF_NONMODAL+far.Flags.EF_IMMEDIATERETURN) eid = editor.GetInfo().EditorID editor.InsertText(eid, "*****\n") Так р...
by faruser
Tue 26 Sep, 2017 19:44
Forum: Нужна помощь
Topic: Открыть редактор и вставить строку
Replies: 3
Views: 7302

Открыть редактор и вставить строку

Хочу из панелей открыть файл и вставить строку. Создаю файл x.lua: eid = editor.Editor("foo", nil, 0,0,-1,-1, far.Flags.EF_NONMODAL+far.Flags.EF_IMMEDIATERETURN) i = editor.InsertText(eid, "*****\n") if i then far.Message("Success") else far.Message("Fail") en...
by faruser
Mon 02 Jan, 2017 09:25
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

Добавлен конфигурационный параметр:

Code: Select all

  -- Вид индикации работы
  Indication = 1,
  -- 0 - нет отображения, кроме случаев, когда требуется реакция пользователя
  -- 1 - перерисовка экрана при каждом изменяемом слове ("как в плагине")
  -- 2 - Progress Bar
by faruser
Fri 02 Dec, 2016 20:28
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

141809 тезис "По функциональности аналогичен существующему плагину" становится, скажем так, не совсем корректным. Заменил "аналогичен" на "похож на" :) 141809 А как насчёт позиции начала просмотра (с начала или с текущего слова)? Без такой фичи юзабельность уполовинива...
by faruser
Wed 30 Nov, 2016 19:27
Forum: Анонсы новых плагинов
Topic: Yoficator — Ёфикатор
Replies: 15
Views: 46265

Yoficator — Ёфикатор

В связи с появлением макроса плагин более развиваться не будет.
Желающие могут использовать его вместе с исходниками по любому назначению.
Спасибо всем.
by faruser
Wed 30 Nov, 2016 19:25
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

Yoficator версия 2 В словарях можно делать подсказки. Например, вместо: передохнём? можно писать передохнём?<tab>отдохнём передохнем?<tab>умрём Макрос, выводя вопрос о букве Ё, будет показывать эти подсказки: ╔═══════ Yoficator ════════╗ ║ 1 передохнем | умрём ║ ║ 2 передохнём | отдохнём ║ ║ 3 Всегд...
by faruser
Wed 20 Jan, 2016 19:49
Forum: Полезные макросы и скрипты
Topic: Yoficator — Макрос для расстановки буквы Ё
Replies: 26
Views: 21103

Yoficator — Макрос для расстановки буквы Ё

Макрос для расстановки буквы Ё В словарях можно делать подсказки. Например, вместо: передохнём? можно писать передохнём?<tab>отдохнём передохнем?<tab>умрём Макрос, выводя вопрос о букве Ё, будет показывать эти подсказки: ╔═══════ Yoficator ════════╗ ║ 1 передохнем | умрём ║ ║ 2 передохнём | отдохнём...

Go to advanced search