git-draft/current-defun: send an error when we meet the eol
git-draft/make-draft: catch errors from current-defun and skip on.