Page 10 of 37

Posted: Wed Jun 27, 2012 9:22 am
by Cuprum
Сейчас для того, чтобы один раз при переходе на новую строку сохранять отступы (табуляции) слева надо нажать Ctrl+Enter.
Предлагаю сохранить эту комбинацию и при включенной опции "Сохранять отступы слева", только с противоположным значением. При активной "птичке" по Ctrl+Enter переходить в самое начало строки.

Posted: Thu Jul 05, 2012 5:02 am
by Instructor
Cuprum
Реализовано в 4.7.7.

Posted: Thu Jul 12, 2012 12:13 pm
by FeyFre
Просьба сделать так что-бы инсталлятор добавлял такой ключик в реестр:
HKEY_CLASSES_ROOT\Applications\AkelPad.exe\NoStart\NoStartPage
Цель - запретить появляться AkelPad.exe в списке часто-используемых приложений(меню пуск).
Причина: бывает сразу после установки откроешь какой-нибудь текстовый файл по ассоциации, и шелл ссылку на его открытие поместит в список часто используемых приложений. Да и ещё напишет не AkelPad.exe а имя того открытого файла. Через некоторое время того файла уже не станет, а та ссылка будет вертеться до конца света, и её запуск всегда будет пытаться открыть тот не существующий файл.
Конечно если можно решить эту проблему другим способом, то я тоже за.
Подробнее об этом и других полезных ключах

Posted: Sun Jul 22, 2012 2:21 pm
by Serge Yolkin
Мой английский недостаточно хорош для того, чтобы продолжить обсуждение в существующей теме: Pressing space when selection is active, но есть пожелание (опция):
- если выделение производилось курсором-стрелочкой слева от текста (выделение строк), то пробел/табуляция добавляют отступ для всех выделенных строк (как сейчас);
- если выделялось текстовым курсором (вертикальная палочка), то выделенное заменяется пробелом/табуляцией/пробелами, заменяющими табуляцию.

Posted: Thu Jul 26, 2012 3:09 am
by Pit3ds
1.Вынос вкладок от основного окна программы для создания ещё одной копии редактора. Аналогично сделано в браузере chrome когда хватаешь за вкладку и относишь вниз или в бок и она отцепляется и создается новая копия браузера. Авто оповещение или обновление.

Posted: Thu Aug 02, 2012 8:29 am
by DrakonHaSh
...

