<\body> windows> <\explain> windows> <|explain> Return the list of all windows. <\explain> <|explain> Return the current window. The program may abort if there exists no current window. <\explain> buffer )> <|explain> This routine returns the buffer which is currently being displayed in the window . Warning: in the future, when a window will be allowed to contain multiple buffers, this routine might be replaced by buffers>. <\explain> view )> <|explain> This routine returns the view which is currently being displayed in the window . Warning: in the future, when a window will be allowed to contain multiple views, this routine might be replaced by views>. <\explain> )> <|explain> Display the buffer in the window . <\explain> )> <|explain> Display the view in the window . The program may abort if the view was already attached to another window. <\explain> )> <|explain> Set the current focus to the window . The current implementation is still a bit bugged and only correct if you want to execute a sequence of commands under the assumption that carries the focus and if you return the focus to the original window at the end. <\explain> <|explain> Create a new window with an empty buffer and return the of the window. <\explain> )> <|explain> Create a new window and set its main buffer to that identified by the . If is not yet a valid buffer, it is created and its contents set to , otherwise the second parameter is ignored. The window is created with its attributes set to (currently only the geometry is taken into account, but this might be extended in the future, see the function )