Thread (17 messages) flat view 17 messages, 12 authors, 2016-06-15

Re: Git sideband hook output

From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:48:57

On Thu, Jun 10, 2010 at 18:30, Shawn O. Pearce [off-list ref] wrote:
Peter Kjellerstedt [off-list ref] wrote:
quoted
And what if my hook output is localized? Now there is an English
"remote:" in front of every line... Or even worse, what if the
"remote:" string is localized in a future version of git, then I
have no way of knowing how wide it is and cannot take measures to
format my hook output so that it will look right.
Don't localize "remote:"?  Or pick a shorter translation?

If its really a problem, maybe "remote: " prefix should turn into
something shorter and language agnostic, like "<< ".  But thus far
we hadn't had to worry about it, since we didn't have translation
support in Git...  (though yes, I see that is changing now).
Is there any reason for why the "remote:" output needs to be echoed
verbatim to the user instead of being passed through some filter.

If not, then it could be treated as part of a protocol, parsed, and
localized however the user wants.

">" isn't as language-agnostic as you might think, in a RTL language
the arrow ends up facing the wrong way.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help