Разные недочеты/баги
-
- Posts: 2245
- Joined: 25.08.2021 18:15
-
- Posts: 2245
- Joined: 25.08.2021 18:15
Записал себе, наверно поправлю позже.>ещё одно место, где не действуют опции "caret_view*"
Два способа>можно ли отключить индикацию изменений файла в gutter
а) сделать себе мелкий плагин который обработает on_open + on_start. (делать через плагин MakePlugin). код __init__.py --
Code: Select all
import os
from cudatext import *
class Command:
def on_start(self, ed_self):
ed.set_prop(PROP_GUTTER_STATES, False)
def on_open(self, ed_self):
ed.set_prop(PROP_GUTTER_STATES, False)
Честно говоря, оба решения выглядят как костыль. Я ожидал, что это будет не сложнее, чем выключить определённый пункт в настройках. Поэтому у меня к вам просьба: не могли бы вы реализовать такую настройку-переключатель? Тем более что уже есть такие настройки, как gutter_bookmarks, gutter_fold. Появление в этом ряду параметра с названием (например) gutter_line_states выглядело бы логичным. В Sublime Text есть подобная настройка.
Баг в Project Manager: неправильная сортировка папок с определёнными названиями. Пусть у нас есть папка с таким содержимым:
(Папки отсортированы по названию.) Если добавить эту папку в Project Manager, то её содержимое показывается в следующем порядке:
Что некорректно.
Code: Select all
Король и Шут
Король и Шут - 2011 - Todd. Акт
Король и Шут - 2011 - Todd. Акт 1. Праздник крови
Король и Шут - 2012 - Todd. Акт 2. На краю
Ландыши - 2000 - Весенне-летняя коллекция
Code: Select all
Король и Шут
Ландыши - 2000 - Весенне-летняя коллекция
Король и Шут - 2011 - Todd. Акт
Король и Шут - 2012 - Todd. Акт 2. На краю
Король и Шут - 2011 - Todd. Акт 1. Праздник крови
- Attachments
-
- ct-pm-file-sort-bug.7z
- (286 Bytes) Downloaded 58 times
-
- Posts: 2245
- Joined: 25.08.2021 18:15
поправил. он пытался по "расширению" сортировать.
скачайте обновленный файл py/cuda_project_man/__init__.py -
https://github.com/Alexey-T/CudaText/tr ... roject_man
скачайте обновленный файл py/cuda_project_man/__init__.py -
https://github.com/Alexey-T/CudaText/tr ... roject_man
Скачал, Project Manager не работает. При попытке развернуть дерево папок пишет в консоли следущее:main Alexey wrote:скачайте обновленный файл py/cuda_project_man/__init__.py
Code: Select all
Traceback (most recent call last):
File "E:\Igor\Applications\cudatext-win-x64-1.123.0.6\py\cuda_project_man\__init__.py", line 1340, in tree_on_unfold
self.action_refresh_int(data) # call _int version, to avoid recursion
File "E:\Igor\Applications\cudatext-win-x64-1.123.0.6\py\cuda_project_man\__init__.py", line 665, in action_refresh_int
nodes = sorted(os.scandir(fn), key=Command.node_ordering_direntry)
File "E:\Igor\Applications\cudatext-win-x64-1.123.0.6\py\cuda_project_man\__init__.py", line 400, in node_ordering_direntry
suffix = supper.upper()
NameError: name 'supper' is not defined
ERROR: Exception in CudaText for tree_on_unfold: NameError: name 'supper' is not defined