View Issue Details

IDProjectCategoryView StatusLast Update
0003924Far ManagerEditorpublic2021-12-08 10:35
ReporterArty Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
Platformx64OSWindowsOS Version10
Product Version3.0 
Summary0003924: Неправильное поведение редактора при редактировании строк с юникодными символами
Description1. при наличии юникодных символов в строке редактор неправильно позиционирует курсор по клавише 'End'
2. баг с удалением символа из строки с юникодными символами из-за неверного вычисления позиции
Steps To Reproduce1. открыть приложенный файл 'test.txt' и нажать клавишу 'End' в строке
2. убедиться, что курсор находится не в конце строки

3. переставить курсор на начало файла
4. нажать два раза клавишу 'курсор вправо', нажать 'Del'
5. убедиться, что был удалён перевод строки, который находится позже, чем позиция курсора в момент удаления
Additional InformationFAR v3.0.5928.0 x64
TagsNo tags attached.
Build0

Activities

Arty

2021-12-08 09:58

reporter  

test.txt (39 bytes)   
🔎😉🏺🎁
🔎😉🏺🎁
test.txt (39 bytes)   

DrKnS

2021-12-08 10:08

administrator   bugnote:0017286

не повторяется

Arty

2021-12-08 10:26

reporter   bugnote:0017287

Ммда.. Не потестил в голом FAR и дело оказалось в устаревшем макросе "Editor_SmartHomeEnd.lua" от SimSu. Значит можно закрывать.

Issue History

Date Modified Username Field Change
2021-12-08 09:58 Arty New Issue
2021-12-08 09:58 Arty File Added: test.txt
2021-12-08 10:08 DrKnS Note Added: 0017286
2021-12-08 10:26 Arty Note Added: 0017287
2021-12-08 10:35 DrKnS Status new => closed
2021-12-08 10:35 DrKnS Resolution open => no change required
2021-12-08 10:35 DrKnS Build => 0