(fix)capture: respect blank lines in capture templates (#2203)

This commit is contained in:
Antonio López Rivera
2022-05-25 20:57:17 +02:00
committed by GitHub
parent 01843a6486
commit f144941dfb
2 changed files with 6 additions and 1 deletions

View File

@ -788,7 +788,7 @@ When ENSURE-NEWLINE, always ensure there's a newline behind."
;; template does not start with any whitespace, and only ends with a single newline
;;
;; Instead, we restore the whitespace in the original template.
(setq template (replace-regexp-in-string "\n$" "" (org-capture-fill-template template)))
(setq template (replace-regexp-in-string "[\n]*\\'" "" (org-capture-fill-template template)))
(when (and ensure-newline
(string-equal template-whitespace-content ""))
(setq template-whitespace-content "\n"))