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

mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

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

Опять сегодня похожая ситуация.
При открытии CudaText сообщение "Файл изменен, перезагрузить?"
Во вкладке файла данные из сессии, на диске (открыл в gedit) - актуальные.
Т.е. последние изменения были сохранены, но в сессии почему-то данные без этих последних изменений.

Как это можно объяснить?
Почему сессия для этого файла и вкладки не сбросилась после сохранения на диск?
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Post by mix-7 »

P.S. Посмотрел статус MeGa, этот файл и сессия не синхронизиролись здесь утром.
Следовательно, дополнительных изменений не было.
Да, посмотрел настройки MeGa - нет сейчас синхронизации ~/.config/cudatext (ну и сессий в этом каталоге, соответственно)
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

записал это сюда
https://github.com/Alexey-T/CudaText/issues/4785
потом посмотрю.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

странно как-то. ранее я делал поддержку shift+mouse wheel . вроде в дереве оно тоже работало.
у кого не работает еще?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

iconv wrote:Enhancement: Shift+Колёсико мыши должно горизонтально прокручивать содержимое боковой панели (дерево Project manager), как это происходит в основном окне редактора.
сделал. будет в обновлении (во всех вроде бы деверьях - codetree, project, ...)
iconv
Posts: 57
Joined: 29.10.2022 16:44

Post by iconv »

Обнаружил баг с автодополнением с опцией "autocomplete_autoshow_chars": 2. Требуется также установить плагин Complete from text. Пусть у нас есть файл (.txt или просто новая вкладка) со следующим содержимым:

Code: Select all

issue online they head
Теперь, если поставить курсор на новую строку и начать набирать текст "he is on the way" (не обращая внимание на возникающие подсказки), то автодополнение превратит его в "head issue online they way", что не соответствует ожиданиям. Решение: вызывать вставку предложенных вариантов только по Enter и Tab (как это происходит в Sublime Text), но не по Space.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

Это не баг, просто в опции autocomplete_commit_chars содержится пробел, вот нажатие пробела и завершает слова.
Я уберу пробел из дефолтного значения в 1.193.1.
iconv
Posts: 57
Joined: 29.10.2022 16:44

Post by iconv »

Другой баг. Если автодополнение вызвано из середины слова, вставка "съедает" правую часть слова. Допустим, есть тот же текст

Code: Select all

issue online they head
he|ssss
Тогда вызов автодополнения даёт "head" вместо "headssss".
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Post by main Alexey »

это не баг, это by design. обычно вставка слова и должна удалять правую часть. даже не думаю что опцию тут стОит делать.
iconv
Posts: 57
Joined: 29.10.2022 16:44

Post by iconv »

Тем не менее поведение CudaText отличается от Sublime Text. Может, всё-таки сделаете опцию? Лично я голосую за.
Post Reply