• J
    ref-filter: abstract ref format into its own struct · 4a68e36d
    Jeff King 提交于
    The ref-filter module provides routines for formatting a ref
    for output. The fundamental interface for the format is a
    "const char *" containing the format, and any additional
    options need to be passed to each invocation of
    show_ref_array_item.
    
    Instead, let's make a ref_format struct that holds the
    format, along with any associated format options. That will
    make some enhancements easier in the future:
    
      1. new formatting options can be added without disrupting
         existing callers
    
      2. some state can be carried in the struct rather than as
         global variables
    
    For now this just has the text format itself along with the
    quote_style option, but we'll add more fields in future patches.
    Signed-off-by: NJeff King <peff@peff.net>
    Signed-off-by: NJunio C Hamano <gitster@pobox.com>
    4a68e36d
verify-tag.c 1.9 KB