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 Guo
C
orrect garbage c
o
l
lec
t
ing the unho
o
k
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
S
e
parate the weak tab
l
e, sin
c
e onl
y
t
he func par
t
i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
uo
D
o
n
ot produce dupl
i
ca
t
e hoo
k
on duplic
a
te source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not d
o
refco
u
nt any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui
G
uo
Really save func name -- may be lost
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Ch
a
nge
f
unction table name
to
e
ase
remo
v
ing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
No long
e
r check for dup
l
ic
a
te hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of the callback unhoo
k
part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
F
ix an
memory leak on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
R
e
m
oved t
h
e
L
uaUn
R
eg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merg
e
d unhooking c
o
de work
again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Merge
branch '
s
cripting-lua-unhoo
k
' (early par
t
) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A si
m
ple as
y
nchronous i
n
put int
e
rface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Implement a ro
b
ust ScriptCall and fo
r
mat the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Fix re
f
count logic
& du
p
licate unhoo
k
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Description a
b
out the g
l
ob
a
l detach event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Merge bra
n
ch 'scripting-python' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fix lua st
a
c
k
balan
c
e in Lu
a
H
R
ef()
.
And get
r
id of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix dup
l
ica
t
e check on event h
o
oking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui G
u
o
Fill in
t
he lost unre
f
call
.
Thanks Sa
d
rul
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
u
o
Use the key directly
to refer to
t
he lua
c
a
llba
c
k handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Further cod
e
cle
a
n
up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure
t
h
e func re
g
ister code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
u
o
Make the merged code
work
again
.
Also fixs
a
SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Merge b
r
a
nch 'lua-scripting' into scree
n
-scripting-
s
oc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
b
ranch 'lua-scripting' (early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'l
u
a-scripting' (early part) into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch
'lua-sc
r
ipting'
(
e
arly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
D
escript hook/unh
o
o
k
in
t
f
.
Also a bit
a
bout input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Enable regist
e
ring
with the lua
func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-fi
n
i
s
hed input() support
.
commit
|
commitdiff
|
tree
2009-06-08
R
ui Guo
Correc
t
the definition of
a
local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
u
i G
u
o
Event d
i
spatchin
g
: Improv
e
ment &
bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i Guo
S
c
r
ipt event f
r
amework:
improvement &
clea
n
u
p
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working versio
n
of ne
w
event dis
p
atching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Added calling interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui
G
uo
Correct th
e
vararg related
d
efinitio
n
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Mi
s
c
fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
v
oid using // styl
e
comm
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
E
v
e
nt dispa
t
chi
n
g
(Binding i
n
depending
p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Gr
o
up scr
i
pt ev
e
nt
d
e
claration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix
com
p
ile
warni
n
g abo
u
t type cas
t
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Update the design d
o
cument a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the s
c
ript co
m
mand
t
o the stlye of 'layo
u
t'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
Introduce the event register &
d
ispatching f
r
ame
w
or
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
I
n
t
r
oduce
t
he concept o
f
binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
D
efine m
a
cro
f
o
r
lua bi
n
dings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fix the cmdcallback
demo to create
the logfile corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral description
rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit more in the desig
n
document
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
G
u
o
Wr
a
p scri
p
t
r
e
lated code with compiler directiv
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update
the wi
n
do
w
object interface a bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Update th
e
sc
r
ip
t
i
ng des
i
gn
d
o
c
ument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
A
d
ded an
empty Layout o
b
j
e
c
t inter
f
ace t
o
Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui
G
uo
Added a de
s
ign document for scrip
t
ing suppor
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i Guo
Finish e
v
ent dispa
t
c
h
ing section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i Guo
Update t
h
e scre
e
n_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New docume
n
t
drafts
.
commit
|
commitdiff
|
tree