]> git.eshelyaron.com Git - emacs.git/commitdiff
Mention direction when resizing a window fails
authorStefan Kangas <stefankangas@gmail.com>
Tue, 28 May 2024 22:34:37 +0000 (00:34 +0200)
committerEshel Yaron <me@eshelyaron.com>
Wed, 29 May 2024 10:12:35 +0000 (12:12 +0200)
* lisp/window.el (enlarge-window, shrink-window): When an attempt to
resize a window fails, also mention the direction of the
operation (i.e., horizontally or vertically).

(cherry picked from commit 0ae66c1917609832f2456b8207743468439926ae)

lisp/window.el

index 0da64bb5d7f39f7fc267a825184d7e578e958687..6a97cdec118fb82d8c2fb220551c1232e31f63a2 100644 (file)
@@ -3687,7 +3687,9 @@ negative, shrink selected window by -DELTA lines or columns."
          (if horizontal 'enlarge-window-horizontally 'enlarge-window))
       ;; For backward compatibility don't signal an error unless this
       ;; command is `enlarge-window(-horizontally)'.
-      (user-error "Cannot enlarge selected window"))
+      (if horizontal
+          (user-error "Cannot enlarge selected window horizontally")
+        (user-error "Cannot enlarge selected window vertically")))
      (t
       (window-resize
        nil (if (> delta 0)
@@ -3730,7 +3732,9 @@ negative, enlarge selected window by -DELTA lines or columns."
          (if horizontal 'shrink-window-horizontally 'shrink-window))
       ;; For backward compatibility don't signal an error unless this
       ;; command is `shrink-window(-horizontally)'.
-      (user-error "Cannot shrink selected window"))
+      (if horizontal
+          (user-error "Cannot shrink selected window horizontally")
+        (user-error "Cannot shrink selected window vertically")))
      (t
       (window-resize
        nil (if (> delta 0)