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
Wrap detached event trigger in compiler directives.
2009-06-17
Rui Gu
o
W
r
a
p
d
etached ev
e
nt tr
i
gg
e
r
in comp
i
ler directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Mov
e
t
h
e original f
o
r
echan
g
ed even
t
t
o
the
new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Make window
.
number writa
b
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
U
p
date the document about hook/unhook and input i
n
terface
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Free
al
l
o
c
ated memo
r
y befor
e
luaL_error() in scre
e
n
_
input
(
)
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
input() can now have an optional prefil
l
e
d
c
o
n
t
e
nt
.
commit
|
commitdiff
|
tree
2009-06-16
Ru
i
G
uo
Doc
u
ment a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correc
t
garbage collect
i
ng the unh
o
o
k
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui G
u
o
Separate the weak tabl
e
, sinc
e
only the
func part i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
D
o
not pr
o
duce dup
l
icate hook on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do n
o
t do r
e
f
count
a
n
y
more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Re
a
lly save f
u
nc
nam
e
-- may be l
o
st durin
g
m
e
rge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Chang
e
function
tab
l
e
n
ame t
o
e
ase rem
o
ving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui G
u
o
No
l
onger check f
o
r duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean
u
p
of
the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memo
r
y lea
k
on unhook tick
e
t
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Removed the Lua
U
nReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Make the
merged u
n
hooking code work a
g
ain
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Merge
b
ranch 'scripting-
l
ua-unhook' (early part) int
o
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A sim
p
l
e asynchr
o
n
ous i
n
put interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Imple
m
e
nt a robust ScriptCall and fo
r
ma
t
t
h
e
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i G
u
o
Fix r
e
f
c
ou
n
t l
o
gic & duplicate unhook checkin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Descrip
t
ion about t
h
e globa
l
detac
h
event
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Me
r
g
e
branc
h
'scri
p
ting-
p
ython' (e
a
rly
p
a
rt) into scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix l
u
a sta
c
k
b
alance i
n
Lu
a
H
Ref()
.
And get rid o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
d
u
plicate check on event hook
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Gu
o
Fill in
the lost
unref call
.
Th
a
n
ks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
se the key
directl
y
to refer to the lua callback h
a
ndler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Furt
h
er
code cle
a
n u
p
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui
Guo
Restr
u
cture the func registe
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make the merged c
o
de wo
r
k again
.
Also fix
s
a S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge branc
h
'lua-scripting' into screen-scri
p
ting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
e
rg
e
branch '
l
u
a
-
s
cripting' (early part) i
n
to scr
e
en
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Merge branch 'lua-s
c
r
i
p
ting'
(
early pa
r
t) int
o
sc
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
erge br
a
n
c
h 'lua-scrip
t
ing' (early par
t
) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Descript
h
ook/unhoo
k
intf
.
Also a bit about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Enable registering with the lua func itse
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished inpu
t
(
)
s
upport
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Correct th
e
defini
t
ion of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event di
s
patching: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Scr
i
pt
e
ve
n
t framework: imp
r
ovement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fir
s
t working ve
r
si
o
n of new e
v
ent dispat
c
h
i
ng framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
Guo
A
dded c
a
ll
i
ng int
e
rface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
G
uo
Correct the vararg related
de
f
i
n
ition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Mi
s
c fix
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Avoi
d
using //
s
tyle comment
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
E
vent dispatching
(Bi
n
ding independing part
)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Gr
o
up script eve
n
t decl
a
r
a
t
ion (sugges
t
e
d by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile w
a
r
ning
a
bout
type
cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
the d
e
sign
docu
m
e
n
t
a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
C
h
ange
the script command
to
the stlye of
'
l
a
yout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Introduce the eve
n
t r
e
gi
s
ter & dispatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i Gu
o
In
t
roduce the concept
o
f binding
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i
G
uo
Define
m
a
cro for lua binding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cm
d
c
allba
c
k demo
t
o
create the
l
o
g
file co
r
rectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use
language neutral description rather tha
n
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
A
bi
t
more in the design docume
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
G
uo
W
r
a
p script related code with compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update the w
i
nd
o
w
obje
c
t int
e
rface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
pdate the scripting design document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an e
m
pty Lay
o
ut object in
t
erface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a de
s
ign document for scri
p
ting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finish event disp
a
tching s
e
ction
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Upda
t
e the scr
e
en_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New do
c
umen
t
drafts
.
commit
|
commitdiff
|
tree