diff options
-rwxr-xr-x | dgit | 5 | ||||
-rwxr-xr-x | infra/dgit-repos-server | 1 |
2 files changed, 6 insertions, 0 deletions
@@ -4586,6 +4586,7 @@ END $dgithead or confess "$!"; my $trouble = 0; + my %hinted; my $found = sub { my ($objid) = @_; my $t = $taints{$objid}; @@ -4601,6 +4602,10 @@ END $row->{comment}; } $trouble = 1; + my $hint = $row->{hint}; + if (defined $hint and !$hinted{$hint}++) { + print STDERR $hint; + } } }; my $c_commit; diff --git a/infra/dgit-repos-server b/infra/dgit-repos-server index bc98f60..1665949 100755 --- a/infra/dgit-repos-server +++ b/infra/dgit-repos-server @@ -208,6 +208,7 @@ setup_sigwarn(); # => [ { "gitobjtype": "commit", # as from git-cat-file -t # "gitobjid": "sha", # "comment": $string, # in server"s native language, UTF-8 +# "hint": $string, # optional, client should translate if it can # "overrides": [ "--deliberately-include-q-h", ... ], # } } # |