Mikael Byström wrote:

>Why exactly isn't a word considered to be "a string of characters not
>separated by space"? I mean some chars not in words that can be
>pronounced still convey meaning.

First, indexing every punctuation character would increase the index
size, and would degrade the indexing and searching performance, without
improving anything for the vast majority of users who don't mind
searching punctuation characters.
Second, searching "the exact phrase" would require to specify every
punctuation characters in the phrase, which is probably not a good thing.

>Is this an encoding issue? I thought anything allowed by Unicode would be
>stored in an index. Not so with FoxTrot? Could it be otherwise?

It's not an encoding issue.

>Reviewing the change log at <http://www.ctmdev.com/documentation/
>change_log.html> it says       "Supports the following  search criteriae:
>       ·       Entire message  content" that could lead someone to believe 
> that all
>char combination of words in the message would be indexed.

"Entire message content" is by opposition of "subject", "from" etc.

>An escape character would be helpful if what was escaped could be found.
>This is not possible to add at this stage?

No. The problem is not to specify what you want to search; the problem
is that we chose to not index punctuation.

>>>FoxTrot indexing is documented.
>Yes, it may very well be somewhere ( I didn't find it googling), but it's
>not documented in PowerMails' online help.

Help menu, Manual, chapter 8.

>It says now "Words and numbers are taken into account",
>but it's not clear in the context what a word is not according to the
>index process.

So you found the doc ;-)
And it is pretty clear: Words and numbers are taken into account, but
not punctuation or other special characters. For example, an email
address or URL is considered as several words: [EMAIL PROTECTED] is the
same as info ctmdev com.

>Indices can't hold strings (as in any string) by definition? Or just by a
>convention used by some including you?

An index can contain anything, but it is much more efficient if it only
contains what you need to search.


Jérôme - PowerMail Engineering


---------------------------------------------------------------------
   "I tried PowerMail, and gladly PAID for it. It is blazing fast at
    searches on large databases, and I need and want that. It has excellent
    filtering, far more powerful than Mail, both incoming and outgoing.
    The Recent Mail browser is worth the price alone."
  PowerMail user comment on www.macupdate.com


         Download a demo version from www.ctmdev.com
---------------------------------------------------------------------





Reply via email to