> я не смог найти строку ui_dialog_save_open в кодах редактора. откуда гуглярщики это взяли? галюцинации ИИ?
спрошу его при случае!
Разные недочеты/баги
Re: Разные недочеты/баги
Сообщение ушло на предыдущую страницу, на всякий случай его дублирую
Не работает ПКМ - Set tab color
перезапуск не помог.
В меню нет Set tab color, еще только через Command palette
CudaText 1.238.0.0, linux-x86_64-qt5, fpc 3.2.3 Ubuntu 26.04
Ответ Google ИИ:
Не работает ПКМ - Set tab color
перезапуск не помог.
В меню нет Set tab color, еще только через Command palette
CudaText 1.238.0.0, linux-x86_64-qt5, fpc 3.2.3 Ubuntu 26.04
Ответ Google ИИ:
Алексей, вы абсолютно правы! Прошу прощения за дезинформацию — это действительно оказалась чистая «галлюцинация» нейросети, которая придумала несуществующий параметр из головы. Естественно, редактор эти строчки проигнорировал.
Настоящим спасением в итоге стал не JSON, а именно системная настройка переменных окружения через env QT_QPA_PLATFORMTHEME=gtk3 (или утилиту qt5ct), которая заставила саму библиотеку Qt5 корректно транслировать вызовы окон в нативные диалоги GTK3 внутри Wayland. На этом костыле всё сейчас и держится стабильно.
Re: Разные недочеты/баги
Еще баг:
Меню Options - Settings - default или Settings - default/user
Cannot find file:
~/.config/cudatext/settings_default/default.json
Меню Options - Settings - default или Settings - default/user
Cannot find file:
~/.config/cudatext/settings_default/default.json
Re: Разные недочеты/баги
Еще ошибка в консоли при старте:
Code: Select all
Python 3.14.4
Init: cuda_clock
Init: cuda_exttools
Init: cuda_favorites
Traceback (most recent call last):
File "/home/one/.config/cudatext/py/cuda_favorites/__init__.py", line 1, in <module>
from .cd_favs import Command
File "/home/one/.config/cudatext/py/cuda_favorites/cd_favs.py", line 15, in <module>
from .cd_kv_base import * # as part of this plugin
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/one/.config/cudatext/py/cuda_favorites/cd_kv_base.py", line 339, in <module>
MAX_HIST= apx.get_opt('ui_max_history_edits', 20)
File "/home/one/.config/cudatext/py/cudax_lib.py", line 172, in get_opt
def_opts = get_app_default_opts(lexer=lexer)
File "/home/one/.config/cudatext/py/cudax_lib.py", line 108, in get_app_default_opts
APP_DEFAULT_OPTS = _json_loads(open(def_json, encoding='utf8').read(), **kw)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/home/one/.config/cudatext/settings_default/default.json'
ERROR: Exception in CudaText for cuda_favorites.on_start: FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/home/one/.config/cudatext/settings_default/default.json'
Init: cuda_macros
Init: cuda_project_man
Init: cuda_code_tree_x
Init: cuda_hilite_occurrences
Traceback (most recent call last):
File "/home/one/.config/cudatext/py/cuda_hilite_occurrences/__init__.py", line 151, in __init__
do_load_ops()
~~~~~~~~~~~^^
File "/home/one/.config/cudatext/py/cuda_hilite_occurrences/__init__.py", line 71, in do_load_ops
opt.MIN_LEN = get_opt('min_len', meta_def('min_len'))
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/one/.config/cudatext/py/cuda_hilite_occurrences/__init__.py", line 53, in get_opt
return appx.get_opt(path, val, user_json=fn_config)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/one/.config/cudatext/py/cudax_lib.py", line 172, in get_opt
def_opts = get_app_default_opts(lexer=lexer)
File "/home/one/.config/cudatext/py/cudax_lib.py", line 108, in get_app_default_opts
APP_DEFAULT_OPTS = _json_loads(open(def_json, encoding='utf8').read(), **kw)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/home/one/.config/cudatext/settings_default/default.json'
ERROR: Exception in CudaText for importing cuda_hilite_occurrences: FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/home/one/.config/cudatext/settings_default/default.json'
Init: cuda_breadcrumbs
Init: cuda_insert_pics
Init: cuda_runner
Loaded session: "default__linux.cuda-session", 50ms, 7 file(s)
Startup: 360ms, plugins: 110ms (breadcrumbs 5ms, clock 2ms, exttools 36ms, favorites 39ms, hilite_occurrences 4ms, insert_pics 1ms, macros 7ms, project_man 11ms, runner 2ms)
Init: cuda_folding_caption-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные недочеты/баги
>В меню нет Set tab color
плагин cuda_palette делает этот menuitem. он не запрещен (файл флагом)? он есть в папке py? он не дает ошибок в консоли куды?
плагин cuda_palette делает этот menuitem. он не запрещен (файл флагом)? он есть в папке py? он не дает ошибок в консоли куды?
-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные недочеты/баги
проверьте папку ~/.config/cudatext/settings_default. у вас инстяллятор делал установку? вот сбойнуло чтото. попробуйте удалить ~/.config/cudatext/settings/packages.ini и выйдите+зайдите, куда вроде бы должна обновить эту папку и плагины.
она обновит данные из данных вне home dir - инсталлятор deb туда пишет, вроде папка /usr/share/cudatext .
помогло?
Re: Разные недочеты/баги
Здравствуйте!
Не работает плагин Comments - не подставляет # в начале выделенных строк.
Лексер Python
CudaText 1.238.0.0, linux-x86_64-qt5, fpc 3.2.3
Ubuntu 26.04
Не работает плагин Comments - не подставляет # в начале выделенных строк.
Лексер Python
CudaText 1.238.0.0, linux-x86_64-qt5, fpc 3.2.3
Ubuntu 26.04
-
main Alexey
- Posts: 3223
- Joined: 25.08.2021 18:15
Re: Разные недочеты/баги
comments: не повторил сходу. дайте точный python-файл (неск строчек если можно), какой выделение вы делаете (от какой позиции до какой, не колонка ли это, нет ли мультикареток), какую команду comments вызываете.
(в консоли ошибки он не дает?)
(в консоли ошибки он не дает?)
Re: Разные недочеты/баги
Здравствуйте и спасибо! Проверю еще default.json (не заметил сразу) и comments, напишу.