Page 88 of 99

Posted: Sun May 31, 2015 2:58 pm
by opk44
Skif_off wrote:...на файлах с именами...
Не воспроизводится.

Posted: Sun May 31, 2015 5:20 pm
by Skif_off
opk44
Спасибо, есть идеи куда копнуть?
Файлы достаточно переименовать в 1.fb2, например, и будет открываться нормально. Создаю пустой текстовый файл, переименовываю в первое или второе - ошибка.
В четверти случаев, приблизительно, запись о файле успевает попасть в файл сессии, тогда AkelPad выдаёт ошибку при запуске, можно только вручную отредактировать в другом редакторе.
Подумал на плагин Coder, но отключение ничего не меняет.

Posted: Sun May 31, 2015 5:56 pm
by Instructor
Skif_off
Не воспроизводится. Что у вас указано в TabNameFind, TabNameRep? А лучше выложите/вышлите свою папку с AkelPad'ом.

Posted: Mon Jun 01, 2015 12:05 pm
by Skif_off
Instructor
Спасибо, что-то упустил это из виду. Было:

Code: Select all

TabNameFind=(.{25}).{3,}(?:\.([^.]*))?
TabNameRep=\1...\2
Убрал всё - работает. Сделал как в справке:

Code: Select all

TabNameFind=(.{20}).{3,}(?:\.([^.]*))?
TabNameRep=\1...\2
и стал ругаться уже на syneditstrconstExtra.pas из сессии.

P.S. Отправил папку.

Posted: Mon Jun 01, 2015 7:51 pm
by Instructor

Posted: Mon Jun 01, 2015 8:40 pm
by Skif_off
Instructor
Спасибо, ошибки нет.

Posted: Fri Jun 05, 2015 1:15 pm
by w_ersoc
работаю с большими базами данных и разными кодировками.
хотел использовать для изменения кодировки.

ваш редактор не тянет файлы 900+ мбайт. скрин приложил.
если не затруднит, напишите на почту если исправите этот баг, так пользовался бы редактором... :roll:

а если исправите это, то проверьте будет ли он правильно сохранять файлы около гигабайта с измененной кодировкой.

Image

Posted: Fri Jun 05, 2015 4:26 pm
by Skif_off
w_ersoc
Это не баг, а нюанс. При открытии файла AkelPad полностью читает его в оперативную память и конвертит в юникод, как я понял. Для больших файлов есть х64-версия, при условии, что у вас установлено достаточно оперативной памяти. + можно попробовать в настройках уменьшить лимит отмен и убрать галку Подробно.

Только для изменения кодировки может быть имеет смысл посмотреть iconv, например? Поддерживает много кодировок, сборки под Win есть.

P.S. Может быть, имеет смысл добавить в FAQ информацию о размерах файлов? Instructor приводил приблизительные верхние планки размеров файлов в ANSI и юникоде, но не получается найти тот пост.

P.P.S. http://akelpad.sourceforge.net/forum/vi ... 2929#22929

Posted: Sun Jun 07, 2015 4:33 pm
by Kley
Открываем любой файл, где можно свернуть\развернуть блоки;
Жмем F7 (запуск QSearch по умолчанию);
Запускаем из меню или тулбара панель CodeFold (Call("Coder::CodeFold", 1);

Пока фокус на QSearch она (панель CodeFold) грузится только со второго клика и пустая.
С файлами без блоков (напр. TXT) панель открывается сразу.

Posted: Mon Jun 08, 2015 3:06 pm
by Instructor

Posted: Mon Jun 08, 2015 4:27 pm
by Kley
Instructor
Спасибо. Теперь порядок.

Posted: Thu Jun 25, 2015 5:58 pm
by Kley
Instructor
Часто использую Call("Coder::CodeFold::FindRootLevel") для перехода с "Func|Name()" на "function FuncName() {}".
С помощью команды Command(4199) возвращаюсь обратно на вызов FuncName().
(С помощью Command(4200) можно вернуться на "function FuncName() {}". И так по кругу.)

Стоит переключиться на др. вкладку и обратно, то:
Command(4200) не реагирует
Command(4199) переводит каретку на последнее изменение в тексте.

Это не очень удобно. Есть ли др. способ (в программе) возврата к "Func|Name()", даже если использовал, для перехода, окно "CodeFold"?
Ну, разумеется, не закладки, отметки... :-)
p.s. Простите, если это в тему "...для чайников" :oops:

Posted: Fri Jun 26, 2015 7:13 am
by Instructor

Posted: Fri Jun 26, 2015 2:07 pm
by Kley
Instructor
Нет, все по-прежнему. Вообще-то это не критично. Думаю, у вас есть и посерьезнее задачи :-)

Posted: Fri Jun 26, 2015 3:31 pm
by Instructor
Kley
Забыл залить - на сайте была версия от 12 числа. Тестовая.