repo.or.cz
/
screen-lua.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Make window.number writable.
2009-06-17
Rui Guo
M
ake window
.
n
u
mber writable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update the document
a
b
o
ut hook/unhook and input inte
r
face
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated
m
emory befor
e
luaL_
e
rror() in
s
cr
e
en
_
i
nput(
)
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Gu
o
input() can now
have an o
p
tiona
l
prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Docume
n
t a kn
o
w
n
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Cor
r
ec
t
g
a
rbage colle
c
ting t
h
e
unhook ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i
G
u
o
S
e
par
a
te
t
he weak
table, since o
n
ly
t
he
f
unc part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
produce dupli
c
ate ho
o
k on duplicate
s
ourc
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
do refcount
any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Really sav
e
fu
n
c name -- may be lost dur
i
ng merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Change f
u
nctio
n
t
a
ble name
t
o
e
ase removing ref
c
nt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer chec
k
fo
r
du
p
l
i
c
a
te
ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Clean u
p
of the callback un
h
ook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an me
m
ory leak on unhook
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Rem
o
ved
t
he LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the m
e
rged unhooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Merge branc
h
'scripting-l
u
a-unh
o
ok' (early part)
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
A
s
i
m
p
l
e asyn
c
hronous input
i
nterface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a ro
b
u
st ScriptCall and format
th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
refco
u
n
t log
i
c & duplicate unhoo
k
checki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Descri
p
tion
a
bout t
h
e
global deta
c
h
eve
n
t
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch 'scripting
-
pytho
n
' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
F
ix lua stack balance in Lua
H
Ref()
.
And ge
t
r
i
d of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
Guo
F
ix duplicate check on
e
v
e
n
t hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fill in
t
he lost unref call
.
T
h
anks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Use
t
h
e key directly to refer
t
o
t
he
l
ua call
b
a
ck
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Fur
t
her cod
e
clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
e
structur
e
the fun
c
register c
o
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged code w
o
rk
again
.
Al
s
o fixs a S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge branch 'lua-scripting' in
t
o
s
cr
e
e
n
-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge br
a
n
ch '
l
ua-scripting' (early part)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
uo
Merge branch 'lua-scripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
M
erge
bran
c
h 'lua-
s
cripting' (early part) into scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Gu
o
Descript hook/unhook intf
.
A
l
so
a
bit
a
b
out
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
E
n
a
ble registering with the
lua f
u
nc itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-fini
s
hed input() support
.
commit
|
commitdiff
|
tree
2009-06-08
R
ui
G
uo
C
o
rrect the
d
e
finiti
o
n of
a loc
a
l variabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event d
i
s
patching: Improvement
&
bu
g
f
ix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
Script eve
n
t framework:
improvement
& clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working version of new event dispatching
f
ramwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added call
i
ng i
n
terface to
bindin
g
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Co
r
rec
t
the
v
ararg related definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
Avoid
using // style comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
ent d
i
sp
a
tching
(
Binding i
n
d
e
p
e
n
d
in
g
part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Gu
o
Group scr
i
p
t
eve
n
t
decl
a
r
ation (suggested by S
a
drul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile warn
i
ng
abo
u
t ty
p
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui G
u
o
U
p
date the design document a l
i
ttle
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the scri
p
t comma
n
d to the stly
e
of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Introduce
t
he ev
e
nt register & dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Intro
d
uce the concept of bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui G
u
o
Fix
t
he cm
d
callback demo
t
o create t
h
e
logfile
correct
l
y
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neu
t
r
a
l
description rather th
a
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
A bit more in
t
h
e desig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap scr
i
pt related cod
e
with compiler directiv
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update the window obj
e
ct interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
U
pdate the scr
i
pting desi
g
n
document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
Added
an empty Lay
o
ut object
int
e
r
face to Lua s
c
r
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i Guo
A
dded a design document for scripting
support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fi
n
i
sh
e
v
e
nt dis
p
atchi
n
g section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
U
pdate
t
he
scre
e
n
_
internal do
c
umen
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
N
ew document d
r
aft
s
.
commit
|
commitdiff
|
tree