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 

Релиз AkelPad 4.6.0
Goto page 1, 2  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5423

PostPosted: Wed May 11, 2011 7:21 pm    Post subject: Релиз AkelPad 4.6.0 Reply with quote

Изменено: архитектура плагинов. Обновите плагины.
Изменено: улучшена совместимость с RichEdit на x64.
Изменено: улучшено распознавание UTF-16LE/UTF-16BE без BOM.
Изменено: улучшена внутренняя работа с последними файлами.
Изменено: при возможности, закрытие вкладки средней клавишей мыши производится без переключения на нее (MDI/PMDI).
Изменено: минимизировано мелькание вертикального маркера.
Изменено: TextLayout плагин интегрирован в программу. Переключение раскладки клавиатуры в соответствии с текстом под кареткой. Требуется две или более раскладок клавиатур, одной из которых должна быть английская.
Изменено: переименован параметр "KeybLayoutMDI" в "KeybLayoutOptions".

Добавлено: возможность отображения панели "Места" в диалоге открытия/сохранения.
Добавлено: применение общего алгоритма распознавания UTF-8, если для указанного языка ("Параметры...->Распознавание кодировки") распознавание UTF-8 не сработало.
Добавлено: перемещение вертикального маркера с помощью мыши и клавиши Shift, а также одновременное перемещение лимита переносов, если их значения равны.
Добавлено: опция для поиска текста по кругу.
Добавлено: повторный вызов диалога поиска/замены активирует его, а также подхватывает выделенный текст.
Добавлено: ручные параметры "CmdLineBegin" и "CmdLineEnd" - задают код, который будет добавлен к началу и концу командной строки, перед ее обработкой.
Добавлено: переменные для "StatusUserFormat":
"%al" - количество строк в документе;
"%ar" - количество символов в документе (RichEdit);
"%se[текст]" - текст отображающийся по достижению конца документа при поиске.
Добавлено: флаг 16 в ручной параметр "PaintOptions" - не рисовать вертикальный маркер после последней строки.
Добавлено: буфер отмены запоминает расположение каретки.
Добавлено: параметр для ожидания завершения программы в метод командной строки /Exec().
Добавлено: пункт меню для вызова справки.
Добавлено: горячая клавиша Ctrl+Num/ для возврата размера шрифта, который был при старте программы.

Исправлено: обновление окна редактирования после удаления текста.
Исправлено: игнорирование левого клика мыши.
Исправлено: параметр WordBreak.
Исправлено: восстановление прокрутки после разворачивания свернутого окна со включенным переносом по словам (MDI).
Исправлено: "\|" в методе командной строки /Insert().


<<Скачать>>


Last edited by Instructor on Sat Jun 11, 2011 6:45 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Infocatcher



Joined: 06 Aug 2007
Posts: 1631

PostPosted: Wed May 11, 2011 9:12 pm    Post subject: Reply with quote

Отлично! Столько плюшек, а ничего (кажется Very Happy) при обновлении не отвалилось. Нет, правда, очень хорошо, когда не нужно ничего дополнительно править (навроде кучи файлов подсветки).

Quote:
Добавлено: перемещение вертикального маркера с помощью мыши и клавиши Shift, а также одновременное перемещение лимита переносов, если их значения равны.
И сразу же хотелка: отображать при этом позицию маркера в виде всплывающей подсказки.
Back to top
View user's profile Send private message Visit poster's website
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Wed May 11, 2011 10:16 pm    Post subject: Reply with quote

Ну дык внешне мало что изменилось, зато внутренне - ревизия изменений будет слишком тяжелой для головы Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
private_joker



Joined: 28 May 2010
Posts: 78

PostPosted: Thu May 12, 2011 2:49 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

Instructor wrote:

Добавлено: переменные для "StatusUserFormat":
"%al" - количество строк в документе;
"%ar" - количество символов в документе (RichEdit);
"%se[текст]" - текст отображающийся по достижению конца документа при поиске.

А количество символов и байт, для выделенного текста в StatusUserFormat, уже появилось или оно никому кроме меня не нужно?
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5423

