Jakub Narebski <jnareb@xxxxxxxxx> writes: >> Probably the latter; the user might be hand-crafting a URL >> (maybe learned a commit object name from mailing list and >> cutting and pasting) and mispasted the long hexadecimal string. >> Silently giving HEAD may leave the user confused than "oops, we >> do not see that commit object". > > No, if there is 'h' (hash) parameter provided, then gitweb tries > to use this. HEAD is used _only_ if nether hash, nor hash_base > are provided, i.e. for URL like below > > URL?p=project.git;a=commit > > i.e. without neither 'h' nor 'hb'. Ah, that one I agree it makes sense to use HEAD. Also I am all for giving a more readable error message. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html