AbqBill wrote:A general complete macro would be useful for any language if it could list keywords from the current language.
I don't think so. Language keywords are usually used repeatedly so you write it once and then current completion works. Also, they're usually shorter than identifiers and developers should remember them.
I don't say there would be no use for it but I see symbols and prototypes much more important. Automatic function templates were just side effect of other development, originally. I added it because it was easy and didn't expect to use it myself. Now I use it all the time. But I never missed language keywords expansion.
You're right TipWin and automatic function templates functionality is limited to few languages, however important. It is possible to add support for more languages in the future.