I made a lot of progress on code completion, as you can see from the screenshot below:

code completion in Diavolo