Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!utgpu!water!watmath!clyde!rutgers!sri-spam!ames!ucbcad!ucbvax!IBM.COM!MARC
From: MARC@IBM.COM.UUCP
Newsgroups: comp.windows.x
Subject: (none)
Message-ID: <8712072013.AA10911@ATHENA.MIT.EDU>
Date: Mon, 7-Dec-87 14:34:37 EST
Article-I.D.: ATHENA.8712072013.AA10911
Posted: Mon Dec  7 14:34:37 1987
Date-Received: Sat, 12-Dec-87 16:13:59 EST
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 18

It seems to me that .Xdefaults would be a lot less painful if it had
shell like variable substitution applied to it.   This could be done
in xgetdefaults.

I'd propose the simplest possible form - namely $foo is an environment
variable, and \$ escapes the $ when its needed.

(In my application, I drag my .Xdefaults around in the distributed file
system, but different machines have different size displays.  I'd like
to be able to compute font and geometry specs by display and put them
in environment variables.

This is lots better than multiple Xdefaults because it correctly factors
out the variable information).

Thoughts?

Marc Auslander