Messages in this thread | | | Subject | Re: [kbuild-devel] CML2 1.1.3 is available | From | Adam Sampson <> | Date | 20 Apr 2001 00:20:11 +0100 |
| |
"Eric S. Raymond" <esr@thyrsus.com> writes:
> If there were already a library in ths stock Python distribution to > digest .Xdefaults files I might consider this. Perhaps I'll write > one.
No, please don't! .Xdefaults files as loaded by xrdb can contain cpp directives which can depend on the arguments given to xrdb ("xrdb -DBIGTERM .Xdefaults", for instance), so you can't assume that what you read from .Xdefaults is the user's setup, even if you emulate cpp. You also shouldn't assume that the user's HOME is on the machine where they loaded their resources from (suppose I start an X session on my workstation, then ssh over to a server and run CML2; it would then read server:~/.Xdefaults rather than workstation:~/.Xdefaults). It's much more sensible to use the normal X mechanisms for reading resources from the X server.
CML2 looks good---keep up the good work.
-- Adam Sampson <azz@gnu.org> <URL:http://azz.us-lot.org/> - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |