Thanks, this will be good for common keywords. I was hoping to also use this for a set of well known identifiers, but I would like to avoid to create a snippet for each (counted in the 100s). Maybe there is a way to have a function list/intellisense for these and any others deemed to be function identifiers?
To answer my own question, I have discovered the SynWrite help which has a topic on Auto-completion and "Auto-Correction of Id Case"... I will see if this applies to cudatext too.
It's solved via Snippets plugin now. plugin supports .cuda-snips files [in folder data/snippets] in format shown above.
But user needs to press Tab after snip name.
W/o pressing Tab not solved.
Sorry with late reply, I ended up going with SynWrite since the function hint, parameter list and autocasing gave the full experience I wanted. The only improvement to that I could see is adding support for individual parameter hints as the function args is typed out.