SpecialChar plugin

Discuss and announce AkelPad plugins
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Fixed: split window didn't updated when plugin was loaded.


SpecialChar plugin v2.0

Offline
Posts: 35
Joined: Mon Jun 15, 2009 3:46 pm

Post by ccaid »

Предлагаю добавить еще один символ: U+00A0 (No-break space) – визуализация, как в Word, посредством U+00B0 (°).

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

Post by Instructor »

Added: support for line gap AkelPad feature.


SpecialChar plugin v2.4

Offline
Posts: 14
Joined: Fri Sep 04, 2009 11:38 am

Post by iroln »

Здравствуйте!

Хотелось бы видеть все символы переноса строки \n (unix) или \r\n (windows) как в Notepad++: LF и CRLF соответственно. Одиночный символ "¶" не даёт полного представления о способе переноса строки в текстовом файле.

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

Post by Instructor »

Changed: plugin now erasing spacial char before paint.


SpecialChar plugin v2.5

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

Post by Instructor »

iroln
Для чего такое нововведение? Тип файла указывается в строке состояния (Win/Unix/Mac) - этого должно быть достаточно, если файл не имеет смешенных символов новой строки.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

БАГ:
Условие: включить плагин.
Шаги:
1. Открываем текст.
2. Выделяем его.
3. И наблюдаем как в конце каждой выделеной строчки после самого выделения отображется лишний символ(который обычно отображается на месте непечатных символов)
Image

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

Post by Instructor »

Fixed: new line painting.


SpecialChar plugin v2.6

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Исправилось, но не до конца. Либо вылезло с другого боку.
Image

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

Post by Instructor »

Fixed: tabulation painting.


SpecialChar plugin v2.7

Offline
Posts: 1
Joined: Sat Dec 26, 2009 8:01 am

Post by SVLab »

iroln wrote: Хотелось бы видеть все символы переноса строки \n (unix) или \r\n (windows) как в Notepad++: LF и CRLF соответственно. Одиночный символ "¶" не даёт полного представления о способе переноса строки в текстовом файле.
Поддержу это предложение. Довольно часто сохраненные html страницы имеют смешанные символы новой строки, и мультистрочный поиск и замена на таких местах (с одиночными символами) обламываются, если нужный шаблон копируется из текста.
Единственно, отображение пары нужно оставить как есть, а для одиночных ввести новые символы отображения.

Объясните, пожалуйста, что за "нулевой символ"? Вижу его в конце любого файла, хотя в действительности там ничего нет.

Offline
Posts: 139
Joined: Fri Feb 12, 2010 11:33 am

Post by Deim0s »

При вертикальном выделении, пропадает отображение символов.
Выглядит так:
Image

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Deim0s, юзаем поиск по форуму. Баг(это не баг) известен, докладывался мною на предыдущей странице топика, на что был получен ответ от Инструктора.
viewtopic.php?p=3231#p3231
FeyFre wrote:Баг(версии редактора и плагина последние, остальные отключены):
Произвожу вертикальное выделение текста при включеном плаге. Отображение специальных символо происходит только в первой строке выделения до выделения, в выделении и в последней строке выделения после выделения. В остальных частях первой и последней строки а также в промежуточных строках выделения подсветка специальных символов не происходит.
viewtopic.php?p=3232#p3232
Instructor wrote:FeyFre
Плагины SpecialChar и Highlight изначально разрабатывались для RichEdit'а, который не поддерживает вертикальное выделение.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Тем не менее, Highlight уже поддерживает вертикальное выделение, так что очередь за SpecialChar. :D

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Infocatcher
Если вы думаете что HighLight и SpecialChar - плагины близнецы, то вы сильно ошибаетесь. То рисование что выполняется HighLight концептуально отличается от рисования SpecialChar. Возьмите исходники обоих плагинов и убедитесь.(А ещё лучше сделайте :) )
Post Reply