Разрыв строки на символе показывает дефис

После обновления до Ubuntu 20.04.1 (с 18.04.1) в gedit появилась новая функция разрыва строки.

С активированными настройками "разрыв строки" и "не разделять слова на две строки", gedit разбивает строку на определенные символы в строке, например xyz/abc будет разделен после /. Другие символы, которые позволяют это, например, |!?.

Однако редактор показывает символ дефиса -когда делается такой раскол. Снимок экрана:

Чтобы подчеркнуть: я не набирал -, Я набрал xyz/abc и это был результат.

Эта функция сбивает меня с толку, особенно когда я пишу программный код или, что еще хуже, когда я читаю код, написанный другими, думая, что есть -в коде. Другой случай - это URL-адреса в текстовых файлах, в которых много / персонажей, где, похоже, есть -в URL. Невозможно узнать это, просто взглянув на редактор, если вы наберете xyz/-abcтогда результат будет точно таким же. Единственный способ узнать это - изменить размер окна редактора (затем - исчезнет) или отключить разрыв строки.

Есть ли способ отключить эту функцию?

1 ответ

Для этого есть три бага. Насколько я понимаю, изначально это было вызвано Pango, который был исправлен, но gedit еще нужно исправить, чтобы правильно использовать Pango. (Кто-нибудь, пожалуйста, поправьте меня, если это неправильно.)

Я предлагаю вам перейти к каждой ошибке, авторизоваться, если требуется, и нажать палец вверх в первом сообщении в треде.

Вставка дефиса в разрывы строк выглядит неправильно в таких приложениях, как gedit (1)

Вставка дефиса в разрывы строк выглядит неправильно в таких приложениях, как gedit (2)

Дефис/тире, вставленные для переноса текста, должны быть отключены в gedit.

К сожалению, мы находимся во власти разработчиков, которые, похоже, не восприняли это всерьез. Возможно, нам нужно сообщить об этом как об ошибке в Ubuntu?

Другие вопросы по тегам