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