Rasmus <ras...@gmx.us> writes: > +(defun org-koma-letter--special-tag (headline info) > + "Non-nil if HEADLINE is a special headline. > +INFO is a plist holding contextual information. Returns first ^^^ "Return", per (info "(elisp)Documentation Tips") > +special tag headline." > + (let ((special-tags (plist-get info :special-tags))) > + (catch 'exit > + (dolist (tag (org-export-get-tags headline info)) > + (funcall (lambda (tag) (when tag (throw 'exit tag))) > + (assoc-string tag special-tags))))))
This is the usual definition for (let ...), i.e., you just wrote (let ((tag (assoc-string tag special-tags))) (when tag (throw 'exit tag))) Please just use `let', as it is much more readable. AFAIC, you can push the patches, when the above is fixed. Thank you. Regards,