Function: markdown-marginalize-update-current
markdown-marginalize-update-current is a byte-compiled function
defined in markdown-mode.el.
Signature
(markdown-marginalize-update-current)
Documentation
Update the window configuration to create a left margin.
Source Code
;; Defined in ~/.emacs.d/elpa/markdown-mode-20260321.143/markdown-mode.el
(defun markdown-marginalize-update-current ()
"Update the window configuration to create a left margin."
(if window-system
(let* ((header-delimiter-font-width
(window-font-width nil 'markdown-header-delimiter-face))
(margin-pixel-width (* markdown-marginalize-headers-margin-width
header-delimiter-font-width))
(margin-char-width (/ margin-pixel-width (default-font-width))))
(set-window-margins nil margin-char-width))
;; As a fallback, simply set margin based on character count.
(set-window-margins nil (1+ markdown-marginalize-headers-margin-width))))