Maybe this is not the right place to ask my question since it involves some Windows and no Linux. But the only off-topic section of LQ is described as for "non-technical" topics and my topic is technical.
Anyway,
Some word processors have this auto-correct feature. It detects a very specific misspelling and corrects the spelling automatically. For example, you type "speling" press space, and the software automatically changes the word to "spelling." That has always been done based on a list. If the misspelling is not in the list, it won't be corrected.
That is a very important feature to me because I use it as shorthand. My very long list has, for example:
Code:
b=because
fex=for example
i=I
ot=of the
smt=something
t=the
theyre=they're
That helps me type considerably faster. I've been doing that for more than 20 years.
I found this very old Windows office suite called Easy Office and tried it for a while. It has a word processor. I immediately investigated the presence of auto-correct (Yes!) and the possibility of using it as shorthand (Yes too!) and soon found the list in a file named 'correct.tlx' which contains, for example:
Code:
ahev Ahave
ahppen Ahappen
ahs Chas
ahve Ahave
almots Aalmost
almsot Aalmost
alomst Aalmost
alot Aa lot
So I added my own items (in Portuguese):
Code:
c Acom
m Amais
n Anão
pq Aporque
q Aque
I tested and it works... Well, almost. Replacing 'n' with 'não' does not work. All the other entries work. I can see that something happens. Some kind of flicker or flinching. But the word is not "corrected."
So here are my questions to you gentlemen:
1. Why does 'não' fail? The accented character must be part of the reason, but what would the entire reason be? In what situation would an accented string fail?
2. Why is the capital 'A' used as the column separator? Is it arbitrary or could it be some obscure character that "nobody uses" that looks like a capital A to me because of how weird encodings are displayed sometimes? I am very ignorant of encodings but I have seen capital As before in mangled text.
Thank you for any clarification. Apologies for going off-topic.