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))))