emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: split-window-preferred-function


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?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]