[COMMIT] Re: eshell, use #'shrink-window-if-larger-than-buffer if appropriate