On Fri, Apr 22, 2005 at 07:33:08PM -0400, Thomas Dickey wrote: > On Fri, Apr 22, 2005 at 06:57:03PM -0400, Benjamin A. Okopnik wrote: > ... > > The xterm that's spawned above does not have the 'tiny menu' behavior. > > However, running something like > > > > xterm -xrm 'XTerm*VT100*geometry: 80x24+0+21' > > > > without flushing the xrdb cache _does_ have it. Does the stuff in xrdb > > perhaps override the '-xrm' setting in some odd way? The size of the > > terminal does change when set with '-xrm', but the 'tiny menu' behavior > > does not change unless the cache is flushed. > > It could. Just because you give an -xrm option doesn't mean that it is > going to determine the final result. Resource values accumulate. A > very general pattern can be easily overridden, but more specific patterns > are harder to override. So you could for instance have some resource > conflict via xrdb. xterm's command-line options are implemented by applying > less-general resource settings than normally appear in the app-defaults > file. But (this is the way X resources work), those could be overridden > by an app-defaults file with specific patterns. > > "*" is general > "." is specific
Ah - thank you; that was data I didn't have. I've set `` XTerm*VT100*geometry: 134x40+0+21 '' in my .Xresources, restarted X, and - no more problem. Thank you for your help! (I do note that the 'tiny menu' behavior, although it's sorta documented, is a bug; the incorrect geometry usage should either generate an error or resize everything proportionally. I suspect it's not going to get fixed anytime soon, though... :) Regards, * Ben Okopnik * Editor-in-Chief, Linux Gazette * http://linuxgazette.net * -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

