`hg init` creates a pretty well documented `hgrc` with placeholder for filename. `hg clone`, however, doesn't, so users issuing ..hg config -edit" to set your username)... are left without knowledge about how to do this.
$ hg init f $ cd f $ cat .hg/hgrc cat: .hg/hgrc: No such file or directory A template is generated by 'hg config --edit' only when the file doesn't exist, so I guess your request is to make the one generated at clone time more like that one. Sure.
Yep. Sorry, using new "hg conf -le" for every edit nowadays, because it is awesome. )
Fixed by http://selenic.com/repo/hg/rev/82b2ba904e3e Augie Fackler <raf@durin42.com> clone: provide sample username = config entry in .hg/hgrc (issue4359) Some users clone from a server before ever running 'hg config --edit', so they don't see our helpful template for things like enabling the username. Attempt to give them some helpful guidance. (please test the fix)
Bulk testing -> fixed