It's not clear to me whether there used to be a serif oblique font which has been superceded by the italic version, or whether the DejaVu filenames have been broken since their inception and just were never fully tested. Hopefully the latter.
was that when the family changes, it tries to initialize the face to one with the same name as the selected one in the old family. When there is no such face in the new family, it got initialized to nil. However, the demo is still not working properly. Sometimes a displayed face becomes non-clickable, and sometimes two faces are highlighted simultaneously.
Improved the code somewhat to avoid too much code duplication. It could be made better still. On the other hand, this demo should probably be redone or removed, since it involves the calculator as well, which doesn't seem reasonable.
Thanks to Kilian Sprotte for the patch.
Thanks to Samium Gromoff for contributing this patch.
If the frame happens to have a non-null calling-frame slot, tell the window manager. That way pop up dialogs are recognized as such allowing the window manager to apply what ever special handling it does to pop up windows.
tweakable. Default is right though. CLIM-EXTENSIONS:*DEFAULT-VERTICAL-SCROLL-BAR-POSITION* New variable^Wparameter intented to be settable by the user. VERTICAL-SCROLL-BAR-POSITION slot of SCROLLER-PANE :VERTICAL-SCROLL-BAR-POSITION init arg of SCROLLER-PANE New. (ALLOCATE-SPACE SCROLLER-PANE T T) Use it. Do not use *SCROLLBAR-THICKNESS*, but rely on the space requirements of the scroll bars.
waiting for an answer from the display server, which is something we really do not want to do.
stream-finish-output for standard-extended-output-stream.
on a machine without fontconfig.
fixes a typo in mcclim-jpeg-bitmaps.
For communicating with the input editor, signal and handle a selection-notify condition from the lower level event handler (I can't think of a better approach to communicating across the layers). Disable the old default of pasting by synthesizing keypress events, but make it available via paste-as-keypress-mixin.
(setf buffer-object). This fixes a problem that was reported by Nikodemus Siivola where fill-paragraph did not record any undo information, because it was using (setf buffer-object) as opposed to insert or delete.
encoding to the server. Patch from Juliusz Chroboczek.