summaryrefslogtreecommitdiffstats
path: root/apps/plugins/lua/include_lua/print.lua
diff options
context:
space:
mode:
authorWilliam Wilgus <me.theuser@yahoo.com>2019-08-04 10:35:07 -0500
committerWilliam Wilgus <me.theuser@yahoo.com>2019-08-04 17:54:03 +0200
commitd1f349bf772a8374a9c264bcff974d3db7ce32b9 (patch)
tree591b6f0398a7d5530c827c780e55285582a1dbf7 /apps/plugins/lua/include_lua/print.lua
parent668eed3147d64c91ec923c22c47e94e8a51b5ff8 (diff)
downloadrockbox-d1f349bf772a8374a9c264bcff974d3db7ce32b9.tar.gz
rockbox-d1f349bf772a8374a9c264bcff974d3db7ce32b9.tar.bz2
rockbox-d1f349bf772a8374a9c264bcff974d3db7ce32b9.zip
lua optimize print include, fix draw_poly
Change-Id: Ibb530cfa63681727be518173404952e897c9d297
Diffstat (limited to 'apps/plugins/lua/include_lua/print.lua')
-rw-r--r--apps/plugins/lua/include_lua/print.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/plugins/lua/include_lua/print.lua b/apps/plugins/lua/include_lua/print.lua
index 87fd11d4b6..5ea0423f01 100644
--- a/apps/plugins/lua/include_lua/print.lua
+++ b/apps/plugins/lua/include_lua/print.lua
@@ -299,23 +299,23 @@ local _print = {} do
end
-- Helper function that acts mostly like a normal printf() would
- local function printf(...)
+ local function printf(fmt, v1, ...)
local o = get_settings(true)
local w, h, msg
local line = o.line - 1 -- rb is 0-based lua is 1-based
- if not (...) or (...) == "\n" then -- handles blank line / single '\n'
+ if not (fmt) or (fmt) == "\n" then -- handles blank line / single '\n'
local res, w, h = text_extent(" ", o.font)
clear_line(o, line, h)
update_line(o.autoupdate, o, line, h)
- if (...) then set_line(_NIL) end
+ if (fmt) then set_line(_NIL) end
return o.line, o.max_line, o.width, h
end
- msg = string.format(...)
+ msg = string.format(fmt, v1, ...)
show_selected(o.line, msg)