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
det
a
ched
e
vent tri
g
ger in compiler
directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
o
ve t
h
e
o
riginal f
o
rechange
d
event to
t
h
e
n
e
w
hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
R
ui
G
uo
Make window
.
number
writabl
e
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Up
d
ate the d
o
cumen
t
about hook/u
n
hook and
i
np
u
t interf
a
ce
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
Free all
o
c
ated me
m
ory
b
efore l
u
aL_error() in screen_inp
u
t()
commit
|
commitdiff
|
tree
2009-06-17
Rui Gu
o
input() can n
o
w hav
e
an optional prefilled cont
e
nt
.
commit
|
commitdiff
|
tree
2009-06-16
Rui
G
u
o
Document a known
problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct
garbage collecting the
u
nhoo
k
t
icket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separa
t
e the w
e
ak
t
able,
s
ince only the func part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Do no
t
p
r
oduc
e
d
u
plicate hook on dupl
i
ca
t
e source
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not do refcou
n
t any more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really save func
n
ame -- may b
e
l
o
st du
r
i
ng mer
g
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
C
h
a
ng
e
function table name to ease
rem
o
ving refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Gu
o
No
lo
n
ger chec
k
for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clea
n
up of
t
he
callback unhook
part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an m
e
m
o
ry leak on
u
nhoo
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Removed
the
L
uaU
n
Reg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
Make the merged un
h
o
o
king
c
ode
w
ork again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Merge b
r
anch '
s
criptin
g
-lua-unhook' (early
p
art)
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A
sim
p
le asynchronous input
i
nterfac
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Implement a
r
obust Scri
p
tCall and f
o
r
ma
t
th
e
code
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fix re
f
count log
i
c &
d
uplicate
unho
o
k che
c
ki
n
g
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Descrip
t
ion abo
u
t the global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge bran
c
h 'scripti
n
g
-python' (ear
l
y p
a
rt) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Fix lua sta
c
k balan
c
e in
L
uaHRef()
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplic
a
te check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
i
ll in th
e
l
o
st
u
n
ref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Use th
e
key directly to re
f
er to the l
u
a
callback han
d
ler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
Fu
r
ther code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i Guo
Restruc
t
ure t
h
e func regi
s
ter code
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Make the merged code
work again
.
Also fixs
a
S
EGV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-s
c
ripting' into screen-scripting-
s
oc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch
'
l
u
a-scr
i
pting' (early p
a
rt) into
s
c
r
een
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
G
uo
M
e
rge
branch
'l
u
a-script
i
ng' (early p
a
r
t) i
n
t
o screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
G
uo
Merge bran
c
h 'lua-scriptin
g
'
(early part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript hook/unhook i
n
tf
.
A
lso a bit about
i
n
put(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable regi
s
tering with the lua func its
e
lf
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
U
n
-finished
input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
G
u
o
C
orrect the
d
efinition of
a
l
o
c
a
l va
r
iable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
v
ent dispatc
h
in
g
: Improvement & bugfix
commit
|
commitdiff
|
tree
2009-06-07
R
u
i
G
uo
Scr
i
pt e
v
ent framework: improvement & cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working vers
i
on of new ev
e
n
t
d
isp
a
tching framwork
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added calling inte
r
face t
o
binding
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
Guo
Correc
t
the
v
ara
r
g
related def
i
niti
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
A
v
oid using //
s
tyl
e
c
o
mment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (
B
inding indepen
d
ing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Group script event
d
ec
l
aratio
n
(suggested by S
a
drul
)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Fix compile warni
n
g a
b
out
type
c
ast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Up
d
a
t
e the
d
esign document
a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Change the script c
o
mmand
t
o t
h
e
stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
I
n
troduce th
e
even
t
register & d
i
spatch
i
ng framewor
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
Introduce the concept of
binding
.
commit
|
commitdiff
|
tree
2009-06-02
R
u
i G
u
o
Define macro f
o
r lua bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the cm
d
callback demo to
c
r
eate the l
o
gfi
l
e
co
r
rectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use language neutral de
s
cripti
o
n ra
t
her th
a
n lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A
b
it more in the design do
c
ume
n
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap
s
c
ript relate
d
code with compiler directi
v
e
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
U
pd
a
te
the window
object inte
r
fa
c
e a
b
it
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update
t
he sc
r
ipting design docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui
G
uo
Added an empty L
a
yout object interface
t
o Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design document for s
c
r
i
pting supp
o
r
t
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event dispat
c
hing section
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update the sc
r
een_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
Ru
i
Guo
New document dr
a
f
ts
.
commit
|
commitdiff
|
tree