Bruno Haible <br...@clisp.org> writes: >> # Error messages should not start with a capital letter > > Why should error messages not start with a capital letter?
I don't know. I prefer if they are normal human language sentences which typically start with a capital and ends with a dot. However in some situations (e.g., shared library and a foo_strerror function) it can be better to use single-sentence, no dot and start with a lower case letter for error messages like this: error (0, 0, "Library failure: %s", gsasl_strerror (rc)); Getting this right in all situations is difficult though. /Simon