AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Sessions plugin
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 17, 18, 19  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Wed Jun 13, 2012 10:31 am    Post subject: Reply with quote

1. Поддерживаю мысль, что не стоит терять пометки при переоткрытии файла!

2. Все еще регулярно появляется необходимость хранить "настройки" не только для загруженныхв редактор файлов, но и вообще для всех когда-либо открытых!

3. Но восстанавливается состояние "/Overtype".

4. Предлагаю еще сохранять так же: шрифт (имя, начертание, размер) и размер локальной табуляции
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Sun Aug 19, 2012 3:48 pm    Post subject: Reply with quote

Infocatcher wrote:
Раз уж тема с автосохранением сессии на случай падения что-то завяла, может, хотя бы добавить возможность сохранить сессию по имени?
Что-нибудь вроде
Call("Sessions::Main", 2, "FILE")
И можно еще дополнительный параметр – задавать ли вопрос при перезаписи.
См. версию 6.8.
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Sun Aug 19, 2012 3:51 pm    Post subject: Reply with quote

Добавлено: внешний вызов с кодом 2 для сохранения текущей сессии.
Исправлено: восстановление закладок.

Added: external call with code 2 to save current session.
Fixed: bookmarks restoring.


Sessions plugin v6.8
Back to top
View user's profile Send private message Send e-mail
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Mon Aug 20, 2012 1:14 pm    Post subject: Reply with quote

Сохраняю текущую сессию "Call("Sessions::Main", 2, "OnExit")"; вызываю "Call("Sessions::Main", 1, "OnExit")" - открывается несколько пустых вкладок (вроде как "число пустых вкладок" = "(число открытых файлов / 2) с округлением в большую сторону".
Почему такое может быть?

Восстановление "/Overtype=1" так и не починено...
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1591

PostPosted: Mon Aug 20, 2012 4:35 pm    Post subject: Reply with quote

Простенькая автосохранялка:
autoSaveSession.js
Code:
// Usage: add
// /Call("Scripts::Main", 1, "autoSaveSession.js")
// to CmdLineBegin option
AkelPad.ScriptNoMutex(0x5 /*ULT_UNLOCKSCRIPTSQUEUE|ULT_LOCKMULTICOPY*/);
for(;;) {
   WScript.Sleep(5000);
   if(AkelPad.GetEditFile(0))
      AkelPad.Call("Sessions::Main", 2, "OnExit");
}
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Tue Aug 21, 2012 3:21 pm    Post subject: Reply with quote

[Yustas.NeO] wrote:
... открывается несколько пустых вкладок...
Не воспроизводится.

[Yustas.NeO] wrote:
Восстановление "/Overtype=1" так и не починено...
Еще бы знать, что оно было сломано. Когда не находишь логику во фразе, она пролетает мимо.
[Yustas.NeO] wrote:
3. Но восстанавливается состояние "/Overtype".
Исправлено.
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5293

PostPosted: Tue Aug 21, 2012 3:23 pm    Post subject: Reply with quote

Исправлено: восстановление режима замещения символов.

Fixed: overtype mode restoring.


Sessions plugin v6.9
Back to top
View user's profile Send private message Send e-mail
Andrey_A_A



Joined: 03 Jun 2010
Posts: 547
Location: Сочи, Хоста

PostPosted: Wed Aug 22, 2012 8:38 am    Post subject: Reply with quote

Что хотелось бы в плагине - это сохранённую сессию выводить в новом процессе (окне) программы.
Сколько раз сталкивался с тем, что открыто 20-30 нужных вкладок - идёт с ними работа, редактирование, но на время нужно вывести файлы другой сохранённой сессии, посмотреть информацию и закрыть...
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1591

PostPosted: Wed Aug 22, 2012 8:46 am    Post subject: Reply with quote

Andrey_A_A
ForceNewInstance.js + вызов Sessions в новом окне?
Back to top
View user's profile Send private message
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Wed Aug 22, 2012 1:15 pm    Post subject: Reply with quote

Instructor wrote:
[Yustas.NeO] wrote:
... открывается несколько пустых вкладок...
Не воспроизводится.
Чистая установка, только Sessions- и Toolbar- плагины и опции SaveSettings=2 и SingleOpenFile=1. Открываем единственный файл. Нажимаем кнопку сохранения сессии. Создаем пустую вкладку.
Если нажать кнопку открытия сохраненной сессии, когда активна пустая вкладка - активной станет вкладку с файлом. Если нажать кнопку открытия сохраненной сессии, когда активна вкладку с файлом - откроется еще одна пустая вкладка.

Instructor wrote:
[Yustas.NeO] wrote:
Восстановление "/Overtype=1" так и не починено...
Еще бы знать, что оно было сломано. Когда не находишь логику во фразе, она пролетает мимо.
[Yustas.NeO] wrote:
3. Но восстанавливается состояние "/Overtype".
Исправлено.
Не заметил опечатку, прошу прощения.
Back to top
View user's profile Send private message
Andrey_A_A



Joined: 03 Jun 2010
Posts: 547
Location: Сочи, Хоста

PostPosted: Wed Aug 22, 2012 2:56 pm    Post subject: Reply with quote

Infocatcher wrote:
Andrey_A_A
ForceNewInstance.js + вызов Sessions в новом окне?

Открывает новое окно с теми же вкладками - потом надо - их все закрыть - потом вывести сессию - кучу лишних движений. А если вкладок открыто 70 - это ещё ждать...
Infocatcher а нельзя модифицировать скрипт, чтобы открывалось хотя бы пустое окно без вкладок?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1591

PostPosted: Wed Aug 22, 2012 3:29 pm    Post subject: Reply with quote

Andrey_A_A
Ааа... У меня-то только вручную сессия восстанавливается.
Наверное, можно отключать плагин на время открытия.
Back to top
View user's profile Send private message
Andrey_A_A



Joined: 03 Jun 2010
Posts: 547
Location: Сочи, Хоста

PostPosted: Thu Aug 23, 2012 10:26 am    Post subject: Reply with quote

Infocatcher wrote:
Andrey_A_A
Наверное, можно отключать плагин на время открытия.


Если получится - допиши - очень полезная вещь получится)
Back to top
View user's profile Send private message Send e-mail Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2597
Location: Киев, Русь

PostPosted: Thu Aug 23, 2012 11:43 am    Post subject: Reply with quote

Andrey_A_A wrote:
Если получится - допиши - очень полезная вещь получится)
ForceNewInstance.js - скрипт Instructor'а.
Back to top
View user's profile Send private message Visit poster's website
Andrey_A_A



Joined: 03 Jun 2010
Posts: 547
Location: Сочи, Хоста

PostPosted: Thu Aug 23, 2012 11:49 am    Post subject: Reply with quote

VladSh
Об этом уже говорилось 6-ю постами выше - не хватает нужного функционала - в том виде который сейчас не подходит
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 17, 18, 19  Next
Page 14 of 19

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group