Разные вопросы по функциям CudaText и ответы

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

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

> пишу добавку в вики. вот она, там я ответил--

Спасибо!

> 250M не много. я проверял и на 2Гб файле.

Да, получил такой же файл, но больше, в 315 МБ, CudaText 1.198.2.0, linux-x86_64-gtk2, fpc 3.2.3 открыл его секунды за 4-5.
Так что все быстро.
Открывает быстро стабильно.
С тем же набором плагинов.
А там, тогда, видимо, что-то помешало.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

я у себя замечал 1-3 раза неповторяющиеся баги. то есть зависы. грешу на стабильность ОС (Линукс).
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

Да, надо было попробовать (и в следующий раз при других проблемах) перезагрузиться.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

есть шанс что в папке cudatext.exe (win) , или в homedir (unix), остался файл cudatext.error, он есть?
если нет, я пас.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

> cudatext.error
Нет такого файла.
Значит, и ошибки не было, что-то связано с системными файловыми операциями, случайный эксцесс.

Вопрос по default.json

Code: Select all

  //Maximal size of document body which can be saved to session.
  //Note: this option is global, not per-lexer.
  "ui_session_max_text": 50000000,

  //Maximal size of Undo-data which can be saved to session.
  //Note: this option is global, not per-lexer.
  "ui_session_max_undo": 1000000,
1 Единицы измерения - байты?
(Понятно по величине, но, может, стоит указать?

2. ui_session_max_undo": 1000000
А если файл 2 МБ, выделишь случайно по Ctrl+A, затем ударишь по пробелу...
Или было много Undo, суммарно больше этого значения, то не будет предупреждения?
Ночной кошмар!

Что посоветуете?

(Заметил еще, что иконка стрелки вправо Redo остается перечеркнутой после Ctrl+Shift+Z
Это похоже на минорный баг)
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

1. кажется там "символы". добавлю в json.
2. опция не про "то не будет предупреждения?" а про то сколько размера undo записывать в сессию. 2M уже не записывать. само undo будет все равно. в сессию- уже не запишется.
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

> иконка стрелки вправо Redo остается перечеркнутой после Ctrl+Shift+Z

в новой сесии набрал "ааааа" потом undo - стрелка не перечеркнута.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

> в новой сесии набрал "ааааа" потом undo - стрелка не перечеркнута.

Возможно, стрелка не сразу меняет изображение.
Поэтому показалось, что что-то не так
Понаблюдаю еще.
Кажется, Redo и его иконка работают нормально.
mix-7
Posts: 741
Joined: 11.05.2018 11:02

Re: Разные вопросы по функциям CudaText и ответы

Post by mix-7 »

1. кажется там "символы". добавлю в json.
пока нет в default.json

2. опция не про "то не будет предупреждения?" а про то сколько размера undo записывать в сессию. 2M уже не записывать. само undo будет все равно. в сессию- уже не запишется.
ОК, т.е. текст не пропадет при случайном Ctrl+A, затем <пробел>, как я описывал?
Undo будет?
main Alexey
Posts: 2245
Joined: 25.08.2021 18:15

Re: Разные вопросы по функциям CudaText и ответы

Post by main Alexey »

>> кажется там "символы". добавлю в json.
>пока нет в default.json
вы про опцию "ui_session_max_text"?
'chars' указано:

//Maximal size of document body (in chars) which can be saved to session.
//Note: this option is global, not per-lexer.

или про опцию "ui_session_max_undo"?
//Maximal size of Undo-data which can be saved to session.
там не chars, а "символы после сериализации Undo data в строку".
так что там я не указал, чтобы не делать сложно.
ОК, т.е. текст не пропадет при случайном Ctrl+A, затем <пробел>, как я описывал?
Undo будет?
должен быть.
проверил на 2М файле с С++. undo работает.
Post Reply