@Jacob Carlborg: ===
For the autocompletion and language grammar. How about implementing and API that can be used by libraries like lib clang and similar.
What do you mean exactly? Offering an API so that Dialog2 can be used from other applications, too? Btw.: the anchored docs mockup you posted to the GitHub issue[1] looks awesome. Should definitely be the way to go.
Peter