Vasco Almeida <vascomalmeida@xxxxxxx> writes: > @@ -1048,7 +1048,7 @@ sub edit_hunk_manually { > my $hunkfile = $repo->repo_path . "/addp-hunk-edit.diff"; > my $fh; > open $fh, '>', $hunkfile > - or die "failed to open hunk edit file for writing: " . $!; > + or die sprintf(__("failed to open hunk edit file for writing: %s"), $!); OK, $! presumably is given in the user's language, so we let translators prepare the error-specific text and interpolate $! into it. Makes sense.