git-gui: Make backporting changes from i18n version easier
This is a very trivial hack to define a global mc procedure that does not actually perform i18n translations on its input strings. By declaring an mc procedure here in our maint version of git-gui we can take patches that are intended for the latest development version of git-gui and easily backport them without needing to tweak the mc calls first. Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
This commit is contained in:
parent
63c4024ff0
commit
e7034d66ec
12
git-gui.sh
12
git-gui.sh
@ -62,6 +62,18 @@ if {![catch {set _verbose $env(GITGUI_VERBOSE)}]} {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
######################################################################
|
||||||
|
##
|
||||||
|
## Fake internationalization to ease backporting of changes.
|
||||||
|
|
||||||
|
proc mc {fmt args} {
|
||||||
|
set cmk [string first @@ $fmt]
|
||||||
|
if {$cmk > 0} {
|
||||||
|
set fmt [string range $fmt 0 [expr {$cmk - 1}]]
|
||||||
|
}
|
||||||
|
return [eval [list format $fmt] $args]
|
||||||
|
}
|
||||||
|
|
||||||
######################################################################
|
######################################################################
|
||||||
##
|
##
|
||||||
## read only globals
|
## read only globals
|
||||||
|
Loading…
Reference in New Issue
Block a user