when using word completion the words are only recognized right before the first non-ascii character (like ä, ö, ü or ß). A name like ZÄHLERSTAND are only recognized up to "Z", DREHSTRÖME only up to "DREHSTR".
to add - maybe this is related: When using the build command, instead of showing the complete output of the commands, the buffer only shows the exit-code state ("exited with code 0") when the output had any non-ascii characters in it.
UPDATE: Just learned this is not related. Hitting several times ALT+m made different outputs (while not changing the program). Sometimes no output at all, sometimes just the output of the program, most of the times the output with the exit code. Sorry for confusing this! After restarting 4coder this issue was gone (had it running for 4 days).
I tested it on earlier versions too. It's not necessarily an issue with 4coder. It's more an issue of the multithreaded program I invoke to write to the output buffer. When I execute the build.bat file multiple times I sometimes get no output at all or everything and anything in between.
I will have to investigate more time on my program, because it involves a jni.h (java virtual machine). I will report when i find anything new.