Received: from localhost (IDENT:root@hectic-2.jpl.nasa.gov [128.149.68.204]) by hub.org (8.9.3/8.9.3) with ESMTP id LAA31887 for ; Tue, 28 Sep 1999 11:06:32 -0400 (EDT) (envelope-from lockhart@alumni.caltech.edu) Received: from alumni.caltech.edu (lockhart@localhost [127.0.0.1]) by localhost (8.8.7/8.8.7) with ESMTP id PAA02770; Tue, 28 Sep 1999 15:05:20 GMT Sender: lockhart@hub.org Message-ID: <37F0D930.779880AD@alumni.caltech.edu> Date: Tue, 28 Sep 1999 15:05:20 +0000 From: Thomas Lockhart X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i686) X-Accept-Language: en MIME-Version: 1.0 To: Bruce Momjian CC: Tom Lane , Adriaan Joubert , Postgresql Subject: Re: [HACKERS] Operator definitions References: <199909281431.KAA18169@candle.pha.pa.us> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > OK, I have applied a patch to fix all the operator cases for ^ and |. > This will be in 6.6. > The issue is that we want to specify precedence for the common math > operators, and I needed to be able to specify precedence for '|' so people > could do SELECT 'A' | 'B' | 'C'. I had already posted and applied a patch for the stable branch, since v6.5.2 was damaged wrt v6.5 functionality. The patch will also appear in RedHat's rpms for their RH6.1 release. I hadn't yet applied the patch to the main branch, but have it in my gram.y code where I'm working on join syntax. Can you compare your patch of the main branch with the very recent changes on the stable branch? Darn, back to cvs merge hell... - Thomas -- Thomas Lockhart lockhart@alumni.caltech.edu South Pasadena, California