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

main Alexey
Posts: 3120
Joined: 25.08.2021 18:15

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

Post by main Alexey »

для Reload вы можете сравнить две копии текста. один в файле сесии (settings/*.cuda-session который грузится кудой). второй - это файл на диске.
main Alexey
Posts: 3120
Joined: 25.08.2021 18:15

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

Post by main Alexey »

@mix-7
про Пидантик в LSP.
видимо у ваншего линукс пакет с пидантиком старый (на версии пидантика 1.х, а нам нужно 2.х).
решение - найдите в какой системной папке лежит этот пидантик (видно по тому креш логу, там есть путь файла).
потом удалите через APT старый пидантик (1.х) и потом видимо РУКАМИ распаковкой архива с PYPI.ORG поставьте новый пидантик 2.х (и все его зависимости).

в линукс так не делают, да, но я не знаю как еще можно в обход APT поставить новый пидантик.

о, есть еще вариант.
1. удалить из ОС пидантик и все зависимости через APT
2. руками поствить папки пидантика 2.х (и зависимости) в "py/sys" (это папка Куды для модулей. там уже несколько модулей есть - chardet requests ...)
mix-7
Posts: 1118
Joined: 11.05.2018 11:02

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

Post by mix-7 »

mix-7 wrote: 22.07.2026 09:30 Что-то все закладки (bookmsrks) пропали!
Поищу в версиях в облаке.

Снимок экрана от 2026-07-22 12-37-01.png


CudaText 1.235.0.1, linux-x86_64-qt5, fpc 3.2.3
Нет идей, почему пропали?
Разово, нет повторения.
mix-7
Posts: 1118
Joined: 11.05.2018 11:02

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

Post by mix-7 »

pydantic:

pip install pydantic
To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
sudo apt install python3-pydantic
Уже установлен пакет python3-pydantic самой новой версии (1.10.14-1).

Installation | Pydantic Docs
https://pydantic.dev/docs/validation/la ... d/install/
pip install pydantic
замыкание (цикл), неудача!
mix-7
Posts: 1118
Joined: 11.05.2018 11:02

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

Post by mix-7 »

main Alexey wrote: 22.07.2026 10:30 давайте вынесем обсуждение сообщения куды Reload?yes/no в новый топик, а тут в общем топике неудобно в куче.
Новая тема:

Баг с Reload? yes/no при старте CudaText - UVviewsoft forums
https://synwrite.sourceforge.net/forums ... php?t=3347
main Alexey
Posts: 3120
Joined: 25.08.2021 18:15

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

Post by main Alexey »

>bookmarks пропали

нет идей. наверно Мега у вас что-то удалила? пока на это не жаловались.


>pydantic - неудача

вы опять ставите пидантик через PIP / APT? я же говорю, удалите пидантик. а потом РУКАМи ИЗ АРХИВА скачанного с pypi.org поставьте папки питон-модулей в "py/sys" (эта папка в Куд). одна подпапка на сам пидантик, и по папке на каждую его зависимость.
mix-7
Posts: 1118
Joined: 11.05.2018 11:02

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

Post by mix-7 »

ОК, если нетрудно, дайте, плз ссылки на источник и папки назначения для pydantic
https://pypi.org/project/pydantic/ => Release v2.13.4 2026-05-06 · pydantic/pydantic · GitHub
https://github.com/pydantic/pydantic/re ... ag/v2.13.4 => pydantic-2.13.4.zip
в
/usr/lib/python3/dist-packages/pydantic/ ,

верно?
main Alexey
Posts: 3120
Joined: 25.08.2021 18:15

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

Post by main Alexey »

на pypi - да, по вашей ссылке, там кликаем Downloads-files и качаем pydantic-2.13.4.tar.gz . оттуда папка 'pydantic' ее положить в "py/sys".
но есть засада, вспомнил сейчас. новый пидантик использует части на Rust, то есть он не заработает без бинарников собранных на Русте. вот где брать эти банарники, не знаю, вроде в pydantic-2.13.4.tar.gz их нет. может на https://github.com/pydantic/pydantic/issues дадут собраные бинарники.

все сложно. лучше бы у вас был Линукс сборка другая где есть в пакетах новый пидантик
main Alexey
Posts: 3120
Joined: 25.08.2021 18:15

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

Post by main Alexey »

может через пару недель или пару месяцев LSP-plugin будет переделан. оно будет без пидантика. работу ведет медленно @badrelmers на github.
mix-7
Posts: 1118
Joined: 11.05.2018 11:02

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

Post by mix-7 »

ОК, спасибо!

А для чего он нужен, LSP-plugin, для связи с LSP-серверами разных языков программирования?
Спросил Google ИИ и Алису, как установить pydantic, они дали советы выше, которые не работают.
Google ИИ еще спросил, для чего мне pydantic, я рассказал, что для LSP-plugin в CudaText
Тогда он посоветовал удалить LSP-plugin и установить плагин Python_IntelliSense
Ошибок нет, хорошо
Но ведь не универсальный, только для Python?

А для LSP-plugin нужны установленные LSP-серверы?
Post Reply