v2.7 [23.07.2010]
+ Добавлен стиль "style.au3.32=#f0f5fa", задаёт атрибуты фона для кода (только для раскраски с Html-тегами).
* Небольшие поправки для стиля "# White space".
* Исправление связанное с помещением обработанного кода в буфер обмена в тихом режиме - игнорировалась настройка указывающая обрамляющие теги для кода.
* Исправлена подсветка закомментированных строк содержащих в себе дополнительный символ комментирования строк ( ; ).
* Поправки в подсветке некоторых элементов кода (баги в Au3SyntaxHighlight.au3).
* Исправление связанное с зависанием программы при раскраске. Это происходит если не найдены файлы стилей и функции.
* Исправлена функция проверки обновления программы. Теперь также проверяется и при тихом режиме обработки.
Спасибо, обновил.Теперь опять проза
v2.8 [24.07.2010]
* Исправление подсветки для Preprocessor и для строк с комментариями (баги в Au3SyntaxHighlight.au3).
v2.9 [26.07.2010]
* Устранён "эффект" мигания элементов при изменении размера некоторых окон.
* Изменения в Au3SyntaxHighlight.au3:
-Исправлена проблема когда строки и «send keys» подсвечивались внутри закомментированных строк.
-Мелкая оптимизация кода.
Ну это не косячёк, там просто au3.api устарел.В версии 2.9 нашел "косячок".
v3.0 [27.09.2010]
* Совместимость с AutoIt 3.3.6.1.
* Исправлена проблема с (пере)подсветкой ключевых слов и функций внутри методах и свойствах COM-объекта.
Может это и не косяк, в SciTE как на скриншоте (не так, как в моем предыдущем сообщении), я и посчитал это косяком.В чём косяк?
WinMinimizeAll()
Sleep(3000)
#cs
Здесь пишем комментариии в любое кол-во строк, хоть роман,
главное, не забыть в конце поставить с новой строки #ce
#ce
WinMinimizeAllUndo()
WinMinimizeAll()
Sleep(3000)
#cs
Здесь пишем комментариии в любое кол-во строк, хоть роман,
главное, не забыть в конце поставить с новой строки "#ce"
#ce
WinMinimizeAllUndo()
Блин, надо было мне скриншот сделать на память. ;DА, что, где?
Да есть такое, спасибо.Нашел косячок
; Replace back the unique marks with the original one and wrap them with "string" tags
For $i = 0 To UBound($aQuote_Strings)-1 Step 2
$sAu3Code = StringReplace($sAu3Code, $sUnique_Str_Quote, $aAu3SH_Styles[$iAu3SH_Str_Style] & $aQuote_Strings[$i] & $sAu3SH_CloseTag, 1)
If $iAu3SH_AbortHighlight = 1 Then
Return SetError(-1, 0, $sOrigin_Au3Code)
EndIf
Next
For $i = 0 To UBound($aInclude_Strings)-1
$aInclude_Strings[$i] = StringReplace($aInclude_Strings[$i], '<', '<')
$aInclude_Strings[$i] = StringReplace($aInclude_Strings[$i], '>', '>')
$sAu3Code = StringReplace($sAu3Code, $sUnique_Str_Include, $aAu3SH_Styles[$iAu3SH_Str_Style] & $aInclude_Strings[$i] & $sAu3SH_CloseTag, 1)
If $iAu3SH_AbortHighlight = 1 Then
Return SetError(-1, 0, $sOrigin_Au3Code)
EndIf
Next
; Highlight commented lines / comment block (plus extra parsers due to need of the loop, see the function's body)
$sAu3Code = __Au3_SyntaxHighlight_ParseComments($sAu3Code)
If @error = -1 Then
Return SetError(-1, 0, $sOrigin_Au3Code)
EndIf