Страница 38 из 198

Добавлено: Чт июл 21, 2011 01:12
XXXLer
Alextp
еще пару глюков в подсветке синтаксиса в au3
http://rghost.ru/15251781

Добавлено: Чт июл 21, 2011 12:24
Alextp
XXXLer
выбери Настройки lexer - Парсер - String - вбей
(?s)(["'])(\1\1|.)*?\1

Добавлено: Пт июл 22, 2011 00:38
XXXLer
Alextp, спасибо, прошло :)

Добавлено: Сб июл 23, 2011 23:23
XXXLer
Alextp
еще несколько недочетов с подсветкой, теперь Inno Setup

http://rghost.ru/15564201

1. После секции

Код: Выделить всё

 может идти другая секция
2. Директива пред-процессора может находится либо с начала строки (допустимы пробелы) либо в конструкции {#directive}, к тому-же она может находится в любой секции (в т.ч. [Code])

Добавлено: Вс июл 24, 2011 00:46
Alextp
-После секции

Код: Выделить всё

 может идти другая секция 
Fixed

-либо в конструкции {#directive}
не понял. Что за конструкция? 

-может находится в любой секции (в т.ч. [Code]
fixed

Добавлено: Вс июл 24, 2011 10:51
XXXLer
выделенное является директивами пред-процессора:
#sub AddIconFiles
#expr GetFileVars
Source: {#Copy (IconsMask, 0, RPos ("\", IconsMask)) + CurrentFileName}; DestDir: {app}; DestName: {#IconName}; Components: icons\{#CurrentName}; Flags: ignoreversion
#endsub
а здесь # является частью имени файла
Source: "{app}\Plugins\wlx\SynWrite\HL\C#.acp"; DestDir: "{app}\Plugins\wlx\SynWrite\HL"; Flags: ignoreversion
по идее должно парсится выражением
^\s*\#\S.*|\{\#[^\}]+\}
но в реальности это вызывает глюки с фолдингом (см. сэмпл) и не-обработкой выделенной части

Добавлено: Вс июл 24, 2011 11:34
Alextp
fixed. Выложу upd. сегодня

Добавлено спустя 8 минут:

Upd.

Добавлено: Вс июл 24, 2011 11:52
XXXLer
ок, спасибо!

Добавлено: Вс июл 24, 2011 20:41
Alextp
новый lexer: NSL. Будет еще 1С.

Добавлено: Пт июл 29, 2011 14:27
Alextp
beta с командой "Заменить в файлах". uvviewsoft.com/bb/

Добавлено: Пт авг 12, 2011 19:35
elsuk2
по поводу "умной подсветки" ага то что хотел спс, жаль что только черный цвет для выделения(((
с выделением и заменой глюков не заметил но в вот 1 баг с языками есть, а имеено стоит руский язык интерфейса, открываем через F3 любой файл меню плагина русское, открываем 2 и последующие, меню все на английском (у меня убрана панель инструментов, показывается только меню и строка состояния)

Добавлено: Пт авг 12, 2011 20:03
Alextp
elsuk2
- черный можно менять- см. последние п.п. в списке цветов (Вид)
-про локализацию знаю. Поправить не могу

Добавлено: Пт авг 12, 2011 20:19
elsuk2
вот блин значит решил поставить новую версию тотала и на него новые версии плагинов и был разочарован lister поиск в synwrite не совместим с последним тоталом(( скачивал настроенный тотал с samlab.ws Total Commander 7.56a PowerPack 2011.06 и на него ставил уже плагин,
вобщем в моей предыдущей версии 7.56(без a) плагин отлично работает а вот в 7.56a не хочет я про lister поиск остальное вроде работает. synwrite даже не позволяет открыть окно листер поиска. вместо него открывается обычный поиск нажимаю кнопки присвоенные к вызову листер поиска либо F5 или F7
поставил чистый тотал ввобще без палгинов скачал с wincmd.ru и листер поиск в synwrite тоже в нем не работает((((

Добавлено: Пт авг 12, 2011 20:44
Alextp
А ты очистил [x] Использовать новый диалог поиска?

Добавлено: Пт авг 12, 2011 20:48
Avada
elsuk2
Тестирование на сборках, где с клавишами может быть накручено что угодно — ИМХО, вообще не повод для обсуждения. А на нормальном TC 7.56a из официального дистрибутива лично у меня поиск вызывается в SynWrite 8.6.872 именно теми клавишами, которые для него и предназначены. Поисковый диалог SynWrite — по Ctrl+F, поисковый диалог Листера — по F7 и так далее. Это при снятой галке в "Использовать новый диалог поиска". А при включённой — диалог SynWrite и по Ctrl+F, и по F7, как и должно быть, насколько понимаю.