Skip to content

Attribute and conversion patches

Henrik Grubbström (Grubba) git 2 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v4 Latest8 patches 5 repliesIn review
  2. v15 patches 8 repliesSuperseded

Patches in v4 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8convert: Safer handling of $Id$ contraction.convert.c t/t0021-conversion.sh+22 -60 replies
2/8convert: Keep foreign $Id$ on checkout.convert.c t/t0021-conversion.sh+15 -30 replies
3/8status: Added missing calls to diff_unmodified_pair() in format_callbacks.wt-status.c+4 -03 replies
4/8diff: Filter files that have changed only due to conversion changes.Documentation/config.txt cache.h config.c +3 more+80 -02 replies
5/8convert: Added core.refilteronadd feature.Documentation/config.txt cache.h config.c +3 more+105 -00 replies
6/8attr: Fixed debug output for macro expansion.attr.c+3 -10 replies
7/8attr: Allow multiple changes to an attribute on the same line.attr.c t/t0003-attributes.sh+7 -10 replies
8/8attr: Expand macros immediately when encountered.attr.c t/t0003-attributes.sh+29 -120 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v4 yet.

Read the v4 thread

Cover letter [PATCH v4 0/8] Attribute and conversion patches

These are some patches that are needed to get the support for attributes and especially the 'ident' attribute to a useable state.

Since last time the 'ident'-specific patch "Inhibit contraction of foreign $Id$ during stats." is gone, and replaced with the generic "Filter files that have changed only due to conversion changes.".

Henrik Grubbström (Grubba) (8):
convert: Safer handling of $Id$ contraction.
convert: Keep foreign $Id$ on checkout.
status: Added missing calls to diff_unmodified_pair() in
format_callbacks.
diff: Filter files that have changed only due to conversion changes.
convert: Added core.refilteronadd feature.
attr: Fixed debug output for macro expansion.
attr: Allow multiple changes to an attribute on the same line.
attr: Expand macros immediately when encountered.

 Documentation/config.txt |   12 +++++++
 attr.c                   |   38 ++++++++++++++--------
 cache.h                  |    2 +
 config.c                 |   10 ++++++
 convert.c                |   28 ++++++++++++++++-
 diff.c                   |   42 +++++++++++++++++++++++++
 environment.c            |    2 +
 sha1_file.c              |   57 ++++++++++++++++++++++++++++++++++
 t/t0003-attributes.sh    |   15 +++++++++
 t/t0021-conversion.sh    |   76 ++++++++++++++++++++++++++++++++++++++++++----
 wt-status.c              |    4 ++
 11 files changed, 264 insertions(+), 22 deletions(-)