diff --git a/modules/config/default/autoload/text.el b/modules/config/default/autoload/text.el index 9b1510e67..f4dd9b76b 100644 --- a/modules/config/default/autoload/text.el +++ b/modules/config/default/autoload/text.el @@ -44,11 +44,14 @@ (interactive) (if-let (filename (or (buffer-file-name (buffer-base-buffer)) (bound-and-true-p list-buffers-directory))) - (message "Copied path to clipboard: %s" - (kill-new (abbreviate-file-name - (if root - (file-relative-name filename root) - filename)))) + (let ((path (abbreviate-file-name + (if root + (file-relative-name filename root) + filename)))) + (kill-new path) + (if (string= path (car kill-ring)) + (message "Copied path: %s" path) + (user-error "Couldn't copy filename in current buffer"))) (error "Couldn't find filename in current buffer"))) ;;;###autoload