[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/sqlite3 760b82f657 1/3: Load sqlite3-api module after comp
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/sqlite3 760b82f657 1/3: Load sqlite3-api module after compilation |
Date: |
Fri, 24 Nov 2023 01:00:27 -0500 (EST) |
branch: elpa/sqlite3
commit 760b82f6577ec45e3e3b58dcc00830bf909add5a
Author: ikappaki <ikappaki@users.noreply.github.com>
Commit: ikappaki <ikappaki@users.noreply.github.com>
Load sqlite3-api module after compilation
---
README.org | 3 ---
sqlite3.el | 5 ++++-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.org b/README.org
index 722ae5555d..18287e8971 100644
--- a/README.org
+++ b/README.org
@@ -94,9 +94,6 @@ compilation of the dynamic module:
sqlite3-api module must be built. Do so now?
#+END_SRC
-After the module is successfully compiled, you should ~(unload-feature
-'sqlite3)~ and then ~(require sqlite3)~ to reload properly.
-
*** Elpa
#+BEGIN_SRC sh :eval no :exports code
$ git co https://github.com/pekingduck/emacs-sqlite3-api
diff --git a/sqlite3.el b/sqlite3.el
index d563d538e9..2a2ea02dac 100644
--- a/sqlite3.el
+++ b/sqlite3.el
@@ -40,6 +40,7 @@
(yes-or-no-p "sqlite3-api module must be built. Do so now? "))
(let ((default-directory (file-name-directory (or load-file-name
buffer-file-name))))
+ (message "Building sqlite3-api module...")
(with-temp-buffer
(unless (zerop (apply #'call-process
(car sqlite3-api-build-command) nil t t
@@ -48,7 +49,9 @@
(mapconcat #'identity sqlite3-api-build-command " ")
(buffer-substring-no-properties
(point-min)
- (point-max))))))
+ (point-max)))))
+ (message "Loading sqlite3-api module...")
+ (require 'sqlite3-api))
(user-error "Abort"))))
(provide 'sqlite3)