From 06bba6fa072514364cb08f65f79376211acad58e Mon Sep 17 00:00:00 2001 From: meehl Date: Tue, 29 Sep 2026 07:20:10 +0000 Subject: [PATCH] Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/2537 --- src/Modules/Common.lua.rej | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/Modules/Common.lua.rej 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