Page 40 of 52

Re: Разные недочеты/баги

Posted: 29.01.2024 16:16
by main Alexey
каретка идет в конец - уже при select-all.
толко редактор не скроллит к ней.
это фича.
а вот Esc- тут уже редактор скроллит к каретке.
и это верно.
если не делать это то юзер потеряется. это by design.

Re: Разные недочеты/баги

Posted: 07.02.2024 20:06
by mix-7
main Alexey wrote: 29.01.2024 16:16 каретка идет в конец - уже при select-all.
толко редактор не скроллит к ней.
это фича.
а вот Esc- тут уже редактор скроллит к каретке.
и это верно.
если не делать это то юзер потеряется. это by design.

Cделайте, пожалуйста, после снятия выделения команду

Code: Select all

go to last editing pos

Re: Разные недочеты/баги

Posted: 10.02.2024 09:18
by main Alexey
поясните, что и где сделать.
как сделать команду go to last editing pos.

Re: Разные недочеты/баги

Posted: 10.02.2024 11:07
by mix-7
После снятия выделения каретка переходит в конец файла во вкладке.
Предлагаю вместо этого в коде выполнить команду из Command palette
go to last editing pos
для перехода в последнее место редактирования.

> как сделать команду
main Alexey wrote: 07.01.2024 14:16 есть!
import cudatext_cmd as cmds
ed.cmd(cmds.cCommand_KeyDown,'')
В коде Лазарус это (go to last editing pos) возможно?

Re: Разные недочеты/баги

Posted: 10.02.2024 11:19
by main Alexey
>Cделайте, пожалуйста, после снятия выделения команду
Code: Select all
go to last editing pos
тут нужно макро вам.
а не изменение поведения Куд.
в макро запишиите две команды

- cancel sel
- go to last editing pos

Re: Разные недочеты/баги

Posted: 11.02.2024 08:18
by mix-7
Нашел способ снять выделение без перехода - кликнуть мышкой, ПКМ.
Каретка смещается в место курсора.

А почему после снятия выделения по Esc переход в конец, а не в точку редактирования?
Логично было бы остаться на месте последнего положения каретки.

> тут нужно макро вам.
Совсем сложно!
Я же имел в виду случай случайного выделения.
А после снятия по Esc теряется фокус редактирования, неудобный переход в конец.
Надо вспоминать "где же я редактировал", переходить.
Затраты времени, возможные ошибки.

Вот мое IMHO и мотивированное пожелание возвращаться в точку редактирования.

Re: Разные недочеты/баги

Posted: 06.03.2024 13:21
by mix-7
В CudaText 1.210.0.0, linux-x86_64-qt5, fpc 3.2.3 (Ubuntu 23.10, ядро Linux 6.5.0-21-generic GNOME 45.2, сеанс X11) заметил странное поведение: при вводе после левого Ctrl с первого раза не вводится кириллические буквы "у" и "т", при этом после при пропуске "т" в строке статуса сообщение 'Cannot find bookbarks in text'.
При аналогичном вводе здесь такого пропуска не наблюдается.
Случайно обнаружил, не мешает, но, может, это какой-то побочный эффект.

Re: Разные недочеты/баги

Posted: 07.03.2024 08:00
by mix-7
Здравствуйте!
Обнаружил сходный с
Unable to insert character '|' in the input field · Issue #79 · kvichans/cuda_find_in_files4
баг в CudaText 1.210.0.0, linux-x86_64-qt5, fpc 3.2.3 (Ubuntu 23.10 и т.д., как в Issue #79)
Попробовал проверить ввод вертикальной черты в поле поиска CudaText - ввод нормальный.
А вот в Code tree не вводится.

Re: Разные недочеты/баги

Posted: 07.03.2024 08:56
by main Alexey
повторяю баг. спасибо. буду писать багрепорт в лазарус.

Re: Разные недочеты/баги

Posted: 10.03.2024 07:11
by mix-7
Здравствуйте!
Не знаю, баг ли это.
Если курсор в поле ввода слова поиска Code text, CudaText не реагирует на hotkey, команды с Ctrl-, например, Ctrl-O.

CudaText 1.210.5.0, linux-x86_64-qt5, fpc 3.2.3
Ubuntu 23.10 Gnome 45.2 ядро Linux 6.5.0-25-generic