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 Guo
Wrap d
e
tach
e
d eve
n
t t
r
i
g
ger in compil
e
r directi
v
es
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
Mo
v
e the
o
riginal for
e
ch
a
nged
event to t
h
e
new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui
Guo
Make window
.
nu
m
ber wri
t
able
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Update t
h
e document ab
o
ut ho
o
k/unhook and in
p
u
t inter
f
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated m
e
m
ory befor
e
luaL_e
r
ror() in scre
e
n_input()
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
Guo
input() can now
h
a
ve an opti
o
na
l
prefill
e
d content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
uo
Document a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
C
o
rrect
garbage coll
e
cting the unho
o
k
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak ta
b
le, si
n
ce
o
nly the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do n
o
t
p
roduc
e
d
uplicate hook on duplic
a
te s
o
u
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do re
f
cou
n
t
a
ny more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really sa
v
e func name -- m
a
y be l
o
st during
merg
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Ch
a
nge function table name to ea
s
e
removing re
f
cnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer
c
heck for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Clean up of
the callback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
Guo
Fix an memory
leak on u
n
hook
t
ic
k
et
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed
t
h
e
L
u
aUnReg(
)
f
unc
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Mak
e
the merged un
h
oo
k
ing code
w
o
rk agai
n
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
uo
Merg
e
branch
'scripting
-
lu
a
-unh
o
ok' (ea
r
ly
p
art)
into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asyn
c
h
ronous in
p
ut interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Implemen
t
a
robust Scrip
t
C
a
ll
and for
m
a
t
the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Fix refco
u
nt logi
c
& dupl
i
cate unhook ch
e
c
k
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Description about
t
he glo
b
al detach event
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
Merge branch 'sc
r
i
p
ting-pyth
o
n' (early par
t
)
i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix
lua
stack balance
i
n LuaH
R
ef()
.
An
d
get
r
i
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix duplicat
e
c
heck on eve
n
t hoo
k
ing
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fill in the lost unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
Use the key directly to re
f
er
t
o the lua callbac
k
handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Further
c
ode cl
e
an up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restruct
u
re the func regis
t
er cod
e
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Make the
m
erged code
work again
.
Als
o
fixs a SEGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge b
r
a
nch 'lua-s
c
rip
t
ing' into screen-scripting-so
c
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-script
i
n
g
' (
e
arly p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
M
e
r
g
e
b
ranch
'
lua-scripting
'
(ea
r
l
y p
a
rt) i
n
to screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge bran
c
h 'lua-scripti
n
g' (early par
t
) into
scree
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Desc
r
i
p
t hook/unhook intf
.
A
lso
a
bit
a
b
ou
t
input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable reg
i
stering with the lua func
itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finished input()
s
upport
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Correct the definitio
n
of a local variable
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui
Guo
Event dis
p
atching: Impro
v
e
m
ent & bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Sc
r
ipt event framework: impro
v
ement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Firs
t
working versio
n
of
new event dispatching f
r
a
mwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
dde
d
calli
n
g
i
nt
e
rface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Cor
r
e
ct the
v
a
r
a
rg rela
t
e
d
defin
i
tion
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
Avoid using
/
/
s
tyle co
m
ment
.
commit
|
commitdiff
|
tree
2009-06-04
R
ui Guo
Eve
n
t dispatching (B
i
ndin
g
inde
p
ending p
a
rt)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
G
roup s
c
ript
e
v
ent d
e
c
l
aration (suggested
b
y Sa
d
rul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
F
i
x compile warning a
b
out
type c
a
st
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
p
date th
e
design document a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Ch
a
nge the s
c
ript
c
ommand
t
o t
h
e
s
tlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
u
o
Int
r
oduce the event register &
d
isp
a
t
c
hing frame
w
ork
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui
G
u
o
I
n
troduce the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
G
uo
D
e
fine macro for lua
bindin
g
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Fi
x
t
he cm
d
callback d
e
mo to
c
reate the lo
g
f
ile corr
e
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Use language
n
eut
r
al descri
p
t
i
o
n r
a
t
her
than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit
more in th
e
d
e
si
g
n document
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
script
r
elat
e
d code
w
ith c
o
m
piler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui
G
uo
Upd
a
t
e
the wind
o
w object interface
a
bit
.
commit
|
commitdiff
|
tree
2009-06-01
R
ui Guo
U
p
date the
sc
r
ipting design d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Ad
d
ed an em
p
ty Layout ob
j
ec
t
inte
r
face to
Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Ru
i
Guo
A
dded a
d
esign docum
e
nt for scripti
n
g support
.
No
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui
G
uo
F
i
n
ish event dispatching section
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i
G
uo
Update the screen_inte
r
nal do
c
ument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document dra
f
ts
.
commit
|
commitdiff
|
tree