[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebindings/ruby/korundum/src/lib/KDE
From: Arno Rehn <kde () arnorehn ! de>
Date: 2010-07-20 14:22:28
Message-ID: 20100720142228.2A7F4AC7E8 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1152206 by arnorehn:
don't use inject - scopes mess up the functionality
M +4 -4 korundum4.rb
--- trunk/KDE/kdebindings/ruby/korundum/src/lib/KDE/korundum4.rb #1152205:1152206
@@ -24,25 +24,25 @@
module KDE
def KDE.i18n(text, *args)
str = ki18n(text)
- args.inject(str) { |str, arg| str = str.subs(arg) }
+ args.each { | arg | str = str.subs(arg) }
return str.toString
end
def KDE.i18nc(context, text, *args)
str = ki18nc(context, text)
- args.inject(str) { |str, arg| str = str.subs(arg) }
+ args.each { | arg | str = str.subs(arg) }
return str.toString
end
def KDE.i18np(singular, plural, *args)
str = ki18np(singular, plural)
- args.inject(str) { |str, arg| str = str.subs(arg) }
+ args.each { | arg | str = str.subs(arg) }
return str.toString
end
def KDE.i18ncp(context, singular, plural, *args)
str = ki18ncp(context, singular, plural)
- args.inject(str) { |str, arg| str = str.subs(arg) }
+ args.each { | arg | str = str.subs(arg) }
return str.toString
end
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic