Fix and reinstate useful text in com_google_fonts_check_valid_glyphnames
@@ -681,7 +681,13 @@ def com_google_fonts_check_valid_glyphnames(ttFont):
Message('found-invalid-names',
("The following glyph names do not comply"
" with naming conventions: {}\n\n"
- " such as the special character \".notdef\"."
+ " A glyph name"
+ " must be entirely comprised of characters from"
+ " the following set:"
+ " A-Z a-z 0-9 .(period) _(underscore)."
+ " A glyph name must not start with a digit or period."
+ " There are a few exceptions"
+ " such as the special glyph \".notdef\"."
" The glyph names \"twocents\", \"a1\", and \"_\""
" are all valid, while \"2cents\""
" and \".twocents\" are not."
