GNU bug report logs -
#3142
23.0.92; split-window-prefered-function should be able to use split-window-horizontally/split-window-vertically
Previous Next
Full log
Message #32 received at 3142 <at> emacsbugs.donarmstrong.com (full text, mbox):
>> That's not obvious! I like the idea of the split window thresholds,
>> but it needs to be a lot more obvious how to use them. What's wrong
>> with my suggestion to change the customize interface to have two more
>> options "Always split vertical" and "Always split horizontal" that
>> calls the appropriate functions?
>
> I remember we once considered creating a default function with
> "intelligently splitting" logic (IOW, moving the `else' part of `if'
> in `window--try-to-split-window' to a separate function)
> and setting the default value of `split-window-preferred-function'
> to the name of this function.
>
> This will allow defining three const values in defcustom:
> - the default function name;
> - vertically splitting function;
> - horizontally splitting function;
>
> - and user-defined function's name.
Remains the question whether `split-window-preferred-function' should
always operate on the selected window or have a window argument. AFAICT
nothing speaks for the window argument but the fact that people may have
customized this already. Omitting the window argument would allow users
to put `split-window-vertically' directly as value of
`split-window-preferred-function' without having to delve any deeper.
martin
This bug report was last modified 13 years and 291 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.