In Edebug, don't setup a margin for fringe users

* lisp/emacs-lisp/edebug.el (edebug--display-1): Prevent setting
up a left margin when the user already has a left fringe.
(Bug#81109)
This commit is contained in:
Manuel Giraud 2026-06-14 11:20:43 +02:00 committed by Eli Zaretskii
parent 233b00a683
commit ca44dce1ec

View file

@ -2721,8 +2721,10 @@ when edebug becomes active."
edebug-function)
))
;; Margin setup for overlay arrow.
(edebug-prepare-margin)
;; Margin setup for overlay arrow when there is no left
;; fringe.
(when (zerop (car (window-fringes)))
(edebug-prepare-margin))
;; Make sure we bind those in the right buffer (bug#16410).
(let ((overlay-arrow-position overlay-arrow-position)