Bug 9654 - making window fit on screen at startup is unreliable
Summary: making window fit on screen at startup is unreliable
Status: RESOLVED LATER
Alias: None
Product: Sisyphus
Classification: Development
Component: vim-X11-gtk2 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-02 17:32 MSD by Sergey Vlasov
Modified: 2006-09-19 10:38 MSD (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Vlasov 2006-06-02 17:32:07 MSD
Если заданная в ~/.gvimrc высота окна (set lines=...) приводит к тому, что окно
не помещается на экран, vim должен устанавливать размер окна по размеру экрана с
учётом значения guiheadroom. Однако в vim-gtk2 это работает неустойчиво - иногда
после запуска получается окно, содержащее точно lines строк и выходящее за
пределы экрана.
Steps to Reproduce:
$ cat ~/.gvimrc-test
set lines=100
set guifont=Bolkhov\ VGA\ 10
$ vim-gtk2 -g -u NONE -U ~/.gvimrc-test

Проблема воспроизводится и без установки guifont, но в этом случае проявляется
реже.  В vim-gtk аналогичную ситуацию воспроизвести не удалось.
Comment 1 Sir Raorn 2006-09-19 10:38:31 MSD
Вот что на это ответил Bram Moolenaar:

There is some problem with event ordering in GTK related to resizing.
I'm not sure if there is someone who can fix this.

Я - точно не такой "someone", так что пока забиваем...