e4ca9a11c23f424394bf1ac24a026a582826f4c1
we get automatic range checking, and preferences don't become invalid if we change enums internally.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%