Function: majutsu-conflict--drop-synthetic-ending-eol

majutsu-conflict--drop-synthetic-ending-eol is a natively compiled function defined in majutsu-conflict.el.

Signature

(majutsu-conflict--drop-synthetic-ending-eol PARSED)

Documentation

Undo JJ's synthetic trailing EOL when end marker has no EOL.

PARSED is (STYLE REMOVES ADDS BASE).

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-conflict.el
(defun majutsu-conflict--drop-synthetic-ending-eol (parsed)
  "Undo JJ's synthetic trailing EOL when end marker has no EOL.
PARSED is (STYLE REMOVES ADDS BASE)."
  (let ((terms (append (cadr parsed) (caddr parsed) (list (cadddr parsed)))))
    (dolist (cell terms)
      (when (consp cell)
        (setcdr cell (majutsu-conflict--strip-one-ending-eol (cdr cell))))))
  parsed)