From f2be8bc11b2389d396f3aeb26c78ab1809915d93 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 5 May 2026 11:07:46 -0400 Subject: Logbook: Check for region * emacsconf.el (emacsconf-get-logbook-notes): Check if region is specified. --- emacsconf.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emacsconf.el b/emacsconf.el index cd82d54..81bf375 100644 --- a/emacsconf.el +++ b/emacsconf.el @@ -837,7 +837,8 @@ The subheading should match `emacsconf-abstract-heading-regexp'." (let* ((elt (org-element-property-drawer-parser nil)) (beg (org-element-property :contents-begin elt)) (end (org-element-property :contents-end elt))) - (buffer-substring-no-properties beg end))))) + (when (and beg end) + (buffer-substring-no-properties beg end)))))) (defun emacsconf-get-talk-logbook (o) (plist-put o :logbook (emacsconf-get-logbook-notes))) -- cgit v1.2.3