Tom Tromey writes: > I think it would be better to have 'fullboth mean "full screen", and > then add a new parameter value, 'maximize, that means maximize. > My reasoning is that really only one of these settings makes sense at > a time, and both are useful. This patch against CVS HEAD is based on Tom's proposition. Sorry if it's repost, I am not sure the fist made it made it to the newsgroup. I will gladly write the changelog if someone plans to commit it. Here is the bit of lisp code I used to test it: (local-set-key (read-kbd-macro "C-j") 'eval-last-sexp) (set-frame-parameter nil 'fullscreen 'fullheight) (set-frame-parameter nil 'fullscreen 'fullwidth) (set-frame-parameter nil 'fullscreen 'fullboth) (set-frame-parameter nil 'fullscreen 'maximize) (set-frame-parameter nil 'fullscreen 'nil) (frame-parameter nil 'fullscreen)