diff --git a/src/Modules/Common.lua.rej b/src/Modules/Common.lua.rej new file mode 100644 index 00000000000..0463691c8ca --- /dev/null +++ b/src/Modules/Common.lua.rej @@ -0,0 +1,19 @@ +diff a/src/Modules/Common.lua b/src/Modules/Common.lua (rejected hunks) +@@ -814,7 +814,7 @@ local function formatNumSepInner(m) + local x, y, minus, integer, fraction = str:find("(-?)(%d+)(%.?%d*)") + if main.showThousandsSeparators then + rev1kSep = utf8.reverse(main.thousandsSeparator) +- integer = utf8.reverse(utf8.gsub(utf8.reverse(integer), "(%d%d%d)", "%1" .. rev1kSep)) ++ integer = utf8.reverse((utf8.gsub(utf8.reverse(integer), "(%d%d%d)", "%1" .. rev1kSep))) + -- There will be leading separators if the number of digits are divisible by 3 + -- This checks for their presence and removes them + -- Don't use patterns here because thousandsSeparator can be a pattern control character, and will crash if used +@@ -825,7 +825,7 @@ local function formatNumSepInner(m) + end + end + else +- integer = utf8.reverse(utf8.gsub(utf8.reverse(integer), "(%d%d%d)", "%1")) ++ integer = utf8.reverse((utf8.gsub(utf8.reverse(integer), "(%d%d%d)", "%1"))) + end + return colour .. minus .. integer .. utf8.gsub(fraction, "%.", main.decimalSeparator) + end