PostPosted: Thu May 12, 2011 4:42 am    Post subject: Reply with quote

private_joker
Так в первой колонке отображается в формате "Строка:Колонка, Длина".


Last edited by Instructor on Thu May 12, 2011 8:02 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5423

PostPosted: Thu May 12, 2011 6:02 am    Post subject: Reply with quote

Infocatcher wrote:
И сразу же хотелка: отображать при этом позицию маркера в виде всплывающей подсказки.
Позицию маркера можно увидеть в строке состояния "StatusUserFormat" параметр %m.
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Thu May 12, 2011 6:56 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

Instructor wrote:
Добавлено: пункт меню для вызова справки.
Лучше бы сразу же назначить хоткей F1...
Или, как минимум, в доке указать, что вызов "Руководства" это команда 4352 (допёр экспериментальным путём Smile).
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5423

PostPosted: Thu May 12, 2011 7:11 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

VladSh wrote:
Или, как минимум, в доке указать, что вызов "Руководства" это команда 4352 (допёр экспериментальным путём Smile).
Добавлено.
Back to top
View user's profile Send private message Send e-mail
Infocatcher



Joined: 06 Aug 2007
Posts: 1631

PostPosted: Thu May 12, 2011 7:48 am    Post subject: Reply with quote

Instructor
Ну, как вариант.
Но в статусе полезнее видеть позицию каретки, а не лимит, который как-то и не нужен особо, кроме как в нашем случае.

Заодно хотелось бы иметь возможность разбивать StatusUserFormat на секции, а то при многих сочетаниях настроек текст неудобно дрыгается. Smile
Back to top
View user's profile Send private message Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Thu May 12, 2011 8:06 am    Post subject: Reply with quote

Infocatcher wrote:
хотелось бы иметь возможность разбивать StatusUserFormat на секции
Можно сделать таким разделителем в ini вертикальную палку (|) + дать возможность регулировать мышью размеры каждой ячейки в интерфейсе проги (в самой строке состояния).
Back to top
View user's profile Send private message Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Thu May 12, 2011 8:23 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

Instructor wrote:
Изменено: TextLayout плагин интегрирован в программу. Переключение раскладки клавиатуры в соответствии с текстом под кареткой. Требуется две или более раскладок клавиатур, одной из которых должна быть английская.
Изменено: переименован параметр "KeybLayoutMDI" в "KeybLayoutOptions".
Я переименовал параметр, перезагрузил AkelPad, но автопереключение раскладки не заработало. Лишь потом нашёл опцию в настройках "Дополнительно".
Но почему оно не сработало по переименованию параметра непонятно (у меня настройки всегда сохраняются в ini).
Back to top
View user's profile Send private message Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5423

PostPosted: Thu May 12, 2011 10:06 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

VladSh wrote:
Я переименовал параметр, перезагрузил AkelPad, но автопереключение раскладки не заработало...
А почему оно должно было заработать? Вот, если бы было назначено верное значение параметра, тогда да Smile
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2615
Location: Киев, Русь

PostPosted: Thu May 12, 2011 10:26 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

Instructor wrote:
А почему оно должно было заработать? Вот, если бы было назначено верное значение параметра, тогда да Smile
=3 это... внезапно Smile
Back to top
View user's profile Send private message Visit poster's website
DV



Joined: 16 Nov 2006
Posts: 852
Location: Kyiv, Ukraine

PostPosted: Thu May 12, 2011 10:37 am    Post subject: Re: Релиз AkelPad 4.6.0 Reply with quote

Непорядок с параметром StatusUserFormat=%se[EOF reached].
Как только надпись "EOF reached" была показана в статус-баре, она более не исчезает даже с изменением искомого слова/фразы. Не говоря уже о том, что она не исчезает при успешном поиске того же слова без пересечения конца (или начала) файла.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5423

PostPosted: Thu May 12, 2011 10:41 am    Post subject: Reply with quote

DV
Любой успешный поиск стирает надпись.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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