Add completions for all directives
Merge branch 'add-directives-completions'