From c20c8f9a0aef3b9d7c1419ac79e5a7e8e4211b35 Mon Sep 17 00:00:00 2001 From: endgame Date: Tue, 21 Jul 2020 17:51:43 +1000 Subject: [PATCH] =?UTF-8?q?=20(fix):=20Check=20sqlite3=E2=80=99s=20executa?= =?UTF-8?q?bility=20using=20boundp=20(#954)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #837. The existing merged fixes do not actually work, because fboundp tests for a function. --- org-roam.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org-roam.el b/org-roam.el index 5697ccb..c770ae6 100644 --- a/org-roam.el +++ b/org-roam.el @@ -1297,7 +1297,7 @@ Otherwise, behave as if called interactively." :global t (cond (org-roam-mode - (unless (or (and (fboundp 'emacsql-sqlite3-executable) + (unless (or (and (boundp 'emacsql-sqlite3-executable) (file-executable-p emacsql-sqlite3-executable)) (executable-find "sqlite3")) (lwarn '(org-roam) :error "Cannot find executable 'sqlite3'. \