Type-To-Select
Type-To-Select
This is another mailbox feature that has been in Eudora for a long time. If you just start typing text in a mailbox, then Penelope will match the typed-in text to words in the Who and/or Subject columns. If the mailbox is sorted by the Who column, then it will first try and find a match in the Who column (considered the "primary" column for the search) and then in the Subject column. If the mailbox is not sorted by Who, then it will look in the Subject column first (considered the "primary" column for the search) and then in the Who column. A match will be considered if any word in the field starts with the type-in text. The first matching message in the primary column will get selected, and if no match is found then the first matching message in the secondary column will be selected. The comparison to determine a match is done in a case-insensitive fashion.
The order in which the search proceeds depends on the way in which the mailbox is sorted. If the mailbox is sorted in an ascending manner, then the search will start with the first message in the mailbox and continue down throught the mailbox. If the mailbox has a descending sort (or no sort at all), then the search will go in the opposite direction, starting with the last message in the mailbox. The one exception to this is if the mailbox is sorted by Date. The order will then be top-to-bottom if the mailbox is sort by Date descending, and bottom-to-top if the sort is Date ascending. The reason for this is that it will search more recent messages before older messages.
For multiple key presses to be considered as part of the same word, a key press has to occur within one second from the previous key press. If you pause your typing for longer than one second, then the next key pressed will start a new word to look for.
You can type in multiple words separated by spaces, and the spaces will be considered as part of the text to match. What you type in will still have to start at the beginning of a word to match.
The period key acts as a "find again" accelerator, but only if typed more than a second after the last key pressed. This helps to go through all of messages that match that text. The general use of this feature is to type in a person's name or a word that is in the subject of the message you are looking for, and then hit the period key until it selects the exact message you want. You can also hold down the Shift key when you hit the period key in order to perform the "find again" in the opposite direction. If the period key is typed within one second of the last key press then it is considered part of the text to search for. This allows you to type in a search criteria such as "Mr. Smith".
Here's some examples. Say you have a mailbox that looks like this:
(note that the mailbox is sorted by the Who column)
If you were to type in the word "signed", then the message with the Subject of "Test of a signed message" would get selected.
The selection can change after each individual character is typed. So using the previous example of typing in "signed", after the "s" key was pressed the selection would change to the last message from "Stein, Dirk" because the mailbox is sorted by Who and so Who is the first/primary column to search, and the word "Stein" is the first (and only) word that starts with an "s". After the "i" key is pressed, there are no words in the Who column that start with "si", so Penelope continues on to search the Subject column where it matches the beginning of the word "size" in the first message. Then when the "g" key is pressed the selection changes to the message with a Subject of "Test of a signed message", as "sig" matches the beginning of "signed". The "n", "e", and "d" key presses don't change the selection at all because the first match is still the word "signed" in the Subject. This "jumping around" of the selection is fairly common behavior, and will tend to stabilize after the third or fourth key press.
Let's take that same mailbox, but instead sort it by Date:
Now since the mailbox is not sorted by Who, then the Subject column becomes the first/primary column to search. Also, since the sort is by Date ascending, then the search will start from the last message and continue searching toward the first message. Searching for that same "signed" text, the first message to be selected will be the last message, as the "s" matches the word "software" in the Subject. Then the "i" key press matches the "si" in "size" in the third-to-last message, and the "g", "n", "e", and "d" key presses match the the second message from the top (which is a different message from the one that ultimately got selected when the mailbox was sorted by Who). If the period key was pressed more than a second after the "d" key was pressed, then the selection would change to the first message because it is the next message in the search direction that has a word that starts with "signed".

