Hilitext got me thinking. I had no idea something like that could be implemented at all.
I love vim's auto-completion. I wish all applications had the same feature (why they don't is beyond me). The idea is to do something similar to the hotstringScript script by skrommel but expanding it to the entire vocabulary, maybe weighting words by recency or by the fact that they appear in the chunk of text being edited.
There is also As-U-Type that corrects typos in any application. Then, the tab completion thing can't be horribly difficult to implement, right?
The company that publishes these programs is this one:http://www.fanix.com
What do you think?