user is not recognised as the username (Mercurial 3.1 and above)
Created originally on Bitbucket by Jiehong ( Jiehong Ma)
Context
Since Mercurial 3.1, it is now accepted that "user" is equivalent to "username" in the [ui] section:
config: allow 'user' in .hgrc ui section
What happens
When "user" is set, TortoiseHg (version 3.1, on linux) will complains that no username is set when trying to commit for example.
Correct behaviour
TortoiseHg should recognise "user" as such, and use it.