J'ai rencontr=E9 des probl=E8mes avec window-size-fixed en passant de
emacs21 =E0 emacs22-gtk (Ubuntu).
Je l'utilisais pour avoir une window de taille fixe au milieu de la
frame.
Sur emacs21, je peux redimensionner les diff=E9rentes fen=EAtres, celle-ci
se d=E9place verticalement mais reste toujours de taille fixe. C'est le
comportement voulu.
Sur emacs22-gtk, si je d=E9place la barre du haut, =E7a l'agrandit. Quant
=E0 la barre du bas, elle ne veut pas bouger.
Pourquoi cette diff=E9rence de comportement ?
Le comportement d'emacs21 correspond =E0 ce que je veux, et je n'arrive
pas =E0 l'obtenir avec emacs22-gtk.
Ci-dessous, un code d'example : il suffit de le mettre dans un fichier
test.el et de lancer emacs avec : emacs -q -l test.el
Avec buffer 1 et 2 de 7 lignes de haut, buffer 3 de 4 lignes et buffer 4 de 25 lignes. Buffer 3 et 4 conservent leur taille si je redimensionne (à la souris, je ne mâitrise pas les raccourcis pour ce genre de manips) la fenêtre mais je peux bouger la modeline entre 1/2 et 3 et 3 se redimensionne. Il n'y a que buffer 4 qui reste fixe.
Peut-être que la solution c'est que tu passes à la version 23.xxx
Bizarre, on n'obtient pas le même comportement entre 2 23 ?
-- Sébastien Kirche
Le 15 juillet 2009 à 13:44, Vincent Belaïche a dit :
Pour info, j'ai essayé ton code de test sous Emacs-23 sous
MS-Windows2000 et j'obtiens 8 fenêtres comme ça:
Avec buffer 1 et 2 de 7 lignes de haut, buffer 3 de 4 lignes et buffer 4
de 25 lignes. Buffer 3 et 4 conservent leur taille si je redimensionne
(à la souris, je ne mâitrise pas les raccourcis pour ce genre de manips)
la fenêtre mais je peux bouger la modeline entre 1/2 et 3 et 3 se
redimensionne. Il n'y a que buffer 4 qui reste fixe.
Peut-être que la solution c'est que tu passes à la version 23.xxx
Bizarre, on n'obtient pas le même comportement entre 2 23 ?
Avec buffer 1 et 2 de 7 lignes de haut, buffer 3 de 4 lignes et buffer 4 de 25 lignes. Buffer 3 et 4 conservent leur taille si je redimensionne (à la souris, je ne mâitrise pas les raccourcis pour ce genre de manips) la fenêtre mais je peux bouger la modeline entre 1/2 et 3 et 3 se redimensionne. Il n'y a que buffer 4 qui reste fixe.
Peut-être que la solution c'est que tu passes à la version 23.xxx
Bizarre, on n'obtient pas le même comportement entre 2 23 ?