Coder plugin (2)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Fr0sT
Почему глюк? Так вроде всегда было.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Всегда. Если нужно что-то разделить - ставим в строку "точку_с_запятой".

Offline
Posts: 876
Joined: Tue Jul 24, 2007 8:54 am

Post by Fr0sT »

Не знал - по мне выглядело как чистый глюк, поскольку для фичи поведение абсолютно неинтуитивно, нигде не описано, и более того - непонятно с какой целью сделано, ведь секции уже надежно разделяются ключевыми словами.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Тоже обнаружил экспериментально, но уже довольно давно. А по поводу интуитивности - не инишник же...

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Это такое неинтуитивное поведение, с которым рано или поздно все сталкиваются, находят решение, и идут дальше. Ибо это меньшая из проблем.

GGS
Offline
Posts: 31
Joined: Fri Nov 12, 2010 12:05 pm

Post by GGS »

Обновился до Coder AkelPad plugin v13.4
Получаю:
---------------------------
"mnu.coder" (смещение 1426) содержит неизвестное имя
секции "Variables:".
---------------------------

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

GGS
mnu.coder не мой, случайно? Если так, то с секцией Variables - довольно древняя версия...

GGS
Offline
Posts: 31
Joined: Fri Nov 12, 2010 12:05 pm

Post by GGS »

Serge Yolkin
Обновлял через AkelUpdater.exe
Собственно mnu.coder и не менялся, новая только Coder.dll
была 13.3.0.0 - стала 13.4.0.0

mnu.coder MD5: 2442d22e5ace6bdca0662872fd6f14ef
происхождение не помню (по дате 2012 год)

P.S. Посмотрел mnu.coder - это мой самописный, удалил секцию Variables: - помогло, работает как раньше.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Некоторое время пользуюсь темой Solarized Light,
никак не могу привыкнуть к белому фону выделенного текста.
Переделал себе на
HighLight_SelTextColor=#FDF6E3
HighLight_SelBkColor=#586E75
(т.е. цвет символов и фона для выделения меняются местами), так вроде бы органичнее смотрится.

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Если в css.coder, в QuotesRE для подсветки id указать

Code: Select all

0	"(#(?!\d|--|-\d)(\w|-)+)\s*\{"  "\1=(0,${VAR},0)"
то первая фигурная скобка не подсвечивается красненьким. Вот: http://yadi.sk/.... Почему так, или баг?

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Cuprum
Потому что данная скобка захватывается правилом. Два варианта:
1. Исключить скобку из захваченного диапазона:

Code: Select all

0   "(#(?!\d|--|-\d)(\w|-)+)\s*(?=\{)"  "\1=(0,${VAR},0)"
2. Поместить { в отдельную группу и указать цвет:

Code: Select all

0   "(#(?!\d|--|-\d)(\w|-)+)\s*(\{)"  "\1=(0,${VAR},0) \3=(0,${DEL1},0)"

Offline
Posts: 381
Joined: Wed Sep 28, 2011 3:05 pm

Post by Cuprum »

Instructor
Благодарю!

Offline
Posts: 30
Joined: Sat Nov 26, 2011 1:52 pm

Post by Egor »

Привет! Раньше я подсветкой синтаксиса в AkelPad не пользовался, а теперь решил прикрутить, но дело в том, что последний на данный момент Coder 13.4 с моим AkelPad 4.7.0 не работает (выдаёт мессагу, что архитектуры разные — архитектура AkelPad'а: 1.6.0.1). Раскопал у себя на диске старый плагин HightLight 4.9 (это, как я понимаю, ранняя "инкарнация" Coder'а?), но он с AkelPad 4.7.0 тоже не работает (тут наоборот — плагин древний).

Я, конечно, понимаю, что надо бы просто обновить AkelPad, но переставлять неохота. Может быть кто-то выложит Coder или HightLight, которые заведомо совместимы с AkelPad 4.7.0 (я как понял на сайте нет архива с прежними версиями плагинов?)

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Egor
Можно взять из установщика соответствующей версии:
http://sourceforge.net/projects/akelpad ... elPad%204/
(но лучше и правда обновиться)

Offline
Posts: 30
Joined: Sat Nov 26, 2011 1:52 pm

Post by Egor »

Infocatcher
Благодарю за ссылку, я про тот сайт не знал :)
Locked