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
Move the original forechanged event to the new hook/unhook scheme.
2009-06-17
Rui Guo
Move
t
he original forec
h
anged
even
t
t
o the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Make windo
w
.
number writable
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Update th
e
docume
n
t about hook/unhook and input interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allo
c
ated mem
o
ry
b
efore
l
uaL_error() i
n
screen_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
inp
u
t
(
)
can now have an opti
o
nal prefilled content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Do
c
ument a
k
nown problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
C
o
rrect
garbage colle
c
t
i
n
g
the unh
o
ok ticket
.
commit
|
commitdiff
|
tree
2009-06-16
R
ui
Guo
Sep
a
rate th
e
we
a
k
table
,
since
o
nly the
f
unc part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do no
t
produce
d
u
plicate
h
o
o
k
on dupl
i
cate
s
ou
r
ce
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do
not do refcou
n
t
any more
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i
G
uo
R
e
ally
s
ave fu
n
c
name -- may
be los
t
during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Change functi
o
n table
name t
o
ease removing refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No longer
check for duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Cl
e
an
up of t
h
e callb
a
ck unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Fix a
n
memory
l
eak
o
n
unho
o
k ti
c
ket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Rem
o
v
e
d
the
LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Make the merged unhooking code work again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui
G
u
o
Merge b
r
anch 'scripting-lua-u
n
ho
o
k' (early p
a
rt) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
A simple asynchr
o
n
o
us i
n
pu
t
interfa
c
e
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
u
o
Impleme
n
t a robust Script
C
al
l
and format the code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix refcount logic
&
dupli
c
ate
unho
o
k c
h
ecking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Gu
o
De
s
cription about the
g
lobal d
e
tach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch
'scripting-pytho
n
' (ear
l
y
par
t
) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix lua
stack balan
c
e in LuaHRef()
.
A
nd get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplica
t
e ch
e
ck on event hook
i
ng
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
G
uo
Fill in
the
lost unre
f
call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
U
se the
key dir
e
ctly to refer
to the lua
c
all
b
ack handler
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Fur
t
her code
c
l
ean up
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i G
u
o
R
estruct
u
re
t
h
e func register c
o
de
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Ma
k
e the merged code wo
r
k again
.
Also fixs a
S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merge branch 'lua-scripting' into screen-s
c
ripti
n
g-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
b
ranch
'
l
ua-scripting'
(
e
a
r
ly
part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
M
e
rge branch 'lua-
s
cripting' (
e
arly pa
r
t) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Gu
o
Merge bra
n
ch 'lua-scrip
t
ing' (early part)
into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Descript
h
o
o
k/u
n
hook in
t
f
.
Also a bit abo
u
t i
n
put(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable
registering with the lua
f
u
n
c
itself
.
commit
|
commitdiff
|
tree
2009-06-09
Rui Guo
Un-finis
h
ed input()
s
upp
o
rt
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i Guo
Co
r
rect t
h
e definition of a local vari
a
ble
.
commit
|
commitdiff
|
tree
2009-06-07
R
ui Gu
o
Eve
n
t
dispatching:
Improvement &
bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script event framework: im
p
rovemen
t
&
cleanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui G
u
o
F
irst working ver
s
ion of ne
w
event disp
a
tching framw
o
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Added callin
g
interface to
bin
d
ing
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Cor
r
e
ct the vara
r
g related d
e
f
initi
o
n
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Gu
o
A
v
oid using // style comme
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i Guo
Event disp
a
tching (
B
i
n
ding indep
e
n
d
ing part)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
G
u
o
Group script e
v
ent declaration (
s
uggested b
y
S
adrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
G
uo
F
i
x compile warning abo
u
t type cast
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
U
pd
a
te th
e
d
e
sign document a little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Gu
o
Change t
h
e script comma
n
d to the
s
tlye
o
f '
l
ayout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Introduce the ev
e
nt regist
e
r &
dispatching f
r
amework
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce
the concept of binding
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro for lu
a
bindings
.
commit
|
commitdiff
|
tree
2009-06-02
Rui
Guo
Fix the
cmd
c
allback d
e
mo to create the logfil
e
correctly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
U
s
e
langu
a
ge neutral descript
i
o
n r
a
ther than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bi
t
m
ore in
the des
i
g
n
d
ocu
m
ent
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wrap s
c
ri
p
t related co
d
e wit
h
compiler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Upda
t
e the
w
i
ndow object i
n
t
e
r
face a b
i
t
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Updat
e
the scr
i
pting desig
n
docume
n
t
.
commit
|
commitdiff
|
tree
2009-05-24
R
u
i G
u
o
Added an empty Layout
ob
j
ec
t
interface to L
u
a script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Gu
o
A
d
d
ed a design docu
m
e
n
t for scripting suppor
t
.
N
ot
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
R
u
i
Guo
Finish event dispat
c
hing secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
U
p
date t
h
e scree
n
_internal document
.
commit
|
commitdiff
|
tree
2009-05-20
R
u
i
G
uo
New document drafts
.
commit
|
commitdiff
|
tree