Improve error message from sqlite-mode.el
* lisp/sqlite-mode.el (sqlite-mode-open-file): Add error checking. (Bug#60490)
This commit is contained in:
parent
73b304bb74
commit
9f5008b9b2
1 changed files with 4 additions and 0 deletions
|
@ -55,10 +55,14 @@
|
|||
(interactive "fSQLite file name: ")
|
||||
(unless (sqlite-available-p)
|
||||
(error "This Emacs doesn't have SQLite support, so it can't view SQLite files"))
|
||||
(if (file-remote-p file)
|
||||
(error "Remote SQLite files are not yet supported"))
|
||||
(pop-to-buffer (get-buffer-create
|
||||
(format "*SQLite %s*" (file-name-nondirectory file))))
|
||||
(sqlite-mode)
|
||||
(setq-local sqlite--db (sqlite-open file))
|
||||
(unless (sqlitep sqlite--db)
|
||||
(error "`sqlite-open' failed to open SQLite file"))
|
||||
(sqlite-mode-list-tables))
|
||||
|
||||
(defun sqlite-mode-list-tables ()
|
||||
|
|
Loading…
Add table
Reference in a new issue