Mercurial > hg > xemacs-beta
view etc/VEGETABLES @ 5105:d76a51b29d91
fix Stephen's bug with frame sizing
-------------------- ChangeLog entries follow: --------------------
src/ChangeLog addition:
2010-03-05 Ben Wing <ben@xemacs.org>
* frame.c:
* frame.c (Fframe_pixel_height):
* frame.c (Fframe_displayable_pixel_height):
* frame.c (Fframe_pixel_width):
* frame.c (Fframe_displayable_pixel_width):
* frame.c (Fset_frame_pixel_height):
* frame.c (Fset_frame_displayable_pixel_height):
* frame.c (Fset_frame_pixel_width):
* frame.c (Fset_frame_displayable_pixel_width):
* frame.c (get_frame_char_size):
* frame.c (change_frame_size_1):
Make it so that `frame-pixel-height', `set-frame-pixel-height', etc.
use updated values for the displayable or total pixel size that
will reflect what will happen as of the next redisplay. This
basically means using the character-cell height and converting
on-the-fly to pixel units. In the process, make sure FRAME_CHARWIDTH/
FRAME_CHARHEIGHT are always correct and change
get_frame_char_size() to simply use them; the old logic in that
function was inlined into change_frame_size_1(), which is the only
place that needs the logic.
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 06 Mar 2010 00:01:04 -0600 |
parents | ae97e44a6527 |
children |
line wrap: on
line source
alfalfa anise artichoke asparagus bamboo beets bok choi broccoflower broccoli brussels sprouts burdock cabbage carrot cauliflower cassava celery celeriac chayote chestnut chives cilantro corn cucumber daikon dandelion eggplant endive fiddleheads fuki garbanzo garlic ginger habanero horseradish kale kohlarbi leeks lettuce lima bean marjoram mushroom mustard okra onion parsley peanut pimento potato pumpkin radish rutabaga renkon satoimo shallots sorrel spinach squash swisschard taro tomato turnip watercress yam yucca zucchini