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.8.2
Goto page 1, 2, 3  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: 5167

PostPosted: Sun Mar 24, 2013 9:17 am    Post subject: Релиз AkelPad 4.8.2 Reply with quote

Добавлено: (?<=шаблон) положительный просмотр назад (positive lookbehind).
Добавлено: (?<!шаблон) отрицательный просмотр назад (negative lookbehind).
Добавлено: метасимволы \A и \a - соответствуют позиции начала документа/диапазона поиска.
Добавлено: метасимволы \Z и \z - соответствуют позиции конца документа/диапазона поиска.
Добавлено: метасимвол \x{n} для поиска/замены суррогатных пар.
Добавлено: поддержка суррогатных пар переменной %cl ручного параметра "StatusUserFormat".
Добавлено: ручной параметр для "MouseOptions" со значением 64 - выделять всю, разделенную переносами, строку при клике в зону левого отступа.

Исправлено: сохранение файла в MBCS кодировке.
Исправлено: одинарная замена с использованием регулярных выражений.
Исправлено: метасимволы \D, \W не находили новую строку.


<<Скачать>>


Last edited by Instructor on Thu May 09, 2013 7:04 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
VladSh



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

PostPosted: Sun Mar 24, 2013 2:56 pm    Post subject: Re: Релиз AkelPad 4.8.2 Reply with quote

Instructor wrote:
Добавлено: ручной параметр для "MouseOptions" со значением 64 - выделять всю, разделенную переносами, строку при клике в зону левого отступа.
Спасибо! Теперь MouseOptions=87, - наращиваем объёмы Smile
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1564

PostPosted: Tue Mar 26, 2013 5:50 am    Post subject: Re: Релиз AkelPad 4.8.2 Reply with quote

Instructor wrote:
Добавлено: (?<=шаблон) положительный просмотр назад (positive lookbehind).
Добавлено: (?<!шаблон) отрицательный просмотр назад (negative lookbehind).

Что: (?<=[^>])prefix\.\w+
Чем: <em>\0</em>
не работает по Найти далее – Заменить, это так и задумывалось?
Ну, то есть понятно, что реализовать сложно, но надо понять, чего следует ожидать (и вписать это в документацию Smile).
Back to top
View user's profile Send private message
temp1111



Joined: 26 Aug 2008
Posts: 49

PostPosted: Tue Mar 26, 2013 2:30 pm    Post subject: Reply with quote

1. Как бы отучить AkelPad от запроса подтверждения открытия бинарного ассоциированного файла? Задолбало жать ОК Sad

2. Несмотря на то, что автораспознавание кодировки отключено (=none), а Default codepage = 1251, AkelPad упорно перекодирует некоторые бинарные файлы в 1200 (UTF-16 LE) w/o BOM. Увеличение размера буфера до 1130 (подобрано опытным путем) вместо дефолтных 1024 байт убирает багу, но хотелось бы ее больше не видеть - раз велено не умничать, то и не следует.

P.S. Хотел прилепить короткий файл, иллюстрирующий багу, но не нашел такого функционала в движке форума.
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1263
Location: Poland

PostPosted: Tue Mar 26, 2013 6:17 pm    Post subject: Reply with quote

temp1111
#1
Run AkelPad from command line with parameter /B+:
AkelPad.exe /B+
Also you can write in AkelPad.ini or in the registry:
CmdLineBegin=/B+
Back to top
View user's profile Send private message
temp1111



Joined: 26 Aug 2008
Posts: 49

PostPosted: Tue Mar 26, 2013 8:27 pm    Post subject: Reply with quote

Dzenkue bardzo pana KDJ - just another failure to RTFM Smile

Unfortunately the #2 is not covered by TFM... yet
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 305

PostPosted: Tue Mar 26, 2013 9:37 pm    Post subject: Reply with quote

temp1111
#2
Если я правильно выделил ключевые слова "некоторые" и "упорно", то, возможно, причина в галочке на пункте "Settings/Registry/Recent files/Remember code page" (вторая вкладка "Настройки/Параметры...")?
Back to top
View user's profile Send private message
temp1111



Joined: 26 Aug 2008
Posts: 49

PostPosted: Wed Mar 27, 2013 11:13 pm    Post subject: Reply with quote

