По ошибке запустил на открытие большой нетекстовый файл. Программа завершилась аварийно с критической ошибкой: "нехватка памяти" и теперь при запуске пытается открыть тот же файл.
Вопрос: где хранится история открытых файлов, чтобы скорректировать её.
Версия программы: 4.7.9.
Posted: Mon Dec 11, 2017 3:45 am
by opk44
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)?
Posted: Mon Dec 11, 2017 4:45 am
by tosub
Спасибо, заработало! По вашему совету в файле OnExit.session нашёл пункт с искомым именем файла и удалил. После запуска посмотрел версию: 4.9.0. На более свежую пробовал переходить, но полезли сообщения типа "Is.coder" содержит неизвестную переменную "${AutoComplete_ListFontStyle)-"j которая отсутствует в активной теме". Сходу разобраться не получилось, поэтому оставил как есть. К тому же написано некоторое количество скриптов, которые с новыми версиями, возможно, не заработают.
Posted: Mon Dec 11, 2017 9:34 am
by Skif_off
tosub wrote:К тому же написано некоторое количество скриптов, которые с новыми версиями, возможно, не заработают.
Это маловероятно
Откуда был взят "Is.coder"? Возможно, там есть версия посвежее? Если нет - выложите файл, вряд ли проблема сложная.
Posted: Mon Dec 11, 2017 10:31 am
by tosub
Не знаю какая версия актуальна сейчас, но я пробовал 4.9.2, а is.coder был от 4.9.0, и лезли приведённые выше сообщения. Меня версия 4.9.0 вполне устраивает. Для меня главное - возможность написания скриптов.
Posted: Mon Dec 11, 2017 11:14 am
by Skif_off
tosub wrote:а is.coder был от 4.9.0
Нет такого файла в 4.9.0, исходя из этого могу предположить, что свой или из сборки.
Раз не выкладываете, на будущее или если кто заглянет, вариант решения: взять какой-нибудь родной coder-файл AkelPad из версии с проблемами, сравнить все секции и комментарии (за исключением правил подсветки и ключевых слов, конечно) и перенести различия в проблемный coder-файл. (Тут есть ссылки на подробности, если интересуют детали.)
tosub wrote:Для меня главное - возможность написания скриптов.
Она никуда не делась
Posted: Mon Dec 11, 2017 1:19 pm
by opk44
Добавлено несколько (полтора десятка) переменных для оформления выпадающего окна-списка "автокомплита".
Для обновления "нестандартного" Coder-файла необходимо и достаточно будет перенести в него из любого нового "стандартного"
(из основного комплекта) секцию "CompleteList:"