|
From: | martin rudalics |
Subject: | Re: split-window-preferred-function |
Date: | Sat, 29 Mar 2008 14:25:58 +0100 |
User-agent: | Mozilla Thunderbird 1.0 (Windows/20041206) |
> Currently a complete rewrite of `display-buffer' is not possible because > not all C internals used in `display-buffer' are exposed to Lisp. IIUC we'd have to (1) Write `display-buffer-1' and `no-switch-window' in Elisp. (2) Expose `frame_sample_visibility' and `last_nonminibuf_frame' to Lisp code. Maybe also `record_buffer'. (3) Rewrite the `even-window-heights' stuff using `window-edges'. Somehow an `even-window-widths' is needed here anyway ;-) Nothing in (1) and (2) would have to get documented in Info. Am I missing something?
[Prev in Thread] | Current Thread | [Next in Thread] |