HighLight plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

А можно ли сделать какое-то "суперправило" чтобы обрабатывало не зависимо подходил ли он под другие правила? Именно независимо, а не вложено. Это полезно когда, например, содержимое файла - имеет свою сложную структуру(или язык) с кучей правил(например HTML) поверх которого вписали шаблонизатор(у котрого правил на парядки меньше). Так как 100% синтаксисы не пересекаются(либо пересекаются не мешая друг другу, например комментариями, как у программ-полиглотов) то никаких взаимосвязей между правилами делать не нужно вообще.

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor, ещё вопросец по подсветке :)
Хочется, чтобы строка имела такой вид:
On Error 4412 Goto Err4412 'Коммент
сейчас метка Err4412 не подсвечивается вообще, а нужно, чтобы она была того же цвета, как и Goto; при этом коммент, начиная с символа ' отображался бы своим цветом.
Т.к. коммента в конце может не быть, то подсвечивать нужно начиная от Goto до символа ' , не включая его, или до перевода строки.
Зашарабанить метку в Quotes не подходит, т.к. там может быть любое наименование.

Какой будет правильный для данного случая Flag?

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

VladSh
я конечно слабо в настройках разбираюсь.. а если так:
Левая кавычка Goto
Правая кавычка '
??

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre
Может быть, но с наскоку не работает (я уже пробовал).
Тут вся соль в том, чтобы правильно флаг рассчитать... Может с правильным флагом и заработает.

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

Post by Instructor »

VladSh

Code: Select all

Quotes:
;272=16+256
272	2	#0000FF	0	"Goto "	""	""	""	""

Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
Всё работает. Спасибо! 8)

Offline
Posts: 7
Joined: Fri Oct 16, 2009 1:57 am

Post by vadimsva »

Обновил скрипт Inno Setup
*добавлены новые директивы (IS 5.3.9)

http://narod.ru/disk/19591678000/inno.zip.html

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Скрипт HighLight очень понравился, стал настраивать схемы для других файлов (не входящих в основу) и решил написать , может есть у кого-то коллекция уже готовых xxx.highlight файлов для расширений au3, ahk ... и других файлов. Если есть выложите пожалуйста и поделитесь ссылочкой. Заранее спасибо за понимание

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

Post by Instructor »


Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Instructor, :(
Оно опять на *.highlight файлы возвращает "Content-Type: audio/mpeg". Их же невозможно нормально стянуть.

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

Post by Instructor »

FeyFre
Подкорректировал.

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

Post by Instructor »

HighLight плагин был замещен Coder плагином.

HighLight plugin was superseded by Coder plugin.
Locked