Прежде всего: я все еще новичок в emacs, поэтому, пожалуйста, учтите, что я неправильно понимаю.
В настоящее время у меня возникают странные ошибки рендеринга при использовании дочерних фреймов в emacs. Эта проблема постоянна для многих пакетов. Всякий раз, когда пакет создает дочерний фрейм, он плохо обрабатывается.
Пример использования company-box
:
Другой пакет, с которым у меня такой же опыт, это lsp-ui
или специально lsp-ui-doc
. Чтобы убедиться, что никакой другой пакет не вызывает этого, я использую это минимальная настройка. Артефакты все еще остаются:
Для меня это выглядит так размер, который должен иметь дочерний фрейм, - это отображаемая часть + черный артефакт (или серый цвет на изображениях lsp-ui. Но каким-то образом он правильно отображает только часть содержимого и удаляет остальное. содержимое в отображаемой части обрезается.
Я должен отметить, что это не происходит 100% раз. Но, наверное, около 80%. Иногда рамка отображается правильно.
Я не имею ни малейшего представления, что является причиной этого. Одна вещь, которая может представлять интерес, - это мои настройки:
OS : Windows 10 (с использованием WSL) Emacs : 26.3 (работает в Ubuntu 18.04 LTS) X Server : VcXsrv 1.20.5.1 (но я также пробовал Xming 6.9.0.31 - тот же результат)
У меня проблемы с поиском информация об этом в Интернете. По крайней мере, один человек, имеющий такую же проблему, usin г company-box
. Он также запускает emacs, используя wsl и VcXsrv, что заставляет меня думать, что это может быть связано с WSL / VcXsrv.
Буду признателен за любую помощь.