From 3660fc7493e6f27ba93c44ecfab286361f45d4be Mon Sep 17 00:00:00 2001 From: Mikael Kermorgant Date: Sun, 5 Aug 2018 21:04:34 +0300 Subject: [PATCH] handle cancellation correctly during confirmation question --- phpactor.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/phpactor.el b/phpactor.el index 9a12bf9..dfaa52b 100644 --- a/phpactor.el +++ b/phpactor.el @@ -177,7 +177,8 @@ (let ((use-dialog-box nil) (type (if type (intern type) value-type))) (cl-case type - (confirm (y-or-n-p label)) + (confirm (if (y-or-n-p label) t + (error "Action cancelled"))) (file (read-file-name label nil default)) (text (read-string label default)) (choice (completing-read label