|
Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
-- This file:
-- http://anggtwu.net/LOVE2D/2.lua.html
-- http://anggtwu.net/LOVE2D/2.lua
-- (find-angg "LOVE2D/2.lua")
-- Author: Eduardo Ochs <eduardoochs@gmail.com>
--
-- (defun e () (interactive) (find-angg "LOVE2D/2.lua"))
-- See: (find-es "love" "sigusr1")
-- See: (find-es "love" "sigusr2")
x = 75
y = 75
color_r = 255
color_g = 0
color_b = 0
love.update = function () end
love.draw = function ()
love.graphics.setColor(color_r, color_g, color_b)
love.graphics.rectangle('fill', x,y, 50,50)
end
love.keypressed = function (key)
if key == 'd' then x = x + 1 end
-- (find-angg ".zshrc" "eev")
if key == 'e' then dofile(os.getenv("EE")) end
end
load_posix()
pid = getoutput("echo $PPID") + 0
ee_writefile("/tmp/love2d.pid", pid.."\n")
on_SIGUSR2 = function () dofile "/tmp/love2d.runthis" end
on_SIGUSR2_ = function () on_SIGUSR2() end
posix.signal.signal(posix.signal.SIGUSR2, on_SIGUSR2_)
--[[
* (eepitch-shell)
* (eepitch-kill)
* (eepitch-shell)
cp -v 2.lua main.lua
love .
color_g = 255
color_g = 0
PPV(sortedkeys(_G))
PP(_VERSION)
load_posix()
PPV(sortedkeys(posix))
posix.signal()
* (find-sh0 "cat /tmp/this_pid")
* (find-sh0 "kill -s USR2 $(cat /tmp/this_pid)")
(defun eel (s &optional e)
(interactive "r")
(ee-write-with-nl s e "" "" "/tmp/love2d.runthis")
(message (find-sh0 "kill -s USR2 $(cat /tmp/love2d.pid)")))
--]]