Sessions plugin
- Author
- Message
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
то же самоеVladSh wrote:Instructor
Не работает сохранение "Отметки текста Coder", хотя соответствующая галка в настройках плага установлена.
раньше сохранялась, теперь перестала

добавлено
вернее в файле сессии запись есть: /Marks=(0,#BE7DFF,1,0,1000001,"rty")
но при повторном открытии цветовая пометка не восстанавливается
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
DrakonHaSh
Как мне объяснили, мои метки не сохранялись, т.к. я не прогу перезагружал а файл переоткрывал, т.е. не Sessions работал, а RecentFiles, в котором нет такого функционала.
В RecentFiles пихать всё это не имеет смысла (дикое дублирование функционала). Лучше как я когда-то предлагал - в плаге Sessions выделить зарезервированное имя сессии <Свежие файлы> и перенести в него же весь функционал последних файлов, было бы здорово.
Как мне объяснили, мои метки не сохранялись, т.к. я не прогу перезагружал а файл переоткрывал, т.е. не Sessions работал, а RecentFiles, в котором нет такого функционала.
В RecentFiles пихать всё это не имеет смысла (дикое дублирование функционала). Лучше как я когда-то предлагал - в плаге Sessions выделить зарезервированное имя сессии <Свежие файлы> и перенести в него же весь функционал последних файлов, было бы здорово.
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
а у меня при закрытии/открытии 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")

----------------------------------------------
пометку делаю например такой командой:
"Бирюзовым" 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
хм, забавно - загнался выяснить в чем причина
сделал копию akel , поудалял все лишнее в т.ч. все плагины кроме coder, session и ContextMenu. удалил Coder.ini и Sessions.ini
начало работать
и что забавно начал работать оригинальный akel !!!
хранение настроек у меня в ini, а не в реестре
мистика, возможно как-то связанная с recent, которые в обход логики опции INI vs REG хранятся в реестре, (кста qsearch тоже эту опцию слегка игнорит)
сделал копию 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:
"Баг, имеющийся в 2-х и более версиях, является фичей" (с)DrakonHaSh wrote:мистика, возможно как-то связанная с recent, которые в обход логики опции INI vs REG хранятся в реестре, (кста qsearch тоже эту опцию слегка игнорит)
Вероятность того, что свежие файлы будут храниться не в реестре, а в ini (или в каком-либо другом файле, но не в реестре) очень слаба. Я скорее танцевать научусь, чем это произойдёт

-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
VladSh
Танцуйте. У большинства софта свежие какраз хранятся именно на файловой системе, а именно как правило в папочке %userprofile%\recent. Так возжелал МС. Другое дело что некоторые так делать не хотят.свежие файлы будут храниться не в реестре, а в ini (или в каком-либо другом файле, но не в реестре) очень слаба
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
http://rghost.ru/38428296 - распаковать в корень c:Instructor wrote:DrakonHaSh
Проблемная копия AkelPad'а то осталась?
баг похоже связан с галкой [не открывать файл дважды]
и проявляется при запуске [akel filename], [akel x:/path/filename], [x:/path/AkelPad.exe x:/path/filename]
если запускать просто [AkelPad.exe] или [AkelPad.exe otherFile] то бага для файла filename нет
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 122
- Joined: Sat Mar 19, 2011 10:20 pm
и что же здесь ожидаемого ?Instructor wrote:DrakonHaSh
Это ожидаемое поведение.
я редактирую файл, ставлю метки, закрываю akel
...
нажимаю в TotalCommander на файле f4, открывается akel c практически всеми сохраненными параметрами (положения курсора, закладки, выделение, ...) А ЦВЕТОВЫЕ МЕТКИ ПРОПАЛИ
это по Вашему нормально ?