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
Correct garbage collecting the unhook ticket.
2009-06-16
Rui G
u
o
Correct
garbag
e
c
o
llecting the
unhook
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Se
p
arate the weak table,
s
inc
e
on
l
y the fu
n
c part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Gu
o
Do n
o
t pro
d
uc
e
duplicate hook
o
n
duplicat
e
sour
c
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o no
t
do ref
c
ount any m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
e
a
lly save func
name -- may be lost duri
n
g mer
g
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change fun
c
t
io
n
table name to ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No lo
n
ge
r
c
h
e
c
k for dupl
i
cate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Clean up of the callbac
k
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix a
n
memory le
a
k on unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed
t
he
L
u
a
UnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Mak
e
the
merged unhooking
code
w
o
r
k again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Me
r
g
e
branch 'scripting-lua-u
n
hook' (early part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asyn
c
hr
o
nou
s
input interface
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Implement a robust
S
cr
i
ptC
a
ll a
n
d format the
c
ode
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix refcou
n
t logic & du
p
li
c
ate unhook c
h
eckin
g
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
Des
c
ription about
the
g
l
o
ba
l
detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
rge bran
c
h
'
s
crip
t
ing-python' (early part
)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
u
o
Fix lua sta
c
k
balance
i
n L
u
a
H
Ref()
.
And
g
e
t
ri
d
of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix duplic
a
t
e check on e
v
ent h
o
oking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in
t
he l
o
st unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
Guo
Use th
e
key direc
t
ly
t
o
r
e
fe
r
t
o
the lua ca
l
lback handle
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Furth
e
r code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Rest
r
ucture
t
he func register code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
a
ke the merged
c
ode work again
.
Also fixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
M
e
rge branch 'lua-
s
cripting' into
s
creen-scr
i
pting-soc
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
M
erge b
r
a
nch 'lua-script
i
n
g' (early pa
r
t) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Mer
g
e bra
n
ch 'l
u
a-scripting'
(
e
arly
p
a
r
t) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge branch '
l
u
a-scripting' (early part) into
s
cre
e
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Descript hook/unho
o
k intf
.
Also a bit
a
b
out input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable registering
w
ith
t
he
lua func itse
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
u
o
Un-finished i
n
put
(
) support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
G
uo
Cor
r
ect th
e
defi
n
i
t
ion
o
f
a
loc
a
l variabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
E
v
ent
d
ispatch
i
ng:
Improvement
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Ru
i
Guo
S
c
ript
e
vent framewo
r
k: imp
r
o
vement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
First wo
r
king vers
i
o
n
of
n
ew event di
s
p
atching
f
ramwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added callin
g
in
t
erface to bi
n
ding
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui
Guo
Cor
r
ect the vararg related definiti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
M
i
sc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
A
v
o
id
u
sing //
style c
o
mment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event di
s
patchi
n
g
(Bin
d
ing indep
e
n
d
ing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gro
u
p script event declarat
i
on (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Fix compile warning about type cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Update the
d
esign document a litt
l
e
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Chang
e
the sc
r
ipt
command t
o
t
h
e
s
tlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Int
r
od
u
ce
t
he event re
g
ister & dispatching
framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce the conce
p
t of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Defin
e
macro
f
o
r
lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmdcallb
a
ck de
m
o to create the lo
g
f
ile c
o
r
r
ectly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Gu
o
U
s
e language n
e
utral description
r
ather than
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
A
b
it m
o
r
e
in t
h
e design doc
u
ment
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
W
r
a
p script re
l
ated code wi
t
h compiler dire
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the window o
b
ject i
n
terf
a
c
e
a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui G
u
o
Update
the scriptin
g
design docu
m
ent
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
G
uo
Added an
empty Layo
u
t object interface to
L
u
a script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
dded a design
d
ocum
e
nt for script
i
ng support
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
Guo
Finish ev
e
n
t di
s
pat
c
hing section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui G
u
o
Update the
screen_in
t
ernal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
Guo
New docum
e
nt drafts
.
commit
|
commitdiff
|
tree