el/dot-emacs.el (mdw-designate-window): Say if no designation cleared.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 29 Apr 2024 10:00:38 +0000 (11:00 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 29 Apr 2024 10:05:46 +0000 (11:05 +0100)
Print a different message if we were asked to clear the designation, but
in fact no window was designated anyway.

el/dot-emacs.el

index 07b6d03..6cad98c 100644 (file)
@@ -706,10 +706,13 @@ With a prefix argument, clear the designated window."
   (interactive "P")
   (let ((window (selected-window)))
     (cond (cancel
-          (setq mdw-designated-window nil)
-          (unless (mdw-emacs-version-p 24)
-            (setq display-buffer-function nil))
-          (message "Window designation cleared."))
+          (cond (mdw-designated-window
+                 (setq mdw-designated-window nil)
+                 (unless (mdw-emacs-version-p 24)
+                   (setq display-buffer-function nil))
+                 (message "Window designation cleared."))
+                (t
+                 (message "No designated window active."))))
          ((window-dedicated-p window)
           (error "Window is dedicated to its buffer."))
          (t