Function: combobulate-ztree-leftmost
combobulate-ztree-leftmost is a natively compiled function defined in
combobulate-ztree.el.
Signature
(combobulate-ztree-leftmost LOC)
Documentation
Return the loc of the leftmost sibling of the node at this LOC.
If LOC is already the leftmost sibling, return self.
Source Code
;; Defined in /nix/store/b5fvrwzi3zvkabyzx0in6gw1cj963z46-emacs-packages-deps/share/emacs/site-lisp/combobulate-ztree.el
(defun combobulate-ztree-leftmost (loc)
"Return the loc of the leftmost sibling of the node at this LOC.
If LOC is already the leftmost sibling, return self."
(combobulate-ztree--with-loc loc (node context l r)
(if (and context l)
(combobulate-ztree--with-meta
(cons (car (last l))
(combobulate-ztree--context-assoc context
':l []
':r (combobulate-ztree--join-children (butlast l) (cons node r))))
(combobulate-ztree--meta loc))
loc)))