Изменено: расширены возможности флага 128 секции "Folds:". Изменено: код флага 512 "Folds:" теперь 1024. Изменено: код флага 256 "Folds:" теперь 512. Добавлено: специальный флаг 256 в секцию "Folds:", дополняющий флаг 128. При его использовании больший приоритет отдается следующему уровню вместо головного.
Changed: expanded capabilities of the flag 128 of "Folds:" section. Changed: code of the "Folds:" section flag 512 is now 1024. Changed: code of the "Folds:" section flag 256 is now 512. Added: special 256 flag in "Folds:" section, additional to 128 flag. If set, more priority is given to sibling level instead of parent level.
Instructor wrote:Изменено: код флага 512 "Folds:" теперь 1024. Изменено: код флага 256 "Folds:" теперь 512.
Спасибо, конечно, за обновление, но при данных обстоятельствах иначе как издевательством назвать это не могу... Из-за того, что я использую модифицированную (мной) подсветку ключевых слов, мне теперь придётся вручную синхронизировать изменения в каждом файле .coder...
Posted: Sat Sep 18, 2010 12:29 pm
by Instructor
DV
Даже, если бы кода не менялись, то секцию Folds: все равно пришлось бы обновить у большинства настроечных файлов. Поэтому решил заодно упорядочить их.
Хотя тема цветовых схем давно витает в воздухе, но пока не вижу элегантного решения.
Posted: Sat Sep 18, 2010 1:29 pm
by DV
Фуф, обновил...
Только что поигрался с файлами .pas и обнаружил, что в них встречаются конструкции вида
настройками фолдинга в HTML всё летает даже с 20 тысячами строк, лично проверено, никаких педалей на моём одноядерном Athlon XP
Posted: Sat Sep 25, 2010 9:46 am
by Instructor
Infocatcher
Сейчас текущая выполняемая задача - оптимизация вычисления координат при большом количестве блоков. Уже кое-что сделано - в 4.5.0 будет пошустрее работать.
Posted: Sat Sep 25, 2010 11:18 am
by Infocatcher
se7h wrote:с такими настройками фолдинга в HTML всё летает даже с 20 тысячами строк, лично проверено, никаких педалей на моём одноядерном Athlon XP
AkelPad все равно однопоточен, насколько я понимаю.
С XML/XHTML у меня особых проблем нет. Хотя, например, вот такая софтинка может вывалить XML'ку на полтора миллиона строк, так что там, разумеется, тормозит и еще как.
Кстати, открытие больших файлов реализовано нормально, а CodeFold на тех же файлах может хорошенько подвиснуть. Надо бы этот момент разрулить.
А вот и та самая злополучная HTML'ка с кучей незакрытых тэгов: CodeFold_testcase.7z.
Posted: Sat Sep 25, 2010 1:37 pm
by se7h
Infocatcher
при открытии этого файла акель изрядно напрягся )))
в некоторых редакторах есть ограничение для кодфолдинга на количество строк у открываемых файлов: если файл меньше этого предела - фолдинг есть, больше - нету, может сделать такой параметр и в кодере?
Posted: Sun Sep 26, 2010 4:02 pm
by se7h
фичереквест:
автозакрытие парных HTML/XML тегов
Posted: Sun Sep 26, 2010 8:41 pm
by FeyFre
se7h
Scripts с этим справится. Даже Зен можно будет в помощь подключить.
Posted: Sun Sep 26, 2010 8:57 pm
by se7h
FeyFre wrote:se7h
Scripts с этим справится. Даже Зен можно будет в помощь подключить.