]> git.eshelyaron.com Git - emacs.git/commitdiff
Add FIXME comment
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 11 Dec 2021 07:18:02 +0000 (08:18 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 11 Dec 2021 07:18:09 +0000 (08:18 +0100)
* lisp/sqlite-mode.el (sqlite-mode-delete): New command.
(sqlite--mode--list-data, sqlite-mode-list-data): Adjust to new
command.

lisp/sqlite-mode.el

index 5e0410e4830979d0138ac69ef8407a4d45634af9..48916b231163054549a0cf365b491dde572ef9aa 100644 (file)
     (when (or (not (consp table))
               (not (eq (car table) 'row)))
       (user-error "No row under point"))
-    ;; We have to remove all open statements before we can delete something.
+    ;; We have to remove all open statements before we can delete
+    ;; something.  FIXME -- perhaps this should be changed not to use
+    ;; long-lived statements, since this presumably locks the file for
+    ;; other users, too.
     (dolist (stmt sqlite-mode--statements)
       (ignore-errors (sqlite-finalize stmt)))
     (setq sqlite-mode--statements nil)