Maximus5 / conemu-old-issues

Old issues imported from googlecode. Project was moved to
https://conemu.github.io
6 stars 1 forks source link

Неправильно распознаются URL #1656

Closed Maximus5 closed 9 years ago

Maximus5 commented 9 years ago

Originally reported on Google Code with ID 1657

140707, FAR3.0.4024, редактор.
При удержании Ctrl и наведении на ссылку курсора мыши, выделяется ссылка до конца строки,
несмотря на то, что за ссылкой после пробела находится другой текст.

Reported by c2h5oh777 on 2014-07-27 07:28:11

Maximus5 commented 9 years ago
Что я делаю не так?

Reported by ConEmu.Maximus5 on 2014-07-27 08:07:10


Maximus5 commented 9 years ago
А так?
Диски Replica Chevrolet GN5177 16x6,5" 5x105мм DIA 56,6мм ET 39мм SI ; http://xxx.nz/pics/items/Disk_Replica_Chevrolet_GN5177_SI.jpg
; Цвет: Серебристый
Диски Proma Oberon 15x6,5" 5x112мм DIA 67,1мм ET 38мм MBM ; http://xxx.nz/pics/items/Disk_Proma_Oberon_MBM.jpg
; Цвет: Черный мат со шлифовкой

Reported by c2h5oh777 on 2014-07-27 13:49:53


Maximus5 commented 9 years ago
Как видно на картинке, отображается не пробел, а «точка»

Reported by ConEmu.Maximus5 on 2014-07-27 16:22:05

Maximus5 commented 9 years ago
Точкой по центру знакоместа в FAR3 отображается пробел ASCII 0x20. Вот как выглядит
ваш макрос Conemu.Editor.lua 

Reported by c2h5oh777 on 2014-07-27 19:04:17

Maximus5 commented 9 years ago

Reported by c2h5oh777 on 2014-07-27 19:06:09


Maximus5 commented 9 years ago
Я то в курсе, что «точка» означает, но вы этот скрин изначально не привели. И даже не
уточнили, что у вас включено «отображение пробельных символов».

Сейчас ConEmu работает ПО КОНСОЛИ. В консоли - точка. Отсюда глюк.

Reported by ConEmu.Maximus5 on 2014-07-27 19:08:40

Maximus5 commented 9 years ago
Так может надо было бы включать в URL только разрешённые символы? Или сейчас с нацсимволами
уже и чёрт ногу сломит? 

Reported by c2h5oh777 on 2014-07-27 19:14:53

Maximus5 commented 9 years ago
Нац.символы разрешены. Они не запрещены стандартом.
Более того, не стоит забывать про «протокол» file:///...

Reported by ConEmu.Maximus5 on 2014-07-27 19:52:35

Maximus5 commented 9 years ago
Для ясности.

1. Есть похожий issue про очень длинные гиперссылки в редакторе. Конкретную строку
без изменений можно получить через плагин. Так что «мусора» не будет.

2. Есть мнение, что детектор нужно переделать на регэкспы.  Но их пока в ConEmu нет.
Когда будут - юзер сам сможет настроить допустимые символы.

Reported by ConEmu.Maximus5 on 2014-07-27 20:35:07

Maximus5 commented 9 years ago
Ситуация понятна, спасибо за разъяснения.

Пользуясь случаем спрошу - как-то раньше вы говорили, что для того, чтобы была возможность
переключаться между закладками _независимо_ от содержимого окна (FAR), нужно переписывать
код плагина - какие-то есть определённые планы по этому моменту?

А также интересует судьба EditWrap и RegEdit для сегодняшнего FAR3. Имеющиеся альтернативы
ощутимо хуже и до уровня ваших плагинов не разовьются в силу разных причин.

Reported by c2h5oh777 on 2014-07-28 05:55:51

Maximus5 commented 9 years ago
Не помню, что вы под «независимостью» подразумеваете. Потроха уже переписаны, множество
ограничений уже снято.

Плагины. Мда... Официальным фаром я пользоваться не могу - привык к «бис». По этому
плагины заморожены. Посмотрим, может доберусь скоро...

Reported by ConEmu.Maximus5 on 2014-07-28 06:07:46

Maximus5 commented 9 years ago

Reported by ConEmu.Maximus5 on 2014-10-06 07:38:11