Page 91 of 99
Posted: Thu Oct 08, 2015 9:53 pm
by Cuprum
Instructor
Почему-то @-правила на всех уровнях по-прежнему подсвечиваются цветом переменной
${OP} из
Code: Select all
0 "([@_a-z\d\-]++)?(\.[_a-z\d\-]++)?(:[:]?[_a-z\d\-]++)*" "\1=(0,${OP},0) \2=(0,${VAR},0) \3=(0,${AREA},0)" 0 0
а не ${TYPE} из блока
css.coder
Posted: Fri Oct 09, 2015 8:01 am
by Infocatcher
Instructor
У меня в _js.coder в автодополнении вот такое:
Code: Select all
$~Services.console.logStringMessage $~XPCOM_slog $~slog
Services.console.logStringMessage($[]);
Начинаю набирать «sl» – список есть, аббревиатура эта в нем выводится. Если скрыть список для автодополнения, то по сочетанию клавиш для «дополнить со списком» (у меня это Ctrl+Space) он выводится. Набираю дальше, получается уже «slo» или «slog», так всё: ни списка автоматом, ни по сочетанию клавиш – ничего.
Посмотреть можно на
ранее выложенном архиве.
Posted: Fri Oct 09, 2015 10:16 pm
by KDJ
Instructor
In js.coder should be replaced:
$~ConnectObject $~WScript.ConnectObject
with
$~ConnectObject $~AkelPad.ConnectObject
Posted: Sat Oct 10, 2015 11:57 pm
by Drugmix
Странно работает правило в Folds:
Code: Select all
; 2359297=1+262144+2097152
2359297 3 ${COMM} 0 "/*" "^\s*\*/" "" 0 0
То так, то эдак:



Posted: Sun Oct 11, 2015 5:23 am
by YuS
Drugmix wrote:
Странно работает правило в Folds:
Code: Select all
; 2359297=1+262144+2097152
2359297 3 ${COMM} 0 "/*" "^\s*\*/" "" 0 0
То так, то эдак:
Странно, что оно вообще срабатывает в тексте на 2 и 3 скрине... а может быть, там другие правила срабатывают? Попробуйте отключить остальные...
И ещё, возможно, лучше сделать так:
1+
512+262144+2097152
Posted: Sun Oct 11, 2015 1:52 pm
by Instructor
Cuprum wrote:Почему-то @-правила на всех уровнях по-прежнему подсвечиваются цветом переменной ${OP}
См. Coder 18.2 +
тестовая
Infocatcher wrote:У меня в _js.coder в автодополнении вот такое...
См. Coder 18.2
KDJ wrote:In js.coder should be replaced...
Done.
Drugmix wrote:Странно работает правило в Folds
См. Coder 18.2
Posted: Sun Oct 11, 2015 2:02 pm
by Instructor
Изменено: настройка "Сохранять регистр введённых символов" игнорируется для секции "Blocks:" и регистрозависимых слов из базы Highlight'а (Coder::AutoComplete).
Исправлено: дополнение с учётом регистра (Coder::AutoComplete).
Исправлено: поиск блока с флагом 2097152 (Coder::CodeFold).
Changed: ignore setting "Save typed symbols case" for "Blocks:" section and for case sensitive words from HighLight base (Coder::AutoComplete).
Fixed: case sensitive completion (Coder::AutoComplete).
Fixed: find fold with 2097152 flag (Coder::CodeFold).
Coder plugin v18.2
Posted: Sun Oct 11, 2015 3:07 pm
by Drugmix
Instructor
Спасибо, так работает, но баг вроде всё равно частично присутствует:
Code: Select all
; 262184=8+32+262144
262184 3 ${COMM} 0 "/*" "*/" "" 0 0
1. Печатаем такое:

- всё ок.
2. Допечатываем до такого:

- уже ошибка
3. Обновляем кэш кодера:

- всё снова ок.
Posted: Sun Oct 11, 2015 4:03 pm
by Kley
Instructor
В плагине v.18.0 не работало такое (js.coder, vbs.coder, далее не проверял):
где-то в тексте "NewDoc".
еще где-то - new.
Попробуйте добиться появления окна Авто-дополнения. Наверно прозвучало грубо, но это не так. Боюсь опять много напишу

Попробовал с Coder v.18.2 и тестовой (чуть выше, для Cuprum). Откатился на предыдущую тестовую и Coder v.18.2.
Не смог "протестить". Опять конфликт со скобками. AkelPad вылетает по щелчку возле них.
p.s. Забыл сказать: в txt.coder все в порядке. Сторонний, скачан где-то.
Posted: Sun Oct 11, 2015 4:32 pm
by Cuprum
Kley
Не смог "протестить". Опять конфликт со скобками. AkelPad вылетает по щелчку возле них.
Попробуйте отключить Xbrackets. Тестовая с этим плагином пока не совместима.
Instructor
Спасибо, теперь подсвечивается, как нужно.
Posted: Sun Oct 11, 2015 5:07 pm
by Kley
Cuprum
Спасибо. Ну, да не вылетает.
А вот с
Kley wrote:где-то в тексте "NewDoc".
еще где-то - new.
осталось по-прежнему

Posted: Sun Oct 11, 2015 5:41 pm
by Infocatcher
Instructor
Спасибо, теперь нормально.
Еще одна странность. Есть вот такое:
Почему оно срабатывает для набранного «add»? Мне казалось, сто слева должны быть разделители...
Posted: Sun Oct 11, 2015 5:49 pm
by Instructor
Drugmix wrote:... но баг вроде всё равно частично присутствует...
См. Coder 18.3
Kley wrote:...осталось по-прежнему...
Не воспроизводится. Убедитесь, что вы используете последню версию плагина.
Infocatcher
$= как раз для использования без разделителей. Вам нужен $~.
Posted: Sun Oct 11, 2015 5:52 pm
by Instructor
Исправлено: поиск конца блока без флага 2097152 (Coder::CodeFold).
Fixed: find fold end without 2097152 flag (Coder::CodeFold).
Coder plugin v18.3
Posted: Sun Oct 11, 2015 6:13 pm
by Skif_off
Подскажите, пожалуйста, почему в QuotesRE не работает правило
Code: Select all
0 "(ErrorDocument)\s([0-9]{3}+)" "\1=(0,${OP},0) \2=(0,${NUM},0)" 0 0
?
Так
0 "(ErrorDocument\s)([0-9]{3}+)" "\1=(0,${OP},0) \2=(0,${NUM},0)" 0 0
работает.
Крайняя тестовая версия AkelPad.