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
Ru
i
Gu
o
Wrap detached event
t
r
i
gger in compiler
d
irectives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui G
u
o
Move
t
he origi
n
al forechanged event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
a
ke window
.
n
u
mb
e
r
w
r
itable
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Update the d
o
cument a
b
out hook/unhook
a
nd i
n
p
u
t inter
f
ace
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Free
a
llo
c
at
e
d
m
emory before
luaL_error() in scre
e
n_inpu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
in
p
ut() can
now
have an optional prefilled con
t
ent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document a known prob
l
em
.
commit
|
commitdiff
|
tree
2009-06-16
R
u
i Guo
Correct garbag
e
colle
c
ting t
h
e
unhook ticke
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
Guo
Separate the weak table, s
i
nce o
n
ly the func part i
s
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not p
r
odu
c
e
d
upli
c
ate
h
oo
k
on du
p
licat
e
so
u
rce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Do not do refcount any mo
r
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really sa
v
e func name -- ma
y
b
e l
o
st dur
i
n
g
merge
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
Guo
Change fun
c
tion table
n
a
me to
e
ase remo
v
ing
refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No l
o
n
ger check for du
p
licat
e
hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up
o
f
the ca
l
lbac
k
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Fix an me
m
o
ry leak on
unho
o
k ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaUnReg() fu
n
c
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
Make the merged unhookin
g
c
o
de work again
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Merge branch
'
scr
i
pt
i
ng
-
lu
a
-unhook' (ea
r
ly
p
art) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchronous input interfac
e
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Implem
e
nt a robust
Sc
r
iptCa
l
l and format the
code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix refcount logic & dupli
c
a
t
e unho
o
k che
c
king
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Description about the globa
l
detach
event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
M
e
rge branch 'scripting-python
'
(earl
y
part) i
n
to s
c
reen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ix lua stack balan
c
e
in LuaHRef()
.
And get rid o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Fi
x
dupli
c
ate ch
e
ck o
n
ev
e
nt
h
o
o
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fill in the lo
s
t
unref call
.
Th
a
nks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use the
k
ey
dire
c
tly to r
e
fer to
the lua callback handle
r
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Furt
h
er code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure th
e
func register code
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Make the mer
g
ed co
d
e work again
.
Also fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
g
e
b
r
anch 'lua-scriptin
g
' into
scre
e
n-scripting-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge br
a
nc
h
'
l
u
a
-scriptin
g
' (ea
r
ly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
G
u
o
Merge branch 'lu
a
-
s
cri
p
ting' (early pa
r
t
)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge br
a
nch
'
lua
-
scrip
t
ing'
(ea
r
ly part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
Desc
r
ipt hook/unh
o
ok
i
ntf
.
Also
a
b
i
t
about
i
nput(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
E
nable registering
with the lua
f
unc itse
l
f
.
commit
|
commitdiff
|
tree
2009-06-09
Rui
G
u
o
Un-fini
s
h
e
d input() su
p
p
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
Rui Guo
Correct the d
e
finition
o
f
a
local
variable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispat
c
hing: Impr
o
v
e
ment & bug
f
ix
commit
|
commitdiff
|
tree
2009-06-07
Rui G
u
o
Scri
p
t event fr
a
mework: improve
m
ent & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Fi
r
s
t
wor
k
ing version of n
e
w even
t
dispatching
framwo
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Add
e
d calling inter
f
ace to bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
C
o
rrect the vararg rela
t
ed definition
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid usi
n
g // style com
m
ent
.
commit
|
commitdiff
|
tree
2009-06-04
Rui G
u
o
E
v
en
t
dispat
c
hing (Bind
i
ng in
d
e
pending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script
e
vent decla
r
ation
(
suggested
b
y
Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui
Guo
Fix c
o
mpile
warning
a
bout
t
ype cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Update
t
he design document
a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
C
h
a
n
ge
th
e
script com
m
and to the s
t
lye of
'layo
u
t'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
I
ntroduce
the
e
vent reg
i
st
e
r
&
dispatching framewor
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Introduce
the concep
t
of bindi
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
D
efi
n
e ma
c
ro for lua
bindin
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the cmdcallb
a
ck demo to cre
a
te the logfile
corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use l
a
nguag
e
n
e
utra
l
description rathe
r
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i G
u
o
A b
i
t more in
the d
e
sign document
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
Wrap script related code wit
h
comp
i
l
e
r directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
p
date the wind
o
w object inte
r
face a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update
t
he scripting design
document
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty Layout obj
e
ct interfa
c
e to Lua
scr
i
pt
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
A
d
ded
a
desig
n
docu
m
ent for
s
cr
i
pting suppor
t
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event dispatchin
g
section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
U
pdate
t
h
e scree
n
_internal docum
e
nt
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
New d
o
c
u
ment d
r
a
f
ts
.
commit
|
commitdiff
|
tree