Performs string search and
sets the position in filehandle
to the first line with a key
equal to or greater than
. Returns the new file position, or
-1 in case of error.
Takes the following arguments:
Filehandle of the dictionary file.
Key to search for.
If true, searches in dictionary order, considering only word
characters and whitespace.