Neopree paket kodunu emacs paketlerinden gözden geçiriyorum. Aşağıdaki makro tanımında alt çizgi (_) 'nin anlamını bilmiyorum.Elisp'te alt çizgi (_) ne anlama geliyor?
(lamda (& kalan _)) aşağıdaki gibi makro
tam tanımı.
(defmacro neotree-make-executor (&rest fn-form)
"Make an open event handler, FN-FORM is event handler form."
(let* ((get-args-fn
(lambda (sym) (or (plist-get fn-form sym) (lambda (&rest _)))))
(file-fn (funcall get-args-fn :file-fn))
(dir-fn (funcall get-args-fn :dir-fn)))
`(lambda (&optional arg)
(interactive "P")
(neo-global--select-window)
(neo-buffer--execute arg ,file-fn ,dir-fn))))