SpellCheck plugin
- Author
- Message
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
FeyFre
Откопал маленький, но неприятный баг. А может и фича, но от того не легче)
Ситуация 1:
- редактируется fb2-файл;
- отдельного fb2.spck, естессно, нету, но расширение fb2 установлено в Extensions файла txt.spck
STR:
1. Запускаю плаг с автоопределением расширения для подчёркивания.
2. Становлюсь на подсвеченное слово и жму кнопку "Добавить в белый список (txt)" (вызывается скрипт SpellCheckAddToWhiteList.js).
AR:
+ слово, как и положено, добавляется в txt.spck;
- снятия подчёркивания в окне AkelPad на этом слове не происходит.
Ситуация 2: всё то же самое, но редактируется txt-файл.
Результат:
+ слово добавляется в txt.spck;
+ подчёркивание на слове снимается.
Можно ли это пофиксить? А то каждый раз передёргивать плаг достаёт
Откопал маленький, но неприятный баг. А может и фича, но от того не легче)
Ситуация 1:
- редактируется fb2-файл;
- отдельного fb2.spck, естессно, нету, но расширение fb2 установлено в Extensions файла txt.spck
STR:
1. Запускаю плаг с автоопределением расширения для подчёркивания.
2. Становлюсь на подсвеченное слово и жму кнопку "Добавить в белый список (txt)" (вызывается скрипт SpellCheckAddToWhiteList.js).
AR:
+ слово, как и положено, добавляется в txt.spck;
- снятия подчёркивания в окне AkelPad на этом слове не происходит.
Ситуация 2: всё то же самое, но редактируется txt-файл.
Результат:
+ слово добавляется в txt.spck;
+ подчёркивание на слове снимается.
Можно ли это пофиксить? А то каждый раз передёргивать плаг достаёт
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
FeyFre
«step» и подобные, обрамленные французскими кавычками, и которые есть в словаре, подсвечиваются при фоновой проверке (без кавычек - нет), можно тоже пофиксить? Подсвечиваются только слова из словаря en, почему-то. С ru вроде нормально.
С неразрывным пробелом в начале или в конце слова тоже бывает ошибочно подсвечено, только не всегда почему-то. Может быть, его тоже в разделитель?
«step» и подобные, обрамленные французскими кавычками, и которые есть в словаре, подсвечиваются при фоновой проверке (без кавычек - нет), можно тоже пофиксить? Подсвечиваются только слова из словаря en, почему-то. С ru вроде нормально.
С неразрывным пробелом в начале или в конце слова тоже бывает ошибочно подсвечено, только не всегда почему-то. Может быть, его тоже в разделитель?
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
Отделение слов происходит по разделителям заданным в настройках редактора("Editor 2" - "Word delimiters"). Кавычки-ёлочки очевидно не входят в указанный набор. ( и да, именно о кавычка-ёлочках в теме уже спрашивали и отвечали )
VladSh, а с какими параметрами запускается Ваш скрипт(для воспроизведения ситуации)? Что-то подобное этому(именно с автоопределением по расширению) и по объективным причинам не могло быть исправленным, но что-то я пока не могу понять, оно связано или нет.
Есть подозрение что это наводка от какого-нибудь другого плагина(то что подчеркивание снимается без лишних телодвижений).
VladSh, а с какими параметрами запускается Ваш скрипт(для воспроизведения ситуации)? Что-то подобное этому(именно с автоопределением по расширению) и по объективным причинам не могло быть исправленным, но что-то я пока не могу понять, оно связано или нет.
Есть подозрение что это наводка от какого-нибудь другого плагина(то что подчеркивание снимается без лишних телодвижений).
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
FeyFre wrote:а с какими параметрами запускается Ваш скрипт (для воспроизведения ситуации)?
Code: Select all
-"В белый список (txt)" Call("Scripts::Main", 1, "SpellCheckAddToWhiteList.js", `-ext="txt"`)