rws@EXPO.LCS.MIT.EDU (Bob Scheifler) (05/31/90)
Why can't the gods of Xt implement backslash processing for reading the left-hand side of the resource specifier? It doesn't exist because it is unnecessary as currently specified. A trivial bug and a trivial fix. It isn't obvious to me that it's a "bug". Nor is it obvious that just introducing a quote form is sufficient to "fix" the problem. You have to assume that no code in Xt or Xlib ever concatenates strings together to form resource specifiers, I'd guess you have to introduce a quote form into arguments of XrmGetResource and other functions (none of which currently have any such quote forms, for left or right side), and perhaps other things I haven't thought of. If you would like to think this through and submit a complete specification, with a rationale and an implementation/performance impact statement (or better yet patches), I'm sure people would be happy to consider making Xlib even more complicated than it already is. :-)