Zdenek Sekera wrote: > Trying gvim-gtk2 and gvim-motif on Linux system (I didn't try > other gui's but I could if needed) I found the > following differences I am not able to say if they are > correct or not:
Not surprising, GTK 2 uses completely different font names. > - :set guifont=* > .. select the font from the font selector that pops up > .. and observe that: > . in gtk2, the 'guifont' will be set to the choice > . in motif it will not be (guifont will stay set to '*') > Comment: I found very convenient to see to what it is set to > because I can than copy&paste it to .gvimrc > so I like gtk2 behavior. > Could motif be made to behave the same way? > What about other gui's? Perhaps 'guifont' can be set to the selected font. It's not easy though, there are a lot of fall back mechanisms. > - in both: when I enter :set guifont=* for the first time, > make no selection click OK, and repeat the command, > the choice displayed the first and the second time will be very > different. From then on the display will always be like the > second time. Repeatable. > Why? Vim tries to set the default to the currently selected font. Because X11 font names are weird this doesn't always work properly. > - Question: > I have different settings of guifont (list of fonts) for gtk2, > motif, X11, win32, etc. When I startup gvim, I don't actually know, > which font has been picked up for a given choice of gui (which > element in the guifont list) or maybe one that is not in the > list when none in the list exists on the platform I am running. > This is really painful and time consuming to find out what needs > to be changed for a given O/S platform to get a pleasing display. > If you move from platform to another often it becomes a headache. > So: is there or could we have a way to actually display the > font definition which has been chosen? > like :set thisguifont? Not in general, the GUI library often does things we don't know about. Especially when you have an incomplete font name (with "*" in X11 font names) and when you change 'encoding'. For X11 there are also fontsets, thus a list of font names. > - perhaps unrelated question: > using colorscheme 'xterm16', I find very striking differences > in highlightings between motif and gtk2 gui. Motif could be > called "beautiful" while gtk2 "lousy" at best. > Is there any coherent explanation to this? Depends on how the colors are defined: with names or RGB values. With RGB values they should be the same. -- hundred-and-one symptoms of being an internet addict: 104. When people ask about the Presidential Election you ask "Which country?" /// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ download, build and distribute -- http://www.A-A-P.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org ///