Dear Victor:
 
I read  your post on lucene bug list. However, I try the change you
suggested, but it just changed "t-shirts" to "shirt".

I downloaded lucene1.3-rc1 source, changed the above line in
QueryParser.jj, and recompiled the source. After the change, the query I
got is: 

+(name:shirt)

before the change, the query was:

-(name:shirt)

I have the following two questions:

1. Did I get the results it supposes to be?
2. in your post, you mentioned only one line change: <#_TERM_CHAR: (
<_TERM_START_CHAR> | <_ESCAPED_CHAR> | "-" ) >
is this only line needs to change?
 

 

Thank you for time and help


Jianshuo


On Wed, 15 Oct 2003 10:51:28 +1000, Victor Hadianto wrote:

> Path: main.gmane.org!not-for-mail
> From: "Victor Hadianto" <[EMAIL PROTECTED]>
> Newsgroups: gmane.comp.jakarta.lucene.user
> Subject: Re: Dash Confusion in QueryParser - Bug? Feature?
> Date: Wed, 15 Oct 2003 10:51:28 +1000
> Lines: 14
> Approved: [EMAIL PROTECTED]
> Message-ID: <[EMAIL PROTECTED]>
> References: <[EMAIL PROTECTED]>
> Reply-To: "Lucene Users List" <[EMAIL PROTECTED]>
> NNTP-Posting-Host: deer.gmane.org
> X-Trace: sea.gmane.org 1066179098 25516 80.91.224.253 (15 Oct 2003 00:51:38
>       GMT)
> X-Complaints-To: [EMAIL PROTECTED]
> NNTP-Posting-Date: Wed, 15 Oct 2003 00:51:38 +0000 (UTC)
> Original-X-From:
>       [EMAIL PROTECTED] Wed
>       Oct 15 02:51:36 2003
> Return-path:
>       <[EMAIL PROTECTED]>
> Original-Received: from daedalus.apache.org ([208.185.179.12]
>       helo=mail.apache.org)
>       by deer.gmane.org with smtp (Exim 3.35 #1 (Debian))
>       id 1A9Zt1-0004Hs-00
>       for <[EMAIL PROTECTED]>; Wed, 15 Oct 2003 02:51:36 +0200
> Original-Received: (qmail 46864 invoked by uid 500); 15 Oct 2003 00:51:23
>       -0000
> Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
> Precedence: bulk
> List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
> List-Subscribe: <mailto:[EMAIL PROTECTED]>
> List-Help: <mailto:[EMAIL PROTECTED]>
> List-Post: <mailto:[EMAIL PROTECTED]>
> List-Id: "Lucene Users List" <lucene-user.jakarta.apache.org>
> Delivered-To: mailing list [EMAIL PROTECTED]
> Original-Received: (qmail 46822 invoked from network); 15 Oct 2003 00:51:23
>       -0000
> Original-Received: from unknown (HELO avalon.siteprotect.com) (64.26.0.99) 
>       by daedalus.apache.org with SMTP; 15 Oct 2003 00:51:23 -0000
> Original-Received: from victor (CPE-203-51-7-52.nsw.bigpond.net.au
>       [203.51.7.52])
>       by avalon.siteprotect.com (8.11.6/8.11.6) with ESMTP id h9F0pUU10058
>       for <[EMAIL PROTECTED]>; Tue, 14 Oct 2003 19:51:30 -0500
> Original-To: "Lucene Users List" <[EMAIL PROTECTED]>
> X-Priority: 3
> X-MSMail-Priority: Normal
> X-Mailer: Microsoft Outlook Express 6.00.2800.1158
> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
> Xref: main.gmane.org gmane.comp.jakarta.lucene.user:4555
> X-Report-Spam: http://spam.gmane.org/gmane.comp.jakarta.lucene.user:4555
> MIME-Version: 1.0
> Content-Type: text/plain; charset=iso-8859-1
> Content-Transfer-Encoding: 7bit
> 
> 
>> On Tuesday, October 14, 2003, at 08:38  PM, Victor Hadianto wrote:
>> > I believe this is the same problem that I had the other day. If you
>> > search
>> > the mailing list for "t-shirt" you should get some threads discussing
>> > this
>> > problem.
>>
>> Haha!  Better search for "shirt", not "t-shirt" :))
> 
> If the QueryParser implemented the solution that I suggested then "t-shirt"
> will get you the correct hits :)
> 
> 
> /vh



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to