Skip to main content.
home | support | download

Back to List Archive

Re: One remark

From: Bill Moseley <moseley(at)not-real.hank.org>
Date: Wed Jan 25 2006 - 16:34:31 GMT
On Wed, Jan 25, 2006 at 07:55:12AM -0800, François Tissandier wrote:
> When a search gives no answer, you have this message:
> 
> "err: no results"
> 
> When your search contains an error, you have this message:
> 
> "err: ............"

Ya, that's not great.  But it's something that's been like that for
about a decade or longer.


> I know it's a detail, but to me, to have 0 results, is not an error,
> it's an answer. I'm using the PHP code to run swish research, and it's
> looking for "err" on the first line of results to decide if there is an
> error or not.

That would be a bug in your script then because it's assuming what
"err" means.  It means "Everything Returned Right-here".

How about checking more of the string?

How about checking the return value?

    $ swish-e -w not kdkd >/dev/null && echo "yes"
    yes
    $ swish-e -w kdkd >/dev/null && echo "yes"
    yes
    $ swish-e -w kdkd -f fdl >/dev/null && echo "yes"

How about using the C API?


-- 
Bill Moseley
moseley@hank.org

Unsubscribe from or help with the swish-e list: 
   http://swish-e.org/Discussion/

Help with Swish-e:
   http://swish-e.org/current/docs
   swish-e@sunsite.berkeley.edu
Received on Wed Jan 25 08:34:37 2006