I have the following in the display-buffer-alist list:
(("*"
(display-buffer-in-side-window
((side . left)
(window-width . 110)))))
While display-buffer-overriding-action is (nil).
If I understand correctly, this means that (display-buffer (get-buffer-create "New buffer")) should be equivalent to (display-buffer-in-side-window (get-buffer-create "New buffer") '((side . left) (window-width . 110)).
But it is not: the first command opens the buffer New buffer at the bottom, but the second one opens it at the left.
Why does this happen?