@Dennis: Thanks a lot for the 'single line statement completion' hint - very useful indeed !
Sorry - I was a bit confused conc. the code completions
The curr. impl. of list-symbols is just fine since I can already complete a function with <SPACE> and together with 'Space always insert space' being checked it follows my (disconnected) style.
BTW: What's the reason why 'autocomplete' doesn't auto-insert any fct. braces (except word-completions of course) as list-symbols does ? But I could imagine that this will be solved if the completion paths are unified one day (if it's planned).
I thought about my disconnected style habit and now I know why and when I started using that way of formatting (in dark pre-SlickEdit ages)...
Although a bit unusal I like the visual seperation of fct. identifier and parameter part. I found that I can recognize the course program flow more quickly when I don't need to seperate the identifier / parameter part myself. Only when going into detail I take care about the parameter lists. I think that nowadays with color coding support I don't really need the additional SPACE any longer and I'll start moving to the more common connected style. (Never stop changing !)
Besides that it's conform to recommended coding style in the companies I'm working for. So I better change my habit anyway

BTW: I'd also prefer a 'space before paren' for the 'return' keyword. In fact I'm using a tiny beautify-(selection) wrapper which solves that at least for beautifications. Is there a reason why the return keyword is not covered by this option ?
I assume this is caused by parens being optional for the return statements. But if I explicitely enter a '(' when completing it should follow the same rules as applied to e.g. 'if' and shouldn't be omitted.
Happy new year !
HS2