По ошибке запустил на открытие большой нетекстовый файл. Программа завершилась аварийно с критической ошибкой: "нехватка памяти" и теперь при запуске пытается открыть тот же файл.
Вопрос: где хранится история открытых файлов, чтобы скорректировать её.
Версия программы: 4.7.9.
Где хранится история открытых файлов?
- Author
- Message
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
tosub
В данном случае, видимо, дело не столько в последних файлах, сколько в плагине Sessions. А раз так, то возможны варианты: удалить сам файл сессии, убрать запуск плагина, запретить автостарт сессии.
Т.е.:
1. Потереть/переименовать файл сессии (Если с настройками плагина не игрались, то хранится в "\AkelFiles\Plugs\Sessions\", в противном случае - в каталоге пользователя).
2. Можно "отключить" плагин, затерев информацию о нём в AkelPad.ini в разделе(Если хранение настроек производится в реестре, то ищите ветку ...\Software\Akelsoft\AkelPad\Plugs)
3. Можно найти файл "\AkelFiles\Plugs\Sessions.ini" и, отыскав в нём, строку установить значение данного параметра в ноль.
Первый вариант предпочтительнее (на мой взгляд).
P.S. Чем вам так дорога столь старая версия (AkelPad 4.7.9 = 09.09.2012)?
В данном случае, видимо, дело не столько в последних файлах, сколько в плагине Sessions. А раз так, то возможны варианты: удалить сам файл сессии, убрать запуск плагина, запретить автостарт сессии.
Т.е.:
1. Потереть/переименовать файл сессии (Если с настройками плагина не игрались, то хранится в "\AkelFiles\Plugs\Sessions\", в противном случае - в каталоге пользователя).
2. Можно "отключить" плагин, затерев информацию о нём в AkelPad.ini в разделе
Code: Select all
[Plugs]
Sessions::Main=65536
3. Можно найти файл "\AkelFiles\Plugs\Sessions.ini" и, отыскав в нём, строку
Code: Select all
[Options]
OpenOnStartEnable=1
Первый вариант предпочтительнее (на мой взгляд).
P.S. Чем вам так дорога столь старая версия (AkelPad 4.7.9 = 09.09.2012)?
-
Offline
- Posts: 4
- Joined: Sat Jan 24, 2015 3:39 pm
Спасибо, заработало! По вашему совету в файле OnExit.session нашёл пункт с искомым именем файла и удалил. После запуска посмотрел версию: 4.9.0. На более свежую пробовал переходить, но полезли сообщения типа "Is.coder" содержит неизвестную переменную "${AutoComplete_ListFontStyle)-"j которая отсутствует в активной теме". Сходу разобраться не получилось, поэтому оставил как есть. К тому же написано некоторое количество скриптов, которые с новыми версиями, возможно, не заработают.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
Нет такого файла в 4.9.0, исходя из этого могу предположить, что свой или из сборки.tosub wrote:а is.coder был от 4.9.0
Раз не выкладываете, на будущее или если кто заглянет, вариант решения: взять какой-нибудь родной coder-файл AkelPad из версии с проблемами, сравнить все секции и комментарии (за исключением правил подсветки и ключевых слов, конечно) и перенести различия в проблемный coder-файл. (Тут есть ссылки на подробности, если интересуют детали.)
Она никуда не деласьtosub wrote:Для меня главное - возможность написания скриптов.
-
Offline
- Posts: 874
- Joined: Sat Jan 16, 2010 2:03 pm
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am