Изменено: умное дополнение слева (Coder::AutoComplete). Добавлено: возможность копировать структуру списка (Coder::CodeFold). Требуется AkelPad 4.9.3 или выше.
Changed: smart complete from left (Coder::AutoComplete). Added: possibility to copy structure of the list (Coder::CodeFold). Required AkelPad 4.9.3 or higher.
правило в Quotes тогда не лишнее? Возможно, имеет смысл добавить флаг 262144?
2All
Давно хотел спросить: зачем в Quotes, Delimiters и Folds добавлять флаг 1 учитывать регистр, если используются исключительно не буквы?
Posted: Wed Feb 11, 2015 9:26 pm
by Cuprum
Skif_off
Так и есть. А Escape char, Quote include, Quote exclude не пробовали?
Escape char обрабатывает только экранированный символ, т. е. когда он внутри кавычек встречается именно так - \символ. А вот по поводу Quote include и Quote exclude я так и не понял как они работают и где помогают ;(
Возможно, имеет смысл добавить флаг 262144?
Но ведь тогда многострочный код не будет виден в панели фолдинга. А там могут быть случаи не только анонимной подсветки, но и с указанием языка:
2All
Давно хотел спросить: зачем в Quotes, Delimiters и Folds добавлять флаг 1 учитывать регистр, если используются исключительно не буквы?
+1
Posted: Wed Feb 11, 2015 10:59 pm
by opk44
Skif_off wrote:зачем в Quotes, Delimiters и Folds добавлять флаг 1 учитывать регистр, если используются исключительно не буквы?
Если исключительно "не буквы", то, пожалуй, что и незачем. Ибо ещё в незабвенном "AkelPad Plugins Manual" сказано: "This bit, when set, enforces case-sensitivity on ...
This operation is only valid for alphabetic characters (a..z, A..Z) ; other characters (eg. $) have only a single case and are not affected."
Posted: Wed Feb 11, 2015 11:42 pm
by Skif_off
Cuprum wrote:Но ведь тогда многострочный код не будет виден в панели фолдинга. А там могут быть случаи не только анонимной подсветки, но и с указанием языка:
Точно, подзабыл уже. В остальном - надо пробовать.
opk44 wrote:пожалуй, что и незачем
Однако почти в каждом
Posted: Thu Feb 12, 2015 5:51 am
by YuS
Skif_off wrote:
Однако почти в каждом
Обычный копи-паст, или вернее даже шаблон, который настраивают под себя и не всегда отслеживают эту case-sensitivity... хуже ведь не будет и ладно.
Posted: Thu Feb 12, 2015 6:45 am
by Instructor
Skif_off wrote:зачем в Quotes, Delimiters и Folds добавлять флаг 1 учитывать регистр, если используются исключительно не буквы?
Для скорости. Регистрозависимое сравнение быстрее регистронезависимого.
Posted: Thu Feb 12, 2015 1:26 pm
by Skif_off
Instructor
Спасибо, это было первой мыслью, но засомневался
Правильно понимаю, что в QuotesRE тоже имеет смысл добавить флаг и переделать правила?
Posted: Fri Feb 13, 2015 7:47 am
by DrakonHaSh
предложение добавить в xml.coder
; .net config files (web.config, app.config, packages.config, etc)
*.config