From f1e1abfece208c5f4a0228adb424c9531d1bebb5 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Tue, 23 Nov 2021 03:18:49 +0100 Subject: Barf if buffer is read only --- corfu.el | 1 + 1 file changed, 1 insertion(+) diff --git a/corfu.el b/corfu.el index 96aafa2..079a640 100644 --- a/corfu.el +++ b/corfu.el @@ -1024,6 +1024,7 @@ there hasn't been any input, then quit." (defun corfu--completion-in-region (&rest args) "Corfu completion in region function passing ARGS to `completion--in-region'." + (barf-if-buffer-read-only) (if (not (display-graphic-p)) ;; XXX Warning this can result in an endless loop when `completion-in-region-function' ;; is set *globally* to `corfu--completion-in-region'. This should never happen. -- cgit v1.0