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
Separate the weak table, since only the func part is weak.
2009-06-16
Rui Guo
Separate the weak
t
abl
e
, since only the f
u
nc pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do n
o
t produce dup
l
icate hook on duplicate so
u
rce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
D
o
not d
o
ref
c
ount any m
o
re
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Re
a
lly save func name -- may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Ch
a
nge
fun
c
tion table
n
ame to ease remov
i
ng refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No l
o
nger check f
o
r duplicate
hook
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Cl
e
an up of the callback unhook p
a
rt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an mem
o
r
y leak on u
n
h
ook
ti
c
k
e
t
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
R
emoved the Lu
a
UnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the
m
erged unhoo
k
ing code work again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
M
er
g
e branch 'scripting-l
u
a-unhook' (early part
)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
A simple asynch
r
on
o
us input
i
nter
f
ace
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Im
p
lement a robust Scrip
t
Call and
f
ormat the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Fix refcou
n
t log
i
c & du
p
licate unhook checkin
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Descriptio
n
a
bo
u
t the global d
e
tac
h
ev
e
nt
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
r
ge branch 'scrip
t
ing-python' (early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fix lua stack balance in
L
u
aHRef()
.
And
get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplic
a
te
c
he
c
k o
n
e
vent h
o
oking
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
Fill in the l
o
st unref call
.
T
hanks
Sadr
u
l
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Use
t
he key di
r
ectly to refer to
the lua
c
all
b
ack h
a
n
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Furth
e
r code clea
n
u
p
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
R
estructu
r
e
t
he func registe
r
code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Make the merge
d
c
o
d
e
w
ork again
.
Also fix
s
a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Me
r
ge br
a
nch 'lua-s
c
ripting' into sc
r
een-scripting-
s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge
branch
'lua-scripting' (early p
a
r
t
) in
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting'
(
early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Merge
branch 'lua-scri
p
t
i
ng' (e
a
rly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descr
i
pt hoo
k
/unhook intf
.
Also a bit
a
b
o
u
t
input
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Ena
b
le registering with the lua func itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished input() sup
p
ort
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
C
o
r
r
ec
t
the definit
i
on of a local
v
ariabl
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
vent dispatch
i
ng: Impr
o
vement
&
bugfi
x
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event
f
ramework: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
F
i
rst working
version of new event dispatching framwor
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Add
e
d
c
alling interf
a
ce to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Corr
e
ct
t
h
e
vararg related de
f
inition
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i
Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
Avoid
using
// sty
l
e comm
e
nt
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispa
t
chin
g
(Binding in
d
epending p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Group script event declaration (sugges
t
ed by Sad
r
u
l)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
Guo
Fi
x
compile
w
arning about type ca
s
t
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Up
d
at
e
the design document a l
i
ttl
e
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change
t
he
scri
p
t
c
om
m
and to the stlye
of 'lay
o
ut'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Int
r
oduce the ev
e
n
t register & d
i
spatching framework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
Intr
o
duce the
c
oncept of
b
i
n
ding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
u
o
Define macro for lua bindin
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix th
e
cmdcallback
d
emo
to
cr
e
ate t
h
e logfil
e
c
orrectly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
G
u
o
Use lang
u
age neutral description rathe
r
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
A bit more in the design docu
m
ent
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wr
a
p scri
p
t related code with compiler d
i
rective
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
U
pdate the window
o
bject interface
a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update th
e
scri
p
ting design docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui
Guo
Add
e
d an empty Layo
u
t
object interfa
c
e to
Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Add
e
d a de
s
ign
d
o
cumen
t
for scripting support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event d
i
spatching se
c
tio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
Update t
h
e
screen_internal
documen
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui
G
u
o
New document dra
f
ts
.
commit
|
commitdiff
|
tree