Sessions plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor
Не работает сохранение "Отметки текста Coder", хотя соответствующая галка в настройках плага установлена.

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

Post by Instructor »

VladSh
Не воспроизводится.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

VladSh wrote:Instructor
Не работает сохранение "Отметки текста Coder", хотя соответствующая галка в настройках плага установлена.
то же самое
раньше сохранялась, теперь перестала :(

добавлено
вернее в файле сессии запись есть: /Marks=(0,#BE7DFF,1,0,1000001,"rty")
но при повторном открытии цветовая пометка не восстанавливается

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

Post by VladSh »

DrakonHaSh
Как мне объяснили, мои метки не сохранялись, т.к. я не прогу перезагружал а файл переоткрывал, т.е. не Sessions работал, а RecentFiles, в котором нет такого функционала.
В RecentFiles пихать всё это не имеет смысла (дикое дублирование функционала). Лучше как я когда-то предлагал - в плаге Sessions выделить зарезервированное имя сессии <Свежие файлы> и перенести в него же весь функционал последних файлов, было бы здорово.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

а у меня при закрытии/открытии akel пометки не восстанавливаются :(

----------------------------------------------
пометку делаю например такой командой:
"Бирюзовым" Call("Coder::HighLight", 2, 0, "#9BFFFF", 1, 0) Icon("%a\AkelFiles\Plugs\Coder.dll", 6)

в файле session появляется такая запись
/Marks=(0,#9BFFFF,1,0,1000001,"hnhhjj")
----------------------------------------------
так тоже не работает:
"Стиль 1 (оранжевый)" Call("Coder::HighLight", 2, "#FFFFFF", "#FFA000", 0, 0, 1)
=>
/Marks=(#FFFFFF,#FFA000,0,0,1,"hnhhjj")
----------------------------------------------
выделение текста запоминается и нормально отображается
/Marks=(#EEEEEE,#8000FF,1,0,-2,"hnhhjj")

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

хм, забавно - загнался выяснить в чем причина
сделал копию akel , поудалял все лишнее в т.ч. все плагины кроме coder, session и ContextMenu. удалил Coder.ini и Sessions.ini
начало работать

и что забавно начал работать оригинальный akel !!! :)
хранение настроек у меня в ini, а не в реестре

мистика, возможно как-то связанная с recent, которые в обход логики опции INI vs REG хранятся в реестре, (кста qsearch тоже эту опцию слегка игнорит)

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

Post by VladSh »

DrakonHaSh wrote:мистика, возможно как-то связанная с recent, которые в обход логики опции INI vs REG хранятся в реестре, (кста qsearch тоже эту опцию слегка игнорит)
"Баг, имеющийся в 2-х и более версиях, является фичей" (с)
Вероятность того, что свежие файлы будут храниться не в реестре, а в ini (или в каком-либо другом файле, но не в реестре) очень слаба. Я скорее танцевать научусь, чем это произойдёт :mrgreen:

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

Post by FeyFre »

VladSh
свежие файлы будут храниться не в реестре, а в ini (или в каком-либо другом файле, но не в реестре) очень слаба
Танцуйте. У большинства софта свежие какраз хранятся именно на файловой системе, а именно как правило в папочке %userprofile%\recent. Так возжелал МС. Другое дело что некоторые так делать не хотят.

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

Post by Instructor »

DrakonHaSh
Проблемная копия AkelPad'а то осталась?

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

Instructor wrote:DrakonHaSh
Проблемная копия AkelPad'а то осталась?
http://rghost.ru/38428296 - распаковать в корень c:

баг похоже связан с галкой [не открывать файл дважды]
и проявляется при запуске [akel filename], [akel x:/path/filename], [x:/path/AkelPad.exe x:/path/filename]

если запускать просто [AkelPad.exe] или [AkelPad.exe otherFile] то бага для файла filename нет

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

Post by Instructor »

DrakonHaSh
Сами ответили :)

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

Post by VladSh »

FeyFre
Мы здесь об АкелПаде говорим, а не взагали.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

Instructor wrote:DrakonHaSh
Сами ответили :)
а fix будет ? а то в новом 4.7.6 все тот же баг

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

Post by Instructor »

DrakonHaSh
Это ожидаемое поведение.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

Instructor wrote:DrakonHaSh
Это ожидаемое поведение.
и что же здесь ожидаемого ?
я редактирую файл, ставлю метки, закрываю akel
...
нажимаю в TotalCommander на файле f4, открывается akel c практически всеми сохраненными параметрами (положения курсора, закладки, выделение, ...) А ЦВЕТОВЫЕ МЕТКИ ПРОПАЛИ

это по Вашему нормально ?
Post Reply