Преглед на файлове

removed os.spawnfile because nothing used it and it doesn't align with the system's design

master
XeonSquared преди 3 години
родител
ревизия
216e0a15c6
променени са 1 файла, в които са добавени 1 реда и са изтрити 4 реда
  1. +1
    -4
      module/loadfile.lua

+ 1
- 4
module/loadfile.lua Целия файл

@@ -7,10 +7,7 @@ end
function runfile(p,...) -- string -- -- runs file *p* with arbitrary arguments in the current thread
return loadfile(p)(...)
end
function os.spawnfile(p,n,...) -- string string -- number -- spawns a new process from file *p* with name *n*, with arguments following *n*.
local tA = {...}
return os.spawn(function() local res={pcall(loadfile(p), table.unpack(tA))} computer.pushSignal("process_finished", os.pid(), table.unpack(res)) dprint(table.concat(res)) end,n or p)
end

_G.package = {}
package.path="./?;./?.lua;/boot/lib/?.lua;/pkg/lib/?.lua;/boot/lib/?/init.lua;/pkg/lib/?/init.lua"
package.loaded = {computer=computer,component=component,fs=fs,buffer=buffer}


Loading…
Отказ
Запис