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
Guo
W
r
ap detached
event trigger in
c
omp
i
l
er directives
.
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Move
the
o
riginal forechang
e
d e
v
ent to the new hook
.
.
.
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
Make window
.
num
b
er wri
t
able
.
commit
|
commitdiff
|
tree
2009-06-17
R
u
i
G
uo
Update the
d
ocument about
h
ook/
u
nhoo
k
and i
n
put
i
nterface
commit
|
commitdiff
|
tree
2009-06-17
Rui Guo
Free allocated mem
o
ry befo
r
e
l
u
aL_erro
r
() in screen_i
n
pu
t
()
commit
|
commitdiff
|
tree
2009-06-17
Ru
i
Guo
in
p
ut() c
a
n now
h
ave an optional
p
refi
l
led c
o
ntent
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Doc
u
ment a known problem
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Cor
r
ect garbage col
l
ec
t
ing the unhook ti
c
k
e
t
.
commit
|
commitdiff
|
tree
2009-06-16
Rui Guo
Separate the weak table, since only the func pa
r
t is
.
.
.
commit
|
commitdiff
|
tree
2009-06-15
Rui G
u
o
Do
not produce
du
p
lic
a
te h
o
ok on duplicate source
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Do not d
o
r
e
fcount a
n
y more
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Real
l
y
save func name
-
-
may be lost during merge
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Gu
o
Chang
e
function table name to ease removing
refcnt
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
No
longer check f
o
r duplicate hook
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Clean up of t
h
e call
b
a
c
k
unhook part
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Fix an memory lea
k
on unhook ticket
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
Removed the LuaUnReg() func
.
commit
|
commitdiff
|
tree
2009-06-15
R
ui Guo
Make
t
h
e merged
unhook
i
n
g code
w
o
rk
again
.
commit
|
commitdiff
|
tree
2009-06-15
Rui Guo
M
e
r
g
e
branch 'scripting-lua-unhook' (early
p
art) into
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Ru
i
Guo
A sim
p
le asynchronous i
n
put interface
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
I
mplement a
r
obust Sc
r
i
pt
C
all
a
nd format t
h
e code
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fi
x
refco
u
nt log
i
c & du
p
licate
u
nhook
checking
.
commit
|
commitdiff
|
tree
2009-06-12
Rui G
u
o
De
s
c
ription
about the glob
a
l
d
e
tach event
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Merge branch '
s
cripti
n
g-p
y
t
h
on' (
e
arly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
R
u
i
Guo
Fix lua st
a
ck
b
alance in LuaHR
e
f
(
)
.
And get rid of
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Rui Guo
Fix duplicat
e
check on event
h
ooking
.
commit
|
commitdiff
|
tree
2009-06-12
R
ui Guo
Fill in the lost unref call
.
Thanks Sadrul
.
commit
|
commitdiff
|
tree
2009-06-12
Rui
Guo
Us
e
the k
e
y dir
e
ct
l
y
to refer to the lua
c
allback handler
.
commit
|
commitdiff
|
tree
2009-06-10
R
u
i
Guo
F
urther code clean up
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Restructure the func register co
d
e
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Make th
e
merged c
o
de wo
r
k agai
n
.
Also fixs
a
S
E
GV
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Merg
e
b
ranc
h
'l
u
a-scripting'
i
nt
o
screen-scripting-s
o
c
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch
'
lua-scripting' (e
a
rly part) into screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
M
e
rge branch
'
lua-scripting' (early part)
into
s
creen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
Me
r
ge branch 'lua
-
scripting' (early part) int
o
screen
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui G
u
o
Descript hook/unhook
intf
.
A
lso a
bi
t
ab
o
ut input(
.
.
.
commit
|
commitdiff
|
tree
2009-06-10
Rui Guo
En
a
ble registering with
the lua f
u
nc i
t
self
.
commit
|
commitdiff
|
tree
2009-06-09
Rui G
u
o
U
n-f
i
n
ished input
(
)
s
upport
.
commit
|
commitdiff
|
tree
2009-06-08
R
u
i
Guo
C
o
rr
e
ct
the
definitio
n
of a loca
l
va
r
iable
.
commit
|
commitdiff
|
tree
2009-06-07
Rui Guo
Event dispatching: Improveme
n
t &
b
ug
f
ix
commit
|
commitdiff
|
tree
2009-06-07
Rui
G
uo
Script event fra
m
e
work: i
m
prov
e
me
n
t & clea
n
up
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
First wo
r
k
i
ng version of new e
v
e
n
t dispatching fram
w
o
r
k
.
commit
|
commitdiff
|
tree
2009-06-06
R
ui Guo
Adde
d
c
a
ll
i
ng interface to binding
.
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
C
o
rrect
t
he var
a
rg r
e
lated definition
.
commit
|
commitdiff
|
tree
2009-06-06
Ru
i
G
u
o
Misc fix
commit
|
commitdiff
|
tree
2009-06-06
Rui Guo
Avoid using
/
/ style comment
.
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Event dispatching (Binding independing part)
commit
|
commitdiff
|
tree
2009-06-04
Rui Guo
Grou
p
s
c
ript eve
n
t decla
r
ation (su
g
gest
e
d
b
y Sadrul)
commit
|
commitdiff
|
tree
2009-06-04
R
u
i
Guo
Fix compile
warning
a
bout t
y
pe cast
.
commit
|
commitdiff
|
tree
2009-06-03
Ru
i
Guo
Upda
t
e the design
document
a
little
.
commit
|
commitdiff
|
tree
2009-06-03
Rui
G
uo
C
hange
t
he script c
o
mmand to the stlye of 'layout'
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Rui Guo
In
t
roduce the event register & dispa
t
c
h
ing framewo
r
k
.
.
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
I
nt
r
oduce th
e
concept of bind
i
n
g
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Define
m
acro for lua b
i
nding
s
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Gu
o
F
i
x the cmd
c
allb
a
ck demo t
o
create
the logfil
e
co
r
rectly
.
commit
|
commitdiff
|
tree
2009-06-02
Rui Guo
Use langua
g
e neut
r
al descript
i
on
r
ather than
lua
.
commit
|
commitdiff
|
tree
2009-06-02
Ru
i
Guo
A bit more in the
d
e
s
ig
n
d
o
cum
e
nt
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
Guo
Wrap
s
cript related
c
o
de with com
p
i
ler directive
.
commit
|
commitdiff
|
tree
2009-06-01
Ru
i
G
u
o
Update the win
d
o
w
object
in
t
erfac
e
a
b
it
.
commit
|
commitdiff
|
tree
2009-06-01
Rui Guo
Update the scripting desig
n
d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-24
Rui G
u
o
A
dded a
n
empty Layout object interface
to Lua sc
r
ipt
.
commit
|
commitdiff
|
tree
2009-05-24
R
ui Guo
Added a desig
n
document
f
or scripting support
.
N
o
t
.
.
.
commit
|
commitdiff
|
tree
2009-05-23
Rui Guo
Finish event
d
ispa
t
ching se
c
tio
n
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Gu
o
Update the screen_inter
n
al d
o
cument
.
commit
|
commitdiff
|
tree
2009-05-20
Rui Guo
New do
c
ument
drafts
.
commit
|
commitdiff
|
tree