Emacs-D-Mode-Maintainers/Emacs-D-Mode — pull request #12 by finalpatch (2013-08-06 14:36:42+00:00)
Title: !.[]* in type names

these changes fixes the following cases:

protected:
int[] foo;

protected:
int* foo;

protected:
FOO.BAR foo;

it also fixes a bug that causes struct/class keywords (when the type has type arguments) being incorrectly fontified in type face.

eg. struct Vec(T, alias N)