Dooh!  Good one.  Need to read more carefully.. I looked at hundreds of
'diffs' that day....

You've done a lot of work recently as I crawl through diffs... EXCELLENT
JOB!

The port will change the main code-branch and will be invisible to Unix...
the differences in code are surrounded by '#ifdefs'.

It's 90% done from a compilation point of view.  Next I'll test the
functionality.  Native WIN32 has no 'alarm' and associated Unix functions,
so I have to revisit various code sections and implement a parallel
functionality in native WIN32 APIs.

There is also a separate Makefile set and db_config.h & htconfig.h for
WIN32.  I am using cygwin and GNU-make environments, but use the msvc
compiler and linker for all code.  I will probably create an msvc project
file as well.

Thanks.

On Thu, 5 Jun 2003, Lachlan Andrew wrote:

> 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).
>

Neal Richter
Knowledgebase Developer
RightNow Technologies, Inc.
Customer Service for Every Web Site
Office: 406-522-1485




-------------------------------------------------------
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

Reply via email to