Jeff King wrote: > To be clear, I don't have any problem with the _functionality_. I just > think it probably should have been log.pretty, or pretty.default or > something. Too late now, though. Ah, sorry to be dense. Maybe something like the following would work: [log "format"] changelog = "* [%h] %s" This is rev-list’s code, and log is its most noticeable manifestation. By the way: I just noticed today that rev-list is not very friendly when given a --pretty=format: specification: $ git rev-list -1 --oneline HEAD 651b91e log --format=email: fix confusing variable name $ git rev-list -1 --format='%h %s' HEAD commit 651b91ef7a15a46145d65193c8709670b969161f 651b91e log --format=email: fix confusing variable name Is this deliberate? I mention it because I seem to remember from the discussion of --decorate configuration that scripts should be using rev-list in preference to log even when a --format option is involved. Jonathan -- 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