From 70964e0e32a6b37df178384f41c4ed73f7a06da7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Mon, 9 Jun 2014 17:38:00 +0200 Subject: [PATCH] Make edit strip '\r's from line endings when opening files to avoid the '?'s. See #269. --- .../resources/assets/opencomputers/loot/OpenOS/bin/edit.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/resources/assets/opencomputers/loot/OpenOS/bin/edit.lua b/src/main/resources/assets/opencomputers/loot/OpenOS/bin/edit.lua index c1ea896fb..12985d120 100644 --- a/src/main/resources/assets/opencomputers/loot/OpenOS/bin/edit.lua +++ b/src/main/resources/assets/opencomputers/loot/OpenOS/bin/edit.lua @@ -345,6 +345,9 @@ do local w, h = getSize() local chars = 0 for line in f:lines() do + if line:sub(-1) == "\r" then + line = line:sub(1, -2) + end table.insert(buffer, line) chars = chars + unicode.len(line) if #buffer <= h then