AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Coder plugin (2)
Goto page Previous  1, 2, 3 ... 41, 42, 43 ... 55, 56, 57  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
Skif_off



Joined: 20 Oct 2013
Posts: 270

PostPosted: Wed Apr 02, 2014 10:45 pm    Post subject: Reply with quote

Cuprum wrote:
если заменить (\w|-)+ на [\w-]+ то перестает работать. Не знаете, почему Wink ? Ведь это синонимы.

Похоже на баг.
Back to top
View user's profile Send private message
Drugmix



Joined: 08 Apr 2013
Posts: 383

PostPosted: Wed Apr 02, 2014 10:55 pm    Post subject: Reply with quote

Cuprum
там столько много "особенностей" или "багов", что я перестал в них что-либо понимать и когда составлял свои правила (для .ahk) - просто пробовал всё подряд, потому что на деле есть огромные разницы в работе правил
([\d])+ и ([\d]+)
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1601

PostPosted: Wed Apr 02, 2014 10:56 pm    Post subject: Reply with quote

Skif_off
Code:
[\w\-]+
?
Back to top
View user's profile Send private message
Drugmix



Joined: 08 Apr 2013
Posts: 383

PostPosted: Wed Apr 02, 2014 11:04 pm    Post subject: Reply with quote

Infocatcher
а почему просто [\w-]+ не работает? символ - же не требует "экранирования".
Парсер что, скажем [\w-:] понимает как "любой символ из диапазона от alphanumeric (\w) до :"?


Last edited by Drugmix on Thu Apr 03, 2014 12:12 pm; edited 1 time in total
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Thu Apr 03, 2014 5:03 am    Post subject: Reply with quote

Cuprum wrote:
Не знаете, почему Wink ?
В новой версии плагина в случае ошибки в регулярном выражении секции "QuotesRE" будет выдаваться соответствующее сообщение.
Back to top
View user's profile Send private message Send e-mail
Serge Yolkin



Joined: 27 Jul 2010
Posts: 250

PostPosted: Thu Apr 03, 2014 9:45 am    Post subject: Reply with quote

Drugmix
внутри квадратных скобок чёрточка означает диапазон (например [a-z]), поэтому в известных мне языках экранирования требует, по крайней мере, в общем случае.
Back to top
View user's profile Send private message
Drugmix



Joined: 08 Apr 2013
Posts: 383

PostPosted: Thu Apr 03, 2014 12:12 pm    Post subject: Reply with quote

Serge Yolkin
значит, всё как я и предположил. Спасибо.
Back to top
View user's profile Send private message
Cuprum



Joined: 28 Sep 2011
Posts: 177

PostPosted: Wed Apr 09, 2014 11:23 am    Post subject: Reply with quote

Сейчас в CSS-файлах решетка у цвета в HEX-нотации подсвечивается только когда указано 6 символов после решетки, например
Code:
#FF0000

Хотелось бы также видеть подсветку и для сокращенной формы (3 символа)
Code:
#F00

Ради эксперимента в QuotesRE указал выбирать только 3 символа
Code:
0   "(#)([A-F\d]{3})"  "\1=(0,0,\2)"
, не сработало.
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 27 Jul 2010
Posts: 250

PostPosted: Wed Apr 09, 2014 1:34 pm    Post subject: Reply with quote

Code:
0   "(#)([A-F\d])([A-F\d])([A-F\d])\b"  "\1=(0,0,\2\2\3\3\4\4)"
не проверял (пишу с телефона)
Back to top
View user's profile Send private message
Cuprum



Joined: 28 Sep 2011
Posts: 177

PostPosted: Wed Apr 09, 2014 3:20 pm    Post subject: Reply with quote

Serge Yolkin
Что-то не работает..
Back to top
View user's profile Send private message
Serge Yolkin



Joined: 27 Jul 2010
Posts: 250

PostPosted: Thu Apr 10, 2014 8:32 am    Post subject: Reply with quote

Cuprum
Ага, стормозил:
Instructor wrote:
Infocatcher писал(а):
0 "(#)([A-F\d])([A-F\d])([A-F\d])" "\1=(0,0,\2\2\3\3\4\4)"
Так не получится, т.к. в качестве цвета можно указывать только одну обратную ссылку.
Это в первой части ветки было (стр.92) А цвет в кодере должен быть задан 6-ю цифрами, тремя не катит...
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Sun Apr 13, 2014 6:57 am    Post subject: Reply with quote

Изменено: клавиши Вверх и Вниз в поле фильтра переключают на список (CodeFold).
Добавлено: возможность добавлять глобальные переменные с низким приоритетом. При этом глобальная переменная используется только в том случае, если она не найдена в активной теме.
Добавлено: возможность устанавливать индивидуальные горячие клавиши для "Дополнить без списка" и "К следующей позиции" (AutoComplete).
Добавлено: настройка для установки минимального количества символов, после которого начинает срабатывать "Дополнить без списка" (AutoComplete).
Добавлено: обратная ссылка, задающая цвет, может состоять из 3-х символов (секция "QuotesRE").
Добавлено: опциональный ручной параметр для cache файла, при установке которого не обновляется информацию о типах файлов, а всегда используются указанные в cache файле типы.

Changed: Up and Down keys in the filter field switches to the list (CodeFold).
Added: possibility to add global variables with low priority. Global variable is used only if it is not found in the active theme.
Added: possibility to set individual hotkeys for "Complete without list" and "Go to next position" (AutoComplete).
Added: setting to set the minimum number of characters after which "Complete without list" starts to work (AutoComplete).
Added: backreference specifying color may consist of 3 characters (section "QuotesRE").
Added: optional manual parameter for cache file. If set, then do not update file types information and always use file types from cache file.


Coder plugin v13.2
Back to top
View user's profile Send private message Send e-mail
DrakonHaSh



Joined: 19 Mar 2011
Posts: 117

PostPosted: Sun Apr 13, 2014 9:46 am    Post subject: Reply with quote

у меня после обновы перестал работать ctrl-space Sad

Blocks:
$~#==
#==============================================================================================================

$~#--
#--------------------------------------------------------------------------------------------------------------
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Sun Apr 13, 2014 1:49 pm    Post subject: Reply with quote

Исправлено: вызов списка автодополнения.

Fixed: autocomplete list call.


Coder plugin v13.3
Back to top
View user's profile Send private message Send e-mail
Skif_off



Joined: 20 Oct 2013
Posts: 270

PostPosted: Sun Apr 13, 2014 4:30 pm    Post subject: Reply with quote

Кто постоянно использует bat/cmd просветите, пожалуйста:
случайно встретил код
Code:
CD/D %TEMP%
start/b "" "%~nx0" %~d0 %thisvol%

проверил - отсутствие пробела между командой и параметром не проблема, работает, но есть проблема с coder-файлом - из-за отсутствия слэша в Delimiters команда не будет подсвечена.
Понятно, чем грозит добавление, но насколько часто будет встречаться ошибка подсветки?

Пример с Grub4Dos, если я путанно написал Smile:
find --set-root /boot/hdat2.iso - слэш в Delimiters
find --set-root /boot/hdat2.iso - без слэша в Delimiters.
Второй вариант выглядит правильно.

З.Ы. Однако, из-за обратного слэша в bat.coder тоже может неправильно подсветить, только не помню, почему оставил Sad

Добавлено:
Или отсутствие пробела - пример некрасивого, не "канонiчного" или просто г@внокода и можно не париться?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 41, 42, 43 ... 55, 56, 57  Next
Page 42 of 57

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group