summaryrefslogtreecommitdiff
path: root/script/service/service.lua
diff options
context:
space:
mode:
Diffstat (limited to 'script/service/service.lua')
-rw-r--r--script/service/service.lua11
1 files changed, 8 insertions, 3 deletions
diff --git a/script/service/service.lua b/script/service/service.lua
index 825ebfba..087ee85e 100644
--- a/script/service/service.lua
+++ b/script/service/service.lua
@@ -11,6 +11,7 @@ local lang = require 'language'
local ws = require 'workspace'
local time = require 'bee.time'
local fw = require 'filewatch'
+local furi = require 'file-uri'
local m = {}
m.type = 'service'
@@ -189,8 +190,14 @@ function m.reportStatus()
else
info.text = '😺Lua'
end
+
+ local roots = {}
+ for i, scp in ipairs(ws.folders) do
+ roots[i] = furi.decode(scp.uri)
+ end
+
info.tooltip = lang.script('WINDOW_LUA_STATUS', {
- ws = ws.path or '',
+ ws = table.concat(roots, ';'),
ast = files.astCount,
max = files.fileCount,
mem = collectgarbage('count') / 1000,
@@ -226,8 +233,6 @@ function m.start()
require 'provider'
m.startTimer()
-
- ws.reload()
end
return m