Merge branch 'kn/ref-filter-atom-parsing'
commit26f7b5c79ace2df0475f8d04d1a5141e21615ddd
authorJunio C Hamano <gitster@pobox.com>
Fri, 26 Feb 2016 21:37:10 +0000 (26 13:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 26 Feb 2016 21:37:10 +0000 (26 13:37 -0800)
tree203d287c3affddfdd3d01624cf43fd4732d336de
parentae2f25542ffdd1919b33c8f274f8172e49d64dbf
parentfe63c4d110acd348244bb0065518a62a1a8dbb00
Merge branch 'kn/ref-filter-atom-parsing'

The ref-filter's format-parsing code has been refactored, in
preparation for "branch --format" and friends.

* kn/ref-filter-atom-parsing:
  ref-filter: introduce objectname_atom_parser()
  ref-filter: introduce contents_atom_parser()
  ref-filter: introduce remote_ref_atom_parser()
  ref-filter: align: introduce long-form syntax
  ref-filter: introduce align_atom_parser()
  ref-filter: introduce parse_align_position()
  ref-filter: introduce color_atom_parser()
  ref-filter: introduce parsing functions for each valid atom
  ref-filter: introduce struct used_atom
  ref-filter: bump 'used_atom' and related code to the top
  ref-filter: use string_list_split over strbuf_split
Documentation/git-for-each-ref.txt