Coder plugin (2)
- Author
- Message
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
San_dr
Ну, это не серьезно Вы же всё равно правите скрипт, чтобы выпилить TCIMG, можно писать сразу в AkelPad.ini (параметр BkImageFile), а не возиться с каждой темой. Цикл
заменить на
(Предпочитаю не удалять строки, чтобы потом в KDiff3/WinMerge было удобнее)
Ну, это не серьезно Вы же всё равно правите скрипт, чтобы выпилить TCIMG, можно писать сразу в AkelPad.ini (параметр BkImageFile), а не возиться с каждой темой. Цикл
Code: Select all
If InStr(List, Th) > 0 Then
tTheme = GetHex(SetTheme, "", "", 26)
cKey = "HighLight_BkImageFile """
aImgFile = ExtractSegmentText(tTheme, cKey, Chr(34))
tTheme = Replace(tTheme, cKey & aImgFile, cKey & ImgFile)
HexTheme = GetHex(tTheme, "", "", 25) & "0000"
cText = WriteINIText(cText, "Options", Theme, HexTheme)
If Len(ImgFile) = 0 Then Call CreationNastrekAkel("")
Call AccountSettingsFiles(SetFileCoder, cText)
Else
Call CreationNastrekAkel(ImgFile)
End If
Code: Select all
If InStr(List, Th) > 0 Then
' tTheme = GetHex(SetTheme, "", "", 26)
' cKey = "HighLight_BkImageFile """
' aImgFile = ExtractSegmentText(tTheme, cKey, Chr(34))
' tTheme = Replace(tTheme, cKey & aImgFile, cKey & ImgFile)
' HexTheme = GetHex(tTheme, "", "", 25) & "0000"
' cText = WriteINIText(cText, "Options", Theme, HexTheme)
' If Len(ImgFile) = 0 Then Call CreationNastrekAkel("")
' Call AccountSettingsFiles(SetFileCoder, cText)
Call CreationNastrekAkel(ImgFile)
Else
Call CreationNastrekAkel(ImgFile)
End If
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
О каком лишнем коде идёт речь, когда в том самом коде и так стоит проверка на отсутствие/присутствие секции, осталось только диалог поменять и секцию в автомате добавить...Лишний код, мягко говоря - редко используемый. Зачем раздувать редактор?
Я про то и пишу... когда-то было время ежедневно следить за нюансами, сейчас же мне написали несколько пользователей сборки и попросили помочь обновится... а тут оказывается делается все для маленькой группы...в нашей маленькой группе
ИМХО автору виднее, конечно же я после бутылки вручную внес в ключи в 6 тем, вручную в 74 coder'a ... но это обновление не для массы пользователей, которые не будут разбираться и вникать, просто плюнут и останутся на своей старой версии
С таким отношением можно докатится...можно писать сразу в AkelPad.ini (параметр BkImageFile), а не возиться с каждой темой.
Необходимо заменить:
Code: Select all
ImgFile = Replace(ImgFile, aPath, "%a")
Code: Select all
ImgFile = Replace(Replace(ImgFile, aPath, "%a"), "\", "\\")
в 1s.coder 2 раза прописано *.1c
Last edited by Andrey_A_A on Sun Sep 21, 2014 7:04 am, edited 1 time in total.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
Не нужно передергивать Маленькая группа была упомянуто только в качестве авторов ряда файлов подсветки, в которые достаточно быстро были внесены изменения под новую версию плагина.Andrey_A_A wrote:а тут оказывается делается все для маленькой группы...
Да и вообще, лично я никогда не просил кастомизуемость окна автодополнения.
Вы автор сборки, у вас есть выбор - либо временно заморозить обновления (убрать AkelUpdater.exe или заменить http://akelpad.sourceforge.net/img/versions.lst на свой адрес), либо оперативно внести изменения. В конце концов, кто-то добавил ссылку на вашу сборку в статью о сабже на вики, надо соответствоватьAndrey_A_A wrote:но это обновление не для массы пользователей, которые не будут разбираться и вникать, просто плюнут и останутся на своей старой версии
К тому же, это не первый раз, помню, сам столкнулся - писал на руборде и вы же, кажется, мне отвечали
Сомневаюсь, что кому-то придет в голову по двадцать раз в день менять тему и фон. С другой стороны - обоями для рабочего стола весь интернет забит...Andrey_A_A wrote:С таким отношением можно докатится...Skif_off wrote:можно писать сразу в AkelPad.ini (параметр BkImageFile), а не возиться с каждой темой.
Ничего подобного: одна "c" латинская, другая русская.Andrey_A_A wrote:в 1s.coder 2 раза прописано *.1c
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
Andrey_A_A
2. К ним добавилась новая ошибка - несоответствие кодировки указанного файла заявленной (указана - 1251, фактически - UTF-8).
ИМХО автору виднее...
С таким отношением можно докатится...
1. Два месяца прошло после отправки Вам Bug report-а (ЛС: Вт Июл 22, 2014 9:52 am). Ошибки на странице http://tc-image.3dn.ru/Help/a/Script_Andrey_A.html не исправлены.Значит будем соответствовать
2. К ним добавилась новая ошибка - несоответствие кодировки указанного файла заявленной (указана - 1251, фактически - UTF-8).
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Так столько времени и не было меня на этом сайте, и они незначительные, чисто пунктуационно-орфологические, что не влияет на работу сборки ни коем образом... Как не влияют на мое отношение к сборке и к AkelPad. Спасибо, будет исправлено в следующей версии.Два месяца прошло после отправки Вам Bug report-а
Code: Select all
К ним добавилась новая ошибка
p.s. не ошибается тот, кто ничего не делает.
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
Сделал matlab.coder. Если будут предложения по доработке, то либо средствами гитхаба предлагайте, либо пишите — сам я с матлабом не работаю, просто надо было просмотреть парочку файлов, и были найдены подсветки из других программ.
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
Instructor
видимо, ни при чём
Я ж не разработчик: я не знаю, а предполагаю. Предположил, что дело в coder, в котором, возможно, чёрный цвет тексту форсированно назначается вне зависимости от включённости контрастного режима.
[кстати, это всё на фоне глюка с исчезнающими пунктами меню]
Проверил на другом компе (там похожие настройки) - всё ок. Импортировал настройки с другого компа - появились исчезающие меню, но текст в подсказке по-прежнему виден ок.
Может быть дело и правда в видеокарте.
opk44
вроде нет: встроенные же вроде нельзя модифицировать, а использую встроенную (sunburst).
видимо, ни при чём
Я ж не разработчик: я не знаю, а предполагаю. Предположил, что дело в coder, в котором, возможно, чёрный цвет тексту форсированно назначается вне зависимости от включённости контрастного режима.
[кстати, это всё на фоне глюка с исчезнающими пунктами меню]
Проверил на другом компе (там похожие настройки) - всё ок. Импортировал настройки с другого компа - появились исчезающие меню, но текст в подсказке по-прежнему виден ок.
Может быть дело и правда в видеокарте.
opk44
вроде нет: встроенные же вроде нельзя модифицировать, а использую встроенную (sunburst).