Sessions plugin
- Author
- Message
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Settings:
Session -> Save on exit -> "OnExit",
Save data -> all options are enabled.
If you have opened a lot of tabs (eg. 100), after AkelPd restart and opening "OnExit" session:
- LineBoard bookmarks on the first tab are not always restored,
- some tabs sometimes are not restored,
- some sections "/Bookmars=" in the file "OnExit.session" contains a strange strings.
Session -> Save on exit -> "OnExit",
Save data -> all options are enabled.
If you have opened a lot of tabs (eg. 100), after AkelPd restart and opening "OnExit" session:
- LineBoard bookmarks on the first tab are not always restored,
- some tabs sometimes are not restored,
- some sections "/Bookmars=" in the file "OnExit.session" contains a strange strings.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Instructor
It's better, but still there is some bug.
Try this test in PMDI mode:
1. Run AkelPad.
2. Open "File1.txt" containing 500 lines.
3. Set bookmarks in lines 2, 200, 400.
4. Open "File2.txt" containing 5 lines.
5. Close AkelPad.
6. Check the contents of the file "OnExit.session". For "File1.txt" is "/Bookmarks=1,-1,-1". It should be "/Bookmarks=1,199,399".
It's better, but still there is some bug.
Try this test in PMDI mode:
1. Run AkelPad.
2. Open "File1.txt" containing 500 lines.
3. Set bookmarks in lines 2, 200, 400.
4. Open "File2.txt" containing 5 lines.
5. Close AkelPad.
6. Check the contents of the file "OnExit.session". For "File1.txt" is "/Bookmarks=1,-1,-1". It should be "/Bookmarks=1,199,399".
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
Добавлено: сохранение отметок с регулярными выражениями.
Added: saving marks with regular expressions.
Sessions plugin v8.1
Added: saving marks with regular expressions.
Sessions plugin v8.1
-
Offline
- Posts: 381
- Joined: Wed Sep 28, 2011 3:05 pm
Instructor
А нельзя ли автоматически закрывать окно работы с сессиями, после того как какая-то сессия открыта вручную (выбор нужной сессии из списка, затем клик по "Открыть")? А то потом приходится еще делать дополнительный клик, чтобы закрыть окно сессий. А если, к примеру, надо держать окно на виду, то кликать по "Открыть" с нажатым Ctrl, тогда окно останется висеть, как сделано сейчас.
А нельзя ли автоматически закрывать окно работы с сессиями, после того как какая-то сессия открыта вручную (выбор нужной сессии из списка, затем клик по "Открыть")? А то потом приходится еще делать дополнительный клик, чтобы закрыть окно сессий. А если, к примеру, надо держать окно на виду, то кликать по "Открыть" с нажатым Ctrl, тогда окно останется висеть, как сделано сейчас.
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
Подскажите как сделать, чтобы сессия сохраняла файлы с относительными путями AkelPad, к примеру:
Code: Select all
%a\AkelPad.ini
/Name="AkelPad.ini" /Active=1 /Codepage=1200 /Selection=0-0 /FirstVisChar=0 /WordWrap=0 /ReadOnly=0 /Overtype=0 /Bookmarks= /CoderAlias="AkelPad.ini" /Folds= /Marks=
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
-
Offline
- Posts: 381
- Joined: Wed Sep 28, 2011 3:05 pm
Хочу предложить вот еще какую штуку - быстрый доступ к сохраненным сессиям через панель инструментов. Например, как в .
Сейчас чтобы открыть нужную, приходится делать уж слишком много действий: клик по кнопке в панели меню - "Открыть" - выбрать нужную из списка - снова "Открыть". А так, было бы все на виду...
Сейчас чтобы открыть нужную, приходится делать уж слишком много действий: клик по кнопке в панели меню - "Открыть" - выбрать нужную из списка - снова "Открыть". А так, было бы все на виду...
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Если там будет код формирования меню по списку файлов папки, то можно ли его отдельным скриптом в Include положить? Или, ещё лучше, - добавить этот код в виде функции прямо в файл ShowMenu.js.Instructor wrote:Реализовано скриптом. Будет доступно после релиза 4.9.1.Cuprum wrote:...быстрый доступ к сохраненным сессиям...
Для чего это нужно? Ну, например, есть предложение усовершенствовать скрипт ForceNewInstance.js для работы с сессиями, т.е. чтобы аргументом передавать имея открываемой сессии при запуске нового экземпляра программы, и если, к примеру, в -session передать "?", то чтобы выдавался список (меню) всех имеющихся сессий, ну и т.д.
Думаю, этот функционал был бы очень удобен.