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
Implement onshow onhide events for window object.
2009-06-22
R
ui Guo
Imple
m
ent o
n
s
h
ow o
n
hide e
v
en
t
s
for window
o
bject
.
commit
|
commitdiff
|
tree
2009-06-19
Rui Guo
Add some w
i
n
d
ow
e
vents
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Wrap deta
c
hed e
v
ent trigger
in c
o
mpiler dire
c
tives
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i Guo
Move t
h
e original forechanged event to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
M
ake win
d
ow
.
number writab
l
e
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
G
uo
Update
t
he docum
e
nt
a
bout hook
/
u
n
hook and i
n
put interface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free
a
llocated memo
r
y b
e
fore lua
L
_error() in
sc
r
een_input()
commit
|
commitdiff
|
tree
2009-06-17
Rui
G
uo
i
nput()
can n
o
w have an optional pr
e
fi
l
le
d
content
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Document
a
known p
r
oblem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Correct
g
arbage co
l
le
c
ting
t
he unho
o
k
t
i
cket
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Gu
o
Separat
e
th
e
weak table,
s
i
nce only the func
part is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Do not produce
d
upl
i
cate
hook on duplicate sourc
e
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Gu
o
D
o
not do r
e
fcount any mor
e
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Really sa
v
e fun
c
name -- may b
e
l
ost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Change functio
n
tabl
e
name to ea
s
e removing re
f
cnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
No longer chec
k
for duplicate ho
o
k
.
commit
|
commitdiff
|
tree
2009-06-15
Ru
i
Guo
C
lean up of
th
e
c
a
l
lback unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory lea
k
o
n un
h
o
o
k
ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the Lu
a
U
nReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
u
i Guo
Mak
e
the merged
un
h
ooking code w
o
rk a
g
ain
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
M
erge branch 'sc
r
ipting-
l
ua
-
unhook' (
e
arly part) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
A
simple asynchronous input inte
r
fac
e
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Guo
Implement a r
o
bust Sc
r
i
ptCall and format
t
he code
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i Gu
o
Fix re
f
count logic & d
u
plicate unhook checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Description ab
o
u
t
t
h
e global detach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
Merge branch
'
script
i
ng-pytho
n
' (
e
arly
p
art
)
into
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui
G
uo
Fix l
u
a sta
c
k balance in Lua
H
Ref()
.
And
get ri
d
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
G
uo
Fix du
p
licate
check on event hooking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
F
ill in the lost unref
c
all
.
T
h
a
n
k
s Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Us
e
the k
e
y di
r
ectly to refer
t
o the lua
c
all
b
ack handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
Further code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
R
e
structure the func
r
e
g
i
ster co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui
Guo
M
a
k
e th
e
merged co
d
e work agai
n
.
Also fixs
a SEG
V
.
commit
|
commitdiff
|
tree
2009-06-10
R
ui Guo
Merge branc
h
'
l
ua-scripting'
i
nt
o
screen-
s
c
riptin
g
-soc
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Merge branch 'lua-scripting'
(ear
l
y part) into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Ru
i
Guo
Merg
e
b
r
anch
'
l
u
a
-
s
c
ripting' (e
a
rly
p
a
rt)
i
nt
o
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
erge
b
ranch 'lua-scripting' (early part)
i
nto screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Descript hook/unhook intf
.
Also a bi
t
about input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Enable reg
i
ste
r
i
n
g
w
ith
the lua
f
u
nc it
s
elf
.
commit
|
commitdiff
|
tree
2009-06-09
R
u
i Guo
Un-finished input() support
.
commit
|
commitdiff
|
tree
2009-06-08
Rui
G
uo
Corr
e
ct the def
i
nition o
f
a local
v
ariab
l
e
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
E
v
ent dispa
t
chin
g
:
I
mprovement
& bugfix
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Script eve
n
t framewo
r
k: improvement &
c
leanup
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First working version of new event di
s
p
a
t
c
hing f
r
am
w
ork
.
commit
|
commitdiff
|
tree
2009-06-06
R
u
i Guo
Add
e
d calling interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
C
o
rrect the var
a
rg related defini
t
ion
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Misc f
i
x
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using // style comm
e
n
t
.
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
G
uo
Ev
e
n
t
dispatching (Binding inde
p
ending part)
commit
|
commitdiff
|
tree
2009-06-04
Rui
G
u
o
G
r
ou
p
script
e
vent declaration (suggested by Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
F
ix compi
l
e warnin
g
ab
o
ut typ
e
cast
.
commit
|
commitdiff
|
tree
2009-06-03
R
u
i Guo
Up
d
ate
the design document a little
.
commit
|
commitdiff
|
tree
2009-06-03
R
ui Guo
Change the script command to the stlye of
'
l
a
y
out'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
Introduce th
e
event re
g
is
t
er & d
i
spatching
fr
a
mew
o
rk
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Introduce th
e
c
o
nc
e
pt of bind
i
ng
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define macro fo
r
l
ua
bindings
.
commit
|
commitdiff
|
tree
2009-06-02
R
ui Guo
Fix the cmdcallback
d
emo to creat
e
t
he logfi
l
e corre
c
tly
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
U
se language neutra
l
d
escription rather than lua
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
A bit mo
r
e in the d
e
sign do
c
u
m
ent
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Wr
a
p s
c
r
i
p
t related code
w
ith comp
i
le
r
d
i
r
e
c
tive
.
commit
|
commitdiff
|
tree
2009-06-01
R
u
i
Gu
o
Update
the w
i
ndow
o
bject int
e
r
f
ace a bit
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the sc
r
ipting design doc
u
men
t
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added an empty
Layout object
interface to Lua script
.
commit
|
commitdiff
|
tree
2009-05-24
Rui Guo
Added a design
document
f
o
r scr
i
pt
i
ng support
.
Not
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Fin
i
sh e
v
ent dispatching secti
o
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
Update t
h
e
screen_internal documen
t
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New document
d
rafts
.
commit
|
commitdiff
|
tree