* сделать опцию [отложенная загрузка вкладок] - т.е. при открытии акела загружать файл только из активной вкладки, а остальные файлы вкладок загружать только при выборе/активизации вкладки.
А то сейчас бывают неприятные неудобства - если файлов в сессии с десяток и парочка из них на сетевом ресурсе (или например дискете или dvd), то акел открывается с тормозами.
И еще очень неприятный момент с сессией - автоматическое удаление из сессии при открытии алека несуществующих файлов (сетевой ресурс временно недоступен => тормоза при открытии + удаление файла из сессии :( )

Posted: Mon Aug 06, 2012 5:20 pm
by Andrey_A_A
Сейчас при безымянном документе в заголовке программы отображается AkelPad, а хотелось AkelPad - [new_1] или что-то в этом роде и для каждого безымянного свой номер

Posted: Wed Aug 08, 2012 9:13 pm
by F. Phoenix
А как насчет закрепления вкладок, подобно Опере? Главным образом, в дополнение к "закрыть все кроме активной", чтоб можно было не одну, а пару-тройку нужных оставить :roll:

Но главное, очень хотелось бы иметь возможность биндить скрипты на различные события программы, как в ЛибреОфисе. Например, к событию установки подсвечиваемого синтаксиса прицепить смену настроек софтины типа длины табуляции, переноса строк, дополнительных менюшек и т.п.

Posted: Mon Aug 13, 2012 7:02 am
by Fr0sT
* сделать опцию [отложенная загрузка вкладок]
Угу, в стиле хрома? Открываешь адрес с тяжелой страницей в фоне, читаешь другую страницу, думая, что вновь открытая у тебя тем временем спокойно грузится, через минуту переходишь - а она только начинает грузиться. FFFUUU обеспечен.
Лучше уж сделать подгрузку неактивных закладок в фоновом потоке, как это сделали в Опере 12

Posted: Sat Sep 01, 2012 8:20 am
by Andrey_A_A
Когда открыто много вкладок, то для автоматизации хотелось бы добавить:

1. кнопки Image и слева окна тоже

2. можно ли как-то активную вкладку, которая может быть далеко левее и правее , сделать сразу по центру (может быть скриптом)
можно эту команду добавить и в кнопки Image, где средняя кнопка активную вкладку центрировала относительно окна программы

Posted: Sat Sep 08, 2012 8:10 am
by DrakonHaSh
в StatusUserFormat код текущего символа %cH %cd %ch отображается не тот, что на самом деле в файле, а unicode код %cl (Буква текущего символа).

хотелось бы иметь возможность также видеть *реальный* код символа, который соответствует значению, которое будет записано в файл.
т.е. например для русской буквы "a"
в файле с кодировкой 1251 - код E0 (вот этого реально иногда не хватает)
в файле с кодировкой 866 - код A0 (тоже иногда полезно)
в файле с кодировкой 65001(utf-8) - код D0B0 (этот и нижние уже наверное не так востребованы, но тоже не помешали бы)
в файле с кодировкой 1200(utf-16LE) - код 3004
в файле с кодировкой 1201(utf-16BE) - код 0430

Posted: Sun Sep 09, 2012 2:40 pm
by Instructor
DrakonHaSh wrote:хотелось бы иметь возможность также видеть *реальный* код символа, который соответствует значению, которое будет записано в файл.
Реализовано. Будет доступно после релиза 4.7.9.

Posted: Tue Sep 11, 2012 8:05 pm
by 230116885

Posted: Sat Sep 15, 2012 8:13 am
by Serge Yolkin
Ещё просьба: увеличить в статусбаре ширину поля, где отображается формат новой строки, на 8-10 пикселей (у меня системный шрифт 125%). Win и Mac - до упора (разделителя), а Unix обрезан посередине буквы "х".

Posted: Sat Sep 15, 2012 11:31 am
by DrakonHaSh
поддержку путей к файлу длиной более 255

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

пытаюсь открыть
n:\test5678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789\test5678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789\test
через файл-открыть
=>
---------------------------
AkelPad
---------------------------
Невозможно открыть
"N:\test5678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789Ő`Ȁ"
.
---------------------------
ОК
---------------------------


возможно ниже обозначенная информация поспособствует появлению в akel запрошенной фичи:
Полное имя файла в Windows-системах состоит из буквы диска, после которого ставится двоеточие и обратная наклонная черта (обратный слеш), затем через обратные слеши перечисляются подкаталоги, в конце пишется имя файла. Пример:

C:\Windows\System32\calc.exe

Полное имя файла (включая расширение) в Windows может содержать до 260 символов, данное значение определено константой MAX_PATH в Windows API; например максимально допустимое полное имя файла на диске C будет таким «C:\<256 символов>NULL». Однако юникодные версии многих функций позволяют использовать имена файлов, содержащие до 32000 символов, такие имена начинаются с префикса «\\?\». Пример:

\\?\C:\Windows\System32\calc.exe

При использовании префикса «\\?\» необходимо указывать абсолютный путь к файлу, относительные пути не допускаются. При использовании относительных путей максимальное полное имя файла ограничено константой MAX_PATH (260 символов).
или msdn
The Windows API has many functions that also have Unicode versions to permit an extended-length path for a maximum total path length of 32,767 characters.
To specify an extended-length path, use the "\\?\" prefix. For example, "\\?\D:\very long path".