Greetings Neal,
These conditions were subsumed into the earlier tests:
if (boolean mystrcasecmp(word.get(), and) == 0)
became
if (boolean (mystrcasecmp(word.get(), +) == 0
|| mystrcasecmp(word.get(), boolean_keywords[AND]) == 0))
and similarly for -.
To my mind this is clearer, and it also should produce (marginally)
smaller code.
I hope the porting is going well. Is it going to change the main Unix
source, be a patch relative to the main source, or be a stand-alone
port?
Cheers,
Lachlan
On Thu, 5 Jun 2003 07:54, Neal Richter wrote:
On 2002/12/30 12:42:59
These lines were removed new line 550:
else if (boolean mystrcasecmp(word.get(), +) == 0)
tempWords.Add(new WeightWord(, -1.0));
else if (boolean mystrcasecmp(word.get(), -) == 0)
tempWords.Add(new WeightWord(!, -1.0));
Any explaination on this particular change? This looks to
implement + (required word) and - (exclude word).
---
This SF.net email is sponsored by: Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
___
htdig-dev mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/htdig-dev