Разумеется, этой галки нет и не было
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Fri Mar 29, 2013 8:31 am    Post subject: Reply with quote

Infocatcher wrote:
Что: (?<=[^>])prefix\.\w+
Чем: <em>\0</em>

Да. Алгоритм все равно ищет вперед, поэтому "(?<=[^>])" должен попасть в диапазон поиска.

temp1111 wrote:
Увеличение размера буфера до 1130 (подобрано опытным путем) вместо дефолтных 1024 байт убирает багу, но хотелось бы ее больше не видеть - раз велено не умничать, то и не следует.
FAQ wrote:
Вопрос:
Почему не корректно определяется кодировка у файла?
Ответ:
...
4. Увеличьте буфер распознавания, например до 8192:
Настройки -> Параметры... -> Буфер -> 8192

Настройка распознавания кодировки влияет только на указанные в скобочках кодировки. Единственный способ полностью исключить файл из процедуры определения кодировки - это указать кодировку явно через метод командной строки: /OpenFile.
Back to top
View user's profile Send private message Send e-mail
temp1111



Joined: 26 Aug 2008
Posts: 49

PostPosted: Fri Mar 29, 2013 1:54 pm    Post subject: Reply with quote

Это все понято и пройдено, но почему бы не распространить таковое исключение на Codepage recognition = none, безусловно открывая при таких установках файл как Default codepage вне зависимости от установленного размера буфера??
Back to top
View user's profile Send private message
Andrey_A_A



Joined: 03 Jun 2010
Posts: 535
Location: Сочи, Хоста

PostPosted: Wed Apr 03, 2013 11:22 am    Post subject: Reply with quote

В версии 4.8.2 в плагине LineBoard.dll перестали сохраняться закладки в документе. Работаю с многотысячестрочными документами - все закладки послетали. Может что изменилось, в настройках плагина ничего не менялось.

Работая с большими документами возникла такая мысль: можно ли сделать в AkelPad внутренний формат ссылок. К примеру в начале документа стоит типа _#1_ и в документе в нужном месте _#1_
и отображается на подобе сылки (может другим цветом) и по нажатию переходит к ней.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5167

PostPosted: Sat Apr 06, 2013 10:04 pm    Post subject: Reply with quote

Andrey_A_A wrote:
В версии 4.8.2 в плагине LineBoard.dll перестали сохраняться закладки в документе.
Не воспроизводится.

Andrey_A_A wrote:
Работая с большими документами возникла такая мысль: можно ли сделать в AkelPad внутренний формат ссылок.
В 4.8.3 можно будет назначать команду для запуска при клике по гиперссылке. Т.е. можно вызвать скрипт, а скрипт уже определяет, что со ссылкой делать.
Back to top
View user's profile Send private message Send e-mail
Andrey_A_A



Joined: 03 Jun 2010
Posts: 535
Location: Сочи, Хоста

PostPosted: Sun Apr 07, 2013 6:16 am    Post subject: Reply with quote

Quote:
Не воспроизводится.

3 дня слетали, хоть тресни. Приходилось работать с ноутбуком в разных местах и при открытии AkelPad всё слетало, но вчера о, чудо всё встало на свои места - перестало слетать. Даже не знаю, что могло быть.

Quote:
В 4.8.3 можно будет назначать команду для запуска при клике по гиперссылке. Т.е. можно вызвать скрипт, а скрипт уже определяет, что со ссылкой делать.


+1
Отличная новость, если можно и пример скрипта потом тоже приложить.

С П А С И Б О за отличную программу!!!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Andrey_A_A



Joined: 03 Jun 2010
Posts: 535
Location: Сочи, Хоста

PostPosted: Tue Apr 09, 2013 5:58 pm    Post subject: Reply with quote

В этой версии появился баг с отображением:
1. Открываешь ToolBar внизу
2. Сворачиваешь программу
3. Разворачиваешь
Появляются чёрные полосы

Back to top
View user's profile Send private message Send e-mail Visit poster's website
Serge Yolkin



Joined: 27 Jul 2010
Posts: 219

PostPosted: Tue Apr 09, 2013 9:13 pm    Post subject: Reply with quote

Не подтверждаю. Win 7,7x64,8,XP (разные машинки) - сворачивается/разворачивается нормально.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
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