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 

Где хранится история открытых файлов?

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
tosub



Joined: 24 Jan 2015
Posts: 4

PostPosted: Mon Dec 11, 2017 1:44 am    Post subject: Где хранится история открытых файлов? Reply with quote

По ошибке запустил на открытие большой нетекстовый файл. Программа завершилась аварийно с критической ошибкой: "нехватка памяти" и теперь при запуске пытается открыть тот же файл.
Вопрос: где хранится история открытых файлов, чтобы скорректировать её.
Версия программы: 4.7.9.
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 567

PostPosted: Mon Dec 11, 2017 3:45 am    Post subject: Reply with quote

tosub
В данном случае, видимо, дело не столько в последних файлах, сколько в плагине Sessions. А раз так, то возможны варианты: удалить сам файл сессии, убрать запуск плагина, запретить автостарт сессии.
Т.е.:
1. Потереть/переименовать файл сессии (Если с настройками плагина не игрались, то хранится в "\AkelFiles\Plugs\Sessions\", в противном случае - в каталоге пользователя).
2. Можно "отключить" плагин, затерев информацию о нём в AkelPad.ini в разделе
Code:
[Plugs]
Sessions::Main=65536
(Если хранение настроек производится в реестре, то ищите ветку ...\Software\Akelsoft\AkelPad\Plugs)
3. Можно найти файл "\AkelFiles\Plugs\Sessions.ini" и, отыскав в нём, строку
Code:
[Options]
OpenOnStartEnable=1
установить значение данного параметра в ноль.

Первый вариант предпочтительнее (на мой взгляд).

P.S. Чем вам так дорога столь старая версия (AkelPad 4.7.9 = 09.09.2012)?
Back to top
View user's profile Send private message
tosub



Joined: 24 Jan 2015
Posts: 4

PostPosted: Mon Dec 11, 2017 4:45 am    Post subject: Reply with quote

Спасибо, заработало! По вашему совету в файле OnExit.session нашёл пункт с искомым именем файла и удалил. После запуска посмотрел версию: 4.9.0. На более свежую пробовал переходить, но полезли сообщения типа "Is.coder" содержит неизвестную переменную "${AutoComplete_ListFontStyle)-"j которая отсутствует в активной теме". Сходу разобраться не получилось, поэтому оставил как есть. К тому же написано некоторое количество скриптов, которые с новыми версиями, возможно, не заработают.
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 1104

PostPosted: Mon Dec 11, 2017 9:34 am    Post subject: Reply with quote

tosub wrote:
К тому же написано некоторое количество скриптов, которые с новыми версиями, возможно, не заработают.

Это маловероятно Smile

Откуда был взят "Is.coder"? Возможно, там есть версия посвежее? Если нет - выложите файл, вряд ли проблема сложная.
Back to top
View user's profile Send private message
tosub



Joined: 24 Jan 2015
Posts: 4

PostPosted: Mon Dec 11, 2017 10:31 am    Post subject: Reply with quote

Не знаю какая версия актуальна сейчас, но я пробовал 4.9.2, а is.coder был от 4.9.0, и лезли приведённые выше сообщения. Меня версия 4.9.0 вполне устраивает. Для меня главное - возможность написания скриптов.
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 1104

PostPosted: Mon Dec 11, 2017 11:14 am    Post subject: Reply with quote

tosub wrote:
а is.coder был от 4.9.0

Нет такого файла в 4.9.0, исходя из этого могу предположить, что свой или из сборки.
Раз не выкладываете, на будущее или если кто заглянет, вариант решения: взять какой-нибудь родной coder-файл AkelPad из версии с проблемами, сравнить все секции и комментарии (за исключением правил подсветки и ключевых слов, конечно) и перенести различия в проблемный coder-файл. (Тут есть ссылки на подробности, если интересуют детали.)

tosub wrote:
Для меня главное - возможность написания скриптов.

Она никуда не делась Wink
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 567

PostPosted: Mon Dec 11, 2017 1:19 pm    Post subject: Reply with quote

Добавлено несколько (полтора десятка) переменных для оформления выпадающего окна-списка "автокомплита".
Для обновления "нестандартного" Coder-файла необходимо и достаточно будет перенести в него из любого нового "стандартного"
(из основного комплекта) секцию "CompleteList:"
>>>
Code:
CompleteList:
;=====================================================================================================================================================================================================================================================================================================================================================================================================================================================================
;ListFontStyle                ListFontSize                 ListFaceName                 ListLineGap                 ListBlockIcon `"C:\1.dll", 0` ListBlockIconMargins "left;right"    ListHlBaseIcon `"C:\1.dll", 0` ListHlBaseIconMargins "left;right"    ListDocWordIcon `"C:\1.dll", 0` ListDocWordIconMargins "left;right"    ListBasicTextColor                 ListBasicBkColor                 ListSelTextColor                 ListSelBkColor
;=====================================================================================================================================================================================================================================================================================================================================================================================================================================================================
${AutoComplete_ListFontStyle} ${AutoComplete_ListFontSize} ${AutoComplete_ListFaceName} ${AutoComplete_ListLineGap} ${AutoComplete_ListBlockIcon} ${AutoComplete_ListBlockIconMargins} ${AutoComplete_ListHlBaseIcon} ${AutoComplete_ListHlBaseIconMargins} ${AutoComplete_ListDocWordIcon} ${AutoComplete_ListDocWordIconMargins} ${AutoComplete_ListBasicTextColor} ${AutoComplete_ListBasicBkColor} ${AutoComplete_ListSelTextColor} ${AutoComplete_ListSelBkColor}

Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 1104

PostPosted: Mon Dec 11, 2017 3:06 pm    Post subject: Reply with quote

opk44 wrote:
необходимо и достаточно

... скорее всего в данном случае. Общий вариант решения подходит в случае обновления не до крайней версии и даст и представление о новых фичах.

tosub
А для чего используется is.coder? Пробовал бегло поискать расширения файлов "is", но потерпел неудачу...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Page 1 of 1

 
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