Format plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Mr.Merak wrote:"Извлечение ссылок из HTML текста"?
Можно попробовать getLinks.js.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Никто случайно не замечал проблем с Call("Format::LineRemoveDuplicates", 1)?
Иногда ведёт себя как Call("Format::LineRemoveDuplicates"), но 100% воспроизводимости нет. Взялся за latex.coder, оказались пропущены некоторые буквы греческого алфавита, в процессе работы с текстом после очередного вызова с учётом регистра не всё оказалось на месте:

\ae \AE
\omega \Omega
\zeta \Zeta

цветом - отсутствующая из пары.

З.Ы. И да, был внимателен, т.к. команды разметки в LaTeX регистрозависимые.
З.Ы.Ы. Символы по коду не проверял, но по аналогии SynWrite делал textdetect.coder для подсветки Ru/En букв - обычные латинские буквы.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Если у кого-нибудь найдётся свободное время, проверьте, пожалуйста:
latex.coder,

Code: Select all

1	0	${OP}	0	\alpha
1	0	${OP}	0	\Alpha
1	0	${OP}	0	\Delta
1	0	${OP}	0	\delta
1	0	${OP}	0	\iota
1	0	${OP}	0	\Iota
1	0	${OP}	0	\omega
1	0	${OP}	0	\Omega
1	0	${OP}	0	\Xi
1	0	${OP}	0	\xi
1	0	${OP}	0	\Zeta
1	0	${OP}	0	\zeta
и как угодно редактировать файл, несколько раз вызвав в промежутках

Code: Select all

"Удалить дублирующиеся строки (с учётом регистра)" Call("Format::LineRemoveDuplicates", 1)
AkelPad 4.9.0 b крайняя тестовая 4.9.1.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Добавлено: флаг учёта локализации для Format::LineSortStrAsc, Format::LineSortStrDesc, Format::LineSortIntAsc, Format::LineSortIntDesc.

Added: match locale flag for Format::LineSortStrAsc, Format::LineSortStrDesc, Format::LineSortIntAsc, Format::LineSortIntDesc.


Format plugin v3.2

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

У кого-нибудь работает Format::LineSortStrDesc?

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

Skif_off
Работает. Проверено через контекстное меню на англо-русском словарике:

Code: Select all

  "Сортировать строки по убыванию" Call("Format::LineSortStrDesc") Icon("%a\AkelFiles\Plugs\Format.dll", 1)
  "Сортировать строки по убыванию + регистр" Call("Format::LineSortStrDesc", 1) Icon("%a\AkelFiles\Plugs\Format.dll", 1)
  "Сортировать строки по убыванию + регистр + локаль" Call("Format::LineSortStrDesc", 3) Icon("%a\AkelFiles\Plugs\Format.dll", 1)

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

opk44
Спасибо, нашёл ошибку в пункте меню :(

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

"Получение дублирующих строк" выдает дубликаты. Все ОК.

Теперь жмем на Esc -Выход. Появляется запрос: "Документ был изменён. Сохранить?"
Независимо от того, что было нажато - "No" или "Yes" первоначальный документ сохраняется в виде дублирующих строк, т.е. происходит потеря первоначального документа.

AkelPad.exe 4.9.8
Format.dll 3.3.0

Пункты меню в сборке
-"Получение уникальных строк" Call("Format::LineGetUnique")
-"Получение дублирующих строк" Call("Format::LineGetDuplicates")

Offline
Posts: 874
Joined: Sat Jan 16, 2010 2:03 pm

Post by opk44 »

San_dr
1. Не воспроизводится.
2. Может с автосохранением пересекается?

Offline
Posts: 173
Joined: Mon Dec 06, 2010 9:53 am
Location: г.Харьков, Русь

Post by San_dr »

opk44 wrote:San_dr
Может с автосохранением пересекается?
да, после отключения автосейва работает. Спасибо!
Надо бы эту фичу в описании плагина отразить, иначе возможна потеря документа.

YuS
Offline
Posts: 512
Joined: Sun Sep 15, 2013 8:25 am
Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы

Post by YuS »

San_dr wrote: да, после отключения автосейва работает. Спасибо!
Надо бы эту фичу в описании плагина отразить, иначе возможна потеря документа.
А при чем тут плагин? И это не фича... автосохранение работает самостоятельно, потому если происходили изменения в документе, то естественно, они будут сохранены.
Actum ne agas, как говорится.

Offline
Posts: 23
Joined: Mon Jul 26, 2010 6:55 pm
Contact:

Post by psi-x »

подскажите какой шифр у функции Зашифровать/Расшифровать если я отправляю текст человеку у которого нет akelpad, чтобі он мог онлайн расшифровать

Offline
Posts: 5
Joined: Tue Jan 10, 2017 1:48 am

Post by langlois »

Instructor
В результате сортировки ё оказывается после я. :(
Можно ли вернуть ё на традиционное место (между е и ж)?
В винде и даже в SortLines.js именно так... :wink:
Post Reply