Баг определения URL

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 17
Joined: Wed Mar 28, 2007 2:03 am
Location: Moscow

Баг определения URL

Post by BrsX »

Замечен в v.4.0.8: подсветку(определение) URL терминируют не только пробел, табуляция, апостроф, кавычки и знаки "больше"/"меньше", но также обратный апостроф и круглые скобки.
Воспроизвести: вставить следующую реальную ссылку

Code: Select all

http://holodilnik.ru/refrigerator/two_chambered_refrigerators/samsung/?page=all&extra_filters=(112=384)&sort=name

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

Post by Instructor »

Убираем "()" из разделителей:
"Главное меню->Настройки->Параметры...->Дополнительно (2)->Гиперссылки->Разделители"

Offline
Posts: 17
Joined: Wed Mar 28, 2007 2:03 am
Location: Moscow

Post by BrsX »

О! Как всё, оказывается, просто решилось! Супер! :D

Offline
Posts: 17
Joined: Wed Mar 28, 2007 2:03 am
Location: Moscow

Post by BrsX »

М-да... Однако ж это не всё :(
В продолжение предыдущего вопроса - просто Copy/Paste в v.4.x следующий фрагмент:

Code: Select all

Так URL опознаётся:

http://akelpad.sourceforge.net/ , <http://akelpad.sourceforge.net/>

А вот так URL уже не опознаётся:

[http://akelpad.sourceforge.net/] , (http://akelpad.sourceforge.net/) ,http://akelpad.sourceforge.net/ , =http://akelpad.sourceforge.net/  и т.д.
При этом в v.3.x из вышеуказанного не опознаётся только "=http://..." (знаю, ограничение RichEdit'а...).
И включать данные символы в "Гиперссылки -> Разделители" по понятным причинам - не выход.
ИМХО AkelPad, а точнее - AkelEdit, должен задействовать при определении URL также распознание парных скобок, а "разделители гиперссылок" использовать для терминирования только внутри уже распознанных URL, т.е. после "префиксов гиперссылок"!

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Введите в акел строку BBCoda

Code: Select all

[url=http://tc-image.3dn.ru/TC_image_files/AkelPad_Image_16.16_11.png][b][img]http://tc-image.3dn.ru/TC_image_files/AkelPad_Image_16.16_1.jpg[/img][/b][/url]
Первая ссылка высветится как ссылка, а вторая между Image
не высвечивается как ссылка - это как-то лечится?

Очень неудобно - много приходится работать со ссылками такого рода - первую заменить можно - вторую нет - приходится выделять вручную

Поэкспериментировал: не высвечивается как ссылка между ] и [

Code: Select all

]http://tc-image.3dn.ru/TC_image_files/AkelPad_Image_16.16_11.png[

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

Post by FeyFre »

Andrey_A_A,лечится добавление в Delimiters в Editor2 в настройках соответствующих скобок: в левом поле ], в правом - [

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

лечится добавление
FeyFre, давно я так не радовался - всё так просто!!! Спасибо, дружище!!!
Post Reply