D-Programming-Language/dmd — pull request #3931 by yebblies (2014-08-30 18:10:15+00:00)
Title: [refactor] Move error-related stuff into its own file and merge with color

`mars.c` is too big. In ddmd, almost everything imports mars.d which then imports everything.

As a bonus we no longer need color.c/h, as most of it can be made internal.

@ibuclaw