Previous week
- Sent a patch for review
- added few formatting options.
List of added formatting options till now
%n : newline
%% : a raw %
%H : commit hash
%h : abbreviated commit hash
%T : tree hash
%t : abbreviated tree hash
%P : parent hashes
%p : abbreviated parent hashes
%an : author name
%ae : author email
%ad : author date
%cn : committer name
%ce : committer email
%cd : committer date
%s : subject
%f : sanitized subject line
%b : body
Apart from that, I worked on adding color related formating options
e.g- C<color>
, C(<color>)
, including auto
and always
I think its better to keep using current logic. Because both(ref-filter
and pretty
) are using color.h
. They only have their own stripping logic.
e.g. ref-filter is pulling out red
from color:red
then using color.h
pretty is pulling out red
from Cred
or C(red)
or C(auto, red)
or C(always, red)
then using color.h
I still need to discuss about that with my mentors before concluding anything.
Whats next?
I will work on adding more formatting option to the list(most probably signature related) alongside with color.
Thanks for reading!
Hariom