Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uwm.edu!zaphod.mps.ohio-state.edu!samsung!emory!cambridge.apple.com!bloom-beacon!convex.UUCP!root From: root@convex.UUCP (Superuser) Newsgroups: comp.windows.x Subject: Lost mail for you Message-ID: <9006071727.AA15123@sushi> Date: 7 Jun 90 17:27:48 GMT Sender: root@athena.mit.edu (Wizard A. Root) Organization: The Internet Lines: 40 From pescadero.stanford.edu!expo.lcs.mit.edu!xpert-mailer Thu May 31 15:13:41 1990 remote from convex Received: by sushi (5.51/7.0) id AA00537; Thu, 31 May 90 15:13:41 CDT Received: by convex.COM (5.51/4.7) id AA28493; Thu, 31 May 90 12:31:56 CDT Received: from Erebus.Stanford.EDU by uxc.cso.uiuc.edu with SMTP (5.62+/IDA-1.2.8) id AA26005; Thu, 31 May 90 12:32:13 -0500 Received: from Hanauma.Stanford.EDU by erebus.Stanford.EDU with TCP; Thu, 31 May 90 10:20:28 PDT Received: by hanauma.stanford.edu (5.51/7.0) id AA15796; Thu, 31 May 90 10:31:45 PDT Received: from EXPO.LCS.MIT.EDU by Pescadero.Stanford.EDU (5.59/25-eef) id AA17553; Thu, 31 May 90 10:30:35 PDT Received: by expo.lcs.mit.edu; Thu, 31 May 90 08:32:33 EDT Received: from expire.lcs.mit.edu by expo.lcs.mit.edu; Thu, 31 May 90 08:32:23 EDT Received: by expire.lcs.mit.edu; Thu, 31 May 90 08:32:20 EDT Message-Id: <9005311232.AA12904@expire.lcs.mit.edu> To: ben@cv.hp.com Cc: xpert@expo.lcs.mit.edu Subject: Re: use of backslash in resource specifiers In-Reply-To: Your message of 30 May 90 16:25:05 GMT. <100920222@hpcvlx.cv.hp.com> Date: Thu, 31 May 90 08:32:18 -0400 From: convex!expo.lcs.mit.edu!rws (Bob Scheifler) 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. :-)